Files
HomeAssistantVS/www/community/Statistics-Graph-Chart-Card/statistics-graph-chart-card.js
T
2026-07-14 23:57:03 -04:00

2 lines
1.0 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 _0x236d40=_0xa532;(function(_0x422cca,_0x485ef1){const _0x273ba7=_0xa532,_0x58dc5c=_0x422cca();while(!![]){try{const _0x137c3f=parseInt(_0x273ba7(0xc5f))/0x1+-parseInt(_0x273ba7(0x9b1))/0x2+parseInt(_0x273ba7(0x992))/0x3*(parseInt(_0x273ba7(0x4ac))/0x4)+-parseInt(_0x273ba7(0x1b7))/0x5+parseInt(_0x273ba7(0x4c4))/0x6+-parseInt(_0x273ba7(0x263))/0x7*(parseInt(_0x273ba7(0x5e6))/0x8)+parseInt(_0x273ba7(0xa78))/0x9*(-parseInt(_0x273ba7(0x791))/0xa);if(_0x137c3f===_0x485ef1)break;else _0x58dc5c['push'](_0x58dc5c['shift']());}catch(_0x268c9d){_0x58dc5c['push'](_0x58dc5c['shift']());}}}(_0x1195,0x86044));const VERSION='3.24',INTERVAL_PICKER_OPTIONS=Object[_0x236d40(0xad8)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0x236d40(0xc3e)},{'hours':0x18,'label':_0x236d40(0x611)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':_0x236d40(0x703)},{'hours':0x2d0,'label':_0x236d40(0xc29)},{'hours':0x870,'label':_0x236d40(0x516)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object[_0x236d40(0xad8)](['1H','2H','4H','8H','12H','24H','7D']),DATE_PICKER_VALID_MODES=Object[_0x236d40(0xad8)]([_0x236d40(0xa49),_0x236d40(0x677),_0x236d40(0x74c),_0x236d40(0x40e)]),DATE_PICKER_RELATIVE_MODES=Object['freeze']({'last_24h':{'hours':0x18,'label':_0x236d40(0xcd0),'btn':_0x236d40(0x611)},'last_3d':{'days':0x3,'label':_0x236d40(0x237),'btn':'3D'},'last_7d':{'days':0x7,'label':'Last\x207\x20days','btn':'7D'},'last_15d':{'days':0xf,'label':_0x236d40(0x4f1),'btn':_0x236d40(0x3c3)},'last_30d':{'days':0x1e,'label':_0x236d40(0x44d),'btn':_0x236d40(0xc29)},'last_90d':{'days':0x5a,'label':_0x236d40(0x7be),'btn':_0x236d40(0x516)},'last_180d':{'days':0xb4,'label':'Last\x20180\x20days','btn':_0x236d40(0xcf7)},'last_12m':{'months':0xc,'label':'Last\x2012\x20months','btn':_0x236d40(0x8a0)}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object[_0x236d40(0xad8)]({'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':_0x236d40(0xa72),'align_header':_0x236d40(0xa72),'chart_mode':'timeline','chart_align':_0x236d40(0x2fc),'sparkline':![],'height':0x96,'animate_graph':![],'brush_zoom':!![],'stacked':![],'enable_zoom':!![],'hours_to_show':0x18,'points_per_hour':0x2,'auto_scale_points':![],'group_by':_0x236d40(0x4d3),'time_zone':_0x236d40(0x54e),'language':_0x236d40(0x54e),'update_interval':null,'cache':!![],'graph_start':null,'graph_start_hour':null,'graph_end_hour':null,'show_full_period':![],'max_visible_interval':null,'scroll_mode':_0x236d40(0xa0e),'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':_0x236d40(0xa88),'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':'system','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,'pie_style':'donut','pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0x236d40(0x4be),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0x236d40(0x2fc),'show_interval_picker':![],'interval_picker_position':_0x236d40(0xa72),'show_attribute_list':![],'attribute_list_position':_0x236d40(0xa72),'show_pph_picker':![],'pph_picker_position':'left','show_group_by_picker':![],'group_by_picker_position':_0x236d40(0xa72),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x236d40(0xaca),'date_picker_nav_position':'left','date_picker_shortcuts_position':'right','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':_0x236d40(0x6c6),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object[_0x236d40(0xad8)]({'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':_0x236d40(0xb90),'y_axis':'primary','line_width':2.5,'line_style':_0x236d40(0x99b),'smooth':!![],'show_line':!![],'show_fill':!![],'show_range_band':![],'gradient':!![],'show_points':![],'point_colors':null,'stack_group':null,'invert':![],'attribute':null,'points_per_hour':null,'aggregate_func':_0x236d40(0x7ae),'value_factor':0x0,'value_transform':null,'fixed_value':![],'offset':0x0,'forecast_horizon':null,'state_map':null,'lower_bound':null,'upper_bound':null,'rise_fall_colors':null,'moving_averages':null,'color_thresholds':null,'state_adaptive_color':![],'state_color':null,'show_extrema':'click','extrema_show_timestamp':!![],'show_extrema_min':!![],'show_extrema_max':!![],'extrema_color':null,'extrema_font_size':null,'extrema_bg_color':null,'extrema_bg_opacity':null,'show_average':![],'break_on_null':![],'carry_forward_ms':null,'show_state':!![],'show_state_last':![],'primary_state_as':null,'show_timestamp':![],'show_range_values':![],'name_position':null,'show_graph':!![],'auto_hide':undefined,'show_in_legend':![],'legend_stats':[_0x236d40(0x9f4),_0x236d40(0x7ae),_0x236d40(0x6fe)],'decimals':0x1,'number_format':'system','align_state':_0x236d40(0xa72),'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}),PALETTE=Object[_0x236d40(0xad8)]([_0x236d40(0x336),_0x236d40(0x7b8),_0x236d40(0xb6e),_0x236d40(0x9e3),_0x236d40(0x2a6),_0x236d40(0x390),'#e74c3c',_0x236d40(0xca2),_0x236d40(0x895),_0x236d40(0x4ee),_0x236d40(0x54d),_0x236d40(0x64a),_0x236d40(0x53b),_0x236d40(0x470),_0x236d40(0x642),_0x236d40(0x28d)]);function pickName(_0x12da04,_0xc2bec9,_0xacc05c){const _0x2701ce=_0x236d40,_0x48c167=typeof _0x12da04===_0x2701ce(0xc00)&&(_0x12da04[_0x2701ce(0x2cf)]('{{')||_0x12da04[_0x2701ce(0x2cf)]('{%'));if(_0x48c167)return _0xc2bec9!==undefined&&_0xc2bec9!==null&&_0xc2bec9!==''?_0xc2bec9:_0xacc05c?.[_0x2701ce(0xa43)]??undefined;if(_0x12da04!==undefined&&_0x12da04!==null)return _0x12da04;return _0xacc05c?.[_0x2701ce(0xa43)]??undefined;}function normalizeTemplateResult(_0xfb7ed9){const _0x310f3c=_0x236d40;if(_0xfb7ed9===null||_0xfb7ed9===undefined)return'';const _0x45d87b=typeof _0xfb7ed9===_0x310f3c(0xc00)?_0xfb7ed9:String(_0xfb7ed9);return _0x45d87b[_0x310f3c(0x900)]();}const isNum=_0x3c9f03=>typeof _0x3c9f03==='number'&&Number[_0x236d40(0x726)](_0x3c9f03),clamp=(_0x523e8a,_0x11d8cf,_0x4c1842)=>Math[_0x236d40(0x6fe)](_0x11d8cf,Math[_0x236d40(0x9f4)](_0x4c1842,_0x523e8a)),toNum=_0x54e240=>{const _0x347381=_0x236d40;if(_0x54e240===null||_0x54e240===undefined||_0x54e240==='')return null;const _0x15717a=typeof _0x54e240==='number'?_0x54e240:parseFloat(_0x54e240);return Number[_0x347381(0x726)](_0x15717a)?_0x15717a:null;};function resolveOffsetHours(_0x293fac,_0x44b9c4){const _0x497370=_0x236d40;if(_0x293fac===null||_0x293fac===undefined||_0x293fac==='')return 0x0;if(typeof _0x293fac===_0x497370(0x7ad))return Number[_0x497370(0x726)](_0x293fac)?_0x293fac:0x0;const _0x65a7b8=String(_0x293fac)[_0x497370(0x900)]();if(_0x65a7b8==='')return 0x0;const _0x1d3656=parseFloat(_0x65a7b8);if(!isNaN(_0x1d3656)&&/^-?[\d.]+$/[_0x497370(0x1b8)](_0x65a7b8))return _0x1d3656;const _0xefa99e=_0x44b9c4?.[_0x497370(0x869)]?.[_0x65a7b8];if(_0xefa99e){const _0x3a936a=parseFloat(_0xefa99e[_0x497370(0xb91)]);return Number['isFinite'](_0x3a936a)?_0x3a936a:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzPartsCache=new Map();function _tzFmt(_0x1b8f69){const _0x5c7932=_0x236d40;let _0x2c6016=_tzFmtCache[_0x5c7932(0x66a)](_0x1b8f69);return!_0x2c6016&&(_0x2c6016=new Intl[(_0x5c7932(0x250))](_0x5c7932(0x978),{'timeZone':_0x1b8f69,'hour12':![],'year':_0x5c7932(0xb68),'month':'2-digit','day':_0x5c7932(0xc9a),'hour':_0x5c7932(0xc9a),'minute':_0x5c7932(0xc9a),'second':'2-digit','weekday':_0x5c7932(0x70a)}),_tzFmtCache[_0x5c7932(0x907)](_0x1b8f69,_0x2c6016)),_0x2c6016;}function tzParts(_0x2d70c3,_0x34a14d){const _0x3d6bcd=_0x236d40;if(!_0x34a14d){const _0x223511=new Date(_0x2d70c3);return{'y':_0x223511[_0x3d6bcd(0x64b)](),'mo':_0x223511[_0x3d6bcd(0x6c4)](),'d':_0x223511[_0x3d6bcd(0x9b0)](),'h':_0x223511[_0x3d6bcd(0x69b)](),'mi':_0x223511['getMinutes'](),'wd':_0x223511[_0x3d6bcd(0xc13)]()||0x7};}const _0x181e75=_0x34a14d+'|'+_0x2d70c3,_0xc958a0=_tzPartsCache[_0x3d6bcd(0x66a)](_0x181e75);if(_0xc958a0)return _0xc958a0;let _0x37ad96;try{const _0x47e836={};for(const _0x37718b of _tzFmt(_0x34a14d)[_0x3d6bcd(0xad7)](_0x2d70c3))_0x47e836[_0x37718b[_0x3d6bcd(0x604)]]=_0x37718b[_0x3d6bcd(0x4be)];const _0x2cf18f={'Mon':0x1,'Tue':0x2,'Wed':0x3,'Thu':0x4,'Fri':0x5,'Sat':0x6,'Sun':0x7};_0x37ad96={'y':+_0x47e836['year'],'mo':+_0x47e836[_0x3d6bcd(0x74c)]-0x1,'d':+_0x47e836['day'],'h':_0x47e836[_0x3d6bcd(0xc1c)]==='24'?0x0:+_0x47e836['hour'],'mi':+_0x47e836[_0x3d6bcd(0x5f8)],'wd':_0x2cf18f[_0x47e836[_0x3d6bcd(0xb47)]]||0x1};}catch(_0xf7c9d8){const _0x367952=new Date(_0x2d70c3);_0x37ad96={'y':_0x367952[_0x3d6bcd(0x64b)](),'mo':_0x367952[_0x3d6bcd(0x6c4)](),'d':_0x367952[_0x3d6bcd(0x9b0)](),'h':_0x367952[_0x3d6bcd(0x69b)](),'mi':_0x367952[_0x3d6bcd(0x5ef)](),'wd':_0x367952[_0x3d6bcd(0xc13)]()||0x7};}if(_tzPartsCache[_0x3d6bcd(0x9c5)]>0x186a0)_tzPartsCache[_0x3d6bcd(0x9c9)]();return _tzPartsCache[_0x3d6bcd(0x907)](_0x181e75,_0x37ad96),_0x37ad96;}function zonedWallToMs(_0x331f7c,_0x427d51,_0xe9b5f2,_0x59ab15,_0x3ca9e2,_0x17cb0b,_0xab7f4e){const _0xa9c548=_0x236d40;if(!_0xab7f4e)return new Date(_0x331f7c,_0x427d51,_0xe9b5f2,_0x59ab15,_0x3ca9e2,_0x17cb0b)[_0xa9c548(0x3f2)]();const _0x43552f=Date[_0xa9c548(0xb9f)](_0x331f7c,_0x427d51,_0xe9b5f2,_0x59ab15,_0x3ca9e2,_0x17cb0b),_0x32271b=tzParts(_0x43552f,_0xab7f4e),_0x4ca0d7=Date['UTC'](_0x32271b['y'],_0x32271b['mo'],_0x32271b['d'],_0x32271b['h'],_0x3ca9e2,_0x17cb0b);return _0x43552f-(_0x4ca0d7-_0x43552f);}function tzStartOfDayMs(_0x160674,_0x3249a5){const _0x129e7e=tzParts(_0x160674,_0x3249a5);return zonedWallToMs(_0x129e7e['y'],_0x129e7e['mo'],_0x129e7e['d'],0x0,0x0,0x0,_0x3249a5);}const _tzInvalidWarned=new Set();function isValidTimeZone(_0x87d169){const _0x2b5d1d=_0x236d40;try{return new Intl[(_0x2b5d1d(0x250))]('en',{'timeZone':_0x87d169}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x3314cd,_0x29d539){const _0x4957e0=_0x236d40,_0x4a925a=String(_0x29d539?.[_0x4957e0(0x3cb)]??'auto')[_0x4957e0(0x900)]();let _0x15be32=null;if(_0x4a925a===''||_0x4a925a==='local')return null;if(_0x4a925a===_0x4957e0(0x705))_0x15be32=_0x3314cd?.[_0x4957e0(0x7f5)]?.[_0x4957e0(0x3cb)]||null;else _0x4a925a===_0x4957e0(0x54e)?_0x15be32=_0x3314cd?.[_0x4957e0(0xc77)]?.[_0x4957e0(0x3cb)]===_0x4957e0(0x705)?_0x3314cd?.[_0x4957e0(0x7f5)]?.[_0x4957e0(0x3cb)]||null:null:_0x15be32=_0x4a925a;if(!_0x15be32)return null;if(!isValidTimeZone(_0x15be32))return!_tzInvalidWarned[_0x4957e0(0x620)](_0x15be32)&&(_tzInvalidWarned['add'](_0x15be32),console[_0x4957e0(0x6ac)](_0x4957e0(0xadf)+_0x15be32+_0x4957e0(0x727))),null;try{const _0x1d2988=Intl[_0x4957e0(0x250)]()[_0x4957e0(0x83e)]()[_0x4957e0(0x823)];if(_0x1d2988&&_0x1d2988===_0x15be32)return null;}catch{}return _0x15be32;}const LANG_NAMES={'en':_0x236d40(0xb42)},I18N={'en':{}};try{const _tr=await import(new URL(_0x236d40(0xb1c),import.meta.url));if(_tr?.[_0x236d40(0x7f4)]){for(const [lang,table]of Object['entries'](_tr[_0x236d40(0x7f4)]))I18N[lang]=table;}if(_tr?.[_0x236d40(0x962)])Object[_0x236d40(0x793)](LANG_NAMES,_tr[_0x236d40(0x962)]);_tr?.[_0x236d40(0x2ee)]&&_tr['T_VERSION']!==VERSION&&console['warn'](_0x236d40(0x82e)+_tr['T_VERSION']+_0x236d40(0x4aa)+VERSION+_0x236d40(0x31a));}catch(_0x409085){console['info']('[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.');}function resolveCardLanguage(_0x4de516,_0x53f06d){const _0x92d388=_0x236d40,_0x5d56b2=String(_0x53f06d?.[_0x92d388(0x737)]??_0x92d388(0x54e))[_0x92d388(0x900)]();if(_0x5d56b2&&_0x5d56b2!==_0x92d388(0x54e))return _0x5d56b2;return _0x4de516?.[_0x92d388(0xc77)]?.[_0x92d388(0x737)]||typeof navigator!==_0x92d388(0xcf5)&&navigator[_0x92d388(0x737)]||'en';}function cardT(_0x40fcde,_0x26bbbd,_0x4d899d){const _0x4222af=_0x236d40;let _0x547940=resolveCardLanguage(_0x40fcde,_0x26bbbd)[_0x4222af(0x2b9)]();if(_0x547940==='no'||_0x547940[_0x4222af(0x43e)](_0x4222af(0x197)))_0x547940='nb';const _0x145f4b=I18N[_0x547940]||I18N[_0x547940[_0x4222af(0xa6d)]('-')[0x0]];return _0x145f4b&&_0x145f4b[_0x4d899d]||_0x4d899d;}function localizeEntityState(_0x92f725,_0x9e1fb6,_0x1f0d5d){const _0x2a3d44=_0x236d40,_0x5f4f29=_0x1f0d5d??_0x9e1fb6?.['state'];if(_0x5f4f29==null)return'';try{if(_0x9e1fb6&&typeof _0x92f725?.[_0x2a3d44(0x9f1)]==='function'){const _0x581a6d=_0x1f0d5d!=null?_0x92f725[_0x2a3d44(0x9f1)](_0x9e1fb6,String(_0x1f0d5d)):_0x92f725[_0x2a3d44(0x9f1)](_0x9e1fb6);if(_0x581a6d)return _0x581a6d;}}catch(_0x1b4375){}return String(_0x5f4f29);}function niceYTicks(_0x38e076,_0x537e08,_0x2ebfb6=0x4,_0x5de52f=0x0){const _0x1a3e85=_0x236d40;if(!isFinite(_0x38e076)||!isFinite(_0x537e08)||_0x537e08<=_0x38e076)return null;const _0x531905=_0x537e08-_0x38e076,_0x21f9cb=_0x531905/Math[_0x1a3e85(0x6fe)](0x1,_0x2ebfb6);let _0x5f4569;if(_0x5de52f>0x0&&_0x531905>=_0x5de52f){const _0x1d91b2=_0x21f9cb/_0x5de52f,_0x500d10=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x646dd3=_0x500d10[_0x500d10[_0x1a3e85(0x2d1)]-0x1];for(let _0x4703a5=0x0;_0x4703a5<_0x500d10[_0x1a3e85(0x2d1)];_0x4703a5++){const _0x4a7b7b=_0x500d10[_0x4703a5+0x1];if(_0x4a7b7b===undefined||_0x1d91b2<Math['sqrt'](_0x500d10[_0x4703a5]*_0x4a7b7b)){_0x646dd3=_0x500d10[_0x4703a5];break;}}_0x5f4569=_0x646dd3*_0x5de52f;}else{const _0x12083a=Math[_0x1a3e85(0x9bb)](0xa,Math[_0x1a3e85(0xa1e)](Math[_0x1a3e85(0x45f)](_0x21f9cb))),_0x3bc230=_0x21f9cb/_0x12083a;if(_0x3bc230<1.5)_0x5f4569=0x1*_0x12083a;else{if(_0x3bc230<0x3)_0x5f4569=0x2*_0x12083a;else{if(_0x3bc230<0x7)_0x5f4569=0x5*_0x12083a;else _0x5f4569=0xa*_0x12083a;}}}const _0x12b16f=Math['ceil'](_0x38e076/_0x5f4569-1e-9)*_0x5f4569,_0x199b8d=[];for(let _0x1c20ef=0x0;_0x1c20ef<0x32;_0x1c20ef++){const _0x59aeb8=_0x12b16f+_0x1c20ef*_0x5f4569;if(_0x59aeb8>_0x537e08+_0x5f4569*0.000001)break;if(_0x59aeb8>=_0x38e076-_0x5f4569*0.000001)_0x199b8d[_0x1a3e85(0x2c1)](_0x59aeb8);}return _0x199b8d[_0x1a3e85(0x2d1)]>=0x2?_0x199b8d:null;}function applyStateMap(_0x2eb312,_0x4a963e){const _0x53818d=_0x236d40;if(!_0x4a963e||!Array['isArray'](_0x4a963e))return{'value':parseFloat(_0x2eb312),'mapped':![]};const _0x5093d9=_0x4a963e[_0x53818d(0xaad)](_0x1078ff=>String(_0x1078ff['value'])===String(_0x2eb312));if(_0x5093d9!==-0x1)return{'value':_0x5093d9,'mapped':!![],'label':_0x4a963e[_0x5093d9][_0x53818d(0x4c6)]};return{'value':parseFloat(_0x2eb312),'mapped':![]};}function autoStateMap(_0x244bae,_0x441325,_0x430bf1){const _0x41bfe9=_0x236d40;if(!_0x244bae)return null;if(_0x244bae[_0x41bfe9(0x295)])return _0x244bae[_0x41bfe9(0x295)];const _0x699a72=_0x244bae[_0x41bfe9(0xcad)]===_0x41bfe9(0x5f9)||_0x430bf1===_0x41bfe9(0x979);if(!_0x699a72)return null;if(_0x244bae[_0x41bfe9(0x490)]||_0x244bae[_0x41bfe9(0x204)]||_0x244bae['fixed_value'])return null;const _0x51dd2a=_0x244bae[_0x41bfe9(0xaa5)]?.['split']('.')[0x0];if(_0x51dd2a===_0x41bfe9(0x493)||_0x51dd2a===_0x41bfe9(0xc9b))return[{'value':_0x41bfe9(0x232)},{'value':'on'}];const _0x482b36=_0x441325?.[_0x41bfe9(0x869)]?.[_0x244bae['entity']];if(_0x482b36&&isNaN(parseFloat(_0x482b36[_0x41bfe9(0xb91)]))&&_0x482b36[_0x41bfe9(0xb91)]!=='unknown'&&_0x482b36['state']!=='unavailable'){const _0x3b521=new Set();_0x482b36[_0x41bfe9(0xbb4)]?.[_0x41bfe9(0x59b)]?_0x482b36['attributes']['options'][_0x41bfe9(0x366)](_0x25f673=>_0x3b521[_0x41bfe9(0x412)](_0x25f673)):_0x3b521['add'](_0x482b36[_0x41bfe9(0xb91)]);if(_0x3b521[_0x41bfe9(0x9c5)]>0x0)return[..._0x3b521][_0x41bfe9(0x5f7)](_0x2df5ed=>({'value':_0x2df5ed}));}return null;}function escapeHtml(_0x9ce44){const _0x27b6c1=_0x236d40;return String(_0x9ce44??'')[_0x27b6c1(0x3de)](/&/g,_0x27b6c1(0x58e))[_0x27b6c1(0x3de)](/</g,_0x27b6c1(0xb88))[_0x27b6c1(0x3de)](/>/g,_0x27b6c1(0x99d))[_0x27b6c1(0x3de)](/"/g,_0x27b6c1(0xc5d))[_0x27b6c1(0x3de)](/'/g,_0x27b6c1(0x6f0));}function hashString(_0x4eed72){const _0x144436=_0x236d40;let _0x1288dc=0x1505;for(let _0x51f9b1=0x0;_0x51f9b1<_0x4eed72[_0x144436(0x2d1)];_0x51f9b1++)_0x1288dc=(_0x1288dc<<0x5)+_0x1288dc+_0x4eed72['charCodeAt'](_0x51f9b1)>>>0x0;return _0x1288dc[_0x144436(0x421)](0x24);}const lsGet=_0x422f13=>{const _0xa3c711=_0x236d40;try{return localStorage[_0xa3c711(0x246)](_0x422f13);}catch{return null;}},lsSet=(_0x28e126,_0x50ff5a)=>{const _0x5c46eb=_0x236d40;try{localStorage[_0x5c46eb(0x8d5)](_0x28e126,_0x50ff5a);}catch{}},lsDel=_0x3a32e8=>{const _0x3c8a0f=_0x236d40;try{localStorage[_0x3c8a0f(0x2fd)](_0x3a32e8);}catch{}};function parseColor(_0x3a60c0){const _0xb451ec=_0x236d40;if(!_0x3a60c0)return{'r':0x88,'g':0x88,'b':0x88};const _0x4e779c=String(_0x3a60c0)['trim']();if(_0x4e779c[_0xb451ec(0x43e)]('#')){const _0x5d29f3=_0x4e779c[_0xb451ec(0x2d1)]===0x4?_0x4e779c[_0xb451ec(0x670)](0x1)[_0xb451ec(0xa6d)]('')[_0xb451ec(0x5f7)](_0x15d630=>_0x15d630+_0x15d630)[_0xb451ec(0x358)](''):_0x4e779c['slice'](0x1);return{'r':parseInt(_0x5d29f3[_0xb451ec(0x670)](0x0,0x2),0x10),'g':parseInt(_0x5d29f3[_0xb451ec(0x670)](0x2,0x4),0x10),'b':parseInt(_0x5d29f3[_0xb451ec(0x670)](0x4,0x6),0x10)};}const _0x366630=_0x4e779c['match'](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x366630)return{'r':+_0x366630[0x1],'g':+_0x366630[0x2],'b':+_0x366630[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x361acc,_0x44a616)=>{const _0x3687be=_0x236d40,{r:_0x508047,g:_0x44226c,b:_0x56fcc6}=parseColor(_0x361acc);return _0x3687be(0x95f)+_0x508047+','+_0x44226c+','+_0x56fcc6+','+_0x44a616+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x4a9288,_0x89359){const _0x390ed9=_0x236d40,_0x55eeb2=_0x4a9288+'|'+JSON[_0x390ed9(0x569)](_0x89359);let _0xb21d9e=_dateTimeFormatterCache[_0x390ed9(0x66a)](_0x55eeb2);if(_0xb21d9e)return _0xb21d9e;if(_dateTimeFormatterCache['size']>=0x1e){const _0x511a66=_dateTimeFormatterCache['keys']()[_0x390ed9(0xa47)]()['value'];if(_0x511a66!==undefined)_dateTimeFormatterCache[_0x390ed9(0xacc)](_0x511a66);}try{_0xb21d9e=new Intl[(_0x390ed9(0x250))](_0x4a9288,_0x89359);}catch{return null;}return _dateTimeFormatterCache[_0x390ed9(0x907)](_0x55eeb2,_0xb21d9e),_0xb21d9e;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x21cb1c,_0x53bf69){const _0x545b26=_0x236d40,_0x392ef6=_0x21cb1c+'|'+_0x53bf69;let _0xc0ecf8=_numberFormatterCache['get'](_0x392ef6);if(_0xc0ecf8)return _0xc0ecf8;if(_numberFormatterCache['size']>=0x32){const _0x171b08=_numberFormatterCache[_0x545b26(0x27d)]()[_0x545b26(0xa47)]()['value'];if(_0x171b08!==undefined)_numberFormatterCache[_0x545b26(0xacc)](_0x171b08);}try{_0xc0ecf8=new Intl[(_0x545b26(0x7cd))](_0x21cb1c,{'minimumFractionDigits':_0x53bf69,'maximumFractionDigits':_0x53bf69});}catch{return null;}return _numberFormatterCache[_0x545b26(0x907)](_0x392ef6,_0xc0ecf8),_0xc0ecf8;}function compileLabelFormat(_0xec3b02,_0x13671d){const _0x3d47dc=_0x236d40;if(typeof _0xec3b02!==_0x3d47dc(0xc00))return null;const _0x207d58=_0xec3b02[_0x3d47dc(0x900)]();if(!_0x207d58)return null;const _0x2e4475={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x13671d||'s')[_0x3d47dc(0x2b9)]()]??0x1,_0x51fccf=_0x469ccf=>String(Math[_0x3d47dc(0xa1e)](_0x469ccf))[_0x3d47dc(0x290)](0x2,'0'),_0x169df6={'h:mm':_0x1b63d2=>Math[_0x3d47dc(0xa1e)](_0x1b63d2/0xe10)+':'+_0x51fccf(_0x1b63d2%0xe10/0x3c),'h:mm:ss':_0x44bf4d=>Math[_0x3d47dc(0xa1e)](_0x44bf4d/0xe10)+':'+_0x51fccf(_0x44bf4d%0xe10/0x3c)+':'+_0x51fccf(_0x44bf4d%0x3c),'mm:ss':_0x128dd6=>_0x51fccf(_0x128dd6/0x3c)+':'+_0x51fccf(_0x128dd6%0x3c),'d\x20h:mm':_0x30baa0=>{const _0xcfc79f=_0x3d47dc,_0x4fc77a=Math[_0xcfc79f(0xa1e)](_0x30baa0/0x15180),_0x48ef6c=_0x30baa0%0x15180,_0x506912=Math[_0xcfc79f(0xa1e)](_0x48ef6c/0xe10)+':'+_0x51fccf(_0x48ef6c%0xe10/0x3c);return _0x4fc77a>0x0?_0x4fc77a+'d\x20'+_0x506912:_0x506912;}},_0x92d136=_0x169df6[_0x207d58['toLowerCase']()];if(_0x92d136)return _0x2ccb09=>{const _0x5a976a=_0x3d47dc;if(!isNum(_0x2ccb09))return null;return(_0x2ccb09<0x0?'-':'')+_0x92d136(Math[_0x5a976a(0x971)](_0x2ccb09)*_0x2e4475);};if(!_0x207d58[_0x3d47dc(0x2cf)]('{'))return null;const _0x42a8ed={'floor':Math[_0x3d47dc(0xa1e)],'ceil':Math[_0x3d47dc(0xa31)],'round':Math[_0x3d47dc(0x1db)],'abs':Math[_0x3d47dc(0x971)],'sqrt':Math[_0x3d47dc(0x2b3)]},_0x333b0f={'min':Math['min'],'max':Math[_0x3d47dc(0x6fe)]},_0x4fa76d={'pad2':_0xa3888f=>String(Math['floor'](_0xa3888f))[_0x3d47dc(0x290)](0x2,'0'),'pad':(_0x33226b,_0x29aba8)=>String(Math[_0x3d47dc(0xa1e)](_0x33226b))[_0x3d47dc(0x290)](Math[_0x3d47dc(0x6fe)](0x0,Math[_0x3d47dc(0xa1e)](_0x29aba8)),'0'),'fixed':(_0x27ee91,_0x503292)=>Number(_0x27ee91)[_0x3d47dc(0x669)](Math['min'](0x14,Math[_0x3d47dc(0x6fe)](0x0,Math[_0x3d47dc(0xa1e)](_0x503292))))},_0x16fc6f=_0x377f83=>{const _0x5e23a7=_0x3d47dc,_0xe7684a=[];let _0x48e671=0x0;while(_0x48e671<_0x377f83[_0x5e23a7(0x2d1)]){const _0x450ffd=_0x377f83[_0x48e671];if(_0x450ffd==='\x20'||_0x450ffd==='\x09'){_0x48e671++;continue;}if(/[0-9]/[_0x5e23a7(0x1b8)](_0x450ffd)){let _0x16f85e=_0x48e671;while(_0x16f85e<_0x377f83[_0x5e23a7(0x2d1)]&&/[0-9.]/[_0x5e23a7(0x1b8)](_0x377f83[_0x16f85e]))_0x16f85e++;const _0x2c1e0d=Number(_0x377f83[_0x5e23a7(0x670)](_0x48e671,_0x16f85e));if(!Number[_0x5e23a7(0x726)](_0x2c1e0d))throw new Error(_0x5e23a7(0x98c));_0xe7684a['push']({'t':_0x5e23a7(0xd0a),'v':_0x2c1e0d}),_0x48e671=_0x16f85e;continue;}if(/[a-zA-Z_]/['test'](_0x450ffd)){let _0x2b5b64=_0x48e671;while(_0x2b5b64<_0x377f83[_0x5e23a7(0x2d1)]&&/[a-zA-Z0-9_]/[_0x5e23a7(0x1b8)](_0x377f83[_0x2b5b64]))_0x2b5b64++;_0xe7684a[_0x5e23a7(0x2c1)]({'t':'id','v':_0x377f83[_0x5e23a7(0x670)](_0x48e671,_0x2b5b64)}),_0x48e671=_0x2b5b64;continue;}if(_0x5e23a7(0x5aa)[_0x5e23a7(0x2cf)](_0x450ffd)){_0xe7684a['push']({'t':_0x450ffd}),_0x48e671++;continue;}throw new Error('unexpected\x20\x27'+_0x450ffd+'\x27');}let _0x2f7212=0x0;const _0x217f7d=()=>_0xe7684a[_0x2f7212],_0x1e5e21=_0x480f19=>{const _0x178e55=_0x5e23a7;if(!_0xe7684a[_0x2f7212]||_0xe7684a[_0x2f7212]['t']!==_0x480f19)throw new Error(_0x178e55(0x38d)+_0x480f19);return _0xe7684a[_0x2f7212++];},_0x34f9da=()=>{const _0x1ad752=_0x5e23a7,_0x86d9df=_0x217f7d();if(!_0x86d9df)throw new Error('unexpected\x20end');if(_0x86d9df['t']===_0x1ad752(0xd0a)){_0x2f7212++;const _0x1b36e8=_0x86d9df['v'];return{'fn':()=>_0x1b36e8,'str':![]};}if(_0x86d9df['t']==='('){_0x2f7212++;const _0x50744e=_0x5b3487();return _0x1e5e21(')'),_0x50744e;}if(_0x86d9df['t']==='-'){_0x2f7212++;const _0x47e153=_0x34f9da();if(_0x47e153[_0x1ad752(0x4a2)])throw new Error(_0x1ad752(0x9f9));return{'fn':_0x389657=>-_0x47e153['fn'](_0x389657),'str':![]};}if(_0x86d9df['t']==='id'){_0x2f7212++;const _0x4421c2=_0x86d9df['v'];if(_0x217f7d()&&_0x217f7d()['t']==='('){_0x2f7212++;const _0x44081f=[];if(_0x217f7d()&&_0x217f7d()['t']!==')'){_0x44081f[_0x1ad752(0x2c1)](_0x5b3487());while(_0x217f7d()&&_0x217f7d()['t']===','){_0x2f7212++,_0x44081f[_0x1ad752(0x2c1)](_0x5b3487());}}_0x1e5e21(')');if(_0x44081f['some'](_0x523623=>_0x523623[_0x1ad752(0x4a2)]))throw new Error(_0x1ad752(0x378));if(_0x42a8ed[_0x4421c2]){if(_0x44081f[_0x1ad752(0x2d1)]!==0x1)throw new Error(_0x4421c2+_0x1ad752(0x80a));const _0xbf9f9c=_0x42a8ed[_0x4421c2],_0x34f2b5=_0x44081f[0x0];return{'fn':_0x382945=>_0xbf9f9c(_0x34f2b5['fn'](_0x382945)),'str':![]};}if(_0x333b0f[_0x4421c2]){if(_0x44081f[_0x1ad752(0x2d1)]<0x2)throw new Error(_0x4421c2+_0x1ad752(0x5b1));const _0x599e9=_0x333b0f[_0x4421c2];return{'fn':_0x5e0326=>_0x599e9(..._0x44081f[_0x1ad752(0x5f7)](_0x3e85f0=>_0x3e85f0['fn'](_0x5e0326))),'str':![]};}if(_0x4fa76d[_0x4421c2]){const _0x4c4235=_0x4421c2==='pad2'?0x1:0x2;if(_0x44081f[_0x1ad752(0x2d1)]!==_0x4c4235)throw new Error(_0x4421c2+_0x1ad752(0x938)+_0x4c4235+_0x1ad752(0x4b3));const _0x3a4ec3=_0x4fa76d[_0x4421c2];return{'fn':_0xc77dcf=>_0x3a4ec3(..._0x44081f['map'](_0x282872=>_0x282872['fn'](_0xc77dcf))),'str':!![]};}throw new Error(_0x1ad752(0xb36)+_0x4421c2);}if(_0x4421c2===_0x1ad752(0x4be))return{'fn':_0x1b78c6=>_0x1b78c6,'str':![]};throw new Error('unknown\x20identifier\x20'+_0x4421c2);}throw new Error('unexpected\x20'+_0x86d9df['t']);},_0x465e8e=()=>{const _0xba769d=_0x5e23a7;let _0x2dd31a=_0x34f9da();while(_0x217f7d()&&(_0x217f7d()['t']==='*'||_0x217f7d()['t']==='/'||_0x217f7d()['t']==='%')){const _0x13b29c=_0xe7684a[_0x2f7212++]['t'],_0x1e4b99=_0x34f9da();if(_0x2dd31a['str']||_0x1e4b99[_0xba769d(0x4a2)])throw new Error(_0xba769d(0x9f9));const _0x1ca7e1=_0x2dd31a['fn'],_0x2eaec7=_0x1e4b99['fn'];_0x2dd31a={'fn':_0x13b29c==='*'?_0x4c1da9=>_0x1ca7e1(_0x4c1da9)*_0x2eaec7(_0x4c1da9):_0x13b29c==='/'?_0x51d60e=>_0x1ca7e1(_0x51d60e)/_0x2eaec7(_0x51d60e):_0x114483=>_0x1ca7e1(_0x114483)%_0x2eaec7(_0x114483),'str':![]};}return _0x2dd31a;},_0x5b3487=()=>{const _0x25ba3a=_0x5e23a7;let _0x5b7dee=_0x465e8e();while(_0x217f7d()&&(_0x217f7d()['t']==='+'||_0x217f7d()['t']==='-')){const _0x5967bf=_0xe7684a[_0x2f7212++]['t'],_0x2d3bff=_0x465e8e();if(_0x5b7dee[_0x25ba3a(0x4a2)]||_0x2d3bff['str'])throw new Error(_0x25ba3a(0x9f9));const _0x203929=_0x5b7dee['fn'],_0x4b812d=_0x2d3bff['fn'];_0x5b7dee={'fn':_0x5967bf==='+'?_0x19c5c5=>_0x203929(_0x19c5c5)+_0x4b812d(_0x19c5c5):_0xe89f53=>_0x203929(_0xe89f53)-_0x4b812d(_0xe89f53),'str':![]};}return _0x5b7dee;},_0x2bc503=_0x5b3487();if(_0x2f7212!==_0xe7684a[_0x5e23a7(0x2d1)])throw new Error(_0x5e23a7(0xb92));return _0x2bc503;};try{const _0x1d7857=[];let _0x5a77b4=0x0;while(_0x5a77b4<_0x207d58[_0x3d47dc(0x2d1)]){const _0x5db24a=_0x207d58['indexOf']('{',_0x5a77b4);if(_0x5db24a<0x0){_0x1d7857['push'](_0x207d58[_0x3d47dc(0x670)](_0x5a77b4));break;}if(_0x5db24a>_0x5a77b4)_0x1d7857['push'](_0x207d58[_0x3d47dc(0x670)](_0x5a77b4,_0x5db24a));const _0x451146=_0x207d58['indexOf']('}',_0x5db24a);if(_0x451146<0x0)throw new Error(_0x3d47dc(0x919));const _0x21752a=_0x207d58[_0x3d47dc(0x670)](_0x5db24a+0x1,_0x451146)[_0x3d47dc(0x900)]();if(!_0x21752a)throw new Error(_0x3d47dc(0xb54));_0x1d7857[_0x3d47dc(0x2c1)](_0x16fc6f(_0x21752a)),_0x5a77b4=_0x451146+0x1;}const _0x4bced2=_0x2dea2c=>{const _0x207df2=_0x3d47dc;if(!Number[_0x207df2(0x726)](_0x2dea2c))return String(_0x2dea2c);if(Number[_0x207df2(0x5f6)](_0x2dea2c))return String(_0x2dea2c);return String(+_0x2dea2c['toFixed'](0x6));};return _0x2312f6=>{const _0x411e89=_0x3d47dc;if(!isNum(_0x2312f6))return null;let _0x2d3a04='';for(const _0x52b80a of _0x1d7857){if(typeof _0x52b80a===_0x411e89(0xc00)){_0x2d3a04+=_0x52b80a;continue;}const _0x4e145b=_0x52b80a['fn'](_0x2312f6);_0x2d3a04+=_0x52b80a[_0x411e89(0x4a2)]?String(_0x4e145b):_0x4bced2(_0x4e145b);}return _0x2d3a04;};}catch(_0x52f989){return console['warn'](_0x3d47dc(0x438),_0x207d58,'—',_0x52f989?.[_0x3d47dc(0x9d2)]||_0x52f989),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0xc829ea,_0x4c19db){const _0x49ecf7=_0x236d40;if(!_0xc829ea||typeof _0xc829ea!==_0x49ecf7(0x89c))return 0x0;let _0x25d495=_axisStepMemo[_0x49ecf7(0x66a)](_0xc829ea);!_0x25d495&&(_0x25d495={},_axisStepMemo[_0x49ecf7(0x907)](_0xc829ea,_0x25d495));if(_0x4c19db in _0x25d495)return _0x25d495[_0x4c19db];const _0x5a7f6c=String((_0x4c19db===_0x49ecf7(0x372)?_0xc829ea[_0x49ecf7(0x81d)]:_0xc829ea[_0x49ecf7(0x9fd)])||'')['trim']()[_0x49ecf7(0x2b9)](),_0x2fc9a1={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0xc829ea['duration_unit']||'s')['toLowerCase']()]??0x1;let _0x4846e6=0x0;if(_0x5a7f6c===_0x49ecf7(0x28f)||_0x5a7f6c===_0x49ecf7(0x8a5))_0x4846e6=0x3c;else{if(_0x5a7f6c==='h:mm:ss'||_0x5a7f6c==='mm:ss')_0x4846e6=0x1;}const _0xa6ca3d=_0x4846e6>0x0?_0x4846e6/_0x2fc9a1:0x0;return _0x25d495[_0x4c19db]=_0xa6ca3d,_0xa6ca3d;}function axisLabelFormatter(_0x558df9,_0x489436){const _0x140ac1=_0x236d40;if(!_0x558df9||typeof _0x558df9!==_0x140ac1(0x89c))return null;let _0x157f65=_axisFmtMemo[_0x140ac1(0x66a)](_0x558df9);return!_0x157f65&&(_0x157f65={'primary':compileLabelFormat(_0x558df9['y_axis_format'],_0x558df9[_0x140ac1(0x911)]),'secondary':compileLabelFormat(_0x558df9[_0x140ac1(0x81d)],_0x558df9[_0x140ac1(0x911)])},_axisFmtMemo[_0x140ac1(0x907)](_0x558df9,_0x157f65)),_0x157f65[_0x489436]||null;}function formatNumber(_0x12b06b,_0x216410,_0x2c8959){const _0x2d31c4=_0x236d40;if(!isNum(_0x12b06b))return'—';if(_0x216410?.[_0x2d31c4(0x8cb)])_0x12b06b=Math[_0x2d31c4(0x971)](_0x12b06b);if(typeof _0x216410?.[_0x2d31c4(0x271)]===_0x2d31c4(0xd24))try{const _0x1ad49a=_0x216410[_0x2d31c4(0x271)](_0x12b06b);if(typeof _0x1ad49a==='string')return _0x1ad49a;}catch(_0x59512e){}const _0x30f12d=toNum(_0x216410?.['decimals'])??0x1,_0x141d02=_0x216410?.['number_format']||_0x2d31c4(0xa88),_0xe3d1ac=_0x141d02==='comma'?_0x2d31c4(0x49f):_0x141d02===_0x2d31c4(0x50a)?_0x2d31c4(0x978):_0x2c8959?.[_0x2d31c4(0xc77)]?.[_0x2d31c4(0x737)]||navigator[_0x2d31c4(0x737)]||'en',_0x190912=getCachedNumberFormatter(_0xe3d1ac,_0x30f12d);if(_0x190912)return _0x190912[_0x2d31c4(0xc90)](_0x12b06b);return _0x12b06b[_0x2d31c4(0x669)](_0x30f12d);}function formatShortNumber(_0x147113){const _0x178e7d=_0x236d40;if(!isNum(_0x147113))return'';const _0x40b44e=Math['abs'](_0x147113);if(_0x40b44e>=0xf4240)return(_0x147113/0xf4240)['toFixed'](0x1)+'M';if(_0x40b44e>=0x3e8)return(_0x147113/0x3e8)[_0x178e7d(0x669)](0x1)+'k';if(_0x40b44e>=0x64)return _0x147113['toFixed'](0x0);if(_0x40b44e>=0xa)return _0x147113[_0x178e7d(0x669)](0x1);return _0x147113[_0x178e7d(0x669)](0x2);}function _resolveHourCycle(_0x127069){const _0xd129ee=_0x236d40,_0x394b84=_0x127069?.['locale']?.['time_format'];if(_0x394b84==='24')return _0xd129ee(0x71b);if(_0x394b84==='12')return _0xd129ee(0xad2);return undefined;}function _localeTimeOpts(_0x4fb980,_0x8abc56){const _0x3a673f=_resolveHourCycle(_0x4fb980);if(!_0x3a673f)return _0x8abc56;return{..._0x8abc56,'hourCycle':_0x3a673f};}function resolveBucketPrecision(_0x44c80c){const _0x56ca3b=_0x236d40;if(!_0x44c80c||_0x44c80c[_0x56ca3b(0x2d1)]<0x2)return'raw';const _0xfc3cac=[];for(let _0x3a9577=0x1;_0x3a9577<_0x44c80c[_0x56ca3b(0x2d1)];_0x3a9577++){const _0x300498=_0x44c80c[_0x3a9577]['t']-_0x44c80c[_0x3a9577-0x1]['t'];if(_0x300498>0x0)_0xfc3cac[_0x56ca3b(0x2c1)](_0x300498);}if(!_0xfc3cac['length'])return _0x56ca3b(0x447);_0xfc3cac[_0x56ca3b(0xc70)]((_0x372911,_0x254ab5)=>_0x372911-_0x254ab5);const _0x2ac313=_0xfc3cac[Math[_0x56ca3b(0xa1e)](_0xfc3cac[_0x56ca3b(0x2d1)]/0x2)];if(_0x2ac313>=0x1c*0x5265c00)return _0x56ca3b(0x74c);if(_0x2ac313>=0x6*0x5265c00)return'week';if(_0x2ac313>=0x17*0x36ee80)return'day';if(_0x2ac313>=0x32*0xea60)return _0x56ca3b(0xc1c);if(_0x2ac313>=0x4*0xea60)return'5minute';if(_0x2ac313>=0x32*0x3e8)return _0x56ca3b(0x5f8);return _0x56ca3b(0x447);}function bucketPrecisionToMs(_0x148283){const _0x3cccd5=_0x236d40;switch(_0x148283){case _0x3cccd5(0x40e):return 0x16e*0x5265c00;case _0x3cccd5(0x74c):return 0x1f*0x5265c00;case _0x3cccd5(0x677):return 0x7*0x5265c00;case _0x3cccd5(0xa49):return 0x5265c00;case _0x3cccd5(0xc1c):return 0x36ee80;case _0x3cccd5(0x68d):return 0x5*0xea60;case _0x3cccd5(0x5f8):return 0xea60;default:return 0x0;}}function capGroupByForAggregate(_0x529591,_0x167791){const _0x217665=_0x236d40;if(_0x529591!=='change')return _0x167791;if(_0x167791===_0x217665(0x677)||_0x167791==='month'||_0x167791===_0x217665(0x40e))return'date';return _0x167791;}function applyDatetimePattern(_0x252b89,_0x459701,_0x262ed6,_0x4dd943){const _0x171875=_0x236d40,_0x3b3b1c=(_0x32efaf,_0x289593=0x2)=>String(_0x32efaf)[_0x171875(0x290)](_0x289593,'0');let _0x22248b,_0x212dbd,_0x5a36ac,_0x3d437f,_0x3c1a6f;if(_0x4dd943){const _0x306678=tzParts(_0x252b89[_0x171875(0x3f2)](),_0x4dd943);_0x22248b=_0x306678['y'],_0x212dbd=_0x306678['mo']+0x1,_0x5a36ac=_0x306678['d'],_0x3d437f=_0x306678['h'],_0x3c1a6f=_0x306678['mi'];}else _0x22248b=_0x252b89['getFullYear'](),_0x212dbd=_0x252b89['getMonth']()+0x1,_0x5a36ac=_0x252b89[_0x171875(0x9b0)](),_0x3d437f=_0x252b89[_0x171875(0x69b)](),_0x3c1a6f=_0x252b89[_0x171875(0x5ef)]();const _0x12d5eb=_0x4dd943?_0x252b89[_0x171875(0x6a9)]():_0x252b89[_0x171875(0xca4)](),_0x5d06ae=_0x3d437f%0xc,_0x31436d=_0x5d06ae===0x0?0xc:_0x5d06ae,_0x28614d=_0x3d437f<0xc?'AM':'PM',_0x3c576e=_0x262ed6||typeof navigator!==_0x171875(0xcf5)&&navigator['language']||'en',_0x637bb5=_0x3f297b=>{const _0x28cd04=_0x171875,_0x46d55d=getCachedDateTimeFormatter(_0x3c576e,_0x4dd943?{'month':_0x3f297b,'timeZone':_0x4dd943}:{'month':_0x3f297b});return _0x46d55d?_0x46d55d[_0x28cd04(0xc90)](_0x252b89):String(_0x212dbd);},_0x2ddc6d=_0x2082b2=>{const _0x19d67d=_0x171875,_0x1cddd2=getCachedDateTimeFormatter(_0x3c576e,_0x4dd943?{'weekday':_0x2082b2,'timeZone':_0x4dd943}:{'weekday':_0x2082b2});return _0x1cddd2?_0x1cddd2[_0x19d67d(0xc90)](_0x252b89):'';},_0x1a0988=[[_0x171875(0x370),_0x2ddc6d(_0x171875(0x41b))],[_0x171875(0x815),_0x2ddc6d('short')],[_0x171875(0x601),String(_0x22248b)],['YY',String(_0x22248b)[_0x171875(0x670)](-0x2)],[_0x171875(0x22e),_0x637bb5('long')],[_0x171875(0x3e1),_0x637bb5(_0x171875(0x70a))],['MM',_0x3b3b1c(_0x212dbd)],['DD',_0x3b3b1c(_0x5a36ac)],['HH',_0x3b3b1c(_0x3d437f)],['hh',_0x3b3b1c(_0x31436d)],['mm',_0x3b3b1c(_0x3c1a6f)],['ss',_0x3b3b1c(_0x12d5eb)],['A',_0x28614d],['a',_0x28614d[_0x171875(0x2b9)]()]],_0x9f83c9=_0x1a0988[_0x171875(0x5f7)]((_0x3c0f43,_0x4ac257)=>'\x00'+_0x4ac257+'\x00');let _0x4dcb58=_0x459701;return _0x1a0988['forEach'](([_0x26dc69],_0x47be01)=>{const _0xab90f2=_0x171875;_0x4dcb58=_0x4dcb58[_0xab90f2(0xa6d)](_0x26dc69)['join'](_0x9f83c9[_0x47be01]);}),_0x1a0988[_0x171875(0x366)](([,_0xda855c],_0x5edfcc)=>{const _0x1657dc=_0x171875;_0x4dcb58=_0x4dcb58[_0x1657dc(0xa6d)](_0x9f83c9[_0x5edfcc])[_0x1657dc(0x358)](_0xda855c);}),_0x4dcb58;}function formatDateTime(_0x5575fd,_0x28d987,_0x36e172,_0x36ab80){const _0x1e2d0c=_0x236d40,_0x559b6b=_0x36ab80&&_0x36ab80[_0x1e2d0c(0x711)]||null,_0x69aa15=resolveDisplayTimeZone(_0x36e172,_0x28d987),_0x419076=_0x28d987?.[_0x1e2d0c(0x31b)];if(_0x419076&&_0x419076!==_0x1e2d0c(0xa88))return applyDatetimePattern(_0x5575fd,_0x419076,resolveCardLanguage(_0x36e172,_0x28d987),_0x69aa15);const _0x14733e=resolveCardLanguage(_0x36e172,_0x28d987);let _0x1ed408;switch(_0x559b6b){case'year':_0x1ed408={'year':_0x1e2d0c(0xb68)};break;case _0x1e2d0c(0x74c):_0x1ed408={'month':'short','year':_0x1e2d0c(0xb68)};break;case'week':case _0x1e2d0c(0xa49):_0x1ed408={'month':'short','day':_0x1e2d0c(0xb68)};break;case'hour':_0x1ed408=_localeTimeOpts(_0x36e172,{'month':_0x1e2d0c(0x70a),'day':_0x1e2d0c(0xb68),'hour':'2-digit'});break;default:_0x1ed408=_localeTimeOpts(_0x36e172,{'month':_0x1e2d0c(0x70a),'day':_0x1e2d0c(0xb68),'hour':'2-digit','minute':_0x1e2d0c(0xc9a)});}const _0x15912f=getCachedDateTimeFormatter(_0x14733e,_0x69aa15?{..._0x1ed408,'timeZone':_0x69aa15}:_0x1ed408);if(_0x15912f)return _0x15912f[_0x1e2d0c(0xc90)](_0x5575fd);return _0x5575fd[_0x1e2d0c(0x2f0)]();}function formatTimeShort(_0x2b8b28,_0x5af864,_0x3168d0,_0x5bbf49){const _0x43b6d1=_0x236d40,_0x4dcaa3=resolveDisplayTimeZone(_0x3168d0,_0x5bbf49),_0x2af318=_0x5bbf49?.[_0x43b6d1(0x31b)];if(_0x2af318&&_0x2af318!==_0x43b6d1(0xa88))return applyDatetimePattern(_0x2b8b28,_0x2af318,resolveCardLanguage(_0x3168d0,_0x5bbf49),_0x4dcaa3);const _0x4f1b98=resolveCardLanguage(_0x3168d0,_0x5bbf49);let _0x218f4f;if(_0x5af864<0x2*0x15180*0x3e8)_0x218f4f=_localeTimeOpts(_0x3168d0,{'hour':_0x43b6d1(0xc9a),'minute':'2-digit'});else _0x5af864<0x1f*0x15180*0x3e8?_0x218f4f={'month':_0x43b6d1(0x70a),'day':_0x43b6d1(0xb68)}:_0x218f4f={'month':'short','year':_0x43b6d1(0xc9a)};const _0x233d40=getCachedDateTimeFormatter(_0x4f1b98,_0x4dcaa3?{..._0x218f4f,'timeZone':_0x4dcaa3}:_0x218f4f);if(_0x233d40)return _0x233d40[_0x43b6d1(0xc90)](_0x2b8b28);return _0x2b8b28['toLocaleString']();}function parseGraphStart(_0x5902d8,_0x490333,_0x195427){const _0x17e09d=_0x236d40,_0x725f3c=tzParts(_0x490333[_0x17e09d(0x3f2)](),_0x195427),_0x265335=(_0x5df710,_0x261ce2,_0x24cdb4)=>new Date(zonedWallToMs(_0x5df710,_0x261ce2,_0x24cdb4,0x0,0x0,0x0,_0x195427));switch(_0x5902d8){case'day':case'today':return _0x265335(_0x725f3c['y'],_0x725f3c['mo'],_0x725f3c['d']);case _0x17e09d(0x60c):return _0x265335(_0x725f3c['y'],_0x725f3c['mo'],_0x725f3c['d']+0x1);case'week':return _0x265335(_0x725f3c['y'],_0x725f3c['mo'],_0x725f3c['d']-(_0x725f3c['wd']-0x1));case _0x17e09d(0x74c):return _0x265335(_0x725f3c['y'],_0x725f3c['mo'],0x1);case'year':return _0x265335(_0x725f3c['y'],0x0,0x1);default:return _0x265335(_0x725f3c['y'],_0x725f3c['mo'],_0x725f3c['d']);}}function endOfPeriodFromGraphStart(_0x306475,_0x216eaa,_0x2664b7){const _0x3e6205=_0x236d40,_0x23a61e=tzParts(_0x216eaa[_0x3e6205(0x3f2)](),_0x2664b7),_0x2c2821=(_0x444624,_0x12277b,_0x3220d5)=>new Date(zonedWallToMs(_0x444624,_0x12277b,_0x3220d5,0x0,0x0,0x0,_0x2664b7));switch(_0x306475){case _0x3e6205(0xa49):case _0x3e6205(0x236):return _0x2c2821(_0x23a61e['y'],_0x23a61e['mo'],_0x23a61e['d']+0x1);case'tomorrow':return _0x2c2821(_0x23a61e['y'],_0x23a61e['mo'],_0x23a61e['d']+0x2);case _0x3e6205(0x677):return _0x2c2821(_0x23a61e['y'],_0x23a61e['mo'],_0x23a61e['d']+(0x8-_0x23a61e['wd']));case'month':return _0x2c2821(_0x23a61e['y'],_0x23a61e['mo']+0x1,0x1);case _0x3e6205(0x40e):return _0x2c2821(_0x23a61e['y']+0x1,0x0,0x1);default:return _0x2c2821(_0x23a61e['y'],_0x23a61e['mo'],_0x23a61e['d']+0x1);}}function resolveAnchorWindow(_0x52c77d,_0x370ca6,_0x34c365){const _0x43911a=_0x236d40,_0xa5178b=new Date();let _0xc36643=_0xa5178b,_0x1d7e73;if(isNum(_0x370ca6))return _0x1d7e73=new Date(_0xa5178b['getTime']()-_0x370ca6*0xe10*0x3e8),{'start':_0x1d7e73,'end':_0xc36643};if(_0x52c77d[_0x43911a(0x278)])_0x1d7e73=parseGraphStart(_0x52c77d[_0x43911a(0x278)],_0xa5178b,resolveDisplayTimeZone(_0x34c365,_0x52c77d));else{const _0x191b5c=toNum(_0x52c77d['hours_to_show'])??0x18;_0x1d7e73=new Date(_0xa5178b[_0x43911a(0x3f2)]()-_0x191b5c*0xe10*0x3e8);}return{'start':_0x1d7e73,'end':_0xc36643};}function groupBucketMs(_0x20e5c5,_0x5cf6d5,_0x493ff6){const _0x28e4f7=_0x236d40,_0xb413bc=/^([0-9]+)h$/i[_0x28e4f7(0x909)](String(_0x20e5c5||''));if(_0xb413bc&&Number(_0xb413bc[0x1])>0x0)return Number(_0xb413bc[0x1])*0xe10*0x3e8;switch(_0x20e5c5){case _0x28e4f7(0xc1c):return 0xe10*0x3e8;case _0x28e4f7(0x93a):case _0x28e4f7(0xa49):return 0x15180*0x3e8;case'week':return 0x7*0x15180*0x3e8;case _0x28e4f7(0x74c):return 0x1e*0x15180*0x3e8;case _0x28e4f7(0x40e):return 0x16d*0x15180*0x3e8;case _0x28e4f7(0x447):return 0x0;case _0x28e4f7(0x4d3):default:{const _0x235d67=toNum(_0x493ff6);if(isNum(_0x235d67)&&_0x235d67>0x0)return 0x36ee80/_0x235d67;const _0x542e0b=(_0x5cf6d5||0x18)*0xe10*0x3e8;return _0x542e0b/0x3c;}}}function _isAutoScaleSafe(_0x375114){const _0x4f8de1=_0x236d40,_0x4c867a=_0x375114?.[_0x4f8de1(0x4bd)]||[];for(const _0x23d188 of _0x4c867a){if(!_0x23d188||typeof _0x23d188!==_0x4f8de1(0x89c))continue;const _0x5c15f7=_0x23d188[_0x4f8de1(0x632)];if(_0x5c15f7!==undefined&&_0x5c15f7!==null&&_0x5c15f7!==''&&_0x5c15f7!==0x0&&_0x5c15f7!=='0')return![];const _0x30bf2c=toNum(_0x23d188[_0x4f8de1(0x586)]);if(isNum(_0x30bf2c)&&_0x30bf2c!==0x0)return![];if(_0x23d188[_0x4f8de1(0x204)])return![];}return!![];}function resolveAutoScale(_0x1b432c){const _0x1474a6=_0x236d40,_0x436c91=_0x1b432c;if(!isNum(_0x436c91)||_0x436c91<=0x0)return null;if(_0x436c91<=0x4)return{'group_by':_0x1474a6(0x4d3),'points_per_hour':0xc};if(_0x436c91<=0xc)return{'group_by':_0x1474a6(0x4d3),'points_per_hour':0x4};if(_0x436c91<=0x30)return{'group_by':_0x1474a6(0x4d3),'points_per_hour':0x2};const _0x3de176=Math['round'](_0x436c91/0x18);if(_0x3de176<=0x6)return{'group_by':_0x1474a6(0xc1c),'points_per_hour':0x1};if(_0x3de176<=0x3b)return{'group_by':_0x1474a6(0x93a),'points_per_hour':null};if(_0x3de176<=0xb4)return{'group_by':_0x1474a6(0x677),'points_per_hour':null};return{'group_by':'month','points_per_hour':null};}function resolvePointsPerHour(_0x123820,_0x37c890,_0x57f91b){const _0x5f5dbb=_0x236d40,_0x2dfc39=toNum(_0x37c890?.[_0x5f5dbb(0x641)]);if(isNum(_0x2dfc39)&&_0x2dfc39>0x0)return _0x2dfc39;let _0x1ddbe9=toNum(_0x123820?.[_0x5f5dbb(0x641)]);if(!isNum(_0x1ddbe9)||_0x1ddbe9<=0x0)return null;const _0x16c6a5=toNum(_0x123820?.['__sgcDecisionHours']),_0x2921bc=isNum(_0x16c6a5)&&_0x16c6a5>0x0?_0x16c6a5:_0x57f91b;if(_0x123820?.['auto_scale_points']&&isNum(_0x2921bc)&&_0x2921bc>0x0){if(_isAutoScaleSafe(_0x123820)){const _0x4bfe3a=resolveAutoScale(_0x2921bc);if(_0x4bfe3a&&_0x4bfe3a[_0x5f5dbb(0x641)]!==null)return _0x4bfe3a[_0x5f5dbb(0x641)];if(_0x4bfe3a)return 0x1;}const _0x24df59=toNum(_0x123820?.['hours_to_show'])||0x18,_0x3840b8=_0x1ddbe9*(_0x24df59/_0x2921bc);_0x1ddbe9=Math[_0x5f5dbb(0x9bb)](0x2,Math[_0x5f5dbb(0xa31)](Math[_0x5f5dbb(0x6f5)](Math[_0x5f5dbb(0x6fe)](0.5,_0x3840b8))));}return _0x1ddbe9;}function resolveGroupBy(_0x270143,_0x1ee58f){const _0x3a128d=_0x236d40,_0x553d32=toNum(_0x270143?.[_0x3a128d(0x417)]),_0x35197f=isNum(_0x553d32)&&_0x553d32>0x0?_0x553d32:_0x1ee58f;if(_0x270143?.[_0x3a128d(0x592)]&&isNum(_0x35197f)&&_0x35197f>0x0&&_isAutoScaleSafe(_0x270143)){const _0x233e26=resolveAutoScale(_0x35197f);if(_0x233e26)return _0x233e26['group_by'];}return _0x270143?.['group_by']||_0x3a128d(0x4d3);}function computeTrend(_0x11acae,_0x291ca3){const _0xe1d2f=_0x236d40;if(!_0x11acae||_0x11acae[_0xe1d2f(0x2d1)]<0x2)return _0xe1d2f(0x6e7);const _0x56e751=_0x11acae[_0xe1d2f(0x56d)](_0x4c0f56=>_0x4c0f56&&_0x4c0f56['v']!==null&&_0x4c0f56['v']!==undefined&&!Number[_0xe1d2f(0x757)](_0x4c0f56['v']));if(_0x56e751[_0xe1d2f(0x2d1)]<0x2)return _0xe1d2f(0x6e7);let _0x57b208;if(isNum(_0x291ca3)&&_0x291ca3>0x0){const _0x3b8867=_0x56e751[_0x56e751[_0xe1d2f(0x2d1)]-0x1]['t'],_0x817215=_0x3b8867-_0x291ca3*0x36ee80;_0x57b208=_0x56e751['filter'](_0x237532=>_0x237532['t']>=_0x817215);}else _0x57b208=_0x56e751[_0xe1d2f(0x670)](-Math[_0xe1d2f(0x6fe)](0x2,Math['floor'](_0x56e751[_0xe1d2f(0x2d1)]/0x3)));const _0x5ab10e=0x4;_0x57b208[_0xe1d2f(0x2d1)]<_0x5ab10e&&_0x56e751[_0xe1d2f(0x2d1)]>=_0x5ab10e&&(_0x57b208=_0x56e751[_0xe1d2f(0x670)](-_0x5ab10e));if(_0x57b208[_0xe1d2f(0x2d1)]<_0x5ab10e)return _0xe1d2f(0x6e7);const _0x35296c=0x78;let _0x21df86=_0x57b208;if(_0x57b208[_0xe1d2f(0x2d1)]>_0x35296c){_0x21df86=new Array(_0x35296c);const _0x22e4db=(_0x57b208[_0xe1d2f(0x2d1)]-0x1)/(_0x35296c-0x1);for(let _0xc002ed=0x0;_0xc002ed<_0x35296c;_0xc002ed++)_0x21df86[_0xc002ed]=_0x57b208[Math[_0xe1d2f(0x1db)](_0xc002ed*_0x22e4db)];}const _0x3e2a9b=_0x21df86['length'];let _0x23434b=0x0;for(let _0x571ca5=0x0;_0x571ca5<_0x3e2a9b;_0x571ca5++){const _0x5b6c5c=_0x21df86[_0x571ca5]['v'];for(let _0x51a9f7=_0x571ca5+0x1;_0x51a9f7<_0x3e2a9b;_0x51a9f7++){const _0x2f8beb=_0x21df86[_0x51a9f7]['v']-_0x5b6c5c;if(_0x2f8beb>0x0)_0x23434b++;else{if(_0x2f8beb<0x0)_0x23434b--;}}}const _0xf0ed98=_0x3e2a9b*(_0x3e2a9b-0x1)*(0x2*_0x3e2a9b+0x5)/0x12;if(_0xf0ed98<=0x0)return _0xe1d2f(0x6e7);const _0x28f0fa=_0x23434b>0x0?(_0x23434b-0x1)/Math['sqrt'](_0xf0ed98):_0x23434b<0x0?(_0x23434b+0x1)/Math[_0xe1d2f(0x2b3)](_0xf0ed98):0x0,_0x39d19d=1.28;if(_0x28f0fa>_0x39d19d)return'up';if(_0x28f0fa<-_0x39d19d)return _0xe1d2f(0x348);return _0xe1d2f(0x6e7);}function lineDashArray(_0x211cbe,_0x2dea90){const _0x2dce77=_0x236d40;if(_0x211cbe!=='dashed'&&_0x211cbe!==_0x2dce77(0xb6c))return'';const _0x3d5b12=Math[_0x2dce77(0x6fe)](toNum(_0x2dea90)||2.5,0.5);if(_0x211cbe===_0x2dce77(0x666))return(_0x3d5b12*3.2)[_0x2dce77(0x669)](0x1)+','+(_0x3d5b12*2.2)[_0x2dce77(0x669)](0x1);return _0x2dce77(0x2ae)+(_0x3d5b12*2.1)[_0x2dce77(0x669)](0x1);}function trendDirection(_0x417e28,_0x21e579){const _0x561217=_0x236d40;if(!_0x417e28)return _0x561217(0x6e7);const _0x1ff348=_0x21e579['aggregate_func'];if(_0x21e579[_0x561217(0x50f)]||_0x1ff348===_0x561217(0xbb2)||_0x1ff348===_0x561217(0x8ae)){const _0x2ef45d=_0x417e28[_0x561217(0xaee)];return _0x2ef45d&&_0x2ef45d['length']>=0x2?computeTrend(_0x2ef45d,toNum(_0x21e579[_0x561217(0x3e8)])):_0x561217(0x6e7);}const _0xc3af9a=_0x417e28[_0x561217(0x447)]&&_0x417e28[_0x561217(0x447)][_0x561217(0x2d1)]>=0x2?_0x417e28['raw']:_0x417e28[_0x561217(0xaee)];if(!_0xc3af9a||_0xc3af9a[_0x561217(0x2d1)]<0x2)return'stable';let _0x556bc3=computeTrend(_0xc3af9a,toNum(_0x21e579[_0x561217(0x3e8)]));if(_0x21e579[_0x561217(0x8cb)])_0x556bc3=_0x556bc3==='up'?_0x561217(0x348):_0x556bc3===_0x561217(0x348)?'up':_0x561217(0x6e7);return _0x556bc3;}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 _0x45c031=_0x236d40;this[_0x45c031(0x373)]=new Map();}[_0x236d40(0xaff)](){const _0x3e1377=_0x236d40;this['_cache'][_0x3e1377(0x9c9)]();}['_cacheGet'](_0x3c6a1a){const _0xea11db=_0x236d40,_0x452f0c=this[_0xea11db(0x373)][_0xea11db(0x66a)](_0x3c6a1a);if(!_0x452f0c)return null;if(Date[_0xea11db(0x8c9)]()-_0x452f0c['ts']>FETCH_CACHE_TTL_MS)return this['_cache']['delete'](_0x3c6a1a),null;return this[_0xea11db(0x373)]['delete'](_0x3c6a1a),this[_0xea11db(0x373)][_0xea11db(0x907)](_0x3c6a1a,_0x452f0c),_0x452f0c[_0xea11db(0xb75)];}['_cacheSet'](_0x4c204e,_0x8c1549){const _0x27024f=_0x236d40,_0x4e3d02=Date['now']();for(const [_0x1ba0c6,_0x307755]of this['_cache']){if(_0x4e3d02-_0x307755['ts']>FETCH_CACHE_TTL_MS)this[_0x27024f(0x373)]['delete'](_0x1ba0c6);}if(this['_cache']['size']>=FETCH_CACHE_MAX){const _0x2cb658=this[_0x27024f(0x373)][_0x27024f(0x27d)]()[_0x27024f(0xa47)]()['value'];if(_0x2cb658!==undefined)this[_0x27024f(0x373)][_0x27024f(0xacc)](_0x2cb658);}this['_cache']['set'](_0x4c204e,{'data':_0x8c1549,'ts':_0x4e3d02});}async[_0x236d40(0x7fc)](_0x356494,_0x4d3add,_0x222ca6,_0x14014c,_0x4c65df=!![]){const _0x41ff1d=_0x236d40;if(!_0x4d3add[_0x41ff1d(0x2d1)])return{};const _0x247933=_0x4d3add[_0x41ff1d(0x5f7)](_0x2f9d00=>_0x2f9d00['id']),_0x558620=_0x4d3add[_0x41ff1d(0x37b)](_0x39ebf7=>_0x39ebf7['attribute']),_0x2f2ce9='h:'+_0x247933[_0x41ff1d(0x358)](',')+'|'+(_0x558620?'A':'S')+'|'+_0x222ca6[_0x41ff1d(0xa86)]()+'|'+_0x14014c[_0x41ff1d(0xa86)]();if(_0x4c65df){const _0xf28208=this[_0x41ff1d(0x92b)](_0x2f2ce9);if(_0xf28208)return _0xf28208;}const _0x5e5e85=_0x558620?'':_0x41ff1d(0x24f),_0x43bb43='history/period/'+_0x222ca6[_0x41ff1d(0xa86)]()+(_0x41ff1d(0x2ec)+encodeURIComponent(_0x14014c[_0x41ff1d(0xa86)]()))+(_0x41ff1d(0x63c)+encodeURIComponent(_0x247933[_0x41ff1d(0x358)](',')))+_0x5e5e85,_0x62345e={};let _0x2bff84=!![];try{const _0x50b19d=await _0x356494[_0x41ff1d(0x4b7)](_0x41ff1d(0xacf),_0x43bb43);for(const _0x506d2c of _0x50b19d||[]){if(!_0x506d2c?.['length'])continue;const _0xbaecf=_0x506d2c[0x0][_0x41ff1d(0xacd)];_0x62345e[_0xbaecf]=_0x506d2c[_0x41ff1d(0x5f7)](_0x3d5924=>stripSampleForCache(_0x3d5924,_0x558620));}}catch(_0x22ae7e){_0x2bff84=![],console['warn'](_0x41ff1d(0x49b),_0x22ae7e);}if(_0x4c65df&&_0x2bff84)this[_0x41ff1d(0xbaa)](_0x2f2ce9,_0x62345e);return _0x62345e;}async['fetchStatistics'](_0x582612,_0x31fd13,_0x3e2a79,_0x405c12,_0x54ff73='hour',_0x491452=!![],_0x53104b=null){const _0x5e17ed=_0x236d40;if(!_0x31fd13[_0x5e17ed(0x2d1)])return{};const _0x2af158=_0x53104b&&_0x53104b['length']?Array[_0x5e17ed(0x98a)](new Set(_0x53104b)):[_0x5e17ed(0x2dc),'min',_0x5e17ed(0x6fe),_0x5e17ed(0x491),_0x5e17ed(0xb91),'change'],_0x299e2f=Math[_0x5e17ed(0xa1e)](_0x405c12[_0x5e17ed(0x3f2)]()/0x2710)*0x2710,_0x1bc2fd=_0x31fd13[_0x5e17ed(0x670)]()[_0x5e17ed(0xc70)]()[_0x5e17ed(0x358)](','),_0x476e9d='s:'+_0x1bc2fd+'|'+_0x3e2a79[_0x5e17ed(0x3f2)]()+'|'+_0x299e2f+'|'+_0x54ff73+'|'+_0x2af158['slice']()[_0x5e17ed(0xc70)]()[_0x5e17ed(0x358)](',');if(_0x491452){const _0x1d58fd=this[_0x5e17ed(0x92b)](_0x476e9d);if(_0x1d58fd)return _0x1d58fd;}const _0x2d9271={};let _0x4560e8=!![];try{const _0x3eb017=await _0x582612[_0x5e17ed(0x6a5)]({'type':'recorder/statistics_during_period','start_time':_0x3e2a79['toISOString'](),'end_time':_0x405c12[_0x5e17ed(0xa86)](),'statistic_ids':_0x31fd13,'period':_0x54ff73,'types':_0x2af158});for(const _0x58f7bd of _0x31fd13){const _0x3e9793=_0x3eb017?.[_0x58f7bd]||[];_0x2d9271[_0x58f7bd]=_0x3e9793[_0x5e17ed(0x5f7)](_0x489afb=>({'t':new Date(_0x489afb[_0x5e17ed(0x5da)])[_0x5e17ed(0x3f2)](),'mean':toNum(_0x489afb['mean']),'min':toNum(_0x489afb[_0x5e17ed(0x9f4)]),'max':toNum(_0x489afb['max']),'sum':toNum(_0x489afb['sum']),'state':toNum(_0x489afb[_0x5e17ed(0xb91)]),'change':toNum(_0x489afb['change'])}));}}catch(_0x381284){_0x4560e8=![],console['warn'](_0x5e17ed(0x3a8),_0x381284);}if(_0x491452&&_0x4560e8)this['_cacheSet'](_0x476e9d,_0x2d9271);return _0x2d9271;}}function stripSampleForCache(_0x2ae637,_0x5520f6){const _0x4693d3=_0x236d40,_0x42f40f={'t':new Date(_0x2ae637['last_changed']||_0x2ae637[_0x4693d3(0x25e)])['getTime'](),'state':_0x2ae637[_0x4693d3(0xb91)]};if(_0x5520f6&&_0x2ae637['attributes'])_0x42f40f[_0x4693d3(0xbb4)]=_0x2ae637['attributes'];else _0x42f40f['attributes']=null;return _0x42f40f;}const AGG_VALID=new Set([_0x236d40(0x9f4),_0x236d40(0x6fe),_0x236d40(0x491),'avg','mean',_0x236d40(0x319),_0x236d40(0x75d),'median',_0x236d40(0xb20),_0x236d40(0xbb2),_0x236d40(0x8ae)]);class DataProcessor{static[_0x236d40(0x9d9)](_0x2a4369,_0x4dcbf6){const _0x4a2605=_0x236d40;if(!Array[_0x4a2605(0x707)](_0x2a4369)||_0x2a4369['length']<=_0x4dcbf6||_0x4dcbf6<0x3)return _0x2a4369;const _0x386dd5=_0x2a4369[_0x4a2605(0x2d1)],_0x5695a0=new Array(_0x4dcbf6);let _0x547348=0x0;const _0x560661=(_0x386dd5-0x2)/(_0x4dcbf6-0x2);let _0x53e433=0x0;_0x5695a0[_0x547348++]=_0x2a4369[_0x53e433];for(let _0x34a9cd=0x0;_0x34a9cd<_0x4dcbf6-0x2;_0x34a9cd++){let _0x4d81ba=0x0,_0xaa38e1=0x0,_0x3e0dd2=Math[_0x4a2605(0xa1e)]((_0x34a9cd+0x1)*_0x560661)+0x1,_0x2f0450=Math[_0x4a2605(0xa1e)]((_0x34a9cd+0x2)*_0x560661)+0x1;_0x2f0450=_0x2f0450<_0x386dd5?_0x2f0450:_0x386dd5;const _0x583f43=_0x2f0450-_0x3e0dd2;if(_0x583f43<=0x0){const _0x1a68ee=Math[_0x4a2605(0x9f4)](_0x3e0dd2,_0x386dd5-0x1);_0x5695a0[_0x547348++]=_0x2a4369[_0x1a68ee],_0x53e433=_0x1a68ee;continue;}for(let _0x5c1ad8=_0x3e0dd2;_0x5c1ad8<_0x2f0450;_0x5c1ad8++){_0x4d81ba+=_0x2a4369[_0x5c1ad8]['t'],_0xaa38e1+=_0x2a4369[_0x5c1ad8]['v']||0x0;}_0x4d81ba/=_0x583f43,_0xaa38e1/=_0x583f43;const _0x34ba65=Math[_0x4a2605(0xa1e)](_0x34a9cd*_0x560661)+0x1,_0x5d76c3=Math['floor']((_0x34a9cd+0x1)*_0x560661)+0x1,_0x32407c=_0x2a4369[_0x53e433]['t'],_0x5120df=_0x2a4369[_0x53e433]['v']||0x0;let _0x27b651=-0x1,_0x5bcc08=_0x34ba65;for(let _0x244663=_0x34ba65;_0x244663<_0x5d76c3;_0x244663++){const _0x21f95e=Math['abs']((_0x32407c-_0x4d81ba)*((_0x2a4369[_0x244663]['v']||0x0)-_0x5120df)-(_0x32407c-_0x2a4369[_0x244663]['t'])*(_0xaa38e1-_0x5120df))*0.5;_0x21f95e>_0x27b651&&(_0x27b651=_0x21f95e,_0x5bcc08=_0x244663);}_0x5695a0[_0x547348++]=_0x2a4369[_0x5bcc08],_0x53e433=_0x5bcc08;}return _0x5695a0[_0x547348++]=_0x2a4369[_0x386dd5-0x1],_0x5695a0;}static[_0x236d40(0x59c)](_0x4b2964,_0x398e5b,_0x2d7890,_0x4f5634,_0x4d2307,_0x196189,_0x544a4a={}){const _0x13e280=_0x236d40;if(!_0x4b2964?.[_0x13e280(0x2d1)]||!_0x398e5b||_0x4f5634<=_0x2d7890)return _0x4b2964||[];const _0x1b4c44=0x7d0,_0x43875d=0x7530;let _0x46da21=Math[_0x13e280(0x6fe)](_0x43875d,_0x398e5b);const _0x2961ab=_0x4f5634-_0x2d7890;let _0x3c30f1=Math[_0x13e280(0xa31)](_0x2961ab/_0x46da21);_0x3c30f1>_0x1b4c44&&(_0x46da21=Math['ceil'](_0x2961ab/_0x1b4c44),_0x3c30f1=_0x1b4c44);let _0x2c7ccb=_0x2d7890;_0x544a4a[_0x13e280(0x357)]&&(_0x2c7ccb=Math[_0x13e280(0xa1e)](_0x2d7890/_0x46da21)*_0x46da21,_0x3c30f1=Math[_0x13e280(0x9f4)](_0x1b4c44,Math[_0x13e280(0xa31)]((_0x4f5634-_0x2c7ccb)/_0x46da21)));const _0x4ef8ed=!!_0x544a4a[_0x13e280(0x1e5)],_0x5ef37d=!!_0x544a4a[_0x13e280(0x6fa)],_0xb3265b=_0x4b2964,_0x3c2102=new Array(_0x3c30f1);let _0x3a69ef=0x0,_0x18b914=null,_0x48dd21=null,_0x4f2ad6=null,_0x5c72e1=null,_0xd8c50c=null;while(_0x3a69ef<_0xb3265b[_0x13e280(0x2d1)]&&_0xb3265b[_0x3a69ef]['t']<_0x2c7ccb){const _0x18f4bc=_0xb3265b[_0x3a69ef]['v'];_0x18f4bc!==null&&_0x18f4bc!==undefined&&!Number[_0x13e280(0x757)](_0x18f4bc)&&(_0x18b914=_0x18f4bc,_0x48dd21=_0xb3265b[_0x3a69ef]['t']),_0x3a69ef++;}const _0x453110=_0x544a4a[_0x13e280(0x859)]?_0x4f5634:Math[_0x13e280(0x9f4)](Date[_0x13e280(0x8c9)](),_0x4f5634),_0x85dc6=!!_0x544a4a['breakOnNull'],_0x413e96=!_0x85dc6?_0x544a4a[_0x13e280(0xb49)]??Infinity:_0x544a4a[_0x13e280(0xb49)]??Math['min'](_0x46da21*0x3,0x1e*0x3c*0x3e8);for(let _0xc487e1=0x0;_0xc487e1<_0x3c30f1;_0xc487e1++){const _0x289d72=_0x2c7ccb+_0xc487e1*_0x46da21,_0x14ce22=_0x289d72+_0x46da21,_0x937ccf=(_0x289d72+_0x14ce22)/0x2,_0x1de810=_0x4ef8ed?_0x289d72:_0x937ccf;while(_0x3a69ef<_0xb3265b[_0x13e280(0x2d1)]&&_0xb3265b[_0x3a69ef]['t']<_0x289d72)_0x3a69ef++;const _0x3fed76=[];let _0x2ba297=Infinity,_0x45d5f0=-Infinity,_0x189033=![],_0x31abbb=_0x3a69ef;while(_0x31abbb<_0xb3265b[_0x13e280(0x2d1)]&&_0xb3265b[_0x31abbb]['t']<_0x14ce22){const _0x51168d=_0xb3265b[_0x31abbb],_0x124412=_0x51168d['v'];if(_0x124412!==null&&_0x124412!==undefined&&!Number[_0x13e280(0x757)](_0x124412)){_0x3fed76[_0x13e280(0x2c1)](_0x124412);if(_0x196189){const _0x297fec=_0x51168d[_0x13e280(0x996)]!==undefined&&_0x51168d[_0x13e280(0x996)]!==null?_0x51168d[_0x13e280(0x996)]:_0x124412,_0x4ad8ca=_0x51168d[_0x13e280(0x1be)]!==undefined&&_0x51168d[_0x13e280(0x1be)]!==null?_0x51168d['bMax']:_0x124412;if(_0x297fec<_0x2ba297)_0x2ba297=_0x297fec;if(_0x4ad8ca>_0x45d5f0)_0x45d5f0=_0x4ad8ca;_0x189033=!![];}}_0x31abbb++;}if(_0x3fed76['length']>0x0){_0x18b914=DataProcessor[_0x13e280(0x6c3)](_0x3fed76,_0x4d2307),_0x48dd21=_0x937ccf;const _0xfa3639={'t':_0x1de810,'v':_0x18b914};_0x196189&&_0x189033&&(_0xfa3639[_0x13e280(0x996)]=_0x2ba297,_0xfa3639[_0x13e280(0x1be)]=_0x45d5f0,_0x4f2ad6=_0x2ba297,_0x5c72e1=_0x45d5f0);if(_0x5ef37d){const _0x53da36=DataProcessor[_0x13e280(0x45c)](_0x3fed76);_0x53da36&&(_0xfa3639['o']=_0x53da36['o'],_0xfa3639['h']=_0x53da36['h'],_0xfa3639['l']=_0x53da36['l'],_0xfa3639['c']=_0x53da36['c'],_0xd8c50c=_0x53da36);}_0x3c2102[_0xc487e1]=_0xfa3639;}else{if(!_0x544a4a[_0x13e280(0xa62)]&&_0x18b914!==null&&_0x289d72<=_0x453110&&_0x413e96>0x0&&_0x48dd21!==null&&_0x937ccf-_0x48dd21<=_0x413e96){const _0x2e1567={'t':_0x1de810,'v':_0x18b914};_0x196189&&(_0x2e1567['bMin']=_0x4f2ad6??_0x18b914,_0x2e1567[_0x13e280(0x1be)]=_0x5c72e1??_0x18b914);if(_0x5ef37d){const _0x1006a5=_0xd8c50c?_0xd8c50c['c']:_0x18b914;_0x2e1567['o']=_0x2e1567['h']=_0x2e1567['l']=_0x2e1567['c']=_0x1006a5;}_0x3c2102[_0xc487e1]=_0x2e1567;}else{const _0x596196={'t':_0x1de810,'v':null};_0x196189&&(_0x596196[_0x13e280(0x996)]=null,_0x596196[_0x13e280(0x1be)]=null);if(_0x5ef37d)_0x596196['o']=_0x596196['h']=_0x596196['l']=_0x596196['c']=null;_0x3c2102[_0xc487e1]=_0x596196;}}}let _0x5d21d1=-0x1;for(let _0x325a3d=0x0;_0x325a3d<_0x3c2102['length'];_0x325a3d++){if(_0x3c2102[_0x325a3d]['v']!==null){_0x5d21d1=_0x325a3d;break;}}if(_0x5d21d1>0x0){const _0x266ab9=_0x3c2102[_0x5d21d1]['v'],_0x4d066a=_0x196189?_0x3c2102[_0x5d21d1][_0x13e280(0x996)]:null,_0x33a44e=_0x196189?_0x3c2102[_0x5d21d1][_0x13e280(0x1be)]:null;for(let _0x580846=0x0;_0x580846<_0x5d21d1;_0x580846++){_0x3c2102[_0x580846]['v']=_0x266ab9,_0x196189&&(_0x3c2102[_0x580846]['bMin']=_0x4d066a,_0x3c2102[_0x580846]['bMax']=_0x33a44e);}}return _0x3c2102;}static[_0x236d40(0x6c3)](_0x12e5c6,_0x21c19e){const _0xdba99=_0x236d40;if(_0x21c19e&&!AGG_VALID[_0xdba99(0x620)](_0x21c19e)){DataProcessor[_0xdba99(0x5f2)]=DataProcessor[_0xdba99(0x5f2)]||new Set();if(!DataProcessor[_0xdba99(0x5f2)][_0xdba99(0x620)](_0x21c19e)){DataProcessor[_0xdba99(0x5f2)][_0xdba99(0x412)](_0x21c19e);const _0x40a3d0=_0x21c19e===_0xdba99(0xb91)?_0xdba99(0xb0a):'';console[_0xdba99(0x6ac)](_0xdba99(0x23f)+_0x21c19e+_0xdba99(0x6b3)+(_0xdba99(0x26f)+[...AGG_VALID][_0xdba99(0x358)](',\x20')+'.'+_0x40a3d0));}}const _0x36934e=[];for(const _0x22d25c of _0x12e5c6)if(_0x22d25c!==null&&_0x22d25c!==undefined&&!Number[_0xdba99(0x757)](_0x22d25c))_0x36934e[_0xdba99(0x2c1)](_0x22d25c);if(!_0x36934e[_0xdba99(0x2d1)])return null;switch(_0x21c19e){case _0xdba99(0x9f4):{let _0x4c156d=_0x36934e[0x0];for(let _0x20dbbd=0x1;_0x20dbbd<_0x36934e['length'];_0x20dbbd++)if(_0x36934e[_0x20dbbd]<_0x4c156d)_0x4c156d=_0x36934e[_0x20dbbd];return _0x4c156d;}case _0xdba99(0x6fe):{let _0x1d3e18=_0x36934e[0x0];for(let _0x945d88=0x1;_0x945d88<_0x36934e[_0xdba99(0x2d1)];_0x945d88++)if(_0x36934e[_0x945d88]>_0x1d3e18)_0x1d3e18=_0x36934e[_0x945d88];return _0x1d3e18;}case _0xdba99(0x491):return _0x36934e[_0xdba99(0x573)]((_0x3f24af,_0x47faf3)=>_0x3f24af+_0x47faf3,0x0);case'first':case _0xdba99(0x75d):{let _0x54aab2=0x0;for(let _0x786872=0x1;_0x786872<_0x36934e[_0xdba99(0x2d1)];_0x786872++)if(_0x36934e[_0x786872]<_0x36934e[_0x786872-0x1])_0x54aab2++;return _0x54aab2>0x0&&(DataProcessor[_0xdba99(0x19a)]=DataProcessor[_0xdba99(0x19a)]||new Set(),!DataProcessor[_0xdba99(0x19a)][_0xdba99(0x620)](_0x21c19e)&&(DataProcessor[_0xdba99(0x19a)][_0xdba99(0x412)](_0x21c19e),console[_0xdba99(0x6ac)](_0xdba99(0x5df)+_0x21c19e+_0xdba99(0x2b7)+_0xdba99(0xcfe)+(_0xdba99(0x7b7)+(_0x21c19e===_0xdba99(0x75d)?_0xdba99(0xb6f):'first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail')+',\x20')+_0xdba99(0x305)+_0xdba99(0xcc7)))),_0x21c19e===_0xdba99(0x319)?_0x36934e[0x0]:_0x36934e[_0x36934e[_0xdba99(0x2d1)]-0x1];}case _0xdba99(0xcdc):{const _0x4ee5bd=[..._0x36934e][_0xdba99(0xc70)]((_0x264160,_0x66ca44)=>_0x264160-_0x66ca44),_0x330ff3=Math[_0xdba99(0xa1e)](_0x4ee5bd[_0xdba99(0x2d1)]/0x2);return _0x4ee5bd[_0xdba99(0x2d1)]%0x2?_0x4ee5bd[_0x330ff3]:(_0x4ee5bd[_0x330ff3-0x1]+_0x4ee5bd[_0x330ff3])/0x2;}case _0xdba99(0xb20):{let _0x59e6ef=_0x36934e[0x0],_0x4df546=_0x36934e[0x0];for(let _0x20740a=0x1;_0x20740a<_0x36934e['length'];_0x20740a++){if(_0x36934e[_0x20740a]<_0x59e6ef)_0x59e6ef=_0x36934e[_0x20740a];if(_0x36934e[_0x20740a]>_0x4df546)_0x4df546=_0x36934e[_0x20740a];}return _0x4df546-_0x59e6ef;}case _0xdba99(0xbb2):{if(_0x36934e[_0xdba99(0x2d1)]<0x2)return 0x0;return _0x36934e[_0x36934e[_0xdba99(0x2d1)]-0x1]-_0x36934e[0x0];}case'change':{if(_0x36934e[_0xdba99(0x2d1)]<0x2)return 0x0;let _0x5e204b=0x0;for(let _0x35eaa5=0x1;_0x35eaa5<_0x36934e[_0xdba99(0x2d1)];_0x35eaa5++){const _0x8e1373=_0x36934e[_0x35eaa5]-_0x36934e[_0x35eaa5-0x1];if(_0x8e1373>=0x0)_0x5e204b+=_0x8e1373;}return _0x5e204b;}case _0xdba99(0x7ae):case _0xdba99(0x2dc):default:return _0x36934e[_0xdba99(0x573)]((_0x2f6ceb,_0x105db6)=>_0x2f6ceb+_0x105db6,0x0)/_0x36934e[_0xdba99(0x2d1)];}}static[_0x236d40(0x45c)](_0x18bed3){const _0x26ae63=_0x236d40;let _0x8b9e58=null,_0x5b58b6=null,_0x596fdd=null,_0x558486=null;for(const _0x2321f4 of _0x18bed3){if(_0x2321f4===null||_0x2321f4===undefined||Number[_0x26ae63(0x757)](_0x2321f4))continue;if(_0x8b9e58===null)_0x8b9e58=_0x2321f4,_0x5b58b6=_0x2321f4,_0x596fdd=_0x2321f4;else{if(_0x2321f4>_0x5b58b6)_0x5b58b6=_0x2321f4;if(_0x2321f4<_0x596fdd)_0x596fdd=_0x2321f4;}_0x558486=_0x2321f4;}return _0x8b9e58===null?null:{'o':_0x8b9e58,'h':_0x5b58b6,'l':_0x596fdd,'c':_0x558486};}static[_0x236d40(0x445)](_0x4d90be,_0x1a7095){const _0x979b41=_0x236d40,_0x5aa53b=Array[_0x979b41(0x707)](_0x1a7095?.[_0x979b41(0xb29)])?_0x1a7095['moving_averages']:null;if(!_0x5aa53b||!_0x5aa53b[_0x979b41(0x2d1)]||!Array[_0x979b41(0x707)](_0x4d90be)||!_0x4d90be[_0x979b41(0x2d1)])return null;const _0x3cf8b3=(_0x1a7095[_0x979b41(0xcad)]||_0x1a7095[_0x979b41(0x604)])===_0x979b41(0x93c),_0x41a0c7=_0x2f8c62=>{if(!_0x2f8c62)return null;const _0x197f34=_0x3cf8b3?isNum(_0x2f8c62['c'])?_0x2f8c62['c']:_0x2f8c62['v']:_0x2f8c62['v'];return isNum(_0x197f34)?_0x197f34:null;},_0x5b303c=_0x4d90be[_0x979b41(0x5f7)](_0x41a0c7),_0x1d4430=_0x4d90be[_0x979b41(0x2d1)],_0x1a9559=[];for(const _0x1158e0 of _0x5aa53b){const _0x5c941f=Math[_0x979b41(0x1db)](toNum(_0x1158e0?.[_0x979b41(0x877)])||0x0);if(!(_0x5c941f>=0x1))continue;const _0x1a334c=new Array(_0x1d4430);let _0x1e48b0=0x0,_0x494fef=-0x1;for(let _0x58d189=0x0;_0x58d189<_0x1d4430;_0x58d189++){const _0x3ba81c=_0x5b303c[_0x58d189];_0x3ba81c===null?_0x494fef=_0x58d189:_0x1e48b0+=_0x3ba81c;if(_0x58d189>=_0x5c941f){const _0x10ed4b=_0x5b303c[_0x58d189-_0x5c941f];if(_0x10ed4b!==null)_0x1e48b0-=_0x10ed4b;}const _0x214e38=_0x58d189>=_0x5c941f-0x1&&_0x494fef<=_0x58d189-_0x5c941f;_0x1a334c[_0x58d189]={'t':_0x4d90be[_0x58d189]['t'],'v':_0x214e38?_0x1e48b0/_0x5c941f:null};}_0x1a9559['push']({'period':_0x5c941f,'color':_0x1158e0['color']||null,'width':_0x1158e0[_0x979b41(0x8da)]!=null&&_0x1158e0[_0x979b41(0x8da)]!==''&&isNum(toNum(_0x1158e0[_0x979b41(0x8da)]))?toNum(_0x1158e0['width']):null,'show_label':!!_0x1158e0[_0x979b41(0x385)],'points':_0x1a334c});}return _0x1a9559['length']?_0x1a9559:null;}static[_0x236d40(0x5dd)](_0x253840,_0x123d7d,_0x456cba){const _0x54a998=_0x236d40,_0x5a1874=Array[_0x54a998(0x707)](_0x123d7d?.[_0x54a998(0xb29)])?_0x123d7d[_0x54a998(0xb29)][_0x54a998(0x56d)](_0x298343=>_0x298343&&Math[_0x54a998(0x1db)](toNum(_0x298343[_0x54a998(0x877)])||0x0)>=0x1):null;if(!_0x5a1874||!_0x5a1874['length']||!Array[_0x54a998(0x707)](_0x253840)||!_0x253840[_0x54a998(0x2d1)])return null;const {startMs:_0x11c01b,endMs:_0x59a247,bucketMs:_0x4e96cc,groupBy:_0x46441f,aggFunc:_0x416546,alignToClock:_0x30cb28,anchorStart:_0x5c100a,tz:_0x289941}=_0x456cba||{};let _0x49e25a=0x0;for(const _0x407e01 of _0x5a1874){const _0x321ecf=Math[_0x54a998(0x1db)](toNum(_0x407e01[_0x54a998(0x877)])||0x0);if(_0x321ecf>_0x49e25a)_0x49e25a=_0x321ecf;}if(!(_0x49e25a>=0x1))return null;const _0x90e3b6=(_0x123d7d[_0x54a998(0xcad)]||_0x123d7d[_0x54a998(0x604)])===_0x54a998(0x93c),_0xa98667=[_0x54a998(0xc1c),_0x54a998(0x93a),_0x54a998(0x677),_0x54a998(0x74c),_0x54a998(0x40e)];let _0xe937d;if(_0xa98667['includes'](_0x46441f)){_0xe937d=DataProcessor[_0x54a998(0x6da)](_0x253840,_0x46441f,_0x416546,_0x59a247,_0x289941,_0x90e3b6);if(!_0x123d7d[_0x54a998(0x298)]){const _0xa7f681=_0x253840[_0x54a998(0x2d1)]?_0x253840[_0x253840['length']-0x1]['t']:null;_0xe937d=DataProcessor[_0x54a998(0x53e)](_0xe937d,_0x46441f,_0x416546,{'endMs':_0x59a247,'lastRawT':_0xa7f681,'tz':_0x289941});}}else{if(isNum(_0x4e96cc)&&_0x4e96cc>0x0){const _0x370620=(_0x49e25a-0x1)*_0x4e96cc;_0xe937d=DataProcessor['groupPoints'](_0x253840,_0x4e96cc,isNum(_0x11c01b)?_0x11c01b-_0x370620:_0x11c01b,_0x59a247,_0x416546,![],{'breakOnNull':!!_0x123d7d['break_on_null'],'carryForwardMs':_0x123d7d[_0x54a998(0x93e)],'alignToClock':_0x30cb28,'anchorStart':_0x5c100a,'ohlc':_0x90e3b6});}else _0xe937d=_0x253840;}const _0x28f5=DataProcessor[_0x54a998(0xcf6)](_0xe937d,_0x123d7d,![]),_0x2726c7=DataProcessor[_0x54a998(0x445)](_0x28f5,_0x123d7d);if(!_0x2726c7)return null;if(isNum(_0x11c01b)){for(const _0x4e4c37 of _0x2726c7)_0x4e4c37[_0x54a998(0xaee)]=_0x4e4c37['points']['filter'](_0x11e3f6=>_0x11e3f6['t']>=_0x11c01b);}return _0x2726c7['length']?_0x2726c7:null;}static[_0x236d40(0xa37)](_0x1c13c6,_0x24ae8f,_0x4fb821,_0x3addba,_0x51aedd){const _0xeca63c=_0x236d40;if(_0x4fb821!==_0xeca63c(0x6fe)||_0x24ae8f!==_0xeca63c(0x93a))return _0x1c13c6;if(!Array[_0xeca63c(0x707)](_0x1c13c6)||_0x1c13c6[_0xeca63c(0x2d1)]<0x2)return _0x1c13c6;const _0xde18b4=_0x3b9131=>{const _0x450bdc=tzParts(_0x3b9131,_0x3addba);return _0x450bdc['y']+'-'+_0x450bdc['mo']+'-'+_0x450bdc['d'];},_0x578821=_0x4542bd=>tzStartOfDayMs(_0x4542bd,_0x3addba),_0xbc1bb=new Map();for(const _0x15c790 of _0x1c13c6){if(!isNum(_0x15c790['v']))continue;const _0xfd5982=_0xde18b4(_0x15c790['t']);let _0x100837=_0xbc1bb[_0xeca63c(0x66a)](_0xfd5982);!_0x100837&&(_0x100837={'count':0x0,'first':null,'list':[]},_0xbc1bb['set'](_0xfd5982,_0x100837));_0x100837[_0xeca63c(0xb40)]++,_0x100837['list'][_0xeca63c(0x2c1)](_0x15c790);if(!_0x100837[_0xeca63c(0x319)]||_0x15c790['t']<_0x100837[_0xeca63c(0x319)]['t'])_0x100837['first']=_0x15c790;}const _0x28067c=new Map();for(const _0x4f1031 of _0xbc1bb['values']()){const _0x1478f4=_0x4f1031[_0xeca63c(0x319)];_0x4f1031[_0xeca63c(0xb40)]>=0x2&&_0x1478f4&&_0x1478f4['t']===_0x578821(_0x1478f4['t'])&&isNum(_0x1478f4['v'])&&_0x1478f4['v']>0x0&&isNum(_0x1478f4[_0xeca63c(0x5e4)])&&isNum(_0x1478f4[_0xeca63c(0x79a)])&&_0x1478f4[_0xeca63c(0x5e4)]<_0x1478f4['v']*0.3&&_0x1478f4['sMin']<_0x1478f4['v']*0.5&&_0x28067c[_0xeca63c(0x907)](_0x1478f4,_0x1478f4[_0xeca63c(0x79a)]);if(_0x4f1031['list']['length']>=0x2){const _0x563b0f=_0x4f1031[_0xeca63c(0x884)][_0xeca63c(0x670)]()[_0xeca63c(0xc70)]((_0x6aa5b9,_0x44c48a)=>_0x6aa5b9['t']-_0x44c48a['t']),_0x17682b=_0x563b0f[0x0]['v'];let _0x193657=0x0,_0x3aa2a4=_0x563b0f[0x0]['v'],_0x2f4085=_0x563b0f[0x0]['v'];for(let _0x2a6a99=0x1;_0x2a6a99<_0x563b0f[_0xeca63c(0x2d1)];_0x2a6a99++){if(!isNum(_0x563b0f[_0x2a6a99]['v']))continue;_0x563b0f[_0x2a6a99]['v']<_0x3aa2a4&&(_0x3aa2a4=_0x563b0f[_0x2a6a99]['v'],_0x193657=_0x2a6a99);if(_0x563b0f[_0x2a6a99]['v']>_0x2f4085)_0x2f4085=_0x563b0f[_0x2a6a99]['v'];}let _0x1062d6=![];for(let _0x2be098=_0x193657+0x1;_0x2be098<_0x563b0f['length'];_0x2be098++){if(isNum(_0x563b0f[_0x2be098]['v'])&&_0x563b0f[_0x2be098]['v']>_0x3aa2a4*1.5+1e-9){_0x1062d6=!![];break;}}const _0x45caf2=isNum(_0x17682b)&&_0x17682b>0x0&&_0x3aa2a4<_0x17682b*0.5,_0x53a82c=!!_0x51aedd||_0x3aa2a4<=_0x2f4085*0.2;if(_0x193657>0x0&&_0x45caf2&&_0x53a82c&&_0x1062d6)for(let _0x47dbf0=0x0;_0x47dbf0<_0x193657;_0x47dbf0++){if(isNum(_0x563b0f[_0x47dbf0]['v'])&&_0x563b0f[_0x47dbf0]['v']>_0x3aa2a4){const _0x841d77=_0x28067c[_0xeca63c(0x620)](_0x563b0f[_0x47dbf0])?_0x28067c[_0xeca63c(0x66a)](_0x563b0f[_0x47dbf0]):_0x563b0f[_0x47dbf0]['v'];_0x28067c[_0xeca63c(0x907)](_0x563b0f[_0x47dbf0],Math['min'](_0x841d77,_0x3aa2a4));}}}}if(!_0x28067c[_0xeca63c(0x9c5)])return _0x1c13c6;return _0x1c13c6[_0xeca63c(0x5f7)](_0xfb5c89=>_0x28067c[_0xeca63c(0x620)](_0xfb5c89)?{..._0xfb5c89,'v':_0x28067c[_0xeca63c(0x66a)](_0xfb5c89)}:_0xfb5c89);}static[_0x236d40(0x6da)](_0x2ad4af,_0x495a8a,_0x25b33c,_0x199d2b,_0xddc0a4,_0x13589a){const _0x69e6be=_0x236d40;if(!_0x2ad4af||!_0x2ad4af[_0x69e6be(0x2d1)])return[];const _0x2b2fdb={},_0xc1abaf=typeof _0x199d2b===_0x69e6be(0x7ad)&&Number[_0x69e6be(0x726)](_0x199d2b);for(const _0x516426 of _0x2ad4af){if(_0x516426['v']===null||_0x516426['v']===undefined)continue;if(_0xc1abaf&&_0x516426['t']>=_0x199d2b)continue;const _0x5856ba=tzParts(_0x516426['t'],_0xddc0a4);let _0x92642f,_0x1d0f97;switch(_0x495a8a){case _0x69e6be(0xc1c):_0x92642f=_0x5856ba['y']+'-'+_0x5856ba['mo']+'-'+_0x5856ba['d']+'-'+_0x5856ba['h'],_0x1d0f97=zonedWallToMs(_0x5856ba['y'],_0x5856ba['mo'],_0x5856ba['d'],_0x5856ba['h'],0x0,0x0,_0xddc0a4);break;case'date':_0x92642f=_0x5856ba['y']+'-'+_0x5856ba['mo']+'-'+_0x5856ba['d'],_0x1d0f97=zonedWallToMs(_0x5856ba['y'],_0x5856ba['mo'],_0x5856ba['d'],0x0,0x0,0x0,_0xddc0a4);break;case _0x69e6be(0x677):{const _0x556bec=zonedWallToMs(_0x5856ba['y'],_0x5856ba['mo'],_0x5856ba['d']-(_0x5856ba['wd']-0x1),0x0,0x0,0x0,_0xddc0a4),_0x4fe828=tzParts(_0x556bec,_0xddc0a4);_0x92642f=_0x4fe828['y']+'-'+_0x4fe828['mo']+'-'+_0x4fe828['d'],_0x1d0f97=_0x556bec;break;}case _0x69e6be(0x74c):_0x92642f=_0x5856ba['y']+'-'+_0x5856ba['mo'],_0x1d0f97=zonedWallToMs(_0x5856ba['y'],_0x5856ba['mo'],0x1,0x0,0x0,0x0,_0xddc0a4);break;case _0x69e6be(0x40e):_0x92642f=''+_0x5856ba['y'],_0x1d0f97=zonedWallToMs(_0x5856ba['y'],0x0,0x1,0x0,0x0,0x0,_0xddc0a4);break;default:return _0x2ad4af;}if(!_0x2b2fdb[_0x92642f])_0x2b2fdb[_0x92642f]={'vals':[],'t':_0x1d0f97,'min':Infinity,'max':-Infinity};_0x2b2fdb[_0x92642f][_0x69e6be(0x213)][_0x69e6be(0x2c1)](_0x516426['v']);const _0x2150c0=_0x516426['bMin']!==undefined&&_0x516426['bMin']!==null?_0x516426[_0x69e6be(0x996)]:_0x516426['v'],_0xb6b050=_0x516426['bMax']!==undefined&&_0x516426[_0x69e6be(0x1be)]!==null?_0x516426[_0x69e6be(0x1be)]:_0x516426['v'];if(_0x2150c0<_0x2b2fdb[_0x92642f]['min'])_0x2b2fdb[_0x92642f]['min']=_0x2150c0;if(_0xb6b050>_0x2b2fdb[_0x92642f]['max'])_0x2b2fdb[_0x92642f][_0x69e6be(0x6fe)]=_0xb6b050;}return Object[_0x69e6be(0x91d)](_0x2b2fdb)[_0x69e6be(0x5f7)](_0xd47d4=>{const _0x478ba1=_0x69e6be,_0x5af59a={'t':_0xd47d4['t'],'v':DataProcessor[_0x478ba1(0x6c3)](_0xd47d4[_0x478ba1(0x213)],_0x25b33c)};isFinite(_0xd47d4[_0x478ba1(0x9f4)])&&(_0x5af59a[_0x478ba1(0x996)]=_0xd47d4[_0x478ba1(0x9f4)],_0x5af59a[_0x478ba1(0x1be)]=_0xd47d4[_0x478ba1(0x6fe)]);if(_0x13589a){const _0x30387c=DataProcessor[_0x478ba1(0x45c)](_0xd47d4[_0x478ba1(0x213)]);_0x30387c&&(_0x5af59a['o']=_0x30387c['o'],_0x5af59a['c']=_0x30387c['c'],_0x5af59a['h']=isFinite(_0xd47d4['max'])?Math[_0x478ba1(0x6fe)](_0xd47d4[_0x478ba1(0x6fe)],_0x30387c['o'],_0x30387c['c']):_0x30387c['h'],_0x5af59a['l']=isFinite(_0xd47d4[_0x478ba1(0x9f4)])?Math[_0x478ba1(0x9f4)](_0xd47d4['min'],_0x30387c['o'],_0x30387c['c']):_0x30387c['l']);}return _0x5af59a;})[_0x69e6be(0xc70)]((_0x235a45,_0x3a4fe8)=>_0x235a45['t']-_0x3a4fe8['t']);}static[_0x236d40(0x53e)](_0x9e991a,_0x33eed4,_0x5190df,_0x230cd5={}){const _0x228559=_0x236d40;if(!_0x9e991a||_0x9e991a[_0x228559(0x2d1)]===0x0)return _0x9e991a||[];const _0x49f71a=new Set([_0x228559(0x8ae),_0x228559(0x491),_0x228559(0xbb2),_0x228559(0xb20)]);if(_0x49f71a['has'](_0x5190df))return _0x9e991a;const _0x384944=_0x230cd5['tz'],_0x3a0ca1=_0x16d1d2=>{const _0x26de16=_0x228559,_0x5ab47b=tzParts(_0x16d1d2,_0x384944);switch(_0x33eed4){case _0x26de16(0xc1c):return zonedWallToMs(_0x5ab47b['y'],_0x5ab47b['mo'],_0x5ab47b['d'],_0x5ab47b['h']+0x1,0x0,0x0,_0x384944);case _0x26de16(0x93a):return zonedWallToMs(_0x5ab47b['y'],_0x5ab47b['mo'],_0x5ab47b['d']+0x1,0x0,0x0,0x0,_0x384944);case _0x26de16(0x677):return zonedWallToMs(_0x5ab47b['y'],_0x5ab47b['mo'],_0x5ab47b['d']+0x7,0x0,0x0,0x0,_0x384944);case _0x26de16(0x74c):return zonedWallToMs(_0x5ab47b['y'],_0x5ab47b['mo']+0x1,0x1,0x0,0x0,0x0,_0x384944);case _0x26de16(0x40e):return zonedWallToMs(_0x5ab47b['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x384944);default:return null;}},_0x324251=Date[_0x228559(0x8c9)](),_0x5f46be=[_0x324251];if(typeof _0x230cd5['endMs']===_0x228559(0x7ad)&&Number['isFinite'](_0x230cd5[_0x228559(0xbb8)]))_0x5f46be['push'](_0x230cd5[_0x228559(0xbb8)]);if(typeof _0x230cd5['lastRawT']===_0x228559(0x7ad)&&Number[_0x228559(0x726)](_0x230cd5[_0x228559(0x658)]))_0x5f46be[_0x228559(0x2c1)](_0x230cd5['lastRawT']);const _0x592c8d=Math[_0x228559(0x9f4)](..._0x5f46be),_0x51d7cf=_0x9e991a[_0x228559(0x670)]()[_0x228559(0xc70)]((_0x1b3475,_0x124b52)=>_0x1b3475['t']-_0x124b52['t']),_0x13bb8e=[];let _0x42cef1=null,_0x95767d=null,_0xfa73cd=null,_0x453036=_0x51d7cf[0x0]['t'],_0x312aaa=0x0,_0x2c5d18=_0x51d7cf['length']*0xa+0x3e8;while(_0x453036<_0x592c8d&&_0x2c5d18-->0x0){const _0x553f7e=_0x453036;let _0xc68266=null;while(_0x312aaa<_0x51d7cf[_0x228559(0x2d1)]&&_0x51d7cf[_0x312aaa]['t']<=_0x553f7e){if(_0x51d7cf[_0x312aaa]['t']===_0x553f7e)_0xc68266=_0x51d7cf[_0x312aaa];_0x312aaa++;}if(_0xc68266){_0x13bb8e[_0x228559(0x2c1)](_0xc68266),_0x42cef1=_0xc68266['v'];if(_0xc68266[_0x228559(0x996)]!==undefined)_0x95767d=_0xc68266['bMin'];if(_0xc68266[_0x228559(0x1be)]!==undefined)_0xfa73cd=_0xc68266[_0x228559(0x1be)];}else{if(_0x42cef1!==null){const _0x3310a7={'t':_0x553f7e,'v':_0x42cef1};if(_0x95767d!==null)_0x3310a7['bMin']=_0x95767d;if(_0xfa73cd!==null)_0x3310a7[_0x228559(0x1be)]=_0xfa73cd;_0x13bb8e[_0x228559(0x2c1)](_0x3310a7);}}const _0x57b3db=_0x3a0ca1(_0x453036);if(_0x57b3db===null||_0x57b3db<=_0x553f7e)break;_0x453036=_0x57b3db;}const _0x39ac91=typeof _0x230cd5[_0x228559(0xbb8)]===_0x228559(0x7ad)&&Number['isFinite'](_0x230cd5[_0x228559(0xbb8)])?_0x230cd5['endMs']:Infinity;while(_0x312aaa<_0x51d7cf[_0x228559(0x2d1)]){if(_0x51d7cf[_0x312aaa]['t']<_0x39ac91)_0x13bb8e[_0x228559(0x2c1)](_0x51d7cf[_0x312aaa]);_0x312aaa++;}return _0x13bb8e;}static['breakGapsInCalendar'](_0x592117,_0x554d76,_0x4e0ef9={}){const _0x4b8ec1=_0x236d40;if(!_0x592117||_0x592117[_0x4b8ec1(0x2d1)]<0x2)return _0x592117||[];const _0x21a1f8=_0x4e0ef9['tz'],_0x3ef820=_0x408afd=>{const _0x5b73f1=_0x4b8ec1,_0x3130b3=tzParts(_0x408afd,_0x21a1f8);switch(_0x554d76){case _0x5b73f1(0xc1c):return zonedWallToMs(_0x3130b3['y'],_0x3130b3['mo'],_0x3130b3['d'],_0x3130b3['h']+0x1,0x0,0x0,_0x21a1f8);case _0x5b73f1(0x93a):return zonedWallToMs(_0x3130b3['y'],_0x3130b3['mo'],_0x3130b3['d']+0x1,0x0,0x0,0x0,_0x21a1f8);case'week':return zonedWallToMs(_0x3130b3['y'],_0x3130b3['mo'],_0x3130b3['d']+0x7,0x0,0x0,0x0,_0x21a1f8);case _0x5b73f1(0x74c):return zonedWallToMs(_0x3130b3['y'],_0x3130b3['mo']+0x1,0x1,0x0,0x0,0x0,_0x21a1f8);case'year':return zonedWallToMs(_0x3130b3['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x21a1f8);default:return null;}},_0x5f1c99=_0x592117[_0x4b8ec1(0x670)]()[_0x4b8ec1(0xc70)]((_0x4f3e5c,_0x171e32)=>_0x4f3e5c['t']-_0x171e32['t']),_0x35dd7e=_0x5f1c99[_0x5f1c99['length']-0x1]['t'],_0x1f1495=[];let _0xd351ba=_0x5f1c99[0x0]['t'],_0x51b859=0x0,_0x4b70b5=_0x5f1c99[_0x4b8ec1(0x2d1)]*0x4+0x7d0;while(_0xd351ba<=_0x35dd7e&&_0x4b70b5-->0x0){const _0x40b9d9=_0xd351ba;let _0x32d487=null;while(_0x51b859<_0x5f1c99[_0x4b8ec1(0x2d1)]&&_0x5f1c99[_0x51b859]['t']<=_0x40b9d9){if(_0x5f1c99[_0x51b859]['t']===_0x40b9d9)_0x32d487=_0x5f1c99[_0x51b859];_0x51b859++;}_0x1f1495[_0x4b8ec1(0x2c1)](_0x32d487||{'t':_0x40b9d9,'v':null});const _0x176589=_0x3ef820(_0xd351ba);if(_0x176589===null||_0x176589<=_0x40b9d9)break;_0xd351ba=_0x176589;}return _0x1f1495;}static[_0x236d40(0xbca)](_0x509962){const _0x4ae296=_0x236d40;switch(_0x509962){case'last':case _0x4ae296(0x319):return[_0x4ae296(0xb91),_0x4ae296(0x8ae),_0x4ae296(0x2dc)];case _0x4ae296(0x8ae):return[_0x4ae296(0x8ae),_0x4ae296(0x491),'mean',_0x4ae296(0xb91)];case _0x4ae296(0xbb2):return['state','mean'];case _0x4ae296(0x491):return[_0x4ae296(0x491)];case _0x4ae296(0x9f4):return[_0x4ae296(0x9f4),_0x4ae296(0xb91),_0x4ae296(0x2dc)];case'max':return['max',_0x4ae296(0xb91),'mean'];case _0x4ae296(0x7ae):case _0x4ae296(0x2dc):default:return[_0x4ae296(0x2dc),_0x4ae296(0xb91)];}}static[_0x236d40(0xbac)](_0x4d99b6,_0x3a0ee5){const _0x2c2b04=_0x236d40;if(!_0x4d99b6)return null;const _0x51f367=DataProcessor['statsFieldCascade'](_0x3a0ee5);for(const _0x142d52 of _0x51f367){const _0x433310=_0x4d99b6[_0x142d52];if(_0x433310!==null&&_0x433310!==undefined&&!Number[_0x2c2b04(0x757)](_0x433310))return _0x433310;}return null;}static[_0x236d40(0x7e6)](_0x10c843){const _0xf9972d=_0x236d40;if(!Array[_0xf9972d(0x707)](_0x10c843)||_0x10c843['length']<0x2)return _0x10c843||[];const _0x229b58=_0x10c843[_0xf9972d(0x5f7)](_0x416030=>_0x416030['v']),_0x19066e=new Array(_0x10c843[_0xf9972d(0x2d1)]);_0x19066e[0x0]={..._0x10c843[0x0],'v':0x0};for(let _0x33c26f=0x1;_0x33c26f<_0x10c843[_0xf9972d(0x2d1)];_0x33c26f++){_0x19066e[_0x33c26f]={..._0x10c843[_0x33c26f],'v':_0x229b58[_0x33c26f]-_0x229b58[_0x33c26f-0x1]};}return _0x19066e;}static['changeDiffSeries'](_0xd4de38){const _0x44997b=_0x236d40;if(!Array[_0x44997b(0x707)](_0xd4de38)||_0xd4de38['length']<0x2)return _0xd4de38||[];const _0x3ae8ab=_0xd4de38['map'](_0x34a84c=>_0x34a84c['v']),_0x101258=new Array(_0xd4de38[_0x44997b(0x2d1)]);_0x101258[0x0]={..._0xd4de38[0x0],'v':0x0};for(let _0x46694c=0x1;_0x46694c<_0xd4de38[_0x44997b(0x2d1)];_0x46694c++){const _0x1fcf08=_0x3ae8ab[_0x46694c-0x1],_0x2ab13b=_0x3ae8ab[_0x46694c];_0x101258[_0x46694c]={..._0xd4de38[_0x46694c],'v':isNum(_0x1fcf08)&&isNum(_0x2ab13b)?Math[_0x44997b(0x6fe)](0x0,_0x2ab13b-_0x1fcf08):null};}return _0x101258;}static[_0x236d40(0xb4e)](_0x40e0e3,_0x5460c9){const _0x411214=_0x236d40;if(!_0x40e0e3?.[_0x411214(0x2d1)])return[];const _0x3ff6b5=toNum(_0x5460c9[_0x411214(0x459)]),_0x9af6f6=isNum(_0x3ff6b5)&&_0x3ff6b5!==0x0?Math[_0x411214(0x9bb)](0xa,_0x3ff6b5):0x1,_0x41fb34=!!_0x5460c9[_0x411214(0x8cb)];if(_0x9af6f6===0x1&&!_0x41fb34)return _0x40e0e3;const _0x19cb4d=new Array(_0x40e0e3[_0x411214(0x2d1)]);for(let _0x11be6c=0x0;_0x11be6c<_0x40e0e3[_0x411214(0x2d1)];_0x11be6c++){const _0x3872ce=_0x40e0e3[_0x11be6c];if(!isNum(_0x3872ce['v'])){_0x19cb4d[_0x11be6c]=_0x3872ce;continue;}let _0x280037=_0x3872ce['v'];if(_0x9af6f6!==0x1)_0x280037*=_0x9af6f6;if(_0x41fb34)_0x280037=-_0x280037;_0x19cb4d[_0x11be6c]={'t':_0x3872ce['t'],'v':_0x280037};}return _0x19cb4d;}static['applyPostBucketTransform'](_0x52286b,_0x3215a6,_0x3403ed){const _0x607f16=_0x236d40;if(!_0x52286b?.[_0x607f16(0x2d1)])return _0x52286b||[];const _0x2878f8=_0x3215a6[COMPILED_TRANSFORM];if(!_0x2878f8)return _0x52286b;let _0x2c91cb=Infinity,_0x10a224=-Infinity,_0x4dff14=0x0,_0x213abe=0x0,_0x260b47=null,_0x163887=null;for(const _0x2188d9 of _0x52286b){if(!isNum(_0x2188d9['v']))continue;if(_0x260b47===null)_0x260b47=_0x2188d9['v'];_0x163887=_0x2188d9['v'];if(_0x2188d9['v']<_0x2c91cb)_0x2c91cb=_0x2188d9['v'];if(_0x2188d9['v']>_0x10a224)_0x10a224=_0x2188d9['v'];_0x4dff14+=_0x2188d9['v'],_0x213abe++;}const _0x36c1ed=_0x213abe>0x0?{'first':_0x260b47,'last':_0x163887,'min':_0x2c91cb,'max':_0x10a224,'avg':_0x4dff14/_0x213abe}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x26cf91=[];for(let _0xaa4ae3=0x0;_0xaa4ae3<_0x52286b['length'];_0xaa4ae3++){const _0x2fe304=_0x52286b[_0xaa4ae3];if(!isNum(_0x2fe304['v'])){_0x26cf91[_0x607f16(0x2c1)](_0x2fe304);continue;}const _0x5aefec=_0x2fe304['v'],_0x195de5=_0x2878f8(_0x2fe304['v'],_0xaa4ae3,_0x36c1ed);if(_0x195de5===null)continue;const _0xce0386={'t':_0x2fe304['t'],'v':_0x195de5};if(_0x5aefec!==_0x195de5)_0xce0386[_0x607f16(0x424)]=_0x5aefec;if(_0x3403ed&&_0x2fe304[_0x607f16(0x996)]!=null&&_0x2fe304[_0x607f16(0x1be)]!=null){const _0x50403e=_0x2878f8(_0x2fe304[_0x607f16(0x996)],_0xaa4ae3,_0x36c1ed),_0x1b6703=_0x2878f8(_0x2fe304[_0x607f16(0x1be)],_0xaa4ae3,_0x36c1ed);_0x50403e!==null&&_0x1b6703!==null&&!Number[_0x607f16(0x757)](_0x50403e)&&!Number['isNaN'](_0x1b6703)&&(_0xce0386[_0x607f16(0x996)]=Math[_0x607f16(0x9f4)](_0x50403e,_0x1b6703),_0xce0386[_0x607f16(0x1be)]=Math['max'](_0x50403e,_0x1b6703));}_0x26cf91[_0x607f16(0x2c1)](_0xce0386);}return _0x26cf91;}static[_0x236d40(0xa18)](_0x4d3fe4,_0x5f3772,_0xaacffc=![]){const _0x48f1c1=_0x236d40;if(!_0x4d3fe4?.[_0x48f1c1(0x2d1)])return[];const _0x2cedc4=_0xaacffc?null:_0x5f3772[COMPILED_TRANSFORM],_0x270f11=toNum(_0x5f3772[_0x48f1c1(0x459)]),_0x15c4cc=isNum(_0x270f11)&&_0x270f11!==0x0?Math[_0x48f1c1(0x9bb)](0xa,_0x270f11):0x1,_0x50648f=!!_0x5f3772['invert'];let _0x5d91be=null;if(_0x2cedc4){let _0x1027a5=Infinity,_0x3d1bf1=-Infinity,_0x265a81=0x0,_0x4305f1=0x0,_0x380d77=null,_0x202157=null;for(const _0x287768 of _0x4d3fe4){if(!isNum(_0x287768['v']))continue;if(_0x380d77===null)_0x380d77=_0x287768['v'];_0x202157=_0x287768['v'];if(_0x287768['v']<_0x1027a5)_0x1027a5=_0x287768['v'];if(_0x287768['v']>_0x3d1bf1)_0x3d1bf1=_0x287768['v'];_0x265a81+=_0x287768['v'],_0x4305f1++;}_0x5d91be=_0x4305f1>0x0?{'first':_0x380d77,'last':_0x202157,'min':_0x1027a5,'max':_0x3d1bf1,'avg':_0x265a81/_0x4305f1}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x3f424b=[],_0x4418b9=(_0x2d2ef7,_0x1432fd)=>{const _0x216dc8=_0x48f1c1;if(!isNum(_0x2d2ef7))return null;let _0x1c5646=_0x2d2ef7;if(_0x2cedc4){_0x1c5646=_0x2cedc4(_0x1c5646,_0x1432fd,_0x5d91be);if(_0x1c5646===null||Number[_0x216dc8(0x757)](_0x1c5646))return null;}if(_0x15c4cc!==0x1)_0x1c5646*=_0x15c4cc;if(_0x50648f)_0x1c5646=-_0x1c5646;return _0x1c5646;};for(let _0x5ce562=0x0;_0x5ce562<_0x4d3fe4[_0x48f1c1(0x2d1)];_0x5ce562++){const _0x310605=_0x4d3fe4[_0x5ce562];if(!isNum(_0x310605['v']))continue;let _0x5af234=_0x310605['v'];if(_0x2cedc4){_0x5af234=_0x2cedc4(_0x5af234,_0x5ce562,_0x5d91be);if(_0x5af234===null)continue;}if(_0x15c4cc!==0x1)_0x5af234*=_0x15c4cc;if(_0x50648f)_0x5af234=-_0x5af234;const _0x2af69f={'t':_0x310605['t'],'v':_0x5af234};if(_0x310605[_0x48f1c1(0x996)]!=null&&_0x310605[_0x48f1c1(0x1be)]!=null){const _0x48692e=_0x4418b9(_0x310605[_0x48f1c1(0x996)],_0x5ce562),_0x4ada9b=_0x4418b9(_0x310605['bMax'],_0x5ce562);_0x48692e!==null&&_0x4ada9b!==null&&(_0x2af69f[_0x48f1c1(0x996)]=Math['min'](_0x48692e,_0x4ada9b),_0x2af69f[_0x48f1c1(0x1be)]=Math[_0x48f1c1(0x6fe)](_0x48692e,_0x4ada9b));}_0x3f424b[_0x48f1c1(0x2c1)](_0x2af69f);}return _0x3f424b;}static[_0x236d40(0x73a)](_0x3b20e6,_0x562fa5){if(_0x3b20e6['v']===null)return _0x3b20e6;const _0x5f4679=DataProcessor['transformSeries']([_0x3b20e6],_0x562fa5);return _0x5f4679[0x0]||{'t':_0x3b20e6['t'],'v':null};}static['seriesStats'](_0x3412a6){const _0x334a98=_0x236d40;if(!_0x3412a6?.[_0x334a98(0x2d1)])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x438889=Infinity,_0x14198d=-Infinity,_0x592a3a=0x0,_0x305310=0x0,_0x132392=null,_0x3112c8=null,_0x4b96c1=null,_0x2ede57=null,_0x213b6b=null,_0x43fd3b=null;for(const _0x488910 of _0x3412a6){if(_0x488910['v']===null)continue;_0x488910['v']<_0x438889&&(_0x438889=_0x488910['v'],_0x132392=_0x488910['t']),_0x488910['v']>_0x14198d&&(_0x14198d=_0x488910['v'],_0x3112c8=_0x488910['t']),_0x592a3a+=_0x488910['v'],_0x305310++,_0x2ede57===null&&(_0x2ede57=_0x488910['v'],_0x4b96c1=_0x488910['t']),_0x43fd3b=_0x488910['v'],_0x213b6b=_0x488910['t'];}return{'min':_0x305310?_0x438889:null,'max':_0x305310?_0x14198d:null,'avg':_0x305310?_0x592a3a/_0x305310:null,'sum':_0x305310?_0x592a3a:null,'first':_0x2ede57,'last':_0x43fd3b,'minT':_0x132392,'maxT':_0x3112c8,'firstT':_0x4b96c1,'lastT':_0x213b6b};}}function dpCenterShift(_0x6d2fd4,_0x4d79aa,_0x5725e1,_0x13bb93,_0x1f7dce){const _0x2cc6df=_0x236d40,_0x46160e=isNum(_0x1f7dce)?_0x1f7dce:0x8,_0x2249a5=_0x5725e1===null||_0x5725e1===undefined?0x0:Math[_0x2cc6df(0x6fe)](0x0,_0x5725e1+_0x46160e-_0x6d2fd4),_0xaf3150=_0x13bb93===null||_0x13bb93===undefined?0x0:Math[_0x2cc6df(0x6fe)](0x0,_0x4d79aa+_0x46160e-_0x13bb93);if(_0x2249a5>0x0)return _0x2249a5;if(_0xaf3150>0x0)return-_0xaf3150;return 0x0;}function parseCssColorToRgb(_0x5b51a6){const _0xd469cc=_0x236d40;if(typeof _0x5b51a6!==_0xd469cc(0xc00))return null;const _0x4b7a40=_0x5b51a6[_0xd469cc(0x900)]();let _0x42c74a=_0x4b7a40[_0xd469cc(0x1b4)](/^#([0-9a-f]{3,4})$/i);if(_0x42c74a){const _0x3e9775=_0x42c74a[0x1];return[parseInt(_0x3e9775[0x0]+_0x3e9775[0x0],0x10),parseInt(_0x3e9775[0x1]+_0x3e9775[0x1],0x10),parseInt(_0x3e9775[0x2]+_0x3e9775[0x2],0x10)];}_0x42c74a=_0x4b7a40[_0xd469cc(0x1b4)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x42c74a){const _0x4968db=_0x42c74a[0x1];return[parseInt(_0x4968db[_0xd469cc(0x670)](0x0,0x2),0x10),parseInt(_0x4968db['slice'](0x2,0x4),0x10),parseInt(_0x4968db[_0xd469cc(0x670)](0x4,0x6),0x10)];}_0x42c74a=_0x4b7a40[_0xd469cc(0x1b4)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x42c74a)return[Math[_0xd469cc(0x9f4)](0xff,+_0x42c74a[0x1]),Math[_0xd469cc(0x9f4)](0xff,+_0x42c74a[0x2]),Math['min'](0xff,+_0x42c74a[0x3])];return null;}function relLuminance(_0x3fd6eb){const _0x4e0544=_0xbc372b=>{const _0x5c88b2=_0xa532,_0x5978c8=_0xbc372b/0xff;return _0x5978c8<=0.03928?_0x5978c8/12.92:Math[_0x5c88b2(0x9bb)]((_0x5978c8+0.055)/1.055,2.4);};return 0.2126*_0x4e0544(_0x3fd6eb[0x0])+0.7152*_0x4e0544(_0x3fd6eb[0x1])+0.0722*_0x4e0544(_0x3fd6eb[0x2]);}function contrastRatio(_0xe040bf,_0x4b70ac){const _0x448da8=relLuminance(_0xe040bf),_0x424166=relLuminance(_0x4b70ac),_0x245f05=Math['max'](_0x448da8,_0x424166),_0x216600=Math['min'](_0x448da8,_0x424166);return(_0x245f05+0.05)/(_0x216600+0.05);}function mixRgb(_0xefe317,_0x15a86e,_0x9aba30){const _0x10ad84=_0x236d40;return[0x0,0x1,0x2]['map'](_0x18c875=>Math[_0x10ad84(0x1db)](_0xefe317[_0x18c875]+(_0x15a86e[_0x18c875]-_0xefe317[_0x18c875])*_0x9aba30));}function rgbToCss(_0x28e0e2){const _0x3ff47d=_0x236d40;return _0x3ff47d(0x1ac)+_0x28e0e2[0x0]+',\x20'+_0x28e0e2[0x1]+',\x20'+_0x28e0e2[0x2]+')';}function buildLinearPath(_0x51e694,_0x50753d,_0x25f440){const _0x2c074f=_0x236d40;if(!_0x51e694['length'])return'';let _0xb7d417='M\x20'+_0x50753d(_0x51e694[0x0]['t'])+'\x20'+_0x25f440(_0x51e694[0x0]);for(let _0x4aa581=0x1;_0x4aa581<_0x51e694[_0x2c074f(0x2d1)];_0x4aa581++)_0xb7d417+=_0x2c074f(0xa0d)+_0x50753d(_0x51e694[_0x4aa581]['t'])+'\x20'+_0x25f440(_0x51e694[_0x4aa581]);return _0xb7d417;}function buildStepPath(_0x94656e,_0x514d6e,_0x8ac0c9){const _0x5a3cf7=_0x236d40;if(!_0x94656e[_0x5a3cf7(0x2d1)])return'';let _0x446a1e='M\x20'+_0x514d6e(_0x94656e[0x0]['t'])+'\x20'+_0x8ac0c9(_0x94656e[0x0]);for(let _0x54fdc6=0x1;_0x54fdc6<_0x94656e[_0x5a3cf7(0x2d1)];_0x54fdc6++){const _0x41fe0f=_0x514d6e(_0x94656e[_0x54fdc6]['t']),_0x4c043a=_0x8ac0c9(_0x94656e[_0x54fdc6-0x1]),_0x1623be=_0x8ac0c9(_0x94656e[_0x54fdc6]);_0x446a1e+=_0x5a3cf7(0xa0d)+_0x41fe0f+'\x20'+_0x4c043a;if(_0x1623be!==_0x4c043a)_0x446a1e+='\x20L\x20'+_0x41fe0f+'\x20'+_0x1623be;}return _0x446a1e;}function buildStepSegments(_0x339d40,_0xb3e5c,_0xfcd039){const _0x82c0b9=_0x236d40,_0x147505=[];for(let _0x30e028=0x0;_0x30e028<_0x339d40[_0x82c0b9(0x2d1)]-0x1;_0x30e028++){const _0x36b457=_0x339d40[_0x30e028],_0x3e43d4=_0x339d40[_0x30e028+0x1],_0x14ecf0=_0xb3e5c(_0x36b457['t']),_0x578bf5=_0xb3e5c(_0x3e43d4['t']),_0x38d161=_0xfcd039(_0x36b457),_0x3590df=_0xfcd039(_0x3e43d4);_0x147505[_0x82c0b9(0x2c1)]({'d':'M\x20'+_0x14ecf0+'\x20'+_0x38d161+_0x82c0b9(0xa0d)+_0x578bf5+'\x20'+_0x38d161+_0x82c0b9(0xa0d)+_0x578bf5+'\x20'+_0x3590df,'from':_0x36b457,'to':_0x3e43d4});}return _0x147505;}function buildSmoothPath(_0x37b21a,_0x5a07d5,_0x539904){const _0x12ec15=_0x236d40;if(_0x37b21a[_0x12ec15(0x2d1)]<0x2)return buildLinearPath(_0x37b21a,_0x5a07d5,_0x539904);const _0x47a421=_0x37b21a[_0x12ec15(0x2d1)],_0x533b65=new Array(_0x47a421);for(let _0x10f9bb=0x0;_0x10f9bb<_0x47a421;_0x10f9bb++)_0x533b65[_0x10f9bb]={'x':_0x5a07d5(_0x37b21a[_0x10f9bb]['t']),'y':_0x539904(_0x37b21a[_0x10f9bb])};if(_0x47a421===0x2)return'M\x20'+_0x533b65[0x0]['x']+'\x20'+_0x533b65[0x0]['y']+_0x12ec15(0xa0d)+_0x533b65[0x1]['x']+'\x20'+_0x533b65[0x1]['y'];let _0x14184e='M\x20'+_0x533b65[0x0]['x']+'\x20'+_0x533b65[0x0]['y'];for(let _0x26eec9=0x0;_0x26eec9<_0x47a421-0x1;_0x26eec9++){const _0x28b9b2=_0x533b65[_0x26eec9-0x1]||_0x533b65[_0x26eec9],_0x261eee=_0x533b65[_0x26eec9],_0x527f66=_0x533b65[_0x26eec9+0x1],_0x26d5ee=_0x533b65[_0x26eec9+0x2]||_0x527f66,_0x2aa60b=_0x261eee['x']<_0x527f66['x']?_0x261eee['x']:_0x527f66['x'],_0x10757a=_0x261eee['x']<_0x527f66['x']?_0x527f66['x']:_0x261eee['x'],_0x1dfad0=_0x261eee['y']<_0x527f66['y']?_0x261eee['y']:_0x527f66['y'],_0x24d7f2=_0x261eee['y']<_0x527f66['y']?_0x527f66['y']:_0x261eee['y'],_0x59f449=Math['max'](_0x2aa60b,Math[_0x12ec15(0x9f4)](_0x10757a,_0x261eee['x']+(_0x527f66['x']-_0x28b9b2['x'])/0x6)),_0x5ac464=Math[_0x12ec15(0x6fe)](_0x1dfad0,Math[_0x12ec15(0x9f4)](_0x24d7f2,_0x261eee['y']+(_0x527f66['y']-_0x28b9b2['y'])/0x6)),_0x16f432=Math[_0x12ec15(0x6fe)](_0x2aa60b,Math[_0x12ec15(0x9f4)](_0x10757a,_0x527f66['x']-(_0x26d5ee['x']-_0x261eee['x'])/0x6)),_0xbd21a2=Math[_0x12ec15(0x6fe)](_0x1dfad0,Math[_0x12ec15(0x9f4)](_0x24d7f2,_0x527f66['y']-(_0x26d5ee['y']-_0x261eee['y'])/0x6));_0x14184e+=_0x12ec15(0x6be)+_0x59f449+'\x20'+_0x5ac464+'\x20'+_0x16f432+'\x20'+_0xbd21a2+'\x20'+_0x527f66['x']+'\x20'+_0x527f66['y'];}return _0x14184e;}function findClosestPoint(_0x1d1c65,_0x1bb247){const _0x57af03=_0x236d40;if(!_0x1d1c65['length'])return null;let _0x27246d=0x0,_0x2781eb=_0x1d1c65[_0x57af03(0x2d1)]-0x1;while(_0x27246d<_0x2781eb){const _0x872f16=_0x27246d+_0x2781eb>>0x1;if(_0x1d1c65[_0x872f16]['t']<_0x1bb247)_0x27246d=_0x872f16+0x1;else _0x2781eb=_0x872f16;}const _0x3ed3de=_0x1d1c65[_0x27246d],_0x41890f=_0x1d1c65[_0x27246d-0x1];if(!_0x41890f)return _0x3ed3de;return Math[_0x57af03(0x971)](_0x3ed3de['t']-_0x1bb247)<Math[_0x57af03(0x971)](_0x41890f['t']-_0x1bb247)?_0x3ed3de:_0x41890f;}function resolveValueColor(_0x8f389,_0x4b4165,_0xb7ad26,_0x247936){const _0x40af17=_0x236d40;if(!isNum(_0x8f389)||!_0x4b4165?.[_0x40af17(0x2d1)])return _0xb7ad26;const _0x1ec451=[..._0x4b4165][_0x40af17(0x56d)](_0x20cb2c=>isNum(toNum(_0x20cb2c[_0x40af17(0x4be)]))&&_0x20cb2c[_0x40af17(0x6f8)])[_0x40af17(0xc70)]((_0x4b2e61,_0x47c809)=>toNum(_0x4b2e61[_0x40af17(0x4be)])-toNum(_0x47c809[_0x40af17(0x4be)]));if(!_0x1ec451[_0x40af17(0x2d1)])return _0xb7ad26;if(_0x247936){if(_0x8f389<=toNum(_0x1ec451[0x0]['value']))return _0x1ec451[0x0][_0x40af17(0x6f8)];if(_0x8f389>toNum(_0x1ec451[_0x1ec451['length']-0x1][_0x40af17(0x4be)]))return _0x1ec451[_0x1ec451[_0x40af17(0x2d1)]-0x1][_0x40af17(0x6f8)];for(let _0x213116=0x0;_0x213116<_0x1ec451[_0x40af17(0x2d1)]-0x1;_0x213116++){const _0x595fb5=toNum(_0x1ec451[_0x213116][_0x40af17(0x4be)]),_0x11e212=toNum(_0x1ec451[_0x213116+0x1][_0x40af17(0x4be)]);if(_0x8f389>_0x595fb5&&_0x8f389<=_0x11e212){const _0x3751ed=(_0x8f389-_0x595fb5)/(_0x11e212-_0x595fb5||0x1);return _lerpColor(_0x1ec451[_0x213116][_0x40af17(0x6f8)],_0x1ec451[_0x213116+0x1][_0x40af17(0x6f8)],_0x3751ed);}}return _0x1ec451[_0x1ec451[_0x40af17(0x2d1)]-0x1]['color'];}let _0x381399=_0x1ec451[0x0][_0x40af17(0x6f8)]||_0xb7ad26;for(const _0x48a36d of _0x1ec451){if(_0x8f389>toNum(_0x48a36d[_0x40af17(0x4be)]))_0x381399=_0x48a36d[_0x40af17(0x6f8)]||_0x381399;}return _0x381399;}function _lerpColor(_0x3ce070,_0x1295da,_0x10daac){const _0x57c596=_0x236d40,_0x3bc916=_parseColor(_0x3ce070),_0x256152=_parseColor(_0x1295da);if(!_0x3bc916||!_0x256152)return _0x10daac<0.5?_0x3ce070:_0x1295da;const _0x931d28=Math[_0x57c596(0x1db)](_0x3bc916[0x0]+(_0x256152[0x0]-_0x3bc916[0x0])*_0x10daac),_0x51fdad=Math[_0x57c596(0x1db)](_0x3bc916[0x1]+(_0x256152[0x1]-_0x3bc916[0x1])*_0x10daac),_0x1ee58d=Math[_0x57c596(0x1db)](_0x3bc916[0x2]+(_0x256152[0x2]-_0x3bc916[0x2])*_0x10daac);return _0x57c596(0x1ac)+_0x931d28+','+_0x51fdad+','+_0x1ee58d+')';}function _parseColor(_0x523ab4){const _0xd48ff6=_0x236d40;if(!_0x523ab4||typeof _0x523ab4!==_0xd48ff6(0xc00))return null;let _0x82cc6f=_0x523ab4[_0xd48ff6(0x1b4)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i);if(_0x82cc6f)return[parseInt(_0x82cc6f[0x1],0x10),parseInt(_0x82cc6f[0x2],0x10),parseInt(_0x82cc6f[0x3],0x10)];_0x82cc6f=_0x523ab4[_0xd48ff6(0x1b4)](/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i);if(_0x82cc6f)return[parseInt(_0x82cc6f[0x1]+_0x82cc6f[0x1],0x10),parseInt(_0x82cc6f[0x2]+_0x82cc6f[0x2],0x10),parseInt(_0x82cc6f[0x3]+_0x82cc6f[0x3],0x10)];_0x82cc6f=_0x523ab4['match'](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x82cc6f)return[+_0x82cc6f[0x1],+_0x82cc6f[0x2],+_0x82cc6f[0x3]];try{const _0x136d9f=document['createElement'](_0xd48ff6(0x288))['getContext']('2d');_0x136d9f[_0xd48ff6(0x6ce)]=_0x523ab4;const _0x45ae5c=_0x136d9f[_0xd48ff6(0x6ce)];return _parseColor(_0x45ae5c);}catch(_0x304cae){}return null;}function thresholdCrossings(_0x4f2ce6,_0x574be0,_0x10829a){const _0xdf7fde=_0x236d40;if(!isNum(_0x4f2ce6)||!isNum(_0x574be0)||!_0x10829a?.[_0xdf7fde(0x2d1)]||_0x4f2ce6===_0x574be0)return[];const _0x7c30c4=_0x10829a[_0xdf7fde(0x5f7)](_0x24e888=>toNum(_0x24e888['value']))['filter'](_0x2d7edc=>isNum(_0x2d7edc))[_0xdf7fde(0xc70)]((_0xa990ef,_0x2b16a5)=>_0xa990ef-_0x2b16a5),_0x477801=_0x574be0>_0x4f2ce6,_0x1c69bb=Math['min'](_0x4f2ce6,_0x574be0),_0x854fde=Math['max'](_0x4f2ce6,_0x574be0),_0x4a6e07=[];for(const _0x1de7d7 of _0x7c30c4){if(_0x1de7d7>_0x1c69bb&&_0x1de7d7<_0x854fde){_0x4a6e07[_0xdf7fde(0x2c1)](_0x1de7d7);continue;}if(_0x477801&&_0x1de7d7===_0x4f2ce6&&_0x574be0>_0x1de7d7)_0x4a6e07[_0xdf7fde(0x2c1)](_0x1de7d7);else{if(!_0x477801&&_0x1de7d7===_0x574be0&&_0x4f2ce6>_0x1de7d7)_0x4a6e07[_0xdf7fde(0x2c1)](_0x1de7d7);}}return _0x477801?_0x4a6e07:_0x4a6e07[_0xdf7fde(0xc56)]();}function segmentRiseFallColor(_0x4c704c,_0x48b474,_0x44673b,_0x3363b3){const _0x3ab519=_0x236d40;if(!_0x4c704c||!_0x48b474||!isNum(_0x4c704c['v'])||!isNum(_0x48b474['v']))return _0x3363b3;if(!_0x44673b)return _0x3363b3;const _0x13d147=_0x44673b['increase']||_0x44673b[_0x3ab519(0x72e)]||_0x3363b3,_0x302ee3=_0x44673b[_0x3ab519(0x96e)]||_0x44673b[_0x3ab519(0x42a)]||_0x3363b3,_0x4fcb7a=_0x44673b['stable']||_0x44673b['equal_color']||_0x13d147||_0x3363b3;if(_0x48b474['v']>_0x4c704c['v'])return _0x13d147;if(_0x48b474['v']<_0x4c704c['v'])return _0x302ee3;return _0x4fcb7a;}function buildLinearSegments(_0x2552f3,_0x45e1d5,_0x7e91ff){const _0xf07dda=_0x236d40,_0x4f4c23=[];for(let _0xd12471=0x0;_0xd12471<_0x2552f3['length']-0x1;_0xd12471++){const _0x1de430=_0x2552f3[_0xd12471],_0xbb505e=_0x2552f3[_0xd12471+0x1];_0x4f4c23[_0xf07dda(0x2c1)]({'d':'M\x20'+_0x45e1d5(_0x1de430['t'])+'\x20'+_0x7e91ff(_0x1de430)+_0xf07dda(0xa0d)+_0x45e1d5(_0xbb505e['t'])+'\x20'+_0x7e91ff(_0xbb505e),'from':_0x1de430,'to':_0xbb505e});}return _0x4f4c23;}function buildSmoothSegments(_0x1e1a3b,_0x5bd1d2,_0x2bb057){const _0x11e87e=_0x236d40;if(_0x1e1a3b[_0x11e87e(0x2d1)]<0x2)return[];const _0x302441=_0x1e1a3b[_0x11e87e(0x5f7)](_0x5ea683=>({'x':_0x5bd1d2(_0x5ea683['t']),'y':_0x2bb057(_0x5ea683),'raw':_0x5ea683})),_0x309b65=[];for(let _0xc0011f=0x0;_0xc0011f<_0x302441[_0x11e87e(0x2d1)]-0x1;_0xc0011f++){const _0x433924=_0x302441[_0xc0011f-0x1]||_0x302441[_0xc0011f],_0x171877=_0x302441[_0xc0011f],_0x25e70b=_0x302441[_0xc0011f+0x1],_0x149dd8=_0x302441[_0xc0011f+0x2]||_0x25e70b,_0x5ad5ea=_0x171877['x']<_0x25e70b['x']?_0x171877['x']:_0x25e70b['x'],_0x34b96f=_0x171877['x']<_0x25e70b['x']?_0x25e70b['x']:_0x171877['x'],_0x128363=_0x171877['y']<_0x25e70b['y']?_0x171877['y']:_0x25e70b['y'],_0x34cb13=_0x171877['y']<_0x25e70b['y']?_0x25e70b['y']:_0x171877['y'],_0x8d068c=Math['max'](_0x5ad5ea,Math[_0x11e87e(0x9f4)](_0x34b96f,_0x171877['x']+(_0x25e70b['x']-_0x433924['x'])/0x6)),_0x47ae6e=Math[_0x11e87e(0x6fe)](_0x128363,Math[_0x11e87e(0x9f4)](_0x34cb13,_0x171877['y']+(_0x25e70b['y']-_0x433924['y'])/0x6)),_0x376573=Math[_0x11e87e(0x6fe)](_0x5ad5ea,Math[_0x11e87e(0x9f4)](_0x34b96f,_0x25e70b['x']-(_0x149dd8['x']-_0x171877['x'])/0x6)),_0x580a25=Math[_0x11e87e(0x6fe)](_0x128363,Math[_0x11e87e(0x9f4)](_0x34cb13,_0x25e70b['y']-(_0x149dd8['y']-_0x171877['y'])/0x6));_0x309b65[_0x11e87e(0x2c1)]({'d':'M\x20'+_0x171877['x']+'\x20'+_0x171877['y']+_0x11e87e(0x6be)+_0x8d068c+'\x20'+_0x47ae6e+',\x20'+_0x376573+'\x20'+_0x580a25+',\x20'+_0x25e70b['x']+'\x20'+_0x25e70b['y'],'from':_0x171877['raw'],'to':_0x25e70b[_0x11e87e(0x447)]});}return _0x309b65;}function resolveDynamicValue(_0x3cd75b,_0x21867c){const _0x268f79=_0x236d40;if(_0x3cd75b===null||_0x3cd75b===undefined||_0x3cd75b==='')return null;if(typeof _0x3cd75b===_0x268f79(0x7ad))return Number[_0x268f79(0x726)](_0x3cd75b)?_0x3cd75b:null;const _0xe2ec38=String(_0x3cd75b)[_0x268f79(0x900)]();if(/^-?\d+(\.\d+)?$/['test'](_0xe2ec38)){const _0x28cc93=Number(_0xe2ec38);return Number[_0x268f79(0x726)](_0x28cc93)?_0x28cc93:null;}const _0x71a85=_0xe2ec38[_0x268f79(0x1b4)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x71a85)return null;const _0x52ccf1=_0x71a85[0x1],_0xa89ebc=_0x71a85[0x2],_0x22385d=_0x21867c?.['states']?.[_0x52ccf1];if(!_0x22385d)return null;if(!_0xa89ebc)return toNum(_0x22385d[_0x268f79(0xb91)]);const _0x96dde2=_0xa89ebc[_0x268f79(0xa6d)]('.');if(_0x96dde2[0x0]!=='attribute'&&_0x96dde2[0x0]!==_0x268f79(0xbb4)){let _0x83e10c=_0x22385d['attributes'];for(const _0xd3902e of _0x96dde2){if(_0x83e10c===null||_0x83e10c===undefined)return null;_0x83e10c=_0x83e10c[_0xd3902e];}return toNum(_0x83e10c);}let _0xc79531=_0x22385d[_0x268f79(0xbb4)];for(let _0x17ff26=0x1;_0x17ff26<_0x96dde2[_0x268f79(0x2d1)];_0x17ff26++){if(_0xc79531===null||_0xc79531===undefined)return null;_0xc79531=_0xc79531[_0x96dde2[_0x17ff26]];}return toNum(_0xc79531);}function resolveBoundSpec(_0x445142,_0x405d54){const _0x4bf6fa=_0x236d40;if(_0x445142===null||_0x445142===undefined||_0x445142==='')return null;if(typeof _0x445142===_0x4bf6fa(0x7ad))return Number[_0x4bf6fa(0x726)](_0x445142)?{'value':_0x445142,'soft':![]}:null;const _0x5334e3=String(_0x445142)[_0x4bf6fa(0x900)]();if(_0x5334e3==='')return null;const _0x407521=_0x5334e3['startsWith']('~'),_0x426402=_0x407521?_0x5334e3[_0x4bf6fa(0x670)](0x1)[_0x4bf6fa(0x900)]():_0x5334e3,_0x5ec604=resolveDynamicValue(_0x426402,_0x405d54);if(_0x5ec604===null)return null;return{'value':_0x5ec604,'soft':_0x407521};}function extractAnnotationRefEntityId(_0x2f24d5){const _0x5c818c=_0x236d40;if(_0x2f24d5===null||_0x2f24d5===undefined||_0x2f24d5==='')return null;if(typeof _0x2f24d5===_0x5c818c(0x7ad))return null;const _0x8c324c=String(_0x2f24d5)[_0x5c818c(0x900)]();if(/^-?\d+(\.\d+)?$/[_0x5c818c(0x1b8)](_0x8c324c))return null;const _0x153c4d=_0x8c324c['match'](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x153c4d?_0x153c4d[0x1]:null;}function parseAnnotationTime(_0x424a79){const _0x4a2639=_0x236d40;if(_0x424a79===null||_0x424a79===undefined||_0x424a79==='')return null;if(_0x424a79 instanceof Date)return _0x424a79[_0x4a2639(0x3f2)]();if(typeof _0x424a79==='number')return Number[_0x4a2639(0x726)](_0x424a79)?_0x424a79:null;const _0x4f277e=String(_0x424a79)['trim']();if(_0x4f277e==='now')return Date[_0x4a2639(0x8c9)]();const _0xd8225b=new Date(_0x4f277e);return isNaN(_0xd8225b)?null:_0xd8225b[_0x4a2639(0x3f2)]();}function getAttributePath(_0x157d0e,_0x42d766){if(!_0x157d0e||!_0x42d766)return undefined;const _0xb1dd4c=String(_0x42d766)['split']('.');let _0x12f3fc=_0x157d0e;for(const _0x167b1b of _0xb1dd4c){if(_0x12f3fc===null||_0x12f3fc===undefined)return undefined;_0x12f3fc=_0x12f3fc[_0x167b1b];}return _0x12f3fc;}const COMPILED_TRANSFORM=Symbol(_0x236d40(0x664));function _0x1195(){const _0xf90f45=['Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','Date\x20Navigation','Overlay','getConfig','Other','weeks','Last\x2024\x20hours','hm:','absolute','rgba(0,0,0,0.12)','dp-label-past','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.','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.','yaxis','cellH','last_changed','show_date_picker','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','median','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','_liveEnabled','stackKeyByIdx','Border\x20Radius','Points/Hour','[sgc]\x20query\x20sync\x20failed','All\x20entities\x20are\x20below\x20the\x20threshold','Heatmap','_makeEntityBlank','</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22','Tooltip\x20Name','gap','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','_resolvedEntityAnnotations','<div\x20class=\x22ln\x22>Disabled\x20when\x20trend\x20active</div>','_structureDirty','</span></div></label><div\x20class=\x22overlay-opt','Epoch\x20seconds','rgba(255,255,255,0.55)','\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>','First','data_labels_font_size','group_by_picker_position','opacity:1','undefined','applyPostBucketTransform','180D','.e-extrema_font_size','unexpected\x20character\x20\x22','input[type=\x22text\x22]','_activeTab','butt','</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','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','\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','Line\x20/\x20Fill\x20Color','_dpCustomStart','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','data-w','_wsUnsub','.edup','timeline','Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.','letter-spacing:','My\x20annotation','num','Unit','dp-today','observe','_hass','</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','removeEventListener','Type',';\x20}','Y\x20Grid\x20Opacity','classList','_applyQueryOverrides','_annotationRefs','donut','_xAxisLabelFormatters','Radar','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.','<div\x20class=\x22cs\x20','</div><div\x20class=\x22sg\x22>','var(--primary-color,\x20#4A90D9)','#010203','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.','_unsubscribeEvents','\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>','new_state','function','HA-CARD','.e-risefall_increase','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','\x22\x20width=\x22','rect','[sgc]\x20annotation\x20history\x20fetch\x20failed','_onIntervalSyncEvent','Trend\x20Period','600\x20','Line\x20Style','H-line','_drawExtremaLabels','YYYY-MM-DD','State\x20(live)','\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22','getStubConfig','button','\x22\x20stroke-width=\x221\x22/>','no-','upper_bound_secondary','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>${this._eT(\x22Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode\x22)}</div></div>','_resetAggWarned','0.3','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','Entity\x20at\x20index\x20','card_icon','sgc-range-band','Down\x20Color','sgc-ann-band','</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','Last\x20Week','_overrideAttributes','chart_align','_dpCustomEnd','<div\x20class=\x22sgc-dp-cal-empty\x22></div>','createElement','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','isDate','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','rgb(','_haCMap','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.','--primary-font-family','var(--error-color,\x20#ff4757)','\x22\x20data-dp-rolling-months=\x22','textAlign','_scrollSyncHandler','match','\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>','Chart','248500aFnMzK','test','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','\x22\x20width=\x2210\x22\x20height=\x22','tagName','/h)','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','bMax','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','statistics-graph-chart-card-editor','Time\x20Zone','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','sgc-data-labels','_detectDark','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.','border-color:','Entity\x20#','.sgc-pie-tooltip','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','div','<div\x20class=\x22ann-row\x22\x20data-ann=\x22','_dpSyncRequestHandler','quadraticCurveTo','Reverse','style=\x22opacity:.35;pointer-events:none\x22','show_y_axis','</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','globalAlpha','card_border_color','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','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.','X\x20Grid\x20Width','_meta','_wireUp','pointerdown','Grid','round','sgc-axis-tick\x20sgc-y-tick','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','clientWidth','500\x20','<div\x20class=\x22sgc-dp-panel\x22>','Gradient','\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>','kind','<div\x20class=\x22sgc-dp-modes\x22>','anchorStart','class','</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','data_value_expression','_dpExpanded','interval_picker_position','_sgcIcon','rgba(0,0,0,0.15)','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','dpRollingDays','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','ref','#ef5350','<style\x20id=\x22sgc-extras\x22>','</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','</div>\x0a\x20\x20\x20\x20\x20\x20','_animStart','.e-value_factor','\x22\x20data-dp-rolling-days=\x22','\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','samples','Hours\x20to\x20Show','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','X\x20Label\x20Color','\x20style=\x22','sgc-interval-sync','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','X-Axis','.e-show_state','data_attribute','x_grid_style','<option\x20value=\x22','Tooltip','_yMeta','<span><span\x20class=\x22sgc-detail-stat-label\x22>','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.','appendChild','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','soft','\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','Above','Value\x20Size','sgc-area\x20sgc-seg-area','vals','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','Scroll\x20Sync','Auto\x20(HA\x20language)','</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22','rgba(0,0,0,0.06)','_yearSlotSpan','querySelectorAll','show_color_dot','MM-YYYY','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.','interval_options','\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>','getCardSize','\x22\x20data-mtab=\x22display\x22>','_formatDatePickerLabel','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','_energyDiscoverTimer','auto_hide','MDI\x20Icon','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','span','_suppressScrollDispatch','x_grid_opacity','\x22></div><div\x20class=\x22f\x22></div></div>','position','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.','MMMM','Classic','dpPresetOffset','<div\x20class=\x22es\x22>${this._eT(\x22No\x20annotations\x20yet\x22)}</div>','off','\x22\x20is\x20invalid\x20(','_resolvedCardBgRgb','.e-extrema_color','today','Last\x203\x20days','MM/DD\x20hh:mm\x20A','drawEa','_dpCalMonth','</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','_energyEnd','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).','\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','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','#fff','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22ci\x22><input\x20class=\x22','</span><span\x20class=\x22sgc-pie-tt-val\x22>','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','getItem','pink','data-band-w','.e-primary_state_as','Stack\x20Group','.sgc-card','show_now_line','.e-risefall_decrease','Select\x20end\x20date','&minimal_response&no_attributes','DateTimeFormat','\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','>\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>','focus','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','last_15d','yVal','segments','pie','_collectAnnotationRefs','anim','_appendText','extrema_color','innerRadius','last_updated','\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>','setProperty','upper_bound','text-anchor','416339dfhtVy','matches','_lastPadT','card','day_of_year','sgc-data-label','box','\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','0.33','12\x20Hours','_applyDatePickerPreset','card_shadow','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','createLinearGradient','__sgcAxisFmt','card_header_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','clearRect','</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','gauge_span','></div><div\x20class=\x22f\x22><label>','graph_start','color_thresholds','\x20legend-hidden','cssText','rgba(255,255,255,0.18)','keys','\x22></div></div></div>','.ma-del','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis\x22\x20type=\x22checkbox\x22\x20','Font\x20Size','Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','_drawAnnotationsBackground','.sgc-state-wrap[data-pos=\x22','.e-data_attribute','.e-legend_max','canvas','Line\x20Width','sgc-crosshair','selected','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','#2980b9','_setupColorTemplates','h:mm','padStart','</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>','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.','<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','state_map','_viewWindow','_zoomAbort','break_on_null','.ha-entity-picker-wrap[data-battery]','.e-smooth','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\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).','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','_onDatePickerJumpToCurrent','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','_formatAxisStateLabel','Data\x20Vars','date_picker_default_mode','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','_arcs','\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>','#9b59b6','.sgc-grid','placeholder','_allSeries','backgroundColor','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.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','Drag\x20to\x20reorder','0.1,','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','_drawSeries','_showExtremaOnClick','_syncHandler','sqrt','6\x20Hours','gridColumn','Show\x20Bounds','\x22\x20on\x20a\x20series\x20that\x20','\x20style=\x22opacity:0.6\x22','toLowerCase','Slice\x20Label\x20Format','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.','.sgc-detail-legend-wrap','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\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.','_cssPath','push','green','<stop\x20offset=\x22','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.','sgc-ann-label\x20sgc-ann-span-label','Y\x20Label\x20Size','annotations','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','card_style','</select></div>','target','<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>','host','indexOf','includes','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','length','.ha-entity-picker-wrap','drag-over','n2h','sgc-annotations-bg','rgba(255,255,255,0.85)','sgc-annotations-fg','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','--rgb-primary-text-color',':host\x20{\x20display:\x20block;\x20}','\x22\x20rx=\x220.5\x22\x20fill=\x22','mean','</option>','pointer','Ext\x20LTS','\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','Tue','_overridePph','><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','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','querySelector','Avg','removeChild','/local/','\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','sgc-axis-label\x20sgc-y-label','?end_time=','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','T_VERSION','_maybeWarnMissingLTS','toLocaleString','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','mouseleave','selector','position:absolute;visibility:hidden;pointer-events:none;','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','resolved_tooltip_name','sgc-averages',';object-fit:contain;\x22>','x_grid_color','⚠\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.','center','removeItem','Header','</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','--ha-card-background','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','Colors','bar_spacing','tooltip_stacked_total','so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20','Icon\x20Size','<div\x20class=\x22es\x22>${this._eT(\x22No\x20thresholds\x20yet\x22)}</div>','bins','HH:mm','graph_end_hour','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.','ranking_min_value','</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>','pie_label_color','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','State\x20Timeline','right','_renderDatePickerPresets','Month\x20of\x20year\x20(1-12)','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','ma-period','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','End\x20Hour','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','first','\x20-\x20update\x20both\x20files\x20together;\x20missing\x20keys\x20will\x20show\x20in\x20English.','datetime_format','_effectiveAttribute','getEntityStubConfig','_computeRollingStart','DD/MM\x20hh:mm\x20A','1,234.56','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22current\x20year\x22\x20value=\x22','label_color','_getRenderer','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','Last\x207D','_maMaxLeadMs','opacity','_start','dSig','mouseup','rgba(255,255,255,0.5)','\x22></div></div><div\x20class=\x22f\x22><label>','needle_color','dpPresetMode','mdi:icon\x20or\x20{{\x20template\x20}}','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Width','</select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_pph_picker\x22\x20type=\x22checkbox\x22\x20','</label><div\x20class=\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\x20fill-opacity=\x220.72\x22\x20stroke=\x22','sgc-average-line','#ff4757','_precise','number_format','getPropertyValue','100%','[data-dp-day]','[data-intlabel]','value-changed','Last\x2015D','debug','.sgc-dp-mode','Now\x20Line','sgc-ann-span','subscribe','var(--primary-text-color)','atan2','--primary-text-color','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','down','\x22></div><div\x20class=\x22f\x22><label>','nodeName','beginPath','Day\x20of\x20year\x20(1-366)','</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','abort','</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>','.ma-row','Card\x20Border','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.','_drawRangeBand','idx','Fill','\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>','alignToClock','join','0.75','0\x200\x20','stopPropagation','Points/Hour\x20Picker','create','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.','<div\x20class=\x22sgc-state-align-right\x22>','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22','Navigate','getEnergyDataCollection','tooltip_name','rk:','Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.','forEach','define','dominant-baseline','_preciseTsResolved','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.','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','stroke-dasharray:','polararea','_setupCanvas','_autoHideForce','dddd','e-state_color','secondary','_cache','url','[data-dp-cal]','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_onDatePickerPanelClick','string\x20argument','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','\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>','some','</span></div>','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','%</span>','<div\x20class=\x22sgc-pie-tt-row\x22','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','mapX','\x22\x20value=\x22','light-green','Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','show_label','histogram','Value','</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x2210\x22\x20value=\x22','sgc-fill-height','result','transition','Animate','expected\x20','.e-show_second_state_as','group','#1abc9c','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.','accent',');pointer-events:none;border-radius:inherit}','customEnd','LTS','Padding','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','move','setTime','</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>','thin','_prevStamps','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','Group\x20By','_hasCandlestick','Independent','.sgc-dp-panel','sgc-zoom-sync','When\x20enabled,\x20the\x20entire\x20line\x20is\x20colored\x20based\x20on\x20the\x20most\x20recent\x20value\x20instead\x20of\x20coloring\x20each\x20segment\x20individually.\x20Useful\x20when\x20you\x20want\x20a\x20single\x20unified\x20color\x20that\x20reflects\x20the\x20current\x20state.','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','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.','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','</button>','[sgc]\x20statistics\x20fetch\x20failed','config-changed','.e-show_graph','Period\x20Highlight','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>Range</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','Time-shift\x20the\x20plotted\x20data\x20along\x20the\x20X-axis.\x20Positive\x20(e.g.\x2024)\x20shifts\x20data\x20forward\x20—\x20for\x20forecast\x20sensors\x20whose\x20state\x20represents\x20T+N\x20hours\x20ahead.\x20Negative\x20(e.g.\x20-24)\x20shifts\x20data\x20backward\x20—\x20useful\x20with\x20attribute-based\x20forecast\x20data\x20to\x20overlay\x20tomorrow\x27s\x20forecast\x20onto\x20today.\x20Leave\x20empty\x20(or\x200)\x20to\x20disable.\x20Independent\x20from\x20Offset\x20—\x20both\x20can\x20be\x20combined.','Localization','custom','_formatAttrLabel','0.95','brown','activeElement','()+-*/%,','\x22\x20data-mtab=\x22calendar\x22>','thick','Date\x20Label\x20Color','ratio','Span','_computeInstanceKey','.sgc-dp-toggle','__card__','sgc-plot-scroll-wheel','_onScrollSyncEvent','display:block;width:100%','14px','height','Time\x20Window','15D','card_background_image','_collectThrRefs','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.','yScale','\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>','.e-legend_min','Hide\x20on\x20Load','time_zone','Last\x20180D','show_pph_picker','iso','_window','never','peakPct','_animRaf','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.','<button\x20class=\x22tb\x20main-tb\x20','Last\x2090D','bottom-','data_time_year','point_colors','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.','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','stroke=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','replace','Energy\x20Date\x20Sync','color:','MMM','Add\x20Annotation','show_in_legend','autoScale','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','state_changed','addColorStop','trend_period_hours',').</div>','changedTouches','.e-state_adaptive_color','.e-show_range_band','all','Threshold','</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','objectBoundingBox','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','getTime','Today','Auto\x20(HA\x20profile)','#f1c40f','Sum','_hideSyncedTooltip','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','pointerEvents','min_bound_range','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','_findEnergyCollection','cos','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.card-icon-color','_matrix','Custom\x20color\x20for\x20X-axis\x20time\x20labels\x20and\x20tick\x20marks.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20rgba,\x20color\x20name)\x20or\x20a\x20CSS\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default\x20(--secondary-text-color).','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','week_of_year','Auto\x20Scale','.sgc-plot','\x22\x20stroke-width=\x22','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','fEnt','.e-invert','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','.e-show_extrema_min','Week','year','blue-grey','selectionStart','<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','add','splice','_barHalfWidth','deep-orange','_querySyncHandler','__sgcDecisionHours','y_axis_round_ticks','Basic','\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>','long','\x22\x20data-idx=\x22','scrollLeft','\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','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','card_header_weight','toString','</text>','_valueChanged','rawV','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_shareScalarValue','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','<stop\x20offset=\x220%\x22\x20stop-color=\x22','22px','fall_color','Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.','.e-trend_period_hours','setAttribute','_pendingSyntheticRefresh','both','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.','H-band','rgba(0,0,0,0.75)','.ed','border-radius:','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-detail-legend\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','Card\x20Styling','Apr','</option><option\x20value=\x22false\x22\x20','Opacity','\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>','startsWith','_computeYBounds','\x22\x20fill=\x22transparent\x22/>','_liveBuffer','_calendarMaxNeedsHourly','[sgc]\x20data_value_expression\x20\x22','_persistQueryPickers','computeMovingAverages','.e-legend_sum','raw','white','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','ent','\x20sgc-state-row-hidden','Group\x20By\x20Picker','Last\x2030\x20days','Zoom\x20Sync','\x22\x20on\x20','stats','<rect\x20x=\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>Progress</span><span\x20class=\x22sgc-pie-tt-val\x22>','sgc-y-tick','gsh:','<span\x20class=\x22sgc-title\x22\x20style=\x22','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','\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','Attribute\x20Data\x20Source','value_factor','</button><button\x20class=\x22tb\x20','font-weight:500;opacity:0.8','_ohlc','[sgc]\x20','translate(calc(-50%\x20+\x20','log10','smooth','_wheelHandler','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>${this._eT(\x22Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode\x22)}</div></div>','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','item','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','0.5','trend_icon_size','legend_stats','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\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','Milliseconds','Round\x20Ticks','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','#27ae60','hard','<div\x20class=\x22f\x22></div>','_energyUnsub','getBoundingClientRect','_coerceColor','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','</div><div\x20class=\x22f\x22><label>','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','false','Jan','Delete','[sgc]\x20value_transform\x20compile\x20failed:\x20','icon_size','input','Secondary\x20Value','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','show_state','Samples','.e-value_transform','\x22\x20data-dp-preset-offset=\x22',')</span>','y_axis_font_opacity','\x20L\x200\x20','\x22\x20stroke=\x22','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.','Show\x20Range','_resolveThrRef','Last','</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>','.e-statistic_id','_draw','attribute','sum','row','binary_sensor','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','show_values','y2_axis_label','rgba(0,0,0,0.05)','Start','dataTransfer','pie_label_font_size','[sgc]\x20history\x20fetch\x20failed','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','Time\x20span','_isFieldRelevantForMode','de-DE','\x22\x20stroke-width=\x222\x22/>','segments-thr','str','toLocaleTimeString','ddd\x20DD/MM','--card-background-color','_extendWindowForForecastData','_renderAttributeList','e-color','Value\x20Transform','\x20but\x20the\x20card\x20is\x20v','\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','8ieWAjI','light-blue','.e-show_state_last','</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','<div\x20class=\x22','_subscribeEvents','sgc-plot-clip','\x20arg(s)','x_axis_font_opacity','\x22\x20data-mtc=\x22card_style\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x20>\x20','callApi','Value\x20Position','\x20style=\x22opacity:','x_grid_width','_onDatePickerSyncEvent','var(--tx)','entities','value','\x22\x20data-hours=\x22','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.','preventDefault','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','Y\x20Grid\x20Color','5105610dcsjTw','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','label','[sgc]\x20attr\x20update\x20failed','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','Visibility','_renderers','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','.e-legend_last','\x20selected','items','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','date_picker_shortcuts_position','<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:','\x20style=\x22opacity:0.3;pointer-events:none\x22','interval','e-point_colors','cbrt','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','update_interval','>\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','#1D9E75','extrema_bg_color','></div>','Tooltip\x20Date\x20=\x20Axis','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.','comma','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','card_header_size','Last\x20Color','font-size:\x20','state_color','show_trend_icon','_isHistoryAggregated','\x20sgc-dp-center-abs','dragstart','_drawAnnotationsForeground','enabled','firstChild','Hours','min_bound_range_secondary','inv','#2c3e50','Stacked\x20Group\x20Totals','setConfig','Last\x2015\x20days','sgc-bar\x20sgc-bar-animated','\x22></span>','fill','show_line','Source','.e-auto_hide','.thr-list','lime','epoch_ms','getAttribute','composedPath','0.85','last_180d','maxRadius','card_border','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','stack_group','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','attribute_list_position','click','sgc-state-wrap\x20','extrema_show_timestamp','.e-risefall_stable','>\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','dot','\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22','sgc-qgby:','\x20.sgc-dp-shortcuts','#1c1c1c','value_transform','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','unavailable','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).','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.sgc-animated','90D','\x22><span\x20class=\x22u\x22>px</span></div></div>','radialbar','dev','border-width:','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','last_3d','_savedScrollLeft','Offset','fillOpacity','_setupTooltip','_yearEqualSpace','relative','lineWidth','\x22\x20y1=\x22','trend_down_color','hassUtil','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','pie_style','tooltip_match_axis','_renderQueryPickers','Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.','getGridOptions','Reference\x20Year','<option\x20value=\x22\x22\x20','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','period_highlight','.sgc-series','.ann-type',',0)','_resolveTemplateText','_wsTrackedKey','_ltsWarned','sin','end','middle','defs','#8e44ad','align_state','Slice\x20Label\x20Color','carryStateInGaps','last_7d','></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','\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','Icon\x20Position','\x22\x20style=\x22color:','interval_picker_group','Card','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.','_getStatId','var(--sf)','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.','card_border_width','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','stroke=\x22url(#','#16a085','auto','clientY','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','pie_3d','_dataVarIds','Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.','has_mean','requesterId','log','</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','body','#4A90D9','show_data_labels','</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>','advanced','contains','_processHassChanges','This\x20Week','ma-col','Visual\x20preset.\x20Classic\x20=\x20full\x20pie.\x20Thick\x20=\x20wide\x20donut\x20ring.\x20Donut\x20=\x20standard\x20(default).\x20Thin\x20=\x20narrow\x20ring.\x20Center\x20Total\x20enforces\x20minimum\x20inner\x20hole.','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','\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>','rgba(255,255,255,0.7)','_isStat','var(--','pie:','stringify','_tooltipAbort','</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>','dp-future','filter','waterfall_total','battery','_colorTemplateUnsubs','.e-extrema_bg_color','measurement','reduce','font','Invert\x20(Mirror)','resolved_name','Stable','Label','_yEnt','4\x20Hours','remove','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','brush_zoom','grey','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','Invalid\x20configuration','state_adaptive_color','\x22></div></div></div></div>','mouseenter','Mar','_resolveStateColor','forecast_horizon','Jul','Corner\x20Radius','Local\x20(device)','_onIntervalPick','grid_options','DD\x20MMM\x20YYYY','gauge_value_size','&amp;','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','tEnd','.e-thr_enabled','auto_scale_points','<div\x20class=\x22sgc-spark-row\x22>','dark-grey','amber','\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>','None','</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>','var(--secondary-text-color,\x20#888)','End\x20value','options','groupPoints','call-service','box-shadow:none','Statistics\x20Graph\x20Chart\x20Card','Center\x20Total','roundRect','_mountIconDropdown','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','Candlestick','Low\x20Threshold','mdi:chart-line','direction','_pairs','classic','+-*/%(),','.sgc-plot-wrap','Gauge','fromCharCode','tap_action','<div\x20class=\x22sgc-legend-item\x20','#000000','\x20takes\x202+\x20args','.sgc-pie-container','heatmap','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','date_picker_position','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22','padL','charAt','_baselineReady','_abort','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','_resolveStateRowValue','<style>\x0a:host{display:block;font-family:','_setupTimers','Break\x20on\x20Gaps','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','_onAttributePick','Template','Percentages','.e-needle_color-picker','Yesterday','#888888','</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','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','_cells','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.','</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','horizontal','600','Count','Top\x20Left','Color','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','<div\x20class=\x22sgc-spark-graph\x22>','Total','_resolvedColors','\x22\x20style=\x22width:','endAngleFull','sgc-no-bleed','start','e-trend_stable_color','<div\x20class=\x22sgc-tt-time\x22>','computeMovingAveragesExt','\x22\x20style=\x22','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','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.','Data\x20Points','_handleEnergyDate','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sMean','sgc-segrad-','8PQcZfr','</style>','.e-show_line','float','addEventListener','<div\x20class=\x22sgc-header\x22>','long-dash','_on','name_position','getMinutes','_overrideHoursToShow','Height','_aggWarned','Battery\x20Entity','sgc-axis-tick\x20sgc-x-tick','sensor.xxx_battery','isInteger','map','minute','step','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','Sat','No\x20time\x20window.','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_updateHistory','sgc-bargrad-','.mtc','YYYY','trend_up_color','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','type','1\x203','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.','_lastArgs','gauge_value_position','align','.e-state_color-picker','_renderSparkline','tomorrow','<div\x20class=\x22es\x22>${this._eT(\x22No\x20moving\x20averages\x20yet\x22)}</div>','_stopEnergyDateSync','_preciseTsCache','Nov','24H','\x22\x20data-mode=\x22','vertical','Data\x20Settings','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','setLineDash','.sgc-ip-wrap','grd:','Data\x20Attribute','Global','><span\x20class=\x22sgc-state-second-label\x22>','.panel','stroke:','mtab','rgba(255,255,255,0.45)','has','sgc-y-axis-label\x20sgc-y-axis-label-right','<span\x20class=\x22sgc-state-value\x22','sparkline','State\x20Color','_read','Number\x20Format','Date','_cpdOpen','Advanced\x20Calculations','><ha-icon\x20icon=\x22','Y\x20Axis\x20Decimals','_handleCalendarDayPick','1\x20/\x20-1','</label>','Radial\x20Bar','_entity','_pieItems','offset','_ensureStatMeta','_resizeObserver','%</span>\x0a\x20\x20\x20\x20</span>','</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','main','Start\x20every\x20entity\x20hidden\x20when\x20the\x20card\x20loads\x20—\x20the\x20plot\x20begins\x20empty\x20and\x20you\x20reveal\x20just\x20the\x20series\x20you\x20need\x20by\x20clicking\x20them\x20in\x20the\x20legend\x20or\x20detail\x20legend.\x20Reveals\x20stick\x20for\x20the\x20session;\x20entities\x20added\x20later\x20also\x20start\x20hidden.\x20Best\x20paired\x20with\x20Compact\x20Legend\x20so\x20there\x20is\x20something\x20to\x20click.','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','.sgc-qp-wrap','show_group_by_picker','&filter_entity_id=','\x22\x20style=\x22cursor:','<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>Range</span><span\x20class=\x22sgc-pie-tt-val\x22>','<div\x20class=\x22csb\x22\x20','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.','points_per_hour','#c0392b','_renderDatePicker','_drawDataLabels','show_state_last','\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','sgc-candle\x20','Forecast\x20Horizon','.dp-zone-left','#d35400','getFullYear','0px','pie_center_color','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','><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>','Y\x20Axis','y_axis_color','zoom_sync','_drawEventAnnotation','_withAlpha','connection',');\x20falling\x20back\x20to\x20data_value_field.','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.','lastRawT','.e-point_colors-picker','.sgc-legend-wrap','_isLiveTrackingNeeded','</span></div></label></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','Bottom\x20Right','.sgc-dp-bar','</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','>State</option>','_onDatePickerNav','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','sgc:compiled_transform','btn','dashed','_onTooltipSyncEvent','series','toFixed','get','cellW','Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.','close','statistics-graph-chart-card','toggle','slice','Visible\x20Intervals','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.','rb:','card_header','show_fill','<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>','week','Sparkline','unknown','</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','intlabel','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','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.','<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>','bucketPrecision','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','touchcancel','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','.e-legend_avg','sgc-y-axis-sticky','number.','\x22><span\x20class=\x22u\x22>px</span></div></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>','_end','<div\x20class=\x22tc\x20mtc\x20','_onQuerySyncRequest','appearance','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).','5minute','\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>','y_grid_width','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','_dpOffset',';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)}\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>','<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','stop','Timeline','find','now_line_style','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.','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','_computeXAxisTicksAuto','getHours','sgc-datepicker-sync-request','card_icon_image','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','.e-show_extrema','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.','_getAvailableEntities','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','last_24h','<span\x20class=\x22ev\x22>','callWS','.e-extrema_color-picker','firstElementChild','%\x22\x20stop-color=\x22','getUTCSeconds','.sgc-card>*{position:relative;z-index:1}','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','warn','</select></div></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>','</div><div\x20class=\x22f\x22></div></div>','Min\x20Y2\x20Range','Axis\x20Labels','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','\x22.\x20','preserveAspectRatio','barThickness','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','Annotations','getRootNode','var(--secondary-text-color)','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.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Pie\x20Style','ranking','\x20C\x20','Y\x20Axis\x20Range','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','val','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','_aggregate','getMonth','show_average','default','<button\x20class=\x22sgc-dp-toggle\x20','<g\x20data-b=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','.e-data_time_unit','<span\x20class=\x22sgc-state-second\x22','sgc-thrf-','fillStyle','Add\x20Moving\x20Average','State','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','\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>','rgba(0,0,0,0.55)','%</span></div>','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.sgc-tooltip','show_timestamp','Center\x20Label\x20Size','calendarGroup','getConfigElement','inherit','Up\x20Color','sgc-now-label','_prevAnnotationStamps','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Background\x20Image','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.','parse','hass','Disabled','Min','stable','</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','<span\x20class=\x22sgc-spark-unit\x22>','show_x_axis','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','Color\x20of\x20the\x20individual\x20data\x20point\x20dots\x20(requires\x20Points\x20to\x20be\x20enabled).\x20Enter\x20threshold\x20to\x20color\x20each\x20dot\x20based\x20on\x20its\x20value\x20against\x20the\x20thresholds.','.sgc-zoom-brush','.e-trend_icon_size','&#039;','.e-show_extrema_max','\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>','state_size','<div\x20class=\x22sgc-dp-shortcuts\x22>','log2','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','_lastColorKey','color','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','ohlc','tooltipName','clientX','circle','max','append','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','std','14D','</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','server','[sgc]\x20ws\x20handler\x20error','isArray','card-icon-color','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','short','#888','color:var(','_renderHeader','\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','_onIntervalSyncRequest','_fillRaf','precision','Top\x20Right','gridAutoFlow','clientHeight','pie_label_format','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','_calendarDiffNeedsHourly','__default','Bezier','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','h23','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','card_icon_size','var(--error-color,\x20#ef4444)','thickness','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','_entities','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','\x22\x20type=\x22text\x22\x20value=\x22','start_time','isFinite','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','sgc-line\x20sgc-seg-line','_autoHideApplied','cursor','rows','pph_picker_group','touches','rise_color','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_data_labels\x22\x20type=\x22checkbox\x22\x20','T12:00:00','>\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','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.','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','data-x','pph','groupExtremesByKey','language','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>','className','applyEntityTransforms','insertBefore','wrap','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','_resolveCanvasColor','<div\x20class=\x22sgc-state-align-left\x22>','Upper\x20Bound\x20Y','lineTo','aggregate_func','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','card_icon_position','.sgc-dp-label','Visible\x20Window','\x20\x20','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','angle','text','month','Decimals','MM/DD','now_line_opacity','\x20—</option>','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','Minutes','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22(all\x20together)\x22\x20value=\x22','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x223\x22\x20y=\x224\x22\x20width=\x2218\x22\x20height=\x2218\x22\x20rx=\x222\x22\x20ry=\x222\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\x2216\x22\x20y1=\x222\x22\x20x2=\x2216\x22\x20y2=\x226\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\x228\x22\x20y1=\x222\x22\x20x2=\x228\x22\x20y2=\x226\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2221\x22\x20y2=\x2210\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</button></div>','background','</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','isNaN','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','.ec','sgc-y-axis-bg','</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>','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.','last','createElementNS','.e-extrema_show_timestamp','_zoomSyncHandler','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','Add\x20Threshold','yearEqualSpace','<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>','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','0.08','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.','[sgc]\x20update\x20failed','icon_color','meta','name_size','\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','customCards','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.','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22Previous\x20period\x22></button><span\x20class=\x22sgc-dp-label\x20','https://github.com/cataseven/statistics-graph-chart-card','</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','top:\x20calc(50%\x20+\x20','X\x20Ticks','defineProperty','checked','max_visible_interval','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','_renderRAF','Duration\x20Unit','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.','rgba(255,255,255,0.95)','toUpperCase','.tb','_eT','</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','</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>','endAngle','_calendarEndpointNeedsHourly','.e-tap-action-fb','show_graph','Custom','pie_spacing','Entity','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','Moving\x20Averages','_isCounterEntity','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','#e74c3c','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','Server','260uwSKQe','info','assign','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Thick','_dpSynced','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.','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','Bounds','sMin','Y\x20Axis\x20Ticks','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_computeXAxisTicks','ha-icon','.ha-icon-picker-wrap[data-entity-icon]','_broadcastQuerySync','\x22use\x20strict\x22;\x20','date_picker_step','%27','textContent','\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','_precisePending','\x22\x20title=\x22','_resolveTemplate','\x22\x20data-mtab=\x22xaxis\x22>','data-t','pie_center_font_size','Share','number','avg','none','X\x20Grid\x20Color','Bar\x20Spacing','_slideWindow','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.','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','The\x20','#378ADD','_intervalSyncRequestHandler','mousemove','_isZooming','_fireEntityAction','sun.sun','Last\x2090\x20days','Fri','rgba(0,0,0,0.4)','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20','sgc-tooltip-sync','No\x20data','_cpdDocBound','X\x20Label\x20Opacity','Median','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','matchMedia','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','NumberFormat','\x0a\x20\x20:host\x20{\x20display:\x20block;\x20}\x0a\x20\x20ha-card\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\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-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\x200\x20auto;\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-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','hh:mm\x20A','Dashed','Compact\x20Legend','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22','Y-Axis','_thrColorRefs','epoch_seconds','_renderStateRowFor','_numOrNull','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.','Header\x20Align','ents','_instanceKey','bottom','_fillResizeObs','Bottom\x20Left','sgc-extras','.ha-tap-action-picker-wrap','_pieSlices','show_y2_axis','.sgc-header-wrap','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>','MM/DD\x20HH:mm','diffSeries','rgba(0,0,0,0.35)','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).','e-trend_up_color','card_border_radius','.edb','med','Name\x20Position','alphabetic','purple','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','\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>','_energyStart','_attachZoomHandlers','I18N','config','.e-forecast_horizon','.ann-row','_statMeta','\x20/\x20','dpCal','Needle\x20Color','fetchHistory','norm','\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>','unit','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20matching\x20X/Y\x20data\x20pairs\x20(within\x205min\x20tolerance).</div>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-fixed_value','.thr-row','_scheduleLiveFlush','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.','Shortcuts','_intervalSyncHandler','\x20takes\x201\x20arg','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','radar','_drawSpanAnnotation','_startEnergyDateSync','\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\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','prototype','innerHTML','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','ddd','_buildThresholdGradient','threshold','graph_start_hour','show_legend','block','padding:','tooltip_sync_group','y2_axis_format','devicePixelRatio','.e-name_position','_isExternalStat','\x22\x20data-dp-preset-mode=\x22','_onQuerySyncEvent','timeZone','yellow','dataset','Band','thr-col','_resolvePreciseRecordTimes','bottom-center','e-icon_color','_computeEffectiveWindow','sgc-datepicker-sync','_queryInitialSyncDone','[statistics-graph-chart-card]\x20translations.js\x20is\x20v','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','Click\x20to\x20return\x20to\x20current\x20period','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','sgc-grid-line\x20sgc-y-grid-line','cache','\x22\x20y=\x22','Date\x20Nav','sgc-interval-sync-request','Hour','_groupForQueryKind','<div\x20class=\x22sgc-legend\x20position-','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','sgc-y-label','.sgc-pie-canvas','Line','resolvedOptions','_fd','.e-show_fill','_updateQueued','sgc-ma-line','\x22\x20y2=\x22','_hiddenEntities','Y\x20Label\x20Opacity',')\x22\x20fill-opacity=\x22','_edLang','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','sgc-series\x20sgc-type-','deltaY','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','\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','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>','</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','Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','X\x20Label\x20Size','.ann-source','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','label_font_size','sensor.','_config','name','carryPastNow','Y\x20Axis\x20Label','y_grid_opacity','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','connectedCallback','</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','customStart','sgc-hover-dots','\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>','orange','0.35','sgc-h32','Inherit\x20from\x20Custom\x20Name','statistics','data_time_unit','3D\x20Effect','states','.sgc-card{position:relative;overflow:hidden}','last_30d','Stable\x20Color','xVal','Aligned\x20(below)','sgc-ann-label\x20sgc-ann-event-label','sgc-plot-scroll','value_end','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','_quantile','Step','.tc','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','period','Off','</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>','px)','card_background_color','barH','date_picker_modes','_pollTimer','\x22></ha-icon>','<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>Share</span><span\x20class=\x22sgc-pie-tt-val\x22>','<div\x20class=\x22root\x22>','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','All\x20cards','list','_drawThresholdAnnotation','display','show_extrema_min','Thin','Slice\x20Label\x20Size','cols','stroke-dasharray','<div\x20class=\x22sgc-al\x20align-','\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','DD/MM\x20HH:mm','line_style','Dotted','</span>','statistic_id','rgba(255,255,255,0.06)','.e-line_width','#e67e22','Month','sgc-ann-label\x20sgc-ann-band-label','_cols','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-entity-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','State\x20Map','object','\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>','sgc-area','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','12M','sgc-hours:','<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>','rgba(255,255,255,0)','\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>','d\x20h:mm','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','\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>','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.','#ffffff','stroke-opacity:','icon','</select></div></div><div\x20class=\x22f\x22></div></div>','change','<div\x20class=\x22sgc-state-row','--secondary-text-color','_liveStateRaw','range','show_extrema_max','Solid','<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked','\x22\x20height=\x22','fetchStatistics','.sgc-legend-item','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','Gauge\x20Span','position:relative;flex:1.2;min-width:0','Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).','\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>','</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','data-axis-side','x_axis_interval','_getAxisStateMap','card_header_letter_spacing','show_y_ticks','fill:','render','now_line_width','Event\x20marker','dense','now','fixed_value','invert','One\x20or\x20more\x20simple\x20moving-average\x20lines\x20for\x20this\x20entity.\x20Each\x20averages\x20the\x20last\x20N\x20buckets\x20—\x20the\x20period\x20is\x20in\x20buckets,\x20and\x20the\x20bucket\x20size\x20comes\x20from\x20Points/Hour\x20or\x20Group\x20By.\x20Needs\x20at\x20least\x20N\x20buckets\x20loaded:\x20if\x20a\x20long\x20period\x20(e.g.\x2026)\x20doesn\x27t\x20draw\x20on\x20a\x20short\x20window,\x20raise\x20Hours\x20to\x20Show\x20(optionally\x20with\x20Max\x20Visible\x20Interval\x20to\x20keep\x20the\x20view\x20narrow).\x20Averages\x20the\x20close\x20for\x20candlesticks,\x20otherwise\x20the\x20bucket\x20value;\x20uses\x20the\x20entity\x27s\x20own\x20Y\x20axis.','<div\x20class=\x22sgc-qp\x20align-','deep-purple','Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.','_barCenters','rgba(255,255,255,0.3)','tab','group_by','#00bcd4','setItem','<span\x20class=\x22sgc-state-name\x22','Y\x20Grid\x20Width','totalYears','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.','width','key','sgc-qpph:','startAngle','custom:statistics-graph-chart-card','translate(-50%,\x20-50%)','months','</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>','Time\x20Unit','.sgc-dp-wrap','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:','mdi:code-braces','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','_calendarCounterNeedsHourly','Show\x20Timestamp','dpDay','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','getMilliseconds','fill=\x22','.e-line_style','eSig','sgc-query-sync','\x20aria-label=\x22Next\x20period\x22></button></div>','.eh','</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22','changeDiffSeries','<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>','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','Show\x20Full\x20Period','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','attachShadow','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','red','indy:','</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','_allRelevantEntitiesHaveLTS','trim','_slideNeedsFullRefetch','_renderStateRow','flex-shrink:0;color:var(--ts);display:flex','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20calendar.</div>','h2n','sgc-grid','set','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','exec','Event','entries','.e-thr_last_color','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>${this._eT(\x22X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode\x22)}</div></div>','var(--success-color,\x20#22c55e)','_cacheCleanupTimer','.e-extrema_bg_opacity','duration_unit','8\x204','Primary\x20Value','units','</option><option\x20value=\x22dotted\x22\x20','</option></select></div></div><div\x20class=\x22f\x22></div>','_scheduleRender','\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>','unclosed\x20{','sMap','DD-MM-YYYY','visibility','values','\x22\x20data-mtab=\x22overlay\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>','Time\x20Field','sgc-ann-event','mousedown','sig','stroke-width:3','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','error','y_axis_font_size','\x22\x20data-mtab=\x22yaxis\x22>','\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>','3,3','_cacheGet','</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>','\x20sgc-stacked','background-position:center','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.','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}','.e-show_timestamp','Legend','Card\x20Shadow','<line\x20x1=\x22','seriesStats','\x20stroke-dasharray=\x22','<div\x20class=\x22sgc-detail-legend-entity','\x20takes\x20','scroll_sync','date','touchend','candlestick','sourceId','carry_forward_ms','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22','Gauge\x20Range','_scrollHandler','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','mode','_buildMatrix','_graphData','catch','radius','dateObj','<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>','-color)','YYYY-MM-DD\x20HH:mm','maSeries','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>','<option\x20value=\x22\x22','Chart\x20Mode','_fetchPrecisePeak','.sgc-al-select','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22','.ecd','Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','_applyDatePickerRolling','sgc-spark-thr-','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','childNodes','--mdc-icon-size:','\x22\x20aria-label=\x22Open\x20calendar\x22\x20title=\x22','_annotationLineDash','to_state',';opacity:.5;cursor:not-allowed','Y\x20Label\x20Color','rgba(','rgba(0,0,0,0.5)','sgc-point','LANG_NAMES','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','Adaptive\x20Color','\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','dispatchEvent','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','sgc-line','card_icon_color','Next\x20month','index','.e-show_data_labels','decrease','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','bottom-left','abs','_resolveEntityAnnotations','pointer-events:none','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','\x22/>','_normalizedBgImage','en-US','state_timeline','\x22\x20x2=\x22','Battery\x20percentage\x20below\x20which\x20the\x20icon\x20turns\x20red.\x20Default\x20is\x2020%.\x20Accepts\x20a\x20number,\x20entity\x20ID\x20(sensor.x),\x20or\x20entity\x20attribute\x20(sensor.x.attribute).','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','bottom-right','</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>','histogram_bins','background:','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','_slideTimer','data_vars','\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','tStart','[sgc]\x20query\x20pick\x20failed','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>','_dpSyncHandler','from','rgba(0,0,0,0.6)','bad\x20number','Header\x20Weight','logarithmic','more-info','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','1068948tIUIaq','data_time_field','.e-show_average','-picker\x22\x20type=\x22color\x22\x20value=\x22','bMin','-picker','sc:','#5dade2','y_axis_number_format','solid','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','&gt;','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','Change','[sgc]\x20value_transform\x20probe\x20threw:','parentElement','getContext','shadowRoot','Manual','Group','Last\x207\x20Days','var(--success-color,\x20#2ecc71)','_xEnt','.ann-val1','setMinutes','above','show_x_ticks','_computeGraphFingerprint','</label><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px;margin-top:6px\x22\x20id=\x22dp-mode-chips\x22>','_wsSubscribing','getDate','1754060AFkRDM','</div></div>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','.ann-label','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','position:relative;width:100%;max-width:125px','System','hass-action','Roboto,\x20sans-serif','date_picker_nav_position','pow','sgc-ann-label\x20sgc-ann-threshold-label','More\x20Info','pointermove','removeAttribute','sgc-period-highlight','animate_graph','state_layout','_broadcastDatePickerSync','.e-thr_direction','size','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','</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','Diff','clear','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','whenDefined','rise_fall_colors','\x20stroke-width=\x22','Last\x20Month','</option><option\x20value=\x22dashed\x22\x20','MMM\x20YY','_debounce','message','<div\x20class=\x22fg0\x20mt8\x22><label>','background-size:cover','_persistDatePicker','show_attribute_list','textBaseline','open','lttbDownsample','opacity:\x20','YYYY-MM','</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\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>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','</select></div></div>','_isThrRef','thr-col-pick','Lower\x20Bound\x20Y2','#f39c12','hours_to_show','</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>','_sgcCp','disabled','\x22\x20stroke-width=\x220.8\x22/>','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','data-band-x','Entities','Default\x20(Vertical)','breakGapsInCalendar','_updateSeq','visible','sgc-grid-line\x20sgc-x-grid-line','formatEntityState','--sgc-path-len','</div></div></div>','min','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.','decimals','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.','_buildSecondStateHtml','string\x20in\x20arithmetic','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>Radar\x20chart\x20requires\x20at\x20least\x203\x20entities\x20(currently\x20','concat','Mouse\x20Wheel','y_axis_format','parentNode','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','--primary-color','Show\x20Average','_liveFlushTimer','.ann-opacity','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','\x22\x20fill-opacity=\x22','Year','Interval\x20Picker','show_range_band','1.234,56','<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>','.e-trend_down_color-picker','.e-stack_group','\x20L\x20','scrollbar','</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>','show_full_period','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.','sgc-ann-threshold','_mainTab','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','DEFAULTS','Advanced','Aggregation','transformSeries','This\x20Year','independent','blue','</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','then','floor','configured\x20—\x20add,\x20reorder\x20and\x20customize','.e-show_trend_icon','call','deltaX','_renderLegend','gauge_show_minmax','ellipse','_resolvedTemplateColors','colors','style','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.','signal','.ma-list','data_value_field','_initialRender','pmin','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.','_broadcastIntervalSync','ceil','viewBox','px\x20','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','Icon\x20Color','increase','dampResetBoundaryMax','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>','Sun','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-stl-cell','scroll_mode','\x22\x20fill=\x22','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','\x20style=\x22opacity:.3;pointer-events:none\x22','\x22\x20draggable=\x22true\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22currentColor\x22><circle\x20cx=\x229\x22\x20cy=\x225\x22\x20r=\x221.5\x22/><circle\x20cx=\x2215\x22\x20cy=\x225\x22\x20r=\x221.5\x22/><circle\x20cx=\x229\x22\x20cy=\x2212\x22\x20r=\x221.5\x22/><circle\x20cx=\x2215\x22\x20cy=\x2212\x22\x20r=\x221.5\x22/><circle\x20cx=\x229\x22\x20cy=\x2219\x22\x20r=\x221.5\x22/><circle\x20cx=\x2215\x22\x20cy=\x2219\x22\x20r=\x221.5\x22/></svg></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ecd\x22\x20style=\x22background:','friendly_name','light-grey','_scheduleUpdate','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','next','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','day','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','sgc-thrs-','</span><button\x20class=\x22ann-del\x22\x20title=\x22','\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>','int','\x20sgc-animated','var(','pct','Auto\x20(unit)','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.','documentElement','font-size:','state_class','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','</button></div>','peak','order','ha-icon-picker','Battery','\x22></div></div>','date_picker_group','show_range_values','unexpected\x20token\x20\x22','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','deltaAgg','closest','#e91e63','show_tooltip_total','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_render','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Color\x20Thresholds','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','split','Rise/Fall\x20Colors','\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','extrema_bg_opacity','Both','left','This\x20Month','.e-attribute','</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','Tooltip\x20Total','_overrideGroupBy','205515LhHFFC','Running\x20total','\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>','show_extrema','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','<div\x20class=\x22sgc-stub\x22>Loading…</div>','Card\x20Overlays','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.','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','_tmp','polygon','\x20font-weight=\x22600\x22','Last\x2012M','toISOString','var(--primary-color,\x20#378ADD)','system','Background\x20Opacity','\x22><div\x20class=\x22f\x22><label>','</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','</g>','transparent','expr:','</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','Header\x20Color','y_grid_color','show_grid','scroll','[data-dp-preset-mode]','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','</select></div></div><div\x20class=\x22f\x22\x20style=\x22justify-content:flex-end;flex-direction:column;gap:4px\x22>','align_header','<path\x20d=\x22M\x20','price_per_kwh','trend_stable_color','<div\x20class=\x22sgc-title-wrap\x20pos-','Lower\x20Bound\x20Y','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20','_showTooltipAtTime','z_index','.sgc-state-wrap','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','_drawPie','_instanceId','entity','subscribe_trigger','_renderYAxisLabels','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','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).','</select></div></div><div\x20class=\x22f\x22><label>','On\x20Click','Primary','findIndex','day_of_month','.e-icon_color-picker','\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>','</span></div></label>','\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>','group_by_picker_group','_applyFillHeight','always','_intervalInitialSyncDone','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>Chart\x20mode\x20\x22<b>','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','_sgcExtremaBound','isConnected','has_sum','stroke-dasharray:none','primary_state_as','calendar','_bucketSeries','_calBarPositions','rgba(255,255,255,0.9)','Time','offsetWidth','_pick','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','_prep','top','Hard','delete','entity_id','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><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>','GET','</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','h12','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','Action','lower_bound','dp-in-range','formatToParts','freeze','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','http://www.w3.org/2000/svg','Y\x20Ticks','now_line_color','#95a5a6','Week\x20of\x20year\x20(1-53)','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','linearGradient',':00','_dpMode','.sgc-zoom-brush-label-right','var(--secondary-text-color,\x20#95a5a6)','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','_resolveColor','.e-show_points','event','.main-tb','Auto','<div\x20class=\x22sgc-dp-cal-hint\x22>','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.','.e-data_time_year','points','days','_teardownColorTemplates','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','bool','Chart\x20mode,\x20display\x20and\x20data\x20configuration','_computeDatePickerWindow','wheel','extrema_font_size','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).','Jun','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','columns','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).','_onQueryPick','font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','.e-show_color_dot','clearCache','_slices','Last\x2024H','.e-icon_size','3\x20Hours','pph_picker_position','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','fillText','random','null','\x0a\x20\x20\x20\x20','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','</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','Logarithmic','Scrollbar','.sgc-dp-prev','Secondary','.sgc-detail-legend-entity','Y2-Axis','sgc-y-axis','_onZoomSyncEvent','><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','tooltip_order','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.','.e-tooltip_name','\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','detail','./translations.js','Min\x20Y\x20Range','createRadialGradient','period_highlight_color','delta','source','_effectiveAnnotations','y_grid_style','_thrVals','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.','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','show_y_axis_label','_subscribeEditorColors','moving_averages','sgc-spark-mode','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','\x20.sgc-dp-nav','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','ll-custom','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.','dec:','_color','Avg\x20','Last\x2012\x20Months','Peak','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','unknown\x20function\x20','History\x20only','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','opacity:','Previous\x20month','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','select','sgc-now-line','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>','userSpaceOnUse','count','.e-lower_bound','English','_haColorMap','show_interval_picker','sgc-svg','Custom\x20Name','weekday','last_color','carryForwardMs','dragover','yearTotal','stroke','_onDatePickerToggle','applyPreBucketTransforms','closePath','_resolveDynBatteryThreshold','y_axis_label','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_ticks\x22\x20type=\x22checkbox\x22\x20','\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>','empty\x20expression','svg','Vertical','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','Graph','show_tooltip','history/period/','>\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','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','_persistIntervalPicker','\x22\x20fill=\x22none\x22\x20','teal','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','tooltip_sync','url(#','hours','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Vertical\x20label\x20shown\x20on\x20the\x20right\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20the\x20first\x20secondary\x20entity.\x20Set\x20custom\x20text\x20to\x20override,\x20or\x20leave\x20empty\x20for\x20auto.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','numeric','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','getTotalLength','><span\x20class=\x22msl\x22></span></label></div>','dotted','font-size','#2ecc71','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','_default','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','\x20is\x20not\x20an\x20array','.ci','_buildStateRowHtml','data','ha-selector','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.','\x20style=\x22visibility:hidden\x22','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Horizontal','pointerleave','</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','fire-dom-event','</linearGradient>','rgba(128,128,128,0.8)','Max','central','Graph\x20Start','Border\x20Color','General\x20Settings','subscribeEvents','_restartEnergyDateSyncIfNeeded','cyan','&lt;','e-entity','Pts/h','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','show_points','Window\x20Step','</span></div></label></div>','x_axis_date_color','line','state','trailing\x20tokens','.sgc-y-axis-label','baselineByIdx','[data-dpmode]','sgc-scroll-sync','battery_entity','<text\x20x=\x22','transform','show_second_state_as','_collectDataVarIds','.sgc-al-wrap','[sgc]\x20render\x20error','.ann-del','UTC','Falling','rgba(255,255,255,0.10)','lineCap','0.6','_items','_openPanels','\x22></div></div></div></div></div>','_processAnnotationRefChanges','></div></div><button\x20class=\x22thr-del\x22\x20title=\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.','_cacheSet','waterfall','pickStatField','</label><select\x20class=\x22e-line_style\x22\x20','_layout','.e-y_axis','\x22></div>','stacked','diff','action','attributes','_xMeta','gby','</select>','endMs','.sgc-bar','.e-number_format','General','_sanitizeEntities','total_increasing','_pendingSlide','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','sgc-y-axis-label\x20sgc-y-axis-label-left','<span\x20class=\x22en\x22>','.e-unit','y_axis','timestamp','area','gradient','Low','line_width','card_background_blur','statsFieldCascade','.e-state_map','Last\x2030D','history','_hasAnyAggregatedEntity','_scheduleResolvePreciseRecordTimes','12h','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','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','card_padding','\x22\x20viewBox=\x220\x200\x20','Slice\x20Spacing','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.','#sgc-base','<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>','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.','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','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.','_drawBandAnnotation','time','rgba(255,255,255,0.08)','dropEffect','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','color:\x20','subscribeMessage','render_template','<button\x20class=\x22sgc-dp-preset\x20','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','Below','plain','Open\x20calendar','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','_renderId','URL','var(--divider-color,\x20rgba(127,127,127,.28))','localeCompare','.e-data_vars','xaxis','Hour\x20of\x20day\x20(0-23)','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','x_axis_color','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.','_computeWsTrackedKey','total','setSeconds','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','gauge_columns','.e-aggregate_func','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','ann','_shouldAlignToClock','string','state_timeline_corner_radius','_renderDetailLegend','sgc-bar-active','State\x20Row','_spokes','_colorUnsubs','lower_bound_secondary','unit_of_measurement','\x22></div><div\x20class=\x22f\x22','month_of_year','_baseQuery','rgba(255,255,255,0.98)','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','Ranking','<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>Altitude</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','strokeStyle','disconnect','_activeIntervalLabel','getDay','overlay','</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>','Tomorrow','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.','save','_drawYAxis','hidden','y_axis_decimals','hour','Last\x2030\x20Days','_drawMovingAverages','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','_buildStackState','auto_hide_entities','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','_querySyncRequestHandler','\x20—\x20','gauge','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.','every','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.','30D','_onDatePickerMode','\x22\x20data-id=\x22','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','moveTo','fill=\x22url(#','_rebuildPoints','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.','</div><button\x20class=\x22thr-add\x22\x20','_dpInitialSyncDone','Upper\x20Bound','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-query-sync-request','_hasLTS','Rising','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','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.','Timestamp','Start\x20Hour','toLocaleDateString','.e-z_index','12H','\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>','Background','measureText','_graphFingerprint','</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','navigate','below','restore','y_axis_ticks','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','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.','drawSa','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','scrollWidth','version','active','</select></div></div></div>','alignItems',';visibility:hidden','_dpCalYear','[data-b]','.e-show_range_values','_attachTooltip','reverse','hg:','4\x204','Attribute\x20List','band','x_axis_font_size','general','&quot;','Y\x20Tick\x20Format','565282kEGqJn','path','scroll_sync_group','battery_low_threshold','zoom_sync_group','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','\x22\x20stroke=\x22none\x22/>','label_position','__none__','Min\x20Value','indigo','_resolveEditorColor','</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','translate(','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.','<div\x20class=\x22f\x22><label>','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','sort','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22Off\x22\x20value=\x22','scatter','sgc-tooltip','recorder/list_statistic_ids','0.05','expected\x20\x22','locale','mapped','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','.e-data_time_field','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','\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','_dragState','.dp-zone-right','Day','.ann-color','\x20→\x20','primary','legend_position','</div><div>','Range','local','bar','_dpRangeStart','Show\x20now\x20line','getElementById','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','Base\x20Colors','sgc-dp:','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.','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.','format','rgba(0,0,0,0.3)','<div\x20class=\x22sgc-state-align-center\x22>','.e-data_value_expression','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.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','.e-align_state','.e-trend_stable_color-picker','_fetcher','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','2-digit','input_boolean','chart_mode','_buildStructure','#sgc-extras','_drawGrid','arc','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20','#3498db','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','getSeconds','.sgc-header-wrap\x20.sgc-title{','</span></span>','\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>','padT','\x20off','\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>','Labels','Chart\x20Align','graph_type','Style','rgba(255,255,255,0.22)','_flushLiveBuffer','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Value\x20Factor',';width:6px;height:6px','_drawAverageLines','_lastPadB','unexpected\x20trailing\x20token\x20\x22','black','_renderBatteryIcon','><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','hasOwnProperty','energy_date_sync','_wsGen','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','PALETTE','touchmove','Call\x20Service','ma-lbl','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','Date\x20Format','Default','pop','X\x20Axis','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','</div>','0.4'];_0x1195=function(){return _0xf90f45;};return _0x1195();}function compileValueTransform(_0x51d183){const _0x55415c=_0x236d40;if(!_0x51d183||typeof _0x51d183!==_0x55415c(0xc00))return null;try{const _0x237017=new Function('x',_0x55415c(0x319),_0x55415c(0x9f4),_0x55415c(0x6fe),'avg',_0x55415c(0x75d),_0x55415c(0x96c),_0x55415c(0x7a1)+_0x51d183);try{const _0x31d046=_0x237017(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x31d046!==undefined&&_0x31d046!==null&&!Number[_0x55415c(0x726)](_0x31d046)&&console['warn'](_0x55415c(0x456),_0x51d183,'→',_0x31d046);}catch(_0x47bb46){console[_0x55415c(0x33f)]?.(_0x55415c(0x9a0),_0x47bb46[_0x55415c(0x9d2)]);}return(_0x246f15,_0xb05779,_0x304e73)=>{const _0x5d1096=_0x55415c;try{const _0x383b44=_0x237017(_0x246f15,_0x304e73?.[_0x5d1096(0x319)]??_0x246f15,_0x304e73?.[_0x5d1096(0x9f4)]??_0x246f15,_0x304e73?.[_0x5d1096(0x6fe)]??_0x246f15,_0x304e73?.['avg']??_0x246f15,_0x304e73?.[_0x5d1096(0x75d)]??_0x246f15,_0xb05779??0x0);if(_0x383b44===null||_0x383b44===undefined)return null;return Number[_0x5d1096(0x726)](_0x383b44)?_0x383b44:null;}catch{return null;}};}catch(_0x1f7e46){return console['warn'](_0x55415c(0x47c)+_0x1f7e46[_0x55415c(0x9d2)],_0x55415c(0xa8e),_0x51d183),null;}}function parseForecastTime(_0x58edd7,_0x12e12d,_0x93f726,_0x43f9d4){const _0x1546c0=_0x236d40;if(_0x58edd7===null||_0x58edd7===undefined||_0x58edd7==='')return null;const _0x4f67aa=_0x12e12d||_0x1546c0(0x3ce);if(_0x4f67aa===_0x1546c0(0x3ce)){if(typeof _0x58edd7===_0x1546c0(0x7ad))return Number[_0x1546c0(0x726)](_0x58edd7)?_0x58edd7:null;if(_0x58edd7 instanceof Date)return _0x58edd7['getTime']();const _0x2fe859=new Date(String(_0x58edd7));return isNaN(_0x2fe859)?null:_0x2fe859[_0x1546c0(0x3f2)]();}if(_0x4f67aa===_0x1546c0(0x7d5)){const _0x3974b3=toNum(_0x58edd7);return _0x3974b3===null?null:_0x3974b3*0x3e8;}if(_0x4f67aa===_0x1546c0(0x4fa))return toNum(_0x58edd7);const _0xcf1e08=parseInt(_0x43f9d4,0xa),_0x342579=_0x93f726 instanceof Date?_0x93f726:new Date(_0x93f726||Date['now']()),_0xa53453=!isNaN(_0xcf1e08)?_0xcf1e08:_0x342579['getFullYear']();if(_0x4f67aa===_0x1546c0(0xc0a)){const _0x3f66e3=toNum(_0x58edd7);if(_0x3f66e3===null||_0x3f66e3<0x1||_0x3f66e3>0xc)return null;return new Date(_0xa53453,_0x3f66e3-0x1,0x1)[_0x1546c0(0x3f2)]();}if(_0x4f67aa==='day_of_year'){const _0x42eb6b=toNum(_0x58edd7);if(_0x42eb6b===null||_0x42eb6b<0x1||_0x42eb6b>0x16e)return null;const _0xb93247=new Date(_0xa53453,0x0,0x1);return _0xb93247['setDate'](_0xb93247['getDate']()+(_0x42eb6b-0x1)),_0xb93247['getTime']();}if(_0x4f67aa===_0x1546c0(0x403)){const _0x2a21db=toNum(_0x58edd7);if(_0x2a21db===null||_0x2a21db<0x1||_0x2a21db>0x35)return null;const _0x3e2d89=new Date(_0xa53453,0x0,0x4),_0x2a866a=_0x3e2d89[_0x1546c0(0xc13)]()||0x7,_0x2ccc20=new Date(_0xa53453,0x0,0x4-(_0x2a866a-0x1)),_0x491c57=new Date(_0x2ccc20);return _0x491c57['setDate'](_0x491c57[_0x1546c0(0x9b0)]()+(_0x2a21db-0x1)*0x7),_0x491c57[_0x1546c0(0x3f2)]();}if(_0x4f67aa==='day_of_month'){const _0x116071=toNum(_0x58edd7);if(_0x116071===null||_0x116071<0x1||_0x116071>0x1f)return null;const _0x2338bf=_0x342579[_0x1546c0(0x6c4)](),_0x197dc0=new Date(_0xa53453,_0x2338bf+0x1,0x0)[_0x1546c0(0x9b0)](),_0x5b9d50=Math[_0x1546c0(0x9f4)](_0x116071,_0x197dc0);return new Date(_0xa53453,_0x2338bf,_0x5b9d50)[_0x1546c0(0x3f2)]();}if(_0x4f67aa==='hour_of_day'){const _0x73e140=toNum(_0x58edd7);if(_0x73e140===null||_0x73e140<0x0||_0x73e140>0x17)return null;const _0x317983=new Date(_0x342579);return _0x317983['setHours'](_0x73e140,0x0,0x0,0x0),_0x317983['getTime']();}return null;}const EXPR_FUNCS={'min':_0x1082aa=>Math['min'](..._0x1082aa),'max':_0x157688=>Math[_0x236d40(0x6fe)](..._0x157688),'abs':_0x24bcff=>Math['abs'](_0x24bcff[0x0]),'round':_0x5c92f8=>Math['round'](_0x5c92f8[0x0]),'floor':_0x4f1825=>Math[_0x236d40(0xa1e)](_0x4f1825[0x0]),'ceil':_0x569652=>Math[_0x236d40(0xa31)](_0x569652[0x0]),'sqrt':_0x4cef90=>Math['sqrt'](_0x4cef90[0x0]),'pow':_0x2de8c4=>Math[_0x236d40(0x9bb)](_0x2de8c4[0x0],_0x2de8c4[0x1])};function tokenizeExpr(_0x31c347){const _0x558628=_0x236d40,_0x3bf2de=[];let _0x4ebeb0=0x0;const _0x468806=_0x31c347['length'],_0x332f60=_0x8ca05d=>_0x8ca05d>='0'&&_0x8ca05d<='9',_0xef6af7=_0x2b1f10=>/[A-Za-z_$]/[_0x558628(0x1b8)](_0x2b1f10),_0x59545e=_0x16319a=>/[A-Za-z0-9_$]/[_0x558628(0x1b8)](_0x16319a);while(_0x4ebeb0<_0x468806){const _0x588a99=_0x31c347[_0x4ebeb0];if(_0x588a99==='\x20'||_0x588a99==='\x09'||_0x588a99==='\x0a'||_0x588a99==='\x0d'){_0x4ebeb0++;continue;}if(_0x558628(0x3b4)['indexOf'](_0x588a99)!==-0x1){_0x3bf2de[_0x558628(0x2c1)]({'t':'op','v':_0x588a99}),_0x4ebeb0++;continue;}if(_0x332f60(_0x588a99)||_0x588a99==='.'){let _0x5468a8=_0x4ebeb0+0x1;while(_0x5468a8<_0x468806&&(_0x332f60(_0x31c347[_0x5468a8])||_0x31c347[_0x5468a8]==='.'))_0x5468a8++;const _0x4bb717=parseFloat(_0x31c347[_0x558628(0x670)](_0x4ebeb0,_0x5468a8));if(!isFinite(_0x4bb717))throw new Error('bad\x20number\x20\x22'+_0x31c347[_0x558628(0x670)](_0x4ebeb0,_0x5468a8)+'\x22');_0x3bf2de[_0x558628(0x2c1)]({'t':_0x558628(0xd0a),'v':_0x4bb717}),_0x4ebeb0=_0x5468a8;continue;}if(_0xef6af7(_0x588a99)){let _0x3c00dd=_0x4ebeb0+0x1;while(_0x3c00dd<_0x468806&&_0x59545e(_0x31c347[_0x3c00dd]))_0x3c00dd++;_0x3bf2de['push']({'t':'id','v':_0x31c347['slice'](_0x4ebeb0,_0x3c00dd)}),_0x4ebeb0=_0x3c00dd;continue;}throw new Error(_0x558628(0xcf9)+_0x588a99+'\x22');}return _0x3bf2de;}function compileDataExpression(_0x364f52){const _0x2eee64=_0x236d40,_0x128498=tokenizeExpr(String(_0x364f52));let _0x4bc15e=0x0;const _0x22ae90=()=>_0x128498[_0x4bc15e],_0x5b3c89=()=>_0x128498[_0x4bc15e++],_0x8405b9=_0x3a78bf=>{const _0x179304=_0xa532,_0x5278b1=_0x5b3c89();if(!_0x5278b1||_0x5278b1['v']!==_0x3a78bf)throw new Error(_0x179304(0xc76)+_0x3a78bf+'\x22');};function _0x860351(){return _0x4db0dd();}function _0x4db0dd(){let _0x3c385d=_0x4258aa();while(_0x22ae90()&&_0x22ae90()['t']==='op'&&(_0x22ae90()['v']==='+'||_0x22ae90()['v']==='-')){const _0x1a0ce5=_0x5b3c89()['v'],_0x40a392=_0x4258aa(),_0x4fb295=_0x3c385d;_0x3c385d=_0x1a0ce5==='+'?_0x247c59=>_0x4fb295(_0x247c59)+_0x40a392(_0x247c59):_0x34a843=>_0x4fb295(_0x34a843)-_0x40a392(_0x34a843);}return _0x3c385d;}function _0x4258aa(){let _0xa46a9=_0x3add52();while(_0x22ae90()&&_0x22ae90()['t']==='op'&&(_0x22ae90()['v']==='*'||_0x22ae90()['v']==='/'||_0x22ae90()['v']==='%')){const _0xd1cf60=_0x5b3c89()['v'],_0x3a2f03=_0x3add52(),_0x41c86c=_0xa46a9;_0xa46a9=_0xd1cf60==='*'?_0x2ad9d0=>_0x41c86c(_0x2ad9d0)*_0x3a2f03(_0x2ad9d0):_0xd1cf60==='/'?_0x1c3872=>_0x41c86c(_0x1c3872)/_0x3a2f03(_0x1c3872):_0x5a2ff3=>_0x41c86c(_0x5a2ff3)%_0x3a2f03(_0x5a2ff3);}return _0xa46a9;}function _0x3add52(){if(_0x22ae90()&&_0x22ae90()['t']==='op'&&(_0x22ae90()['v']==='+'||_0x22ae90()['v']==='-')){const _0x544d69=_0x5b3c89()['v'],_0x5abf9e=_0x3add52();return _0x544d69==='-'?_0x3a50f0=>-_0x5abf9e(_0x3a50f0):_0x5abf9e;}return _0x213b57();}function _0x213b57(){const _0x4db45c=_0xa532,_0x245454=_0x5b3c89();if(!_0x245454)throw new Error('unexpected\x20end\x20of\x20expression');if(_0x245454['t']===_0x4db45c(0xd0a)){const _0x2d0b6c=_0x245454['v'];return()=>_0x2d0b6c;}if(_0x245454['t']==='op'&&_0x245454['v']==='('){const _0x2f0741=_0x860351();return _0x8405b9(')'),_0x2f0741;}if(_0x245454['t']==='id'){if(_0x22ae90()&&_0x22ae90()['t']==='op'&&_0x22ae90()['v']==='('){_0x5b3c89();const _0xf79789=[];if(!(_0x22ae90()&&_0x22ae90()['t']==='op'&&_0x22ae90()['v']===')')){_0xf79789[_0x4db45c(0x2c1)](_0x860351());while(_0x22ae90()&&_0x22ae90()['t']==='op'&&_0x22ae90()['v']===','){_0x5b3c89(),_0xf79789[_0x4db45c(0x2c1)](_0x860351());}}_0x8405b9(')');const _0x321428=EXPR_FUNCS[_0x245454['v']];if(!_0x321428)throw new Error('unknown\x20function\x20\x22'+_0x245454['v']+'\x22');return _0x2c7533=>_0x321428(_0xf79789[_0x4db45c(0x5f7)](_0x1501f2=>_0x1501f2(_0x2c7533)));}const _0x5d2f67=_0x245454['v'];return _0x260039=>{const _0x23d063=_0x4db45c;if(_0x260039&&Object[_0x23d063(0x811)][_0x23d063(0xcba)][_0x23d063(0xa21)](_0x260039,_0x5d2f67)){const _0x54f8f9=_0x260039[_0x5d2f67];return typeof _0x54f8f9===_0x23d063(0x7ad)?_0x54f8f9:Number(_0x54f8f9);}return NaN;};}throw new Error(_0x4db45c(0xa60)+_0x245454['v']+'\x22');}const _0x13afb3=_0x860351();if(_0x4bc15e<_0x128498[_0x2eee64(0x2d1)])throw new Error(_0x2eee64(0xcb6)+_0x128498[_0x4bc15e]['v']+'\x22');return _0x13afb3;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x597825){const _0x50a180=_0x236d40,_0x3c0173=String(_0x597825);if(_exprCache['has'](_0x3c0173))return _exprCache['get'](_0x3c0173);let _0x5c8f32=null;try{_0x5c8f32=compileDataExpression(_0x3c0173);}catch(_0x10d4e5){!_exprWarned[_0x50a180(0x620)](_0x3c0173)&&(_exprWarned[_0x50a180(0x412)](_0x3c0173),console[_0x50a180(0x6ac)](_0x50a180(0x443)+_0x3c0173+_0x50a180(0x233)+_0x10d4e5[_0x50a180(0x9d2)]+_0x50a180(0x656))),_0x5c8f32=null;}return _exprCache[_0x50a180(0x907)](_0x3c0173,_0x5c8f32),_0x5c8f32;}function resolveDataVars(_0x2467b6,_0x1ba269){const _0x170028=_0x236d40,_0x1067d2={};if(!_0x2467b6||typeof _0x2467b6!==_0x170028(0x89c)||!_0x1ba269||!_0x1ba269['states'])return _0x1067d2;for(const [_0x279c83,_0x52da20]of Object['entries'](_0x2467b6)){if(!_0x279c83||typeof _0x52da20!==_0x170028(0xc00))continue;const _0x50d55e=_0x1ba269[_0x170028(0x869)][_0x52da20],_0x395f05=_0x50d55e?toNum(_0x50d55e[_0x170028(0xb91)]):null;_0x1067d2[_0x279c83]=_0x395f05===null||_0x395f05===undefined?NaN:_0x395f05;}return _0x1067d2;}function synthesizeForecastSeries(_0x159228,_0x2ac5b8,_0x1d5d18,_0xda96ce){const _0x270940=_0x236d40;if(!_0x159228||!_0x2ac5b8[_0x270940(0x204)])return[];const _0x4dba2a=getAttributePath(_0x159228[_0x270940(0xbb4)],_0x2ac5b8['data_attribute']);if(!Array[_0x270940(0x707)](_0x4dba2a))return _0x4dba2a!==undefined&&_0x4dba2a!==null&&console[_0x270940(0x6ac)]('[sgc]\x20data_attribute\x20\x22'+_0x2ac5b8[_0x270940(0x204)]+_0x270940(0x44f)+_0x2ac5b8['entity']+_0x270940(0xb72)),[];const _0x4415df=_0x4dba2a[_0x270940(0x5f7)](_0x2f7f5a=>_0x2f7f5a&&typeof _0x2f7f5a===_0x270940(0x89c)&&!Array[_0x270940(0x707)](_0x2f7f5a)?{..._0x2f7f5a}:_0x2f7f5a),_0x8cd2b9=_0x2ac5b8[_0x270940(0x993)]||_0x270940(0x725),_0x1a7cb0=_0x2ac5b8[_0x270940(0xa2c)]||_0x270940(0xa99),_0x291303=_0x2ac5b8[_0x270940(0x867)]||_0x270940(0x3ce),_0xbd5fd2=_0x2ac5b8['data_time_year'],_0x2f03e6=_0x2ac5b8['data_value_expression']?getCompiledExpr(_0x2ac5b8['data_value_expression']):null,_0x20ef11=_0x2f03e6?resolveDataVars(_0x2ac5b8['data_vars'],_0xda96ce):null,_0x2caf24=[];for(const _0x2a38eb of _0x4415df){if(!_0x2a38eb||typeof _0x2a38eb!=='object')continue;const _0x3d4d49=getAttributePath(_0x2a38eb,_0x8cd2b9);let _0x3dc24d;if(_0x2f03e6){let _0x525b25;try{_0x525b25=_0x2f03e6({..._0x2a38eb,..._0x20ef11});}catch(_0x353061){_0x525b25=NaN;}_0x3dc24d=toNum(_0x525b25);}else _0x3dc24d=toNum(getAttributePath(_0x2a38eb,_0x1a7cb0));const _0x596b61=parseForecastTime(_0x3d4d49,_0x291303,_0x1d5d18,_0xbd5fd2);if(_0x596b61===null||_0x3dc24d===null)continue;_0x2caf24[_0x270940(0x2c1)]({'t':_0x596b61,'v':_0x3dc24d});}return _0x2caf24['sort']((_0x430b0e,_0x2e10b8)=>_0x430b0e['t']-_0x2e10b8['t']),_0x2caf24;}const SVG_NS=_0x236d40(0xada),svgEl=(_0x445ab4,_0x2d9f7d={})=>{const _0x2ac093=_0x236d40,_0x540d0a=document['createElementNS'](SVG_NS,_0x445ab4);for(const [_0x59a6b9,_0x244657]of Object[_0x2ac093(0x90b)](_0x2d9f7d))_0x540d0a[_0x2ac093(0x42d)](_0x59a6b9,_0x244657);return _0x540d0a;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x3fa030){this['card']=_0x3fa030;}[_0x236d40(0x8c5)](_0x5ec6dc,_0x2d1582,_0x12b991,_0x59ebd5){const _0x1e87fe=_0x236d40,_0x55552f=_0x5ec6dc[_0x1e87fe(0x1de)]||0x190,_0x2cf192=_0x12b991[_0x1e87fe(0x3c1)],_0xf0c9d7=_0x2cf192==null||_0x2cf192===_0x1e87fe(0x54e)||_0x2cf192==='';let _0x28c512;if(_0xf0c9d7){let _0x2cb5b0=_0x5ec6dc[_0x1e87fe(0x714)]||0x0;const _0x3ebeb8=this[_0x1e87fe(0x266)][_0x1e87fe(0x296)]||this[_0x1e87fe(0x266)][_0x1e87fe(0x3cf)],_0x4b92ff=toNum(_0x12b991['max_visible_interval']),_0x2bbcfa=_0x3ebeb8&&_0x3ebeb8[_0x1e87fe(0x5da)]&&_0x3ebeb8['end']?Math[_0x1e87fe(0x6fe)](0x1,_0x3ebeb8[_0x1e87fe(0x538)][_0x1e87fe(0x3f2)]()-_0x3ebeb8['start'][_0x1e87fe(0x3f2)]())/0x36ee80:0x0,_0x32fecd=!this[_0x1e87fe(0x266)][_0x1e87fe(0x296)]&&isNum(_0x4b92ff)&&_0x4b92ff>0x0&&_0x2bbcfa>_0x4b92ff;if(_0x32fecd&&_0x2cb5b0>SCROLL_PLOT_PAD_BOTTOM)_0x2cb5b0-=SCROLL_PLOT_PAD_BOTTOM;_0x28c512=_0x2cb5b0>=0x3c?_0x2cb5b0:0xc8;}else _0x28c512=toNum(_0x12b991[_0x1e87fe(0x3c1)])||0x96;const _0x5d7c8d=_0x2d1582[_0x1e87fe(0x56d)](_0xc6f475=>_0xc6f475['entity'][_0x1e87fe(0x786)]!==![]&&_0xc6f475[_0x1e87fe(0xaee)][_0x1e87fe(0x2d1)]),_0x3e778a=_0x5d7c8d[_0x1e87fe(0x56d)](_0x26a855=>_0x26a855[_0x1e87fe(0xaa5)][_0x1e87fe(0xbc3)]!=='secondary'&&_0x26a855[_0x1e87fe(0xaa5)][_0x1e87fe(0xbc3)]!==_0x1e87fe(0xa1a)),_0x3c7fa9=_0x5d7c8d[_0x1e87fe(0x56d)](_0xae6f6f=>_0xae6f6f[_0x1e87fe(0xaa5)][_0x1e87fe(0xbc3)]===_0x1e87fe(0x372)),_0x5a6f9d=_0x3c7fa9[_0x1e87fe(0x2d1)]>0x0,_0x5e15d1=toNum(_0x12b991[_0x1e87fe(0x927)])||0xa,_0xc3a2ab=toNum(_0x12b991[_0x1e87fe(0xc1b)]),_0x5cdf57=_0x5d7c8d[_0x1e87fe(0x573)]((_0x284f4f,_0xe9799f)=>{const _0x1f13f8=_0x1e87fe,_0x2a19bb=toNum(_0xe9799f[_0x1f13f8(0xaa5)]?.[_0x1f13f8(0x9f6)]);return isNum(_0x2a19bb)&&_0x2a19bb>_0x284f4f?_0x2a19bb:_0x284f4f;},0x0),_0x456dbf=isNum(_0xc3a2ab)?_0xc3a2ab:_0x5cdf57,_0x16eb3b=Math[_0x1e87fe(0x6fe)](0xc,Math[_0x1e87fe(0x1db)](_0x5e15d1*1.2)),_0x22170b=(_0x12caea,_0x10b400,_0x275001)=>{const _0x2560d2=_0x1e87fe,_0x3e287f=this[_0x2560d2(0x266)]?.['_getAxisStateMap']?.(_0x12caea);if(_0x3e287f&&_0x3e287f['length']){let _0x54fb5a=0x0;for(const _0x2b5048 of _0x3e287f){const _0x36948b=String(_0x2b5048?.[_0x2560d2(0x4c6)]??_0x2b5048?.[_0x2560d2(0x4be)]??'');if(_0x36948b[_0x2560d2(0x2d1)]>_0x54fb5a)_0x54fb5a=_0x36948b[_0x2560d2(0x2d1)];}return Math[_0x2560d2(0x6fe)](0x20,Math[_0x2560d2(0x1db)](_0x54fb5a*_0x5e15d1*0.62+0xe));}if(_0x10b400){const _0x31a60f=axisLabelFormatter(_0x12b991,_0x12caea);if(_0x31a60f){const _0x29015c=String(_0x31a60f(_0x10b400['lo'])??''),_0x1ce40b=String(_0x31a60f(_0x10b400['hi'])??''),_0x355061=Math['max'](_0x29015c['length'],_0x1ce40b[_0x2560d2(0x2d1)],0x4);return Math[_0x2560d2(0x6fe)](0x20,Math[_0x2560d2(0x1db)](_0x355061*_0x5e15d1*0.62+0xc));}const _0x5a9f46=isNum(_0x275001)?_0x275001:0x1,_0x15ebeb=_0x10b400['lo'][_0x2560d2(0x669)](_0x5a9f46),_0x5e3a5a=_0x10b400['hi'][_0x2560d2(0x669)](_0x5a9f46),_0x4de012=Math[_0x2560d2(0x6fe)](_0x15ebeb[_0x2560d2(0x2d1)],_0x5e3a5a['length']);return Math[_0x2560d2(0x6fe)](0x20,Math[_0x2560d2(0x1db)](_0x4de012*_0x5e15d1*0.62+0xc));}const _0xd80df1=0x4+(_0x456dbf>0x0?_0x456dbf+0x1:0x0);return Math['max'](0x20,Math[_0x2560d2(0x1db)](_0xd80df1*_0x5e15d1*0.62+0xc));},_0x531296=this[_0x1e87fe(0xc20)](_0x5d7c8d,_0x12b991),_0x1aebda=this[_0x1e87fe(0x43f)](_0x3e778a,_0x12b991,![],_0x531296),_0x97797c=_0x5a6f9d?this[_0x1e87fe(0x43f)](_0x3c7fa9,_0x12b991,!![],_0x531296):null,_0x2de9c9=(_0x572c8e,_0x28241e)=>{const _0x3ac249=_0x1e87fe;if(!_0x572c8e||!_0x28241e[_0x3ac249(0x37b)](_0x1b252f=>_0x1b252f?.['entity']?.[_0x3ac249(0x55b)]===!![]))return;const _0x22fccc=_0x572c8e['hi']-_0x572c8e['lo'];if(_0x22fccc>0x0)_0x572c8e['hi']=_0x572c8e['hi']+_0x22fccc*0.12;};_0x2de9c9(_0x1aebda,_0x3e778a),_0x2de9c9(_0x97797c,_0x3c7fa9);const _0x3cafdd=(_0xaf4aac,_0x365527)=>{const _0x1b333e=_0x1e87fe,_0x556305=toNum(_0x12b991['y_axis_decimals']);if(isNum(_0x556305))return _0x556305;let _0x14b6e3=-0x1;for(const _0x1c5b9e of _0xaf4aac){const _0xb3b33c=toNum(_0x1c5b9e[_0x1b333e(0xaa5)]?.[_0x1b333e(0x9f6)]);if(isNum(_0xb3b33c)&&_0xb3b33c>_0x14b6e3)_0x14b6e3=_0xb3b33c;}if(_0x14b6e3>=0x0)return _0x14b6e3;if(_0x365527){const _0x651f37=_0x365527['hi']-_0x365527['lo'],_0x42a2fa=toNum(_0x12b991[_0x1b333e(0xc47)])||0x4,_0xb23e6f=_0x651f37/_0x42a2fa;if(_0xb23e6f>0x0&&_0xb23e6f<0x1)return Math[_0x1b333e(0xa31)](-Math[_0x1b333e(0x45f)](_0xb23e6f));if(Math[_0x1b333e(0x971)](_0x365527['hi'])<0x64&&Math[_0x1b333e(0x971)](_0x365527['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0xf156bc=_0x3cafdd(_0x3e778a,_0x1aebda),_0x28d791=_0x5a6f9d?_0x3cafdd(_0x3c7fa9,_0x97797c):0x1,_0x2c0efe=this[_0x1e87fe(0x266)]?.[_0x1e87fe(0x945)]?.[_0x1e87fe(0x668)]||_0x2d1582,_0x19977e=_0x2c0efe[_0x1e87fe(0x56d)](_0x4cd7e1=>_0x4cd7e1[_0x1e87fe(0xaa5)]?.[_0x1e87fe(0x786)]!==![]&&_0x4cd7e1['points']?.[_0x1e87fe(0x2d1)]&&_0x4cd7e1[_0x1e87fe(0xaa5)]['y_axis']!==_0x1e87fe(0x372)&&_0x4cd7e1[_0x1e87fe(0xaa5)]['y_axis']!=='independent'),_0x1da41b=_0x2c0efe['filter'](_0x14bca8=>_0x14bca8[_0x1e87fe(0xaa5)]?.['show_graph']!==![]&&_0x14bca8[_0x1e87fe(0xaee)]?.[_0x1e87fe(0x2d1)]&&_0x14bca8[_0x1e87fe(0xaa5)][_0x1e87fe(0xbc3)]==='secondary'),_0x34b8ef=_0x19977e['length']?_0x19977e:_0x3e778a,_0x37ee94=_0x1da41b[_0x1e87fe(0x2d1)]?_0x1da41b:_0x3c7fa9,_0x4f6116=_0x19977e[_0x1e87fe(0x2d1)]===_0x3e778a[_0x1e87fe(0x2d1)],_0x93e67e=_0x1da41b['length']===_0x3c7fa9[_0x1e87fe(0x2d1)],_0x396ac1=_0x4f6116?_0x1aebda:_0x19977e['length']?this[_0x1e87fe(0x43f)](_0x34b8ef,_0x12b991,![],_0x531296):_0x1aebda,_0xbcf53e=_0x93e67e?_0x97797c:_0x1da41b[_0x1e87fe(0x2d1)]?this[_0x1e87fe(0x43f)](_0x37ee94,_0x12b991,!![],_0x531296):_0x97797c,_0x27de40=_0x4f6116?_0xf156bc:_0x3cafdd(_0x34b8ef,_0x396ac1),_0x4a3eef=_0x93e67e?_0x28d791:_0x1da41b[_0x1e87fe(0x2d1)]?_0x3cafdd(_0x37ee94,_0xbcf53e):_0x28d791,_0x15ee83=_0x22170b(_0x1e87fe(0xc82),_0x396ac1,_0x27de40),_0x45f51c=_0x22170b(_0x1e87fe(0x372),_0xbcf53e,_0x4a3eef),_0x13791e=_0x1da41b['length']>0x0||_0x5a6f9d,_0x442ff9=Math['max'](0x1,(_0x12b991[_0x1e87fe(0x1d0)]?_0x15ee83:0x0)+(_0x12b991['show_y_axis_label']?_0x16eb3b:0x0)),_0x2be6d2=!_0x13791e&&!_0x12b991['show_y2_axis']?0x1:Math['max'](0x1,(_0x12b991['show_y2_axis']!==![]?_0x45f51c:0x0)+(_0x12b991['show_y_axis_label']?_0x16eb3b:0x0)),_0x3d17ad=0x8,_0x2751a7=_0x12b991[_0x1e87fe(0x6ea)]?0x16:0x8;this['card'][_0x1e87fe(0x265)]=_0x3d17ad,this[_0x1e87fe(0x266)][_0x1e87fe(0xcb5)]=_0x2751a7;const _0x19adbf=this['card'][_0x1e87fe(0x296)]||this['card'][_0x1e87fe(0x3cf)],_0x4b7ff5=_0x19adbf[_0x1e87fe(0x5da)][_0x1e87fe(0x3f2)](),_0x42a1f6=_0x19adbf['end'][_0x1e87fe(0x3f2)](),_0x58911e=Math[_0x1e87fe(0x6fe)](0x1,_0x42a1f6-_0x4b7ff5),_0x1dc324=_0x58911e/0x36ee80,_0x5c4685=toNum(_0x12b991['max_visible_interval']),_0x340a55=!this['card'][_0x1e87fe(0x296)]&&isNum(_0x5c4685)&&_0x5c4685>0x0&&_0x1dc324>_0x5c4685,_0x2ca74d=_0x340a55?_0x1dc324/_0x5c4685:0x1,_0x4d6616=_0x340a55?Math[_0x1e87fe(0x1db)](_0x55552f*_0x2ca74d):_0x55552f,_0x2a2ba4=Math[_0x1e87fe(0x6fe)](0xa,_0x4d6616-_0x442ff9-_0x2be6d2),_0x2989d5=Math['max'](0xa,_0x28c512-_0x3d17ad-_0x2751a7),_0x42b989=new Map();for(const _0x55e402 of _0x5d7c8d){if(_0x55e402['entity']['y_axis']!==_0x1e87fe(0xa1a))continue;const _0x465889={..._0x12b991,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x253ba9=this[_0x1e87fe(0x43f)]([_0x55e402],_0x465889,![],null);_0x253ba9&&(_0x55e402[_0x1e87fe(0xaa5)]?.[_0x1e87fe(0x55b)]===!![]&&_0x253ba9['hi']>_0x253ba9['lo']&&(_0x253ba9['hi']=_0x253ba9['hi']+(_0x253ba9['hi']-_0x253ba9['lo'])*0.12),_0x42b989[_0x1e87fe(0x907)](_0x55e402['idx'],_0x253ba9));}const _0x569b7c=_0x131e91=>{const _0x414b9e=_0x1e87fe,_0x25fc99=_0x131e91?.[_0x414b9e(0xaa5)]||_0x131e91,_0x2771c1=_0x131e91?.[_0x414b9e(0x354)];if(_0x25fc99?.[_0x414b9e(0xbc3)]===_0x414b9e(0xa1a)&&_0x2771c1!=null)return _0x42b989[_0x414b9e(0x66a)](_0x2771c1)||_0x1aebda;return _0x25fc99?.[_0x414b9e(0xbc3)]==='secondary'?_0x97797c:_0x1aebda;},_0x430c7f=_0x5d7c8d[_0x1e87fe(0x37b)](_0x3981f6=>(_0x3981f6[_0x1e87fe(0xaa5)]?.[_0x1e87fe(0xcad)]||_0x3981f6[_0x1e87fe(0xaa5)]?.[_0x1e87fe(0x604)])===_0x1e87fe(0xc87));let _0x3a840c=_0x4b7ff5,_0x4aeab1=_0x42a1f6,_0x32e9e3=_0x58911e;if(_0x430c7f){const _0x22f97d=typeof resolveGroupBy===_0x1e87fe(0xd24)?resolveGroupBy(_0x12b991,_0x58911e/0x36ee80):_0x12b991[_0x1e87fe(0x8d3)]||_0x1e87fe(0x4d3),_0x57b794=toNum(_0x12b991[_0x1e87fe(0x641)])||0x2,_0x4a83f0=_0x58911e/0x36ee80,_0x5dea60=groupBucketMs(_0x22f97d,_0x4a83f0,_0x57b794);let _0x529c5d=Infinity,_0x1ab317=Infinity,_0x277e5a=-Infinity;for(const _0x540866 of _0x5d7c8d){const _0x1e3ce0=_0x540866[_0x1e87fe(0xaa5)]?.[_0x1e87fe(0xcad)]||_0x540866[_0x1e87fe(0xaa5)]?.['type'];if(_0x1e3ce0!==_0x1e87fe(0xc87)&&_0x1e3ce0!==_0x1e87fe(0x93c))continue;const _0x553e91=(_0x540866[_0x1e87fe(0xaee)]||[])['filter'](_0x3cb5b0=>isNum(_0x3cb5b0['v']));for(let _0x5f2450=0x0;_0x5f2450<_0x553e91[_0x1e87fe(0x2d1)];_0x5f2450++){if(_0x5f2450>0x0){const _0x1b80fd=_0x553e91[_0x5f2450]['t']-_0x553e91[_0x5f2450-0x1]['t'];if(_0x1b80fd>0x0&&_0x1b80fd<_0x529c5d)_0x529c5d=_0x1b80fd;}const _0x2311b7=_0x553e91[_0x5f2450]['t'];if(_0x2311b7>=_0x4b7ff5&&_0x2311b7<_0x42a1f6){if(_0x2311b7<_0x1ab317)_0x1ab317=_0x2311b7;if(_0x2311b7>_0x277e5a)_0x277e5a=_0x2311b7;}}}const _0x18ab08=Math[_0x1e87fe(0x9f4)](_0x5dea60/0x2,_0x58911e/0x4,isFinite(_0x529c5d)?_0x529c5d/0x2:Infinity);if(isFinite(_0x18ab08)&&isFinite(_0x1ab317))_0x3a840c=Math[_0x1e87fe(0x9f4)](_0x4b7ff5,_0x1ab317-_0x18ab08),_0x4aeab1=Math[_0x1e87fe(0x6fe)](_0x42a1f6,_0x277e5a+_0x18ab08);else isFinite(_0x18ab08)&&(_0x3a840c=_0x4b7ff5-_0x18ab08,_0x4aeab1=_0x42a1f6+_0x18ab08);_0x32e9e3=Math['max'](0x1,_0x4aeab1-_0x3a840c);}let _0x4b39e0;const _0x46da89=typeof resolveGroupBy==='function'?resolveGroupBy(_0x12b991,_0x58911e/0x36ee80):_0x12b991[_0x1e87fe(0x8d3)]||_0x1e87fe(0x4d3),_0x38508b=_0x46da89==='year'&&_0x12b991[_0x1e87fe(0xc9c)]!==_0x1e87fe(0x979)&&_0x5d7c8d[_0x1e87fe(0xc27)](_0x14664b=>{const _0x51382e=_0x1e87fe,_0x3a8d6d=_0x14664b['entity']||{};return!_0x3a8d6d[_0x51382e(0x204)]&&!_0x3a8d6d[_0x51382e(0x8ca)]&&!_0x3a8d6d[_0x51382e(0x295)];});this['_yearEqualSpace']=_0x38508b;if(_0x46da89==='month'){const _0x440136=new Date(_0x4b7ff5),_0x156d4f=_0x440136['getFullYear'](),_0x4d2350=_0x440136['getMonth'](),_0x4ac514=new Date(_0x42a1f6-0x1),_0x504d40=Math[_0x1e87fe(0x6fe)](0x1,(_0x4ac514[_0x1e87fe(0x64b)]()-_0x156d4f)*0xc+(_0x4ac514[_0x1e87fe(0x6c4)]()-_0x4d2350)+0x1),_0x52c70a=_0x5d7c8d['some'](_0x109bd8=>{const _0x948a20=_0x1e87fe,_0x434736=_0x109bd8[_0x948a20(0xaa5)]?.[_0x948a20(0xcad)]||_0x109bd8[_0x948a20(0xaa5)]?.['type'];return _0x434736===_0x948a20(0xc87)||_0x434736===_0x948a20(0x93c);}),_0x111085=Date['now']();let _0x1da8cb=null,_0x2a0009=null,_0x237a32=null;if(!_0x52c70a&&_0x111085>_0x4b7ff5&&_0x111085<_0x42a1f6){const _0x1e2ff8=new Date(_0x111085);_0x2a0009=_0x1e2ff8['getFullYear'](),_0x237a32=_0x1e2ff8[_0x1e87fe(0x6c4)]();const _0x289046=(_0x2a0009-_0x156d4f)*0xc+(_0x237a32-_0x4d2350),_0x221b56=new Date(_0x2a0009,_0x237a32+0x1,0x0)[_0x1e87fe(0x9b0)](),_0x2ca1f1=(_0x1e2ff8[_0x1e87fe(0x9b0)]()-0x1+_0x1e2ff8[_0x1e87fe(0x69b)]()/0x18)/_0x221b56;_0x1da8cb=_0x442ff9+(_0x289046+_0x2ca1f1)/_0x504d40*_0x2a2ba4;}_0x4b39e0=_0x34cf2f=>{const _0x5d5b74=_0x1e87fe,_0x523b22=new Date(_0x34cf2f);if(_0x1da8cb!==null&&_0x523b22[_0x5d5b74(0x64b)]()===_0x2a0009&&_0x523b22[_0x5d5b74(0x6c4)]()===_0x237a32)return _0x1da8cb;const _0x31b37b=(_0x523b22[_0x5d5b74(0x64b)]()-_0x156d4f)*0xc+(_0x523b22[_0x5d5b74(0x6c4)]()-_0x4d2350);return _0x442ff9+(_0x31b37b+0.5)/_0x504d40*_0x2a2ba4;};}else{if(_0x38508b){const {refY:_0x532031,totalYears:_0x2c70db}=this[_0x1e87fe(0x219)](_0x4b7ff5,_0x42a1f6),_0x3a2fdb=_0x5d7c8d[_0x1e87fe(0x37b)](_0x8e91e=>{const _0x38cec6=_0x1e87fe,_0x1bb464=_0x8e91e[_0x38cec6(0xaa5)]?.[_0x38cec6(0xcad)]||_0x8e91e[_0x38cec6(0xaa5)]?.['type'];return _0x1bb464===_0x38cec6(0xc87)||_0x1bb464===_0x38cec6(0x93c);}),_0x2a6297=Date[_0x1e87fe(0x8c9)]();let _0x2a9dc6=null,_0x8f2406=null;if(!_0x3a2fdb&&_0x2a6297>_0x4b7ff5&&_0x2a6297<_0x42a1f6){const _0x563a84=new Date(_0x2a6297);_0x8f2406=_0x563a84['getFullYear']();const _0x57a581=_0x8f2406-_0x532031,_0x1c7017=new Date(_0x563a84['getFullYear'](),0x0,0x1)[_0x1e87fe(0x3f2)](),_0x586fb9=new Date(_0x563a84['getFullYear']()+0x1,0x0,0x1)['getTime']();_0x2a9dc6=_0x442ff9+(_0x57a581+(_0x2a6297-_0x1c7017)/(_0x586fb9-_0x1c7017))/_0x2c70db*_0x2a2ba4;}_0x4b39e0=_0x5c171f=>{const _0x3ce114=_0x1e87fe,_0x265e04=new Date(_0x5c171f);if(_0x2a9dc6!==null&&_0x265e04[_0x3ce114(0x64b)]()===_0x8f2406)return _0x2a9dc6;const _0x52b516=_0x265e04[_0x3ce114(0x64b)]()-_0x532031;return _0x442ff9+(_0x52b516+0.5)/_0x2c70db*_0x2a2ba4;};}else _0x4b39e0=_0x361829=>_0x442ff9+(_0x361829-_0x3a840c)/_0x32e9e3*_0x2a2ba4;}const _0x4cf2b7=!!_0x12b991['logarithmic'],_0x1dbb43=(_0x5c9969,_0x4e7c09)=>{const _0x5e9dc6=_0x1e87fe;if(!_0x4e7c09)return _0x3d17ad+_0x2989d5/0x2;const {lo:_0x5f23f3,hi:_0x543980}=_0x4e7c09;if(_0x543980===_0x5f23f3)return _0x3d17ad+_0x2989d5/0x2;if(_0x4cf2b7){const _0x534674=Math[_0x5e9dc6(0x6fe)](_0x5f23f3,1e-10),_0x541171=Math[_0x5e9dc6(0x6fe)](_0x543980,_0x534674*0xa),_0x4d18a2=Math[_0x5e9dc6(0x6fe)](_0x5c9969,_0x534674),_0x367b97=Math[_0x5e9dc6(0x45f)](_0x534674),_0x49a362=Math['log10'](_0x541171),_0x1a1df3=Math[_0x5e9dc6(0x45f)](_0x4d18a2);return _0x3d17ad+_0x2989d5-(_0x1a1df3-_0x367b97)/(_0x49a362-_0x367b97)*_0x2989d5;}return _0x3d17ad+_0x2989d5-(_0x5c9969-_0x5f23f3)/(_0x543980-_0x5f23f3)*_0x2989d5;},_0x170aba=_0x340a55?{'width':String(_0x4d6616),'height':String(_0x28c512),'viewBox':_0x1e87fe(0x35a)+_0x4d6616+'\x20'+_0x28c512,'preserveAspectRatio':_0x1e87fe(0x7af),'class':_0x1e87fe(0xb45)}:{'width':'100%','height':String(_0x28c512),'viewBox':_0x1e87fe(0x35a)+_0x4d6616+'\x20'+_0x28c512,'preserveAspectRatio':_0x1e87fe(0x7af),'class':'sgc-svg'},_0x51f53d=svgEl(_0x1e87fe(0xb55),_0x170aba),_0x211d3f=svgEl(_0x1e87fe(0x53a));_0x51f53d[_0x1e87fe(0x20b)](_0x211d3f);const _0x1ccc8f='sgc-plot-clip-'+this[_0x1e87fe(0x266)][_0x1e87fe(0xaa4)],_0x23bb37=svgEl('clipPath',{'id':_0x1ccc8f});_0x23bb37[_0x1e87fe(0x20b)](svgEl(_0x1e87fe(0xd29),{'x':String(_0x442ff9),'y':String(_0x3d17ad),'width':String(_0x2a2ba4),'height':String(_0x2989d5)})),_0x211d3f[_0x1e87fe(0x20b)](_0x23bb37);const _0x5463fd=(_0x2d6ad8,_0x48a63a)=>{const _0x171932=_0x1e87fe;if(!_0x2d6ad8)return null;const _0x4815e2=toNum(_0x12b991[_0x171932(0xc47)]),_0x2184ee=this['card']?.[_0x171932(0x8c1)]?.(_0x171932(0xc82)),_0x210b6b=isNum(_0x4815e2)?_0x4815e2:_0x2184ee?Math[_0x171932(0x6fe)](0x1,_0x2184ee[_0x171932(0x2d1)]-0x1):0x4,_0x210c89=_0x48a63a,_0x3c7a8c=_0x2d6ad8['hi']-_0x2d6ad8['lo'];if(_0x3c7a8c>0x0){const _0x30f088=Math[_0x171932(0x9bb)](0xa,-_0x210c89),_0x1c31b4=Math[_0x171932(0x6fe)](0x1,Math['floor'](_0x3c7a8c/_0x30f088+1e-9));return Math[_0x171932(0x9f4)](_0x210b6b,_0x1c31b4);}return _0x210b6b;},_0xfff58b=_0x5463fd(_0x1aebda,_0xf156bc),_0x5e1b36=_0x12b991[_0x1e87fe(0x418)]!==![],_0x348e71=_0x5e1b36&&_0x1aebda&&!_0x12b991['logarithmic']&&!this[_0x1e87fe(0x266)]?.['_getAxisStateMap']?.(_0x1e87fe(0xc82))?niceYTicks(_0x1aebda['lo'],_0x1aebda['hi'],_0xfff58b||0x4,axisMinLabelStep(_0x12b991,_0x1e87fe(0xc82))):null,_0x54cee5=_0x5e1b36&&_0x5a6f9d&&_0x97797c&&!_0x12b991[_0x1e87fe(0x98e)]&&!this[_0x1e87fe(0x266)]?.[_0x1e87fe(0x8c1)]?.(_0x1e87fe(0x372))?niceYTicks(_0x97797c['lo'],_0x97797c['hi'],toNum(_0x12b991[_0x1e87fe(0xc47)])||0x4,axisMinLabelStep(_0x12b991,'secondary')):null;if(_0x12b991[_0x1e87fe(0xa92)]){let _0x2e88d3=this['_computeXAxisTicks'](_0x2a2ba4,_0x3a840c,_0x4aeab1,_0x12b991,_0x59ebd5);if(!_0x2e88d3)_0x2e88d3=this['_computeXAxisTicksAuto'](_0x2a2ba4,_0x3a840c,_0x4aeab1,_0x12b991,_0x59ebd5);this[_0x1e87fe(0xc9f)](_0x51f53d,_0x442ff9,_0x3d17ad,_0x2a2ba4,_0x2989d5,_0x12b991,_0x2e88d3,_0xfff58b,_0x348e71,_0x1aebda);}let _0x1afbda=null,_0x5a6866=null;_0x12b991[_0x1e87fe(0x1d0)]&&_0x1aebda&&(_0x1afbda=this[_0x1e87fe(0xc19)](_0x51f53d,_0x442ff9,_0x3d17ad,_0x2989d5,_0x1aebda,![],_0x12b991,_0xfff58b,_0xf156bc,_0x348e71));_0x5a6f9d&&_0x97797c&&_0x12b991[_0x1e87fe(0x7e2)]&&(_0x5a6866=this[_0x1e87fe(0xc19)](_0x51f53d,_0x442ff9+_0x2a2ba4,_0x3d17ad,_0x2989d5,_0x97797c,!![],_0x12b991,null,_0x28d791,_0x54cee5));_0x12b991[_0x1e87fe(0x6ea)]&&this['_drawXAxis'](_0x51f53d,_0x442ff9,_0x3d17ad+_0x2989d5,_0x2a2ba4,_0x3a840c,_0x4aeab1,_0x12b991,_0x59ebd5);const _0x4adb38=this[_0x1e87fe(0x266)][_0x1e87fe(0xb22)](),_0x12b20a=svgEl('g',{'class':_0x1e87fe(0x4b2),'clip-path':_0x1e87fe(0xb62)+_0x1ccc8f+')'});_0x51f53d[_0x1e87fe(0x20b)](_0x12b20a);const _0x51ce13=_0x5d7c8d[_0x1e87fe(0x5f7)]((_0x1fd2d6,_0x533d1a)=>({'s':_0x1fd2d6,'i':_0x533d1a,'z':toNum(_0x1fd2d6[_0x1e87fe(0xaa5)]?.['z_index'])||0x0}))[_0x1e87fe(0xc70)]((_0x5c4115,_0x30368c)=>_0x5c4115['z']-_0x30368c['z']||_0x5c4115['i']-_0x30368c['i'])['map'](_0x1c6d78=>_0x1c6d78['s']);for(const _0x4a216b of _0x51ce13){if(!_0x4a216b[_0x1e87fe(0xaa5)]?.[_0x1e87fe(0xa08)])continue;const _0x171b96=_0x569b7c(_0x4a216b);if(!_0x171b96)continue;this[_0x1e87fe(0x353)](_0x12b20a,_0x4a216b,_0x171b96,_0x4b39e0,_0x1dbb43);}const _0x1a117e=_0x5d7c8d['filter'](_0x348b5d=>{const _0x36d458=_0x1e87fe,_0x24b79a=_0x348b5d['entity']?.[_0x36d458(0xcad)]||_0x348b5d[_0x36d458(0xaa5)]?.[_0x36d458(0x604)];return(_0x24b79a==='bar'||_0x24b79a===_0x36d458(0x93c))&&_0x348b5d['entity']?.[_0x36d458(0x786)]!==![];}),_0x169d17=new Map();if(_0x1a117e[_0x1e87fe(0x2d1)]>0x0){if(_0x12b991[_0x1e87fe(0xbb1)]){const _0x20e6bd=[],_0x2eba9e={};for(const _0x48aaa7 of _0x1a117e){const _0x3ee573=_0x48aaa7[_0x1e87fe(0xaa5)][_0x1e87fe(0x502)]||_0x1e87fe(0xb70);!(_0x3ee573 in _0x2eba9e)&&(_0x2eba9e[_0x3ee573]=_0x20e6bd[_0x1e87fe(0x2d1)],_0x20e6bd['push'](_0x3ee573));}const _0x53c46d=_0x20e6bd[_0x1e87fe(0x2d1)];for(const _0x51396f of _0x1a117e){_0x169d17[_0x1e87fe(0x907)](_0x51396f[_0x1e87fe(0x354)],{'index':_0x2eba9e[_0x51396f[_0x1e87fe(0xaa5)]['stack_group']||'_default'],'total':_0x53c46d});}}else{const _0x354ba4=_0x1a117e[_0x1e87fe(0x2d1)];_0x1a117e[_0x1e87fe(0x366)]((_0x218627,_0x597599)=>{const _0x278eb9=_0x1e87fe;_0x169d17[_0x278eb9(0x907)](_0x218627['idx'],{'index':_0x597599,'total':_0x354ba4});});}}this['_calBarPositions']=null;for(const _0x155909 of _0x51ce13){const _0x2b8a8f=_0x569b7c(_0x155909);if(!_0x2b8a8f)continue;const _0x2e650c=_0x531296?.[_0x1e87fe(0xb94)]?.[_0x1e87fe(0x66a)](_0x155909[_0x1e87fe(0x354)])||null,_0x53914e=_0x169d17[_0x1e87fe(0x66a)](_0x155909['idx'])||null;this[_0x1e87fe(0x2b0)](_0x12b20a,_0x211d3f,_0x155909,_0x2b8a8f,_0x4b39e0,_0x1dbb43,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'tStart':_0x4b7ff5,'tEnd':_0x42a1f6,'xStart':_0x3a840c,'xEnd':_0x4aeab1,'xRange':_0x32e9e3,'yearEqualSpace':_0x38508b,'yearTotal':_0x38508b?this['_yearSlotSpan'](_0x4b7ff5,_0x42a1f6)[_0x1e87fe(0x8d8)]:0x1},_0x12b991,_0x2e650c,_0x53914e);}this['_drawAnnotationsBackground'](_0x51f53d,_0x4adb38,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c},_0x59ebd5),this[_0x1e87fe(0x4e8)](_0x51f53d,_0x4adb38,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c},_0x59ebd5),this[_0x1e87fe(0xcb4)](_0x51f53d,_0x5d7c8d,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c},_0x12b991,_0x59ebd5),this['_drawMovingAverages'](_0x51f53d,_0x5d7c8d,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c},_0x12b991,_0x59ebd5);{if(_0x12b991['show_now_line']!==![]){const _0x4fe537=Date[_0x1e87fe(0x8c9)]();if(_0x4fe537>_0x4b7ff5&&_0x4fe537<_0x42a1f6-(_0x42a1f6-_0x4b7ff5)*0.01){let _0x287ecd;const _0x51631a=_0x12b991[_0x1e87fe(0x8d3)];if(_0x51631a===_0x1e87fe(0x74c)){const _0x56d2a1=new Date(_0x4fe537),_0x110c0a=new Date(_0x4b7ff5),_0x86b1ba=_0x110c0a[_0x1e87fe(0x64b)](),_0x50a524=_0x110c0a[_0x1e87fe(0x6c4)](),_0x35d0e8=new Date(_0x42a1f6-0x1),_0x38db7d=Math['max'](0x1,(_0x35d0e8['getFullYear']()-_0x86b1ba)*0xc+(_0x35d0e8[_0x1e87fe(0x6c4)]()-_0x50a524)+0x1),_0x1751ba=(_0x56d2a1[_0x1e87fe(0x64b)]()-_0x86b1ba)*0xc+(_0x56d2a1[_0x1e87fe(0x6c4)]()-_0x50a524),_0x43fe65=new Date(_0x56d2a1['getFullYear'](),_0x56d2a1[_0x1e87fe(0x6c4)]()+0x1,0x0)['getDate'](),_0x31956f=(_0x56d2a1['getDate']()-0x1+_0x56d2a1[_0x1e87fe(0x69b)]()/0x18)/_0x43fe65;_0x287ecd=_0x442ff9+(_0x1751ba+_0x31956f)/_0x38db7d*_0x2a2ba4;}else{if(_0x38508b){const _0x328aa0=new Date(_0x4fe537),{refY:_0x91c60f,totalYears:_0x1e745d}=this[_0x1e87fe(0x219)](_0x4b7ff5,_0x42a1f6),_0x3da93d=_0x328aa0['getFullYear']()-_0x91c60f,_0xa5b163=new Date(_0x328aa0[_0x1e87fe(0x64b)](),0x0,0x1)['getTime'](),_0x370103=new Date(_0x328aa0[_0x1e87fe(0x64b)]()+0x1,0x0,0x1)[_0x1e87fe(0x3f2)]();_0x287ecd=_0x442ff9+(_0x3da93d+(_0x4fe537-_0xa5b163)/(_0x370103-_0xa5b163))/_0x1e745d*_0x2a2ba4;}else{if(_0x430c7f&&(_0x51631a===_0x1e87fe(0x93a)||_0x51631a==='week'||_0x51631a===_0x1e87fe(0xc1c))){const _0xffeb94=new Date(_0x4fe537);let _0x35a080,_0x2004fc;if(_0x51631a===_0x1e87fe(0x93a))_0x35a080=new Date(_0xffeb94[_0x1e87fe(0x64b)](),_0xffeb94[_0x1e87fe(0x6c4)](),_0xffeb94[_0x1e87fe(0x9b0)]())[_0x1e87fe(0x3f2)](),_0x2004fc=0x5265c00;else{if(_0x51631a===_0x1e87fe(0x677)){const _0x119dbb=_0xffeb94[_0x1e87fe(0xc13)]()||0x7;_0x35a080=new Date(_0xffeb94[_0x1e87fe(0x64b)](),_0xffeb94['getMonth'](),_0xffeb94[_0x1e87fe(0x9b0)]()-_0x119dbb+0x1)['getTime'](),_0x2004fc=0x7*0x5265c00;}else _0x35a080=new Date(_0xffeb94['getFullYear'](),_0xffeb94[_0x1e87fe(0x6c4)](),_0xffeb94['getDate'](),_0xffeb94[_0x1e87fe(0x69b)]())[_0x1e87fe(0x3f2)](),_0x2004fc=0x36ee80;}const _0x4d468c=Math[_0x1e87fe(0x9f4)](0x1,(_0x4fe537-_0x35a080)/_0x2004fc),_0x579826=_0x4b39e0(_0x35a080),_0x5d5e7d=_0x4b39e0(_0x35a080+_0x2004fc)-_0x579826,_0x31a1ce=toNum(_0x12b991[_0x1e87fe(0x303)])||0x0,_0x452f47=Math[_0x1e87fe(0x6fe)](0x1,_0x5d5e7d-Math[_0x1e87fe(0x9f4)](_0x31a1ce,_0x5d5e7d*0.3));_0x287ecd=_0x579826-_0x452f47/0x2+_0x4d468c*_0x452f47;}else _0x287ecd=_0x4b39e0(_0x4fe537);}}const _0x48f8b8=_0x12b991[_0x1e87fe(0xadc)]||'var(--primary-text-color)',_0x167fec=toNum(_0x12b991[_0x1e87fe(0x74f)]),_0xe35630=isNum(_0x167fec)?String(_0x167fec):_0x1e87fe(0x19b),_0x39c907=isNum(_0x167fec)?String(Math[_0x1e87fe(0x9f4)](0x1,_0x167fec+0.05)):_0x1e87fe(0x863),_0x22bbcc=toNum(_0x12b991[_0x1e87fe(0x8c6)]),_0x55ee8a=isNum(_0x22bbcc)&&_0x22bbcc>0x0?String(_0x22bbcc):_0x1e87fe(0x466),_0x5a90c9=_0x12b991[_0x1e87fe(0x697)];let _0x2252a0=_0x1e87fe(0x92a);if(_0x5a90c9===_0x1e87fe(0x99b))_0x2252a0=null;else{if(_0x5a90c9===_0x1e87fe(0x666))_0x2252a0=_0x1e87fe(0xc58);else{if(_0x5a90c9===_0x1e87fe(0xb6c))_0x2252a0=_0x1e87fe(0x605);else{if(_0x5a90c9===_0x1e87fe(0x5ec))_0x2252a0=_0x1e87fe(0x912);else{if(_0x5a90c9&&typeof _0x5a90c9===_0x1e87fe(0xc00))_0x2252a0=_0x5a90c9;}}}}const _0x108ff6={'x1':String(_0x287ecd),'x2':String(_0x287ecd),'y1':String(_0x3d17ad),'y2':String(_0x3d17ad+_0x2989d5),'stroke':_0x48f8b8,'stroke-width':_0x55ee8a,'opacity':_0xe35630,'class':_0x1e87fe(0xb3d),'style':_0x1e87fe(0x973)};if(_0x2252a0)_0x108ff6[_0x1e87fe(0x88b)]=_0x2252a0;const _0x2c113d=svgEl(_0x1e87fe(0xb90),_0x108ff6);_0x51f53d[_0x1e87fe(0x20b)](_0x2c113d);const _0x1ad9f9=svgEl(_0x1e87fe(0x74b),{'x':String(_0x287ecd),'y':String(_0x3d17ad-0x2),'text-anchor':_0x1e87fe(0x539),'font-size':'8','fill':_0x48f8b8,'opacity':_0x39c907,'class':_0x1e87fe(0x6de),'style':'pointer-events:none;font-weight:500;letter-spacing:.03em'});_0x1ad9f9[_0x1e87fe(0x7a4)]=cardT(this[_0x1e87fe(0x266)]?.[_0x1e87fe(0xd0e)],this[_0x1e87fe(0x266)]?.[_0x1e87fe(0x857)],_0x1e87fe(0x8c9)),_0x51f53d[_0x1e87fe(0x20b)](_0x1ad9f9);}}}this['_drawDataLabels'](_0x51f53d,_0x5d7c8d,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c},_0x12b991,_0x59ebd5),this[_0x1e87fe(0x190)](_0x51f53d,_0x5d7c8d,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c},_0x12b991,_0x59ebd5),_0x5ec6dc['innerHTML']='',_0x5ec6dc[_0x1e87fe(0xd15)][_0x1e87fe(0x66f)](_0x1e87fe(0x870),_0x340a55);const _0x494386=_0x340a55&&_0x12b991[_0x1e87fe(0xa3e)]===_0x1e87fe(0xaf5);_0x5ec6dc[_0x1e87fe(0xd15)][_0x1e87fe(0x66f)]('sgc-plot-scroll-wheel',_0x494386),_0x5ec6dc[_0x1e87fe(0x20b)](_0x51f53d);if(_0x12b991[_0x1e87fe(0x9c1)]&&typeof _0x51f53d[_0x1e87fe(0x21a)]===_0x1e87fe(0xd24))try{_0x51f53d[_0x1e87fe(0x21a)](_0x1e87fe(0x515))[_0x1e87fe(0x366)](_0x3a1860=>{const _0x228f2c=_0x1e87fe,_0x403872=typeof _0x3a1860[_0x228f2c(0xb6a)]===_0x228f2c(0xd24)?_0x3a1860[_0x228f2c(0xb6a)]():0x0;if(_0x403872&&isFinite(_0x403872)&&_0x403872>0x0)_0x3a1860[_0x228f2c(0xa28)][_0x228f2c(0x260)](_0x228f2c(0x9f2),_0x403872);});}catch(_0x49d6a9){}if(_0x340a55&&(_0x1afbda||_0x5a6866)){const _0x38ae4a=_0x12b991[_0x1e87fe(0x87b)]||_0x1e87fe(0xb3b);if(_0x1afbda){const _0x3dbce4=svgEl(_0x1e87fe(0xd29),{'x':'0','y':'0','width':String(_0x442ff9),'height':String(_0x28c512),'fill':_0x38ae4a,'class':_0x1e87fe(0x75a)});_0x1afbda[_0x1e87fe(0x73b)](_0x3dbce4,_0x1afbda[_0x1e87fe(0x4ea)]),_0x1afbda[_0x1e87fe(0xd15)][_0x1e87fe(0x412)](_0x1e87fe(0x684)),_0x1afbda[_0x1e87fe(0x42d)]('data-axis-side','left'),_0x51f53d['appendChild'](_0x1afbda);}if(_0x5a6866){const _0x2d9684=Math[_0x1e87fe(0x6fe)](0x0,_0x4d6616-_0x442ff9-_0x2a2ba4),_0x3e2aa7=svgEl('rect',{'x':String(_0x442ff9+_0x2a2ba4),'y':'0','width':String(_0x2d9684),'height':String(_0x28c512),'fill':_0x38ae4a,'class':'sgc-y-axis-bg'});_0x5a6866['insertBefore'](_0x3e2aa7,_0x5a6866['firstChild']),_0x5a6866[_0x1e87fe(0xd15)][_0x1e87fe(0x412)](_0x1e87fe(0x684)),_0x5a6866[_0x1e87fe(0x42d)](_0x1e87fe(0x8bf),'right'),_0x51f53d[_0x1e87fe(0x20b)](_0x5a6866);}}if(_0x340a55){const _0x44fb96=this[_0x1e87fe(0x266)],_0x1043e9=_0x44fb96[_0x1e87fe(0x51d)];if(_0x1043e9!=null)_0x5ec6dc['scrollLeft']=_0x1043e9;else _0x5ec6dc[_0x1e87fe(0x41d)]=_0x5ec6dc[_0x1e87fe(0xc4c)];const _0x1a4493=()=>{const _0x3bbba0=_0x1e87fe,_0x4b476=_0x5ec6dc[_0x3bbba0(0xc4c)]-_0x5ec6dc[_0x3bbba0(0x1de)],_0xccceb0=_0x5ec6dc[_0x3bbba0(0x41d)],_0x1a38fd=_0x51f53d['querySelectorAll']('.sgc-y-axis-sticky');for(const _0x48bba9 of _0x1a38fd){const _0x2879a0=_0x48bba9[_0x3bbba0(0x4fb)](_0x3bbba0(0x8bf)),_0x256386=_0x2879a0===_0x3bbba0(0x311)?_0xccceb0-_0x4b476:_0xccceb0;_0x48bba9['setAttribute'](_0x3bbba0(0xb99),_0x3bbba0(0xc6c)+_0x256386+_0x3bbba0(0x533));}};_0x1a4493();if(this[_0x1e87fe(0x941)])_0x5ec6dc['removeEventListener'](_0x1e87fe(0xa93),this[_0x1e87fe(0x941)]);this[_0x1e87fe(0x941)]=()=>{const _0x485e91=_0x1e87fe;_0x44fb96[_0x485e91(0x51d)]=_0x5ec6dc[_0x485e91(0x41d)],_0x1a4493();if(_0x44fb96['_suppressScrollDispatch']){_0x44fb96[_0x485e91(0x229)]=![];return;}if(!_0x44fb96['_config']?.[_0x485e91(0x939)])return;const _0x3801c5=_0x5ec6dc[_0x485e91(0xc4c)]-_0x5ec6dc[_0x485e91(0x1de)];if(_0x3801c5<=0x0)return;const _0x2dcd3e=_0x5ec6dc[_0x485e91(0x41d)]/_0x3801c5;window['dispatchEvent'](new CustomEvent(_0x485e91(0xb96),{'detail':{'ratio':_0x2dcd3e,'group':_0x44fb96['_config'][_0x485e91(0xc61)]||null,'sourceId':_0x44fb96['_instanceId']}}));},_0x5ec6dc[_0x1e87fe(0x5ea)](_0x1e87fe(0xa93),this['_scrollHandler'],{'passive':!![]});if(this['_wheelHandler'])_0x5ec6dc['removeEventListener'](_0x1e87fe(0xaf5),this[_0x1e87fe(0x461)]);_0x494386?(this[_0x1e87fe(0x461)]=_0x2491c6=>{const _0x304b50=_0x1e87fe;if(_0x5ec6dc[_0x304b50(0xc4c)]<=_0x5ec6dc[_0x304b50(0x1de)])return;_0x2491c6[_0x304b50(0x4c1)](),_0x2491c6[_0x304b50(0x35b)](),_0x5ec6dc['scrollLeft']+=_0x2491c6[_0x304b50(0x84a)]!==0x0?_0x2491c6['deltaY']:_0x2491c6[_0x304b50(0xa22)];},_0x5ec6dc['addEventListener']('wheel',this[_0x1e87fe(0x461)],{'passive':![]})):this[_0x1e87fe(0x461)]=null;}else this['card'][_0x1e87fe(0x51d)]=null;(_0x12b991[_0x1e87fe(0xb59)]||_0x12b991[_0x1e87fe(0x530)])&&this[_0x1e87fe(0xc55)](_0x51f53d,_0x5d7c8d,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'mapX':_0x4b39e0,'mapY':_0x1dbb43,'yBounds':_0x1aebda,'y2Bounds':_0x97797c,'boundsFor':_0x569b7c,'tStart':_0x4b7ff5,'tEnd':_0x42a1f6},_0x12b991,_0x59ebd5,_0x5ec6dc,_0x531296);const _0x380181=_0x5ec6dc[_0x1e87fe(0x9a1)];this[_0x1e87fe(0x297)]&&(this['_zoomAbort']['abort'](),this[_0x1e87fe(0x297)]=null),_0x12b991[_0x1e87fe(0x57d)]!==![]&&this[_0x1e87fe(0x7f3)](_0x380181,_0x5ec6dc,{'padL':_0x442ff9,'padT':_0x3d17ad,'plotW':_0x2a2ba4,'plotH':_0x2989d5,'tStart':_0x4b7ff5,'tEnd':_0x42a1f6,'isScroll':_0x340a55,'width':_0x4d6616,'svgViewWidth':_0x4d6616});}[_0x236d40(0x7f3)](_0x5b8fde,_0x416555,_0x512be5){const _0x3fac0b=_0x236d40;if(!_0x5b8fde||!_0x416555)return;const _0x21d07b=this[_0x3fac0b(0x266)];if(this[_0x3fac0b(0x297)])this[_0x3fac0b(0x297)][_0x3fac0b(0x34e)]();this['_zoomAbort']=new AbortController();const _0x13879a=this[_0x3fac0b(0x297)][_0x3fac0b(0xa2a)],{padL:_0x28d408,padT:_0x3676a8,plotW:_0x53327a,plotH:_0x3df97a,tStart:_0x47c370,tEnd:_0x420d15,isScroll:_0x200976,svgViewWidth:_0x22904c}=_0x512be5,_0x123f8=Math[_0x3fac0b(0x6fe)](0x1,_0x420d15-_0x47c370),_0x51f221=_0x5b8fde[_0x3fac0b(0x2e5)](_0x3fac0b(0x6ee)),_0x5cffcb=_0x51f221?.['querySelector']('.sgc-zoom-brush-label-left'),_0x55c086=_0x51f221?.[_0x3fac0b(0x2e5)](_0x3fac0b(0xae3));if(!_0x51f221)return;_0x51f221['style'][_0x3fac0b(0x886)]=_0x3fac0b(0x7af);let _0x5867d3=null;const _0x562b03=_0x2cb3a2=>{const _0x147bd1=_0x3fac0b,_0x330038=_0x5b8fde['getBoundingClientRect'](),_0x3e8451=_0x330038[_0x147bd1(0x8da)]||0x1,_0x382743=_0x200976?_0x416555[_0x147bd1(0x41d)]+_0x2cb3a2/_0x3e8451*_0x416555[_0x147bd1(0x1de)]:_0x2cb3a2/_0x3e8451*_0x22904c,_0x413177=Math[_0x147bd1(0x6fe)](_0x28d408,Math['min'](_0x28d408+_0x53327a,_0x382743)),_0x541429=(_0x413177-_0x28d408)/_0x53327a;return _0x47c370+_0x541429*_0x123f8;},_0x433431=_0x2ed1a2=>{const _0x92b781=_0x3fac0b,_0x5d1511=new Date(_0x2ed1a2),_0x22d482=String(_0x5d1511[_0x92b781(0x69b)]())[_0x92b781(0x290)](0x2,'0'),_0x141c39=String(_0x5d1511['getMinutes']())[_0x92b781(0x290)](0x2,'0'),_0x3971eb=String(_0x5d1511[_0x92b781(0x9b0)]())[_0x92b781(0x290)](0x2,'0'),_0x2f1b80=String(_0x5d1511[_0x92b781(0x6c4)]()+0x1)[_0x92b781(0x290)](0x2,'0');return _0x3971eb+'/'+_0x2f1b80+'\x20'+_0x22d482+':'+_0x141c39;},_0x39288d=(_0x58a52a,_0x1827c9)=>{const _0x2797e3=_0x3fac0b,_0x2cabe6=_0x5b8fde[_0x2797e3(0x474)](),_0x311c98=_0x2cabe6[_0x2797e3(0x8da)],_0xb6f634=_0x200976?0x0:_0x28d408/_0x22904c*_0x311c98,_0x6569e8=_0x200976?_0x311c98:(_0x28d408+_0x53327a)/_0x22904c*_0x311c98,_0x591ff8=Math[_0x2797e3(0x6fe)](_0xb6f634,Math[_0x2797e3(0x9f4)](_0x6569e8,_0x58a52a)),_0x2bad77=Math[_0x2797e3(0x6fe)](_0xb6f634,Math['min'](_0x6569e8,_0x1827c9)),_0x30ffc8=Math['min'](_0x591ff8,_0x2bad77),_0x5365f0=Math[_0x2797e3(0x971)](_0x2bad77-_0x591ff8);_0x51f221[_0x2797e3(0xa28)][_0x2797e3(0xa72)]=_0x30ffc8+'px',_0x51f221['style'][_0x2797e3(0x8da)]=_0x5365f0+'px';if(_0x5365f0>0x14&&_0x5cffcb&&_0x55c086){const _0x366aef=_0x562b03(_0x30ffc8),_0x80e409=_0x562b03(_0x30ffc8+_0x5365f0);_0x5cffcb[_0x2797e3(0x7a4)]=_0x433431(_0x366aef),_0x55c086[_0x2797e3(0x7a4)]=_0x433431(_0x80e409),_0x5cffcb[_0x2797e3(0xa28)]['display']='',_0x55c086[_0x2797e3(0xa28)]['display']='';}else _0x5cffcb&&_0x55c086&&(_0x5cffcb['style'][_0x2797e3(0x886)]=_0x2797e3(0x7af),_0x55c086[_0x2797e3(0xa28)][_0x2797e3(0x886)]=_0x2797e3(0x7af));},_0x51c4d4=_0x46b4bc=>{const _0x570c56=_0x3fac0b,_0x1baaf2=_0x5b8fde['getBoundingClientRect'](),_0x582b6d=_0x46b4bc-_0x1baaf2[_0x570c56(0xa72)];if(_0x582b6d<0x0||_0x582b6d>_0x1baaf2[_0x570c56(0x8da)])return;_0x5867d3=_0x582b6d,_0x21d07b['_isZooming']=!![],_0x51f221['style'][_0x570c56(0x886)]='',_0x51f221[_0x570c56(0xa28)][_0x570c56(0xa72)]=_0x582b6d+'px',_0x51f221['style']['width']=_0x570c56(0x64c);};let _0x388c8a=null,_0x3617ef=0x0;const _0x56cd09=_0x2214f2=>{const _0x48322f=_0x3fac0b;if(_0x5867d3===null)return;const _0x47e8b2=_0x5b8fde[_0x48322f(0x474)]();_0x388c8a=_0x2214f2-_0x47e8b2[_0x48322f(0xa72)];if(_0x3617ef)return;_0x3617ef=requestAnimationFrame(()=>{_0x3617ef=0x0;if(_0x5867d3===null||_0x388c8a===null)return;_0x39288d(_0x5867d3,_0x388c8a);});},_0x52d59d=_0x9c5aaa=>{const _0x6b1690=_0x3fac0b;if(_0x5867d3===null)return;const _0x45bac0=_0x5b8fde[_0x6b1690(0x474)](),_0x10abc4=Math[_0x6b1690(0x6fe)](0x0,Math['min'](_0x45bac0[_0x6b1690(0x8da)],_0x9c5aaa-_0x45bac0[_0x6b1690(0xa72)])),_0x42de1e=_0x5867d3;_0x5867d3=null,_0x21d07b['_isZooming']=![],_0x51f221[_0x6b1690(0xa28)][_0x6b1690(0x886)]=_0x6b1690(0x7af);_0x3617ef&&(cancelAnimationFrame(_0x3617ef),_0x3617ef=0x0);const _0x970b9=Math[_0x6b1690(0x971)](_0x10abc4-_0x42de1e);if(_0x970b9<0xf)return;const _0x5fcb2e=_0x562b03(Math[_0x6b1690(0x9f4)](_0x42de1e,_0x10abc4)),_0x2a6f32=_0x562b03(Math['max'](_0x42de1e,_0x10abc4));if(_0x2a6f32-_0x5fcb2e<0xea60)return;_0x21d07b[_0x6b1690(0x296)]={'start':new Date(_0x5fcb2e),'end':new Date(_0x2a6f32)},_0x21d07b[_0x6b1690(0xa67)](),_0x21d07b[_0x6b1690(0x857)]?.['zoom_sync']&&window['dispatchEvent'](new CustomEvent(_0x6b1690(0x3a2),{'detail':{'tStart':_0x5fcb2e,'tEnd':_0x2a6f32,'group':_0x21d07b[_0x6b1690(0x857)][_0x6b1690(0xc63)]||null,'sourceId':_0x21d07b[_0x6b1690(0xaa4)]}}));},_0x2b3b7e=()=>{const _0x1c3842=_0x3fac0b;_0x5867d3=null,_0x21d07b[_0x1c3842(0x7bb)]=![],_0x51f221[_0x1c3842(0xa28)][_0x1c3842(0x886)]=_0x1c3842(0x7af),_0x3617ef&&(cancelAnimationFrame(_0x3617ef),_0x3617ef=0x0);};_0x5b8fde[_0x3fac0b(0x5ea)](_0x3fac0b(0x922),_0x174d3c=>{const _0x472fd6=_0x3fac0b;if(_0x174d3c['button']!==0x0)return;if(_0x200976&&_0x174d3c[_0x472fd6(0x2cb)]===_0x416555){const _0x233b80=_0x416555[_0x472fd6(0x474)](),_0x29d376=_0x174d3c['clientY']-_0x233b80['top'];if(_0x29d376>_0x416555[_0x472fd6(0x714)])return;}_0x174d3c[_0x472fd6(0x4c1)](),_0x51c4d4(_0x174d3c[_0x472fd6(0x6fc)]);},{'signal':_0x13879a}),window['addEventListener'](_0x3fac0b(0x7ba),_0x1e1e4a=>{if(_0x5867d3===null)return;_0x56cd09(_0x1e1e4a['clientX']);},{'signal':_0x13879a}),window[_0x3fac0b(0x5ea)](_0x3fac0b(0x32a),_0x224131=>{if(_0x5867d3===null)return;_0x52d59d(_0x224131['clientX']);},{'signal':_0x13879a}),_0x5b8fde['addEventListener'](_0x3fac0b(0x2f3),()=>{if(_0x5867d3!==null)_0x2b3b7e();},{'signal':_0x13879a}),_0x5b8fde[_0x3fac0b(0x5ea)]('dblclick',()=>{const _0x12fc09=_0x3fac0b;_0x21d07b[_0x12fc09(0x296)]&&(_0x21d07b[_0x12fc09(0x296)]=null,_0x21d07b['_graphFingerprint']='',_0x21d07b['_render'](),_0x21d07b[_0x12fc09(0x857)]?.[_0x12fc09(0x652)]&&window['dispatchEvent'](new CustomEvent(_0x12fc09(0x3a2),{'detail':{'tStart':null,'tEnd':null,'group':_0x21d07b['_config'][_0x12fc09(0xc63)]||null,'sourceId':_0x21d07b[_0x12fc09(0xaa4)]}})));},{'signal':_0x13879a});let _0x5577e3=null,_0x5b7431=null,_0x554754=null,_0x34f39d=![],_0x2d7115=![];const _0x422140=0x258,_0x31e600=0x8;_0x5b8fde[_0x3fac0b(0x5ea)]('touchstart',_0x2ca35a=>{const _0x48a91f=_0x3fac0b;if(_0x2ca35a['touches'][_0x48a91f(0x2d1)]!==0x1)return;const _0x8ce832=_0x2ca35a[_0x48a91f(0x72d)][0x0];_0x34f39d=![],_0x2d7115=![],_0x5b7431=_0x8ce832[_0x48a91f(0x6fc)],_0x554754=_0x8ce832[_0x48a91f(0x54f)],_0x5577e3=setTimeout(()=>{if(!_0x34f39d)_0x2d7115=!![];},_0x422140);},{'passive':!![],'signal':_0x13879a}),_0x5b8fde[_0x3fac0b(0x5ea)](_0x3fac0b(0xcbf),_0x3c4a5a=>{const _0x1fa23f=_0x3fac0b;if(_0x3c4a5a[_0x1fa23f(0x72d)][_0x1fa23f(0x2d1)]!==0x1)return;const _0x1c6f41=_0x3c4a5a[_0x1fa23f(0x72d)][0x0],_0x520ffa=Math[_0x1fa23f(0x971)](_0x1c6f41[_0x1fa23f(0x6fc)]-_0x5b7431),_0x197275=Math[_0x1fa23f(0x971)](_0x1c6f41[_0x1fa23f(0x54f)]-_0x554754);!_0x34f39d&&(_0x520ffa>_0x31e600||_0x197275>_0x31e600)&&(_0x34f39d=!![],_0x5577e3&&(clearTimeout(_0x5577e3),_0x5577e3=null),_0x2d7115&&_0x5867d3===null&&_0x51c4d4(_0x5b7431)),_0x5867d3!==null&&(_0x3c4a5a[_0x1fa23f(0x4c1)](),_0x56cd09(_0x1c6f41[_0x1fa23f(0x6fc)]));},{'passive':![],'signal':_0x13879a}),_0x5b8fde[_0x3fac0b(0x5ea)]('touchend',_0x4f2f6e=>{const _0x56d1bc=_0x3fac0b;_0x5577e3&&(clearTimeout(_0x5577e3),_0x5577e3=null),_0x5867d3!==null&&_0x4f2f6e[_0x56d1bc(0x3ea)][_0x56d1bc(0x2d1)]===0x1&&_0x52d59d(_0x4f2f6e[_0x56d1bc(0x3ea)][0x0][_0x56d1bc(0x6fc)]),_0x5b7431=null,_0x554754=null,_0x34f39d=![],_0x2d7115=![];},{'passive':!![],'signal':_0x13879a}),_0x5b8fde[_0x3fac0b(0x5ea)](_0x3fac0b(0x681),()=>{_0x5577e3&&(clearTimeout(_0x5577e3),_0x5577e3=null),_0x2b3b7e(),_0x5b7431=null,_0x554754=null,_0x34f39d=![],_0x2d7115=![];},{'passive':!![],'signal':_0x13879a});}['_computeYBounds'](_0x1101ee,_0x157615,_0x241546,_0x431ba1){const _0x531836=_0x236d40;if(!_0x1101ee[_0x531836(0x2d1)])return null;let _0x24be58=Infinity,_0x33a8ca=-Infinity;const _0x3e04b7=new Set();for(const _0x5a848e of _0x1101ee){const _0x2fe056=_0x431ba1?.[_0x531836(0xcdf)]?.['get'](_0x5a848e[_0x531836(0x354)]);if(_0x2fe056){if(_0x3e04b7[_0x531836(0x620)](_0x2fe056))continue;_0x3e04b7['add'](_0x2fe056);const _0x2ecd1d=_0x431ba1[_0x531836(0x736)]['get'](_0x2fe056);if(_0x2ecd1d){if(_0x2ecd1d[_0x531836(0x9f4)]<_0x24be58)_0x24be58=_0x2ecd1d[_0x531836(0x9f4)];if(_0x2ecd1d[_0x531836(0x6fe)]>_0x33a8ca)_0x33a8ca=_0x2ecd1d[_0x531836(0x6fe)];}}else{const _0xe9a9c9=_0x5a848e[_0x531836(0xaa5)]?.['graph_type']==='candlestick';for(const _0x4f84f0 of _0x5a848e['points']){if(_0x4f84f0['v']===null)continue;let _0x447c83=_0x4f84f0['v'],_0x6f0289=_0x4f84f0['v'];if(_0xe9a9c9){if(isNum(_0x4f84f0['l'])&&_0x4f84f0['l']<_0x447c83)_0x447c83=_0x4f84f0['l'];if(isNum(_0x4f84f0['h'])&&_0x4f84f0['h']>_0x6f0289)_0x6f0289=_0x4f84f0['h'];}if(_0x447c83<_0x24be58)_0x24be58=_0x447c83;if(_0x6f0289>_0x33a8ca)_0x33a8ca=_0x6f0289;if(_0x5a848e[_0x531836(0xaa5)]?.['show_range_band']){if(isNum(_0x4f84f0[_0x531836(0x996)])&&_0x4f84f0[_0x531836(0x996)]<_0x24be58)_0x24be58=_0x4f84f0[_0x531836(0x996)];if(isNum(_0x4f84f0[_0x531836(0x1be)])&&_0x4f84f0[_0x531836(0x1be)]>_0x33a8ca)_0x33a8ca=_0x4f84f0[_0x531836(0x1be)];}}}}if(_0x24be58===Infinity)return null;const _0xf8a205=this[_0x531836(0x266)]?.[_0x531836(0xd0e)];let _0x44170c=null,_0xe9fd8e=null,_0x17509f=null,_0x726de3=null;for(const _0xe34642 of _0x1101ee){const _0x2f816e=resolveBoundSpec(_0xe34642[_0x531836(0xaa5)][_0x531836(0xad5)],_0xf8a205),_0x48617d=resolveBoundSpec(_0xe34642[_0x531836(0xaa5)][_0x531836(0x261)],_0xf8a205);if(_0x2f816e){if(_0x2f816e[_0x531836(0x20e)]){if(_0x44170c===null||_0x2f816e[_0x531836(0x4be)]<_0x44170c)_0x44170c=_0x2f816e[_0x531836(0x4be)];}else{if(_0xe9fd8e===null||_0x2f816e[_0x531836(0x4be)]<_0xe9fd8e)_0xe9fd8e=_0x2f816e['value'];}}if(_0x48617d){if(_0x48617d['soft']){if(_0x17509f===null||_0x48617d[_0x531836(0x4be)]>_0x17509f)_0x17509f=_0x48617d[_0x531836(0x4be)];}else{if(_0x726de3===null||_0x48617d[_0x531836(0x4be)]>_0x726de3)_0x726de3=_0x48617d[_0x531836(0x4be)];}}}const _0x533f36=resolveBoundSpec(_0x241546?_0x157615['lower_bound_secondary']:_0x157615['lower_bound'],_0xf8a205),_0x3dc124=resolveBoundSpec(_0x241546?_0x157615[_0x531836(0x198)]:_0x157615[_0x531836(0x261)],_0xf8a205);let _0xa67ec=![],_0x30922a=![];if(_0x533f36?.['soft']===![])_0x24be58=_0x533f36[_0x531836(0x4be)],_0xa67ec=!![];else{if(_0xe9fd8e!==null)_0x24be58=Math[_0x531836(0x9f4)](_0x24be58,_0xe9fd8e);else{if(_0x533f36?.[_0x531836(0x20e)]===!![]&&_0x24be58>_0x533f36[_0x531836(0x4be)])_0x24be58=_0x533f36[_0x531836(0x4be)];else _0x44170c!==null&&_0x24be58>_0x44170c&&(_0x24be58=_0x44170c);}}if(_0x3dc124?.[_0x531836(0x20e)]===![])_0x33a8ca=_0x3dc124[_0x531836(0x4be)],_0x30922a=!![];else{if(_0x726de3!==null)_0x33a8ca=Math[_0x531836(0x6fe)](_0x33a8ca,_0x726de3);else{if(_0x3dc124?.[_0x531836(0x20e)]===!![]&&_0x33a8ca<_0x3dc124[_0x531836(0x4be)])_0x33a8ca=_0x3dc124[_0x531836(0x4be)];else _0x17509f!==null&&_0x33a8ca<_0x17509f&&(_0x33a8ca=_0x17509f);}}const _0xea6526=_0x241546?_0x157615[_0x531836(0x4ec)]:_0x157615[_0x531836(0x3fa)],_0x59a94f=resolveDynamicValue(_0xea6526,_0xf8a205);if(isNum(_0x59a94f)&&_0x33a8ca-_0x24be58<_0x59a94f){if(_0xa67ec&&!_0x30922a)_0x33a8ca=_0x24be58+_0x59a94f;else{if(_0x30922a&&!_0xa67ec)_0x24be58=_0x33a8ca-_0x59a94f;else{const _0x5f0d88=(_0x24be58+_0x33a8ca)/0x2;_0x24be58=_0x5f0d88-_0x59a94f/0x2,_0x33a8ca=_0x5f0d88+_0x59a94f/0x2;}}}const _0x2e7a85=_0x1101ee['some'](_0x3653de=>(_0x3653de[_0x531836(0xaa5)]?.['graph_type']||_0x3653de[_0x531836(0xaa5)]?.[_0x531836(0x604)])===_0x531836(0xc87));if(!_0xa67ec||!_0x30922a){const _0x2d687a=_0x33a8ca-_0x24be58,_0x5a2edf=_0x2d687a===0x0?Math[_0x531836(0x971)](_0x33a8ca)*0.1||0x1:_0x2d687a*0.08,_0x1d3ead=_0x24be58;if(!_0xa67ec)_0x24be58-=_0x5a2edf;if(!_0x30922a)_0x33a8ca+=_0x5a2edf;if(_0x2e7a85&&_0x1d3ead>=0x0&&_0x24be58<0x0)_0x24be58=0x0;}const _0x46a608=_0x241546?_0x531836(0x372):_0x531836(0xc82),_0x4742dd=this[_0x531836(0x266)]?.[_0x531836(0x8c1)]?.(_0x46a608);return _0x4742dd&&_0x4742dd[_0x531836(0x2d1)]>0x0&&!_0xa67ec&&!_0x30922a&&(_0x24be58=0x0,_0x33a8ca=Math['max'](0x0,_0x4742dd[_0x531836(0x2d1)]-0x1)),{'lo':_0x24be58,'hi':_0x33a8ca};}[_0x236d40(0xc9f)](_0x140afa,_0x36e302,_0x21168b,_0x655bcd,_0x2fe458,_0xc9fff4,_0x42a0f3,_0x2c9d8c,_0x2dca90,_0x237d45){const _0x3507f0=_0x236d40,_0x1cd1a7=svgEl('g',{'class':_0x3507f0(0x906)}),_0x28dde6=_0x38885b=>{const _0x4764db=_0x3507f0;if(!_0x38885b||_0x38885b==='solid')return null;if(_0x38885b===_0x4764db(0x666))return _0x4764db(0xc58);if(_0x38885b===_0x4764db(0xb6c))return _0x4764db(0x605);if(_0x38885b===_0x4764db(0x5ec))return _0x4764db(0x912);return String(_0x38885b);},_0xb83512=(_0x5ab4c6,_0x59aef0,_0x229985,_0x4509f0)=>{const _0x14f7a9=_0x3507f0,_0x333bf5=[];if(_0x5ab4c6)_0x333bf5[_0x14f7a9(0x2c1)](_0x14f7a9(0x61d)+_0x5ab4c6);if(_0x59aef0!=null)_0x333bf5[_0x14f7a9(0x2c1)]('stroke-width:'+_0x59aef0);if(_0x229985===_0x14f7a9(0x99b))_0x333bf5[_0x14f7a9(0x2c1)](_0x14f7a9(0xabd));else{if(_0x229985){const _0x4d13f6=_0x28dde6(_0x229985);if(_0x4d13f6)_0x333bf5['push'](_0x14f7a9(0x36c)+_0x4d13f6);}}if(_0x4509f0!=null&&_0x4509f0!==''&&isFinite(Number(_0x4509f0))){const _0x254816=Math[_0x14f7a9(0x6fe)](0x0,Math[_0x14f7a9(0x9f4)](0x1,Number(_0x4509f0)));_0x333bf5['push'](_0x14f7a9(0x8ab)+_0x254816);}return _0x333bf5[_0x14f7a9(0x358)](';');},_0x5890c2=_0xb83512(_0xc9fff4?.[_0x3507f0(0xa91)],toNum(_0xc9fff4?.['y_grid_width']),_0xc9fff4?.[_0x3507f0(0xb23)],_0xc9fff4?.[_0x3507f0(0x85b)]);if(Array['isArray'](_0x2dca90)&&_0x2dca90[_0x3507f0(0x2d1)]&&_0x237d45&&_0x237d45['hi']>_0x237d45['lo']){const _0x334240=_0x237d45['hi']-_0x237d45['lo'];for(const _0x4440ca of _0x2dca90){const _0x51135e=_0x21168b+_0x2fe458*(0x1-(_0x4440ca-_0x237d45['lo'])/_0x334240),_0x31a599={'x1':_0x36e302,'x2':_0x36e302+_0x655bcd,'y1':_0x51135e,'y2':_0x51135e,'class':_0x3507f0(0x832)};if(_0x5890c2)_0x31a599[_0x3507f0(0xa28)]=_0x5890c2;_0x1cd1a7[_0x3507f0(0x20b)](svgEl(_0x3507f0(0xb90),_0x31a599));}}else{const _0x2ded70=isNum(_0x2c9d8c)?Math[_0x3507f0(0x6fe)](0x1,_0x2c9d8c):Math[_0x3507f0(0x6fe)](0x2,toNum(_0xc9fff4?.['y_axis_ticks'])||0x5)-0x1;for(let _0x47b082=0x0;_0x47b082<=_0x2ded70;_0x47b082++){const _0xa68bf6=_0x21168b+_0x2fe458*_0x47b082/_0x2ded70,_0x34bee1={'x1':_0x36e302,'x2':_0x36e302+_0x655bcd,'y1':_0xa68bf6,'y2':_0xa68bf6,'class':'sgc-grid-line\x20sgc-y-grid-line'};if(_0x5890c2)_0x34bee1[_0x3507f0(0xa28)]=_0x5890c2;_0x1cd1a7['appendChild'](svgEl('line',_0x34bee1));}}if(Array[_0x3507f0(0x707)](_0x42a0f3)&&_0x42a0f3[_0x3507f0(0x2d1)]){const _0x35969a=_0xb83512(_0xc9fff4?.[_0x3507f0(0x2fa)],toNum(_0xc9fff4?.['x_grid_width']),_0xc9fff4?.[_0x3507f0(0x205)],_0xc9fff4?.[_0x3507f0(0x22a)]);for(const _0x17e8c7 of _0x42a0f3){const _0x446e54=_0x36e302+_0x17e8c7['x'],_0x4f2db6={'x1':_0x446e54,'x2':_0x446e54,'y1':_0x21168b,'y2':_0x21168b+_0x2fe458,'class':_0x3507f0(0x9f0)};if(_0x35969a)_0x4f2db6['style']=_0x35969a;_0x1cd1a7[_0x3507f0(0x20b)](svgEl(_0x3507f0(0xb90),_0x4f2db6));}}_0x140afa[_0x3507f0(0x20b)](_0x1cd1a7);}[_0x236d40(0x353)](_0x3251cc,_0x320d2d,_0x53cf00,_0x3f2278,_0x1f4e9d){const _0x277f70=_0x236d40,_0x532b62=_0x320d2d[_0x277f70(0xaee)];if(!_0x532b62||_0x532b62['length']<0x2)return;const _0x2dd4af=_0x532b62[_0x277f70(0x56d)](_0x26e3dc=>_0x26e3dc[_0x277f70(0x996)]!=null&&_0x26e3dc[_0x277f70(0x1be)]!=null);if(_0x2dd4af['length']<0x2)return;const _0x332417=this[_0x277f70(0x266)][_0x277f70(0xae6)](_0x320d2d['entity']?.[_0x277f70(0x6f8)])||_0x320d2d[_0x277f70(0xaa5)]?.[_0x277f70(0x6f8)]||_0x277f70(0xd1e),_0x2dc697=_0x320d2d[_0x277f70(0xaa5)]||{},_0x49b4c3=(_0x2dc697[_0x277f70(0xcad)]||_0x2dc697[_0x277f70(0x604)])==='step',_0xe8bfd0=!!_0x2dc697[_0x277f70(0x460)]&&!_0x49b4c3;if(_0xe8bfd0){const _0x7d6067=_0x53630e=>_0x3f2278(_0x53630e),_0x1751d9=buildSmoothPath(_0x2dd4af,_0x7d6067,_0x3f6325=>_0x1f4e9d(_0x3f6325[_0x277f70(0x1be)],_0x53cf00)),_0x2d4757=_0x2dd4af[_0x277f70(0x670)]()['reverse'](),_0x2259b2=buildSmoothPath(_0x2d4757,_0x7d6067,_0x2dc1ab=>_0x1f4e9d(_0x2dc1ab['bMin'],_0x53cf00)),_0x4ee071=_0x2259b2[_0x277f70(0x3de)](/^M /,'L\x20'),_0x13241e=_0x1751d9+'\x20'+_0x4ee071+'\x20Z',_0x3aa576=svgEl(_0x277f70(0xc60),{'d':_0x13241e,'fill':_0x332417,'fill-opacity':'0.16','stroke':_0x277f70(0x7af),'class':'sgc-range-band'});_0x3251cc['appendChild'](_0x3aa576);return;}const _0xdc6c01=[],_0x158a94=[];for(const _0x1d23f8 of _0x2dd4af){const _0xb08f47=_0x3f2278(_0x1d23f8['t']);_0xdc6c01[_0x277f70(0x2c1)](_0xb08f47+','+_0x1f4e9d(_0x1d23f8['bMax'],_0x53cf00)),_0x158a94[_0x277f70(0x2c1)](_0xb08f47+','+_0x1f4e9d(_0x1d23f8[_0x277f70(0x996)],_0x53cf00));}const _0x1494b4=[..._0xdc6c01,..._0x158a94['reverse']()][_0x277f70(0x358)]('\x20'),_0x153fbb=svgEl(_0x277f70(0xa83),{'points':_0x1494b4,'fill':_0x332417,'fill-opacity':'0.16','stroke':_0x277f70(0x7af),'class':_0x277f70(0x19f)});_0x3251cc[_0x277f70(0x20b)](_0x153fbb);}[_0x236d40(0x234)](){const _0x146b20=_0x236d40;try{if(typeof getComputedStyle!==_0x146b20(0xd24)||!this[_0x146b20(0x266)])return null;const _0x25a5cf=getComputedStyle(this['card']);for(const _0x29a55f of[_0x146b20(0x300),_0x146b20(0x4a5),'--primary-background-color']){const _0x5435cc=_0x25a5cf[_0x146b20(0x339)]?_0x25a5cf[_0x146b20(0x339)](_0x29a55f):null,_0x16c9cd=parseCssColorToRgb(_0x5435cc&&_0x5435cc['trim']());if(_0x16c9cd)return _0x16c9cd;}return parseCssColorToRgb(_0x25a5cf[_0x146b20(0x2aa)]);}catch(_0x45d87c){return null;}}['_drawAverageLines'](_0x47b8f5,_0x4bbbd5,_0x20c6d6,_0x8afc3e,_0x28d333){const _0x417185=_0x236d40,{padL:_0x3da8cc,padT:_0x9191cd,plotW:_0x3011e3,plotH:_0x312f5b,yBounds:_0x36d0f6,y2Bounds:_0x2c285f,boundsFor:_0x1994ed}=_0x20c6d6,_0x3d12e2=svgEl('g',{'class':_0x417185(0x2f8)});let _0x1b2b2e=![];for(const _0x2d287f of _0x4bbbd5){if(!_0x2d287f['entity']?.[_0x417185(0x6c5)])continue;const _0x59c3eb=_0x1994ed?_0x1994ed(_0x2d287f):_0x2d287f['entity'][_0x417185(0xbc3)]==='secondary'?_0x2c285f:_0x36d0f6;if(!_0x59c3eb)continue;const _0x439563=_0x2d287f[_0x417185(0x450)]?.[_0x417185(0x7ae)];if(_0x439563==null||!isNum(_0x439563))continue;const _0x3ad8b5=_0x9191cd+_0x312f5b*(0x1-(_0x439563-_0x59c3eb['lo'])/Math[_0x417185(0x6fe)](1e-9,_0x59c3eb['hi']-_0x59c3eb['lo']));if(_0x3ad8b5<_0x9191cd-0x1||_0x3ad8b5>_0x9191cd+_0x312f5b+0x1)continue;const _0x3384c2=this[_0x417185(0x266)]['_resolveColor'](_0x2d287f['entity']?.[_0x417185(0x6f8)])||_0x2d287f[_0x417185(0xaa5)]?.[_0x417185(0x6f8)]||_0x417185(0xd1e);let _0x4465d7=_0x3384c2;const _0x481541=parseCssColorToRgb(_0x8afc3e?.[_0x417185(0x87b)])||this['_resolvedCardBgRgb'](),_0x33f6f3=parseCssColorToRgb(_0x4465d7);if(_0x481541&&_0x33f6f3&&contrastRatio(_0x33f6f3,_0x481541)<1.45){const _0x421aeb=relLuminance(_0x481541)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x43e3ca=0.15;_0x43e3ca<=0.61;_0x43e3ca+=0.15){const _0x20602b=mixRgb(_0x33f6f3,_0x421aeb,_0x43e3ca);_0x4465d7=rgbToCss(_0x20602b);if(contrastRatio(_0x20602b,_0x481541)>=2.2)break;}}const _0x1530f2=svgEl(_0x417185(0xb90),{'x1':_0x3da8cc,'x2':_0x3da8cc+_0x3011e3,'y1':_0x3ad8b5,'y2':_0x3ad8b5,'stroke':_0x4465d7,'stroke-width':'1','stroke-dasharray':'5,4','opacity':_0x417185(0xba3),'class':_0x417185(0x335)});_0x3d12e2[_0x417185(0x20b)](_0x1530f2);const _0x1ea277=formatNumber(_0x439563,_0x2d287f[_0x417185(0xaa5)],_0x28d333),_0x57c075=svgEl(_0x417185(0x74b),{'x':_0x3da8cc+_0x3011e3-0x4,'y':_0x3ad8b5-0x4,'text-anchor':_0x417185(0x538),'font-size':'10','font-weight':_0x417185(0x5cf),'fill':_0x4465d7,'opacity':_0x417185(0x4fd),'style':_0x417185(0xc48)});_0x57c075[_0x417185(0x7a4)]=_0x1ea277,_0x3d12e2[_0x417185(0x20b)](_0x57c075),_0x1b2b2e=!![];}if(_0x1b2b2e)_0x47b8f5[_0x417185(0x20b)](_0x3d12e2);}[_0x236d40(0xc1e)](_0x3a459e,_0x5e8558,_0x16c769,_0x47e218,_0x10ae3e){const _0x1b07dd=_0x236d40,{padL:_0x41d768,padT:_0x266f59,plotW:_0x3521e7,plotH:_0x4468ce,mapX:_0x2e6d0b,mapY:_0x334d19,yBounds:_0x3bdabe,y2Bounds:_0x20a6d8,boundsFor:_0x129922}=_0x16c769,_0x698f51=_0x47e218?.[_0x1b07dd(0x87b)]||_0x1b07dd(0xb3b);let _0x1a2453=null;for(const _0x174a58 of _0x5e8558){const _0x3f2173=_0x174a58['maSeries'];if(!Array[_0x1b07dd(0x707)](_0x3f2173)||!_0x3f2173[_0x1b07dd(0x2d1)])continue;if(_0x174a58[_0x1b07dd(0xaa5)]?.[_0x1b07dd(0x786)]===![])continue;const _0x45c7e7=_0x129922?_0x129922(_0x174a58):_0x174a58['entity']?.['y_axis']===_0x1b07dd(0x372)?_0x20a6d8:_0x3bdabe;if(!_0x45c7e7)continue;const _0x382601=_0x41d768-0x2,_0x57ea5a=_0x41d768+_0x3521e7+0x2;for(const _0x2c9033 of _0x3f2173){const _0x5d722c=_0x2c9033[_0x1b07dd(0xaee)]||[];if(!_0x5d722c[_0x1b07dd(0x2d1)])continue;let _0x290424='',_0x5dc6f4=![],_0x387df4=null,_0x1b4a59=null;for(let _0x529935=0x0;_0x529935<_0x5d722c[_0x1b07dd(0x2d1)];_0x529935++){const _0x957fe=_0x5d722c[_0x529935];if(!_0x957fe||_0x957fe['v']==null||!isNum(_0x957fe['v'])){_0x5dc6f4=![];continue;}const _0x5704a3=_0x2e6d0b(_0x957fe['t']);if(!isNum(_0x5704a3)||_0x5704a3<_0x382601||_0x5704a3>_0x57ea5a){_0x5dc6f4=![];continue;}const _0x50c1f1=_0x334d19(_0x957fe['v'],_0x45c7e7);if(!isNum(_0x50c1f1)){_0x5dc6f4=![];continue;}_0x290424+=(_0x5dc6f4?'L':'M')+_0x5704a3['toFixed'](0x1)+','+_0x50c1f1[_0x1b07dd(0x669)](0x1)+'\x20',_0x5dc6f4=!![],_0x387df4=_0x5704a3,_0x1b4a59=_0x50c1f1;}if(!_0x290424)continue;if(!_0x1a2453)_0x1a2453=svgEl('g',{'class':'sgc-moving-averages'});const _0x8080ce=this[_0x1b07dd(0x266)]?.[_0x1b07dd(0xae6)]?.(_0x2c9033[_0x1b07dd(0x6f8)])||_0x2c9033['color']||_0x1b07dd(0xd1e),_0x4d83a8=isNum(_0x2c9033[_0x1b07dd(0x8da)])&&_0x2c9033[_0x1b07dd(0x8da)]>0x0?_0x2c9033[_0x1b07dd(0x8da)]:1.5;_0x1a2453[_0x1b07dd(0x20b)](svgEl(_0x1b07dd(0xc60),{'d':_0x290424['trim'](),'fill':_0x1b07dd(0x7af),'stroke':_0x8080ce,'stroke-width':String(_0x4d83a8),'stroke-linejoin':'round','stroke-linecap':_0x1b07dd(0x1db),'opacity':'0.95','class':_0x1b07dd(0x842)}));if(_0x2c9033[_0x1b07dd(0x385)]&&_0x387df4!=null&&_0x1b4a59!=null&&isNum(_0x2c9033[_0x1b07dd(0x877)])){const _0x36f253=0xa;let _0x3f5e7f=Math[_0x1b07dd(0x6fe)](_0x41d768+0x2,Math[_0x1b07dd(0x9f4)](_0x41d768+_0x3521e7-0x2,_0x387df4)),_0x3eb2d2=Math['max'](_0x266f59+_0x36f253,Math[_0x1b07dd(0x9f4)](_0x266f59+_0x4468ce-0x2,_0x1b4a59-0x5));const _0xe72d7f=svgEl(_0x1b07dd(0x74b),{'x':_0x3f5e7f['toFixed'](0x1),'y':_0x3eb2d2[_0x1b07dd(0x669)](0x1),'text-anchor':'end','font-size':String(_0x36f253),'font-weight':_0x1b07dd(0x5cf),'fill':_0x8080ce,'stroke':_0x698f51,'stroke-width':'3','paint-order':'stroke','stroke-linejoin':_0x1b07dd(0x1db),'opacity':_0x1b07dd(0x3b1),'class':'sgc-ma-label'});_0xe72d7f[_0x1b07dd(0x7a4)]='MA'+_0x2c9033['period'],_0x1a2453[_0x1b07dd(0x20b)](_0xe72d7f);}}}if(_0x1a2453)_0x3a459e['appendChild'](_0x1a2453);}[_0x236d40(0x644)](_0x45f7e0,_0x6a903e,_0x3962e4,_0x126b9e,_0x241157){const _0x29702c=_0x236d40,{padL:_0x2da83f,padT:_0x10fc9f,plotW:_0x176ec7,plotH:_0x41fe10,mapX:_0x1552da,mapY:_0x1c60ef,yBounds:_0x5c5e5a,y2Bounds:_0x7471ab,boundsFor:_0x56d8bc}=_0x3962e4;let _0x3e5819=null;const _0x409dbb=_0x126b9e[_0x29702c(0x87b)]||_0x29702c(0xb3b);for(const _0x1f5c02 of _0x6a903e){const _0x57aef0=_0x1f5c02[_0x29702c(0xaa5)]||{};if(_0x57aef0['show_data_labels']!==!![])continue;const _0x56adaa=_0x1f5c02[_0x29702c(0xaee)]||[];if(!_0x56adaa[_0x29702c(0x2d1)])continue;const _0x576c63=_0x56d8bc?_0x56d8bc(_0x1f5c02):_0x57aef0[_0x29702c(0xbc3)]===_0x29702c(0x372)?_0x7471ab:_0x5c5e5a;if(!_0x576c63)continue;!_0x3e5819&&(_0x3e5819=svgEl('g',{'class':_0x29702c(0x1c3)}));const _0x14d8c4=(_0x57aef0[_0x29702c(0xcad)]||_0x29702c(0xb90))===_0x29702c(0xc87),_0x4ec9b4=this['card']?.[_0x29702c(0xae6)]?.(_0x57aef0[_0x29702c(0x6f8)])||_0x57aef0['color']||'var(--primary-text-color,\x20#fff)',_0x5b98db=_0x2da83f-0x2,_0x24f983=_0x2da83f+_0x176ec7+0x2,_0x5a619d=_0x10fc9f+0x2,_0x275e5e=isNum(toNum(_0x57aef0[_0x29702c(0xcf2)]))?toNum(_0x57aef0[_0x29702c(0xcf2)]):0xa,_0x24f7be=0.6,_0xa4205d=_0x14d8c4&&isNum(_0x1f5c02[_0x29702c(0x414)])?_0x1f5c02['_barHalfWidth']*0x2:null;for(let _0x3cf1d2=0x0;_0x3cf1d2<_0x56adaa['length'];_0x3cf1d2++){const _0x4eb2fd=_0x56adaa[_0x3cf1d2];if(_0x4eb2fd==null||_0x4eb2fd['v']==null||!isNum(_0x4eb2fd['v']))continue;const _0x5cfa40=_0x14d8c4?_0x1f5c02[_0x29702c(0x8d0)]?.[_0x29702c(0x66a)](_0x4eb2fd['t']):null,_0x626090=_0x5cfa40??_0x1552da(_0x4eb2fd['t']);if(!isNum(_0x626090)||_0x626090<_0x5b98db||_0x626090>_0x24f983)continue;const _0x5bf485=_0x1c60ef(_0x4eb2fd['v'],_0x576c63);if(!isNum(_0x5bf485))continue;const _0xfa0e15=formatNumber(_0x4eb2fd['v'],_0x57aef0,_0x241157);let _0x169742=_0x275e5e;if(_0xa4205d&&_0xa4205d>0x0&&_0xfa0e15){const _0x3c3021=_0x275e5e*_0x24f7be*_0xfa0e15['length'];_0x3c3021>_0xa4205d-0x2&&(_0x169742=Math[_0x29702c(0x6fe)](0x7,Math['floor']((_0xa4205d-0x2)/(_0x24f7be*_0xfa0e15[_0x29702c(0x2d1)]))));}const _0x5b7312=Math[_0x29702c(0x6fe)](_0x5a619d+_0x169742,_0x5bf485-0x4),_0x4a2396=svgEl(_0x29702c(0x74b),{'x':String(_0x626090),'y':String(_0x5b7312),'text-anchor':_0x29702c(0x539),'dominant-baseline':_0x29702c(0x7ee),'class':_0x29702c(0x268)}),_0x375169=['fill:'+_0x4ec9b4,'paint-order:stroke\x20fill',_0x29702c(0x61d)+_0x409dbb,_0x29702c(0x924),'stroke-linejoin:round','pointer-events:none',_0x29702c(0xa55)+_0x169742+'px'];_0x4a2396[_0x29702c(0x42d)](_0x29702c(0xa28),_0x375169[_0x29702c(0x358)](';')),_0x4a2396[_0x29702c(0x7a4)]=_0xfa0e15,_0x3e5819['appendChild'](_0x4a2396);}}if(_0x3e5819)_0x45f7e0[_0x29702c(0x20b)](_0x3e5819);}[_0x236d40(0x190)](_0x18390c,_0x4590fb,_0x3eb86c,_0x2fee,_0x2af9e8){const _0x55f787=_0x236d40,_0x429f9b=this[_0x55f787(0x266)],_0xc2453a=!!_0x429f9b?.[_0x55f787(0x2b1)],{padL:_0x547f63,padT:_0x194e77,plotW:_0x693c4f,plotH:_0x19a744,mapX:_0x426d66,mapY:_0x2c7df0,yBounds:_0xd8424,y2Bounds:_0x5a9c72,boundsFor:_0x1955a2}=_0x3eb86c,_0x59d30b=svgEl('g',{'class':'sgc-extrema'});let _0x501169=![];for(const _0xba76b of _0x4590fb){const _0x1669fd=_0xba76b[_0x55f787(0xaa5)][_0x55f787(0xa7b)]||'never',_0x1b950d=_0x1669fd===_0x55f787(0xab5)||_0x1669fd===_0x55f787(0x505)&&_0xc2453a;if(!_0x1b950d)continue;if(!_0xba76b['points']||!_0xba76b[_0x55f787(0xaee)]['length'])continue;const _0x48d14c=_0x1955a2?_0x1955a2(_0xba76b):_0xba76b[_0x55f787(0xaa5)][_0x55f787(0xbc3)]==='secondary'?_0x5a9c72:_0xd8424;if(!_0x48d14c)continue;let _0x4bcfee=-0x1,_0xbbb28a=-0x1;for(let _0x4b266d=0x0;_0x4b266d<_0xba76b[_0x55f787(0xaee)][_0x55f787(0x2d1)];_0x4b266d++){const _0x2b2f0f=_0xba76b['points'][_0x4b266d];if(_0x2b2f0f['v']==null||!isNum(_0x2b2f0f['v']))continue;if(_0x4bcfee<0x0||_0x2b2f0f['v']<_0xba76b[_0x55f787(0xaee)][_0x4bcfee]['v'])_0x4bcfee=_0x4b266d;if(_0xbbb28a<0x0||_0x2b2f0f['v']>_0xba76b[_0x55f787(0xaee)][_0xbbb28a]['v'])_0xbbb28a=_0x4b266d;}if(_0x4bcfee<0x0||_0xbbb28a<0x0)continue;const _0x419eba=_0xba76b[_0x55f787(0xaee)][_0x4bcfee],_0x108ecc=_0xba76b[_0x55f787(0xaee)][_0xbbb28a],_0x1e9ade=(_0xba76b[_0x55f787(0xaa5)]['graph_type']||'line')===_0x55f787(0xc87),_0x43a5fa=_0x1e9ade?_0xba76b[_0x55f787(0x8d0)]?.[_0x55f787(0x66a)](_0x108ecc['t']):null,_0x3fe881=_0x1e9ade?_0xba76b[_0x55f787(0x8d0)]?.[_0x55f787(0x66a)](_0x419eba['t']):null,_0x1189e4=_0x3fe881??_0x426d66(_0x419eba['t']),_0x243bd9=_0x2c7df0(_0x419eba['v'],_0x48d14c),_0x3eb113=_0x43a5fa??_0x426d66(_0x108ecc['t']),_0x306984=_0x2c7df0(_0x108ecc['v'],_0x48d14c),_0x5de8ac=_0x513339=>formatNumber(_0x513339,_0xba76b[_0x55f787(0xaa5)],_0x2af9e8),_0x11bc6f=_0x20d0c3=>{const _0xc384ec=_0x55f787,_0x5a79a2=_0xba76b[_0xc384ec(0x67f)]||resolveBucketPrecision(_0xba76b[_0xc384ec(0xaee)]);return formatDateTime(new Date(_0x20d0c3),_0x2fee,_0x2af9e8,{'precision':_0x5a79a2});},_0x505d0f=_0xba76b[_0x55f787(0xaa5)]['extrema_show_timestamp']!==![],_0x28dfdc=((()=>{const _0x48d043=_0x55f787,_0x64c608=toNum(_0xba76b[_0x48d043(0xaa5)][_0x48d043(0xaf6)]);return isNum(_0x64c608)&&_0x64c608>0x0?_0x64c608:0xd;})()),_0x59dce4=Math[_0x55f787(0x6fe)](0x8,Math[_0x55f787(0x1db)](_0x28dfdc*0.77)),_0x218d33=_0xba76b[_0x55f787(0xaa5)][_0x55f787(0x25c)]||_0x55f787(0x344),_0x552e9e=_0xba76b[_0x55f787(0xaa5)]['extrema_color']||_0x55f787(0x6b9),_0x93a5a0=_0xba76b[_0x55f787(0xaa5)][_0x55f787(0x4da)]||null,_0x1fd3dc=((()=>{const _0x4646d0=_0x55f787,_0xe8e220=toNum(_0xba76b['entity'][_0x4646d0(0xa70)]);return isNum(_0xe8e220)?Math[_0x4646d0(0x6fe)](0x0,Math[_0x4646d0(0x9f4)](0x1,_0xe8e220)):null;})()),_0x256812=_0x93a5a0!==null||_0x1fd3dc!==null,_0x41e9af=_0x55f787(0xc48),_0xaab2cb=_0x93a5a0||_0x55f787(0x4c5),_0x1d06a1=_0x1fd3dc!==null?_0x1fd3dc:0x1,_0x57cbcf=(_0x346182,_0x24ccc5,_0x1dcfd9,_0x4213ee,_0x2ae2b5)=>{const _0x1ca7bb=_0x55f787,_0x4be09b=svgEl(_0x1ca7bb(0x6fd),{'cx':_0x346182,'cy':_0x24ccc5,'r':'4','fill':'var(--primary-text-color)','opacity':'0.6'});_0x59d30b[_0x1ca7bb(0x20b)](_0x4be09b);const _0x2c77d6=_0x5de8ac(_0x1dcfd9),_0x264361=_0x505d0f?_0x11bc6f(_0x4213ee):null,_0x1e76b0=_0x24ccc5+_0x2ae2b5,_0x4fe6fe=_0x1e76b0+Math[_0x1ca7bb(0x1db)](_0x28dfdc*0.92),_0x71cf61=Math[_0x1ca7bb(0x6fe)](_0x2c77d6['length'],_0x264361?_0x264361[_0x1ca7bb(0x2d1)]:0x0),_0x31ab08=_0x71cf61*_0x28dfdc*0.55*0.5;let _0x24e61d=_0x1ca7bb(0x539);if(_0x346182-_0x31ab08<_0x547f63+0x2)_0x24e61d='start';else{if(_0x346182+_0x31ab08>_0x547f63+_0x693c4f-0x2)_0x24e61d='end';}if(_0x256812){const _0x4af6d4=0x4,_0x71dabc=0x2,_0x16e86f=_0x28dfdc*0.6,_0x581bff=_0x59dce4*0.6,_0x546afa=_0x2c77d6[_0x1ca7bb(0x2d1)]*_0x16e86f,_0x1cc014=_0x264361?_0x264361[_0x1ca7bb(0x2d1)]*_0x581bff:0x0,_0x4d1361=Math[_0x1ca7bb(0x6fe)](_0x546afa,_0x1cc014)+_0x4af6d4*0x2,_0x1b30b2=_0x1e76b0-_0x28dfdc*0.85-_0x71dabc,_0x2ad684=(_0x264361?_0x4fe6fe+_0x59dce4*0.25:_0x1e76b0+_0x28dfdc*0.3)+_0x71dabc,_0xaad545=_0x2ad684-_0x1b30b2;let _0x16e6e0;if(_0x24e61d===_0x1ca7bb(0x5da))_0x16e6e0=_0x346182-_0x4af6d4;else{if(_0x24e61d===_0x1ca7bb(0x538))_0x16e6e0=_0x346182-_0x4d1361+_0x4af6d4;else _0x16e6e0=_0x346182-_0x4d1361/0x2;}const _0x2bab82=svgEl(_0x1ca7bb(0xd29),{'x':_0x16e6e0,'y':_0x1b30b2,'width':_0x4d1361,'height':_0xaad545,'rx':0x3,'ry':0x3,'fill':_0xaab2cb,'fill-opacity':String(_0x1d06a1)});_0x59d30b['appendChild'](_0x2bab82);}const _0x3e5e59=svgEl(_0x1ca7bb(0x74b),{'x':_0x346182,'y':_0x1e76b0,'text-anchor':_0x24e61d,'font-size':String(_0x28dfdc),'font-weight':_0x1ca7bb(0x5cf),'fill':_0x218d33,'style':_0x256812?'':_0x41e9af});_0x3e5e59[_0x1ca7bb(0x7a4)]=_0x2c77d6,_0x59d30b[_0x1ca7bb(0x20b)](_0x3e5e59);if(_0x264361){const _0x5c3428=svgEl(_0x1ca7bb(0x74b),{'x':_0x346182,'y':_0x4fe6fe,'text-anchor':_0x24e61d,'font-size':String(_0x59dce4),'fill':_0x552e9e,'style':_0x256812?'':_0x41e9af});_0x5c3428[_0x1ca7bb(0x7a4)]=_0x264361,_0x59d30b[_0x1ca7bb(0x20b)](_0x5c3428);}},_0x1d8743=_0xba76b[_0x55f787(0xaa5)]['show_extrema_min']!==![],_0x422dd7=_0xba76b[_0x55f787(0xaa5)][_0x55f787(0x8b3)]!==![];if(!_0x1d8743&&!_0x422dd7)continue;const _0x1760a6=Math[_0x55f787(0x971)](_0x3eb113-_0x1189e4)<0x2&&Math['abs'](_0x306984-_0x243bd9)<0x2;if(_0x422dd7)_0x57cbcf(_0x3eb113,_0x306984,_0x108ecc['v'],_0x108ecc['t'],-0xa);if(_0x1d8743&&!_0x1760a6)_0x57cbcf(_0x1189e4,_0x243bd9,_0x419eba['v'],_0x419eba['t'],0x16);_0x501169=!![];}if(_0x501169)_0x18390c[_0x55f787(0x20b)](_0x59d30b);}['_drawYAxis'](_0x4fa3d0,_0x4c90ae,_0x140f8e,_0x457ae7,_0xaedadb,_0x52c387,_0x24fec7,_0x449a17,_0x319df1,_0x1eff0f){const _0x52fd12=_0x236d40,_0xec55a5=svgEl('g',{'class':_0x52fd12(0xb13)}),_0x560665=_0x52c387?_0x52fd12(0x372):'primary',_0x455e76=this[_0x52fd12(0x266)]?.[_0x52fd12(0x8c1)]?.(_0x560665),_0x57a429=toNum(_0x24fec7[_0x52fd12(0xc47)]),_0x5f0927=isNum(_0x57a429)?_0x57a429:_0x455e76?Math[_0x52fd12(0x6fe)](0x1,_0x455e76[_0x52fd12(0x2d1)]-0x1):0x4,_0x259548=isNum(_0x319df1)?_0x319df1:0x1;let _0x3861d9=_0x5f0927;if(isNum(_0x449a17)&&!_0x52c387)_0x3861d9=_0x449a17;else{const _0x3e59b4=_0xaedadb['hi']-_0xaedadb['lo'];if(_0x3e59b4>0x0){const _0x4a5029=Math[_0x52fd12(0x9bb)](0xa,-_0x259548),_0x1a34d5=Math[_0x52fd12(0x6fe)](0x1,Math[_0x52fd12(0xa1e)](_0x3e59b4/_0x4a5029+1e-9));_0x3861d9=Math[_0x52fd12(0x9f4)](_0x5f0927,_0x1a34d5);}}const _0x59229e=!!_0x24fec7['show_y_ticks'],_0x213d8f=0x4,_0x50356e=_0x24fec7[_0x52fd12(0x651)]||_0x52fd12(0x599),_0x5490a8=_0x24fec7[_0x52fd12(0x99a)]||_0x52fd12(0xa88),_0x4c0602=_0x5490a8===_0x52fd12(0x4de)?'de-DE':_0x5490a8===_0x52fd12(0x50a)?_0x52fd12(0x978):resolveCardLanguage(this[_0x52fd12(0x266)]?.[_0x52fd12(0xd0e)],_0x24fec7),_0x19c1f2=axisLabelFormatter(_0x24fec7,_0x560665),_0x4eeffd=(_0x3657fe,_0x4199a0)=>{const _0x179083=_0x52fd12;if(_0x19c1f2){const _0x2c7f9f=_0x19c1f2(_0x3657fe);if(typeof _0x2c7f9f==='string')return _0x2c7f9f;}const _0x1f456f=getCachedNumberFormatter(_0x4c0602,_0x4199a0);return _0x1f456f?_0x1f456f[_0x179083(0xc90)](_0x3657fe):_0x3657fe[_0x179083(0x669)](_0x4199a0);},_0x1559cb=toNum(_0x24fec7['y_axis_font_opacity']),_0x5a091f=isNum(_0x1559cb)?_0x1559cb:0.65,_0x1ba7d2=!!_0x24fec7[_0x52fd12(0x98e)];let _0x54c685=0x0,_0x4fa7e1=0x0;if(_0x1ba7d2){const _0x5b7bcc=Math[_0x52fd12(0x6fe)](_0xaedadb['lo'],1e-10),_0x3213db=Math[_0x52fd12(0x6fe)](_0xaedadb['hi'],_0x5b7bcc*0xa);_0x54c685=Math[_0x52fd12(0x45f)](_0x5b7bcc),_0x4fa7e1=Math['log10'](_0x3213db);}const _0x412cb9=Array['isArray'](_0x1eff0f)&&_0x1eff0f[_0x52fd12(0x2d1)]>=0x2&&!_0x1ba7d2&&!_0x455e76&&_0xaedadb['hi']>_0xaedadb['lo'],_0x2af258=[];if(_0x24fec7[_0x52fd12(0x927)]){const _0x349d76=String(_0x24fec7[_0x52fd12(0x927)]);_0x2af258['push']('font-size:'+(/[a-z%]$/i[_0x52fd12(0x1b8)](_0x349d76)?_0x349d76:_0x349d76+'px'));}if(_0x24fec7[_0x52fd12(0x651)])_0x2af258[_0x52fd12(0x2c1)](_0x52fd12(0x8c4)+_0x24fec7[_0x52fd12(0x651)]);if(isNum(_0x1559cb))_0x2af258[_0x52fd12(0x2c1)](_0x52fd12(0xb39)+_0x1559cb);const _0xbd335d=_0x2af258[_0x52fd12(0x358)](';'),_0x210793=(_0x3b0d90,_0x114551)=>{const _0x402caf=_0x52fd12;if(_0x59229e){const _0x66471f=svgEl(_0x402caf(0xb90),{'x1':_0x52c387?_0x4c90ae:_0x4c90ae-_0x213d8f,'x2':_0x52c387?_0x4c90ae+_0x213d8f:_0x4c90ae,'y1':_0x3b0d90,'y2':_0x3b0d90,'stroke':_0x50356e,'stroke-width':'1','opacity':String(_0x5a091f),'class':_0x402caf(0x1dc)});_0xec55a5[_0x402caf(0x20b)](_0x66471f);}const _0x51809b=svgEl(_0x402caf(0x74b),{'x':_0x52c387?_0x4c90ae+_0x213d8f+0x4:_0x4c90ae-_0x213d8f-0x4,'y':_0x3b0d90+0x3,'text-anchor':_0x52c387?_0x402caf(0x5da):'end','class':_0x402caf(0x2eb)});if(_0xbd335d)_0x51809b[_0x402caf(0x42d)](_0x402caf(0xa28),_0xbd335d);_0x51809b[_0x402caf(0x7a4)]=_0x114551,_0xec55a5[_0x402caf(0x20b)](_0x51809b);},_0x13d584=new Set(),_0x517897=(_0x2e1c9d,_0x4af76a)=>{const _0x4ea459=_0x52fd12;if(_0x13d584[_0x4ea459(0x620)](_0x4af76a))return;_0x13d584[_0x4ea459(0x412)](_0x4af76a),_0x210793(_0x2e1c9d,_0x4af76a);};if(_0x412cb9){const _0x419068=_0xaedadb['hi']-_0xaedadb['lo'];for(const _0x382a83 of _0x1eff0f){const _0x5e0ae3=_0x140f8e+_0x457ae7*(0x1-(_0x382a83-_0xaedadb['lo'])/_0x419068);_0x517897(_0x5e0ae3,_0x4eeffd(_0x382a83,_0x259548));}}else for(let _0x26fc9c=0x0;_0x26fc9c<=_0x3861d9;_0x26fc9c++){const _0x491ea3=_0x140f8e+_0x457ae7*(_0x3861d9-_0x26fc9c)/_0x3861d9,_0xa944c=_0x1ba7d2?Math['pow'](0xa,_0x54c685+(_0x4fa7e1-_0x54c685)*_0x26fc9c/_0x3861d9):_0xaedadb['lo']+(_0xaedadb['hi']-_0xaedadb['lo'])*_0x26fc9c/_0x3861d9;let _0x25047d;if(_0x455e76){const _0x501249=this['card'][_0x52fd12(0x2a0)](_0xa944c,_0x455e76);_0x25047d=_0x501249!==null?_0x501249:_0x4eeffd(_0xa944c,_0x259548);}else _0x25047d=_0x4eeffd(_0xa944c,_0x259548);_0x517897(_0x491ea3,_0x25047d);}if(!_0x1ba7d2&&!_0x455e76&&_0xaedadb['lo']<0x0&&_0xaedadb['hi']>0x0){const _0x4c421a=_0xaedadb['hi']-_0xaedadb['lo'],_0x8c61fe=_0x4c421a/_0x3861d9,_0x5e8315=(0x0-_0xaedadb['lo'])/_0x4c421a,_0x52a945=_0x140f8e+_0x457ae7-_0x5e8315*_0x457ae7,_0x32d5b4=(toNum(_0x24fec7[_0x52fd12(0x927)])||0xa)+0x2;let _0x36546e=![];for(let _0x9925b2=0x0;_0x9925b2<=_0x3861d9;_0x9925b2++){const _0x596425=_0xaedadb['lo']+_0x8c61fe*_0x9925b2;if(parseFloat(_0x596425[_0x52fd12(0x669)](_0x259548))===0x0){_0x36546e=!![];break;}}if(!_0x36546e){const _0x107f8e=Array[_0x52fd12(0x98a)](_0xec55a5[_0x52fd12(0x958)]);for(const _0x1b531e of _0x107f8e){if(_0x1b531e[_0x52fd12(0x1bb)]===_0x52fd12(0x74b)&&_0x1b531e['classList'][_0x52fd12(0x55e)](_0x52fd12(0x83b))){const _0x193909=parseFloat(_0x1b531e[_0x52fd12(0x4fb)]('y'))-0x3;if(Math[_0x52fd12(0x971)](_0x193909-_0x52a945)<_0x32d5b4){_0xec55a5[_0x52fd12(0x2e7)](_0x1b531e);for(const _0x15ea49 of Array[_0x52fd12(0x98a)](_0xec55a5[_0x52fd12(0x958)])){if(_0x15ea49[_0x52fd12(0x1bb)]===_0x52fd12(0xb90)&&_0x15ea49[_0x52fd12(0xd15)][_0x52fd12(0x55e)](_0x52fd12(0x453))){const _0x1a7920=parseFloat(_0x15ea49[_0x52fd12(0x4fb)]('y1'));if(Math[_0x52fd12(0x971)](_0x1a7920-_0x193909)<0x1){_0xec55a5[_0x52fd12(0x2e7)](_0x15ea49);break;}}}}}}const _0x1043ed=svgEl(_0x52fd12(0x74b),{'x':_0x52c387?_0x4c90ae+_0x213d8f+0x4:_0x4c90ae-_0x213d8f-0x4,'y':_0x52a945+0x3,'text-anchor':_0x52c387?_0x52fd12(0x5da):_0x52fd12(0x538),'class':_0x52fd12(0x2eb)}),_0x2a42e3=[];if(_0x24fec7[_0x52fd12(0x927)]){const _0x55c58b=String(_0x24fec7[_0x52fd12(0x927)]);_0x2a42e3[_0x52fd12(0x2c1)](_0x52fd12(0xa55)+(/[a-z%]$/i[_0x52fd12(0x1b8)](_0x55c58b)?_0x55c58b:_0x55c58b+'px'));}if(_0x24fec7[_0x52fd12(0x651)])_0x2a42e3['push'](_0x52fd12(0x8c4)+_0x24fec7[_0x52fd12(0x651)]);if(isNum(_0x1559cb))_0x2a42e3[_0x52fd12(0x2c1)]('opacity:'+_0x1559cb);if(_0x2a42e3[_0x52fd12(0x2d1)])_0x1043ed[_0x52fd12(0x42d)](_0x52fd12(0xa28),_0x2a42e3[_0x52fd12(0x358)](';'));_0x1043ed[_0x52fd12(0x7a4)]='0',_0xec55a5['appendChild'](_0x1043ed),_0x59229e&&_0xec55a5['appendChild'](svgEl(_0x52fd12(0xb90),{'x1':_0x52c387?_0x4c90ae:_0x4c90ae-_0x213d8f,'x2':_0x52c387?_0x4c90ae+_0x213d8f:_0x4c90ae,'y1':_0x52a945,'y2':_0x52a945,'stroke':_0x50356e,'stroke-width':'1','opacity':String(_0x5a091f),'class':_0x52fd12(0x1dc)}));}}return _0x4fa3d0[_0x52fd12(0x20b)](_0xec55a5),_0xec55a5;}[_0x236d40(0x219)](_0x6f0196,_0x422991){const _0x398ca8=_0x236d40,_0x3411cf=new Date(_0x6f0196)['getFullYear'](),_0x307816=new Date(Math[_0x398ca8(0x6fe)](_0x6f0196,_0x422991-0x1))[_0x398ca8(0x64b)]();return{'refY':_0x3411cf,'totalYears':Math[_0x398ca8(0x6fe)](0x1,_0x307816-_0x3411cf+0x1)};}[_0x236d40(0xd19)](_0x3659e7,_0x1785ff){const _0x394ecb=_0x236d40,_0x58114e=resolveCardLanguage(_0x1785ff,this['card']?.[_0x394ecb(0x857)]),_0xf258a7=resolveDisplayTimeZone(_0x1785ff,_0x3659e7),_0xccb021=toNum(_0x3659e7['x_axis_font_size'])||0xa,_0x15d1bc=_0x3659e7[_0x394ecb(0x31b)]&&_0x3659e7[_0x394ecb(0x31b)]!==_0x394ecb(0xa88),_0x25463c=getCachedDateTimeFormatter(_0x58114e,_0xf258a7?{'day':_0x394ecb(0xb68),'month':'short','timeZone':_0xf258a7}:{'day':_0x394ecb(0xb68),'month':'short'}),_0x138c8b=getCachedDateTimeFormatter(_0x58114e,_localeTimeOpts(_0x1785ff,_0xf258a7?{'hour':_0x394ecb(0xc9a),'minute':_0x394ecb(0xc9a),'timeZone':_0xf258a7}:{'hour':_0x394ecb(0xc9a),'minute':_0x394ecb(0xc9a)})),_0x58893f=_0x1ccb00=>{const _0x3b60fe=_0x394ecb;if(_0x15d1bc&&_0x3659e7[_0x3b60fe(0x31b)][_0x3b60fe(0x2cf)](_0x3b60fe(0x815)))return applyDatetimePattern(_0x1ccb00,_0x3659e7[_0x3b60fe(0x31b)],_0x58114e,_0xf258a7);if(_0x15d1bc){const _0x4e875c=String(_0x3659e7[_0x3b60fe(0x31b)])[_0x3b60fe(0x900)]();if(_0x4e875c==='DD/MM'||_0x4e875c===_0x3b60fe(0x74e))return applyDatetimePattern(_0x1ccb00,_0x4e875c,_0x58114e,_0xf258a7);}return _0x25463c?_0x25463c[_0x3b60fe(0xc90)](_0x1ccb00):_0x1ccb00[_0x3b60fe(0xc3c)]();},_0x35ffb3=_0x4dbc63=>{const _0x438290=_0x394ecb;if(_0x15d1bc){const _0x3c2b02=_0x3659e7['datetime_format'],_0x2a53dd=_0x3c2b02[_0x438290(0x2cf)](_0x438290(0x815))&&!/[Hhms]/['test'](_0x3c2b02);if(!_0x2a53dd)return applyDatetimePattern(_0x4dbc63,_0x3c2b02,_0x58114e,_0xf258a7);}return _0x138c8b?_0x138c8b[_0x438290(0xc90)](_0x4dbc63):_0x4dbc63[_0x438290(0x4a3)]();};return{'lang':_0x58114e,'tz':_0xf258a7,'xFontSize':_0xccb021,'explicitFmt':_0x15d1bc,'fmtTimeF':_0x138c8b,'fmtDate':_0x58893f,'fmtTime':_0x35ffb3};}[_0x236d40(0x79d)](_0x2239bb,_0x439ccf,_0x2a488a,_0x12b86b,_0x4f2ebd){const _0x424db0=_0x236d40;if(!isNum(_0x439ccf)||!isNum(_0x2a488a)||_0x2a488a<=_0x439ccf)return null;const {lang:_0x46f950,tz:_0x151b6f,xFontSize:_0x44bbc9,explicitFmt:_0x53b220,fmtDate:_0x39d016,fmtTime:_0x229a7f}=this['_xAxisLabelFormatters'](_0x12b86b,_0x4f2ebd),_0x17e6be=getCachedDateTimeFormatter(_0x46f950,_0x151b6f?{'month':_0x424db0(0x70a),'timeZone':_0x151b6f}:{'month':_0x424db0(0x70a)}),_0x153c34=getCachedDateTimeFormatter(_0x46f950,_0x151b6f?{'month':_0x424db0(0x70a),'year':'2-digit','timeZone':_0x151b6f}:{'month':_0x424db0(0x70a),'year':_0x424db0(0xc9a)}),_0x50ddda=(_0x220152,_0x2db1b6)=>{const _0x591d91=_0x424db0,_0x3ad093=_0x2db1b6?_0x153c34:_0x17e6be;return _0x3ad093?_0x3ad093[_0x591d91(0xc90)](_0x220152):_0x220152['toLocaleDateString']();},_0x261853=[];let _0x367371=-Infinity;const _0x32c7a5=_0x44bbc9*3.5+0xa,_0x46a5eb=(_0x2cbc68,_0x2cc137,_0x306fa5,_0x5989b1)=>{const _0x23992f=_0x424db0,_0x566964=(_0x2cbc68-_0x439ccf)/(_0x2a488a-_0x439ccf)*_0x2239bb;if(_0x566964<-0x2||_0x566964>_0x2239bb+0x2)return;if(_0x566964-_0x367371<_0x32c7a5){if(_0x5989b1&&_0x261853[_0x23992f(0x2d1)]>0x0){if(_0x566964-_0x367371<_0x32c7a5*0.5)return;}else{if(_0x306fa5&&_0x261853[_0x23992f(0x2d1)]>0x0){const _0x1b9171=_0x261853[_0x261853[_0x23992f(0x2d1)]-0x1];if(!_0x1b9171[_0x23992f(0x1aa)]){_0x261853[_0x23992f(0xcc5)](),_0x367371=_0x261853[_0x23992f(0x2d1)]>0x0?_0x261853[_0x261853['length']-0x1]['x']:-Infinity;if(_0x566964-_0x367371<_0x32c7a5)return;}else return;}else return;}}_0x367371=_0x566964,_0x261853[_0x23992f(0x2c1)]({'x':_0x566964,'label':_0x2cc137,'isDate':_0x306fa5});},_0x3ecd6e=_0x12b86b[_0x424db0(0x8c0)];let _0x26b79d=null,_0x1774ea=null;if(_0x3ecd6e){const _0x20653e=String(_0x3ecd6e)['match'](/^(\d+)\s*(h|d|w|M)$/);if(_0x20653e){const _0xc7e3b6=parseInt(_0x20653e[0x1],0xa),_0x54195e=_0x20653e[0x2];if(_0x54195e==='h')_0x26b79d=_0xc7e3b6<=0xc?_0x424db0(0xc1c):'day',_0x1774ea=_0xc7e3b6*0x36ee80;else{if(_0x54195e==='d')_0x26b79d='day',_0x1774ea=_0xc7e3b6*0x5265c00;else{if(_0x54195e==='w')_0x26b79d=_0x424db0(0x677),_0x1774ea=_0xc7e3b6*0x240c8400;else _0x54195e==='M'&&(_0x26b79d=_0x424db0(0x74c),_0x1774ea=_0xc7e3b6);}}}}if(!_0x26b79d){const _0x32df38=(_0x2a488a-_0x439ccf)/0x36ee80,_0x2b5985=typeof resolveGroupBy===_0x424db0(0xd24)?resolveGroupBy(_0x12b86b,_0x32df38):_0x12b86b[_0x424db0(0x8d3)]||_0x424db0(0x4d3);if(_0x2b5985===_0x424db0(0x74c))_0x26b79d='month';else{if(_0x2b5985===_0x424db0(0x40e))_0x26b79d=_0x424db0(0x40e);else{if(_0x2b5985==='week')_0x26b79d='week';else{if(_0x2b5985===_0x424db0(0x93a))_0x26b79d=_0x424db0(0xa49);else{if(_0x2b5985===_0x424db0(0xc1c))_0x26b79d=_0x424db0(0xc1c);}}}}}if(!_0x26b79d)return null;const _0x44c770=this[_0x424db0(0x266)]?.[_0x424db0(0x296)]||this[_0x424db0(0x266)]?.['_window'],_0x3cbd0c=_0x44c770?_0x44c770['end'][_0x424db0(0x3f2)]():_0x2a488a,_0x554665=new Date(_0x439ccf),_0x482f2d=new Date(_0x2a488a);if(_0x26b79d===_0x424db0(0x74c)){const _0x42899c=_0x3ecd6e&&_0x1774ea?_0x1774ea:0x1,_0x2a51cd=(typeof resolveGroupBy==='function'?resolveGroupBy(_0x12b86b,(_0x2a488a-_0x439ccf)/0x36ee80):_0x12b86b[_0x424db0(0x8d3)]||_0x424db0(0x4d3))===_0x424db0(0x74c);if(_0x2a51cd){const _0x2269a9=this[_0x424db0(0x266)]?.[_0x424db0(0x296)]||this[_0x424db0(0x266)]?.[_0x424db0(0x3cf)],_0x3c7d46=_0x2269a9?_0x2269a9[_0x424db0(0x5da)][_0x424db0(0x3f2)]():_0x439ccf,_0x2c1649=_0x2269a9?_0x2269a9[_0x424db0(0x538)][_0x424db0(0x3f2)]():_0x2a488a,_0xce3f63=tzParts(_0x3c7d46,_0x151b6f),_0x400b6e=tzParts(_0x2c1649-0x1,_0x151b6f),_0x3e3234=Math['max'](0x1,(_0x400b6e['y']-_0xce3f63['y'])*0xc+(_0x400b6e['mo']-_0xce3f63['mo'])+0x1),_0x3d67c4=tzParts(_0x2c1649,_0x151b6f)['y']!==_0xce3f63['y'],_0x527801=zonedWallToMs(_0x400b6e['y'],_0x400b6e['mo'],0x1,0x0,0x0,0x0,_0x151b6f);for(let _0x16db15=0x0;;_0x16db15+=_0x42899c){const _0x4e0ebe=zonedWallToMs(_0xce3f63['y'],_0xce3f63['mo']+_0x16db15,0x1,0x0,0x0,0x0,_0x151b6f);if(_0x4e0ebe>_0x527801)break;const _0x36fce5=(_0x16db15+0.5)/_0x3e3234*_0x2239bb;if(_0x36fce5<-0x2||_0x36fce5>_0x2239bb+0x2)continue;if(_0x36fce5-_0x367371<_0x32c7a5)continue;_0x367371=_0x36fce5,_0x261853[_0x424db0(0x2c1)]({'x':_0x36fce5,'label':_0x50ddda(new Date(_0x4e0ebe),_0x3d67c4),'isDate':!![]});}}else{const _0x2cfa64=tzParts(_0x439ccf,_0x151b6f),_0x27e04f=tzParts(_0x2a488a,_0x151b6f)['y']!==_0x2cfa64['y'];for(let _0x5291da=0x0;;_0x5291da+=_0x42899c){const _0x2c2de9=zonedWallToMs(_0x2cfa64['y'],_0x2cfa64['mo']+_0x5291da,0x1,0x0,0x0,0x0,_0x151b6f);if(_0x2c2de9>_0x2a488a)break;_0x46a5eb(_0x2c2de9,_0x50ddda(new Date(_0x2c2de9),_0x27e04f),!![]);}}}else{if(_0x26b79d==='year'){if(this['_yearEqualSpace']){const _0x539477=this[_0x424db0(0x266)]?.[_0x424db0(0x296)]||this['card']?.[_0x424db0(0x3cf)],_0x2d9d61=_0x539477?_0x539477[_0x424db0(0x5da)][_0x424db0(0x3f2)]():_0x439ccf,_0x1fb29b=_0x539477?_0x539477[_0x424db0(0x538)][_0x424db0(0x3f2)]():this[_0x424db0(0x266)]?_0x3cbd0c:_0x2a488a,{refY:_0x1ddf26,totalYears:_0x491ecb}=this['_yearSlotSpan'](_0x2d9d61,_0x1fb29b);for(let _0x10c0a3=_0x1ddf26;_0x10c0a3<_0x1ddf26+_0x491ecb;_0x10c0a3++){const _0x169d5b=_0x10c0a3-_0x1ddf26,_0x52bccf=(_0x169d5b+0.5)/_0x491ecb*_0x2239bb;if(_0x52bccf<-0x2||_0x52bccf>_0x2239bb+0x2)continue;if(_0x52bccf-_0x367371<_0x32c7a5)continue;_0x367371=_0x52bccf,_0x261853[_0x424db0(0x2c1)]({'x':_0x52bccf,'label':String(_0x10c0a3),'isDate':!![]});}}else{const _0x21a480=tzParts(_0x3cbd0c-0x1,_0x151b6f)['y'];for(let _0xc67784=tzParts(_0x439ccf,_0x151b6f)['y'];_0xc67784<=_0x21a480;_0xc67784++){_0x46a5eb(zonedWallToMs(_0xc67784,0x0,0x1,0x0,0x0,0x0,_0x151b6f),String(_0xc67784),!![]);}}}else{if(_0x26b79d===_0x424db0(0x677)){const _0x2432be=_0x1774ea?Math[_0x424db0(0x1db)](_0x1774ea/0x240c8400)*0x7:0x7,_0x31c89f=tzParts(_0x439ccf,_0x151b6f);let _0x7356a5=zonedWallToMs(_0x31c89f['y'],_0x31c89f['mo'],_0x31c89f['d']-(_0x31c89f['wd']-0x1),0x0,0x0,0x0,_0x151b6f);if(_0x7356a5<_0x439ccf){const _0x2ec929=tzParts(_0x7356a5,_0x151b6f);_0x7356a5=zonedWallToMs(_0x2ec929['y'],_0x2ec929['mo'],_0x2ec929['d']+0x7,0x0,0x0,0x0,_0x151b6f);}while(_0x7356a5<_0x3cbd0c){_0x46a5eb(_0x7356a5,_0x39d016(new Date(_0x7356a5)),!![]);const _0x47da71=tzParts(_0x7356a5,_0x151b6f);_0x7356a5=zonedWallToMs(_0x47da71['y'],_0x47da71['mo'],_0x47da71['d']+_0x2432be,0x0,0x0,0x0,_0x151b6f);}}else{if(_0x26b79d===_0x424db0(0xa49)){const _0x4cdfb0=0x5265c00;let _0x383ac0=tzStartOfDayMs(_0x439ccf,_0x151b6f);if(_0x383ac0<_0x439ccf){const _0x28be26=tzParts(_0x383ac0,_0x151b6f);_0x383ac0=zonedWallToMs(_0x28be26['y'],_0x28be26['mo'],_0x28be26['d']+0x1,0x0,0x0,0x0,_0x151b6f);}const _0x2df1ad=tzStartOfDayMs(_0x3cbd0c-0x1,_0x151b6f),_0x5b5ec9=Math[_0x424db0(0x6fe)](0x1,Math[_0x424db0(0x1db)]((_0x2df1ad-_0x383ac0)/_0x4cdfb0)+0x1),_0x5e1fd4=_0x1774ea?Math['max'](0x1,Math['round'](_0x1774ea/_0x4cdfb0)):null;let _0x504cb0;if(_0x5e1fd4)_0x504cb0=_0x5e1fd4;else{const _0x1c4491=0x3c,_0x1086e9=Math[_0x424db0(0x6fe)](0x2,Math[_0x424db0(0xa1e)](_0x2239bb/_0x1c4491));_0x504cb0=Math[_0x424db0(0x6fe)](0x1,Math[_0x424db0(0xa31)]((_0x5b5ec9-0x1)/(_0x1086e9-0x1)));}const _0x26cfc4=toNum(_0x12b86b?.['__sgcDecisionHours']),_0x3990bf=isNum(_0x26cfc4)&&_0x26cfc4>0x0?_0x26cfc4/0x18:(_0x2a488a-_0x439ccf)/_0x4cdfb0,_0x464122=getCachedDateTimeFormatter(_0x46f950,_0x151b6f?{'weekday':'short','day':_0x424db0(0xb68),'timeZone':_0x151b6f}:{'weekday':_0x424db0(0x70a),'day':_0x424db0(0xb68)}),_0x5e86ab=getCachedDateTimeFormatter(_0x46f950,_0x151b6f?{'day':_0x424db0(0xb68),'month':_0x424db0(0x70a),'timeZone':_0x151b6f}:{'day':_0x424db0(0xb68),'month':_0x424db0(0x70a)});let _0x28b891=-0x1;const _0x194f0e=_0x19c571=>{const _0x42e339=_0x424db0,_0x1cef52=new Date(_0x19c571);if(_0x53b220)return _0x39d016(_0x1cef52);if(_0x3990bf<=29.5)return _0x464122?_0x464122[_0x42e339(0xc90)](_0x1cef52):_0x39d016(_0x1cef52);const _0x354db6=tzParts(_0x19c571,_0x151b6f),_0x560f6e=_0x28b891!==_0x354db6['mo'];_0x28b891=_0x354db6['mo'];if(_0x560f6e)return _0x5e86ab?_0x5e86ab[_0x42e339(0xc90)](_0x1cef52):_0x39d016(_0x1cef52);return String(_0x354db6['d']);},_0x3549ad=tzParts(_0x383ac0,_0x151b6f);let _0x276fdb=0x0;while(_0x276fdb<_0x5b5ec9-0x1){const _0x123cfa=zonedWallToMs(_0x3549ad['y'],_0x3549ad['mo'],_0x3549ad['d']+_0x276fdb,0x0,0x0,0x0,_0x151b6f);_0x46a5eb(_0x123cfa,_0x194f0e(_0x123cfa),!![]),_0x276fdb+=_0x504cb0;}_0x46a5eb(_0x2df1ad,_0x194f0e(_0x2df1ad),!![],!![]);}else{if(_0x26b79d===_0x424db0(0xc1c)){const _0x11c782=_0x1774ea||0x36ee80,_0x1a0680=_0x11c782/0x36ee80,_0x1275db=new Date(_0x554665);_0x1275db[_0x424db0(0x9aa)](0x0,0x0,0x0);if(_0x1275db['getTime']()<_0x439ccf)_0x1275db[_0x424db0(0x399)](_0x1275db['getTime']()+0x36ee80);if(_0x1a0680>=0x1){const _0x4eacba=tzParts(_0x1275db[_0x424db0(0x3f2)](),_0x151b6f),_0xcbc918=_0x4eacba['h']%_0x1a0680;_0xcbc918!==0x0&&_0x1275db[_0x424db0(0x399)](zonedWallToMs(_0x4eacba['y'],_0x4eacba['mo'],_0x4eacba['d'],_0x4eacba['h']+(_0x1a0680-_0xcbc918),0x0,0x0,_0x151b6f));}for(let _0x3245f2=_0x1275db[_0x424db0(0x3f2)]();_0x3245f2<_0x3cbd0c;_0x3245f2+=_0x11c782){const _0x5c9c75=new Date(_0x3245f2),_0x276f34=tzParts(_0x3245f2,_0x151b6f),_0xfe4334=_0x276f34['h']===0x0&&_0x276f34['mi']===0x0;_0x46a5eb(_0x3245f2,_0xfe4334?_0x39d016(_0x5c9c75):_0x229a7f(_0x5c9c75),_0xfe4334);}}}}}}if(_0x26b79d===_0x424db0(0x40e)&&!this[_0x424db0(0x521)]&&_0x261853[_0x424db0(0x2d1)]<0x2)return null;return _0x261853[_0x424db0(0x2d1)]>0x0?_0x261853:null;}['_computeXAxisTicksAuto'](_0x5f65d8,_0x3d2064,_0x5ee909,_0x1f5a75,_0xdf31b7){const _0x595b01=_0x236d40,_0x479a89=(_0x5ee909-_0x3d2064)/0x36ee80,{tz:_0x1a84d8,xFontSize:_0x1503fd,explicitFmt:_0x49e019,fmtTimeF:_0x4d0e69,fmtDate:_0xfd46a9,fmtTime:_0x36f806}=this[_0x595b01(0xd19)](_0x1f5a75,_0xdf31b7),_0x4caedf=_0x1503fd*0.62;let _0x4d65b6=0xb;if(_0x49e019){const _0xe762ae=_0x1f5a75['datetime_format'];if(_0xe762ae==='HH:mm')_0x4d65b6=0x5;else{if(_0xe762ae===_0x595b01(0x7cf))_0x4d65b6=0x8;else{if(_0xe762ae==='DD/MM'||_0xe762ae===_0x595b01(0x74e))_0x4d65b6=0x5;else{if(_0xe762ae===_0x595b01(0x9db))_0x4d65b6=0x7;else{if(_0xe762ae===_0x595b01(0x9d0))_0x4d65b6=0x6;else{if(_0xe762ae==='YYYY-MM-DD')_0x4d65b6=0xa;else{if(_0xe762ae===_0x595b01(0x94b))_0x4d65b6=0x10;else{if(_0xe762ae==='DD\x20MMM\x20YYYY')_0x4d65b6=0xb;else{if(_0xe762ae===_0x595b01(0x91b))_0x4d65b6=0xa;else{if(_0xe762ae==='MM-YYYY')_0x4d65b6=0x7;}}}}}}}}}}else{if(_0x4d0e69)try{const _0x1ec9d9=_0x4d0e69[_0x595b01(0xc90)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x4d65b6=Math['max'](0x5,_0x1ec9d9[_0x595b01(0x2d1)]);}catch(_0x4840e2){_0x4d65b6=0x5;}else _0x4d65b6=0x5;}const _0x36cc18=_0x4d65b6*_0x4caedf+0x8,_0x1f67e4=Math['max'](0x3,Math[_0x595b01(0xa1e)](_0x5f65d8/(_0x36cc18+0x10))),_0x5f0877=_0x36cc18+0x6,_0x4cace9=[{'hours':0.25,'align':_0x595b01(0x5f8)},{'hours':0.5,'align':_0x595b01(0x5f8)},{'hours':0x1,'align':_0x595b01(0xc1c)},{'hours':0x2,'align':'hour'},{'hours':0x3,'align':_0x595b01(0xc1c)},{'hours':0x4,'align':'hour'},{'hours':0x6,'align':_0x595b01(0xc1c)},{'hours':0x8,'align':'hour'},{'hours':0xc,'align':'hour'},{'hours':0x18,'align':_0x595b01(0xa49)},{'hours':0x30,'align':'day'},{'hours':0xa8,'align':_0x595b01(0xa49)}];let _0x2cb176=_0x4cace9[_0x4cace9[_0x595b01(0x2d1)]-0x1];for(const _0xffa271 of _0x4cace9){if(_0x479a89/_0xffa271[_0x595b01(0xb63)]<=_0x1f67e4){_0x2cb176=_0xffa271;break;}}const _0x53eae4=_0x2cb176[_0x595b01(0xb63)]*0x36ee80,_0x59c663=new Date(_0x3d2064);let _0x3e9b2f;if(_0x2cb176[_0x595b01(0x609)]===_0x595b01(0xa49)){let _0x511be2=tzStartOfDayMs(_0x3d2064,_0x1a84d8);if(_0x511be2<_0x3d2064){const _0x1b3b8b=tzParts(_0x511be2,_0x1a84d8);_0x511be2=zonedWallToMs(_0x1b3b8b['y'],_0x1b3b8b['mo'],_0x1b3b8b['d']+0x1,0x0,0x0,0x0,_0x1a84d8);}_0x3e9b2f=new Date(_0x511be2);}else{if(_0x2cb176[_0x595b01(0x609)]==='hour'){_0x3e9b2f=new Date(_0x59c663),_0x3e9b2f['setMinutes'](0x0,0x0,0x0);if(_0x3e9b2f[_0x595b01(0x3f2)]()<_0x3d2064)_0x3e9b2f['setTime'](_0x3e9b2f[_0x595b01(0x3f2)]()+0x36ee80);const _0x28add6=_0x2cb176[_0x595b01(0xb63)],_0x2df475=tzParts(_0x3e9b2f[_0x595b01(0x3f2)](),_0x1a84d8),_0x4e885e=_0x2df475['h']%_0x28add6;_0x4e885e!==0x0&&_0x3e9b2f[_0x595b01(0x399)](zonedWallToMs(_0x2df475['y'],_0x2df475['mo'],_0x2df475['d'],_0x2df475['h']+(_0x28add6-_0x4e885e),0x0,0x0,_0x1a84d8));}else{const _0x284f19=_0x2cb176[_0x595b01(0xb63)]*0x3c;_0x3e9b2f=new Date(_0x59c663),_0x3e9b2f[_0x595b01(0xbf8)](0x0,0x0);const _0x48918d=_0x3e9b2f[_0x595b01(0x5ef)](),_0x529d17=_0x48918d%_0x284f19;if(_0x529d17!==0x0||_0x3e9b2f[_0x595b01(0x3f2)]()<_0x3d2064)_0x3e9b2f[_0x595b01(0x9aa)](_0x48918d+(_0x284f19-_0x529d17),0x0,0x0);}}const _0x2953a5=[];let _0xf0422d=-Infinity;const _0x20cab4=this[_0x595b01(0x266)]?.[_0x595b01(0x296)]||this[_0x595b01(0x266)]?.[_0x595b01(0x3cf)],_0x7f4479=_0x20cab4?_0x20cab4[_0x595b01(0x538)][_0x595b01(0x3f2)]():_0x5ee909,_0x651d6e=[];if(_0x2cb176['align']===_0x595b01(0xa49)){const _0x3982c6=Math[_0x595b01(0x6fe)](0x1,Math[_0x595b01(0x1db)](_0x2cb176['hours']/0x18));let _0x14ed70=_0x3e9b2f[_0x595b01(0x3f2)]();while(_0x14ed70<_0x7f4479){_0x651d6e[_0x595b01(0x2c1)](_0x14ed70);const _0x32d14b=tzParts(_0x14ed70,_0x1a84d8);_0x14ed70=zonedWallToMs(_0x32d14b['y'],_0x32d14b['mo'],_0x32d14b['d']+_0x3982c6,0x0,0x0,0x0,_0x1a84d8);}}else{for(let _0x1ac57e=_0x3e9b2f[_0x595b01(0x3f2)]();_0x1ac57e<_0x7f4479;_0x1ac57e+=_0x53eae4)_0x651d6e[_0x595b01(0x2c1)](_0x1ac57e);}for(const _0x2e18d9 of _0x651d6e){if(_0x2e18d9<_0x3d2064)continue;const _0x15efa9=(_0x2e18d9-_0x3d2064)/(_0x5ee909-_0x3d2064)*_0x5f65d8,_0x1a429a=new Date(_0x2e18d9),_0x2b4716=tzParts(_0x2e18d9,_0x1a84d8),_0x2caed9=_0x2b4716['h']===0x0&&_0x2b4716['mi']===0x0&&_0x479a89>=0xc;if(_0x15efa9-_0xf0422d<_0x5f0877){if(_0x2caed9&&_0x2953a5[_0x595b01(0x2d1)]>0x0){const _0x309873=_0x2953a5[_0x2953a5[_0x595b01(0x2d1)]-0x1];if(!_0x309873[_0x595b01(0x1aa)]){_0x2953a5['pop'](),_0xf0422d=_0x2953a5[_0x595b01(0x2d1)]>0x0?_0x2953a5[_0x2953a5['length']-0x1]['x']:-Infinity;if(_0x15efa9-_0xf0422d<_0x5f0877)continue;}else continue;}else continue;}_0xf0422d=_0x15efa9,_0x2953a5['push']({'x':_0x15efa9,'label':_0x2caed9?_0xfd46a9(_0x1a429a):_0x36f806(_0x1a429a),'isDate':_0x2caed9});}return _0x2953a5;}['_drawXAxis'](_0x51f2b6,_0x24f727,_0x199c02,_0x235dd8,_0x41d399,_0x250233,_0x53456f,_0x2d2438){const _0x19b82b=_0x236d40,_0x23d8aa=svgEl('g',{'class':'sgc-x-axis'});let _0x25a5c5=this[_0x19b82b(0x79d)](_0x235dd8,_0x41d399,_0x250233,_0x53456f,_0x2d2438);if(!_0x25a5c5)_0x25a5c5=this[_0x19b82b(0x69a)](_0x235dd8,_0x41d399,_0x250233,_0x53456f,_0x2d2438);if(!_0x25a5c5||!_0x25a5c5[_0x19b82b(0x2d1)]){_0x51f2b6[_0x19b82b(0x20b)](_0x23d8aa);return;}const _0x2aa203=!!_0x53456f[_0x19b82b(0x9ac)],_0x3f38d4=0x4,_0x1053fb=toNum(_0x53456f['x_axis_font_size'])||0xa,_0x419e79=_0x1053fb+0x1,_0x14e0c4=toNum(_0x53456f[_0x19b82b(0x4b4)]),_0x4d43f6=isNum(_0x14e0c4)?_0x14e0c4:0.5,_0x5f517a=_0x53456f[_0x19b82b(0xbf4)]||_0x19b82b(0x599),_0x16407e=_0x53456f['x_axis_date_color']||_0x53456f['x_axis_color']||'var(--primary-color,\x20#4A90D9)';for(const _0x323886 of _0x25a5c5){const _0x1f988a=_0x24f727+_0x323886['x'],_0x365ce5=!!_0x323886[_0x19b82b(0x1aa)],_0x1dfbf4=_0x1f988a,_0x22a6e8='middle';_0x2aa203&&_0x23d8aa[_0x19b82b(0x20b)](svgEl(_0x19b82b(0xb90),{'x1':_0x1f988a,'x2':_0x1f988a,'y1':_0x199c02,'y2':_0x199c02+_0x3f38d4,'stroke':_0x365ce5?_0x16407e:_0x5f517a,'stroke-width':'1','opacity':String(_0x4d43f6),'class':_0x19b82b(0x5f4)}));const _0x1e04cf=[];if(_0x365ce5)_0x1e04cf[_0x19b82b(0x2c1)]('font-weight:600'),_0x1e04cf[_0x19b82b(0x2c1)](_0x19b82b(0x8c4)+_0x16407e),_0x1e04cf[_0x19b82b(0x2c1)](_0x19b82b(0xcf4)),_0x1e04cf[_0x19b82b(0x2c1)]('font-size:'+_0x419e79+'px');else{if(_0x53456f[_0x19b82b(0xc5b)]){const _0x2fdd71=String(_0x53456f[_0x19b82b(0xc5b)]);_0x1e04cf[_0x19b82b(0x2c1)](_0x19b82b(0xa55)+(/[a-z%]$/i[_0x19b82b(0x1b8)](_0x2fdd71)?_0x2fdd71:_0x2fdd71+'px'));}if(_0x53456f[_0x19b82b(0xbf4)])_0x1e04cf[_0x19b82b(0x2c1)](_0x19b82b(0x8c4)+_0x53456f[_0x19b82b(0xbf4)]);if(isNum(_0x14e0c4))_0x1e04cf[_0x19b82b(0x2c1)](_0x19b82b(0xb39)+_0x14e0c4);}const _0xf929cd=svgEl(_0x19b82b(0x74b),{'x':_0x1dfbf4,'y':_0x199c02+(_0x2aa203?_0x3f38d4+0xc:0xe),'text-anchor':_0x22a6e8,'class':'sgc-axis-label\x20sgc-x-label'+(_0x365ce5?'\x20sgc-x-date-label':'')});if(_0x1e04cf[_0x19b82b(0x2d1)])_0xf929cd['setAttribute'](_0x19b82b(0xa28),_0x1e04cf[_0x19b82b(0x358)](';'));_0xf929cd[_0x19b82b(0x7a4)]=_0x323886[_0x19b82b(0x4c6)],_0x23d8aa[_0x19b82b(0x20b)](_0xf929cd);}_0x51f2b6[_0x19b82b(0x20b)](_0x23d8aa);}[_0x236d40(0xc20)](_0x6c0d07,_0xd8c142){const _0x175de3=_0x236d40;if(!_0x6c0d07[_0x175de3(0x2d1)])return null;const _0x7060f=!!_0xd8c142['stacked'],_0x5bfcbf=new Map(),_0x113d96=new Map();for(const _0x56cd14 of _0x6c0d07){const _0x38f892=_0x56cd14[_0x175de3(0xaa5)][_0x175de3(0x502)]||(_0x7060f?_0x175de3(0x718):null);if(!_0x38f892)continue;const _0x1bb693=_0x56cd14[_0x175de3(0xaa5)][_0x175de3(0xbc3)]==='secondary'?'y2':'y1',_0x4faac=(_0x56cd14[_0x175de3(0xaa5)][_0x175de3(0xcad)]||'line')===_0x175de3(0xc87)?_0x175de3(0xc87):'line',_0x3ba7e3=_0x56cd14[_0x175de3(0xaa5)][_0x175de3(0x8cb)]?_0x175de3(0x4ed):_0x175de3(0x702),_0xf9ed27=_0x38f892+'::'+_0x1bb693+'::'+_0x4faac+'::'+_0x3ba7e3;if(!_0x113d96[_0x175de3(0x620)](_0xf9ed27))_0x113d96['set'](_0xf9ed27,[]);_0x113d96[_0x175de3(0x66a)](_0xf9ed27)['push'](_0x56cd14);}for(const [_0x5143bb,_0x509ee0]of[..._0x113d96]){if(_0x509ee0[_0x175de3(0x2d1)]!==0x1)continue;const _0x519599=_0x509ee0[0x0]['entity'],_0x47f396=_0x519599[_0x175de3(0xcad)]||_0x519599[_0x175de3(0x604)]||_0x175de3(0xb90),_0x47c787=_0x47f396===_0x175de3(0xc87)||_0x47f396==='area'||!!_0x519599[_0x175de3(0x675)];if(!_0x47c787)_0x113d96['delete'](_0x5143bb);}if(!_0x113d96[_0x175de3(0x9c5)])return null;for(const [_0x5acebd,_0x2ab7f3]of _0x113d96){for(const _0x23db46 of _0x2ab7f3)_0x5bfcbf[_0x175de3(0x907)](_0x23db46[_0x175de3(0x354)],_0x5acebd);}const _0x427b01=new Map(),_0x2b6b7e=new Map();for(const [_0x539a94,_0x5db667]of _0x113d96){const _0x178441=new Map();let _0x4eab58=Infinity,_0x3064e9=-Infinity;for(const _0x16dcec of _0x5db667){const _0x37768a=new Map();for(const _0x2d8557 of _0x16dcec[_0x175de3(0xaee)]){if(!isNum(_0x2d8557['v']))continue;_0x37768a[_0x175de3(0x907)](_0x2d8557['t'],_0x178441[_0x175de3(0x66a)](_0x2d8557['t'])||0x0);}_0x427b01['set'](_0x16dcec[_0x175de3(0x354)],_0x37768a);for(const _0x5d9aad of _0x16dcec[_0x175de3(0xaee)]){if(!isNum(_0x5d9aad['v'])||_0x5d9aad['v']===0x0)continue;const _0x39d33f=_0x178441[_0x175de3(0x66a)](_0x5d9aad['t'])||0x0,_0x18c10e=_0x39d33f+_0x5d9aad['v'];_0x178441[_0x175de3(0x907)](_0x5d9aad['t'],_0x18c10e);if(_0x18c10e<_0x4eab58)_0x4eab58=_0x18c10e;if(_0x18c10e>_0x3064e9)_0x3064e9=_0x18c10e;if(_0x39d33f<_0x4eab58)_0x4eab58=_0x39d33f;if(_0x39d33f>_0x3064e9)_0x3064e9=_0x39d33f;}}_0x4eab58!==Infinity&&_0x2b6b7e[_0x175de3(0x907)](_0x539a94,{'min':Math[_0x175de3(0x9f4)](_0x4eab58,0x0),'max':Math[_0x175de3(0x6fe)](_0x3064e9,0x0)});}return{'stackKeyByIdx':_0x5bfcbf,'baselineByIdx':_0x427b01,'groupExtremesByKey':_0x2b6b7e};}[_0x236d40(0x2b0)](_0x369dfe,_0x3b75c8,_0x2083a7,_0x34b6bf,_0x10942a,_0x56b207,_0x3d69c6,_0x55e838,_0x4d12b1,_0x5eddb9){const _0x3d0ca0=_0x236d40,{padL:_0x4253a9,padT:_0x3873a0,plotW:_0x54bab8,plotH:_0x2b04cd,tStart:_0x23a310,tEnd:_0x2910e6}=_0x3d69c6,_0x6afa09=!!_0x3d69c6[_0x3d0ca0(0x764)],_0x4af9a8=_0x3d69c6[_0x3d0ca0(0xb4b)]||0x1,_0x14ee14=_0x3d69c6['xRange']??Math[_0x3d0ca0(0x6fe)](0x1,_0x2910e6-_0x23a310),_0x43a1b1=_0x2083a7['entity'],_0x5298e7=this[_0x3d0ca0(0x266)][_0x3d0ca0(0xae6)](_0x43a1b1[_0x3d0ca0(0x6f8)])||_0x43a1b1['color']||_0x3d0ca0(0x70b),_0x1c1e27=_0x43a1b1[_0x3d0ca0(0xcad)]||'line',_0xafe8d2=_0x2083a7[_0x3d0ca0(0xaee)][_0x3d0ca0(0x56d)](_0x209da7=>_0x209da7['v']!==null);if(!_0xafe8d2['length'])return;const _0x2830eb=!!_0x4d12b1,_0x2b2fde=_0x3f5a4b=>_0x4d12b1?.[_0x3d0ca0(0x66a)](_0x3f5a4b)??0x0,_0x8c695b=_0x2830eb?_0x46f599=>_0x56b207(_0x2b2fde(_0x46f599['t'])+_0x46f599['v'],_0x34b6bf):_0x28f59b=>_0x56b207(_0x28f59b['v'],_0x34b6bf),_0x46bf65=!!(_0x43a1b1[_0x3d0ca0(0x279)]?.[_0x3d0ca0(0x4e9)]&&_0x43a1b1[_0x3d0ca0(0x279)]?.[_0x3d0ca0(0x91d)]?.[_0x3d0ca0(0x2d1)]),_0x47f20d=!!_0x43a1b1[_0x3d0ca0(0x9cc)]?.[_0x3d0ca0(0x4e9)],_0x4df508=_0x46bf65?this[_0x3d0ca0(0x266)][_0x3d0ca0(0xb24)](_0x43a1b1):null,_0x48ac3f=_0x43a1b1[_0x3d0ca0(0x279)]?.[_0x3d0ca0(0x38b)]===_0x3d0ca0(0x471)?_0x3d0ca0(0x471):_0x3d0ca0(0x460),_0x8679de=_0x43a1b1[_0x3d0ca0(0x279)]?.[_0x3d0ca0(0x5a7)]===_0x3d0ca0(0x5ce)?'horizontal':_0x3d0ca0(0x613),_0x93c5f1=_0x43a1b1['color_thresholds']?.['source']===_0x3d0ca0(0x447)?'raw':_0x3d0ca0(0x4be),_0x1ddd50=!!_0x43a1b1['color_thresholds']?.[_0x3d0ca0(0xb48)],_0x9cf917=_0x48ac3f===_0x3d0ca0(0x460),_0x5c3c14=_0x47f20d?_0x43a1b1[_0x3d0ca0(0x9cc)]:null;let _0x37a006=_0x5298e7,_0x9bb430=_0x46bf65;if(_0x46bf65&&_0x1ddd50){let _0x738c8d=null;for(let _0x1ad7f4=_0xafe8d2[_0x3d0ca0(0x2d1)]-0x1;_0x1ad7f4>=0x0;_0x1ad7f4--){const _0x5894dc=_0xafe8d2[_0x1ad7f4],_0x3d716d=_0x93c5f1==='raw'&&_0x5894dc[_0x3d0ca0(0x424)]!=null?_0x5894dc[_0x3d0ca0(0x424)]:_0x5894dc['v'];if(isNum(_0x3d716d)){_0x738c8d=_0x3d716d;break;}}_0x738c8d!=null&&(_0x37a006=resolveValueColor(_0x738c8d,_0x4df508,_0x5298e7)),_0x9bb430=![];}let _0x3e702c=null,_0x41a2b3=null;if(_0x9bb430&&_0x8679de==='vertical'&&_0x93c5f1!=='raw'){const _0x55b096=_0x3d0ca0(0xa4b)+_0x2083a7[_0x3d0ca0(0x354)]+'-'+this[_0x3d0ca0(0x266)][_0x3d0ca0(0xaa4)],_0x29c942=_0x3d0ca0(0x6cd)+_0x2083a7[_0x3d0ca0(0x354)]+'-'+this['card'][_0x3d0ca0(0xaa4)];_0x3e702c=this['_buildThresholdGradient'](_0x3b75c8,_0x55b096,_0x4df508,_0x34b6bf,_0x3873a0,_0x2b04cd,_0x48ac3f,0x1,_0x5298e7),_0x41a2b3=this[_0x3d0ca0(0x816)](_0x3b75c8,_0x29c942,_0x4df508,_0x34b6bf,_0x3873a0,_0x2b04cd,_0x48ac3f,0.3,_0x5298e7);}const _0x50ddf7=(_0x227c6a,_0x41d5a1)=>{const _0x589cfa=_0x3d0ca0;if(_0x9bb430){const _0x4f531b=_0x93c5f1===_0x589cfa(0x447)&&_0x227c6a[_0x589cfa(0x424)]!=null?_0x227c6a[_0x589cfa(0x424)]:_0x227c6a['v'];return resolveValueColor(_0x4f531b,_0x4df508,_0x37a006,_0x9cf917);}if(_0x47f20d&&_0x41d5a1>0x0)return segmentRiseFallColor(_0xafe8d2[_0x41d5a1-0x1],_0x227c6a,_0x5c3c14,_0x37a006);return _0x37a006;},_0x433118=svgEl('g',{'class':_0x3d0ca0(0x849)+_0x1c1e27+(_0x2830eb?_0x3d0ca0(0x92d):'')});if(_0x1c1e27===_0x3d0ca0(0x93c)){const _0x56a566=_0x10942a,_0x4b8def=typeof resolveGroupBy===_0x3d0ca0(0xd24)?resolveGroupBy(_0x55e838,(_0x2910e6-_0x23a310)/0x36ee80):_0x55e838[_0x3d0ca0(0x8d3)]||'interval';if(_0x4b8def===_0x3d0ca0(0x74c)&&_0xafe8d2[_0x3d0ca0(0x2d1)]>0x0){this[_0x3d0ca0(0xac1)]=new Map();for(const _0x2d6b09 of _0x2083a7[_0x3d0ca0(0xaee)])this[_0x3d0ca0(0xac1)][_0x3d0ca0(0x907)](_0x2d6b09['t'],_0x56a566(_0x2d6b09['t']));}let _0x2e3c32=Infinity;for(let _0x1d15e2=0x1;_0x1d15e2<_0xafe8d2[_0x3d0ca0(0x2d1)];_0x1d15e2++){const _0x43553d=_0x56a566(_0xafe8d2[_0x1d15e2]['t'])-_0x56a566(_0xafe8d2[_0x1d15e2-0x1]['t']);if(_0x43553d>0x0&&_0x43553d<_0x2e3c32)_0x2e3c32=_0x43553d;}let _0x146413;if(_0x4b8def===_0x3d0ca0(0x74c)){const _0x57cb00=new Date(_0x23a310),_0x2db0fc=new Date(_0x2910e6),_0x5c5466=Math['max'](0x1,(_0x2db0fc[_0x3d0ca0(0x64b)]()-_0x57cb00[_0x3d0ca0(0x64b)]())*0xc+(_0x2db0fc[_0x3d0ca0(0x6c4)]()-_0x57cb00[_0x3d0ca0(0x6c4)]())+0x1);_0x146413=_0x54bab8/_0x5c5466;}else{if(_0x6afa09)_0x146413=_0x54bab8/_0x4af9a8;else{const _0x5befae=toNum(_0x55e838[_0x3d0ca0(0x641)])||0x2,_0x49a7f2=groupBucketMs(_0x4b8def,(_0x2910e6-_0x23a310)/0x36ee80,_0x5befae);_0x146413=Math['min'](_0x54bab8,_0x49a7f2/Math[_0x3d0ca0(0x6fe)](0x1,_0x14ee14)*_0x54bab8);}}const _0x4fccfd=isFinite(_0x2e3c32)?_0x2e3c32:Math[_0x3d0ca0(0x6fe)](0x1,_0x146413),_0x543fa1=toNum(_0x55e838[_0x3d0ca0(0x303)]),_0x103337=Math[_0x3d0ca0(0x6fe)](0x0,_0x4fccfd*0.4),_0x2de9a8=isNum(_0x543fa1)&&_0x543fa1>0x0?Math[_0x3d0ca0(0x9f4)](_0x543fa1,_0x103337):Math[_0x3d0ca0(0x6fe)](0x1,_0x4fccfd*0.25),_0x1b63bd=Math['max'](0x1,_0x4fccfd-_0x2de9a8),_0xf33a82=Math['max'](0x1,_0x5eddb9?.['total']||0x1),_0x502270=_0x5eddb9?.['index']||0x0,_0x59b3be=Math[_0x3d0ca0(0x6fe)](0x1,_0x1b63bd/_0xf33a82);_0x2083a7['_barCenters']=new Map(),_0x2083a7[_0x3d0ca0(0x414)]=_0x59b3be/0x2;const _0x777d5c=_0x43a1b1[_0x3d0ca0(0x9cc)]?.[_0x3d0ca0(0x4e9)]?_0x43a1b1[_0x3d0ca0(0x9cc)]:null,_0x16ba48=_0x777d5c&&(_0x777d5c[_0x3d0ca0(0xa36)]||_0x777d5c['rise_color']),_0x10c000=_0x777d5c&&(_0x777d5c['decrease']||_0x777d5c['fall_color']),_0x49530a=this[_0x3d0ca0(0x266)][_0x3d0ca0(0xae6)](_0x16ba48)||_0x16ba48||'#26a69a',_0x6dbdb2=this[_0x3d0ca0(0x266)][_0x3d0ca0(0xae6)](_0x10c000)||_0x10c000||'#ef5350',_0x3fb40d=Math[_0x3d0ca0(0x6fe)](0x1,Math[_0x3d0ca0(0x9f4)](0x2,_0x59b3be*0.14));_0xafe8d2[_0x3d0ca0(0x366)](_0x40f9a9=>{const _0x4ab6e2=_0x3d0ca0;if(!isNum(_0x40f9a9['v']))return;if(_0x40f9a9['t']<_0x23a310||_0x40f9a9['t']>=_0x2910e6)return;const _0x27a1ec=isNum(_0x40f9a9['o'])?_0x40f9a9['o']:_0x40f9a9['v'],_0x3a4f64=isNum(_0x40f9a9['c'])?_0x40f9a9['c']:_0x40f9a9['v'],_0x58ea7a=isNum(_0x40f9a9['h'])?_0x40f9a9['h']:Math[_0x4ab6e2(0x6fe)](_0x27a1ec,_0x3a4f64),_0x112993=isNum(_0x40f9a9['l'])?_0x40f9a9['l']:Math['min'](_0x27a1ec,_0x3a4f64),_0x33d938=_0x56a566(_0x40f9a9['t']),_0x3ef8a4=_0x33d938-_0x1b63bd/0x2+_0x502270*_0x59b3be,_0x17d8d7=_0x3ef8a4+_0x59b3be/0x2;_0x2083a7['_barCenters'][_0x4ab6e2(0x907)](_0x40f9a9['t'],_0x17d8d7);const _0x43a200=_0x3a4f64>=_0x27a1ec,_0x5420a6=_0x43a200?_0x49530a:_0x6dbdb2,_0x18ea06=_0x56b207(_0x58ea7a,_0x34b6bf),_0x3c91bc=_0x56b207(_0x112993,_0x34b6bf);_0x433118[_0x4ab6e2(0x20b)](svgEl(_0x4ab6e2(0xb90),{'x1':_0x17d8d7,'y1':Math[_0x4ab6e2(0x9f4)](_0x18ea06,_0x3c91bc),'x2':_0x17d8d7,'y2':Math[_0x4ab6e2(0x6fe)](_0x18ea06,_0x3c91bc),'stroke':_0x5420a6,'stroke-width':String(_0x3fb40d),'class':'sgc-candle-wick'}));const _0x2ab8bf=_0x56b207(_0x27a1ec,_0x34b6bf),_0x409b55=_0x56b207(_0x3a4f64,_0x34b6bf);let _0x184776=Math[_0x4ab6e2(0x9f4)](_0x2ab8bf,_0x409b55),_0x18eea1=Math[_0x4ab6e2(0x971)](_0x2ab8bf-_0x409b55);_0x18eea1<0x1&&(_0x18eea1=0x1,_0x184776-=0.5),_0x433118[_0x4ab6e2(0x20b)](svgEl(_0x4ab6e2(0xd29),{'x':_0x3ef8a4,'y':_0x184776,'width':_0x59b3be,'height':_0x18eea1,'fill':_0x5420a6,'stroke':_0x5420a6,'stroke-width':'1','data-t':String(_0x40f9a9['t']),'data-x':String(_0x3ef8a4),'data-w':String(_0x59b3be),'class':_0x4ab6e2(0x647)+(_0x43a200?'up':'down')}));}),_0x369dfe['appendChild'](_0x433118);return;}if(_0x1c1e27===_0x3d0ca0(0xc87)){const _0x254662=_0x10942a,_0x328d1a=typeof resolveGroupBy===_0x3d0ca0(0xd24)?resolveGroupBy(_0x55e838,(_0x2910e6-_0x23a310)/0x36ee80):_0x55e838['group_by']||'interval';if(_0x328d1a==='month'&&_0xafe8d2[_0x3d0ca0(0x2d1)]>0x0){this['_calBarPositions']=new Map();for(const _0x2ebbf3 of _0x2083a7[_0x3d0ca0(0xaee)]){this[_0x3d0ca0(0xac1)][_0x3d0ca0(0x907)](_0x2ebbf3['t'],_0x254662(_0x2ebbf3['t']));}}let _0x41b3ed=Infinity;for(let _0x22b856=0x1;_0x22b856<_0xafe8d2[_0x3d0ca0(0x2d1)];_0x22b856++){const _0x43c6e3=_0x254662(_0xafe8d2[_0x22b856]['t'])-_0x254662(_0xafe8d2[_0x22b856-0x1]['t']);if(_0x43c6e3>0x0&&_0x43c6e3<_0x41b3ed)_0x41b3ed=_0x43c6e3;}let _0x263c50;if(_0x328d1a===_0x3d0ca0(0x74c)){const _0x60f288=new Date(_0x23a310),_0x52de11=new Date(_0x2910e6),_0x50367b=Math[_0x3d0ca0(0x6fe)](0x1,(_0x52de11[_0x3d0ca0(0x64b)]()-_0x60f288[_0x3d0ca0(0x64b)]())*0xc+(_0x52de11[_0x3d0ca0(0x6c4)]()-_0x60f288[_0x3d0ca0(0x6c4)]())+0x1);_0x263c50=_0x54bab8/_0x50367b;}else{if(_0x6afa09)_0x263c50=_0x54bab8/_0x4af9a8;else{const _0x39115c=toNum(_0x55e838[_0x3d0ca0(0x641)])||0x2,_0x5d6cdb=groupBucketMs(_0x328d1a,(_0x2910e6-_0x23a310)/0x36ee80,_0x39115c);_0x263c50=Math[_0x3d0ca0(0x9f4)](_0x54bab8,_0x5d6cdb/Math[_0x3d0ca0(0x6fe)](0x1,_0x14ee14)*_0x54bab8);}}const _0x165d5f=isFinite(_0x41b3ed)?_0x41b3ed:Math[_0x3d0ca0(0x6fe)](0x1,_0x263c50),_0x3fd8b8=toNum(_0x55e838[_0x3d0ca0(0x303)]),_0x269aa3=Math['max'](0x0,_0x165d5f*0.3),_0x349f6a=isNum(_0x3fd8b8)&&_0x3fd8b8>0x0?Math[_0x3d0ca0(0x9f4)](_0x3fd8b8,_0x269aa3):0x0,_0x17a6c5=Math[_0x3d0ca0(0x6fe)](0x1,_0x165d5f-_0x349f6a),_0x5094e9=Math[_0x3d0ca0(0x6fe)](0x1,_0x5eddb9?.['total']||0x1),_0x4fae5d=_0x5eddb9?.[_0x3d0ca0(0x96c)]||0x0,_0x18292b=Math[_0x3d0ca0(0x6fe)](0x1,_0x17a6c5/_0x5094e9);_0x2083a7['_barCenters']=new Map(),_0x2083a7[_0x3d0ca0(0x414)]=_0x18292b/0x2;const _0x57dc12=_0x56b207(clamp(0x0,_0x34b6bf['lo'],_0x34b6bf['hi']),_0x34b6bf),_0x547e4a=_0x43a1b1[_0x3d0ca0(0xbc6)]!==![],_0x42ec9d=Math[_0x3d0ca0(0x6fe)](0x0,Math['min'](0x5,_0x18292b/0x3));let _0x2cf7fc=null;_0x547e4a&&(_0x2cf7fc=_0x3d0ca0(0x5ff)+_0x2083a7[_0x3d0ca0(0x354)]+'-'+this[_0x3d0ca0(0x266)][_0x3d0ca0(0xaa4)]);_0xafe8d2[_0x3d0ca0(0x366)]((_0x174d14,_0x5329c1)=>{const _0x5b73ba=_0x3d0ca0;if(!isNum(_0x174d14['v']))return;if(_0x174d14['t']<_0x23a310||_0x174d14['t']>=_0x2910e6)return;let _0x3afb1d=_0x254662(_0x174d14['t']);if(!isFinite(_0x41b3ed)&&_0x17a6c5<=_0x54bab8){const _0x3e911f=_0x17a6c5/0x2;if(_0x3afb1d-_0x3e911f<_0x4253a9)_0x3afb1d=_0x4253a9+_0x3e911f;else{if(_0x3afb1d+_0x3e911f>_0x4253a9+_0x54bab8)_0x3afb1d=_0x4253a9+_0x54bab8-_0x3e911f;}}const _0x3b6a1d=_0x3afb1d-_0x17a6c5/0x2+_0x4fae5d*_0x18292b;_0x2083a7['_barCenters'][_0x5b73ba(0x907)](_0x174d14['t'],_0x3b6a1d+_0x18292b/0x2);if(_0x174d14['v']===0x0)return;const _0x45d72f=_0x2830eb?_0x2b2fde(_0x174d14['t']):0x0,_0x2ce973=_0x56b207(_0x45d72f+_0x174d14['v'],_0x34b6bf),_0x1b17d2=_0x2830eb?_0x56b207(_0x45d72f,_0x34b6bf):_0x57dc12,_0xa5276=Math[_0x5b73ba(0x9f4)](_0x2ce973,_0x1b17d2),_0x5cfc20=Math[_0x5b73ba(0x971)](_0x1b17d2-_0x2ce973);if(_0x5cfc20<0.5)return;const _0x510ac9=_0x50ddf7(_0x174d14,_0x5329c1);let _0x155545=_0x510ac9;if(_0x547e4a){const _0x4e318a=_0x2cf7fc+'-'+_0x5329c1,_0x439dca=_0x174d14['v']<0x0,_0x17bc1b=svgEl(_0x5b73ba(0xae0),{'id':_0x4e318a,'x1':'0','y1':_0x439dca?'1':'0','x2':'0','y2':_0x439dca?'0':'1','gradientUnits':_0x5b73ba(0x3f0)});_0x17bc1b[_0x5b73ba(0x20b)](svgEl(_0x5b73ba(0x694),{'offset':'0%','stop-color':_0x510ac9,'stop-opacity':'1'})),_0x17bc1b['appendChild'](svgEl(_0x5b73ba(0x694),{'offset':_0x5b73ba(0x33a),'stop-color':_0x510ac9,'stop-opacity':'0.4'})),_0x3b75c8[_0x5b73ba(0x20b)](_0x17bc1b),_0x155545='url(#'+_0x4e318a+')';}_0x433118['appendChild'](svgEl(_0x5b73ba(0xd29),{'x':_0x3b6a1d,'y':_0xa5276,'width':_0x18292b,'height':_0x5cfc20,'rx':_0x42ec9d,'ry':_0x42ec9d,'fill':_0x155545,'data-t':String(_0x174d14['t']),'data-x':String(_0x3b6a1d),'data-w':String(_0x18292b),'data-band-x':String(_0x3afb1d-_0x165d5f/0x2),'data-band-w':String(_0x165d5f),'class':_0x55e838[_0x5b73ba(0x9c1)]?_0x5b73ba(0x4f2):'sgc-bar'}));}),_0x369dfe[_0x3d0ca0(0x20b)](_0x433118);return;}const _0x4a00bc=_0x1c1e27===_0x3d0ca0(0xbc5)||_0x43a1b1[_0x3d0ca0(0x675)],_0x30cb3a=_0x43a1b1['show_line']!==![],_0x32fabe=_0x1c1e27===_0x3d0ca0(0x5f9),_0x89e7e6=!!_0x43a1b1[_0x3d0ca0(0x460)]&&!_0x32fabe,_0x20a34b=_0x9bb430&&(_0x93c5f1===_0x3d0ca0(0x447)||_0x8679de===_0x3d0ca0(0x5ce))?_0x3d0ca0(0x4a1):_0x9bb430?_0x3d0ca0(0xbc6):_0x47f20d?_0x3d0ca0(0x257):_0x3d0ca0(0xbe9),_0x8e4755=_0x2830eb?_0x21b7ce=>!isNum(_0x21b7ce['v'])||_0x21b7ce['v']===0x0:_0x5964e3=>!isNum(_0x5964e3['v']),_0x2a7551=[];{let _0xf7ec39=[];for(const _0x15d563 of _0x2083a7['points']||_0xafe8d2){if(_0x8e4755(_0x15d563)){if(_0xf7ec39['length'])_0x2a7551[_0x3d0ca0(0x2c1)](_0xf7ec39);_0xf7ec39=[];}else _0xf7ec39[_0x3d0ca0(0x2c1)](_0x15d563);}if(_0xf7ec39[_0x3d0ca0(0x2d1)])_0x2a7551['push'](_0xf7ec39);}if(!_0x2a7551[_0x3d0ca0(0x2d1)]){_0x369dfe[_0x3d0ca0(0x20b)](_0x433118);return;}const _0x9872f6=_0x2a5d69=>_0x32fabe?buildStepPath(_0x2a5d69,_0x10942a,_0x8c695b):_0x89e7e6?buildSmoothPath(_0x2a5d69,_0x10942a,_0x8c695b):buildLinearPath(_0x2a5d69,_0x10942a,_0x8c695b),_0x5da7bd=_0xc4b19d=>{const _0x5de1ae=_0x3d0ca0,_0x5d6ae6=_0x9872f6(_0xc4b19d);if(!_0x5d6ae6)return'';if(_0x2830eb){let _0x1b99b2='';for(let _0xa8d5b0=_0xc4b19d[_0x5de1ae(0x2d1)]-0x1;_0xa8d5b0>=0x0;_0xa8d5b0--){const _0x507ad4=_0xc4b19d[_0xa8d5b0];_0x1b99b2+=_0x5de1ae(0xa0d)+_0x10942a(_0x507ad4['t'])+'\x20'+_0x56b207(_0x2b2fde(_0x507ad4['t']),_0x34b6bf);}return''+_0x5d6ae6+_0x1b99b2+'\x20Z';}const _0xcd8c8a=_0x56b207(clamp(0x0,_0x34b6bf['lo'],_0x34b6bf['hi']),_0x34b6bf);return _0x5d6ae6+_0x5de1ae(0xa0d)+_0x10942a(_0xc4b19d[_0xc4b19d[_0x5de1ae(0x2d1)]-0x1]['t'])+'\x20'+_0xcd8c8a+_0x5de1ae(0xa0d)+_0x10942a(_0xc4b19d[0x0]['t'])+'\x20'+_0xcd8c8a+'\x20Z';};if(_0x4a00bc){if(_0x20a34b===_0x3d0ca0(0x257)||_0x20a34b==='segments-thr'){const _0x3ff895=(_0xfb12c3,_0x5ba885,_0x278acb,_0x19898f,_0x1712fc,_0x2fdd29,_0xd2d9f9)=>{const _0x1587b5=_0x3d0ca0,_0x50987e='M\x20'+_0xfb12c3+'\x20'+_0x5ba885+_0x1587b5(0xa0d)+_0x278acb+'\x20'+_0x19898f+_0x1587b5(0xa0d)+_0x278acb+'\x20'+_0x2fdd29+'\x20L\x20'+_0xfb12c3+'\x20'+_0x1712fc+'\x20Z';let _0xa1b69;if(_0x43a1b1[_0x1587b5(0xbc6)]){const _0x29282c=_0x1587b5(0x5e5)+_0x2083a7[_0x1587b5(0x354)]+'-'+_0xfb12c3[_0x1587b5(0x669)](0x1)+'-'+_0x278acb['toFixed'](0x1)+'-'+this['card']['_instanceId'],_0x3538b9=svgEl(_0x1587b5(0xae0),{'id':_0x29282c,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x3538b9['appendChild'](svgEl('stop',{'offset':'0%','stop-color':_0xd2d9f9,'stop-opacity':'0.4'})),_0x3538b9[_0x1587b5(0x20b)](svgEl(_0x1587b5(0x694),{'offset':'100%','stop-color':_0xd2d9f9,'stop-opacity':_0x1587b5(0xc75)})),_0x3b75c8[_0x1587b5(0x20b)](_0x3538b9),_0xa1b69=_0x1587b5(0xb62)+_0x29282c+')';}else _0xa1b69=rgba(_0xd2d9f9,0.25);_0x433118[_0x1587b5(0x20b)](svgEl(_0x1587b5(0xc60),{'d':_0x50987e,'fill':_0xa1b69,'stroke':'none','class':_0x1587b5(0x212)}));};for(const _0x1af08a of _0x2a7551){const _0x42643a=_0x32fabe?buildStepSegments(_0x1af08a,_0x10942a,_0x8c695b):buildLinearSegments(_0x1af08a,_0x10942a,_0x8c695b);for(const {d:_0x5f9e20,from:_0x4854e3,to:_0x29f921}of _0x42643a){const _0x5ab04e=_0x29f921&&_0x4854e3[_0x3d0ca0(0x424)]!=null?_0x4854e3[_0x3d0ca0(0x424)]:_0x4854e3['v'],_0x954352=_0x29f921[_0x3d0ca0(0x424)]!=null?_0x29f921[_0x3d0ca0(0x424)]:_0x29f921['v'],_0x1203a3=_0x10942a(_0x4854e3['t']),_0x2e96a0=_0x10942a(_0x29f921['t']),_0x1cbd7a=_0x8c695b(_0x4854e3),_0x3f8a45=_0x8c695b(_0x29f921),_0x2f8338=_0x56b207(clamp(0x0,_0x34b6bf['lo'],_0x34b6bf['hi']),_0x34b6bf),_0xe99c46=_0x2830eb?_0x56b207(_0x2b2fde(_0x4854e3['t']),_0x34b6bf):_0x2f8338,_0x3cd684=_0x2830eb?_0x56b207(_0x2b2fde(_0x29f921['t']),_0x34b6bf):_0x2f8338;if(_0x20a34b!=='segments-thr'){const _0x31bdc6=segmentRiseFallColor(_0x4854e3,_0x29f921,_0x5c3c14,_0x5298e7);_0x3ff895(_0x1203a3,_0x1cbd7a,_0x2e96a0,_0x3f8a45,_0xe99c46,_0x3cd684,_0x31bdc6);continue;}const _0x77606e=thresholdCrossings(_0x5ab04e,_0x954352,_0x4df508);if(!_0x77606e[_0x3d0ca0(0x2d1)]||_0x32fabe){const _0x1ac3c2=resolveValueColor(_0x5ab04e,_0x4df508,_0x5298e7,_0x9cf917);_0x3ff895(_0x1203a3,_0x1cbd7a,_0x2e96a0,_0x3f8a45,_0xe99c46,_0x3cd684,_0x1ac3c2);continue;}let _0x25591b=_0x1203a3,_0x204557=_0x1cbd7a,_0x3ff170=_0xe99c46,_0x575263=_0x5ab04e;for(const _0x1bef7e of _0x77606e){const _0x205efd=(_0x1bef7e-_0x5ab04e)/(_0x954352-_0x5ab04e),_0xd9cf62=_0x1203a3+(_0x2e96a0-_0x1203a3)*_0x205efd,_0xdc6b99=_0x1cbd7a+(_0x3f8a45-_0x1cbd7a)*_0x205efd,_0x5c024f=_0xe99c46+(_0x3cd684-_0xe99c46)*_0x205efd,_0x357efd=(_0x575263+_0x1bef7e)/0x2,_0x32952f=resolveValueColor(_0x357efd,_0x4df508,_0x5298e7,_0x9cf917);_0x3ff895(_0x25591b,_0x204557,_0xd9cf62,_0xdc6b99,_0x3ff170,_0x5c024f,_0x32952f),_0x25591b=_0xd9cf62,_0x204557=_0xdc6b99,_0x3ff170=_0x5c024f,_0x575263=_0x1bef7e;}const _0x3d9388=(_0x575263+_0x954352)/0x2,_0x27c4e3=resolveValueColor(_0x3d9388,_0x4df508,_0x5298e7,_0x9cf917);_0x3ff895(_0x25591b,_0x204557,_0x2e96a0,_0x3f8a45,_0x3ff170,_0x3cd684,_0x27c4e3);}}}else{let _0x5d1f2d;if(_0x20a34b==='gradient')_0x5d1f2d=_0x41a2b3;else{if(_0x43a1b1[_0x3d0ca0(0xbc6)]){const _0x35beb2='sgc-grad-'+_0x2083a7[_0x3d0ca0(0x354)]+'-'+this['card'][_0x3d0ca0(0xaa4)],_0x6869f2=svgEl(_0x3d0ca0(0xae0),{'id':_0x35beb2,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x6869f2['appendChild'](svgEl(_0x3d0ca0(0x694),{'offset':'0%','stop-color':_0x37a006,'stop-opacity':_0x3d0ca0(0xcc9)})),_0x6869f2[_0x3d0ca0(0x20b)](svgEl(_0x3d0ca0(0x694),{'offset':'100%','stop-color':_0x37a006,'stop-opacity':_0x3d0ca0(0xc75)})),_0x3b75c8[_0x3d0ca0(0x20b)](_0x6869f2),_0x5d1f2d='url(#'+_0x35beb2+')';}else _0x5d1f2d=rgba(_0x37a006,0.2);}for(const _0x14b4f5 of _0x2a7551){const _0x313182=_0x5da7bd(_0x14b4f5);if(!_0x313182)continue;_0x433118['appendChild'](svgEl(_0x3d0ca0(0xc60),{'d':_0x313182,'fill':_0x5d1f2d,'class':_0x3d0ca0(0x89e)}));}}}if(_0x30cb3a){const _0x135299=String(toNum(_0x43a1b1[_0x3d0ca0(0xbc8)])||2.5),_0x500945=!!_0x55e838[_0x3d0ca0(0x9c1)],_0x241644=_0x500945?_0x3d0ca0(0xa4f):'',_0x28a995=lineDashArray(_0x43a1b1[_0x3d0ca0(0x88f)],toNum(_0x43a1b1[_0x3d0ca0(0xbc8)])||2.5);if(_0x20a34b==='segments'||_0x20a34b===_0x3d0ca0(0x4a1)){const _0x1105e4=(_0xaa2e7f,_0x28cc1b,_0x4d1917,_0x34e6e1,_0x2dfadb)=>{const _0xe13cda=_0x3d0ca0;_0x433118['appendChild'](svgEl(_0xe13cda(0xc60),{'d':'M\x20'+_0xaa2e7f+'\x20'+_0x28cc1b+_0xe13cda(0xa0d)+_0x4d1917+'\x20'+_0x34e6e1,'fill':_0xe13cda(0x7af),'stroke':_0x2dfadb,'stroke-width':_0x135299,'stroke-linejoin':_0xe13cda(0x1db),'stroke-linecap':_0xe13cda(0x1db),..._0x28a995?{'stroke-dasharray':_0x28a995}:{},'class':_0xe13cda(0x728)+_0x241644}));};for(const _0x42d5a6 of _0x2a7551){const _0x269f0a=_0x32fabe?buildStepSegments(_0x42d5a6,_0x10942a,_0x8c695b):buildLinearSegments(_0x42d5a6,_0x10942a,_0x8c695b);for(const {d:_0x14cbae,from:_0x2d3172,to:_0xad04ac}of _0x269f0a){if(_0x20a34b!==_0x3d0ca0(0x4a1)){const _0x4c2622=segmentRiseFallColor(_0x2d3172,_0xad04ac,_0x5c3c14,_0x5298e7);_0x433118['appendChild'](svgEl('path',{'d':_0x14cbae,'fill':_0x3d0ca0(0x7af),'stroke':_0x4c2622,'stroke-width':_0x135299,'stroke-linejoin':_0x3d0ca0(0x1db),'stroke-linecap':_0x3d0ca0(0x1db),..._0x28a995?{'stroke-dasharray':_0x28a995}:{},'class':_0x3d0ca0(0x728)+_0x241644}));continue;}const _0x551fe0=_0x2d3172[_0x3d0ca0(0x424)]!=null?_0x2d3172[_0x3d0ca0(0x424)]:_0x2d3172['v'],_0x3a412c=_0xad04ac[_0x3d0ca0(0x424)]!=null?_0xad04ac[_0x3d0ca0(0x424)]:_0xad04ac['v'],_0x18a00b=_0x10942a(_0x2d3172['t']),_0x5a33e6=_0x10942a(_0xad04ac['t']),_0x184070=_0x8c695b(_0x2d3172),_0x19818d=_0x8c695b(_0xad04ac),_0x21aef2=thresholdCrossings(_0x551fe0,_0x3a412c,_0x4df508);if(!_0x21aef2[_0x3d0ca0(0x2d1)]||_0x32fabe){const _0x35306e=resolveValueColor(_0x551fe0,_0x4df508,_0x5298e7,_0x9cf917);_0x1105e4(_0x18a00b,_0x184070,_0x5a33e6,_0x19818d,_0x35306e);continue;}let _0x15183f=_0x18a00b,_0x118bb0=_0x184070,_0x6f99dc=_0x551fe0;for(const _0x524575 of _0x21aef2){const _0x340855=(_0x524575-_0x551fe0)/(_0x3a412c-_0x551fe0),_0x57d5a1=_0x18a00b+(_0x5a33e6-_0x18a00b)*_0x340855,_0x2cc07e=_0x184070+(_0x19818d-_0x184070)*_0x340855,_0x235742=(_0x6f99dc+_0x524575)/0x2,_0x14a600=resolveValueColor(_0x235742,_0x4df508,_0x5298e7,_0x9cf917);_0x1105e4(_0x15183f,_0x118bb0,_0x57d5a1,_0x2cc07e,_0x14a600),_0x15183f=_0x57d5a1,_0x118bb0=_0x2cc07e,_0x6f99dc=_0x524575;}const _0x229be5=(_0x6f99dc+_0x3a412c)/0x2,_0x56f97b=resolveValueColor(_0x229be5,_0x4df508,_0x5298e7,_0x9cf917);_0x1105e4(_0x15183f,_0x118bb0,_0x5a33e6,_0x19818d,_0x56f97b);}}}else{let _0x48b272='';for(const _0x32b343 of _0x2a7551){const _0x545061=_0x9872f6(_0x32b343);if(_0x545061)_0x48b272+=(_0x48b272?'\x20':'')+_0x545061;}_0x48b272&&_0x433118[_0x3d0ca0(0x20b)](svgEl(_0x3d0ca0(0xc60),{'d':_0x48b272,'fill':'none','stroke':_0x20a34b===_0x3d0ca0(0xbc6)?_0x3e702c:_0x37a006,'stroke-width':_0x135299,'stroke-linejoin':_0x3d0ca0(0x1db),'stroke-linecap':_0x3d0ca0(0x1db),..._0x28a995?{'stroke-dasharray':_0x28a995}:{},'class':_0x3d0ca0(0x969)+_0x241644}));}}if(_0x43a1b1[_0x3d0ca0(0xb8c)]){const _0x575938=new Map();for(let _0x291902=0x0;_0x291902<_0xafe8d2[_0x3d0ca0(0x2d1)];_0x291902++)_0x575938[_0x3d0ca0(0x907)](_0xafe8d2[_0x291902],_0x291902);for(const _0x192ca8 of _0x2a7551){for(const _0x45c288 of _0x192ca8){const _0x5a1d39=_0x575938[_0x3d0ca0(0x66a)](_0x45c288)??0x0;_0x433118[_0x3d0ca0(0x20b)](svgEl(_0x3d0ca0(0x6fd),{'cx':_0x10942a(_0x45c288['t']),'cy':_0x8c695b(_0x45c288),'r':Math[_0x3d0ca0(0x6fe)](0x2,(toNum(_0x43a1b1[_0x3d0ca0(0xbc8)])||2.5)*0.8),'fill':_0x50ddf7(_0x45c288,_0x5a1d39),'class':_0x3d0ca0(0x961)}));}}}_0x369dfe[_0x3d0ca0(0x20b)](_0x433118);}['_buildThresholdGradient'](_0xa5dfc6,_0x1af532,_0x12c650,_0x43dd68,_0x57f70f,_0x5b0f39,_0x4aea71,_0x2c6dd3,_0x51ccbd){const _0x4901fc=_0x236d40,_0x972c7=[..._0x12c650][_0x4901fc(0x56d)](_0x32e8b3=>isNum(toNum(_0x32e8b3[_0x4901fc(0x4be)]))&&_0x32e8b3[_0x4901fc(0x6f8)])[_0x4901fc(0xc70)]((_0x1b9bbe,_0x557374)=>toNum(_0x1b9bbe[_0x4901fc(0x4be)])-toNum(_0x557374[_0x4901fc(0x4be)]));if(!_0x972c7[_0x4901fc(0x2d1)])return null;const {lo:_0x32d7f3,hi:_0x266ee6}=_0x43dd68,_0x1cc9da=_0x266ee6-_0x32d7f3||0x1,_0x4f2282=_0xb2729d=>clamp((_0x266ee6-_0xb2729d)/_0x1cc9da,0x0,0x1),_0x334d16=_0x230705=>(_0x230705*0x64)[_0x4901fc(0x669)](0x2)+'%',_0x547a23=svgEl(_0x4901fc(0xae0),{'id':_0x1af532,'gradientUnits':_0x4901fc(0xb3f),'x1':'0','y1':String(_0x57f70f),'x2':'0','y2':String(_0x57f70f+_0x5b0f39)}),_0x16488f=[..._0x972c7][_0x4901fc(0xc56)]();_0x547a23[_0x4901fc(0x20b)](svgEl('stop',{'offset':'0%','stop-color':_0x16488f[0x0][_0x4901fc(0x6f8)],'stop-opacity':String(_0x2c6dd3)}));if(_0x4aea71===_0x4901fc(0x471))for(let _0x38b272=0x0;_0x38b272<_0x16488f[_0x4901fc(0x2d1)];_0x38b272++){const _0x538ca4=_0x4f2282(toNum(_0x16488f[_0x38b272]['value'])),_0x3d1e1a=_0x16488f[_0x38b272]['color'],_0x19449f=_0x16488f[_0x38b272+0x1]?.['color']||_0x16488f[_0x38b272][_0x4901fc(0x6f8)];_0x547a23[_0x4901fc(0x20b)](svgEl(_0x4901fc(0x694),{'offset':_0x334d16(_0x538ca4),'stop-color':_0x3d1e1a,'stop-opacity':String(_0x2c6dd3)})),_0x547a23[_0x4901fc(0x20b)](svgEl(_0x4901fc(0x694),{'offset':_0x334d16(_0x538ca4),'stop-color':_0x19449f,'stop-opacity':String(_0x2c6dd3)}));}else for(let _0x439004=0x0;_0x439004<_0x16488f['length'];_0x439004++){const _0x4205ea=_0x4f2282(toNum(_0x16488f[_0x439004][_0x4901fc(0x4be)]));_0x547a23[_0x4901fc(0x20b)](svgEl(_0x4901fc(0x694),{'offset':_0x334d16(_0x4205ea),'stop-color':_0x16488f[_0x439004]['color'],'stop-opacity':String(_0x2c6dd3)}));}return _0x547a23[_0x4901fc(0x20b)](svgEl(_0x4901fc(0x694),{'offset':_0x4901fc(0x33a),'stop-color':_0x16488f[_0x16488f['length']-0x1][_0x4901fc(0x6f8)],'stop-opacity':String(_0x2c6dd3)})),_0xa5dfc6[_0x4901fc(0x20b)](_0x547a23),_0x4901fc(0xb62)+_0x1af532+')';}[_0x236d40(0x284)](_0x202952,_0x1160e0,_0x3751ad,_0x19e536){const _0x34772f=_0x236d40;if(!Array[_0x34772f(0x707)](_0x1160e0)||!_0x1160e0[_0x34772f(0x2d1)])return;const _0x1068c7=svgEl('g',{'class':_0x34772f(0x2d5)});for(const _0x1f8b55 of _0x1160e0){if(!_0x1f8b55||typeof _0x1f8b55!==_0x34772f(0x89c))continue;if(_0x1f8b55[_0x34772f(0x604)]===_0x34772f(0xc5a))this[_0x34772f(0xbdd)](_0x1068c7,_0x1f8b55,_0x3751ad,_0x19e536);else{if(_0x1f8b55['type']===_0x34772f(0x228))this[_0x34772f(0x80d)](_0x1068c7,_0x1f8b55,_0x3751ad);}}if(_0x1068c7[_0x34772f(0x958)][_0x34772f(0x2d1)])_0x202952['appendChild'](_0x1068c7);}['_drawAnnotationsForeground'](_0x243673,_0x13b901,_0x3100a0,_0x6b7c8f){const _0x200f2e=_0x236d40;if(!Array['isArray'](_0x13b901)||!_0x13b901[_0x200f2e(0x2d1)])return;const _0x156038=svgEl('g',{'class':_0x200f2e(0x2d7)});for(const _0x48634b of _0x13b901){if(!_0x48634b||typeof _0x48634b!==_0x200f2e(0x89c))continue;if(_0x48634b['type']==='threshold')this['_drawThresholdAnnotation'](_0x156038,_0x48634b,_0x3100a0,_0x6b7c8f);else{if(_0x48634b[_0x200f2e(0x604)]===_0x200f2e(0xae8))this[_0x200f2e(0x653)](_0x156038,_0x48634b,_0x3100a0);}}if(_0x156038[_0x200f2e(0x958)][_0x200f2e(0x2d1)])_0x243673[_0x200f2e(0x20b)](_0x156038);}[_0x236d40(0x95b)](_0x46d62d){const _0x58f0cd=_0x236d40;switch(_0x46d62d){case _0x58f0cd(0x99b):return null;case _0x58f0cd(0xb6c):return'1\x203';case'dashed':default:return'4\x204';}}[_0x236d40(0x25b)](_0xd35ad2,_0x399696,_0x3ec2a9){const _0x1e8ac7=_0x236d40,_0x5a0eb3=svgEl(_0x1e8ac7(0x74b),_0x399696);return _0x5a0eb3['textContent']=_0x3ec2a9,_0xd35ad2[_0x1e8ac7(0x20b)](_0x5a0eb3),_0x5a0eb3;}[_0x236d40(0x885)](_0x567d51,_0x1f9ea9,_0x1f1078,_0x45dd25){const _0x29c85b=_0x236d40,_0x2e27ae=resolveDynamicValue(_0x1f9ea9[_0x29c85b(0x4be)],_0x45dd25);if(!isNum(_0x2e27ae))return;const {padL:_0x56c0c7,plotW:_0x39591f,yBounds:_0x5ecc0b,y2Bounds:_0xef2449,mapY:_0x3f18be}=_0x1f1078,_0x3e8717=_0x1f9ea9[_0x29c85b(0xbc3)]===_0x29c85b(0x372)?_0xef2449:_0x5ecc0b;if(!_0x3e8717)return;if(_0x2e27ae<_0x3e8717['lo']||_0x2e27ae>_0x3e8717['hi'])return;const _0x230c98=_0x3f18be(_0x2e27ae,_0x3e8717),_0x5254cc=_0x1f9ea9['color']||'#888',_0x85c9c3=toNum(_0x1f9ea9[_0x29c85b(0xbc8)])||1.5,_0x203f11=this[_0x29c85b(0x95b)](_0x1f9ea9[_0x29c85b(0x88f)]||'dashed'),_0x50ed2d=toNum(_0x1f9ea9[_0x29c85b(0x327)]),_0x3071d7=svgEl(_0x29c85b(0xb90),{'x1':_0x56c0c7,'x2':_0x56c0c7+_0x39591f,'y1':_0x230c98,'y2':_0x230c98,'stroke':_0x5254cc,'stroke-width':String(_0x85c9c3),'stroke-opacity':isNum(_0x50ed2d)?String(_0x50ed2d):'1','class':_0x29c85b(0xa12)});if(_0x203f11)_0x3071d7['setAttribute'](_0x29c85b(0x88b),_0x203f11);_0x567d51['appendChild'](_0x3071d7);const _0x128a3f=_0x1f9ea9[_0x29c85b(0x495)]!==![],_0x5abbb5=_0x1f9ea9[_0x29c85b(0x4c6)]?_0x128a3f?_0x1f9ea9[_0x29c85b(0x4c6)]+'\x20('+_0x2e27ae+')':String(_0x1f9ea9[_0x29c85b(0x4c6)]):_0x128a3f?String(_0x2e27ae):null;if(_0x5abbb5){const _0x4bd2a7=_0x1f9ea9[_0x29c85b(0xc66)]||_0x29c85b(0x311),_0x59f6d1=_0x4bd2a7==='left'?_0x56c0c7+0x4:_0x56c0c7+_0x39591f-0x4,_0xcc18ee=_0x4bd2a7==='left'?_0x29c85b(0x5da):'end';this[_0x29c85b(0x25b)](_0x567d51,{'x':String(_0x59f6d1),'y':String(_0x230c98-0x3),'text-anchor':_0xcc18ee,'class':_0x29c85b(0x9bc),'fill':_0x1f9ea9['label_color']||_0x5254cc,'font-size':String(toNum(_0x1f9ea9[_0x29c85b(0x855)])||0xa)},_0x5abbb5);}}[_0x236d40(0xbdd)](_0x238e44,_0x481799,_0x278ba8,_0x3783d6){const _0xfd6a86=_0x236d40,_0x3ef4c8=resolveDynamicValue(_0x481799[_0xfd6a86(0x4be)]??_0x481799[_0xfd6a86(0x98a)],_0x3783d6),_0x55e45d=resolveDynamicValue(_0x481799[_0xfd6a86(0x871)]??_0x481799['to'],_0x3783d6);if(!isNum(_0x3ef4c8)||!isNum(_0x55e45d))return;const {padL:_0x5e24d1,plotW:_0x43969a,yBounds:_0x37b2db,y2Bounds:_0x2bd7ee,mapY:_0x1d98be}=_0x278ba8,_0x5d7ad7=_0x481799[_0xfd6a86(0xbc3)]==='secondary'?_0x2bd7ee:_0x37b2db;if(!_0x5d7ad7)return;const _0x171068=Math[_0xfd6a86(0x9f4)](_0x3ef4c8,_0x55e45d),_0xd75bb7=Math['max'](_0x3ef4c8,_0x55e45d),_0xfe5a1e=clamp(_0x171068,_0x5d7ad7['lo'],_0x5d7ad7['hi']),_0x3fdf68=clamp(_0xd75bb7,_0x5d7ad7['lo'],_0x5d7ad7['hi']);if(_0x3fdf68<=_0xfe5a1e)return;const _0x1adf53=_0x1d98be(_0x3fdf68,_0x5d7ad7),_0x357cfd=_0x1d98be(_0xfe5a1e,_0x5d7ad7),_0x40e195=_0x481799['color']||'#888',_0x172619=toNum(_0x481799[_0xfd6a86(0x327)]);_0x238e44[_0xfd6a86(0x20b)](svgEl(_0xfd6a86(0xd29),{'x':String(_0x5e24d1),'y':String(_0x1adf53),'width':String(_0x43969a),'height':String(Math[_0xfd6a86(0x6fe)](0x1,_0x357cfd-_0x1adf53)),'fill':_0x40e195,'fill-opacity':String(isNum(_0x172619)?_0x172619:0.15),'class':_0xfd6a86(0x1a1)}));if(_0x481799[_0xfd6a86(0x4c6)]){const _0x3e0001=_0x481799[_0xfd6a86(0x495)]!==![],_0x50b1a3=_0x3e0001?'\x20('+_0x171068+''+_0xd75bb7+')':'';this[_0xfd6a86(0x25b)](_0x238e44,{'x':String(_0x5e24d1+_0x43969a-0x4),'y':String((_0x1adf53+_0x357cfd)/0x2+0x3),'text-anchor':_0xfd6a86(0x538),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x481799[_0xfd6a86(0x322)]||_0x40e195,'font-size':String(toNum(_0x481799[_0xfd6a86(0x855)])||0xa)},String(_0x481799[_0xfd6a86(0x4c6)])+_0x50b1a3);}else _0x481799['show_values']!==![]&&this[_0xfd6a86(0x25b)](_0x238e44,{'x':String(_0x5e24d1+_0x43969a-0x4),'y':String((_0x1adf53+_0x357cfd)/0x2+0x3),'text-anchor':_0xfd6a86(0x538),'class':_0xfd6a86(0x897),'fill':_0x481799['label_color']||_0x40e195,'font-size':String(toNum(_0x481799[_0xfd6a86(0x855)])||0xa)},_0x171068+''+_0xd75bb7);}['_drawSpanAnnotation'](_0x59e24a,_0x586e37,_0x9b0dbe){const _0x52ddb8=_0x236d40,_0x344122=isNum(_0x586e37[_0x52ddb8(0x5da)])?_0x586e37[_0x52ddb8(0x5da)]:parseAnnotationTime(_0x586e37[_0x52ddb8(0x5da)]),_0x5eb3a2=isNum(_0x586e37[_0x52ddb8(0x538)])?_0x586e37[_0x52ddb8(0x538)]:parseAnnotationTime(_0x586e37['end']);if(!isNum(_0x344122)||!isNum(_0x5eb3a2))return;const _0x517f63=this['card'][_0x52ddb8(0x296)]||this['card'][_0x52ddb8(0x3cf)],_0x495d38=_0x517f63[_0x52ddb8(0x5da)][_0x52ddb8(0x3f2)](),_0x3f9d58=_0x517f63[_0x52ddb8(0x538)]['getTime'](),{padT:_0x364bfb,plotH:_0x26198b,mapX:_0x1ac222}=_0x9b0dbe,_0x4741d2=clamp(Math[_0x52ddb8(0x9f4)](_0x344122,_0x5eb3a2),_0x495d38,_0x3f9d58),_0x59f402=clamp(Math[_0x52ddb8(0x6fe)](_0x344122,_0x5eb3a2),_0x495d38,_0x3f9d58);if(_0x59f402<=_0x4741d2)return;const _0x5a2fae=_0x1ac222(_0x4741d2),_0x422926=_0x1ac222(_0x59f402),_0xf1443d=_0x586e37[_0x52ddb8(0x6f8)]||'#888',_0x58ad20=toNum(_0x586e37[_0x52ddb8(0x327)]);_0x59e24a[_0x52ddb8(0x20b)](svgEl(_0x52ddb8(0xd29),{'x':String(_0x5a2fae),'y':String(_0x364bfb),'width':String(Math[_0x52ddb8(0x6fe)](0x1,_0x422926-_0x5a2fae)),'height':String(_0x26198b),'fill':_0xf1443d,'fill-opacity':String(isNum(_0x58ad20)?_0x58ad20:0.15),'class':_0x52ddb8(0x342)})),_0x586e37[_0x52ddb8(0x4c6)]&&this[_0x52ddb8(0x25b)](_0x59e24a,{'x':String((_0x5a2fae+_0x422926)/0x2),'y':String(_0x364bfb+0xc),'text-anchor':_0x52ddb8(0x539),'class':_0x52ddb8(0x2c5),'fill':_0x586e37[_0x52ddb8(0x322)]||_0xf1443d,'font-size':String(toNum(_0x586e37[_0x52ddb8(0x855)])||0xa)},String(_0x586e37['label']));}['_drawEventAnnotation'](_0x34d4c5,_0x2a9f5a,_0xb2fbd1){const _0x470910=_0x236d40,_0x3c1455=isNum(_0x2a9f5a[_0x470910(0xbde)])?_0x2a9f5a[_0x470910(0xbde)]:parseAnnotationTime(_0x2a9f5a[_0x470910(0xbde)]);if(!isNum(_0x3c1455))return;const _0x592995=this['card'][_0x470910(0x296)]||this[_0x470910(0x266)]['_window'],_0xa4102f=_0x592995[_0x470910(0x5da)][_0x470910(0x3f2)](),_0x38d26a=_0x592995['end'][_0x470910(0x3f2)]();if(_0x3c1455<_0xa4102f||_0x3c1455>_0x38d26a)return;const {padT:_0x1971bf,plotH:_0x339702,mapX:_0x6b2f09}=_0xb2fbd1,_0x153eb3=_0x6b2f09(_0x3c1455),_0x455d97=_0x2a9f5a[_0x470910(0x6f8)]||'#888',_0xeefbf=toNum(_0x2a9f5a['line_width'])||1.5,_0x2336f0=this[_0x470910(0x95b)](_0x2a9f5a[_0x470910(0x88f)]||_0x470910(0xb6c)),_0x32c988=toNum(_0x2a9f5a[_0x470910(0x327)]),_0x338af9=svgEl(_0x470910(0xb90),{'x1':String(_0x153eb3),'x2':String(_0x153eb3),'y1':String(_0x1971bf),'y2':String(_0x1971bf+_0x339702),'stroke':_0x455d97,'stroke-width':String(_0xeefbf),'stroke-opacity':isNum(_0x32c988)?String(_0x32c988):'1','class':_0x470910(0x921)});if(_0x2336f0)_0x338af9[_0x470910(0x42d)]('stroke-dasharray',_0x2336f0);_0x34d4c5[_0x470910(0x20b)](_0x338af9);if(_0x2a9f5a[_0x470910(0x4c6)]){const _0x2f22b0=_0x2a9f5a['label_position']||_0x470910(0xaca),_0x3f055f=_0x2f22b0==='bottom'?_0x1971bf+_0x339702-0x4:_0x1971bf+0xc;this[_0x470910(0x25b)](_0x34d4c5,{'x':String(_0x153eb3+0x4),'y':String(_0x3f055f),'text-anchor':_0x470910(0x5da),'class':_0x470910(0x86f),'fill':_0x2a9f5a[_0x470910(0x322)]||_0x455d97,'font-size':String(toNum(_0x2a9f5a['label_font_size'])||0xa)},String(_0x2a9f5a['label']));}}['_axisDateLabel'](_0x2cb232,_0x2f96ba,_0x375eef,_0x4029e5,_0x1b6052){const _0x1a43fb=_0x236d40,_0x47b262=resolveCardLanguage(_0x375eef,this[_0x1a43fb(0x266)]?.[_0x1a43fb(0x857)]),_0x2c4124=resolveDisplayTimeZone(_0x375eef,_0x2f96ba),_0x2f3710=new Date(_0x2cb232);let _0x57af7e=null;const _0x281268=_0x2f96ba?.['x_axis_interval'];if(_0x281268){const _0x2ebb0c=String(_0x281268)[_0x1a43fb(0x1b4)](/^(\d+)\s*(h|d|w|M)$/);if(_0x2ebb0c){const _0x4503a1=_0x2ebb0c[0x2],_0x36505a=parseInt(_0x2ebb0c[0x1],0xa);_0x57af7e=_0x4503a1==='M'?_0x1a43fb(0x74c):_0x4503a1==='w'?_0x1a43fb(0x677):_0x4503a1==='d'?_0x1a43fb(0xa49):_0x36505a<=0xc?_0x1a43fb(0xc1c):_0x1a43fb(0xa49);}}if(!_0x57af7e&&typeof resolveGroupBy===_0x1a43fb(0xd24)&&isNum(_0x4029e5)&&isNum(_0x1b6052)){const _0x40ed2f=resolveGroupBy(_0x2f96ba,(_0x1b6052-_0x4029e5)/0x36ee80);if(_0x40ed2f===_0x1a43fb(0x74c))_0x57af7e=_0x1a43fb(0x74c);else{if(_0x40ed2f===_0x1a43fb(0x40e))_0x57af7e=_0x1a43fb(0x40e);else{if(_0x40ed2f===_0x1a43fb(0x677))_0x57af7e=_0x1a43fb(0x677);else{if(_0x40ed2f===_0x1a43fb(0x93a))_0x57af7e=_0x1a43fb(0xa49);else{if(_0x40ed2f===_0x1a43fb(0xc1c))_0x57af7e=_0x1a43fb(0xc1c);}}}}}!_0x57af7e&&isNum(_0x4029e5)&&isNum(_0x1b6052)&&(_0x57af7e=_0x1b6052-_0x4029e5<0x2*0x5265c00?_0x1a43fb(0xc1c):'day');const _0x158ef9=_0x32c9e3=>{const _0x255563=getCachedDateTimeFormatter(_0x47b262,_0x2c4124?{..._0x32c9e3,'timeZone':_0x2c4124}:_0x32c9e3);return _0x255563?_0x255563['format'](_0x2f3710):_0x2f3710['toLocaleString']();};if(_0x57af7e===_0x1a43fb(0x40e))return _0x158ef9({'year':_0x1a43fb(0xb68)});if(_0x57af7e===_0x1a43fb(0x74c)){const _0x452ad1=isNum(_0x4029e5)&&isNum(_0x1b6052)&&tzParts(_0x4029e5,_0x2c4124)['y']!==tzParts(_0x1b6052,_0x2c4124)['y'];return _0x158ef9(_0x452ad1?{'month':_0x1a43fb(0x70a),'year':_0x1a43fb(0xc9a)}:{'month':_0x1a43fb(0x70a)});}if((_0x57af7e===_0x1a43fb(0xc1c)||_0x57af7e===_0x1a43fb(0x5f8))&&isNum(_0x4029e5)&&isNum(_0x1b6052)&&_0x1b6052-_0x4029e5<0x2*0x5265c00){if(_0x2f96ba?.[_0x1a43fb(0x31b)]&&_0x2f96ba['datetime_format']!=='system'&&!(_0x2f96ba[_0x1a43fb(0x31b)][_0x1a43fb(0x2cf)]('ddd')&&!/[Hhms]/['test'](_0x2f96ba[_0x1a43fb(0x31b)])))return applyDatetimePattern(_0x2f3710,_0x2f96ba[_0x1a43fb(0x31b)],_0x47b262,_0x2c4124);return _0x158ef9(_localeTimeOpts(_0x375eef,{'hour':_0x1a43fb(0xc9a),'minute':_0x1a43fb(0xc9a)}));}if(_0x2f96ba?.['datetime_format']&&_0x2f96ba['datetime_format']!==_0x1a43fb(0xa88)&&_0x2f96ba['datetime_format'][_0x1a43fb(0x2cf)](_0x1a43fb(0x815)))return applyDatetimePattern(_0x2f3710,_0x2f96ba[_0x1a43fb(0x31b)],_0x47b262,_0x2c4124);const _0x51f800=toNum(_0x2f96ba?.[_0x1a43fb(0x417)]),_0x1a4313=isNum(_0x51f800)&&_0x51f800>0x0?_0x51f800/0x18:isNum(_0x4029e5)&&isNum(_0x1b6052)?(_0x1b6052-_0x4029e5)/0x5265c00:null;if(_0x57af7e==='day'&&_0x1a4313!==null&&_0x1a4313<=29.5)return _0x158ef9({'weekday':_0x1a43fb(0x70a),'day':_0x1a43fb(0xb68),'month':'short'});return _0x158ef9({'month':_0x1a43fb(0x70a),'day':'numeric'});}['_attachTooltip'](_0x12ae7a,_0x63d3ec,_0x3762bc,_0x110b9c,_0x2cbade,_0xe531b8,_0x3af18d){const _0x1dffa5=_0x236d40,{padL:_0x3e6975,padT:_0x4a2359,plotW:_0x4ae2c4,plotH:_0x5b05df,mapX:_0x18aaa5,mapY:_0x4fda9f,yBounds:_0x75a51c,y2Bounds:_0x36151a,boundsFor:_0x4e63fd,tStart:_0x423d2c,tEnd:_0x554608}=_0x3762bc,_0x974cfe=this[_0x1dffa5(0x266)],_0x364d7e=_0x110b9c['show_tooltip']!==![];let _0xc4876a=_0xe531b8['querySelector'](_0x1dffa5(0x6d7));!_0xc4876a&&(_0xc4876a=document[_0x1dffa5(0x1a8)](_0x1dffa5(0x1ca)),_0xc4876a[_0x1dffa5(0x739)]=_0x1dffa5(0xc73),_0xe531b8['appendChild'](_0xc4876a));_0xc4876a[_0x1dffa5(0xa28)][_0x1dffa5(0x886)]=_0x1dffa5(0x7af);const _0x108478=svgEl(_0x1dffa5(0xb90),{'class':_0x1dffa5(0x28a),'y1':String(_0x4a2359),'y2':String(_0x4a2359+_0x5b05df)});_0x108478['style'][_0x1dffa5(0x886)]=_0x1dffa5(0x7af),_0x12ae7a[_0x1dffa5(0x20b)](_0x108478);let _0x132dce=null;if(_0x110b9c['period_highlight']){_0x132dce=svgEl(_0x1dffa5(0xd29),{'class':_0x1dffa5(0x9c0),'y':String(_0x4a2359),'height':String(_0x5b05df)});if(_0x110b9c['period_highlight_color']){const _0x42b28d=String(_0x110b9c[_0x1dffa5(0xb1f)])[_0x1dffa5(0x900)]();_0x132dce[_0x1dffa5(0xa28)][_0x1dffa5(0x4f4)]=_0x42b28d;const _0x365fcc=/^(rgba|hsla)\(/i['test'](_0x42b28d)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x1dffa5(0x1b8)](_0x42b28d);_0x132dce[_0x1dffa5(0xa28)][_0x1dffa5(0x51f)]=_0x365fcc?'':_0x1dffa5(0x26b);}_0x132dce[_0x1dffa5(0xa28)]['display']='none';const _0x19ce0c=_0x12ae7a[_0x1dffa5(0x2e5)](_0x1dffa5(0x2a7))||_0x12ae7a[_0x1dffa5(0x2e5)](_0x1dffa5(0x531));if(_0x19ce0c)_0x12ae7a[_0x1dffa5(0x73b)](_0x132dce,_0x19ce0c);else _0x12ae7a[_0x1dffa5(0x20b)](_0x132dce);}const _0x3935d1=svgEl('g',{'class':_0x1dffa5(0x860)});_0x12ae7a['appendChild'](_0x3935d1);const _0x29725a=[],_0x5bc60b=_0x58b2bd=>{const _0x180698=_0x1dffa5;while(_0x29725a[_0x180698(0x2d1)]<_0x58b2bd){const _0x37ba3a=svgEl(_0x180698(0x6fd),{'class':'sgc-hover-dot','r':'4'});_0x37ba3a[_0x180698(0xa28)][_0x180698(0x886)]='none',_0x3935d1[_0x180698(0x20b)](_0x37ba3a),_0x29725a['push'](_0x37ba3a);}},_0x244753=()=>{const _0x258db0=_0x1dffa5;for(const _0x2e0d63 of _0x29725a)_0x2e0d63[_0x258db0(0xa28)][_0x258db0(0x886)]=_0x258db0(0x7af);},_0x53346d=_0x4fec14=>{const _0x5d5d4f=_0x1dffa5,_0x4191c0=_0x12ae7a[_0x5d5d4f(0x474)](),_0x2e78aa=_0xe531b8[_0x5d5d4f(0x474)](),_0x5adda4=parseFloat(_0x12ae7a[_0x5d5d4f(0x4fb)]('viewBox')[_0x5d5d4f(0xa6d)]('\x20')[0x2]),_0x5de002=_0x4191c0['width']/_0x5adda4;return{'x':_0x4191c0['left']-_0x2e78aa['left']+_0x4fec14*_0x5de002,'y':_0x4191c0['top']-_0x2e78aa[_0x5d5d4f(0xaca)]+(_0x4a2359+_0x5b05df/0x2)*_0x5de002};},_0x43fce7=(_0x21e26b,_0x185c87,_0xfca459)=>{const _0x1004ff=_0x1dffa5;if(_0x21e26b<_0x3e6975||_0x21e26b>_0x3e6975+_0x4ae2c4)return _0x35ca8b();const _0x4d0aa2=this['_calBarPositions'],_0x77b4b6=_0x304f62=>_0x4d0aa2?_0x4d0aa2[_0x1004ff(0x66a)](_0x304f62)??_0x18aaa5(_0x304f62):_0x18aaa5(_0x304f62),_0x41cd46=[];let _0x112736=0x0,_0xc5a9de=Infinity,_0x3dc057=_0x21e26b;const _0x46f5a0=_0x2cfbb2=>[_0x1004ff(0xc87),_0x1004ff(0x93c)]['includes'](_0x2cfbb2[_0x1004ff(0xaa5)]?.[_0x1004ff(0xcad)]||_0x2cfbb2[_0x1004ff(0xaa5)]?.[_0x1004ff(0x604)]);let _0x5176c0=null;if(_0x4d0aa2){let _0x3ea108=Infinity;for(const _0x4feaf6 of _0x63d3ec){if(!_0x46f5a0(_0x4feaf6))continue;for(const _0x5c3314 of _0x4feaf6[_0x1004ff(0xaee)]){if(_0x5c3314['v']===null)continue;const _0x23fe97=_0x4d0aa2['get'](_0x5c3314['t']);if(_0x23fe97===undefined)continue;const _0x496e11=Math['abs'](_0x23fe97-_0x21e26b);_0x496e11<_0x3ea108&&(_0x3ea108=_0x496e11,_0x5176c0=_0x5c3314['t']);}}}else{for(const _0x48bfa2 of _0x63d3ec){if(!_0x46f5a0(_0x48bfa2)||!_0x48bfa2[_0x1004ff(0x8d0)]||!isNum(_0x48bfa2['_barHalfWidth']))continue;const _0x39a777=_0x48bfa2[_0x1004ff(0x414)];for(const _0x33f5fe of _0x48bfa2['points']){if(_0x33f5fe['v']===null)continue;const _0x5034f7=_0x48bfa2['_barCenters'][_0x1004ff(0x66a)](_0x33f5fe['t']);if(_0x5034f7===undefined)continue;if(_0x21e26b>=_0x5034f7-_0x39a777&&_0x21e26b<=_0x5034f7+_0x39a777){_0x5176c0=_0x33f5fe['t'];break;}}if(_0x5176c0!==null)break;}if(_0x5176c0===null){let _0x5bd699=Infinity;for(const _0x4c24d3 of _0x63d3ec){if(!_0x46f5a0(_0x4c24d3)||!_0x4c24d3['_barCenters'])continue;for(const _0x130e76 of _0x4c24d3[_0x1004ff(0xaee)]){if(_0x130e76['v']===null)continue;const _0x1ee118=_0x4c24d3[_0x1004ff(0x8d0)][_0x1004ff(0x66a)](_0x130e76['t']);if(_0x1ee118===undefined)continue;const _0x4814ff=Math[_0x1004ff(0x971)](_0x1ee118-_0x21e26b);_0x4814ff<_0x5bd699&&(_0x5bd699=_0x4814ff,_0x5176c0=_0x130e76['t']);}}}}for(const _0x3ae8a3 of _0x63d3ec){let _0x36d7de;const _0x30adcc=_0x46f5a0(_0x3ae8a3);if(_0x30adcc){if(_0x5176c0===null)continue;_0x36d7de=_0x3ae8a3['points']['find'](_0x34430d=>_0x34430d['t']===_0x5176c0&&_0x34430d['v']!==null)||null;}else _0x36d7de=findClosestPoint(_0x3ae8a3[_0x1004ff(0xaee)],_0x185c87);if(!_0x36d7de||_0x36d7de['v']===null)continue;_0x41cd46[_0x1004ff(0x2c1)]({'s':_0x3ae8a3,'p':_0x36d7de}),_0x112736+=_0x36d7de['v'];if(_0x30adcc&&_0x3ae8a3[_0x1004ff(0x8d0)]){const _0x255978=_0x3ae8a3['_barCenters'][_0x1004ff(0x66a)](_0x36d7de['t']);if(_0x255978!==undefined){const _0x20de92=Math['abs'](_0x255978-_0x21e26b);_0x20de92<_0xc5a9de&&(_0xc5a9de=_0x20de92,_0x3dc057=_0x255978);}}}if(!_0x41cd46['length'])return _0x35ca8b();if(!_0x364d7e){_0xc4876a[_0x1004ff(0xa28)]['display']='none',_0x108478[_0x1004ff(0xa28)][_0x1004ff(0x886)]=_0x1004ff(0x7af),_0x244753(),_0x417099(_0x21e26b);return;}_0x108478[_0x1004ff(0x42d)]('x1',String(_0x3dc057)),_0x108478[_0x1004ff(0x42d)]('x2',String(_0x3dc057)),_0x108478['style'][_0x1004ff(0x886)]='',_0x5bc60b(_0x41cd46[_0x1004ff(0x2d1)]),_0x244753();let _0x387f6b=0x0;for(const {s:_0x29eb3f,p:_0x34df34}of _0x41cd46){const _0x476a97=_0x29eb3f[_0x1004ff(0xaa5)];if(_0x476a97[_0x1004ff(0x786)]===![]){_0x387f6b++;continue;}const _0x4018cd=_0x4e63fd?_0x4e63fd(_0x29eb3f):_0x476a97['y_axis']===_0x1004ff(0x372)?_0x36151a:_0x75a51c;if(!_0x4018cd){_0x387f6b++;continue;}const _0x2c473a=_0x77b4b6(_0x34df34['t']),_0x11f222=_0x3af18d?.[_0x1004ff(0xb94)]?.['get'](_0x29eb3f['idx'])||null,_0xc9eb9a=_0x11f222?(_0x11f222[_0x1004ff(0x66a)](_0x34df34['t'])??0x0)+_0x34df34['v']:_0x34df34['v'],_0x10bf51=_0x4fda9f(_0xc9eb9a,_0x4018cd),_0x16bd0d=_0x29725a[_0x387f6b++];_0x16bd0d['setAttribute']('cx',String(_0x2c473a)),_0x16bd0d[_0x1004ff(0x42d)]('cy',String(_0x10bf51)),_0x16bd0d[_0x1004ff(0x42d)]('fill',this[_0x1004ff(0x266)][_0x1004ff(0xae6)](_0x476a97[_0x1004ff(0x6f8)])||_0x476a97[_0x1004ff(0x6f8)]||'#888'),_0x16bd0d[_0x1004ff(0xa28)][_0x1004ff(0x886)]='';}const _0x3a1415={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0xd258cc=null;for(const {s:_0x4449ed}of _0x41cd46){const _0x563c4e=_0x3a1415[_0x4449ed?.[_0x1004ff(0x67f)]]?_0x4449ed[_0x1004ff(0x67f)]:null;if(!_0x563c4e){_0xd258cc=null;break;}if(!_0xd258cc||_0x3a1415[_0x563c4e]<_0x3a1415[_0xd258cc])_0xd258cc=_0x563c4e;}const _0x2b890c=_0x110b9c[_0x1004ff(0x529)]?this['_axisDateLabel'](_0x41cd46[0x0]['p']['t'],_0x110b9c,_0x2cbade,_0x423d2c,_0x554608):formatDateTime(new Date(_0x41cd46[0x0]['p']['t']),_0x110b9c,_0x2cbade,_0xd258cc?{'precision':_0xd258cc}:undefined);let _0x195f65=_0x1004ff(0x5dc)+escapeHtml(_0x2b890c)+'</div>',_0x2c4585=_0x41cd46;if(_0x110b9c[_0x1004ff(0xb16)]===_0x1004ff(0xc56))_0x2c4585=_0x41cd46[_0x1004ff(0x670)]()[_0x1004ff(0xc56)]();else{if(_0x110b9c[_0x1004ff(0xb16)]==='alphabetic'){const _0x3ad9ae=({s:_0x41f373})=>{const _0x423827=_0x1004ff,_0x14deb0=_0x41f373[_0x423827(0xaa5)];return String((_0x14deb0['tooltip_name']!==undefined?pickName(_0x14deb0[_0x423827(0x363)],_0x41f373[_0x423827(0x76b)]?.['resolved_tooltip_name'],_0x41f373[_0x423827(0x76b)]):pickName(_0x14deb0[_0x423827(0x858)],_0x41f373[_0x423827(0x76b)]?.['resolved_name'],_0x41f373[_0x423827(0x76b)])??_0x41f373['id'])||'');};_0x2c4585=_0x41cd46[_0x1004ff(0x670)]()['sort']((_0x57bef9,_0x56cf2c)=>_0x3ad9ae(_0x57bef9)['localeCompare'](_0x3ad9ae(_0x56cf2c),undefined,{'sensitivity':'base'}));}}for(const {s:_0x2024ae,p:_0x10003f}of _0x2c4585){const _0x7d67f=_0x2024ae['entity'],_0x457529=_0x7d67f[_0x1004ff(0x363)]!==undefined?_0x7d67f[_0x1004ff(0x363)]:pickName(_0x7d67f[_0x1004ff(0x858)],_0x2024ae['meta']?.[_0x1004ff(0x576)],_0x2024ae[_0x1004ff(0x76b)])??_0x2024ae['id'],_0x35a0ea=_0x7d67f[_0x1004ff(0x7ff)]||_0x2024ae[_0x1004ff(0x76b)]?.[_0x1004ff(0xc08)]||'',_0x3abef4=this[_0x1004ff(0x266)][_0x1004ff(0xae6)](_0x7d67f['color'])||_0x7d67f[_0x1004ff(0x6f8)]||_0x1004ff(0x70b),_0x4e5a83=_0x7d67f[_0x1004ff(0x21b)]===![],_0x2ea552=_0x1004ff(0xb05)+escapeHtml(_0x3abef4)+(_0x4e5a83?_0x1004ff(0xc51):'')+_0x1004ff(0x4f3),_0x43767c=_0x457529?'<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x457529)+_0x1004ff(0x891):'';_0x195f65+=_0x1004ff(0x5c1)+_0x2ea552+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x43767c+_0x1004ff(0x761)+escapeHtml(formatNumber(_0x10003f['v'],_0x7d67f,_0x2cbade))+'\x20'+escapeHtml(_0x35a0ea)+_0x1004ff(0xa7c);if(_0x7d67f['graph_type']===_0x1004ff(0x93c)&&isNum(_0x10003f['o'])){_0x195f65+=_0x1004ff(0x67e)+escapeHtml(formatNumber(_0x10003f['o'],_0x7d67f,_0x2cbade))+'\x20/\x20'+escapeHtml(formatNumber(_0x10003f['h'],_0x7d67f,_0x2cbade))+'\x20/\x20'+escapeHtml(formatNumber(_0x10003f['l'],_0x7d67f,_0x2cbade))+_0x1004ff(0x7f9)+escapeHtml(formatNumber(_0x10003f['c'],_0x7d67f,_0x2cbade))+'\x20'+escapeHtml(_0x35a0ea)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';const _0x505264=(_0x19e744,_0x1d08bc)=>isNum(_0x19e744)&&isNum(_0x1d08bc)&&_0x1d08bc!==0x0?_0x19e744/_0x1d08bc*0x64:null,_0x383b31=(_0x3edc44,_0x5f3c92)=>{const _0x47e84f=_0x1004ff;if(_0x3edc44===null)return null;const _0x2c72df=_0x5f3c92&&_0x3edc44>0x0?'+':'';return''+_0x2c72df+_0x3edc44[_0x47e84f(0x669)](0x2)+'%';},_0x27840b=_0x505264(_0x10003f['c']-_0x10003f['o'],_0x10003f['o']),_0x11a747=_0x505264(_0x10003f['h']-_0x10003f['l'],_0x10003f['l']);if(_0x27840b!==null){const _0x3cc2f6=_0x27840b>0x0,_0x3c5c8c=_0x27840b===0x0,_0x34a23b=_0x3c5c8c?_0x1004ff(0x6b9):_0x3cc2f6?'#26a69a':_0x1004ff(0x1f1);_0x195f65+='<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>Change</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:'+_0x34a23b+'\x22>'+escapeHtml(_0x383b31(_0x27840b,!![]))+_0x1004ff(0xa48);}_0x11a747!==null&&(_0x195f65+=_0x1004ff(0xc0f)+escapeHtml(_0x383b31(_0x11a747,![]))+_0x1004ff(0xa48));}if(_0x7d67f[_0x1004ff(0xa08)]&&_0x10003f[_0x1004ff(0x996)]!=null&&_0x10003f[_0x1004ff(0x1be)]!=null){const _0x2e7712='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20'+escapeHtml(_0x3abef4)+_0x1004ff(0xcb3)+(_0x4e5a83?_0x1004ff(0xc51):'')+_0x1004ff(0x4f3);_0x195f65+=_0x1004ff(0x411)+_0x2e7712+_0x1004ff(0x3ac)+escapeHtml(formatNumber(_0x10003f[_0x1004ff(0x996)],_0x7d67f,_0x2cbade))+_0x1004ff(0xc81)+escapeHtml(formatNumber(_0x10003f[_0x1004ff(0x1be)],_0x7d67f,_0x2cbade))+'\x20'+escapeHtml(_0x35a0ea)+_0x1004ff(0x283);}}if(_0x41cd46[_0x1004ff(0x2d1)]>0x1){const _0x450434=({s:_0x5d2b96})=>_0x5d2b96['entity'][_0x1004ff(0x7ff)]||_0x5d2b96['meta']?.[_0x1004ff(0xc08)]||'',_0x68d192=_0x7f856a=>toNum(_0x7f856a?.['decimals'])??0x1,_0x49112f=(_0x5b9331,_0x521056,_0x8846f4,_0xd4f309)=>{const _0x375898=_0x1004ff,_0x4c3933=_0x8846f4[_0x375898(0xc27)](_0x3b1df3=>_0x3b1df3===_0x8846f4[0x0])?_0x8846f4[0x0]:'',_0x46ec73=_0xd4f309&&_0xd4f309[_0x375898(0x2d1)]?_0xd4f309:[],_0x2c1889=_0x46ec73[_0x375898(0x2d1)]?Math[_0x375898(0x6fe)](..._0x46ec73[_0x375898(0x5f7)](_0x68d192)):0x1,_0x5172c5=_0x46ec73['length']?_0x46ec73[0x0][_0x375898(0x338)]||_0x375898(0xa88):'system',_0x51126f=_0x46ec73[_0x375898(0xc27)](_0x5f36f6=>(_0x5f36f6[_0x375898(0x338)]||_0x375898(0xa88))===_0x5172c5)?_0x5172c5:_0x375898(0xa88),_0x46da9c=formatNumber(_0x521056,{'decimals':_0x2c1889,'number_format':_0x51126f},_0x2cbade);return _0x375898(0xbd9)+escapeHtml(_0x5b9331)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x46da9c)+(_0x4c3933?'\x20'+escapeHtml(_0x4c3933):'')+_0x375898(0xa7c);};if(_0x110b9c['stacked']&&_0x110b9c['tooltip_stacked_total']!==![]){const _0x1fdd91=new Map();for(const _0x281d5b of _0x41cd46){const _0x1d91e0=_0x281d5b['s']['entity'][_0x1004ff(0x502)],_0x2e06e8=_0x1d91e0===undefined||_0x1d91e0===null||_0x1d91e0===''?'_default':String(_0x1d91e0);let _0x161c27=_0x1fdd91[_0x1004ff(0x66a)](_0x2e06e8);!_0x161c27&&(_0x161c27={'name':_0x2e06e8===_0x1004ff(0xb70)?'':_0x2e06e8,'sum':0x0,'units':[],'ents':[]},_0x1fdd91['set'](_0x2e06e8,_0x161c27));if(isNum(_0x281d5b['p']['v']))_0x161c27[_0x1004ff(0x491)]+=_0x281d5b['p']['v'];_0x161c27[_0x1004ff(0x914)][_0x1004ff(0x2c1)](_0x450434(_0x281d5b)),_0x161c27[_0x1004ff(0x7da)][_0x1004ff(0x2c1)](_0x281d5b['s'][_0x1004ff(0xaa5)]);}if(_0x1fdd91[_0x1004ff(0x9c5)]>0x1)for(const _0x43ef65 of _0x1fdd91[_0x1004ff(0x91d)]()){if(!_0x43ef65['name'])continue;_0x195f65+=_0x49112f(_0x43ef65[_0x1004ff(0x858)]+'\x20Total',_0x43ef65['sum'],_0x43ef65[_0x1004ff(0x914)],_0x43ef65[_0x1004ff(0x7da)]);}}_0x110b9c[_0x1004ff(0xa65)]!==![]&&(_0x195f65+=_0x49112f(cardT(_0x2cbade,_0x110b9c,_0x1004ff(0x5d5)),_0x112736,_0x41cd46[_0x1004ff(0x5f7)](_0x450434),_0x41cd46['map'](_0xc4357f=>_0xc4357f['s'][_0x1004ff(0xaa5)])));}_0xc4876a[_0x1004ff(0x812)]=_0x195f65,_0xc4876a[_0x1004ff(0xa28)]['display']='';const _0x48d403=_0xe531b8[_0x1004ff(0x474)](),_0x1b35af=_0xc4876a[_0x1004ff(0x474)]();let _0x3ae427,_0x3b3f75;if(_0xfca459)_0x3ae427=_0xfca459[_0x1004ff(0x6fc)]-_0x48d403['left'],_0x3b3f75=_0xfca459[_0x1004ff(0x54f)]-_0x48d403[_0x1004ff(0xaca)];else{const _0x5c6dc0=_0x53346d(_0x3dc057);_0x3ae427=_0x5c6dc0['x'],_0x3b3f75=_0x5c6dc0['y'];}let _0x373439=_0x3ae427+0xc,_0x4ff6a5=_0x3b3f75+0xc;if(_0x373439+_0x1b35af[_0x1004ff(0x8da)]>_0x48d403['width'])_0x373439=_0x3ae427-_0x1b35af['width']-0xc;if(_0x4ff6a5+_0x1b35af['height']>_0x48d403['height'])_0x4ff6a5=_0x3b3f75-_0x1b35af[_0x1004ff(0x3c1)]-0xc;_0x373439=Math['max'](0x0,_0x373439),_0x4ff6a5=Math[_0x1004ff(0x6fe)](0x0,_0x4ff6a5);const _0x3c537c=_0xe531b8[_0x1004ff(0x41d)]||0x0;_0xc4876a[_0x1004ff(0xa28)]['left']=_0x373439+_0x3c537c+'px',_0xc4876a[_0x1004ff(0xa28)][_0x1004ff(0xaca)]=_0x4ff6a5+'px',_0x417099(_0x21e26b);};let _0x1e87d9=[];const _0x46ec0b=()=>{const _0x4bed12=_0x1dffa5;for(const _0x505bea of _0x1e87d9)_0x505bea[_0x4bed12(0xd15)]['remove'](_0x4bed12(0xc03));_0x1e87d9=[];if(_0x132dce)_0x132dce[_0x4bed12(0xa28)][_0x4bed12(0x886)]=_0x4bed12(0x7af);},_0x417099=_0x8c1846=>{const _0x1fc6ff=_0x1dffa5;_0x46ec0b();if(_0x8c1846==null)return;const _0x3e4c24=_0x12ae7a[_0x1fc6ff(0x21a)](_0x1fc6ff(0xbb9)),_0x5759d5=new Set();let _0x1226c8=null,_0x2c7613=null;for(const _0x34d00b of _0x3e4c24){const _0x2d95c2=parseFloat(_0x34d00b[_0x1fc6ff(0x4fb)](_0x1fc6ff(0x734))),_0x37b72b=parseFloat(_0x34d00b['getAttribute'](_0x1fc6ff(0xd03)));if(!isFinite(_0x2d95c2)||!isFinite(_0x37b72b))continue;if(_0x8c1846>=_0x2d95c2&&_0x8c1846<=_0x2d95c2+_0x37b72b){const _0xad80b2=_0x34d00b[_0x1fc6ff(0x4fb)](_0x1fc6ff(0x7aa));if(_0xad80b2!=null)_0x5759d5[_0x1fc6ff(0x412)](_0xad80b2);if(_0x1226c8===null){const _0x2cf248=parseFloat(_0x34d00b[_0x1fc6ff(0x4fb)](_0x1fc6ff(0x9ea))),_0x23f386=parseFloat(_0x34d00b[_0x1fc6ff(0x4fb)](_0x1fc6ff(0x248)));isFinite(_0x2cf248)&&isFinite(_0x23f386)&&(_0x1226c8=_0x2cf248,_0x2c7613=_0x23f386);}}}if(!_0x5759d5['size'])return;for(const _0xbe1f59 of _0x3e4c24){_0x5759d5['has'](_0xbe1f59[_0x1fc6ff(0x4fb)]('data-t'))&&(_0xbe1f59[_0x1fc6ff(0xd15)][_0x1fc6ff(0x412)](_0x1fc6ff(0xc03)),_0x1e87d9['push'](_0xbe1f59));}if(_0x132dce&&_0x1226c8!==null){const _0x5dcc60=Math[_0x1fc6ff(0x6fe)](_0x3e6975,_0x1226c8),_0x1d9304=Math[_0x1fc6ff(0x9f4)](_0x3e6975+_0x4ae2c4,_0x1226c8+_0x2c7613);_0x132dce['setAttribute']('x',String(_0x5dcc60)),_0x132dce[_0x1fc6ff(0x42d)](_0x1fc6ff(0x8da),String(Math[_0x1fc6ff(0x6fe)](0x0,_0x1d9304-_0x5dcc60))),_0x132dce[_0x1fc6ff(0xa28)][_0x1fc6ff(0x886)]='';}},_0x35ca8b=()=>{const _0x234bf9=_0x1dffa5;_0xc4876a['style'][_0x234bf9(0x886)]=_0x234bf9(0x7af),_0x108478[_0x234bf9(0xa28)][_0x234bf9(0x886)]=_0x234bf9(0x7af),_0x244753(),_0x46ec0b();},_0x32d1b9=()=>{const _0x34d007=_0x1dffa5;_0x35ca8b(),_0x110b9c['tooltip_sync']&&window[_0x34d007(0x966)](new CustomEvent(_0x34d007(0x7c4),{'detail':{'time':null,'group':_0x110b9c['tooltip_sync_group']||null,'sourceId':_0x974cfe[_0x34d007(0xaa4)]}}));};let _0x2cef7f=null,_0x434dda=null;const _0x3c63b=()=>{_0x2cef7f=null,_0x434dda=null;},_0x37d01a=new ResizeObserver(_0x3c63b);_0x37d01a[_0x1dffa5(0xd0d)](_0x12ae7a),window[_0x1dffa5(0x5ea)](_0x1dffa5(0xa93),_0x3c63b,{'passive':!![]}),_0xe531b8[_0x1dffa5(0x5ea)](_0x1dffa5(0xa93),_0x3c63b,{'passive':!![]});let _0x1d544d=0x0,_0x72622a=null;const _0x44f3c4=()=>{const _0x45ec0f=_0x1dffa5;_0x1d544d=0x0;const _0x1b7651=_0x72622a;_0x72622a=null;if(!_0x1b7651)return;if(_0x974cfe[_0x45ec0f(0x7bb)]){if(_0xc4876a[_0x45ec0f(0xa28)][_0x45ec0f(0x886)]!=='none')_0x32d1b9();return;}if(!_0x2cef7f)_0x2cef7f=_0x12ae7a['getBoundingClientRect']();if(_0x434dda==null)_0x434dda=parseFloat(_0x12ae7a[_0x45ec0f(0x4fb)](_0x45ec0f(0xa32))[_0x45ec0f(0xa6d)]('\x20')[0x2]);const _0x5ec36a=_0x2cef7f['width']/_0x434dda,_0xcb9e1f=(_0x1b7651[_0x45ec0f(0x6fc)]-_0x2cef7f['left'])/_0x5ec36a;if(_0xcb9e1f<_0x3e6975||_0xcb9e1f>_0x3e6975+_0x4ae2c4)return _0x32d1b9();const _0x18c5b0=_0x974cfe['_viewWindow']||_0x974cfe['_window'],_0x526953=_0x18c5b0[_0x45ec0f(0x5da)][_0x45ec0f(0x3f2)](),_0x34f301=_0x18c5b0['end']['getTime'](),_0x362705=_0x526953+(_0xcb9e1f-_0x3e6975)/_0x4ae2c4*(_0x34f301-_0x526953);_0x43fce7(_0xcb9e1f,_0x362705,_0x1b7651),_0x110b9c['tooltip_sync']&&window['dispatchEvent'](new CustomEvent(_0x45ec0f(0x7c4),{'detail':{'time':_0x362705,'group':_0x110b9c[_0x45ec0f(0x81c)]||null,'sourceId':_0x974cfe[_0x45ec0f(0xaa4)]}}));},_0x331bf4=_0x326011=>{_0x72622a=_0x326011;if(_0x1d544d)return;_0x1d544d=requestAnimationFrame(_0x44f3c4);};if(_0x974cfe[_0x1dffa5(0x56a)])_0x974cfe[_0x1dffa5(0x56a)][_0x1dffa5(0x34e)]();const _0x285b5b=new AbortController();_0x12ae7a[_0x1dffa5(0x5ea)](_0x1dffa5(0x9be),_0x331bf4,{'signal':_0x285b5b[_0x1dffa5(0xa2a)]}),_0x12ae7a[_0x1dffa5(0x5ea)](_0x1dffa5(0x1d9),_0x331bf4,{'signal':_0x285b5b[_0x1dffa5(0xa2a)]}),_0x12ae7a[_0x1dffa5(0x5ea)](_0x1dffa5(0xb7b),_0x32d1b9,{'signal':_0x285b5b[_0x1dffa5(0xa2a)]}),_0x285b5b[_0x1dffa5(0xa2a)][_0x1dffa5(0x5ea)](_0x1dffa5(0x34e),()=>{const _0x2252ca=_0x1dffa5;_0x1d544d&&(cancelAnimationFrame(_0x1d544d),_0x1d544d=0x0),_0x72622a=null,_0x37d01a[_0x2252ca(0xc11)](),window[_0x2252ca(0xd11)]('scroll',_0x3c63b),_0xe531b8[_0x2252ca(0xd11)](_0x2252ca(0xa93),_0x3c63b);}),_0x974cfe[_0x1dffa5(0x56a)]=_0x285b5b,_0x974cfe[_0x1dffa5(0xa9f)]=_0x21f5e8=>{const _0x2d86ee=_0x1dffa5,_0x46203a=_0x974cfe[_0x2d86ee(0x296)]||_0x974cfe[_0x2d86ee(0x3cf)];if(!_0x46203a)return;const _0x1f967f=_0x46203a[_0x2d86ee(0x5da)]['getTime'](),_0x9f6a06=_0x46203a['end']['getTime']();if(_0x21f5e8<_0x1f967f||_0x21f5e8>_0x9f6a06)return _0x35ca8b();const _0x5063d0=_0x3e6975+(_0x21f5e8-_0x1f967f)/(_0x9f6a06-_0x1f967f)*_0x4ae2c4;_0x43fce7(_0x5063d0,_0x21f5e8,null);},_0x974cfe[_0x1dffa5(0x3f7)]=()=>_0x35ca8b();}}class BaseCanvasRenderer{constructor(_0xf25307){const _0x1d2698=_0x236d40;this[_0x1d2698(0x266)]=_0xf25307,this['_abort']=null;}[_0x236d40(0x36e)](_0x2be7e7,_0x1d10cc,_0x13dc15){const _0x3f1949=_0x236d40,_0x22d701=_0x2be7e7[_0x3f1949(0x9a2)]('2d'),_0x3a3a47=window[_0x3f1949(0x81e)]||0x1;return _0x2be7e7[_0x3f1949(0x8da)]=_0x1d10cc*_0x3a3a47,_0x2be7e7['height']=_0x13dc15*_0x3a3a47,_0x22d701['scale'](_0x3a3a47,_0x3a3a47),_0x22d701[_0x3f1949(0x274)](0x0,0x0,_0x1d10cc,_0x13dc15),_0x22d701;}[_0x236d40(0x1c4)](){const _0x390c77=_0x236d40;try{const _0x2c527a=getComputedStyle(document[_0x390c77(0xa54)])[_0x390c77(0x339)](_0x390c77(0x2d9))[_0x390c77(0x900)](),_0x2fc96c=_0x2c527a['match'](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x2fc96c){const _0x515f0b=(parseInt(_0x2fc96c[0x1])+parseInt(_0x2fc96c[0x2])+parseInt(_0x2fc96c[0x3]))/0x3;return _0x515f0b>0x80;}}catch(_0x1c7868){}try{const _0x59a86c=getComputedStyle(document[_0x390c77(0x559)])[_0x390c77(0x339)](_0x390c77(0x2d9))[_0x390c77(0x900)](),_0x231550=_0x59a86c['match'](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x231550){const _0x59ee37=(parseInt(_0x231550[0x1])+parseInt(_0x231550[0x2])+parseInt(_0x231550[0x3]))/0x3;return _0x59ee37>0x80;}}catch(_0x16e83b){}try{const _0x2e323e=document['createElement'](_0x390c77(0x1ca));_0x2e323e[_0x390c77(0xa28)][_0x390c77(0x6f8)]=_0x390c77(0x344),_0x2e323e['style'][_0x390c77(0x22c)]=_0x390c77(0xcd2),_0x2e323e['style'][_0x390c77(0x91c)]=_0x390c77(0xc1a),_0x2e323e[_0x390c77(0xa28)][_0x390c77(0x3f9)]=_0x390c77(0x7af),document[_0x390c77(0x559)][_0x390c77(0x20b)](_0x2e323e);const _0x2f3425=getComputedStyle(_0x2e323e)[_0x390c77(0x6f8)];document[_0x390c77(0x559)][_0x390c77(0x2e7)](_0x2e323e);const _0x1ced4f=_0x2f3425&&_0x2f3425[_0x390c77(0x1b4)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x1ced4f){const _0x5c51a8=(parseInt(_0x1ced4f[0x1])+parseInt(_0x1ced4f[0x2])+parseInt(_0x1ced4f[0x3]))/0x3;if(_0x5c51a8!==0x0||_0x2f3425[_0x390c77(0x2cf)]('0,\x200,\x200'))return _0x5c51a8>0x80;}}catch(_0x597e78){}try{let _0x2c577a=this['card'],_0x171f7c=null;for(let _0x1d231d=0x0;_0x1d231d<0xa&&_0x2c577a;_0x1d231d++){if(_0x2c577a['nodeType']===0x1&&_0x2c577a[_0x390c77(0x1bb)]===_0x390c77(0xd25)){_0x171f7c=_0x2c577a;break;}_0x2c577a=_0x2c577a['parentNode']||_0x2c577a[_0x390c77(0x6b8)]&&_0x2c577a['getRootNode']()[_0x390c77(0x2cd)];}if(_0x171f7c){const _0x2eb7a4=getComputedStyle(_0x171f7c)[_0x390c77(0x2aa)],_0x167e91=_0x2eb7a4&&_0x2eb7a4[_0x390c77(0x1b4)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x167e91){const _0xb2d86=(parseInt(_0x167e91[0x1])+parseInt(_0x167e91[0x2])+parseInt(_0x167e91[0x3]))/0x3;return _0xb2d86<0x80;}}}catch(_0x5a90aa){}try{const _0x4e2a8f=getComputedStyle(document[_0x390c77(0x559)])['backgroundColor'],_0x3bd11b=_0x4e2a8f&&_0x4e2a8f[_0x390c77(0x1b4)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x3bd11b){const _0x5d8f90=(parseInt(_0x3bd11b[0x1])+parseInt(_0x3bd11b[0x2])+parseInt(_0x3bd11b[0x3]))/0x3;return _0x5d8f90<0x80;}}catch(_0x1ff611){}return window[_0x390c77(0x7cb)]&&window[_0x390c77(0x7cb)]('(prefers-color-scheme:\x20dark)')[_0x390c77(0x264)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x3b4040){const _0x11f2f=_0x236d40;super(_0x3b4040),this[_0x11f2f(0x631)]=[],this[_0x11f2f(0x7e1)]=[],this[_0x11f2f(0x3d2)]=0x0,this['_animStart']=0x0,this[_0x11f2f(0x607)]=null;}[_0x236d40(0x8c5)](_0x147a6d,_0x1330a8,_0xc80a6,_0x29f700){const _0x200ba0=_0x236d40;if(this[_0x200ba0(0x5bb)])this['_abort']['abort']();this['_abort']=new AbortController();const _0x5b0db4=Math[_0x200ba0(0x6fe)](0x28,_0x147a6d['clientWidth']||this[_0x200ba0(0x266)][_0x200ba0(0xac4)]||0x190),_0x310acd=Math[_0x200ba0(0x6fe)](0x50,parseInt(_0xc80a6['height'],0xa)||0xc8),_0x36d636=this[_0x200ba0(0x266)][_0x200ba0(0x721)]||[],_0x1751f7=[];_0x1330a8[_0x200ba0(0x366)](_0x4b8159=>{const _0x218ec8=_0x200ba0;let _0xc39d48=null;if(_0x4b8159[_0x218ec8(0xaa5)]&&typeof _0x4b8159['entity']===_0x218ec8(0x89c))_0xc39d48=_0x4b8159[_0x218ec8(0xaa5)];else{const _0x46cc5f=String(_0x4b8159['id']||'')[_0x218ec8(0x1b4)](/^(.+)__(\d+)$/);if(_0x46cc5f)_0xc39d48=_0x36d636[parseInt(_0x46cc5f[0x2],0xa)]||_0x36d636[_0x218ec8(0x696)](_0x603679=>_0x603679[_0x218ec8(0xaa5)]===_0x46cc5f[0x1]);if(!_0xc39d48)_0xc39d48=_0x36d636['find'](_0x41dbc9=>_0x41dbc9[_0x218ec8(0xaa5)]===_0x4b8159[_0x218ec8(0xaa5)]);}if(!_0xc39d48)_0xc39d48={'entity':_0x4b8159[_0x218ec8(0xaa5)],'color':_0x218ec8(0x55a)};const _0x835e1c=(_0x4b8159[_0x218ec8(0xaee)]||[])[_0x218ec8(0x56d)](_0xbac7e8=>_0xbac7e8['v']!==null&&_0xbac7e8['v']!==undefined),_0x487576=_0x29f700?.[_0x218ec8(0x869)]?.[_0xc39d48[_0x218ec8(0xaa5)]],_0x5288a6=_0xc39d48[_0x218ec8(0x743)]||_0x218ec8(0x75d);let _0x243fac;if(_0x835e1c[_0x218ec8(0x2d1)]){if(_0x5288a6===_0x218ec8(0x319))_0x243fac=_0x835e1c[0x0]['v'];else{if(_0x5288a6===_0x218ec8(0x491))_0x243fac=_0x835e1c[_0x218ec8(0x573)]((_0x171d70,_0x310b3e)=>_0x171d70+(_0x310b3e['v']||0x0),0x0);else{if(_0x5288a6==='min')_0x243fac=_0x835e1c[_0x218ec8(0x573)]((_0x204fbe,_0x336b63)=>Math[_0x218ec8(0x9f4)](_0x204fbe,_0x336b63['v']),Infinity);else{if(_0x5288a6==='max')_0x243fac=_0x835e1c[_0x218ec8(0x573)]((_0x45bd8f,_0x32cef6)=>Math[_0x218ec8(0x6fe)](_0x45bd8f,_0x32cef6['v']),-Infinity);else{if(_0x5288a6===_0x218ec8(0x7ae)||_0x5288a6===_0x218ec8(0x2dc))_0x243fac=_0x835e1c[_0x218ec8(0x573)]((_0x57e56b,_0x265de2)=>_0x57e56b+(_0x265de2['v']||0x0),0x0)/_0x835e1c[_0x218ec8(0x2d1)];else _0x243fac=_0x835e1c[_0x835e1c[_0x218ec8(0x2d1)]-0x1]['v'];}}}}}else _0x487576?_0x243fac=parseFloat(_0x487576['state']):_0x243fac=0x0;if(_0x243fac===undefined||_0x243fac===null||isNaN(_0x243fac))_0x243fac=0x0;const _0x4ee960=_0x4b8159[_0x218ec8(0x76b)]||{},_0x36b34c=pickName(_0xc39d48[_0x218ec8(0x363)]!==undefined?_0xc39d48['tooltip_name']:_0xc39d48[_0x218ec8(0x858)],_0x4ee960[_0x218ec8(0x2f7)]!==undefined&&_0xc39d48[_0x218ec8(0x363)]!==undefined?_0x4ee960[_0x218ec8(0x2f7)]:_0x4ee960[_0x218ec8(0x576)],_0x4ee960)??_0xc39d48['entity']??'?';_0x1751f7[_0x218ec8(0x2c1)]({'name':pickName(_0xc39d48[_0x218ec8(0x858)],_0x4ee960[_0x218ec8(0x576)],_0x4ee960)??'','tooltipName':_0x36b34c,'value':Math[_0x218ec8(0x971)](_0x243fac),'color':(_0xc39d48['color']===_0x218ec8(0x817)?null:this['card']['_resolveCanvasColor'](_0xc39d48['color'])||_0xc39d48['color'])||_0x218ec8(0x55a),'unit':_0xc39d48[_0x218ec8(0x7ff)]||_0x4ee960['unit_of_measurement']||'','entity':_0xc39d48});}),_0x147a6d['innerHTML']=_0x200ba0(0x8e5)+_0x310acd+_0x200ba0(0x988);const _0x3677b0=_0x147a6d['querySelector'](_0x200ba0(0x5b2)),_0x57094c=_0x147a6d[_0x200ba0(0x2e5)](_0x200ba0(0x83c)),_0x1c3922=_0x147a6d[_0x200ba0(0x2e5)](_0x200ba0(0x1c8));if(!_0x57094c)return;this[_0x200ba0(0x631)]=_0x1751f7;this[_0x200ba0(0x3d2)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x200ba0(0x3d2)]=0x0);this[_0x200ba0(0x607)]={'canvas':_0x57094c,'items':_0x1751f7,'W':_0x5b0db4,'H':_0x310acd,'config':_0xc80a6,'hass':_0x29f700,'container':_0x3677b0,'tooltipEl':_0x1c3922};if(_0xc80a6[_0x200ba0(0x9c1)]){this[_0x200ba0(0x1f5)]=performance[_0x200ba0(0x8c9)]();const _0x371f50=_0xe0a5d2=>{const _0x3b25ee=_0x200ba0,_0x59eca0=Math['min'](0x1,(_0xe0a5d2-this['_animStart'])/0x258),_0x22a76c=0x1-Math['pow'](0x1-_0x59eca0,0x3);this[_0x3b25ee(0xaa3)](_0x57094c,_0x1751f7,_0x5b0db4,_0x310acd,_0xc80a6,_0x29f700,_0x22a76c),_0x59eca0<0x1?this[_0x3b25ee(0x3d2)]=requestAnimationFrame(_0x371f50):(this[_0x3b25ee(0x3d2)]=0x0,this[_0x3b25ee(0x520)](_0x3677b0,_0x1c3922,_0xc80a6,_0x29f700));};this[_0x200ba0(0x3d2)]=requestAnimationFrame(_0x371f50);}else this[_0x200ba0(0xaa3)](_0x57094c,_0x1751f7,_0x5b0db4,_0x310acd,_0xc80a6,_0x29f700,0x1),this[_0x200ba0(0x520)](_0x3677b0,_0x1c3922,_0xc80a6,_0x29f700);}[_0x236d40(0xaa3)](_0x37fe48,_0x4e12bd,_0x243ca8,_0x1881c6,_0x3ff680,_0x490483,_0x2c6647){const _0x3d98ad=_0x236d40;if(_0x2c6647===undefined)_0x2c6647=0x1;const _0x54935f=this[_0x3d98ad(0x36e)](_0x37fe48,_0x243ca8,_0x1881c6),_0x4471cb=this[_0x3d98ad(0x1c4)](),_0x1ab311=_0x4471cb?'rgba(255,255,255,0.85)':_0x3d98ad(0x432),_0x3b647b=_0x4471cb?_0x3d98ad(0x32b):_0x3d98ad(0x7c0),_0x4a6143=(_0x1c8165,_0x44b5d5)=>{const _0x1db9fc=_0x3d98ad;if(!_0x1c8165)return _0x44b5d5;if(typeof _0x1c8165==='string'&&_0x1c8165[_0x1db9fc(0x2cf)](_0x1db9fc(0xa50))){try{const _0x37f447=this[_0x1db9fc(0x266)]?.['shadowRoot']?.[_0x1db9fc(0x2e5)]('.sgc-card')||this[_0x1db9fc(0x266)],_0x41dba3=document['createElement'](_0x1db9fc(0x1ca));_0x41dba3[_0x1db9fc(0xa28)][_0x1db9fc(0x6f8)]=_0x1c8165,_0x37f447[_0x1db9fc(0x20b)](_0x41dba3);const _0x3c461d=getComputedStyle(_0x41dba3)[_0x1db9fc(0x6f8)];_0x37f447['removeChild'](_0x41dba3);if(_0x3c461d&&_0x3c461d!=='')return _0x3c461d;}catch(_0x1dab59){}return _0x44b5d5;}return _0x1c8165;};let _0xe141b2='Roboto,\x20sans-serif';try{const _0xfe0a1b=getComputedStyle(document[_0x3d98ad(0xa54)])[_0x3d98ad(0x339)](_0x3d98ad(0x1af))[_0x3d98ad(0x900)]();if(_0xfe0a1b)_0xe141b2=_0xfe0a1b;}catch(_0x182df7){}const _0x38b89f=_0x4e12bd[_0x3d98ad(0x573)]((_0xf3983e,_0x3c80b2)=>_0xf3983e+_0x3c80b2[_0x3d98ad(0x4be)],0x0),_0x4479b3={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x132f9d=_0x3ff680[_0x3d98ad(0x528)]||'donut';let _0xde4643=_0x4479b3[_0x132f9d]!=null?_0x4479b3[_0x132f9d]:0.55;const _0x1a6db5=_0x3ff680[_0x3d98ad(0xa65)]!==![];if(_0x1a6db5&&_0xde4643<0.42)_0xde4643=0.42;const _0x6678dd=!!_0x3ff680[_0x3d98ad(0x552)],_0x1e4365=_0x6678dd?0.72:0x1,_0x54afea=Math[_0x3d98ad(0x6fe)](0x0,Math[_0x3d98ad(0x9f4)](0xf,parseFloat(_0x3ff680['pie_spacing'])||0x0)),_0x1bea29=_0x54afea*Math['PI']/0xb4,_0x4f1ee4=_0x6678dd?Math[_0x3d98ad(0x9f4)](0x10,Math[_0x3d98ad(0x9f4)](_0x1881c6,_0x243ca8)*0.06):0x0,_0x2d296f=_0x1881c6-0x10-_0x4f1ee4,_0x4acc5a=_0x243ca8-0x10,_0x38da37=Math[_0x3d98ad(0x9f4)](_0x4acc5a/0x2,_0x2d296f/0x2/_0x1e4365)*0.88,_0x430f3f=_0x38da37*_0xde4643,_0x793216=_0x243ca8/0x2,_0x48fbcb=_0x1881c6/0x2-_0x4f1ee4/0x2,_0x5dc535=_0x1bea29>0x0&&_0x430f3f>0x0,_0x2210d7=_0x5dc535?Math[_0x3d98ad(0x9f4)]((_0x38da37-_0x430f3f)*0.4,0x6):0x0,_0x3c051f=(_0x3700af,_0x37f628,_0x27067)=>{const _0x376eba=_0x3d98ad;_0x54935f[_0x376eba(0x34b)]();if(_0x5dc535){const _0x1a89c2=(_0x5cf126,_0x80b009)=>_0x793216+Math[_0x376eba(0x3fd)](_0x80b009)*_0x5cf126,_0x176eea=(_0x5148a3,_0x28d5c3)=>_0x48fbcb+_0x27067+Math[_0x376eba(0x537)](_0x28d5c3)*_0x5148a3*_0x1e4365,_0x4f539c=Math[_0x376eba(0x9f4)](_0x2210d7/_0x38da37,(_0x37f628-_0x3700af)/0x2-0.0001),_0xfc7fe8=Math[_0x376eba(0x9f4)](_0x2210d7/_0x430f3f,(_0x37f628-_0x3700af)/0x2-0.0001);_0x54935f[_0x376eba(0xc2d)](_0x1a89c2(_0x38da37,_0x3700af+_0x4f539c),_0x176eea(_0x38da37,_0x3700af+_0x4f539c)),_0x54935f[_0x376eba(0xa25)](_0x793216,_0x48fbcb+_0x27067,_0x38da37,_0x38da37*_0x1e4365,0x0,_0x3700af+_0x4f539c,_0x37f628-_0x4f539c),_0x54935f[_0x376eba(0x1cd)](_0x1a89c2(_0x38da37,_0x37f628),_0x176eea(_0x38da37,_0x37f628),_0x1a89c2(_0x38da37-_0x2210d7,_0x37f628),_0x176eea(_0x38da37-_0x2210d7,_0x37f628)),_0x54935f['lineTo'](_0x1a89c2(_0x430f3f+_0x2210d7,_0x37f628),_0x176eea(_0x430f3f+_0x2210d7,_0x37f628)),_0x54935f[_0x376eba(0x1cd)](_0x1a89c2(_0x430f3f,_0x37f628),_0x176eea(_0x430f3f,_0x37f628),_0x1a89c2(_0x430f3f,_0x37f628-_0xfc7fe8),_0x176eea(_0x430f3f,_0x37f628-_0xfc7fe8)),_0x54935f[_0x376eba(0xa25)](_0x793216,_0x48fbcb+_0x27067,_0x430f3f,_0x430f3f*_0x1e4365,0x0,_0x37f628-_0xfc7fe8,_0x3700af+_0xfc7fe8,!![]),_0x54935f['quadraticCurveTo'](_0x1a89c2(_0x430f3f,_0x3700af),_0x176eea(_0x430f3f,_0x3700af),_0x1a89c2(_0x430f3f+_0x2210d7,_0x3700af),_0x176eea(_0x430f3f+_0x2210d7,_0x3700af)),_0x54935f[_0x376eba(0x742)](_0x1a89c2(_0x38da37-_0x2210d7,_0x3700af),_0x176eea(_0x38da37-_0x2210d7,_0x3700af)),_0x54935f[_0x376eba(0x1cd)](_0x1a89c2(_0x38da37,_0x3700af),_0x176eea(_0x38da37,_0x3700af),_0x1a89c2(_0x38da37,_0x3700af+_0x4f539c),_0x176eea(_0x38da37,_0x3700af+_0x4f539c));}else _0x430f3f>0x0?(_0x54935f[_0x376eba(0xa25)](_0x793216,_0x48fbcb+_0x27067,_0x38da37,_0x38da37*_0x1e4365,0x0,_0x3700af,_0x37f628),_0x54935f[_0x376eba(0xa25)](_0x793216,_0x48fbcb+_0x27067,_0x430f3f,_0x430f3f*_0x1e4365,0x0,_0x37f628,_0x3700af,!![])):(_0x54935f[_0x376eba(0xc2d)](_0x793216,_0x48fbcb+_0x27067),_0x54935f[_0x376eba(0xa25)](_0x793216,_0x48fbcb+_0x27067,_0x38da37,_0x38da37*_0x1e4365,0x0,_0x3700af,_0x37f628),_0x54935f['lineTo'](_0x793216,_0x48fbcb+_0x27067));_0x54935f[_0x376eba(0xb4f)]();},_0x4b3b4a=(_0x5df8ab,_0xaf9ef7)=>{const _0x358436=_0x3d98ad;let _0x8f287d=String(_0x5df8ab||_0x358436(0x70b));if(_0x8f287d['startsWith']('#'))_0x8f287d=_0x8f287d[_0x358436(0x670)](0x1);if(_0x8f287d[_0x358436(0x2d1)]===0x3)_0x8f287d=_0x8f287d['split']('')['map'](_0x4db44b=>_0x4db44b+_0x4db44b)[_0x358436(0x358)]('');if(_0x8f287d[_0x358436(0x2d1)]<0x6)return _0x5df8ab;const _0x44914b=parseInt(_0x8f287d[_0x358436(0x670)](0x0,0x2),0x10),_0x45f100=parseInt(_0x8f287d[_0x358436(0x670)](0x2,0x4),0x10),_0x23b9c4=parseInt(_0x8f287d[_0x358436(0x670)](0x4,0x6),0x10),_0x35b743=0x1-_0xaf9ef7;return _0x358436(0x1ac)+Math['round'](_0x44914b*_0x35b743)+','+Math['round'](_0x45f100*_0x35b743)+','+Math[_0x358436(0x1db)](_0x23b9c4*_0x35b743)+')';};if(_0x38b89f===0x0){_0x54935f[_0x3d98ad(0x34b)]();_0x430f3f>0x0?(_0x54935f['ellipse'](_0x793216,_0x48fbcb,_0x38da37,_0x38da37*_0x1e4365,0x0,0x0,Math['PI']*0x2),_0x54935f[_0x3d98ad(0xa25)](_0x793216,_0x48fbcb,_0x430f3f,_0x430f3f*_0x1e4365,0x0,0x0,Math['PI']*0x2,!![])):_0x54935f['ellipse'](_0x793216,_0x48fbcb,_0x38da37,_0x38da37*_0x1e4365,0x0,0x0,Math['PI']*0x2);_0x54935f[_0x3d98ad(0xb4f)](),_0x54935f['fillStyle']=_0x4471cb?_0x3d98ad(0xbdf):_0x3d98ad(0x218),_0x54935f[_0x3d98ad(0x4f4)](),_0x54935f[_0x3d98ad(0x6ce)]=_0x3b647b,_0x54935f[_0x3d98ad(0x574)]='500\x20'+Math[_0x3d98ad(0x9f4)](0xd,Math[_0x3d98ad(0x6fe)](0xa,_0x38da37*0.18))+_0x3d98ad(0xa33)+_0xe141b2,_0x54935f[_0x3d98ad(0x1b2)]='center',_0x54935f[_0x3d98ad(0x9d7)]=_0x3d98ad(0x539),_0x54935f[_0x3d98ad(0xb06)](cardT(this['card']?.['_hass'],this[_0x3d98ad(0x266)]?.[_0x3d98ad(0x857)],_0x3d98ad(0x7c5)),_0x793216,_0x48fbcb),this[_0x3d98ad(0x7e1)]=[];return;}const _0x3aa145=-Math['PI']/0x2+Math['PI']*0x2*_0x2c6647,_0x56e1d1=[];let _0x45600e=-Math['PI']/0x2;_0x4e12bd[_0x3d98ad(0x366)](_0x27f837=>{const _0x2c5fff=_0x3d98ad,_0x695543=_0x27f837[_0x2c5fff(0x4be)]/_0x38b89f*Math['PI']*0x2,_0x464b4f=_0x45600e+_0x695543,_0x3621a4=_0x430f3f>0x0?Math[_0x2c5fff(0x9f4)](_0x1bea29/0x2,_0x695543/0x4):0x0;let _0x2be755=_0x45600e+_0x3621a4,_0x449c49=_0x464b4f-_0x3621a4;if(_0x449c49>_0x3aa145)_0x449c49=Math['max'](_0x2be755,_0x3aa145);_0x56e1d1[_0x2c5fff(0x2c1)]({'sa':_0x45600e,'ea':_0x464b4f,'sweep':_0x695543,'drawSa':_0x2be755,'drawEa':_0x449c49,'item':_0x27f837}),_0x45600e=_0x464b4f;});if(_0x6678dd&&_0x4f1ee4>0x0){const _0x11835b=Math['max'](0x4,Math['round'](_0x4f1ee4));for(let _0x323943=_0x11835b;_0x323943>=0x1;_0x323943--){const _0x2e8e00=_0x323943*(_0x4f1ee4/_0x11835b);_0x56e1d1[_0x3d98ad(0x366)](_0x51d338=>{const _0x538a6=_0x3d98ad;if(_0x51d338[_0x538a6(0x239)]<=_0x51d338[_0x538a6(0xc4a)])return;let _0x27843c=_0x51d338['item']['color'];const _0x12a4a8=_0x51d338[_0x538a6(0x464)][_0x538a6(0xaa5)];_0x12a4a8?.['color_thresholds']?.[_0x538a6(0x4e9)]&&_0x12a4a8[_0x538a6(0x279)]['values']?.[_0x538a6(0x2d1)]&&(_0x27843c=resolveValueColor(_0x51d338['item'][_0x538a6(0x4be)],this[_0x538a6(0x266)][_0x538a6(0xb24)](_0x12a4a8),_0x27843c)),_0x3c051f(_0x51d338[_0x538a6(0xc4a)],_0x51d338[_0x538a6(0x239)],_0x2e8e00),_0x54935f['fillStyle']=_0x4b3b4a(_0x27843c,0.45+_0x323943/_0x11835b*0.15),_0x54935f[_0x538a6(0x4f4)]();});}}this[_0x3d98ad(0x7e1)]=[],_0x56e1d1[_0x3d98ad(0x366)](_0x4d2f21=>{const _0x4bfa7b=_0x3d98ad;if(_0x4d2f21['drawEa']<=_0x4d2f21['drawSa'])return;let _0x296804=_0x4d2f21[_0x4bfa7b(0x464)][_0x4bfa7b(0x6f8)];const _0x1dae32=_0x4d2f21['item'][_0x4bfa7b(0xaa5)];_0x1dae32?.[_0x4bfa7b(0x279)]?.[_0x4bfa7b(0x4e9)]&&_0x1dae32[_0x4bfa7b(0x279)][_0x4bfa7b(0x91d)]?.[_0x4bfa7b(0x2d1)]&&(_0x296804=resolveValueColor(_0x4d2f21[_0x4bfa7b(0x464)]['value'],this[_0x4bfa7b(0x266)][_0x4bfa7b(0xb24)](_0x1dae32),_0x296804));_0x3c051f(_0x4d2f21[_0x4bfa7b(0xc4a)],_0x4d2f21['drawEa'],0x0),_0x54935f['fillStyle']=_0x296804,_0x54935f[_0x4bfa7b(0x1d2)]=_0x6678dd?0.95:0.8,_0x54935f[_0x4bfa7b(0x4f4)](),_0x54935f[_0x4bfa7b(0x1d2)]=0x1;if(_0x6678dd){_0x3c051f(_0x4d2f21['drawSa'],_0x4d2f21[_0x4bfa7b(0x239)],0x0);const _0x586533=_0x54935f[_0x4bfa7b(0x270)](_0x793216,_0x48fbcb-_0x38da37*_0x1e4365,_0x793216,_0x48fbcb+_0x38da37*_0x1e4365);_0x586533[_0x4bfa7b(0x3e7)](0x0,_0x4bfa7b(0x27c)),_0x586533[_0x4bfa7b(0x3e7)](0.5,_0x4bfa7b(0x8a3)),_0x586533[_0x4bfa7b(0x3e7)](0x1,_0x4bfa7b(0xcd3)),_0x54935f[_0x4bfa7b(0x6ce)]=_0x586533,_0x54935f[_0x4bfa7b(0x4f4)]();}this['_pieSlices'][_0x4bfa7b(0x2c1)]({'startAngle':_0x4d2f21[_0x4bfa7b(0xc4a)],'endAngle':_0x4d2f21[_0x4bfa7b(0x239)],'item':_0x4d2f21[_0x4bfa7b(0x464)],'cx':_0x793216,'cy':_0x48fbcb,'radius':_0x38da37,'innerRadius':_0x430f3f,'yScale':_0x1e4365});});if(_0x2c6647>=0.999){const _0x48d8c9=Math[_0x3d98ad(0x9f4)](0xc,Math[_0x3d98ad(0x6fe)](0x9,_0x38da37*0.14)),_0x68248a=parseFloat(_0x3ff680[_0x3d98ad(0x49a)])>0x0?parseFloat(_0x3ff680['pie_label_font_size']):_0x48d8c9,_0x4eb665=_0x4a6143(_0x3ff680[_0x3d98ad(0x30e)],_0x4471cb?_0x3d98ad(0x77d):_0x3d98ad(0xc0c)),_0x52e700=_0x3ff680[_0x3d98ad(0x715)]||_0x3d98ad(0x4be),_0x9a0e43=_0x95fa95=>{const _0x349522=_0x3d98ad,_0x3dd3c3=_0x95fa95[_0x349522(0x4be)]/_0x38b89f*0x64,_0x3386ea=toNum(_0x95fa95[_0x349522(0xaa5)]?.[_0x349522(0x9f6)])??0x0;if(_0x52e700==='percentage')return _0x3dd3c3[_0x349522(0x669)](_0x3386ea)+'%';const _0x19aef5=formatNumber(_0x95fa95[_0x349522(0x4be)],_0x95fa95[_0x349522(0xaa5)],_0x490483);if(_0x52e700===_0x349522(0x42f))return''+_0x19aef5+(_0x95fa95[_0x349522(0x7ff)]?'\x20'+_0x95fa95['unit']:'')+'\x20('+_0x3dd3c3[_0x349522(0x669)](_0x3386ea)+'%)';return''+_0x19aef5+(_0x95fa95[_0x349522(0x7ff)]?'\x20'+_0x95fa95['unit']:'');},_0x1981e2=0x5,_0x6d3911=_0x3ff680[_0x3d98ad(0x30e)]?_0x4eb665:_0x3b647b||_0x3d98ad(0xb7f);_0x56e1d1[_0x3d98ad(0x366)](_0x569163=>{const _0x2f45de=_0x3d98ad;if(_0x569163['drawEa']<=_0x569163[_0x2f45de(0xc4a)])return;const _0x31ee2e=_0x569163[_0x2f45de(0x464)]['value']/_0x38b89f*0x64;if(_0x31ee2e<=0x0)return;const _0x461da8=(_0x569163['drawSa']+_0x569163[_0x2f45de(0x239)])/0x2,_0x29ee74=_0x9a0e43(_0x569163[_0x2f45de(0x464)]);_0x54935f[_0x2f45de(0x574)]=_0x2f45de(0xd2d)+_0x68248a+_0x2f45de(0xa33)+_0xe141b2,_0x54935f[_0x2f45de(0x9d7)]=_0x2f45de(0x539);if(_0x31ee2e>=_0x1981e2){const _0x3a964d=_0x430f3f>0x0?(_0x38da37+_0x430f3f)/0x2:_0x38da37*0.65,_0x193c6b=_0x793216+Math['cos'](_0x461da8)*_0x3a964d,_0x3fff44=_0x48fbcb+Math['sin'](_0x461da8)*_0x3a964d*_0x1e4365;_0x54935f[_0x2f45de(0x6ce)]=_0x4eb665,_0x54935f[_0x2f45de(0x1b2)]='center',_0x54935f['fillText'](_0x29ee74,_0x193c6b,_0x3fff44);}else{const _0x41dcc8=_0x569163[_0x2f45de(0x464)]['entity']?.[_0x2f45de(0x279)]?.[_0x2f45de(0x4e9)]&&_0x569163[_0x2f45de(0x464)][_0x2f45de(0xaa5)][_0x2f45de(0x279)][_0x2f45de(0x91d)]?.[_0x2f45de(0x2d1)]?resolveValueColor(_0x569163[_0x2f45de(0x464)][_0x2f45de(0x4be)],this[_0x2f45de(0x266)][_0x2f45de(0xb24)](_0x569163[_0x2f45de(0x464)][_0x2f45de(0xaa5)]),_0x569163['item'][_0x2f45de(0x6f8)]):_0x569163[_0x2f45de(0x464)][_0x2f45de(0x6f8)],_0x3c079d=_0x793216+Math[_0x2f45de(0x3fd)](_0x461da8)*_0x38da37,_0x978635=_0x48fbcb+Math[_0x2f45de(0x537)](_0x461da8)*_0x38da37*_0x1e4365,_0x2aeae2=_0x38da37+0x6,_0x7b8d88=_0x793216+Math[_0x2f45de(0x3fd)](_0x461da8)*_0x2aeae2,_0x557a01=_0x48fbcb+Math[_0x2f45de(0x537)](_0x461da8)*_0x2aeae2*_0x1e4365,_0x3ad31e=Math[_0x2f45de(0x3fd)](_0x461da8)>=0x0,_0x441c0e=_0x7b8d88+(_0x3ad31e?0x6:-0x6),_0x8905e1=_0x7b8d88+(_0x3ad31e?0x4:-0x4);_0x54935f[_0x2f45de(0xc10)]=_0x41dcc8||_0x6d3911,_0x54935f[_0x2f45de(0x523)]=0x1,_0x54935f[_0x2f45de(0x1d2)]=0.85,_0x54935f[_0x2f45de(0x34b)](),_0x54935f[_0x2f45de(0xc2d)](_0x3c079d,_0x978635),_0x54935f[_0x2f45de(0x742)](_0x7b8d88,_0x557a01),_0x54935f[_0x2f45de(0x742)](_0x8905e1,_0x557a01),_0x54935f[_0x2f45de(0xb4c)](),_0x54935f[_0x2f45de(0x1d2)]=0x1,_0x54935f['fillStyle']=_0x4eb665,_0x54935f[_0x2f45de(0x1b2)]=_0x3ad31e?_0x2f45de(0xa72):_0x2f45de(0x311),_0x54935f[_0x2f45de(0xb06)](_0x29ee74,_0x441c0e,_0x557a01);}});}if(_0x1a6db5&&_0x2c6647>=0.999){const _0x3451d3=_0x4e12bd[0x0]?.[_0x3d98ad(0x7ff)]||'',_0x1e339f=formatNumber(_0x38b89f,_0x4e12bd[0x0]?.[_0x3d98ad(0xaa5)]||{'decimals':0x1},_0x490483)+(_0x3451d3?'\x20'+_0x3451d3:''),_0x1cf96d=_0x430f3f>0x0?_0x430f3f*0x2*0.85:Math[_0x3d98ad(0x9f4)](_0x243ca8,_0x1881c6)*0.4,_0x13f24e=Math['min'](0x12,_0x38da37*0.32);let _0x14f143=parseFloat(_0x3ff680[_0x3d98ad(0x7ab)])>0x0?parseFloat(_0x3ff680['pie_center_font_size']):_0x13f24e;_0x54935f[_0x3d98ad(0x574)]='500\x20'+_0x14f143+_0x3d98ad(0xa33)+_0xe141b2;const _0x49cf01=_0x54935f[_0x3d98ad(0xc41)](_0x1e339f)[_0x3d98ad(0x8da)];_0x49cf01>_0x1cf96d&&(_0x14f143=Math[_0x3d98ad(0x6fe)](0x8,_0x14f143*(_0x1cf96d/_0x49cf01)),_0x54935f['font']=_0x3d98ad(0x1df)+_0x14f143+_0x3d98ad(0xa33)+_0xe141b2);const _0x40ce4d=_0x4a6143(_0x3ff680[_0x3d98ad(0x64d)],_0x1ab311);_0x54935f[_0x3d98ad(0x6ce)]=_0x40ce4d,_0x54935f[_0x3d98ad(0x1b2)]=_0x3d98ad(0x2fc),_0x54935f[_0x3d98ad(0x9d7)]=_0x3d98ad(0x539),_0x54935f['fillText'](_0x1e339f,_0x793216,_0x48fbcb-_0x14f143*0.35);const _0x211e96=Math[_0x3d98ad(0x6fe)](0x7,Math[_0x3d98ad(0x9f4)](0xa,_0x14f143*0.55)),_0x1d0367=_0x3ff680[_0x3d98ad(0x64d)]?_0x40ce4d:_0x3b647b;_0x54935f[_0x3d98ad(0x6ce)]=_0x1d0367,_0x54935f[_0x3d98ad(0x1d2)]=_0x3ff680[_0x3d98ad(0x64d)]?0.6:0x1,_0x54935f[_0x3d98ad(0x574)]=_0x211e96+'px\x20'+_0xe141b2,_0x54935f[_0x3d98ad(0xb06)](cardT(this[_0x3d98ad(0x266)]?.[_0x3d98ad(0xd0e)],this[_0x3d98ad(0x266)]?.[_0x3d98ad(0x857)],'Total'),_0x793216,_0x48fbcb+_0x14f143*0.55),_0x54935f[_0x3d98ad(0x1d2)]=0x1;}}[_0x236d40(0x520)](_0x533aed,_0xb202f6,_0x56549b,_0x127ef9){const _0x331271=_0x236d40;if(!_0xb202f6||!_0x533aed||_0x56549b[_0x331271(0xb59)]===![]||!this['_pieSlices']?.[_0x331271(0x2d1)])return;const _0x2a7153=this['_abort'][_0x331271(0xa2a)],_0x1f942a=_0x4edf04=>{const _0x562a36=_0x331271,_0x3d8abb=_0x533aed[_0x562a36(0x474)](),_0x33ec05=_0x4edf04['clientX']-_0x3d8abb[_0x562a36(0xa72)],_0x240416=_0x4edf04[_0x562a36(0x54f)]-_0x3d8abb[_0x562a36(0xaca)];let _0x2cf558=null;for(const _0x4e04da of this[_0x562a36(0x7e1)]){const _0x545931=_0x4e04da['yScale']||0x1,_0x4d3fc0=_0x33ec05-_0x4e04da['cx'],_0x1d00b2=(_0x240416-_0x4e04da['cy'])/_0x545931,_0x323071=Math[_0x562a36(0x2b3)](_0x4d3fc0*_0x4d3fc0+_0x1d00b2*_0x1d00b2);if(_0x323071<_0x4e04da['innerRadius']||_0x323071>_0x4e04da[_0x562a36(0x947)])continue;let _0x15e6a1=Math[_0x562a36(0x345)](_0x1d00b2,_0x4d3fc0);if(_0x15e6a1<-Math['PI']/0x2)_0x15e6a1+=Math['PI']*0x2;if(_0x15e6a1>=_0x4e04da[_0x562a36(0x8dd)]&&_0x15e6a1<_0x4e04da['endAngle']){_0x2cf558=_0x4e04da;break;}}if(!_0x2cf558){_0xb202f6['style'][_0x562a36(0x327)]='0';return;}const _0x95cdfe=this['_pieItems']['reduce']((_0x2d8250,_0x236798)=>_0x2d8250+_0x236798[_0x562a36(0x4be)],0x0),_0x1f7fd1=toNum(_0x2cf558['item'][_0x562a36(0xaa5)]?.['decimals'])??0x1,_0x5acdf2=_0x95cdfe>0x0?(_0x2cf558[_0x562a36(0x464)][_0x562a36(0x4be)]/_0x95cdfe*0x64)[_0x562a36(0x669)](_0x1f7fd1):'0',_0x429db7=formatNumber(_0x2cf558[_0x562a36(0x464)][_0x562a36(0x4be)],_0x2cf558[_0x562a36(0x464)][_0x562a36(0xaa5)],_0x127ef9),_0x4cd46c=_0x2cf558[_0x562a36(0x464)][_0x562a36(0xaa5)]?.[_0x562a36(0x21b)]!==![]?escapeHtml(_0x2cf558[_0x562a36(0x464)][_0x562a36(0x6f8)]):_0x562a36(0xa8d);_0xb202f6[_0x562a36(0x812)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x4cd46c+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x2cf558[_0x562a36(0x464)]['tooltipName']||_0x2cf558[_0x562a36(0x464)][_0x562a36(0x858)]||'')+_0x562a36(0x243)+escapeHtml(String(_0x429db7))+'\x20'+escapeHtml(_0x2cf558[_0x562a36(0x464)][_0x562a36(0x7ff)]||'')+_0x562a36(0x37c)+(_0x562a36(0x880)+_0x5acdf2+_0x562a36(0x6d5)),_0xb202f6['style'][_0x562a36(0x327)]='1';const _0x2efa2a=_0xb202f6[_0x562a36(0xac4)];let _0x495d57=_0x33ec05+0x10;if(_0x495d57+_0x2efa2a>_0x3d8abb[_0x562a36(0x8da)])_0x495d57=_0x495d57-_0x2efa2a-0x20;_0xb202f6[_0x562a36(0xa28)]['left']=Math[_0x562a36(0x6fe)](0x0,_0x495d57)+'px',_0xb202f6[_0x562a36(0xa28)]['top']='0';};_0x533aed['addEventListener']('mousemove',_0x1f942a,{'signal':_0x2a7153}),_0x533aed['addEventListener'](_0x331271(0x2f3),()=>{const _0x3397a6=_0x331271;_0xb202f6['style'][_0x3397a6(0x327)]='0';},{'signal':_0x2a7153}),_0x533aed[_0x331271(0x5ea)](_0x331271(0xcbf),_0x465458=>{const _0x1169fa=_0x331271;if(_0x465458[_0x1169fa(0x72d)]['length']===0x1)_0x1f942a({'clientX':_0x465458[_0x1169fa(0x72d)][0x0]['clientX'],'clientY':_0x465458['touches'][0x0][_0x1169fa(0x54f)]});},{'signal':_0x2a7153,'passive':!![]}),_0x533aed['addEventListener'](_0x331271(0x93b),()=>{const _0x3f0ff4=_0x331271;_0xb202f6[_0x3f0ff4(0xa28)][_0x3f0ff4(0x327)]='0';},{'signal':_0x2a7153}),_0x533aed[_0x331271(0xa28)]['cursor']=_0x331271(0x2de),_0x533aed[_0x331271(0x5ea)](_0x331271(0x505),_0x32328c=>{const _0x4fb7e4=_0x331271,_0x5a89dd=_0x533aed[_0x4fb7e4(0x474)](),_0xeae750=_0x32328c['clientX']-_0x5a89dd[_0x4fb7e4(0xa72)],_0x4c73e1=_0x32328c[_0x4fb7e4(0x54f)]-_0x5a89dd[_0x4fb7e4(0xaca)];let _0x11cc5d=null;for(const _0x531cad of this[_0x4fb7e4(0x7e1)]){const _0x18deb2=_0x531cad[_0x4fb7e4(0x3c7)]||0x1,_0x58cbfc=_0xeae750-_0x531cad['cx'],_0x2ba66c=(_0x4c73e1-_0x531cad['cy'])/_0x18deb2,_0x5ce216=Math[_0x4fb7e4(0x2b3)](_0x58cbfc*_0x58cbfc+_0x2ba66c*_0x2ba66c);if(_0x5ce216<_0x531cad[_0x4fb7e4(0x25d)]||_0x5ce216>_0x531cad[_0x4fb7e4(0x947)])continue;let _0x1bf877=Math[_0x4fb7e4(0x345)](_0x2ba66c,_0x58cbfc);if(_0x1bf877<-Math['PI']/0x2)_0x1bf877+=Math['PI']*0x2;if(_0x1bf877>=_0x531cad['startAngle']&&_0x1bf877<_0x531cad[_0x4fb7e4(0x783)]){_0x11cc5d=_0x531cad;break;}}if(!_0x11cc5d)return;_0x32328c[_0x4fb7e4(0x35b)](),this[_0x4fb7e4(0x266)][_0x4fb7e4(0x7bc)](_0x11cc5d[_0x4fb7e4(0x464)]?.[_0x4fb7e4(0xaa5)]);},{'signal':_0x2a7153});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x58e810){const _0x2991da=_0x236d40;super(_0x58e810),this[_0x2991da(0xba4)]=[],this[_0x2991da(0x2a4)]=[],this[_0x2991da(0x3d2)]=0x0,this[_0x2991da(0x1f5)]=0x0;}[_0x236d40(0x8c5)](_0x56ec8f,_0x561768,_0x54cfae,_0x59816a){const _0x415f63=_0x236d40;if(this['_abort'])this['_abort'][_0x415f63(0x34e)]();this[_0x415f63(0x5bb)]=new AbortController();const _0x4b508a=Math[_0x415f63(0x6fe)](0x28,_0x56ec8f[_0x415f63(0x1de)]||this[_0x415f63(0x266)][_0x415f63(0xac4)]||0x190),_0x34ac35=Math[_0x415f63(0x6fe)](0x50,parseInt(_0x54cfae[_0x415f63(0x3c1)],0xa)||0xc8),_0x275546=this['card'][_0x415f63(0x721)]||[],_0x58c5cb=[];_0x561768[_0x415f63(0x366)](_0x460a70=>{const _0x2886db=_0x415f63;let _0x449aee=null;if(_0x460a70['entity']&&typeof _0x460a70['entity']===_0x2886db(0x89c))_0x449aee=_0x460a70[_0x2886db(0xaa5)];else{const _0x249fda=String(_0x460a70['id']||'')[_0x2886db(0x1b4)](/^(.+)__(\d+)$/);if(_0x249fda)_0x449aee=_0x275546[parseInt(_0x249fda[0x2],0xa)]||_0x275546['find'](_0x1d2a74=>_0x1d2a74['entity']===_0x249fda[0x1]);if(!_0x449aee)_0x449aee=_0x275546[_0x2886db(0x696)](_0x58bb5c=>_0x58bb5c[_0x2886db(0xaa5)]===_0x460a70['entity']);}if(!_0x449aee)_0x449aee={'entity':_0x460a70[_0x2886db(0xaa5)],'color':_0x2886db(0x55a)};const _0x486670=(_0x460a70[_0x2886db(0xaee)]||[])['filter'](_0x5a3403=>_0x5a3403['v']!==null&&_0x5a3403['v']!==undefined),_0x593d0b=_0x59816a?.[_0x2886db(0x869)]?.[_0x449aee['entity']],_0x290237=_0x449aee[_0x2886db(0x743)]||_0x2886db(0x75d);let _0x408578;if(_0x486670[_0x2886db(0x2d1)]){if(_0x290237===_0x2886db(0x319))_0x408578=_0x486670[0x0]['v'];else{if(_0x290237===_0x2886db(0x491))_0x408578=_0x486670[_0x2886db(0x573)]((_0x5a96a6,_0x1aed1b)=>_0x5a96a6+(_0x1aed1b['v']||0x0),0x0);else{if(_0x290237===_0x2886db(0x9f4))_0x408578=_0x486670[_0x2886db(0x573)]((_0xfcd83f,_0x2ef88c)=>Math[_0x2886db(0x9f4)](_0xfcd83f,_0x2ef88c['v']),Infinity);else{if(_0x290237===_0x2886db(0x6fe))_0x408578=_0x486670[_0x2886db(0x573)]((_0x8aaaf5,_0x16da21)=>Math[_0x2886db(0x6fe)](_0x8aaaf5,_0x16da21['v']),-Infinity);else{if(_0x290237===_0x2886db(0x7ae)||_0x290237===_0x2886db(0x2dc))_0x408578=_0x486670['reduce']((_0x2c7578,_0xd30bbf)=>_0x2c7578+(_0xd30bbf['v']||0x0),0x0)/_0x486670[_0x2886db(0x2d1)];else _0x408578=_0x486670[_0x486670[_0x2886db(0x2d1)]-0x1]['v'];}}}}}else _0x593d0b?_0x408578=parseFloat(_0x593d0b['state']):_0x408578=0x0;if(_0x408578===undefined||_0x408578===null||isNaN(_0x408578))_0x408578=0x0;const _0x179be1=(_0x293527,_0x4aa6cc)=>{const _0x601154=_0x2886db;if(_0x293527===null||_0x293527===undefined||_0x293527==='')return _0x4aa6cc;const _0x488513=String(_0x293527)[_0x601154(0x3de)](/^~/,''),_0x376140=parseFloat(_0x488513);if(!isNaN(_0x376140))return _0x376140;const _0x1a6b7a=_0x59816a?.[_0x601154(0x869)]?.[_0x488513];if(_0x1a6b7a){const _0x47f5a9=parseFloat(_0x1a6b7a[_0x601154(0xb91)]);if(!isNaN(_0x47f5a9))return _0x47f5a9;}return _0x4aa6cc;},_0x435941=_0x179be1(_0x449aee['lower_bound'],0x0),_0x18dedf=_0x179be1(_0x449aee['upper_bound'],0x64),_0x12d326=_0x18dedf>_0x435941?Math['max'](0x0,Math['min'](0x1,(_0x408578-_0x435941)/(_0x18dedf-_0x435941))):0x0,_0x1beeb3=_0x460a70[_0x2886db(0x76b)]||{},_0xe4a8bc=pickName(_0x449aee[_0x2886db(0x363)]!==undefined?_0x449aee[_0x2886db(0x363)]:_0x449aee[_0x2886db(0x858)],_0x1beeb3[_0x2886db(0x2f7)]!==undefined&&_0x449aee['tooltip_name']!==undefined?_0x1beeb3[_0x2886db(0x2f7)]:_0x1beeb3[_0x2886db(0x576)],_0x1beeb3)??_0x449aee['entity']??'?';_0x58c5cb['push']({'name':pickName(_0x449aee[_0x2886db(0x858)],_0x1beeb3['resolved_name'],_0x1beeb3)??'','tooltipName':_0xe4a8bc,'value':_0x408578,'pct':_0x12d326,'min':_0x435941,'max':_0x18dedf,'color':(_0x449aee[_0x2886db(0x6f8)]===_0x2886db(0x817)?null:this[_0x2886db(0x266)]['_resolveCanvasColor'](_0x449aee[_0x2886db(0x6f8)])||_0x449aee[_0x2886db(0x6f8)])||_0x2886db(0x55a),'unit':_0x449aee[_0x2886db(0x7ff)]||_0x1beeb3[_0x2886db(0xc08)]||'','entity':_0x449aee});}),_0x56ec8f[_0x415f63(0x812)]=_0x415f63(0x8e5)+_0x34ac35+'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 _0x2a8dd5=_0x56ec8f[_0x415f63(0x2e5)](_0x415f63(0x5b2)),_0x3d6b5d=_0x56ec8f['querySelector']('.sgc-pie-canvas'),_0x564a11=_0x56ec8f[_0x415f63(0x2e5)](_0x415f63(0x1c8));if(!_0x3d6b5d)return;this[_0x415f63(0xba4)]=_0x58c5cb;this['_animRaf']&&(cancelAnimationFrame(this[_0x415f63(0x3d2)]),this[_0x415f63(0x3d2)]=0x0);if(_0x54cfae[_0x415f63(0x9c1)]){this[_0x415f63(0x1f5)]=performance['now']();const _0x40aced=_0x2ab519=>{const _0x2027a1=_0x415f63,_0x20e236=Math['min'](0x1,(_0x2ab519-this[_0x2027a1(0x1f5)])/0x258),_0x29c693=0x1-Math['pow'](0x1-_0x20e236,0x3);this[_0x2027a1(0x48f)](_0x3d6b5d,_0x58c5cb,_0x4b508a,_0x34ac35,_0x54cfae,_0x59816a,_0x29c693),_0x20e236<0x1?this['_animRaf']=requestAnimationFrame(_0x40aced):(this[_0x2027a1(0x3d2)]=0x0,this[_0x2027a1(0x520)](_0x2a8dd5,_0x564a11,_0x54cfae,_0x59816a));};this[_0x415f63(0x3d2)]=requestAnimationFrame(_0x40aced);}else this[_0x415f63(0x48f)](_0x3d6b5d,_0x58c5cb,_0x4b508a,_0x34ac35,_0x54cfae,_0x59816a,0x1),this[_0x415f63(0x520)](_0x2a8dd5,_0x564a11,_0x54cfae,_0x59816a);}[_0x236d40(0x48f)](_0x2fd54c,_0x305ba9,_0x38a393,_0x158b6c,_0x22d81b,_0x606a0b,_0x57e94e){const _0x109de5=_0x236d40;if(_0x57e94e===undefined)_0x57e94e=0x1;const _0x44c4e9=this[_0x109de5(0x36e)](_0x2fd54c,_0x38a393,_0x158b6c),_0x4cf207=this['_detectDark'](),_0x33b4f1=_0x4cf207?'rgba(255,255,255,0.85)':_0x109de5(0x432),_0x18130f=_0x4cf207?'rgba(255,255,255,0.45)':_0x109de5(0x7e7),_0x4e28fb=_0x4cf207?'rgba(255,255,255,0.08)':_0x109de5(0x218);let _0x262c13=_0x109de5(0x9b9);try{const _0x5cb839=getComputedStyle(document['documentElement'])[_0x109de5(0x339)](_0x109de5(0x1af))[_0x109de5(0x900)]();if(_0x5cb839)_0x262c13=_0x5cb839;}catch(_0x3f55a9){}const _0x1195b1=_0x305ba9[_0x109de5(0x2d1)];if(!_0x1195b1)return;const _0x2ba6ee=Math[_0x109de5(0x9f4)](_0x158b6c-0x14,_0x38a393-0x14),_0x44cc3b=_0x2ba6ee/0x2*0.92,_0x5bf099=Math['max'](0x8,Math[_0x109de5(0x9f4)](0x1c,_0x44cc3b*0.7/_0x1195b1)),_0x4d39ec=Math[_0x109de5(0x6fe)](0x3,_0x5bf099*0.2),_0x4633a1=_0x38a393/0x2,_0x52c537=_0x158b6c/0x2,_0x2d7dbb=-Math['PI']*0.75,_0x198520=Math['PI']*0.75,_0x4971b1=_0x198520-_0x2d7dbb;this[_0x109de5(0x2a4)]=[],_0x305ba9['forEach']((_0x7ed8f5,_0x114529)=>{const _0x25b431=_0x109de5,_0x122b7d=_0x44cc3b-_0x114529*(_0x5bf099+_0x4d39ec);if(_0x122b7d<_0x5bf099)return;_0x44c4e9[_0x25b431(0x34b)](),_0x44c4e9[_0x25b431(0xca0)](_0x4633a1,_0x52c537,_0x122b7d,_0x2d7dbb,_0x198520),_0x44c4e9[_0x25b431(0xc10)]=_0x4e28fb,_0x44c4e9[_0x25b431(0x523)]=_0x5bf099,_0x44c4e9[_0x25b431(0xba2)]=_0x25b431(0x1db),_0x44c4e9[_0x25b431(0xb4c)]();const _0x28907d=_0x2d7dbb+_0x4971b1*_0x7ed8f5[_0x25b431(0xa51)]*_0x57e94e;if(_0x7ed8f5[_0x25b431(0xa51)]*_0x57e94e>0.005){let _0x402bec=_0x7ed8f5[_0x25b431(0x6f8)];const _0x20d46e=_0x7ed8f5[_0x25b431(0xaa5)];_0x20d46e?.[_0x25b431(0x279)]?.['enabled']&&_0x20d46e[_0x25b431(0x279)][_0x25b431(0x91d)]?.[_0x25b431(0x2d1)]&&(_0x402bec=resolveValueColor(_0x7ed8f5[_0x25b431(0x4be)],this['card'][_0x25b431(0xb24)](_0x20d46e),_0x402bec)),_0x44c4e9[_0x25b431(0x34b)](),_0x44c4e9['arc'](_0x4633a1,_0x52c537,_0x122b7d,_0x2d7dbb,_0x28907d),_0x44c4e9['strokeStyle']=_0x402bec,_0x44c4e9[_0x25b431(0x523)]=_0x5bf099,_0x44c4e9[_0x25b431(0xba2)]=_0x25b431(0x1db),_0x44c4e9['globalAlpha']=0.85,_0x44c4e9['stroke'](),_0x44c4e9[_0x25b431(0x1d2)]=0x1;}this[_0x25b431(0x2a4)]['push']({'cx':_0x4633a1,'cy':_0x52c537,'r':_0x122b7d,'barThickness':_0x5bf099,'startAngle':_0x2d7dbb,'valueAngle':_0x28907d,'endAngleFull':_0x198520,'item':_0x7ed8f5});});if(_0x1195b1>0x0&&_0x22d81b[_0x109de5(0xa65)]!==![]&&_0x57e94e>=0.999){const _0xeda744=_0x305ba9[_0x109de5(0x573)]((_0x28485e,_0x354756)=>_0x28485e+_0x354756[_0x109de5(0x4be)],0x0)/_0x1195b1,_0x2a3830=_0x305ba9[0x0]?.[_0x109de5(0x7ff)]||'';_0x44c4e9[_0x109de5(0x6ce)]=_0x33b4f1,_0x44c4e9['font']=_0x109de5(0xd2d)+Math[_0x109de5(0x9f4)](0x14,_0x44cc3b*0.3)+_0x109de5(0xa33)+_0x262c13,_0x44c4e9[_0x109de5(0x1b2)]=_0x109de5(0x2fc),_0x44c4e9['textBaseline']=_0x109de5(0x539);const _0x48787b=_0x305ba9[0x0]?.[_0x109de5(0xaa5)]||{'decimals':0x1};_0x44c4e9[_0x109de5(0xb06)](formatNumber(_0xeda744,_0x48787b,_0x606a0b),_0x4633a1,_0x52c537-0x6),_0x44c4e9[_0x109de5(0x6ce)]=_0x18130f,_0x44c4e9[_0x109de5(0x574)]=Math[_0x109de5(0x9f4)](0xa,_0x44cc3b*0.15)+'px\x20'+_0x262c13,_0x44c4e9[_0x109de5(0xb06)](_0x1195b1>0x1?_0x109de5(0xb32)+_0x2a3830:_0x2a3830,_0x4633a1,_0x52c537+0xa);}}[_0x236d40(0x520)](_0x4a233b,_0x48ad7d,_0xaa13b0,_0x3b6249){const _0xa92141=_0x236d40;if(!_0x48ad7d||!_0x4a233b||_0xaa13b0[_0xa92141(0xb59)]===![]||!this['_arcs']?.[_0xa92141(0x2d1)])return;const _0xd08179=this[_0xa92141(0x5bb)][_0xa92141(0xa2a)],_0x39a6f1=_0x1763a4=>{const _0x134228=_0xa92141,_0x215b27=_0x4a233b['getBoundingClientRect'](),_0x485bb5=_0x1763a4['clientX']-_0x215b27[_0x134228(0xa72)],_0x28b603=_0x1763a4[_0x134228(0x54f)]-_0x215b27['top'];let _0x38bec6=null;for(const _0x5e31a5 of this[_0x134228(0x2a4)]){const _0x8d3e4a=_0x485bb5-_0x5e31a5['cx'],_0x33bfd8=_0x28b603-_0x5e31a5['cy'],_0x526305=Math['sqrt'](_0x8d3e4a*_0x8d3e4a+_0x33bfd8*_0x33bfd8),_0x2f6686=_0x5e31a5[_0x134228(0x6b5)]/0x2;if(_0x526305<_0x5e31a5['r']-_0x2f6686||_0x526305>_0x5e31a5['r']+_0x2f6686)continue;let _0x29b8a3=Math['atan2'](_0x33bfd8,_0x8d3e4a);if(_0x29b8a3<_0x5e31a5[_0x134228(0x8dd)])_0x29b8a3+=Math['PI']*0x2;if(_0x29b8a3>=_0x5e31a5[_0x134228(0x8dd)]&&_0x29b8a3<=_0x5e31a5[_0x134228(0x5d8)]){_0x38bec6=_0x5e31a5;break;}}if(!_0x38bec6){_0x48ad7d[_0x134228(0xa28)][_0x134228(0x327)]='0';return;}const _0x138e5f=(_0x38bec6[_0x134228(0x464)][_0x134228(0xa51)]*0x64)[_0x134228(0x669)](0x1),_0x38df84=formatNumber(_0x38bec6[_0x134228(0x464)][_0x134228(0x4be)],_0x38bec6['item'][_0x134228(0xaa5)],_0x3b6249),_0x36166b=formatNumber(_0x38bec6[_0x134228(0x464)][_0x134228(0x9f4)],_0x38bec6[_0x134228(0x464)][_0x134228(0xaa5)],_0x3b6249),_0x32e9ae=formatNumber(_0x38bec6[_0x134228(0x464)]['max'],_0x38bec6[_0x134228(0x464)][_0x134228(0xaa5)],_0x3b6249),_0x4efcd9=_0x38bec6[_0x134228(0x464)][_0x134228(0xaa5)]?.[_0x134228(0x21b)]!==![]?escapeHtml(_0x38bec6[_0x134228(0x464)][_0x134228(0x6f8)]):_0x134228(0xa8d);_0x48ad7d[_0x134228(0x812)]=_0x134228(0x64e)+_0x4efcd9+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x38bec6[_0x134228(0x464)][_0x134228(0x6fb)]||_0x38bec6[_0x134228(0x464)][_0x134228(0x858)]||'')+_0x134228(0x243)+escapeHtml(String(_0x38df84))+'\x20'+escapeHtml(_0x38bec6[_0x134228(0x464)][_0x134228(0x7ff)]||'')+_0x134228(0x37c)+(_0x134228(0x63e)+escapeHtml(String(_0x36166b))+_0x134228(0xc81)+escapeHtml(String(_0x32e9ae))+_0x134228(0x37c))+(_0x134228(0x452)+_0x138e5f+'%</span></div>'),_0x48ad7d['style'][_0x134228(0x327)]='1';const _0x56eed6=_0x48ad7d[_0x134228(0xac4)];let _0x31c201=_0x485bb5+0x10;if(_0x31c201+_0x56eed6>_0x215b27['width'])_0x31c201=_0x31c201-_0x56eed6-0x20;_0x48ad7d['style'][_0x134228(0xa72)]=Math[_0x134228(0x6fe)](0x0,_0x31c201)+'px',_0x48ad7d['style'][_0x134228(0xaca)]='0';};_0x4a233b['addEventListener'](_0xa92141(0x7ba),_0x39a6f1,{'signal':_0xd08179}),_0x4a233b['addEventListener'](_0xa92141(0x2f3),()=>{const _0x23c101=_0xa92141;_0x48ad7d[_0x23c101(0xa28)][_0x23c101(0x327)]='0';},{'signal':_0xd08179}),_0x4a233b[_0xa92141(0x5ea)](_0xa92141(0xcbf),_0x14b0cc=>{const _0x1039d9=_0xa92141;if(_0x14b0cc[_0x1039d9(0x72d)]['length']===0x1)_0x39a6f1({'clientX':_0x14b0cc[_0x1039d9(0x72d)][0x0][_0x1039d9(0x6fc)],'clientY':_0x14b0cc[_0x1039d9(0x72d)][0x0][_0x1039d9(0x54f)]});},{'signal':_0xd08179,'passive':!![]}),_0x4a233b[_0xa92141(0x5ea)](_0xa92141(0x93b),()=>{const _0x4531ae=_0xa92141;_0x48ad7d[_0x4531ae(0xa28)]['opacity']='0';},{'signal':_0xd08179}),_0x4a233b['style']['cursor']=_0xa92141(0x2de),_0x4a233b[_0xa92141(0x5ea)]('click',_0x12a486=>{const _0x27479b=_0xa92141,_0x3a0d90=_0x4a233b[_0x27479b(0x474)](),_0x3373be=_0x12a486[_0x27479b(0x6fc)]-_0x3a0d90[_0x27479b(0xa72)],_0x182bec=_0x12a486['clientY']-_0x3a0d90[_0x27479b(0xaca)];let _0x379081=null;for(const _0x5ad9c4 of this[_0x27479b(0x2a4)]){const _0x5baa0b=_0x3373be-_0x5ad9c4['cx'],_0x36e51a=_0x182bec-_0x5ad9c4['cy'],_0x274647=Math[_0x27479b(0x2b3)](_0x5baa0b*_0x5baa0b+_0x36e51a*_0x36e51a),_0x10bdf3=_0x5ad9c4[_0x27479b(0x6b5)]/0x2;if(_0x274647<_0x5ad9c4['r']-_0x10bdf3||_0x274647>_0x5ad9c4['r']+_0x10bdf3)continue;let _0x16e0d8=Math[_0x27479b(0x345)](_0x36e51a,_0x5baa0b);if(_0x16e0d8<_0x5ad9c4[_0x27479b(0x8dd)])_0x16e0d8+=Math['PI']*0x2;if(_0x16e0d8>=_0x5ad9c4[_0x27479b(0x8dd)]&&_0x16e0d8<=_0x5ad9c4[_0x27479b(0x5d8)]){_0x379081=_0x5ad9c4;break;}}if(!_0x379081)return;_0x12a486[_0x27479b(0x35b)](),this[_0x27479b(0x266)][_0x27479b(0x7bc)](_0x379081[_0x27479b(0x464)]?.['entity']);},{'signal':_0xd08179});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0xe34984){const _0x190c7b=_0x236d40;super(_0xe34984),this[_0x190c7b(0xba4)]=[],this['_cells']=[],this['_animRaf']=0x0,this[_0x190c7b(0x1f5)]=0x0;}['render'](_0x36149a,_0x2146b6,_0x2621d6,_0x3fe08d){const _0x349c62=_0x236d40;if(this[_0x349c62(0x5bb)])this[_0x349c62(0x5bb)][_0x349c62(0x34e)]();this[_0x349c62(0x5bb)]=new AbortController();const _0x25bbe9=Math[_0x349c62(0x6fe)](0x28,_0x36149a['clientWidth']||this[_0x349c62(0x266)][_0x349c62(0xac4)]||0x190),_0x308cf4=Math[_0x349c62(0x6fe)](0x50,parseInt(_0x2621d6[_0x349c62(0x3c1)],0xa)||0xc8),_0x1bcfee=this[_0x349c62(0x266)][_0x349c62(0x721)]||[],_0x52fac8=[];_0x2146b6[_0x349c62(0x366)](_0x417c42=>{const _0x15e51d=_0x349c62;let _0x1587bb=null;if(_0x417c42[_0x15e51d(0xaa5)]&&typeof _0x417c42[_0x15e51d(0xaa5)]===_0x15e51d(0x89c))_0x1587bb=_0x417c42[_0x15e51d(0xaa5)];else{const _0x62dd88=String(_0x417c42['id']||'')[_0x15e51d(0x1b4)](/^(.+)__(\d+)$/);if(_0x62dd88)_0x1587bb=_0x1bcfee[parseInt(_0x62dd88[0x2],0xa)]||_0x1bcfee[_0x15e51d(0x696)](_0x45dea5=>_0x45dea5[_0x15e51d(0xaa5)]===_0x62dd88[0x1]);if(!_0x1587bb)_0x1587bb=_0x1bcfee[_0x15e51d(0x696)](_0x15ac04=>_0x15ac04[_0x15e51d(0xaa5)]===_0x417c42['entity']);}if(!_0x1587bb)_0x1587bb={'entity':_0x417c42[_0x15e51d(0xaa5)],'color':'#4A90D9'};const _0x12c09d=(_0x417c42[_0x15e51d(0xaee)]||[])[_0x15e51d(0x56d)](_0x26881d=>_0x26881d['v']!==null&&_0x26881d['v']!==undefined),_0x1fded0=_0x3fe08d?.['states']?.[_0x1587bb[_0x15e51d(0xaa5)]];let _0x376582=_0x1fded0?parseFloat(_0x1fded0[_0x15e51d(0xb91)]):NaN;if(!isFinite(_0x376582))_0x376582=_0x12c09d[_0x15e51d(0x2d1)]?_0x12c09d[_0x12c09d[_0x15e51d(0x2d1)]-0x1]['v']:0x0;if(_0x376582===undefined||_0x376582===null||isNaN(_0x376582))_0x376582=0x0;const _0x314fe0=(_0x3e96be,_0x12c3cf)=>{const _0x597795=_0x15e51d;if(_0x3e96be===null||_0x3e96be===undefined||_0x3e96be==='')return _0x12c3cf;const _0x77e51=String(_0x3e96be)[_0x597795(0x3de)](/^~/,''),_0x1f5893=parseFloat(_0x77e51);if(!isNaN(_0x1f5893))return _0x1f5893;const _0x29a718=_0x3fe08d?.['states']?.[_0x77e51];if(_0x29a718){const _0x2dbf73=parseFloat(_0x29a718[_0x597795(0xb91)]);if(!isNaN(_0x2dbf73))return _0x2dbf73;}return _0x12c3cf;},_0x2b91f6=_0x314fe0(_0x1587bb[_0x15e51d(0xad5)],0x0),_0xeec3ef=_0x314fe0(_0x1587bb[_0x15e51d(0x261)],0x64),_0x129794=_0x417c42[_0x15e51d(0x76b)]||{};let _0x4abaf8=_0x376582,_0x59439f=_0x376582;for(const _0x76f5ee of _0x12c09d){if(_0x76f5ee['v']>_0x4abaf8)_0x4abaf8=_0x76f5ee['v'];if(_0x76f5ee['v']<_0x59439f)_0x59439f=_0x76f5ee['v'];}const _0x31d853=_0xeec3ef>_0x2b91f6?Math[_0x15e51d(0x6fe)](0x0,Math['min'](0x1,(_0x376582-_0x2b91f6)/(_0xeec3ef-_0x2b91f6))):0x0,_0x28af5c=_0xeec3ef>_0x2b91f6?Math[_0x15e51d(0x6fe)](0x0,Math[_0x15e51d(0x9f4)](0x1,(_0x4abaf8-_0x2b91f6)/(_0xeec3ef-_0x2b91f6))):0x0,_0x23f8ec=_0xeec3ef>_0x2b91f6?Math[_0x15e51d(0x6fe)](0x0,Math['min'](0x1,(_0x59439f-_0x2b91f6)/(_0xeec3ef-_0x2b91f6))):0x0,_0x58cbde=pickName(_0x1587bb[_0x15e51d(0x363)]!==undefined?_0x1587bb[_0x15e51d(0x363)]:_0x1587bb[_0x15e51d(0x858)],_0x129794['resolved_tooltip_name']!==undefined&&_0x1587bb['tooltip_name']!==undefined?_0x129794['resolved_tooltip_name']:_0x129794[_0x15e51d(0x576)],_0x129794)??_0x1587bb[_0x15e51d(0xaa5)]??'?';_0x52fac8['push']({'name':pickName(_0x1587bb[_0x15e51d(0x858)],_0x129794[_0x15e51d(0x576)],_0x129794)??'','tooltipName':_0x58cbde,'value':_0x376582,'pct':_0x31d853,'peak':_0x4abaf8,'peakPct':_0x28af5c,'pminPct':_0x23f8ec,'pmin':_0x59439f,'min':_0x2b91f6,'max':_0xeec3ef,'color':(_0x1587bb[_0x15e51d(0x6f8)]===_0x15e51d(0x817)?null:this[_0x15e51d(0x266)][_0x15e51d(0x73f)](_0x1587bb['color'])||_0x1587bb[_0x15e51d(0x6f8)])||_0x15e51d(0x55a),'unit':_0x1587bb['unit']||_0x129794['unit_of_measurement']||'','entity':_0x1587bb});}),_0x36149a[_0x349c62(0x812)]=_0x349c62(0x8e5)+_0x308cf4+_0x349c62(0x988);const _0x25b393=_0x36149a[_0x349c62(0x2e5)](_0x349c62(0x5b2)),_0x498e8f=_0x36149a[_0x349c62(0x2e5)](_0x349c62(0x83c)),_0x4d58bb=_0x36149a[_0x349c62(0x2e5)](_0x349c62(0x1c8));if(!_0x498e8f)return;this[_0x349c62(0xba4)]=_0x52fac8;this[_0x349c62(0x3d2)]&&(cancelAnimationFrame(this[_0x349c62(0x3d2)]),this[_0x349c62(0x3d2)]=0x0);if(_0x2621d6[_0x349c62(0x9c1)]){this[_0x349c62(0x1f5)]=performance[_0x349c62(0x8c9)]();const _0x3efe93=_0x46c8b1=>{const _0x477fd4=_0x349c62,_0x58f1eb=Math[_0x477fd4(0x9f4)](0x1,(_0x46c8b1-this[_0x477fd4(0x1f5)])/0x258),_0x2baa9f=0x1-Math[_0x477fd4(0x9bb)](0x1-_0x58f1eb,0x3);this[_0x477fd4(0x48f)](_0x498e8f,_0x52fac8,_0x25bbe9,_0x308cf4,_0x2621d6,_0x3fe08d,_0x2baa9f),_0x58f1eb<0x1?this['_animRaf']=requestAnimationFrame(_0x3efe93):(this[_0x477fd4(0x3d2)]=0x0,this[_0x477fd4(0x520)](_0x25b393,_0x4d58bb,_0x2621d6,_0x3fe08d));};this[_0x349c62(0x3d2)]=requestAnimationFrame(_0x3efe93);}else this[_0x349c62(0x48f)](_0x498e8f,_0x52fac8,_0x25bbe9,_0x308cf4,_0x2621d6,_0x3fe08d,0x1),this[_0x349c62(0x520)](_0x25b393,_0x4d58bb,_0x2621d6,_0x3fe08d);}[_0x236d40(0x48f)](_0x4547e0,_0xddd356,_0x12bf11,_0x15045e,_0x397ba6,_0x320fc9,_0x1b0efe){const _0x504adc=_0x236d40;if(_0x1b0efe===undefined)_0x1b0efe=0x1;const _0x41275c=this[_0x504adc(0x36e)](_0x4547e0,_0x12bf11,_0x15045e),_0x3ff094=this[_0x504adc(0x1c4)](),_0x54776a=_0x3ff094?_0x504adc(0x2d6):'rgba(0,0,0,0.75)',_0x487410=_0x3ff094?_0x504adc(0x61f):_0x504adc(0x7c0),_0x5aa753=_0x3ff094?_0x504adc(0xba1):'rgba(0,0,0,0.08)';let _0x1e11f0=_0x504adc(0x9b9);try{const _0x1e4c58=getComputedStyle(document['documentElement'])[_0x504adc(0x339)](_0x504adc(0x1af))['trim']();if(_0x1e4c58)_0x1e11f0=_0x1e4c58;}catch(_0x163d21){}const _0x50f8a8=_0xddd356[_0x504adc(0x2d1)];if(!_0x50f8a8)return;let _0x2f10c2=parseInt(_0x397ba6[_0x504adc(0xbfb)],0xa);if(!_0x2f10c2||_0x2f10c2<0x1||isNaN(_0x2f10c2))_0x2f10c2=Math['max'](0x1,Math[_0x504adc(0x9f4)](_0x50f8a8,Math[_0x504adc(0xa1e)](_0x12bf11/0xaa)||0x1));_0x2f10c2=Math['max'](0x1,Math[_0x504adc(0x9f4)](_0x2f10c2,_0x50f8a8));const _0x4bf618=Math[_0x504adc(0xa31)](_0x50f8a8/_0x2f10c2),_0x24c6fe=_0x12bf11/_0x2f10c2,_0x38c2bc=_0x15045e/_0x4bf618;let _0x4cb374=parseFloat(_0x397ba6[_0x504adc(0x276)]);if(!_0x4cb374||isNaN(_0x4cb374))_0x4cb374=0x10e;_0x4cb374=Math['max'](0x5a,Math[_0x504adc(0x9f4)](0x168,_0x4cb374));const _0x3eac53=_0x4cb374*Math['PI']/0xb4,_0x1ff369=Math['PI']*0x2-_0x3eac53,_0xbf19ef=Math['PI']/0x2+_0x1ff369/0x2,_0x4268f6=!!_0x397ba6[_0x504adc(0xa24)],_0x1f6113=_0x397ba6[_0x504adc(0x608)]===_0x504adc(0x9ab)?'above':_0x504adc(0xc45);let _0x3eca6d=parseFloat(_0x397ba6['gauge_value_size']);if(isNaN(_0x3eca6d)||_0x3eca6d<=0x0)_0x3eca6d=0x0;this[_0x504adc(0x5cb)]=[],_0xddd356[_0x504adc(0x366)]((_0x428324,_0x30840e)=>{const _0x3355ea=_0x504adc,_0xf9bb52=_0x30840e%_0x2f10c2,_0x1c06c8=Math[_0x3355ea(0xa1e)](_0x30840e/_0x2f10c2),_0x1c568f=_0x24c6fe*_0xf9bb52,_0x897caf=_0x38c2bc*_0x1c06c8,_0x59d94f=_0x428324[_0x3355ea(0xaa5)],_0x1dac50=_0x59d94f?.[_0x3355ea(0x279)]?.['enabled']&&_0x59d94f['color_thresholds'][_0x3355ea(0x91d)]?.[_0x3355ea(0x2d1)]?this[_0x3355ea(0x266)][_0x3355ea(0xb24)](_0x59d94f):null,_0xa27147=_0x59d94f?.[_0x3355ea(0x279)]?.[_0x3355ea(0x38b)]!=='hard',_0x3210e1=!!_0x59d94f?.[_0x3355ea(0x279)]?.[_0x3355ea(0xb48)],_0x13e81b=_0x1dac50?resolveValueColor(_0x428324['value'],_0x1dac50,_0x428324[_0x3355ea(0x6f8)],_0xa27147):_0x428324[_0x3355ea(0x6f8)],_0x4b6019=_0x59d94f||{'decimals':0x1},_0x330743=_0x3eca6d||Math[_0x3355ea(0x6fe)](0xd,Math[_0x3355ea(0x9f4)](0x1e,Math[_0x3355ea(0x9f4)](_0x24c6fe,_0x38c2bc)*0.17)),_0x566b12=_0x1c568f+_0x24c6fe/0x2,_0x5b52b4=Math[_0x3355ea(0x6fe)](0xa,Math[_0x3355ea(0x9f4)](_0x24c6fe,_0x38c2bc)*0.34),_0x47a488=_0x5b52b4*Math[_0x3355ea(0x3fd)](_0x1ff369/0x2),_0x346be6=0x12,_0xbe0f0e=_0x5b52b4+_0x47a488+_0x346be6+_0x330743,_0x447faa=_0x897caf+Math[_0x3355ea(0x6fe)](0x2,(_0x38c2bc-_0xbe0f0e)/0x2);let _0x277f5f,_0x133515;_0x1f6113===_0x3355ea(0x9ab)?(_0x133515=_0x447faa+_0x330743/0x2,_0x277f5f=_0x447faa+_0x330743+_0x346be6+_0x5b52b4):(_0x277f5f=_0x447faa+_0x5b52b4,_0x133515=_0x277f5f+_0x47a488+_0x346be6+_0x330743/0x2);const _0x333ea4=Math[_0x3355ea(0x6fe)](0x5,_0x5b52b4*0.2),_0x40e4f2=_0x59d94f?.[_0x3355ea(0xbc6)]!==![];_0x41275c[_0x3355ea(0x34b)](),_0x41275c[_0x3355ea(0xca0)](_0x566b12,_0x277f5f,_0x5b52b4,_0xbf19ef,_0xbf19ef+_0x3eac53),_0x41275c['strokeStyle']=_0x5aa753,_0x41275c[_0x3355ea(0x523)]=_0x333ea4,_0x41275c[_0x3355ea(0xba2)]='butt',_0x41275c['stroke']();if(_0x1dac50){const _0x5dc711=0x48;_0x41275c['globalAlpha']=0.45;for(let _0x1e4485=0x0;_0x1e4485<_0x5dc711;_0x1e4485++){const _0x29dd32=_0x1e4485/_0x5dc711,_0x463b21=(_0x1e4485+0x1)/_0x5dc711,_0x2400dd=_0x428324[_0x3355ea(0x9f4)]+(_0x428324[_0x3355ea(0x6fe)]-_0x428324[_0x3355ea(0x9f4)])*((_0x29dd32+_0x463b21)/0x2);_0x41275c['lineCap']=_0x3355ea(0xcfc),_0x41275c[_0x3355ea(0x34b)](),_0x41275c[_0x3355ea(0xca0)](_0x566b12,_0x277f5f,_0x5b52b4,_0xbf19ef+_0x3eac53*_0x29dd32,_0xbf19ef+_0x3eac53*_0x463b21+0.002),_0x41275c[_0x3355ea(0xc10)]=_0x3210e1?_0x13e81b:resolveValueColor(_0x2400dd,_0x1dac50,_0x428324['color'],_0xa27147),_0x41275c['lineWidth']=_0x333ea4,_0x41275c[_0x3355ea(0xb4c)]();}_0x41275c[_0x3355ea(0x1d2)]=0x1;}const _0x38ccde=_0x59d94f?.[_0x3355ea(0x32d)]?_0x59d94f[_0x3355ea(0x32d)]==='threshold'?_0x13e81b:this[_0x3355ea(0x266)][_0x3355ea(0x73f)](_0x59d94f[_0x3355ea(0x32d)])||_0x59d94f[_0x3355ea(0x32d)]:_0x13e81b,_0x28587a=_0xbf19ef+_0x3eac53*_0x428324[_0x3355ea(0xa51)]*_0x1b0efe,_0x2633d6=_0xbf19ef+_0x3eac53*_0x428324['pminPct'],_0xd5c24b=_0xbf19ef+_0x3eac53*_0x428324[_0x3355ea(0x3d1)],_0xc12689=_0x2633d6+(_0xd5c24b-_0x2633d6)*_0x1b0efe;if(_0xc12689>_0x2633d6+0.0015){const _0x45e0c6=0x30;for(let _0x34034f=0x0;_0x34034f<_0x45e0c6;_0x34034f++){const _0x478f8d=_0x2633d6+(_0xc12689-_0x2633d6)*(_0x34034f/_0x45e0c6),_0x38fe6e=_0x2633d6+(_0xc12689-_0x2633d6)*((_0x34034f+0x1)/_0x45e0c6),_0x471081=_0x3eac53>0x0?((_0x478f8d+_0x38fe6e)/0x2-_0xbf19ef)/_0x3eac53:0x0,_0x3d7538=_0x428324[_0x3355ea(0x9f4)]+(_0x428324[_0x3355ea(0x6fe)]-_0x428324[_0x3355ea(0x9f4)])*_0x471081;_0x41275c['lineCap']=_0x3355ea(0xcfc),_0x41275c[_0x3355ea(0x34b)](),_0x41275c[_0x3355ea(0xca0)](_0x566b12,_0x277f5f,_0x5b52b4,_0x478f8d,_0x38fe6e+0.003),_0x41275c[_0x3355ea(0xc10)]=_0x1dac50?_0x3210e1?_0x13e81b:resolveValueColor(_0x3d7538,_0x1dac50,_0x428324['color'],_0xa27147):_0x428324[_0x3355ea(0x6f8)],_0x41275c[_0x3355ea(0x523)]=_0x333ea4,_0x41275c['globalAlpha']=_0x40e4f2?0.4+0.55*(_0x34034f/Math['max'](0x1,_0x45e0c6-0x1)):_0x1dac50?0.95:0.9,_0x41275c[_0x3355ea(0xb4c)]();}_0x41275c[_0x3355ea(0x1d2)]=0x1;}{const _0xad8019=_0x28587a,_0x3f3bd2=_0x5b52b4+_0x333ea4*0.15,_0x445f48=Math['max'](0x3,_0x333ea4*0.5),_0x4ee486=_0x566b12+Math[_0x3355ea(0x3fd)](_0xad8019)*_0x3f3bd2,_0xf2b315=_0x277f5f+Math[_0x3355ea(0x537)](_0xad8019)*_0x3f3bd2,_0x951881=_0xad8019+Math['PI']/0x2,_0x29d64c=Math[_0x3355ea(0x6fe)](0x2,_0x333ea4*0.22);_0x41275c['beginPath'](),_0x41275c['moveTo'](_0x566b12+Math[_0x3355ea(0x3fd)](_0x951881)*_0x29d64c,_0x277f5f+Math['sin'](_0x951881)*_0x29d64c),_0x41275c[_0x3355ea(0x742)](_0x4ee486,_0xf2b315),_0x41275c[_0x3355ea(0x742)](_0x566b12-Math[_0x3355ea(0x3fd)](_0x951881)*_0x29d64c,_0x277f5f-Math[_0x3355ea(0x537)](_0x951881)*_0x29d64c),_0x41275c['closePath'](),_0x41275c[_0x3355ea(0x6ce)]=_0x38ccde,_0x41275c[_0x3355ea(0x4f4)](),_0x41275c['beginPath'](),_0x41275c[_0x3355ea(0xca0)](_0x566b12,_0x277f5f,_0x445f48,0x0,Math['PI']*0x2),_0x41275c['fillStyle']=_0x38ccde,_0x41275c[_0x3355ea(0x4f4)](),_0x41275c[_0x3355ea(0x34b)](),_0x41275c['arc'](_0x566b12,_0x277f5f,_0x445f48*0.45,0x0,Math['PI']*0x2),_0x41275c['fillStyle']=_0x3ff094?_0x3355ea(0x960):_0x3355ea(0x565),_0x41275c['fill']();}if(_0x4268f6&&_0x1b0efe>=0.999){_0x41275c[_0x3355ea(0x1b2)]='center',_0x41275c['textBaseline']='middle',_0x41275c[_0x3355ea(0x6ce)]=_0x487410,_0x41275c[_0x3355ea(0x574)]=Math[_0x3355ea(0x6fe)](0x9,Math['min'](0xb,_0x5b52b4*0.15))+'px\x20'+_0x1e11f0;const _0x44ac62=_0x5b52b4+_0x333ea4*0.65+0x7;_0x41275c[_0x3355ea(0xb06)](String(formatNumber(_0x428324['min'],_0x4b6019,_0x320fc9)),_0x566b12+Math[_0x3355ea(0x3fd)](_0xbf19ef)*_0x44ac62,_0x277f5f+Math['sin'](_0xbf19ef)*_0x44ac62),_0x41275c[_0x3355ea(0xb06)](String(formatNumber(_0x428324[_0x3355ea(0x6fe)],_0x4b6019,_0x320fc9)),_0x566b12+Math[_0x3355ea(0x3fd)](_0xbf19ef+_0x3eac53)*_0x44ac62,_0x277f5f+Math['sin'](_0xbf19ef+_0x3eac53)*_0x44ac62);}if(_0x1b0efe>=0.999){const _0x5a9eeb=String(formatNumber(_0x428324['value'],_0x4b6019,_0x320fc9))+(_0x428324[_0x3355ea(0x7ff)]?'\x20'+_0x428324['unit']:'');_0x41275c['textAlign']=_0x3355ea(0x2fc),_0x41275c[_0x3355ea(0x9d7)]=_0x3355ea(0x539),_0x41275c[_0x3355ea(0x6ce)]=_0x1dac50?_0x13e81b:_0x54776a,_0x41275c[_0x3355ea(0x574)]=_0x3355ea(0xd2d)+_0x330743+_0x3355ea(0xa33)+_0x1e11f0,_0x41275c[_0x3355ea(0xb06)](_0x5a9eeb,_0x566b12,_0x133515);}this[_0x3355ea(0x5cb)][_0x3355ea(0x2c1)]({'cx':_0x566b12,'cy':_0x277f5f,'r':_0x5b52b4,'thickness':_0x333ea4,'start':_0xbf19ef,'end':_0xbf19ef+_0x3eac53,'item':_0x428324});});}['_setupTooltip'](_0x43b3f8,_0x2ec782,_0xd4bb16,_0x222afd){const _0x5293e3=_0x236d40;if(!_0x2ec782||!_0x43b3f8||_0xd4bb16['show_tooltip']===![]||!this[_0x5293e3(0x5cb)]?.[_0x5293e3(0x2d1)])return;const _0x15fd41=this[_0x5293e3(0x5bb)][_0x5293e3(0xa2a)],_0x6fd118=(_0x1e1835,_0x505f07)=>{const _0x14a7e7=_0x5293e3;for(const _0x5f56b8 of this[_0x14a7e7(0x5cb)]){const _0xd3f82b=_0x1e1835-_0x5f56b8['cx'],_0x33c839=_0x505f07-_0x5f56b8['cy'];if(Math[_0x14a7e7(0x2b3)](_0xd3f82b*_0xd3f82b+_0x33c839*_0x33c839)>_0x5f56b8['r']+_0x5f56b8[_0x14a7e7(0x71f)])continue;return _0x5f56b8;}return null;},_0x1bc00f=_0x5a9e22=>{const _0x43f61f=_0x5293e3,_0x1e6b57=_0x43b3f8['getBoundingClientRect'](),_0x5bd8fb=_0x5a9e22[_0x43f61f(0x6fc)]-_0x1e6b57[_0x43f61f(0xa72)],_0x89ea85=_0x5a9e22['clientY']-_0x1e6b57[_0x43f61f(0xaca)],_0x364067=_0x6fd118(_0x5bd8fb,_0x89ea85);if(!_0x364067){_0x2ec782[_0x43f61f(0xa28)][_0x43f61f(0x327)]='0';return;}const _0xca8c55=formatNumber(_0x364067['item'][_0x43f61f(0x4be)],_0x364067[_0x43f61f(0x464)][_0x43f61f(0xaa5)],_0x222afd),_0x4688dc=formatNumber(_0x364067[_0x43f61f(0x464)][_0x43f61f(0xa59)],_0x364067[_0x43f61f(0x464)][_0x43f61f(0xaa5)],_0x222afd),_0x24746f=formatNumber(_0x364067[_0x43f61f(0x464)][_0x43f61f(0xa2e)],_0x364067[_0x43f61f(0x464)]['entity'],_0x222afd),_0x59d52a=Math[_0x43f61f(0x971)]((_0x364067[_0x43f61f(0x464)][_0x43f61f(0xa59)]??0x0)-(_0x364067[_0x43f61f(0x464)][_0x43f61f(0xa2e)]??0x0))>1e-9,_0x4c0480=escapeHtml(_0x364067[_0x43f61f(0x464)][_0x43f61f(0x7ff)]||''),_0x18650d=_0x364067[_0x43f61f(0x464)][_0x43f61f(0xaa5)]?.['show_color_dot']!==![]?escapeHtml(_0x364067[_0x43f61f(0x464)][_0x43f61f(0x6f8)]):'transparent',_0x606cc5=(_0x24c19c,_0x2756a7,_0x463910)=>_0x43f61f(0x37f)+(_0x463910?_0x43f61f(0x4b9)+_0x463910+'\x22':'')+_0x43f61f(0x700)+_0x24c19c+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x2756a7+_0x43f61f(0x37c);_0x2ec782[_0x43f61f(0x812)]=_0x43f61f(0x64e)+_0x18650d+_0x43f61f(0xbfd)+escapeHtml(_0x364067[_0x43f61f(0x464)]['tooltipName']||_0x364067[_0x43f61f(0x464)][_0x43f61f(0x858)]||'')+_0x43f61f(0x243)+escapeHtml(String(_0xca8c55))+'\x20'+_0x4c0480+'</span></div>'+(_0x59d52a?_0x606cc5(_0x43f61f(0xb34),escapeHtml(String(_0x4688dc))+'\x20'+_0x4c0480,'0.6'):'')+(_0x59d52a?_0x606cc5(_0x43f61f(0xbc7),escapeHtml(String(_0x24746f))+'\x20'+_0x4c0480,_0x43f61f(0xba3)):''),_0x2ec782[_0x43f61f(0xa28)][_0x43f61f(0x327)]='1';const _0x9628cf=_0x2ec782[_0x43f61f(0xac4)];let _0x446b0a=_0x5bd8fb+0x10;if(_0x446b0a+_0x9628cf>_0x1e6b57[_0x43f61f(0x8da)])_0x446b0a=_0x446b0a-_0x9628cf-0x20;_0x2ec782['style'][_0x43f61f(0xa72)]=Math[_0x43f61f(0x6fe)](0x0,_0x446b0a)+'px',_0x2ec782[_0x43f61f(0xa28)][_0x43f61f(0xaca)]='0';};_0x43b3f8[_0x5293e3(0x5ea)](_0x5293e3(0x7ba),_0x1bc00f,{'signal':_0x15fd41}),_0x43b3f8[_0x5293e3(0x5ea)](_0x5293e3(0x2f3),()=>{const _0x22f1e7=_0x5293e3;_0x2ec782['style'][_0x22f1e7(0x327)]='0';},{'signal':_0x15fd41}),_0x43b3f8[_0x5293e3(0x5ea)](_0x5293e3(0xcbf),_0xa67a5d=>{const _0x4b2b4e=_0x5293e3;if(_0xa67a5d[_0x4b2b4e(0x72d)][_0x4b2b4e(0x2d1)]===0x1)_0x1bc00f({'clientX':_0xa67a5d[_0x4b2b4e(0x72d)][0x0][_0x4b2b4e(0x6fc)],'clientY':_0xa67a5d[_0x4b2b4e(0x72d)][0x0][_0x4b2b4e(0x54f)]});},{'signal':_0x15fd41,'passive':!![]}),_0x43b3f8[_0x5293e3(0x5ea)](_0x5293e3(0x93b),()=>{const _0x4c2d40=_0x5293e3;_0x2ec782['style'][_0x4c2d40(0x327)]='0';},{'signal':_0x15fd41}),_0x43b3f8[_0x5293e3(0xa28)][_0x5293e3(0x72a)]=_0x5293e3(0x2de),_0x43b3f8[_0x5293e3(0x5ea)](_0x5293e3(0x505),_0x34dc4d=>{const _0x447220=_0x5293e3,_0x50c829=_0x43b3f8['getBoundingClientRect'](),_0x1dc7b7=_0x6fd118(_0x34dc4d[_0x447220(0x6fc)]-_0x50c829[_0x447220(0xa72)],_0x34dc4d[_0x447220(0x54f)]-_0x50c829[_0x447220(0xaca)]);if(!_0x1dc7b7)return;_0x34dc4d[_0x447220(0x35b)](),this['card'][_0x447220(0x7bc)](_0x1dc7b7['item']?.[_0x447220(0xaa5)]);},{'signal':_0x15fd41});}}function _0xa532(_0x28fc60,_0x211138){_0x28fc60=_0x28fc60-0x190;const _0x1195fb=_0x1195();let _0xa532e7=_0x1195fb[_0x28fc60];return _0xa532e7;}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x50cb2c){const _0x9349f2=_0x236d40;super(_0x50cb2c),this[_0x9349f2(0xba4)]=[],this[_0x9349f2(0xb00)]=[],this[_0x9349f2(0x3d2)]=0x0,this[_0x9349f2(0x1f5)]=0x0;}[_0x236d40(0x8c5)](_0x2711cf,_0x11d3f0,_0x3b556c,_0xfe029c){const _0x37179e=_0x236d40;if(this[_0x37179e(0x5bb)])this[_0x37179e(0x5bb)][_0x37179e(0x34e)]();this['_abort']=new AbortController();const _0x481f87=Math[_0x37179e(0x6fe)](0x28,_0x2711cf[_0x37179e(0x1de)]||this[_0x37179e(0x266)][_0x37179e(0xac4)]||0x190),_0x3d2c41=Math[_0x37179e(0x6fe)](0x50,parseInt(_0x3b556c['height'],0xa)||0xc8),_0x44ae57=this['card'][_0x37179e(0x721)]||[],_0x15a850=[];_0x11d3f0[_0x37179e(0x366)](_0x2c5ef1=>{const _0x113d5d=_0x37179e;let _0xfa67e2=null;if(_0x2c5ef1[_0x113d5d(0xaa5)]&&typeof _0x2c5ef1[_0x113d5d(0xaa5)]===_0x113d5d(0x89c))_0xfa67e2=_0x2c5ef1['entity'];else{const _0x52e7eb=String(_0x2c5ef1['id']||'')[_0x113d5d(0x1b4)](/^(.+)__(\d+)$/);if(_0x52e7eb)_0xfa67e2=_0x44ae57[parseInt(_0x52e7eb[0x2],0xa)]||_0x44ae57[_0x113d5d(0x696)](_0x23cb9f=>_0x23cb9f[_0x113d5d(0xaa5)]===_0x52e7eb[0x1]);if(!_0xfa67e2)_0xfa67e2=_0x44ae57[_0x113d5d(0x696)](_0x10d78c=>_0x10d78c['entity']===_0x2c5ef1[_0x113d5d(0xaa5)]);}if(!_0xfa67e2)_0xfa67e2={'entity':_0x2c5ef1['entity'],'color':_0x113d5d(0x55a)};const _0x31b371=(_0x2c5ef1[_0x113d5d(0xaee)]||[])[_0x113d5d(0x56d)](_0x12f9ca=>_0x12f9ca['v']!==null&&_0x12f9ca['v']!==undefined),_0x421073=_0xfe029c?.[_0x113d5d(0x869)]?.[_0xfa67e2['entity']],_0x2814a2=_0xfa67e2[_0x113d5d(0x743)]||_0x113d5d(0x75d);let _0x2aa164;if(_0x31b371[_0x113d5d(0x2d1)]){if(_0x2814a2===_0x113d5d(0x319))_0x2aa164=_0x31b371[0x0]['v'];else{if(_0x2814a2===_0x113d5d(0x491))_0x2aa164=_0x31b371[_0x113d5d(0x573)]((_0x3aff5e,_0x15afd1)=>_0x3aff5e+(_0x15afd1['v']||0x0),0x0);else{if(_0x2814a2===_0x113d5d(0x9f4))_0x2aa164=_0x31b371['reduce']((_0x34bb8b,_0xc022fc)=>Math['min'](_0x34bb8b,_0xc022fc['v']),Infinity);else{if(_0x2814a2===_0x113d5d(0x6fe))_0x2aa164=_0x31b371[_0x113d5d(0x573)]((_0x1b42a8,_0x295e06)=>Math['max'](_0x1b42a8,_0x295e06['v']),-Infinity);else{if(_0x2814a2===_0x113d5d(0x7ae)||_0x2814a2===_0x113d5d(0x2dc))_0x2aa164=_0x31b371[_0x113d5d(0x573)]((_0x35c1cb,_0x3b77ec)=>_0x35c1cb+(_0x3b77ec['v']||0x0),0x0)/_0x31b371['length'];else _0x2aa164=_0x31b371[_0x31b371['length']-0x1]['v'];}}}}}else _0x421073?_0x2aa164=parseFloat(_0x421073[_0x113d5d(0xb91)]):_0x2aa164=0x0;if(_0x2aa164===undefined||_0x2aa164===null||isNaN(_0x2aa164))_0x2aa164=0x0;const _0x26d49f=_0x2c5ef1[_0x113d5d(0x76b)]||{},_0x5762d2=pickName(_0xfa67e2['tooltip_name']!==undefined?_0xfa67e2[_0x113d5d(0x363)]:_0xfa67e2['name'],_0x26d49f[_0x113d5d(0x2f7)]!==undefined&&_0xfa67e2[_0x113d5d(0x363)]!==undefined?_0x26d49f['resolved_tooltip_name']:_0x26d49f[_0x113d5d(0x576)],_0x26d49f)??_0xfa67e2[_0x113d5d(0xaa5)]??'?';_0x15a850[_0x113d5d(0x2c1)]({'name':pickName(_0xfa67e2[_0x113d5d(0x858)],_0x26d49f[_0x113d5d(0x576)],_0x26d49f)??'','tooltipName':_0x5762d2,'value':Math[_0x113d5d(0x971)](_0x2aa164),'color':(_0xfa67e2[_0x113d5d(0x6f8)]===_0x113d5d(0x817)?null:this['card'][_0x113d5d(0x73f)](_0xfa67e2['color'])||_0xfa67e2[_0x113d5d(0x6f8)])||_0x113d5d(0x55a),'unit':_0xfa67e2[_0x113d5d(0x7ff)]||_0x26d49f['unit_of_measurement']||'','entity':_0xfa67e2});}),_0x2711cf[_0x37179e(0x812)]=_0x37179e(0x8e5)+_0x3d2c41+'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 _0x4bf6a7=_0x2711cf[_0x37179e(0x2e5)](_0x37179e(0x5b2)),_0x4d49f1=_0x2711cf['querySelector'](_0x37179e(0x83c)),_0x337258=_0x2711cf['querySelector'](_0x37179e(0x1c8));if(!_0x4d49f1)return;this[_0x37179e(0xba4)]=_0x15a850;this['_animRaf']&&(cancelAnimationFrame(this[_0x37179e(0x3d2)]),this['_animRaf']=0x0);if(_0x3b556c[_0x37179e(0x9c1)]){this[_0x37179e(0x1f5)]=performance[_0x37179e(0x8c9)]();const _0x55d6ed=_0x2d3ac2=>{const _0x202f62=_0x37179e,_0x176ded=Math[_0x202f62(0x9f4)](0x1,(_0x2d3ac2-this[_0x202f62(0x1f5)])/0x258),_0x2bb330=0x1-Math[_0x202f62(0x9bb)](0x1-_0x176ded,0x3);this[_0x202f62(0x48f)](_0x4d49f1,_0x15a850,_0x481f87,_0x3d2c41,_0x3b556c,_0xfe029c,_0x2bb330),_0x176ded<0x1?this[_0x202f62(0x3d2)]=requestAnimationFrame(_0x55d6ed):(this[_0x202f62(0x3d2)]=0x0,this[_0x202f62(0x520)](_0x4bf6a7,_0x337258,_0x3b556c,_0xfe029c));};this[_0x37179e(0x3d2)]=requestAnimationFrame(_0x55d6ed);}else this[_0x37179e(0x48f)](_0x4d49f1,_0x15a850,_0x481f87,_0x3d2c41,_0x3b556c,_0xfe029c,0x1),this[_0x37179e(0x520)](_0x4bf6a7,_0x337258,_0x3b556c,_0xfe029c);}[_0x236d40(0x48f)](_0x98c3cf,_0x4dbe43,_0x32cddb,_0x43ca75,_0x151e93,_0x3ace52,_0x2c8264){const _0x2a7b88=_0x236d40;if(_0x2c8264===undefined)_0x2c8264=0x1;const _0x4637cd=this['_setupCanvas'](_0x98c3cf,_0x32cddb,_0x43ca75),_0x45a176=this[_0x2a7b88(0x1c4)](),_0x5b543e=_0x45a176?_0x2a7b88(0x2d6):_0x2a7b88(0x432),_0x238fb3=_0x45a176?_0x2a7b88(0x61f):_0x2a7b88(0x7e7),_0x5b7d7e=_0x45a176?_0x2a7b88(0x893):_0x2a7b88(0x218);let _0x262268=_0x2a7b88(0x9b9);try{const _0x19edd2=getComputedStyle(document[_0x2a7b88(0xa54)])[_0x2a7b88(0x339)](_0x2a7b88(0x1af))[_0x2a7b88(0x900)]();if(_0x19edd2)_0x262268=_0x19edd2;}catch(_0x7ff535){}const _0x59ca30=_0x4dbe43[_0x2a7b88(0x2d1)];if(!_0x59ca30)return;const _0x313f30=_0x4dbe43['reduce']((_0x39f420,_0x53ed2d)=>_0x39f420+_0x53ed2d[_0x2a7b88(0x4be)],0x0),_0x40b6aa=Math[_0x2a7b88(0x6fe)](..._0x4dbe43[_0x2a7b88(0x5f7)](_0x252f6b=>_0x252f6b[_0x2a7b88(0x4be)]));if(_0x40b6aa===0x0)return;const _0x2bb45b=Math[_0x2a7b88(0x9f4)](_0x43ca75-0x14,_0x32cddb-0x14),_0x26d336=_0x2bb45b/0x2*0.88,_0xa5c53a=_0x32cddb/0x2,_0xc9e884=_0x43ca75/0x2,_0x5271cc=Math['PI']*0x2/_0x59ca30,_0x55f73d=0x4;_0x4637cd[_0x2a7b88(0x1d2)]=_0x2c8264;for(let _0x57ffca=0x1;_0x57ffca<=_0x55f73d;_0x57ffca++){const _0x122912=_0x26d336*(_0x57ffca/_0x55f73d);_0x4637cd[_0x2a7b88(0x34b)](),_0x4637cd[_0x2a7b88(0xca0)](_0xa5c53a,_0xc9e884,_0x122912,0x0,Math['PI']*0x2),_0x4637cd['strokeStyle']=_0x5b7d7e,_0x4637cd[_0x2a7b88(0x523)]=0.8,_0x4637cd['stroke']();}_0x4637cd[_0x2a7b88(0x1d2)]=0x1,this[_0x2a7b88(0xb00)]=[],_0x4dbe43[_0x2a7b88(0x366)]((_0x519e65,_0x30028f)=>{const _0x2f943f=_0x2a7b88,_0x3f7966=-Math['PI']/0x2+_0x30028f*_0x5271cc,_0x42a4a7=_0x3f7966+_0x5271cc,_0x50a8cb=_0x26d336*(_0x519e65[_0x2f943f(0x4be)]/_0x40b6aa)*_0x2c8264;if(_0x50a8cb<0.5){this[_0x2f943f(0xb00)][_0x2f943f(0x2c1)]({'startAngle':_0x3f7966,'endAngle':_0x42a4a7,'r':_0x26d336*(_0x519e65[_0x2f943f(0x4be)]/_0x40b6aa),'item':_0x519e65,'cx':_0xa5c53a,'cy':_0xc9e884});return;}_0x4637cd['beginPath'](),_0x4637cd[_0x2f943f(0xc2d)](_0xa5c53a,_0xc9e884),_0x4637cd[_0x2f943f(0xca0)](_0xa5c53a,_0xc9e884,_0x50a8cb,_0x3f7966,_0x42a4a7),_0x4637cd[_0x2f943f(0xb4f)]();let _0x385754=_0x519e65[_0x2f943f(0x6f8)];const _0x4fb700=_0x519e65[_0x2f943f(0xaa5)];_0x4fb700?.[_0x2f943f(0x279)]?.[_0x2f943f(0x4e9)]&&_0x4fb700['color_thresholds'][_0x2f943f(0x91d)]?.[_0x2f943f(0x2d1)]&&(_0x385754=resolveValueColor(_0x519e65[_0x2f943f(0x4be)],this['card'][_0x2f943f(0xb24)](_0x4fb700),_0x385754));_0x4637cd['fillStyle']=_0x385754,_0x4637cd[_0x2f943f(0x1d2)]=0.7,_0x4637cd['fill'](),_0x4637cd[_0x2f943f(0x1d2)]=0x1,_0x4637cd[_0x2f943f(0xc10)]=_0x45a176?_0x2f943f(0xc91):'rgba(255,255,255,0.5)',_0x4637cd[_0x2f943f(0x523)]=1.5,_0x4637cd[_0x2f943f(0xb4c)]();const _0x13bdbc=_0x3f7966+_0x5271cc/0x2,_0x56d0ba=Math['max'](_0x50a8cb*0.6,_0x26d336*0.25),_0x115de3=_0xa5c53a+Math[_0x2f943f(0x3fd)](_0x13bdbc)*_0x56d0ba,_0x37bfb4=_0xc9e884+Math[_0x2f943f(0x537)](_0x13bdbc)*_0x56d0ba,_0x2f491a=_0x313f30>0x0?_0x519e65[_0x2f943f(0x4be)]/_0x313f30*0x64:0x0;if(_0x2f491a>=0x4&&_0x2c8264>=0.999){const _0x514073=Math[_0x2f943f(0x9f4)](0xb,Math[_0x2f943f(0x6fe)](0x8,_0x26d336*0.1));_0x4637cd['fillStyle']=_0x2f943f(0x77d),_0x4637cd[_0x2f943f(0x574)]=_0x2f943f(0xd2d)+_0x514073+_0x2f943f(0xa33)+_0x262268,_0x4637cd[_0x2f943f(0x1b2)]='center',_0x4637cd[_0x2f943f(0x9d7)]=_0x2f943f(0x539);const _0x319604=toNum(_0x519e65[_0x2f943f(0xaa5)]?.[_0x2f943f(0x9f6)])??0x0;_0x4637cd[_0x2f943f(0xb06)](_0x2f491a[_0x2f943f(0x669)](_0x319604)+'%',_0x115de3,_0x37bfb4);}this[_0x2f943f(0xb00)][_0x2f943f(0x2c1)]({'startAngle':_0x3f7966,'endAngle':_0x42a4a7,'r':_0x26d336*(_0x519e65['value']/_0x40b6aa),'item':_0x519e65,'cx':_0xa5c53a,'cy':_0xc9e884});});if(_0x151e93[_0x2a7b88(0xa65)]!==![]&&_0x2c8264>=0.999){_0x4637cd['fillStyle']=_0x5b543e,_0x4637cd[_0x2a7b88(0x574)]='500\x20'+Math[_0x2a7b88(0x9f4)](0x10,_0x26d336*0.25)+_0x2a7b88(0xa33)+_0x262268,_0x4637cd['textAlign']=_0x2a7b88(0x2fc),_0x4637cd['textBaseline']=_0x2a7b88(0x539);const _0x2337ab=_0x4dbe43[0x0]?.[_0x2a7b88(0x7ff)]||'',_0x3302a2=_0x4dbe43[0x0]?.[_0x2a7b88(0xaa5)]||{'decimals':0x1};_0x4637cd['fillText'](formatNumber(_0x313f30,_0x3302a2,_0x3ace52)+(_0x2337ab?'\x20'+_0x2337ab:''),_0xa5c53a,_0xc9e884-0x5),_0x4637cd[_0x2a7b88(0x6ce)]=_0x238fb3,_0x4637cd[_0x2a7b88(0x574)]=Math[_0x2a7b88(0x9f4)](0xa,_0x26d336*0.14)+'px\x20'+_0x262268,_0x4637cd[_0x2a7b88(0xb06)](cardT(this[_0x2a7b88(0x266)]?.[_0x2a7b88(0xd0e)],this[_0x2a7b88(0x266)]?.[_0x2a7b88(0x857)],_0x2a7b88(0x5d5)),_0xa5c53a,_0xc9e884+0x9);}}[_0x236d40(0x520)](_0xcdaae9,_0xb6633a,_0x56c7e9,_0x26fe2f){const _0x5c1e10=_0x236d40;if(!_0xb6633a||!_0xcdaae9||_0x56c7e9['show_tooltip']===![]||!this[_0x5c1e10(0xb00)]?.[_0x5c1e10(0x2d1)])return;const _0x145c9a=this[_0x5c1e10(0x5bb)][_0x5c1e10(0xa2a)],_0x5f7a52=_0x21676a=>{const _0x1b834b=_0x5c1e10,_0x41c6f3=_0xcdaae9[_0x1b834b(0x474)](),_0x78b53c=_0x21676a[_0x1b834b(0x6fc)]-_0x41c6f3[_0x1b834b(0xa72)],_0x194ec2=_0x21676a['clientY']-_0x41c6f3[_0x1b834b(0xaca)];let _0x3fc688=null;for(const _0x4226e8 of this['_slices']){const _0x684ad6=_0x78b53c-_0x4226e8['cx'],_0x49ca56=_0x194ec2-_0x4226e8['cy'],_0x3d6b17=Math[_0x1b834b(0x2b3)](_0x684ad6*_0x684ad6+_0x49ca56*_0x49ca56);if(_0x3d6b17>_0x4226e8['r'])continue;let _0x68e348=Math[_0x1b834b(0x345)](_0x49ca56,_0x684ad6);if(_0x68e348<-Math['PI']/0x2)_0x68e348+=Math['PI']*0x2;if(_0x68e348>=_0x4226e8['startAngle']&&_0x68e348<_0x4226e8[_0x1b834b(0x783)]){_0x3fc688=_0x4226e8;break;}}if(!_0x3fc688){_0xb6633a[_0x1b834b(0xa28)][_0x1b834b(0x327)]='0';return;}const _0x9e25a8=this[_0x1b834b(0xba4)][_0x1b834b(0x573)]((_0x467d5a,_0x599864)=>_0x467d5a+_0x599864[_0x1b834b(0x4be)],0x0),_0x3e2705=toNum(_0x3fc688[_0x1b834b(0x464)]['entity']?.[_0x1b834b(0x9f6)])??0x1,_0x3e009f=_0x9e25a8>0x0?(_0x3fc688[_0x1b834b(0x464)]['value']/_0x9e25a8*0x64)[_0x1b834b(0x669)](_0x3e2705):'0',_0x2329dd=formatNumber(_0x3fc688[_0x1b834b(0x464)][_0x1b834b(0x4be)],_0x3fc688[_0x1b834b(0x464)][_0x1b834b(0xaa5)],_0x26fe2f),_0x4334d9=_0x3fc688[_0x1b834b(0x464)][_0x1b834b(0xaa5)]?.[_0x1b834b(0x21b)]!==![]?escapeHtml(_0x3fc688[_0x1b834b(0x464)][_0x1b834b(0x6f8)]):'transparent';_0xb6633a[_0x1b834b(0x812)]=_0x1b834b(0x64e)+_0x4334d9+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x3fc688[_0x1b834b(0x464)][_0x1b834b(0x6fb)]||_0x3fc688[_0x1b834b(0x464)]['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x2329dd))+'\x20'+escapeHtml(_0x3fc688[_0x1b834b(0x464)][_0x1b834b(0x7ff)]||'')+_0x1b834b(0x37c)+(_0x1b834b(0x880)+_0x3e009f+'%</span></div>'),_0xb6633a[_0x1b834b(0xa28)]['opacity']='1';const _0x5a9e74=_0xb6633a[_0x1b834b(0xac4)];let _0x15f5be=_0x78b53c+0x10;if(_0x15f5be+_0x5a9e74>_0x41c6f3[_0x1b834b(0x8da)])_0x15f5be=_0x15f5be-_0x5a9e74-0x20;_0xb6633a[_0x1b834b(0xa28)][_0x1b834b(0xa72)]=Math[_0x1b834b(0x6fe)](0x0,_0x15f5be)+'px',_0xb6633a['style'][_0x1b834b(0xaca)]='0';};_0xcdaae9[_0x5c1e10(0x5ea)](_0x5c1e10(0x7ba),_0x5f7a52,{'signal':_0x145c9a}),_0xcdaae9['addEventListener'](_0x5c1e10(0x2f3),()=>{const _0x5c3385=_0x5c1e10;_0xb6633a[_0x5c3385(0xa28)]['opacity']='0';},{'signal':_0x145c9a}),_0xcdaae9[_0x5c1e10(0x5ea)]('touchmove',_0x246bf3=>{const _0x6eb9e6=_0x5c1e10;if(_0x246bf3['touches'][_0x6eb9e6(0x2d1)]===0x1)_0x5f7a52({'clientX':_0x246bf3[_0x6eb9e6(0x72d)][0x0][_0x6eb9e6(0x6fc)],'clientY':_0x246bf3[_0x6eb9e6(0x72d)][0x0][_0x6eb9e6(0x54f)]});},{'signal':_0x145c9a,'passive':!![]}),_0xcdaae9[_0x5c1e10(0x5ea)]('touchend',()=>{const _0x5bfaa2=_0x5c1e10;_0xb6633a[_0x5bfaa2(0xa28)][_0x5bfaa2(0x327)]='0';},{'signal':_0x145c9a}),_0xcdaae9[_0x5c1e10(0xa28)][_0x5c1e10(0x72a)]=_0x5c1e10(0x2de),_0xcdaae9['addEventListener'](_0x5c1e10(0x505),_0x3de50d=>{const _0x34ee1c=_0x5c1e10,_0x2254f8=_0xcdaae9[_0x34ee1c(0x474)](),_0x21770a=_0x3de50d[_0x34ee1c(0x6fc)]-_0x2254f8[_0x34ee1c(0xa72)],_0x4a14de=_0x3de50d[_0x34ee1c(0x54f)]-_0x2254f8[_0x34ee1c(0xaca)];let _0x45039b=null;for(const _0x397c65 of this[_0x34ee1c(0xb00)]){const _0x479457=_0x21770a-_0x397c65['cx'],_0x4cf590=_0x4a14de-_0x397c65['cy'],_0xa022b5=Math[_0x34ee1c(0x2b3)](_0x479457*_0x479457+_0x4cf590*_0x4cf590);if(_0xa022b5>_0x397c65['r'])continue;let _0x5b4960=Math[_0x34ee1c(0x345)](_0x4cf590,_0x479457);if(_0x5b4960<-Math['PI']/0x2)_0x5b4960+=Math['PI']*0x2;if(_0x5b4960>=_0x397c65['startAngle']&&_0x5b4960<_0x397c65[_0x34ee1c(0x783)]){_0x45039b=_0x397c65;break;}}if(!_0x45039b)return;_0x3de50d[_0x34ee1c(0x35b)](),this[_0x34ee1c(0x266)][_0x34ee1c(0x7bc)](_0x45039b['item']?.[_0x34ee1c(0xaa5)]);},{'signal':_0x145c9a});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x4bc3e1){const _0x358802=_0x236d40;super(_0x4bc3e1),this[_0x358802(0xba4)]=[],this['_spokes']=[],this[_0x358802(0x3d2)]=0x0,this[_0x358802(0x1f5)]=0x0;}['render'](_0x150838,_0x62d0c4,_0x493bdb,_0x2c3c77){const _0x5fba31=_0x236d40;if(this[_0x5fba31(0x5bb)])this[_0x5fba31(0x5bb)][_0x5fba31(0x34e)]();this[_0x5fba31(0x5bb)]=new AbortController();const _0x2e94a2=Math[_0x5fba31(0x6fe)](0x28,_0x150838[_0x5fba31(0x1de)]||this['card']['offsetWidth']||0x190),_0x3852b0=Math[_0x5fba31(0x6fe)](0x50,parseInt(_0x493bdb['height'],0xa)||0xc8),_0x29b492=this[_0x5fba31(0x266)][_0x5fba31(0x721)]||[],_0x22fea5=[];_0x62d0c4[_0x5fba31(0x366)](_0x3258f2=>{const _0x5c4df2=_0x5fba31;let _0x117731=null;if(_0x3258f2[_0x5c4df2(0xaa5)]&&typeof _0x3258f2[_0x5c4df2(0xaa5)]==='object')_0x117731=_0x3258f2['entity'];else{const _0x547fab=String(_0x3258f2['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x547fab)_0x117731=_0x29b492[parseInt(_0x547fab[0x2],0xa)]||_0x29b492[_0x5c4df2(0x696)](_0x5902a3=>_0x5902a3[_0x5c4df2(0xaa5)]===_0x547fab[0x1]);if(!_0x117731)_0x117731=_0x29b492[_0x5c4df2(0x696)](_0x365ce3=>_0x365ce3[_0x5c4df2(0xaa5)]===_0x3258f2[_0x5c4df2(0xaa5)]);}if(!_0x117731)_0x117731={'entity':_0x3258f2[_0x5c4df2(0xaa5)],'color':_0x5c4df2(0x55a)};const _0x2d0e87=(_0x3258f2[_0x5c4df2(0xaee)]||[])[_0x5c4df2(0x56d)](_0x10be75=>_0x10be75['v']!==null&&_0x10be75['v']!==undefined),_0x2b8cbd=_0x2c3c77?.['states']?.[_0x117731[_0x5c4df2(0xaa5)]],_0x170512=_0x117731[_0x5c4df2(0x743)]||_0x5c4df2(0x7ae);let _0x313253;if(_0x2d0e87[_0x5c4df2(0x2d1)]){if(_0x170512===_0x5c4df2(0x319))_0x313253=_0x2d0e87[0x0]['v'];else{if(_0x170512===_0x5c4df2(0x491))_0x313253=_0x2d0e87[_0x5c4df2(0x573)]((_0x4aada9,_0x25e85e)=>_0x4aada9+(_0x25e85e['v']||0x0),0x0);else{if(_0x170512==='min')_0x313253=_0x2d0e87[_0x5c4df2(0x573)]((_0x52c054,_0x4439cb)=>Math[_0x5c4df2(0x9f4)](_0x52c054,_0x4439cb['v']),Infinity);else{if(_0x170512===_0x5c4df2(0x6fe))_0x313253=_0x2d0e87[_0x5c4df2(0x573)]((_0x4c6d2c,_0x513f7b)=>Math[_0x5c4df2(0x6fe)](_0x4c6d2c,_0x513f7b['v']),-Infinity);else{if(_0x170512==='last')_0x313253=_0x2d0e87[_0x2d0e87[_0x5c4df2(0x2d1)]-0x1]['v'];else _0x313253=_0x2d0e87[_0x5c4df2(0x573)]((_0x3b3f85,_0x2eaf97)=>_0x3b3f85+(_0x2eaf97['v']||0x0),0x0)/_0x2d0e87[_0x5c4df2(0x2d1)];}}}}}else _0x2b8cbd?_0x313253=parseFloat(_0x2b8cbd[_0x5c4df2(0xb91)]):_0x313253=0x0;if(_0x313253===undefined||_0x313253===null||isNaN(_0x313253))_0x313253=0x0;const _0x1b837b=(_0x3606b0,_0x1e14c2)=>{const _0x5c37f5=_0x5c4df2;if(_0x3606b0===null||_0x3606b0===undefined||_0x3606b0==='')return _0x1e14c2;const _0x57418b=String(_0x3606b0)[_0x5c37f5(0x3de)](/^~/,''),_0xb84aa9=parseFloat(_0x57418b);if(!isNaN(_0xb84aa9))return _0xb84aa9;const _0x73ac63=_0x2c3c77?.[_0x5c37f5(0x869)]?.[_0x57418b];if(_0x73ac63){const _0x586386=parseFloat(_0x73ac63[_0x5c37f5(0xb91)]);if(!isNaN(_0x586386))return _0x586386;}return _0x1e14c2;},_0x292195=_0x1b837b(_0x117731[_0x5c4df2(0xad5)],0x0),_0x36e3fc=_0x1b837b(_0x117731[_0x5c4df2(0x261)],0x64),_0x16983d=_0x36e3fc>_0x292195?Math[_0x5c4df2(0x6fe)](0x0,Math[_0x5c4df2(0x9f4)](0x1,(_0x313253-_0x292195)/(_0x36e3fc-_0x292195))):0x0,_0x1249aa=_0x3258f2['meta']||{},_0xd3fe9f=pickName(_0x117731[_0x5c4df2(0x363)]!==undefined?_0x117731['tooltip_name']:_0x117731[_0x5c4df2(0x858)],_0x1249aa[_0x5c4df2(0x2f7)]!==undefined&&_0x117731[_0x5c4df2(0x363)]!==undefined?_0x1249aa['resolved_tooltip_name']:_0x1249aa['resolved_name'],_0x1249aa)??_0x117731[_0x5c4df2(0xaa5)]??'?';_0x22fea5['push']({'name':pickName(_0x117731[_0x5c4df2(0x858)],_0x1249aa[_0x5c4df2(0x576)],_0x1249aa)??'','tooltipName':_0xd3fe9f,'value':_0x313253,'pct':_0x16983d,'min':_0x292195,'max':_0x36e3fc,'color':(_0x117731[_0x5c4df2(0x6f8)]===_0x5c4df2(0x817)?null:this[_0x5c4df2(0x266)][_0x5c4df2(0x73f)](_0x117731[_0x5c4df2(0x6f8)])||_0x117731[_0x5c4df2(0x6f8)])||_0x5c4df2(0x55a),'unit':_0x117731[_0x5c4df2(0x7ff)]||_0x1249aa[_0x5c4df2(0xc08)]||'','entity':_0x117731});});if(_0x22fea5[_0x5fba31(0x2d1)]<0x3){_0x150838[_0x5fba31(0x812)]=_0x5fba31(0x9fa)+_0x22fea5[_0x5fba31(0x2d1)]+').</div>';return;}_0x150838[_0x5fba31(0x812)]=_0x5fba31(0x8e5)+_0x3852b0+_0x5fba31(0x988);const _0x5dbed4=_0x150838['querySelector'](_0x5fba31(0x5b2)),_0x4c15db=_0x150838[_0x5fba31(0x2e5)]('.sgc-pie-canvas'),_0x12bae9=_0x150838[_0x5fba31(0x2e5)]('.sgc-pie-tooltip');if(!_0x4c15db)return;this['_items']=_0x22fea5;this[_0x5fba31(0x3d2)]&&(cancelAnimationFrame(this[_0x5fba31(0x3d2)]),this['_animRaf']=0x0);if(_0x493bdb[_0x5fba31(0x9c1)]){this['_animStart']=performance['now']();const _0x571340=_0x3ba990=>{const _0x1d8dec=_0x5fba31,_0x531248=Math[_0x1d8dec(0x9f4)](0x1,(_0x3ba990-this['_animStart'])/0x258),_0x2de9fb=0x1-Math[_0x1d8dec(0x9bb)](0x1-_0x531248,0x3);this[_0x1d8dec(0x48f)](_0x4c15db,_0x22fea5,_0x2e94a2,_0x3852b0,_0x493bdb,_0x2c3c77,_0x2de9fb),_0x531248<0x1?this['_animRaf']=requestAnimationFrame(_0x571340):(this[_0x1d8dec(0x3d2)]=0x0,this[_0x1d8dec(0x520)](_0x5dbed4,_0x12bae9,_0x493bdb,_0x2c3c77));};this['_animRaf']=requestAnimationFrame(_0x571340);}else this[_0x5fba31(0x48f)](_0x4c15db,_0x22fea5,_0x2e94a2,_0x3852b0,_0x493bdb,_0x2c3c77,0x1),this[_0x5fba31(0x520)](_0x5dbed4,_0x12bae9,_0x493bdb,_0x2c3c77);}['_draw'](_0x2e05f8,_0xc84d28,_0x1794ae,_0xd95e60,_0x3ecb6b,_0x2296b2,_0x18f8b1){const _0x52fb30=_0x236d40;if(_0x18f8b1===undefined)_0x18f8b1=0x1;const _0x402864=this['_setupCanvas'](_0x2e05f8,_0x1794ae,_0xd95e60),_0xeec12c=this['_detectDark'](),_0x2e7901=_0xeec12c?'rgba(255,255,255,0.85)':_0x52fb30(0x432),_0x1cbb85=_0xeec12c?_0x52fb30(0xcef):_0x52fb30(0x960),_0x28ae2e=_0xeec12c?_0x52fb30(0xcaf):_0x52fb30(0x1ec),_0x51b83b=_0xeec12c?_0x52fb30(0x8d1):'rgba(0,0,0,0.2)',_0x26f8a9=_0xeec12c?'rgba(255,255,255,0.08)':_0x52fb30(0x497);let _0x382f72='Roboto,\x20sans-serif';try{const _0x194a17=getComputedStyle(document[_0x52fb30(0xa54)])[_0x52fb30(0x339)]('--primary-font-family')[_0x52fb30(0x900)]();if(_0x194a17)_0x382f72=_0x194a17;}catch(_0x44c70f){}let _0x5c14eb='#4A90D9';try{const _0x59387a=getComputedStyle(this['card'])[_0x52fb30(0x339)](_0x52fb30(0xa00))['trim']();if(_0x59387a)_0x5c14eb=_0x59387a;}catch(_0x2a3c80){}const _0x33796a=_0xc84d28[_0x52fb30(0x2d1)],_0x1a6872=Math['min'](_0xd95e60-0x28,_0x1794ae-0x28),_0x4a239d=_0x1a6872/0x2*0.78,_0x3abcdf=_0x1794ae/0x2,_0x130173=_0xd95e60/0x2,_0x1774c4=Math['PI']*0x2/_0x33796a,_0x339302=-Math['PI']/0x2,_0x3e6cce=0x4;_0x402864[_0x52fb30(0x1d2)]=_0x18f8b1;for(let _0x14e8df=0x1;_0x14e8df<=_0x3e6cce;_0x14e8df++){const _0x341453=_0x4a239d*(_0x14e8df/_0x3e6cce);_0x402864['beginPath']();for(let _0x401f9e=0x0;_0x401f9e<=_0x33796a;_0x401f9e++){const _0x359089=_0x339302+_0x401f9e*_0x1774c4,_0x5491e7=_0x3abcdf+Math[_0x52fb30(0x3fd)](_0x359089)*_0x341453,_0x4ec88a=_0x130173+Math[_0x52fb30(0x537)](_0x359089)*_0x341453;_0x401f9e===0x0?_0x402864['moveTo'](_0x5491e7,_0x4ec88a):_0x402864[_0x52fb30(0x742)](_0x5491e7,_0x4ec88a);}_0x402864[_0x52fb30(0xc10)]=_0x28ae2e,_0x402864[_0x52fb30(0x523)]=0x1,_0x402864[_0x52fb30(0xb4c)]();}_0x402864[_0x52fb30(0x1d2)]=0x1,this['_spokes']=[],_0xc84d28[_0x52fb30(0x366)]((_0x4ecf81,_0x41d0a3)=>{const _0x3fc4ca=_0x52fb30,_0x410822=_0x339302+_0x41d0a3*_0x1774c4,_0x518ba6=_0x3abcdf+Math[_0x3fc4ca(0x3fd)](_0x410822)*_0x4a239d,_0x1f8218=_0x130173+Math['sin'](_0x410822)*_0x4a239d;_0x402864['globalAlpha']=_0x18f8b1,_0x402864[_0x3fc4ca(0x34b)](),_0x402864['moveTo'](_0x3abcdf,_0x130173),_0x402864[_0x3fc4ca(0x742)](_0x518ba6,_0x1f8218),_0x402864['strokeStyle']=_0x51b83b,_0x402864['lineWidth']=0x1,_0x402864[_0x3fc4ca(0xb4c)](),_0x402864[_0x3fc4ca(0x1d2)]=0x1;if(_0x18f8b1>=0.999){const _0x361fe7=_0x4a239d+0x10,_0x4d5f45=_0x3abcdf+Math[_0x3fc4ca(0x3fd)](_0x410822)*_0x361fe7,_0x50a93c=_0x130173+Math[_0x3fc4ca(0x537)](_0x410822)*_0x361fe7,_0x3074dd=Math[_0x3fc4ca(0x9f4)](0xb,Math[_0x3fc4ca(0x6fe)](0x9,_0x4a239d*0.1));_0x402864[_0x3fc4ca(0x6ce)]=_0x2e7901,_0x402864[_0x3fc4ca(0x574)]=_0x3fc4ca(0x1df)+_0x3074dd+_0x3fc4ca(0xa33)+_0x382f72,_0x402864[_0x3fc4ca(0x1b2)]=Math[_0x3fc4ca(0x971)](Math[_0x3fc4ca(0x3fd)](_0x410822))<0.1?_0x3fc4ca(0x2fc):Math['cos'](_0x410822)>0x0?'left':_0x3fc4ca(0x311),_0x402864[_0x3fc4ca(0x9d7)]=Math[_0x3fc4ca(0x971)](Math['sin'](_0x410822))<0.1?_0x3fc4ca(0x539):Math[_0x3fc4ca(0x537)](_0x410822)>0x0?_0x3fc4ca(0xaca):_0x3fc4ca(0x7dc),_0x402864['fillText'](_0x4ecf81[_0x3fc4ca(0x858)],_0x4d5f45,_0x50a93c);}this[_0x3fc4ca(0xc05)][_0x3fc4ca(0x2c1)]({'angle':_0x410822,'ex':_0x518ba6,'ey':_0x1f8218,'item':_0x4ecf81,'cx':_0x3abcdf,'cy':_0x130173,'maxRadius':_0x4a239d});});const _0x56d451=_0xc84d28[_0x52fb30(0x5f7)]((_0x4e00a7,_0x4b141d)=>{const _0x56d940=_0x52fb30,_0x38de70=_0x339302+_0x4b141d*_0x1774c4,_0x153fac=_0x4a239d*_0x4e00a7[_0x56d940(0xa51)]*_0x18f8b1;return{'x':_0x3abcdf+Math[_0x56d940(0x3fd)](_0x38de70)*_0x153fac,'y':_0x130173+Math[_0x56d940(0x537)](_0x38de70)*_0x153fac,'a':_0x38de70,'r':_0x153fac,'item':_0x4e00a7};}),_0x4f5de8=_0x402864[_0x52fb30(0xb1e)](_0x3abcdf,_0x130173,0x0,_0x3abcdf,_0x130173,_0x4a239d);_0x4f5de8['addColorStop'](0x0,this[_0x52fb30(0x654)](_0x5c14eb,_0xeec12c?0.35:0.3)),_0x4f5de8[_0x52fb30(0x3e7)](0x1,this[_0x52fb30(0x654)](_0x5c14eb,_0xeec12c?0.1:0.08)),_0x402864[_0x52fb30(0x34b)](),_0x56d451[_0x52fb30(0x366)]((_0x2cb768,_0x36fda9)=>{const _0x839ae0=_0x52fb30;if(_0x36fda9===0x0)_0x402864[_0x839ae0(0xc2d)](_0x2cb768['x'],_0x2cb768['y']);else _0x402864['lineTo'](_0x2cb768['x'],_0x2cb768['y']);}),_0x402864[_0x52fb30(0xb4f)](),_0x402864['fillStyle']=_0x4f5de8,_0x402864[_0x52fb30(0x4f4)](),_0x402864['strokeStyle']=this[_0x52fb30(0x654)](_0x5c14eb,0.85),_0x402864[_0x52fb30(0x523)]=0x2,_0x402864['lineJoin']=_0x52fb30(0x1db),_0x402864[_0x52fb30(0xb4c)](),_0x56d451[_0x52fb30(0x366)](_0x3b7c5d=>{const _0x306b1e=_0x52fb30;let _0x1edc37=_0x3b7c5d[_0x306b1e(0x464)][_0x306b1e(0x6f8)];const _0xf8343e=_0x3b7c5d[_0x306b1e(0x464)][_0x306b1e(0xaa5)];_0xf8343e?.['color_thresholds']?.[_0x306b1e(0x4e9)]&&_0xf8343e[_0x306b1e(0x279)][_0x306b1e(0x91d)]?.[_0x306b1e(0x2d1)]&&(_0x1edc37=resolveValueColor(_0x3b7c5d['item']['value'],this[_0x306b1e(0x266)][_0x306b1e(0xb24)](_0xf8343e),_0x1edc37));_0x402864[_0x306b1e(0x34b)](),_0x402864[_0x306b1e(0xca0)](_0x3b7c5d['x'],_0x3b7c5d['y'],0x6,0x0,Math['PI']*0x2),_0x402864[_0x306b1e(0x6ce)]=this[_0x306b1e(0x654)](_0x1edc37,0.25),_0x402864['fill'](),_0x402864['beginPath'](),_0x402864[_0x306b1e(0xca0)](_0x3b7c5d['x'],_0x3b7c5d['y'],3.5,0x0,Math['PI']*0x2),_0x402864[_0x306b1e(0x6ce)]=_0x1edc37,_0x402864[_0x306b1e(0x4f4)](),_0x402864[_0x306b1e(0xc10)]=_0xeec12c?_0x306b1e(0x960):_0x306b1e(0xac2),_0x402864['lineWidth']=1.5,_0x402864[_0x306b1e(0xb4c)]();if(_0x18f8b1>=0.999){const _0x163334=formatNumber(_0x3b7c5d[_0x306b1e(0x464)]['value'],_0x3b7c5d[_0x306b1e(0x464)][_0x306b1e(0xaa5)],_0x2296b2),_0x3d7f65=Math['min'](0xa,Math[_0x306b1e(0x6fe)](0x8,_0x4a239d*0.09));_0x402864['font']=_0x306b1e(0xd2d)+_0x3d7f65+_0x306b1e(0xa33)+_0x382f72;const _0x4a535=0x5,_0x3a1632=0x2,_0x409188=_0x402864['measureText'](_0x163334)[_0x306b1e(0x8da)],_0x33bb16=_0x409188+_0x4a535*0x2,_0x289063=_0x3d7f65+_0x3a1632*0x2,_0x6095f1=_0x3b7c5d['r']+0xe;let _0xd41e4=_0x3abcdf+Math['cos'](_0x3b7c5d['a'])*_0x6095f1,_0x5ccbf2=_0x130173+Math[_0x306b1e(0x537)](_0x3b7c5d['a'])*_0x6095f1;_0xd41e4=Math[_0x306b1e(0x6fe)](_0x33bb16/0x2+0x2,Math['min'](_0x1794ae-_0x33bb16/0x2-0x2,_0xd41e4)),_0x5ccbf2=Math[_0x306b1e(0x6fe)](_0x289063/0x2+0x2,Math[_0x306b1e(0x9f4)](_0xd95e60-_0x289063/0x2-0x2,_0x5ccbf2));const _0x478f25=_0xd41e4-_0x33bb16/0x2,_0x466163=_0x5ccbf2-_0x289063/0x2,_0x110f31=_0x289063/0x2;_0x402864[_0x306b1e(0x34b)](),_0x402864[_0x306b1e(0xc2d)](_0x478f25+_0x110f31,_0x466163),_0x402864['lineTo'](_0x478f25+_0x33bb16-_0x110f31,_0x466163),_0x402864[_0x306b1e(0x1cd)](_0x478f25+_0x33bb16,_0x466163,_0x478f25+_0x33bb16,_0x466163+_0x110f31),_0x402864[_0x306b1e(0x742)](_0x478f25+_0x33bb16,_0x466163+_0x289063-_0x110f31),_0x402864[_0x306b1e(0x1cd)](_0x478f25+_0x33bb16,_0x466163+_0x289063,_0x478f25+_0x33bb16-_0x110f31,_0x466163+_0x289063),_0x402864['lineTo'](_0x478f25+_0x110f31,_0x466163+_0x289063),_0x402864[_0x306b1e(0x1cd)](_0x478f25,_0x466163+_0x289063,_0x478f25,_0x466163+_0x289063-_0x110f31),_0x402864['lineTo'](_0x478f25,_0x466163+_0x110f31),_0x402864[_0x306b1e(0x1cd)](_0x478f25,_0x466163,_0x478f25+_0x110f31,_0x466163),_0x402864[_0x306b1e(0xb4f)](),_0x402864['fillStyle']=_0x26f8a9,_0x402864[_0x306b1e(0x4f4)](),_0x402864[_0x306b1e(0x6ce)]=_0x1cbb85,_0x402864[_0x306b1e(0x1b2)]='center',_0x402864['textBaseline']='middle',_0x402864[_0x306b1e(0xb06)](_0x163334,_0xd41e4,_0x5ccbf2);}});}[_0x236d40(0x654)](_0x4fdb75,_0x1e63a4){const _0x5dde65=_0x236d40;let _0x4c4cb9=String(_0x4fdb75||_0x5dde65(0x70b))[_0x5dde65(0x900)]();if(_0x4c4cb9[_0x5dde65(0x43e)](_0x5dde65(0xa50)))try{const _0x305430=document['createElement'](_0x5dde65(0x1ca));_0x305430[_0x5dde65(0xa28)][_0x5dde65(0x6f8)]=_0x4c4cb9,document['body'][_0x5dde65(0x20b)](_0x305430);const _0x32172c=getComputedStyle(_0x305430)[_0x5dde65(0x6f8)];document[_0x5dde65(0x559)][_0x5dde65(0x2e7)](_0x305430),_0x4c4cb9=_0x32172c||_0x4c4cb9;}catch(_0x252708){}if(_0x4c4cb9[_0x5dde65(0x43e)]('#')){let _0x3481ed=_0x4c4cb9[_0x5dde65(0x670)](0x1);if(_0x3481ed['length']===0x3)_0x3481ed=_0x3481ed[_0x5dde65(0xa6d)]('')['map'](_0x390961=>_0x390961+_0x390961)[_0x5dde65(0x358)]('');if(_0x3481ed['length']===0x6){const _0x58b9ed=parseInt(_0x3481ed[_0x5dde65(0x670)](0x0,0x2),0x10),_0x4f9ddf=parseInt(_0x3481ed[_0x5dde65(0x670)](0x2,0x4),0x10),_0x2c9f9d=parseInt(_0x3481ed[_0x5dde65(0x670)](0x4,0x6),0x10);return'rgba('+_0x58b9ed+','+_0x4f9ddf+','+_0x2c9f9d+','+_0x1e63a4+')';}}const _0x47e413=_0x4c4cb9['match'](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x47e413)return _0x5dde65(0x95f)+_0x47e413[0x1]+','+_0x47e413[0x2]+','+_0x47e413[0x3]+','+_0x1e63a4+')';return _0x4c4cb9;}[_0x236d40(0x520)](_0x34fd2f,_0x2ac309,_0xcd2d2a,_0x56e2ab){const _0x20278b=_0x236d40;if(!_0x2ac309||!_0x34fd2f||_0xcd2d2a['show_tooltip']===![]||!this[_0x20278b(0xc05)]?.['length'])return;const _0x30236d=this['_abort'][_0x20278b(0xa2a)],_0x377655=_0x251cc9=>{const _0x44c133=_0x20278b,_0x572ea0=_0x34fd2f[_0x44c133(0x474)](),_0x4c582d=_0x251cc9[_0x44c133(0x6fc)]-_0x572ea0[_0x44c133(0xa72)],_0x2eea54=_0x251cc9[_0x44c133(0x54f)]-_0x572ea0[_0x44c133(0xaca)];let _0x796f49=null,_0xa0d5c0=Infinity;for(const _0x20a9c2 of this[_0x44c133(0xc05)]){const _0x38d07c=_0x20a9c2[_0x44c133(0x4ff)]*_0x20a9c2['item'][_0x44c133(0xa51)],_0x4516e7=_0x20a9c2['cx']+Math[_0x44c133(0x3fd)](_0x20a9c2[_0x44c133(0x74a)])*_0x38d07c,_0x1df28a=_0x20a9c2['cy']+Math[_0x44c133(0x537)](_0x20a9c2[_0x44c133(0x74a)])*_0x38d07c,_0x5be750=Math['sqrt']((_0x4c582d-_0x4516e7)**0x2+(_0x2eea54-_0x1df28a)**0x2);_0x5be750<_0xa0d5c0&&_0x5be750<0x16&&(_0xa0d5c0=_0x5be750,_0x796f49=_0x20a9c2);}if(!_0x796f49){_0x2ac309[_0x44c133(0xa28)][_0x44c133(0x327)]='0';return;}const _0x116c0a=(_0x796f49[_0x44c133(0x464)][_0x44c133(0xa51)]*0x64)[_0x44c133(0x669)](0x1),_0x49b4c9=formatNumber(_0x796f49[_0x44c133(0x464)][_0x44c133(0x4be)],_0x796f49[_0x44c133(0x464)][_0x44c133(0xaa5)],_0x56e2ab),_0x33129a=formatNumber(_0x796f49[_0x44c133(0x464)]['min'],_0x796f49[_0x44c133(0x464)][_0x44c133(0xaa5)],_0x56e2ab),_0x13c77c=formatNumber(_0x796f49[_0x44c133(0x464)]['max'],_0x796f49['item']['entity'],_0x56e2ab),_0x585e61=_0x796f49['item']['entity']?.[_0x44c133(0x21b)]!==![]?escapeHtml(_0x796f49['item'][_0x44c133(0x6f8)]):_0x44c133(0xa8d);_0x2ac309[_0x44c133(0x812)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x585e61+_0x44c133(0xbfd)+escapeHtml(_0x796f49[_0x44c133(0x464)]['tooltipName']||_0x796f49[_0x44c133(0x464)][_0x44c133(0x858)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x49b4c9))+'\x20'+escapeHtml(_0x796f49[_0x44c133(0x464)]['unit']||'')+_0x44c133(0x37c)+('<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>Range</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x33129a))+_0x44c133(0xc81)+escapeHtml(String(_0x13c77c))+_0x44c133(0x37c))+('<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>Level</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x116c0a+_0x44c133(0x6d5)),_0x2ac309[_0x44c133(0xa28)]['opacity']='1';const _0x13ae8e=_0x2ac309[_0x44c133(0xac4)];let _0x5b70e8=_0x4c582d+0x10;if(_0x5b70e8+_0x13ae8e>_0x572ea0['width'])_0x5b70e8=_0x5b70e8-_0x13ae8e-0x20;_0x2ac309[_0x44c133(0xa28)]['left']=Math['max'](0x0,_0x5b70e8)+'px',_0x2ac309[_0x44c133(0xa28)]['top']='0';};_0x34fd2f['addEventListener'](_0x20278b(0x7ba),_0x377655,{'signal':_0x30236d}),_0x34fd2f[_0x20278b(0x5ea)](_0x20278b(0x2f3),()=>{const _0x119c27=_0x20278b;_0x2ac309[_0x119c27(0xa28)][_0x119c27(0x327)]='0';},{'signal':_0x30236d}),_0x34fd2f[_0x20278b(0x5ea)](_0x20278b(0xcbf),_0x4cd9d2=>{const _0x2679ec=_0x20278b;if(_0x4cd9d2['touches']['length']===0x1)_0x377655({'clientX':_0x4cd9d2[_0x2679ec(0x72d)][0x0][_0x2679ec(0x6fc)],'clientY':_0x4cd9d2[_0x2679ec(0x72d)][0x0][_0x2679ec(0x54f)]});},{'signal':_0x30236d,'passive':!![]}),_0x34fd2f['addEventListener'](_0x20278b(0x93b),()=>{_0x2ac309['style']['opacity']='0';},{'signal':_0x30236d}),_0x34fd2f[_0x20278b(0xa28)][_0x20278b(0x72a)]=_0x20278b(0x2de),_0x34fd2f[_0x20278b(0x5ea)](_0x20278b(0x505),_0xc1058f=>{const _0x3774ad=_0x20278b,_0x1e1731=_0x34fd2f['getBoundingClientRect'](),_0xd35080=_0xc1058f[_0x3774ad(0x6fc)]-_0x1e1731[_0x3774ad(0xa72)],_0x26bc44=_0xc1058f[_0x3774ad(0x54f)]-_0x1e1731[_0x3774ad(0xaca)];let _0x5d7ef7=null,_0x51c3bf=Infinity;for(const _0x15f555 of this[_0x3774ad(0xc05)]){const _0x213421=_0x15f555[_0x3774ad(0x4ff)]*_0x15f555[_0x3774ad(0x464)][_0x3774ad(0xa51)],_0x10f647=_0x15f555['cx']+Math[_0x3774ad(0x3fd)](_0x15f555[_0x3774ad(0x74a)])*_0x213421,_0x3846d1=_0x15f555['cy']+Math[_0x3774ad(0x537)](_0x15f555['angle'])*_0x213421,_0xc4263b=Math['sqrt']((_0xd35080-_0x10f647)**0x2+(_0x26bc44-_0x3846d1)**0x2);_0xc4263b<_0x51c3bf&&_0xc4263b<0x16&&(_0x51c3bf=_0xc4263b,_0x5d7ef7=_0x15f555);}if(!_0x5d7ef7)return;_0xc1058f[_0x3774ad(0x35b)](),this[_0x3774ad(0x266)][_0x3774ad(0x7bc)](_0x5d7ef7[_0x3774ad(0x464)]?.[_0x3774ad(0xaa5)]);},{'signal':_0x30236d});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x243be1){const _0xa5a603=_0x236d40;super(_0x243be1),this['_items']=[],this['_layout']=null,this[_0xa5a603(0x3d2)]=0x0,this[_0xa5a603(0x1f5)]=0x0;}[_0x236d40(0x8c5)](_0x5d2334,_0xb3e6ba,_0x39b8cf,_0x3dafc8){const _0x4a25d6=_0x236d40;if(this[_0x4a25d6(0x5bb)])this[_0x4a25d6(0x5bb)]['abort']();this['_abort']=new AbortController();const _0x5635ef=Math[_0x4a25d6(0x6fe)](0x28,_0x5d2334[_0x4a25d6(0x1de)]||this['card'][_0x4a25d6(0xac4)]||0x190),_0x40a5c1=Math['max'](0x50,parseInt(_0x39b8cf['height'],0xa)||0xc8),_0x192e9a=this[_0x4a25d6(0x266)][_0x4a25d6(0x721)]||[],_0x23e04a=[];_0xb3e6ba[_0x4a25d6(0x366)](_0x3f0e7b=>{const _0x42c3f5=_0x4a25d6;let _0x1f296f=null;if(_0x3f0e7b[_0x42c3f5(0xaa5)]&&typeof _0x3f0e7b[_0x42c3f5(0xaa5)]===_0x42c3f5(0x89c))_0x1f296f=_0x3f0e7b[_0x42c3f5(0xaa5)];else{const _0x22579b=String(_0x3f0e7b['id']||'')[_0x42c3f5(0x1b4)](/^(.+)__(\d+)$/);if(_0x22579b)_0x1f296f=_0x192e9a[parseInt(_0x22579b[0x2],0xa)]||_0x192e9a['find'](_0x288838=>_0x288838['entity']===_0x22579b[0x1]);if(!_0x1f296f)_0x1f296f=_0x192e9a[_0x42c3f5(0x696)](_0x14889f=>_0x14889f['entity']===_0x3f0e7b['entity']);}if(!_0x1f296f)_0x1f296f={'entity':_0x3f0e7b[_0x42c3f5(0xaa5)],'color':_0x42c3f5(0x55a)};const _0x25443f=(_0x3f0e7b[_0x42c3f5(0xaee)]||[])[_0x42c3f5(0x56d)](_0x1c9a9e=>_0x1c9a9e['v']!==null&&_0x1c9a9e['v']!==undefined),_0x5c6695=_0x3dafc8?.['states']?.[_0x1f296f[_0x42c3f5(0xaa5)]],_0x5bf705=_0x1f296f[_0x42c3f5(0x743)]||'avg';let _0x8c6ed6;if(_0x25443f['length']){if(_0x5bf705===_0x42c3f5(0x319))_0x8c6ed6=_0x25443f[0x0]['v'];else{if(_0x5bf705===_0x42c3f5(0x491))_0x8c6ed6=_0x25443f[_0x42c3f5(0x573)]((_0x3eb39d,_0x33db51)=>_0x3eb39d+(_0x33db51['v']||0x0),0x0);else{if(_0x5bf705===_0x42c3f5(0x9f4))_0x8c6ed6=_0x25443f['reduce']((_0x369f0a,_0x366b22)=>Math[_0x42c3f5(0x9f4)](_0x369f0a,_0x366b22['v']),Infinity);else{if(_0x5bf705==='max')_0x8c6ed6=_0x25443f[_0x42c3f5(0x573)]((_0x2804f0,_0x376e1b)=>Math[_0x42c3f5(0x6fe)](_0x2804f0,_0x376e1b['v']),-Infinity);else{if(_0x5bf705===_0x42c3f5(0x75d))_0x8c6ed6=_0x25443f[_0x25443f['length']-0x1]['v'];else _0x8c6ed6=_0x25443f['reduce']((_0x581efd,_0x28b037)=>_0x581efd+(_0x28b037['v']||0x0),0x0)/_0x25443f[_0x42c3f5(0x2d1)];}}}}}else _0x5c6695?_0x8c6ed6=parseFloat(_0x5c6695[_0x42c3f5(0xb91)]):_0x8c6ed6=0x0;if(_0x8c6ed6===undefined||_0x8c6ed6===null||isNaN(_0x8c6ed6))_0x8c6ed6=0x0;const _0xdf8b09=_0x3f0e7b[_0x42c3f5(0x76b)]||{},_0x9e4177=pickName(_0x1f296f['tooltip_name']!==undefined?_0x1f296f[_0x42c3f5(0x363)]:_0x1f296f[_0x42c3f5(0x858)],_0xdf8b09[_0x42c3f5(0x2f7)]!==undefined&&_0x1f296f['tooltip_name']!==undefined?_0xdf8b09['resolved_tooltip_name']:_0xdf8b09[_0x42c3f5(0x576)],_0xdf8b09)??_0x1f296f[_0x42c3f5(0xaa5)]??'?';_0x23e04a[_0x42c3f5(0x2c1)]({'name':_0x9e4177,'tooltipName':_0x9e4177,'value':_0x8c6ed6,'color':(_0x1f296f[_0x42c3f5(0x6f8)]===_0x42c3f5(0x817)?null:this['card'][_0x42c3f5(0x73f)](_0x1f296f[_0x42c3f5(0x6f8)])||_0x1f296f[_0x42c3f5(0x6f8)])||_0x42c3f5(0x55a),'unit':_0x1f296f[_0x42c3f5(0x7ff)]||_0xdf8b09[_0x42c3f5(0xc08)]||'','entity':_0x1f296f});}),_0x23e04a[_0x4a25d6(0xc70)]((_0x40a860,_0x4a7b33)=>Math[_0x4a25d6(0x971)](_0x4a7b33[_0x4a25d6(0x4be)])-Math['abs'](_0x40a860[_0x4a25d6(0x4be)]));const _0x5c3b07=toNum(_0x39b8cf[_0x4a25d6(0x30c)]);if(isNum(_0x5c3b07)&&_0x5c3b07>0x0)for(let _0x23b818=_0x23e04a['length']-0x1;_0x23b818>=0x0;_0x23b818--){if(Math[_0x4a25d6(0x971)](_0x23e04a[_0x23b818][_0x4a25d6(0x4be)])<_0x5c3b07)_0x23e04a['splice'](_0x23b818,0x1);}if(!_0x23e04a['length']){const _0x5cc797=isNum(_0x5c3b07)&&_0x5c3b07>0x0,_0x37163a=_0x5cc797?cardT(this['card']?.['_hass'],this[_0x4a25d6(0x266)]?.[_0x4a25d6(0x857)],_0x4a25d6(0xce3))+'\x20('+_0x5c3b07+').':cardT(this[_0x4a25d6(0x266)]?.[_0x4a25d6(0xd0e)],this['card']?.[_0x4a25d6(0x857)],'No\x20entities\x20to\x20rank.');_0x5d2334['innerHTML']=_0x4a25d6(0x5c2)+escapeHtml(_0x37163a)+_0x4a25d6(0xcc8);return;}_0x5d2334[_0x4a25d6(0x812)]=_0x4a25d6(0x8e5)+_0x40a5c1+_0x4a25d6(0x988);const _0x4a13d8=_0x5d2334[_0x4a25d6(0x2e5)](_0x4a25d6(0x5b2)),_0x33970e=_0x5d2334[_0x4a25d6(0x2e5)](_0x4a25d6(0x83c)),_0x2bcc9a=_0x5d2334[_0x4a25d6(0x2e5)](_0x4a25d6(0x1c8));if(!_0x33970e)return;this[_0x4a25d6(0xba4)]=_0x23e04a;this['_animRaf']&&(cancelAnimationFrame(this[_0x4a25d6(0x3d2)]),this[_0x4a25d6(0x3d2)]=0x0);if(_0x39b8cf[_0x4a25d6(0x9c1)]){this[_0x4a25d6(0x1f5)]=performance[_0x4a25d6(0x8c9)]();const _0x5e3e7c=_0x391a30=>{const _0x2165f0=_0x4a25d6,_0x28bdef=Math[_0x2165f0(0x9f4)](0x1,(_0x391a30-this['_animStart'])/0x258),_0x3cc4dc=0x1-Math[_0x2165f0(0x9bb)](0x1-_0x28bdef,0x3);this[_0x2165f0(0x48f)](_0x33970e,_0x23e04a,_0x5635ef,_0x40a5c1,_0x39b8cf,_0x3dafc8,_0x3cc4dc),_0x28bdef<0x1?this['_animRaf']=requestAnimationFrame(_0x5e3e7c):(this[_0x2165f0(0x3d2)]=0x0,this[_0x2165f0(0x520)](_0x4a13d8,_0x2bcc9a,_0x39b8cf,_0x3dafc8));};this[_0x4a25d6(0x3d2)]=requestAnimationFrame(_0x5e3e7c);}else this['_draw'](_0x33970e,_0x23e04a,_0x5635ef,_0x40a5c1,_0x39b8cf,_0x3dafc8,0x1),this[_0x4a25d6(0x520)](_0x4a13d8,_0x2bcc9a,_0x39b8cf,_0x3dafc8);}[_0x236d40(0x48f)](_0x5c48f2,_0xf57304,_0x24c81f,_0x50b953,_0x58bf05,_0x321749,_0x5e95f3){const _0x464498=_0x236d40;if(_0x5e95f3===undefined)_0x5e95f3=0x1;const _0x141fad=this[_0x464498(0x36e)](_0x5c48f2,_0x24c81f,_0x50b953),_0x210da4=_0x5c48f2[_0x464498(0x9fe)]||_0x5c48f2,_0x246eda=(_0x28ec54,_0x10c878)=>{const _0x357e56=_0x464498;try{const _0x231af7=document[_0x357e56(0x1a8)](_0x357e56(0x1ca));_0x231af7[_0x357e56(0xa28)][_0x357e56(0x27b)]=_0x357e56(0x2f5)+(_0x357e56(0x70c)+_0x28ec54+',\x20'+_0x10c878+')'),_0x210da4[_0x357e56(0x20b)](_0x231af7);const _0x2ff1b2=getComputedStyle(_0x231af7)[_0x357e56(0x6f8)];return _0x210da4[_0x357e56(0x2e7)](_0x231af7),_0x2ff1b2||_0x10c878;}catch(_0x373d5a){return _0x10c878;}},_0x56632f=_0x246eda(_0x464498(0x8b0),_0x464498(0x98b)),_0x21c27e=_0x246eda(_0x464498(0x346),'rgba(0,0,0,0.87)');let _0x31e3f4=_0x464498(0x9b9);try{const _0x8431a3=getComputedStyle(document[_0x464498(0xa54)])[_0x464498(0x339)](_0x464498(0x1af))[_0x464498(0x900)]();if(_0x8431a3)_0x31e3f4=_0x8431a3;}catch(_0x2d587e){}const _0x3edd74=_0x58bf05['chart_align']||_0x464498(0x2fc);let _0x485a4c,_0x10edfa;_0x3edd74===_0x464498(0xa72)||_0x3edd74===_0x464498(0x311)?(_0x485a4c=Math[_0x464498(0x6fe)](0x118,Math['min'](_0x24c81f,Math[_0x464498(0x1db)](_0x24c81f*0.65))),_0x10edfa=_0x3edd74===_0x464498(0xa72)?0x0:_0x24c81f-_0x485a4c):(_0x485a4c=_0x24c81f,_0x10edfa=0x0);const _0x1468fe=_0x3edd74===_0x464498(0x311),_0x5036dd=Math[_0x464498(0x9f4)](0x78,_0x485a4c*0.28),_0x2e0732=Math[_0x464498(0x9f4)](0x64,_0x485a4c*0.22),_0x4cefbc=_0x1468fe?_0x10edfa+_0x2e0732:_0x10edfa+_0x5036dd,_0x152912=_0x1468fe?_0x24c81f-_0x10edfa-_0x485a4c+_0x5036dd:_0x24c81f-_0x10edfa-_0x485a4c+_0x2e0732,_0x56006b=0x8,_0x4e311d=0x8,_0x52cef4=_0xf57304[_0x464498(0x2d1)],_0x49c777=Math['max'](0x4,Math['min'](0xa,(_0x50b953-_0x56006b-_0x4e311d)/_0x52cef4*0.2)),_0x1e98ab=Math[_0x464498(0x6fe)](0xc,(_0x50b953-_0x56006b-_0x4e311d-(_0x52cef4-0x1)*_0x49c777)/_0x52cef4),_0x47176e=_0x24c81f-_0x4cefbc-_0x152912,_0x2bd448=Math[_0x464498(0x6fe)](..._0xf57304[_0x464498(0x5f7)](_0x53fcb7=>Math[_0x464498(0x971)](_0x53fcb7[_0x464498(0x4be)])),0.001),_0x375a43=_0xf57304[_0x464498(0x573)]((_0xed6236,_0x5cd967)=>_0xed6236+Math[_0x464498(0x971)](_0x5cd967[_0x464498(0x4be)]),0x0);this[_0x464498(0xbae)]={'padL':_0x4cefbc,'padR':_0x152912,'padT':_0x56006b,'barH':_0x1e98ab,'gap':_0x49c777,'gw':_0x47176e,'items':_0xf57304,'blockX':_0x10edfa,'blockW':_0x485a4c,'isRight':_0x1468fe};const _0x5845c0=Math['min'](0xd,Math[_0x464498(0x6fe)](0xa,_0x1e98ab*0.6));_0xf57304[_0x464498(0x366)]((_0x55b546,_0x4daacd)=>{const _0x28a823=_0x464498,_0x3e1486=_0x56006b+_0x4daacd*(_0x1e98ab+_0x49c777),_0x102342=Math[_0x28a823(0x971)](_0x55b546[_0x28a823(0x4be)])/_0x2bd448*_0x47176e,_0x4a1df2=_0x102342*_0x5e95f3,_0x583b8e=_0x375a43>0x0?(Math[_0x28a823(0x971)](_0x55b546[_0x28a823(0x4be)])/_0x375a43*0x64)[_0x28a823(0x669)](0x0):'0';let _0x4dbb4a=_0x55b546[_0x28a823(0x6f8)];const _0x574ed4=_0x55b546[_0x28a823(0xaa5)];_0x574ed4?.[_0x28a823(0x279)]?.['enabled']&&_0x574ed4['color_thresholds'][_0x28a823(0x91d)]?.[_0x28a823(0x2d1)]&&(_0x4dbb4a=resolveValueColor(_0x55b546[_0x28a823(0x4be)],this[_0x28a823(0x266)][_0x28a823(0xb24)](_0x574ed4),_0x4dbb4a));const _0x5bd182=Math[_0x28a823(0x9f4)](_0x1e98ab/0x4,0x4),_0x5cf183=Math['max'](0x2,_0x4a1df2),_0x3eb47e=_0x1468fe?_0x24c81f-_0x152912-_0x5cf183:_0x4cefbc;_0x141fad[_0x28a823(0x6ce)]=_0x4dbb4a,_0x141fad[_0x28a823(0x1d2)]=0.78,_0x141fad[_0x28a823(0x34b)]();if(typeof _0x141fad['roundRect']===_0x28a823(0xd24))_0x141fad['roundRect'](_0x3eb47e,_0x3e1486,_0x5cf183,_0x1e98ab,_0x5bd182);else{const _0x5a2222=_0x3eb47e,_0x454e7d=_0x3e1486,_0x27b06e=_0x5cf183,_0x5e586c=_0x1e98ab;_0x141fad['moveTo'](_0x5a2222+_0x5bd182,_0x454e7d),_0x141fad['lineTo'](_0x5a2222+_0x27b06e-_0x5bd182,_0x454e7d),_0x141fad[_0x28a823(0x1cd)](_0x5a2222+_0x27b06e,_0x454e7d,_0x5a2222+_0x27b06e,_0x454e7d+_0x5bd182),_0x141fad[_0x28a823(0x742)](_0x5a2222+_0x27b06e,_0x454e7d+_0x5e586c-_0x5bd182),_0x141fad[_0x28a823(0x1cd)](_0x5a2222+_0x27b06e,_0x454e7d+_0x5e586c,_0x5a2222+_0x27b06e-_0x5bd182,_0x454e7d+_0x5e586c),_0x141fad['lineTo'](_0x5a2222+_0x5bd182,_0x454e7d+_0x5e586c),_0x141fad['quadraticCurveTo'](_0x5a2222,_0x454e7d+_0x5e586c,_0x5a2222,_0x454e7d+_0x5e586c-_0x5bd182),_0x141fad['lineTo'](_0x5a2222,_0x454e7d+_0x5bd182),_0x141fad[_0x28a823(0x1cd)](_0x5a2222,_0x454e7d,_0x5a2222+_0x5bd182,_0x454e7d);}_0x141fad[_0x28a823(0x4f4)](),_0x141fad[_0x28a823(0x1d2)]=0x1,_0x141fad[_0x28a823(0x6ce)]=_0x56632f,_0x141fad['font']='500\x20'+_0x5845c0+'px\x20'+_0x31e3f4,_0x141fad[_0x28a823(0x9d7)]='middle';const _0x54df59=_0x3e1486+_0x1e98ab/0x2;let _0x41e1c7=_0x55b546['name'];const _0x4f04f5=_0x5036dd-0xc;while(_0x141fad[_0x28a823(0xc41)](_0x41e1c7)[_0x28a823(0x8da)]>_0x4f04f5&&_0x41e1c7['length']>0x3){_0x41e1c7=_0x41e1c7['slice'](0x0,-0x1);}if(_0x41e1c7!==_0x55b546[_0x28a823(0x858)])_0x41e1c7+='…';_0x1468fe?(_0x141fad[_0x28a823(0x1b2)]=_0x28a823(0xa72),_0x141fad[_0x28a823(0xb06)](_0x41e1c7,_0x24c81f-_0x152912+0x8,_0x54df59)):(_0x141fad['textAlign']=_0x28a823(0x311),_0x141fad[_0x28a823(0xb06)](_0x41e1c7,_0x4cefbc-0x8,_0x54df59));if(_0x5e95f3>=0.999){_0x141fad[_0x28a823(0x6ce)]=_0x21c27e,_0x141fad['font']='500\x20'+_0x5845c0+_0x28a823(0xa33)+_0x31e3f4;const _0x20a1b6=formatNumber(_0x55b546[_0x28a823(0x4be)],_0x55b546[_0x28a823(0xaa5)],_0x321749),_0x53ece9=_0x58bf05[_0x28a823(0xa65)]!==![],_0x586d57=_0x53ece9?_0x20a1b6+'\x20'+(_0x55b546[_0x28a823(0x7ff)]||'')+'\x20('+_0x583b8e+'%)':_0x20a1b6+'\x20'+(_0x55b546[_0x28a823(0x7ff)]||'');_0x1468fe?(_0x141fad[_0x28a823(0x1b2)]=_0x28a823(0x311),_0x141fad['fillText'](_0x586d57,_0x24c81f-_0x152912-Math[_0x28a823(0x6fe)](0x2,_0x102342)-0x8,_0x54df59)):(_0x141fad['textAlign']=_0x28a823(0xa72),_0x141fad[_0x28a823(0xb06)](_0x586d57,_0x4cefbc+Math[_0x28a823(0x6fe)](0x2,_0x102342)+0x8,_0x54df59));}});}['_setupTooltip'](_0x549b0e,_0x49176f,_0xe03c9a,_0x10d6a6){const _0x2ad033=_0x236d40;if(!_0x49176f||!_0x549b0e||_0xe03c9a[_0x2ad033(0xb59)]===![]||!this[_0x2ad033(0xbae)])return;const _0xfb0e58=this[_0x2ad033(0x5bb)][_0x2ad033(0xa2a)],_0x43bf52=_0x10485e=>{const _0x25ada1=_0x2ad033,_0x3ac7c2=this['_layout'];if(!_0x3ac7c2)return;const _0x1a8241=_0x549b0e[_0x25ada1(0x474)](),_0x548e09=_0x10485e[_0x25ada1(0x54f)]-_0x1a8241[_0x25ada1(0xaca)],_0x4adfcc=Math[_0x25ada1(0xa1e)]((_0x548e09-_0x3ac7c2[_0x25ada1(0xca8)])/(_0x3ac7c2['barH']+_0x3ac7c2[_0x25ada1(0xce8)]));if(_0x4adfcc<0x0||_0x4adfcc>=_0x3ac7c2[_0x25ada1(0x4ce)][_0x25ada1(0x2d1)]){_0x49176f[_0x25ada1(0xa28)][_0x25ada1(0x327)]='0';return;}const _0x251a9f=_0x3ac7c2[_0x25ada1(0x4ce)][_0x4adfcc],_0x13ed74=_0x3ac7c2[_0x25ada1(0x4ce)][_0x25ada1(0x573)]((_0x4f326e,_0x7b9e42)=>_0x4f326e+Math['abs'](_0x7b9e42['value']),0x0),_0x1432af=_0x13ed74>0x0?(Math[_0x25ada1(0x971)](_0x251a9f[_0x25ada1(0x4be)])/_0x13ed74*0x64)['toFixed'](0x1):'0',_0x1534aa=formatNumber(_0x251a9f['value'],_0x251a9f['entity'],_0x10d6a6),_0x3f93e8=_0x251a9f['entity']?.[_0x25ada1(0x21b)]!==![]?escapeHtml(_0x251a9f[_0x25ada1(0x6f8)]):_0x25ada1(0xa8d);let _0x552631=_0x25ada1(0x64e)+_0x3f93e8+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x251a9f[_0x25ada1(0x6fb)]||_0x251a9f[_0x25ada1(0x858)]||'')+_0x25ada1(0x243)+escapeHtml(String(_0x1534aa))+'\x20'+escapeHtml(_0x251a9f[_0x25ada1(0x7ff)]||'')+_0x25ada1(0x37c);_0xe03c9a[_0x25ada1(0xa65)]!==![]&&(_0x552631+=_0x25ada1(0x880)+_0x1432af+'%</span></div>');_0x49176f[_0x25ada1(0x812)]=_0x552631,_0x49176f[_0x25ada1(0xa28)][_0x25ada1(0x327)]='1';const _0x209d51=_0x49176f[_0x25ada1(0xac4)];let _0x25ab20=_0x10485e[_0x25ada1(0x6fc)]-_0x1a8241[_0x25ada1(0xa72)]+0x10;if(_0x25ab20+_0x209d51>_0x1a8241['width'])_0x25ab20=_0x25ab20-_0x209d51-0x20;_0x49176f['style'][_0x25ada1(0xa72)]=Math[_0x25ada1(0x6fe)](0x0,_0x25ab20)+'px',_0x49176f[_0x25ada1(0xa28)][_0x25ada1(0xaca)]='0';};_0x549b0e[_0x2ad033(0x5ea)](_0x2ad033(0x7ba),_0x43bf52,{'signal':_0xfb0e58}),_0x549b0e[_0x2ad033(0x5ea)](_0x2ad033(0x2f3),()=>{const _0x8a78fb=_0x2ad033;_0x49176f[_0x8a78fb(0xa28)][_0x8a78fb(0x327)]='0';},{'signal':_0xfb0e58}),_0x549b0e['addEventListener'](_0x2ad033(0xcbf),_0x476863=>{const _0x30012a=_0x2ad033;if(_0x476863[_0x30012a(0x72d)][_0x30012a(0x2d1)]===0x1)_0x43bf52({'clientX':_0x476863[_0x30012a(0x72d)][0x0]['clientX'],'clientY':_0x476863[_0x30012a(0x72d)][0x0][_0x30012a(0x54f)]});},{'signal':_0xfb0e58,'passive':!![]}),_0x549b0e[_0x2ad033(0x5ea)](_0x2ad033(0x93b),()=>{setTimeout(()=>{_0x49176f['style']['opacity']='0';},0x5dc);},{'signal':_0xfb0e58}),_0x549b0e['style'][_0x2ad033(0x72a)]=_0x2ad033(0x2de),_0x549b0e['addEventListener'](_0x2ad033(0x505),_0x3b92e7=>{const _0x127a14=_0x2ad033;if(!this[_0x127a14(0xbae)])return;const _0x37e789=this[_0x127a14(0xbae)],_0xc8ecf7=_0x549b0e[_0x127a14(0x474)](),_0x3805ed=_0x3b92e7['clientY']-_0xc8ecf7[_0x127a14(0xaca)],_0x2b3d7b=Math['floor']((_0x3805ed-_0x37e789['padT'])/(_0x37e789[_0x127a14(0x87c)]+_0x37e789[_0x127a14(0xce8)]));if(_0x2b3d7b<0x0||_0x2b3d7b>=_0x37e789[_0x127a14(0x4ce)][_0x127a14(0x2d1)])return;const _0x378955=_0x37e789[_0x127a14(0x4ce)][_0x2b3d7b];_0x3b92e7[_0x127a14(0x35b)](),this[_0x127a14(0x266)]['_fireEntityAction'](_0x378955[_0x127a14(0xaa5)]);},{'signal':_0xfb0e58});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x530314){const _0xf313c=_0x236d40;super(_0x530314),this[_0xf313c(0x5a8)]=[],this[_0xf313c(0xbae)]=null,this[_0xf313c(0x3d2)]=0x0,this[_0xf313c(0x1f5)]=0x0,this[_0xf313c(0x607)]=null;}['render'](_0x4fa3ba,_0x10bae9,_0x5b9585,_0x58d5ba){const _0x14f2b9=_0x236d40;if(this['_abort'])this[_0x14f2b9(0x5bb)][_0x14f2b9(0x34e)]();this['_abort']=new AbortController();const _0x404ce9=Math['max'](0x28,_0x4fa3ba['clientWidth']||this[_0x14f2b9(0x266)][_0x14f2b9(0xac4)]||0x190),_0x39795c=Math[_0x14f2b9(0x6fe)](0x50,parseInt(_0x5b9585[_0x14f2b9(0x3c1)],0xa)||0xc8);if(_0x10bae9[_0x14f2b9(0x2d1)]<0x2){_0x4fa3ba['innerHTML']='<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'+_0x10bae9['length']+_0x14f2b9(0x3e9);return;}const _0x13804f=_0x10bae9[0x0],_0x2f019f=_0x10bae9[0x1],_0x157498=this[_0x14f2b9(0x266)][_0x14f2b9(0x721)]||[],_0x515064=_0x4dbf80=>{const _0x5d3d1a=_0x14f2b9;if(_0x4dbf80[_0x5d3d1a(0xaa5)]&&typeof _0x4dbf80['entity']==='object')return _0x4dbf80['entity'];const _0x56b16e=String(_0x4dbf80['id']||'')[_0x5d3d1a(0x1b4)](/^(.+)__(\d+)$/);if(_0x56b16e)return _0x157498[parseInt(_0x56b16e[0x2],0xa)]||_0x157498[_0x5d3d1a(0x696)](_0x2a9607=>_0x2a9607['entity']===_0x56b16e[0x1]);return _0x157498[_0x5d3d1a(0x696)](_0x5bfa87=>_0x5bfa87['entity']===_0x4dbf80[_0x5d3d1a(0xaa5)])||{'entity':_0x4dbf80[_0x5d3d1a(0xaa5)],'color':_0x5d3d1a(0x55a)};},_0xce17a6=_0x515064(_0x13804f),_0x1ce15b=_0x515064(_0x2f019f),_0x483444=0x493e0,_0xd68f76=(_0x13804f[_0x14f2b9(0xaee)]||[])['filter'](_0x64c84a=>_0x64c84a['v']!==null&&_0x64c84a['v']!==undefined),_0x225600=(_0x2f019f[_0x14f2b9(0xaee)]||[])['filter'](_0xebe468=>_0xebe468['v']!==null&&_0xebe468['v']!==undefined);if(!_0xd68f76[_0x14f2b9(0x2d1)]||!_0x225600[_0x14f2b9(0x2d1)]){_0x4fa3ba[_0x14f2b9(0x812)]=_0x14f2b9(0x84b);return;}const _0x491249=_0x225600[_0x14f2b9(0x670)]()[_0x14f2b9(0xc70)]((_0x521a6c,_0x5296ad)=>_0x521a6c['t']-_0x5296ad['t']),_0x1d138d=[];for(const _0x513fdd of _0xd68f76){let _0x1bfbd1=null,_0x736d3c=Infinity,_0x5c643e=0x0,_0x16486f=_0x491249['length']-0x1;while(_0x5c643e<_0x16486f){const _0x18a5ea=_0x5c643e+_0x16486f>>0x1;if(_0x491249[_0x18a5ea]['t']<_0x513fdd['t'])_0x5c643e=_0x18a5ea+0x1;else _0x16486f=_0x18a5ea;}for(const _0x1c44e9 of[_0x5c643e,_0x5c643e-0x1]){if(_0x1c44e9>=0x0&&_0x1c44e9<_0x491249[_0x14f2b9(0x2d1)]){const _0x40cd06=Math[_0x14f2b9(0x971)](_0x491249[_0x1c44e9]['t']-_0x513fdd['t']);_0x40cd06<_0x736d3c&&(_0x736d3c=_0x40cd06,_0x1bfbd1=_0x491249[_0x1c44e9]);}}_0x1bfbd1&&_0x736d3c<_0x483444&&_0x1d138d[_0x14f2b9(0x2c1)]({'xVal':_0x513fdd['v'],'yVal':_0x1bfbd1['v'],'t':_0x513fdd['t']});}if(!_0x1d138d[_0x14f2b9(0x2d1)]){_0x4fa3ba[_0x14f2b9(0x812)]=_0x14f2b9(0x800);return;}_0x4fa3ba[_0x14f2b9(0x812)]=_0x14f2b9(0x8e5)+_0x39795c+_0x14f2b9(0x988);const _0x4a2c8d=_0x4fa3ba[_0x14f2b9(0x2e5)](_0x14f2b9(0x5b2)),_0x296569=_0x4fa3ba[_0x14f2b9(0x2e5)](_0x14f2b9(0x83c)),_0x1d3d7f=_0x4fa3ba['querySelector'](_0x14f2b9(0x1c8));if(!_0x296569)return;this[_0x14f2b9(0x5a8)]=_0x1d138d,this[_0x14f2b9(0x9a8)]=_0xce17a6,this['_yEnt']=_0x1ce15b,this[_0x14f2b9(0xbb5)]=_0x13804f[_0x14f2b9(0x76b)]||{},this[_0x14f2b9(0x208)]=_0x2f019f['meta']||{};this[_0x14f2b9(0x3d2)]&&(cancelAnimationFrame(this[_0x14f2b9(0x3d2)]),this[_0x14f2b9(0x3d2)]=0x0);if(_0x5b9585[_0x14f2b9(0x9c1)]){this['_animStart']=performance[_0x14f2b9(0x8c9)]();const _0x13ecf2=_0x5267db=>{const _0x27aec5=_0x14f2b9,_0x187cf4=Math[_0x27aec5(0x9f4)](0x1,(_0x5267db-this[_0x27aec5(0x1f5)])/0x258),_0x66c971=0x1-Math[_0x27aec5(0x9bb)](0x1-_0x187cf4,0x3);this['_draw'](_0x296569,_0x1d138d,_0x404ce9,_0x39795c,_0x5b9585,_0x58d5ba,_0x66c971);if(_0x187cf4<0x1)this[_0x27aec5(0x3d2)]=requestAnimationFrame(_0x13ecf2);else this[_0x27aec5(0x3d2)]=0x0,this[_0x27aec5(0x520)](_0x4a2c8d,_0x1d3d7f,_0x5b9585,_0x58d5ba);};this[_0x14f2b9(0x3d2)]=requestAnimationFrame(_0x13ecf2);}else this[_0x14f2b9(0x48f)](_0x296569,_0x1d138d,_0x404ce9,_0x39795c,_0x5b9585,_0x58d5ba,0x1),this[_0x14f2b9(0x520)](_0x4a2c8d,_0x1d3d7f,_0x5b9585,_0x58d5ba);}[_0x236d40(0x48f)](_0x5782e6,_0xcf7acd,_0x355015,_0x4ea5a3,_0x354b35,_0x209ae7,_0x31a238){const _0x6a7bc=_0x236d40;if(_0x31a238===undefined)_0x31a238=0x1;const _0x30911f=this[_0x6a7bc(0x36e)](_0x5782e6,_0x355015,_0x4ea5a3),_0x4a61e5=this[_0x6a7bc(0x1c4)](),_0x4d75cf=_0x4a61e5?_0x6a7bc(0xbdf):'rgba(0,0,0,0.06)',_0x3bbf90=_0x354b35[_0x6a7bc(0xbf4)]||_0x354b35[_0x6a7bc(0x651)]||(_0x4a61e5?_0x6a7bc(0xcef):_0x6a7bc(0x960)),_0x214da9=_0x354b35[_0x6a7bc(0xbf4)]||(_0x4a61e5?_0x6a7bc(0xcef):_0x6a7bc(0x960)),_0x550eb4=_0x354b35[_0x6a7bc(0x651)]||(_0x4a61e5?_0x6a7bc(0xcef):_0x6a7bc(0x960)),_0x4933=_0x354b35[_0x6a7bc(0x4b4)]??0.55,_0xfae2ab=_0x354b35['y_axis_font_opacity']??0.65,_0x5a180f=parseInt(_0x354b35[_0x6a7bc(0xc5b)],0xa)||0xa,_0x4a03b7=parseInt(_0x354b35['y_axis_font_size'],0xa)||0xa;let _0x43c0db=_0x6a7bc(0x9b9);try{const _0x7f4bfb=getComputedStyle(document[_0x6a7bc(0xa54)])[_0x6a7bc(0x339)](_0x6a7bc(0x1af))[_0x6a7bc(0x900)]();if(_0x7f4bfb)_0x43c0db=_0x7f4bfb;}catch(_0x1769ba){}const _0x57e85b=_0xcf7acd[_0x6a7bc(0x5f7)](_0x1ee1c0=>_0x1ee1c0[_0x6a7bc(0x86d)]),_0x2b59f7=_0xcf7acd[_0x6a7bc(0x5f7)](_0x410fa2=>_0x410fa2['yVal']);let _0x5152f7=Math[_0x6a7bc(0x9f4)](..._0x57e85b),_0x515c58=Math[_0x6a7bc(0x6fe)](..._0x57e85b),_0x50dadc=Math['min'](..._0x2b59f7),_0xf38cca=Math['max'](..._0x2b59f7);const _0x2327aa=(_0x5ac071,_0x221dd6)=>{const _0x4264ff=_0x6a7bc;if(_0x5ac071===null||_0x5ac071===undefined||_0x5ac071==='')return _0x221dd6;const _0x2a4e21=String(_0x5ac071)[_0x4264ff(0x3de)](/^~/,''),_0x10d4c2=parseFloat(_0x2a4e21);return isNaN(_0x10d4c2)?_0x221dd6:_0x10d4c2;},_0x18a8b4=_0x2327aa(this[_0x6a7bc(0x579)]?.[_0x6a7bc(0xad5)],_0x50dadc),_0x347d8d=_0x2327aa(this[_0x6a7bc(0x579)]?.[_0x6a7bc(0x261)],_0xf38cca),_0x46532a=_0x2327aa(this[_0x6a7bc(0x9a8)]?.['lower_bound'],_0x5152f7),_0x1cc30a=_0x2327aa(this[_0x6a7bc(0x9a8)]?.[_0x6a7bc(0x261)],_0x515c58);_0x50dadc=Math[_0x6a7bc(0x9f4)](_0x50dadc,_0x18a8b4),_0xf38cca=Math[_0x6a7bc(0x6fe)](_0xf38cca,_0x347d8d),_0x5152f7=Math[_0x6a7bc(0x9f4)](_0x5152f7,_0x46532a),_0x515c58=Math[_0x6a7bc(0x6fe)](_0x515c58,_0x1cc30a);_0x515c58===_0x5152f7&&(_0x515c58=_0x5152f7+0x1,_0x5152f7-=0x1);_0xf38cca===_0x50dadc&&(_0xf38cca=_0x50dadc+0x1,_0x50dadc-=0x1);const _0xc2d37e=(_0x515c58-_0x5152f7)*0.05,_0x43e3fd=(_0xf38cca-_0x50dadc)*0.05;_0x5152f7-=_0xc2d37e,_0x515c58+=_0xc2d37e,_0x50dadc-=_0x43e3fd,_0xf38cca+=_0x43e3fd;const _0x4f7d92=_0x354b35[_0x6a7bc(0x1d0)]!==![],_0x18ba71=_0x354b35['show_x_axis']!==![],_0x359072=isNum(_0x354b35[_0x6a7bc(0xc1b)])?_0x354b35['y_axis_decimals']:0x1,_0x34f36b=0x4+(_0x359072>0x0?_0x359072+0x1:0x0),_0x4bba22=_0x4f7d92?Math[_0x6a7bc(0x6fe)](0x20,_0x34f36b*_0x4a03b7*0.62+0xc):0x8,_0x4d027c=0x8,_0x27e839=0x8,_0x3fba90=_0x18ba71?_0x5a180f+0xc:0x8,_0xa3031f=_0x355015-_0x4bba22-_0x4d027c,_0x260e88=_0x4ea5a3-_0x27e839-_0x3fba90;if(_0xa3031f<=0x0||_0x260e88<=0x0)return;const _0x3590cd=_0xdc4d5a=>_0x4bba22+(_0xdc4d5a-_0x5152f7)/(_0x515c58-_0x5152f7)*_0xa3031f,_0x5ae5eb=_0x4ee32f=>_0x27e839+_0x260e88-(_0x4ee32f-_0x50dadc)/(_0xf38cca-_0x50dadc)*_0x260e88;this[_0x6a7bc(0xbae)]={'padL':_0x4bba22,'padR':_0x4d027c,'padT':_0x27e839,'padB':_0x3fba90,'plotW':_0xa3031f,'plotH':_0x260e88,'xMin':_0x5152f7,'xMax':_0x515c58,'yMin':_0x50dadc,'yMax':_0xf38cca,'mapX':_0x3590cd,'mapY':_0x5ae5eb};const _0x4c9776=parseInt(_0x354b35['y_axis_ticks'],0xa)||0x4;_0x30911f[_0x6a7bc(0xc10)]=_0x4d75cf,_0x30911f['lineWidth']=0x1;if(_0x354b35[_0x6a7bc(0xa92)]!==![]){for(let _0x248321=0x0;_0x248321<=_0x4c9776;_0x248321++){const _0x2819b2=_0x50dadc+(_0xf38cca-_0x50dadc)*(_0x248321/_0x4c9776),_0x20eaa0=_0x5ae5eb(_0x2819b2);_0x30911f[_0x6a7bc(0x34b)](),_0x30911f['moveTo'](_0x4bba22,_0x20eaa0),_0x30911f[_0x6a7bc(0x742)](_0x4bba22+_0xa3031f,_0x20eaa0),_0x30911f[_0x6a7bc(0xb4c)]();}for(let _0x47a937=0x0;_0x47a937<=_0x4c9776;_0x47a937++){const _0x27ed0e=_0x5152f7+(_0x515c58-_0x5152f7)*(_0x47a937/_0x4c9776),_0x33703c=_0x3590cd(_0x27ed0e);_0x30911f['beginPath'](),_0x30911f[_0x6a7bc(0xc2d)](_0x33703c,_0x27e839),_0x30911f['lineTo'](_0x33703c,_0x27e839+_0x260e88),_0x30911f['stroke']();}}const _0x42e1ba=(_0x43f592,_0x30ba8b)=>{const _0x33b15e=_0x6a7bc;if(Math[_0x33b15e(0x971)](_0x43f592)>=0x3e8)return _0x43f592['toFixed'](0x0);if(Math[_0x33b15e(0x971)](_0x43f592)>=0x64)return _0x43f592[_0x33b15e(0x669)](Math[_0x33b15e(0x6fe)](0x0,_0x30ba8b-0x1));return _0x43f592[_0x33b15e(0x669)](_0x30ba8b);};if(_0x4f7d92){_0x30911f[_0x6a7bc(0x6ce)]=_0x550eb4,_0x30911f['globalAlpha']=_0xfae2ab,_0x30911f[_0x6a7bc(0x574)]=_0x4a03b7+_0x6a7bc(0xa33)+_0x43c0db,_0x30911f['textAlign']='right',_0x30911f['textBaseline']=_0x6a7bc(0x539);for(let _0x2fd013=0x0;_0x2fd013<=_0x4c9776;_0x2fd013++){const _0x50bb2a=_0x50dadc+(_0xf38cca-_0x50dadc)*(_0x2fd013/_0x4c9776);_0x30911f[_0x6a7bc(0xb06)](_0x42e1ba(_0x50bb2a,_0x359072),_0x4bba22-0x4,_0x5ae5eb(_0x50bb2a));}_0x30911f['globalAlpha']=0x1;}if(_0x18ba71){_0x30911f[_0x6a7bc(0x6ce)]=_0x214da9,_0x30911f['globalAlpha']=_0x4933,_0x30911f['font']=_0x5a180f+_0x6a7bc(0xa33)+_0x43c0db,_0x30911f[_0x6a7bc(0x9d7)]=_0x6a7bc(0xaca);for(let _0x2520a0=0x0;_0x2520a0<=_0x4c9776;_0x2520a0++){const _0x1f32a1=_0x5152f7+(_0x515c58-_0x5152f7)*(_0x2520a0/_0x4c9776),_0x30d945=_0x3590cd(_0x1f32a1);_0x30911f[_0x6a7bc(0x1b2)]=_0x2520a0===0x0?'left':_0x2520a0===_0x4c9776?_0x6a7bc(0x311):_0x6a7bc(0x2fc),_0x30911f[_0x6a7bc(0xb06)](_0x42e1ba(_0x1f32a1,_0x359072),_0x30d945,_0x27e839+_0x260e88+0x4);}_0x30911f['globalAlpha']=0x1;}const _0x4dfd36=_0xcf7acd[_0x6a7bc(0x5f7)](_0xdad67=>_0xdad67['t']),_0xda0d2b=Math[_0x6a7bc(0x9f4)](..._0x4dfd36),_0x325881=Math['max'](..._0x4dfd36),_0x304338=_0x325881-_0xda0d2b||0x1,_0x30665e=(this[_0x6a7bc(0x9a8)]?.[_0x6a7bc(0x6f8)]===_0x6a7bc(0x817)?_0x6a7bc(0x55a):this[_0x6a7bc(0x9a8)]?.[_0x6a7bc(0x6f8)])||_0x6a7bc(0x55a);_0xcf7acd['forEach'](_0x18b19e=>{const _0x34c461=_0x6a7bc,_0xcaf1b4=(_0x18b19e['t']-_0xda0d2b)/_0x304338,_0x5ec0da=_0x3590cd(_0x18b19e[_0x34c461(0x86d)]),_0x170245=_0x5ae5eb(_0x18b19e[_0x34c461(0x256)]);_0x30911f[_0x34c461(0x34b)](),_0x30911f[_0x34c461(0xca0)](_0x5ec0da,_0x170245,3.5,0x0,Math['PI']*0x2),_0x30911f[_0x34c461(0x6ce)]=_0x30665e,_0x30911f[_0x34c461(0x1d2)]=(0.3+_0xcaf1b4*0.55)*_0x31a238,_0x30911f[_0x34c461(0x4f4)]();}),_0x30911f['globalAlpha']=0x1;if(_0xcf7acd['length']>=0x3&&_0x31a238>=0.999){let _0x4fae2c=0x0,_0x3c34a8=0x0,_0x1cee6f=0x0,_0x246a05=0x0;const _0x397b6a=_0xcf7acd['length'];for(const _0x17aa10 of _0xcf7acd){_0x4fae2c+=_0x17aa10['xVal'],_0x3c34a8+=_0x17aa10['yVal'],_0x1cee6f+=_0x17aa10['xVal']*_0x17aa10[_0x6a7bc(0x256)],_0x246a05+=_0x17aa10['xVal']*_0x17aa10[_0x6a7bc(0x86d)];}const _0x448ed8=_0x397b6a*_0x246a05-_0x4fae2c*_0x4fae2c;if(Math[_0x6a7bc(0x971)](_0x448ed8)>1e-9){const _0x31dce1=(_0x397b6a*_0x1cee6f-_0x4fae2c*_0x3c34a8)/_0x448ed8,_0x4122e5=(_0x3c34a8-_0x31dce1*_0x4fae2c)/_0x397b6a,_0x1b9dff=_0x5152f7,_0x5ec47e=_0x31dce1*_0x1b9dff+_0x4122e5,_0x3b2753=_0x515c58,_0x4a281e=_0x31dce1*_0x3b2753+_0x4122e5;_0x30911f[_0x6a7bc(0xc10)]=_0x30665e,_0x30911f[_0x6a7bc(0x1d2)]=0.45,_0x30911f[_0x6a7bc(0x523)]=1.5,_0x30911f[_0x6a7bc(0x616)]([0x4,0x4]),_0x30911f[_0x6a7bc(0x34b)](),_0x30911f[_0x6a7bc(0xc2d)](_0x3590cd(_0x1b9dff),_0x5ae5eb(_0x5ec47e)),_0x30911f['lineTo'](_0x3590cd(_0x3b2753),_0x5ae5eb(_0x4a281e)),_0x30911f[_0x6a7bc(0xb4c)](),_0x30911f[_0x6a7bc(0x616)]([]),_0x30911f['globalAlpha']=0x1;}}}[_0x236d40(0x520)](_0x2f3e4f,_0x27ccdb,_0x863615,_0x5997b4){const _0x1675b5=_0x236d40;if(!_0x27ccdb||!_0x2f3e4f||_0x863615[_0x1675b5(0xb59)]===![]||!this['_layout']||!this[_0x1675b5(0x5a8)]?.[_0x1675b5(0x2d1)])return;const _0x3eb228=this[_0x1675b5(0x5bb)][_0x1675b5(0xa2a)],_0x3803ac=this[_0x1675b5(0xbae)],_0x4e3be9=this[_0x1675b5(0x9a8)]?.[_0x1675b5(0x858)]||this['_xMeta']?.[_0x1675b5(0xa43)]||this[_0x1675b5(0x9a8)]?.[_0x1675b5(0xaa5)]||'X',_0x505416=this['_yEnt']?.[_0x1675b5(0x858)]||this[_0x1675b5(0x208)]?.[_0x1675b5(0xa43)]||this[_0x1675b5(0x579)]?.['entity']||'Y',_0x40732d=(this[_0x1675b5(0x9a8)]?.[_0x1675b5(0x6f8)]===_0x1675b5(0x817)?_0x1675b5(0x55a):this[_0x1675b5(0x9a8)]?.[_0x1675b5(0x6f8)])||_0x1675b5(0x55a),_0x5ae661=this[_0x1675b5(0x9a8)]?.[_0x1675b5(0x7ff)]||this[_0x1675b5(0xbb5)]?.[_0x1675b5(0xc08)]||'',_0x21330c=this[_0x1675b5(0x579)]?.[_0x1675b5(0x7ff)]||this['_yMeta']?.['unit_of_measurement']||'',_0x136439=_0x5209b8=>{const _0x18191a=_0x1675b5,_0x18a8dc=_0x2f3e4f[_0x18191a(0x474)](),_0x4584a3=_0x5209b8[_0x18191a(0x6fc)]-_0x18a8dc['left'],_0x20f8b3=_0x5209b8['clientY']-_0x18a8dc[_0x18191a(0xaca)];let _0x25b51c=null,_0x43dd46=Infinity;for(const _0x5caa5a of this['_pairs']){const _0x3156cd=_0x3803ac[_0x18191a(0x381)](_0x5caa5a[_0x18191a(0x86d)]),_0x26fe56=_0x3803ac['mapY'](_0x5caa5a[_0x18191a(0x256)]),_0x1346c4=Math[_0x18191a(0x2b3)]((_0x4584a3-_0x3156cd)**0x2+(_0x20f8b3-_0x26fe56)**0x2);_0x1346c4<_0x43dd46&&_0x1346c4<0x12&&(_0x43dd46=_0x1346c4,_0x25b51c=_0x5caa5a);}if(!_0x25b51c){_0x27ccdb[_0x18191a(0xa28)][_0x18191a(0x327)]='0';return;}const _0x11cc91=formatNumber(_0x25b51c[_0x18191a(0x86d)],this[_0x18191a(0x9a8)],_0x5997b4),_0x12a3c8=formatNumber(_0x25b51c['yVal'],this['_yEnt'],_0x5997b4),_0x3dbce6=new Date(_0x25b51c['t']),_0x375fd0=resolveCardLanguage(_0x5997b4,this[_0x18191a(0x266)]?.['_config']),_0xab4ba5=getCachedDateTimeFormatter(_0x375fd0,{'day':_0x18191a(0xb68),'month':'short','year':_0x18191a(0xb68)}),_0x304cc3=getCachedDateTimeFormatter(_0x375fd0,_localeTimeOpts(_0x5997b4,{'hour':_0x18191a(0xc9a),'minute':_0x18191a(0xc9a)})),_0x84e3cd=_0xab4ba5?_0xab4ba5[_0x18191a(0xc90)](_0x3dbce6):_0x3dbce6[_0x18191a(0xc3c)](),_0x288911=_0x304cc3?_0x304cc3[_0x18191a(0xc90)](_0x3dbce6):_0x3dbce6[_0x18191a(0x4a3)](),_0x5bcb1d=_0x84e3cd+'\x20'+_0x288911,_0x43f580=this[_0x18191a(0x9a8)]?.[_0x18191a(0x21b)]!==![]?escapeHtml(_0x40732d):'transparent';_0x27ccdb[_0x18191a(0x812)]=_0x18191a(0x8f5)+escapeHtml(_0x5bcb1d)+_0x18191a(0x37c)+(_0x18191a(0x64e)+_0x43f580+_0x18191a(0xbfd)+escapeHtml(_0x4e3be9)+_0x18191a(0x243)+escapeHtml(String(_0x11cc91))+'\x20'+escapeHtml(_0x5ae661)+_0x18191a(0x37c))+(_0x18191a(0x8a2)+escapeHtml(_0x505416)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x12a3c8))+'\x20'+escapeHtml(_0x21330c)+'</span></div>'),_0x27ccdb[_0x18191a(0xa28)][_0x18191a(0x327)]='1';const _0x438f32=_0x27ccdb['offsetWidth'];let _0x32d3cf=_0x4584a3+0x10;if(_0x32d3cf+_0x438f32>_0x18a8dc[_0x18191a(0x8da)])_0x32d3cf=_0x32d3cf-_0x438f32-0x20;_0x27ccdb[_0x18191a(0xa28)][_0x18191a(0xa72)]=Math[_0x18191a(0x6fe)](0x0,_0x32d3cf)+'px',_0x27ccdb[_0x18191a(0xa28)][_0x18191a(0xaca)]='0';};_0x2f3e4f[_0x1675b5(0x5ea)](_0x1675b5(0x7ba),_0x136439,{'signal':_0x3eb228}),_0x2f3e4f[_0x1675b5(0x5ea)](_0x1675b5(0x2f3),()=>{const _0x378de9=_0x1675b5;_0x27ccdb['style'][_0x378de9(0x327)]='0';},{'signal':_0x3eb228}),_0x2f3e4f[_0x1675b5(0x5ea)](_0x1675b5(0xcbf),_0x3438d8=>{const _0x5fc4c0=_0x1675b5;if(_0x3438d8[_0x5fc4c0(0x72d)][_0x5fc4c0(0x2d1)]===0x1)_0x136439({'clientX':_0x3438d8[_0x5fc4c0(0x72d)][0x0][_0x5fc4c0(0x6fc)],'clientY':_0x3438d8['touches'][0x0][_0x5fc4c0(0x54f)]});},{'signal':_0x3eb228,'passive':!![]}),_0x2f3e4f[_0x1675b5(0x5ea)](_0x1675b5(0x93b),()=>{const _0x4e2b88=_0x1675b5;_0x27ccdb[_0x4e2b88(0xa28)]['opacity']='0';},{'signal':_0x3eb228}),_0x2f3e4f['style']['cursor']=_0x1675b5(0x2de),_0x2f3e4f[_0x1675b5(0x5ea)](_0x1675b5(0x505),_0x58a51e=>{const _0x2b44da=_0x1675b5,_0x2a6daa=_0x2f3e4f['getBoundingClientRect'](),_0xfee599=_0x58a51e[_0x2b44da(0x6fc)]-_0x2a6daa[_0x2b44da(0xa72)],_0x436169=_0x58a51e[_0x2b44da(0x54f)]-_0x2a6daa[_0x2b44da(0xaca)];let _0x264335=null,_0x36b0d9=Infinity;for(const _0x457d7f of this['_pairs']){const _0x2643c6=_0x3803ac[_0x2b44da(0x381)](_0x457d7f['xVal']),_0x2a8d8=_0x3803ac['mapY'](_0x457d7f[_0x2b44da(0x256)]),_0x2d9d21=Math[_0x2b44da(0x2b3)]((_0xfee599-_0x2643c6)**0x2+(_0x436169-_0x2a8d8)**0x2);_0x2d9d21<_0x36b0d9&&_0x2d9d21<0x12&&(_0x36b0d9=_0x2d9d21,_0x264335=_0x457d7f);}if(!_0x264335)return;_0x58a51e['stopPropagation'](),this['card'][_0x2b44da(0x7bc)](this[_0x2b44da(0x579)]);},{'signal':_0x3eb228});}}function _heatmapValueToColor(_0x149e3c,_0x34784f){const _0x302caf=_0x236d40;let _0x207cc6=String(_0x34784f||_0x302caf(0x55a))['replace']('#','');if(_0x207cc6[_0x302caf(0x2d1)]===0x3)_0x207cc6=_0x207cc6['split']('')['map'](_0x1c016e=>_0x1c016e+_0x1c016e)[_0x302caf(0x358)]('');if(_0x207cc6[_0x302caf(0x2d1)]!==0x6)return'rgba(74,144,217,'+(0.1+_0x149e3c*0.85)+')';const _0x5bd651=parseInt(_0x207cc6[_0x302caf(0x670)](0x0,0x2),0x10),_0x46ffaf=parseInt(_0x207cc6[_0x302caf(0x670)](0x2,0x4),0x10),_0x44a51a=parseInt(_0x207cc6[_0x302caf(0x670)](0x4,0x6),0x10),_0x9ddb2e=0.1+_0x149e3c*0.85;return _0x302caf(0x95f)+_0x5bd651+','+_0x46ffaf+','+_0x44a51a+','+_0x9ddb2e+')';}function _heatmapResolveBound(_0x5e4fc0,_0x176f59){const _0x1892b4=_0x236d40;if(_0x5e4fc0===null||_0x5e4fc0===undefined||_0x5e4fc0==='')return _0x176f59;const _0x1a9167=String(_0x5e4fc0)[_0x1892b4(0x3de)](/^~/,''),_0x22c1aa=parseFloat(_0x1a9167);return isNaN(_0x22c1aa)?_0x176f59:_0x22c1aa;}function _matrixFilterPoints(_0x14f6e3){const _0xddd4b9=_0x236d40,_0x1b42ab=Date[_0xddd4b9(0x8c9)]();return(_0x14f6e3[_0xddd4b9(0xaee)]||_0x14f6e3[_0xddd4b9(0x447)]||[])[_0xddd4b9(0x56d)](_0x493983=>_0x493983['v']!==null&&_0x493983['v']!==undefined&&_0x493983['t']<=_0x1b42ab);}function _resolveMatrixBounds(_0x59b716,_0x20263f,_0xd2b60c){const _0x55675b=_0x236d40;return!isFinite(_0x59b716)&&(_0x59b716=0x0,_0x20263f=0x1),{'min':_heatmapResolveBound(_0xd2b60c[_0x55675b(0xad5)],_0x59b716),'max':_heatmapResolveBound(_0xd2b60c[_0x55675b(0x261)],_0x20263f)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x1ab2d0){const _0x9a1edf=_0x236d40;super(_0x1ab2d0),this[_0x9a1edf(0x400)]=null,this[_0x9a1edf(0x5cb)]=null,this[_0x9a1edf(0x630)]=null,this[_0x9a1edf(0xb31)]=_0x9a1edf(0x55a);}[_0x236d40(0x8c5)](_0x4e6a10,_0x5cc7cf,_0x249472,_0x37bf2f){const _0x4fc848=_0x236d40;if(this[_0x4fc848(0x5bb)])this[_0x4fc848(0x5bb)]['abort']();this[_0x4fc848(0x5bb)]=new AbortController();const _0x5081d0=Math['max'](0x28,_0x4e6a10[_0x4fc848(0x1de)]||this['card']['offsetWidth']||0x190),_0x545642=Math[_0x4fc848(0x6fe)](0x50,parseInt(_0x249472[_0x4fc848(0x3c1)],0xa)||0xc8);if(!_0x5cc7cf[_0x4fc848(0x2d1)]){_0x4e6a10[_0x4fc848(0x812)]=_0x4fc848(0x57f);return;}const _0xac06d8=_0x5cc7cf[0x0],_0x439f0c=this[_0x4fc848(0x266)][_0x4fc848(0x721)]||[];let _0x5ddab8=null;if(_0xac06d8[_0x4fc848(0xaa5)]&&typeof _0xac06d8[_0x4fc848(0xaa5)]==='object')_0x5ddab8=_0xac06d8[_0x4fc848(0xaa5)];else{const _0x31a91c=String(_0xac06d8['id']||'')[_0x4fc848(0x1b4)](/^(.+)__(\d+)$/);if(_0x31a91c)_0x5ddab8=_0x439f0c[parseInt(_0x31a91c[0x2],0xa)]||_0x439f0c[_0x4fc848(0x696)](_0x2a7b00=>_0x2a7b00['entity']===_0x31a91c[0x1]);if(!_0x5ddab8)_0x5ddab8=_0x439f0c[_0x4fc848(0x696)](_0x5be8ac=>_0x5be8ac[_0x4fc848(0xaa5)]===_0xac06d8[_0x4fc848(0xaa5)]);}if(!_0x5ddab8)_0x5ddab8={'entity':_0xac06d8['entity'],'color':_0x4fc848(0x55a)};this[_0x4fc848(0x630)]=_0x5ddab8,this['_meta']=_0xac06d8[_0x4fc848(0x76b)]||{},this[_0x4fc848(0xb31)]=this['card'][_0x4fc848(0xae6)](_0x5ddab8[_0x4fc848(0x6f8)])||_0x5ddab8[_0x4fc848(0x6f8)]||_0x4fc848(0x55a);if(this[_0x4fc848(0xb31)]===_0x4fc848(0x817))this[_0x4fc848(0xb31)]='#4A90D9';const _0x46e567=this[_0x4fc848(0x944)](_0xac06d8,_0x5ddab8);this[_0x4fc848(0x400)]=_0x46e567;if(!_0x46e567[_0x4fc848(0xaef)][_0x4fc848(0x2d1)]){_0x4e6a10[_0x4fc848(0x812)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20heatmap.</div>';return;}_0x4e6a10[_0x4fc848(0x812)]=_0x4fc848(0x8e5)+_0x545642+_0x4fc848(0x988);const _0xf69dd6=_0x4e6a10[_0x4fc848(0x2e5)]('.sgc-pie-container'),_0x4b1fec=_0x4e6a10['querySelector'](_0x4fc848(0x83c)),_0x531897=_0x4e6a10[_0x4fc848(0x2e5)](_0x4fc848(0x1c8));if(!_0x4b1fec)return;this[_0x4fc848(0x48f)](_0x4b1fec,_0x46e567,_0x5081d0,_0x545642,_0x249472,_0x37bf2f),this[_0x4fc848(0x520)](_0xf69dd6,_0x531897,_0x249472,_0x37bf2f);}['_buildMatrix'](_0x5b2778,_0x43cae9){const _0x58fc0c=_0x236d40,_0x4a6511=_matrixFilterPoints(_0x5b2778);if(!_0x4a6511['length'])return{'days':[],'min':0x0,'max':0x1};const _0x3cedb3=new Map(),_0xba323=resolveDisplayTimeZone(this[_0x58fc0c(0x266)]?.[_0x58fc0c(0xd0e)],this[_0x58fc0c(0x266)]?.['_config']);_0x4a6511[_0x58fc0c(0x366)](_0x12cb67=>{const _0x180494=_0x58fc0c,_0x2dc615=tzParts(_0x12cb67['t'],_0xba323),_0x33adc6=_0x2dc615['y']+'-'+String(_0x2dc615['mo']+0x1)[_0x180494(0x290)](0x2,'0')+'-'+String(_0x2dc615['d'])[_0x180494(0x290)](0x2,'0'),_0x8c63dc=_0x2dc615['h'];!_0x3cedb3[_0x180494(0x620)](_0x33adc6)&&_0x3cedb3[_0x180494(0x907)](_0x33adc6,Array[_0x180494(0x98a)]({'length':0x18},()=>[])),_0x3cedb3[_0x180494(0x66a)](_0x33adc6)[_0x8c63dc][_0x180494(0x2c1)](_0x12cb67['v']);});const _0x13a877=_0x43cae9['aggregate_func']||'avg',_0x2e2a3f=_0x13a877==='change'||_0x13a877===_0x58fc0c(0xbb2)?_0x58fc0c(0x491):_0x13a877,_0x1c076=[];let _0x4c58df=Infinity,_0x25f914=-Infinity;return[..._0x3cedb3[_0x58fc0c(0x90b)]()][_0x58fc0c(0xc70)]()['forEach'](([_0x19d39c,_0x14be03])=>{const _0x59dfc8=_0x58fc0c,_0x172c02=_0x14be03['map'](_0x1e75f7=>DataProcessor[_0x59dfc8(0x6c3)](_0x1e75f7,_0x2e2a3f));_0x172c02['forEach'](_0x12cd5e=>{_0x12cd5e!==null&&!isNaN(_0x12cd5e)&&(_0x4c58df=Math['min'](_0x4c58df,_0x12cd5e),_0x25f914=Math['max'](_0x25f914,_0x12cd5e));}),_0x1c076[_0x59dfc8(0x2c1)]({'date':_0x19d39c,'values':_0x172c02});}),{min:_0x4c58df,max:_0x25f914}=_resolveMatrixBounds(_0x4c58df,_0x25f914,_0x43cae9),{'days':_0x1c076,'min':_0x4c58df,'max':_0x25f914};}['_draw'](_0x2b8fca,_0x12e36b,_0x560411,_0x6735c6,_0x10c153,_0x1b7ed5){const _0x3d3d05=_0x236d40,_0x36811b=this[_0x3d3d05(0x36e)](_0x2b8fca,_0x560411,_0x6735c6),_0x100f2c=this['_detectDark'](),_0x500874=((()=>{const _0x40c4be=_0x3d3d05;try{return getComputedStyle(this[_0x40c4be(0x266)])['getPropertyValue']('--primary-text-color')['trim']()||(_0x100f2c?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)');}catch(_0x9c14cd){return _0x100f2c?_0x40c4be(0x2d6):_0x40c4be(0x432);}})()),_0x25875d=_0x10c153['x_axis_color']||_0x10c153[_0x3d3d05(0x651)]||_0x500874,_0x54a394=_0x25875d;let _0x5d71b2=_0x3d3d05(0x9b9);try{const _0x25bbaa=getComputedStyle(document[_0x3d3d05(0xa54)])[_0x3d3d05(0x339)](_0x3d3d05(0x1af))[_0x3d3d05(0x900)]();if(_0x25bbaa)_0x5d71b2=_0x25bbaa;}catch(_0x5813a4){}const _0x2dc822=0x34,_0x2618e0=0x10,_0x38b3f8=0x14,_0x9a367a=0x8,_0x3d83bc=0x2,_0x10172b=_0x12e36b[_0x3d3d05(0xaef)][_0x3d3d05(0x2d1)],_0x142429=0x18,_0x207951=_0x560411-_0x2dc822-_0x9a367a,_0x3db22d=_0x6735c6-_0x2618e0-_0x38b3f8,_0x31816d=(_0x207951-(_0x142429-0x1)*_0x3d83bc)/_0x142429,_0x5ea9a5=(_0x3db22d-(_0x10172b-0x1)*_0x3d83bc)/_0x10172b,_0x5c2249=_0x12e36b[_0x3d3d05(0x6fe)]-_0x12e36b[_0x3d3d05(0x9f4)]||0x1;this[_0x3d3d05(0x5cb)]={'padL':_0x2dc822,'padT':_0x2618e0,'cellW':_0x31816d,'cellH':_0x5ea9a5,'gap':_0x3d83bc,'rows':_0x10172b,'cols':_0x142429};const _0x2f14d2=this[_0x3d3d05(0x630)],_0x11dd49=_0x2f14d2?.[_0x3d3d05(0x279)]?.['enabled']&&_0x2f14d2['color_thresholds'][_0x3d3d05(0x91d)]?.[_0x3d3d05(0x2d1)];_0x12e36b['days'][_0x3d3d05(0x366)]((_0x503cab,_0x1f6a9f)=>{const _0x35fb2c=_0x3d3d05;_0x503cab[_0x35fb2c(0x91d)]['forEach']((_0x5a00c3,_0x53a346)=>{const _0x747f7e=_0x35fb2c;if(_0x5a00c3===null||_0x5a00c3===undefined)return;const _0x2f5cdc=_0x2dc822+_0x53a346*(_0x31816d+_0x3d83bc),_0x1ba4e6=_0x2618e0+_0x1f6a9f*(_0x5ea9a5+_0x3d83bc);if(_0x11dd49)_0x36811b[_0x747f7e(0x6ce)]=resolveValueColor(_0x5a00c3,this['card'][_0x747f7e(0xb24)](_0x2f14d2),this[_0x747f7e(0xb31)]),_0x36811b['globalAlpha']=0.85;else{const _0x381bc4=Math[_0x747f7e(0x6fe)](0x0,Math['min'](0x1,(_0x5a00c3-_0x12e36b[_0x747f7e(0x9f4)])/_0x5c2249));_0x36811b[_0x747f7e(0x6ce)]=_heatmapValueToColor(_0x381bc4,this[_0x747f7e(0xb31)]),_0x36811b[_0x747f7e(0x1d2)]=0x1;}_0x36811b[_0x747f7e(0x34b)]();typeof _0x36811b[_0x747f7e(0x5a1)]===_0x747f7e(0xd24)?_0x36811b['roundRect'](_0x2f5cdc,_0x1ba4e6,_0x31816d,_0x5ea9a5,0x2):_0x36811b[_0x747f7e(0xd29)](_0x2f5cdc,_0x1ba4e6,_0x31816d,_0x5ea9a5);_0x36811b[_0x747f7e(0x4f4)](),_0x36811b[_0x747f7e(0x1d2)]=0x1;if(_0x31816d>0x12&&_0x5ea9a5>0xe){_0x36811b[_0x747f7e(0x6ce)]=_0x100f2c?'rgba(255,255,255,0.7)':_0x747f7e(0x6d4),_0x36811b['font']=_0x747f7e(0x1df)+Math[_0x747f7e(0x9f4)](0x9,_0x5ea9a5-0x4)+_0x747f7e(0xa33)+_0x5d71b2,_0x36811b[_0x747f7e(0x1b2)]='center',_0x36811b[_0x747f7e(0x9d7)]=_0x747f7e(0x539);const _0x785443=formatNumber(_0x5a00c3,_0x2f14d2,_0x1b7ed5);_0x36811b[_0x747f7e(0xb06)](_0x785443,_0x2f5cdc+_0x31816d/0x2,_0x1ba4e6+_0x5ea9a5/0x2);}});});const _0x3b3a2f=((()=>{const _0x5d0fae=_0x3d3d05,_0xc115cd=toNum(_0x10c153[_0x5d0fae(0x927)]);return _0xc115cd&&_0xc115cd>0x0?_0xc115cd:0x9;})()),_0x399235=((()=>{const _0x1bbd41=toNum(_0x10c153['y_axis_font_opacity']);return _0x1bbd41!=null&&_0x1bbd41>=0x0&&_0x1bbd41<=0x1?_0x1bbd41:0x1;})());_0x36811b[_0x3d3d05(0xc18)](),_0x36811b[_0x3d3d05(0x6ce)]=_0x54a394,_0x36811b['globalAlpha']=_0x399235,_0x36811b[_0x3d3d05(0x574)]=_0x3b3a2f+'px\x20'+_0x5d71b2,_0x36811b['textAlign']=_0x3d3d05(0x311),_0x36811b['textBaseline']='middle';const _0x36d539=Math[_0x3d3d05(0x6fe)](0x1,Math[_0x3d3d05(0xa31)](_0x10172b/0xa));_0x12e36b[_0x3d3d05(0xaef)][_0x3d3d05(0x366)]((_0x4f904b,_0x5e4b4e)=>{const _0x26f2bf=_0x3d3d05;if(_0x5e4b4e%_0x36d539!==0x0)return;const _0x39418f=new Date(_0x4f904b[_0x26f2bf(0x93a)]+'T12:00:00'),_0x3df665=_0x39418f[_0x26f2bf(0xc3c)](undefined,{'day':_0x26f2bf(0xc9a),'month':_0x26f2bf(0x70a)});_0x36811b[_0x26f2bf(0xb06)](_0x3df665,_0x2dc822-0x6,_0x2618e0+_0x5e4b4e*(_0x5ea9a5+_0x3d83bc)+_0x5ea9a5/0x2);}),_0x36811b[_0x3d3d05(0xc46)]();const _0x27ffcf=((()=>{const _0x48d5e9=_0x3d3d05,_0xe5b5bc=toNum(_0x10c153[_0x48d5e9(0xc5b)]);return _0xe5b5bc&&_0xe5b5bc>0x0?_0xe5b5bc:0x9;})()),_0x371270=((()=>{const _0x360d97=_0x3d3d05,_0x36519b=toNum(_0x10c153[_0x360d97(0x4b4)]);return _0x36519b!=null&&_0x36519b>=0x0&&_0x36519b<=0x1?_0x36519b:0x1;})());_0x36811b[_0x3d3d05(0xc18)](),_0x36811b[_0x3d3d05(0x6ce)]=_0x10c153[_0x3d3d05(0xbf4)]||_0x500874,_0x36811b[_0x3d3d05(0x1d2)]=_0x371270,_0x36811b[_0x3d3d05(0x574)]=_0x27ffcf+_0x3d3d05(0xa33)+_0x5d71b2,_0x36811b[_0x3d3d05(0x1b2)]=_0x3d3d05(0x2fc),_0x36811b[_0x3d3d05(0x9d7)]='top';for(let _0x53a6c4=0x0;_0x53a6c4<0x18;_0x53a6c4+=0x2){_0x36811b[_0x3d3d05(0xb06)](String(_0x53a6c4),_0x2dc822+_0x53a6c4*(_0x31816d+_0x3d83bc)+_0x31816d/0x2,_0x2618e0+_0x10172b*(_0x5ea9a5+_0x3d83bc)+0x4);}_0x36811b[_0x3d3d05(0xc46)]();}[_0x236d40(0x520)](_0x58e74c,_0x3c5f6a,_0x279125,_0x23f891){const _0x588f35=_0x236d40;if(!_0x3c5f6a||!_0x58e74c||_0x279125[_0x588f35(0xb59)]===![]||!this[_0x588f35(0x5cb)])return;const _0x16fe1b=this[_0x588f35(0x5bb)][_0x588f35(0xa2a)],_0x40ffd6=this[_0x588f35(0x5cb)],_0x3e4240=this['_matrix'],_0x333efb=this[_0x588f35(0x630)],_0x19a3d=_0x333efb?.[_0x588f35(0x858)]||this['_meta']?.[_0x588f35(0xa43)]||_0x333efb?.[_0x588f35(0xaa5)]||'?',_0x42f77f=_0x333efb?.[_0x588f35(0x7ff)]||this[_0x588f35(0x1d7)]?.['unit_of_measurement']||'',_0x2bbf2a=this[_0x588f35(0xb31)],_0x4fc225=_0x5d10c8=>{const _0xc78b54=_0x588f35,_0x378658=_0x58e74c['getBoundingClientRect'](),_0x5b63d2=_0x5d10c8[_0xc78b54(0x6fc)]-_0x378658[_0xc78b54(0xa72)],_0x1a12e0=_0x5d10c8['clientY']-_0x378658[_0xc78b54(0xaca)],_0xd61e8=Math[_0xc78b54(0xa1e)]((_0x5b63d2-_0x40ffd6[_0xc78b54(0x5b8)])/(_0x40ffd6[_0xc78b54(0x66b)]+_0x40ffd6['gap'])),_0x1606d5=Math[_0xc78b54(0xa1e)]((_0x1a12e0-_0x40ffd6['padT'])/(_0x40ffd6[_0xc78b54(0xcd8)]+_0x40ffd6[_0xc78b54(0xce8)]));if(_0xd61e8<0x0||_0xd61e8>=_0x40ffd6[_0xc78b54(0x88a)]||_0x1606d5<0x0||_0x1606d5>=_0x40ffd6[_0xc78b54(0x72b)]){_0x3c5f6a[_0xc78b54(0xa28)][_0xc78b54(0x327)]='0';return;}const _0x2c597b=_0x3e4240[_0xc78b54(0xaef)][_0x1606d5],_0x3de4e0=_0x2c597b?.[_0xc78b54(0x91d)]?.[_0xd61e8];if(_0x3de4e0===null||_0x3de4e0===undefined){_0x3c5f6a[_0xc78b54(0xa28)]['opacity']='0';return;}const _0x509ec8=new Date(_0x2c597b[_0xc78b54(0x93a)]+'T12:00:00')['toLocaleDateString'](),_0x29392c=String(_0xd61e8)['padStart'](0x2,'0')+_0xc78b54(0xae1),_0x1479b0=formatNumber(_0x3de4e0,_0x333efb,_0x23f891),_0x4d00fd=_0x333efb?.[_0xc78b54(0x21b)]!==![]?escapeHtml(_0x2bbf2a):_0xc78b54(0xa8d);_0x3c5f6a[_0xc78b54(0x812)]=_0xc78b54(0x8f5)+escapeHtml(_0x509ec8)+'\x20'+escapeHtml(_0x29392c)+_0xc78b54(0x37c)+(_0xc78b54(0x64e)+_0x4d00fd+_0xc78b54(0xbfd)+escapeHtml(_0x19a3d)+_0xc78b54(0x243)+escapeHtml(String(_0x1479b0))+'\x20'+escapeHtml(_0x42f77f)+'</span></div>'),_0x3c5f6a[_0xc78b54(0xa28)][_0xc78b54(0x327)]='1';const _0x100c96=_0x3c5f6a[_0xc78b54(0xac4)];let _0x4f9b14=_0x5b63d2+0x10;if(_0x4f9b14+_0x100c96>_0x378658[_0xc78b54(0x8da)])_0x4f9b14=_0x4f9b14-_0x100c96-0x20;_0x3c5f6a[_0xc78b54(0xa28)][_0xc78b54(0xa72)]=Math[_0xc78b54(0x6fe)](0x0,_0x4f9b14)+'px',_0x3c5f6a['style']['top']='0';};_0x58e74c[_0x588f35(0x5ea)](_0x588f35(0x7ba),_0x4fc225,{'signal':_0x16fe1b}),_0x58e74c[_0x588f35(0x5ea)]('mouseleave',()=>{const _0x28249d=_0x588f35;_0x3c5f6a[_0x28249d(0xa28)][_0x28249d(0x327)]='0';},{'signal':_0x16fe1b}),_0x58e74c[_0x588f35(0x5ea)]('touchmove',_0x693eeb=>{const _0x1bfd08=_0x588f35;if(_0x693eeb[_0x1bfd08(0x72d)][_0x1bfd08(0x2d1)]===0x1)_0x4fc225({'clientX':_0x693eeb[_0x1bfd08(0x72d)][0x0][_0x1bfd08(0x6fc)],'clientY':_0x693eeb[_0x1bfd08(0x72d)][0x0][_0x1bfd08(0x54f)]});},{'signal':_0x16fe1b,'passive':!![]}),_0x58e74c[_0x588f35(0x5ea)](_0x588f35(0x93b),()=>{_0x3c5f6a['style']['opacity']='0';},{'signal':_0x16fe1b}),_0x58e74c[_0x588f35(0xa28)][_0x588f35(0x72a)]=_0x588f35(0x2de),_0x58e74c['addEventListener'](_0x588f35(0x505),_0x5354f4=>{const _0x31760f=_0x588f35;_0x5354f4[_0x31760f(0x35b)](),this[_0x31760f(0x266)][_0x31760f(0x7bc)](this[_0x31760f(0x630)]);},{'signal':_0x16fe1b});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x24e9ca){const _0x39393a=_0x236d40;super(_0x24e9ca),this['_matrix']=null,this[_0x39393a(0x5cb)]=null,this[_0x39393a(0x630)]=null,this[_0x39393a(0xb31)]=_0x39393a(0x55a);}[_0x236d40(0x8c5)](_0x30d03c,_0x300ddc,_0x512206,_0x5664cf){const _0x1213e3=_0x236d40;if(this[_0x1213e3(0x5bb)])this[_0x1213e3(0x5bb)][_0x1213e3(0x34e)]();this['_abort']=new AbortController();const _0x5171ba=Math[_0x1213e3(0x6fe)](0x28,_0x30d03c[_0x1213e3(0x1de)]||this['card'][_0x1213e3(0xac4)]||0x190),_0x474f13=Math['max'](0x50,parseInt(_0x512206['height'],0xa)||0xc8);if(!_0x300ddc[_0x1213e3(0x2d1)]){_0x30d03c[_0x1213e3(0x812)]=_0x1213e3(0x57f);return;}const _0x5e72a5=_0x300ddc[0x0],_0x5e697b=this['card'][_0x1213e3(0x721)]||[];let _0x102c78=null;if(_0x5e72a5[_0x1213e3(0xaa5)]&&typeof _0x5e72a5[_0x1213e3(0xaa5)]===_0x1213e3(0x89c))_0x102c78=_0x5e72a5['entity'];else{const _0xacee68=String(_0x5e72a5['id']||'')['match'](/^(.+)__(\d+)$/);if(_0xacee68)_0x102c78=_0x5e697b[parseInt(_0xacee68[0x2],0xa)]||_0x5e697b[_0x1213e3(0x696)](_0x58a4b6=>_0x58a4b6['entity']===_0xacee68[0x1]);if(!_0x102c78)_0x102c78=_0x5e697b[_0x1213e3(0x696)](_0x5ea39c=>_0x5ea39c['entity']===_0x5e72a5[_0x1213e3(0xaa5)]);}if(!_0x102c78)_0x102c78={'entity':_0x5e72a5[_0x1213e3(0xaa5)],'color':_0x1213e3(0x55a)};this[_0x1213e3(0x630)]=_0x102c78,this[_0x1213e3(0x1d7)]=_0x5e72a5[_0x1213e3(0x76b)]||{},this['_color']=this['card']['_resolveColor'](_0x102c78[_0x1213e3(0x6f8)])||_0x102c78[_0x1213e3(0x6f8)]||_0x1213e3(0x55a);if(this[_0x1213e3(0xb31)]===_0x1213e3(0x817))this[_0x1213e3(0xb31)]='#4A90D9';this[_0x1213e3(0x2a9)]=_0x300ddc;const _0x269bd0=this[_0x1213e3(0x944)](_0x5e72a5,_0x102c78);this['_matrix']=_0x269bd0;if(!_0x269bd0[_0x1213e3(0xccf)]['length']){_0x30d03c[_0x1213e3(0x812)]=_0x1213e3(0x904);return;}_0x30d03c['innerHTML']='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x474f13+_0x1213e3(0x988);const _0x813e50=_0x30d03c[_0x1213e3(0x2e5)](_0x1213e3(0x5b2)),_0x2e9662=_0x30d03c['querySelector'](_0x1213e3(0x83c)),_0x46f7b4=_0x30d03c[_0x1213e3(0x2e5)](_0x1213e3(0x1c8));if(!_0x2e9662)return;this[_0x1213e3(0x48f)](_0x2e9662,_0x269bd0,_0x5171ba,_0x474f13,_0x512206,_0x5664cf),this['_setupTooltip'](_0x813e50,_0x46f7b4,_0x512206,_0x5664cf);}['_buildMatrix'](_0x1e1963,_0x36dee0){const _0x27cd41=_0x236d40,_0x1c79a6=_matrixFilterPoints(_0x1e1963);if(!_0x1c79a6[_0x27cd41(0x2d1)])return{'weeks':[],'min':0x0,'max':0x1};const _0x48a80c=new Map(),_0xd395d6=resolveDisplayTimeZone(this[_0x27cd41(0x266)]?.['_hass'],this[_0x27cd41(0x266)]?.[_0x27cd41(0x857)]),_0x2e08a0=_0x3e9912=>{const _0x159e55=_0x27cd41,_0x58f659=tzParts(_0x3e9912,_0xd395d6);return _0x58f659['y']+'-'+String(_0x58f659['mo']+0x1)[_0x159e55(0x290)](0x2,'0')+'-'+String(_0x58f659['d'])[_0x159e55(0x290)](0x2,'0');};_0x1c79a6['forEach'](_0x3422a2=>{const _0x1eda72=_0x27cd41,_0x2180d2=_0x2e08a0(_0x3422a2['t']);if(!_0x48a80c[_0x1eda72(0x620)](_0x2180d2))_0x48a80c[_0x1eda72(0x907)](_0x2180d2,[]);_0x48a80c[_0x1eda72(0x66a)](_0x2180d2)[_0x1eda72(0x2c1)](_0x3422a2['v']);});const _0x1305c3=_0x36dee0[_0x27cd41(0x743)]||_0x27cd41(0x7ae),_0x17d5de=_0x1305c3==='change'||_0x1305c3===_0x27cd41(0xbb2)?_0x27cd41(0x491):_0x1305c3,_0x489e64=[];let _0x4ac3e6=Infinity,_0x3af96d=-Infinity;[..._0x48a80c[_0x27cd41(0x90b)]()][_0x27cd41(0xc70)]()[_0x27cd41(0x366)](([_0x2c5dea,_0x225eaa])=>{const _0x8bf33b=_0x27cd41,_0x5ec523=DataProcessor[_0x8bf33b(0x6c3)](_0x225eaa,_0x17d5de),_0x285913=_0x5ec523===null||_0x5ec523===undefined?NaN:_0x5ec523;!isNaN(_0x285913)&&(_0x4ac3e6=Math[_0x8bf33b(0x9f4)](_0x4ac3e6,_0x285913),_0x3af96d=Math['max'](_0x3af96d,_0x285913));const _0x586754=new Date(_0x2c5dea+_0x8bf33b(0x730)),_0x31e444=(_0x586754['getDay']()+0x6)%0x7;_0x489e64[_0x8bf33b(0x2c1)]({'date':_0x2c5dea,'val':_0x285913,'weekday':_0x31e444,'dateObj':_0x586754});}),{min:_0x4ac3e6,max:_0x3af96d}=_resolveMatrixBounds(_0x4ac3e6,_0x3af96d,_0x36dee0);const _0x24e1d0=[];if(_0x489e64[_0x27cd41(0x2d1)]){let _0xd44723=0x0;_0x24e1d0[_0x27cd41(0x2c1)](Array(0x7)[_0x27cd41(0x4f4)](null)),_0x489e64['forEach']((_0x2c5297,_0x411cd7)=>{const _0x10a2a9=_0x27cd41;_0x411cd7>0x0&&_0x2c5297[_0x10a2a9(0xb47)]<=_0x489e64[_0x411cd7-0x1][_0x10a2a9(0xb47)]&&(_0xd44723++,_0x24e1d0['push'](Array(0x7)[_0x10a2a9(0x4f4)](null))),_0x24e1d0[_0xd44723][_0x2c5297['weekday']]=_0x2c5297;});}return{'weeks':_0x24e1d0,'min':_0x4ac3e6,'max':_0x3af96d};}[_0x236d40(0x48f)](_0x53c193,_0x4614da,_0x276e5a,_0x1e2ef6,_0x5a7644,_0x392de2){const _0x473513=_0x236d40,_0x366118=this[_0x473513(0x36e)](_0x53c193,_0x276e5a,_0x1e2ef6),_0x479279=this[_0x473513(0x1c4)](),_0x4a897b=((()=>{const _0x13a787=_0x473513;try{return getComputedStyle(this['card'])['getPropertyValue'](_0x13a787(0x346))[_0x13a787(0x900)]()||(_0x479279?_0x13a787(0x2d6):_0x13a787(0x432));}catch(_0x2c6825){return _0x479279?_0x13a787(0x2d6):_0x13a787(0x432);}})()),_0x4870ee=_0x5a7644[_0x473513(0xbf4)]||_0x5a7644['y_axis_color']||_0x4a897b,_0x3f5cde=_0x4870ee;let _0x30aa28=_0x473513(0x9b9);try{const _0x51f56d=getComputedStyle(document[_0x473513(0xa54)])[_0x473513(0x339)](_0x473513(0x1af))[_0x473513(0x900)]();if(_0x51f56d)_0x30aa28=_0x51f56d;}catch(_0x4f6893){}const _0x44fc2f=0x24,_0x4911ae=0x16,_0x9d3860=0x8,_0x364924=0x8,_0x16f402=0x3,_0x4315d8=_0x4614da[_0x473513(0xccf)][_0x473513(0x2d1)],_0x486054=0x7,_0xef11bd=_0x276e5a-_0x44fc2f-_0x364924,_0x54992f=_0x1e2ef6-_0x4911ae-_0x9d3860,_0x27d2e4=(_0xef11bd-(_0x486054-0x1)*_0x16f402)/_0x486054,_0x28edf4=(_0x54992f-(_0x4315d8-0x1)*_0x16f402)/_0x4315d8,_0x287914=Math['min'](_0x27d2e4,_0x28edf4),_0x4e3b4b=_0x4614da[_0x473513(0x6fe)]-_0x4614da[_0x473513(0x9f4)]||0x1;this[_0x473513(0x5cb)]={'padL':_0x44fc2f,'padT':_0x4911ae,'cellW':_0x27d2e4,'cellH':_0x28edf4,'gap':_0x16f402,'rows':_0x4315d8,'cols':_0x486054};const _0x47944e=this[_0x473513(0x630)],_0x636cb6=_0x47944e?.[_0x473513(0x279)]?.[_0x473513(0x4e9)]&&_0x47944e[_0x473513(0x279)][_0x473513(0x91d)]?.['length'],_0x4fe0b5=['Mon',_0x473513(0x2e1),'Wed','Thu',_0x473513(0x7bf),_0x473513(0x5fb),_0x473513(0xa39)],_0x174891=((()=>{const _0x50ce84=_0x473513,_0x32592b=toNum(_0x5a7644[_0x50ce84(0xc5b)]);return _0x32592b&&_0x32592b>0x0?_0x32592b:0xa;})()),_0x57734f=((()=>{const _0x265a7c=_0x473513,_0x2817e3=toNum(_0x5a7644[_0x265a7c(0x4b4)]);return _0x2817e3!=null&&_0x2817e3>=0x0&&_0x2817e3<=0x1?_0x2817e3:0x1;})());_0x366118[_0x473513(0xc18)](),_0x366118['fillStyle']=_0x5a7644[_0x473513(0xbf4)]||_0x4a897b,_0x366118['globalAlpha']=_0x57734f,_0x366118[_0x473513(0x574)]=_0x473513(0xd2d)+_0x174891+'px\x20'+_0x30aa28,_0x366118[_0x473513(0x1b2)]='center',_0x366118['textBaseline']=_0x473513(0x539);for(let _0x3209e4=0x0;_0x3209e4<0x7;_0x3209e4++){_0x366118[_0x473513(0xb06)](_0x4fe0b5[_0x3209e4],_0x44fc2f+_0x3209e4*(_0x27d2e4+_0x16f402)+_0x27d2e4/0x2,_0x4911ae-0x8);}_0x366118[_0x473513(0xc46)](),_0x4614da[_0x473513(0xccf)]['forEach']((_0x484f66,_0x3052d6)=>{const _0x239761=_0x473513;_0x484f66[_0x239761(0x366)]((_0x23aa68,_0x14d9f3)=>{const _0x11676f=_0x239761;if(!_0x23aa68)return;const _0x231719=_0x44fc2f+_0x14d9f3*(_0x27d2e4+_0x16f402),_0x387a02=_0x4911ae+_0x3052d6*(_0x28edf4+_0x16f402);if(_0x636cb6)_0x366118[_0x11676f(0x6ce)]=resolveValueColor(_0x23aa68[_0x11676f(0x6c1)],this['card'][_0x11676f(0xb24)](_0x47944e),this['_color']),_0x366118[_0x11676f(0x1d2)]=0.85;else{const _0x4aa61b=Math[_0x11676f(0x6fe)](0x0,Math[_0x11676f(0x9f4)](0x1,(_0x23aa68['val']-_0x4614da[_0x11676f(0x9f4)])/_0x4e3b4b));_0x366118['fillStyle']=_heatmapValueToColor(_0x4aa61b,this['_color']),_0x366118[_0x11676f(0x1d2)]=0x1;}_0x366118[_0x11676f(0x34b)]();typeof _0x366118[_0x11676f(0x5a1)]===_0x11676f(0xd24)?_0x366118[_0x11676f(0x5a1)](_0x231719,_0x387a02,_0x27d2e4,_0x28edf4,0x3):_0x366118['rect'](_0x231719,_0x387a02,_0x27d2e4,_0x28edf4);_0x366118[_0x11676f(0x4f4)](),_0x366118[_0x11676f(0x1d2)]=0x1;if(_0x287914>0x12){const _0x433092=toNum(_0x47944e?.[_0x11676f(0x9f6)]),_0x393d68=_0x23aa68[_0x11676f(0x6c1)][_0x11676f(0x669)](isNum(_0x433092)?_0x433092:0x1);_0x287914>0x2c?(_0x366118[_0x11676f(0x6ce)]=_0x479279?'rgba(255,255,255,0.55)':_0x11676f(0x7c0),_0x366118[_0x11676f(0x574)]=_0x11676f(0xd2d)+Math[_0x11676f(0x9f4)](0x9,_0x287914*0.18)+_0x11676f(0xa33)+_0x30aa28,_0x366118[_0x11676f(0x1b2)]=_0x11676f(0x2fc),_0x366118[_0x11676f(0x9d7)]=_0x11676f(0xaca),_0x366118[_0x11676f(0xb06)](String(_0x23aa68['dateObj']['getDate']()),_0x231719+_0x27d2e4/0x2,_0x387a02+0x3),_0x366118[_0x11676f(0x6ce)]=_0x479279?_0x11676f(0x2d6):'rgba(0,0,0,0.7)',_0x366118['font']=_0x11676f(0x1df)+Math[_0x11676f(0x9f4)](0xc,_0x287914*0.28)+_0x11676f(0xa33)+_0x30aa28,_0x366118['textBaseline']=_0x11676f(0x539),_0x366118[_0x11676f(0xb06)](_0x393d68,_0x231719+_0x27d2e4/0x2,_0x387a02+_0x28edf4/0x2+0x3)):(_0x366118[_0x11676f(0x6ce)]=_0x479279?_0x11676f(0x565):'rgba(0,0,0,0.55)',_0x366118[_0x11676f(0x574)]='500\x20'+Math[_0x11676f(0x9f4)](0xa,_0x287914*0.35)+_0x11676f(0xa33)+_0x30aa28,_0x366118[_0x11676f(0x1b2)]=_0x11676f(0x2fc),_0x366118['textBaseline']=_0x11676f(0x539),_0x366118[_0x11676f(0xb06)](_0x393d68,_0x231719+_0x27d2e4/0x2,_0x387a02+_0x28edf4/0x2));}});});const _0x1b2f2a=((()=>{const _0xf0bd84=_0x473513,_0x195c92=toNum(_0x5a7644[_0xf0bd84(0x927)]);return _0x195c92&&_0x195c92>0x0?_0x195c92:0x9;})()),_0x4dc510=((()=>{const _0x1695ee=_0x473513,_0x413e55=toNum(_0x5a7644[_0x1695ee(0x486)]);return _0x413e55!=null&&_0x413e55>=0x0&&_0x413e55<=0x1?_0x413e55:0x1;})());_0x366118[_0x473513(0xc18)](),_0x366118[_0x473513(0x6ce)]=_0x3f5cde,_0x366118['globalAlpha']=_0x4dc510,_0x366118['font']=_0x1b2f2a+_0x473513(0xa33)+_0x30aa28,_0x366118['textAlign']='right',_0x366118[_0x473513(0x9d7)]='middle',_0x4614da['weeks'][_0x473513(0x366)]((_0x520ba6,_0x2c9edb)=>{const _0x308383=_0x473513,_0x4e8f59=_0x520ba6[_0x308383(0x696)](_0x1b7f66=>_0x1b7f66);if(!_0x4e8f59)return;const _0x51498c=_0x4e8f59[_0x308383(0x948)][_0x308383(0xc3c)](undefined,{'day':'2-digit','month':_0x308383(0x70a)});_0x366118[_0x308383(0xb06)](_0x51498c,_0x44fc2f-0x6,_0x4911ae+_0x2c9edb*(_0x28edf4+_0x16f402)+_0x28edf4/0x2);}),_0x366118[_0x473513(0xc46)]();}[_0x236d40(0x520)](_0x17dc0f,_0xdabf62,_0xf08e2a,_0x11fb95){const _0x4cbf19=_0x236d40;if(!_0xdabf62||!_0x17dc0f||_0xf08e2a[_0x4cbf19(0xb59)]===![]||!this[_0x4cbf19(0x5cb)])return;const _0x40a2e0=this[_0x4cbf19(0x5bb)][_0x4cbf19(0xa2a)],_0x1533a0=this[_0x4cbf19(0x5cb)],_0x315b3c=this[_0x4cbf19(0x400)],_0x227055=this['_entity'],_0x7f9ef2=this[_0x4cbf19(0xb31)],_0x57880a=this['_allSeries']||[],_0xd252dd=this[_0x4cbf19(0x266)]['_entities']||[],_0x3eeeff=_0x57880a[_0x4cbf19(0x5f7)](_0x4714da=>{const _0xe9be09=_0x4cbf19,_0x1a231d=new Map(),_0x1885c5=_0x4714da[_0xe9be09(0xaee)]||_0x4714da[_0xe9be09(0x447)]||[],_0x462880=_0x4714da['entity']&&typeof _0x4714da['entity']===_0xe9be09(0x89c)?_0x4714da[_0xe9be09(0xaa5)]:_0xd252dd[_0x4714da[_0xe9be09(0x354)]]||_0x227055,_0x8d9ff7=_0x462880['aggregate_func']||'avg',_0x536fae=_0x8d9ff7===_0xe9be09(0x8ae)||_0x8d9ff7===_0xe9be09(0xbb2)?_0xe9be09(0x491):_0x8d9ff7,_0x29aae9=new Map(),_0x4b91dd=resolveDisplayTimeZone(this[_0xe9be09(0x266)]?.[_0xe9be09(0xd0e)],this[_0xe9be09(0x266)]?.[_0xe9be09(0x857)]),_0x5c876b=_0x8fb11f=>{const _0x233496=_0xe9be09,_0x1b3e40=tzParts(_0x8fb11f,_0x4b91dd);return _0x1b3e40['y']+'-'+String(_0x1b3e40['mo']+0x1)[_0x233496(0x290)](0x2,'0')+'-'+String(_0x1b3e40['d'])[_0x233496(0x290)](0x2,'0');};for(const _0x186fd5 of _0x1885c5){if(_0x186fd5['v']===null||_0x186fd5['v']===undefined)continue;const _0x3f8fbb=_0x5c876b(_0x186fd5['t']);if(!_0x29aae9[_0xe9be09(0x620)](_0x3f8fbb))_0x29aae9[_0xe9be09(0x907)](_0x3f8fbb,[]);_0x29aae9[_0xe9be09(0x66a)](_0x3f8fbb)[_0xe9be09(0x2c1)](_0x186fd5['v']);}for(const [_0x284dbf,_0x1b932d]of _0x29aae9){_0x1a231d[_0xe9be09(0x907)](_0x284dbf,DataProcessor[_0xe9be09(0x6c3)](_0x1b932d,_0x536fae));}return{'map':_0x1a231d,'entity':_0x462880,'meta':_0x4714da['meta']||{},'color':(_0x462880['color']===_0xe9be09(0x817)?_0xe9be09(0x55a):_0x462880['color'])||_0xe9be09(0x55a)};}),_0x25a5c8=_0x317f9c=>{const _0x242ac6=_0x4cbf19,_0x338e7a=_0x17dc0f['getBoundingClientRect'](),_0x279089=_0x317f9c[_0x242ac6(0x6fc)]-_0x338e7a[_0x242ac6(0xa72)],_0x352cb8=_0x317f9c['clientY']-_0x338e7a[_0x242ac6(0xaca)],_0x197868=Math[_0x242ac6(0xa1e)]((_0x279089-_0x1533a0[_0x242ac6(0x5b8)])/(_0x1533a0[_0x242ac6(0x66b)]+_0x1533a0[_0x242ac6(0xce8)])),_0x3e79c9=Math[_0x242ac6(0xa1e)]((_0x352cb8-_0x1533a0[_0x242ac6(0xca8)])/(_0x1533a0['cellH']+_0x1533a0[_0x242ac6(0xce8)]));if(_0x197868<0x0||_0x197868>=_0x1533a0['cols']||_0x3e79c9<0x0||_0x3e79c9>=_0x1533a0['rows']){_0xdabf62['style'][_0x242ac6(0x327)]='0';return;}const _0x5cdb34=_0x315b3c['weeks'][_0x3e79c9]?.[_0x197868];if(!_0x5cdb34){_0xdabf62['style'][_0x242ac6(0x327)]='0';return;}const _0x277f38=_0x5cdb34[_0x242ac6(0x948)][_0x242ac6(0xc3c)](),_0x4017a2=_0x5cdb34[_0x242ac6(0x93a)];let _0x359244=_0x242ac6(0x8f5)+escapeHtml(_0x277f38)+'</span></div>';for(const _0x1c0d6c of _0x3eeeff){const _0x453faa=_0x1c0d6c['map'][_0x242ac6(0x66a)](_0x4017a2);if(_0x453faa===null||_0x453faa===undefined)continue;const _0x5fd3a1=_0x1c0d6c[_0x242ac6(0xaa5)]?.[_0x242ac6(0x858)]||_0x1c0d6c[_0x242ac6(0x76b)]?.[_0x242ac6(0xa43)]||_0x1c0d6c[_0x242ac6(0xaa5)]?.[_0x242ac6(0xaa5)]||'?',_0x256f37=_0x1c0d6c['entity']?.[_0x242ac6(0x7ff)]||_0x1c0d6c[_0x242ac6(0x76b)]?.[_0x242ac6(0xc08)]||'',_0x95d7a5=formatNumber(_0x453faa,_0x1c0d6c[_0x242ac6(0xaa5)],_0x11fb95),_0x2df016=_0x1c0d6c['entity']?.['show_color_dot']!==![]?escapeHtml(_0x1c0d6c['color']):'transparent';_0x359244+=_0x242ac6(0x64e)+_0x2df016+_0x242ac6(0xbfd)+escapeHtml(_0x5fd3a1)+_0x242ac6(0x243)+escapeHtml(String(_0x95d7a5))+'\x20'+escapeHtml(_0x256f37)+_0x242ac6(0x37c);}_0xdabf62[_0x242ac6(0x812)]=_0x359244,_0xdabf62[_0x242ac6(0xa28)][_0x242ac6(0x327)]='1';const _0x1006ff=_0xdabf62[_0x242ac6(0xac4)];let _0x4d9888=_0x279089+0x10;if(_0x4d9888+_0x1006ff>_0x338e7a['width'])_0x4d9888=_0x4d9888-_0x1006ff-0x20;_0xdabf62[_0x242ac6(0xa28)][_0x242ac6(0xa72)]=Math[_0x242ac6(0x6fe)](0x0,_0x4d9888)+'px',_0xdabf62[_0x242ac6(0xa28)][_0x242ac6(0xaca)]='0';};_0x17dc0f[_0x4cbf19(0x5ea)](_0x4cbf19(0x7ba),_0x25a5c8,{'signal':_0x40a2e0}),_0x17dc0f[_0x4cbf19(0x5ea)](_0x4cbf19(0x2f3),()=>{const _0x80383b=_0x4cbf19;_0xdabf62[_0x80383b(0xa28)][_0x80383b(0x327)]='0';},{'signal':_0x40a2e0}),_0x17dc0f[_0x4cbf19(0x5ea)]('touchmove',_0x1392c3=>{const _0x477ab8=_0x4cbf19;if(_0x1392c3[_0x477ab8(0x72d)]['length']===0x1)_0x25a5c8({'clientX':_0x1392c3[_0x477ab8(0x72d)][0x0][_0x477ab8(0x6fc)],'clientY':_0x1392c3[_0x477ab8(0x72d)][0x0][_0x477ab8(0x54f)]});},{'signal':_0x40a2e0,'passive':!![]}),_0x17dc0f[_0x4cbf19(0x5ea)](_0x4cbf19(0x93b),()=>{const _0x4a5173=_0x4cbf19;_0xdabf62[_0x4a5173(0xa28)]['opacity']='0';},{'signal':_0x40a2e0}),_0x17dc0f[_0x4cbf19(0xa28)][_0x4cbf19(0x72a)]='pointer',_0x17dc0f[_0x4cbf19(0x5ea)](_0x4cbf19(0x505),_0x4cc4f6=>{const _0x3afecf=_0x4cbf19;_0x4cc4f6['stopPropagation'](),this[_0x3afecf(0x266)]['_fireEntityAction'](this[_0x3afecf(0x630)]);},{'signal':_0x40a2e0});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x3cd0b1){const _0x1d8ecf=_0x236d40;super(_0x3cd0b1),this[_0x1d8ecf(0xac9)]=new Map(),this[_0x1d8ecf(0x898)]=null;}static['_quantile'](_0x2e8e17,_0x1b0a94){const _0x5b890a=_0x236d40,_0x1d4f35=_0x2e8e17[_0x5b890a(0x2d1)];if(!_0x1d4f35)return null;if(_0x1d4f35===0x1)return _0x2e8e17[0x0];const _0x7aec1c=(_0x1d4f35-0x1)*_0x1b0a94,_0x32db7e=Math['floor'](_0x7aec1c),_0x541fe2=Math['ceil'](_0x7aec1c);if(_0x32db7e===_0x541fe2)return _0x2e8e17[_0x32db7e];return _0x2e8e17[_0x32db7e]+(_0x2e8e17[_0x541fe2]-_0x2e8e17[_0x32db7e])*(_0x7aec1c-_0x32db7e);}['render'](_0x5d765e,_0x3bc985,_0x2965cf,_0xc06738){const _0x5b98f1=_0x236d40;if(this[_0x5b98f1(0x5bb)])this[_0x5b98f1(0x5bb)]['abort']();this[_0x5b98f1(0x5bb)]=new AbortController();const _0x2a7e07=this[_0x5b98f1(0x5bb)]['signal'],_0x21a81b=Math[_0x5b98f1(0x6fe)](0x28,_0x5d765e[_0x5b98f1(0x1de)]||this['card'][_0x5b98f1(0xac4)]||0x190),_0x5b8f05=Math[_0x5b98f1(0x6fe)](0x50,parseInt(_0x2965cf['height'],0xa)||0xc8),_0x4dbf07=resolveDisplayTimeZone(_0xc06738,_0x2965cf),_0x4625f9=_0x2965cf[_0x5b98f1(0xb59)]!==![],_0x60e8d=escapeHtml,_0x3f2e73=this['card'][_0x5b98f1(0x721)]||[],_0x493c51=[];(_0x3bc985||[])[_0x5b98f1(0x366)]((_0x127f55,_0x4b3b5d)=>{const _0x257cc8=_0x5b98f1;let _0x26330c=_0x127f55[_0x257cc8(0xaa5)]&&typeof _0x127f55[_0x257cc8(0xaa5)]===_0x257cc8(0x89c)?_0x127f55[_0x257cc8(0xaa5)]:null;if(!_0x26330c){const _0x177718=String(_0x127f55['id']||'')[_0x257cc8(0x1b4)](/^(.+)__(\d+)$/);if(_0x177718)_0x26330c=_0x3f2e73[parseInt(_0x177718[0x2],0xa)]||_0x3f2e73[_0x257cc8(0x696)](_0x2e6507=>_0x2e6507[_0x257cc8(0xaa5)]===_0x177718[0x1]);}if(!_0x26330c)_0x26330c={};if(_0x26330c['fixed_value'])return;const _0x51905b=_0x26330c[_0x257cc8(0x743)],_0x3471aa=(_0x51905b||'')+'|'+(_0x26330c['value_factor']??'')+'|'+(_0x26330c['invert']?0x1:0x0)+'|'+(_0x26330c['value_transform']||''),_0x32ee87=Array['isArray'](_0x127f55['raw'])&&_0x127f55[_0x257cc8(0x447)][_0x257cc8(0x2d1)]&&_0x51905b!=='change',_0x1fc0f2=_0x32ee87?_0x127f55['raw']:_0x127f55[_0x257cc8(0xaee)]||[],_0x1dac07=''+(_0x32ee87?'r':'p')+_0x1fc0f2[_0x257cc8(0x2d1)]+'|'+(_0x1fc0f2['length']?_0x1fc0f2[0x0]['t']:0x0)+'|'+(_0x1fc0f2[_0x257cc8(0x2d1)]?_0x1fc0f2[_0x1fc0f2[_0x257cc8(0x2d1)]-0x1]['t']:0x0),_0x43cf4c=_0x127f55['id']||'i'+_0x4b3b5d,_0x254df9=this[_0x257cc8(0xac9)][_0x257cc8(0x66a)](_0x43cf4c);let _0x360f76;if(_0x254df9&&_0x254df9[_0x257cc8(0x1f0)]===_0x1fc0f2&&_0x254df9[_0x257cc8(0x8ef)]===_0x3471aa&&_0x254df9[_0x257cc8(0x329)]===_0x1dac07)_0x360f76=_0x254df9[_0x257cc8(0x1f9)];else{let _0x338960=_0x1fc0f2;if(_0x32ee87){_0x338960=_0x51905b==='diff'?DataProcessor[_0x257cc8(0x7e6)](_0x338960):_0x338960;try{_0x338960=DataProcessor[_0x257cc8(0xb4e)](_0x338960,_0x26330c);}catch(_0x2cdcff){}try{_0x338960=DataProcessor[_0x257cc8(0xcf6)](_0x338960,_0x26330c);}catch(_0x57a78b){}}_0x360f76=[];for(const _0x10cfd8 of _0x338960)if(_0x10cfd8&&isNum(_0x10cfd8['v']))_0x360f76[_0x257cc8(0x2c1)](_0x10cfd8);this[_0x257cc8(0xac9)][_0x257cc8(0x907)](_0x43cf4c,{'ref':_0x1fc0f2,'eSig':_0x3471aa,'dSig':_0x1dac07,'samples':_0x360f76});}if(!_0x360f76[_0x257cc8(0x2d1)])return;const _0xdb2273=this[_0x257cc8(0x266)][_0x257cc8(0xae6)]?.(_0x26330c[_0x257cc8(0x6f8)])||_0x26330c[_0x257cc8(0x6f8)]||PALETTE[_0x4b3b5d%PALETTE[_0x257cc8(0x2d1)]],_0x40b302=pickName(_0x26330c[_0x257cc8(0x858)],_0x127f55[_0x257cc8(0x76b)]?.[_0x257cc8(0x576)],_0x127f55[_0x257cc8(0x76b)])??_0x26330c['entity']??'#'+(_0x4b3b5d+0x1),_0x30aad0=_0x26330c[_0x257cc8(0x7ff)]||_0x127f55[_0x257cc8(0x76b)]?.['unit_of_measurement']||'',_0x11146b=_0x26330c['invert']?{..._0x26330c,'invert':![]}:_0x26330c;_0x493c51[_0x257cc8(0x2c1)]({'ent':_0x26330c,'fEnt':_0x11146b,'samples':_0x360f76,'color':_0xdb2273,'name':_0x40b302,'unit':_0x30aad0,'sig':_0x3471aa+'~'+_0x1dac07});});if(!_0x493c51[_0x5b98f1(0x2d1)]){_0x5d765e[_0x5b98f1(0x812)]=_0x5b98f1(0xa46);return;}let _0x3ac1e8=Infinity,_0x55859c=-Infinity;for(const _0x41c24a of _0x493c51){const _0x53730f=_0x41c24a[_0x5b98f1(0x1f9)];if(_0x53730f[0x0]['t']<_0x3ac1e8)_0x3ac1e8=_0x53730f[0x0]['t'];if(_0x53730f[_0x53730f[_0x5b98f1(0x2d1)]-0x1]['t']>_0x55859c)_0x55859c=_0x53730f[_0x53730f[_0x5b98f1(0x2d1)]-0x1]['t'];}let _0x197e75=_0x2965cf['group_by'];if(!_0x197e75||_0x197e75===_0x5b98f1(0x4d3)){const _0x235376=(_0x55859c-_0x3ac1e8)/0x36ee80;_0x197e75=_0x235376<=0x31?'hour':_0x235376<=0x18*0x20?_0x5b98f1(0x93a):_0x235376<=0x18*0xbe?'week':_0x5b98f1(0x74c);}const _0x1a15c7=/^([0-9]+)h$/[_0x5b98f1(0x909)](_0x197e75),_0x597528=_0x1a15c7?parseInt(_0x1a15c7[0x1],0xa):_0x197e75===_0x5b98f1(0xc1c)?0x1:0x0,_0x19abb1=[_0x5b98f1(0x47a),'Feb',_0x5b98f1(0x584),_0x5b98f1(0x43a),'May',_0x5b98f1(0xaf8),_0x5b98f1(0x587),'Aug','Sep','Oct',_0x5b98f1(0x610),'Dec'],_0x390b4e=_0x18dc73=>String(_0x18dc73)[_0x5b98f1(0x290)](0x2,'0'),_0x5831a6=_0x2f8123=>{const _0x4a0709=_0x5b98f1,_0x161341=_0x2f8123-_0x2f8123%0xdbba0;let _0x18a38e=tzParts(_0x161341,_0x4dbf07);if(_0x597528){const _0x220baf=Math[_0x4a0709(0xa1e)](_0x18a38e['h']/_0x597528)*_0x597528;return{'key':_0x18a38e['y']+'-'+_0x18a38e['mo']+'-'+_0x18a38e['d']+'-'+_0x220baf,'label':_0x390b4e(_0x220baf)+':00'};}if(_0x197e75===_0x4a0709(0x93a))return{'key':_0x18a38e['y']+'-'+_0x18a38e['mo']+'-'+_0x18a38e['d'],'label':_0x19abb1[_0x18a38e['mo']]+'\x20'+_0x18a38e['d']};if(_0x197e75===_0x4a0709(0x677))return _0x18a38e=tzParts(_0x161341-(_0x18a38e['wd']-0x1)*0x5265c00,_0x4dbf07),{'key':'w'+_0x18a38e['y']+'-'+_0x18a38e['mo']+'-'+_0x18a38e['d'],'label':_0x19abb1[_0x18a38e['mo']]+'\x20'+_0x18a38e['d']};if(_0x197e75===_0x4a0709(0x40e))return{'key':''+_0x18a38e['y'],'label':''+_0x18a38e['y']};return{'key':_0x18a38e['y']+'-'+_0x18a38e['mo'],'label':_0x19abb1[_0x18a38e['mo']]+'\x20'+String(_0x18a38e['y'])[_0x4a0709(0x670)](0x2)};},_0x389b1=_0x197e75+'|'+(_0x4dbf07||'')+'|'+_0x493c51['map'](_0x48b402=>_0x48b402[_0x5b98f1(0x923)])['join'](';');let _0x363694,_0x351797,_0x2aa4c3;if(this[_0x5b98f1(0x898)]&&this[_0x5b98f1(0x898)][_0x5b98f1(0x923)]===_0x389b1)({cols:_0x363694,vMin:_0x351797,vMax:_0x2aa4c3}=this['_cols']);else{const _0x1b0576=new Map();_0x493c51[_0x5b98f1(0x366)]((_0xfb1193,_0x57588b)=>{const _0x3fe8fb=_0x5b98f1;for(const _0x1a7e06 of _0xfb1193[_0x3fe8fb(0x1f9)]){const _0x22342a=_0x5831a6(_0x1a7e06['t']);let _0x4ada07=_0x1b0576['get'](_0x22342a[_0x3fe8fb(0x8db)]);!_0x4ada07&&(_0x4ada07={'label':_0x22342a[_0x3fe8fb(0x4c6)],'order':_0x1a7e06['t'],'vals':new Array(_0x493c51[_0x3fe8fb(0x2d1)])[_0x3fe8fb(0x4f4)](null)},_0x1b0576[_0x3fe8fb(0x907)](_0x22342a[_0x3fe8fb(0x8db)],_0x4ada07));if(_0x1a7e06['t']<_0x4ada07['order'])_0x4ada07['order']=_0x1a7e06['t'];(_0x4ada07[_0x3fe8fb(0x213)][_0x57588b]||(_0x4ada07[_0x3fe8fb(0x213)][_0x57588b]=[]))['push'](_0x1a7e06['v']);}});const _0x299d05=[..._0x1b0576['values']()][_0x5b98f1(0xc70)]((_0x42c43e,_0x22ddb7)=>_0x42c43e[_0x5b98f1(0xa5a)]-_0x22ddb7[_0x5b98f1(0xa5a)]),_0x5a668b=0x3c,_0x1d4385=_0x299d05[_0x5b98f1(0x2d1)]>_0x5a668b?_0x299d05[_0x5b98f1(0x670)](_0x299d05['length']-_0x5a668b):_0x299d05;_0x351797=Infinity,_0x2aa4c3=-Infinity,_0x363694=_0x1d4385[_0x5b98f1(0x5f7)](_0x553f54=>({'label':_0x553f54[_0x5b98f1(0x4c6)],'per':_0x553f54[_0x5b98f1(0x213)][_0x5b98f1(0x5f7)](_0x11cff1=>{const _0x21f57b=_0x5b98f1;if(!_0x11cff1||!_0x11cff1['length'])return null;const _0x758b4=Float64Array[_0x21f57b(0x98a)](_0x11cff1)[_0x21f57b(0xc70)](),_0x1d261d=_0xfbf3ac=>BoxPlotRenderer[_0x21f57b(0x873)](_0x758b4,_0xfbf3ac),_0x3331ee={'lo':_0x758b4[0x0],'q1':_0x1d261d(0.25),'med':_0x1d261d(0.5),'q3':_0x1d261d(0.75),'hi':_0x758b4[_0x758b4[_0x21f57b(0x2d1)]-0x1],'n':_0x758b4['length']};if(_0x3331ee['lo']<_0x351797)_0x351797=_0x3331ee['lo'];if(_0x3331ee['hi']>_0x2aa4c3)_0x2aa4c3=_0x3331ee['hi'];return _0x3331ee;})})),this[_0x5b98f1(0x898)]={'sig':_0x389b1,'cols':_0x363694,'vMin':_0x351797,'vMax':_0x2aa4c3};}if(_0x351797===Infinity){_0x5d765e[_0x5b98f1(0x812)]=_0x5b98f1(0x949);return;}let _0x513f0f=_0x351797,_0x4c4a99=_0x2aa4c3;_0x513f0f===_0x4c4a99&&(_0x513f0f-=0x1,_0x4c4a99+=0x1);const _0x45bfaf=(_0x4c4a99-_0x513f0f)*0.06;_0x513f0f-=_0x45bfaf,_0x4c4a99+=_0x45bfaf;const _0x518d4d=_0xb3d405=>{const _0x3123d3=_0x5b98f1,_0x4f8ddd=Math['pow'](0xa,Math[_0x3123d3(0xa1e)](Math[_0x3123d3(0x45f)](_0xb3d405))),_0x691567=_0xb3d405/_0x4f8ddd;return(_0x691567<=0x1?0x1:_0x691567<=0x2?0x2:_0x691567<=0x5?0x5:0xa)*_0x4f8ddd;},_0x107522=_0x518d4d((_0x4c4a99-_0x513f0f)/0x4),_0x22f3b8=[];for(let _0x54b516=Math[_0x5b98f1(0xa31)](_0x513f0f/_0x107522)*_0x107522;_0x54b516<=_0x4c4a99+1e-9;_0x54b516+=_0x107522)_0x22f3b8[_0x5b98f1(0x2c1)](_0x54b516);const _0x3ec70c=_0x493c51[0x0][_0x5b98f1(0x408)],_0x241e9f=_0x131594=>formatNumber(_0x131594,_0x3ec70c,_0xc06738),_0x3dbc79=Math[_0x5b98f1(0x6fe)](0x1e,0xa+6.5*Math['max'](..._0x22f3b8['map'](_0x439b90=>String(_0x241e9f(_0x439b90))[_0x5b98f1(0x2d1)]),0x2)),_0x241d8e=0x8,_0x8761bf=0x8,_0x16c1dd=0x14,_0x39ee57=Math[_0x5b98f1(0x6fe)](0xa,_0x21a81b-_0x3dbc79-_0x241d8e),_0x3b039a=Math[_0x5b98f1(0x6fe)](0xa,_0x5b8f05-_0x8761bf-_0x16c1dd),_0x3abe3d=_0x5f4444=>_0x8761bf+_0x3b039a-(_0x5f4444-_0x513f0f)/(_0x4c4a99-_0x513f0f)*_0x3b039a,_0x1760a9=_0x363694[_0x5b98f1(0x2d1)],_0x3c8d88=_0x493c51[_0x5b98f1(0x2d1)],_0x3f33f5=_0x39ee57/_0x1760a9,_0x5dcda8=_0x3f33f5*0.78,_0x23752d=Math[_0x5b98f1(0x6fe)](0x3,Math['min'](0x2e,_0x5dcda8/_0x3c8d88*0.82)),_0x402880=(_0x405f95,_0x524729)=>_0x3dbc79+_0x3f33f5*_0x405f95+_0x3f33f5/0x2-_0x5dcda8/0x2+_0x5dcda8/_0x3c8d88*(_0x524729+0.5),_0x2a90ac=_0x5b98f1(0xbee),_0xdbe060=_0x5b98f1(0x599);let _0x54ecaf='';for(const _0x27713a of _0x22f3b8){const _0x3dfea4=_0x3abe3d(_0x27713a);_0x54ecaf+=_0x5b98f1(0x934)+_0x3dbc79+_0x5b98f1(0x524)+_0x3dfea4[_0x5b98f1(0x669)](0x1)+_0x5b98f1(0x97a)+(_0x21a81b-_0x241d8e)+_0x5b98f1(0x843)+_0x3dfea4[_0x5b98f1(0x669)](0x1)+_0x5b98f1(0x488)+_0x2a90ac+'\x22\x20stroke-width=\x221\x22/>',_0x54ecaf+=_0x5b98f1(0xb98)+(_0x3dbc79-0x5)[_0x5b98f1(0x669)](0x1)+'\x22\x20y=\x22'+(_0x3dfea4+0x3)[_0x5b98f1(0x669)](0x1)+_0x5b98f1(0x83a)+_0xdbe060+'\x22>'+_0x60e8d(_0x241e9f(_0x27713a))+_0x5b98f1(0x422);}const _0x4b95c3=Math['max'](0x1,Math['ceil'](_0x1760a9/Math[_0x5b98f1(0x6fe)](0x2,Math['floor'](_0x39ee57/0x38))));_0x363694[_0x5b98f1(0x366)]((_0x5a46d9,_0x23bc33)=>{const _0x46ff0f=_0x5b98f1;if(_0x23bc33%_0x4b95c3)return;_0x54ecaf+='<text\x20x=\x22'+(_0x3dbc79+_0x3f33f5*_0x23bc33+_0x3f33f5/0x2)[_0x46ff0f(0x669)](0x1)+_0x46ff0f(0x834)+(_0x5b8f05-0x6)+_0x46ff0f(0xc6f)+_0xdbe060+'\x22>'+_0x60e8d(_0x5a46d9[_0x46ff0f(0x4c6)])+_0x46ff0f(0x422);});const _0x12dd75=[];_0x363694[_0x5b98f1(0x366)]((_0x7bcc46,_0x2e34cf)=>{const _0x5ac348=_0x5b98f1;_0x7bcc46['per'][_0x5ac348(0x366)]((_0x55dd14,_0x54ebb3)=>{const _0x3da488=_0x5ac348;if(!_0x55dd14)return;const _0x3bf99c=_0x493c51[_0x54ebb3],_0x2c4b03=_0x402880(_0x2e34cf,_0x54ebb3),_0x1392ba=_0x2c4b03-_0x23752d/0x2,_0x2ddc06=_0x3abe3d(_0x55dd14['lo']),_0x3e61c9=_0x3abe3d(_0x55dd14['hi']),_0x511a39=_0x3abe3d(_0x55dd14['q1']),_0x5bcf31=_0x3abe3d(_0x55dd14['q3']),_0x4ba0a0=_0x3abe3d(_0x55dd14[_0x3da488(0x7ec)]),_0x52493a=_0x12dd75[_0x3da488(0x2d1)];_0x12dd75[_0x3da488(0x2c1)]({'name':_0x3bf99c[_0x3da488(0x858)],'unit':_0x3bf99c['unit'],'ent':_0x3bf99c['ent'],'fEnt':_0x3bf99c['fEnt'],'color':_0x3bf99c[_0x3da488(0x6f8)],'label':_0x7bcc46[_0x3da488(0x4c6)],'lo':_0x55dd14['lo'],'q1':_0x55dd14['q1'],'med':_0x55dd14[_0x3da488(0x7ec)],'q3':_0x55dd14['q3'],'hi':_0x55dd14['hi'],'n':_0x55dd14['n']}),_0x54ecaf+='<g\x20data-b=\x22'+_0x52493a+_0x3da488(0x63d)+(_0x4625f9?_0x3da488(0x2de):_0x3da488(0x6c6))+'\x22>',_0x54ecaf+='<rect\x20x=\x22'+(_0x1392ba-0x2)[_0x3da488(0x669)](0x1)+_0x3da488(0x834)+(_0x3e61c9-0x2)[_0x3da488(0x669)](0x1)+'\x22\x20width=\x22'+(_0x23752d+0x4)['toFixed'](0x1)+_0x3da488(0x8b6)+(_0x2ddc06-_0x3e61c9+0x4)['toFixed'](0x1)+'\x22\x20fill=\x22transparent\x22/>';if(_0x55dd14['n']===0x1)_0x54ecaf+=_0x3da488(0x934)+_0x1392ba[_0x3da488(0x669)](0x1)+_0x3da488(0x97a)+(_0x1392ba+_0x23752d)['toFixed'](0x1)+_0x3da488(0x524)+_0x4ba0a0[_0x3da488(0x669)](0x1)+_0x3da488(0x843)+_0x4ba0a0[_0x3da488(0x669)](0x1)+_0x3da488(0x488)+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+'\x22\x20stroke-width=\x222\x22/>';else{const _0x55a0e4=_0x23752d*0.55;_0x54ecaf+=_0x3da488(0x934)+_0x2c4b03[_0x3da488(0x669)](0x1)+_0x3da488(0x97a)+_0x2c4b03[_0x3da488(0x669)](0x1)+_0x3da488(0x524)+_0x3e61c9[_0x3da488(0x669)](0x1)+_0x3da488(0x843)+_0x2ddc06['toFixed'](0x1)+_0x3da488(0x488)+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+'\x22\x20stroke-width=\x221\x22/>',_0x54ecaf+=_0x3da488(0x934)+(_0x2c4b03-_0x55a0e4/0x2)[_0x3da488(0x669)](0x1)+_0x3da488(0x97a)+(_0x2c4b03+_0x55a0e4/0x2)['toFixed'](0x1)+_0x3da488(0x524)+_0x3e61c9[_0x3da488(0x669)](0x1)+_0x3da488(0x843)+_0x3e61c9[_0x3da488(0x669)](0x1)+_0x3da488(0x488)+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+_0x3da488(0x196),_0x54ecaf+=_0x3da488(0x934)+(_0x2c4b03-_0x55a0e4/0x2)[_0x3da488(0x669)](0x1)+_0x3da488(0x97a)+(_0x2c4b03+_0x55a0e4/0x2)[_0x3da488(0x669)](0x1)+_0x3da488(0x524)+_0x2ddc06['toFixed'](0x1)+_0x3da488(0x843)+_0x2ddc06[_0x3da488(0x669)](0x1)+'\x22\x20stroke=\x22'+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+'\x22\x20stroke-width=\x221\x22/>',_0x54ecaf+=_0x3da488(0x451)+_0x1392ba[_0x3da488(0x669)](0x1)+'\x22\x20y=\x22'+_0x5bcf31[_0x3da488(0x669)](0x1)+'\x22\x20width=\x22'+_0x23752d[_0x3da488(0x669)](0x1)+_0x3da488(0x8b6)+Math[_0x3da488(0x6fe)](0x1,_0x511a39-_0x5bcf31)[_0x3da488(0x669)](0x1)+_0x3da488(0xa3f)+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+_0x3da488(0x974)+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+_0x3da488(0x3da),_0x54ecaf+='<line\x20x1=\x22'+_0x1392ba['toFixed'](0x1)+_0x3da488(0x97a)+(_0x1392ba+_0x23752d)['toFixed'](0x1)+'\x22\x20y1=\x22'+_0x4ba0a0[_0x3da488(0x669)](0x1)+_0x3da488(0x843)+_0x4ba0a0[_0x3da488(0x669)](0x1)+_0x3da488(0x488)+_0x60e8d(_0x3bf99c[_0x3da488(0x6f8)])+_0x3da488(0x4a0);}_0x54ecaf+=_0x3da488(0xa8c);});}),_0x5d765e[_0x5b98f1(0x812)]=_0x5b98f1(0xab7)+_0x5b8f05+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x5b8f05+_0x5b98f1(0xbd5)+_0x21a81b+'\x20'+_0x5b8f05+_0x5b98f1(0x798)+_0x54ecaf+_0x5b98f1(0xaa2);if(_0x4625f9){const _0x268070=_0x5d765e[_0x5b98f1(0x6a7)],_0x2790c8=_0x268070[_0x5b98f1(0x2e5)](_0x5b98f1(0xb55)),_0x146500=_0x268070[_0x5b98f1(0x2e5)](_0x5b98f1(0x1c8));let _0x29f561=-0x1;const _0x5592f7=_0x1b2f28=>{const _0x1165c9=_0x5b98f1,_0x22e889=_0x1b2f28[_0x1165c9(0x2cb)][_0x1165c9(0xa63)](_0x1165c9(0xc53));if(!_0x22e889){_0x29f561=-0x1,_0x146500['style'][_0x1165c9(0x327)]='0';return;}const _0x166db3=+_0x22e889[_0x1165c9(0x825)]['b'],_0x53200e=_0x12dd75[_0x166db3];if(!_0x53200e)return;const _0x4f08c7=_0x166db3===_0x29f561&&_0x146500['style']['opacity']==='1';_0x29f561=_0x166db3;const _0x15db03=_0x5c8edd=>formatNumber(_0x5c8edd,_0x53200e[_0x1165c9(0x408)],_0xc06738),_0x104f31=_0x53200e['unit']?'\x20'+_0x60e8d(_0x53200e[_0x1165c9(0x7ff)]):'',_0xe574b3=_0x53200e[_0x1165c9(0x44a)]?.[_0x1165c9(0x21b)]!==![]?_0x60e8d(_0x53200e[_0x1165c9(0x6f8)]):_0x1165c9(0xa8d),_0x5ceee9=(_0x5e1f90,_0x1469c9,_0x2a5067)=>_0x1165c9(0x37f)+(_0x2a5067?_0x1165c9(0x2b8):'')+'><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x5e1f90+_0x1165c9(0x243)+_0x1469c9+'</span></div>';if(!_0x4f08c7)_0x146500[_0x1165c9(0x812)]='<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:'+_0xe574b3+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x60e8d(_0x53200e[_0x1165c9(0x858)])+_0x1165c9(0xc24)+_0x60e8d(_0x53200e[_0x1165c9(0x4c6)])+_0x1165c9(0x37c)+'<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>'+_0x5ceee9(cardT(this[_0x1165c9(0x266)]?.['_hass'],this[_0x1165c9(0x266)]?.[_0x1165c9(0x857)],_0x1165c9(0x6e6)),''+_0x15db03(_0x53200e['lo'])+_0x104f31)+_0x5ceee9(cardT(this[_0x1165c9(0x266)]?.[_0x1165c9(0xd0e)],this[_0x1165c9(0x266)]?.[_0x1165c9(0x857)],'Median'),''+_0x15db03(_0x53200e[_0x1165c9(0x7ec)])+_0x104f31)+_0x5ceee9(cardT(this[_0x1165c9(0x266)]?.[_0x1165c9(0xd0e)],this['card']?.['_config'],_0x1165c9(0xb80)),''+_0x15db03(_0x53200e['hi'])+_0x104f31)+_0x1165c9(0xc84)+_0x5ceee9(cardT(this[_0x1165c9(0x266)]?.[_0x1165c9(0xd0e)],this[_0x1165c9(0x266)]?.[_0x1165c9(0x857)],'Q1'),''+_0x15db03(_0x53200e['q1'])+_0x104f31)+_0x5ceee9(cardT(this[_0x1165c9(0x266)]?.[_0x1165c9(0xd0e)],this['card']?.[_0x1165c9(0x857)],'Q3'),''+_0x15db03(_0x53200e['q3'])+_0x104f31)+_0x5ceee9(cardT(this[_0x1165c9(0x266)]?.[_0x1165c9(0xd0e)],this['card']?.[_0x1165c9(0x857)],_0x1165c9(0x482)),''+_0x53200e['n'],!![])+'</div></div>';_0x146500[_0x1165c9(0xa28)]['opacity']='1';const _0x449d9b=_0x268070[_0x1165c9(0x474)]();let _0x5a68d0=_0x1b2f28['clientX']-_0x449d9b['left']+0x10;const _0xcb0344=_0x146500[_0x1165c9(0xac4)];if(_0x5a68d0+_0xcb0344>_0x449d9b[_0x1165c9(0x8da)])_0x5a68d0=_0x5a68d0-_0xcb0344-0x20;_0x146500['style'][_0x1165c9(0xa72)]=Math[_0x1165c9(0x6fe)](0x0,_0x5a68d0)+'px',_0x146500[_0x1165c9(0xa28)][_0x1165c9(0xaca)]='0';};_0x2790c8['addEventListener'](_0x5b98f1(0x9be),_0x5592f7,{'signal':_0x2a7e07}),_0x2790c8['addEventListener'](_0x5b98f1(0x1d9),_0x5592f7,{'signal':_0x2a7e07}),_0x2790c8[_0x5b98f1(0x5ea)](_0x5b98f1(0xb7b),()=>{const _0x224956=_0x5b98f1;_0x29f561=-0x1,_0x146500['style'][_0x224956(0x327)]='0';},{'signal':_0x2a7e07});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0x236d40(0x8c5)](_0x35fe48,_0x24e7f4,_0x459b8b,_0x564dbc){const _0x39a8ad=_0x236d40;if(this['_abort'])this[_0x39a8ad(0x5bb)][_0x39a8ad(0x34e)]();this[_0x39a8ad(0x5bb)]=new AbortController();const _0x42c8df=this[_0x39a8ad(0x5bb)][_0x39a8ad(0xa2a)],_0x362c28=Math['max'](0x28,_0x35fe48[_0x39a8ad(0x1de)]||this['card'][_0x39a8ad(0xac4)]||0x190),_0x580562=Math[_0x39a8ad(0x6fe)](0x50,parseInt(_0x459b8b[_0x39a8ad(0x3c1)],0xa)||0xc8),_0x31d7c3=_0x459b8b['show_tooltip']!==![],_0x2caabd=_0x459b8b[_0x39a8ad(0x56e)]!==![],_0x309d11=escapeHtml,_0x56f9a9=this['card'][_0x39a8ad(0x721)]||[],_0x4f0768=[];(_0x24e7f4||[])[_0x39a8ad(0x366)]((_0x1ab530,_0x33f6b9)=>{const _0x3c6223=_0x39a8ad;let _0x1b0b1a=_0x1ab530[_0x3c6223(0xaa5)]&&typeof _0x1ab530[_0x3c6223(0xaa5)]==='object'?_0x1ab530['entity']:null;if(!_0x1b0b1a){const _0xb15d7c=String(_0x1ab530['id']||'')['match'](/^(.+)__(\d+)$/);if(_0xb15d7c)_0x1b0b1a=_0x56f9a9[parseInt(_0xb15d7c[0x2],0xa)]||_0x56f9a9[_0x3c6223(0x696)](_0x5e24da=>_0x5e24da[_0x3c6223(0xaa5)]===_0xb15d7c[0x1]);}if(!_0x1b0b1a)_0x1b0b1a={};const _0x41ba23=(_0x1ab530[_0x3c6223(0xaee)]||[])[_0x3c6223(0x56d)](_0x3ecb02=>_0x3ecb02&&isNum(_0x3ecb02['v']));if(!_0x41ba23[_0x3c6223(0x2d1)])return;const _0x1e166a=_0x1b0b1a[_0x3c6223(0x743)]||_0x3c6223(0x491);let _0xcc2d5f;if(_0x1e166a===_0x3c6223(0x319))_0xcc2d5f=_0x41ba23[0x0]['v'];else{if(_0x1e166a===_0x3c6223(0x75d))_0xcc2d5f=_0x41ba23[_0x41ba23[_0x3c6223(0x2d1)]-0x1]['v'];else{if(_0x1e166a===_0x3c6223(0x9f4))_0xcc2d5f=_0x41ba23['reduce']((_0x57cedf,_0x58dde5)=>Math['min'](_0x57cedf,_0x58dde5['v']),Infinity);else{if(_0x1e166a===_0x3c6223(0x6fe))_0xcc2d5f=_0x41ba23[_0x3c6223(0x573)]((_0x313a02,_0x28f4ae)=>Math[_0x3c6223(0x6fe)](_0x313a02,_0x28f4ae['v']),-Infinity);else{if(_0x1e166a===_0x3c6223(0x7ae)||_0x1e166a===_0x3c6223(0x2dc)||_0x1e166a===_0x3c6223(0xcdc))_0xcc2d5f=_0x41ba23[_0x3c6223(0x573)]((_0x1918b7,_0x9a5f54)=>_0x1918b7+_0x9a5f54['v'],0x0)/_0x41ba23[_0x3c6223(0x2d1)];else _0xcc2d5f=_0x41ba23[_0x3c6223(0x573)]((_0x36fc9,_0x4b6f50)=>_0x36fc9+_0x4b6f50['v'],0x0);}}}}if(!isNum(_0xcc2d5f))return;const _0x2c3913=this[_0x3c6223(0x266)][_0x3c6223(0xae6)]?.(_0x1b0b1a[_0x3c6223(0x6f8)])||_0x1b0b1a['color'],_0xc70571=pickName(_0x1b0b1a[_0x3c6223(0x858)],_0x1ab530[_0x3c6223(0x76b)]?.['resolved_name'],_0x1ab530['meta'])??_0x1b0b1a[_0x3c6223(0xaa5)]??'#'+(_0x33f6b9+0x1),_0x1a5789=_0x1b0b1a[_0x3c6223(0x7ff)]||_0x1ab530[_0x3c6223(0x76b)]?.[_0x3c6223(0xc08)]||'',_0x5f15d6=_0x1b0b1a[_0x3c6223(0x8cb)]?{..._0x1b0b1a,'invert':![]}:_0x1b0b1a;_0x4f0768[_0x3c6223(0x2c1)]({'ent':_0x1b0b1a,'fEnt':_0x5f15d6,'v':_0xcc2d5f,'name':_0xc70571,'unit':_0x1a5789,'custom':_0x2c3913});});if(!_0x4f0768[_0x39a8ad(0x2d1)]){_0x35fe48[_0x39a8ad(0x812)]=_0x39a8ad(0x2d0);return;}let _0x34efeb=0x0;const _0x24e256=_0x4f0768[_0x39a8ad(0x5f7)](_0x4ff5ea=>{const _0x533fac=_0x39a8ad,_0x53f078=_0x34efeb;_0x34efeb+=_0x4ff5ea['v'];const _0x141063=_0x4ff5ea[_0x533fac(0x3af)]||(_0x4ff5ea['v']>=0x0?_0x533fac(0x9a7):_0x533fac(0x1b0));return{..._0x4ff5ea,'from':_0x53f078,'to':_0x34efeb,'color':_0x141063,'total':![]};});_0x2caabd&&_0x24e256['push']({'ent':_0x4f0768[0x0][_0x39a8ad(0x44a)],'fEnt':_0x4f0768[0x0]['fEnt'],'v':_0x34efeb,'from':0x0,'to':_0x34efeb,'name':cardT(this[_0x39a8ad(0x266)]?.[_0x39a8ad(0xd0e)],this[_0x39a8ad(0x266)]?.['_config'],_0x39a8ad(0x5d5)),'unit':_0x4f0768[0x0][_0x39a8ad(0x7ff)],'color':_0x39a8ad(0xa87),'total':!![]});let _0x471e1a=0x0,_0xf268bd=0x0;for(const _0x529f68 of _0x24e256){_0x471e1a=Math['min'](_0x471e1a,_0x529f68[_0x39a8ad(0x98a)],_0x529f68['to']),_0xf268bd=Math[_0x39a8ad(0x6fe)](_0xf268bd,_0x529f68['from'],_0x529f68['to']);}_0x471e1a===_0xf268bd&&(_0x471e1a-=0x1,_0xf268bd+=0x1);const _0x12db8f=(_0xf268bd-_0x471e1a)*0.08;if(_0x471e1a<0x0)_0x471e1a-=_0x12db8f;_0xf268bd+=_0x12db8f;const _0x17ca77=_0x229548=>{const _0x4859be=_0x39a8ad,_0x10c3d1=Math[_0x4859be(0x9bb)](0xa,Math['floor'](Math['log10'](_0x229548))),_0x271a03=_0x229548/_0x10c3d1;return(_0x271a03<=0x1?0x1:_0x271a03<=0x2?0x2:_0x271a03<=0x5?0x5:0xa)*_0x10c3d1;},_0xab0ee2=_0x17ca77((_0xf268bd-_0x471e1a)/0x4),_0x50e59b=[];for(let _0x3654a6=Math[_0x39a8ad(0xa31)](_0x471e1a/_0xab0ee2)*_0xab0ee2;_0x3654a6<=_0xf268bd+1e-9;_0x3654a6+=_0xab0ee2)_0x50e59b[_0x39a8ad(0x2c1)](_0x3654a6);const _0xb8aaad=_0x4f0768[0x0][_0x39a8ad(0x408)],_0x17cce2=_0x1b4e63=>formatNumber(_0x1b4e63,_0xb8aaad,_0x564dbc),_0x498c3c=Math[_0x39a8ad(0x6fe)](0x1e,0xa+6.5*Math[_0x39a8ad(0x6fe)](..._0x50e59b['map'](_0x21c86c=>String(_0x17cce2(_0x21c86c))[_0x39a8ad(0x2d1)]),0x2)),_0xa4fd03=0x8,_0x51d2d0=0x10,_0x146a16=0x14,_0x528160=Math[_0x39a8ad(0x6fe)](0xa,_0x362c28-_0x498c3c-_0xa4fd03),_0x4f17bc=Math[_0x39a8ad(0x6fe)](0xa,_0x580562-_0x51d2d0-_0x146a16),_0x4c7567=_0x32202b=>_0x51d2d0+_0x4f17bc-(_0x32202b-_0x471e1a)/(_0xf268bd-_0x471e1a)*_0x4f17bc,_0x16a5ae=_0x24e256['length'],_0x6f3a00=_0x528160/_0x16a5ae,_0x412e88=Math['max'](0x4,Math[_0x39a8ad(0x9f4)](0x40,_0x6f3a00*0.62)),_0x4b634d=_0x4858fa=>_0x498c3c+_0x6f3a00*_0x4858fa+(_0x6f3a00-_0x412e88)/0x2,_0x404df5=_0x39a8ad(0xbee),_0x27a2c8=_0x39a8ad(0x599);let _0x13a56b='';for(const _0x3986d4 of _0x50e59b){const _0xe81e55=_0x4c7567(_0x3986d4);_0x13a56b+=_0x39a8ad(0x934)+_0x498c3c+_0x39a8ad(0x524)+_0xe81e55['toFixed'](0x1)+_0x39a8ad(0x97a)+(_0x362c28-_0xa4fd03)+_0x39a8ad(0x843)+_0xe81e55[_0x39a8ad(0x669)](0x1)+'\x22\x20stroke=\x22'+_0x404df5+_0x39a8ad(0x196),_0x13a56b+=_0x39a8ad(0xb98)+(_0x498c3c-0x5)[_0x39a8ad(0x669)](0x1)+'\x22\x20y=\x22'+(_0xe81e55+0x3)['toFixed'](0x1)+'\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x27a2c8+'\x22>'+_0x309d11(_0x17cce2(_0x3986d4))+_0x39a8ad(0x422);}if(_0x471e1a<0x0&&_0xf268bd>0x0){const _0x278945=_0x4c7567(0x0);_0x13a56b+=_0x39a8ad(0x934)+_0x498c3c+_0x39a8ad(0x524)+_0x278945[_0x39a8ad(0x669)](0x1)+_0x39a8ad(0x97a)+(_0x362c28-_0xa4fd03)+_0x39a8ad(0x843)+_0x278945['toFixed'](0x1)+_0x39a8ad(0x488)+_0x27a2c8+_0x39a8ad(0x1c2);}const _0x368e58=[];_0x24e256['forEach']((_0x2d3373,_0x13294f)=>{const _0x4f69b8=_0x39a8ad,_0x4e9a39=_0x4b634d(_0x13294f),_0x588427=_0x4c7567(_0x2d3373[_0x4f69b8(0x98a)]),_0xa9f184=_0x4c7567(_0x2d3373['to']),_0x1b6a85=Math[_0x4f69b8(0x9f4)](_0x588427,_0xa9f184),_0x83a6e1=Math[_0x4f69b8(0x6fe)](1.5,Math[_0x4f69b8(0x971)](_0x588427-_0xa9f184)),_0x4b2dfc=_0x368e58[_0x4f69b8(0x2d1)];_0x368e58[_0x4f69b8(0x2c1)](_0x2d3373),_0x13a56b+=_0x4f69b8(0x6c8)+_0x4b2dfc+_0x4f69b8(0x63d)+(_0x31d7c3?_0x4f69b8(0x2de):_0x4f69b8(0x6c6))+'\x22>',_0x13a56b+=_0x4f69b8(0x451)+(_0x4e9a39-0x2)[_0x4f69b8(0x669)](0x1)+'\x22\x20y=\x22'+_0x51d2d0+'\x22\x20width=\x22'+(_0x412e88+0x4)[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0x8b6)+_0x4f17bc+_0x4f69b8(0x440),_0x13a56b+=_0x4f69b8(0x451)+_0x4e9a39['toFixed'](0x1)+'\x22\x20y=\x22'+_0x1b6a85[_0x4f69b8(0x669)](0x1)+'\x22\x20width=\x22'+_0x412e88[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0x8b6)+_0x83a6e1[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0xa3f)+_0x309d11(_0x2d3373[_0x4f69b8(0x6f8)])+_0x4f69b8(0xa05)+(_0x2d3373['total']?'0.85':_0x4f69b8(0x359))+'\x22\x20stroke=\x22'+_0x309d11(_0x2d3373[_0x4f69b8(0x6f8)])+'\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>',_0x13a56b+=_0x4f69b8(0xa8c);if(_0x13294f<_0x24e256[_0x4f69b8(0x2d1)]-0x1){const _0x1bb190=_0x4c7567(_0x2d3373['to']);_0x13a56b+='<line\x20x1=\x22'+(_0x4e9a39+_0x412e88)[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0x524)+_0x1bb190['toFixed'](0x1)+'\x22\x20x2=\x22'+_0x4b634d(_0x13294f+0x1)[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0x843)+_0x1bb190['toFixed'](0x1)+'\x22\x20stroke=\x22'+_0x27a2c8+_0x4f69b8(0x738);}if(_0x6f3a00>=0x1e){const _0x4e2464=(_0x2d3373['total']?'':_0x2d3373['v']>=0x0?'+':'')+formatNumber(_0x2d3373['v'],_0x2d3373['fEnt'],_0x564dbc),_0x598be2=_0x2d3373['to']>=_0x2d3373['from'],_0x31de97=_0x598be2?_0x1b6a85-0x4:_0x1b6a85+_0x83a6e1+0xb;_0x13a56b+=_0x4f69b8(0xb98)+(_0x4e9a39+_0x412e88/0x2)[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0x834)+_0x31de97['toFixed'](0x1)+_0x4f69b8(0xc6f)+_0x27a2c8+'\x22>'+_0x309d11(_0x4e2464)+_0x4f69b8(0x422);}let _0x46cbe5=_0x2d3373['name'];const _0x158e70=Math['max'](0x3,Math['floor'](_0x6f3a00/0x6));if(_0x46cbe5['length']>_0x158e70)_0x46cbe5=_0x46cbe5[_0x4f69b8(0x670)](0x0,_0x158e70-0x1)+'…';_0x13a56b+=_0x4f69b8(0xb98)+(_0x498c3c+_0x6f3a00*_0x13294f+_0x6f3a00/0x2)[_0x4f69b8(0x669)](0x1)+_0x4f69b8(0x834)+(_0x580562-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x27a2c8+'\x22'+(_0x2d3373[_0x4f69b8(0xbf7)]?_0x4f69b8(0xa84):'')+'>'+_0x309d11(_0x46cbe5)+_0x4f69b8(0x422);}),_0x35fe48['innerHTML']=_0x39a8ad(0x5b4)+_0x580562+_0x39a8ad(0x778)+_0x580562+_0x39a8ad(0xbd5)+_0x362c28+'\x20'+_0x580562+_0x39a8ad(0x798)+_0x13a56b+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x31d7c3){const _0x5506f4=_0x35fe48[_0x39a8ad(0x6a7)],_0x1af69b=_0x5506f4[_0x39a8ad(0x2e5)](_0x39a8ad(0xb55)),_0x4f7b32=_0x5506f4[_0x39a8ad(0x2e5)]('.sgc-pie-tooltip');let _0x121321=-0x1;const _0xf648a6=_0x12b145=>{const _0x3094fb=_0x39a8ad,_0x5db1fb=_0x12b145[_0x3094fb(0x2cb)][_0x3094fb(0xa63)](_0x3094fb(0xc53));if(!_0x5db1fb){_0x121321=-0x1,_0x4f7b32['style'][_0x3094fb(0x327)]='0';return;}const _0x2323c7=+_0x5db1fb[_0x3094fb(0x825)]['b'],_0x54b9a1=_0x368e58[_0x2323c7];if(!_0x54b9a1)return;const _0x3b29a3=_0x2323c7===_0x121321&&_0x4f7b32[_0x3094fb(0xa28)]['opacity']==='1';_0x121321=_0x2323c7;const _0x2bf714=_0x217301=>formatNumber(_0x217301,_0x54b9a1[_0x3094fb(0x408)],_0x564dbc),_0xe897bb=_0x54b9a1[_0x3094fb(0x7ff)]?'\x20'+_0x309d11(_0x54b9a1[_0x3094fb(0x7ff)]):'',_0x10aca1=_0x54b9a1[_0x3094fb(0x44a)]?.[_0x3094fb(0x21b)]!==![]?_0x309d11(_0x54b9a1[_0x3094fb(0x6f8)]):_0x3094fb(0xa8d),_0x587e9f=(_0x373936,_0x371074,_0x214d12)=>_0x3094fb(0x37f)+(_0x214d12?_0x3094fb(0x2b8):'')+_0x3094fb(0x700)+_0x373936+_0x3094fb(0x243)+_0x371074+_0x3094fb(0x37c);if(!_0x3b29a3)_0x4f7b32[_0x3094fb(0x812)]=_0x3094fb(0x4d1)+_0x10aca1+_0x3094fb(0xc2c)+_0x309d11(_0x54b9a1[_0x3094fb(0x858)])+_0x3094fb(0x37c)+(_0x54b9a1['total']?_0x587e9f(cardT(this[_0x3094fb(0x266)]?.[_0x3094fb(0xd0e)],_0x459b8b,_0x3094fb(0x5d5)),''+_0x2bf714(_0x54b9a1['v'])+_0xe897bb):_0x587e9f(cardT(this['card']?.['_hass'],_0x459b8b,_0x3094fb(0x387)),''+(_0x54b9a1['v']>=0x0?'+':'')+_0x2bf714(_0x54b9a1['v'])+_0xe897bb)+(_0x459b8b[_0x3094fb(0xa65)]!==![]?_0x587e9f(cardT(this['card']?.[_0x3094fb(0xd0e)],_0x459b8b,_0x3094fb(0xa79)),''+_0x2bf714(_0x54b9a1['to'])+_0xe897bb,!![]):''));_0x4f7b32[_0x3094fb(0xa28)][_0x3094fb(0x327)]='1';const _0x155db9=_0x5506f4[_0x3094fb(0x474)]();let _0x123143=_0x12b145['clientX']-_0x155db9[_0x3094fb(0xa72)]+0x10;const _0x2b03fa=_0x4f7b32['offsetWidth'];if(_0x123143+_0x2b03fa>_0x155db9['width'])_0x123143=_0x123143-_0x2b03fa-0x20;_0x4f7b32[_0x3094fb(0xa28)]['left']=Math['max'](0x0,_0x123143)+'px',_0x4f7b32[_0x3094fb(0xa28)][_0x3094fb(0xaca)]='0';};_0x1af69b['addEventListener'](_0x39a8ad(0x9be),_0xf648a6,{'signal':_0x42c8df}),_0x1af69b['addEventListener'](_0x39a8ad(0x1d9),_0xf648a6,{'signal':_0x42c8df}),_0x1af69b[_0x39a8ad(0x5ea)](_0x39a8ad(0xb7b),()=>{const _0x3eac06=_0x39a8ad;_0x121321=-0x1,_0x4f7b32[_0x3eac06(0xa28)][_0x3eac06(0x327)]='0';},{'signal':_0x42c8df});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x13f530){const _0x5cf741=_0x236d40;super(_0x13f530),this[_0x5cf741(0xac9)]=new Map(),this[_0x5cf741(0x83f)]=null;}['render'](_0x547d16,_0x5b2dc6,_0x2e7c87,_0x576eb1){const _0x589738=_0x236d40;if(this[_0x589738(0x5bb)])this[_0x589738(0x5bb)][_0x589738(0x34e)]();this['_abort']=new AbortController();const _0x5c173e=this[_0x589738(0x5bb)][_0x589738(0xa2a)],_0x487081=Math['max'](0x28,_0x547d16[_0x589738(0x1de)]||this[_0x589738(0x266)][_0x589738(0xac4)]||0x190),_0x313848=Math['max'](0x50,parseInt(_0x2e7c87[_0x589738(0x3c1)],0xa)||0xc8),_0x587bb6=_0x2e7c87['show_tooltip']!==![],_0x5f4c98=escapeHtml,_0x339478=this[_0x589738(0x266)][_0x589738(0x721)]||[],_0x36d18b=[];(_0x5b2dc6||[])[_0x589738(0x366)]((_0x455df5,_0x7819d8)=>{const _0x332258=_0x589738;let _0x54a5c6=_0x455df5[_0x332258(0xaa5)]&&typeof _0x455df5[_0x332258(0xaa5)]===_0x332258(0x89c)?_0x455df5['entity']:null;if(!_0x54a5c6){const _0x1b4f40=String(_0x455df5['id']||'')[_0x332258(0x1b4)](/^(.+)__(\d+)$/);if(_0x1b4f40)_0x54a5c6=_0x339478[parseInt(_0x1b4f40[0x2],0xa)]||_0x339478[_0x332258(0x696)](_0xb42de5=>_0xb42de5[_0x332258(0xaa5)]===_0x1b4f40[0x1]);}if(!_0x54a5c6)_0x54a5c6={};if(_0x54a5c6['fixed_value'])return;const _0x15545e=_0x54a5c6[_0x332258(0x743)],_0xe0118=(_0x15545e||'')+'|'+(_0x54a5c6[_0x332258(0x459)]??'')+'|'+(_0x54a5c6[_0x332258(0x8cb)]?0x1:0x0)+'|'+(_0x54a5c6[_0x332258(0x50f)]||''),_0x577b14=Array[_0x332258(0x707)](_0x455df5[_0x332258(0x447)])&&_0x455df5[_0x332258(0x447)]['length']&&_0x15545e!==_0x332258(0x8ae),_0x32e74f=_0x577b14?_0x455df5[_0x332258(0x447)]:_0x455df5[_0x332258(0xaee)]||[],_0x335eab=''+(_0x577b14?'r':'p')+_0x32e74f[_0x332258(0x2d1)]+'|'+(_0x32e74f[_0x332258(0x2d1)]?_0x32e74f[0x0]['t']:0x0)+'|'+(_0x32e74f[_0x332258(0x2d1)]?_0x32e74f[_0x32e74f['length']-0x1]['t']:0x0),_0x4acbd8=_0x455df5['id']||'i'+_0x7819d8,_0x3cfd44=this[_0x332258(0xac9)]['get'](_0x4acbd8);let _0x155ba8;if(_0x3cfd44&&_0x3cfd44[_0x332258(0x1f0)]===_0x32e74f&&_0x3cfd44[_0x332258(0x8ef)]===_0xe0118&&_0x3cfd44[_0x332258(0x329)]===_0x335eab)_0x155ba8=_0x3cfd44['vals'];else{let _0xba7f59=_0x32e74f;if(_0x577b14){_0xba7f59=_0x15545e===_0x332258(0xbb2)?DataProcessor[_0x332258(0x7e6)](_0xba7f59):_0xba7f59;try{_0xba7f59=DataProcessor[_0x332258(0xb4e)](_0xba7f59,_0x54a5c6);}catch(_0x2ca9b4){}try{_0xba7f59=DataProcessor[_0x332258(0xcf6)](_0xba7f59,_0x54a5c6);}catch(_0x17a91e){}}_0x155ba8=[];for(const _0x35ec64 of _0xba7f59)if(_0x35ec64&&isNum(_0x35ec64['v']))_0x155ba8[_0x332258(0x2c1)](_0x35ec64['v']);this[_0x332258(0xac9)]['set'](_0x4acbd8,{'ref':_0x32e74f,'eSig':_0xe0118,'dSig':_0x335eab,'vals':_0x155ba8});}if(!_0x155ba8[_0x332258(0x2d1)])return;const _0x4bd172=this[_0x332258(0x266)][_0x332258(0xae6)]?.(_0x54a5c6[_0x332258(0x6f8)])||_0x54a5c6[_0x332258(0x6f8)]||PALETTE[_0x7819d8%PALETTE[_0x332258(0x2d1)]],_0x11e1ac=pickName(_0x54a5c6[_0x332258(0x858)],_0x455df5[_0x332258(0x76b)]?.['resolved_name'],_0x455df5[_0x332258(0x76b)])??_0x54a5c6[_0x332258(0xaa5)]??'#'+(_0x7819d8+0x1),_0x46d6b1=_0x54a5c6[_0x332258(0x7ff)]||_0x455df5[_0x332258(0x76b)]?.[_0x332258(0xc08)]||'',_0x16977c=_0x54a5c6[_0x332258(0x8cb)]?{..._0x54a5c6,'invert':![]}:_0x54a5c6;_0x36d18b[_0x332258(0x2c1)]({'ent':_0x54a5c6,'fEnt':_0x16977c,'vals':_0x155ba8,'color':_0x4bd172,'name':_0x11e1ac,'unit':_0x46d6b1,'sig':_0xe0118+'~'+_0x335eab});});if(!_0x36d18b[_0x589738(0x2d1)]){_0x547d16[_0x589738(0x812)]=_0x589738(0x4d6);return;}let _0x34dfe9=Infinity,_0x3d9ecf=-Infinity,_0x176eb9=0x0;for(const _0xc184d of _0x36d18b){_0x176eb9+=_0xc184d['vals'][_0x589738(0x2d1)];for(const _0x529bd2 of _0xc184d[_0x589738(0x213)]){if(_0x529bd2<_0x34dfe9)_0x34dfe9=_0x529bd2;if(_0x529bd2>_0x3d9ecf)_0x3d9ecf=_0x529bd2;}}_0x34dfe9===_0x3d9ecf&&(_0x34dfe9-=0.5,_0x3d9ecf+=0.5);let _0x125b2b=0x0;const _0x449279=parseInt(_0x2e7c87[_0x589738(0x980)],0xa);if(Number['isFinite'](_0x449279)&&_0x449279>0x0)_0x125b2b=Math[_0x589738(0x6fe)](0x2,Math[_0x589738(0x9f4)](0x50,_0x449279));else{const _0x3ef8a3=_0x36d18b['map'](_0x4de3cb=>_0x4de3cb['sig'])[_0x589738(0x358)](';');if(this[_0x589738(0x83f)]&&this[_0x589738(0x83f)][_0x589738(0x923)]===_0x3ef8a3)_0x125b2b=this['_fd'][_0x589738(0x308)];else{const _0xe2d2ab=Float64Array['from'](_0x36d18b['flatMap'](_0x5ccf7f=>_0x5ccf7f[_0x589738(0x213)]))[_0x589738(0xc70)](),_0x1cf0f9=_0x2bf13d=>{const _0xe07427=_0x589738,_0x18d2d9=(_0xe2d2ab[_0xe07427(0x2d1)]-0x1)*_0x2bf13d,_0x42488a=Math[_0xe07427(0xa1e)](_0x18d2d9),_0x22fc11=Math[_0xe07427(0xa31)](_0x18d2d9);return _0x42488a===_0x22fc11?_0xe2d2ab[_0x42488a]:_0xe2d2ab[_0x42488a]+(_0xe2d2ab[_0x22fc11]-_0xe2d2ab[_0x42488a])*(_0x18d2d9-_0x42488a);},_0x348a69=_0x1cf0f9(0.75)-_0x1cf0f9(0.25),_0x14d041=_0x348a69>0x0?0x2*_0x348a69/Math[_0x589738(0x4d5)](_0xe2d2ab[_0x589738(0x2d1)]):0x0;_0x125b2b=_0x14d041>0x0?Math[_0x589738(0x1db)]((_0x3d9ecf-_0x34dfe9)/_0x14d041):Math[_0x589738(0xa31)](Math['log2'](Math[_0x589738(0x6fe)](0x2,_0xe2d2ab[_0x589738(0x2d1)])))+0x1,_0x125b2b=Math[_0x589738(0x6fe)](0x5,Math['min'](0x28,_0x125b2b||0x5)),this['_fd']={'sig':_0x3ef8a3,'bins':_0x125b2b};}}const _0x3d9e60=(_0x3d9ecf-_0x34dfe9)/_0x125b2b,_0x22a182=_0x36d18b[_0x589738(0x5f7)](()=>new Array(_0x125b2b)[_0x589738(0x4f4)](0x0));_0x36d18b['forEach']((_0xc92568,_0x4b614)=>{const _0x2a3b7f=_0x589738;for(const _0x5b09c4 of _0xc92568[_0x2a3b7f(0x213)]){const _0x382cf0=Math[_0x2a3b7f(0x9f4)](_0x125b2b-0x1,Math[_0x2a3b7f(0xa1e)]((_0x5b09c4-_0x34dfe9)/_0x3d9e60));_0x22a182[_0x4b614][_0x382cf0]++;}});let _0x598f05=0x0;for(const _0x112c5f of _0x22a182)for(const _0x5a14bf of _0x112c5f)if(_0x5a14bf>_0x598f05)_0x598f05=_0x5a14bf;if(!_0x598f05){_0x547d16[_0x589738(0x812)]=_0x589738(0x7ca);return;}const _0x224f88=_0x598f05*1.06,_0x4bcf1a=_0x3764b5=>{const _0x492838=_0x589738,_0xff4fbd=Math[_0x492838(0x9bb)](0xa,Math[_0x492838(0xa1e)](Math['log10'](_0x3764b5))),_0x12c2a1=_0x3764b5/_0xff4fbd;return(_0x12c2a1<=0x1?0x1:_0x12c2a1<=0x2?0x2:_0x12c2a1<=0x5?0x5:0xa)*_0xff4fbd;},_0xa49e63=Math[_0x589738(0x6fe)](0x1,_0x4bcf1a(_0x224f88/0x4)),_0x187c5c=[];for(let _0x2c5a42=0x0;_0x2c5a42<=_0x224f88+1e-9;_0x2c5a42+=_0xa49e63)_0x187c5c[_0x589738(0x2c1)](_0x2c5a42);const _0x32c641=_0x36d18b[0x0][_0x589738(0x408)],_0x3295a3=_0x511605=>formatNumber(_0x511605,_0x32c641,_0x576eb1),_0x4f33c5=Math[_0x589738(0x6fe)](..._0x187c5c['map'](_0x34f2d6=>String(Math[_0x589738(0x1db)](_0x34f2d6))[_0x589738(0x2d1)]),0x2),_0x48da26=Math[_0x589738(0x6fe)](0x1a,0xa+6.5*_0x4f33c5),_0xfd96ab=0x8,_0x44b8bc=0x8,_0x375238=0x14,_0x2c8bbf=Math[_0x589738(0x6fe)](0xa,_0x487081-_0x48da26-_0xfd96ab),_0x34e24f=Math[_0x589738(0x6fe)](0xa,_0x313848-_0x44b8bc-_0x375238),_0x4b41ea=_0x14f22a=>_0x44b8bc+_0x34e24f-_0x14f22a/_0x224f88*_0x34e24f,_0x29c579=_0x36d18b[_0x589738(0x2d1)],_0x595973=_0x2c8bbf/_0x125b2b,_0x5063e2=_0x595973*0.86,_0x46885e=Math[_0x589738(0x6fe)](1.5,_0x5063e2/_0x29c579*0.92),_0x5a560b=(_0x23c2a7,_0xfd39f5)=>_0x48da26+_0x595973*_0x23c2a7+(_0x595973-_0x5063e2)/0x2+_0x5063e2/_0x29c579*_0xfd39f5+(_0x5063e2/_0x29c579-_0x46885e)/0x2,_0x38a52c=_0x589738(0xbee),_0x5b82f1=_0x589738(0x599);let _0x50e630='';for(const _0x51dc7d of _0x187c5c){const _0x168474=_0x4b41ea(_0x51dc7d);_0x50e630+=_0x589738(0x934)+_0x48da26+'\x22\x20y1=\x22'+_0x168474[_0x589738(0x669)](0x1)+_0x589738(0x97a)+(_0x487081-_0xfd96ab)+'\x22\x20y2=\x22'+_0x168474[_0x589738(0x669)](0x1)+_0x589738(0x488)+_0x38a52c+_0x589738(0x196),_0x50e630+=_0x589738(0xb98)+(_0x48da26-0x5)[_0x589738(0x669)](0x1)+'\x22\x20y=\x22'+(_0x168474+0x3)[_0x589738(0x669)](0x1)+_0x589738(0x83a)+_0x5b82f1+'\x22>'+Math['round'](_0x51dc7d)+_0x589738(0x422);}const _0x1c7e90=Math[_0x589738(0x6fe)](0x1,Math[_0x589738(0xa31)](_0x125b2b/Math['max'](0x2,Math[_0x589738(0xa1e)](_0x2c8bbf/0x34))));for(let _0x2c4c36=0x0;_0x2c4c36<_0x125b2b;_0x2c4c36+=_0x1c7e90){const _0x20054c=_0x34dfe9+_0x3d9e60*(_0x2c4c36+0.5);_0x50e630+=_0x589738(0xb98)+(_0x48da26+_0x595973*(_0x2c4c36+0.5))[_0x589738(0x669)](0x1)+_0x589738(0x834)+(_0x313848-0x6)+_0x589738(0xc6f)+_0x5b82f1+'\x22>'+_0x5f4c98(_0x3295a3(_0x20054c))+_0x589738(0x422);}const _0x58c694=[];for(let _0x46bc6c=0x0;_0x46bc6c<_0x125b2b;_0x46bc6c++){_0x36d18b[_0x589738(0x366)]((_0x1843cf,_0x2ed4f4)=>{const _0x2e3a94=_0x589738,_0x18923f=_0x22a182[_0x2ed4f4][_0x46bc6c];if(!_0x18923f)return;const _0x535015=_0x5a560b(_0x46bc6c,_0x2ed4f4),_0x370963=_0x4b41ea(_0x18923f),_0x3b3166=_0x58c694[_0x2e3a94(0x2d1)];_0x58c694[_0x2e3a94(0x2c1)]({'ent':_0x1843cf[_0x2e3a94(0x44a)],'fEnt':_0x1843cf['fEnt'],'name':_0x1843cf['name'],'unit':_0x1843cf['unit'],'color':_0x1843cf[_0x2e3a94(0x6f8)],'a':_0x34dfe9+_0x3d9e60*_0x46bc6c,'b':_0x34dfe9+_0x3d9e60*(_0x46bc6c+0x1),'n':_0x18923f,'tot':_0x1843cf['vals'][_0x2e3a94(0x2d1)]}),_0x50e630+=_0x2e3a94(0x6c8)+_0x3b3166+'\x22\x20style=\x22cursor:'+(_0x587bb6?_0x2e3a94(0x2de):_0x2e3a94(0x6c6))+'\x22>',_0x50e630+='<rect\x20x=\x22'+(_0x535015-0x1)[_0x2e3a94(0x669)](0x1)+'\x22\x20y=\x22'+_0x44b8bc+_0x2e3a94(0xd28)+(_0x46885e+0x2)[_0x2e3a94(0x669)](0x1)+_0x2e3a94(0x8b6)+_0x34e24f+'\x22\x20fill=\x22transparent\x22/>',_0x50e630+='<rect\x20x=\x22'+_0x535015[_0x2e3a94(0x669)](0x1)+_0x2e3a94(0x834)+_0x370963[_0x2e3a94(0x669)](0x1)+'\x22\x20width=\x22'+_0x46885e[_0x2e3a94(0x669)](0x1)+_0x2e3a94(0x8b6)+Math[_0x2e3a94(0x6fe)](0x1,_0x44b8bc+_0x34e24f-_0x370963)[_0x2e3a94(0x669)](0x1)+_0x2e3a94(0xa3f)+_0x5f4c98(_0x1843cf[_0x2e3a94(0x6f8)])+_0x2e3a94(0x334)+_0x5f4c98(_0x1843cf[_0x2e3a94(0x6f8)])+_0x2e3a94(0x9e8),_0x50e630+=_0x2e3a94(0xa8c);});}_0x547d16[_0x589738(0x812)]='<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x313848+_0x589738(0x778)+_0x313848+_0x589738(0xbd5)+_0x487081+'\x20'+_0x313848+_0x589738(0x798)+_0x50e630+_0x589738(0xaa2);if(_0x587bb6){const _0x35edc7=_0x547d16[_0x589738(0x6a7)],_0x33bc4e=_0x35edc7['querySelector'](_0x589738(0xb55)),_0x12233c=_0x35edc7[_0x589738(0x2e5)](_0x589738(0x1c8));let _0x594f55=-0x1;const _0x5bad33=_0x17ae38=>{const _0x372d8e=_0x589738,_0x9348b7=_0x17ae38[_0x372d8e(0x2cb)][_0x372d8e(0xa63)]('[data-b]');if(!_0x9348b7){_0x594f55=-0x1,_0x12233c[_0x372d8e(0xa28)]['opacity']='0';return;}const _0x232ffe=+_0x9348b7['dataset']['b'],_0x438c56=_0x58c694[_0x232ffe];if(!_0x438c56)return;const _0x4616b0=_0x232ffe===_0x594f55&&_0x12233c[_0x372d8e(0xa28)][_0x372d8e(0x327)]==='1';_0x594f55=_0x232ffe;const _0x2853f2=_0xc2ec9=>formatNumber(_0xc2ec9,_0x438c56['fEnt'],_0x576eb1),_0x6c4622=_0x438c56['unit']?'\x20'+_0x5f4c98(_0x438c56[_0x372d8e(0x7ff)]):'',_0x2929fe=_0x438c56[_0x372d8e(0x44a)]?.[_0x372d8e(0x21b)]!==![]?_0x5f4c98(_0x438c56['color']):_0x372d8e(0xa8d),_0x481283=(_0x343469,_0x2c1199,_0x5bb357)=>_0x372d8e(0x37f)+(_0x5bb357?_0x372d8e(0x2b8):'')+_0x372d8e(0x700)+_0x343469+_0x372d8e(0x243)+_0x2c1199+_0x372d8e(0x37c);if(!_0x4616b0)_0x12233c[_0x372d8e(0x812)]=_0x372d8e(0x4d1)+_0x2929fe+_0x372d8e(0xc2c)+_0x5f4c98(_0x438c56['name'])+'</span></div>'+_0x481283(_0x372d8e(0xc85),_0x2853f2(_0x438c56['a'])+_0x372d8e(0x748)+_0x2853f2(_0x438c56['b'])+_0x6c4622)+_0x481283(_0x372d8e(0x5d0),''+_0x438c56['n'])+(_0x2e7c87[_0x372d8e(0xa65)]!==![]?_0x481283(_0x372d8e(0x7ac),(_0x438c56['n']/_0x438c56['tot']*0x64)['toFixed'](0x1)+'%',!![]):'');_0x12233c['style']['opacity']='1';const _0x292d50=_0x35edc7[_0x372d8e(0x474)]();let _0xc972aa=_0x17ae38[_0x372d8e(0x6fc)]-_0x292d50[_0x372d8e(0xa72)]+0x10;const _0x17f410=_0x12233c[_0x372d8e(0xac4)];if(_0xc972aa+_0x17f410>_0x292d50['width'])_0xc972aa=_0xc972aa-_0x17f410-0x20;_0x12233c['style'][_0x372d8e(0xa72)]=Math[_0x372d8e(0x6fe)](0x0,_0xc972aa)+'px',_0x12233c[_0x372d8e(0xa28)]['top']='0';};_0x33bc4e['addEventListener'](_0x589738(0x9be),_0x5bad33,{'signal':_0x5c173e}),_0x33bc4e[_0x589738(0x5ea)]('pointerdown',_0x5bad33,{'signal':_0x5c173e}),_0x33bc4e[_0x589738(0x5ea)](_0x589738(0xb7b),()=>{const _0x2fa73a=_0x589738;_0x594f55=-0x1,_0x12233c[_0x2fa73a(0xa28)][_0x2fa73a(0x327)]='0';},{'signal':_0x5c173e});}}}class StateTimelineRenderer{constructor(_0x3b9d3a){this['card']=_0x3b9d3a;}[_0x236d40(0x8c5)](_0x33e9b7,_0x562555,_0x13703d,_0x37e9c0){const _0x3fa299=_0x236d40,_0x11cfcc=Math['max'](0x28,_0x33e9b7[_0x3fa299(0x1de)]||this[_0x3fa299(0x266)][_0x3fa299(0xac4)]||0x190),_0x10a844=this[_0x3fa299(0x266)][_0x3fa299(0x721)]||[],_0x279249=0x20,_0x24f570=_0x1de259=>{const _0x3e8a85=_0x3fa299,_0x4b008d=_0x1de259[_0x3e8a85(0xaa5)]||{},_0x45c315=_0x1de259['meta']||{},_0x403632=pickName(_0x4b008d[_0x3e8a85(0x858)],_0x45c315[_0x3e8a85(0x576)],_0x45c315);return _0x403632!==undefined&&_0x403632!==null&&_0x403632!==''?_0x403632:_0x4b008d['entity']||'';},_0x2c454e=_0x562555[_0x3fa299(0x5f7)](_0x24f570),_0x3d921f=_0x2c454e[_0x3fa299(0x573)]((_0x13e594,_0x25b0b5)=>Math[_0x3fa299(0x6fe)](_0x13e594,String(_0x25b0b5||'')[_0x3fa299(0x2d1)]),0x0),_0x242b3f=_0x3d921f===0x0?0x0:Math[_0x3fa299(0x9f4)](0x78,Math[_0x3fa299(0x6fe)](0x20,_0x3d921f*0x7+0x8)),_0x548a99=0x4,_0x53e217=0x18,_0x5da7b6=0x8,_0x188dfb=_0x562555[_0x3fa299(0x2d1)],_0xc9512=_0x548a99+_0x188dfb*_0x279249+_0x53e217,_0x4d7365=Math['min'](0x18,_0x279249-0x6),_0x4881d6=this['card'][_0x3fa299(0x296)]||this[_0x3fa299(0x266)]['_window'];if(!_0x4881d6?.[_0x3fa299(0x5da)]||!_0x4881d6?.[_0x3fa299(0x538)]){_0x33e9b7[_0x3fa299(0x812)]=_0x3fa299(0x5c2)+escapeHtml(cardT(this[_0x3fa299(0x266)]?.['_hass'],this[_0x3fa299(0x266)]?.['_config'],_0x3fa299(0x5fc)))+'</div>';return;}const _0x5a3da8=_0x4881d6['start'][_0x3fa299(0x3f2)](),_0x3af012=_0x4881d6[_0x3fa299(0x538)][_0x3fa299(0x3f2)](),_0x1e5999=Math['max'](0x1,_0x3af012-_0x5a3da8),_0x1d3aa6=_0x1e5999/0x36ee80,_0x5e643a=toNum(_0x13703d[_0x3fa299(0x777)]),_0x3a3d94=!this[_0x3fa299(0x266)]['_viewWindow']&&isNum(_0x5e643a)&&_0x5e643a>0x0&&_0x1d3aa6>_0x5e643a,_0xadc01d=_0x3a3d94?_0x1d3aa6/_0x5e643a:0x1,_0x2240d1=_0x3a3d94?Math['round'](_0x11cfcc*_0xadc01d):_0x11cfcc,_0x5a42da=_0x2240d1-_0x242b3f-_0x5da7b6,_0x3d96a9=_0x31d54a=>_0x242b3f+(_0x31d54a-_0x5a3da8)/_0x1e5999*_0x5a42da,_0x43c779=resolveCardLanguage(_0x37e9c0,this[_0x3fa299(0x266)]?.[_0x3fa299(0x857)]),_0x123419=[_0x3fa299(0x78e),_0x3fa299(0x999),_0x3fa299(0xb6e),_0x3fa299(0x9e3),'#9b59b6',_0x3fa299(0x390),_0x3fa299(0x895),_0x3fa299(0xca2),_0x3fa299(0xa64),_0x3fa299(0x8d4)],_0x407e72=document['createElementNS'](_0x3fa299(0xada),_0x3fa299(0xb55));_0x407e72[_0x3fa299(0x42d)](_0x3fa299(0xa32),_0x3fa299(0x35a)+_0x2240d1+'\x20'+_0xc9512),_0x407e72[_0x3fa299(0x42d)](_0x3fa299(0x8da),_0x3a3d94?String(_0x2240d1):_0x3fa299(0x33a)),_0x407e72['setAttribute'](_0x3fa299(0x3c1),String(_0xc9512));if(_0x3a3d94)_0x407e72[_0x3fa299(0x42d)](_0x3fa299(0x6b4),_0x3fa299(0x7af));_0x407e72[_0x3fa299(0x42d)]('class','sgc-svg'),_0x407e72[_0x3fa299(0xa28)][_0x3fa299(0x886)]=_0x3fa299(0x81a),_0x562555[_0x3fa299(0x366)]((_0x50a7df,_0x4f19db)=>{const _0x29f348=_0x3fa299,_0x6b1b9b=_0x50a7df['entity']||{},_0x57505d=_0x50a7df[_0x29f348(0x76b)]||{},_0x5cedc8=_0x6b1b9b[_0x29f348(0x295)]||autoStateMap(_0x6b1b9b,_0x37e9c0,_0x13703d?.[_0x29f348(0xc9c)])||[],_0x392bf7=!!_0x6b1b9b[_0x29f348(0x295)],_0x6626aa=pickName(_0x6b1b9b[_0x29f348(0x858)],_0x57505d[_0x29f348(0x576)],_0x57505d),_0xd566be=_0x6626aa!==undefined&&_0x6626aa!==null&&_0x6626aa!==''?_0x6626aa:_0x6b1b9b[_0x29f348(0xaa5)]||'',_0x49309a=_0x50a7df['points']||[],_0xabc1b8=_0x548a99+_0x4f19db*_0x279249+_0x279249/0x2,_0x257101=_0xabc1b8-_0x4d7365/0x2;if(_0xd566be){const _0xd70897=document[_0x29f348(0x75e)](_0x29f348(0xada),_0x29f348(0x74b));_0xd70897[_0x29f348(0x42d)]('x',String(_0x242b3f-0x8)),_0xd70897['setAttribute']('y',String(_0xabc1b8+0x1)),_0xd70897[_0x29f348(0x42d)](_0x29f348(0x262),_0x29f348(0x538)),_0xd70897[_0x29f348(0x42d)](_0x29f348(0x368),_0x29f348(0xb81)),_0xd70897['setAttribute'](_0x29f348(0x4f4),'var(--primary-text-color)'),_0xd70897[_0x29f348(0x42d)](_0x29f348(0xb6d),'11'),_0xd70897[_0x29f348(0x42d)]('style',_0x29f348(0x45b)),_0xd70897[_0x29f348(0x7a4)]=_0xd566be,_0x407e72[_0x29f348(0x20b)](_0xd70897);}if(!_0x49309a[_0x29f348(0x2d1)])return;const _0x1320b1=[];let _0x570da8=_0x49309a[0x0]['t'],_0x3d1088=_0x49309a[0x0]['v'];for(let _0x2db75f=0x1;_0x2db75f<_0x49309a[_0x29f348(0x2d1)];_0x2db75f++){_0x49309a[_0x2db75f]['v']!==_0x3d1088&&(_0x3d1088!==null&&_0x3d1088!==undefined&&_0x1320b1['push']({'start':_0x570da8,'end':_0x49309a[_0x2db75f]['t'],'val':_0x3d1088}),_0x570da8=_0x49309a[_0x2db75f]['t'],_0x3d1088=_0x49309a[_0x2db75f]['v']);}_0x3d1088!==null&&_0x3d1088!==undefined&&_0x1320b1[_0x29f348(0x2c1)]({'start':_0x570da8,'end':_0x3af012,'val':_0x3d1088});for(const _0x4ce695 of _0x1320b1){const _0x2a773f=Math[_0x29f348(0x6fe)](_0x3d96a9(_0x4ce695[_0x29f348(0x5da)]),_0x242b3f),_0x56caa0=Math['min'](_0x3d96a9(_0x4ce695[_0x29f348(0x538)]),_0x2240d1-_0x5da7b6),_0x255052=_0x56caa0-_0x2a773f;if(_0x255052<0.5)continue;const _0x5c6f43=Math[_0x29f348(0x1db)](_0x4ce695[_0x29f348(0x6c1)]),_0x34383d=_0x5cedc8[_0x5c6f43],_0x1d158a=_0x34383d?.[_0x29f348(0x6f8)]||_0x6b1b9b['color']||_0x123419[_0x5c6f43%_0x123419[_0x29f348(0x2d1)]],_0x57b236=_0x392bf7&&_0x34383d?.[_0x29f348(0x4c6)]||localizeEntityState(_0x37e9c0,_0x37e9c0?.[_0x29f348(0x869)]?.[_0x6b1b9b['entity']],_0x34383d?.[_0x29f348(0x4be)]??_0x5c6f43),_0x259abc=((()=>{const _0x28036c=_0x29f348,_0x8126f4=_0x13703d[_0x28036c(0xc01)],_0x72d040=_0x8126f4==null||_0x8126f4===''?0x3:Number(_0x8126f4);if(!isFinite(_0x72d040)||_0x72d040<0x0)return 0x3;return Math['min'](_0x72d040,_0x4d7365/0x2);})()),_0x39f0e7=document[_0x29f348(0x75e)](_0x29f348(0xada),_0x29f348(0xd29));_0x39f0e7[_0x29f348(0x42d)]('x',String(_0x2a773f)),_0x39f0e7['setAttribute']('y',String(_0x257101)),_0x39f0e7[_0x29f348(0x42d)](_0x29f348(0x8da),String(_0x255052)),_0x39f0e7['setAttribute']('height',String(_0x4d7365)),_0x39f0e7[_0x29f348(0x42d)]('rx',String(_0x259abc)),_0x39f0e7[_0x29f348(0x42d)]('ry',String(_0x259abc)),_0x39f0e7['setAttribute']('fill',_0x1d158a),_0x39f0e7[_0x29f348(0x42d)](_0x29f348(0x327),_0x29f348(0x4fd)),_0x39f0e7[_0x29f348(0x42d)](_0x29f348(0x1e6),_0x29f348(0xa3d)),_0x407e72[_0x29f348(0x20b)](_0x39f0e7);if(_0x255052>0x28&&_0x57b236){const _0x4cf147=document[_0x29f348(0x75e)](_0x29f348(0xada),_0x29f348(0x74b));_0x4cf147[_0x29f348(0x42d)]('x',String(_0x2a773f+_0x255052/0x2)),_0x4cf147[_0x29f348(0x42d)]('y',String(_0xabc1b8+0x1)),_0x4cf147[_0x29f348(0x42d)](_0x29f348(0x262),_0x29f348(0x539)),_0x4cf147[_0x29f348(0x42d)](_0x29f348(0x368),'central'),_0x4cf147['setAttribute'](_0x29f348(0x4f4),_0x29f348(0x240)),_0x4cf147['setAttribute'](_0x29f348(0xb6d),'10'),_0x4cf147['setAttribute']('style',_0x29f348(0xafd));const _0x317dff=Math[_0x29f348(0xa1e)](_0x255052/0x6);_0x4cf147[_0x29f348(0x7a4)]=_0x57b236[_0x29f348(0x2d1)]>_0x317dff?_0x57b236[_0x29f348(0x670)](0x0,_0x317dff-0x1)+'…':_0x57b236,_0x407e72[_0x29f348(0x20b)](_0x4cf147);}}});const _0x47a602=_0x548a99+_0x188dfb*_0x279249+0x4,_0x4c0c4e=toNum(_0x13703d['x_axis_font_size'])||0xa,_0x2c97b1=_0x13703d['x_axis_color']||'var(--secondary-text-color,\x20#888)',_0x4fee35=_0x13703d['x_axis_date_color']||_0x2c97b1,_0x3bc1fc=toNum(_0x13703d[_0x3fa299(0x4b4)]),_0x3f5895=isNum(_0x3bc1fc)?_0x3bc1fc:0.5,_0x4f3a5f=_0x1e5999>0x5265c00,_0xe9297=Math[_0x3fa299(0x6fe)](0x2,Math[_0x3fa299(0xa1e)](_0x5a42da/0x50));for(let _0x81d263=0x0;_0x81d263<=_0xe9297;_0x81d263++){const _0x3a3888=_0x5a3da8+_0x81d263/_0xe9297*_0x1e5999,_0x4088b3=_0x3d96a9(_0x3a3888),_0x554c4c=new Date(_0x3a3888);let _0x4d40ca;try{const _0xb4296=getCachedDateTimeFormatter(_0x43c779,_localeTimeOpts(_0x37e9c0,{'hour':'2-digit','minute':_0x3fa299(0xc9a)}));_0x4d40ca=_0xb4296?_0xb4296['format'](_0x554c4c):_0x554c4c[_0x3fa299(0x4a3)]();}catch(_0x3253e3){_0x4d40ca=_0x554c4c[_0x3fa299(0x4a3)]();}if(_0x1e5999>0x5265c00)try{const _0x20fe5f=getCachedDateTimeFormatter(_0x43c779,{'day':_0x3fa299(0xb68),'month':_0x3fa299(0x70a)});_0x4d40ca=_0x20fe5f?_0x20fe5f[_0x3fa299(0xc90)](_0x554c4c):_0x4d40ca;}catch(_0xc48003){}const _0x3669f2=document[_0x3fa299(0x75e)](_0x3fa299(0xada),'text');_0x3669f2[_0x3fa299(0x42d)]('x',String(_0x4088b3)),_0x3669f2[_0x3fa299(0x42d)]('y',String(_0x47a602+_0x4c0c4e)),_0x3669f2[_0x3fa299(0x42d)](_0x3fa299(0x262),_0x3fa299(0x539)),_0x3669f2[_0x3fa299(0x42d)]('fill',_0x4f3a5f?_0x4fee35:_0x2c97b1),_0x3669f2['setAttribute'](_0x3fa299(0xb6d),String(_0x4c0c4e)),_0x3669f2[_0x3fa299(0x42d)]('style','opacity:'+_0x3f5895),_0x3669f2[_0x3fa299(0x7a4)]=_0x4d40ca,_0x407e72[_0x3fa299(0x20b)](_0x3669f2);}_0x33e9b7[_0x3fa299(0x812)]='',_0x33e9b7[_0x3fa299(0xd15)][_0x3fa299(0x66f)](_0x3fa299(0x870),_0x3a3d94);const _0x9aa1fb=_0x3a3d94&&_0x13703d['scroll_mode']==='wheel';_0x33e9b7[_0x3fa299(0xd15)]['toggle'](_0x3fa299(0x3bd),_0x9aa1fb),_0x33e9b7['appendChild'](_0x407e72);if(_0x3a3d94){const _0x450d50=this[_0x3fa299(0x266)],_0x35e510=_0x450d50[_0x3fa299(0x51d)];if(_0x35e510!=null)_0x33e9b7[_0x3fa299(0x41d)]=_0x35e510;else _0x33e9b7[_0x3fa299(0x41d)]=_0x33e9b7[_0x3fa299(0xc4c)];if(this[_0x3fa299(0x941)])_0x33e9b7['removeEventListener']('scroll',this[_0x3fa299(0x941)]);this['_scrollHandler']=()=>{const _0xcbbef1=_0x3fa299;_0x450d50[_0xcbbef1(0x51d)]=_0x33e9b7[_0xcbbef1(0x41d)];if(_0x450d50[_0xcbbef1(0x229)]){_0x450d50[_0xcbbef1(0x229)]=![];return;}if(!_0x450d50[_0xcbbef1(0x857)]?.['scroll_sync'])return;const _0x49e0af=_0x33e9b7[_0xcbbef1(0xc4c)]-_0x33e9b7[_0xcbbef1(0x1de)];if(_0x49e0af<=0x0)return;const _0xa7fb03=_0x33e9b7[_0xcbbef1(0x41d)]/_0x49e0af;window['dispatchEvent'](new CustomEvent(_0xcbbef1(0xb96),{'detail':{'ratio':_0xa7fb03,'group':_0x450d50[_0xcbbef1(0x857)][_0xcbbef1(0xc61)]||null,'sourceId':_0x450d50[_0xcbbef1(0xaa4)]}}));},_0x33e9b7['addEventListener'](_0x3fa299(0xa93),this[_0x3fa299(0x941)],{'passive':!![]});if(this['_wheelHandler'])_0x33e9b7['removeEventListener'](_0x3fa299(0xaf5),this[_0x3fa299(0x461)]);_0x9aa1fb&&(this['_wheelHandler']=_0xadcfc6=>{const _0x34b1aa=_0x3fa299;if(_0x33e9b7[_0x34b1aa(0xc4c)]<=_0x33e9b7[_0x34b1aa(0x1de)])return;_0xadcfc6['preventDefault'](),_0xadcfc6[_0x34b1aa(0x35b)](),_0x33e9b7[_0x34b1aa(0x41d)]+=_0xadcfc6['deltaY']!==0x0?_0xadcfc6[_0x34b1aa(0x84a)]:_0xadcfc6[_0x34b1aa(0xa22)];},_0x33e9b7[_0x3fa299(0x5ea)](_0x3fa299(0xaf5),this[_0x3fa299(0x461)],{'passive':![]}));}else this['_scrollHandler']&&(_0x33e9b7[_0x3fa299(0xd11)](_0x3fa299(0xa93),this[_0x3fa299(0x941)]),this[_0x3fa299(0x941)]=null),this[_0x3fa299(0x461)]&&(_0x33e9b7['removeEventListener'](_0x3fa299(0xaf5),this['_wheelHandler']),this[_0x3fa299(0x461)]=null);if(_0x13703d[_0x3fa299(0xb59)]!==![]){let _0x4cc5a4=_0x33e9b7[_0x3fa299(0x2e5)](_0x3fa299(0x6d7));!_0x4cc5a4&&(_0x4cc5a4=document[_0x3fa299(0x1a8)]('div'),_0x4cc5a4[_0x3fa299(0x739)]=_0x3fa299(0xc73),_0x33e9b7[_0x3fa299(0x20b)](_0x4cc5a4));_0x4cc5a4[_0x3fa299(0xa28)][_0x3fa299(0x886)]=_0x3fa299(0x7af),_0x33e9b7[_0x3fa299(0xa28)][_0x3fa299(0x22c)]=_0x3fa299(0x522);const _0x169fe5=[];_0x562555[_0x3fa299(0x366)]((_0x21b6ae,_0x4bd1a1)=>{const _0x362d4e=_0x3fa299,_0x337919=_0x21b6ae[_0x362d4e(0xaa5)]||{},_0x9b56d7=_0x21b6ae[_0x362d4e(0x76b)]||{},_0x2def4e=_0x337919[_0x362d4e(0x295)]||autoStateMap(_0x337919,_0x37e9c0,_0x13703d?.['chart_mode'])||[],_0x5422f3=pickName(_0x337919[_0x362d4e(0x858)],_0x9b56d7[_0x362d4e(0x576)],_0x9b56d7)??_0x337919[_0x362d4e(0xaa5)]??'',_0x393cfb=_0x21b6ae[_0x362d4e(0xaee)]||[];if(!_0x393cfb[_0x362d4e(0x2d1)])return;let _0x3bcc4f=_0x393cfb[0x0]['t'],_0x4ccc5f=_0x393cfb[0x0]['v'];for(let _0x366989=0x1;_0x366989<_0x393cfb['length'];_0x366989++){_0x393cfb[_0x366989]['v']!==_0x4ccc5f&&(_0x4ccc5f!==null&&_0x4ccc5f!==undefined&&_0x169fe5[_0x362d4e(0x2c1)]({'ri':_0x4bd1a1,'name':_0x5422f3,'start':_0x3bcc4f,'end':_0x393cfb[_0x366989]['t'],'val':_0x4ccc5f,'sMap':_0x2def4e,'ent':_0x337919}),_0x3bcc4f=_0x393cfb[_0x366989]['t'],_0x4ccc5f=_0x393cfb[_0x366989]['v']);}_0x4ccc5f!==null&&_0x4ccc5f!==undefined&&_0x169fe5[_0x362d4e(0x2c1)]({'ri':_0x4bd1a1,'name':_0x5422f3,'start':_0x3bcc4f,'end':_0x3af012,'val':_0x4ccc5f,'sMap':_0x2def4e,'ent':_0x337919});});const _0x48aedd=_0xadbfa3=>{const _0x1bd596=_0x3fa299,_0x43a704=Math[_0x1bd596(0x1db)](_0xadbfa3/0x3e8);if(_0x43a704<0x3c)return _0x43a704+'s';const _0x1a9347=Math[_0x1bd596(0xa1e)](_0x43a704/0x3c);if(_0x1a9347<0x3c)return _0x1a9347+'m';const _0x1e1148=Math['floor'](_0x1a9347/0x3c),_0x4afa19=_0x1a9347%0x3c;if(_0x1e1148<0x18)return _0x4afa19?_0x1e1148+'h\x20'+_0x4afa19+'m':_0x1e1148+'h';const _0x3811e7=Math[_0x1bd596(0xa1e)](_0x1e1148/0x18),_0x3c14a5=_0x1e1148%0x18;return _0x3c14a5?_0x3811e7+'d\x20'+_0x3c14a5+'h':_0x3811e7+'d';};_0x407e72['addEventListener'](_0x3fa299(0x7ba),_0x5e1443=>{const _0x1e3504=_0x3fa299,_0x2d6daa=_0x407e72[_0x1e3504(0x474)](),_0x58d516=_0x2240d1,_0x4987bc=_0xc9512,_0x490f60=_0x58d516/_0x2d6daa[_0x1e3504(0x8da)],_0x3cef8d=_0x4987bc/_0x2d6daa[_0x1e3504(0x3c1)],_0x3c77e3=(_0x5e1443[_0x1e3504(0x6fc)]-_0x2d6daa[_0x1e3504(0xa72)])*_0x490f60,_0x3aab4=(_0x5e1443[_0x1e3504(0x54f)]-_0x2d6daa[_0x1e3504(0xaca)])*_0x3cef8d;let _0x4f5712=null;for(const _0x52c153 of _0x169fe5){const _0x4c35ad=Math[_0x1e3504(0x6fe)](_0x3d96a9(_0x52c153['start']),_0x242b3f),_0x26426d=Math[_0x1e3504(0x9f4)](_0x3d96a9(_0x52c153['end']),_0x2240d1-_0x5da7b6),_0x3750fc=_0x548a99+_0x52c153['ri']*_0x279249+_0x279249/0x2,_0x1f2ed0=_0x3750fc-_0x4d7365/0x2;if(_0x3c77e3>=_0x4c35ad&&_0x3c77e3<=_0x26426d&&_0x3aab4>=_0x1f2ed0&&_0x3aab4<=_0x1f2ed0+_0x4d7365){_0x4f5712=_0x52c153;break;}}if(!_0x4f5712){_0x4cc5a4[_0x1e3504(0xa28)][_0x1e3504(0x886)]=_0x1e3504(0x7af);return;}const _0x44622c=Math[_0x1e3504(0x1db)](_0x4f5712['val']),_0x4ff04d=_0x4f5712[_0x1e3504(0x91a)][_0x44622c],_0x3b2474=_0x4f5712['ent']?.[_0x1e3504(0x295)]&&_0x4ff04d?.[_0x1e3504(0x4c6)]||localizeEntityState(_0x37e9c0,_0x37e9c0?.[_0x1e3504(0x869)]?.[_0x4f5712[_0x1e3504(0x44a)]?.[_0x1e3504(0xaa5)]],_0x4ff04d?.[_0x1e3504(0x4be)]??_0x44622c),_0x4f9dd9=_0x4ff04d?.[_0x1e3504(0x6f8)]||_0x4f5712[_0x1e3504(0x44a)][_0x1e3504(0x6f8)]||_0x123419[_0x44622c%_0x123419[_0x1e3504(0x2d1)]],_0x5e13b0=_0x4f5712[_0x1e3504(0x538)]-_0x4f5712['start'],_0x367cb9=formatDateTime(new Date(_0x4f5712['start']),_0x13703d,_0x37e9c0),_0x19b08c=formatDateTime(new Date(_0x4f5712[_0x1e3504(0x538)]),_0x13703d,_0x37e9c0),_0x472830='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:'+escapeHtml(_0x4f9dd9)+(_0x4f5712[_0x1e3504(0x44a)][_0x1e3504(0x21b)]===![]?_0x1e3504(0xc51):'')+_0x1e3504(0x4f3);_0x4cc5a4['innerHTML']=_0x1e3504(0xbeb)+escapeHtml(_0x4f5712[_0x1e3504(0x858)])+_0x1e3504(0x2ff)+_0x472830+_0x1e3504(0x8f7)+escapeHtml(_0x3b2474)+_0x1e3504(0xa69)+escapeHtml(_0x48aedd(_0x5e13b0))+_0x1e3504(0xc15)+escapeHtml(_0x367cb9)+'\x20→\x20'+escapeHtml(_0x19b08c)+_0x1e3504(0x283),_0x4cc5a4['style'][_0x1e3504(0x886)]='';const _0x416add=_0x33e9b7['getBoundingClientRect']();let _0x2ccebc=_0x5e1443['clientX']-_0x416add[_0x1e3504(0xa72)]+0xc,_0x38ae27=_0x5e1443[_0x1e3504(0x54f)]-_0x416add[_0x1e3504(0xaca)]+0xc;const _0x120eed=_0x4cc5a4[_0x1e3504(0x474)]();if(_0x2ccebc+_0x120eed[_0x1e3504(0x8da)]>_0x416add[_0x1e3504(0x8da)])_0x2ccebc=_0x2ccebc-_0x120eed[_0x1e3504(0x8da)]-0x18;if(_0x38ae27+_0x120eed[_0x1e3504(0x3c1)]>_0x416add['height'])_0x38ae27=_0x38ae27-_0x120eed[_0x1e3504(0x3c1)]-0x18;_0x2ccebc=Math[_0x1e3504(0x6fe)](0x0,_0x2ccebc),_0x38ae27=Math[_0x1e3504(0x6fe)](0x0,_0x38ae27);const _0x11fb14=_0x33e9b7[_0x1e3504(0x41d)]||0x0;_0x4cc5a4['style'][_0x1e3504(0xa72)]=_0x2ccebc+_0x11fb14+'px',_0x4cc5a4[_0x1e3504(0xa28)]['top']=_0x38ae27+'px';}),_0x407e72[_0x3fa299(0x5ea)](_0x3fa299(0x2f3),()=>{const _0x48d5ab=_0x3fa299;_0x4cc5a4['style'][_0x48d5ab(0x886)]=_0x48d5ab(0x7af);});}_0x407e72[_0x3fa299(0xa28)][_0x3fa299(0x72a)]=_0x3fa299(0x2de),_0x407e72[_0x3fa299(0x5ea)](_0x3fa299(0x505),_0x2279f1=>{const _0x7eabde=_0x3fa299,_0x203191=_0x407e72[_0x7eabde(0x474)](),_0x20dbe3=_0x2240d1/_0x203191[_0x7eabde(0x8da)],_0x2d43a2=_0xc9512/_0x203191[_0x7eabde(0x3c1)],_0x327fb4=(_0x2279f1[_0x7eabde(0x6fc)]-_0x203191[_0x7eabde(0xa72)])*_0x20dbe3,_0x8cf05f=(_0x2279f1[_0x7eabde(0x54f)]-_0x203191[_0x7eabde(0xaca)])*_0x2d43a2;let _0xfa8292=null;for(let _0x1177c7=0x0;_0x1177c7<_0x562555['length'];_0x1177c7++){const _0x32695c=_0x548a99+_0x1177c7*_0x279249+_0x279249/0x2,_0x16795d=_0x32695c-_0x4d7365/0x2;if(_0x8cf05f>=_0x16795d&&_0x8cf05f<=_0x16795d+_0x4d7365&&_0x327fb4>=_0x242b3f&&_0x327fb4<=_0x2240d1-_0x5da7b6){_0xfa8292=_0x562555[_0x1177c7];break;}}if(!_0xfa8292)return;_0x2279f1[_0x7eabde(0x35b)](),this['card'][_0x7eabde(0x7bc)](_0xfa8292[_0x7eabde(0xaa5)]);});}}class StubRenderer{constructor(_0x441fd3,_0x5c0e60){const _0x2bc822=_0x236d40;this[_0x2bc822(0x266)]=_0x441fd3,this[_0x2bc822(0x943)]=_0x5c0e60;}[_0x236d40(0x8c5)](_0x426a8a){const _0x30901e=_0x236d40;_0x426a8a[_0x30901e(0x812)]=_0x30901e(0xab8)+escapeHtml(this['mode'])+'</b>\x22\x20is\x20not\x20implemented\x20in\x20Phase\x201.</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>Phase\x201\x20supports\x20<code>timeline</code>.\x20YAML\x20for\x20other\x20modes\x20is\x20accepted\x20and\x20preserved.</div>\x0a\x20\x20\x20\x20\x20\x20</div>';}}const STYLES=_0x236d40(0x7ce);class StatisticsGraphChartCard extends HTMLElement{static get[_0x236d40(0xc4d)](){return VERSION;}static get[_0x236d40(0xa15)](){return{...CARD_DEFAULTS};}static get['PALETTE'](){return[...PALETTE];}static[_0x236d40(0x31d)](){return{...ENTITY_DEFAULTS};}static[_0x236d40(0x194)](){const _0x15347a=_0x236d40;return{'chart_mode':'timeline','hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x15347a(0x7bd)}]};}static async[_0x236d40(0x6db)](){const _0x270c67=_0x236d40;return document[_0x270c67(0x1a8)](_0x270c67(0x1c0));}constructor(){const _0x1b5726=_0x236d40;super(),this[_0x1b5726(0x8fa)]({'mode':'open'}),this[_0x1b5726(0x857)]=null,this['_hass']=null,this[_0x1b5726(0x721)]=[],this['_fetcher']=new DataFetcher(),this[_0x1b5726(0x945)]=null,this[_0x1b5726(0x3cf)]=null,this[_0x1b5726(0x296)]=null,this[_0x1b5726(0x77a)]=null,this[_0x1b5726(0x841)]=![],this[_0x1b5726(0xcec)]=!![],this[_0x1b5726(0xaa4)]=Math[_0x1b5726(0xb07)]()[_0x1b5726(0x421)](0x24)[_0x1b5726(0x670)](0x2,0xb),this[_0x1b5726(0x56a)]=null,this[_0x1b5726(0x844)]=new Set(),this[_0x1b5726(0x729)]=null,this[_0x1b5726(0x36f)]=null,this[_0x1b5726(0x2b1)]=![],this[_0x1b5726(0x634)]=null,this[_0x1b5726(0x4ca)]=new Map(),this[_0x1b5726(0x87e)]=null,this['_liveEnabled']=![],this[_0x1b5726(0x441)]=Object[_0x1b5726(0x35d)](null),this[_0x1b5726(0xa02)]=null,this[_0x1b5726(0x39c)]=Object[_0x1b5726(0x35d)](null),this[_0x1b5726(0x983)]=null,this[_0x1b5726(0x5ba)]=![],this[_0x1b5726(0xa26)]=new Map(),this['_colorTemplateUnsubs']=[],this[_0x1b5726(0x536)]=![],this['_annotationRefs']=new Set(),this['_dataVarIds']=new Set(),this[_0x1b5726(0x7d4)]=new Set(),this[_0x1b5726(0x6df)]=Object[_0x1b5726(0x35d)](null),this[_0x1b5726(0x5f0)]=null,this['_activeIntervalLabel']=null,this['_overrideAttributes']={},this[_0x1b5726(0x2b2)]=null,this['_zoomSyncHandler']=null,this[_0x1b5726(0x1b3)]=null,this['_showTooltipAtTime']=null,this[_0x1b5726(0x3f7)]=null,this[_0x1b5726(0x473)]=null,this[_0x1b5726(0x224)]=null,this[_0x1b5726(0x7f2)]=null,this['_energyEnd']=null,this['_dpSyncHandler']=null,this[_0x1b5726(0x809)]=null,this[_0x1b5726(0x7b9)]=null,this[_0x1b5726(0xab6)]=![],this[_0x1b5726(0x2e2)]=null,this['_overrideGroupBy']=null,this[_0x1b5726(0xc0b)]=null,this[_0x1b5726(0x416)]=null,this['_querySyncRequestHandler']=null,this['_queryInitialSyncDone']=![],this[_0x1b5726(0xae2)]=_0x1b5726(0x74c),this[_0x1b5726(0x691)]=0x0,this['_dpCustomStart']=null,this['_dpCustomEnd']=null,this[_0x1b5726(0x1e9)]=![],this[_0x1b5726(0x23a)]=null,this[_0x1b5726(0xc52)]=null,this[_0x1b5726(0xc88)]=null,this[_0x1b5726(0x796)]=![],this[_0x1b5726(0xcea)]=[],this[_0x1b5726(0xc42)]='',this[_0x1b5726(0x2b1)]=![],this[_0x1b5726(0xd04)]=null,this[_0x1b5726(0x9af)]=![],this[_0x1b5726(0xcbc)]=0x0,this[_0x1b5726(0x535)]=null,this[_0x1b5726(0x9ee)]=0x0,this[_0x1b5726(0x7f8)]=Object[_0x1b5726(0x35d)](null),this[_0x1b5726(0x51d)]=null,this['_instanceKey']='';}['setConfig'](_0x5c041b){const _0xca1b67=_0x236d40;if(!_0x5c041b)throw new Error(_0xca1b67(0x580));if(!_0x5c041b['entities']||!Array['isArray'](_0x5c041b[_0xca1b67(0x4bd)]))throw new Error(_0xca1b67(0x223));const _0xba4182=this[_0xca1b67(0x857)],_0x5406c0={...CARD_DEFAULTS,..._0x5c041b};_0x5406c0[_0xca1b67(0x4bd)]=_0x5c041b['entities'][_0xca1b67(0x5f7)]((_0x50e925,_0x1bde1b)=>{const _0xf7ff51=_0xca1b67;if(!_0x50e925[_0xf7ff51(0xaa5)]&&!_0x50e925[_0xf7ff51(0x892)])throw new Error(_0xf7ff51(0x19d)+_0x1bde1b+_0xf7ff51(0x751));if(_0x50e925[_0xf7ff51(0x9cc)]?.['enabled']&&_0x50e925[_0xf7ff51(0x279)]?.[_0xf7ff51(0x4e9)])throw new Error(_0xf7ff51(0x963)+(_0x50e925[_0xf7ff51(0xaa5)]||_0x50e925[_0xf7ff51(0x892)]));const _0x5075c0={...ENTITY_DEFAULTS,..._0x50e925};if(_0x5075c0[_0xf7ff51(0x225)]===undefined)delete _0x5075c0[_0xf7ff51(0x225)];if(!_0x50e925[_0xf7ff51(0x6f8)])_0x5075c0['color']=PALETTE[_0x1bde1b%PALETTE[_0xf7ff51(0x2d1)]];return _0x50e925['value_transform']&&(_0x5075c0[COMPILED_TRANSFORM]=compileValueTransform(_0x50e925[_0xf7ff51(0x50f)])),_0x5075c0;});_0x5406c0[_0xca1b67(0xcda)]&&_0x5406c0[_0xca1b67(0xcbb)]&&(_0x5406c0['energy_date_sync']=![]);{if(!(this['_autoHideForce']instanceof Set))this['_autoHideForce']=new Set();const _0x129fc5=!!_0xba4182?.[_0xca1b67(0xc21)],_0x567230=!!_0x5406c0['auto_hide_entities'],_0x3d72e7=_0xba4182?.[_0xca1b67(0x4bd)]||[],_0x49a065=_0x129fc5!==_0x567230;_0x5406c0[_0xca1b67(0x4bd)][_0xca1b67(0x366)]((_0x89f54,_0x13319e)=>{const _0x59a5c8=_0xca1b67,_0x23de8f=_0x3d72e7[_0x13319e]?.[_0x59a5c8(0x225)];(_0x49a065||_0x23de8f!==_0x89f54['auto_hide'])&&this['_autoHideForce'][_0x59a5c8(0x412)]((_0x89f54['entity']||_0x89f54[_0x59a5c8(0x892)])+'__'+_0x13319e);});}{const _0x3f8c1d=compileLabelFormat(_0x5406c0['y_axis_format'],_0x5406c0[_0xca1b67(0x911)]),_0x4133fb=compileLabelFormat(_0x5406c0[_0xca1b67(0x81d)],_0x5406c0[_0xca1b67(0x911)]);if(_0x3f8c1d||_0x4133fb)for(const _0x4c0a66 of _0x5406c0[_0xca1b67(0x4bd)]){Object[_0xca1b67(0x775)](_0x4c0a66,_0xca1b67(0x271),{'value':_0x4c0a66['y_axis']==='secondary'?_0x4133fb:_0x3f8c1d,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0xca1b67(0x857)]=_0x5406c0,this[_0xca1b67(0x721)]=_0x5406c0[_0xca1b67(0x4bd)],this[_0xca1b67(0xc42)]='',this[_0xca1b67(0x51d)]=null,this[_0xca1b67(0x7db)]=this[_0xca1b67(0x3ba)](_0x5406c0);if(_0x5406c0[_0xca1b67(0xb44)]||_0x5406c0[_0xca1b67(0x544)])try{const _0x29ab94=JSON[_0xca1b67(0x6e3)](lsGet(_0xca1b67(0x8a1)+this[_0xca1b67(0x7db)])||'null');_0x29ab94&&isNum(toNum(_0x29ab94[_0xca1b67(0xb63)]))&&(this[_0xca1b67(0x5f0)]=toNum(_0x29ab94[_0xca1b67(0xb63)]),this['_activeIntervalLabel']=_0x29ab94['label']||null);}catch{}else this[_0xca1b67(0x5f0)]=null,this[_0xca1b67(0xc12)]=null,lsDel(_0xca1b67(0x8a1)+this[_0xca1b67(0x7db)]);this['_baseQuery']={'pph':_0x5406c0[_0xca1b67(0x641)],'gby':_0x5406c0[_0xca1b67(0x8d3)],'autoScale':!!_0x5406c0[_0xca1b67(0x592)]};if(_0x5406c0[_0xca1b67(0x3cd)]||_0x5406c0['pph_picker_group']){const _0x2cfd11=toNum(lsGet('sgc-qpph:'+this[_0xca1b67(0x7db)]));if(isNum(_0x2cfd11))this[_0xca1b67(0x2e2)]=_0x2cfd11;}else this['_overridePph']=null,lsDel(_0xca1b67(0x8dc)+this[_0xca1b67(0x7db)]);if(_0x5406c0['show_group_by_picker']||_0x5406c0[_0xca1b67(0xab3)]){const _0x3bb264=lsGet('sgc-qgby:'+this[_0xca1b67(0x7db)]);if(_0x3bb264)this[_0xca1b67(0xa77)]=_0x3bb264;}else this[_0xca1b67(0xa77)]=null,lsDel(_0xca1b67(0x50c)+this[_0xca1b67(0x7db)]);this[_0xca1b67(0xd16)](_0x5406c0);if(_0x5406c0['show_date_picker']||_0x5406c0[_0xca1b67(0xa5e)]){const _0x4b4404=_0x5406c0[_0xca1b67(0x2a2)],_0x5dfa41=_0x4b4404&&(DATE_PICKER_VALID_MODES['includes'](_0x4b4404)||_0x4b4404 in DATE_PICKER_RELATIVE_MODES);let _0x53fcbe=![];if(_0x5dfa41)this[_0xca1b67(0xae2)]=_0x4b4404,this[_0xca1b67(0x691)]=0x0;else try{const _0x56fca0=JSON[_0xca1b67(0x6e3)](lsGet(_0xca1b67(0xc8d)+this[_0xca1b67(0x7db)])||_0xca1b67(0xb08));if(_0x56fca0){this[_0xca1b67(0xae2)]=_0x56fca0[_0xca1b67(0x943)]||_0xca1b67(0x74c),this[_0xca1b67(0x691)]=_0x56fca0[_0xca1b67(0x632)]||0x0;if(_0x56fca0[_0xca1b67(0x85f)])this[_0xca1b67(0xd01)]=new Date(_0x56fca0[_0xca1b67(0x85f)]);if(_0x56fca0['customEnd'])this[_0xca1b67(0x1a6)]=new Date(_0x56fca0[_0xca1b67(0x394)]);_0x53fcbe=!![];}}catch{}const _0x26484a=_0x5406c0['date_picker_modes'];Array[_0xca1b67(0x707)](_0x26484a)&&_0x26484a['length']&&!_0x26484a[_0xca1b67(0x2cf)](this[_0xca1b67(0xae2)])&&this['_dpMode']!=='custom'&&!(this[_0xca1b67(0xae2)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0xca1b67(0xae2)]=_0x26484a[0x0],this[_0xca1b67(0x691)]=0x0);if(this[_0xca1b67(0xae2)]!==_0xca1b67(0x3af)&&(this['_dpOffset']||0x0)>0x0)this[_0xca1b67(0x691)]=0x0;!_0x5406c0[_0xca1b67(0xcda)]&&_0x5406c0[_0xca1b67(0xa5e)]&&(_0x53fcbe||_0x5dfa41)&&(this[_0xca1b67(0x796)]=!![]);}else this['_dpMode']='month',this['_dpOffset']=0x0,this['_dpCustomStart']=null,this[_0xca1b67(0x1a6)]=null,this['_dpSynced']=![],lsDel(_0xca1b67(0xc8d)+this[_0xca1b67(0x7db)]);this[_0xca1b67(0xcde)]=this[_0xca1b67(0x721)][_0xca1b67(0x37b)](_0x43e1ac=>_0x43e1ac[_0xca1b67(0xaa5)]&&!_0x43e1ac['statistic_id']),this['_annotationRefs']=this[_0xca1b67(0x259)](_0x5406c0[_0xca1b67(0x2c7)]),this[_0xca1b67(0x553)]=this[_0xca1b67(0xb9b)](this[_0xca1b67(0x721)]),this[_0xca1b67(0x7d4)]=this[_0xca1b67(0x3c5)](this[_0xca1b67(0x721)]);(this['_wsUnsub']||this[_0xca1b67(0x9af)])&&this[_0xca1b67(0xbf6)]()!==this[_0xca1b67(0x535)]&&this[_0xca1b67(0xd21)]();this[_0xca1b67(0x5ba)]=![],this['_liveBuffer']=Object[_0xca1b67(0x35d)](null),this['_prevStamps']=Object[_0xca1b67(0x35d)](null),this[_0xca1b67(0x6df)]=Object[_0xca1b67(0x35d)](null),this[_0xca1b67(0x5bf)](),this['_restartEnergyDateSyncIfNeeded'](_0xba4182);if(this[_0xca1b67(0xd0e)])this['_scheduleUpdate']();}[_0x236d40(0xb9b)](_0x291442){const _0xeee756=_0x236d40,_0x45c06e=new Set();for(const _0x1b711e of _0x291442||[]){if(!_0x1b711e||!_0x1b711e[_0xeee756(0x204)]||!_0x1b711e[_0xeee756(0x1e8)])continue;const _0x31ac2c=_0x1b711e[_0xeee756(0x984)];if(!_0x31ac2c||typeof _0x31ac2c!==_0xeee756(0x89c))continue;for(const _0x2ea294 of Object['values'](_0x31ac2c)){if(typeof _0x2ea294===_0xeee756(0xc00)&&_0x2ea294)_0x45c06e[_0xeee756(0x412)](_0x2ea294);}}return _0x45c06e;}[_0x236d40(0x3c5)](_0x5e191a){const _0x533cb0=_0x236d40,_0x4d40cf=new Set();for(const _0x262702 of _0x5e191a||[]){const _0x4625b7=_0x262702?.[_0x533cb0(0x279)]?.[_0x533cb0(0x91d)];if(!Array[_0x533cb0(0x707)](_0x4625b7))continue;for(const _0x20e639 of _0x4625b7){for(const _0x23b7c7 of[_0x20e639?.[_0x533cb0(0x4be)],_0x20e639?.['color']]){if(typeof _0x23b7c7===_0x533cb0(0xc00)){const _0x4aded4=_0x23b7c7[_0x533cb0(0x1b4)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x4aded4)_0x4d40cf['add'](_0x4aded4[0x1]);}}}}return _0x4d40cf;}[_0x236d40(0x9e0)](_0x137c59){const _0x301b81=_0x236d40;return typeof _0x137c59===_0x301b81(0xc00)&&/^[a-z_]+\.[a-z0-9_]+/i[_0x301b81(0x1b8)](_0x137c59);}[_0x236d40(0x48b)](_0x498750){const _0x11a789=_0x236d40;if(typeof _0x498750!=='string')return _0x498750;const _0x491334=_0x498750[_0x11a789(0x1b4)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x491334)return _0x498750;const _0x2d752d=this[_0x11a789(0xd0e)]?.[_0x11a789(0x869)]?.[_0x491334[0x1]];if(!_0x2d752d)return _0x498750;const _0x3b1d9f=_0x491334[0x2]?getAttributePath(_0x2d752d[_0x11a789(0xbb4)],_0x491334[0x2]):_0x2d752d['state'];return _0x3b1d9f===null||_0x3b1d9f===undefined||_0x3b1d9f===''?_0x498750:_0x3b1d9f;}[_0x236d40(0xb24)](_0x403d90){const _0x23c3e1=_0x236d40,_0x51a229=_0x403d90?.[_0x23c3e1(0x279)]?.['values'];if(!Array[_0x23c3e1(0x707)](_0x51a229))return _0x51a229;if(!_0x51a229[_0x23c3e1(0x37b)](_0x4a4126=>this[_0x23c3e1(0x9e0)](_0x4a4126?.['value'])||this[_0x23c3e1(0x9e0)](_0x4a4126?.[_0x23c3e1(0x6f8)])))return _0x51a229;return _0x51a229[_0x23c3e1(0x5f7)](_0x35b605=>({..._0x35b605,'value':this[_0x23c3e1(0x48b)](_0x35b605?.[_0x23c3e1(0x4be)]),'color':this[_0x23c3e1(0x48b)](_0x35b605?.[_0x23c3e1(0x6f8)])}));}['_collectAnnotationRefs'](_0x409a00){const _0x1d5046=_0x236d40,_0x4afc37=new Set();if(!Array[_0x1d5046(0x707)](_0x409a00))return _0x4afc37;for(const _0x56f893 of _0x409a00){if(!_0x56f893||typeof _0x56f893!==_0x1d5046(0x89c))continue;if(_0x56f893[_0x1d5046(0x604)]===_0x1d5046(0x817)){const _0x5c1939=extractAnnotationRefEntityId(_0x56f893[_0x1d5046(0x4be)]);if(_0x5c1939)_0x4afc37[_0x1d5046(0x412)](_0x5c1939);}else{if(_0x56f893[_0x1d5046(0x604)]===_0x1d5046(0xc5a)){const _0x3612e9=extractAnnotationRefEntityId(_0x56f893[_0x1d5046(0x4be)]??_0x56f893[_0x1d5046(0x98a)]),_0x14eb84=extractAnnotationRefEntityId(_0x56f893[_0x1d5046(0x871)]??_0x56f893['to']);if(_0x3612e9)_0x4afc37['add'](_0x3612e9);if(_0x14eb84)_0x4afc37[_0x1d5046(0x412)](_0x14eb84);}else(_0x56f893[_0x1d5046(0x604)]===_0x1d5046(0xae8)||_0x56f893[_0x1d5046(0x604)]===_0x1d5046(0x228))&&_0x56f893[_0x1d5046(0xaa5)]&&_0x4afc37['add'](_0x56f893[_0x1d5046(0xaa5)]);}}return _0x4afc37;}[_0x236d40(0xb22)](){const _0x4f11dc=_0x236d40,_0x4988e6=this[_0x4f11dc(0x857)]?.['annotations'];if(!Array[_0x4f11dc(0x707)](_0x4988e6)||!_0x4988e6[_0x4f11dc(0x2d1)])return[];const _0x10badd=_0x5d3e54=>{const _0x1cdfcc=_0x4f11dc;if(typeof _0x5d3e54===_0x1cdfcc(0xc00)&&_0x5d3e54['includes']('{{'))return this[_0x1cdfcc(0xa26)]['get'](_0x5d3e54)||_0x5d3e54;return _0x5d3e54;},_0x11dd47=[];for(const _0x3769c7 of _0x4988e6){if(!_0x3769c7||typeof _0x3769c7!==_0x4f11dc(0x89c))continue;const _0x32123d={..._0x3769c7};for(const _0x3a20e5 of[_0x4f11dc(0x5da),'end',_0x4f11dc(0xbde),_0x4f11dc(0x4be),_0x4f11dc(0x871),_0x4f11dc(0x4c6)]){typeof _0x32123d[_0x3a20e5]===_0x4f11dc(0xc00)&&_0x32123d[_0x3a20e5][_0x4f11dc(0x2cf)]('{{')&&(_0x32123d[_0x3a20e5]=_0x10badd(_0x32123d[_0x3a20e5]));}if(_0x32123d[_0x4f11dc(0x604)]===_0x4f11dc(0x817)||_0x32123d[_0x4f11dc(0x604)]==='band'){_0x11dd47[_0x4f11dc(0x2c1)](_0x32123d);continue;}(_0x32123d[_0x4f11dc(0x604)]===_0x4f11dc(0xae8)||_0x32123d[_0x4f11dc(0x604)]===_0x4f11dc(0x228))&&!_0x32123d[_0x4f11dc(0xaa5)]&&_0x11dd47[_0x4f11dc(0x2c1)](_0x32123d);}return this[_0x4f11dc(0xcea)]?.[_0x4f11dc(0x2d1)]&&_0x11dd47['push'](...this[_0x4f11dc(0xcea)]),_0x11dd47;}async['_resolveEntityAnnotations'](_0x1bf518,_0x2090fd){const _0x536d05=_0x236d40,_0x4ac79d=this[_0x536d05(0x857)]?.[_0x536d05(0x2c7)];if(!Array['isArray'](_0x4ac79d)||!_0x4ac79d['length'])return[];const _0x6e6b1d=[],_0xd4723d=new Set();for(const _0x6d9ea4 of _0x4ac79d){if(!_0x6d9ea4||typeof _0x6d9ea4!==_0x536d05(0x89c))continue;if(_0x6d9ea4[_0x536d05(0x604)]!=='event'&&_0x6d9ea4[_0x536d05(0x604)]!=='span'||!_0x6d9ea4[_0x536d05(0xaa5)])continue;if(_0xd4723d['has'](_0x6d9ea4['entity']))continue;_0xd4723d[_0x536d05(0x412)](_0x6d9ea4[_0x536d05(0xaa5)]),_0x6e6b1d[_0x536d05(0x2c1)]({'id':_0x6d9ea4[_0x536d05(0xaa5)]});}if(!_0x6e6b1d[_0x536d05(0x2d1)])return[];let _0x39bb05={};try{const _0x586f4d=this[_0x536d05(0x857)][_0x536d05(0x833)]!==![];_0x39bb05=await this['_fetcher'][_0x536d05(0x7fc)](this[_0x536d05(0xd0e)],_0x6e6b1d,_0x1bf518,_0x2090fd,_0x586f4d);}catch(_0xa3c1b3){return console[_0x536d05(0x6ac)](_0x536d05(0xd2a),_0xa3c1b3),[];}const _0x49e2ee=_0x2090fd[_0x536d05(0x3f2)](),_0x5e1eee=[];for(const _0x279c70 of _0x4ac79d){if(!_0x279c70||typeof _0x279c70!=='object')continue;if(_0x279c70['type']!==_0x536d05(0xae8)&&_0x279c70[_0x536d05(0x604)]!==_0x536d05(0x228)||!_0x279c70[_0x536d05(0xaa5)])continue;const _0x211dd1=_0x39bb05[_0x279c70[_0x536d05(0xaa5)]];if(!Array[_0x536d05(0x707)](_0x211dd1)||!_0x211dd1['length'])continue;const _0x202faf=String(_0x279c70[_0x536d05(0xb91)]??'on');if(_0x279c70[_0x536d05(0x604)]==='event'){String(_0x211dd1[0x0][_0x536d05(0xb91)])===_0x202faf&&_0x5e1eee['push']({..._0x279c70,'type':'event','time':_0x211dd1[0x0]['t']});for(let _0x3fda53=0x1;_0x3fda53<_0x211dd1[_0x536d05(0x2d1)];_0x3fda53++){String(_0x211dd1[_0x3fda53][_0x536d05(0xb91)])===_0x202faf&&String(_0x211dd1[_0x3fda53-0x1][_0x536d05(0xb91)])!==_0x202faf&&_0x5e1eee[_0x536d05(0x2c1)]({..._0x279c70,'type':_0x536d05(0xae8),'time':_0x211dd1[_0x3fda53]['t']});}}else{let _0x4815ee=null;if(String(_0x211dd1[0x0]['state'])===_0x202faf)_0x4815ee=_0x211dd1[0x0]['t'];for(let _0x175e22=0x1;_0x175e22<_0x211dd1[_0x536d05(0x2d1)];_0x175e22++){const _0x1ade35=String(_0x211dd1[_0x175e22][_0x536d05(0xb91)])===_0x202faf;if(_0x1ade35&&_0x4815ee===null)_0x4815ee=_0x211dd1[_0x175e22]['t'];else!_0x1ade35&&_0x4815ee!==null&&(_0x5e1eee['push']({..._0x279c70,'type':'span','start':_0x4815ee,'end':_0x211dd1[_0x175e22]['t']}),_0x4815ee=null);}_0x4815ee!==null&&_0x5e1eee['push']({..._0x279c70,'type':'span','start':_0x4815ee,'end':_0x49e2ee});}}return _0x5e1eee;}[_0x236d40(0x3ba)](_0x25f089){const _0x283a2c=_0x236d40,_0x58eed2={'e':(_0x25f089['entities']||[])[_0x283a2c(0x5f7)](_0x194c7a=>[_0x194c7a[_0x283a2c(0xaa5)]||'',_0x194c7a[_0x283a2c(0x892)]||'',_0x194c7a['attribute']||'']),'c':_0x25f089['chart_mode']||_0x283a2c(0xd06),'t':_0x25f089[_0x283a2c(0x674)]||''};return hashString(JSON[_0x283a2c(0x569)](_0x58eed2));}[_0x236d40(0x3fc)](){const _0x4926be=_0x236d40,_0x15a37d=this['_hass'];if(!_0x15a37d?.[_0x4926be(0x655)])return null;const _0x23e00f=_0x15a37d['connection'];try{const _0x823dd1=window[_0x4926be(0x526)]?.[_0x4926be(0x362)];if(typeof _0x823dd1===_0x4926be(0xd24)){const _0x1dc196=_0x823dd1(_0x15a37d);if(_0x1dc196&&typeof _0x1dc196['subscribe']===_0x4926be(0xd24))return _0x1dc196;}}catch{}try{const _0x56366e=document[_0x4926be(0x2e5)]('ha-panel-energy'),_0xad7890=_0x56366e?.['_energyCollection'];if(_0xad7890&&typeof _0xad7890[_0x4926be(0x343)]===_0x4926be(0xd24))return _0xad7890;}catch{}const _0x143f9a=_0x833479=>{const _0x2e8bae=_0x4926be;if(!_0x833479||typeof _0x833479!==_0x2e8bae(0x89c))return null;for(const [_0x26f525,_0x32768a]of Object[_0x2e8bae(0x90b)](_0x833479)){if(!/energy|nerg/i['test'](_0x26f525))continue;if(_0x32768a&&typeof _0x32768a[_0x2e8bae(0x343)]===_0x2e8bae(0xd24))return _0x32768a;}return null;};return _0x143f9a(_0x23e00f)||_0x143f9a(_0x23e00f['_collections']);}[_0x236d40(0x80e)](){const _0x1e476b=_0x236d40;if(!this[_0x1e476b(0x857)]?.['energy_date_sync']||!this['_hass'])return;this[_0x1e476b(0x60e)]();const _0x5725c4=()=>{const _0x2b1b09=_0x1e476b,_0x10ece7=this[_0x2b1b09(0x3fc)]();if(!_0x10ece7)return![];this[_0x2b1b09(0x473)]=_0x10ece7[_0x2b1b09(0x343)](_0xb148d6=>{const _0x1b1438=_0x2b1b09,_0x45d222=_0x10ece7[_0x1b1438(0x5da)]||_0x10ece7[_0x1b1438(0x328)]||_0xb148d6?.['start'],_0x26d0de=_0x10ece7[_0x1b1438(0x538)]||_0x10ece7['_end']||_0xb148d6?.['end'];if(_0x45d222)this[_0x1b1438(0x5e2)](_0x45d222,_0x26d0de);});const _0x39f3fc=_0x10ece7['start']||_0x10ece7['_start'],_0x5c3ad4=_0x10ece7[_0x2b1b09(0x538)]||_0x10ece7[_0x2b1b09(0x688)];if(_0x39f3fc)this[_0x2b1b09(0x5e2)](_0x39f3fc,_0x5c3ad4);return!![];};if(_0x5725c4())return;let _0xc0df13=0x0;this[_0x1e476b(0x224)]=setInterval(()=>{const _0x2f39cc=_0x1e476b;_0xc0df13+=0x1,(_0x5725c4()||_0xc0df13>=0xf)&&(clearInterval(this[_0x2f39cc(0x224)]),this[_0x2f39cc(0x224)]=null);},0x7d0);}[_0x236d40(0x60e)](){const _0x2ca574=_0x236d40;if(this[_0x2ca574(0x473)]){try{this[_0x2ca574(0x473)]();}catch{}this['_energyUnsub']=null;}this['_energyDiscoverTimer']&&(clearInterval(this[_0x2ca574(0x224)]),this[_0x2ca574(0x224)]=null);}[_0x236d40(0x5e2)](_0x44832d,_0xd8238a){const _0x22f508=_0x236d40,_0x5dc70e=_0x44832d instanceof Date?_0x44832d:new Date(_0x44832d),_0x592c8b=_0xd8238a?_0xd8238a instanceof Date?_0xd8238a:new Date(_0xd8238a):new Date();if(isNaN(_0x5dc70e[_0x22f508(0x3f2)]())||isNaN(_0x592c8b[_0x22f508(0x3f2)]()))return;if(_0x592c8b['getTime']()<=_0x5dc70e['getTime']())return;if(this['_energyStart']&&this[_0x22f508(0x23c)]&&this[_0x22f508(0x7f2)][_0x22f508(0x3f2)]()===_0x5dc70e[_0x22f508(0x3f2)]()&&this[_0x22f508(0x23c)][_0x22f508(0x3f2)]()===_0x592c8b[_0x22f508(0x3f2)]())return;this[_0x22f508(0x7f2)]=_0x5dc70e,this['_energyEnd']=_0x592c8b,this[_0x22f508(0xa45)]();}[_0x236d40(0xb86)](_0x286a34){const _0x566df9=_0x236d40,_0x15ed4c=!!_0x286a34?.[_0x566df9(0xcbb)],_0x173347=!!this['_config']?.[_0x566df9(0xcbb)];if(_0x15ed4c===_0x173347)return;_0x173347?this[_0x566df9(0x80e)]():(this[_0x566df9(0x60e)](),this[_0x566df9(0x7f2)]=null,this[_0x566df9(0x23c)]=null,this[_0x566df9(0xa45)]());}[_0x236d40(0x82b)](){const _0x371004=_0x236d40,_0x1c2e76=this['_config'],_0x97dc56=new Date(),_0x11d249=_0x368e55=>{const _0xab731=_0xa532;Object[_0xab731(0x775)](_0x1c2e76,_0xab731(0x417),{'value':_0x368e55,'enumerable':![],'writable':!![],'configurable':!![]});};_0x11d249(null);const _0x1919dc=resolveDisplayTimeZone(this[_0x371004(0xd0e)],_0x1c2e76);let _0xc9c733=0x0;for(const _0x3f282e of this[_0x371004(0x721)]||[]){const _0x1d56f9=toNum(_0x3f282e?.['forecast_horizon']);if(_0x1d56f9>0x0&&_0x1d56f9>_0xc9c733)_0xc9c733=_0x1d56f9;}const _0x23b75c=_0x599d0c=>{const _0x58bfda=_0x371004;if(_0xc9c733<=0x0)return _0x599d0c;return new Date(_0x599d0c[_0x58bfda(0x3f2)]()+_0xc9c733*0x36ee80);},_0x44f168=_0x1f2f1b=>{const _0x4de6e8=_0x371004;if(_0x1f2f1b==null||typeof _0x1f2f1b!==_0x4de6e8(0xc00))return null;const _0x4a5e51=_0x1f2f1b[_0x4de6e8(0x900)]();if(!_0x4a5e51)return null;if(_0x4a5e51['toLowerCase']()==='now')return 0x0;const _0x2b9ad1=_0x4a5e51[_0x4de6e8(0x1b4)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x2b9ad1){const _0x49ea18=_0x2b9ad1[0x1]==='+'?0x1:-0x1,_0x3bf0c8=parseFloat(_0x2b9ad1[0x2]);return isNaN(_0x3bf0c8)?null:_0x49ea18*_0x3bf0c8*0x36ee80;}if((_0x4a5e51[0x0]==='+'||_0x4a5e51[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x4de6e8(0x1b8)](_0x4a5e51)){const _0x37a2ef=parseFloat(_0x4a5e51);return isNaN(_0x37a2ef)?null:_0x37a2ef*0x36ee80;}return null;},_0x4da50f=(_0x595a1a,_0xa525a4)=>{const _0x2e4908=_0x371004,_0x171482=!!_0x1c2e76[_0x2e4908(0x278)]||!!_0x1c2e76['show_full_period']||!!(_0x1c2e76[_0x2e4908(0xcda)]&&this[_0x2e4908(0xae2)])||!!(_0x1c2e76[_0x2e4908(0xa5e)]&&this[_0x2e4908(0x796)])||this[_0x2e4908(0x7f2)]!=null&&this[_0x2e4908(0x23c)]!=null||!!((_0x1c2e76[_0x2e4908(0xb44)]||_0x1c2e76[_0x2e4908(0x544)])&&isNum(this[_0x2e4908(0x5f0)])),_0x235f57=(_0xa525a4['getTime']()-_0x595a1a[_0x2e4908(0x3f2)]())/0x36ee80,_0x2172b5=!_0x171482&&_0x235f57<=24.5,_0x8c771d=_0x44f168(_0x1c2e76[_0x2e4908(0x818)]);if(_0x8c771d!==null){const _0x14f9e3=new Date(_0x97dc56[_0x2e4908(0x3f2)]()+_0x8c771d);_0x14f9e3['getTime']()>_0x595a1a[_0x2e4908(0x3f2)]()&&_0x14f9e3[_0x2e4908(0x3f2)]()<_0xa525a4[_0x2e4908(0x3f2)]()&&(_0x595a1a=_0x14f9e3);}else{const _0x462279=resolveDynamicValue(_0x1c2e76[_0x2e4908(0x818)],this[_0x2e4908(0xd0e)])??toNum(_0x1c2e76[_0x2e4908(0x818)]);if(isNum(_0x462279)){if(_0x2172b5){const _0x474e36=tzParts(_0xa525a4[_0x2e4908(0x3f2)](),_0x1919dc);let _0x38bca7=new Date(zonedWallToMs(_0x474e36['y'],_0x474e36['mo'],_0x474e36['d'],Math[_0x2e4908(0xa1e)](_0x462279),Math['round'](_0x462279%0x1*0x3c),0x0,_0x1919dc));_0x38bca7[_0x2e4908(0x3f2)]()>_0xa525a4['getTime']()&&(_0x38bca7=new Date(zonedWallToMs(_0x474e36['y'],_0x474e36['mo'],_0x474e36['d']-0x1,Math[_0x2e4908(0xa1e)](_0x462279),Math['round'](_0x462279%0x1*0x3c),0x0,_0x1919dc))),_0x38bca7['getTime']()<_0xa525a4[_0x2e4908(0x3f2)]()&&(_0x595a1a=_0x38bca7);}else{const _0x27fdce=tzParts(_0x595a1a[_0x2e4908(0x3f2)](),_0x1919dc),_0x363bd4=new Date(zonedWallToMs(_0x27fdce['y'],_0x27fdce['mo'],_0x27fdce['d'],Math[_0x2e4908(0xa1e)](_0x462279),Math['round'](_0x462279%0x1*0x3c),0x0,_0x1919dc));if(_0x363bd4>=_0x595a1a&&_0x363bd4<_0xa525a4)_0x595a1a=_0x363bd4;}}}const _0x38612e=_0x44f168(_0x1c2e76[_0x2e4908(0x30a)]);if(_0x38612e!==null){const _0x581c05=new Date(_0x97dc56['getTime']()+_0x38612e);_0x581c05[_0x2e4908(0x3f2)]()>_0x595a1a[_0x2e4908(0x3f2)]()&&_0x581c05[_0x2e4908(0x3f2)]()!==_0xa525a4[_0x2e4908(0x3f2)]()&&(_0xa525a4=_0x581c05);}else{const _0x316dc9=resolveDynamicValue(_0x1c2e76[_0x2e4908(0x30a)],this[_0x2e4908(0xd0e)])??toNum(_0x1c2e76[_0x2e4908(0x30a)]);if(isNum(_0x316dc9)){const _0xc47e41=tzParts(_0xa525a4['getTime'](),_0x1919dc),_0x2074c6=_0xc47e41['h']===0x0&&_0xc47e41['mi']===0x0&&_0xa525a4[_0x2e4908(0xca4)]()===0x0&&_0xa525a4[_0x2e4908(0x8ec)]()===0x0,_0x3c3ee7=new Date(zonedWallToMs(_0xc47e41['y'],_0xc47e41['mo'],_0xc47e41['d']-(_0x2074c6?0x1:0x0),Math[_0x2e4908(0xa1e)](_0x316dc9),Math[_0x2e4908(0x1db)](_0x316dc9%0x1*0x3c),0x0,_0x1919dc));_0x3c3ee7[_0x2e4908(0x3f2)]()<_0xa525a4[_0x2e4908(0x3f2)]()&&_0x3c3ee7[_0x2e4908(0x3f2)]()>_0x595a1a[_0x2e4908(0x3f2)]()&&(_0xa525a4=_0x3c3ee7);}}return{'start':_0x595a1a,'end':_0xa525a4};},_0x11dabe=_0x1c2e76[_0x371004(0xcda)]||_0x1c2e76[_0x371004(0xa5e)]&&this[_0x371004(0x796)],_0x1fe384=_0x11dabe&&this[_0x371004(0xae2)]==='custom',_0x1614fa=_0x11dabe&&this[_0x371004(0xae2)]&&this[_0x371004(0xae2)]!=='custom';if(_0x11dabe){const _0x480b67=this[_0x371004(0xaf4)]();if(_0x480b67){let {start:_0x55d9b6,end:_0xdef10e}=_0x480b67;if(_0x1614fa){if(_0x1c2e76[_0x371004(0xa10)]){const _0x4a24f7=this[_0x371004(0xaf4)](!![]);if(_0x4a24f7)_0xdef10e=_0x4a24f7[_0x371004(0x538)];}else(this['_dpOffset']||0x0)===0x0&&(_0xdef10e[_0x371004(0x3f2)]()>_0x97dc56[_0x371004(0x3f2)]()&&_0x11d249((_0xdef10e[_0x371004(0x3f2)]()-_0x55d9b6[_0x371004(0x3f2)]())/0x36ee80),_0xdef10e=_0x97dc56);}return _0xdef10e=_0x23b75c(_0xdef10e),_0x4da50f(_0x55d9b6,_0xdef10e);}}if(_0x1c2e76[_0x371004(0xcbb)]&&this[_0x371004(0x7f2)]&&this['_energyEnd']){const _0x185a26=this[_0x371004(0x7f2)];let _0x1da344=this['_energyEnd'];return!_0x1c2e76[_0x371004(0xa10)]&&_0x1da344['getTime']()>_0x97dc56[_0x371004(0x3f2)]()&&(_0x11d249((_0x1da344[_0x371004(0x3f2)]()-_0x185a26[_0x371004(0x3f2)]())/0x36ee80),_0x1da344=_0x97dc56),_0x1da344=_0x23b75c(_0x1da344),_0x4da50f(_0x185a26,_0x1da344);}const _0x49f9e0=(_0x1c2e76['show_interval_picker']||_0x1c2e76[_0x371004(0x544)])&&isNum(this['_overrideHoursToShow'])?this[_0x371004(0x5f0)]:null,_0x1db8c5=isNum(_0x49f9e0);let {start:_0x23380b}=resolveAnchorWindow(_0x1c2e76,_0x49f9e0,this[_0x371004(0xd0e)]),_0x28a21d=_0x97dc56;if(_0x1c2e76[_0x371004(0xa10)]&&!_0x1db8c5){const _0x32c902=_0x1c2e76['graph_start']||null,_0x230240=endOfPeriodFromGraphStart(_0x32c902,_0x97dc56,_0x1919dc);if(_0x230240[_0x371004(0x3f2)]()>_0x28a21d['getTime']()){const _0x43f3f5=_0x230240[_0x371004(0x3f2)]()-_0x28a21d[_0x371004(0x3f2)]();_0x28a21d=_0x230240,!_0x1c2e76[_0x371004(0x278)]&&(_0x23380b=new Date(_0x23380b[_0x371004(0x3f2)]()+_0x43f3f5));}}return _0x1c2e76[_0x371004(0x278)]===_0x371004(0x60c)&&_0x23380b['getTime']()>_0x28a21d[_0x371004(0x3f2)]()&&(_0x28a21d=endOfPeriodFromGraphStart(_0x371004(0x60c),_0x97dc56,_0x1919dc)),_0x28a21d=_0x23b75c(_0x28a21d),_0x4da50f(_0x23380b,_0x28a21d);}['_computeDatePickerWindow'](_0x4188ce){const _0x265d98=_0x236d40,_0x5cde98=this[_0x265d98(0xae2)]||_0x265d98(0x74c),_0x756c34=this[_0x265d98(0x691)]||0x0,_0x30f36b=_0x5cde98===_0x265d98(0x3af)?_0x756c34:Math[_0x265d98(0x9f4)](0x0,_0x756c34),_0x5a7c6d=new Date(),_0x1c6251=resolveDisplayTimeZone(this['_hass'],this['_config']),_0x531684=tzParts(_0x5a7c6d['getTime'](),_0x1c6251),_0x2e7572=_0x5a7c6d[_0x265d98(0x3f2)]()%0xea60,_0xf3dc53=(_0x554dd8,_0x443e55,_0x2e759b,_0x17cd9d=0x0,_0x2ac9e2=0x0)=>new Date(zonedWallToMs(_0x554dd8,_0x443e55,_0x2e759b,_0x17cd9d,_0x2ac9e2,0x0,_0x1c6251)),_0x16ed74=DATE_PICKER_RELATIVE_MODES[_0x5cde98];if(_0x16ed74){let _0x3b760b=new Date(_0x5a7c6d),_0x263fb9=new Date(_0x5a7c6d);if(_0x16ed74[_0x265d98(0xb63)]!=null)_0x3b760b=new Date(zonedWallToMs(_0x531684['y'],_0x531684['mo'],_0x531684['d'],_0x531684['h']+_0x30f36b*_0x16ed74[_0x265d98(0xb63)],_0x531684['mi'],0x0,_0x1c6251)+_0x2e7572),_0x263fb9=new Date(zonedWallToMs(_0x531684['y'],_0x531684['mo'],_0x531684['d'],_0x531684['h']+(_0x30f36b-0x1)*_0x16ed74[_0x265d98(0xb63)],_0x531684['mi'],0x0,_0x1c6251)+_0x2e7572);else{if(_0x16ed74['days']!=null)_0x3b760b=new Date(zonedWallToMs(_0x531684['y'],_0x531684['mo'],_0x531684['d']+_0x30f36b*_0x16ed74['days'],_0x531684['h'],_0x531684['mi'],0x0,_0x1c6251)+_0x2e7572),_0x263fb9=new Date(zonedWallToMs(_0x531684['y'],_0x531684['mo'],_0x531684['d']+(_0x30f36b-0x1)*_0x16ed74[_0x265d98(0xaef)],_0x531684['h'],_0x531684['mi'],0x0,_0x1c6251)+_0x2e7572);else _0x16ed74[_0x265d98(0x8e0)]!=null&&(_0x3b760b=new Date(zonedWallToMs(_0x531684['y'],_0x531684['mo']+_0x30f36b*_0x16ed74[_0x265d98(0x8e0)],_0x531684['d'],_0x531684['h'],_0x531684['mi'],0x0,_0x1c6251)+_0x2e7572),_0x263fb9=new Date(zonedWallToMs(_0x531684['y'],_0x531684['mo']+(_0x30f36b-0x1)*_0x16ed74[_0x265d98(0x8e0)],_0x531684['d'],_0x531684['h'],_0x531684['mi'],0x0,_0x1c6251)+_0x2e7572));}if(!_0x4188ce&&_0x3b760b[_0x265d98(0x3f2)]()>_0x5a7c6d['getTime']())_0x3b760b['setTime'](_0x5a7c6d[_0x265d98(0x3f2)]());return{'start':_0x263fb9,'end':_0x3b760b};}const _0x129bed=Math[_0x265d98(0x6fe)](0x1,parseInt(this[_0x265d98(0x857)]?.[_0x265d98(0x7a2)],0xa)||0x1);let _0x5aec0b,_0x1e3a1d;switch(_0x5cde98){case'day':{_0x1e3a1d=_0xf3dc53(_0x531684['y'],_0x531684['mo'],_0x531684['d']+0x1+_0x30f36b*_0x129bed),_0x5aec0b=_0xf3dc53(_0x531684['y'],_0x531684['mo'],_0x531684['d']+0x1+_0x30f36b*_0x129bed-_0x129bed);break;}case _0x265d98(0x677):{const _0x5dec10=_0x531684['d']-(_0x531684['wd']-0x1);_0x1e3a1d=_0xf3dc53(_0x531684['y'],_0x531684['mo'],_0x5dec10+0x7+_0x30f36b*_0x129bed*0x7),_0x5aec0b=_0xf3dc53(_0x531684['y'],_0x531684['mo'],_0x5dec10+0x7+_0x30f36b*_0x129bed*0x7-_0x129bed*0x7);break;}case _0x265d98(0x74c):{_0x1e3a1d=_0xf3dc53(_0x531684['y'],_0x531684['mo']+0x1+_0x30f36b*_0x129bed,0x1),_0x5aec0b=_0xf3dc53(_0x531684['y'],_0x531684['mo']+0x1+_0x30f36b*_0x129bed-_0x129bed,0x1);break;}case _0x265d98(0x40e):{const _0x5de2c9=_0x531684['y']+0x1+_0x30f36b*_0x129bed;_0x1e3a1d=_0xf3dc53(_0x5de2c9,0x0,0x1),_0x5aec0b=_0xf3dc53(_0x5de2c9-_0x129bed,0x0,0x1);break;}case _0x265d98(0x3af):{if(!this[_0x265d98(0xd01)]||!this['_dpCustomEnd'])return null;_0x5aec0b=new Date(this[_0x265d98(0xd01)]),_0x1e3a1d=new Date(this[_0x265d98(0x1a6)]);break;}default:return null;}if(!_0x4188ce&&_0x5cde98!==_0x265d98(0x3af)){const _0x2e2cc5=new Date();if(_0x1e3a1d>_0x2e2cc5)_0x1e3a1d=_0x2e2cc5;}return{'start':_0x5aec0b,'end':_0x1e3a1d};}[_0x236d40(0x222)](){const _0xf693fa=_0x236d40,_0x19ec3e=this[_0xf693fa(0xaf4)]();if(!_0x19ec3e)return'';const _0x6ff70b=resolveCardLanguage(this['_hass'],this[_0xf693fa(0x857)]),_0x53867b=resolveDisplayTimeZone(this['_hass'],this[_0xf693fa(0x857)]),_0x279dbc=this[_0xf693fa(0xae2)],_0x376697=Math[_0xf693fa(0x6fe)](0x1,parseInt(this[_0xf693fa(0x857)]?.[_0xf693fa(0x7a2)],0xa)||0x1);try{const _0x55dc6e=DATE_PICKER_RELATIVE_MODES[_0x279dbc];if(_0x55dc6e){if((this['_dpOffset']||0x0)===0x0)return cardT(this[_0xf693fa(0xd0e)],this[_0xf693fa(0x857)],_0x55dc6e[_0xf693fa(0x4c6)]);const _0x7084c2=getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'month':_0xf693fa(0x70a),'day':'numeric','year':_0x55dc6e['months']?_0xf693fa(0xb68):undefined});return _0x7084c2['format'](_0x19ec3e[_0xf693fa(0x5da)])+_0xf693fa(0x748)+_0x7084c2['format'](new Date(_0x19ec3e[_0xf693fa(0x538)][_0xf693fa(0x3f2)]()-0x1));}if(_0x376697>0x1&&_0x279dbc!=='custom'){const _0xc95e17=getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'day':_0xf693fa(0xb68),'month':_0xf693fa(0x70a),'year':_0x279dbc===_0xf693fa(0x40e)?_0xf693fa(0xb68):undefined}),_0x5ba3b4=new Date(_0x19ec3e[_0xf693fa(0x538)][_0xf693fa(0x3f2)]()-0x1);return _0xc95e17['format'](_0x19ec3e[_0xf693fa(0x5da)])+_0xf693fa(0x748)+_0xc95e17['format'](_0x5ba3b4);}if(_0x279dbc===_0xf693fa(0xa49))return getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'weekday':'short','month':_0xf693fa(0x70a),'day':'numeric','year':'numeric'})[_0xf693fa(0xc90)](_0x19ec3e[_0xf693fa(0x5da)]);if(_0x279dbc===_0xf693fa(0x677)){const _0x2d92ca=new Date(_0x19ec3e[_0xf693fa(0x538)]['getTime']()-0x1),_0x8e4a11=getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'month':_0xf693fa(0x70a),'day':_0xf693fa(0xb68)});return _0x8e4a11['format'](_0x19ec3e[_0xf693fa(0x5da)])+_0xf693fa(0x748)+_0x8e4a11[_0xf693fa(0xc90)](_0x2d92ca);}if(_0x279dbc==='month')return getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'month':_0xf693fa(0x41b),'year':_0xf693fa(0xb68)})[_0xf693fa(0xc90)](_0x19ec3e[_0xf693fa(0x5da)]);if(_0x279dbc===_0xf693fa(0x40e))return getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'year':_0xf693fa(0xb68)})[_0xf693fa(0xc90)](_0x19ec3e[_0xf693fa(0x5da)]);if(_0x279dbc===_0xf693fa(0x3af)){const _0x145847=getCachedDateTimeFormatter(_0x6ff70b,{'timeZone':_0x53867b||undefined,'month':_0xf693fa(0x70a),'day':'numeric','year':_0xf693fa(0xb68)});return _0x145847[_0xf693fa(0xc90)](_0x19ec3e[_0xf693fa(0x5da)])+_0xf693fa(0x748)+_0x145847['format'](new Date(_0x19ec3e['end'][_0xf693fa(0x3f2)]()-0x1));}}catch{}return _0x19ec3e[_0xf693fa(0x5da)]['toLocaleDateString']()+_0xf693fa(0x748)+_0x19ec3e[_0xf693fa(0x538)][_0xf693fa(0xc3c)]();}[_0x236d40(0xb5d)](){const _0x2d1aff=_0x236d40;if(!this['_instanceKey'])return;isNum(this[_0x2d1aff(0x5f0)])?lsSet(_0x2d1aff(0x8a1)+this[_0x2d1aff(0x7db)],JSON[_0x2d1aff(0x569)]({'hours':this[_0x2d1aff(0x5f0)],'label':this[_0x2d1aff(0xc12)]})):lsDel(_0x2d1aff(0x8a1)+this[_0x2d1aff(0x7db)]);}[_0x236d40(0x9d5)](){const _0x2b57c6=_0x236d40;if(!this[_0x2b57c6(0x7db)])return;const _0x2a8b6a={'mode':this[_0x2b57c6(0xae2)],'offset':this[_0x2b57c6(0x691)],'customStart':this[_0x2b57c6(0xd01)]?this[_0x2b57c6(0xd01)][_0x2b57c6(0xa86)]():null,'customEnd':this[_0x2b57c6(0x1a6)]?this['_dpCustomEnd'][_0x2b57c6(0xa86)]():null};lsSet(_0x2b57c6(0xc8d)+this[_0x2b57c6(0x7db)],JSON['stringify'](_0x2a8b6a));}[_0x236d40(0x58a)](_0x462af5,_0x3a175b){const _0x1ea3bd=_0x236d40,_0x23398a=toNum(_0x462af5);isNum(this[_0x1ea3bd(0x5f0)])&&this[_0x1ea3bd(0x5f0)]===_0x23398a?(this[_0x1ea3bd(0x5f0)]=null,this[_0x1ea3bd(0xc12)]=null):(this['_overrideHoursToShow']=_0x23398a,this[_0x1ea3bd(0xc12)]=_0x3a175b),this[_0x1ea3bd(0xb5d)](),this['_broadcastIntervalSync'](),this['_scheduleUpdate']();}['_saveDatePickerState'](){const _0x1d2dc0=_0x236d40;this[_0x1d2dc0(0x9d5)]();}[_0x236d40(0xc2a)](_0x4619a2){const _0x5a09e9=_0x236d40;if(!DATE_PICKER_VALID_MODES[_0x5a09e9(0x2cf)](_0x4619a2)&&!(_0x4619a2 in DATE_PICKER_RELATIVE_MODES))return;this[_0x5a09e9(0xae2)]=_0x4619a2,this[_0x5a09e9(0x691)]=0x0,this['_persistDatePicker'](),this[_0x5a09e9(0x9c3)](),this[_0x5a09e9(0xa45)]();}[_0x236d40(0x661)](_0x1dcaa0){const _0x21a837=_0x236d40;if(this['_dpMode']===_0x21a837(0x3af)&&this['_dpCustomStart']&&this[_0x21a837(0x1a6)]){const _0x5cb595=this[_0x21a837(0x1a6)]['getTime']()-this[_0x21a837(0xd01)][_0x21a837(0x3f2)]();if(_0x5cb595>0x0){const _0x904bde=_0x1dcaa0*_0x5cb595,_0x4018a6=new Date(this[_0x21a837(0xd01)][_0x21a837(0x3f2)]()+_0x904bde),_0x52ff69=new Date(this[_0x21a837(0x1a6)][_0x21a837(0x3f2)]()+_0x904bde),_0x1c63a5=Date['now']();if(_0x1dcaa0>0x0&&_0x4018a6['getTime']()>=_0x1c63a5)return;this[_0x21a837(0xd01)]=_0x4018a6,this[_0x21a837(0x1a6)]=_0x52ff69;}}else this[_0x21a837(0x691)]=Math['min'](0x0,this['_dpOffset']+_0x1dcaa0);this['_persistDatePicker'](),this[_0x21a837(0x9c3)](),this[_0x21a837(0xa45)]();}[_0x236d40(0x29e)](){const _0x1da47b=_0x236d40;if(this[_0x1da47b(0xae2)]===_0x1da47b(0x3af)&&this[_0x1da47b(0xd01)]&&this[_0x1da47b(0x1a6)]){const _0x27431f=this[_0x1da47b(0x1a6)][_0x1da47b(0x3f2)]()-this[_0x1da47b(0xd01)][_0x1da47b(0x3f2)]();if(_0x27431f>0x0){const _0x1b361b=new Date(),_0x421f47=new Date(_0x1b361b['getFullYear'](),_0x1b361b[_0x1da47b(0x6c4)](),_0x1b361b['getDate'](),_0x1b361b[_0x1da47b(0x69b)](),_0x1b361b[_0x1da47b(0x5ef)]()+0x1,0x0);this['_dpCustomEnd']=_0x421f47,this[_0x1da47b(0xd01)]=new Date(_0x421f47[_0x1da47b(0x3f2)]()-_0x27431f),this[_0x1da47b(0x9d5)](),this[_0x1da47b(0x9c3)](),this[_0x1da47b(0xa45)]();return;}}this['_dpOffset']=0x0,this[_0x1da47b(0xd01)]=null,this[_0x1da47b(0x1a6)]=null,this['_persistDatePicker'](),this[_0x1da47b(0x9c3)](),this[_0x1da47b(0xa45)]();}[_0x236d40(0x838)](_0x10b18e){const _0x419ef3=_0x236d40;return _0x10b18e===_0x419ef3(0x735)?this[_0x419ef3(0x857)]?.[_0x419ef3(0x72c)]:_0x10b18e===_0x419ef3(0xbb6)?this[_0x419ef3(0x857)]?.[_0x419ef3(0xab3)]:null;}[_0x236d40(0x7a0)](_0x82a009){const _0x15dde6=_0x236d40,_0x15c40f=this[_0x15dde6(0x838)](_0x82a009);if(!_0x15c40f)return;window[_0x15dde6(0x966)](new CustomEvent(_0x15dde6(0x8f0),{'detail':{'kind':_0x82a009,'group':_0x15c40f,'value':_0x82a009===_0x15dde6(0x735)?isNum(toNum(this[_0x15dde6(0x2e2)]))?toNum(this['_overridePph']):null:this[_0x15dde6(0xa77)]||null,'sourceId':this[_0x15dde6(0xaa4)]}}));}[_0x236d40(0x822)](_0xeb3ff9){const _0x5df394=_0x236d40,_0x2a9664=_0xeb3ff9[_0x5df394(0xb1b)]||{},_0x5d8ad2=this['_groupForQueryKind'](_0x2a9664[_0x5df394(0x1e3)]);if(!_0x5d8ad2||!_0x2a9664[_0x5df394(0x38f)]||_0x2a9664[_0x5df394(0x38f)]!==_0x5d8ad2)return;if(_0x2a9664[_0x5df394(0x93d)]&&_0x2a9664[_0x5df394(0x93d)]===this[_0x5df394(0xaa4)])return;if(_0x2a9664[_0x5df394(0x1e3)]===_0x5df394(0x735)){const _0x20c5b6=toNum(_0x2a9664[_0x5df394(0x4be)]);this['_overridePph']=isNum(_0x20c5b6)?_0x20c5b6:null;}else this['_overrideGroupBy']=typeof _0x2a9664[_0x5df394(0x4be)]===_0x5df394(0xc00)&&_0x2a9664[_0x5df394(0x4be)]?_0x2a9664['value']:null;const _0x3a9949={...this[_0x5df394(0x857)]};this[_0x5df394(0xd16)](_0x3a9949),this[_0x5df394(0x857)]=_0x3a9949,this[_0x5df394(0x444)]();try{this[_0x5df394(0xc98)]?.[_0x5df394(0x373)]?.[_0x5df394(0x9c9)]?.();}catch(_0x49ebdc){}this[_0x5df394(0x5fe)]()[_0x5df394(0x946)](_0x22f734=>console[_0x5df394(0x926)](_0x5df394(0xce2),_0x22f734)),this['_scheduleRender']();}[_0x236d40(0x68a)](_0x977bb6){const _0x39ccdb=_0x236d40,_0x10858a=_0x977bb6[_0x39ccdb(0xb1b)]||{},_0x3db69d=this[_0x39ccdb(0x838)](_0x10858a[_0x39ccdb(0x1e3)]);if(!_0x3db69d||!_0x10858a[_0x39ccdb(0x38f)]||_0x10858a['group']!==_0x3db69d)return;if(_0x10858a[_0x39ccdb(0x556)]&&_0x10858a[_0x39ccdb(0x556)]===this['_instanceId'])return;const _0x355ef=_0x10858a[_0x39ccdb(0x1e3)]===_0x39ccdb(0x735)?!!this[_0x39ccdb(0x857)]['show_pph_picker']:!!this[_0x39ccdb(0x857)][_0x39ccdb(0x63b)];if(!_0x355ef)return;const _0x8b40a1=_0x10858a[_0x39ccdb(0x1e3)]==='pph'?isNum(toNum(this[_0x39ccdb(0x2e2)])):!!this['_overrideGroupBy'];if(!_0x8b40a1)return;this['_broadcastQuerySync'](_0x10858a[_0x39ccdb(0x1e3)]);}[_0x236d40(0xa30)](){const _0x4d048d=_0x236d40,_0x32babf=this[_0x4d048d(0x857)]?.[_0x4d048d(0x544)];if(!_0x32babf)return;window[_0x4d048d(0x966)](new CustomEvent(_0x4d048d(0x200),{'detail':{'group':_0x32babf,'hours':isNum(this[_0x4d048d(0x5f0)])?this[_0x4d048d(0x5f0)]:null,'label':this[_0x4d048d(0xc12)]||null,'sourceId':this[_0x4d048d(0xaa4)]}}));}[_0x236d40(0xd2b)](_0xde4f35){const _0x115ded=_0x236d40,_0x3569a5=this['_config']?.[_0x115ded(0x544)];if(!_0x3569a5)return;const _0x1f2e4c=_0xde4f35[_0x115ded(0xb1b)]||{};if(!_0x1f2e4c['group']||_0x1f2e4c[_0x115ded(0x38f)]!==_0x3569a5)return;if(_0x1f2e4c[_0x115ded(0x93d)]&&_0x1f2e4c[_0x115ded(0x93d)]===this[_0x115ded(0xaa4)])return;const _0x143554=toNum(_0x1f2e4c['hours']);isNum(_0x143554)?(this[_0x115ded(0x5f0)]=_0x143554,this['_activeIntervalLabel']=typeof _0x1f2e4c[_0x115ded(0x4c6)]===_0x115ded(0xc00)?_0x1f2e4c['label']:null):(this[_0x115ded(0x5f0)]=null,this['_activeIntervalLabel']=null),this[_0x115ded(0xb5d)](),this['_scheduleUpdate'](),this[_0x115ded(0x917)]();}[_0x236d40(0x70f)](_0x582fb2){const _0x4ecd25=_0x236d40,_0x29ad81=this[_0x4ecd25(0x857)]?.[_0x4ecd25(0x544)];if(!_0x29ad81)return;const _0x31cb3e=_0x582fb2['detail']||{};if(!_0x31cb3e[_0x4ecd25(0x38f)]||_0x31cb3e[_0x4ecd25(0x38f)]!==_0x29ad81)return;if(_0x31cb3e[_0x4ecd25(0x556)]&&_0x31cb3e['requesterId']===this[_0x4ecd25(0xaa4)])return;if(!this[_0x4ecd25(0x857)][_0x4ecd25(0xb44)])return;if(!isNum(this[_0x4ecd25(0x5f0)]))return;this[_0x4ecd25(0xa30)]();}['_broadcastDatePickerSync'](){const _0x5320ad=_0x236d40,_0xf4f89d=this[_0x5320ad(0x857)]?.[_0x5320ad(0xa5e)];if(!_0xf4f89d)return;window[_0x5320ad(0x966)](new CustomEvent(_0x5320ad(0x82c),{'detail':{'group':_0xf4f89d,'mode':this[_0x5320ad(0xae2)],'offset':this[_0x5320ad(0x691)],'customStart':this['_dpCustomStart']?this['_dpCustomStart']['toISOString']():null,'customEnd':this[_0x5320ad(0x1a6)]?this[_0x5320ad(0x1a6)][_0x5320ad(0xa86)]():null,'sourceId':this[_0x5320ad(0xaa4)]}}));}['_onDatePickerSyncEvent'](_0x309ddc){const _0x3309de=_0x236d40,_0x5e606a=this[_0x3309de(0x857)]?.[_0x3309de(0xa5e)];if(!_0x5e606a)return;const _0xac769f=_0x309ddc[_0x3309de(0xb1b)]||{};if(!_0xac769f['group']||_0xac769f[_0x3309de(0x38f)]!==_0x5e606a)return;if(_0xac769f[_0x3309de(0x93d)]&&_0xac769f[_0x3309de(0x93d)]===this[_0x3309de(0xaa4)])return;_0xac769f[_0x3309de(0x943)]&&(_0xac769f[_0x3309de(0x943)]===_0x3309de(0x3af)||DATE_PICKER_VALID_MODES[_0x3309de(0x2cf)](_0xac769f['mode'])||_0xac769f[_0x3309de(0x943)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpMode']=_0xac769f[_0x3309de(0x943)]);typeof _0xac769f['offset']===_0x3309de(0x7ad)&&(this['_dpOffset']=_0xac769f[_0x3309de(0x632)]);if(this['_dpMode']!==_0x3309de(0x3af)&&(this[_0x3309de(0x691)]||0x0)>0x0)this[_0x3309de(0x691)]=0x0;if(_0xac769f[_0x3309de(0x943)]===_0x3309de(0x3af)){if(_0xac769f['customStart'])this[_0x3309de(0xd01)]=new Date(_0xac769f[_0x3309de(0x85f)]);if(_0xac769f[_0x3309de(0x394)])this[_0x3309de(0x1a6)]=new Date(_0xac769f[_0x3309de(0x394)]);}else _0xac769f[_0x3309de(0x943)]&&(DATE_PICKER_VALID_MODES[_0x3309de(0x2cf)](_0xac769f[_0x3309de(0x943)])||_0xac769f[_0x3309de(0x943)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x3309de(0xd01)]=null,this[_0x3309de(0x1a6)]=null);this[_0x3309de(0x796)]=!![],this['_persistDatePicker'](),this[_0x3309de(0xa45)](),this[_0x3309de(0x917)]();}['_onDatePickerSyncRequest'](_0x29bf62){const _0x4eaa1f=_0x236d40,_0x57420e=this[_0x4eaa1f(0x857)]&&this[_0x4eaa1f(0x857)][_0x4eaa1f(0xa5e)];if(!_0x57420e)return;const _0x5e82ac=_0x29bf62[_0x4eaa1f(0xb1b)]||{};if(!_0x5e82ac[_0x4eaa1f(0x38f)]||_0x5e82ac[_0x4eaa1f(0x38f)]!==_0x57420e)return;if(_0x5e82ac[_0x4eaa1f(0x556)]&&_0x5e82ac[_0x4eaa1f(0x556)]===this[_0x4eaa1f(0xaa4)])return;const _0x5f125b=!!this[_0x4eaa1f(0x857)][_0x4eaa1f(0xcda)]||!!this[_0x4eaa1f(0x857)]['date_picker_default_mode'];if(!_0x5f125b)return;this[_0x4eaa1f(0x9c3)]();}set[_0x236d40(0x6e4)](_0x18c073){const _0x23e172=_0x236d40,_0x3c7131=this[_0x23e172(0xd0e)],_0x44367d=!_0x3c7131;this[_0x23e172(0xd0e)]=_0x18c073;if(!this[_0x23e172(0x857)])return;if(_0x44367d){this['_startEnergyDateSync']();if(_0x18c073?.[_0x23e172(0x655)])this[_0x23e172(0x28e)]();this['_scheduleUpdate']();return;}if(!this[_0x23e172(0x5ba)])return;let _0x496057=![],_0x18b7af=![],_0x567b1c=![];if(this['_liveEnabled']||this[_0x23e172(0xd17)][_0x23e172(0x9c5)]||this[_0x23e172(0x553)]['size']||this[_0x23e172(0x7d4)][_0x23e172(0x9c5)]||this['_config'][_0x23e172(0xb97)]){const _0x2515db=_0x18c073[_0x23e172(0x869)],_0x5a1452=_0x3c7131[_0x23e172(0x869)];if(this['_liveEnabled'])for(const _0x16f91b of this[_0x23e172(0x721)]){if(!_0x16f91b[_0x23e172(0xaa5)]||_0x16f91b[_0x23e172(0x892)])continue;if(_0x5a1452[_0x16f91b[_0x23e172(0xaa5)]]!==_0x2515db[_0x16f91b[_0x23e172(0xaa5)]]){_0x496057=!![];break;}}if(!_0x496057&&this['_dataVarIds'][_0x23e172(0x9c5)])for(const _0x219eba of this[_0x23e172(0x553)]){if(_0x5a1452[_0x219eba]!==_0x2515db[_0x219eba]){_0x496057=!![];break;}}if(this[_0x23e172(0xd17)]['size'])for(const _0x22b7cf of this['_annotationRefs']){if(_0x5a1452[_0x22b7cf]!==_0x2515db[_0x22b7cf]){_0x18b7af=!![];break;}}const _0xe512f7=this['_config'][_0x23e172(0xb97)];if(_0xe512f7&&_0x5a1452[_0xe512f7]!==_0x2515db[_0xe512f7])_0x567b1c=!![];if(this[_0x23e172(0x7d4)][_0x23e172(0x9c5)])for(const _0x4c866c of this[_0x23e172(0x7d4)]){if(_0x5a1452[_0x4c866c]!==_0x2515db[_0x4c866c]){this[_0x23e172(0xc42)]='',this['_scheduleRender']();break;}}}if(!_0x496057&&!_0x18b7af&&!_0x567b1c)return;if(this[_0x23e172(0xd04)])return;if(_0x496057)this[_0x23e172(0x55f)](_0x18c073);if(_0x18b7af)this[_0x23e172(0xba7)](_0x18c073);(_0x496057||_0x567b1c)&&this[_0x23e172(0x9a3)]?.[_0x23e172(0x2e5)]?.(_0x23e172(0xaa1))&&this[_0x23e172(0x902)]();}get['hass'](){return this['_hass'];}[_0x236d40(0x85d)](){const _0x5a59a0=_0x236d40;if(this[_0x5a59a0(0x857)]&&this['_hass'])this[_0x5a59a0(0xa45)]();if(this[_0x5a59a0(0x857)])this['_setupTimers']();!this[_0x5a59a0(0x634)]&&typeof ResizeObserver!==_0x5a59a0(0xcf5)&&(this[_0x5a59a0(0x634)]=new ResizeObserver(()=>this[_0x5a59a0(0x917)]()),this['_resizeObserver']['observe'](this)),!this['_syncHandler']&&(this[_0x5a59a0(0x2b2)]=_0x535f40=>this[_0x5a59a0(0x667)](_0x535f40),window[_0x5a59a0(0x5ea)](_0x5a59a0(0x7c4),this[_0x5a59a0(0x2b2)])),!this['_zoomSyncHandler']&&(this[_0x5a59a0(0x760)]=_0x18cf24=>this[_0x5a59a0(0xb14)](_0x18cf24),window['addEventListener'](_0x5a59a0(0x3a2),this['_zoomSyncHandler'])),!this[_0x5a59a0(0x1b3)]&&(this['_scrollSyncHandler']=_0x141fae=>this[_0x5a59a0(0x3be)](_0x141fae),window[_0x5a59a0(0x5ea)](_0x5a59a0(0xb96),this[_0x5a59a0(0x1b3)])),this['_startEnergyDateSync'](),!this[_0x5a59a0(0x989)]&&(this['_dpSyncHandler']=_0x16c906=>this[_0x5a59a0(0x4bb)](_0x16c906),window[_0x5a59a0(0x5ea)](_0x5a59a0(0x82c),this[_0x5a59a0(0x989)])),!this[_0x5a59a0(0x1cc)]&&(this[_0x5a59a0(0x1cc)]=_0x2549cf=>this['_onDatePickerSyncRequest'](_0x2549cf),window[_0x5a59a0(0x5ea)]('sgc-datepicker-sync-request',this[_0x5a59a0(0x1cc)])),!this[_0x5a59a0(0x809)]&&(this[_0x5a59a0(0x809)]=_0x3cbcdd=>this['_onIntervalSyncEvent'](_0x3cbcdd),window[_0x5a59a0(0x5ea)](_0x5a59a0(0x200),this['_intervalSyncHandler'])),!this[_0x5a59a0(0x7b9)]&&(this[_0x5a59a0(0x7b9)]=_0x4e07f8=>this[_0x5a59a0(0x70f)](_0x4e07f8),window['addEventListener'](_0x5a59a0(0x836),this['_intervalSyncRequestHandler'])),this['_config']&&this[_0x5a59a0(0x857)]['interval_picker_group']&&!this['_intervalInitialSyncDone']&&(this[_0x5a59a0(0xab6)]=!![],setTimeout(()=>{const _0x4adbaa=_0x5a59a0;if(!this[_0x4adbaa(0xabb)])return;if(this['_config'][_0x4adbaa(0xb44)]&&isNum(this[_0x4adbaa(0x5f0)]))this[_0x4adbaa(0xa30)]();else!this[_0x4adbaa(0x857)]['show_interval_picker']&&window[_0x4adbaa(0x966)](new CustomEvent(_0x4adbaa(0x836),{'detail':{'group':this[_0x4adbaa(0x857)][_0x4adbaa(0x544)],'requesterId':this[_0x4adbaa(0xaa4)]}}));},0x0)),!this[_0x5a59a0(0x416)]&&(this['_querySyncHandler']=_0x4eb160=>this['_onQuerySyncEvent'](_0x4eb160),window[_0x5a59a0(0x5ea)](_0x5a59a0(0x8f0),this[_0x5a59a0(0x416)])),!this['_querySyncRequestHandler']&&(this[_0x5a59a0(0xc23)]=_0x27bc9a=>this[_0x5a59a0(0x68a)](_0x27bc9a),window['addEventListener'](_0x5a59a0(0xc35),this['_querySyncRequestHandler'])),this[_0x5a59a0(0x857)]&&(this[_0x5a59a0(0x857)]['pph_picker_group']||this[_0x5a59a0(0x857)][_0x5a59a0(0xab3)])&&!this[_0x5a59a0(0x82d)]&&(this[_0x5a59a0(0x82d)]=!![],setTimeout(()=>{const _0x54da51=_0x5a59a0;if(!this['isConnected'])return;for(const _0x4f86ff of['pph',_0x54da51(0xbb6)]){const _0x292980=this[_0x54da51(0x838)](_0x4f86ff);if(!_0x292980)continue;const _0x1b71bf=_0x4f86ff===_0x54da51(0x735)?this[_0x54da51(0x857)][_0x54da51(0x3cd)]:this[_0x54da51(0x857)][_0x54da51(0x63b)],_0xa6ce0f=_0x4f86ff==='pph'?isNum(toNum(this[_0x54da51(0x2e2)])):!!this[_0x54da51(0xa77)];if(_0x1b71bf&&_0xa6ce0f)this[_0x54da51(0x7a0)](_0x4f86ff);else!_0x1b71bf&&window[_0x54da51(0x966)](new CustomEvent('sgc-query-sync-request',{'detail':{'kind':_0x4f86ff,'group':_0x292980,'requesterId':this[_0x54da51(0xaa4)]}}));}},0x0)),this[_0x5a59a0(0x857)]&&this['_config'][_0x5a59a0(0xa5e)]&&!this[_0x5a59a0(0xc32)]&&(this[_0x5a59a0(0xc32)]=!![],setTimeout(()=>{const _0x19d237=_0x5a59a0;if(!this[_0x19d237(0xabb)])return;const _0x417316=!!this[_0x19d237(0x857)][_0x19d237(0xcda)]||!!this[_0x19d237(0x857)]['date_picker_default_mode'];_0x417316?this[_0x19d237(0x9c3)]():window[_0x19d237(0x966)](new CustomEvent(_0x19d237(0x69c),{'detail':{'group':this[_0x19d237(0x857)]['date_picker_group'],'requesterId':this[_0x19d237(0xaa4)]}}));},0x0)),!this[_0x5a59a0(0x90f)]&&(this[_0x5a59a0(0x90f)]=setInterval(()=>{const _0x4240ad=_0x5a59a0,_0x566979=Date[_0x4240ad(0x8c9)]();for(const [_0x802201,_0x3ac230]of this[_0x4240ad(0xc98)][_0x4240ad(0x373)]){if(_0x566979-_0x3ac230['ts']>FETCH_CACHE_TTL_MS)this[_0x4240ad(0xc98)]['_cache'][_0x4240ad(0xacc)](_0x802201);}},0x5*0x3c*0x3e8));}['disconnectedCallback'](){const _0x5345ec=_0x236d40;this['_resizeObserver']&&(this[_0x5345ec(0x634)][_0x5345ec(0xc11)](),this[_0x5345ec(0x634)]=null);this[_0x5345ec(0x7dd)]&&(this[_0x5345ec(0x7dd)][_0x5345ec(0xc11)](),this['_fillResizeObs']=null);this[_0x5345ec(0x710)]&&(cancelAnimationFrame(this[_0x5345ec(0x710)]),this[_0x5345ec(0x710)]=0x0);this[_0x5345ec(0x56a)]&&(this[_0x5345ec(0x56a)][_0x5345ec(0x34e)](),this[_0x5345ec(0x56a)]=null);if(this[_0x5345ec(0x4ca)])for(const _0x273e9d of this[_0x5345ec(0x4ca)][_0x5345ec(0x91d)]()){_0x273e9d&&_0x273e9d[_0x5345ec(0x297)]&&(_0x273e9d[_0x5345ec(0x297)]['abort'](),_0x273e9d[_0x5345ec(0x297)]=null);}this[_0x5345ec(0x77a)]&&(cancelAnimationFrame(this[_0x5345ec(0x77a)]),this[_0x5345ec(0x77a)]=null),this[_0x5345ec(0x87e)]&&(clearInterval(this[_0x5345ec(0x87e)]),this['_pollTimer']=null),this[_0x5345ec(0xa02)]&&(clearTimeout(this[_0x5345ec(0xa02)]),this[_0x5345ec(0xa02)]=null),this[_0x5345ec(0x983)]&&(clearInterval(this[_0x5345ec(0x983)]),this['_slideTimer']=null),this[_0x5345ec(0x2b2)]&&(window[_0x5345ec(0xd11)]('sgc-tooltip-sync',this[_0x5345ec(0x2b2)]),this['_syncHandler']=null),this[_0x5345ec(0x760)]&&(window[_0x5345ec(0xd11)](_0x5345ec(0x3a2),this[_0x5345ec(0x760)]),this[_0x5345ec(0x760)]=null),this['_scrollSyncHandler']&&(window[_0x5345ec(0xd11)](_0x5345ec(0xb96),this['_scrollSyncHandler']),this[_0x5345ec(0x1b3)]=null),this[_0x5345ec(0xa9f)]=null,this['_hideSyncedTooltip']=null,this[_0x5345ec(0x60e)](),this[_0x5345ec(0xd21)](),this['_teardownColorTemplates'](),this['_dpSyncHandler']&&(window[_0x5345ec(0xd11)](_0x5345ec(0x82c),this[_0x5345ec(0x989)]),this[_0x5345ec(0x989)]=null),this[_0x5345ec(0x1cc)]&&(window[_0x5345ec(0xd11)]('sgc-datepicker-sync-request',this[_0x5345ec(0x1cc)]),this[_0x5345ec(0x1cc)]=null),this[_0x5345ec(0xc32)]=![],this[_0x5345ec(0x809)]&&(window[_0x5345ec(0xd11)]('sgc-interval-sync',this[_0x5345ec(0x809)]),this['_intervalSyncHandler']=null),this[_0x5345ec(0x7b9)]&&(window[_0x5345ec(0xd11)](_0x5345ec(0x836),this[_0x5345ec(0x7b9)]),this[_0x5345ec(0x7b9)]=null),this[_0x5345ec(0xab6)]=![],this[_0x5345ec(0x416)]&&(window[_0x5345ec(0xd11)](_0x5345ec(0x8f0),this[_0x5345ec(0x416)]),this[_0x5345ec(0x416)]=null),this['_querySyncRequestHandler']&&(window['removeEventListener']('sgc-query-sync-request',this[_0x5345ec(0xc23)]),this[_0x5345ec(0xc23)]=null),this[_0x5345ec(0x82d)]=![],this[_0x5345ec(0x90f)]&&(clearInterval(this[_0x5345ec(0x90f)]),this[_0x5345ec(0x90f)]=null),this[_0x5345ec(0xc42)]='';}[_0x236d40(0x667)](_0x36f216){const _0x366ddf=_0x236d40,_0x373c0c=this['_config'];if(!_0x373c0c?.[_0x366ddf(0xb61)])return;const _0x4084e5=_0x36f216[_0x366ddf(0xb1b)]||{};if(_0x4084e5['sourceId']&&_0x4084e5['sourceId']===this['_instanceId'])return;const _0x56360c=_0x373c0c[_0x366ddf(0x81c)]||null,_0x376543=_0x4084e5[_0x366ddf(0x38f)]||null;if(_0x56360c!==_0x376543)return;_0x4084e5[_0x366ddf(0xbde)]===null||_0x4084e5[_0x366ddf(0xbde)]===undefined?this[_0x366ddf(0x3f7)]?.():this[_0x366ddf(0xa9f)]?.(_0x4084e5[_0x366ddf(0xbde)]);}[_0x236d40(0xb14)](_0x2096c9){const _0x58df18=_0x236d40,_0x38108c=this['_config'];if(!_0x38108c?.[_0x58df18(0x652)])return;const _0x24cb66=_0x2096c9[_0x58df18(0xb1b)]||{};if(_0x24cb66[_0x58df18(0x93d)]&&_0x24cb66['sourceId']===this['_instanceId'])return;const _0x1b5661=_0x38108c[_0x58df18(0xc63)]||null,_0x4b82c4=_0x24cb66[_0x58df18(0x38f)]||null;if(_0x1b5661!==_0x4b82c4)return;if(_0x24cb66[_0x58df18(0x986)]==null||_0x24cb66[_0x58df18(0x590)]==null)this[_0x58df18(0x296)]&&(this[_0x58df18(0x296)]=null,this['_graphFingerprint']='',this[_0x58df18(0xa67)]());else{const _0x1cae19=new Date(_0x24cb66[_0x58df18(0x986)]),_0x208177=new Date(_0x24cb66[_0x58df18(0x590)]),_0x248a40=this[_0x58df18(0x296)];if(_0x248a40&&_0x248a40[_0x58df18(0x5da)]instanceof Date&&_0x248a40[_0x58df18(0x538)]instanceof Date&&_0x248a40['start']['getTime']()===_0x1cae19[_0x58df18(0x3f2)]()&&_0x248a40[_0x58df18(0x538)]['getTime']()===_0x208177[_0x58df18(0x3f2)]())return;this[_0x58df18(0x296)]={'start':_0x1cae19,'end':_0x208177},this[_0x58df18(0xc42)]='',this[_0x58df18(0xa67)]();}}[_0x236d40(0x3be)](_0x2b2d22){const _0x348acc=_0x236d40,_0x37b8f4=this[_0x348acc(0x857)];if(!_0x37b8f4?.[_0x348acc(0x939)])return;const _0x2f4381=_0x2b2d22[_0x348acc(0xb1b)]||{};if(_0x2f4381['sourceId']&&_0x2f4381['sourceId']===this['_instanceId'])return;const _0x1810c9=_0x37b8f4[_0x348acc(0xc61)]||null,_0x26e4f8=_0x2f4381[_0x348acc(0x38f)]||null;if(_0x1810c9!==_0x26e4f8)return;if(!isNum(_0x2f4381[_0x348acc(0x3b8)]))return;const _0xb8b519=this['shadowRoot']?.[_0x348acc(0x2e5)](_0x348acc(0x405));if(!_0xb8b519)return;const _0x4f6215=_0xb8b519[_0x348acc(0xc4c)]-_0xb8b519['clientWidth'];if(_0x4f6215<=0x0)return;const _0x15657a=Math[_0x348acc(0x6fe)](0x0,Math[_0x348acc(0x9f4)](_0x4f6215,_0x2f4381[_0x348acc(0x3b8)]*_0x4f6215));if(Math['abs'](_0xb8b519[_0x348acc(0x41d)]-_0x15657a)<0x1)return;this['_suppressScrollDispatch']=!![],_0xb8b519[_0x348acc(0x41d)]=_0x15657a,requestAnimationFrame(()=>{this['_suppressScrollDispatch']=![];});}[_0x236d40(0x326)](_0x140ffa){const _0x22e797=_0x236d40;let _0x4ca898=0x0;for(const _0x19f02c of this[_0x22e797(0x721)]||[]){const _0x17a3bc=Array[_0x22e797(0x707)](_0x19f02c?.[_0x22e797(0xb29)])?_0x19f02c[_0x22e797(0xb29)]:null;if(!_0x17a3bc||!_0x17a3bc[_0x22e797(0x2d1)])continue;if(_0x19f02c[_0x22e797(0x8ca)]||_0x19f02c[_0x22e797(0x204)])continue;let _0x411de5=0x0;for(const _0x1626a3 of _0x17a3bc){const _0x940e69=Math[_0x22e797(0x1db)](toNum(_0x1626a3?.[_0x22e797(0x877)])||0x0);if(_0x940e69>_0x411de5)_0x411de5=_0x940e69;}if(_0x411de5<0x2)continue;const _0x3f6237=resolvePointsPerHour(this[_0x22e797(0x857)],_0x19f02c,_0x140ffa),_0x5de0b4=resolveGroupBy(this[_0x22e797(0x857)],_0x140ffa),_0x4d5af5=groupBucketMs(_0x5de0b4,this[_0x22e797(0x857)]['hours_to_show'],_0x3f6237);if(isNum(_0x4d5af5)&&_0x4d5af5>0x0)_0x4ca898=Math[_0x22e797(0x6fe)](_0x4ca898,(_0x411de5-0x1)*_0x4d5af5);}return _0x4ca898;}[_0x236d40(0x220)](){const _0x975d77=_0x236d40;return Math[_0x975d77(0x6fe)](0x3,Math[_0x975d77(0xa31)]((toNum(this[_0x975d77(0x857)]?.[_0x975d77(0x3c1)])||0x96)/0x32));}['_applyFillHeight'](){const _0x35f58c=_0x236d40,_0x3008c7=this[_0x35f58c(0x857)]?.['height'],_0x37d373=_0x3008c7==null||_0x3008c7===_0x35f58c(0x54e)||_0x3008c7==='',_0x3eac99=(_0x51af9c,_0x29ef40)=>{const _0x3c499a=_0x35f58c;if(!_0x51af9c)return;if(_0x51af9c[_0x3c499a(0xd15)]&&_0x51af9c[_0x3c499a(0xd15)][_0x3c499a(0x412)])_0x51af9c['classList'][_0x3c499a(0x66f)](_0x3c499a(0x389),_0x29ef40);else{const _0x3a7ad2=_0x51af9c['getAttribute']&&_0x51af9c[_0x3c499a(0x4fb)](_0x3c499a(0x1e6))||'',_0x1f8596=_0x3a7ad2[_0x3c499a(0xa6d)](/\s+/)['includes']('sgc-fill-height');if(_0x29ef40&&!_0x1f8596&&_0x51af9c[_0x3c499a(0x42d)])_0x51af9c['setAttribute'](_0x3c499a(0x1e6),(_0x3a7ad2+'\x20sgc-fill-height')[_0x3c499a(0x900)]());else{if(!_0x29ef40&&_0x1f8596&&_0x51af9c[_0x3c499a(0x42d)])_0x51af9c[_0x3c499a(0x42d)]('class',_0x3a7ad2[_0x3c499a(0xa6d)](/\s+/)[_0x3c499a(0x56d)](_0x54ea64=>_0x54ea64!=='sgc-fill-height')[_0x3c499a(0x358)]('\x20'));}}},_0x556a60=this['shadowRoot']?.[_0x35f58c(0x2e5)](_0x35f58c(0x24b))||this[_0x35f58c(0x9a3)]?.['querySelector']('ha-card');_0x3eac99(this,_0x37d373),_0x3eac99(_0x556a60,_0x37d373);if(_0x37d373){if(!this[_0x35f58c(0x7dd)]&&typeof ResizeObserver!=='undefined'){let _0x39d4fa=0x0;this[_0x35f58c(0x7dd)]=new ResizeObserver(()=>{const _0x44a627=_0x35f58c,_0x34a9b9=this[_0x44a627(0x9a3)]?.[_0x44a627(0x2e5)](_0x44a627(0x405)),_0x5dac97=_0x34a9b9?.[_0x44a627(0x714)]||0x0;if(Math['abs'](_0x5dac97-_0x39d4fa)>0x2){_0x39d4fa=_0x5dac97;if(this[_0x44a627(0x710)])cancelAnimationFrame(this[_0x44a627(0x710)]);this[_0x44a627(0x710)]=requestAnimationFrame(()=>{const _0x587ba6=_0x44a627;this[_0x587ba6(0x710)]=0x0,this['_graphFingerprint']='';try{this['_render']();}catch(_0x5a1c20){}});}}),this[_0x35f58c(0x7dd)][_0x35f58c(0xd0d)](this);}}else this[_0x35f58c(0x7dd)]&&(this[_0x35f58c(0x7dd)][_0x35f58c(0xc11)](),this[_0x35f58c(0x7dd)]=null);}[_0x236d40(0x52c)](){const _0xf26557=_0x236d40,_0x3f9693=this[_0xf26557(0x857)]?.[_0xf26557(0x58b)]||{},_0x3a2050={'min_rows':0x2,'min_columns':0x4};if(_0x3f9693[_0xf26557(0x72b)]!=null&&_0x3f9693[_0xf26557(0x72b)]!==_0xf26557(0x54e))_0x3a2050['rows']=_0x3f9693[_0xf26557(0x72b)];if(_0x3f9693[_0xf26557(0xafa)]!=null)_0x3a2050[_0xf26557(0xafa)]=_0x3f9693[_0xf26557(0xafa)];return _0x3a2050;}[_0x236d40(0xccd)](){const _0x5ce409=_0x236d40;return this[_0x5ce409(0x857)];}[_0x236d40(0x5bf)](){const _0x4b6139=_0x236d40;this[_0x4b6139(0x87e)]&&(clearInterval(this[_0x4b6139(0x87e)]),this[_0x4b6139(0x87e)]=null);const _0x30813a=toNum(this['_config'][_0x4b6139(0x4d7)]);if(isNum(_0x30813a)&&_0x30813a>0x0)this[_0x4b6139(0x87e)]=setInterval(()=>{const _0x25db87=_0x4b6139;this['_fetcher'][_0x25db87(0xaff)](),this[_0x25db87(0xa45)]();},_0x30813a*0x3e8);else this[_0x4b6139(0xbce)]()&&(this['_pollTimer']=setInterval(()=>{const _0x57ffa3=_0x4b6139;this['_fetcher']['clearCache'](),this[_0x57ffa3(0xa45)]();},0x5*0x3c*0x3e8));this[_0x4b6139(0x983)]&&(clearInterval(this['_slideTimer']),this[_0x4b6139(0x983)]=null),this['_liveEnabled']&&this[_0x4b6139(0x65b)]()&&(this[_0x4b6139(0x983)]=setInterval(()=>this[_0x4b6139(0x7b2)](),LIVE_SLIDE_INTERVAL_MS));}['_hasAnyAggregatedEntity'](){const _0x59eb19=_0x236d40;if(!this[_0x59eb19(0x721)]?.[_0x59eb19(0x2d1)])return![];return this['_entities']['some'](_0x32abc5=>this['_isHistoryAggregated'](_0x32abc5));}['_isRelativeWindow'](){const _0x39f75d=_0x236d40,_0x358d92=this[_0x39f75d(0x857)];if(_0x358d92[_0x39f75d(0xcda)])return![];if(_0x358d92[_0x39f75d(0xa5e)]&&this[_0x39f75d(0x796)])return![];if(_0x358d92[_0x39f75d(0xcbb)]&&this[_0x39f75d(0x7f2)])return![];return!_0x358d92['graph_start'];}[_0x236d40(0x65b)](){const _0xadb783=_0x236d40,_0x9d9b15=this[_0xadb783(0x857)];if(_0x9d9b15[_0xadb783(0xcda)]||_0x9d9b15['date_picker_group']&&this['_dpSynced']){if(this['_dpMode']==='custom')return![];if((this[_0xadb783(0x691)]||0x0)!==0x0)return![];}return!![];}[_0x236d40(0xbff)](_0x1c1240){const _0x5e98f9=_0x236d40,_0x3d1b6b=_0x1c1240?.[_0x5e98f9(0xcad)]||_0x1c1240?.[_0x5e98f9(0x604)];if(_0x3d1b6b==='candlestick'||_0x3d1b6b===_0x5e98f9(0xc87))return!![];return this[_0x5e98f9(0x65b)]();}['_scheduleUpdate'](){const _0x276842=_0x236d40;if(this[_0x276842(0x841)])return;this[_0x276842(0x841)]=!![],Promise['resolve']()['then'](()=>{const _0x229d33=_0x276842;this[_0x229d33(0x841)]=![],this[_0x229d33(0x5fe)]()[_0x229d33(0x946)](_0x532447=>console['error'](_0x229d33(0x769),_0x532447));});}[_0x236d40(0x917)](){const _0x2635e5=_0x236d40;if(this['_renderRAF'])return;this[_0x2635e5(0x77a)]=requestAnimationFrame(()=>{const _0x621a86=_0x2635e5;this[_0x621a86(0x77a)]=null,this[_0x621a86(0xa67)]();});}[_0x236d40(0xae6)](_0x3190f1){const _0x2e63cd=_0x236d40;if(!_0x3190f1||typeof _0x3190f1!=='string'||!_0x3190f1['includes']('{{')&&!_0x3190f1[_0x2e63cd(0x2cf)]('{%'))return _0x3190f1;return this[_0x2e63cd(0xa26)][_0x2e63cd(0x66a)](_0x3190f1)||null;}[_0x236d40(0x7a8)](_0x4d7911){const _0x47a716=_0x236d40;return this[_0x47a716(0xae6)](_0x4d7911);}[_0x236d40(0x534)](_0x2d8930){const _0x4d3688=_0x236d40;if(typeof _0x2d8930!==_0x4d3688(0xc00)||!_0x2d8930[_0x4d3688(0x2cf)]('{{')&&!_0x2d8930[_0x4d3688(0x2cf)]('{%'))return _0x2d8930;return this['_resolvedTemplateColors']['get'](_0x2d8930)??null;}['_resolveCanvasColor'](_0x1ece63){const _0x24d526=_0x236d40,_0x4706f6=this[_0x24d526(0xae6)](_0x1ece63);if(!_0x4706f6||typeof _0x4706f6!=='string'||!_0x4706f6['includes'](_0x24d526(0xa50)))return _0x4706f6;try{const _0x535ebc=this[_0x24d526(0x9a3)]?.[_0x24d526(0x2e5)](_0x24d526(0x24b))||this['shadowRoot']||this,_0x14108d=document[_0x24d526(0x1a8)]('span');_0x14108d[_0x24d526(0xa28)][_0x24d526(0x6f8)]=_0x4706f6,_0x14108d[_0x24d526(0xa28)][_0x24d526(0x886)]=_0x24d526(0x7af),_0x535ebc[_0x24d526(0x20b)](_0x14108d);const _0x3ad7e8=getComputedStyle(_0x14108d)[_0x24d526(0x6f8)];return _0x14108d[_0x24d526(0x57b)](),_0x3ad7e8&&_0x3ad7e8!==''?_0x3ad7e8:_0x4706f6;}catch(_0x5286bf){return _0x4706f6;}}[_0x236d40(0x28e)](){const _0xf7ef0c=_0x236d40;this[_0xf7ef0c(0xaf0)]();if(!this[_0xf7ef0c(0xd0e)]?.[_0xf7ef0c(0x655)])return;const _0x3fa2d7=new Set(),_0x28c335=['color','point_colors',_0xf7ef0c(0x76a),'state_color',_0xf7ef0c(0x8ac),_0xf7ef0c(0x858),_0xf7ef0c(0x363)];for(const _0x3faed3 of this[_0xf7ef0c(0x721)]||[]){for(const _0x3e1c9a of _0x28c335){const _0x1071f6=_0x3faed3[_0x3e1c9a];if(typeof _0x1071f6===_0xf7ef0c(0xc00)&&(_0x1071f6[_0xf7ef0c(0x2cf)]('{{')||_0x1071f6['includes']('{%')))_0x3fa2d7[_0xf7ef0c(0x412)](_0x1071f6);}}const _0x352c05=[_0xf7ef0c(0x651),_0xf7ef0c(0xbf4),_0xf7ef0c(0xb8f),'y_grid_color',_0xf7ef0c(0x2fa),'card_icon_color',_0xf7ef0c(0x19e)];for(const _0x4f21b5 of _0x352c05){const _0x5230e3=this[_0xf7ef0c(0x857)]?.[_0x4f21b5];if(typeof _0x5230e3==='string'&&(_0x5230e3['includes']('{{')||_0x5230e3['includes']('{%')))_0x3fa2d7[_0xf7ef0c(0x412)](_0x5230e3);}for(const _0x26dc0b of this[_0xf7ef0c(0x857)]?.['annotations']||[]){for(const _0x317493 of[_0xf7ef0c(0x5da),_0xf7ef0c(0x538),_0xf7ef0c(0xbde),_0xf7ef0c(0x4be),_0xf7ef0c(0x871),'label']){const _0x71164=_0x26dc0b?.[_0x317493];if(typeof _0x71164===_0xf7ef0c(0xc00)&&(_0x71164['includes']('{{')||_0x71164[_0xf7ef0c(0x2cf)]('{%')))_0x3fa2d7[_0xf7ef0c(0x412)](_0x71164);}}if(!_0x3fa2d7[_0xf7ef0c(0x9c5)])return;for(const _0x3ec49b of _0x3fa2d7){try{const _0x5d3a4e=this[_0xf7ef0c(0xd0e)][_0xf7ef0c(0x655)]['subscribeMessage'](_0x1610d6=>{const _0x277f9d=_0xf7ef0c,_0x19faf5=normalizeTemplateResult(_0x1610d6?.['result']);if(!_0x19faf5)return;const _0x523b54=this[_0x277f9d(0xa26)][_0x277f9d(0x66a)](_0x3ec49b);if(_0x523b54===_0x19faf5)return;this[_0x277f9d(0xa26)][_0x277f9d(0x907)](_0x3ec49b,_0x19faf5),this['_graphFingerprint']='',this[_0x277f9d(0x917)]();},{'type':_0xf7ef0c(0xbe5),'template':_0x3ec49b});_0x5d3a4e[_0xf7ef0c(0xa1d)](_0x35ffa3=>{const _0x57b1b9=_0xf7ef0c;this[_0x57b1b9(0x570)][_0x57b1b9(0x2c1)](_0x35ffa3);})[_0xf7ef0c(0x946)](()=>{});}catch(_0x409150){console[_0xf7ef0c(0x6ac)]('[sgc]\x20color\x20template\x20subscribe\x20failed',_0x3ec49b,_0x409150);}}}['_teardownColorTemplates'](){const _0x11c724=_0x236d40;for(const _0xe6dfec of this[_0x11c724(0x570)]){try{if(typeof _0xe6dfec===_0x11c724(0xd24))_0xe6dfec();}catch{}}this[_0x11c724(0x570)]=[];}[_0x236d40(0x4a6)](_0x14d676){const _0x2a6621=_0x236d40;if(!_0x14d676||!this[_0x2a6621(0xd0e)]||!this[_0x2a6621(0x857)])return _0x14d676;const _0x39487f=this[_0x2a6621(0x857)];if(_0x39487f[_0x2a6621(0xa10)]||_0x39487f[_0x2a6621(0x278)])return _0x14d676;if(_0x14d676[_0x2a6621(0x538)][_0x2a6621(0x3f2)]()<Date[_0x2a6621(0x8c9)]()-0xea60)return _0x14d676;const _0x192831=_0x14d676['start'];let _0x17255b=0x0;for(const _0x223ee1 of this['_entities']||[]){if(!_0x223ee1?.[_0x2a6621(0x204)])continue;const _0x2813fb=this[_0x2a6621(0xd0e)][_0x2a6621(0x869)][_0x223ee1[_0x2a6621(0xaa5)]];if(!_0x2813fb)continue;const _0x2c8786=synthesizeForecastSeries(_0x2813fb,_0x223ee1,_0x192831,this[_0x2a6621(0xd0e)]);if(!_0x2c8786[_0x2a6621(0x2d1)])continue;const _0x5b97e5=_0x2c8786[_0x2c8786[_0x2a6621(0x2d1)]-0x1]['t'];if(_0x5b97e5>_0x17255b)_0x17255b=_0x5b97e5;}return _0x17255b>_0x14d676[_0x2a6621(0x538)][_0x2a6621(0x3f2)]()&&(_0x14d676[_0x2a6621(0x538)]=new Date(_0x17255b+0x36ee80)),_0x14d676;}async[_0x236d40(0x5fe)](){const _0x578089=_0x236d40;if(!this[_0x578089(0xd0e)]||!this[_0x578089(0x857)])return;const _0x1c61e6=this[_0x578089(0x9ee)]=(this['_updateSeq']||0x0)+0x1;this[_0x578089(0x3cf)]=this['_computeEffectiveWindow'](),this[_0x578089(0x4a6)](this[_0x578089(0x3cf)]);const {start:_0x3d97ae,end:_0x19d0c5}=this[_0x578089(0x3cf)],_0x389da5=_0x3d97ae[_0x578089(0x3f2)]();let _0xc06b86=_0x19d0c5[_0x578089(0x3f2)]();const _0x1c0976=this['_config'],_0x4f7e17=Math[_0x578089(0x6fe)](0x1,(_0xc06b86-_0x389da5)/0x36ee80),_0x569ac2=this['_getDataSourceForRange'](_0x4f7e17);this[_0x578089(0x2ef)](_0x4f7e17);const _0x539774=_0x5a26f7=>{const _0x215b10=_0x578089;if(!_0x5a26f7)return![];if(_0x5a26f7['fixed_value']||_0x5a26f7[_0x215b10(0x204)]||_0x5a26f7[_0x215b10(0x490)]||_0x5a26f7[_0x215b10(0x295)])return![];if(autoStateMap(_0x5a26f7,this['_hass'],this[_0x215b10(0x857)]?.[_0x215b10(0xc9c)]))return![];if(_0x5a26f7[_0x215b10(0x892)])return!![];if(_0x569ac2[_0x215b10(0xb21)]!=='statistics')return![];return this[_0x215b10(0xc36)](_0x5a26f7);},_0x2f2247=new Map(),_0x14210a=new Map(),_0x550c00=[],_0x483d65=new Array(this[_0x578089(0x721)][_0x578089(0x2d1)])[_0x578089(0x4f4)](null),_0x2346c9=new Array(this[_0x578089(0x721)][_0x578089(0x2d1)])['fill'](![]);this['_entities']['forEach']((_0x2ef8a9,_0x14f0b4)=>{const _0x2512d2=_0x578089;if(_0x2ef8a9[_0x2512d2(0x8ca)])return;if(_0x2ef8a9['data_attribute'])return;const _0x2b3481=resolveOffsetHours(_0x2ef8a9[_0x2512d2(0x632)],this[_0x2512d2(0xd0e)]);if(_0x539774(_0x2ef8a9)){const _0x3f89b8=this['_getStatId'](_0x2ef8a9);if(!_0x14210a['has'](_0x2b3481))_0x14210a['set'](_0x2b3481,[]);const _0x22ef29=_0x14210a['get'](_0x2b3481);if(!_0x22ef29['includes'](_0x3f89b8))_0x22ef29[_0x2512d2(0x2c1)](_0x3f89b8);if(this[_0x2512d2(0x820)](_0x2ef8a9))_0x550c00['push'](_0x3f89b8);_0x483d65[_0x14f0b4]=_0x3f89b8+'__'+_0x2b3481,_0x2346c9[_0x14f0b4]=!![];}else{if(_0x2ef8a9[_0x2512d2(0xaa5)]){if(!_0x2f2247[_0x2512d2(0x620)](_0x2b3481))_0x2f2247[_0x2512d2(0x907)](_0x2b3481,[]);const _0x1fd50a=_0x2f2247['get'](_0x2b3481),_0x1c7b1c=_0x2ef8a9[_0x2512d2(0xaa5)];!_0x1fd50a['find'](_0xc60e9c=>_0xc60e9c['id']===_0x1c7b1c)&&_0x1fd50a['push']({'id':_0x1c7b1c,'attribute':this[_0x2512d2(0x31c)](_0x2ef8a9,_0x14f0b4)}),_0x483d65[_0x14f0b4]=_0x1c7b1c+'__'+_0x2b3481;}}});if(_0x550c00[_0x578089(0x2d1)]){try{await this[_0x578089(0x633)](_0x550c00);}catch{}if(_0x1c61e6!==this[_0x578089(0x9ee)])return;}const _0x5593cb=this['_config'][_0x578089(0x833)]!==![],_0x50c994=_0x569ac2[_0x578089(0xb21)]===_0x578089(0x866)?_0x569ac2[_0x578089(0x877)]:'hour',_0x30fedc={},_0x5de7f0={};let _0x2d6598=0x0;for(const _0x513a3e of this[_0x578089(0x721)]||[]){const _0x1ee076=toNum(_0x513a3e?.['forecast_horizon']);if(_0x1ee076>0x0&&_0x1ee076*0x36ee80>_0x2d6598)_0x2d6598=_0x1ee076*0x36ee80;}const _0x568000=this[_0x578089(0x326)]((_0xc06b86-_0x389da5)/0x36ee80),_0x582ab3=[];for(const [_0x48ab3a,_0x5d601f]of _0x2f2247){const _0x1998d3=_0x48ab3a*0x36ee80,_0x3edc13=new Date(_0x389da5-_0x1998d3-_0x2d6598-_0x568000),_0x5a27c2=new Date(_0xc06b86-_0x1998d3);_0x582ab3[_0x578089(0x2c1)](this['_fetcher'][_0x578089(0x7fc)](this[_0x578089(0xd0e)],_0x5d601f,_0x3edc13,_0x5a27c2,_0x5593cb)[_0x578089(0xa1d)](_0x30c241=>{const _0x22321f=_0x578089;for(const _0x149845 in _0x30c241){const _0x57716f=_0x1998d3!==0x0?_0x30c241[_0x149845][_0x22321f(0x5f7)](_0x484e4d=>({..._0x484e4d,'t':_0x484e4d['t']+_0x1998d3})):_0x30c241[_0x149845];_0x5de7f0[_0x149845+'__'+_0x48ab3a]=_0x57716f;}}));}const _0x56f7be=new Set();for(const _0x390671 of this[_0x578089(0x721)]){if(!_0x539774(_0x390671))continue;const _0x49d0f5=DataProcessor[_0x578089(0xbca)](_0x390671[_0x578089(0x743)]||_0x578089(0x7ae));for(const _0x58860e of _0x49d0f5)_0x56f7be[_0x578089(0x412)](_0x58860e);if((_0x390671['aggregate_func']||_0x578089(0x7ae))===_0x578089(0x6fe))_0x56f7be[_0x578089(0x412)]('min');_0x390671['show_range_band']&&(_0x56f7be[_0x578089(0x412)]('min'),_0x56f7be[_0x578089(0x412)](_0x578089(0x6fe)));}if(!_0x56f7be[_0x578089(0x9c5)])_0x56f7be[_0x578089(0x412)](_0x578089(0x2dc));const _0x361c1a=Array[_0x578089(0x98a)](_0x56f7be);for(const [_0x7c7657,_0x4f3e1e]of _0x14210a){const _0x5bbbad=_0x7c7657*0x36ee80,_0xde9b0=new Date(_0x389da5-_0x5bbbad-_0x2d6598-_0x568000),_0x4232f5=new Date(_0xc06b86-_0x5bbbad);_0x582ab3['push'](this[_0x578089(0xc98)][_0x578089(0x8b7)](this[_0x578089(0xd0e)],_0x4f3e1e,_0xde9b0,_0x4232f5,_0x50c994,_0x5593cb,_0x361c1a)[_0x578089(0xa1d)](async _0x117921=>{const _0x37c2f5=_0x578089;if(_0x50c994===_0x37c2f5(0x68d)){const _0x249049=_0x389da5-_0x5bbbad,_0x1a13ae=0x36ee80,_0x27dffa=[];for(const _0x17512e of _0x4f3e1e){const _0x2b013b=_0x117921[_0x17512e];if(!_0x2b013b||!_0x2b013b['length']){_0x27dffa[_0x37c2f5(0x2c1)](_0x17512e);continue;}if(!isNum(_0x2b013b[0x0]?.['t'])||_0x2b013b[0x0]['t']-_0x249049>_0x1a13ae)_0x27dffa['push'](_0x17512e);}if(_0x27dffa['length'])try{const _0x1ba795=await this['_fetcher'][_0x37c2f5(0x8b7)](this[_0x37c2f5(0xd0e)],_0x27dffa,_0xde9b0,_0x4232f5,'hour',_0x5593cb,_0x361c1a);for(const _0x53bead of _0x27dffa){const _0x362e4d=_0x117921[_0x53bead],_0x359915=_0x1ba795[_0x53bead];if(!_0x359915||!_0x359915[_0x37c2f5(0x2d1)])continue;if(!_0x362e4d||!_0x362e4d[_0x37c2f5(0x2d1)]){_0x117921[_0x53bead]=_0x359915;continue;}const _0x4c2689=_0x362e4d[0x0]['t'],_0x134884=_0x359915[_0x37c2f5(0x56d)](_0x52e4de=>_0x52e4de['t']<_0x4c2689);_0x117921[_0x53bead]=_0x134884[_0x37c2f5(0x2d1)]?_0x134884['concat'](_0x362e4d):_0x362e4d;}}catch{}}for(const _0x4e5245 in _0x117921){const _0x137b3a=_0x5bbbad!==0x0?_0x117921[_0x4e5245][_0x37c2f5(0x5f7)](_0xb49b42=>({..._0xb49b42,'t':_0xb49b42['t']+_0x5bbbad})):_0x117921[_0x4e5245];_0x30fedc[_0x4e5245+'__'+_0x7c7657]=_0x137b3a;}}));}await Promise[_0x578089(0x3ed)](_0x582ab3);if(_0x1c61e6!==this['_updateSeq'])return;const _0x26188d=_0x389da5-_0x2d6598-_0x568000,_0x790ad=this[_0x578089(0x721)][_0x578089(0x5f7)]((_0x34d02a,_0x12694c)=>{const _0xc9debb=_0x578089;let _0x1d6888;if(_0x34d02a[_0xc9debb(0x8ca)]){const _0x897f93=this['_hass'][_0xc9debb(0x869)][_0x34d02a[_0xc9debb(0xaa5)]],_0x1f62ed=this['_effectiveAttribute'](_0x34d02a,_0x12694c),_0x316db0=_0x1f62ed?getAttributePath(_0x897f93?.[_0xc9debb(0xbb4)],_0x1f62ed):_0x897f93?.['state'],_0x47b2e2=toNum(_0x316db0);_0x47b2e2!==null?_0x1d6888=[{'t':_0x389da5,'v':_0x47b2e2},{'t':_0xc06b86,'v':_0x47b2e2}]:_0x1d6888=[];}else{if(_0x34d02a[_0xc9debb(0x204)]){const _0x189a8f=this['_hass'][_0xc9debb(0x869)][_0x34d02a['entity']];_0x1d6888=synthesizeForecastSeries(_0x189a8f,_0x34d02a,this[_0xc9debb(0x3cf)][_0xc9debb(0x5da)],this[_0xc9debb(0xd0e)]);}else{if(_0x539774(_0x34d02a)){const _0x1121f6=_0x483d65[_0x12694c],_0x39d2a4=_0x1121f6&&_0x30fedc[_0x1121f6]||[];_0x1d6888=_0x39d2a4['map'](_0x15570d=>{const _0x427232=_0xc9debb,_0x437749={'t':_0x15570d['t'],'v':DataProcessor[_0x427232(0xbac)](_0x15570d,_0x34d02a[_0x427232(0x743)])};_0x34d02a[_0x427232(0xa08)]&&isNum(_0x15570d['min'])&&isNum(_0x15570d[_0x427232(0x6fe)])&&(_0x437749['bMin']=_0x15570d[_0x427232(0x9f4)],_0x437749['bMax']=_0x15570d[_0x427232(0x6fe)]);if(_0x34d02a['aggregate_func']===_0x427232(0x6fe)){if(isNum(_0x15570d[_0x427232(0x2dc)]))_0x437749[_0x427232(0x5e4)]=_0x15570d[_0x427232(0x2dc)];if(isNum(_0x15570d[_0x427232(0x9f4)]))_0x437749[_0x427232(0x79a)]=_0x15570d[_0x427232(0x9f4)];}return _0x437749;})['filter'](_0x3d1eb5=>_0x3d1eb5['v']!==null&&isNum(_0x3d1eb5['v'])&&_0x3d1eb5['t']>=_0x26188d);if(_0x34d02a[_0xc9debb(0x743)]===_0xc9debb(0x8ae)&&_0x39d2a4[_0xc9debb(0x2d1)]>0x0){const _0x3ffca4=_0x39d2a4[_0xc9debb(0x37b)](_0xeb99cf=>isNum(_0xeb99cf['change'])||isNum(_0xeb99cf[_0xc9debb(0x491)]));if(!_0x3ffca4&&_0x1d6888[_0xc9debb(0x2d1)]>0x1){const _0x181833=_0x1d6888['map'](_0x3d8549=>_0x3d8549['v']);_0x1d6888[0x0]['v']=0x0;for(let _0x5e49c0=0x1;_0x5e49c0<_0x1d6888[_0xc9debb(0x2d1)];_0x5e49c0++){const _0x460d34=_0x181833[_0x5e49c0]-_0x181833[_0x5e49c0-0x1];_0x1d6888[_0x5e49c0]['v']=_0x460d34>0x0?_0x460d34:0x0;}}}}else{const _0x3ad95f=_0x483d65[_0x12694c],_0x4ef913=_0x3ad95f&&_0x5de7f0[_0x3ad95f]||[],_0x18abab=this[_0xc9debb(0x31c)](_0x34d02a,_0x12694c),_0x426b15=_0x34d02a[_0xc9debb(0x295)]&&_0x34d02a['state_map'][_0xc9debb(0x2d1)]?_0x34d02a[_0xc9debb(0x295)]:_0x18abab?null:autoStateMap(_0x34d02a,this['_hass'],this[_0xc9debb(0x857)]?.[_0xc9debb(0xc9c)]);_0x1d6888=_0x4ef913['map'](_0x40f517=>{const _0x56ccc7=_0xc9debb,_0x57f709=_0x18abab?getAttributePath(_0x40f517[_0x56ccc7(0xbb4)],_0x18abab):_0x40f517['state'];let _0x278df3;_0x426b15?_0x278df3=applyStateMap(_0x57f709,_0x426b15)[_0x56ccc7(0x4be)]:_0x278df3=parseFloat(_0x57f709);if(isNaN(_0x278df3))return null;return{'t':_0x40f517['t'],'v':_0x278df3};})['filter'](Boolean);}}}if(_0x34d02a[_0xc9debb(0x204)]){const _0x5d447b=toNum(_0x34d02a[_0xc9debb(0x586)])||0x0,_0x1b453e=_0x5d447b<0x0?_0xc06b86-_0x5d447b*0x36ee80:_0xc06b86;_0x1d6888=_0x1d6888[_0xc9debb(0x56d)](_0x2c0073=>_0x2c0073['t']>=_0x389da5&&_0x2c0073['t']<=_0x1b453e);}const _0x2313fc=toNum(_0x34d02a[_0xc9debb(0x586)]);if(_0x2313fc&&_0x2313fc!==0x0&&Array['isArray'](_0x1d6888)&&_0x1d6888[_0xc9debb(0x2d1)]){const _0x259c5a=_0x2313fc*0x36ee80;_0x1d6888=_0x1d6888[_0xc9debb(0x5f7)](_0x437537=>({..._0x437537,'t':_0x437537['t']+_0x259c5a}));}_0x2d6598>0x0&&Array[_0xc9debb(0x707)](_0x1d6888)&&_0x1d6888[_0xc9debb(0x2d1)]&&(_0x1d6888=_0x1d6888[_0xc9debb(0x56d)](_0x7511ce=>_0x7511ce['t']>=_0x389da5&&_0x7511ce['t']<=_0xc06b86));const _0x5c8cad=this[_0xc9debb(0x8b1)](_0x1d6888,_0x34d02a,_0x12694c,_0x389da5,_0xc06b86),{points:_0x24c285,maSeries:_0x57dbda}=this[_0xc9debb(0xac0)](_0x5c8cad,_0x34d02a,_0x2346c9[_0x12694c],_0x389da5,_0xc06b86,_0x568000),_0x2885fc=this[_0xc9debb(0xd0e)][_0xc9debb(0x869)][_0x34d02a[_0xc9debb(0xaa5)]]||{},_0x299efd=_0x34d02a[_0xc9debb(0x892)]||_0x34d02a[_0xc9debb(0xaa5)],_0x334095=_0x299efd&&this[_0xc9debb(0x7f8)]?.[_0x299efd]||null,_0x263d1b={'friendly_name':_0x2885fc['attributes']?.[_0xc9debb(0xa43)]||_0x334095?.['name'],'unit_of_measurement':_0x2885fc[_0xc9debb(0xbb4)]?.[_0xc9debb(0xc08)]||_0x334095?.[_0xc9debb(0xc08)],'icon':_0x2885fc[_0xc9debb(0xbb4)]?.['icon'],'resolved_name':this['_resolveTemplateText'](_0x34d02a[_0xc9debb(0x858)]),'resolved_tooltip_name':this[_0xc9debb(0x534)](_0x34d02a[_0xc9debb(0x363)])};return{'idx':_0x12694c,'id':(_0x34d02a[_0xc9debb(0xaa5)]||_0x34d02a[_0xc9debb(0x892)])+'__'+_0x12694c,'entity':_0x34d02a,'points':_0x24c285,'raw':_0x1d6888,'meta':_0x263d1b,'_isStat':_0x2346c9[_0x12694c],'stats':DataProcessor['seriesStats'](_0x24c285),'maSeries':_0x57dbda??DataProcessor[_0xc9debb(0x445)](_0x24c285,_0x34d02a)};}),_0x5b7dc7=this[_0x578089(0xac4)]>0x0?this['offsetWidth']:0x320,_0x5b8013=Math['min'](0xbb8,Math[_0x578089(0x6fe)](0x190,_0x5b7dc7*0x2));for(const _0x3143fe of _0x790ad){_0x3143fe[_0x578089(0xaee)]&&_0x3143fe[_0x578089(0xaee)]['length']>_0x5b8013&&(_0x3143fe['points']=DataProcessor[_0x578089(0x9d9)](_0x3143fe['points'],_0x5b8013)),_0x3143fe['bucketPrecision']=resolveBucketPrecision(_0x3143fe['points']),_0x3143fe[_0x578089(0x369)]=![];}this['_graphData']={'series':_0x790ad};const _0x5429c0=await this[_0x578089(0x972)](_0x3d97ae,_0x19d0c5);if(_0x1c61e6!==this[_0x578089(0x9ee)])return;this[_0x578089(0xcea)]=_0x5429c0,this['_prevStamps']=Object[_0x578089(0x35d)](null);if(this[_0x578089(0xcde)])for(const _0x2a05ab of this[_0x578089(0x721)]){if(!_0x2a05ab['entity']||_0x2a05ab[_0x578089(0x892)])continue;const _0x92b3c=this[_0x578089(0xd0e)][_0x578089(0x869)][_0x2a05ab[_0x578089(0xaa5)]];if(_0x92b3c)this[_0x578089(0x39c)][_0x2a05ab[_0x578089(0xaa5)]]=_0x92b3c[_0x578089(0x25e)]||_0x92b3c[_0x578089(0xcd9)]||null;}this[_0x578089(0x6df)]=Object['create'](null);for(const _0x464c4f of this[_0x578089(0xd17)]){const _0x50a0b1=this['_hass'][_0x578089(0x869)][_0x464c4f];if(_0x50a0b1)this['_prevAnnotationStamps'][_0x464c4f]=_0x50a0b1['last_updated']||_0x50a0b1[_0x578089(0xcd9)]||null;}this[_0x578089(0x5ba)]=!![],this[_0x578089(0x4b1)](),this[_0x578089(0x28e)](),this[_0x578089(0xa67)](),this[_0x578089(0xbcf)]();}['_scheduleResolvePreciseRecordTimes'](){const _0x2a2a64=_0x236d40;if(this[_0x2a2a64(0x7a6)])return;this[_0x2a2a64(0x7a6)]=!![];const _0x2a1901=()=>{const _0x3a855c=_0x2a2a64;this[_0x3a855c(0x7a6)]=![],this[_0x3a855c(0x828)]()[_0x3a855c(0x946)](()=>{});};typeof requestAnimationFrame===_0x2a2a64(0xd24)?requestAnimationFrame(_0x2a1901):setTimeout(_0x2a1901,0x0);}async['_resolvePreciseRecordTimes'](){const _0x1da064=_0x236d40;if(!this['_hass']?.['callApi']||!this['_graphData']?.[_0x1da064(0x668)])return;if(!this['_preciseTsCache'])this['_preciseTsCache']=Object[_0x1da064(0x35d)](null);const _0x4eb7e3=[],_0x4c3adb=this[_0x1da064(0x721)]||[];for(const _0x3d32a8 of this[_0x1da064(0x945)]['series']){if(!_0x3d32a8||!_0x3d32a8[_0x1da064(0x566)])continue;if(_0x3d32a8[_0x1da064(0x369)])continue;if(!_0x3d32a8[_0x1da064(0xaa5)]||!_0x3d32a8[_0x1da064(0xaa5)][_0x1da064(0xaa5)])continue;if(!_0x3d32a8[_0x1da064(0x450)]||!_0x3d32a8[_0x1da064(0xaee)]||_0x3d32a8[_0x1da064(0xaee)][_0x1da064(0x2d1)]===0x0)continue;if(_0x3d32a8[_0x1da064(0x67f)]===_0x1da064(0x447)||_0x3d32a8[_0x1da064(0x67f)]==='minute'){_0x3d32a8['_preciseTsResolved']=!![];continue;}const _0x48db9d=new Set();for(let _0x35b50d=0x0;_0x35b50d<_0x4c3adb[_0x1da064(0x2d1)];_0x35b50d++){const _0x3257bd=_0x4c3adb[_0x35b50d];if(!_0x3257bd||!_0x3257bd[_0x1da064(0x6d8)])continue;const _0x8eb65a=_0x3257bd===_0x3d32a8[_0x1da064(0xaa5)]||_0x3257bd[_0x1da064(0xaa5)]&&_0x3257bd[_0x1da064(0xaa5)]===_0x3d32a8['entity'][_0x1da064(0xaa5)];if(!_0x8eb65a)continue;let _0x6eecbf=_0x3257bd[_0x1da064(0xabe)];if(!_0x6eecbf&&_0x3257bd[_0x1da064(0x645)])_0x6eecbf=_0x1da064(0x75d);if(_0x6eecbf===_0x1da064(0x9f4)||_0x6eecbf===_0x1da064(0x6fe))_0x48db9d[_0x1da064(0x412)](_0x6eecbf);}if(_0x48db9d['size']===0x0){_0x3d32a8[_0x1da064(0x369)]=!![];continue;}const _0x575d9d=bucketPrecisionToMs(_0x3d32a8['bucketPrecision']||_0x1da064(0xc1c));if(!_0x575d9d){_0x3d32a8[_0x1da064(0x369)]=!![];continue;}for(const _0x478d43 of _0x48db9d){const _0x1947dd=_0x478d43+'T',_0x51c63a=_0x3d32a8['stats'][_0x1947dd],_0x495b2d=_0x3d32a8[_0x1da064(0x450)][_0x478d43];if(!isNum(_0x51c63a)||!isNum(_0x495b2d))continue;const _0x3c1e20=_0x3d32a8['entity'][_0x1da064(0xaa5)]+'|'+_0x51c63a+'|'+_0x575d9d+'|'+_0x478d43+'|'+_0x495b2d[_0x1da064(0x669)](0x6),_0x2877f4=this[_0x1da064(0x60f)][_0x3c1e20];if(isNum(_0x2877f4)){_0x3d32a8[_0x1da064(0x450)][_0x1947dd]=_0x2877f4,_0x3d32a8[_0x1da064(0x450)][_0x1947dd+_0x1da064(0x337)]=!![];continue;}_0x4eb7e3[_0x1da064(0x2c1)](this[_0x1da064(0x950)](_0x3d32a8,_0x51c63a,_0x575d9d,_0x495b2d,_0x478d43,_0x3c1e20));}_0x3d32a8[_0x1da064(0x369)]=!![];}if(_0x4eb7e3[_0x1da064(0x2d1)]===0x0)return;try{await Promise[_0x1da064(0x3ed)](_0x4eb7e3),this[_0x1da064(0x917)]();}catch(_0x860a2){}}async[_0x236d40(0x950)](_0xcb1ec3,_0x4fd6d2,_0x5b2e7e,_0x45d474,_0x44541a,_0x4f2ece){const _0x81d7dc=_0x236d40;try{const _0x14c6b8=_0xcb1ec3[_0x81d7dc(0xaa5)]['entity'],_0x1eedc7=new Date(_0x4fd6d2)[_0x81d7dc(0xa86)](),_0x52bb8e=new Date(_0x4fd6d2+_0x5b2e7e)[_0x81d7dc(0xa86)](),_0x2f6e3a=_0x81d7dc(0xb5a)+_0x1eedc7+(_0x81d7dc(0x2ec)+encodeURIComponent(_0x52bb8e))+('&filter_entity_id='+encodeURIComponent(_0x14c6b8))+_0x81d7dc(0x24f),_0x5b31ca=await this[_0x81d7dc(0xd0e)]['callApi'](_0x81d7dc(0xacf),_0x2f6e3a),_0x106b06=_0x5b31ca&&_0x5b31ca[0x0]||null;if(!Array[_0x81d7dc(0x707)](_0x106b06)||_0x106b06[_0x81d7dc(0x2d1)]===0x0)return;let _0x2be241=null;for(const _0x3f01c6 of _0x106b06){const _0x3afa71=parseFloat(_0x3f01c6[_0x81d7dc(0xb91)]);if(!Number[_0x81d7dc(0x726)](_0x3afa71))continue;if(!_0x2be241||(_0x44541a===_0x81d7dc(0x6fe)?_0x3afa71>_0x2be241['v']:_0x3afa71<_0x2be241['v'])||_0x3afa71===_0x2be241['v']&&Math[_0x81d7dc(0x971)](_0x3afa71-_0x45d474)<Math[_0x81d7dc(0x971)](_0x2be241['v']-_0x45d474)){const _0x17cbdc=_0x3f01c6[_0x81d7dc(0xcd9)]||_0x3f01c6['last_updated'],_0x79c9ef=_0x17cbdc?new Date(_0x17cbdc)['getTime']():NaN;if(Number['isFinite'](_0x79c9ef))_0x2be241={'v':_0x3afa71,'t':_0x79c9ef};}}if(!_0x2be241)return;const _0x30de02=Math[_0x81d7dc(0x6fe)](0.001,Math[_0x81d7dc(0x971)](_0x45d474)*0.05);if(Math[_0x81d7dc(0x971)](_0x2be241['v']-_0x45d474)>_0x30de02)return;const _0x6bc1d2=_0x44541a+'T';_0xcb1ec3[_0x81d7dc(0x450)][_0x6bc1d2]=_0x2be241['t'],_0xcb1ec3[_0x81d7dc(0x450)][_0x6bc1d2+'_precise']=!![],this[_0x81d7dc(0x60f)][_0x4f2ece]=_0x2be241['t'];}catch(_0x349b3a){}}['_isExternalStat'](_0x3eb5e1){const _0x69a236=_0x236d40;return!!(_0x3eb5e1?.[_0x69a236(0x892)]&&_0x3eb5e1[_0x69a236(0x892)][_0x69a236(0x2cf)](':'));}[_0x236d40(0xc36)](_0x2ba968){const _0x7ec27b=_0x236d40;if(!_0x2ba968)return![];if(_0x2ba968[_0x7ec27b(0x8ca)]||_0x2ba968[_0x7ec27b(0x490)]||_0x2ba968['data_attribute']||_0x2ba968[_0x7ec27b(0x295)])return![];if(autoStateMap(_0x2ba968,this[_0x7ec27b(0xd0e)],this[_0x7ec27b(0x857)]?.[_0x7ec27b(0xc9c)]))return![];if(_0x2ba968[_0x7ec27b(0x892)])return!![];const _0x230f14=this[_0x7ec27b(0xd0e)]?.[_0x7ec27b(0x869)]?.[_0x2ba968['entity']];if(!_0x230f14)return![];const _0x268d37=_0x230f14[_0x7ec27b(0xbb4)]?.[_0x7ec27b(0xa56)];return _0x268d37===_0x7ec27b(0x572)||_0x268d37===_0x7ec27b(0xbf7)||_0x268d37==='total_increasing';}[_0x236d40(0x547)](_0x3a8624){return _0x3a8624['statistic_id']||_0x3a8624['entity'];}[_0x236d40(0x78c)](_0x1abda4){const _0xd70128=_0x236d40;if(!_0x1abda4)return![];if(_0x1abda4[_0xd70128(0x892)]){const _0x3d467f=this[_0xd70128(0x7f8)]&&this[_0xd70128(0x7f8)][_0x1abda4[_0xd70128(0x892)]];if(_0x3d467f)return!!_0x3d467f[_0xd70128(0xabc)]&&!_0x3d467f[_0xd70128(0x555)];return!![];}const _0x1f2164=this[_0xd70128(0xd0e)]?.['states']?.[_0x1abda4[_0xd70128(0xaa5)]]?.[_0xd70128(0xbb4)]?.[_0xd70128(0xa56)];return _0x1f2164===_0xd70128(0xbf7)||_0x1f2164===_0xd70128(0xbbd);}['_hasCandlestick'](){const _0x2e4759=_0x236d40;for(const _0x597038 of this[_0x2e4759(0x721)]||[]){if(_0x597038&&!_0x597038['fixed_value']&&!_0x597038[_0x2e4759(0x204)]&&(_0x597038['graph_type']||_0x597038[_0x2e4759(0x604)])==='candlestick')return!![];}return![];}['_calendarCounterNeedsHourly'](){const _0x53fb16=_0x236d40,_0xfef477=new Set([_0x53fb16(0x6fe),_0x53fb16(0x9f4),_0x53fb16(0x7ae),'mean',undefined,null,'']);for(const _0x5a5a14 of this['_entities']||[]){if(!_0x5a5a14||_0x5a5a14[_0x53fb16(0x8ca)]||_0x5a5a14[_0x53fb16(0x204)])continue;const _0x2726b8=_0x5a5a14[_0x53fb16(0x743)];if(!_0xfef477[_0x53fb16(0x620)](_0x2726b8))continue;if(this[_0x53fb16(0x78c)](_0x5a5a14))return!![];}return![];}[_0x236d40(0x442)](){const _0x3ff78b=_0x236d40;for(const _0x9634c2 of this[_0x3ff78b(0x721)]||[]){if(!_0x9634c2||_0x9634c2[_0x3ff78b(0x8ca)]||_0x9634c2[_0x3ff78b(0x204)])continue;if(_0x9634c2['aggregate_func']!==_0x3ff78b(0x6fe))continue;if(this[_0x3ff78b(0x78c)](_0x9634c2))continue;if(this[_0x3ff78b(0x4e5)](_0x9634c2))return!![];}return![];}[_0x236d40(0x784)](){const _0x122de5=_0x236d40;for(const _0x35a8cd of this[_0x122de5(0x721)]||[]){if(!_0x35a8cd||_0x35a8cd[_0x122de5(0x8ca)]||_0x35a8cd[_0x122de5(0x204)])continue;if(_0x35a8cd[_0x122de5(0x743)]!==_0x122de5(0x75d)&&_0x35a8cd[_0x122de5(0x743)]!==_0x122de5(0x319))continue;if(this[_0x122de5(0x78c)](_0x35a8cd))continue;if(this[_0x122de5(0x4e5)](_0x35a8cd))return!![];}return![];}[_0x236d40(0x717)](){const _0x1bcf8e=_0x236d40;for(const _0x48a7e0 of this[_0x1bcf8e(0x721)]||[]){if(!_0x48a7e0||_0x48a7e0[_0x1bcf8e(0x8ca)]||_0x48a7e0[_0x1bcf8e(0x204)])continue;if(_0x48a7e0[_0x1bcf8e(0x743)]!=='diff')continue;if(this[_0x1bcf8e(0x78c)](_0x48a7e0))continue;if(this[_0x1bcf8e(0x4e5)](_0x48a7e0))return!![];}return![];}[_0x236d40(0x4e5)](_0x5f4165){const _0x2b7401=_0x236d40;if(!_0x5f4165)return![];if(_0x5f4165[_0x2b7401(0x892)])return!![];if(_0x5f4165[_0x2b7401(0x8ca)]||_0x5f4165[_0x2b7401(0x490)]||_0x5f4165[_0x2b7401(0x204)]||_0x5f4165[_0x2b7401(0x295)])return![];return this[_0x2b7401(0xc36)](_0x5f4165);}[_0x236d40(0x8ff)](){const _0x15bf75=_0x236d40;if(!this[_0x15bf75(0x721)]?.[_0x15bf75(0x2d1)])return![];const _0x2acf84=this[_0x15bf75(0x721)]['filter'](_0x3dc1e6=>_0x3dc1e6&&!_0x3dc1e6[_0x15bf75(0x8ca)]&&!_0x3dc1e6[_0x15bf75(0x490)]&&!_0x3dc1e6[_0x15bf75(0x204)]&&!_0x3dc1e6[_0x15bf75(0x295)]&&!autoStateMap(_0x3dc1e6,this[_0x15bf75(0xd0e)],this[_0x15bf75(0x857)]?.[_0x15bf75(0xc9c)]));if(!_0x2acf84[_0x15bf75(0x2d1)])return![];return _0x2acf84[_0x15bf75(0xc27)](_0x1bccae=>this[_0x15bf75(0xc36)](_0x1bccae));}['_maybeWarnMissingLTS'](_0x5f288c){const _0x414297=_0x236d40;if(this[_0x414297(0x536)]||_0x5f288c<=0xf0)return;const _0x1a7131=[];for(const _0x463100 of this['_entities']||[]){if(!_0x463100||_0x463100[_0x414297(0x8ca)]||_0x463100['attribute']||_0x463100[_0x414297(0x204)]||_0x463100[_0x414297(0x295)])continue;if(!this['_hasLTS'](_0x463100))_0x1a7131[_0x414297(0x2c1)](_0x463100[_0x414297(0xaa5)]);}_0x1a7131[_0x414297(0x2d1)]&&(console[_0x414297(0x6ac)](_0x414297(0x45d)+_0x1a7131[_0x414297(0x2d1)]+_0x414297(0xcbd)+('(state_class\x20not\x20set):\x20'+_0x1a7131[_0x414297(0x358)](',\x20')+'.\x20')+_0x414297(0x73e)),this[_0x414297(0x536)]=!![]);}['_getDataSourceForRange'](_0x31d20b){const _0x2e85bb=_0x236d40,_0x2cfaf6=this[_0x2e85bb(0x857)][_0x2e85bb(0x8d3)]||_0x2e85bb(0x4d3);if(_0x2cfaf6===_0x2e85bb(0x74c)||_0x2cfaf6===_0x2e85bb(0x40e)){if(this['_calendarEndpointNeedsHourly']()&&_0x31d20b<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0xc1c)};return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0xa49)};}if(_0x2cfaf6===_0x2e85bb(0x677))return{'source':_0x2e85bb(0x866),'period':'week'};if(_0x2cfaf6===_0x2e85bb(0x93a)){const _0x8457d1=this[_0x2e85bb(0x8e8)]()||this[_0x2e85bb(0x442)]()||this['_calendarDiffNeedsHourly']()||this['_calendarEndpointNeedsHourly']();if(_0x8457d1&&_0x31d20b<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x2e85bb(0x866),'period':'hour'};if(this[_0x2e85bb(0x39f)]()&&_0x31d20b<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0xc1c)};return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0xa49)};}if(_0x2cfaf6===_0x2e85bb(0xc1c)){if(this[_0x2e85bb(0x39f)]()&&_0x31d20b<=STATS_5MIN_MAX_HOURS)return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0x68d)};return{'source':_0x2e85bb(0x866),'period':_0x31d20b<=STATS_HOURLY_MAX_HOURS?_0x2e85bb(0xc1c):_0x2e85bb(0xa49)};}const _0x2d4589=this[_0x2e85bb(0x857)]['show_date_picker']||this[_0x2e85bb(0x857)][_0x2e85bb(0xa5e)]&&this['_dpSynced']||this[_0x2e85bb(0x857)][_0x2e85bb(0xcbb)]&&this[_0x2e85bb(0x7f2)];if(!_0x2d4589&&!this[_0x2e85bb(0x8ff)]())return{'source':_0x2e85bb(0xbcd)};if(_0x31d20b<=SHORT_WINDOW_HOURS){const _0x128446=this[_0x2e85bb(0x721)]['some'](_0xfb838e=>_0xfb838e?.['statistic_id']),_0x3cf230=this[_0x2e85bb(0x5f0)]??toNum(this[_0x2e85bb(0x857)]['hours_to_show'])??_0x31d20b,_0xeb585e=_0x128446||_0x3cf230>FORCE_STATS_RAW_HOURS||_0x2d4589;if(_0xeb585e&&(_0x2d4589||this[_0x2e85bb(0x8ff)]()))return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0x68d)};return{'source':_0x2e85bb(0xbcd)};}if(_0x31d20b<=STATS_5MIN_MAX_HOURS)return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0x68d)};if(_0x31d20b<=STATS_HOURLY_MAX_HOURS)return{'source':'statistics','period':_0x2e85bb(0xc1c)};return{'source':_0x2e85bb(0x866),'period':_0x2e85bb(0xa49)};}async['_ensureStatMeta'](_0x1f136a){const _0x3e3d2e=_0x236d40;if(!this['_statMeta'])this[_0x3e3d2e(0x7f8)]=Object[_0x3e3d2e(0x35d)](null);if(!this[_0x3e3d2e(0xd0e)]?.[_0x3e3d2e(0x6a5)])return;const _0x2b2357=[];for(const _0x446720 of _0x1f136a){if(_0x446720&&!(_0x446720 in this[_0x3e3d2e(0x7f8)]))_0x2b2357[_0x3e3d2e(0x2c1)](_0x446720);}if(!_0x2b2357[_0x3e3d2e(0x2d1)])return;try{const _0x108b97=await this[_0x3e3d2e(0xd0e)][_0x3e3d2e(0x6a5)]({'type':_0x3e3d2e(0xc74)});if(Array[_0x3e3d2e(0x707)](_0x108b97)){const _0x4f998a=new Set(_0x2b2357);for(const _0x2c7faf of _0x108b97){if(!_0x2c7faf?.[_0x3e3d2e(0x892)])continue;_0x4f998a['has'](_0x2c7faf[_0x3e3d2e(0x892)])&&(this[_0x3e3d2e(0x7f8)][_0x2c7faf[_0x3e3d2e(0x892)]]={'unit_of_measurement':_0x2c7faf['statistics_unit_of_measurement']||_0x2c7faf[_0x3e3d2e(0xc08)]||null,'has_mean':!!_0x2c7faf['has_mean'],'has_sum':!!_0x2c7faf[_0x3e3d2e(0xabc)],'source':_0x2c7faf['source']||null,'name':_0x2c7faf[_0x3e3d2e(0x858)]||null});}for(const _0x4c56f2 of _0x2b2357){if(!(_0x4c56f2 in this[_0x3e3d2e(0x7f8)]))this[_0x3e3d2e(0x7f8)][_0x4c56f2]={'unit_of_measurement':null};}}}catch{}}[_0x236d40(0xbf6)](){const _0x5241bc=_0x236d40,_0x1808b0=new Set();for(const _0x49a53c of this[_0x5241bc(0x721)]||[]){if(_0x49a53c[_0x5241bc(0xaa5)]&&!_0x49a53c[_0x5241bc(0x892)])_0x1808b0['add'](_0x49a53c[_0x5241bc(0xaa5)]);}for(const _0x153851 of this[_0x5241bc(0xd17)]||[])_0x1808b0[_0x5241bc(0x412)](_0x153851);if(this[_0x5241bc(0x857)]?.['battery_entity'])_0x1808b0['add'](this['_config'][_0x5241bc(0xb97)]);return[..._0x1808b0][_0x5241bc(0xc70)]()[_0x5241bc(0x358)]('|');}[_0x236d40(0x4b1)](){const _0x2b2e90=_0x236d40;if(this[_0x2b2e90(0xd04)]||this[_0x2b2e90(0x9af)]||!this[_0x2b2e90(0xd0e)]?.['connection'])return;if(!this['_liveEnabled']&&!this[_0x2b2e90(0xd17)]['size']&&!this['_config']?.['battery_entity'])return;const _0x521d62=new Set();for(const _0x363dc9 of this[_0x2b2e90(0x721)]){if(_0x363dc9[_0x2b2e90(0xaa5)]&&!_0x363dc9['statistic_id'])_0x521d62[_0x2b2e90(0x412)](_0x363dc9[_0x2b2e90(0xaa5)]);}for(const _0x2b7902 of this[_0x2b2e90(0xd17)])_0x521d62['add'](_0x2b7902);if(this[_0x2b2e90(0x857)]['battery_entity'])_0x521d62['add'](this[_0x2b2e90(0x857)][_0x2b2e90(0xb97)]);const _0xcedc1d=[..._0x521d62];if(!_0xcedc1d['length'])return;this[_0x2b2e90(0x535)]=_0xcedc1d[_0x2b2e90(0x670)]()['sort']()[_0x2b2e90(0x358)]('|'),this[_0x2b2e90(0x9af)]=!![];const _0x410cf9=this[_0x2b2e90(0xcbc)]=(this[_0x2b2e90(0xcbc)]||0x0)+0x1,_0x12663b=(_0x27ed4f,_0x264ec5)=>{const _0x4299a5=_0x2b2e90;if(!_0x264ec5||_0x264ec5[_0x4299a5(0xb91)]===_0x4299a5(0x679)||_0x264ec5[_0x4299a5(0xb91)]==='unavailable')return;if(!this[_0x4299a5(0xd0e)])return;const _0x3a0e87=this[_0x4299a5(0xd0e)];try{const _0x104f56={..._0x3a0e87[_0x4299a5(0x869)]};_0x104f56[_0x27ed4f]=_0x264ec5;const _0x289581={..._0x3a0e87,'states':_0x104f56};let _0x160b8e=![];if(this['_liveEnabled'])for(const _0x231656 of this[_0x4299a5(0x721)]){if(_0x231656[_0x4299a5(0xaa5)]===_0x27ed4f&&!_0x231656[_0x4299a5(0x892)]){_0x160b8e=!![];break;}}const _0x38bc2c=this['_annotationRefs'][_0x4299a5(0x620)](_0x27ed4f),_0x2e0c85=this[_0x4299a5(0x857)][_0x4299a5(0xb97)]===_0x27ed4f;if(_0x160b8e)this[_0x4299a5(0x55f)](_0x289581);if(_0x38bc2c)this[_0x4299a5(0xba7)](_0x289581);(_0x160b8e||_0x2e0c85)&&this[_0x4299a5(0x9a3)]?.[_0x4299a5(0x2e5)]?.(_0x4299a5(0xaa1))&&this[_0x4299a5(0x902)]();}catch(_0x18cb80){console[_0x4299a5(0x6ac)](_0x4299a5(0x706),_0x18cb80);}},_0x3aebce=_0xcedc1d['length']>0x0&&_0xcedc1d[_0x2b2e90(0x2d1)]<=0x40,_0x4579f4=()=>{const _0x301a41=_0x2b2e90;this[_0x301a41(0xd0e)][_0x301a41(0x655)][_0x301a41(0xb85)](_0x5a6b4a=>{const _0x4be771=_0x301a41,_0xd3cc18=_0x5a6b4a?.['data']?.['entity_id'];if(!_0x521d62['has'](_0xd3cc18))return;_0x12663b(_0xd3cc18,_0x5a6b4a[_0x4be771(0xb75)][_0x4be771(0xd23)]);},_0x301a41(0x3e6))[_0x301a41(0xa1d)](_0x2f0f73=>{const _0x3072e1=_0x301a41;if(_0x410cf9!==this[_0x3072e1(0xcbc)]){try{_0x2f0f73();}catch{}return;}this[_0x3072e1(0xd04)]=_0x2f0f73,this[_0x3072e1(0x9af)]=![];})['catch'](()=>{const _0x5ea84e=_0x301a41;if(_0x410cf9===this[_0x5ea84e(0xcbc)])this[_0x5ea84e(0x9af)]=![];});};_0x3aebce?this[_0x2b2e90(0xd0e)][_0x2b2e90(0x655)][_0x2b2e90(0xbe4)](_0x19a8ac=>{const _0xe010a4=_0x2b2e90,_0x5a9777=_0x19a8ac?.['variables']?.['trigger'];if(!_0x5a9777)return;const _0x46bf32=_0x5a9777[_0xe010a4(0x95c)];if(_0x46bf32)_0x12663b(_0x46bf32[_0xe010a4(0xacd)],_0x46bf32);},{'type':_0x2b2e90(0xaa6),'trigger':{'platform':_0x2b2e90(0xb91),'entity_id':_0xcedc1d}})[_0x2b2e90(0xa1d)](_0x37bac6=>{const _0x1d7424=_0x2b2e90;if(_0x410cf9!==this[_0x1d7424(0xcbc)]){try{_0x37bac6();}catch{}return;}this['_wsUnsub']=_0x37bac6,this[_0x1d7424(0x9af)]=![];})[_0x2b2e90(0x946)](()=>{const _0x3edf29=_0x2b2e90;if(_0x410cf9===this[_0x3edf29(0xcbc)])_0x4579f4();}):_0x4579f4();}['_unsubscribeEvents'](){const _0x32d27e=_0x236d40;this[_0x32d27e(0xcbc)]=(this['_wsGen']||0x0)+0x1;if(this[_0x32d27e(0xd04)]){try{this[_0x32d27e(0xd04)]();}catch{}this[_0x32d27e(0xd04)]=null;}this[_0x32d27e(0x9af)]=![],this['_wsTrackedKey']=null;}[_0x236d40(0x55f)](_0x182a7d){const _0x2504d9=_0x236d40;let _0x502282=![];this['_entities'][_0x2504d9(0x366)]((_0x4b0897,_0x556463)=>{const _0x18e861=_0x2504d9;if(!_0x4b0897[_0x18e861(0xaa5)]||_0x4b0897['statistic_id'])return;if(this[_0x18e861(0x4e5)](_0x4b0897)){const _0x258c97=_0x4b0897['aggregate_func'];if(_0x258c97!=='last'&&_0x258c97!==_0x18e861(0x319)&&_0x258c97!==_0x18e861(0x6fe)&&_0x258c97!==_0x18e861(0x9f4))return;}const _0x4d90ea=_0x182a7d[_0x18e861(0x869)][_0x4b0897[_0x18e861(0xaa5)]];if(!_0x4d90ea)return;const _0x1f5cae=_0x4d90ea[_0x18e861(0x25e)]||_0x4d90ea[_0x18e861(0xcd9)]||null;if(_0x1f5cae===this[_0x18e861(0x39c)][_0x4b0897['entity']])return;this['_prevStamps'][_0x4b0897[_0x18e861(0xaa5)]]=_0x1f5cae;if(_0x4b0897[_0x18e861(0x8ca)]||_0x4b0897[_0x18e861(0x204)]){this[_0x18e861(0x42e)]=!![],_0x502282=!![];return;}const _0x12a583=this[_0x18e861(0x31c)](_0x4b0897,_0x556463),_0x36012b=_0x12a583?getAttributePath(_0x4d90ea[_0x18e861(0xbb4)],_0x12a583):_0x4d90ea[_0x18e861(0xb91)],_0x24f20e=toNum(_0x36012b);if(_0x24f20e===null)return;const _0x261a1c=_0x1f5cae?new Date(_0x1f5cae)['getTime']():Date[_0x18e861(0x8c9)]();(this[_0x18e861(0x441)][_0x4b0897[_0x18e861(0xaa5)]]||=[])[_0x18e861(0x2c1)]({'t':_0x261a1c,'v':_0x24f20e}),_0x502282=!![];});if(_0x502282)this[_0x2504d9(0x806)]();}[_0x236d40(0xba7)](_0x551fc2){const _0x194132=_0x236d40;let _0x1aeab3=![];for(const _0x1ece0f of this[_0x194132(0xd17)]){const _0x5541f4=_0x551fc2[_0x194132(0x869)][_0x1ece0f];if(!_0x5541f4)continue;const _0x25cfe7=_0x5541f4[_0x194132(0x25e)]||_0x5541f4[_0x194132(0xcd9)]||null;if(_0x25cfe7===this['_prevAnnotationStamps'][_0x1ece0f])continue;this[_0x194132(0x6df)][_0x1ece0f]=_0x25cfe7,_0x1aeab3=!![];}if(_0x1aeab3)this[_0x194132(0x917)]();}[_0x236d40(0x806)](){const _0x2818c5=_0x236d40;if(this[_0x2818c5(0xa02)])return;this[_0x2818c5(0xa02)]=setTimeout(()=>{this['_liveFlushTimer']=null,this['_flushLiveBuffer']();},LIVE_FLUSH_DEBOUNCE_MS);}[_0x236d40(0xcb0)](){const _0x568f55=_0x236d40;if(!this[_0x568f55(0x945)]||!this[_0x568f55(0x3cf)])return;const _0x2d4b22=Object['keys'](this['_liveBuffer'])[_0x568f55(0x2d1)]>0x0;if(!_0x2d4b22&&!this[_0x568f55(0xbbe)]&&!this['_pendingSyntheticRefresh'])return;const _0x4784c3=this[_0x568f55(0xbbe)];this['_pendingSlide']=![],this[_0x568f55(0x42e)]=![];if(this[_0x568f55(0x65b)]()){const _0x5e0229=this[_0x568f55(0x82b)]();_0x5e0229&&(this[_0x568f55(0x4a6)](_0x5e0229),this[_0x568f55(0x3cf)]=_0x5e0229);}const _0x521951=this[_0x568f55(0x3cf)]['start'][_0x568f55(0x3f2)](),_0x1c3911=this[_0x568f55(0x3cf)][_0x568f55(0x538)][_0x568f55(0x3f2)](),_0x479aae=this[_0x568f55(0x326)]((_0x1c3911-_0x521951)/0x36ee80);for(const _0x52eb5b of this[_0x568f55(0x945)]['series']){const _0xfb0284=_0x52eb5b['entity'],_0x5bd52e=_0xfb0284[_0x568f55(0xaa5)]?resolveOffsetHours(_0xfb0284['offset'],this[_0x568f55(0xd0e)]):0x0,_0xd10bd1=_0xfb0284[_0x568f55(0xaa5)]&&_0x5bd52e===0x0&&this[_0x568f55(0x441)][_0xfb0284[_0x568f55(0xaa5)]]?.[_0x568f55(0x2d1)]>0x0,_0x40dcaf=_0xfb0284[_0x568f55(0x8ca)]||_0xfb0284[_0x568f55(0x204)];if(_0xfb0284[_0x568f55(0x8ca)]){const _0x1c04e0=this[_0x568f55(0xd0e)]?.[_0x568f55(0x869)]?.[_0xfb0284[_0x568f55(0xaa5)]],_0x3f0f52=_0xfb0284[_0x568f55(0x490)]?getAttributePath(_0x1c04e0?.[_0x568f55(0xbb4)],_0xfb0284['attribute']):_0x1c04e0?.['state'],_0x3c4a5d=toNum(_0x3f0f52);_0x3c4a5d!==null?_0x52eb5b[_0x568f55(0x447)]=[{'t':_0x521951,'v':_0x3c4a5d},{'t':_0x1c3911,'v':_0x3c4a5d}]:_0x52eb5b[_0x568f55(0x447)]=[];this[_0x568f55(0xc2f)](_0x52eb5b),_0x52eb5b[_0x568f55(0x450)]=DataProcessor[_0x568f55(0x935)](_0x52eb5b[_0x568f55(0xaee)]);continue;}if(_0xfb0284[_0x568f55(0x204)]){const _0x270f86=this[_0x568f55(0xd0e)]?.[_0x568f55(0x869)]?.[_0xfb0284[_0x568f55(0xaa5)]],_0x1b01ac=synthesizeForecastSeries(_0x270f86,_0xfb0284,this['_window'][_0x568f55(0x5da)],this['_hass']);_0x52eb5b[_0x568f55(0x447)]=_0x1b01ac['filter'](_0x1c9a1a=>_0x1c9a1a['t']>=_0x521951&&_0x1c9a1a['t']<=_0x1c3911),this[_0x568f55(0xc2f)](_0x52eb5b),_0x52eb5b[_0x568f55(0x450)]=DataProcessor['seriesStats'](_0x52eb5b[_0x568f55(0xaee)]);continue;}if(!_0xfb0284[_0x568f55(0xaa5)]||_0xfb0284[_0x568f55(0x892)]){if(!_0x4784c3)continue;let _0x1f9c4b=0x0;const _0x20ca84=_0x479aae>0x0?_0x521951-_0x479aae:_0x521951;while(_0x1f9c4b<_0x52eb5b[_0x568f55(0x447)][_0x568f55(0x2d1)]&&_0x52eb5b[_0x568f55(0x447)][_0x1f9c4b]['t']<_0x20ca84)_0x1f9c4b++;if(_0x1f9c4b>0x1)_0x52eb5b[_0x568f55(0x447)][_0x568f55(0x413)](0x0,_0x1f9c4b-0x1);let _0x53ff4c=_0x52eb5b[_0x568f55(0x447)][_0x568f55(0x2d1)];while(_0x53ff4c>0x0&&_0x52eb5b[_0x568f55(0x447)][_0x53ff4c-0x1]['t']>=_0x1c3911)_0x53ff4c--;if(_0x53ff4c<_0x52eb5b['raw'][_0x568f55(0x2d1)])_0x52eb5b['raw'][_0x568f55(0x2d1)]=_0x53ff4c;}else{if(!_0xd10bd1&&!_0x4784c3)continue;const _0x40506f=_0x5bd52e===0x0?this['_liveBuffer'][_0xfb0284[_0x568f55(0xaa5)]]:null;if(_0x40506f?.['length']){_0x40506f[_0x568f55(0xc70)]((_0x3ef35e,_0x4c946d)=>_0x3ef35e['t']-_0x4c946d['t']);for(let _0x493d75=0x0;_0x493d75<_0x40506f[_0x568f55(0x2d1)];_0x493d75++)_0x52eb5b[_0x568f55(0x447)][_0x568f55(0x2c1)](_0x40506f[_0x493d75]);}let _0x43c35d=0x0;const _0x19eb46=_0x479aae>0x0?_0x521951-_0x479aae:_0x521951;while(_0x43c35d<_0x52eb5b[_0x568f55(0x447)]['length']&&_0x52eb5b[_0x568f55(0x447)][_0x43c35d]['t']<_0x19eb46)_0x43c35d++;if(_0x43c35d>0x1)_0x52eb5b[_0x568f55(0x447)]['splice'](0x0,_0x43c35d-0x1);let _0x49dc2b=_0x52eb5b[_0x568f55(0x447)][_0x568f55(0x2d1)];while(_0x49dc2b>0x0&&_0x52eb5b['raw'][_0x49dc2b-0x1]['t']>=_0x1c3911)_0x49dc2b--;if(_0x49dc2b<_0x52eb5b[_0x568f55(0x447)][_0x568f55(0x2d1)])_0x52eb5b[_0x568f55(0x447)]['length']=_0x49dc2b;}this[_0x568f55(0xc2f)](_0x52eb5b),_0x52eb5b['stats']=DataProcessor[_0x568f55(0x935)](_0x52eb5b[_0x568f55(0xaee)]);}this[_0x568f55(0x441)]=Object[_0x568f55(0x35d)](null),this[_0x568f55(0x917)](),this[_0x568f55(0xbcf)]();}[_0x236d40(0xac0)](_0x4bac7e,_0x2a3189,_0x2ac302,_0x4272af,_0x4d4e66,_0x58865f){const _0x3f6f24=_0x236d40,_0x22e62e=this[_0x3f6f24(0x857)],_0x569645=resolveDisplayTimeZone(this[_0x3f6f24(0xd0e)],_0x22e62e),_0x145f71=[_0x3f6f24(0xc1c),'date','week','month',_0x3f6f24(0x40e)],_0x2cc945=!_0x2a3189[_0x3f6f24(0x892)]&&!_0x2a3189[_0x3f6f24(0x8ca)]&&!_0x2a3189[_0x3f6f24(0x204)]&&_0x22e62e[_0x3f6f24(0xc9c)]!==_0x3f6f24(0x979)&&_0x22e62e[_0x3f6f24(0x8d3)]!==_0x3f6f24(0x447);let _0x43fcd9,_0xa4ab30=null;if(_0x2cc945){const _0x3d2ae9=DataProcessor[_0x3f6f24(0xb4e)](_0x2a3189[_0x3f6f24(0x743)]==='diff'?DataProcessor[_0x3f6f24(0x7e6)](_0x4bac7e):!_0x2ac302&&_0x2a3189[_0x3f6f24(0x743)]===_0x3f6f24(0x8ae)?DataProcessor[_0x3f6f24(0x8f4)](_0x4bac7e):_0x4bac7e,_0x2a3189),_0x225922=(_0x4d4e66-_0x4272af)/0x36ee80,_0x5ea37a=resolvePointsPerHour(_0x22e62e,_0x2a3189,_0x225922),_0x811b68=resolveGroupBy(_0x22e62e,_0x225922),_0x5c902a=groupBucketMs(_0x811b68,_0x22e62e['hours_to_show'],_0x5ea37a);let _0x333b48=_0x2a3189['aggregate_func'];_0x2ac302&&_0x333b48===_0x3f6f24(0x8ae)&&(_0x333b48=_0x3f6f24(0x491));!_0x2ac302&&_0x333b48==='change'&&(_0x333b48='sum');_0x333b48==='diff'&&(_0x333b48=_0x3f6f24(0x491));let _0x4c6596,_0x11d6fe=_0x3d2ae9;if(_0x58865f>0x0&&_0x3d2ae9[_0x3f6f24(0x2d1)]&&_0x3d2ae9[0x0]['t']<_0x4272af){let _0x1b5149=0x0;while(_0x1b5149<_0x3d2ae9[_0x3f6f24(0x2d1)]&&_0x3d2ae9[_0x1b5149]['t']<_0x4272af)_0x1b5149++;const _0x985cf5=_0x3d2ae9[_0x3f6f24(0x670)](_0x1b5149);_0x1b5149>0x0&&!(_0x985cf5[_0x3f6f24(0x2d1)]&&_0x985cf5[0x0]['t']===_0x4272af)?_0x11d6fe=[{..._0x3d2ae9[_0x1b5149-0x1],'t':_0x4272af},..._0x985cf5]:_0x11d6fe=_0x985cf5;}if(_0x145f71['includes'](_0x811b68)){const _0x54940e=_0x569645;_0x11d6fe=DataProcessor[_0x3f6f24(0xa37)](_0x11d6fe,_0x811b68,_0x333b48,_0x54940e,this[_0x3f6f24(0x78c)](_0x2a3189)),_0x4c6596=DataProcessor[_0x3f6f24(0x6da)](_0x11d6fe,_0x811b68,_0x333b48,_0x4d4e66,_0x54940e,(_0x2a3189[_0x3f6f24(0xcad)]||_0x2a3189[_0x3f6f24(0x604)])===_0x3f6f24(0x93c));if(!_0x2a3189['break_on_null']){const _0x53c753=_0x11d6fe&&_0x11d6fe['length']>0x0?_0x11d6fe[_0x11d6fe[_0x3f6f24(0x2d1)]-0x1]['t']:null;_0x4c6596=DataProcessor['carryStateInGaps'](_0x4c6596,_0x811b68,_0x333b48,{'endMs':_0x4d4e66,'lastRawT':_0x53c753,'tz':_0x54940e});}else _0x4c6596=DataProcessor[_0x3f6f24(0x9ed)](_0x4c6596,_0x811b68,{'tz':_0x54940e});}else _0x5c902a>0x0?_0x4c6596=DataProcessor[_0x3f6f24(0x59c)](_0x11d6fe,_0x5c902a,_0x4272af,_0x4d4e66,_0x333b48,!!_0x2a3189[_0x3f6f24(0xa08)],{'deltaAgg':_0x333b48===_0x3f6f24(0x491),'breakOnNull':!!_0x2a3189[_0x3f6f24(0x298)],'carryForwardMs':_0x2a3189[_0x3f6f24(0x93e)],'alignToClock':this[_0x3f6f24(0xbff)](_0x2a3189),'anchorStart':[_0x3f6f24(0x93c),_0x3f6f24(0xc87)][_0x3f6f24(0x2cf)](_0x2a3189[_0x3f6f24(0xcad)]||_0x2a3189[_0x3f6f24(0x604)]),'ohlc':(_0x2a3189[_0x3f6f24(0xcad)]||_0x2a3189['type'])===_0x3f6f24(0x93c),'carryPastNow':resolveOffsetHours(_0x2a3189[_0x3f6f24(0x632)],this['_hass'])!==0x0||(toNum(_0x2a3189[_0x3f6f24(0x586)])?toNum(_0x2a3189[_0x3f6f24(0x586)])!==0x0:![])}):_0x4c6596=_0x3d2ae9;_0xa4ab30=DataProcessor[_0x3f6f24(0x5dd)](_0x3d2ae9,_0x2a3189,{'startMs':_0x4272af,'endMs':_0x4d4e66,'bucketMs':_0x5c902a,'groupBy':_0x811b68,'aggFunc':_0x333b48,'alignToClock':this[_0x3f6f24(0xbff)](_0x2a3189),'anchorStart':[_0x3f6f24(0x93c),_0x3f6f24(0xc87)][_0x3f6f24(0x2cf)](_0x2a3189[_0x3f6f24(0xcad)]||_0x2a3189['type']),'tz':_0x569645}),_0x43fcd9=DataProcessor[_0x3f6f24(0xcf6)](_0x4c6596,_0x2a3189,!!_0x2a3189[_0x3f6f24(0xa08)]);}else{_0x43fcd9=DataProcessor[_0x3f6f24(0xa18)](_0x2a3189[_0x3f6f24(0x743)]===_0x3f6f24(0xbb2)?DataProcessor[_0x3f6f24(0x7e6)](_0x4bac7e):_0x4bac7e,_0x2a3189,!![]);const _0x1c87d4=(_0x4d4e66-_0x4272af)/0x36ee80,_0x77cea7=resolveGroupBy(_0x22e62e,_0x1c87d4);if(_0x2a3189[_0x3f6f24(0x892)]&&_0x43fcd9&&_0x43fcd9['length']>0x1&&_0x145f71[_0x3f6f24(0x2cf)](_0x77cea7)){const _0xc60ad1=(_0x43fcd9[_0x43fcd9[_0x3f6f24(0x2d1)]-0x1]['t']-_0x43fcd9[0x0]['t'])/Math[_0x3f6f24(0x6fe)](0x1,_0x43fcd9[_0x3f6f24(0x2d1)]-0x1),_0x4d3686=groupBucketMs(_0x77cea7,_0x22e62e[_0x3f6f24(0x9e4)],null);if(_0x4d3686>0x0&&_0xc60ad1>0x0&&_0x4d3686>_0xc60ad1*1.5){let _0x13165a=_0x2a3189['aggregate_func'];_0x2ac302&&_0x13165a===_0x3f6f24(0x8ae)&&(_0x13165a=_0x3f6f24(0x491));_0x2ac302&&_0x13165a===_0x3f6f24(0xbb2)&&(_0x13165a=_0x3f6f24(0x491));const _0x420203=_0x569645;_0x43fcd9=DataProcessor[_0x3f6f24(0xa37)](_0x43fcd9,_0x77cea7,_0x13165a,_0x420203,this[_0x3f6f24(0x78c)](_0x2a3189)),_0x43fcd9=DataProcessor[_0x3f6f24(0x6da)](_0x43fcd9,_0x77cea7,_0x13165a,_0x4d4e66,_0x420203,(_0x2a3189[_0x3f6f24(0xcad)]||_0x2a3189[_0x3f6f24(0x604)])===_0x3f6f24(0x93c));}}if(_0x2a3189[_0x3f6f24(0x892)]&&_0x43fcd9&&_0x43fcd9[_0x3f6f24(0x2d1)]>0x0&&_0x145f71['includes'](_0x77cea7)&&!_0x2a3189[_0x3f6f24(0x298)]){let _0x1be707=_0x2a3189['aggregate_func'];_0x2ac302&&_0x1be707===_0x3f6f24(0x8ae)&&(_0x1be707=_0x3f6f24(0x491));const _0x34c6e4=_0x4bac7e&&_0x4bac7e[_0x3f6f24(0x2d1)]>0x0?_0x4bac7e[_0x4bac7e[_0x3f6f24(0x2d1)]-0x1]['t']:null;_0x43fcd9=DataProcessor[_0x3f6f24(0x53e)](_0x43fcd9,_0x77cea7,_0x1be707,{'endMs':_0x4d4e66,'lastRawT':_0x34c6e4,'tz':_0x569645});}else _0x2a3189['statistic_id']&&_0x43fcd9&&_0x43fcd9[_0x3f6f24(0x2d1)]>0x0&&_0x145f71[_0x3f6f24(0x2cf)](_0x77cea7)&&_0x2a3189[_0x3f6f24(0x298)]&&(_0x43fcd9=DataProcessor[_0x3f6f24(0x9ed)](_0x43fcd9,_0x77cea7,{'tz':_0x569645}));_0x43fcd9=DataProcessor['applyPostBucketTransform'](_0x43fcd9,_0x2a3189,!!_0x2a3189[_0x3f6f24(0xa08)]);if(_0x58865f>0x0&&Array[_0x3f6f24(0x707)](_0x43fcd9)&&_0x43fcd9['length']){_0xa4ab30=DataProcessor['computeMovingAverages'](_0x43fcd9,_0x2a3189);if(_0xa4ab30){for(const _0x2605f9 of _0xa4ab30)_0x2605f9[_0x3f6f24(0xaee)]=_0x2605f9[_0x3f6f24(0xaee)][_0x3f6f24(0x56d)](_0x178f5b=>_0x178f5b['t']>=_0x4272af);}_0x43fcd9=_0x43fcd9[_0x3f6f24(0x56d)](_0x31db63=>_0x31db63['t']>=_0x4272af);}}return{'points':_0x43fcd9,'maSeries':_0xa4ab30};}[_0x236d40(0x8b1)](_0x3dcf32,_0x2e899d,_0x5d78ea,_0x15feb7,_0x377c69){const _0x10fead=_0x236d40;if(!_0x2e899d||!_0x2e899d[_0x10fead(0xaa5)]||_0x2e899d[_0x10fead(0x892)])return _0x3dcf32;if(_0x2e899d['fixed_value']||_0x2e899d[_0x10fead(0x204)])return _0x3dcf32;if(!this[_0x10fead(0x4e5)](_0x2e899d))return _0x3dcf32;if(!this[_0x10fead(0x65b)]())return _0x3dcf32;if(resolveOffsetHours(_0x2e899d[_0x10fead(0x632)],this[_0x10fead(0xd0e)])!==0x0)return _0x3dcf32;const _0x42661b=_0x2e899d[_0x10fead(0x743)];if(_0x42661b!==_0x10fead(0x75d)&&_0x42661b!==_0x10fead(0x319)&&_0x42661b!==_0x10fead(0x6fe)&&_0x42661b!==_0x10fead(0x9f4))return _0x3dcf32;const _0x58e55e=this[_0x10fead(0xd0e)]?.[_0x10fead(0x869)]?.[_0x2e899d[_0x10fead(0xaa5)]];if(!_0x58e55e||_0x58e55e[_0x10fead(0xb91)]===_0x10fead(0x679)||_0x58e55e[_0x10fead(0xb91)]===_0x10fead(0x511))return _0x3dcf32;const _0x3ff3fb=this[_0x10fead(0x31c)](_0x2e899d,_0x5d78ea),_0x3433c6=_0x3ff3fb?getAttributePath(_0x58e55e['attributes'],_0x3ff3fb):_0x58e55e[_0x10fead(0xb91)],_0x4a6e0f=toNum(_0x3433c6);if(_0x4a6e0f===null)return _0x3dcf32;const _0xa8d999=_0x58e55e[_0x10fead(0x25e)]||_0x58e55e['last_changed']||null;let _0x1e2d01=_0xa8d999?new Date(_0xa8d999)['getTime']():Date[_0x10fead(0x8c9)]();if(!(_0x1e2d01>=_0x15feb7&&_0x1e2d01<_0x377c69))_0x1e2d01=_0x377c69-0x1;if(_0x1e2d01<_0x15feb7)return _0x3dcf32;const _0x193a2b=Array['isArray'](_0x3dcf32)?_0x3dcf32[_0x10fead(0x670)]():[];return _0x193a2b[_0x10fead(0x2c1)]({'t':_0x1e2d01,'v':_0x4a6e0f}),_0x193a2b;}[_0x236d40(0xc2f)](_0x1b340d){const _0x44d736=_0x236d40,_0x5c210a=this[_0x44d736(0x857)],_0x4bbbe0=_0x1b340d[_0x44d736(0xaa5)],_0x285ba0=this['_window'][_0x44d736(0x5da)][_0x44d736(0x3f2)](),_0x28f937=this[_0x44d736(0x3cf)][_0x44d736(0x538)][_0x44d736(0x3f2)](),_0x2c5f4f=(_0x28f937-_0x285ba0)/0x36ee80,_0x4fa88d=this[_0x44d736(0x326)](_0x2c5f4f),_0x27c74c=this['_entities']['indexOf'](_0x4bbbe0),_0x423382=this['_liveStateRaw'](_0x1b340d[_0x44d736(0x447)],_0x4bbbe0,_0x27c74c,_0x285ba0,_0x28f937),{points:_0x55123c,maSeries:_0x4fb870}=this[_0x44d736(0xac0)](_0x423382,_0x4bbbe0,_0x1b340d[_0x44d736(0x566)],_0x285ba0,_0x28f937,_0x4fa88d);_0x1b340d[_0x44d736(0xaee)]=_0x55123c;const _0x568b98=this[_0x44d736(0xac4)]>0x0?this[_0x44d736(0xac4)]:0x320,_0xbdfb52=Math[_0x44d736(0x9f4)](0xbb8,Math['max'](0x190,_0x568b98*0x2));_0x1b340d[_0x44d736(0x94c)]=_0x4fb870??DataProcessor[_0x44d736(0x445)](_0x1b340d[_0x44d736(0xaee)],_0x1b340d[_0x44d736(0xaa5)]),_0x1b340d['points']&&_0x1b340d[_0x44d736(0xaee)][_0x44d736(0x2d1)]>_0xbdfb52&&(_0x1b340d[_0x44d736(0xaee)]=DataProcessor['lttbDownsample'](_0x1b340d[_0x44d736(0xaee)],_0xbdfb52)),_0x1b340d[_0x44d736(0x67f)]=resolveBucketPrecision(_0x1b340d['points']),_0x1b340d[_0x44d736(0x369)]=![];}[_0x236d40(0x901)](){const _0x572935=_0x236d40,_0x3e7690=new Set([_0x572935(0xbb2),_0x572935(0x8ae),_0x572935(0xb20)]);return(this[_0x572935(0x721)]||[])['some'](_0x237178=>_0x237178&&_0x3e7690['has'](_0x237178[_0x572935(0x743)]));}[_0x236d40(0x7b2)](){const _0x9b60f8=_0x236d40;if(!this[_0x9b60f8(0x65b)]())return;if(this[_0x9b60f8(0x901)]()){this[_0x9b60f8(0xa45)]();return;}this[_0x9b60f8(0xbbe)]=!![],this['_flushLiveBuffer']();}['_render'](){const _0x2bf51b=_0x236d40;if(!this[_0x2bf51b(0x857)])return;this['_buildStructure']();if(this[_0x2bf51b(0x945)]?.[_0x2bf51b(0x668)]?.['length']){const _0x13d7ff=!!this[_0x2bf51b(0x857)][_0x2bf51b(0xc21)];if(!(this['_autoHideApplied']instanceof Map))this['_autoHideApplied']=new Map();const _0x5f0913=this[_0x2bf51b(0x36f)]instanceof Set?this[_0x2bf51b(0x36f)]:null;for(const _0x45203c of this[_0x2bf51b(0x945)][_0x2bf51b(0x668)]){const _0x22bd15=_0x45203c[_0x2bf51b(0xaa5)]?.[_0x2bf51b(0x225)],_0x10fce8=_0x13d7ff?_0x2bf51b(0x3bc):_0x22bd15===!![]?!![]:_0x22bd15===![]?![]:'__visible__',_0x490912=this[_0x2bf51b(0x729)][_0x2bf51b(0x620)](_0x45203c['id'])?this[_0x2bf51b(0x729)]['get'](_0x45203c['id']):_0x2bf51b(0xc67),_0x15a778=_0x5f0913?.[_0x2bf51b(0x620)](_0x45203c['id']);if(_0x5f0913)_0x5f0913[_0x2bf51b(0xacc)](_0x45203c['id']);if(_0x10fce8===_0x490912&&!_0x15a778)continue;_0x10fce8===_0x2bf51b(0x3bc)||_0x10fce8===!![]?this[_0x2bf51b(0x844)][_0x2bf51b(0x412)](_0x45203c['id']):(_0x10fce8===![]||_0x490912==='__card__'||_0x490912===!![]||_0x15a778)&&this[_0x2bf51b(0x844)]['delete'](_0x45203c['id']),this[_0x2bf51b(0x729)][_0x2bf51b(0x907)](_0x45203c['id'],_0x10fce8);}}const _0x45e5ba=!!this['_config'][_0x2bf51b(0x623)]&&(this[_0x2bf51b(0x857)][_0x2bf51b(0xc9c)]||'timeline')===_0x2bf51b(0xd06);if(_0x45e5ba){this[_0x2bf51b(0x60b)]();return;}this[_0x2bf51b(0x70d)](),this[_0x2bf51b(0x643)](),this['_renderIntervalPicker'](),this['_renderAttributeList'](),this[_0x2bf51b(0x52a)](),this[_0x2bf51b(0x902)]();const _0x301fca=this[_0x2bf51b(0x9a3)][_0x2bf51b(0x2e5)](_0x2bf51b(0x405));if(!_0x301fca)return;const _0x369b85=this[_0x2bf51b(0x9a3)][_0x2bf51b(0x2e5)](_0x2bf51b(0x5ab));if(_0x369b85)_0x369b85[_0x2bf51b(0xd15)][_0x2bf51b(0x57b)](_0x2bf51b(0xb2a));this[_0x2bf51b(0xab4)]();if(!this[_0x2bf51b(0x945)]){_0x301fca['innerHTML']=_0x2bf51b(0xa7d),this[_0x2bf51b(0xc42)]='';return;}const _0x283a36=this[_0x2bf51b(0x857)]['chart_mode']||'timeline',_0x4830bf=new Set([_0x2bf51b(0x258),_0x2bf51b(0x518),_0x2bf51b(0x36d),_0x2bf51b(0x80c),_0x2bf51b(0x6bd),_0x2bf51b(0x5b3),'calendar',_0x2bf51b(0x979),_0x2bf51b(0xc25),'box','waterfall',_0x2bf51b(0x386)]);if(_0x369b85){if(_0x4830bf['has'](_0x283a36))_0x369b85['classList'][_0x2bf51b(0x412)]('sgc-no-bleed');else _0x369b85['classList'][_0x2bf51b(0x57b)](_0x2bf51b(0x5d9));}const _0x4045fe=this[_0x2bf51b(0x323)](_0x283a36),_0x36de6e=this[_0x2bf51b(0x9ad)](_0x283a36);if(_0x36de6e&&_0x36de6e===this[_0x2bf51b(0xc42)]&&_0x301fca[_0x2bf51b(0x4ea)]){this[_0x2bf51b(0xa23)]();return;}this['_graphFingerprint']=_0x36de6e,this[_0x2bf51b(0xa23)]();try{let _0x17aa99=this[_0x2bf51b(0x945)]['series'][_0x2bf51b(0x56d)](_0x2d53f4=>!this[_0x2bf51b(0x844)]['has'](_0x2d53f4['id'])&&_0x2d53f4[_0x2bf51b(0xaa5)]?.[_0x2bf51b(0x786)]!==![]);const _0x26a567=this[_0x2bf51b(0x857)][_0x2bf51b(0x818)],_0x100515=this[_0x2bf51b(0x857)][_0x2bf51b(0x30a)],_0x7d2471=resolveDynamicValue(_0x26a567,this[_0x2bf51b(0xd0e)])??toNum(_0x26a567),_0x301700=resolveDynamicValue(_0x100515,this['_hass'])??toNum(_0x100515);if(isNum(_0x7d2471)||isNum(_0x301700)){const _0x215ef0=isNum(_0x7d2471)?_0x7d2471:0x0,_0x36c944=isNum(_0x301700)?_0x301700:0x18;_0x17aa99=_0x17aa99[_0x2bf51b(0x5f7)](_0x206229=>{const _0x5a1476=_0x2bf51b,_0xe7387f=_0x206229[_0x5a1476(0xaee)][_0x5a1476(0x5f7)](_0x36eed3=>{const _0x3b3016=_0x5a1476;if(_0x36eed3['v']===null)return _0x36eed3;const _0x49399b=new Date(_0x36eed3['t']),_0x1c9eed=_0x49399b[_0x3b3016(0x69b)]()+_0x49399b[_0x3b3016(0x5ef)]()/0x3c;if(_0x1c9eed<_0x215ef0||_0x1c9eed>=_0x36c944)return{..._0x36eed3,'v':null};return _0x36eed3;});return{..._0x206229,'points':_0xe7387f};});}_0x4045fe['render'](_0x301fca,_0x17aa99,this[_0x2bf51b(0x857)],this[_0x2bf51b(0xd0e)]);}catch(_0x38f74b){console[_0x2bf51b(0x926)](_0x2bf51b(0xb9d),_0x38f74b),_0x301fca['innerHTML']='<div\x20class=\x22sgc-error\x22>Render\x20error:\x20'+escapeHtml(_0x38f74b[_0x2bf51b(0x9d2)])+'</div>',this[_0x2bf51b(0xc42)]='';}const _0x57aaac=(this[_0x2bf51b(0x721)]||[])[_0x2bf51b(0x37b)](_0x23a461=>_0x23a461?.['show_extrema']==='click');_0x57aaac&&_0x369b85&&!_0x369b85[_0x2bf51b(0xaba)]&&(_0x369b85[_0x2bf51b(0xaba)]=!![],_0x369b85[_0x2bf51b(0xa28)][_0x2bf51b(0x72a)]='pointer',_0x369b85['addEventListener'](_0x2bf51b(0x505),_0x4ee020=>{const _0x659071=_0x2bf51b;if(_0x4ee020[_0x659071(0x2cb)]?.[_0x659071(0xa63)]?.('.sgc-zoom-brush,\x20.sgc-zoom-brush-label'))return;this['_showExtremaOnClick']=!this[_0x659071(0x2b1)],this[_0x659071(0xc42)]='',this[_0x659071(0x917)]();})),this[_0x2bf51b(0xaa7)]();}[_0x236d40(0xaa7)](){const _0x493584=_0x236d40,_0x40a4ba=this[_0x493584(0x9a3)];if(!_0x40a4ba)return;const _0x5bb8a3=_0x40a4ba['querySelector'](_0x493584(0x5ab));if(!_0x5bb8a3)return;_0x5bb8a3[_0x493584(0x21a)](_0x493584(0xb93))[_0x493584(0x366)](_0x4ffee4=>_0x4ffee4[_0x493584(0x57b)]());const _0x474a3c=this[_0x493584(0x857)];if(!_0x474a3c[_0x493584(0xb27)])return;const _0x2aa62e=(this[_0x493584(0x721)]||[])[_0x493584(0x56d)](_0x747ec5=>_0x747ec5[_0x493584(0x481)]!==![]||_0x747ec5['show_graph']!==![]),_0x15fcc0=this[_0x493584(0x945)]?.[_0x493584(0x668)]||[],_0x528cf5=new Map(_0x15fcc0[_0x493584(0x5f7)](_0x5cecd1=>[_0x5cecd1['id'],_0x5cecd1])),_0x431cf5=_0x3c8cc9=>{const _0x2d4aa2=_0x493584;let _0x163a16=0x0;for(const _0xbb9af2 of this['_entities']||[]){const _0x3fb4cc=_0xbb9af2[_0x2d4aa2(0xbc3)]===_0x2d4aa2(0x372);if(_0x3c8cc9===_0x2d4aa2(0x372)&&_0x3fb4cc||_0x3c8cc9===_0x2d4aa2(0xc82)&&!_0x3fb4cc){if(_0xbb9af2[_0x2d4aa2(0x7ff)])return _0xbb9af2[_0x2d4aa2(0x7ff)];const _0x268582=_0xbb9af2['entity']+'__'+_0x163a16,_0x33f46f=_0x528cf5[_0x2d4aa2(0x66a)](_0x268582)||_0x15fcc0[_0x2d4aa2(0x696)](_0x2e2e25=>_0x2e2e25[_0x2d4aa2(0xaa5)]===_0xbb9af2),_0x2ca0ce=_0x33f46f?.[_0x2d4aa2(0x76b)]?.['unit_of_measurement']||this[_0x2d4aa2(0xd0e)]?.['states']?.[_0xbb9af2['entity']]?.[_0x2d4aa2(0xbb4)]?.[_0x2d4aa2(0xc08)];if(_0x2ca0ce)return _0x2ca0ce;}_0x163a16++;}return'';},_0x308c66=(this[_0x493584(0x721)]||[])[_0x493584(0x37b)](_0x58e348=>_0x58e348['y_axis']===_0x493584(0x372)),_0xa9450f=this[_0x493584(0x265)]??0x8,_0x2a902c=this['_lastPadB']??0x8,_0x561643=(_0xa9450f-_0x2a902c)/0x2,_0x2eb969=[_0x493584(0x773)+_0x561643+_0x493584(0x87a)];if(_0x474a3c[_0x493584(0x927)]){const _0x2c2195=String(_0x474a3c['y_axis_font_size']);_0x2eb969[_0x493584(0x2c1)](_0x493584(0x4e2)+(/[a-z%]$/i['test'](_0x2c2195)?_0x2c2195:_0x2c2195+'px'));}_0x474a3c[_0x493584(0x651)]&&_0x2eb969[_0x493584(0x2c1)](_0x493584(0xbe3)+_0x474a3c[_0x493584(0x651)]);const _0x400d85=toNum(_0x474a3c[_0x493584(0x486)]);isNum(_0x400d85)&&_0x2eb969[_0x493584(0x2c1)](_0x493584(0x9da)+_0x400d85);const _0x587ad7=_0x2eb969[_0x493584(0x358)](';\x20')+';';{const _0xd05941=_0x474a3c[_0x493584(0xb51)],_0x331549=_0xd05941!=null&&_0xd05941!==''?_0xd05941:_0x431cf5(_0x493584(0xc82));if(_0x331549){const _0x217110=document[_0x493584(0x1a8)](_0x493584(0x1ca));_0x217110[_0x493584(0x739)]=_0x493584(0xbc0),_0x217110[_0x493584(0xa28)][_0x493584(0x27b)]=_0x587ad7,_0x217110[_0x493584(0x7a4)]=_0x331549,_0x5bb8a3[_0x493584(0x20b)](_0x217110);}}if(_0x308c66){const _0x1372d7=_0x474a3c[_0x493584(0x496)],_0x149ebb=_0x1372d7!=null&&_0x1372d7!==''?_0x1372d7:_0x431cf5(_0x493584(0x372));if(_0x149ebb){const _0x264156=document[_0x493584(0x1a8)]('div');_0x264156[_0x493584(0x739)]=_0x493584(0x621),_0x264156[_0x493584(0xa28)][_0x493584(0x27b)]=_0x587ad7,_0x264156['textContent']=_0x149ebb,_0x5bb8a3[_0x493584(0x20b)](_0x264156);}}}[_0x236d40(0x60b)](){const _0x25beac=_0x236d40,_0x5dbf27=this['shadowRoot'];if(!_0x5dbf27)return;for(const _0x16b383 of[_0x25beac(0x8e3),_0x25beac(0x7e3),_0x25beac(0x617),_0x25beac(0xb9c),_0x25beac(0x63a),'.sgc-state-wrap','.sgc-legend-wrap','.sgc-detail-legend-wrap']){const _0x113809=_0x5dbf27['querySelector'](_0x16b383);if(_0x113809)_0x113809[_0x25beac(0x812)]='';}const _0x4d7af2=_0x5dbf27[_0x25beac(0x2e5)]('.sgc-plot-wrap'),_0x468a23=_0x5dbf27['querySelector']('.sgc-plot');if(!_0x4d7af2||!_0x468a23)return;_0x4d7af2[_0x25beac(0xd15)][_0x25beac(0x412)]('sgc-spark-mode'),_0x468a23[_0x25beac(0xa28)]['height']=_0x25beac(0x54e),_0x468a23[_0x25beac(0xd15)]['remove']('sgc-plot-scroll','sgc-plot-scroll-wheel');const _0x24213d=this[_0x25beac(0xd0e)],_0x59fa43=this[_0x25beac(0x721)]||[],_0x1473c3=this['_graphData']?.['series']||[],_0x28a513=new Map(_0x1473c3['map'](_0x1bc2ae=>[_0x1bc2ae['id'],_0x1bc2ae])),_0x595682=_0x59fa43['filter'](_0x12bf7d=>_0x12bf7d[_0x25beac(0x481)]!==![]||_0x12bf7d[_0x25beac(0x786)]!==![])[_0x25beac(0x5f7)](_0x350926=>{const _0x483eca=_0x25beac,_0x54da69=_0x59fa43[_0x483eca(0x2ce)](_0x350926),_0x3541c4=_0x350926[_0x483eca(0xaa5)]+'__'+_0x54da69,_0x1df371=_0x28a513['get'](_0x3541c4)||_0x1473c3[_0x483eca(0x696)](_0x7952a0=>_0x7952a0[_0x483eca(0xaa5)]===_0x350926),_0x1ed326=_0x1df371?.[_0x483eca(0x76b)]||{},_0x5041ae=pickName(_0x350926[_0x483eca(0x858)],_0x1ed326['resolved_name'],_0x1ed326)??_0x350926[_0x483eca(0xaa5)],_0x49107c=_0x350926[_0x483eca(0x7ff)]||_0x1ed326[_0x483eca(0xc08)]||'';let _0x1e7c53=this[_0x483eca(0xae6)](_0x350926[_0x483eca(0x6f8)])||_0x350926[_0x483eca(0x6f8)]||_0x483eca(0x55a);const _0x399f82=this[_0x483eca(0x5bd)](_0x350926,_0x54da69),_0x3d4a0a=isNum(_0x399f82?.[_0x483eca(0xb68)])?_0x399f82[_0x483eca(0xb68)]:null,_0x39320d=_0x399f82?.[_0x483eca(0x4c6)]??'—';_0x350926[_0x483eca(0x6f8)]===_0x483eca(0x817)&&_0x350926[_0x483eca(0x279)]?.[_0x483eca(0x4e9)]&&_0x350926[_0x483eca(0x279)]?.[_0x483eca(0x91d)]?.[_0x483eca(0x2d1)]&&isNum(_0x3d4a0a)&&(_0x1e7c53=resolveValueColor(_0x3d4a0a,this[_0x483eca(0xb24)](_0x350926),_0x1e7c53)||_0x1e7c53);const _0x40478a=_0x1df371?.['points']?.['filter'](_0x3fb32b=>_0x3fb32b['v']!==null&&_0x3fb32b['v']!==undefined)||[];let _0x51dbfa='',_0x31c33a='';if(_0x40478a[_0x483eca(0x2d1)]>=0x2){const _0x7828ed=0x78,_0x18f76f=0x24;let _0x1d6001=Infinity,_0x4a49d6=-Infinity;for(const _0x51e514 of _0x40478a){if(_0x51e514['v']<_0x1d6001)_0x1d6001=_0x51e514['v'];if(_0x51e514['v']>_0x4a49d6)_0x4a49d6=_0x51e514['v'];}_0x4a49d6===_0x1d6001&&(_0x4a49d6=_0x1d6001+0x1,_0x1d6001-=0x1);const _0xf9905b=_0x40478a[0x0]['t'],_0x23bf4d=_0x40478a[_0x40478a['length']-0x1]['t'],_0x2ef1bf=Math[_0x483eca(0x6fe)](0x1,_0x23bf4d-_0xf9905b),_0x23d4de=_0x207412=>(_0x207412-_0xf9905b)/_0x2ef1bf*_0x7828ed,_0xdc80a4=_0x350926[_0x483eca(0x460)]!==![],_0x1fc9df=_0xdc80a4?0x6:0x2,_0xe9b647=_0x31f855=>_0x18f76f-_0x1fc9df-(_0x31f855['v']-_0x1d6001)/(_0x4a49d6-_0x1d6001)*(_0x18f76f-_0x1fc9df*0x2),_0xab6ad=_0xdc80a4?buildSmoothPath(_0x40478a,_0x23d4de,_0xe9b647):buildLinearPath(_0x40478a,_0x23d4de,_0xe9b647),_0x140733=_0xab6ad+_0x483eca(0xa0d)+_0x7828ed+'\x20'+_0x18f76f+_0x483eca(0x487)+_0x18f76f+'\x20Z',_0x39bcef=_0x350926[_0x483eca(0x675)]!==![],_0x3a45a4=toNum(_0x350926[_0x483eca(0xbc8)])||0x1,_0x13fb92=lineDashArray(_0x350926[_0x483eca(0x88f)],_0x3a45a4),_0x4fa4a3=_0x13fb92?_0x483eca(0x936)+_0x13fb92+'\x22':'',_0x49077b=_0x39bcef?_0x483eca(0x767):'0',_0x4a78e5=!!(_0x350926[_0x483eca(0x279)]?.[_0x483eca(0x4e9)]&&_0x350926[_0x483eca(0x279)]?.['values']?.['length']),_0x50b6e7=_0x350926[_0x483eca(0x279)]?.['direction']===_0x483eca(0x5ce)?_0x483eca(0x5ce):_0x483eca(0x613),_0x5d1b74=_0x350926['color_thresholds']?.[_0x483eca(0x38b)]!=='hard';let _0xb274c3=_0x483eca(0x3db)+escapeHtml(_0x1e7c53)+'\x22',_0x171856=_0x483eca(0x8ed)+escapeHtml(_0x1e7c53)+_0x483eca(0xa05)+_0x49077b+'\x22';if(_0x4a78e5){const _0x318ffd=[...this[_0x483eca(0xb24)](_0x350926)][_0x483eca(0x56d)](_0x4eb42f=>isNum(toNum(_0x4eb42f[_0x483eca(0x4be)]))&&_0x4eb42f['color'])[_0x483eca(0xc70)]((_0x4daa13,_0x1a23a2)=>toNum(_0x4daa13[_0x483eca(0x4be)])-toNum(_0x1a23a2[_0x483eca(0x4be)]));if(_0x318ffd[_0x483eca(0x2d1)]){if(_0x350926[_0x483eca(0x279)]['last_color']){const _0x7ef06c=_0x40478a[_0x40478a['length']-0x1]?.['v'];if(isNum(_0x7ef06c)){const _0x3a29e3=resolveValueColor(_0x7ef06c,_0x318ffd,_0x1e7c53);_0xb274c3=_0x483eca(0x3db)+escapeHtml(_0x3a29e3)+'\x22',_0x171856='fill=\x22'+escapeHtml(_0x3a29e3)+_0x483eca(0xa05)+_0x49077b+'\x22';}}else{if(_0x50b6e7===_0x483eca(0x5ce)){let _0xc31aef='',_0x1b852a='';for(let _0x5c5d8f=0x0;_0x5c5d8f<_0x40478a[_0x483eca(0x2d1)]-0x1;_0x5c5d8f++){const _0x252c19=_0x40478a[_0x5c5d8f]['v'],_0x25604f=_0x40478a[_0x5c5d8f+0x1]['v'],_0x3076f8=(_0x252c19+_0x25604f)/0x2,_0x59b76d=resolveValueColor(_0x3076f8,_0x318ffd,_0x1e7c53,_0x5d1b74),_0x3ade72=_0x23d4de(_0x40478a[_0x5c5d8f]['t']),_0x496299=_0xe9b647(_0x40478a[_0x5c5d8f]),_0x7f2d4f=_0x23d4de(_0x40478a[_0x5c5d8f+0x1]['t']),_0x150f08=_0xe9b647(_0x40478a[_0x5c5d8f+0x1]);_0xc31aef+=_0x483eca(0x934)+_0x3ade72+_0x483eca(0x524)+_0x496299+_0x483eca(0x97a)+_0x7f2d4f+'\x22\x20y2=\x22'+_0x150f08+_0x483eca(0x488)+escapeHtml(_0x59b76d)+_0x483eca(0x406)+_0x3a45a4+'\x22'+_0x4fa4a3+_0x483eca(0x8e4),_0x1b852a+=_0x483eca(0xa98)+_0x3ade72+'\x20'+_0x496299+'\x20L\x20'+_0x7f2d4f+'\x20'+_0x150f08+_0x483eca(0xa0d)+_0x7f2d4f+'\x20'+_0x18f76f+_0x483eca(0xa0d)+_0x3ade72+'\x20'+_0x18f76f+'\x20Z\x22\x20fill=\x22'+escapeHtml(_0x59b76d)+'\x22\x20fill-opacity=\x22'+_0x49077b+_0x483eca(0xc65);}_0x51dbfa=_0x483eca(0xa04)+_0x7828ed+'\x20'+_0x18f76f+_0x483eca(0x84c)+_0x1b852a+_0xc31aef+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>';}else{const _0xa660ec=_0x4a49d6-_0x1d6001||0x1,_0x49e6fc=_0x483eca(0x956)+_0x54da69,_0x2f2f35=[],_0x579ecd=[..._0x318ffd]['reverse']();_0x2f2f35[_0x483eca(0x2c1)](_0x483eca(0x428)+escapeHtml(_0x579ecd[0x0][_0x483eca(0x6f8)])+_0x483eca(0x976));if(!_0x5d1b74)for(let _0x3b7032=0x0;_0x3b7032<_0x579ecd[_0x483eca(0x2d1)];_0x3b7032++){const _0x469c85=((_0x4a49d6-toNum(_0x579ecd[_0x3b7032]['value']))/_0xa660ec*0x64)['toFixed'](0x1);_0x2f2f35[_0x483eca(0x2c1)](_0x483eca(0x2c3)+_0x469c85+_0x483eca(0x6a8)+escapeHtml(_0x579ecd[_0x3b7032][_0x483eca(0x6f8)])+_0x483eca(0x976));const _0x3d3a55=_0x3b7032<_0x579ecd['length']-0x1?_0x579ecd[_0x3b7032+0x1]['color']:_0x579ecd[_0x3b7032][_0x483eca(0x6f8)];_0x2f2f35['push'](_0x483eca(0x2c3)+_0x469c85+_0x483eca(0x6a8)+escapeHtml(_0x3d3a55)+'\x22/>');}else for(const _0x27b15c of _0x579ecd){const _0x21e9a1=((_0x4a49d6-toNum(_0x27b15c[_0x483eca(0x4be)]))/_0xa660ec*0x64)[_0x483eca(0x669)](0x1);_0x2f2f35[_0x483eca(0x2c1)]('<stop\x20offset=\x22'+_0x21e9a1+_0x483eca(0x6a8)+escapeHtml(_0x27b15c[_0x483eca(0x6f8)])+_0x483eca(0x976));}_0x2f2f35[_0x483eca(0x2c1)]('<stop\x20offset=\x22100%\x22\x20stop-color=\x22'+escapeHtml(_0x318ffd[0x0][_0x483eca(0x6f8)])+_0x483eca(0x976));const _0x5acba3='<linearGradient\x20id=\x22'+_0x49e6fc+_0x483eca(0xd27)+_0x2f2f35[_0x483eca(0x358)]('')+_0x483eca(0xb7e);_0xb274c3=_0x483eca(0x54c)+_0x49e6fc+')\x22',_0x171856=_0x483eca(0xc2e)+_0x49e6fc+_0x483eca(0x846)+_0x49077b+'\x22',_0x51dbfa=_0x483eca(0xa04)+_0x7828ed+'\x20'+_0x18f76f+_0x483eca(0xd22)+_0x5acba3+_0x483eca(0xce9)+_0x140733+'\x22\x20'+_0x171856+_0x483eca(0x245)+_0xab6ad+_0x483eca(0xb5e)+_0xb274c3+_0x483eca(0x9cd)+_0x3a45a4+'\x22'+_0x4fa4a3+'\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>';}}}}!_0x51dbfa&&(_0x51dbfa=_0x483eca(0xa04)+_0x7828ed+'\x20'+_0x18f76f+_0x483eca(0x646)+_0x140733+'\x22\x20'+_0x171856+_0x483eca(0x245)+_0xab6ad+_0x483eca(0xb5e)+_0xb274c3+_0x483eca(0x9cd)+_0x3a45a4+'\x22'+_0x4fa4a3+_0x483eca(0x596));if(_0x350926[_0x483eca(0x4e4)]){const _0x597862=trendDirection(_0x1df371,_0x350926),_0x26ce59=_0x597862==='up'?'▲':_0x597862===_0x483eca(0x348)?'▼':'─',_0xc4e09a=_0x597862==='up'?_0x350926[_0x483eca(0x602)]||_0x483eca(0x90e):_0x597862===_0x483eca(0x348)?_0x350926['trend_down_color']||_0x483eca(0x71e):_0x350926[_0x483eca(0xa9a)]||_0x483eca(0x6b9);_0x31c33a=_0x483eca(0xa9d)+_0xc4e09a+'\x22>'+_0x26ce59+'</span>';}}const _0x5b8629=_0x350926[_0x483eca(0x481)]!==![],_0x511866=_0x350926[_0x483eca(0x786)]!==![],_0xa2363f=_0x5b8629?'<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>'+escapeHtml(_0x5041ae)+_0x483eca(0x9ca)+escapeHtml(_0x1e7c53)+'\x22>'+escapeHtml(String(_0x39320d))+_0x483eca(0x6e9)+escapeHtml(_0x49107c)+_0x483eca(0x891)+_0x31c33a+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>':'',_0x12cbcb=_0x511866?_0x483eca(0x5d4)+_0x51dbfa+_0x483eca(0xcc8):'';return _0x483eca(0x593)+_0xa2363f+_0x12cbcb+_0x483eca(0xcc8);})[_0x25beac(0x358)]('');_0x468a23[_0x25beac(0x812)]='<div\x20class=\x22sgc-spark-list\x22>'+_0x595682+'</div>',this['_graphFingerprint']='';}[_0x236d40(0x9ad)](_0xbb6060){const _0x30010b=_0x236d40,_0x1a5d36=this['_graphData'];if(!_0x1a5d36)return'';const _0x23ce6b=this[_0x30010b(0x3cf)],_0x3c8715=this[_0x30010b(0x296)],_0x27fd35=this['shadowRoot']?.[_0x30010b(0x2e5)]?.('.sgc-plot'),_0x519f72=_0x27fd35?.[_0x30010b(0x1de)]|0x0,_0x551255=this['offsetWidth']|0x0,_0x2682f5=resolveDisplayTimeZone(this[_0x30010b(0xd0e)],this[_0x30010b(0x857)])||_0x30010b(0x519),_0x2a3857=_0x551255+'/'+_0x519f72+'/'+_0x2682f5+'/'+resolveCardLanguage(this[_0x30010b(0xd0e)],this[_0x30010b(0x857)]),_0x112d18=(_0x1a5d36['series']||[])[_0x30010b(0x5f7)](_0x2b2335=>_0x2b2335['id']+':'+(_0x2b2335['points']?.['length']||0x0)+':'+(_0x2b2335[_0x30010b(0xaee)]?.[_0x2b2335[_0x30010b(0xaee)][_0x30010b(0x2d1)]-0x1]?.['t']||0x0)+':'+(_0x2b2335[_0x30010b(0xaee)]?.[_0x2b2335['points'][_0x30010b(0x2d1)]-0x1]?.['v']??''))['join']('|'),_0x458777=(this['_entities']||[])[_0x30010b(0x5f7)](_0x57fffd=>''+(_0x57fffd?.[_0x30010b(0x6c5)]?'a':'')+(_0x57fffd?.['show_range_band']?'b':'')+(_0x57fffd?.['show_extrema']||'')+(Array['isArray'](_0x57fffd?.[_0x30010b(0xb29)])&&_0x57fffd[_0x30010b(0xb29)][_0x30010b(0x2d1)]?'m'+_0x57fffd[_0x30010b(0xb29)][_0x30010b(0x5f7)](_0x4776c5=>_0x4776c5?.[_0x30010b(0x877)]+':'+(_0x4776c5?.[_0x30010b(0x6f8)]||'')+':'+(_0x4776c5?.[_0x30010b(0x8da)]||'')+':'+(_0x4776c5?.[_0x30010b(0x385)]?'L':''))['join'](','):''))[_0x30010b(0x358)](','),_0x509b43=[...this[_0x30010b(0x844)]][_0x30010b(0xc70)]()[_0x30010b(0x358)](','),_0x3d298b=this['_resolvedEntityAnnotations']?.[_0x30010b(0x2d1)]||0x0,_0x5ec417='xc:'+(this[_0x30010b(0x2b1)]?0x1:0x0),_0x4930f2=_0x30010b(0x8fd)+(this['_entities']||[])[_0x30010b(0x5f7)]((_0x3929fa,_0x1d5e0a)=>_0x3929fa?.[_0x30010b(0xbc3)]===_0x30010b(0xa1a)?_0x1d5e0a:'')['filter'](Boolean)['join'](',');return[_0xbb6060,_0x2a3857,this[_0x30010b(0x857)]['sparkline']?'spark':_0x30010b(0x7fd),this['_config'][_0x30010b(0x9c1)]?_0x30010b(0x25a):'',this['_config'][_0x30010b(0x98e)]?_0x30010b(0x557):'',_0x30010b(0xb30)+(this[_0x30010b(0x857)][_0x30010b(0xc1b)]??''),_0x30010b(0x618)+(this[_0x30010b(0x857)][_0x30010b(0xa92)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x30010b(0x205)]||'')+'|'+(this['_config'][_0x30010b(0x4ba)]??'')+'|'+(this[_0x30010b(0x857)]['x_grid_color']||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x22a)]??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0xb23)]||'')+'|'+(this[_0x30010b(0x857)]['y_grid_width']??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0xa91)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x85b)]??''),this[_0x30010b(0x857)]['show_y_axis_label']?'yl:'+(this[_0x30010b(0x857)]['y_axis_label']||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x496)]||'')+'|'+(this['_config'][_0x30010b(0x927)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x651)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x486)]??''):'',_0xbb6060===_0x30010b(0x258)?_0x30010b(0x568)+(this['_config'][_0x30010b(0x528)]||'')+'|'+(this['_config'][_0x30010b(0x552)]?0x1:0x0)+'|'+(this['_config']['pie_spacing']??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x49a)]??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x30e)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x715)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x7ab)]??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x64d)]||'')+'|'+(this['_config']['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)]['show_tooltip']!==![]?0x1:0x0):'',_0xbb6060==='radialbar'?_0x30010b(0x673)+(this['_config'][_0x30010b(0xa65)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x721)]||[])[_0x30010b(0x5f7)](_0x13d345=>(_0x13d345[_0x30010b(0xad5)]??'')+'/'+(_0x13d345[_0x30010b(0x261)]??''))['join'](','):'',_0xbb6060===_0x30010b(0xc25)?'gauge:'+(this[_0x30010b(0x857)][_0x30010b(0xbfb)]??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x276)]??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x608)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x58d)]??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0xa24)]?0x1:0x0)+'|'+(this[_0x30010b(0x857)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x721)]||[])[_0x30010b(0x5f7)](_0x4c732f=>(_0x4c732f[_0x30010b(0xad5)]??'')+'/'+(_0x4c732f[_0x30010b(0x261)]??'')+'/'+(_0x4c732f[_0x30010b(0x32d)]||'')+'/'+(_0x4c732f['gradient']!==![]?0x1:0x0)+'/'+(_0x4c732f[_0x30010b(0x6f8)]||'')+'/'+(_0x4c732f[_0x30010b(0x279)]?.[_0x30010b(0x4e9)]?0x1:0x0)+'/'+(_0x4c732f[_0x30010b(0x279)]?.[_0x30010b(0x91d)]||[])['map'](_0x37c8b3=>_0x37c8b3['value']+':'+_0x37c8b3[_0x30010b(0x6f8)])['join'](';')+'/'+(_0x4c732f[_0x30010b(0x279)]?.[_0x30010b(0x38b)]||'')+'/'+(_0x4c732f[_0x30010b(0x279)]?.[_0x30010b(0xb48)]?0x1:0x0))['join'](','):'',_0xbb6060===_0x30010b(0x6bd)?_0x30010b(0x364)+(this['_config'][_0x30010b(0x1a5)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0xa65)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0xb59)]!==![]?0x1:0x0):'',_0xbb6060==='scatter'?_0x30010b(0x998)+(this[_0x30010b(0x857)][_0x30010b(0x1d0)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0x6ea)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0xa92)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0xc47)]??'')+'|'+(this['_config']['y_axis_decimals']??'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0xbf4)]||'')+'|'+(this['_config'][_0x30010b(0x651)]||'')+'|'+(this['_config'][_0x30010b(0xc5b)]||'')+'|'+(this[_0x30010b(0x857)][_0x30010b(0x927)]||''):'',_0xbb6060===_0x30010b(0x5b3)||_0xbb6060===_0x30010b(0xabf)?_0x30010b(0xcd1)+_0xbb6060+'|'+(this['_config'][_0x30010b(0xb59)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x721)]?.[0x0]?.['aggregate_func']||'')+'|'+(this[_0x30010b(0x721)]?.[0x0]?.[_0x30010b(0xad5)]??'')+'|'+(this[_0x30010b(0x721)]?.[0x0]?.['upper_bound']??''):'',_0xbb6060===_0x30010b(0x269)?'bx:'+(this[_0x30010b(0x857)][_0x30010b(0xb59)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0x8d3)]||'')+'|'+(this[_0x30010b(0x721)]||[])[_0x30010b(0x5f7)](_0x4977eb=>(_0x4977eb[_0x30010b(0x6f8)]||'')+'/'+(_0x4977eb[_0x30010b(0x9f6)]??'')+'/'+(_0x4977eb[_0x30010b(0x743)]||'')+'/'+(_0x4977eb['number_format']||'')+'/'+(_0x4977eb['unit']||''))[_0x30010b(0x358)](','):'',_0xbb6060===_0x30010b(0xbab)?'wf:'+(this[_0x30010b(0x857)][_0x30010b(0xb59)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0x56e)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x721)]||[])[_0x30010b(0x5f7)](_0x36e9ac=>(_0x36e9ac['color']||'')+'/'+(_0x36e9ac[_0x30010b(0x9f6)]??'')+'/'+(_0x36e9ac['aggregate_func']||'')+'/'+(_0x36e9ac[_0x30010b(0x338)]||'')+'/'+(_0x36e9ac[_0x30010b(0x7ff)]||'')+'/'+(_0x36e9ac[_0x30010b(0x858)]||''))['join'](','):'',_0xbb6060===_0x30010b(0x386)?_0x30010b(0xc57)+(this[_0x30010b(0x857)][_0x30010b(0xb59)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x30010b(0xa65)]!==![]?0x1:0x0)+'|'+(this[_0x30010b(0x857)][_0x30010b(0x980)]??'')+'|'+(this[_0x30010b(0x721)]||[])[_0x30010b(0x5f7)](_0x24e15e=>(_0x24e15e['color']||'')+'/'+(_0x24e15e[_0x30010b(0x9f6)]??'')+'/'+(_0x24e15e[_0x30010b(0x338)]||'')+'/'+(_0x24e15e[_0x30010b(0x7ff)]||''))[_0x30010b(0x358)](','):'',_0x23ce6b?.[_0x30010b(0x5da)]?.[_0x30010b(0x3f2)]()||0x0,_0x23ce6b?.[_0x30010b(0x538)]?.[_0x30010b(0x3f2)]()||0x0,_0x3c8715?.[_0x30010b(0x5da)]?.[_0x30010b(0x3f2)]()||0x0,_0x3c8715?.[_0x30010b(0x538)]?.['getTime']()||0x0,_0x509b43,_0x3d298b,this[_0x30010b(0x2b1)]?0x1:0x0,_0x458777,_0x4930f2,_0x30010b(0x454)+(resolveDynamicValue(this['_config']?.[_0x30010b(0x818)],this[_0x30010b(0xd0e)])??toNum(this[_0x30010b(0x857)]?.[_0x30010b(0x818)])??'')+':'+(resolveDynamicValue(this[_0x30010b(0x857)]?.[_0x30010b(0x30a)],this['_hass'])??toNum(this['_config']?.[_0x30010b(0x30a)])??''),_0x112d18][_0x30010b(0x358)]('§');}[_0x236d40(0x323)](_0x4e608b){const _0x4745c0=_0x236d40;if(this['_renderers']['has'](_0x4e608b))return this[_0x4745c0(0x4ca)][_0x4745c0(0x66a)](_0x4e608b);let _0x664f7d;if(_0x4e608b===_0x4745c0(0xd06))_0x664f7d=new TimelineRenderer(this);else{if(_0x4e608b==='state_timeline')_0x664f7d=new StateTimelineRenderer(this);else{if(_0x4e608b===_0x4745c0(0x258))_0x664f7d=new PieRenderer(this);else{if(_0x4e608b===_0x4745c0(0x518))_0x664f7d=new RadialBarRenderer(this);else{if(_0x4e608b===_0x4745c0(0xc25))_0x664f7d=new GaugeRenderer(this);else{if(_0x4e608b===_0x4745c0(0x36d))_0x664f7d=new PolarAreaRenderer(this);else{if(_0x4e608b===_0x4745c0(0x80c))_0x664f7d=new RadarRenderer(this);else{if(_0x4e608b==='ranking')_0x664f7d=new RankingRenderer(this);else{if(_0x4e608b===_0x4745c0(0xc72))_0x664f7d=new ScatterRenderer(this);else{if(_0x4e608b===_0x4745c0(0x5b3))_0x664f7d=new HeatmapRenderer(this);else{if(_0x4e608b===_0x4745c0(0xabf))_0x664f7d=new CalendarRenderer(this);else{if(_0x4e608b==='box')_0x664f7d=new BoxPlotRenderer(this);else{if(_0x4e608b===_0x4745c0(0xbab))_0x664f7d=new WaterfallRenderer(this);else{if(_0x4e608b===_0x4745c0(0x386))_0x664f7d=new HistogramRenderer(this);else _0x664f7d=new StubRenderer(this,_0x4e608b);}}}}}}}}}}}}}return this[_0x4745c0(0x4ca)][_0x4745c0(0x907)](_0x4e608b,_0x664f7d),_0x664f7d;}[_0x236d40(0xc9d)](){const _0x5f09ba=_0x236d40,_0x4ce15d=this[_0x5f09ba(0x857)][_0x5f09ba(0x3c1)],_0x33460b=_0x4ce15d==null||_0x4ce15d==='auto'||_0x4ce15d==='',_0xb692ad=toNum(this[_0x5f09ba(0x857)][_0x5f09ba(0x3c1)])||0x96,_0x2002c5=_0x33460b?'':'height:'+_0xb692ad+'px;',_0x5e928e=this[_0x5f09ba(0x857)]['card_background_color'],_0x5aa488=this[_0x5f09ba(0x857)][_0x5f09ba(0x26e)]===![],_0xc250cc=this['_config'][_0x5f09ba(0x500)]===![],_0x2dec8b=this[_0x5f09ba(0x857)],_0x59cd15=[];if(_0x5e928e)_0x59cd15[_0x5f09ba(0x2c1)](_0x5f09ba(0x981)+_0x5e928e);if(_0x5aa488)_0x59cd15[_0x5f09ba(0x2c1)](_0x5f09ba(0x59e));if(_0xc250cc)_0x59cd15['push']('border:none');if(_0x2dec8b['card_padding']!==null&&_0x2dec8b[_0x5f09ba(0xbd4)]!==undefined&&_0x2dec8b[_0x5f09ba(0xbd4)]!==''){const _0x486786=_0x2dec8b['card_padding'];_0x59cd15['push'](_0x5f09ba(0x81b)+(typeof _0x486786===_0x5f09ba(0x7ad)?_0x486786+'px':_0x486786));}if(_0x2dec8b[_0x5f09ba(0x7ea)]!==null&&_0x2dec8b[_0x5f09ba(0x7ea)]!==undefined&&_0x2dec8b['card_border_radius']!==''){const _0x49b305=_0x2dec8b[_0x5f09ba(0x7ea)];_0x59cd15[_0x5f09ba(0x2c1)](_0x5f09ba(0x434)+(typeof _0x49b305===_0x5f09ba(0x7ad)?_0x49b305+'px':_0x49b305));}if(!_0xc250cc){if(_0x2dec8b['card_border_color'])_0x59cd15[_0x5f09ba(0x2c1)]('border-color:'+_0x2dec8b[_0x5f09ba(0x1d3)]);if(_0x2dec8b['card_border_width']!==null&&_0x2dec8b[_0x5f09ba(0x54a)]!==undefined&&_0x2dec8b[_0x5f09ba(0x54a)]!==''){const _0x509d58=_0x2dec8b[_0x5f09ba(0x54a)];_0x59cd15[_0x5f09ba(0x2c1)](_0x5f09ba(0x51a)+(typeof _0x509d58==='number'?_0x509d58+'px':_0x509d58)),_0x59cd15[_0x5f09ba(0x2c1)]('border-style:solid');}}if(_0x2dec8b[_0x5f09ba(0x3c4)]){let _0x226563=String(_0x2dec8b[_0x5f09ba(0x3c4)])[_0x5f09ba(0x900)]();_0x226563&&!/^([a-z]+:|\/|data:)/i[_0x5f09ba(0x1b8)](_0x226563)&&(_0x226563=_0x5f09ba(0x2e8)+_0x226563[_0x5f09ba(0x3de)](/^local\//,''));this[_0x5f09ba(0x977)]=_0x226563;const _0xf8a412=_0x2dec8b[_0x5f09ba(0xbc9)]!==null&&_0x2dec8b[_0x5f09ba(0xbc9)]!==undefined&&_0x2dec8b['card_background_blur']!=='';!_0xf8a412&&(_0x59cd15[_0x5f09ba(0x2c1)]('background-image:url(\x27'+_0x226563['replace'](/'/g,_0x5f09ba(0x7a3))+'\x27)'),_0x59cd15[_0x5f09ba(0x2c1)](_0x5f09ba(0x9d4)),_0x59cd15[_0x5f09ba(0x2c1)](_0x5f09ba(0x92e)),_0x59cd15[_0x5f09ba(0x2c1)]('background-repeat:no-repeat'));}else this[_0x5f09ba(0x977)]=null;const _0x53c865=_0x59cd15[_0x5f09ba(0x358)](';'),_0x155098=getComputedStyle(document[_0x5f09ba(0xa54)])[_0x5f09ba(0x339)](_0x5f09ba(0x1af))[_0x5f09ba(0x900)]()||_0x5f09ba(0x9b9),_0x47c10e=STYLES[_0x5f09ba(0x3de)](_0x5f09ba(0x2da),':host\x20{\x20display:\x20block;\x20font-family:\x20'+_0x155098+_0x5f09ba(0xd13)),_0x2b9689=[];if(_0x2dec8b['card_header_color'])_0x2b9689[_0x5f09ba(0x2c1)]('color:'+_0x2dec8b[_0x5f09ba(0x272)]);_0x2dec8b[_0x5f09ba(0x420)]!==null&&_0x2dec8b[_0x5f09ba(0x420)]!==undefined&&_0x2dec8b[_0x5f09ba(0x420)]!==''&&_0x2b9689['push']('font-weight:'+_0x2dec8b[_0x5f09ba(0x420)]);if(_0x2dec8b[_0x5f09ba(0x8c2)]!==null&&_0x2dec8b[_0x5f09ba(0x8c2)]!==undefined&&_0x2dec8b[_0x5f09ba(0x8c2)]!==''){const _0x5f0cc0=_0x2dec8b[_0x5f09ba(0x8c2)];_0x2b9689[_0x5f09ba(0x2c1)](_0x5f09ba(0xd08)+(typeof _0x5f0cc0==='number'?_0x5f0cc0+'px':_0x5f0cc0));}let _0x1bbb08=_0x2b9689['length']?_0x5f09ba(0xca5)+_0x2b9689[_0x5f09ba(0x358)](';')+'}':'';const _0xf4930e=_0x2dec8b[_0x5f09ba(0xbc9)]!==null&&_0x2dec8b[_0x5f09ba(0xbc9)]!==undefined&&_0x2dec8b[_0x5f09ba(0xbc9)]!=='';if(this['_normalizedBgImage']&&_0xf4930e){const _0x3a68ae=_0x2dec8b[_0x5f09ba(0xbc9)],_0x5e760f=typeof _0x3a68ae===_0x5f09ba(0x7ad)?_0x3a68ae+'px':_0x3a68ae,_0x5a0c5d=this['_normalizedBgImage']['replace'](/'/g,_0x5f09ba(0x7a3));_0x1bbb08+=_0x5f09ba(0x86a),_0x1bbb08+=_0x5f09ba(0x716)+_0x5a0c5d+'\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur('+_0x5e760f+_0x5f09ba(0x393),_0x1bbb08+=_0x5f09ba(0x6aa);}const _0x35c0da=this[_0x5f09ba(0x9a3)]['querySelector']('.sgc-card'),_0x1fcc2c=this['shadowRoot']['querySelector'](_0x5f09ba(0x405));if(_0x35c0da&&_0x1fcc2c&&!this[_0x5f09ba(0xcec)]){if((_0x35c0da[_0x5f09ba(0x4fb)]('style')||'')!==_0x53c865){if(_0x53c865)_0x35c0da[_0x5f09ba(0x42d)](_0x5f09ba(0xa28),_0x53c865);else _0x35c0da[_0x5f09ba(0x9bf)]('style');}const _0x14a118=_0x2002c5;if((_0x1fcc2c['getAttribute']('style')||'')!==_0x14a118){if(_0x14a118)_0x1fcc2c[_0x5f09ba(0x42d)](_0x5f09ba(0xa28),_0x14a118);else _0x1fcc2c[_0x5f09ba(0x9bf)](_0x5f09ba(0xa28));}const _0x289f44=this['shadowRoot'][_0x5f09ba(0x2e5)](_0x5f09ba(0xbd8));_0x289f44&&_0x289f44[_0x5f09ba(0x7a4)]!==_0x47c10e&&(_0x289f44[_0x5f09ba(0x7a4)]=_0x47c10e);const _0x3d7903=this[_0x5f09ba(0x9a3)]['querySelector'](_0x5f09ba(0xc9e));if(_0x1bbb08){if(_0x3d7903){if(_0x3d7903[_0x5f09ba(0x7a4)]!==_0x1bbb08)_0x3d7903[_0x5f09ba(0x7a4)]=_0x1bbb08;}else{const _0x18ff24=document[_0x5f09ba(0x1a8)](_0x5f09ba(0xa28));_0x18ff24['id']=_0x5f09ba(0x7df),_0x18ff24[_0x5f09ba(0x7a4)]=_0x1bbb08,this['shadowRoot'][_0x5f09ba(0x73b)](_0x18ff24,_0x35c0da);}}else _0x3d7903&&_0x3d7903[_0x5f09ba(0x57b)]();return;}this[_0x5f09ba(0xcec)]=![];const _0x58ae1f=_0x53c865?_0x5f09ba(0x1ff)+_0x53c865+'\x22':'',_0x501fb3=_0x1bbb08?_0x5f09ba(0x1f2)+_0x1bbb08+_0x5f09ba(0x5e7):'';this[_0x5f09ba(0x9a3)][_0x5f09ba(0x812)]=_0x5f09ba(0xc1f)+_0x47c10e+_0x5f09ba(0x5e7)+_0x501fb3+'\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22'+_0x58ae1f+_0x5f09ba(0x4d8)+_0x2002c5+_0x5f09ba(0x88d);}['_resolveDynBatteryThreshold'](){const _0x3dd67b=_0x236d40,_0x13bdf4=this[_0x3dd67b(0x857)]?.[_0x3dd67b(0xc62)];if(_0x13bdf4===null||_0x13bdf4===undefined||_0x13bdf4==='')return 0x14;const _0x4c890a=toNum(_0x13bdf4);if(isNum(_0x4c890a))return _0x4c890a;const _0x5e99eb=String(_0x13bdf4)[_0x3dd67b(0x900)](),_0x3646ff=_0x5e99eb[_0x3dd67b(0xa6d)]('.');if(_0x3646ff['length']<0x2)return 0x14;const _0x52ea04=_0x3646ff[0x0]+'.'+_0x3646ff[0x1],_0x3512d0=_0x3646ff[_0x3dd67b(0x2d1)]>=0x3?_0x3646ff[_0x3dd67b(0x670)](0x2)['join']('.'):null,_0x2edaf0=this['_hass']?.[_0x3dd67b(0x869)]?.[_0x52ea04];if(!_0x2edaf0)return 0x14;const _0x167549=_0x3512d0?getAttributePath(_0x2edaf0['attributes'],_0x3512d0):_0x2edaf0[_0x3dd67b(0xb91)],_0x4c7151=toNum(_0x167549);return isNum(_0x4c7151)?_0x4c7151:0x14;}['_renderBatteryIcon'](){const _0x1636dd=_0x236d40,_0x4d5cd7=this['_config']?.[_0x1636dd(0xb97)];if(!_0x4d5cd7)return'';const _0x5d882b=this[_0x1636dd(0xd0e)]?.[_0x1636dd(0x869)]?.[_0x4d5cd7];if(!_0x5d882b)return'';const _0x21f1f3=parseFloat(_0x5d882b[_0x1636dd(0xb91)]);if(Number[_0x1636dd(0x757)](_0x21f1f3))return'';const _0x32e87b=this[_0x1636dd(0xb50)]();let _0x460073;if(_0x21f1f3<=_0x32e87b)_0x460073=_0x1636dd(0x71e);else{if(_0x21f1f3<=0x19)_0x460073=_0x1636dd(0x9e3);else{if(_0x21f1f3<=0x32)_0x460073=_0x1636dd(0x3f5);else _0x460073=_0x1636dd(0x90e);}}const _0x4c4a91=Math['max'](0x0,Math[_0x1636dd(0x9f4)](0x64,_0x21f1f3))/0x64*0xa,_0x39148e=escapeHtml(_0x5d882b[_0x1636dd(0xbb4)]?.[_0x1636dd(0xa43)]||_0x4d5cd7);return _0x1636dd(0x908)+_0x39148e+':\x20'+Math[_0x1636dd(0x1db)](_0x21f1f3)+_0x1636dd(0x273)+(0x4+(0xa-_0x4c4a91))+_0x1636dd(0x1ba)+_0x4c4a91+_0x1636dd(0x2db)+_0x460073+_0x1636dd(0x99c)+_0x460073+'\x22>'+Math[_0x1636dd(0x1db)](_0x21f1f3)+_0x1636dd(0x635);}[_0x236d40(0x70d)](){const _0x31072a=_0x236d40,_0x1c0d33=this[_0x31072a(0x9a3)][_0x31072a(0x2e5)]('.sgc-header-wrap');if(!_0x1c0d33)return;const _0x3329aa=this[_0x31072a(0x857)],_0x108aee=!!(_0x3329aa[_0x31072a(0x674)]||_0x3329aa[_0x31072a(0x19e)]||_0x3329aa['card_icon_image']);if(!_0x108aee){_0x1c0d33[_0x31072a(0x812)]='';return;}const _0x4cfac4=_0x3329aa[_0x31072a(0x4e0)]||_0x31072a(0x3c0),_0x5ae869=this['_renderBatteryIcon'](),_0x389b29=_0x5e2668=>_0x5e2668==='center'||_0x5e2668===_0x31072a(0x311)?_0x5e2668:_0x31072a(0xa72),_0x26cd35=_0x389b29(_0x3329aa[_0x31072a(0xa97)]),_0x55d314=_0x3329aa['card_icon_position']===_0x31072a(0x311),_0x2dbe48=_0x3329aa[_0x31072a(0x71d)]||_0x31072a(0x429),_0x472faf=this[_0x31072a(0x7a8)](_0x3329aa[_0x31072a(0x19e)]),_0x36370c=_0x3329aa[_0x31072a(0x69d)]?'<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22'+escapeHtml(_0x3329aa['card_icon_image'])+_0x31072a(0x5d7)+escapeHtml(_0x2dbe48)+';height:'+escapeHtml(_0x2dbe48)+_0x31072a(0x2f9):_0x472faf?_0x31072a(0x29b)+escapeHtml(_0x472faf)+_0x31072a(0x543)+escapeHtml(_0x3329aa['card_icon_color']||_0x31072a(0x6dc))+';'+(_0x3329aa[_0x31072a(0x71d)]?'--mdc-icon-size:'+escapeHtml(_0x3329aa[_0x31072a(0x71d)])+';':'')+_0x31072a(0x87f):'',_0x5013af=_0x3329aa[_0x31072a(0x4e0)]?_0x31072a(0xa55)+escapeHtml(_0x3329aa[_0x31072a(0x4e0)]):'',_0x13475f=_0x3329aa[_0x31072a(0x674)]?_0x31072a(0x455)+_0x5013af+'\x22>'+escapeHtml(_0x3329aa[_0x31072a(0x674)])+_0x31072a(0x891):'',_0x40dc1a=_0x55d314?''+_0x13475f+_0x36370c:''+_0x36370c+_0x13475f,_0x3a4549=_0x5ae869?'<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:'+escapeHtml(_0x4cfac4)+'\x22>'+_0x5ae869+_0x31072a(0x891):'';_0x1c0d33[_0x31072a(0x812)]=_0x31072a(0x5eb)+(_0x31072a(0xa9b)+_0x26cd35+'\x22>'+_0x40dc1a+_0x31072a(0xcc8))+_0x3a4549+_0x31072a(0xcc8);}['_renderIntervalPicker'](){const _0x2c850e=_0x236d40,_0x293183=this[_0x2c850e(0x9a3)][_0x2c850e(0x2e5)](_0x2c850e(0x617));if(!_0x293183)return;const _0x47d8e4=this[_0x2c850e(0x857)],_0x5e1caa=_0x47d8e4['show_date_picker']||_0x47d8e4['date_picker_group']&&this[_0x2c850e(0x796)],_0x56a877=_0x47d8e4[_0x2c850e(0xcbb)];if(!_0x47d8e4[_0x2c850e(0xb44)]||_0x5e1caa||_0x56a877){_0x293183['innerHTML']='';return;}const _0x4b2688=isNum(this['_overrideHoursToShow'])?this[_0x2c850e(0x5f0)]:toNum(_0x47d8e4['hours_to_show']),_0x1af88d=Array[_0x2c850e(0x707)](_0x47d8e4[_0x2c850e(0x21e)])&&_0x47d8e4['interval_options']['length']?_0x47d8e4['interval_options']:INTERVAL_PICKER_DEFAULT_LABELS,_0x2e3293=INTERVAL_PICKER_OPTIONS[_0x2c850e(0x56d)](_0x1f750c=>_0x1af88d[_0x2c850e(0x2cf)](_0x1f750c[_0x2c850e(0x4c6)])),_0x100deb=_0x2e3293[_0x2c850e(0x5f7)](_0x1d8aa1=>{const _0x412dfe=_0x2c850e,_0x3ccf86=_0x1d8aa1[_0x412dfe(0xb63)]===_0x4b2688?_0x412dfe(0xc4e):'';return'<button\x20class=\x22sgc-ip-btn\x20'+_0x3ccf86+_0x412dfe(0x4bf)+_0x1d8aa1['hours']+'\x22\x20data-label=\x22'+escapeHtml(_0x1d8aa1[_0x412dfe(0x4c6)])+'\x22>'+escapeHtml(cardT(this[_0x412dfe(0xd0e)],this['_config'],_0x1d8aa1[_0x412dfe(0x4c6)]))+_0x412dfe(0x3a7);})[_0x2c850e(0x358)](''),_0xc59016=_0x47d8e4[_0x2c850e(0x1ea)]||'left';_0x293183['innerHTML']='<div\x20class=\x22sgc-ip\x20align-'+escapeHtml(_0xc59016)+'\x22>'+_0x100deb+_0x2c850e(0xcc8),_0x293183['querySelectorAll']('.sgc-ip-btn')[_0x2c850e(0x366)](_0x2afa74=>{const _0x4fcd3a=_0x2c850e;_0x2afa74[_0x4fcd3a(0x5ea)]('click',()=>{const _0x3e88da=_0x4fcd3a,_0x4bbd26=toNum(_0x2afa74[_0x3e88da(0x825)][_0x3e88da(0xb63)]),_0x19c17b=_0x2afa74[_0x3e88da(0x825)][_0x3e88da(0x4c6)];if(isNum(_0x4bbd26))this[_0x3e88da(0x58a)](_0x4bbd26,_0x19c17b);});});}[_0x236d40(0x31c)](_0x538a25,_0x498bb2){const _0x1392d1=_0x236d40,_0x1d5340=this[_0x1392d1(0x1a4)]?.[_0x498bb2];if(_0x1d5340===undefined)return _0x538a25[_0x1392d1(0x490)]||'';return _0x1d5340;}[_0x236d40(0x3b0)](_0x1accec){const _0x176c15=_0x236d40;if(!_0x1accec)return _0x176c15(0x6d0);return String(_0x1accec)['replace'](/_/g,'\x20')['replace'](/\b\w/g,_0x2e4fb9=>_0x2e4fb9['toUpperCase']());}[_0x236d40(0xd16)](_0x9052dd){const _0x1da605=_0x236d40,_0x30865f=toNum(this[_0x1da605(0x2e2)]);if(isNum(_0x30865f))_0x9052dd[_0x1da605(0x641)]=_0x30865f;else{if(this[_0x1da605(0xc0b)])_0x9052dd[_0x1da605(0x641)]=this[_0x1da605(0xc0b)][_0x1da605(0x735)];}if(this['_overrideGroupBy'])_0x9052dd['group_by']=this['_overrideGroupBy'];else{if(this[_0x1da605(0xc0b)])_0x9052dd[_0x1da605(0x8d3)]=this[_0x1da605(0xc0b)][_0x1da605(0xbb6)];}this[_0x1da605(0xc0b)]&&(_0x9052dd[_0x1da605(0x592)]=isNum(_0x30865f)||this[_0x1da605(0xa77)]?![]:this['_baseQuery'][_0x1da605(0x3e4)]);}[_0x236d40(0xafc)](_0x1e7872,_0x78f4bd){const _0x14f492=_0x236d40;if(_0x1e7872==='pph'){const _0x14c5e0=toNum(_0x78f4bd);this[_0x14f492(0x2e2)]=isNum(_0x14c5e0)?_0x14c5e0:null;}else _0x1e7872==='gby'&&(this[_0x14f492(0xa77)]=_0x78f4bd||null);const _0x19350b={...this['_config']};this['_applyQueryOverrides'](_0x19350b),this[_0x14f492(0x857)]=_0x19350b,this[_0x14f492(0x444)](),this[_0x14f492(0x7a0)](_0x1e7872);try{this['_fetcher']?.['_cache']?.[_0x14f492(0x9c9)]?.();}catch(_0x1b8b78){}this[_0x14f492(0x5fe)]()[_0x14f492(0x946)](_0x215dd5=>console['error'](_0x14f492(0x987),_0x215dd5));}['_persistQueryPickers'](){const _0x32fe6e=_0x236d40;isNum(toNum(this['_overridePph']))?lsSet(_0x32fe6e(0x8dc)+this[_0x32fe6e(0x7db)],String(this[_0x32fe6e(0x2e2)])):lsDel('sgc-qpph:'+this[_0x32fe6e(0x7db)]),this[_0x32fe6e(0xa77)]?lsSet('sgc-qgby:'+this['_instanceKey'],this['_overrideGroupBy']):lsDel(_0x32fe6e(0x50c)+this['_instanceKey']);}[_0x236d40(0x52a)](){const _0x364e4b=_0x236d40,_0x3d0bc1=this[_0x364e4b(0x9a3)][_0x364e4b(0x2e5)]('.sgc-qp-wrap');if(!_0x3d0bc1)return;const _0x11cfa3=this[_0x364e4b(0x857)],_0x25251a=!!_0x11cfa3[_0x364e4b(0x3cd)],_0x3f8690=!!_0x11cfa3[_0x364e4b(0x63b)];if(!_0x25251a&&!_0x3f8690){_0x3d0bc1['innerHTML']='';return;}const _0x4cc3fb=(_0x53c797,_0x41d3e4,_0x3f7eb5)=>_0x364e4b(0x206)+escapeHtml(String(_0x53c797))+'\x22'+(String(_0x3f7eb5)===String(_0x53c797)?'\x20selected':'')+'>'+escapeHtml(_0x41d3e4)+_0x364e4b(0x2dd),_0x5cea7f=[];if(_0x25251a){const _0x46f4a5=isNum(toNum(this[_0x364e4b(0x2e2)]))?String(this[_0x364e4b(0x2e2)]):'',_0x226a52=toNum(this[_0x364e4b(0xc0b)]?.[_0x364e4b(0x735)]),_0x394b08=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x226a52)&&!_0x394b08['includes'](_0x226a52)&&(_0x394b08[_0x364e4b(0x2c1)](_0x226a52),_0x394b08[_0x364e4b(0xc70)]((_0xa5365f,_0x155976)=>_0xa5365f-_0x155976));const _0x9ed5b2=[_0x4cc3fb('',cardT(this[_0x364e4b(0xd0e)],_0x11cfa3,'Auto')+'\x20('+(isNum(_0x226a52)?_0x226a52:0x2)+_0x364e4b(0x1bc),_0x46f4a5)][_0x364e4b(0x9fb)](_0x394b08['map'](_0x50d8f8=>_0x4cc3fb(_0x50d8f8,_0x50d8f8+'/h',_0x46f4a5)))['join']('');_0x5cea7f[_0x364e4b(0x2c1)]([_0x11cfa3['pph_picker_position']||_0x364e4b(0xa72),_0x364e4b(0x5b6)+escapeHtml(cardT(this[_0x364e4b(0xd0e)],_0x11cfa3,_0x364e4b(0xb8a)))+_0x364e4b(0xbf3)+_0x9ed5b2+_0x364e4b(0x2ca)]);}if(_0x3f8690){const _0x285a36=this['_overrideGroupBy']||'',_0x53d21b=this['_baseQuery']?.['gby']||_0x364e4b(0x4d3),_0x3bcd53={'interval':'Interval','hour':'Hour','2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x364e4b(0xc3e),'date':_0x364e4b(0x627),'week':_0x364e4b(0x40d),'month':_0x364e4b(0x896),'year':_0x364e4b(0xa06)},_0x576aa4=[_0x4cc3fb('',cardT(this[_0x364e4b(0xd0e)],_0x11cfa3,_0x364e4b(0xaea))+'\x20('+cardT(this[_0x364e4b(0xd0e)],_0x11cfa3,_0x3bcd53[_0x53d21b]||_0x53d21b)+')',_0x285a36)][_0x364e4b(0x9fb)](Object[_0x364e4b(0x27d)](_0x3bcd53)[_0x364e4b(0x5f7)](_0x25206e=>_0x4cc3fb(_0x25206e,cardT(this[_0x364e4b(0xd0e)],_0x11cfa3,_0x3bcd53[_0x25206e]),_0x285a36)))['join']('');_0x5cea7f[_0x364e4b(0x2c1)]([_0x11cfa3[_0x364e4b(0xcf3)]||'left','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this['_hass'],_0x11cfa3,'Group'))+_0x364e4b(0x84e)+_0x576aa4+_0x364e4b(0x2ca)]);}const _0x1308c8={'left':'','center':'','right':''};for(const [_0x30f84c,_0x2cfce4]of _0x5cea7f)_0x1308c8[_0x30f84c in _0x1308c8?_0x30f84c:_0x364e4b(0xa72)]+=_0x2cfce4;_0x3d0bc1['innerHTML']=[_0x364e4b(0xa72),_0x364e4b(0x2fc),_0x364e4b(0x311)][_0x364e4b(0x56d)](_0xf23389=>_0x1308c8[_0xf23389])[_0x364e4b(0x5f7)](_0x30c130=>_0x364e4b(0x8cd)+_0x30c130+'\x22>'+_0x1308c8[_0x30c130]+_0x364e4b(0xcc8))[_0x364e4b(0x358)](''),_0x3d0bc1['querySelectorAll']('.sgc-qp-select')['forEach'](_0x1e85c6=>{const _0x52198b=_0x364e4b;_0x1e85c6[_0x52198b(0x5ea)](_0x52198b(0x8ae),_0x11ee9a=>{const _0x28ac2e=_0x52198b;this['_onQueryPick'](_0x11ee9a[_0x28ac2e(0x2cb)][_0x28ac2e(0x825)]['qp'],_0x11ee9a['target'][_0x28ac2e(0x4be)]);});});}[_0x236d40(0x4a7)](){const _0x2b7614=_0x236d40,_0x1d6668=this[_0x2b7614(0x9a3)][_0x2b7614(0x2e5)](_0x2b7614(0xb9c));if(!_0x1d6668)return;const _0x40ebca=this[_0x2b7614(0x857)];if(!_0x40ebca[_0x2b7614(0x9d6)]){_0x1d6668[_0x2b7614(0x812)]='';return;}let _0x457dc1='';(this[_0x2b7614(0x721)]||[])[_0x2b7614(0x366)]((_0x5053d7,_0x38534a)=>{const _0x30650a=_0x2b7614,_0x40b536=this[_0x30650a(0xd0e)]?.[_0x30650a(0x869)]?.[_0x5053d7[_0x30650a(0xaa5)]];if(!_0x40b536)return;const _0x23a44c=Object[_0x30650a(0x27d)](_0x40b536[_0x30650a(0xbb4)]||{})[_0x30650a(0x56d)](_0xe7cb31=>{const _0x3ad22f=_0x30650a,_0x15d730=_0x40b536[_0x3ad22f(0xbb4)][_0xe7cb31];return _0x15d730!==null&&_0x15d730!==undefined&&!isNaN(parseFloat(_0x15d730));})[_0x30650a(0xc70)]();if(!_0x23a44c[_0x30650a(0x2d1)])return;const _0x2ed65e=_0x5053d7[_0x30650a(0x6f8)]===_0x30650a(0x817)?PALETTE[_0x38534a%PALETTE[_0x30650a(0x2d1)]]||_0x30650a(0x336):this[_0x30650a(0xae6)](_0x5053d7[_0x30650a(0x6f8)])||_0x5053d7[_0x30650a(0x6f8)]||PALETTE[_0x38534a%PALETTE[_0x30650a(0x2d1)]]||'#ff4757',_0x4f2dc0=this[_0x30650a(0x31c)](_0x5053d7,_0x38534a),_0x29465f=_0x30650a(0x94e)+(_0x4f2dc0===''?'\x20selected':'')+_0x30650a(0x660),_0x57af87=_0x23a44c[_0x30650a(0x5f7)](_0xf873dc=>_0x30650a(0x206)+escapeHtml(_0xf873dc)+'\x22'+(_0x4f2dc0===_0xf873dc?_0x30650a(0x4cd):'')+'>'+escapeHtml(this['_formatAttrLabel'](_0xf873dc))+'</option>')[_0x30650a(0x358)]('');_0x457dc1+='<div\x20class=\x22sgc-al-item\x22>'+(_0x30650a(0xc64)+escapeHtml(_0x2ed65e)+_0x30650a(0x4f3))+(_0x30650a(0x93f)+_0x38534a+'\x22>'+_0x29465f+_0x57af87+_0x30650a(0xbb7))+_0x30650a(0xcc8);});if(!_0x457dc1){_0x1d6668[_0x2b7614(0x812)]='';return;}const _0x9e76df=_0x40ebca[_0x2b7614(0x504)]||_0x2b7614(0xa72);_0x1d6668[_0x2b7614(0x812)]=_0x2b7614(0x88c)+escapeHtml(_0x9e76df)+'\x22>'+_0x457dc1+_0x2b7614(0xcc8),_0x1d6668[_0x2b7614(0x21a)](_0x2b7614(0x951))[_0x2b7614(0x366)](_0x33056c=>{const _0x3adcea=_0x2b7614;_0x33056c['addEventListener'](_0x3adcea(0x8ae),_0x39b8ac=>{const _0x311e24=_0x3adcea,_0x1f6c19=parseInt(_0x39b8ac['target'][_0x311e24(0x825)]['entityIdx'],0xa);if(isNaN(_0x1f6c19))return;this['_onAttributePick'](_0x1f6c19,_0x39b8ac[_0x311e24(0x2cb)]['value']);});});}[_0x236d40(0x5c3)](_0x3c5974,_0x466a75){const _0x38d693=_0x236d40,_0x2d0f1b=this[_0x38d693(0x721)]?.[_0x3c5974];if(!_0x2d0f1b)return;const _0x2fb9e2=_0x2d0f1b[_0x38d693(0x490)]||'';_0x466a75===_0x2fb9e2?delete this[_0x38d693(0x1a4)][_0x3c5974]:this[_0x38d693(0x1a4)][_0x3c5974]=_0x466a75,this[_0x38d693(0x5fe)]()['catch'](_0x46abd2=>console['error'](_0x38d693(0x4c7),_0x46abd2));}[_0x236d40(0x643)](){const _0x249989=_0x236d40,_0x120ae9=this[_0x249989(0x9a3)][_0x249989(0x2e5)]('.sgc-dp-wrap');if(!_0x120ae9)return;const _0xa5b986=this[_0x249989(0x857)];if(!_0xa5b986[_0x249989(0xcda)]){_0x120ae9[_0x249989(0x812)]='';return;}const _0x3b9a50=[...DATE_PICKER_VALID_MODES,...Object[_0x249989(0x27d)](DATE_PICKER_RELATIVE_MODES)],_0x328b84=Array[_0x249989(0x707)](_0xa5b986[_0x249989(0x87d)])&&_0xa5b986[_0x249989(0x87d)][_0x249989(0x2d1)]?_0xa5b986[_0x249989(0x87d)][_0x249989(0x56d)](_0x166907=>_0x3b9a50[_0x249989(0x2cf)](_0x166907)):DATE_PICKER_VALID_MODES,_0x235cf7=_0x328b84[_0x249989(0x2d1)]>0x1,_0x10a7c8=_0x235cf7?_0x328b84[_0x249989(0x5f7)](_0x2c7ba4=>{const _0x2a1873=_0x249989,_0x4a2813=_0x2c7ba4===this[_0x2a1873(0xae2)]?_0x2a1873(0xc4e):'',_0x490d41=DATE_PICKER_RELATIVE_MODES[_0x2c7ba4],_0x1c00a9=cardT(this[_0x2a1873(0xd0e)],this[_0x2a1873(0x857)],_0x490d41?_0x490d41['btn']:_0x2c7ba4[_0x2a1873(0x5b9)](0x0)[_0x2a1873(0x77e)]()),_0x38d3a0={'day':_0x2a1873(0xc7f),'week':_0x2a1873(0x40d),'month':_0x2a1873(0x896),'year':'Year'}[_0x2c7ba4],_0x28fc83=cardT(this[_0x2a1873(0xd0e)],this[_0x2a1873(0x857)],_0x490d41?_0x490d41[_0x2a1873(0x4c6)]:_0x38d3a0||_0x2c7ba4);return'<button\x20class=\x22sgc-dp-mode\x20'+_0x4a2813+_0x2a1873(0x612)+escapeHtml(_0x2c7ba4)+_0x2a1873(0x7a7)+escapeHtml(_0x28fc83)+'\x22>'+escapeHtml(_0x1c00a9)+'</button>';})[_0x249989(0x358)](''):'',_0x252acb=this[_0x249989(0x222)](),_0x2e64ae=Date[_0x249989(0x8c9)](),_0x3baeca=this[_0x249989(0xae2)]==='custom'?!!this[_0x249989(0x1a6)]&&this[_0x249989(0x1a6)]['getTime']()>=_0x2e64ae:this[_0x249989(0x691)]===0x0,_0x18019c=_0xa5b986[_0x249989(0x5b5)]||_0x249989(0xaca);_0x120ae9[_0x249989(0xa28)][_0x249989(0xa5a)]=_0x18019c===_0x249989(0x7dc)?'99':'';const _0x46612a=!!this[_0x249989(0x1e9)],_0xaea936=_0x46612a?_0x249989(0x1e0)+this['_renderCalendarGrid']()+this[_0x249989(0x312)]()+'</div>':'',_0x35a4b0=(_0x52139e,_0xb8c735)=>[_0x249989(0xa72),'center',_0x249989(0x311)][_0x249989(0x2cf)](_0x52139e)?_0x52139e:_0xb8c735,_0x1f6bac=_0x35a4b0(_0xa5b986[_0x249989(0x9ba)],_0x249989(0xa72)),_0x304647=_0x35a4b0(_0xa5b986[_0x249989(0x4d0)],_0x249989(0x311)),_0x3a562a=_0x249989(0x770)+(_0x3baeca?'':_0x249989(0xcd4))+_0x249989(0x7a7)+(_0x3baeca?'':escapeHtml(cardT(this['_hass'],this[_0x249989(0x857)],_0x249989(0x830))))+'\x22>'+escapeHtml(_0x252acb)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x3baeca?_0x249989(0x9e7):'')+'\x22\x20'+(_0x3baeca?_0x249989(0x9e7):'')+_0x249989(0x8f1),_0x416bbb=_0x249989(0x6f4)+(_0x235cf7?_0x249989(0x1e4)+_0x10a7c8+_0x249989(0xcc8):'')+_0x249989(0x6c7)+(_0x46612a?'active':'')+_0x249989(0x95a)+escapeHtml(cardT(this['_hass'],this[_0x249989(0x857)],_0x249989(0xbea)))+_0x249989(0x754),_0x1596c9={'left':[],'center':[],'right':[]};_0x1596c9[_0x1f6bac]['push'](_0x3a562a),_0x1596c9[_0x304647][_0x249989(0x2c1)](_0x416bbb);const _0x284ee3=_0x1596c9[_0x249989(0x2fc)][_0x249989(0x2d1)]>0x0&&_0x1596c9[_0x249989(0xa72)][_0x249989(0x2d1)]+_0x1596c9[_0x249989(0x311)]['length']>0x0;_0x120ae9[_0x249989(0x812)]=_0x249989(0x30f)+escapeHtml(_0x18019c)+_0x249989(0x8a8)+_0x1596c9['left'][_0x249989(0x358)]('')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center'+(_0x284ee3?_0x249989(0x4e6):'')+'\x22>'+_0x1596c9[_0x249989(0x2fc)]['join']('')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>'+_0x1596c9['right']['join']('')+_0x249989(0xa4a)+_0xaea936+_0x249989(0x46f);_0x284ee3&&typeof requestAnimationFrame===_0x249989(0xd24)&&requestAnimationFrame(()=>{const _0x433489=_0x249989;try{const _0x38fe46=_0x120ae9['querySelector'](_0x433489(0x65e)),_0xcadcb9=_0x120ae9[_0x433489(0x2e5)]('.sgc-dp-center-abs');if(!_0x38fe46||!_0xcadcb9)return;const _0x5e05c6=_0xcadcb9[_0x433489(0x474)]();if(!_0x5e05c6||!_0x5e05c6[_0x433489(0x8da)])return;const _0x4127b9=(_0x288aa2,_0x59b3b6)=>{const _0x4f8c42=_0x433489,_0x1a9828=_0x38fe46[_0x4f8c42(0x2e5)](_0x288aa2+_0x4f8c42(0xb2c))||_0x38fe46[_0x4f8c42(0x2e5)](_0x288aa2+_0x4f8c42(0x50d));if(!_0x1a9828)return null;const _0xed855=_0x1a9828[_0x4f8c42(0x474)]();if(!_0xed855||!_0xed855['width'])return null;return _0x59b3b6==='right'?_0xed855['right']:_0xed855[_0x4f8c42(0xa72)];},_0x348fc7=dpCenterShift(_0x5e05c6['left'],_0x5e05c6['right'],_0x4127b9(_0x433489(0x649),'right'),_0x4127b9(_0x433489(0xc7e),_0x433489(0xa72)),0x8);_0xcadcb9[_0x433489(0xa28)][_0x433489(0xb99)]=_0x348fc7?_0x433489(0x45e)+_0x348fc7+'px),\x20-50%)':_0x433489(0x8df);}catch(_0x2af0bd){}});_0x120ae9[_0x249989(0x21a)](_0x249989(0x340))[_0x249989(0x366)](_0x4c6f32=>{const _0x15e608=_0x249989;_0x4c6f32['addEventListener']('click',()=>this[_0x15e608(0xc2a)](_0x4c6f32[_0x15e608(0x825)]['mode']));});const _0x40492c=_0x120ae9[_0x249989(0x2e5)](_0x249989(0xb0f)),_0x51d5f7=_0x120ae9[_0x249989(0x2e5)]('.sgc-dp-next'),_0x4b4b16=_0x120ae9[_0x249989(0x2e5)](_0x249989(0x746)),_0x2dcdaa=_0x120ae9[_0x249989(0x2e5)](_0x249989(0x3bb));if(_0x40492c)_0x40492c[_0x249989(0x5ea)](_0x249989(0x505),()=>this[_0x249989(0x661)](-0x1));if(_0x51d5f7)_0x51d5f7['addEventListener'](_0x249989(0x505),()=>this[_0x249989(0x661)](+0x1));if(_0x4b4b16)_0x4b4b16['addEventListener'](_0x249989(0x505),()=>this[_0x249989(0x29e)]());if(_0x2dcdaa)_0x2dcdaa[_0x249989(0x5ea)](_0x249989(0x505),()=>this[_0x249989(0xb4d)]());const _0x11b94f=_0x120ae9[_0x249989(0x2e5)](_0x249989(0x3a1));_0x11b94f&&_0x11b94f[_0x249989(0x5ea)](_0x249989(0x505),_0x13cc9f=>this[_0x249989(0x377)](_0x13cc9f));}[_0x236d40(0xb4d)](){const _0x15703a=_0x236d40;this[_0x15703a(0x1e9)]=!this['_dpExpanded'];if(this[_0x15703a(0x1e9)]){const _0x1b77d6=this[_0x15703a(0xaf4)](),_0x496fd7=_0x1b77d6?.[_0x15703a(0x5da)]||new Date();this[_0x15703a(0x23a)]=_0x496fd7['getMonth'](),this[_0x15703a(0xc52)]=_0x496fd7['getFullYear'](),this[_0x15703a(0xc88)]=null;}this['_scheduleRender']();}['_renderCalendarGrid'](){const _0xa287c5=_0x236d40,_0x249c7f=resolveCardLanguage(this[_0xa287c5(0xd0e)],this[_0xa287c5(0x857)]),_0x28a8f4=new Date(),_0x3cf08e=this[_0xa287c5(0x23a)]??_0x28a8f4[_0xa287c5(0x6c4)](),_0x55643f=this[_0xa287c5(0xc52)]??_0x28a8f4['getFullYear'](),_0x56743a=new Date(_0x55643f,_0x3cf08e,0x1),_0x4da1f6=new Date(_0x55643f,_0x3cf08e+0x1,0x0),_0x233e7c=_0x4da1f6[_0xa287c5(0x9b0)](),_0x1f3b9a=(_0x56743a[_0xa287c5(0xc13)]()+0x6)%0x7;let _0x27c810;try{const _0x1f7537=getCachedDateTimeFormatter(_0x249c7f,{'weekday':'narrow'});_0x27c810=[0x1,0x2,0x3,0x4,0x5,0x6,0x0][_0xa287c5(0x5f7)](_0x40ec2e=>_0x1f7537[_0xa287c5(0xc90)](new Date(0x7e8,0x0,_0x40ec2e)));}catch{_0x27c810=['M','T','W','T','F','S','S'];}let _0x3ff8b7;try{const _0x4ffb57=getCachedDateTimeFormatter(_0x249c7f,{'month':_0xa287c5(0x41b),'year':_0xa287c5(0xb68)})['format'](_0x56743a);_0x3ff8b7=_0x4ffb57['charAt'](0x0)[_0xa287c5(0x77e)]()+_0x4ffb57[_0xa287c5(0x670)](0x1);}catch{_0x3ff8b7=_0x3cf08e+0x1+'/'+_0x55643f;}const _0x428f9a=this[_0xa287c5(0xaf4)]()||{},_0x99025d=_0x428f9a['start']?new Date(_0x428f9a[_0xa287c5(0x5da)][_0xa287c5(0x64b)](),_0x428f9a['start'][_0xa287c5(0x6c4)](),_0x428f9a[_0xa287c5(0x5da)][_0xa287c5(0x9b0)]())[_0xa287c5(0x3f2)]():0x0,_0x39d716=_0x428f9a['end']?new Date(_0x428f9a[_0xa287c5(0x538)][_0xa287c5(0x64b)](),_0x428f9a[_0xa287c5(0x538)][_0xa287c5(0x6c4)](),_0x428f9a['end'][_0xa287c5(0x9b0)]())[_0xa287c5(0x3f2)]():0x0,_0x56f753=!!this[_0xa287c5(0xc88)],_0x17c34b=_0x56f753?new Date(this[_0xa287c5(0xc88)]['getFullYear'](),this[_0xa287c5(0xc88)][_0xa287c5(0x6c4)](),this[_0xa287c5(0xc88)]['getDate']())['getTime']():0x0,_0xcf0da5=new Date(_0x28a8f4[_0xa287c5(0x64b)](),_0x28a8f4[_0xa287c5(0x6c4)](),_0x28a8f4[_0xa287c5(0x9b0)]())[_0xa287c5(0x3f2)]();let _0x4658b6=_0x27c810[_0xa287c5(0x5f7)](_0x1644b9=>'<div\x20class=\x22sgc-dp-cal-hd\x22>'+escapeHtml(_0x1644b9)+_0xa287c5(0xcc8))[_0xa287c5(0x358)]('');for(let _0x5d212f=0x0;_0x5d212f<_0x1f3b9a;_0x5d212f++)_0x4658b6+=_0xa287c5(0x1a7);for(let _0x1a7045=0x1;_0x1a7045<=_0x233e7c;_0x1a7045++){const _0x189716=new Date(_0x55643f,_0x3cf08e,_0x1a7045)[_0xa287c5(0x3f2)](),_0x373053=['sgc-dp-cal-day'];if(_0x189716===_0xcf0da5)_0x373053[_0xa287c5(0x2c1)](_0xa287c5(0xd0c));if(!_0x56f753&&_0x189716>=_0x99025d&&_0x189716<_0x39d716)_0x373053[_0xa287c5(0x2c1)](_0xa287c5(0xad6));if(_0x56f753&&_0x189716===_0x17c34b)_0x373053[_0xa287c5(0x2c1)]('dp-range-sel');if(_0x189716>_0xcf0da5)_0x373053[_0xa287c5(0x2c1)](_0xa287c5(0x56c));const _0xbd95a5=_0x55643f+'-'+String(_0x3cf08e+0x1)[_0xa287c5(0x290)](0x2,'0')+'-'+String(_0x1a7045)['padStart'](0x2,'0');_0x4658b6+=_0xa287c5(0x4b0)+_0x373053[_0xa287c5(0x358)]('\x20')+'\x22\x20data-dp-day=\x22'+_0xbd95a5+'\x22>'+_0x1a7045+_0xa287c5(0xcc8);}const _0x3edaf6=_0x56f753?_0xa287c5(0xaeb)+escapeHtml(cardT(this[_0xa287c5(0xd0e)],this[_0xa287c5(0x857)],_0xa287c5(0x24e)))+_0xa287c5(0xcc8):'';return _0xa287c5(0x541)+escapeHtml(cardT(this[_0xa287c5(0xd0e)],this[_0xa287c5(0x857)],_0xa287c5(0xb3a)))+_0xa287c5(0x7b5)+escapeHtml(_0x3ff8b7)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22sgc-dp-cal-nav\x22\x20data-dp-cal=\x221\x22\x20aria-label=\x22'+escapeHtml(cardT(this[_0xa287c5(0xd0e)],this['_config'],_0xa287c5(0x96b)))+'\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>'+_0x4658b6+_0xa287c5(0x1f4)+_0x3edaf6+_0xa287c5(0xb09);}[_0x236d40(0x312)](){const _0x1b740c=_0x236d40,_0x17ecc3=[{'label':_0x1b740c(0x3f3),'mode':_0x1b740c(0xa49),'offset':0x0},{'label':_0x1b740c(0x5c7),'mode':_0x1b740c(0xa49),'offset':-0x1},{'label':_0x1b740c(0x560),'mode':'week','offset':0x0},{'label':_0x1b740c(0x1a3),'mode':_0x1b740c(0x677),'offset':-0x1},{'label':_0x1b740c(0xa73),'mode':_0x1b740c(0x74c),'offset':0x0},{'label':_0x1b740c(0x9ce),'mode':_0x1b740c(0x74c),'offset':-0x1},{'label':_0x1b740c(0xa19),'mode':_0x1b740c(0x40e),'offset':0x0},{'label':'Last\x20Year','mode':_0x1b740c(0x40e),'offset':-0x1}],_0x303401=[{'label':_0x1b740c(0x9a6),'days':0x7},{'label':_0x1b740c(0xc1d),'days':0x1e},{'label':_0x1b740c(0xb33),'months':0xc}],_0x4ca73b=_0x3db196=>{const _0xb94f50=_0x1b740c;if(this['_dpMode']!=='custom'||!this[_0xb94f50(0xd01)])return![];const _0x5bc189=this['_computeRollingStart'](_0x3db196);return Math[_0xb94f50(0x971)](this['_dpCustomStart'][_0xb94f50(0x3f2)]()-_0x5bc189[_0xb94f50(0x3f2)]())<0x5265c00;},_0x520eb2=_0x17ecc3['map'](_0x273342=>{const _0x122324=_0x1b740c,_0x307fa9=this[_0x122324(0xae2)]===_0x273342[_0x122324(0x943)]&&this[_0x122324(0x691)]===_0x273342[_0x122324(0x632)]?_0x122324(0xc4e):'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0x307fa9+_0x122324(0x821)+escapeHtml(_0x273342['mode'])+_0x122324(0x484)+_0x273342['offset']+'\x22>'+escapeHtml(cardT(this[_0x122324(0xd0e)],this['_config'],_0x273342[_0x122324(0x4c6)]))+_0x122324(0x3a7);})[_0x1b740c(0x358)](''),_0x264f16=_0x303401[_0x1b740c(0x5f7)](_0x4da332=>{const _0x34cd82=_0x1b740c,_0x505f50=_0x4ca73b(_0x4da332)?_0x34cd82(0xc4e):'',_0x4a868c=_0x4da332['days']||'',_0x5d5607=_0x4da332[_0x34cd82(0x8e0)]||'';return _0x34cd82(0xbe6)+_0x505f50+_0x34cd82(0x1f7)+_0x4a868c+_0x34cd82(0x1b1)+_0x5d5607+'\x22>'+escapeHtml(cardT(this[_0x34cd82(0xd0e)],this[_0x34cd82(0x857)],_0x4da332[_0x34cd82(0x4c6)]))+'</button>';})['join']('');return'<div\x20class=\x22sgc-dp-presets\x22>'+_0x520eb2+_0x264f16+_0x1b740c(0xcc8);}[_0x236d40(0x31e)](_0xb9f328){const _0x887baa=_0x236d40,_0x8a2868=new Date(),_0x441b66=resolveDisplayTimeZone(this['_hass'],this['_config']),_0x16f919=tzParts(_0x8a2868[_0x887baa(0x3f2)](),_0x441b66);if(_0xb9f328[_0x887baa(0x8e0)])return new Date(zonedWallToMs(_0x16f919['y'],_0x16f919['mo']-_0xb9f328[_0x887baa(0x8e0)],_0x16f919['d'],0x0,0x0,0x0,_0x441b66));return new Date(zonedWallToMs(_0x16f919['y'],_0x16f919['mo'],_0x16f919['d']-_0xb9f328['days'],0x0,0x0,0x0,_0x441b66));}['_onDatePickerPanelClick'](_0x1ae2fc){const _0x2679ab=_0x236d40,_0x153cde=_0x1ae2fc[_0x2679ab(0x2cb)],_0xdc3b87=_0x153cde['closest'](_0x2679ab(0x375));if(_0xdc3b87){const _0x3683dd=parseInt(_0xdc3b87['dataset'][_0x2679ab(0x7fa)],0xa)||0x0;this[_0x2679ab(0x23a)]=(this[_0x2679ab(0x23a)]??new Date()[_0x2679ab(0x6c4)]())+_0x3683dd;while(this[_0x2679ab(0x23a)]<0x0){this[_0x2679ab(0x23a)]+=0xc,this[_0x2679ab(0xc52)]-=0x1;}while(this[_0x2679ab(0x23a)]>0xb){this['_dpCalMonth']-=0xc,this[_0x2679ab(0xc52)]+=0x1;}this[_0x2679ab(0x917)]();return;}const _0x39ec20=_0x153cde[_0x2679ab(0xa63)](_0x2679ab(0x33b));if(_0x39ec20){const [_0x25750f,_0x23d840,_0x31b099]=_0x39ec20[_0x2679ab(0x825)][_0x2679ab(0x8ea)]['split']('-'),_0x37669b=new Date(parseInt(_0x25750f,0xa),parseInt(_0x23d840,0xa)-0x1,parseInt(_0x31b099,0xa));this[_0x2679ab(0x62c)](_0x37669b);return;}const _0x1ca4c0=_0x153cde['closest'](_0x2679ab(0xa94));if(_0x1ca4c0){const _0x32054b=_0x1ca4c0['dataset'][_0x2679ab(0x32e)],_0x239dcd=parseInt(_0x1ca4c0['dataset'][_0x2679ab(0x230)],0xa)||0x0;this[_0x2679ab(0x26d)](_0x32054b,_0x239dcd);return;}const _0x475584=_0x153cde[_0x2679ab(0xa63)]('[data-dp-rolling-days],[data-dp-rolling-months]');if(_0x475584){const _0x3b25c1=parseInt(_0x475584[_0x2679ab(0x825)][_0x2679ab(0x1ee)],0xa)||0x0,_0x41fbf2=parseInt(_0x475584['dataset']['dpRollingMonths'],0xa)||0x0;this[_0x2679ab(0x955)]({'days':_0x3b25c1,'months':_0x41fbf2});return;}}['_handleCalendarDayPick'](_0xa5ae8){const _0x773179=_0x236d40;if(this[_0x773179(0xae2)]===_0x773179(0xa49)){const _0x4d29cc=new Date(),_0x4f7224=new Date(_0x4d29cc['getFullYear'](),_0x4d29cc[_0x773179(0x6c4)](),_0x4d29cc[_0x773179(0x9b0)]())[_0x773179(0x3f2)](),_0x328f55=_0xa5ae8['getTime'](),_0x270132=Math['round']((_0x328f55-_0x4f7224)/0x5265c00);this[_0x773179(0x691)]=_0x270132,this[_0x773179(0x1e9)]=![],this[_0x773179(0x9d5)](),this[_0x773179(0x9c3)](),this[_0x773179(0xa45)](),this['_scheduleRender']();return;}if(!this[_0x773179(0xc88)]){this[_0x773179(0xc88)]=_0xa5ae8,this[_0x773179(0x917)]();return;}let _0x2f797a=this[_0x773179(0xc88)],_0x917177=_0xa5ae8;if(_0x917177[_0x773179(0x3f2)]()<_0x2f797a[_0x773179(0x3f2)]()){const _0x465cb5=_0x2f797a;_0x2f797a=_0x917177,_0x917177=_0x465cb5;}const _0x346771=new Date(_0x917177[_0x773179(0x64b)](),_0x917177['getMonth'](),_0x917177[_0x773179(0x9b0)]()+0x1),_0x23a4e2=new Date(_0x2f797a[_0x773179(0x64b)](),_0x2f797a[_0x773179(0x6c4)](),_0x2f797a[_0x773179(0x9b0)]());this['_dpMode']='custom',this['_dpOffset']=0x0,this['_dpCustomStart']=_0x23a4e2,this[_0x773179(0x1a6)]=_0x346771,this['_dpRangeStart']=null,this[_0x773179(0x1e9)]=![],this[_0x773179(0x9d5)](),this['_broadcastDatePickerSync'](),this[_0x773179(0xa45)](),this[_0x773179(0x917)]();}[_0x236d40(0x26d)](_0x1090a0,_0x1f8577){const _0x1c801c=_0x236d40;if(!DATE_PICKER_VALID_MODES[_0x1c801c(0x2cf)](_0x1090a0))return;this['_dpMode']=_0x1090a0,this[_0x1c801c(0x691)]=_0x1f8577,this['_dpCustomStart']=null,this[_0x1c801c(0x1a6)]=null,this[_0x1c801c(0xc88)]=null,this['_dpExpanded']=![],this[_0x1c801c(0x9d5)](),this[_0x1c801c(0x9c3)](),this[_0x1c801c(0xa45)](),this[_0x1c801c(0x917)]();}[_0x236d40(0x955)]({days:_0x5bec7c,months:_0x5dac1a}){const _0xcec6b3=_0x236d40,_0x159701=this[_0xcec6b3(0x31e)]({'days':_0x5bec7c,'months':_0x5dac1a}),_0x50d997=new Date(),_0xff9f2f=new Date(_0x50d997[_0xcec6b3(0x64b)](),_0x50d997['getMonth'](),_0x50d997[_0xcec6b3(0x9b0)](),_0x50d997[_0xcec6b3(0x69b)](),_0x50d997[_0xcec6b3(0x5ef)]()+0x1,0x0);this['_dpMode']=_0xcec6b3(0x3af),this[_0xcec6b3(0x691)]=0x0,this['_dpCustomStart']=_0x159701,this['_dpCustomEnd']=_0xff9f2f,this['_dpRangeStart']=null,this['_dpExpanded']=![],this[_0xcec6b3(0x9d5)](),this['_broadcastDatePickerSync'](),this[_0xcec6b3(0xa45)](),this[_0xcec6b3(0x917)]();}[_0x236d40(0xa23)](){const _0xaf3ff6=_0x236d40,_0x43bd9a=this['shadowRoot'][_0xaf3ff6(0x2e5)](_0xaf3ff6(0x65a));if(!_0x43bd9a){this['_renderDetailLegend']();return;}const _0x4e4a4e=this['_config'];if(!_0x4e4a4e[_0xaf3ff6(0x819)]||!this[_0xaf3ff6(0x945)])_0x43bd9a[_0xaf3ff6(0x812)]='';else{const _0x44ce7b=this[_0xaf3ff6(0x945)]['series']['map'](_0x5cd54e=>{const _0x200b85=_0xaf3ff6,_0x2c723b=_0x5cd54e['entity'],_0x160760=pickName(_0x2c723b[_0x200b85(0x858)],_0x5cd54e[_0x200b85(0x76b)]?.[_0x200b85(0x576)],_0x5cd54e[_0x200b85(0x76b)])??_0x5cd54e['id'],_0x719e90=this[_0x200b85(0x844)][_0x200b85(0x620)](_0x5cd54e['id']),_0x44b115=this[_0x200b85(0xae6)](_0x2c723b[_0x200b85(0x6f8)])||_0x2c723b[_0x200b85(0x6f8)]||_0x200b85(0x70b),_0x38bd8a=_0x2c723b['show_color_dot']!==![]?_0x200b85(0x981)+escapeHtml(_0x44b115):_0x200b85(0x981)+escapeHtml(_0x44b115)+';visibility:hidden';return _0x200b85(0x5af)+(_0x719e90?_0x200b85(0xc1a):'')+_0x200b85(0xc2b)+escapeHtml(_0x5cd54e['id'])+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22'+_0x38bd8a+_0x200b85(0x2e9)+escapeHtml(_0x160760)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';})[_0xaf3ff6(0x358)]('');_0x43bd9a['innerHTML']=_0xaf3ff6(0x839)+escapeHtml(_0x4e4a4e[_0xaf3ff6(0xc83)]||'center')+'\x22>'+_0x44ce7b+'</div>',_0x43bd9a[_0xaf3ff6(0x21a)](_0xaf3ff6(0x8b8))[_0xaf3ff6(0x366)](_0x18af24=>{const _0x23e238=_0xaf3ff6;_0x18af24['addEventListener'](_0x23e238(0x505),()=>{const _0x454689=_0x23e238,_0x2dc386=_0x18af24[_0x454689(0x825)]['id'];if(this['_hiddenEntities'][_0x454689(0x620)](_0x2dc386))this[_0x454689(0x844)][_0x454689(0xacc)](_0x2dc386);else this[_0x454689(0x844)]['add'](_0x2dc386);this[_0x454689(0xa67)]();});});}this[_0xaf3ff6(0xc02)]();}[_0x236d40(0xc02)](){const _0x28a41b=_0x236d40,_0x3d5bc2=this['shadowRoot']['querySelector'](_0x28a41b(0x2bc));if(!_0x3d5bc2)return;const _0x3567b6=this[_0x28a41b(0x721)]||[],_0xeec6d5=this[_0x28a41b(0x945)]?.[_0x28a41b(0x668)]||[],_0x2f6611=_0x3567b6[_0x28a41b(0x37b)](_0x466d0a=>_0x466d0a?.[_0x28a41b(0x3e3)]);if(!_0x2f6611){_0x3d5bc2['innerHTML']='';return;}const _0x392f9b=this['_hass'],_0x5e5398=_0x3567b6[_0x28a41b(0x5f7)]((_0x133fc9,_0x148f11)=>{const _0x15e37e=_0x28a41b;if(!_0x133fc9?.[_0x15e37e(0x3e3)])return'';const _0x1c27d9=(_0x133fc9['entity']||_0x133fc9['statistic_id'])+'__'+_0x148f11,_0xc4312=_0xeec6d5[_0x15e37e(0x696)](_0x8622f5=>_0x8622f5['id']===_0x1c27d9||_0x8622f5[_0x15e37e(0xaa5)]===_0x133fc9),_0x11372a=_0xc4312?.[_0x15e37e(0x450)]||{},_0x434329=_0x133fc9[_0x15e37e(0x468)]&&_0x133fc9[_0x15e37e(0x468)][_0x15e37e(0x2d1)]?_0x133fc9['legend_stats']:[_0x15e37e(0x9f4),_0x15e37e(0x7ae),'max'],_0x384fa2=(_0x30d494,_0x308f86)=>{if(!isNum(_0x30d494))return'—';const _0x3df1c2=_0x308f86!=null?{..._0x133fc9,'decimals':_0x308f86}:_0x133fc9;return formatNumber(_0x30d494,_0x3df1c2,_0x392f9b);},_0x3eee18=(_0x5aef40,_0x5b6e9f)=>_0x15e37e(0x209)+escapeHtml(_0x5aef40)+_0x15e37e(0x891)+escapeHtml(_0x5b6e9f)+_0x15e37e(0x891);let _0x4a7b22='';if(_0x434329[_0x15e37e(0x2cf)]('min'))_0x4a7b22+=_0x3eee18(cardT(this[_0x15e37e(0xd0e)],this[_0x15e37e(0x857)],_0x15e37e(0x6e6)),_0x384fa2(_0x11372a['min']));if(_0x434329['includes']('avg'))_0x4a7b22+=_0x3eee18(cardT(this[_0x15e37e(0xd0e)],this['_config'],_0x15e37e(0x2e6)),_0x384fa2(_0x11372a['avg'],0x2));if(_0x434329['includes'](_0x15e37e(0x6fe)))_0x4a7b22+=_0x3eee18(cardT(this[_0x15e37e(0xd0e)],this[_0x15e37e(0x857)],_0x15e37e(0xb80)),_0x384fa2(_0x11372a[_0x15e37e(0x6fe)]));if(_0x434329[_0x15e37e(0x2cf)](_0x15e37e(0x75d))){const _0x483b53=_0xc4312?.[_0x15e37e(0xaee)]?.[_0x15e37e(0x2d1)]?_0xc4312[_0x15e37e(0xaee)][_0xc4312[_0x15e37e(0xaee)][_0x15e37e(0x2d1)]-0x1]['v']:null,_0x4a7d3c=_0x392f9b?.[_0x15e37e(0x869)]?.[_0x133fc9[_0x15e37e(0xaa5)]]?.[_0x15e37e(0xb91)],_0x5cd351=isNum(_0x483b53)?_0x483b53:_0x4a7d3c!=null?toNum(_0x4a7d3c):null;_0x4a7b22+=_0x3eee18(cardT(this[_0x15e37e(0xd0e)],this[_0x15e37e(0x857)],_0x15e37e(0x48c)),_0x384fa2(_0x5cd351));}if(_0x434329['includes'](_0x15e37e(0x491)))_0x4a7b22+=_0x3eee18(cardT(this[_0x15e37e(0xd0e)],this[_0x15e37e(0x857)],_0x15e37e(0x3f6)),_0x384fa2(_0x11372a['sum']));const _0x420bae=this['_resolveColor'](_0x133fc9['color'])||_0x133fc9[_0x15e37e(0x6f8)]||PALETTE[_0x148f11%PALETTE[_0x15e37e(0x2d1)]]||_0x15e37e(0x70b),_0x29a20a=pickName(_0x133fc9[_0x15e37e(0x858)],_0xc4312?.['meta']?.['resolved_name'],{'friendly_name':_0xc4312?.[_0x15e37e(0x76b)]?.[_0x15e37e(0xa43)]??_0x392f9b?.['states']?.[_0x133fc9[_0x15e37e(0xaa5)]]?.[_0x15e37e(0xbb4)]?.[_0x15e37e(0xa43)]})??_0x133fc9[_0x15e37e(0xaa5)]??_0x133fc9[_0x15e37e(0x892)]??'',_0x269f07=this[_0x15e37e(0x844)]['has'](_0x1c27d9)?_0x15e37e(0x27a):'',_0x282640=_0x133fc9[_0x15e37e(0x21b)]!==![]?_0x15e37e(0x1c6)+escapeHtml(_0x420bae):'border-color:transparent';return _0x15e37e(0x937)+_0x269f07+'\x22\x20data-id=\x22'+escapeHtml(_0x1c27d9)+_0x15e37e(0x5de)+_0x282640+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>'+escapeHtml(_0x29a20a)+_0x15e37e(0x6b6)+_0x4a7b22+_0x15e37e(0x1fb);})['filter'](Boolean)[_0x28a41b(0x358)]('');_0x3d5bc2[_0x28a41b(0x812)]=_0x5e5398?_0x28a41b(0x436)+_0x5e5398+_0x28a41b(0xcc8):'',_0x3d5bc2[_0x28a41b(0x21a)](_0x28a41b(0xb11))[_0x28a41b(0x366)](_0x1a35c8=>{const _0x3d1038=_0x28a41b;_0x1a35c8[_0x3d1038(0x5ea)](_0x3d1038(0x505),()=>{const _0x478300=_0x3d1038,_0x558e50=_0x1a35c8[_0x478300(0x825)]['id'];if(this[_0x478300(0x844)][_0x478300(0x620)](_0x558e50))this[_0x478300(0x844)][_0x478300(0xacc)](_0x558e50);else this[_0x478300(0x844)]['add'](_0x558e50);this[_0x478300(0xa67)]();});});}[_0x236d40(0x902)](){const _0x29ac5b=_0x236d40;if(this['_config']?.[_0x29ac5b(0x623)]&&(this['_config'][_0x29ac5b(0xc9c)]||_0x29ac5b(0xd06))==='timeline'){this['_renderSparkline']();return;}this[_0x29ac5b(0x7d6)](_0x29ac5b(0xaca)),this[_0x29ac5b(0x7d6)](_0x29ac5b(0x7dc));}[_0x236d40(0x7d6)](_0x286660){const _0x54eb41=_0x236d40,_0x5b5039=this['shadowRoot']['querySelector'](_0x54eb41(0x285)+_0x286660+'\x22]');if(!_0x5b5039)return;const _0x4db025=this[_0x54eb41(0x857)];if(!_0x4db025||_0x4db025['sparkline']){_0x5b5039[_0x54eb41(0x812)]='';return;}const _0x24bbb8=this['_entities']||[],_0x232a1f=_0x24bbb8['filter'](_0x12a4b5=>_0x12a4b5[_0x54eb41(0x481)]!==![]),_0x5510ac=[],_0x4047d4=[],_0x4d87cf=[];for(const _0x32bf7e of _0x232a1f){const _0x4613f1=_0x32bf7e[_0x54eb41(0x53c)]||_0x54eb41(0xa72),_0x5561ed=_0x4613f1[_0x54eb41(0x43e)](_0x54eb41(0x7dc));if(_0x286660==='top'&&_0x5561ed)continue;if(_0x286660===_0x54eb41(0x7dc)&&!_0x5561ed)continue;const _0x5bd4c1=_0x5561ed?_0x4613f1[_0x54eb41(0x3de)](_0x54eb41(0x3d6),''):_0x4613f1;if(_0x5bd4c1==='right')_0x4d87cf[_0x54eb41(0x2c1)](_0x32bf7e);else{if(_0x5bd4c1==='center')_0x4047d4['push'](_0x32bf7e);else _0x5510ac['push'](_0x32bf7e);}}const _0x1bf744=!!(_0x4db025[_0x54eb41(0x674)]||_0x4db025[_0x54eb41(0x19e)]||_0x4db025[_0x54eb41(0x69d)]),_0x3443bb=!_0x1bf744&&!!_0x4db025[_0x54eb41(0xb97)]&&_0x286660===_0x54eb41(0xaca),_0x5ef955=_0x3443bb?this[_0x54eb41(0xcb8)]():'';if(!_0x5510ac[_0x54eb41(0x2d1)]&&!_0x4047d4[_0x54eb41(0x2d1)]&&!_0x4d87cf['length']&&!_0x5ef955){_0x5b5039[_0x54eb41(0x812)]='';return;}const _0x590750=_0x4db025[_0x54eb41(0x9c2)]===_0x54eb41(0x5ce)?'horizontal':_0x54eb41(0x6c6),_0x5cbef1=this[_0x54eb41(0xd0e)],_0x16dd53=_0x41928d=>{const _0x18fa89=_0x54eb41,_0x2fcaf9=_0x24bbb8['indexOf'](_0x41928d);return this[_0x18fa89(0xb74)](_0x41928d,_0x2fcaf9,_0x5cbef1);},_0xdeeb23=_0x5510ac[_0x54eb41(0x5f7)](_0x16dd53)[_0x54eb41(0x56d)](Boolean)[_0x54eb41(0x358)](''),_0x4c627c=_0x4047d4['map'](_0x16dd53)[_0x54eb41(0x56d)](Boolean)[_0x54eb41(0x358)]('');let _0x5f2c24=_0x4d87cf[_0x54eb41(0x5f7)](_0x16dd53)['filter'](Boolean)[_0x54eb41(0x358)](''),_0x3d1a1a='';if(_0x5ef955){const _0x36c085=_0x4db025[_0x54eb41(0x4e0)]||_0x54eb41(0x3c0);_0x3d1a1a='<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:'+escapeHtml(_0x36c085)+'\x22>'+_0x5ef955+_0x54eb41(0x37c);}_0x5b5039[_0x54eb41(0x739)]=_0x54eb41(0x506)+_0x590750;const _0x1abcb0=_0xdeeb23?_0x54eb41(0x740)+_0xdeeb23+_0x54eb41(0xcc8):'',_0x39c7d1=_0x4c627c?_0x54eb41(0xc92)+_0x4c627c+'</div>':'',_0x3f2e68=_0x5f2c24?_0x54eb41(0x35f)+_0x5f2c24+_0x54eb41(0xcc8):'';_0x5b5039[_0x54eb41(0x812)]='<div\x20class=\x22sgc-state-row-group\x22>'+_0x1abcb0+_0x39c7d1+_0x3f2e68+_0x3d1a1a+_0x54eb41(0xcc8),_0x5b5039['querySelectorAll']('.sgc-state-row')[_0x54eb41(0x366)](_0x1bf99f=>{const _0xc1f97a=_0x54eb41;_0x1bf99f[_0xc1f97a(0xa28)][_0xc1f97a(0x72a)]=_0xc1f97a(0x2de),_0x1bf99f[_0xc1f97a(0x5ea)](_0xc1f97a(0x505),_0xb97e2f=>{const _0x248c34=_0xc1f97a,_0x920e17=parseInt(_0x1bf99f[_0x248c34(0x825)]['idx'],0xa),_0x5513d0=_0x24bbb8[_0x920e17];if(!_0x5513d0)return;_0xb97e2f[_0x248c34(0x35b)](),this[_0x248c34(0x7bc)](_0x5513d0,()=>{const _0x18e0ad=_0x248c34,_0x502392=(_0x5513d0[_0x18e0ad(0xaa5)]||_0x5513d0['statistic_id'])+'__'+_0x920e17;if(this[_0x18e0ad(0x844)]['has'](_0x502392))this[_0x18e0ad(0x844)][_0x18e0ad(0xacc)](_0x502392);else this[_0x18e0ad(0x844)]['add'](_0x502392);this[_0x18e0ad(0xa67)]();});});});}[_0x236d40(0x8c1)](_0x2a7e2a){const _0x4177ea=_0x236d40;if(!this[_0x4177ea(0x721)]?.['length'])return null;if(this[_0x4177ea(0x857)]?.[_0x4177ea(0x98e)])return null;let _0x16fb2c=null;for(let _0x98f0db=0x0;_0x98f0db<this[_0x4177ea(0x721)][_0x4177ea(0x2d1)];_0x98f0db++){const _0x3e0195=this[_0x4177ea(0x721)][_0x98f0db];if(!_0x3e0195||_0x3e0195[_0x4177ea(0x786)]===![])continue;const _0x4ee435=(_0x3e0195[_0x4177ea(0xaa5)]||_0x3e0195[_0x4177ea(0x892)])+'__'+_0x98f0db;if(this[_0x4177ea(0x844)]?.[_0x4177ea(0x620)]?.(_0x4ee435))continue;const _0x25c9bf=_0x3e0195[_0x4177ea(0xbc3)]===_0x4177ea(0x372)?'secondary':'primary';if(_0x25c9bf!==_0x2a7e2a)continue;const _0x3a65aa=_0x3e0195[_0x4177ea(0x295)]||autoStateMap(_0x3e0195,this[_0x4177ea(0xd0e)],this['_config']?.[_0x4177ea(0xc9c)]);if(!_0x3a65aa||!Array[_0x4177ea(0x707)](_0x3a65aa)||!_0x3a65aa['length'])continue;if(_0x16fb2c&&_0x16fb2c!==_0x3a65aa)return null;_0x16fb2c=_0x3a65aa;}return _0x16fb2c;}[_0x236d40(0x7bc)](_0x2dd896,_0x268c8f){const _0xd4055f=_0x236d40,_0x33e825=_0x2dd896?.[_0xd4055f(0xaa5)];if(!_0x33e825)return;const _0x3101fb=_0x2dd896[_0xd4055f(0x5ae)],_0x286f34=_0x3101fb?.[_0xd4055f(0xbb3)];if(_0x3101fb&&_0x286f34&&_0x286f34!==_0xd4055f(0x7af)){if(_0x286f34===_0xd4055f(0xb7d)){const _0x46facf=new Event(_0xd4055f(0xb2e),{'bubbles':!![],'composed':!![]});_0x46facf[_0xd4055f(0xb1b)]=_0x3101fb,this[_0xd4055f(0x966)](_0x46facf);return;}const _0x55f75c=new Event(_0xd4055f(0x9b8),{'bubbles':!![],'composed':!![]});_0x55f75c[_0xd4055f(0xb1b)]={'config':{'entity':_0x33e825,'tap_action':_0x3101fb},'action':'tap'},this[_0xd4055f(0x966)](_0x55f75c);return;}if(typeof _0x268c8f===_0xd4055f(0xd24)){_0x268c8f();return;}const _0x386c6c=new Event('hass-more-info',{'bubbles':!![],'composed':!![]});_0x386c6c[_0xd4055f(0xb1b)]={'entityId':_0x33e825},this[_0xd4055f(0x966)](_0x386c6c);}['_formatAxisStateLabel'](_0x5eb726,_0x5939ae){const _0x5992d2=_0x236d40;if(!_0x5939ae||!Array[_0x5992d2(0x707)](_0x5939ae))return null;if(typeof _0x5eb726!==_0x5992d2(0x7ad)||isNaN(_0x5eb726))return null;if(Math['abs'](_0x5eb726-Math['round'](_0x5eb726))>0.000001)return'';const _0x14d39e=Math[_0x5992d2(0x1db)](_0x5eb726);if(_0x14d39e<0x0||_0x14d39e>=_0x5939ae[_0x5992d2(0x2d1)])return'';const _0x5e5eed=_0x5939ae[_0x14d39e];return _0x5e5eed?.['label']||String(_0x5e5eed?.[_0x5992d2(0x4be)]??'');}[_0x236d40(0xb74)](_0x790e15,_0x34ff26,_0x223f83){const _0x36b328=_0x236d40,_0x1bf2fc=_0x223f83?.['states']?.[_0x790e15[_0x36b328(0xaa5)]];if(!_0x790e15[_0x36b328(0xaa5)]&&!_0x790e15['statistic_id'])return'';const _0x174e27=_0x224469=>{const _0x3ad398=_0x36b328;if(_0x224469==null||_0x224469==='')return'';const _0x55cc52=String(_0x224469)[_0x3ad398(0x900)]();return/[a-z%]$/i[_0x3ad398(0x1b8)](_0x55cc52)?'font-size:'+_0x55cc52:_0x3ad398(0xa55)+_0x55cc52+'px';},_0x4748c3=_0x174e27(_0x790e15['name_size']),_0x130fc0=_0x174e27(_0x790e15['state_size']),_0x41f274=_0x790e15[_0x36b328(0x47d)]?_0x36b328(0x959)+(/[a-z%]$/i[_0x36b328(0x1b8)](String(_0x790e15[_0x36b328(0x47d)])[_0x36b328(0x900)]())?String(_0x790e15['icon_size'])[_0x36b328(0x900)]():String(_0x790e15[_0x36b328(0x47d)])[_0x36b328(0x900)]()+'px'):'';let _0x5e47e5='';if(_0x790e15[_0x36b328(0x858)]){const _0x557387=pickName(_0x790e15[_0x36b328(0x858)],this['_resolveTemplateText'](_0x790e15['name']),{'friendly_name':_0x1bf2fc?.['attributes']?.[_0x36b328(0xa43)]})??_0x790e15[_0x36b328(0xaa5)]??'';_0x5e47e5=_0x36b328(0x8d6)+(_0x4748c3?'\x20style=\x22'+_0x4748c3+'\x22':'')+'>'+escapeHtml(_0x557387)+_0x36b328(0x891);}const _0x5abbd3=_0x790e15[_0x36b328(0x7ff)]??_0x1bf2fc?.[_0x36b328(0xbb4)]?.['unit_of_measurement']??(_0x790e15[_0x36b328(0x892)]?this[_0x36b328(0x7f8)]?.[_0x790e15[_0x36b328(0x892)]]?.['unit_of_measurement']:null)??'',_0xaef145=this[_0x36b328(0x5bd)](_0x790e15,_0x34ff26),_0x50402b=_0xaef145[_0x36b328(0xb68)],_0x2f4d2e=_0xaef145[_0x36b328(0x4c6)],_0x2be5c0=this[_0x36b328(0xae6)](_0x790e15[_0x36b328(0x6f8)])||_0x790e15[_0x36b328(0x6f8)]||PALETTE[_0x34ff26%PALETTE[_0x36b328(0x2d1)]]||_0x36b328(0x70b),_0x14e695=!!_0x790e15[_0x36b328(0x581)],_0x2dfa37=_0x790e15['color_thresholds'],_0xb0709=!!(_0x2dfa37?.[_0x36b328(0x4e9)]&&Array['isArray'](_0x2dfa37[_0x36b328(0x91d)])&&_0x2dfa37['values']['length']&&isNum(_0x50402b)),_0x3846a5=(_0x2dfa37?.[_0x36b328(0x38b)]??_0x36b328(0x460))!==_0x36b328(0x471);let _0x4ffda1=null;if(_0x14e695&&!_0xb0709){const _0x119df1=_0x790e15[_0x36b328(0x295)]||autoStateMap(_0x790e15,this['_hass'],this[_0x36b328(0x857)]?.[_0x36b328(0xc9c)]);if(Array[_0x36b328(0x707)](_0x119df1)&&_0x119df1[_0x36b328(0x2d1)]){let _0x1e99df=isNum(_0x50402b)?Math[_0x36b328(0x1db)](_0x50402b):null;if(_0x1e99df===null&&_0x1bf2fc&&_0x1bf2fc[_0x36b328(0xb91)]!=null){const _0x55e30f=applyStateMap(_0x1bf2fc['state'],_0x119df1);if(_0x55e30f&&_0x55e30f['mapped'])_0x1e99df=_0x55e30f[_0x36b328(0x4be)];}_0x1e99df!==null&&_0x1e99df>=0x0&&_0x1e99df<_0x119df1[_0x36b328(0x2d1)]&&(_0x4ffda1=_0x119df1[_0x1e99df]?.[_0x36b328(0x6f8)]||null);}}const _0x2e3d5a=_0x14e695?_0xb0709?resolveValueColor(_0x50402b,this[_0x36b328(0xb24)](_0x790e15),_0x2be5c0,_0x3846a5):_0x4ffda1||_0x2be5c0:null,_0x5d01c4=this[_0x36b328(0xae6)](_0x790e15[_0x36b328(0x76a)])||_0x790e15['icon_color'],_0x599013=this[_0x36b328(0xae6)](_0x790e15[_0x36b328(0x4e3)])||_0x790e15[_0x36b328(0x4e3)],_0x1f79bb=_0x14e695?_0x5d01c4===_0x36b328(0x817)?this[_0x36b328(0x585)](_0x5d01c4,_0x790e15,_0x50402b,_0x2be5c0):_0x2e3d5a:this['_resolveStateColor'](_0x5d01c4,_0x790e15,_0x50402b,_0x2be5c0),_0x4b3414=_0x14e695?_0x599013===_0x36b328(0x817)?this[_0x36b328(0x585)](_0x599013,_0x790e15,_0x50402b,_0x2be5c0):_0x2e3d5a:this[_0x36b328(0x585)](_0x599013,_0x790e15,_0x50402b,_0x2be5c0),_0x4f3f55=_0x1f79bb?_0x36b328(0x3e0)+escapeHtml(_0x1f79bb):'',_0xb53d1e=_0x4b3414?_0x36b328(0x3e0)+escapeHtml(_0x4b3414):'',_0xa905c9=_0x4f3f55,_0x4b783b=[_0xb53d1e,_0x130fc0][_0x36b328(0x56d)](Boolean)[_0x36b328(0x358)](';'),_0x19a979=this[_0x36b328(0x7a8)](_0x790e15['icon']),_0x1f80c2=_0x19a979?'<span\x20class=\x22sgc-state-icon\x22'+(_0xa905c9?_0x36b328(0x1ff)+_0xa905c9+'\x22':'')+_0x36b328(0x62a)+escapeHtml(_0x19a979)+'\x22'+(_0x41f274?'\x20style=\x22'+_0x41f274+'\x22':'')+'></ha-icon></span>':'';let _0x12e0b8;{const _0x53e1ac=this['_buildSecondStateHtml'](_0x790e15,_0x34ff26,_0x4b3414,_0x130fc0),_0x46c593=_0x5abbd3?'<span\x20class=\x22sgc-state-unit\x22>'+escapeHtml(_0x5abbd3)+_0x36b328(0x891):'',_0xb67b66=_0xaef145[_0x36b328(0xbc4)]?'<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>'+escapeHtml(_0xaef145[_0x36b328(0xbc4)])+_0x36b328(0x891):'',_0x19546b=_0xaef145[_0x36b328(0x8b2)]?_0x36b328(0x6c2)+escapeHtml(_0xaef145[_0x36b328(0x8b2)][_0x36b328(0x9f4)])+_0x36b328(0xc81)+escapeHtml(_0xaef145[_0x36b328(0x8b2)]['max'])+(_0x5abbd3?'\x20'+escapeHtml(_0x5abbd3):'')+_0x36b328(0x485):'';_0x12e0b8=_0x36b328(0x622)+(_0x4b783b?_0x36b328(0x1ff)+_0x4b783b+'\x22':'')+'>'+escapeHtml(_0x2f4d2e)+_0x46c593+_0xb67b66+_0x19546b+_0x36b328(0x891)+_0x53e1ac;}const _0x14ece7=_0x14e695?_0x2e3d5a||_0x2be5c0:_0x2be5c0,_0x50f817=_0x790e15[_0x36b328(0x481)]!==![]&&_0x790e15[_0x36b328(0x21b)]!==![]?_0x36b328(0x603)+escapeHtml(_0x14ece7)+_0x36b328(0xbb0):'',_0x44634e={'up':'▲','down':'▼','stable':'━'},_0x14ed1b={'up':_0x790e15[_0x36b328(0x602)]||_0x36b328(0x90e),'down':_0x790e15[_0x36b328(0x525)]||_0x36b328(0x71e),'stable':_0x790e15[_0x36b328(0xa9a)]||_0x36b328(0xae4)},_0x133d0f=_0x174e27(_0x790e15[_0x36b328(0x467)]);let _0x4c01ab=_0x36b328(0x6e7);if(_0x790e15[_0x36b328(0x4e4)]!==![]){const _0x3c0f92=_0x790e15[_0x36b328(0xaa5)]+'__'+_0x34ff26,_0x443a97=this[_0x36b328(0x945)]?.[_0x36b328(0x668)]?.['find'](_0x35fce8=>_0x35fce8['id']===_0x3c0f92||_0x35fce8['entity']===_0x790e15);_0x4c01ab=trendDirection(_0x443a97,_0x790e15);}const _0x6f424b=[_0x36b328(0x3e0)+(_0x14ed1b[_0x4c01ab]||_0x14ed1b[_0x36b328(0x6e7)]),_0x133d0f]['filter'](Boolean)['join'](';'),_0x167cf3=_0x790e15['show_trend_icon']!==![]&&this[_0x36b328(0x857)]?.[_0x36b328(0xc9c)]!==_0x36b328(0x979)?_0x36b328(0xc79)+_0x6f424b+'\x22>'+(_0x44634e[_0x4c01ab]||_0x44634e[_0x36b328(0x6e7)])+'</span>':'',_0x30d753=this[_0x36b328(0x844)]?.[_0x36b328(0x620)]((_0x790e15[_0x36b328(0xaa5)]||_0x790e15[_0x36b328(0x892)])+'__'+_0x34ff26)?_0x36b328(0x44b):'',_0x51721c=_0x790e15[_0x36b328(0x5ee)]===_0x36b328(0xc45);if(_0x51721c&&_0x5e47e5)return _0x36b328(0x8b5)+_0x30d753+_0x36b328(0x41c)+_0x34ff26+'\x22>'+_0x50f817+_0x1f80c2+_0x36b328(0x1a9)+_0x12e0b8+_0x167cf3+'</div><div\x20class=\x22sgc-state-stack-bot\x22>'+_0x5e47e5+_0x36b328(0x9f3);return _0x36b328(0x8af)+_0x30d753+_0x36b328(0x41c)+_0x34ff26+'\x22>'+_0x50f817+_0x1f80c2+_0x5e47e5+_0x12e0b8+_0x167cf3+_0x36b328(0xcc8);}[_0x236d40(0x5bd)](_0x3c1ad4,_0x5561ce){const _0x5d4e71=_0x236d40,_0x3ff9ed=this[_0x5d4e71(0xd0e)],_0x55fd7c=_0x3ff9ed?.[_0x5d4e71(0x869)]?.[_0x3c1ad4[_0x5d4e71(0xaa5)]],_0x312854=()=>{const _0x411d3e=_0x5d4e71;if(!this[_0x411d3e(0x945)]?.[_0x411d3e(0x668)])return null;const _0x15c391=(_0x3c1ad4['entity']||_0x3c1ad4[_0x411d3e(0x892)])+'__'+_0x5561ce;return this['_graphData'][_0x411d3e(0x668)]['find'](_0x1dbfe4=>_0x1dbfe4['entity']===_0x3c1ad4||_0x1dbfe4['id']===_0x15c391)||this[_0x411d3e(0x945)][_0x411d3e(0x668)][_0x411d3e(0x696)](_0x385f07=>_0x385f07['id']===(_0x3c1ad4[_0x411d3e(0xaa5)]||_0x3c1ad4[_0x411d3e(0x892)]));};let _0x5ea31c=_0x3c1ad4[_0x5d4e71(0xabe)];if(!_0x5ea31c&&_0x3c1ad4['show_state_last'])_0x5ea31c=_0x5d4e71(0x75d);if(_0x5ea31c&&_0x5ea31c!=='state'){const _0x47e6af=_0x312854();if(_0x47e6af){const _0x4866fe=_0x1c6606=>{const _0x14b585=_0x5d4e71;if(!_0x3c1ad4['show_timestamp'])return null;if(_0x1c6606!==_0x14b585(0x9f4)&&_0x1c6606!==_0x14b585(0x6fe)&&_0x1c6606!==_0x14b585(0x319)&&_0x1c6606!==_0x14b585(0x75d))return null;const _0x229c1c=_0x1c6606+'T',_0x508f46=_0x47e6af[_0x14b585(0x450)]?.[_0x229c1c];if(!isNum(_0x508f46))return null;const _0x14dee0=!!_0x47e6af[_0x14b585(0x450)]?.[_0x229c1c+_0x14b585(0x337)],_0x530d52=_0x14dee0?'raw':_0x47e6af[_0x14b585(0x67f)]||_0x14b585(0x447);try{return formatDateTime(new Date(_0x508f46),this[_0x14b585(0x857)],_0x3ff9ed,{'precision':_0x530d52});}catch(_0x526747){return null;}},_0x484f58=()=>{const _0x3579d8=_0x5d4e71;if(!_0x3c1ad4[_0x3579d8(0xa5f)])return null;let _0x5442b2=Infinity,_0x46db0a=-Infinity;if(_0x47e6af['points']?.['length'])for(const _0x2fb30f of _0x47e6af['points']){if(isNum(_0x2fb30f[_0x3579d8(0x996)])&&_0x2fb30f[_0x3579d8(0x996)]<_0x5442b2)_0x5442b2=_0x2fb30f[_0x3579d8(0x996)];if(isNum(_0x2fb30f[_0x3579d8(0x1be)])&&_0x2fb30f[_0x3579d8(0x1be)]>_0x46db0a)_0x46db0a=_0x2fb30f['bMax'];}if(!isFinite(_0x5442b2)&&isNum(_0x47e6af[_0x3579d8(0x450)]?.['min']))_0x5442b2=_0x47e6af[_0x3579d8(0x450)][_0x3579d8(0x9f4)];if(!isFinite(_0x46db0a)&&isNum(_0x47e6af['stats']?.['max']))_0x46db0a=_0x47e6af[_0x3579d8(0x450)][_0x3579d8(0x6fe)];if(!isFinite(_0x5442b2)||!isFinite(_0x46db0a))return null;return{'min':formatNumber(_0x5442b2,_0x3c1ad4,_0x3ff9ed),'max':formatNumber(_0x46db0a,_0x3c1ad4,_0x3ff9ed)};},_0x24f86e=(_0x15ac46,_0x3a1769)=>{const _0x2b4b36=_0x5d4e71,_0x349465=formatNumber(_0x15ac46,_0x3c1ad4,_0x3ff9ed),_0x30e569=_0x4866fe(_0x3a1769),_0x58f5e7=_0x484f58(),_0x2d51fd={'numeric':_0x15ac46,'label':_0x349465};if(_0x30e569)_0x2d51fd[_0x2b4b36(0xbc4)]=_0x30e569;if(_0x58f5e7)_0x2d51fd[_0x2b4b36(0x8b2)]=_0x58f5e7;return _0x2d51fd;};if(_0x5ea31c===_0x5d4e71(0x75d)){const _0x21ba1f=_0x47e6af[_0x5d4e71(0xaee)]?.[_0x47e6af[_0x5d4e71(0xaee)]['length']-0x1];if(_0x21ba1f&&isNum(_0x21ba1f['v']))return _0x24f86e(_0x21ba1f['v'],_0x5d4e71(0x75d));}else{const _0x478b96=_0x5ea31c===_0x5d4e71(0x2dc)?'avg':_0x5ea31c,_0x2f8381=_0x47e6af[_0x5d4e71(0x450)]?.[_0x478b96];if(isNum(_0x2f8381))return _0x24f86e(_0x2f8381,_0x478b96);}}}const _0x8bacc5=resolveOffsetHours(_0x3c1ad4['offset'],_0x3ff9ed),_0x19cc5d=!!_0x3c1ad4[_0x5d4e71(0x892)],_0x5f1ce0=_0x8bacc5!==0x0||_0x19cc5d;if(_0x5f1ce0){const _0x58bf77=_0x312854(),_0x349164=_0x58bf77?.[_0x5d4e71(0xaee)];if(_0x349164&&_0x349164[_0x5d4e71(0x2d1)]){let _0x370b60=_0x349164[_0x349164['length']-0x1];if(_0x8bacc5!==0x0){const _0x3af1c8=Date[_0x5d4e71(0x8c9)]();let _0x109549=Infinity,_0x4456c3=null;for(const _0x8ece04 of _0x349164){if(!isNum(_0x8ece04['v']))continue;const _0x49fcf7=Math[_0x5d4e71(0x971)](_0x8ece04['t']-_0x3af1c8);_0x49fcf7<_0x109549&&(_0x109549=_0x49fcf7,_0x4456c3=_0x8ece04);}if(_0x4456c3)_0x370b60=_0x4456c3;}if(_0x370b60&&isNum(_0x370b60['v']))return{'numeric':_0x370b60['v'],'label':formatNumber(_0x370b60['v'],_0x3c1ad4,_0x3ff9ed)};}}const _0x2568a4=this[_0x5d4e71(0x31c)](_0x3c1ad4,_0x5561ce),_0x4a60e4=_0x2568a4?getAttributePath(_0x55fd7c?.[_0x5d4e71(0xbb4)],_0x2568a4):_0x55fd7c?.[_0x5d4e71(0xb91)],_0x44be6f=_0x2568a4?null:_0x3c1ad4[_0x5d4e71(0x295)]||autoStateMap(_0x3c1ad4,_0x3ff9ed,this[_0x5d4e71(0x857)]?.['chart_mode']);if(_0x44be6f){const _0x2ad9b0=applyStateMap(_0x4a60e4,_0x44be6f);if(_0x2ad9b0[_0x5d4e71(0xc78)]){const _0x4428f8=_0x44be6f[_0x2ad9b0['value']],_0x52991f=_0x4428f8?.['label']||String(_0x4428f8?.[_0x5d4e71(0x4be)]);return{'numeric':_0x2ad9b0[_0x5d4e71(0x4be)],'label':_0x52991f};}}const _0x4e1dac=toNum(_0x4a60e4);if(_0x4e1dac===null){const _0x5034a5=_0x4a60e4==null?'—':String(_0x4a60e4);return{'numeric':null,'label':_0x5034a5};}const _0x1d404e=DataProcessor[_0x5d4e71(0x73a)]({'t':0x0,'v':_0x4e1dac},_0x3c1ad4),_0x129d3c=_0x1d404e?.['v']??null;if(_0x129d3c===null)return{'numeric':null,'label':'—'};return{'numeric':_0x129d3c,'label':formatNumber(_0x129d3c,_0x3c1ad4,_0x3ff9ed)};}[_0x236d40(0x9f8)](_0xdf7da6,_0x3c25ca,_0x3f2802,_0x33c99f){const _0x4457e3=_0x236d40,_0xc9e27b=_0xdf7da6['show_second_state_as'];if(!_0xc9e27b)return'';const _0x38e5af=[_0x3f2802?_0x4457e3(0x3e0)+_0x3f2802:'',_0x33c99f||''][_0x4457e3(0x56d)](Boolean)['join'](';'),_0x3f57c1=_0x38e5af?_0x4457e3(0x1ff)+escapeHtml(_0x38e5af)+'\x22':'',_0x371b74=(_0xdf7da6['entity']||_0xdf7da6['statistic_id'])+'__'+_0x3c25ca,_0x54d938=this[_0x4457e3(0x945)]?.[_0x4457e3(0x668)]?.['find'](_0xf41631=>_0xf41631['entity']===_0xdf7da6||_0xf41631['id']===_0x371b74||_0xf41631['id']===(_0xdf7da6[_0x4457e3(0xaa5)]||_0xdf7da6['statistic_id']));if(!_0x54d938)return'';if(_0xc9e27b===_0x4457e3(0xa51)){const _0x4d6172=this[_0x4457e3(0x857)]?.[_0x4457e3(0xc9c)];if(!['pie',_0x4457e3(0x6bd),_0x4457e3(0x36d)][_0x4457e3(0x2cf)](_0x4d6172))return'';const _0x508b62=_0x4d6172===_0x4457e3(0x6bd)?toNum(this[_0x4457e3(0x857)]?.[_0x4457e3(0x30c)]):null,_0x3a35e4=_0x1185af=>!isNum(_0x508b62)||Math[_0x4457e3(0x971)](_0x1185af)>=_0x508b62;let _0xcbfef=0x0;for(const _0x21f9b8 of this[_0x4457e3(0x945)]?.[_0x4457e3(0x668)]||[]){const _0x18f9a0=_0x21f9b8[_0x4457e3(0xaa5)];if(!_0x18f9a0)continue;const _0x1a2af2=this['_shareScalarValue'](_0x21f9b8,_0x18f9a0);if(!_0x3a35e4(_0x1a2af2))continue;_0xcbfef+=Math[_0x4457e3(0x971)](_0x1a2af2);}const _0x334601=this[_0x4457e3(0x426)](_0x54d938,_0xdf7da6);if(!_0x3a35e4(_0x334601)||!(_0xcbfef>0x0))return'';const _0x1da8e2=Math['abs'](_0x334601)/_0xcbfef*0x64,_0x2dc069=toNum(_0xdf7da6['decimals'])??0x1;return _0x4457e3(0x6cc)+_0x3f57c1+'>'+escapeHtml(_0x1da8e2[_0x4457e3(0x669)](_0x2dc069))+_0x4457e3(0x37e);}if(!_0x54d938[_0x4457e3(0x450)])return'';const _0x51759b=_0xc9e27b===_0x4457e3(0x2dc)?_0x4457e3(0x7ae):_0xc9e27b,_0x46b9b5=_0x54d938[_0x4457e3(0x450)][_0x51759b];if(!isNum(_0x46b9b5))return'';const _0x4676a2=_0xc9e27b[_0x4457e3(0x77e)]();return'<span\x20class=\x22sgc-state-second\x22'+_0x3f57c1+_0x4457e3(0x61b)+escapeHtml(_0x4676a2)+_0x4457e3(0x891)+escapeHtml(formatNumber(_0x46b9b5,_0xdf7da6,this[_0x4457e3(0xd0e)]))+_0x4457e3(0x891);}['_shareScalarValue'](_0x282856,_0x4a7654){const _0x33d87e=_0x236d40,_0x23f908=(_0x282856[_0x33d87e(0xaee)]||[])[_0x33d87e(0x56d)](_0x4f7a4e=>_0x4f7a4e['v']!==null&&_0x4f7a4e['v']!==undefined),_0x5105a2=this[_0x33d87e(0x857)]?.[_0x33d87e(0xc9c)]===_0x33d87e(0x6bd)?'avg':_0x33d87e(0x75d),_0x498cc8=_0x4a7654['aggregate_func']||_0x5105a2;let _0x3cd976;if(_0x23f908[_0x33d87e(0x2d1)]){if(_0x498cc8==='first')_0x3cd976=_0x23f908[0x0]['v'];else{if(_0x498cc8==='sum')_0x3cd976=_0x23f908[_0x33d87e(0x573)]((_0x548378,_0x36fe42)=>_0x548378+(_0x36fe42['v']||0x0),0x0);else{if(_0x498cc8===_0x33d87e(0x9f4))_0x3cd976=_0x23f908['reduce']((_0x5e4934,_0x1fbe0c)=>Math['min'](_0x5e4934,_0x1fbe0c['v']),Infinity);else{if(_0x498cc8===_0x33d87e(0x6fe))_0x3cd976=_0x23f908[_0x33d87e(0x573)]((_0x5a5fee,_0x2714ca)=>Math['max'](_0x5a5fee,_0x2714ca['v']),-Infinity);else{if(_0x498cc8===_0x33d87e(0x7ae)||_0x498cc8===_0x33d87e(0x2dc))_0x3cd976=_0x23f908[_0x33d87e(0x573)]((_0x1cadea,_0x448203)=>_0x1cadea+(_0x448203['v']||0x0),0x0)/_0x23f908[_0x33d87e(0x2d1)];else _0x3cd976=_0x23f908[_0x23f908['length']-0x1]['v'];}}}}}else{const _0x3f580e=this['_hass']?.[_0x33d87e(0x869)]?.[_0x4a7654[_0x33d87e(0xaa5)]];_0x3cd976=_0x3f580e?parseFloat(_0x3f580e[_0x33d87e(0xb91)]):0x0;}if(_0x3cd976===undefined||_0x3cd976===null||isNaN(_0x3cd976))_0x3cd976=0x0;return _0x3cd976;}['_resolveStateColor'](_0x368ef5,_0x133f82,_0x19ac29,_0x348fb2){const _0x132d7f=_0x236d40;if(!_0x368ef5)return null;if(_0x368ef5!==_0x132d7f(0x817))return _0x368ef5;const _0x54f861=_0x133f82[_0x132d7f(0x279)];if(!_0x54f861?.[_0x132d7f(0x4e9)]||!Array[_0x132d7f(0x707)](_0x54f861[_0x132d7f(0x91d)])||!_0x54f861[_0x132d7f(0x91d)][_0x132d7f(0x2d1)])return _0x348fb2||null;if(!isNum(_0x19ac29))return _0x348fb2||null;return resolveValueColor(_0x19ac29,_0x54f861[_0x132d7f(0x91d)],_0x348fb2||_0x132d7f(0x70b));}}class StatisticsGraphChartCardEditor extends HTMLElement{[_0x236d40(0x780)](_0x4420c2){const _0x27552f=_0x236d40;return cardT(this[_0x27552f(0xd0e)],this['_config'],_0x4420c2);}constructor(){const _0x301977=_0x236d40;super(),this['attachShadow']({'mode':_0x301977(0x9d8)}),this['_hass']=null,this[_0x301977(0x857)]={},this[_0x301977(0xa82)]={},this[_0x301977(0xa2d)]=!![],this[_0x301977(0xba5)]=new Set([_0x301977(0x4bd)]),this[_0x301977(0xc7d)]=null,this['_activeTab']={},this[_0x301977(0xa13)]=this[_0x301977(0xa13)]||_0x301977(0x886),this[_0x301977(0x5d6)]=new Map(),this['_colorUnsubs']=[];}set['hass'](_0x68c92f){const _0x7ce860=_0x236d40,_0x2cd86b=this[_0x7ce860(0xd0e)];this['_hass']=_0x68c92f;if(_0x68c92f&&_0x68c92f[_0x7ce860(0x655)])this[_0x7ce860(0xb28)]();const _0x30da70=this[_0x7ce860(0x857)]&&Object[_0x7ce860(0x27d)](this['_config'])['length'],_0x55ca4b=resolveCardLanguage(_0x68c92f,this[_0x7ce860(0x857)]);if(_0x30da70&&_0x68c92f&&this[_0x7ce860(0x847)]!==undefined&&this['_edLang']!==_0x55ca4b){this[_0x7ce860(0xa67)]();return;}if(!_0x2cd86b&&_0x68c92f&&_0x30da70)this[_0x7ce860(0xa67)]();else{if(_0x2cd86b&&_0x68c92f){const _0x51b90c=Object[_0x7ce860(0x27d)](_0x2cd86b[_0x7ce860(0x869)]||{})[_0x7ce860(0xc70)]()[_0x7ce860(0x358)](','),_0x1e7380=Object[_0x7ce860(0x27d)](_0x68c92f[_0x7ce860(0x869)]||{})['sort']()['join'](',');if(_0x51b90c!==_0x1e7380&&_0x30da70)this[_0x7ce860(0xa67)]();}}}['_resolveEditorColor'](_0x58366a){const _0x44b859=_0x236d40;if(!_0x58366a||typeof _0x58366a!==_0x44b859(0xc00)||!_0x58366a['includes']('{{'))return _0x58366a;return this[_0x44b859(0x5d6)]['get'](_0x58366a)||null;}[_0x236d40(0xb28)](){const _0x46c4c2=_0x236d40,_0x3b9374=new Set();for(const _0x3c0acb of this[_0x46c4c2(0x721)]||[]){if(typeof _0x3c0acb[_0x46c4c2(0x6f8)]===_0x46c4c2(0xc00)&&_0x3c0acb[_0x46c4c2(0x6f8)][_0x46c4c2(0x2cf)]('{{'))_0x3b9374[_0x46c4c2(0x412)](_0x3c0acb['color']);}const _0x4accc1=[..._0x3b9374][_0x46c4c2(0xc70)]()[_0x46c4c2(0x358)]('|');if(_0x4accc1===this[_0x46c4c2(0x6f7)])return;this[_0x46c4c2(0x6f7)]=_0x4accc1;for(const _0x33c668 of this[_0x46c4c2(0xc06)]){try{_0x33c668();}catch(_0x4d68eb){}}this['_colorUnsubs']=[];if(!_0x3b9374['size'])return;for(const _0x4a12e5 of _0x3b9374){try{const _0x5df154=this[_0x46c4c2(0xd0e)][_0x46c4c2(0x655)][_0x46c4c2(0xbe4)](_0x22540b=>{const _0x566ae3=_0x46c4c2,_0x3adaaf=normalizeTemplateResult(_0x22540b?.[_0x566ae3(0x38a)]);if(!_0x3adaaf)return;const _0x360c3e=this[_0x566ae3(0x5d6)][_0x566ae3(0x66a)](_0x4a12e5);if(_0x360c3e===_0x3adaaf)return;this[_0x566ae3(0x5d6)][_0x566ae3(0x907)](_0x4a12e5,_0x3adaaf),this[_0x566ae3(0x9a3)]?.[_0x566ae3(0x21a)](_0x566ae3(0x759))['forEach'](_0x445d2f=>{const _0x18d00f=_0x566ae3,_0x33b7d5=parseInt(_0x445d2f[_0x18d00f(0x825)][_0x18d00f(0x96c)],0xa),_0x3565dc=this['_entities'][_0x33b7d5];if(_0x3565dc?.[_0x18d00f(0x6f8)]===_0x4a12e5){const _0x17ec57=_0x445d2f[_0x18d00f(0x2e5)](_0x18d00f(0x953));if(_0x17ec57)_0x17ec57[_0x18d00f(0xa28)]['background']=_0x3adaaf;}});},{'type':_0x46c4c2(0xbe5),'template':_0x4a12e5});_0x5df154[_0x46c4c2(0xa1d)](_0x3b72d1=>this['_colorUnsubs'][_0x46c4c2(0x2c1)](_0x3b72d1))[_0x46c4c2(0x946)](()=>{});}catch(_0x55af21){}}}[_0x236d40(0x4f0)](_0x32f4da){const _0x5a5ec4=_0x236d40;this['_config']=structuredClone(_0x32f4da||{}),this[_0x5a5ec4(0xa82)]=structuredClone(_0x32f4da||{});if(!this[_0x5a5ec4(0xa82)]['entities'])this['_tmp']['entities']=[];this[_0x5a5ec4(0x6f7)]=null;if(this[_0x5a5ec4(0xd0e)]?.[_0x5a5ec4(0x655)])this[_0x5a5ec4(0xb28)]();this[_0x5a5ec4(0xa67)]();}get[_0x236d40(0x721)](){const _0x5133d7=_0x236d40;return Array[_0x5133d7(0x707)](this['_tmp']['entities'])?this['_tmp'][_0x5133d7(0x4bd)]:[];}[_0x236d40(0x6a1)](){const _0x2be9e5=_0x236d40;if(!this['_hass'])return[];return Object[_0x2be9e5(0x27d)](this[_0x2be9e5(0xd0e)][_0x2be9e5(0x869)]||{})[_0x2be9e5(0x56d)](_0x9815f7=>{const _0x54c769=_0x2be9e5,_0x3daf3d=this[_0x54c769(0xd0e)]['states'][_0x9815f7];if(!_0x3daf3d)return![];return!isNaN(parseFloat(_0x3daf3d[_0x54c769(0xb91)]))||_0x9815f7[_0x54c769(0x43e)](_0x54c769(0x856))||_0x9815f7[_0x54c769(0x43e)](_0x54c769(0x685))||_0x9815f7[_0x54c769(0x43e)]('input_number.');})[_0x2be9e5(0xc70)]();}[_0x236d40(0xa67)](){const _0x418038=_0x236d40;this[_0x418038(0x847)]=resolveCardLanguage(this[_0x418038(0xd0e)],this[_0x418038(0x857)]);const _0x2dee0d=this[_0x418038(0x9a3)][_0x418038(0x3b3)],_0x406098=_0x2dee0d?.[_0x418038(0x410)]!==void 0x0?{'path':this[_0x418038(0x2c0)](_0x2dee0d),'ss':_0x2dee0d['selectionStart'],'se':_0x2dee0d['selectionEnd']}:null,_0x6ea883=this[_0x418038(0xa82)],_0x3b86c9=getComputedStyle(document[_0x418038(0xa54)])[_0x418038(0x339)](_0x418038(0x1af))[_0x418038(0x900)]()||'Roboto,\x20sans-serif',_0x13bccf=(_0x231b2b,_0x16fe07,_0xefcc77=null)=>'<option\x20value=\x22'+escapeHtml(_0x231b2b)+'\x22\x20'+(String(_0x16fe07)===String(_0x231b2b)?_0x418038(0x28b):'')+'>'+escapeHtml(String(_0xefcc77??_0x231b2b))+'</option>',_0x2411c1=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x4e5207=(_0x1892e1,_0x41b411)=>{const _0x3f3892=_0x418038,_0x504e48=_0x1892e1===undefined||_0x1892e1===null||_0x1892e1===''?'':String(_0x1892e1),_0x2296fd=_0x2411c1[_0x3f3892(0x670)]();return _0x504e48!==''&&!_0x2296fd['map'](String)[_0x3f3892(0x2cf)](_0x504e48)&&isFinite(Number(_0x504e48))&&(_0x2296fd[_0x3f3892(0x2c1)](Number(_0x504e48)),_0x2296fd[_0x3f3892(0xc70)]((_0x4297c6,_0x4e361a)=>_0x4297c6-_0x4e361a)),(_0x41b411?_0x3f3892(0x52e)+(_0x504e48===''?'selected':'')+'>'+this[_0x3f3892(0x780)](_0x3f3892(0x61a))+_0x3f3892(0x2dd):'')+_0x2296fd['map'](_0x1183ae=>_0x13bccf(_0x1183ae,_0x504e48))[_0x3f3892(0x358)]('');},_0x683d20=(_0x32ff92,_0x4b024d)=>_0x32ff92===0x0||_0x32ff92?_0x32ff92:_0x4b024d,_0x2bfa04=_0x554666=>_0x418038(0x2cc)+_0x554666+_0x418038(0xca6),_0xd27989=(_0x11549d,_0x13811f)=>{const _0x3ced72=_0x418038,_0x57953f=this[_0x3ced72(0x475)](_0x13811f),_0x1fe670=typeof _0x13811f===_0x3ced72(0xc00)&&_0x13811f[_0x3ced72(0x2cf)]('{{');return _0x3ced72(0x242)+_0x11549d+_0x3ced72(0x724)+escapeHtml(_0x13811f||'')+'\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22'+_0x11549d+_0x3ced72(0x995)+escapeHtml(_0x57953f)+'\x22'+(_0x1fe670?_0x3ced72(0x4d2):'')+_0x3ced72(0x4db);},_0x5c9ba1=_0x6ea883[_0x418038(0xc9c)]||'timeline',_0x18e184=_0x5c9ba1===_0x418038(0xd06),_0x45de=_0x5c9ba1===_0x418038(0xc72),_0x2ba79e=_0x18e184||_0x45de,_0x31fb55=[_0x418038(0x258),_0x418038(0x518),_0x418038(0x36d)][_0x418038(0x2cf)](_0x5c9ba1),_0x2cf927=_0x5c9ba1==='gauge',_0x31f32e=[_0x418038(0x5b3),'calendar']['includes'](_0x5c9ba1),_0x3194e3=!!_0x6ea883[_0x418038(0x623)]&&_0x18e184,_0x5df32e=(this[_0x418038(0x721)]||[])[_0x418038(0x37b)](_0x440f8c=>(_0x440f8c?.[_0x418038(0xcad)]||_0x440f8c?.[_0x418038(0x604)])===_0x418038(0xc87)),_0x4dfc91=((()=>{const _0x4e3424=_0x418038;let _0x4597e8=this[_0x4e3424(0xa13)]||_0x4e3424(0x886);if(_0x4597e8===_0x4e3424(0xb75))_0x4597e8=_0x4e3424(0x886);if(_0x4597e8==='overlays')_0x4597e8=_0x4e3424(0xc14);const _0x52af90={'display':!![],'card_style':!_0x3194e3,'overlay':!_0x3194e3,'xaxis':(_0x2ba79e||_0x31f32e||_0x5c9ba1===_0x4e3424(0x979))&&!_0x3194e3,'yaxis':(_0x2ba79e||_0x31f32e)&&!_0x3194e3,'calendar':!_0x3194e3};if(!_0x52af90[_0x4597e8])_0x4597e8=_0x4e3424(0x886);return _0x4597e8;})()),_0x386c68=_0x418038(0x766)+(this[_0x418038(0xba5)][_0x418038(0x620)](_0x418038(0x637))?_0x418038(0x9d8):'')+'\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>'+this[_0x418038(0x780)](_0x418038(0xb84))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x418038(0x780)](_0x418038(0xaf3))+_0x418038(0xb0c)+(_0x4dfc91===_0x418038(0x886)?_0x418038(0xc4e):'')+_0x418038(0x221)+this['_eT'](_0x418038(0x1b6))+_0x418038(0xca1)+(_0x4dfc91==='card_style'?_0x418038(0xc4e):'')+'\x22\x20data-mtab=\x22card_style\x22>'+this[_0x418038(0x780)](_0x418038(0x545))+_0x418038(0xd02)+(!_0x3194e3?_0x418038(0x3d4)+(_0x4dfc91===_0x418038(0xc14)?'active':'')+_0x418038(0x91e)+this[_0x418038(0x780)](_0x418038(0xccc))+_0x418038(0x3a7):'')+_0x418038(0x80f)+((_0x2ba79e||_0x31f32e||_0x5c9ba1===_0x418038(0x979))&&!_0x3194e3?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x4dfc91===_0x418038(0xbf1)?_0x418038(0xc4e):'')+_0x418038(0x7a9)+this['_eT'](_0x418038(0xcc6))+_0x418038(0x3a7):'')+_0x418038(0x80f)+((_0x2ba79e||_0x31f32e)&&!_0x3194e3?_0x418038(0x3d4)+(_0x4dfc91===_0x418038(0xcd7)?_0x418038(0xc4e):'')+_0x418038(0x928)+this[_0x418038(0x780)](_0x418038(0x650))+'</button>':'')+_0x418038(0x80f)+(!_0x3194e3?_0x418038(0x3d4)+(_0x4dfc91===_0x418038(0xabf)?_0x418038(0xc4e):'')+_0x418038(0x3b5)+this['_eT']('Calendar')+_0x418038(0x3a7):'')+'\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'+(_0x4dfc91===_0x418038(0x2c9)?'active':'')+_0x418038(0x4b5)+(!_0x3194e3?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x418038(0x780)](_0x418038(0x2fe))+_0x418038(0xcb1)+this['_eT']('Card\x20Header')+'\x20'+_0x2bfa04('Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.')+_0x418038(0x6a2)+this[_0x418038(0x780)]('e.g.\x20Statistics')+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x674)]??'')+_0x418038(0x349)+this['_eT']('Header\x20&\x20Battery')+'\x20'+_0x2bfa04(_0x418038(0xa11))+'</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22'+escapeHtml(_0x6ea883['card_header_size']??'')+_0x418038(0x349)+this[_0x418038(0x780)](_0x418038(0x7d9))+'\x20'+_0x2bfa04(_0x418038(0x563))+_0x418038(0xa68)+['left',_0x418038(0x2fc),'right'][_0x418038(0x5f7)](_0x2d89e1=>_0x13bccf(_0x2d89e1,_0x6ea883[_0x418038(0xa97)]??'left',this[_0x418038(0x780)](_0x2d89e1[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x2d89e1[_0x418038(0x670)](0x1))))[_0x418038(0x358)]('')+_0x418038(0x91f)+this['_eT']('State\x20Layout')+'\x20'+_0x2bfa04(_0x418038(0x4c0))+_0x418038(0x990)+[_0x418038(0x6c6),'horizontal'][_0x418038(0x5f7)](_0x51179c=>_0x13bccf(_0x51179c,_0x6ea883[_0x418038(0x9c2)]??_0x418038(0x6c6),{'default':this[_0x418038(0x780)](_0x418038(0x9ec)),'horizontal':this[_0x418038(0x780)]('Horizontal')}[_0x51179c]))['join']('')+_0x418038(0xaaa)+this[_0x418038(0x780)](_0x418038(0xa90))+'\x20'+_0x2bfa04('Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)]('Auto')+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x272)]??'')+_0x418038(0x97d)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0x272)]||_0x418038(0x5c8)))+_0x418038(0x32c)+this[_0x418038(0x780)](_0x418038(0x98d))+'\x20'+_0x2bfa04('Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x418038(0x749)+this[_0x418038(0x780)]('Auto')+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x420)]??'')+'\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[_0x418038(0x780)]('Letter\x20Spacing')+'\x20'+_0x2bfa04(_0x418038(0xb77))+_0x418038(0x427)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x8c2)]??'')+_0x418038(0x861)+this['_eT']('Icon')+_0x418038(0xcb1)+this[_0x418038(0x780)](_0x418038(0xa35))+'\x20'+_0x2bfa04(_0x418038(0x640))+'</label>'+_0xd27989(_0x418038(0x708),_0x6ea883[_0x418038(0x96a)]??'')+_0x418038(0x477)+this['_eT'](_0x418038(0x226))+'\x20'+_0x2bfa04(_0x418038(0x5a3))+_0x418038(0x6d1)+this[_0x418038(0x780)]('Icon\x20Size')+'\x20'+_0x2bfa04('Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.')+_0x418038(0x69e)+escapeHtml(_0x6ea883[_0x418038(0x71d)]??'')+_0x418038(0x356)+this[_0x418038(0x780)]('Image\x20URL')+'\x20'+_0x2bfa04(_0x418038(0x6e2))+_0x418038(0x380)+escapeHtml(_0x6ea883[_0x418038(0x69d)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x418038(0x542))+'\x20'+_0x2bfa04(_0x418038(0x8a9))+_0x418038(0xad9)+['left',_0x418038(0x2fc),_0x418038(0x311)]['map'](_0x15a117=>_0x13bccf(_0x15a117,_0x6ea883['card_icon_position']??_0x418038(0xa72),this[_0x418038(0x780)](_0x15a117['charAt'](0x0)[_0x418038(0x77e)]()+_0x15a117[_0x418038(0x670)](0x1))))[_0x418038(0x358)]('')+_0x418038(0x80b):'')+_0x418038(0x43d)+this[_0x418038(0x780)](_0x418038(0x439))+'</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[_0x418038(0x780)](_0x418038(0x5f1))+'\x20'+_0x2bfa04(_0x418038(0x5cc))+_0x418038(0x6b1)+escapeHtml(_0x6ea883[_0x418038(0x3c1)]==null||_0x6ea883[_0x418038(0x3c1)]===_0x418038(0x54e)||_0x6ea883[_0x418038(0x3c1)]===''?'auto':_0x683d20(_0x6ea883[_0x418038(0x3c1)],0x96))+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0xc40))+'\x20'+_0x2bfa04(_0x418038(0x698))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883['card_background_color']??'')+'\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0x87b)]||_0x418038(0x5b0)))+_0x418038(0x32c)+this[_0x418038(0x780)](_0x418038(0xce0))+'\x20'+_0x2bfa04(_0x418038(0x292))+_0x418038(0x952)+this['_eT']('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x6ea883['card_border_radius']??'')+_0x418038(0x985)+(_0x6ea883[_0x418038(0x26e)]!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x933))+'\x20'+_0x2bfa04(_0x418038(0xac8))+_0x418038(0x2f6)+(_0x6ea883[_0x418038(0x500)]!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x351))+'\x20'+_0x2bfa04(_0x418038(0x67c))+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x6ea883['card_border']!==![]?_0x418038(0x254)+this[_0x418038(0x780)](_0x418038(0xb83))+'\x20'+_0x2bfa04('Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x418038(0xb2d)+this[_0x418038(0x780)](_0x418038(0xaea))+'\x22\x20value=\x22'+escapeHtml(_0x6ea883[_0x418038(0x1d3)]??'')+_0x418038(0x1dd)+escapeHtml(this['_coerceColor'](_0x6ea883[_0x418038(0x1d3)]||_0x418038(0x5c8)))+_0x418038(0x32c)+this[_0x418038(0x780)]('Border\x20Width')+'\x20'+_0x2bfa04('Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x418038(0x360)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x54a)]??'')+_0x418038(0x27e):'')+_0x418038(0x201)+this['_eT'](_0x418038(0x396))+'\x20'+_0x2bfa04(_0x418038(0x7d8))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xbd4)]??'')+_0x418038(0xc3f)+this[_0x418038(0x780)](_0x418038(0x6e1))+'\x20'+_0x2bfa04(_0x418038(0x23d))+_0x418038(0x71a)+escapeHtml(_0x6ea883[_0x418038(0x3c4)]??'')+_0x418038(0x349)+this[_0x418038(0x780)]('Background\x20Blur')+'\x20'+_0x2bfa04(_0x418038(0xa29))+_0x418038(0x850)+escapeHtml(_0x6ea883['card_background_blur']??'')+_0x418038(0xb38)+(_0x31fb55||_0x5c9ba1==='radar'||_0x5c9ba1===_0x418038(0x6bd)||_0x2cf927?_0x418038(0x254)+this[_0x418038(0x780)](_0x418038(0xcac))+'\x20'+_0x2bfa04(_0x418038(0x352))+_0x418038(0x84f)+['left',_0x418038(0x2fc),_0x418038(0x311)][_0x418038(0x5f7)](_0x54de9a=>_0x13bccf(_0x54de9a,_0x6ea883[_0x418038(0x1a5)]??'center',this['_eT'](_0x54de9a[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x54de9a[_0x418038(0x670)](0x1))))['join']('')+_0x418038(0x8ad):'')+_0x418038(0x801)+this[_0x418038(0x780)](_0x418038(0x3ae))+_0x418038(0x503)+this[_0x418038(0x780)]('Language')+'\x20'+_0x2bfa04('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>'+[{'v':_0x418038(0x54e),'l':this['_eT'](_0x418038(0x216))},...Object[_0x418038(0x27d)](I18N)[_0x418038(0x5f7)](_0x3efae2=>({'v':_0x3efae2,'l':LANG_NAMES[_0x3efae2]||_0x3efae2}))[_0x418038(0xc70)]((_0x59c479,_0xa004b6)=>_0x59c479['l'][_0x418038(0xbef)](_0xa004b6['l'])),..._0x6ea883[_0x418038(0x737)]&&_0x6ea883[_0x418038(0x737)]!==_0x418038(0x54e)&&!I18N[_0x6ea883[_0x418038(0x737)]]?[{'v':_0x6ea883['language'],'l':_0x6ea883[_0x418038(0x737)]}]:[]][_0x418038(0x5f7)](_0x150671=>_0x13bccf(_0x150671['v'],_0x6ea883[_0x418038(0x737)]??'auto',_0x150671['l']))['join']('')+_0x418038(0xaaa)+this[_0x418038(0x780)](_0x418038(0x1c1))+'\x20'+_0x2bfa04(_0x418038(0x549))+_0x418038(0xc4b)+[{'v':_0x418038(0x54e),'l':this[_0x418038(0x780)](_0x418038(0x3f4))},{'v':_0x418038(0xc86),'l':this[_0x418038(0x780)](_0x418038(0x589))},{'v':'server','l':this[_0x418038(0x780)](_0x418038(0x790))},..._0x6ea883[_0x418038(0x3cb)]&&![_0x418038(0x54e),_0x418038(0xc86),'server']['includes'](_0x6ea883['time_zone'])?[{'v':_0x6ea883[_0x418038(0x3cb)],'l':_0x6ea883['time_zone']}]:[]][_0x418038(0x5f7)](_0x3eb345=>_0x13bccf(_0x3eb345['v'],_0x6ea883[_0x418038(0x3cb)]??'auto',_0x3eb345['l']))['join']('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20'+(_0x4dfc91===_0x418038(0x886)?_0x418038(0xc4e):'')+_0x418038(0x89d)+this[_0x418038(0x780)](_0x418038(0x94f))+'\x20'+_0x2bfa04(_0x418038(0xbf5))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>'+[_0x418038(0xd06),_0x418038(0x979),'scatter','pie',_0x418038(0x6bd),_0x418038(0x518),_0x418038(0xc25),_0x418038(0x36d),_0x418038(0x80c),_0x418038(0x5b3),_0x418038(0xabf),_0x418038(0x269),_0x418038(0xbab),_0x418038(0x386)][_0x418038(0x5f7)](_0x1d1964=>_0x13bccf(_0x1d1964,_0x5c9ba1,{'timeline':this[_0x418038(0x780)](_0x418038(0x695)),'state_timeline':this[_0x418038(0x780)](_0x418038(0x310)),'scatter':this['_eT']('Scatter'),'pie':this[_0x418038(0x780)]('Pie\x20Chart'),'ranking':this[_0x418038(0x780)](_0x418038(0xc0e)),'radialbar':this[_0x418038(0x780)](_0x418038(0x62f)),'gauge':this[_0x418038(0x780)](_0x418038(0x5ac)),'polararea':this[_0x418038(0x780)]('Polar\x20Area'),'radar':this[_0x418038(0x780)](_0x418038(0xd1a)),'heatmap':this['_eT'](_0x418038(0xce4)),'calendar':this[_0x418038(0x780)]('Calendar'),'box':this[_0x418038(0x780)]('Box\x20Plot'),'waterfall':this[_0x418038(0x780)]('Waterfall'),'histogram':this[_0x418038(0x780)]('Histogram')}[_0x1d1964]))[_0x418038(0x358)]('')+_0x418038(0x8e1)+this[_0x418038(0x780)]('Graph\x20Data')+_0x418038(0xcb1)+this[_0x418038(0x780)](_0x418038(0x1fa))+'\x20'+_0x2bfa04(_0x418038(0x768))+_0x418038(0x407)+escapeHtml(_0x683d20(_0x6ea883[_0x418038(0x9e4)],0x18))+_0x418038(0x4cf)+this['_eT']('Points/Hour')+'\x20'+_0x2bfa04(_0x418038(0x5e0))+_0x418038(0x9b5)+_0x4e5207(_0x683d20(_0x6ea883[_0x418038(0x641)],0x2),![])+_0x418038(0xaaa)+this[_0x418038(0x780)](_0x418038(0x39e))+'\x20'+_0x2bfa04(_0x418038(0xb25))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>'+[_0x418038(0x4d3),_0x418038(0xc1c),'2h','3h','4h','6h',_0x418038(0xbd0),_0x418038(0x93a),_0x418038(0x677),_0x418038(0x74c),_0x418038(0x40e)][_0x418038(0x5f7)](_0x2948f4=>_0x13bccf(_0x2948f4,_0x6ea883['group_by']??_0x418038(0x4d3),{'interval':'Interval','hour':_0x418038(0x837),'date':_0x418038(0x627),'week':_0x418038(0x40d),'month':_0x418038(0x896),'year':_0x418038(0xa06),'2h':'2\x20Hours','3h':_0x418038(0xb03),'4h':_0x418038(0x57a),'6h':_0x418038(0x2b4),'12h':_0x418038(0x26c)}[_0x2948f4]))[_0x418038(0x358)]('')+_0x418038(0x425)+(_0x5c9ba1===_0x418038(0x6bd)?_0x418038(0x254)+this['_eT'](_0x418038(0xc68))+'\x20'+_0x2bfa04(_0x418038(0x6a0))+_0x418038(0x6c0)+this[_0x418038(0x780)](_0x418038(0x597))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x30c)]??'')+_0x418038(0x22b):'')+_0x418038(0x615)+this[_0x418038(0x780)]('Update\x20Interval')+'\x20'+_0x2bfa04('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.')+_0x418038(0xc71)+escapeHtml(_0x6ea883['update_interval']??'')+'\x22><span\x20class=\x22u\x22>s</span></div></div>'+(_0x18e184||_0x5c9ba1==='state_timeline'?_0x418038(0xc6e)+this[_0x418038(0x780)](_0x418038(0x747))+'\x20'+_0x2bfa04(_0x418038(0x1d4))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22All\x22\x20value=\x22'+escapeHtml(_0x6ea883['max_visible_interval']??'')+_0x418038(0x4cf)+this[_0x418038(0x780)]('Scroll\x20Mode')+'\x20'+_0x2bfa04(_0x418038(0x7b4))+_0x418038(0xa95)+[_0x418038(0xa0e),'wheel'][_0x418038(0x5f7)](_0x3dc415=>_0x13bccf(_0x3dc415,_0x6ea883[_0x418038(0xa3e)]??_0x418038(0xa0e),{'scrollbar':_0x418038(0xb0e),'wheel':_0x418038(0x9fc)}[_0x3dc415]))[_0x418038(0x358)]('')+'</select></div></div>':_0x418038(0xcdb))+_0x418038(0x9e5)+this[_0x418038(0x780)]('Visual\x20Options')+_0x418038(0x1e7)+(_0x2ba79e&&!_0x3194e3?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883[_0x418038(0xa92)]!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x1da))+'\x20'+_0x2bfa04(_0x418038(0x42b))+_0x418038(0xab1):'')+'\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'+(!_0x31f32e&&!_0x3194e3?_0x418038(0xb67)+(_0x6ea883[_0x418038(0x819)]?_0x418038(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)]('Compact\x20Legend')+'\x20'+_0x2bfa04(_0x418038(0x733))+'</span></div></label>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x18e184||_0x31fb55)&&!_0x3194e3?_0x418038(0x96f)+(_0x6ea883['animate_graph']?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x38c))+'\x20'+_0x2bfa04(_0x418038(0x22d))+_0x418038(0xab1):'')+_0x418038(0x6c9)+(_0x18e184&&!_0x3194e3?_0x418038(0x942)+(_0x6ea883['stacked']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)]('Stacked')+'\x20'+_0x2bfa04(_0x418038(0x872))+'</span></div></label>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x18e184?_0x418038(0xbbf)+(_0x6ea883['sparkline']?_0x418038(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)](_0x418038(0x678))+'\x20'+_0x2bfa04('Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.')+_0x418038(0xab1):'')+_0x418038(0x6c9)+(_0x18e184&&!_0x3194e3?_0x418038(0x449)+(_0x6ea883['auto_scale_points']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)](_0x418038(0x404))+'\x20'+_0x2bfa04('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.')+_0x418038(0xab1):'')+_0x418038(0x6c9)+(!_0x31f32e&&!_0x3194e3?_0x418038(0xbf9)+(_0x6ea883[_0x418038(0xc21)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)]('Auto\x20Hide\x20Entities')+'\x20'+_0x2bfa04(_0x418038(0x638))+'</span></div></label>':'')+_0x418038(0x20f)+(_0x6ea883[_0x418038(0x819)]?_0x418038(0x2ea)+this[_0x418038(0x780)](_0x418038(0x7d1))+'\x20'+_0x2bfa04(_0x418038(0x2ed))+_0x418038(0x36b)+['left',_0x418038(0x2fc),'right']['map'](_0x2394df=>_0x13bccf(_0x2394df,_0x6ea883[_0x418038(0xc83)]??_0x418038(0x2fc),this[_0x418038(0x780)](_0x2394df[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x2394df[_0x418038(0x670)](0x1))))[_0x418038(0x358)]('')+_0x418038(0xc4f):'')+_0x418038(0x80f)+(_0x5c9ba1===_0x418038(0x258)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x418038(0x6bc))+'\x20'+_0x2bfa04(_0x418038(0x562))+_0x418038(0x501)+[{'v':_0x418038(0x5a9),'l':this[_0x418038(0x780)](_0x418038(0x22f))},{'v':_0x418038(0x3b6),'l':this[_0x418038(0x780)](_0x418038(0x795))},{'v':_0x418038(0xd18),'l':this[_0x418038(0x780)]('Donut')},{'v':_0x418038(0x39b),'l':this[_0x418038(0x780)](_0x418038(0x888))}][_0x418038(0x5f7)](_0x198882=>_0x13bccf(_0x198882['v'],_0x6ea883['pie_style']??_0x418038(0xd18),_0x198882['l']))[_0x418038(0x358)]('')+_0x418038(0xaaa)+this[_0x418038(0x780)](_0x418038(0xbd6))+'\x20'+_0x2bfa04('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).')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22pie_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2215\x22\x20step=\x220.5\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x6ea883['pie_spacing']??'')+_0x418038(0xa6f)+(_0x6ea883[_0x418038(0x552)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x868))+'\x20'+_0x2bfa04(_0x418038(0x73d))+_0x418038(0x48d)+this[_0x418038(0x780)](_0x418038(0x889))+'\x20'+_0x2bfa04(_0x418038(0x41f))+_0x418038(0x704)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x49a)]??'')+_0x418038(0x813)+this[_0x418038(0x780)](_0x418038(0x53d))+'\x20'+_0x2bfa04(_0x418038(0x68c))+_0x418038(0x1c9)+this['_eT']('Auto')+_0x418038(0x382)+escapeHtml(_0x6ea883['pie_label_color']??'')+'\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x6ea883[_0x418038(0x30e)]||_0x418038(0x8aa)))+_0x418038(0xca7)+this[_0x418038(0x780)](_0x418038(0x2ba))+'\x20'+_0x2bfa04('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>'+[{'v':'value','l':this['_eT'](_0x418038(0x387))},{'v':'percentage','l':this['_eT']('Percentage')},{'v':_0x418038(0x42f),'l':this[_0x418038(0x780)](_0x418038(0xa71))}][_0x418038(0x5f7)](_0x2f0bec=>_0x13bccf(_0x2f0bec['v'],_0x6ea883['pie_label_format']??'value',_0x2f0bec['l']))[_0x418038(0x358)]('')+_0x418038(0x34f)+this['_eT'](_0x418038(0x6d9))+'\x20'+_0x2bfa04('Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.')+_0x418038(0x772)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x7ab)]??'')+_0x418038(0x813)+this[_0x418038(0x780)]('Center\x20Label\x20Color')+'\x20'+_0x2bfa04('Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x418038(0x7c1)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x64d)]??'')+'\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0x64d)]||_0x418038(0x8aa)))+_0x418038(0x27e):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2cf927?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)]('Gauge\x20Columns')+'\x20'+_0x2bfa04(_0x418038(0x244))+_0x418038(0xb17)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883['gauge_columns']??'')+_0x418038(0x32c)+this[_0x418038(0x780)](_0x418038(0x8ba))+'\x20'+_0x2bfa04(_0x418038(0xc6d))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_span\x22\x20type=\x22number\x22\x20min=\x2290\x22\x20max=\x22360\x22\x20step=\x2210\x22\x20placeholder=\x22270\x22\x20value=\x22'+escapeHtml(_0x6ea883[_0x418038(0x276)]??'')+_0x418038(0xbfa)+this[_0x418038(0x780)](_0x418038(0x4b8))+'\x20'+_0x2bfa04(_0x418038(0xd07))+_0x418038(0x690)+[{'v':_0x418038(0xc45),'l':this[_0x418038(0x780)](_0x418038(0xbe8))},{'v':'above','l':this[_0x418038(0x780)](_0x418038(0x210))}][_0x418038(0x5f7)](_0x2ad05c=>_0x13bccf(_0x2ad05c['v'],_0x6ea883[_0x418038(0x608)]??_0x418038(0xc45),_0x2ad05c['l']))[_0x418038(0x358)]('')+_0x418038(0xaaa)+this[_0x418038(0x780)](_0x418038(0x211))+'\x20'+_0x2bfa04(_0x418038(0x29d))+_0x418038(0xcfd)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x58d)]??'')+'\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'+(_0x6ea883['gauge_show_minmax']?_0x418038(0x776):'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x2b6))+'\x20'+_0x2bfa04('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.')+_0x418038(0xab1):'')+_0x418038(0x80f)+(_0x5c9ba1===_0x418038(0x979)?_0x418038(0x254)+this[_0x418038(0x780)](_0x418038(0x588))+'\x20'+_0x2bfa04(_0x418038(0xcd6))+_0x418038(0x34d)+escapeHtml(_0x6ea883[_0x418038(0xc01)]??'')+_0x418038(0x686):'')+_0x418038(0xa6a)+((_0x2ba79e||_0x31f32e)&&!_0x3194e3?_0x418038(0x689)+(_0x4dfc91==='yaxis'?_0x418038(0xc4e):'')+_0x418038(0x40a)+(_0x3194e3?_0x418038(0x462):_0x31f32e?_0x418038(0x89f)+this['_eT'](_0x418038(0xcab))+_0x418038(0x503)+this[_0x418038(0x780)](_0x418038(0x2c6))+'\x20'+_0x2bfa04(_0x418038(0x316))+_0x418038(0x388)+escapeHtml(_0x6ea883[_0x418038(0x927)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0x845))+'\x20'+_0x2bfa04(_0x418038(0xc0d))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_font_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.65\x22\x20value=\x22'+escapeHtml(_0x6ea883['y_axis_font_opacity']??'')+_0x418038(0xca7)+this[_0x418038(0x780)](_0x418038(0x95e))+'\x20'+_0x2bfa04(_0x418038(0xc49))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883['y_axis_color']??'')+'\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0x651)]||_0x418038(0x5c8)))+_0x418038(0xbe1):_0x418038(0x89f)+this[_0x418038(0x780)](_0x418038(0x4c9))+_0x418038(0x280)+(_0x6ea883['show_y_axis']!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x7d3))+'\x20'+_0x2bfa04('Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.')+_0x418038(0x5cd)+(_0x6ea883[_0x418038(0x7e2)]?'checked':'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0xb12))+'\x20'+_0x2bfa04(_0x418038(0xcd5))+_0x418038(0xb52)+(_0x6ea883['show_y_ticks']?'checked':'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0xadb))+'\x20'+_0x2bfa04(_0x418038(0x384))+_0x418038(0x6e8)+(_0x6ea883[_0x418038(0xb27)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x6b0))+'\x20'+_0x2bfa04('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.')+_0x418038(0x882)+(_0x18e184?_0x418038(0x46a)+(_0x6ea883['logarithmic']?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0xb0d))+'\x20'+_0x2bfa04(_0x418038(0x2bf))+_0x418038(0xab1):'')+'\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[_0x418038(0x780)](_0x418038(0xcab))+_0x418038(0x967)+(_0x6ea883[_0x418038(0xb27)]?_0x418038(0x254)+this[_0x418038(0x780)](_0x418038(0x85a))+'\x20'+_0x2bfa04('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.')+_0x418038(0x2f1)+this[_0x418038(0x780)](_0x418038(0xa52))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xb51)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)]('Y2\x20Axis\x20Label')+'\x20'+_0x2bfa04(_0x418038(0xb66))+'</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0xa52))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x496)]??'')+_0x418038(0xa5d):'')+_0x418038(0xcff)+(_0x6ea883[_0x418038(0x418)]!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x46c))+'\x20'+_0x2bfa04(_0x418038(0xbdc))+_0x418038(0x56b)+this[_0x418038(0x780)](_0x418038(0x79b))+'\x20'+_0x2bfa04(_0x418038(0x469))+_0x418038(0xb7c)+escapeHtml(_0x6ea883[_0x418038(0xc47)]??'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0x62b))+'\x20'+_0x2bfa04('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.')+_0x418038(0x8fe)+this['_eT'](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xc1b)]??'')+_0x418038(0x32c)+this[_0x418038(0x780)]('Y\x20Axis\x20Format')+'\x20'+_0x2bfa04(_0x418038(0x807))+_0x418038(0x3dc)+[['system',this[_0x418038(0x780)](_0x418038(0x9b7))],[_0x418038(0x4de),_0x418038(0xa09)],['dot','1,234.56']][_0x418038(0x5f7)](([_0x45d7ae,_0x37dadf])=>_0x13bccf(_0x45d7ae,_0x6ea883[_0x418038(0x99a)]??_0x418038(0xa88),_0x37dadf))['join']('')+_0x418038(0x558)+this[_0x418038(0x780)](_0x418038(0xc5e))+'\x20'+_0x2bfa04('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.')+'</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22'+escapeHtml(_0x6ea883['y_axis_format']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT']('Y2\x20Tick\x20Format')+'\x20'+_0x2bfa04(_0x418038(0x476))+_0x418038(0x7b6)+escapeHtml(_0x6ea883[_0x418038(0x81d)]??'')+_0x418038(0x349)+this[_0x418038(0x780)](_0x418038(0x77b))+'\x20'+_0x2bfa04(_0x418038(0x2bb))+_0x418038(0x8eb)+[['s',this[_0x418038(0x780)]('Seconds')],['ms',this[_0x418038(0x780)](_0x418038(0x46b))],[_0x418038(0x9f4),this[_0x418038(0x780)](_0x418038(0x752))],['h',this[_0x418038(0x780)](_0x418038(0x4eb))]]['map'](([_0x407ff8,_0x21c260])=>_0x13bccf(_0x407ff8,_0x6ea883[_0x418038(0x911)]??'s',_0x21c260))[_0x418038(0x358)]('')+_0x418038(0x75b)+this[_0x418038(0x780)]('Y\x20Label\x20Size')+'\x20'+_0x2bfa04(_0x418038(0x4c8))+_0x418038(0x388)+escapeHtml(_0x6ea883[_0x418038(0x927)]??'')+_0x418038(0x813)+this[_0x418038(0x780)](_0x418038(0x845))+'\x20'+_0x2bfa04('Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.')+_0x418038(0x85e)+escapeHtml(_0x6ea883[_0x418038(0x486)]??'')+_0x418038(0xca7)+this['_eT'](_0x418038(0x95e))+'\x20'+_0x2bfa04(_0x418038(0xaf7))+_0x418038(0xb65)+this['_eT'](_0x418038(0xaea))+'\x22\x20value=\x22'+escapeHtml(_0x6ea883['y_axis_color']??'')+_0x418038(0x84d)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0x651)]||'#888888'))+_0x418038(0x1b5)+this[_0x418038(0x780)]('Grid')+_0x418038(0x503)+this['_eT']('Y\x20Grid\x20Style')+'\x20'+_0x2bfa04(_0x418038(0x4dd))+_0x418038(0xa38)+[_0x418038(0x666),_0x418038(0x99b),'dotted',_0x418038(0x5ec)][_0x418038(0x5f7)](_0x234fd2=>_0x13bccf(_0x234fd2,_0x6ea883[_0x418038(0xb23)]??'dashed',this['_eT'](_0x234fd2[_0x418038(0x5b9)](0x0)['toUpperCase']()+_0x234fd2[_0x418038(0x670)](0x1)[_0x418038(0x3de)]('-','\x20'))))[_0x418038(0x358)]('')+_0x418038(0xaaa)+this['_eT'](_0x418038(0x8d7))+'\x20'+_0x2bfa04('Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.')+_0x418038(0xa8f)+escapeHtml(_0x6ea883['y_grid_width']??'')+_0x418038(0x8a4)+this['_eT'](_0x418038(0x4c3))+'\x20'+_0x2bfa04(_0x418038(0x854))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xa91)]??'')+_0x418038(0x3f1)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xa91)]||_0x418038(0x5c8)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0xd14))+'\x20'+_0x2bfa04('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.')+'</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'+escapeHtml(_0x6ea883['y_grid_opacity']??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0x418038(0x799))+_0x418038(0x503)+this[_0x418038(0x780)](_0x418038(0xb1d))+'\x20'+_0x2bfa04(_0x418038(0x1ae))+_0x418038(0x49c)+this[_0x418038(0x780)](_0x418038(0x597))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x3fa)]??'')+_0x418038(0x349)+this[_0x418038(0x780)](_0x418038(0x6af))+'\x20'+_0x2bfa04('Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.')+_0x418038(0x3a4)+this['_eT'](_0x418038(0x597))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x4ec)]??'')+_0x418038(0x1e2)+this[_0x418038(0x780)](_0x418038(0xa9c))+'\x20'+_0x2bfa04(_0x418038(0xaec))+_0x418038(0x968)+escapeHtml(_0x6ea883[_0x418038(0xad5)]??'')+_0x418038(0x349)+this[_0x418038(0x780)](_0x418038(0x741))+'\x20'+_0x2bfa04('Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.')+_0x418038(0x779)+escapeHtml(_0x6ea883[_0x418038(0x261)]??'')+'\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'](_0x418038(0x9e2))+'\x20'+_0x2bfa04(_0x418038(0x78d))+_0x418038(0xa1c)+escapeHtml(_0x6ea883[_0x418038(0xc07)]??'')+_0x418038(0x349)+this[_0x418038(0x780)]('Upper\x20Bound\x20Y2')+'\x20'+_0x2bfa04(_0x418038(0x54b))+_0x418038(0x2a3)+escapeHtml(_0x6ea883[_0x418038(0x198)]??'')+_0x418038(0x794))+_0x418038(0x662):'')+_0x418038(0x6bb)+((_0x2ba79e||_0x31f32e||_0x5c9ba1===_0x418038(0x979))&&!_0x3194e3?_0x418038(0x689)+(_0x4dfc91===_0x418038(0xbf1)?_0x418038(0xc4e):'')+'\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3194e3?_0x418038(0x90d):_0x31f32e?_0x418038(0x89f)+this['_eT'](_0x418038(0xcab))+_0x418038(0x503)+this[_0x418038(0x780)](_0x418038(0x852))+'\x20'+_0x2bfa04(_0x418038(0x51b))+_0x418038(0x5c9)+escapeHtml(_0x6ea883[_0x418038(0xc5b)]??'')+_0x418038(0x813)+this[_0x418038(0x780)](_0x418038(0x7c7))+'\x20'+_0x2bfa04(_0x418038(0x954))+'</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(_0x6ea883['x_axis_font_opacity']??'')+_0x418038(0xca7)+this[_0x418038(0x780)](_0x418038(0x1fe))+'\x20'+_0x2bfa04(_0x418038(0xc38))+_0x418038(0x5fd)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xbf4)]??'')+_0x418038(0x8f9)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xbf4)]||_0x418038(0x5c8)))+_0x418038(0xbe1):_0x5c9ba1===_0x418038(0x979)?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x418038(0x780)]('Labels')+_0x418038(0xa3b)+this[_0x418038(0x780)](_0x418038(0x852))+'\x20'+_0x2bfa04(_0x418038(0x957))+_0x418038(0x5c9)+escapeHtml(_0x6ea883[_0x418038(0xc5b)]??'')+_0x418038(0x813)+this[_0x418038(0x780)]('X\x20Label\x20Opacity')+'\x20'+_0x2bfa04(_0x418038(0x550))+_0x418038(0x275)+escapeHtml(_0x6ea883[_0x418038(0x4b4)]??'')+_0x418038(0x7cc)+this[_0x418038(0x780)](_0x418038(0x1fe))+'\x20'+_0x2bfa04(_0x418038(0xaa9))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883['x_axis_color']??'')+_0x418038(0x8f9)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xbf4)]||_0x418038(0x5c8)))+_0x418038(0x32c)+this['_eT'](_0x418038(0x3b7))+'\x20'+_0x2bfa04(_0x418038(0xc39))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xb8f)]??'')+_0x418038(0x79c)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xb8f)]||_0x418038(0x55a)))+_0x418038(0x582):(_0x2ba79e?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0x418038(0x4c9))+'</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'+(_0x6ea883['show_x_axis']!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x202))+'\x20'+_0x2bfa04(_0x418038(0xc22))+_0x418038(0x65f)+(_0x6ea883[_0x418038(0x9ac)]?'checked':'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x774))+'\x20'+_0x2bfa04('Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+_0x418038(0x92c):'')+_0x418038(0x6bb)+(_0x2ba79e?_0x418038(0x89f)+this['_eT'](_0x418038(0xcab))+'</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'](_0x418038(0xcc3))+'\x20'+_0x2bfa04(_0x418038(0x732))+_0x418038(0x991)+[_0x418038(0xa88),...['DD/MM',_0x418038(0x74e),_0x418038(0x88e),_0x418038(0x7e5),_0x418038(0x309),_0x418038(0x31f),_0x418038(0x238),_0x418038(0x7cf),_0x418038(0x191),'YYYY-MM-DD\x20HH:mm',_0x418038(0x9db),_0x418038(0x9d0),_0x418038(0x58c),_0x418038(0x91b),_0x418038(0x21c),'ddd',_0x418038(0x370),'ddd\x20DD\x20MMM',_0x418038(0x4a4)][_0x418038(0xc70)]((_0x20f071,_0x159ef7)=>_0x20f071[_0x418038(0x2b9)]()<_0x159ef7['toLowerCase']()?-0x1:_0x20f071[_0x418038(0x2b9)]()>_0x159ef7[_0x418038(0x2b9)]()?0x1:0x0)][_0x418038(0x5f7)](_0x408c1a=>_0x13bccf(_0x408c1a,_0x6ea883[_0x418038(0x31b)]??_0x418038(0xa88),_0x408c1a===_0x418038(0xa88)?this[_0x418038(0x780)]('Default'):_0x408c1a))[_0x418038(0x358)]('')+_0x418038(0x9df)+(_0x2ba79e&&_0x5df32e?'<div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0x7b1))+'\x20'+_0x2bfa04(_0x418038(0x5ca))+_0x418038(0x831)+escapeHtml(_0x683d20(_0x6ea883[_0x418038(0x303)],0x4))+_0x418038(0x517):'<div\x20class=\x22f\x22></div>')+_0x418038(0x967)+(_0x2ba79e?_0x418038(0x254)+this[_0x418038(0x780)](_0x418038(0x852))+'\x20'+_0x2bfa04(_0x418038(0x3dd))+_0x418038(0x5c9)+escapeHtml(_0x6ea883[_0x418038(0xc5b)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0x7c7))+'\x20'+_0x2bfa04(_0x418038(0x1bd))+_0x418038(0x275)+escapeHtml(_0x6ea883[_0x418038(0x4b4)]??'')+_0x418038(0x27e):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2ba79e?_0x418038(0x254)+this['_eT']('X\x20Label\x20Color')+'\x20'+_0x2bfa04(_0x418038(0x401))+_0x418038(0x5fd)+this[_0x418038(0x780)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x6ea883[_0x418038(0xbf4)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x6ea883[_0x418038(0xbf4)]||'#888888'))+_0x418038(0x32c)+this[_0x418038(0x780)](_0x418038(0x3b7))+'\x20'+_0x2bfa04(_0x418038(0x76f))+_0x418038(0x97c)+this['_eT'](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xb8f)]??'')+'\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xb8f)]||'#4A90D9'))+_0x418038(0x27e):'')+_0x418038(0x80f)+(_0x2ba79e?_0x418038(0x254)+this['_eT']('X\x20Axis\x20Interval')+'\x20'+_0x2bfa04(_0x418038(0x7e8))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>'+['','1h','2h','3h','4h','6h','8h',_0x418038(0xbd0),'1d','2d','7d','1w','2w','1M','3M'][_0x418038(0x5f7)](_0x1ffe5c=>_0x13bccf(_0x1ffe5c,_0x6ea883['x_axis_interval']??'',_0x1ffe5c===''?this['_eT']('Auto'):_0x1ffe5c[_0x418038(0x77e)]()))[_0x418038(0x358)]('')+_0x418038(0x8ad):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x418038(0x6bb)+(_0x2ba79e?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x418038(0x780)](_0x418038(0x1da))+_0x418038(0x503)+this['_eT']('X\x20Grid\x20Style')+'\x20'+_0x2bfa04(_0x418038(0xa2f))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>'+[_0x418038(0x666),_0x418038(0x99b),'dotted',_0x418038(0x5ec)]['map'](_0x3fc208=>_0x13bccf(_0x3fc208,_0x6ea883['x_grid_style']??_0x418038(0x666),this['_eT'](_0x3fc208[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x3fc208[_0x418038(0x670)](0x1)[_0x418038(0x3de)]('-','\x20'))))[_0x418038(0x358)]('')+_0x418038(0xaaa)+this['_eT'](_0x418038(0x1d6))+'\x20'+_0x2bfa04(_0x418038(0x851))+_0x418038(0x1f3)+escapeHtml(_0x6ea883['x_grid_width']??'')+_0x418038(0x8a4)+this['_eT'](_0x418038(0x7b0))+'\x20'+_0x2bfa04(_0x418038(0x40b))+_0x418038(0x551)+this[_0x418038(0x780)](_0x418038(0xaea))+'\x22\x20value=\x22'+escapeHtml(_0x6ea883[_0x418038(0x2fa)]??'')+_0x418038(0x1ab)+escapeHtml(this['_coerceColor'](_0x6ea883[_0x418038(0x2fa)]||_0x418038(0x5c8)))+_0x418038(0x32c)+this[_0x418038(0x780)]('X\x20Grid\x20Opacity')+'\x20'+_0x2bfa04('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.')+_0x418038(0x8be)+escapeHtml(_0x6ea883['x_grid_opacity']??'')+_0x418038(0x330):'')+_0x418038(0x6bb))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x418038(0xb5c)+(_0x4dfc91===_0x418038(0xabf)?_0x418038(0xc4e):'')+_0x418038(0x76d)+this[_0x418038(0x780)](_0x418038(0xccb))+'</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'+(_0x6ea883[_0x418038(0xcbb)]?'checked':'')+'\x20'+(_0x6ea883[_0x418038(0xcda)]?'disabled':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)](_0x418038(0x3df))+'\x20'+_0x2bfa04(_0x418038(0xc8b))+_0x418038(0x1d1)+(_0x6ea883[_0x418038(0xcda)]?_0x418038(0x776):'')+'\x20'+(_0x6ea883[_0x418038(0xcbb)]?_0x418038(0x9e7):'')+_0x418038(0xbe2)+this[_0x418038(0x780)]('Date\x20Picker')+'\x20'+_0x2bfa04('Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.')+_0x418038(0x8b9)+(_0x6ea883[_0x418038(0xcda)]?'':'\x20off')+_0x418038(0x3c8)+[_0x418038(0xaca),_0x418038(0x7dc)][_0x418038(0x5f7)](_0x119794=>_0x13bccf(_0x119794,_0x6ea883[_0x418038(0x5b5)]??_0x418038(0xaca),this[_0x418038(0x780)](_0x119794['charAt'](0x0)[_0x418038(0x77e)]()+_0x119794['slice'](0x1))))['join']('')+'</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x418038(0x9a5))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xa5e)]??'')+'\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'+(_0x6ea883['show_date_picker']?_0x418038(0x9ff)+this[_0x418038(0x780)]('Visible\x20Modes')+'\x20'+_0x2bfa04(_0x418038(0xc94))+_0x418038(0x9ae)+[{'k':'day','l':'D'},{'k':_0x418038(0x677),'l':'W'},{'k':_0x418038(0x74c),'l':'M'},{'k':_0x418038(0x40e),'l':'Y'},...Object[_0x418038(0x90b)](DATE_PICKER_RELATIVE_MODES)['map'](([_0x3dac02,_0x2e79c8])=>({'k':_0x3dac02,'l':_0x2e79c8[_0x418038(0x665)]}))][_0x418038(0x5f7)](_0x5ba190=>{const _0x21ec40=_0x418038,_0x2a31af=_0x6ea883['date_picker_modes'],_0x1d9974=_0x5ba190['k']in DATE_PICKER_RELATIVE_MODES,_0x412d4e=_0x2a31af?.[_0x21ec40(0x2d1)]?_0x2a31af[_0x21ec40(0x2cf)](_0x5ba190['k']):!_0x1d9974;return'<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22'+_0x5ba190['k']+'\x22\x20'+(_0x412d4e?'checked':'')+_0x21ec40(0x758)+this[_0x21ec40(0x780)](_0x5ba190['l'])+'</span></div></label>';})[_0x418038(0x358)]('')+_0x418038(0x39a)+this[_0x418038(0x780)](_0x418038(0xb8d))+'\x20'+_0x2bfa04('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.')+_0x418038(0x1a2)+escapeHtml(_0x6ea883[_0x418038(0x7a2)]??0x1)+'\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0xcc4))+'\x20'+_0x2bfa04(_0x418038(0x35e))+_0x418038(0x402)+[{'v':'','l':this['_eT'](_0x418038(0xaea))},{'v':_0x418038(0xa49),'l':this[_0x418038(0x780)](_0x418038(0xc7f))},{'v':_0x418038(0x677),'l':this[_0x418038(0x780)](_0x418038(0x40d))},{'v':_0x418038(0x74c),'l':this[_0x418038(0x780)](_0x418038(0x896))},{'v':_0x418038(0x40e),'l':this[_0x418038(0x780)](_0x418038(0xa06))},{'v':_0x418038(0x6a3),'l':this['_eT'](_0x418038(0xb01))},{'v':_0x418038(0x51c),'l':this[_0x418038(0x780)]('Last\x203D')},{'v':_0x418038(0x53f),'l':this['_eT'](_0x418038(0x325))},{'v':_0x418038(0x255),'l':this['_eT'](_0x418038(0x33e))},{'v':_0x418038(0x86b),'l':this[_0x418038(0x780)](_0x418038(0xbcc))},{'v':'last_90d','l':this['_eT'](_0x418038(0x3d5))},{'v':_0x418038(0x4fe),'l':this['_eT'](_0x418038(0x3cc))},{'v':'last_12m','l':this[_0x418038(0x780)](_0x418038(0xa85))}]['map'](_0x10391a=>_0x13bccf(_0x10391a['v'],_0x6ea883[_0x418038(0x2a2)]??'',_0x10391a['l']))[_0x418038(0x358)]('')+_0x418038(0xa3c)+this[_0x418038(0x780)](_0x418038(0x835))+'\x20'+_0x2bfa04(_0x418038(0x9f5))+_0x418038(0x8f6)+['left',_0x418038(0x2fc),_0x418038(0x311)][_0x418038(0x5f7)](_0x581023=>_0x13bccf(_0x581023,_0x6ea883[_0x418038(0x9ba)]??_0x418038(0xa72),this[_0x418038(0x780)](_0x581023['charAt'](0x0)['toUpperCase']()+_0x581023[_0x418038(0x670)](0x1))))['join']('')+_0x418038(0xaaa)+this['_eT'](_0x418038(0x808))+'\x20'+_0x2bfa04('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.')+_0x418038(0xb3e)+[_0x418038(0xa72),'center','right'][_0x418038(0x5f7)](_0x4eb917=>_0x13bccf(_0x4eb917,_0x6ea883[_0x418038(0x4d0)]??_0x418038(0x311),this['_eT'](_0x4eb917['charAt'](0x0)['toUpperCase']()+_0x4eb917[_0x418038(0x670)](0x1))))[_0x418038(0x358)]('')+_0x418038(0xc4f):'')+_0x418038(0x8bd)+this[_0x418038(0x780)](_0x418038(0x3c2))+'</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[_0x418038(0x780)](_0x418038(0xc3b))+'\x20'+_0x2bfa04('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.')+_0x418038(0xad0)+escapeHtml(_0x6ea883['graph_start']?this[_0x418038(0x780)](_0x418038(0x6e5)):'6\x20or\x20sensor.x')+_0x418038(0x382)+escapeHtml(_0x6ea883['graph_start']?'':_0x6ea883[_0x418038(0x818)]??'')+'\x22\x20'+(_0x6ea883[_0x418038(0x278)]?_0x418038(0x9e7):'')+_0x418038(0x277)+this['_eT'](_0x418038(0x317))+'\x20'+_0x2bfa04('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).')+_0x418038(0x37d)+escapeHtml(_0x6ea883[_0x418038(0x30a)]??'')+_0x418038(0x349)+this['_eT'](_0x418038(0xb82))+'\x20'+_0x2bfa04(_0x418038(0x3a5))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>'+['',_0x418038(0xa49),'tomorrow','week',_0x418038(0x74c),_0x418038(0x40e)][_0x418038(0x5f7)](_0x11d478=>_0x13bccf(_0x11d478,_0x6ea883[_0x418038(0x278)]??'',{'':this['_eT'](_0x418038(0x878)),'day':this[_0x418038(0x780)]('Today'),'tomorrow':this[_0x418038(0x780)](_0x418038(0xc16)),'week':this['_eT'](_0x418038(0x40d)),'month':this['_eT'](_0x418038(0x896)),'year':this[_0x418038(0x780)](_0x418038(0xa06))}[_0x11d478]))[_0x418038(0x358)]('')+'</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'+(_0x6ea883[_0x418038(0xa10)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x8f8))+'\x20'+_0x2bfa04(_0x418038(0x77c))+_0x418038(0xa8b)+(_0x4dfc91===_0x418038(0xc14)?'active':'')+_0x418038(0x294)+(!_0x3194e3?_0x418038(0x89f)+this['_eT'](_0x418038(0xa7e))+_0x418038(0x23b)+(_0x6ea883['show_interval_picker']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)](_0x418038(0xa07))+'\x20'+_0x2bfa04('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.')+_0x418038(0x8b9)+(_0x6ea883[_0x418038(0xb44)]?'':_0x418038(0xca9))+_0x418038(0x6ec)+[_0x418038(0xa72),_0x418038(0x2fc),_0x418038(0x311)][_0x418038(0x5f7)](_0x23a637=>_0x13bccf(_0x23a637,_0x6ea883['interval_picker_position']??'left',this[_0x418038(0x780)](_0x23a637[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x23a637['slice'](0x1))))[_0x418038(0x358)]('')+_0x418038(0x803)+this[_0x418038(0x780)](_0x418038(0x9a5))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x544)]??'')+_0x418038(0x4ab)+(_0x6ea883[_0x418038(0x9d6)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0xc59))+'\x20'+_0x2bfa04(_0x418038(0x52b))+_0x418038(0x8b9)+(_0x6ea883[_0x418038(0x9d6)]?'':'\x20off')+_0x418038(0xad3)+[_0x418038(0xa72),_0x418038(0x2fc),'right']['map'](_0x1ef8f3=>_0x13bccf(_0x1ef8f3,_0x6ea883['attribute_list_position']??_0x418038(0xa72),this[_0x418038(0x780)](_0x1ef8f3[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x1ef8f3['slice'](0x1))))['join']('')+_0x418038(0x332)+(_0x6ea883[_0x418038(0x3cd)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x35c))+'\x20'+_0x2bfa04(_0x418038(0xba9))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x6ea883[_0x418038(0x3cd)]?'':'\x20off')+_0x418038(0xb57)+[_0x418038(0xa72),_0x418038(0x2fc),_0x418038(0x311)][_0x418038(0x5f7)](_0x1fbc07=>_0x13bccf(_0x1fbc07,_0x6ea883['pph_picker_position']??_0x418038(0xa72),this[_0x418038(0x780)](_0x1fbc07[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x1fbc07['slice'](0x1))))[_0x418038(0x358)]('')+_0x418038(0x3a6)+this['_eT'](_0x418038(0x9a5))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x72c)]??'')+'\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'+(_0x6ea883[_0x418038(0x63b)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x44c))+'\x20'+_0x2bfa04(_0x418038(0xa53))+_0x418038(0x8b9)+(_0x6ea883['show_group_by_picker']?'':'\x20off')+_0x418038(0x8a7)+['left',_0x418038(0x2fc),_0x418038(0x311)][_0x418038(0x5f7)](_0x20fc7b=>_0x13bccf(_0x20fc7b,_0x6ea883[_0x418038(0xcf3)]??_0x418038(0xa72),this[_0x418038(0x780)](_0x20fc7b[_0x418038(0x5b9)](0x0)[_0x418038(0x77e)]()+_0x20fc7b[_0x418038(0x670)](0x1))))[_0x418038(0x358)]('')+'</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x418038(0x780)](_0x418038(0x9a5))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xab3)]??'')+_0x418038(0x1f8)+(_0x18e184&&!_0x3194e3?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883[_0x418038(0x57d)]!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)]('Brush\x20Zooming')+'\x20'+_0x2bfa04('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.')+_0x418038(0xab1):'')+_0x418038(0x6c9)+(_0x31fb55?_0x418038(0xa14)+(_0x6ea883['show_tooltip_total']!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x5a0))+'\x20'+_0x2bfa04(_0x418038(0x4cb))+_0x418038(0xab1):'')+_0x418038(0x6c9)+(_0x5c9ba1===_0x418038(0x6bd)?_0x418038(0xa14)+(_0x6ea883[_0x418038(0xa65)]!==![]?'checked':'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x5c5))+'\x20'+_0x2bfa04(_0x418038(0x2e4))+'</span></div></label>':'')+_0x418038(0x6c9)+(_0x5c9ba1===_0x418038(0x80c)?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883['show_tooltip_total']!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0xa76))+'\x20'+_0x2bfa04(_0x418038(0x4c2))+_0x418038(0xab1):'')+_0x418038(0x6c9)+(_0x18e184&&_0x6ea883['brush_zoom']!==![]?_0x418038(0x693)+(_0x6ea883[_0x418038(0x652)]?_0x418038(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x418038(0x44e))+'\x20'+_0x2bfa04(_0x418038(0x30b))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x6ea883[_0x418038(0x652)]?'':_0x418038(0xca9))+'\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x418038(0x883))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xc63)]??'')+_0x418038(0x20d):'')+_0x418038(0x6c9)+(_0x18e184?'<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'+(_0x6ea883[_0x418038(0x939)]?_0x418038(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)](_0x418038(0x215))+'\x20'+_0x2bfa04('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.')+_0x418038(0x8b9)+(_0x6ea883[_0x418038(0x939)]?'':_0x418038(0xca9))+_0x418038(0x227)+this[_0x418038(0x780)](_0x418038(0x883))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xc61)]??'')+_0x418038(0x20d):'')+_0x418038(0x2e0)+(_0x6ea883[_0x418038(0xb44)]?_0x418038(0x9d3)+this[_0x418038(0x780)](_0x418038(0x671))+'\x20'+_0x2bfa04('Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.')+_0x418038(0x510)+['1H','2H','4H','8H',_0x418038(0xc3e),_0x418038(0x611),'3D','7D',_0x418038(0x703),_0x418038(0xc29),_0x418038(0x516),'6M','1Y'][_0x418038(0x5f7)](_0x247528=>{const _0x4967f4=_0x418038,_0x36dfe4=_0x6ea883[_0x4967f4(0x21e)],_0x216a5f=['1H','2H','4H','8H',_0x4967f4(0xc3e),_0x4967f4(0x611),'7D'],_0x56fdf0=_0x36dfe4&&Array[_0x4967f4(0x707)](_0x36dfe4)&&_0x36dfe4[_0x4967f4(0x2d1)]?_0x36dfe4[_0x4967f4(0x2cf)](_0x247528):_0x216a5f[_0x4967f4(0x2cf)](_0x247528);return _0x4967f4(0x29f)+_0x247528+'\x22\x20'+(_0x56fdf0?'checked':'')+_0x4967f4(0xbe7)+_0x247528+'</span></div></label>';})['join']('')+_0x418038(0x9b2):'')+_0x418038(0x662):_0x418038(0x199))+_0x418038(0x6bb)+(_0x2ba79e&&!_0x3194e3?_0x418038(0x89f)+this[_0x418038(0x780)](_0x418038(0x207))+_0x418038(0xd1d)+(_0x5df32e?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883[_0x418038(0x530)]?'checked':'')+_0x418038(0xbe2)+this['_eT'](_0x418038(0x3ab))+'\x20'+_0x2bfa04(_0x418038(0x3c6))+_0x418038(0xab1)+(_0x6ea883[_0x418038(0x530)]?_0x418038(0xb79)+this[_0x418038(0x780)](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xb1f)]??'')+'\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xb1f)]||'#cccccc'))+_0x418038(0xa5d):''):'')+'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883[_0x418038(0xb59)]!==![]?'checked':'')+_0x418038(0xbe2)+this[_0x418038(0x780)]('Tooltip')+'\x20'+_0x2bfa04(_0x418038(0x9e9))+'</span></div></label>'+(_0x6ea883[_0x418038(0xb59)]!==![]?_0x418038(0xa14)+(_0x6ea883['show_tooltip_total']!==![]?_0x418038(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)](_0x418038(0xa76))+'\x20'+_0x2bfa04('Shows\x20a\x20Total\x20row\x20at\x20the\x20bottom\x20of\x20the\x20tooltip\x20summing\x20all\x20visible\x20entity\x20values.\x20The\x20unit\x20is\x20appended\x20when\x20every\x20visible\x20entity\x20shares\x20it.')+'</span></div></label>'+(_0x6ea883[_0x418038(0xbb1)]?_0x418038(0x680)+(_0x6ea883[_0x418038(0x304)]!==![]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x4ef))+'\x20'+_0x2bfa04(_0x418038(0x36a))+_0x418038(0xab1):''):'')+(_0x18e184&&_0x6ea883[_0x418038(0xb59)]!==![]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883[_0x418038(0x529)]?_0x418038(0x776):'')+_0x418038(0xbe2)+this[_0x418038(0x780)](_0x418038(0x4dc))+'\x20'+_0x2bfa04(_0x418038(0xb2f))+_0x418038(0xab1):'')+(_0x18e184&&_0x6ea883['show_tooltip']!==![]?'<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20'+(_0x6ea883['tooltip_sync']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x418038(0x780)]('Tooltip\x20Sync')+'\x20'+_0x2bfa04('Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.')+_0x418038(0xced)+(_0x6ea883[_0x418038(0xb61)]?'':_0x418038(0xca9))+_0x418038(0x478)+this[_0x418038(0x780)](_0x418038(0x883))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0x81c)]??'')+_0x418038(0xa5d):'')+_0x418038(0xcc8)+(_0x18e184&&_0x6ea883[_0x418038(0xb59)]!==![]?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)]('Tooltip\x20Order')+'\x20'+_0x2bfa04(_0x418038(0x1c5))+_0x418038(0x465)+[[_0x418038(0x6c6),this[_0x418038(0x780)]('Default')],[_0x418038(0xc56),this['_eT'](_0x418038(0x1ce))],['alphabetic',this[_0x418038(0x780)]('Alphabetic')]][_0x418038(0x5f7)](([_0x98221c,_0xaa8ddc])=>_0x13bccf(_0x98221c,_0x6ea883['tooltip_order']??_0x418038(0x6c6),_0xaa8ddc))[_0x418038(0x358)]('')+_0x418038(0x8ad):'')+'</div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x3194e3?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x418038(0x780)](_0x418038(0xa5c))+_0x418038(0x503)+this[_0x418038(0x780)](_0x418038(0x5f3))+'\x20'+_0x2bfa04('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.')+_0x418038(0xb64)+(_0x6ea883[_0x418038(0xb97)]||'')+_0x418038(0x32c)+this[_0x418038(0x780)](_0x418038(0x5a5))+'\x20'+_0x2bfa04(_0x418038(0x97b))+_0x418038(0x699)+escapeHtml(_0x6ea883[_0x418038(0xc62)]??'')+_0x418038(0x794):'')+_0x418038(0x6bb)+(_0x18e184&&!_0x3194e3?_0x418038(0x982)+this['_eT'](_0x418038(0x6b7))+'\x20'+_0x2bfa04(_0x418038(0x1ed))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-row\x22><div\x20class=\x22ann-row-header\x22\x20style=\x22margin-bottom:8px\x22><span\x20class=\x22ann-row-type\x22>'+this[_0x418038(0x780)](_0x418038(0x341))+_0x418038(0x347)+this['_eT'](_0x418038(0xc89))+_0x418038(0x876)+(_0x6ea883[_0x418038(0x24c)]!==![]?_0x418038(0x776):'')+_0x418038(0x52f)+this[_0x418038(0x780)](_0x418038(0x5d2))+'\x20'+_0x2bfa04(_0x418038(0x8bc))+_0x418038(0x3f8)+this['_eT'](_0x418038(0xaea))+_0x418038(0x382)+escapeHtml(_0x6ea883[_0x418038(0xadc)]??'')+_0x418038(0x50b)+escapeHtml(this[_0x418038(0x475)](_0x6ea883[_0x418038(0xadc)]||_0x418038(0x5c8)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x418038(0x780)](_0x418038(0x43c))+'\x20'+_0x2bfa04(_0x418038(0x39d))+_0x418038(0x67a)+escapeHtml(_0x6ea883[_0x418038(0x74f)]??'')+_0x418038(0xa66)+this[_0x418038(0x780)](_0x418038(0x331))+'\x20'+_0x2bfa04(_0x418038(0x6eb))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22now_line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x220.5\x22\x20value=\x22'+escapeHtml(_0x6ea883[_0x418038(0x8c6)]??'')+_0x418038(0x813)+this[_0x418038(0x780)](_0x418038(0xcae))+'\x20'+_0x2bfa04('Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.')+_0x418038(0x291)+['',_0x418038(0x666),_0x418038(0x99b),_0x418038(0xb6c),'long-dash'][_0x418038(0x5f7)](_0x875acc=>_0x13bccf(_0x875acc,_0x6ea883[_0x418038(0x697)]??'',_0x875acc===''?this[_0x418038(0x780)](_0x418038(0xcc4)):this[_0x418038(0x780)](_0x875acc['charAt'](0x0)[_0x418038(0x77e)]()+_0x875acc[_0x418038(0x670)](0x1)[_0x418038(0x3de)]('-','\x20'))))[_0x418038(0x358)]('')+_0x418038(0xa81)+((_0x6ea883[_0x418038(0x2c7)]||[])[_0x418038(0x5f7)]((_0x55a250,_0x5051b7)=>{const _0x450111=_0x418038,_0x7567af=_0x55a250[_0x450111(0x604)]===_0x450111(0xae8)||_0x55a250[_0x450111(0x604)]===_0x450111(0x228),_0x44b827=_0x7567af&&(_0x450111(0x5da)in _0x55a250||'end'in _0x55a250||'time'in _0x55a250),_0x5d162d=_0x55a250[_0x450111(0x604)]===_0x450111(0x817);return _0x450111(0x1cb)+_0x5051b7+'\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>'+({'event':_0x450111(0x90a),'span':_0x450111(0x3b9),'threshold':_0x450111(0x3ee),'band':_0x450111(0x826)}[_0x55a250[_0x450111(0x604)]]||_0x450111(0x90a))+_0x450111(0xa4c)+this[_0x450111(0x780)](_0x450111(0x47b))+'\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>'+this['_eT'](_0x450111(0xd12))+_0x450111(0x379)+[_0x450111(0xae8),_0x450111(0x228),'threshold',_0x450111(0xc5a)][_0x450111(0x5f7)](_0x4a7207=>'<option\x20value=\x22'+escapeHtml(_0x4a7207)+'\x22\x20'+(_0x55a250[_0x450111(0x604)]===_0x4a7207?'selected':'')+'>'+{'event':_0x450111(0x8c7),'span':_0x450111(0x49d),'threshold':_0x450111(0xd2f),'band':_0x450111(0x431)}[_0x4a7207]+_0x450111(0x2dd))['join']('')+_0x450111(0x9df)+(_0x7567af?'<div\x20class=\x22f\x22><label>'+this['_eT'](_0x450111(0x4f6))+_0x450111(0xd10)+(!_0x44b827?_0x450111(0x28b):'')+'>'+this[_0x450111(0x780)](_0x450111(0x789))+'</option><option\x20value=\x22manual\x22\x20'+(_0x44b827?_0x450111(0x28b):'')+'>'+this['_eT'](_0x450111(0x9a4))+_0x450111(0x916):_0x450111(0xc6e)+this['_eT'](_0x450111(0x387))+_0x450111(0xae5)+escapeHtml(_0x55a250['value']??'')+_0x450111(0xc09)+(_0x5d162d?_0x450111(0xb78):'')+'><label>'+this[_0x450111(0x780)](_0x450111(0x59a))+_0x450111(0x463)+escapeHtml(_0x55a250[_0x450111(0x871)]??'')+_0x450111(0xbb0))+_0x450111(0x435)+(_0x7567af&&!_0x44b827?_0x450111(0x293)+this[_0x450111(0x780)](_0x450111(0x789))+_0x450111(0x301)+escapeHtml(_0x55a250['entity']||'')+_0x450111(0x349)+this[_0x450111(0x780)](_0x450111(0x6d0))+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22'+escapeHtml(_0x55a250[_0x450111(0xb91)]||'')+_0x450111(0xa5d):'')+(_0x7567af&&_0x44b827?_0x450111(0x4b0)+(_0x55a250['type']===_0x450111(0x228)?'r2':'r2')+'\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+(_0x55a250['type']===_0x450111(0x228)?this['_eT'](_0x450111(0x498)):this['_eT'](_0x450111(0xac3)))+_0x450111(0x7d2)+escapeHtml(_0x55a250[_0x450111(0x604)]==='span'?_0x55a250[_0x450111(0x5da)]||'':_0x55a250[_0x450111(0xbde)]||'')+_0x450111(0xbb0)+(_0x55a250[_0x450111(0x604)]===_0x450111(0x228)?_0x450111(0xc6e)+this[_0x450111(0x780)]('End')+_0x450111(0x46d)+escapeHtml(_0x55a250[_0x450111(0x538)]||'')+_0x450111(0xbb0):_0x450111(0x472))+_0x450111(0xcc8):'')+_0x450111(0xb53)+this[_0x450111(0x780)](_0x450111(0x578))+'</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x450111(0x780)](_0x450111(0xd09))+_0x450111(0x382)+escapeHtml(_0x55a250[_0x450111(0x4c6)]||'')+_0x450111(0x349)+this[_0x450111(0x780)](_0x450111(0x5d2))+'</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x55a250['color']||_0x450111(0x4d9)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x450111(0x780)](_0x450111(0x43c))+_0x450111(0x3ef)+escapeHtml(_0x55a250[_0x450111(0x327)]??'')+_0x450111(0x26a)+(!_0x7567af?_0x450111(0x241)+(_0x55a250['show_values']!==![]?_0x450111(0x776):'')+_0x450111(0xbe2)+this[_0x450111(0x780)]('Show\x20Values')+_0x450111(0xb8e):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';})[_0x418038(0x358)]('')||_0x418038(0x231))+_0x418038(0x21f)+this['_eT'](_0x418038(0x3e2))+_0x418038(0x2d8):'')+_0x418038(0x2f2),_0x5a7e2c=this['_entities'][_0x418038(0x5f7)]((_0x26c76a,_0x18348b)=>{const _0x58d9c3=_0x418038,_0x194e20=this[_0x58d9c3(0xd0e)]?.[_0x58d9c3(0x869)]?.[_0x26c76a[_0x58d9c3(0xaa5)]]||null,_0x7eadca=_0x194e20?.[_0x58d9c3(0xbb4)]?.['friendly_name']??_0x26c76a['name']??_0x26c76a[_0x58d9c3(0xaa5)]??_0x58d9c3(0x1c7)+(_0x18348b+0x1),_0x51e9c0=_0x194e20?parseFloat(_0x194e20[_0x58d9c3(0xb91)]):null,_0x3aadcf=_0x194e20?.['attributes']?.[_0x58d9c3(0xc08)]||'',_0x57ee92=((()=>{const _0x2f62e=_0x58d9c3,_0x580288=_0x26c76a[_0x2f62e(0x6f8)];if(!_0x580288||_0x580288===_0x2f62e(0x817))return _0x2f62e(0x336);if(typeof _0x580288==='string'&&_0x580288['includes']('{{'))return this[_0x2f62e(0xc6a)](_0x580288)||_0x2f62e(0x336);return _0x580288||_0x2f62e(0x336);})()),_0x460e34=_0x26c76a[_0x58d9c3(0xbc3)]??_0x58d9c3(0xc82),_0x30726d=_0x26c76a['graph_type']??_0x58d9c3(0xb90),_0x5ebb6c=_0x26c76a['aggregate_func']??'avg',_0x27ce27=_0x26c76a[_0x58d9c3(0x338)]??_0x58d9c3(0xa88),_0x58697e=_0x26c76a[_0x58d9c3(0xa7b)]??_0x58d9c3(0x505),_0x370c73=_0x26c76a[_0x58d9c3(0x9cc)]??null,_0x3c1dd1=_0x26c76a[_0x58d9c3(0x279)]??null,_0x5030bc=this[_0x58d9c3(0xba5)]['has']('e-'+_0x18348b),_0x5aeea0=this[_0x58d9c3(0xcfb)][_0x18348b]||_0x58d9c3(0xc5c),_0x392379=((()=>{const _0x4e8c68=_0x58d9c3;if(_0x26c76a[_0x4e8c68(0x8ca)]||_0x26c76a[_0x4e8c68(0x490)]||_0x26c76a[_0x4e8c68(0x204)]||_0x26c76a['state_map'])return _0x4e8c68(0xb35)+this['_eT'](_0x4e8c68(0xcce))+_0x4e8c68(0x891);if(_0x26c76a['statistic_id']){const _0x1759e2=_0x26c76a[_0x4e8c68(0x892)][_0x4e8c68(0x2cf)](':');return _0x4e8c68(0xa3a)+(_0x1759e2?_0x4e8c68(0xb8b):_0x4e8c68(0x1bf))+'\x22>'+(_0x1759e2?this[_0x4e8c68(0x780)](_0x4e8c68(0x2df)):this[_0x4e8c68(0x780)](_0x4e8c68(0x395)))+_0x4e8c68(0x891);}const _0x40fc20=_0x194e20?.[_0x4e8c68(0xbb4)]?.[_0x4e8c68(0xa56)];if(_0x40fc20===_0x4e8c68(0x572)||_0x40fc20===_0x4e8c68(0xbf7)||_0x40fc20===_0x4e8c68(0xbbd))return'<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class='+_0x40fc20+_0x4e8c68(0x25f)+this[_0x4e8c68(0x780)](_0x4e8c68(0x395))+'</span>';return _0x4e8c68(0x9dd)+this[_0x4e8c68(0x780)](_0x4e8c68(0xb37))+_0x4e8c68(0x891);})()),_0x509f34=Array['isArray'](_0x26c76a['moving_averages'])?_0x26c76a['moving_averages'][_0x58d9c3(0x5f7)]((_0x4625e7,_0x1ae58c)=>_0x58d9c3(0x5b7)+_0x1ae58c+_0x58d9c3(0xa8a)+this['_eT']('Period')+_0x58d9c3(0x975)+escapeHtml(_0x4625e7[_0x58d9c3(0x877)]??0x7)+_0x58d9c3(0x349)+this[_0x58d9c3(0x780)](_0x58d9c3(0x5d2))+_0x58d9c3(0x5bc)+escapeHtml(this['_coerceColor'](_0x4625e7['color']||_0x58d9c3(0x3f5)))+_0x58d9c3(0xbd2)+this[_0x58d9c3(0x780)]('Label')+'</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA'+(_0x4625e7[_0x58d9c3(0x877)]??0x7)+_0x58d9c3(0xa57)+(_0x4625e7[_0x58d9c3(0x385)]?'checked':'')+'><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22'+this[_0x58d9c3(0x780)](_0x58d9c3(0x47b))+_0x58d9c3(0xab0))[_0x58d9c3(0x358)](''):'',_0x39bcf5=Array[_0x58d9c3(0x707)](_0x3c1dd1?.['values'])?_0x3c1dd1[_0x58d9c3(0x91d)][_0x58d9c3(0x5f7)]((_0x42e6e5,_0x15de9c)=>_0x58d9c3(0x1b9)+_0x15de9c+_0x58d9c3(0xa8a)+this[_0x58d9c3(0x780)](_0x58d9c3(0x387))+_0x58d9c3(0x925)+escapeHtml(String(_0x42e6e5[_0x58d9c3(0x4be)]??0x0))+_0x58d9c3(0x349)+this['_eT'](_0x58d9c3(0x5d2))+_0x58d9c3(0xa61)+escapeHtml(_0x42e6e5['color']??'')+_0x58d9c3(0x318)+escapeHtml(this[_0x58d9c3(0x475)](_0x42e6e5['color']))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i['test'](String(_0x42e6e5[_0x58d9c3(0x6f8)]??''))||String(_0x42e6e5[_0x58d9c3(0x6f8)]??'')[_0x58d9c3(0x2cf)]('{{')?_0x58d9c3(0xa41):'')+_0x58d9c3(0xba8)+this['_eT']('Delete')+'\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>')[_0x58d9c3(0x358)](''):'',_0x4ede3a=_0x26c76a['show_graph']!==![],_0x5470d4=_0x26c76a[_0x58d9c3(0x4f5)]!==![],_0x419ef2=_0x26c76a[_0x58d9c3(0x675)]!==![],_0x5628c1=!!_0x26c76a[_0x58d9c3(0xb8c)],_0x6936b3=_0x26c76a[_0x58d9c3(0x481)]!==![],_0xe3dc3a=_0x26c76a[_0x58d9c3(0x4e4)]!==![],_0x4941ae=!!_0x26c76a['show_in_legend'],_0x57b928=_0x410c7a=>_0x410c7a?'':_0x58d9c3(0x1cf);return'\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20'+(_0x5030bc?_0x58d9c3(0x9d8):'')+'\x22\x20data-index=\x22'+_0x18348b+_0x58d9c3(0x7a5)+this[_0x58d9c3(0x780)](_0x58d9c3(0x2ad))+_0x58d9c3(0xa42)+_0x57ee92+_0x58d9c3(0xbdb)+(_0x5c9ba1===_0x58d9c3(0xc72)?_0x58d9c3(0xab9)+(_0x18348b===0x0?'X':'Y')+_0x58d9c3(0x891):'')+_0x58d9c3(0xbc1)+_0x7eadca+'</span>'+_0x392379+(_0x51e9c0!==null&&!isNaN(_0x51e9c0)?_0x58d9c3(0x6a4)+_0x51e9c0[_0x58d9c3(0x669)](_0x26c76a[_0x58d9c3(0x9f6)]??0x1)+'\x20'+_0x3aadcf+_0x58d9c3(0x891):'')+_0x58d9c3(0xc6b)+this[_0x58d9c3(0x780)]('Duplicate')+_0x58d9c3(0x965)+(_0x5aeea0===_0x58d9c3(0xc5c)?'active':'')+'\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['_eT'](_0x58d9c3(0xbbb))+_0x58d9c3(0x45a)+(_0x5aeea0===_0x58d9c3(0x68b)?_0x58d9c3(0xc4e):'')+_0x58d9c3(0x6d3)+this[_0x58d9c3(0x780)](_0x58d9c3(0xb58))+_0x58d9c3(0x45a)+(_0x5aeea0===_0x58d9c3(0xb75)?_0x58d9c3(0xc4e):'')+_0x58d9c3(0x929)+this[_0x58d9c3(0x780)](_0x58d9c3(0x419))+_0x58d9c3(0x45a)+(_0x5aeea0==='state_row'?_0x58d9c3(0xc4e):'')+'\x22\x20data-tab=\x22state_row\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x224\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2214\x22\x20y2=\x2210\x22/></svg>'+this[_0x58d9c3(0x780)](_0x58d9c3(0xc04))+_0x58d9c3(0x45a)+(_0x5aeea0===_0x58d9c3(0xa27)?_0x58d9c3(0xc4e):'')+_0x58d9c3(0x37a)+this[_0x58d9c3(0x780)](_0x58d9c3(0x302))+'</button><button\x20class=\x22tb\x20'+(_0x5aeea0===_0x58d9c3(0x55d)?'active':'')+'\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[_0x58d9c3(0x780)](_0x58d9c3(0xa16))+_0x58d9c3(0x82f)+(_0x5aeea0===_0x58d9c3(0xc5c)?_0x58d9c3(0xc4e):'')+_0x58d9c3(0x6f2)+this[_0x58d9c3(0x780)](_0x58d9c3(0x789))+_0x58d9c3(0x756)+(_0x26c76a['entity']||'')+_0x58d9c3(0x7fe)+this['_eT']('Statistic\x20ID')+'\x20'+_0x2bfa04(_0x58d9c3(0xc30))+_0x58d9c3(0xce6)+escapeHtml(_0x26c76a[_0x58d9c3(0x892)]??'')+_0x58d9c3(0xcaa)+this[_0x58d9c3(0x780)](_0x58d9c3(0xb46))+'\x20'+_0x2bfa04('Custom\x20display\x20name\x20for\x20this\x20entity.\x20Leave\x20empty\x20to\x20hide\x20the\x20name\x20entirely.\x20Only\x20shown\x20when\x20explicitly\x20set.')+'</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x194e20?.['attributes']?.[_0x58d9c3(0xa43)]||_0x58d9c3(0x858))+_0x58d9c3(0x382)+escapeHtml(_0x26c76a['name']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0xd0b))+'\x20'+_0x2bfa04('Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.')+_0x58d9c3(0x8f3)+escapeHtml(_0x194e20?.[_0x58d9c3(0xbb4)]?.[_0x58d9c3(0xc08)]||'auto')+_0x58d9c3(0x382)+escapeHtml(_0x26c76a[_0x58d9c3(0x7ff)]??'')+_0x58d9c3(0x514)+this[_0x58d9c3(0x780)](_0x58d9c3(0xce7))+'\x20'+_0x2bfa04(_0x58d9c3(0x20a))+_0x58d9c3(0x57c)+this[_0x58d9c3(0x780)](_0x58d9c3(0x865))+_0x58d9c3(0x382)+escapeHtml(_0x26c76a['tooltip_name']??'')+'\x22></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this['_eT']('Tap\x20Action')+'\x20'+_0x2bfa04(_0x58d9c3(0x391))+'</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22'+_0x18348b+_0x58d9c3(0x251)+(_0x5aeea0===_0x58d9c3(0xb75)?_0x58d9c3(0xc4e):'')+_0x58d9c3(0xa4d)+this['_eT'](_0x58d9c3(0x614))+_0x58d9c3(0x55c)+this[_0x58d9c3(0x780)](_0x58d9c3(0x650))+'\x20'+_0x2bfa04(_0x58d9c3(0x75c))+_0x58d9c3(0x2be)+_0x13bccf(_0x58d9c3(0xc82),_0x460e34,this[_0x58d9c3(0x780)](_0x58d9c3(0xaac)))+_0x13bccf(_0x58d9c3(0x372),_0x460e34,this[_0x58d9c3(0x780)](_0x58d9c3(0xb10)))+_0x13bccf(_0x58d9c3(0xa1a),_0x460e34,this[_0x58d9c3(0x780)](_0x58d9c3(0x3a0)))+_0x58d9c3(0xaaa)+this[_0x58d9c3(0x780)]('Attribute')+'\x20'+_0x2bfa04(_0x58d9c3(0xc17))+_0x58d9c3(0xac7)+this[_0x58d9c3(0x780)](_0x58d9c3(0x6d0))+_0x58d9c3(0x750)+((()=>{const _0x5019ec=_0x58d9c3,_0x1e9461=this[_0x5019ec(0xd0e)]?.[_0x5019ec(0x869)]?.[_0x26c76a[_0x5019ec(0xaa5)]];if(!_0x1e9461)return'';const _0x50cf02=Object[_0x5019ec(0x27d)](_0x1e9461['attributes']||{})['sort']();return _0x50cf02[_0x5019ec(0x5f7)](_0x25becf=>_0x5019ec(0x206)+escapeHtml(_0x25becf)+'\x22\x20'+((_0x26c76a[_0x5019ec(0x490)]??'')===_0x25becf?_0x5019ec(0x28b):'')+'>'+escapeHtml(_0x25becf[_0x5019ec(0x3de)](/_/g,'\x20')[_0x5019ec(0x3de)](/\b\w/g,_0x44f085=>_0x44f085[_0x5019ec(0x77e)]()))+_0x5019ec(0x2dd))[_0x5019ec(0x358)]('');})())+_0x58d9c3(0xaaa)+this['_eT'](_0x58d9c3(0xa17))+'\x20'+_0x2bfa04('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.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>'+[_0x58d9c3(0x7ae),_0x58d9c3(0x9f4),'max','last',_0x58d9c3(0x319),_0x58d9c3(0xcdc),_0x58d9c3(0x491),_0x58d9c3(0x8ae),_0x58d9c3(0xbb2),_0x58d9c3(0xb20)][_0x58d9c3(0x5f7)](_0x13a6ac=>_0x13bccf(_0x13a6ac,_0x5ebb6c,{'avg':_0x58d9c3(0x2e6),'min':_0x58d9c3(0x6e6),'max':_0x58d9c3(0xb80),'last':'Last','first':_0x58d9c3(0xcf1),'median':_0x58d9c3(0x7c8),'sum':_0x58d9c3(0x3f6),'change':_0x58d9c3(0x99f),'diff':_0x58d9c3(0x9c8),'delta':'Delta'}[_0x13a6ac]))[_0x58d9c3(0x358)]('')+_0x58d9c3(0x6ad)+this['_eT'](_0x58d9c3(0xce1))+'\x20'+_0x2bfa04(_0x58d9c3(0xbda))+_0x58d9c3(0x19c)+_0x4e5207(_0x26c76a[_0x58d9c3(0x641)],!![])+_0x58d9c3(0xaaa)+this['_eT'](_0x58d9c3(0x74d))+'\x20'+_0x2bfa04(_0x58d9c3(0x682))+_0x58d9c3(0x78a)+escapeHtml(_0x26c76a[_0x58d9c3(0x9f6)]??0x1)+_0x58d9c3(0x349)+this[_0x58d9c3(0x780)](_0x58d9c3(0x626))+'\x20'+_0x2bfa04(_0x58d9c3(0xafb))+_0x58d9c3(0x94d)+_0x13bccf(_0x58d9c3(0xa88),_0x27ce27,this['_eT'](_0x58d9c3(0x9b7)))+_0x13bccf(_0x58d9c3(0x4de),_0x27ce27,_0x58d9c3(0xa09))+_0x13bccf(_0x58d9c3(0x50a),_0x27ce27,_0x58d9c3(0x320))+_0x58d9c3(0x6b2)+(!_0x4941ae?'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[_0x58d9c3(0x780)](_0x58d9c3(0x932))+'\x20'+_0x2bfa04(_0x58d9c3(0x546))+_0x58d9c3(0x8e7)+(_0x4941ae?_0x58d9c3(0x776):'')+'><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'+(_0x4941ae?'':_0x58d9c3(0x1cf))+_0x58d9c3(0xb5b)+((_0x26c76a[_0x58d9c3(0x468)]||[_0x58d9c3(0x9f4),'avg',_0x58d9c3(0x6fe)])[_0x58d9c3(0x2cf)](_0x58d9c3(0x9f4))?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)](_0x58d9c3(0x6e6))+'</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'+((_0x26c76a['legend_stats']||[_0x58d9c3(0x9f4),_0x58d9c3(0x7ae),'max'])[_0x58d9c3(0x2cf)]('avg')?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this['_eT']('Avg')+_0x58d9c3(0x636)+((_0x26c76a['legend_stats']||[_0x58d9c3(0x9f4),'avg',_0x58d9c3(0x6fe)])['includes'](_0x58d9c3(0x6fe))?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this['_eT'](_0x58d9c3(0xb80))+_0x58d9c3(0x781)+((_0x26c76a['legend_stats']||[])[_0x58d9c3(0x2cf)](_0x58d9c3(0x75d))?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)](_0x58d9c3(0x48c))+'</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'+((_0x26c76a['legend_stats']||[])['includes'](_0x58d9c3(0x491))?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)](_0x58d9c3(0x3f6))+_0x58d9c3(0x1fc)+(_0x5aeea0===_0x58d9c3(0x55d)?_0x58d9c3(0xc4e):'')+_0x58d9c3(0x687)+this['_eT'](_0x58d9c3(0x629))+_0x58d9c3(0x55c)+this[_0x58d9c3(0x780)](_0x58d9c3(0x648))+'\x20'+_0x2bfa04(_0x58d9c3(0x3ad))+_0x58d9c3(0x78f)+escapeHtml(_0x26c76a['forecast_horizon']??'')+_0x58d9c3(0x4cf)+this['_eT'](_0x58d9c3(0x51e))+'\x20'+_0x2bfa04(_0x58d9c3(0xc28))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22'+escapeHtml(_0x26c76a[_0x58d9c3(0x632)]||'')+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0xcb2))+'\x20'+_0x2bfa04(_0x58d9c3(0x2c4))+_0x58d9c3(0x6ca)+escapeHtml(_0x26c76a[_0x58d9c3(0x459)]??0x0)+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x4a9))+'\x20'+_0x2bfa04('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).')+_0x58d9c3(0x89a)+escapeHtml(_0x26c76a[_0x58d9c3(0x50f)]??'')+_0x58d9c3(0x41e)+(_0x26c76a['fixed_value']?'checked':'')+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)]('Fixed\x20Value')+'\x20'+_0x2bfa04('Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.')+_0x58d9c3(0xb8e)+(this[_0x58d9c3(0x49e)](_0x58d9c3(0x8cb),_0x5c9ba1)?'<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'+(_0x26c76a[_0x58d9c3(0x8cb)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x575))+'\x20'+_0x2bfa04('Draws\x20bars\x20downward\x20from\x20the\x20zero\x20line.\x20Use\x20with\x20stacked\x20mode\x20to\x20create\x20butterfly\x20charts.')+_0x58d9c3(0xb8e):'<div\x20class=\x22f\x22></div>')+_0x58d9c3(0x765)+this[_0x58d9c3(0x780)](_0x58d9c3(0x89b))+'\x20'+_0x2bfa04(_0x58d9c3(0x6ba))+'\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>'+(_0x26c76a[_0x58d9c3(0x295)]?_0x26c76a[_0x58d9c3(0x295)][_0x58d9c3(0x5f7)](_0x50a867=>{const _0x9729f3=_0x58d9c3;let _0x48224b=_0x50a867[_0x9729f3(0x4be)];if(_0x50a867['label']||_0x50a867[_0x9729f3(0x6f8)])_0x48224b+=',\x20'+(_0x50a867[_0x9729f3(0x4c6)]||'');if(_0x50a867[_0x9729f3(0x6f8)])_0x48224b+=',\x20'+_0x50a867[_0x9729f3(0x6f8)];return _0x48224b;})[_0x58d9c3(0x358)]('\x0a'):'')+'</textarea>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x458))+'\x20'+_0x2bfa04('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.')+_0x58d9c3(0x810)+this[_0x58d9c3(0x780)](_0x58d9c3(0x619))+'\x20'+_0x2bfa04(_0x58d9c3(0x58f))+_0x58d9c3(0x701)+escapeHtml(_0x26c76a[_0x58d9c3(0x204)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x920))+'\x20'+_0x2bfa04(_0x58d9c3(0xa34))+_0x58d9c3(0x1fd)+escapeHtml(_0x26c76a[_0x58d9c3(0x993)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)]('Value\x20Field')+'\x20'+_0x2bfa04(_0x58d9c3(0x4df))+'</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22'+escapeHtml(_0x26c76a[_0x58d9c3(0xa2c)]??'')+_0x58d9c3(0xcf0)+this[_0x58d9c3(0x780)]('Value\x20Expression')+'\x20'+_0x2bfa04('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.')+'</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22'+escapeHtml(_0x26c76a[_0x58d9c3(0x1e8)]??'')+'\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x2a1))+'\x20'+_0x2bfa04(_0x58d9c3(0xbd1))+_0x58d9c3(0x879)+(_0x26c76a[_0x58d9c3(0x984)]&&typeof _0x26c76a['data_vars']===_0x58d9c3(0x89c)?Object[_0x58d9c3(0x90b)](_0x26c76a[_0x58d9c3(0x984)])[_0x58d9c3(0x5f7)](([_0x5dd3a8,_0x3da82b])=>_0x5dd3a8+':\x20'+_0x3da82b)[_0x58d9c3(0x358)](String[_0x58d9c3(0x5ad)](0xa)):'')+_0x58d9c3(0x782)+this[_0x58d9c3(0x780)](_0x58d9c3(0x8e2))+'\x20'+_0x2bfa04(_0x58d9c3(0xc26))+_0x58d9c3(0xac6)+[_0x58d9c3(0x3ce),'epoch_seconds',_0x58d9c3(0x4fa),_0x58d9c3(0xc0a),_0x58d9c3(0xaae),_0x58d9c3(0x267),_0x58d9c3(0x403),'hour_of_day'][_0x58d9c3(0x5f7)](_0x362906=>_0x13bccf(_0x362906,_0x26c76a[_0x58d9c3(0x867)]??'iso',{'iso':'ISO\x20/\x20epoch\x20ms','epoch_seconds':_0x58d9c3(0xcee),'epoch_ms':'Epoch\x20milliseconds','month_of_year':_0x58d9c3(0x313),'day_of_month':'Day\x20of\x20month\x20(1-31)','day_of_year':_0x58d9c3(0x34c),'week_of_year':_0x58d9c3(0xade),'hour_of_day':_0x58d9c3(0xbf2)}[_0x362906]))[_0x58d9c3(0x358)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x52d))+'\x20'+_0x2bfa04(_0x58d9c3(0x606))+_0x58d9c3(0x321)+escapeHtml(_0x26c76a[_0x58d9c3(0x3d7)]??'')+_0x58d9c3(0x457)+(_0x5aeea0==='state_row'?'active':'')+_0x58d9c3(0xca3)+(!_0x6936b3?'lk':'')+_0x58d9c3(0xace)+this[_0x58d9c3(0x780)](_0x58d9c3(0xc04))+'\x20'+_0x2bfa04('Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.')+_0x58d9c3(0x722)+(_0x26c76a[_0x58d9c3(0x481)]!==![]?_0x58d9c3(0x28b):'')+'>'+this['_eT']('On')+_0x58d9c3(0x43b)+(_0x26c76a[_0x58d9c3(0x481)]===![]?_0x58d9c3(0x28b):'')+'>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x878))+_0x58d9c3(0xa40)+_0x57b928(_0x6936b3)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x58d9c3(0x913))+'\x20'+_0x2bfa04('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.')+_0x58d9c3(0xc95)+(_0x6936b3?'':_0x58d9c3(0x9e7))+'>'+[['',this['_eT'](_0x58d9c3(0x192))],[_0x58d9c3(0x75d),this[_0x58d9c3(0x780)]('Last')],[_0x58d9c3(0x491),this['_eT'](_0x58d9c3(0x3f6))],['avg',this[_0x58d9c3(0x780)]('Avg')],[_0x58d9c3(0x9f4),this[_0x58d9c3(0x780)](_0x58d9c3(0x6e6))],[_0x58d9c3(0x6fe),this['_eT']('Max')],['first',this[_0x58d9c3(0x780)]('First')]][_0x58d9c3(0x5f7)](([_0x23aecd,_0x5ca30f])=>_0x13bccf(_0x23aecd,_0x26c76a['primary_state_as']??(_0x26c76a[_0x58d9c3(0x645)]?_0x58d9c3(0x75d):''),_0x5ca30f))[_0x58d9c3(0x358)]('')+_0x58d9c3(0x2ca)+(['pie','ranking','radialbar',_0x58d9c3(0x36d),_0x58d9c3(0x80c),_0x58d9c3(0x5b3),_0x58d9c3(0xabf)][_0x58d9c3(0x2cf)](_0x5c9ba1)&&((_0x26c76a[_0x58d9c3(0xabe)]??(_0x26c76a[_0x58d9c3(0x645)]?'last':''))===_0x58d9c3(0x75d)||(_0x26c76a[_0x58d9c3(0xabe)]??'')===_0x58d9c3(0x319))?_0x58d9c3(0x85c)+this['_eT'](_0x58d9c3(0x2fb))+'</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'+(_0x26c76a['show_color_dot']!==![]?'checked':'')+'\x20'+(_0x6936b3?'':_0x58d9c3(0x9e7))+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)]('Color\x20Dot')+'\x20'+_0x2bfa04(_0x58d9c3(0x663))+_0x58d9c3(0x723)+(_0x26c76a['state_adaptive_color']?_0x58d9c3(0x776):'')+'\x20'+(_0x6936b3?'':_0x58d9c3(0x9e7))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x964))+'\x20'+_0x2bfa04(_0x58d9c3(0xc8e))+_0x58d9c3(0x598)+this[_0x58d9c3(0x780)](_0x58d9c3(0x7ed))+'\x20'+_0x2bfa04('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).')+_0x58d9c3(0x2ac)+(_0x6936b3?'':_0x58d9c3(0x9e7))+'>'+[['',this[_0x58d9c3(0x780)](_0x58d9c3(0xcc4))],[_0x58d9c3(0xc45),this['_eT'](_0x58d9c3(0x86e))]]['map'](([_0x1ddc37,_0x32611a])=>_0x13bccf(_0x1ddc37,_0x26c76a['name_position']??'',_0x32611a))[_0x58d9c3(0x358)]('')+_0x58d9c3(0xa96)+(_0x6936b3&&!['','sum','avg'][_0x58d9c3(0x2cf)](_0x26c76a['primary_state_as']??(_0x26c76a[_0x58d9c3(0x645)]?_0x58d9c3(0x75d):''))?_0x58d9c3(0xa9e)+(_0x26c76a['show_timestamp']?_0x58d9c3(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x8e9))+'\x20'+_0x2bfa04('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.')+_0x58d9c3(0xab1):'')+(_0x6936b3&&(_0x26c76a[_0x58d9c3(0xabe)]??(_0x26c76a[_0x58d9c3(0x645)]?_0x58d9c3(0x75d):''))!==''?_0x58d9c3(0xc7b)+(_0x26c76a['show_range_values']?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)](_0x58d9c3(0x48a))+'\x20'+_0x2bfa04(_0x58d9c3(0x3d3))+_0x58d9c3(0xab1):'')+'</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[_0x58d9c3(0x780)](_0x58d9c3(0x226))+'\x20'+_0x2bfa04(_0x58d9c3(0x99e))+_0x58d9c3(0x899)+this[_0x58d9c3(0x780)](_0x58d9c3(0x47f))+'\x20'+_0x2bfa04(_0x58d9c3(0x1d5))+_0x58d9c3(0x437)+(_0x6936b3?'':_0x58d9c3(0x9e7))+'>'+['',_0x58d9c3(0x491),_0x58d9c3(0x7ae),_0x58d9c3(0x9f4),_0x58d9c3(0x6fe),_0x58d9c3(0x319),_0x58d9c3(0x75d),...[_0x58d9c3(0x258),_0x58d9c3(0x6bd),'polararea'][_0x58d9c3(0x2cf)](_0x5c9ba1)?[_0x58d9c3(0xa51)]:[]][_0x58d9c3(0x5f7)](_0x179c8a=>_0x13bccf(_0x179c8a,_0x26c76a['show_second_state_as']??'',{['']:this[_0x58d9c3(0x780)](_0x58d9c3(0x597)),'sum':this[_0x58d9c3(0x780)]('Sum'),'avg':this[_0x58d9c3(0x780)]('Avg'),'min':this[_0x58d9c3(0x780)](_0x58d9c3(0x6e6)),'max':this[_0x58d9c3(0x780)](_0x58d9c3(0xb80)),'first':this['_eT'](_0x58d9c3(0xcf1)),'last':this['_eT'](_0x58d9c3(0x48c)),'pct':'%'}[_0x179c8a]))['join']('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)]('Align')+'\x20'+_0x2bfa04(_0x58d9c3(0x66c))+_0x58d9c3(0x46e)+(_0x6936b3?'':'disabled')+'>'+[_0x58d9c3(0xa72),'center',_0x58d9c3(0x311),_0x58d9c3(0x970),_0x58d9c3(0x829),_0x58d9c3(0x97e)][_0x58d9c3(0x5f7)](_0x3d6f4a=>_0x13bccf(_0x3d6f4a,_0x26c76a[_0x58d9c3(0x53c)]??_0x58d9c3(0xa72),{'left':this[_0x58d9c3(0x780)](_0x58d9c3(0x5d1)),'center':this[_0x58d9c3(0x780)]('Top\x20Center'),'right':this['_eT'](_0x58d9c3(0x712)),'bottom-left':this[_0x58d9c3(0x780)](_0x58d9c3(0x7de)),'bottom-center':this['_eT']('Bottom\x20Center'),'bottom-right':this[_0x58d9c3(0x780)](_0x58d9c3(0x65d))}[_0x3d6f4a]))['join']('')+_0x58d9c3(0x97f)+this[_0x58d9c3(0x780)]('Name\x20Size')+'\x20'+_0x2bfa04(_0x58d9c3(0x513))+_0x58d9c3(0x494)+escapeHtml(_0x26c76a['name_size']??'')+'\x22\x20'+(_0x6936b3?'':_0x58d9c3(0x9e7))+_0x58d9c3(0x277)+this[_0x58d9c3(0x780)]('Value\x20Size')+'\x20'+_0x2bfa04('Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.')+_0x58d9c3(0xa6c)+escapeHtml(_0x26c76a[_0x58d9c3(0x6f3)]??'')+'\x22\x20'+(_0x6936b3?'':_0x58d9c3(0x9e7))+_0x58d9c3(0x277)+this[_0x58d9c3(0x780)]('Icon\x20Size')+'\x20'+_0x2bfa04(_0x58d9c3(0x365))+_0x58d9c3(0x397)+escapeHtml(_0x26c76a[_0x58d9c3(0x47d)]??'')+'\x22\x20'+(_0x6936b3?'':'disabled')+_0x58d9c3(0x540)+(!_0xe3dc3a?'lk':'')+_0x58d9c3(0x564)+this['_eT']('Trend\x20Icon')+'\x20'+_0x2bfa04('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.')+_0x58d9c3(0x6f9)+(_0xe3dc3a?_0x58d9c3(0x776):'')+'><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'+_0x57b928(_0xe3dc3a)+_0x58d9c3(0x252)+this[_0x58d9c3(0x780)](_0x58d9c3(0xd2c))+'\x20'+_0x2bfa04(_0x58d9c3(0x9f7))+_0x58d9c3(0xcdd)+escapeHtml(_0x26c76a[_0x58d9c3(0x3e8)]??0x1)+'\x22\x20'+(_0xe3dc3a?'':_0x58d9c3(0x9e7))+_0x58d9c3(0x639)+this['_eT'](_0x58d9c3(0x306))+'\x20'+_0x2bfa04(_0x58d9c3(0xb18))+_0x58d9c3(0x20c)+escapeHtml(_0x26c76a[_0x58d9c3(0x467)]??'')+'\x22\x20'+(_0xe3dc3a?'':_0x58d9c3(0x9e7))+_0x58d9c3(0x6d2)+this['_eT'](_0x58d9c3(0x6dd))+'\x20'+_0x2bfa04(_0x58d9c3(0xcca))+'</label>'+_0xd27989(_0x58d9c3(0x7e9),_0x26c76a[_0x58d9c3(0x602)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x1a0))+'\x20'+_0x2bfa04(_0x58d9c3(0x3e5))+_0x58d9c3(0x62e)+_0xd27989('e-trend_down_color',_0x26c76a[_0x58d9c3(0x525)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x86c))+'\x20'+_0x2bfa04(_0x58d9c3(0xaf1))+_0x58d9c3(0x62e)+_0xd27989(_0x58d9c3(0x5db),_0x26c76a[_0x58d9c3(0xa9a)]??'')+'</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'+(_0x5aeea0==='appearance'?_0x58d9c3(0xc4e):'')+_0x58d9c3(0xb26)+((_0x6ea883[_0x58d9c3(0xc9c)]||_0x58d9c3(0xd06))===_0x58d9c3(0xd06)?_0x58d9c3(0x254)+this[_0x58d9c3(0x780)]('Graph\x20Type')+'\x20'+_0x2bfa04(_0x58d9c3(0x3d9))+_0x58d9c3(0x7e4)+_0x13bccf('line',_0x30726d,this[_0x58d9c3(0x780)](_0x58d9c3(0x83d)))+_0x13bccf(_0x58d9c3(0x5f9),_0x30726d,this['_eT'](_0x58d9c3(0x874)))+_0x13bccf(_0x58d9c3(0xc87),_0x30726d,this[_0x58d9c3(0x780)]('Bar'))+_0x13bccf('candlestick',_0x30726d,this['_eT'](_0x58d9c3(0x5a4)))+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Z-Index')+'\x20'+_0x2bfa04(_0x58d9c3(0x2ab))+_0x58d9c3(0x2af)+escapeHtml(_0x26c76a[_0x58d9c3(0xaa0)]??'')+_0x58d9c3(0xa5d):'')+_0x58d9c3(0x80f)+((()=>{const _0xc68456=_0x58d9c3;return _0xc68456(0x527)+(!_0x4ede3a?'lk':'')+_0xc68456(0x41a)+this['_eT'](_0xc68456(0xb58))+'\x20'+_0x2bfa04('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.')+_0xc68456(0xb71)+(_0x4ede3a?_0xc68456(0x776):'')+_0xc68456(0xb15)+(_0x26c76a[_0xc68456(0x225)]===!![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xc68456(0x780)](_0xc68456(0x3ca))+'\x20'+_0x2bfa04(_0xc68456(0x67d))+_0xc68456(0x7c9)+_0x57b928(_0x4ede3a)+_0xc68456(0x509)+(_0x6ea883[_0xc68456(0xbb1)]?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0xc68456(0x780)](_0xc68456(0x24a))+'\x20'+_0x2bfa04(_0xc68456(0x29c))+_0xc68456(0x753)+escapeHtml(_0x26c76a[_0xc68456(0x502)]??'')+_0xc68456(0x22b):'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0xc68456(0x49e)](_0xc68456(0x6c5),_0x5c9ba1)||this[_0xc68456(0x49e)](_0xc68456(0xa08),_0x5c9ba1)?'<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20'+(_0x26c76a[_0xc68456(0x6c5)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xc68456(0x780)](_0xc68456(0xa01))+'\x20'+_0x2bfa04(_0xc68456(0xa7f))+_0xc68456(0xa75)+(_0x26c76a[_0xc68456(0x298)]?_0xc68456(0x776):'')+_0xc68456(0xbe2)+this[_0xc68456(0x780)](_0xc68456(0x5c0))+'\x20'+_0x2bfa04(_0xc68456(0xd20))+_0xc68456(0x72f)+(_0x26c76a[_0xc68456(0x55b)]?_0xc68456(0x776):'')+_0xc68456(0xbe2)+this[_0xc68456(0x780)]('Data\x20Labels')+'\x20'+_0x2bfa04('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.')+_0xc68456(0xb8e):'')+_0xc68456(0xc7c)+(this['_isFieldRelevantForMode']('moving_averages',_0x5c9ba1)?_0xc68456(0x676)+this[_0xc68456(0x780)](_0xc68456(0x78b))+'\x20'+_0x2bfa04(_0xc68456(0x8cc))+'</div></div><div\x20class=\x22ma-list\x22>'+(_0x509f34||_0xc68456(0x60d))+'</div><button\x20class=\x22ma-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>'+this[_0xc68456(0x780)](_0xc68456(0x6cf))+_0xc68456(0xa58):'')+((_0x6ea883[_0xc68456(0xc9c)]||_0xc68456(0xd06))===_0xc68456(0xd06)?'<div\x20class=\x22cs\x20'+(_0x58697e===_0xc68456(0x3d0)?'lk':'')+'\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x223\x206\x209\x2012\x2014\x207\x2021\x2017\x22/><circle\x20cx=\x229\x22\x20cy=\x2212\x22\x20r=\x222\x22/><circle\x20cx=\x2214\x22\x20cy=\x227\x22\x20r=\x222\x22/></svg>'+this[_0xc68456(0x780)]('Extrema')+'\x20'+_0x2bfa04('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.')+_0xc68456(0xb60)+_0x13bccf(_0xc68456(0x3d0),_0x58697e,this['_eT']('Never'))+_0x13bccf(_0xc68456(0x505),_0x58697e,this[_0xc68456(0x780)](_0xc68456(0xaab)))+_0x13bccf('always',_0x58697e,this['_eT']('Always'))+'</select></div></div><div\x20class=\x22csb\x22\x20'+(_0x58697e===_0xc68456(0x3d0)?_0xc68456(0x1cf):'')+'><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20'+(_0x26c76a[_0xc68456(0x887)]!==![]?_0xc68456(0x776):'')+_0xc68456(0xbe2)+this[_0xc68456(0x780)](_0xc68456(0x6e6))+'\x20'+_0x2bfa04(_0xc68456(0x512))+_0xc68456(0x9de)+(_0x26c76a[_0xc68456(0x8b3)]!==![]?_0xc68456(0x776):'')+_0xc68456(0xbe2)+this[_0xc68456(0x780)](_0xc68456(0xb80))+'\x20'+_0x2bfa04(_0xc68456(0xa80))+_0xc68456(0x324)+(_0x26c76a[_0xc68456(0x507)]!==![]?_0xc68456(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xc68456(0x780)](_0xc68456(0xc3a))+'\x20'+_0x2bfa04(_0xc68456(0x744))+_0xc68456(0x5e3)+this[_0xc68456(0x780)]('Font\x20Color')+'\x20'+_0x2bfa04(_0xc68456(0x376))+_0xc68456(0x6e0)+this[_0xc68456(0x780)](_0xc68456(0xaea))+_0xc68456(0x382)+escapeHtml(_0x26c76a['extrema_color']??'')+_0xc68456(0x193)+escapeHtml(this[_0xc68456(0x475)](_0x26c76a[_0xc68456(0x25c)]||_0xc68456(0x5c8)))+_0xc68456(0x32c)+this[_0xc68456(0x780)](_0xc68456(0x281))+'\x20'+_0x2bfa04(_0xc68456(0x848))+_0xc68456(0x9dc)+escapeHtml(_0x26c76a[_0xc68456(0xaf6)]??'')+_0xc68456(0x6d6)+this['_eT'](_0xc68456(0xc40))+'\x20'+_0x2bfa04(_0xc68456(0x797))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0xc68456(0x780)](_0xc68456(0xaea))+'\x22\x20value=\x22'+escapeHtml(_0x26c76a[_0xc68456(0x4da)]??'')+'\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0xc68456(0x475)](_0x26c76a[_0xc68456(0x4da)]||_0xc68456(0x50e)))+_0xc68456(0x32c)+this[_0xc68456(0x780)](_0xc68456(0xa89))+'\x20'+_0x2bfa04(_0xc68456(0x21d))+_0xc68456(0x333)+escapeHtml(_0x26c76a['extrema_bg_opacity']??'')+_0xc68456(0xba6):'')+_0xc68456(0x80f)+((_0x6ea883[_0xc68456(0xc9c)]||_0xc68456(0xd06))===_0xc68456(0xd06)?_0xc68456(0xd1c)+(!_0x5470d4?'lk':'')+_0xc68456(0xab2)+this[_0xc68456(0x780)](_0xc68456(0x83d))+'\x20'+_0x2bfa04(_0xc68456(0x3fb))+_0xc68456(0x720)+(_0x5470d4?'checked':'')+_0xc68456(0x2e3)+_0x57b928(_0x5470d4)+_0xc68456(0x252)+this[_0xc68456(0x780)](_0xc68456(0x289))+'\x20'+_0x2bfa04(_0xc68456(0x8cf))+_0xc68456(0x814)+escapeHtml(_0x26c76a[_0xc68456(0xbc8)]??2.5)+'\x22\x20'+(_0x5470d4?'':'disabled')+'></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'+(_0x26c76a[_0xc68456(0x460)]!==![]?_0xc68456(0x776):'')+'\x20'+(_0x5470d4?'':_0xc68456(0x9e7))+_0xc68456(0xbe2)+this[_0xc68456(0x780)](_0xc68456(0x719))+'\x20'+_0x2bfa04(_0xc68456(0xc99))+_0xc68456(0x598)+this['_eT'](_0xc68456(0xd2e))+'\x20'+_0x2bfa04('Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.')+_0xc68456(0xbad)+(_0x5470d4?'':'disabled')+'><option\x20value=\x22solid\x22\x20'+((_0x26c76a['line_style']??_0xc68456(0x99b))===_0xc68456(0x99b)?'selected':'')+'>'+this[_0xc68456(0x780)](_0xc68456(0x8b4))+_0xc68456(0x915)+(_0x26c76a['line_style']===_0xc68456(0xb6c)?_0xc68456(0x28b):'')+'>'+this['_eT'](_0xc68456(0x890))+_0xc68456(0x9cf)+(_0x26c76a[_0xc68456(0x88f)]==='dashed'?_0xc68456(0x28b):'')+'>'+this[_0xc68456(0x780)](_0xc68456(0x7d0))+_0xc68456(0x9c7)+(_0x26c76a[_0xc68456(0xa08)]?_0xc68456(0x776):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xc68456(0x780)]('Range\x20Band')+'\x20'+_0x2bfa04(_0xc68456(0xc8f))+_0xc68456(0x802)+(_0x5628c1?_0xc68456(0x776):'')+_0xc68456(0xbe2)+this[_0xc68456(0x780)](_0xc68456(0x5e1))+'\x20'+_0x2bfa04(_0xc68456(0x7b3))+_0xc68456(0x65c):'')+_0xc68456(0xa7a)+(_0x5c9ba1===_0xc68456(0xc25)?this[_0xc68456(0x780)](_0xc68456(0x940)):this['_eT'](_0xc68456(0x6bf)))+'\x20'+_0x2bfa04(_0x5c9ba1===_0xc68456(0xc25)?_0xc68456(0x430):'Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.')+'</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>'+(_0x5c9ba1==='gauge'?this[_0xc68456(0x780)](_0xc68456(0x6e6)):this[_0xc68456(0x780)]('Lower\x20Bound'))+'\x20'+_0x2bfa04(_0x5c9ba1===_0xc68456(0xc25)?_0xc68456(0x8d9):_0xc68456(0x672))+'</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x26c76a['lower_bound']??'')+_0xc68456(0x349)+(_0x5c9ba1===_0xc68456(0xc25)?this[_0xc68456(0x780)](_0xc68456(0xb80)):this[_0xc68456(0x780)](_0xc68456(0xc33)))+'\x20'+_0x2bfa04(_0x5c9ba1===_0xc68456(0xc25)?_0xc68456(0xd1b):'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.')+_0xc68456(0x2bd)+escapeHtml(_0x26c76a[_0xc68456(0x261)]??'')+_0xc68456(0x70e);})())+_0x58d9c3(0x23e)+(_0x5aeea0===_0x58d9c3(0xa27)?'active':'')+_0x58d9c3(0x7f1)+this[_0x58d9c3(0x780)](_0x58d9c3(0xc8c))+'</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[_0x58d9c3(0x780)](_0x58d9c3(0xd00))+'\x20'+_0x2bfa04(_0x58d9c3(0x92f))+_0x58d9c3(0x62e)+_0xd27989(_0x58d9c3(0x4a8),_0x26c76a[_0x58d9c3(0x6f8)]||_0x58d9c3(0x336))+_0x58d9c3(0xcc8)+(this[_0x58d9c3(0x49e)](_0x58d9c3(0x3d8),_0x5c9ba1)?_0x58d9c3(0xc6e)+this[_0x58d9c3(0x780)]('Point\x20Color')+'\x20'+_0x2bfa04(_0x58d9c3(0x6ed))+_0x58d9c3(0x62e)+_0xd27989(_0x58d9c3(0x4d4),_0x26c76a[_0x58d9c3(0x3d8)]||_0x26c76a[_0x58d9c3(0x6f8)]||'#ff4757')+_0x58d9c3(0xcc8):_0x58d9c3(0x472))+_0x58d9c3(0x30d)+this[_0x58d9c3(0x780)](_0x58d9c3(0xa35))+'\x20'+_0x2bfa04(_0x58d9c3(0x282))+'</label>'+_0xd27989(_0x58d9c3(0x82a),_0x26c76a['icon_color']||_0x26c76a[_0x58d9c3(0x6f8)]||'#ff4757')+_0x58d9c3(0x477)+this[_0x58d9c3(0x780)](_0x58d9c3(0x624))+'\x20'+_0x2bfa04(_0x58d9c3(0x214))+'</label>'+_0xd27989(_0x58d9c3(0x371),_0x26c76a[_0x58d9c3(0x4e3)]||_0x26c76a[_0x58d9c3(0x6f8)]||_0x58d9c3(0x336))+_0x58d9c3(0x9b2)+(_0x5c9ba1===_0x58d9c3(0xc25)?_0x58d9c3(0x254)+this['_eT'](_0x58d9c3(0x7fb))+'\x20'+_0x2bfa04('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).')+_0x58d9c3(0x62e)+_0xd27989('e-needle_color',_0x26c76a['needle_color']??'')+_0x58d9c3(0x6ae):'')+_0x58d9c3(0xb1a)+(!_0x419ef2?'lk':'')+_0x58d9c3(0x2a5)+this['_eT'](_0x58d9c3(0x355))+'\x20'+_0x2bfa04(_0x58d9c3(0xaf9))+_0x58d9c3(0x7c3)+(_0x419ef2?'checked':'')+_0x58d9c3(0x2e3)+_0x57b928(_0x419ef2)+_0x58d9c3(0x731)+(_0x26c76a[_0x58d9c3(0xbc6)]!==![]?'checked':'')+'\x20'+(_0x419ef2?'':_0x58d9c3(0x9e7))+_0x58d9c3(0xbe2)+this['_eT'](_0x58d9c3(0x1e1))+'\x20'+_0x2bfa04(_0x58d9c3(0xcc2))+_0x58d9c3(0x4af)+(this[_0x58d9c3(0x49e)](_0x58d9c3(0x9cc),_0x5c9ba1)?'<div\x20class=\x22cs\x20'+(_0x3c1dd1?.[_0x58d9c3(0x4e9)]?'lk':'')+_0x58d9c3(0x68e)+this[_0x58d9c3(0x780)](_0x58d9c3(0xa6e))+'\x20'+_0x2bfa04(_0x58d9c3(0x657))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20'+(_0x370c73?.[_0x58d9c3(0x4e9)]?'checked':'')+'\x20'+(_0x3c1dd1?.['enabled']?_0x58d9c3(0x9e7):'')+_0x58d9c3(0xb6b)+(_0x3c1dd1?.[_0x58d9c3(0x4e9)]?'<div\x20class=\x22ln\x22>Disabled\x20when\x20thresholds\x20active</div>':'')+'<div\x20class=\x22csb\x22\x20'+(!_0x370c73?.[_0x58d9c3(0x4e9)]||_0x3c1dd1?.[_0x58d9c3(0x4e9)]?'style=\x22opacity:.35;pointer-events:none\x22':'')+_0x58d9c3(0xcb9)+this[_0x58d9c3(0x780)](_0x58d9c3(0xc37))+'\x20'+_0x2bfa04(_0x58d9c3(0x6f6))+_0x58d9c3(0x217)+escapeHtml(this[_0x58d9c3(0x475)](_0x370c73?.['increase']??_0x58d9c3(0xb6e)))+_0x58d9c3(0x349)+this[_0x58d9c3(0x780)](_0x58d9c3(0xba0))+'\x20'+_0x2bfa04(_0x58d9c3(0x762))+_0x58d9c3(0xd0f)+escapeHtml(this[_0x58d9c3(0x475)](_0x370c73?.['decrease']??_0x58d9c3(0x78e)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)](_0x58d9c3(0x577))+'\x20'+_0x2bfa04(_0x58d9c3(0x554))+_0x58d9c3(0xaa8)+escapeHtml(this[_0x58d9c3(0x475)](_0x370c73?.[_0x58d9c3(0x6e7)]??_0x58d9c3(0xadd)))+_0x58d9c3(0x6ab):'')+(this[_0x58d9c3(0x49e)](_0x58d9c3(0x279),_0x5c9ba1)?_0x58d9c3(0xd1c)+(_0x370c73?.['enabled']?'lk':'')+'\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x2214\x22\x20y=\x223\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x2214\x22\x20y=\x2214\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x223\x22\x20y=\x2214\x22\x20width=\x227\x22\x20height=\x227\x22/></svg>'+this[_0x58d9c3(0x780)](_0x58d9c3(0xa6b))+'\x20'+_0x2bfa04(_0x58d9c3(0xbd7))+_0x58d9c3(0x1ef)+(_0x3c1dd1?.[_0x58d9c3(0x4e9)]?_0x58d9c3(0x776):'')+'\x20'+(_0x370c73?.['enabled']?_0x58d9c3(0x9e7):'')+'><span\x20class=\x22msl\x22></span></label></div>'+(_0x370c73?.[_0x58d9c3(0x4e9)]?_0x58d9c3(0xceb):'')+_0x58d9c3(0x63f)+(!_0x3c1dd1?.[_0x58d9c3(0x4e9)]||_0x370c73?.[_0x58d9c3(0x4e9)]?_0x58d9c3(0x1cf):'')+_0x58d9c3(0xc34)+this[_0x58d9c3(0x780)]('Direction')+'\x20'+_0x2bfa04(_0x58d9c3(0x489))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>'+_0x13bccf(_0x58d9c3(0x613),_0x3c1dd1?.[_0x58d9c3(0x5a7)]??_0x58d9c3(0x613),this['_eT'](_0x58d9c3(0xb56)))+_0x13bccf('horizontal',_0x3c1dd1?.[_0x58d9c3(0x5a7)]??_0x58d9c3(0x613),this[_0x58d9c3(0x780)](_0x58d9c3(0xb7a)))+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x58d9c3(0x780)]('Transition')+'\x20'+_0x2bfa04('Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.')+_0x58d9c3(0x7c2)+_0x13bccf('smooth',_0x3c1dd1?.['transition']??_0x58d9c3(0x460),this[_0x58d9c3(0x780)]('Smooth'))+_0x13bccf(_0x58d9c3(0x471),_0x3c1dd1?.[_0x58d9c3(0x38b)]??_0x58d9c3(0x460),this[_0x58d9c3(0x780)](_0x58d9c3(0xacb)))+_0x58d9c3(0xc43)+(_0x3c1dd1?.[_0x58d9c3(0xb48)]?_0x58d9c3(0x776):'')+_0x58d9c3(0xbe2)+this[_0x58d9c3(0x780)](_0x58d9c3(0x4e1))+'\x20'+_0x2bfa04(_0x58d9c3(0x3a3))+'</span></div></label></div></div><div\x20class=\x22thr-list\x22>'+(_0x39bcf5||_0x58d9c3(0x307))+_0x58d9c3(0xc31)+(_0x370c73?.[_0x58d9c3(0x4e9)]?_0x58d9c3(0x9e7):'')+_0x58d9c3(0x64f)+this['_eT'](_0x58d9c3(0x763))+_0x58d9c3(0xbd3):'')+'\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>';})[_0x418038(0x358)](''),_0x70ae5e='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20'+(this['_openPanels'][_0x418038(0x620)](_0x418038(0x4bd))?_0x418038(0x9d8):'')+_0x418038(0x918)+this[_0x418038(0x780)](_0x418038(0x9eb))+_0x418038(0x9b3)+this[_0x418038(0x721)]['length']+'\x20'+this['_eT'](_0x418038(0xa1f))+_0x418038(0xa0f)+_0x5a7e2c+_0x418038(0x3fe)+(_0x6ea883[_0x418038(0xc9c)]===_0x418038(0xc72)&&this[_0x418038(0x721)][_0x418038(0x2d1)]>=0x2||_0x6ea883[_0x418038(0xc9c)]===_0x418038(0x5b3)&&this['_entities'][_0x418038(0x2d1)]>=0x1||_0x6ea883['chart_mode']===_0x418038(0xabf)&&this[_0x418038(0x721)][_0x418038(0x2d1)]>=0x1?'':_0x418038(0xa0a)+this[_0x418038(0x780)]('Add\x20Entity')+_0x418038(0x3a7))+_0x418038(0x28c),_0x351e59=_0x418038(0x5be)+_0x3b86c9+_0x418038(0x692);this[_0x418038(0xbec)]=(this['_renderId']||0x0)+0x1,this[_0x418038(0x9a3)][_0x418038(0x812)]=_0x351e59+_0x418038(0x881)+_0x386c68+_0x70ae5e+_0x418038(0xcc8),this[_0x418038(0x1d8)]();if(_0x406098?.[_0x418038(0xc60)]){const _0x496479=this[_0x418038(0x9a3)][_0x418038(0x2e5)](_0x406098[_0x418038(0xc60)]);if(_0x496479){_0x496479[_0x418038(0x253)]();if(_0x406098['ss']!==void 0x0)try{_0x496479['setSelectionRange'](_0x406098['ss'],_0x406098['se']);}catch{}}}}[_0x236d40(0x5a2)](_0x3a1328,_0x398d15,_0x507f9c,_0x558fa4={}){const _0x3acf06=_0x236d40;if(!_0x3a1328||_0x3a1328[_0x3acf06(0x1eb)])return;_0x3a1328['_sgcIcon']=!![],_0x3a1328['innerHTML']='';const _0x4a3678=!!_0x558fa4[_0x3acf06(0x9e7)],_0x3f0bd0=document['createElement'](_0x3acf06(0x1ca));_0x3f0bd0['style']['cssText']=_0x3acf06(0x9b6);const _0x34c6a5=document[_0x3acf06(0x1a8)](_0x3acf06(0x195));_0x34c6a5[_0x3acf06(0x604)]=_0x3acf06(0x195),_0x34c6a5[_0x3acf06(0x9e7)]=_0x4a3678,_0x34c6a5[_0x3acf06(0xa28)][_0x3acf06(0x27b)]=_0x3acf06(0x5d3)+(_0x4a3678?_0x3acf06(0x95d):'');const _0x30b00b=document[_0x3acf06(0x1a8)](_0x3acf06(0x79e));_0x30b00b[_0x3acf06(0xa28)][_0x3acf06(0x27b)]=_0x3acf06(0xb2b);const _0x1f9866=document[_0x3acf06(0x1a8)](_0x3acf06(0x228));_0x1f9866[_0x3acf06(0xa28)]['cssText']=_0x3acf06(0xb0b);const _0x10aa16=document['createElement'](_0x3acf06(0x228));_0x10aa16['style'][_0x3acf06(0x27b)]=_0x3acf06(0x903),_0x10aa16[_0x3acf06(0x812)]='<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>',_0x34c6a5['append'](_0x30b00b,_0x1f9866,_0x10aa16);const _0x38911b=document[_0x3acf06(0x1a8)](_0x3acf06(0x1ca));_0x38911b['style'][_0x3acf06(0x27b)]='position:absolute;top:calc(100%\x20+\x204px);left:0;width:230px;max-width:70vw;z-index:100;background:var(--bg);border:1px\x20solid\x20var(--bd);border-radius:8px;box-shadow:0\x206px\x2024px\x20rgba(0,0,0,.25);padding:8px;display:none';const _0x212ef0=_0x4e3fb5=>typeof _0x4e3fb5===_0x3acf06(0xc00)&&(_0x4e3fb5[_0x3acf06(0x2cf)]('{{')||_0x4e3fb5['includes']('{%')),_0x19ba4f=()=>{const _0x3d9873=_0x3acf06,_0x34d511=(_0x398d15()||'')['trim']();if(_0x212ef0(_0x34d511))_0x30b00b['setAttribute'](_0x3d9873(0x8ac),_0x3d9873(0x8e6)),_0x30b00b[_0x3d9873(0xa28)][_0x3d9873(0x91c)]='visible',_0x1f9866[_0x3d9873(0x7a4)]=_0x3d9873(0x5c4),_0x1f9866[_0x3d9873(0xa28)][_0x3d9873(0x6f8)]=_0x3d9873(0x4bc);else _0x34d511?(_0x30b00b['setAttribute'](_0x3d9873(0x8ac),_0x34d511),_0x30b00b[_0x3d9873(0xa28)]['visibility']=_0x3d9873(0x9ef),_0x1f9866[_0x3d9873(0x7a4)]=_0x34d511,_0x1f9866[_0x3d9873(0xa28)][_0x3d9873(0x6f8)]=_0x3d9873(0x4bc)):(_0x30b00b[_0x3d9873(0x9bf)]('icon'),_0x30b00b[_0x3d9873(0xa28)][_0x3d9873(0x91c)]=_0x3d9873(0xc1a),_0x1f9866[_0x3d9873(0x7a4)]=_0x558fa4[_0x3d9873(0x2a8)]||_0x3d9873(0x597),_0x1f9866[_0x3d9873(0xa28)][_0x3d9873(0x6f8)]='var(--ts)');},_0x16257b=document[_0x3acf06(0x1a8)](_0x3acf06(0x47e));_0x16257b[_0x3acf06(0x604)]=_0x3acf06(0x74b),_0x16257b[_0x3acf06(0x2a8)]=_0x558fa4['placeholder2']||_0x3acf06(0x32f),_0x16257b[_0x3acf06(0x4be)]=_0x398d15()||'',_0x16257b[_0x3acf06(0xa28)]['cssText']=_0x3acf06(0x314);let _0x65ee2f=![];_0x16257b['addEventListener']('input',()=>{const _0x54be02=_0x3acf06;_0x507f9c(_0x16257b[_0x54be02(0x4be)]||void 0x0),_0x19ba4f(),_0x65ee2f=!![];}),_0x16257b[_0x3acf06(0x5ea)](_0x3acf06(0x8ae),()=>{const _0x4ead5f=_0x3acf06;_0x65ee2f&&(_0x65ee2f=![],this[_0x4ead5f(0x423)]());});const _0x5ba41a=document['createElement'](_0x3acf06(0x1ca));_0x5ba41a['textContent']=_0x3acf06(0x7f0),_0x5ba41a[_0x3acf06(0xa28)][_0x3acf06(0x27b)]=_0x3acf06(0x8fb),_0x38911b[_0x3acf06(0x6ff)](_0x16257b,_0x5ba41a);let _0x19da09=null;const _0x144287=_0x468bc0=>{const _0x7d69eb=_0x3acf06;_0x507f9c(_0x468bc0||void 0x0);if(_0x16257b)_0x16257b[_0x7d69eb(0x4be)]=_0x468bc0||'';_0x19ba4f(),this['_valueChanged'](),_0x1fdf20();},_0x2f6ea7=()=>{const _0x3c3b8d=_0x3acf06;if(_0x19da09)return;const _0x27f8b3=(_0x398d15()||'')[_0x3c3b8d(0x900)]();if(this['_hass']&&customElements[_0x3c3b8d(0x66a)](_0x3c3b8d(0xa5b)))_0x19da09=document[_0x3c3b8d(0x1a8)](_0x3c3b8d(0xa5b)),_0x19da09[_0x3c3b8d(0x6e4)]=this['_hass'],_0x19da09[_0x3c3b8d(0x4be)]=_0x212ef0(_0x27f8b3)?'':_0x27f8b3,_0x19da09['label']='',_0x19da09[_0x3c3b8d(0xa28)][_0x3c3b8d(0x27b)]=_0x3c3b8d(0x3bf),_0x19da09[_0x3c3b8d(0x5ea)](_0x3c3b8d(0x33d),_0x546d6b=>{const _0x169a5f=_0x3c3b8d;_0x546d6b['stopPropagation'](),_0x144287(_0x546d6b[_0x169a5f(0xb1b)][_0x169a5f(0x4be)]);});else{if(this[_0x3c3b8d(0xd0e)]&&customElements['get'](_0x3c3b8d(0xb76)))_0x19da09=document[_0x3c3b8d(0x1a8)]('ha-selector'),_0x19da09[_0x3c3b8d(0x6e4)]=this[_0x3c3b8d(0xd0e)],_0x19da09[_0x3c3b8d(0x2f4)]={'icon':{}},_0x19da09['value']=_0x212ef0(_0x27f8b3)?'':_0x27f8b3,_0x19da09['label']='',_0x19da09[_0x3c3b8d(0xa28)][_0x3c3b8d(0x27b)]=_0x3c3b8d(0x3bf),_0x19da09[_0x3c3b8d(0x5ea)](_0x3c3b8d(0x33d),_0x128ae6=>{const _0x417369=_0x3c3b8d;_0x128ae6[_0x417369(0x35b)](),_0x144287(_0x128ae6['detail'][_0x417369(0x4be)]);});else return;}_0x38911b[_0x3c3b8d(0x20b)](_0x19da09);},_0x413350=()=>{const _0x2e4c43=_0x3acf06;if(_0x4a3678)return;if(this['_cpdOpen']&&this[_0x2e4c43(0x628)][_0x2e4c43(0x73c)]!==_0x3f0bd0)this[_0x2e4c43(0x628)][_0x2e4c43(0x66d)]();_0x2f6ea7(),_0x38911b[_0x2e4c43(0xa28)][_0x2e4c43(0x886)]='block',this['_cpdOpen']={'wrap':_0x3f0bd0,'close':_0x1fdf20},setTimeout(()=>{try{_0x16257b['focus']();}catch(_0x31b1bc){}},0x1e);},_0x1fdf20=()=>{const _0x47af80=_0x3acf06;_0x38911b['style'][_0x47af80(0x886)]='none';if(this['_cpdOpen']&&this[_0x47af80(0x628)][_0x47af80(0x73c)]===_0x3f0bd0)this[_0x47af80(0x628)]=null;_0x65ee2f&&(_0x65ee2f=![],this[_0x47af80(0x423)]());};_0x34c6a5[_0x3acf06(0x5ea)](_0x3acf06(0x505),()=>{const _0x5bd90a=_0x3acf06;_0x38911b[_0x5bd90a(0xa28)][_0x5bd90a(0x886)]===_0x5bd90a(0x81a)?_0x1fdf20():_0x413350();}),_0x3f0bd0[_0x3acf06(0x6ff)](_0x34c6a5,_0x38911b),_0x3a1328[_0x3acf06(0x20b)](_0x3f0bd0),_0x19ba4f(),!this[_0x3acf06(0x7c6)]&&(this[_0x3acf06(0x7c6)]=!![],this[_0x3acf06(0x9a3)][_0x3acf06(0x5ea)](_0x3acf06(0x505),_0x1125ee=>{const _0x40a0d3=_0x3acf06;if(!this[_0x40a0d3(0x628)])return;const _0x3ad610=_0x1125ee[_0x40a0d3(0x4fc)]?_0x1125ee[_0x40a0d3(0x4fc)]():[_0x1125ee[_0x40a0d3(0x2cb)]];if(_0x3ad610[_0x40a0d3(0x37b)](_0x5303f8=>_0x5303f8&&_0x5303f8[_0x40a0d3(0x34a)]&&/COMBO-BOX|OVERLAY/i[_0x40a0d3(0x1b8)](_0x5303f8[_0x40a0d3(0x34a)])))return;if(!_0x3ad610['includes'](this[_0x40a0d3(0x628)][_0x40a0d3(0x73c)]))this[_0x40a0d3(0x628)][_0x40a0d3(0x66d)]();},!![]));}['_wireUp'](){const _0x5f3099=_0x236d40,_0x14f81f=this[_0x5f3099(0x9d1)](()=>this[_0x5f3099(0x423)](),0x190),_0x199420=()=>this['_valueChanged']();this['shadowRoot']['querySelectorAll']('.panel-header[data-toggle]')['forEach'](_0x331a18=>{const _0x26afb3=_0x5f3099;_0x331a18[_0x26afb3(0x5ea)](_0x26afb3(0x505),()=>{const _0x48afb5=_0x26afb3,_0x5a9713=_0x331a18['dataset'][_0x48afb5(0x66f)];if(this[_0x48afb5(0xba5)]['has'](_0x5a9713))this[_0x48afb5(0xba5)][_0x48afb5(0xacc)](_0x5a9713);else this['_openPanels'][_0x48afb5(0x412)](_0x5a9713);_0x331a18[_0x48afb5(0xa63)](_0x48afb5(0x61c))[_0x48afb5(0xd15)]['toggle'](_0x48afb5(0x9d8));});}),this['shadowRoot'][_0x5f3099(0x21a)](_0x5f3099(0xae9))[_0x5f3099(0x366)](_0x294a9f=>{const _0x1bdea5=_0x5f3099;_0x294a9f['addEventListener'](_0x1bdea5(0x505),()=>{const _0x19206d=_0x1bdea5;this[_0x19206d(0xa13)]=_0x294a9f[_0x19206d(0x825)][_0x19206d(0x61e)],this['shadowRoot'][_0x19206d(0x21a)]('.main-tb')['forEach'](_0x541cc1=>_0x541cc1['classList'][_0x19206d(0x66f)](_0x19206d(0xc4e),_0x541cc1[_0x19206d(0x825)]['mtab']===this[_0x19206d(0xa13)])),this[_0x19206d(0x9a3)][_0x19206d(0x21a)](_0x19206d(0x600))['forEach'](_0x12f4bc=>_0x12f4bc[_0x19206d(0xd15)][_0x19206d(0x66f)](_0x19206d(0xc4e),_0x12f4bc[_0x19206d(0x825)]['mtc']===this[_0x19206d(0xa13)]));});}),[_0x5f3099(0x674),_0x5f3099(0x4e0),_0x5f3099(0x87b),_0x5f3099(0x71d),_0x5f3099(0x69d),_0x5f3099(0xc62)][_0x5f3099(0x366)](_0x208f95=>this[_0x5f3099(0x5ed)](_0x208f95,_0x5f3099(0x47e),_0x14f81f)),[_0x5f3099(0xbd4),_0x5f3099(0x7ea),_0x5f3099(0x1d3),_0x5f3099(0x54a),_0x5f3099(0x3c4),_0x5f3099(0xbc9),_0x5f3099(0x272),'card_header_weight','card_header_letter_spacing']['forEach'](_0xbc5fc1=>this[_0x5f3099(0x5ed)](_0xbc5fc1,_0x5f3099(0x47e),_0x14f81f)),[_0x5f3099(0x9e4),_0x5f3099(0x641),'height',_0x5f3099(0x4d7),_0x5f3099(0x303),_0x5f3099(0x3fa),_0x5f3099(0x4ec),_0x5f3099(0x777),'date_picker_step',_0x5f3099(0xc01),_0x5f3099(0x30c),_0x5f3099(0xbfb),_0x5f3099(0x276),_0x5f3099(0x58d)][_0x5f3099(0x366)](_0x19a42d=>this[_0x5f3099(0x5ed)](_0x19a42d,'input',_0x14f81f)),this['_on']('graph_start_hour',_0x5f3099(0x47e),_0x14f81f),this[_0x5f3099(0x5ed)](_0x5f3099(0x30a),'input',_0x14f81f),[_0x5f3099(0xc07),'upper_bound_secondary','lower_bound','upper_bound','tooltip_sync_group',_0x5f3099(0xc63),_0x5f3099(0xc61),_0x5f3099(0xa5e),_0x5f3099(0x544),_0x5f3099(0x72c),_0x5f3099(0xab3)][_0x5f3099(0x366)](_0x120ee9=>this[_0x5f3099(0x5ed)](_0x120ee9,_0x5f3099(0x47e),_0x14f81f)),[_0x5f3099(0xc47),'y_axis_decimals']['forEach'](_0xd8ec4c=>this[_0x5f3099(0x5ed)](_0xd8ec4c,_0x5f3099(0x47e),_0x14f81f)),[_0x5f3099(0xb51),'y2_axis_label',_0x5f3099(0x9fd),_0x5f3099(0x81d)][_0x5f3099(0x366)](_0x53eac7=>this['_on'](_0x53eac7,_0x5f3099(0x47e),_0x14f81f)),[_0x5f3099(0x927),'y_axis_font_opacity','x_axis_font_size',_0x5f3099(0x4b4),'y_axis_color',_0x5f3099(0xbf4),'x_axis_date_color',_0x5f3099(0x788),_0x5f3099(0x49a),_0x5f3099(0x30e),_0x5f3099(0x7ab),_0x5f3099(0x64d),'card_background_color',_0x5f3099(0x68f),_0x5f3099(0xa91),_0x5f3099(0x85b),_0x5f3099(0x4ba),_0x5f3099(0x2fa),'x_grid_opacity',_0x5f3099(0xadc),'now_line_opacity',_0x5f3099(0x8c6),'period_highlight_color'][_0x5f3099(0x366)](_0x4e1ff6=>this['_on'](_0x4e1ff6,_0x5f3099(0x47e),_0x14f81f)),[_0x5f3099(0x651),_0x5f3099(0xbf4),_0x5f3099(0xb8f),_0x5f3099(0x30e),'pie_center_color','card_background_color',_0x5f3099(0xa91),_0x5f3099(0x2fa),_0x5f3099(0xadc),'card_border_color',_0x5f3099(0x272),_0x5f3099(0xb1f)][_0x5f3099(0x366)](_0x5ac7ce=>{const _0x1b5fd1=_0x5f3099,_0x59a772=this['shadowRoot']['getElementById'](_0x5ac7ce+_0x1b5fd1(0xac5)),_0x3af876=this[_0x1b5fd1(0x9a3)][_0x1b5fd1(0xc8a)](_0x5ac7ce);if(_0x59a772&&_0x3af876){const _0x859e5b=()=>{const _0x269383=_0x1b5fd1,_0x5d29ba=_0x3af876[_0x269383(0x4be)][_0x269383(0x900)](),_0x5ceecd=_0x5d29ba[_0x269383(0x2cf)]('{{');_0x59a772['style'][_0x269383(0x327)]=_0x5ceecd?_0x269383(0x19b):'',_0x59a772[_0x269383(0xa28)][_0x269383(0x3f9)]=_0x5ceecd?_0x269383(0x7af):'';if(!_0x5ceecd&&/^#[0-9a-fA-F]{6}$/[_0x269383(0x1b8)](_0x5d29ba))_0x59a772[_0x269383(0x4be)]=_0x5d29ba;};_0x59a772[_0x1b5fd1(0x5ea)](_0x1b5fd1(0x47e),()=>{const _0x1da68b=_0x1b5fd1;_0x3af876[_0x1da68b(0x4be)]=_0x59a772['value'],_0x14f81f();}),_0x3af876[_0x1b5fd1(0x5ea)](_0x1b5fd1(0x47e),()=>{_0x859e5b();}),_0x859e5b();}}),[_0x5f3099(0xa97),_0x5f3099(0x9c2),_0x5f3099(0x8d3),_0x5f3099(0x3cb),'language','chart_mode',_0x5f3099(0x745),_0x5f3099(0x1ea),_0x5f3099(0x504),_0x5f3099(0xb04),_0x5f3099(0xcf3),_0x5f3099(0xa3e),_0x5f3099(0x31b),_0x5f3099(0xc83),'graph_start','x_axis_interval',_0x5f3099(0x5b5),_0x5f3099(0x2a2),_0x5f3099(0x9ba),_0x5f3099(0x4d0),'pie_style',_0x5f3099(0x715),_0x5f3099(0x608),'chart_align','y_grid_style','x_grid_style',_0x5f3099(0x697),'y_axis_number_format',_0x5f3099(0x911),_0x5f3099(0xb16)][_0x5f3099(0x366)](_0x5a27a5=>this[_0x5f3099(0x5ed)](_0x5a27a5,_0x5f3099(0x8ae),_0x199420)),[_0x5f3099(0xa92),_0x5f3099(0xb59),_0x5f3099(0xa65),_0x5f3099(0x304),_0x5f3099(0x819),'show_y_axis',_0x5f3099(0x7e2),'show_x_axis',_0x5f3099(0x9ac),_0x5f3099(0x8c3),_0x5f3099(0xb27),_0x5f3099(0x98e),_0x5f3099(0x9c1),_0x5f3099(0xbb1),_0x5f3099(0x623),_0x5f3099(0xb44),_0x5f3099(0x9d6),_0x5f3099(0x3cd),_0x5f3099(0x63b),_0x5f3099(0x592),'auto_hide_entities',_0x5f3099(0x529),'brush_zoom',_0x5f3099(0xb61),_0x5f3099(0x652),_0x5f3099(0x939),'energy_date_sync','show_full_period','show_date_picker',_0x5f3099(0x552),_0x5f3099(0x26e),_0x5f3099(0x500),_0x5f3099(0x24c),_0x5f3099(0x418),_0x5f3099(0x530),_0x5f3099(0xa24)][_0x5f3099(0x366)](_0x288449=>this[_0x5f3099(0x5ed)](_0x288449,_0x5f3099(0x8ae),_0x199420)),[_0x5f3099(0xb59),_0x5f3099(0xb44),_0x5f3099(0x9d6),'show_pph_picker','show_group_by_picker',_0x5f3099(0xb61),_0x5f3099(0x652),_0x5f3099(0x939),_0x5f3099(0xb27),_0x5f3099(0x819),_0x5f3099(0xcda),_0x5f3099(0x530)][_0x5f3099(0x366)](_0x6b45c6=>this[_0x5f3099(0x5ed)](_0x6b45c6,_0x5f3099(0x8ae),()=>{const _0x331f7e=_0x5f3099;this[_0x331f7e(0xa67)]();})),this[_0x5f3099(0x9a3)][_0x5f3099(0x21a)](_0x5f3099(0x33c))[_0x5f3099(0x366)](_0xb271d7=>_0xb271d7[_0x5f3099(0x5ea)](_0x5f3099(0x8ae),_0x199420)),this[_0x5f3099(0x9a3)]['querySelectorAll'](_0x5f3099(0xb95))[_0x5f3099(0x366)](_0x422cc3=>_0x422cc3[_0x5f3099(0x5ea)]('change',_0x199420));const _0x5425f9=this[_0x5f3099(0x9a3)][_0x5f3099(0x2e5)]('.card-icon-color-picker');_0x5425f9?.[_0x5f3099(0x5ea)](_0x5f3099(0x8ae),()=>{const _0x2175a5=_0x5f3099;this[_0x2175a5(0xa82)][_0x2175a5(0x96a)]=_0x5425f9[_0x2175a5(0x4be)]||void 0x0,_0x199420();});const _0x6828bb=this['shadowRoot']['querySelector'](_0x5f3099(0x3ff));_0x6828bb?.[_0x5f3099(0x5ea)](_0x5f3099(0x47e),this[_0x5f3099(0x9d1)](()=>{const _0x585482=_0x5f3099;this['_tmp'][_0x585482(0x96a)]=_0x6828bb[_0x585482(0x4be)][_0x585482(0x900)]()||void 0x0,_0x199420();},0x190));if(!this[_0x5f3099(0x9a3)]['getElementById']('sgc-h32')){const _0x101b34=document['createElement'](_0x5f3099(0xa28));_0x101b34['id']=_0x5f3099(0x864),_0x101b34[_0x5f3099(0x7a4)]=_0x5f3099(0x930),this['shadowRoot'][_0x5f3099(0x20b)](_0x101b34);}const _0x309d7c=()=>{const _0x5545bb=_0x5f3099,_0x64052c=this[_0x5545bb(0xb43)](),_0x34a39e=[_0x5545bb(0xc82),_0x5545bb(0x392),_0x5545bb(0x8fc),_0x5545bb(0x247),_0x5545bb(0x7ef),_0x5545bb(0x8ce),_0x5545bb(0xc69),_0x5545bb(0xa1b),_0x5545bb(0x4ad),_0x5545bb(0xb87),'teal','green',_0x5545bb(0x383),_0x5545bb(0x4f9),_0x5545bb(0x824),'amber',_0x5545bb(0x862),_0x5545bb(0x415),_0x5545bb(0x3b2),_0x5545bb(0xa44),_0x5545bb(0x57e),_0x5545bb(0x594),_0x5545bb(0x40f),_0x5545bb(0xcb7),_0x5545bb(0x448)],_0x541bae=_0x4a70bf=>this[_0x5545bb(0x780)](_0x4a70bf[_0x5545bb(0x5b9)](0x0)[_0x5545bb(0x77e)]()+_0x4a70bf[_0x5545bb(0x670)](0x1)[_0x5545bb(0x3de)](/-/g,'\x20'));this['_cpdOpen']=null,!this[_0x5545bb(0x7c6)]&&(this[_0x5545bb(0x7c6)]=!![],this[_0x5545bb(0x9a3)][_0x5545bb(0x5ea)](_0x5545bb(0x505),_0x2d41ff=>{const _0x5a9bc0=_0x5545bb;if(!this['_cpdOpen'])return;const _0x217ae3=_0x2d41ff[_0x5a9bc0(0x4fc)]?_0x2d41ff[_0x5a9bc0(0x4fc)]():[_0x2d41ff[_0x5a9bc0(0x2cb)]];if(_0x217ae3[_0x5a9bc0(0x37b)](_0x97df4e=>_0x97df4e&&_0x97df4e[_0x5a9bc0(0x34a)]&&/COMBO-BOX|OVERLAY/i[_0x5a9bc0(0x1b8)](_0x97df4e[_0x5a9bc0(0x34a)])))return;if(!_0x217ae3[_0x5a9bc0(0x2cf)](this['_cpdOpen'][_0x5a9bc0(0x73c)]))this[_0x5a9bc0(0x628)][_0x5a9bc0(0x66d)]();},!![])),this[_0x5545bb(0x9a3)][_0x5545bb(0x21a)](_0x5545bb(0xb73))[_0x5545bb(0x366)](_0x972f15=>{const _0x29813a=_0x5545bb;if(_0x972f15[_0x29813a(0x9e6)]||!_0x972f15[_0x29813a(0x9fe)])return;_0x972f15[_0x29813a(0x9e6)]=!![];const _0x4959ef=_0x972f15['querySelector'](_0x29813a(0xcfa)),_0x86d7fd=_0x972f15[_0x29813a(0x2e5)]('input[type=\x22color\x22]');if(!_0x4959ef&&!_0x86d7fd)return;const _0x3071c0=document[_0x29813a(0x1a8)](_0x29813a(0x1ca));_0x3071c0['style']['cssText']=_0x29813a(0x8bb);const _0x13448c=document[_0x29813a(0x1a8)]('button');_0x13448c[_0x29813a(0x604)]=_0x29813a(0x195),_0x13448c[_0x29813a(0xa28)][_0x29813a(0x27b)]='display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13px;font-family:inherit;cursor:pointer;outline:none';const _0x3ffef0=document[_0x29813a(0x1a8)]('span');_0x3ffef0[_0x29813a(0xa28)][_0x29813a(0x27b)]='width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)';const _0x46cafd=document['createElement'](_0x29813a(0x228));_0x46cafd['style'][_0x29813a(0x27b)]=_0x29813a(0xb69);const _0xdb4130=document['createElement'](_0x29813a(0x228));_0xdb4130[_0x29813a(0xa28)][_0x29813a(0x27b)]=_0x29813a(0x903),_0xdb4130[_0x29813a(0x812)]='<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>',_0x13448c['append'](_0x3ffef0,_0x46cafd,_0xdb4130);const _0x4bf0ae=document[_0x29813a(0x1a8)]('div');_0x4bf0ae[_0x29813a(0xa28)][_0x29813a(0x27b)]=_0x29813a(0x71c);const _0x23abff=(_0x3e6022,_0x536171)=>{const _0x18d1cf=_0x29813a;if(_0x3e6022)_0x46cafd[_0x18d1cf(0x7a4)]=_0x541bae(_0x3e6022),_0x3ffef0[_0x18d1cf(0xa28)][_0x18d1cf(0x755)]='var(--'+_0x3e6022+_0x18d1cf(0x94a);else _0x536171?(_0x46cafd[_0x18d1cf(0x7a4)]=this[_0x18d1cf(0x780)](_0x18d1cf(0x787)),_0x3ffef0['style'][_0x18d1cf(0x755)]=_0x536171):(_0x46cafd[_0x18d1cf(0x7a4)]=this[_0x18d1cf(0x780)](_0x18d1cf(0xcc4)),_0x3ffef0['style'][_0x18d1cf(0x755)]='transparent');},_0x253673=_0x5cc0ee=>{const _0x1f4392=_0x29813a;if(!_0x5cc0ee){_0x4959ef&&(_0x4959ef[_0x1f4392(0x4be)]='',_0x4959ef[_0x1f4392(0x966)](new Event(_0x1f4392(0x47e),{'bubbles':!![]})));_0x23abff('','');return;}const _0x36eadf=_0x64052c[_0x1f4392(0x2d4)][_0x5cc0ee]||'';_0x4959ef&&(_0x4959ef[_0x1f4392(0x4be)]=_0x36eadf||_0x1f4392(0x567)+_0x5cc0ee+_0x1f4392(0x94a),_0x4959ef[_0x1f4392(0x966)](new Event(_0x1f4392(0x47e),{'bubbles':!![]}))),_0x86d7fd&&/^#[0-9a-f]{6}$/i[_0x1f4392(0x1b8)](_0x36eadf)&&(_0x86d7fd['value']=_0x36eadf,_0x86d7fd['dispatchEvent'](new Event(_0x1f4392(0x8ae),{'bubbles':!![]}))),_0x23abff(_0x5cc0ee);},_0x411463=(_0x58a838,_0x2421ac,_0x13ad3c)=>{const _0x2de644=_0x29813a,_0x4dd1c3=document[_0x2de644(0x1a8)](_0x2de644(0x1ca));_0x4dd1c3[_0x2de644(0xa28)][_0x2de644(0x27b)]=_0x2de644(0x480),_0x4dd1c3['addEventListener'](_0x2de644(0x583),()=>{const _0x3a75f0=_0x2de644;_0x4dd1c3[_0x3a75f0(0xa28)][_0x3a75f0(0x755)]=_0x3a75f0(0x548);}),_0x4dd1c3[_0x2de644(0x5ea)](_0x2de644(0x2f3),()=>{const _0x1280f7=_0x2de644;_0x4dd1c3[_0x1280f7(0xa28)][_0x1280f7(0x755)]='';});const _0x20fd39=document['createElement'](_0x2de644(0x228));_0x20fd39['style']['cssText']='width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);'+(_0x13ad3c?_0x2de644(0x981)+_0x13ad3c:'background:transparent');const _0x17756a=document[_0x2de644(0x1a8)](_0x2de644(0x228));return _0x17756a[_0x2de644(0x7a4)]=_0x2421ac,_0x4dd1c3['append'](_0x20fd39,_0x17756a),_0x4dd1c3['addEventListener']('click',()=>{_0x253673(_0x58a838),_0x108d0c();}),_0x4dd1c3;};_0x4bf0ae[_0x29813a(0x20b)](_0x411463(null,this[_0x29813a(0x780)](_0x29813a(0xcc4)),'')),_0x34a39e[_0x29813a(0x366)](_0xdc216d=>_0x4bf0ae[_0x29813a(0x20b)](_0x411463(_0xdc216d,_0x541bae(_0xdc216d),_0x29813a(0x567)+_0xdc216d+_0x29813a(0x94a))));const _0x2c05e9=()=>{const _0x1f9696=_0x29813a;if(this[_0x1f9696(0x628)]&&this[_0x1f9696(0x628)]['wrap']!==_0x3071c0)this[_0x1f9696(0x628)][_0x1f9696(0x66d)]();_0x4bf0ae[_0x1f9696(0xa28)]['display']=_0x1f9696(0x81a),this['_cpdOpen']={'wrap':_0x3071c0,'close':_0x108d0c};},_0x108d0c=()=>{const _0x3eee76=_0x29813a;_0x4bf0ae[_0x3eee76(0xa28)][_0x3eee76(0x886)]=_0x3eee76(0x7af);if(this[_0x3eee76(0x628)]&&this[_0x3eee76(0x628)][_0x3eee76(0x73c)]===_0x3071c0)this[_0x3eee76(0x628)]=null;};_0x13448c[_0x29813a(0x5ea)](_0x29813a(0x505),()=>{const _0x21068b=_0x29813a;_0x4bf0ae[_0x21068b(0xa28)]['display']==='block'?_0x108d0c():_0x2c05e9();});const _0x57755c=(_0x4959ef&&_0x4959ef['value']||_0x86d7fd&&_0x86d7fd[_0x29813a(0x4be)]||'')['trim'](),_0x3066dd=_0x57755c[_0x29813a(0x1b4)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x3066dd)_0x23abff(_0x3066dd[0x1]);else{if(/^#[0-9a-f]{6}$/i['test'](_0x57755c)&&_0x64052c[_0x29813a(0x905)][_0x57755c['toLowerCase']()])_0x23abff(_0x64052c[_0x29813a(0x905)][_0x57755c['toLowerCase']()]);else _0x23abff('',_0x57755c);}_0x3071c0[_0x29813a(0x6ff)](_0x13448c,_0x4bf0ae),_0x972f15[_0x29813a(0xa28)][_0x29813a(0xc50)]=_0x29813a(0x2fc),_0x972f15['insertBefore'](_0x3071c0,_0x972f15['firstChild']);const _0xa28e09=_0x972f15[_0x29813a(0xa63)]('.f');if(_0xa28e09){_0xa28e09[_0x29813a(0xa28)][_0x29813a(0x2b5)]=_0x29813a(0x62d);const _0x1e8cdf=_0xa28e09[_0x29813a(0x9a1)];if(_0x1e8cdf&&(_0x1e8cdf[_0x29813a(0xd15)][_0x29813a(0x55e)]('r2')||_0x1e8cdf['classList'][_0x29813a(0x55e)]('r3')))_0x1e8cdf[_0x29813a(0xa28)][_0x29813a(0x713)]=_0x29813a(0x8c8);}});};_0x309d7c(),this[_0x5f3099(0x9a3)][_0x5f3099(0xc8a)]('add-entity')?.[_0x5f3099(0x5ea)](_0x5f3099(0x505),()=>{const _0x52e09f=_0x5f3099;this[_0x52e09f(0xa82)][_0x52e09f(0x4bd)]=[...this[_0x52e09f(0x721)],this[_0x52e09f(0xce5)]()];const _0x472695=this['_entities'][_0x52e09f(0x2d1)]-0x1;this[_0x52e09f(0xba5)][_0x52e09f(0x412)]('e-'+_0x472695),this[_0x52e09f(0xcfb)][_0x472695]=_0x52e09f(0xc5c),this[_0x52e09f(0xa67)](),this[_0x52e09f(0x423)]();});const _0xa902f7=this[_0x5f3099(0x9a3)][_0x5f3099(0x2e5)](_0x5f3099(0x299));if(_0xa902f7&&this[_0x5f3099(0xd0e)]){const _0x2e786e=()=>{const _0x4ed086=_0x5f3099;if(!_0xa902f7[_0x4ed086(0xabb)])return;if(customElements[_0x4ed086(0x66a)]('ha-selector')){const _0x20c684=document[_0x4ed086(0x1a8)](_0x4ed086(0xb76));_0x20c684['hass']=this[_0x4ed086(0xd0e)],_0x20c684['selector']={'entity':{'filter':{'device_class':_0x4ed086(0x56f)}}},_0x20c684['value']=this['_config'][_0x4ed086(0xb97)]||'',_0x20c684[_0x4ed086(0x4c6)]='',_0x20c684[_0x4ed086(0xa28)][_0x4ed086(0x27b)]=_0x4ed086(0x3bf),_0xa902f7['appendChild'](_0x20c684),_0x20c684[_0x4ed086(0x5ea)](_0x4ed086(0x33d),_0x36f18c=>{const _0x422413=_0x4ed086;_0x36f18c[_0x422413(0x35b)](),this[_0x422413(0xa82)]['battery_entity']=_0x36f18c[_0x422413(0xb1b)][_0x422413(0x4be)]||void 0x0,this[_0x422413(0x423)]();});}else{const _0xde2c48=document[_0x4ed086(0x1a8)](_0x4ed086(0x47e));_0xde2c48[_0x4ed086(0x604)]=_0x4ed086(0x74b),_0xde2c48[_0x4ed086(0x2a8)]=_0x4ed086(0x5f5),_0xde2c48[_0x4ed086(0x4be)]=this['_config'][_0x4ed086(0xb97)]||'',_0xde2c48['style'][_0x4ed086(0x27b)]='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',_0xa902f7['appendChild'](_0xde2c48),_0xde2c48['addEventListener'](_0x4ed086(0x47e),()=>{const _0xbabb05=_0x4ed086;this['_tmp'][_0xbabb05(0xb97)]=_0xde2c48['value']||void 0x0,this['_valueChanged']();});}};if(customElements[_0x5f3099(0x66a)]('ha-selector'))_0x2e786e();else customElements[_0x5f3099(0x9cb)](_0x5f3099(0xb76))['then'](_0x2e786e)[_0x5f3099(0x946)](_0x2e786e);}this['_mountIconDropdown'](this[_0x5f3099(0x9a3)][_0x5f3099(0x2e5)]('.ha-icon-picker-wrap[data-card-icon]'),()=>(this[_0x5f3099(0xa82)]['card_icon']!=null?this[_0x5f3099(0xa82)][_0x5f3099(0x19e)]:this['_config'][_0x5f3099(0x19e)])||'',_0x3bc434=>{const _0x1e82aa=_0x5f3099;this[_0x1e82aa(0xa82)][_0x1e82aa(0x19e)]=_0x3bc434;},{'placeholder2':_0x5f3099(0x5a6)}),this[_0x5f3099(0x9a3)]['querySelector']('.ann-add')?.[_0x5f3099(0x5ea)](_0x5f3099(0x505),()=>{const _0x354180=_0x5f3099;if(!this['_tmp'][_0x354180(0x2c7)])this[_0x354180(0xa82)][_0x354180(0x2c7)]=[...this['_config'][_0x354180(0x2c7)]||[]];this[_0x354180(0xa82)][_0x354180(0x2c7)]['push']({'type':_0x354180(0x817),'value':0x0,'label':'','color':'#1D9E75'}),this['_render'](),this['_valueChanged']();}),this[_0x5f3099(0x9a3)][_0x5f3099(0x21a)](_0x5f3099(0x7f7))['forEach'](_0x3daefc=>{const _0x3ac678=_0x5f3099,_0x220c62=parseInt(_0x3daefc[_0x3ac678(0x825)][_0x3ac678(0xbfe)]),_0x4fb5bc=()=>{const _0x5b57c4=_0x3ac678;if(!this[_0x5b57c4(0xa82)][_0x5b57c4(0x2c7)])this['_tmp']['annotations']=[...this[_0x5b57c4(0x857)]['annotations']||[]];return this[_0x5b57c4(0xa82)][_0x5b57c4(0x2c7)];};_0x3daefc[_0x3ac678(0x2e5)](_0x3ac678(0xb9e))?.[_0x3ac678(0x5ea)]('click',()=>{const _0x5d9088=_0x3ac678;_0x4fb5bc()[_0x5d9088(0x413)](_0x220c62,0x1),this[_0x5d9088(0xa67)](),this['_valueChanged']();}),_0x3daefc[_0x3ac678(0x2e5)](_0x3ac678(0x532))?.[_0x3ac678(0x5ea)]('change',_0x5150e7=>{const _0x2f6fd3=_0x3ac678,_0x57888f=_0x4fb5bc();_0x57888f[_0x220c62]['type']=_0x5150e7[_0x2f6fd3(0x2cb)]['value'];if(_0x57888f[_0x220c62]['type']==='event'||_0x57888f[_0x220c62][_0x2f6fd3(0x604)]==='span'){delete _0x57888f[_0x220c62][_0x2f6fd3(0x4be)],delete _0x57888f[_0x220c62][_0x2f6fd3(0x871)];if(!_0x57888f[_0x220c62][_0x2f6fd3(0xaa5)]&&!_0x57888f[_0x220c62]['start']&&!_0x57888f[_0x220c62][_0x2f6fd3(0xbde)]){_0x57888f[_0x220c62]['entity']='';if(!_0x57888f[_0x220c62][_0x2f6fd3(0xb91)])_0x57888f[_0x220c62][_0x2f6fd3(0xb91)]='on';}}else{delete _0x57888f[_0x220c62][_0x2f6fd3(0xaa5)],delete _0x57888f[_0x220c62]['state'],delete _0x57888f[_0x220c62][_0x2f6fd3(0x5da)],delete _0x57888f[_0x220c62][_0x2f6fd3(0x538)],delete _0x57888f[_0x220c62][_0x2f6fd3(0xbde)];if(_0x57888f[_0x220c62][_0x2f6fd3(0x4be)]===void 0x0)_0x57888f[_0x220c62]['value']=0x0;}this[_0x2f6fd3(0xa67)](),this[_0x2f6fd3(0x423)]();}),_0x3daefc[_0x3ac678(0x2e5)](_0x3ac678(0x853))?.[_0x3ac678(0x5ea)](_0x3ac678(0x8ae),_0x46528c=>{const _0x578a61=_0x3ac678,_0x306972=_0x4fb5bc();if(_0x46528c['target'][_0x578a61(0x4be)]==='manual'){delete _0x306972[_0x220c62][_0x578a61(0xaa5)],delete _0x306972[_0x220c62][_0x578a61(0xb91)];if(_0x306972[_0x220c62][_0x578a61(0x604)]===_0x578a61(0x228)){if(!_0x306972[_0x220c62][_0x578a61(0x5da)])_0x306972[_0x220c62][_0x578a61(0x5da)]='';if(!_0x306972[_0x220c62][_0x578a61(0x538)])_0x306972[_0x220c62][_0x578a61(0x538)]='';}else{if(!_0x306972[_0x220c62]['time'])_0x306972[_0x220c62][_0x578a61(0xbde)]='';}}else{delete _0x306972[_0x220c62][_0x578a61(0x5da)],delete _0x306972[_0x220c62][_0x578a61(0x538)],delete _0x306972[_0x220c62][_0x578a61(0xbde)];if(!_0x306972[_0x220c62][_0x578a61(0xaa5)])_0x306972[_0x220c62][_0x578a61(0xaa5)]='';if(!_0x306972[_0x220c62][_0x578a61(0xb91)])_0x306972[_0x220c62][_0x578a61(0xb91)]='on';}this[_0x578a61(0xa67)](),this['_valueChanged']();}),_0x3daefc[_0x3ac678(0x2e5)](_0x3ac678(0x9a9))?.[_0x3ac678(0x5ea)]('change',()=>{const _0x2ead77=_0x3ac678,_0x11b5ba=_0x4fb5bc(),_0x1ef09f=_0x11b5ba[_0x220c62][_0x2ead77(0x604)]==='event'||_0x11b5ba[_0x220c62][_0x2ead77(0x604)]===_0x2ead77(0x228),_0x1da059=_0x1ef09f&&(_0x2ead77(0x5da)in _0x11b5ba[_0x220c62]||_0x2ead77(0x538)in _0x11b5ba[_0x220c62]||_0x2ead77(0xbde)in _0x11b5ba[_0x220c62]),_0x39ec9e=_0x3daefc[_0x2ead77(0x2e5)](_0x2ead77(0x9a9))['value'];if(_0x1ef09f&&!_0x1da059)_0x11b5ba[_0x220c62][_0x2ead77(0xaa5)]=_0x39ec9e;else{if(_0x1ef09f&&_0x1da059){if(_0x11b5ba[_0x220c62]['type']===_0x2ead77(0x228))_0x11b5ba[_0x220c62][_0x2ead77(0x5da)]=_0x39ec9e;else _0x11b5ba[_0x220c62][_0x2ead77(0xbde)]=_0x39ec9e;}else _0x11b5ba[_0x220c62]['value']=isNaN(parseFloat(_0x39ec9e))?_0x39ec9e:parseFloat(_0x39ec9e);}this[_0x2ead77(0x423)]();}),_0x3daefc[_0x3ac678(0x2e5)]('.ann-val2')?.[_0x3ac678(0x5ea)](_0x3ac678(0x8ae),()=>{const _0x2564ae=_0x3ac678,_0x38f220=_0x4fb5bc(),_0x45fbd4=_0x38f220[_0x220c62]['type']===_0x2564ae(0xae8)||_0x38f220[_0x220c62][_0x2564ae(0x604)]===_0x2564ae(0x228),_0x3b957c=_0x45fbd4&&(_0x2564ae(0x5da)in _0x38f220[_0x220c62]||_0x2564ae(0x538)in _0x38f220[_0x220c62]||'time'in _0x38f220[_0x220c62]),_0x3a28d3=_0x3daefc[_0x2564ae(0x2e5)]('.ann-val2')[_0x2564ae(0x4be)];if(_0x45fbd4&&!_0x3b957c)_0x38f220[_0x220c62][_0x2564ae(0xb91)]=_0x3a28d3;else{if(_0x45fbd4&&_0x3b957c){if(_0x38f220[_0x220c62][_0x2564ae(0x604)]===_0x2564ae(0x228))_0x38f220[_0x220c62][_0x2564ae(0x538)]=_0x3a28d3;}else _0x38f220[_0x220c62][_0x2564ae(0x871)]=isNaN(parseFloat(_0x3a28d3))?_0x3a28d3:parseFloat(_0x3a28d3);}this[_0x2564ae(0x423)]();}),_0x3daefc[_0x3ac678(0x2e5)](_0x3ac678(0x9b4))?.[_0x3ac678(0x5ea)](_0x3ac678(0x8ae),()=>{const _0x4ed612=_0x3ac678;_0x4fb5bc()[_0x220c62]['label']=_0x3daefc[_0x4ed612(0x2e5)]('.ann-label')['value'],this[_0x4ed612(0x423)]();}),_0x3daefc['querySelector'](_0x3ac678(0xc80))?.['addEventListener'](_0x3ac678(0x8ae),()=>{const _0xb357ae=_0x3ac678;_0x4fb5bc()[_0x220c62][_0xb357ae(0x6f8)]=_0x3daefc[_0xb357ae(0x2e5)](_0xb357ae(0xc80))[_0xb357ae(0x4be)],this[_0xb357ae(0x423)]();}),_0x3daefc['querySelector'](_0x3ac678(0xa03))?.['addEventListener']('change',()=>{const _0x24b66c=_0x3ac678,_0xfedd2f=parseFloat(_0x3daefc['querySelector']('.ann-opacity')[_0x24b66c(0x4be)]);_0x4fb5bc()[_0x220c62][_0x24b66c(0x327)]=isNaN(_0xfedd2f)?undefined:_0xfedd2f,this[_0x24b66c(0x423)]();}),_0x3daefc[_0x3ac678(0x2e5)]('.ann-show_values')?.[_0x3ac678(0x5ea)](_0x3ac678(0x8ae),_0x195ea3=>{const _0xc15043=_0x3ac678;_0x4fb5bc()[_0x220c62]['show_values']=_0x195ea3[_0xc15043(0x2cb)][_0xc15043(0x776)],this[_0xc15043(0x423)]();});}),this[_0x5f3099(0x9a3)]['querySelectorAll']('input[type=\x22number\x22]')['forEach'](_0x10f839=>{const _0x5249eb=_0x5f3099;_0x10f839[_0x5249eb(0x5ea)](_0x5249eb(0xaf5),_0x2fba9c=>{const _0x490d3f=_0x5249eb;_0x2fba9c[_0x490d3f(0x35b)]();},{'passive':![]});}),this[_0x5f3099(0x9a3)][_0x5f3099(0x21a)](_0x5f3099(0x759))[_0x5f3099(0x366)](_0x1e0fe0=>{const _0x15cd59=_0x5f3099,_0x25e628=parseInt(_0x1e0fe0[_0x15cd59(0x825)][_0x15cd59(0x96c)]);_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x8f2))?.[_0x15cd59(0x5ea)]('click',_0x22f965=>{const _0x2556d8=_0x15cd59;if(_0x22f965[_0x2556d8(0x2cb)]['closest']('.edb')||_0x22f965[_0x2556d8(0x2cb)][_0x2556d8(0xa63)](_0x2556d8(0xd05)))return;const _0x1da0dd='e-'+_0x25e628;if(this['_openPanels'][_0x2556d8(0x620)](_0x1da0dd))this[_0x2556d8(0xba5)][_0x2556d8(0xacc)](_0x1da0dd);else this[_0x2556d8(0xba5)][_0x2556d8(0x412)](_0x1da0dd);_0x1e0fe0[_0x2556d8(0xd15)][_0x2556d8(0x66f)](_0x2556d8(0x9d8));}),_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x7eb))?.[_0x15cd59(0x5ea)]('click',_0x6682c0=>{const _0x154102=_0x15cd59;_0x6682c0['stopPropagation']();const _0x45877e=[...this['_entities']];_0x45877e[_0x154102(0x413)](_0x25e628,0x1),this['_tmp'][_0x154102(0x4bd)]=_0x45877e,this[_0x154102(0xba5)][_0x154102(0xacc)]('e-'+_0x25e628),this['_render'](),this[_0x154102(0x423)]();}),_0x1e0fe0['querySelector']('.edup')?.[_0x15cd59(0x5ea)](_0x15cd59(0x505),_0x4777f3=>{const _0x2c0c2b=_0x15cd59;_0x4777f3[_0x2c0c2b(0x35b)]();const _0xcb2412=StatisticsGraphChartCard[_0x2c0c2b(0xcbe)],_0x5f1eb3=structuredClone(this[_0x2c0c2b(0x721)][_0x25e628]);_0x5f1eb3[_0x2c0c2b(0x6f8)]=_0xcb2412[this[_0x2c0c2b(0x721)]['length']%_0xcb2412[_0x2c0c2b(0x2d1)]];const _0x181deb=[...this[_0x2c0c2b(0x721)]];_0x181deb['splice'](_0x25e628+0x1,0x0,_0x5f1eb3),this[_0x2c0c2b(0xa82)][_0x2c0c2b(0x4bd)]=_0x181deb;const _0x34672d=_0x25e628+0x1;this[_0x2c0c2b(0xba5)][_0x2c0c2b(0x412)]('e-'+_0x34672d),this[_0x2c0c2b(0xcfb)][_0x34672d]='general',this[_0x2c0c2b(0xa67)](),this[_0x2c0c2b(0x423)]();}),_0x1e0fe0['querySelectorAll'](_0x15cd59(0x77f))[_0x15cd59(0x366)](_0x504aaa=>{const _0x5a6f9c=_0x15cd59;_0x504aaa[_0x5a6f9c(0x5ea)](_0x5a6f9c(0x505),()=>{const _0x21c233=_0x5a6f9c,_0x394013=_0x504aaa[_0x21c233(0x825)][_0x21c233(0x8d2)];this['_activeTab'][_0x25e628]=_0x394013,_0x1e0fe0[_0x21c233(0x21a)]('.tb')[_0x21c233(0x366)](_0x1c2464=>_0x1c2464[_0x21c233(0xd15)][_0x21c233(0x66f)](_0x21c233(0xc4e),_0x1c2464[_0x21c233(0x825)][_0x21c233(0x8d2)]===_0x394013)),_0x1e0fe0[_0x21c233(0x21a)](_0x21c233(0x875))['forEach'](_0x5e193b=>_0x5e193b[_0x21c233(0xd15)][_0x21c233(0x66f)](_0x21c233(0xc4e),_0x5e193b[_0x21c233(0x825)]['tc']===_0x394013));});});const _0x53a691=(_0x8755d0,_0x80976d,_0x365f4d=_0x15cd59(0x74b))=>{const _0x297eda=_0x15cd59,_0x4a3041=_0x1e0fe0['querySelector'](_0x8755d0);if(!_0x4a3041)return;const _0x3f5eeb=_0x4a3041['type']==='checkbox'||_0x4a3041['tagName']==='SELECT';if(_0x4a3041[_0x297eda(0x604)]===_0x297eda(0x7ad)){_0x4a3041[_0x297eda(0x5ea)]('input',()=>{const _0x15bffd=_0x297eda;this[_0x15bffd(0x721)][_0x25e628][_0x80976d]=this[_0x15bffd(0x625)](_0x4a3041,_0x365f4d);}),_0x4a3041[_0x297eda(0x5ea)](_0x297eda(0x8ae),()=>{const _0x13bf4e=_0x297eda;this[_0x13bf4e(0x721)][_0x25e628][_0x80976d]=this['_read'](_0x4a3041,_0x365f4d),this[_0x13bf4e(0x423)]();});return;}const _0xb560bd=()=>{const _0x5a755a=_0x297eda;this[_0x5a755a(0x721)][_0x25e628][_0x80976d]=this['_read'](_0x4a3041,_0x365f4d),this[_0x5a755a(0x423)]();};_0x4a3041['addEventListener'](_0x3f5eeb?_0x297eda(0x8ae):'input',_0x3f5eeb?_0xb560bd:this[_0x297eda(0x9d1)](_0xb560bd,0x190));};_0x53a691('.e-name',_0x15cd59(0x858)),_0x53a691(_0x15cd59(0xb19),_0x15cd59(0x363)),_0x53a691(_0x15cd59(0xbc2),_0x15cd59(0x7ff)),_0x53a691(_0x15cd59(0x48e),_0x15cd59(0x892)),_0x53a691(_0x15cd59(0x894),_0x15cd59(0xbc8),_0x15cd59(0x5e9)),_0x53a691(_0x15cd59(0x8ee),_0x15cd59(0x88f)),_0x53a691(_0x15cd59(0xc3d),_0x15cd59(0xaa0),'int'),_0x53a691(_0x15cd59(0xbaf),_0x15cd59(0xbc3)),_0x53a691('.e-graph_type',_0x15cd59(0xcad)),_0x53a691(_0x15cd59(0x29a),_0x15cd59(0x460),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x5e8),_0x15cd59(0x4f5),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x840),_0x15cd59(0x675),_0x15cd59(0xaf2)),_0x53a691('.e-gradient',_0x15cd59(0xbc6),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0xae7),_0x15cd59(0xb8c),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x3ec),_0x15cd59(0xa08),_0x15cd59(0xaf2)),_0x53a691('.e-break_on_null',_0x15cd59(0x298),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x96d),'show_data_labels',_0x15cd59(0xaf2));const _0xc110e9=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x203));if(_0xc110e9)_0xc110e9['addEventListener']('change',()=>{const _0xab466f=_0x15cd59,_0x15119b=_0xc110e9[_0xab466f(0x4be)];this[_0xab466f(0x721)][_0x25e628][_0xab466f(0x481)]=_0x15119b!==_0xab466f(0x479),this['_valueChanged']();});_0x53a691(_0x15cd59(0x3aa),_0x15cd59(0x786),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x4f7),_0x15cd59(0x225),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x4ae),_0x15cd59(0x645),_0x15cd59(0xaf2));const _0x1df317=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x249));if(_0x1df317)_0x1df317[_0x15cd59(0x5ea)]('change',()=>{const _0x37dde7=_0x15cd59;this[_0x37dde7(0x721)][_0x25e628][_0x37dde7(0xabe)]=this['_read'](_0x1df317,_0x37dde7(0x74b)),this[_0x37dde7(0xa67)](),this[_0x37dde7(0x423)]();});_0x53a691(_0x15cd59(0x81f),_0x15cd59(0x5ee)),_0x53a691(_0x15cd59(0x3eb),'state_adaptive_color',_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0xafe),_0x15cd59(0x21b),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x931),_0x15cd59(0x6d8),'bool'),_0x53a691(_0x15cd59(0xc54),_0x15cd59(0xa5f),_0x15cd59(0xaf2)),_0x53a691('.e-show_in_legend',_0x15cd59(0x3e3),_0x15cd59(0xaf2));const _0x17a978=()=>{const _0x1b8e0f=_0x15cd59,_0x5d517e=[];if(_0x1e0fe0[_0x1b8e0f(0x2e5)](_0x1b8e0f(0x3c9))?.[_0x1b8e0f(0x776)])_0x5d517e[_0x1b8e0f(0x2c1)](_0x1b8e0f(0x9f4));if(_0x1e0fe0[_0x1b8e0f(0x2e5)](_0x1b8e0f(0x683))?.[_0x1b8e0f(0x776)])_0x5d517e[_0x1b8e0f(0x2c1)](_0x1b8e0f(0x7ae));if(_0x1e0fe0[_0x1b8e0f(0x2e5)](_0x1b8e0f(0x287))?.[_0x1b8e0f(0x776)])_0x5d517e[_0x1b8e0f(0x2c1)](_0x1b8e0f(0x6fe));if(_0x1e0fe0['querySelector']('.e-legend_last')?.['checked'])_0x5d517e[_0x1b8e0f(0x2c1)](_0x1b8e0f(0x75d));if(_0x1e0fe0[_0x1b8e0f(0x2e5)](_0x1b8e0f(0x446))?.[_0x1b8e0f(0x776)])_0x5d517e['push'](_0x1b8e0f(0x491));this['_entities'][_0x25e628]['legend_stats']=_0x5d517e,this[_0x1b8e0f(0x423)]();};[_0x15cd59(0x3c9),_0x15cd59(0x683),_0x15cd59(0x287),_0x15cd59(0x4cc),_0x15cd59(0x446)][_0x15cd59(0x366)](_0x46ccf4=>{const _0x248bab=_0x15cd59,_0x5c7f62=_0x1e0fe0[_0x248bab(0x2e5)](_0x46ccf4);if(_0x5c7f62)_0x5c7f62[_0x248bab(0x5ea)](_0x248bab(0x8ae),_0x17a978);}),_0x53a691(_0x15cd59(0xa20),'show_trend_icon',_0x15cd59(0xaf2)),_0x53a691('.e-decimals',_0x15cd59(0x9f6),_0x15cd59(0xa4e)),_0x53a691(_0x15cd59(0xbfc),_0x15cd59(0x743)),_0x53a691('.e-points_per_hour',_0x15cd59(0x641),'int'),_0x53a691(_0x15cd59(0x42c),_0x15cd59(0x3e8),'float'),_0x53a691(_0x15cd59(0xbba),_0x15cd59(0x338)),_0x53a691(_0x15cd59(0x69f),_0x15cd59(0xa7b)),_0x53a691(_0x15cd59(0x40c),_0x15cd59(0x887),'bool'),_0x53a691(_0x15cd59(0x6f1),_0x15cd59(0x8b3),'bool'),_0x53a691(_0x15cd59(0x75f),_0x15cd59(0x507),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0x235),'extrema_color'),_0x53a691(_0x15cd59(0xcf8),_0x15cd59(0xaf6),'float'),_0x53a691(_0x15cd59(0x571),_0x15cd59(0x4da)),_0x53a691(_0x15cd59(0x910),'extrema_bg_opacity','float'),_0x53a691(_0x15cd59(0x994),_0x15cd59(0x6c5),_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0xb41),_0x15cd59(0xad5)),_0x53a691('.e-upper_bound',_0x15cd59(0x261)),_0x53a691('.e-name_size',_0x15cd59(0x76c)),_0x53a691(_0x15cd59(0xb02),_0x15cd59(0x47d)),_0x53a691('.e-state_size',_0x15cd59(0x6f3)),_0x53a691(_0x15cd59(0x6ef),'trend_icon_size'),_0x53a691(_0x15cd59(0xa74),_0x15cd59(0x490)),_0x53a691(_0x15cd59(0x1f6),_0x15cd59(0x459),_0x15cd59(0x5e9)),_0x53a691(_0x15cd59(0x483),_0x15cd59(0x50f)),_0x53a691('.e-offset',_0x15cd59(0x632)),_0x53a691(_0x15cd59(0x7f6),_0x15cd59(0x586),_0x15cd59(0x5e9)),_0x53a691(_0x15cd59(0x286),_0x15cd59(0x204)),_0x53a691(_0x15cd59(0xc7a),'data_time_field'),_0x53a691('.e-data_value_field',_0x15cd59(0xa2c)),_0x53a691(_0x15cd59(0xc93),_0x15cd59(0x1e8)),_0x53a691(_0x15cd59(0x6cb),_0x15cd59(0x867)),_0x53a691(_0x15cd59(0xaed),'data_time_year',_0x15cd59(0xa4e)),_0x53a691(_0x15cd59(0x804),'fixed_value','bool'),_0x53a691(_0x15cd59(0x409),'invert',_0x15cd59(0xaf2)),_0x53a691(_0x15cd59(0xc96),'align_state'),_0x53a691(_0x15cd59(0x38e),_0x15cd59(0xb9a)),_0x53a691(_0x15cd59(0xa0c),_0x15cd59(0x502));const _0x576cc7=_0x1e0fe0['querySelector'](_0x15cd59(0x2d2));if(_0x576cc7&&this[_0x15cd59(0xd0e)]){_0x576cc7[_0x15cd59(0x812)]=_0x15cd59(0x9c6)+this[_0x15cd59(0x780)](_0x15cd59(0x789))+_0x15cd59(0x62e);const _0x1ad4db=this[_0x15cd59(0xbec)],_0x578a86=()=>{const _0x7898d=_0x15cd59;if(this[_0x7898d(0xbec)]!==_0x1ad4db||!_0x576cc7[_0x7898d(0xabb)])return;if(customElements['get'](_0x7898d(0xb76))){const _0x4fee94=document[_0x7898d(0x1a8)](_0x7898d(0xb76));_0x4fee94[_0x7898d(0x6e4)]=this[_0x7898d(0xd0e)],_0x4fee94[_0x7898d(0x2f4)]={'entity':{}},_0x4fee94['value']=this['_entities'][_0x25e628]?.[_0x7898d(0xaa5)]||'',_0x4fee94[_0x7898d(0x4c6)]='',_0x4fee94[_0x7898d(0xa28)][_0x7898d(0x27b)]=_0x7898d(0x3bf),_0x576cc7[_0x7898d(0x20b)](_0x4fee94),_0x4fee94[_0x7898d(0x5ea)](_0x7898d(0x33d),_0x3404c3=>{const _0x9227c=_0x7898d;_0x3404c3[_0x9227c(0x35b)]();if(this[_0x9227c(0x721)][_0x25e628])this['_entities'][_0x25e628][_0x9227c(0xaa5)]=_0x3404c3['detail'][_0x9227c(0x4be)]||'';this[_0x9227c(0x423)](),this[_0x9227c(0xa67)]();});}else{const _0x4ab6ab=document[_0x7898d(0x1a8)](_0x7898d(0xb3c));_0x4ab6ab['className']=_0x7898d(0xb89),_0x4ab6ab['style']['cssText']='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',_0x4ab6ab[_0x7898d(0x812)]=_0x7898d(0x8a6)+this['_getAvailableEntities']()[_0x7898d(0x5f7)](_0x13475a=>_0x7898d(0x206)+escapeHtml(_0x13475a)+'\x22\x20'+(_0x13475a===(this[_0x7898d(0x721)][_0x25e628]?.[_0x7898d(0xaa5)]||'')?_0x7898d(0x28b):'')+'>'+escapeHtml(_0x13475a)+'</option>')[_0x7898d(0x358)](''),_0x576cc7[_0x7898d(0x20b)](_0x4ab6ab),_0x4ab6ab[_0x7898d(0x5ea)](_0x7898d(0x8ae),()=>{const _0x7b7596=_0x7898d;if(this['_entities'][_0x25e628])this[_0x7b7596(0x721)][_0x25e628][_0x7b7596(0xaa5)]=_0x4ab6ab[_0x7b7596(0x4be)];this[_0x7b7596(0x423)]();});}};setTimeout(_0x578a86,0x0);}this[_0x15cd59(0x5a2)](_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x79f)),()=>this[_0x15cd59(0x721)][_0x25e628]?.[_0x15cd59(0x8ac)]||'',_0x965949=>{const _0x5dc662=_0x15cd59;if(this[_0x5dc662(0x721)][_0x25e628])this[_0x5dc662(0x721)][_0x25e628]['icon']=_0x965949;},{'disabled':this[_0x15cd59(0x721)][_0x25e628]?.[_0x15cd59(0x481)]===![],'placeholder2':'mdi:thermometer'});const _0xe00f5b=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x7e0));if(_0xe00f5b&&this[_0x15cd59(0xd0e)]){_0xe00f5b[_0x15cd59(0x812)]='';const _0x1e9273=this[_0x15cd59(0xbec)],_0xc18de9=()=>{const _0x14197b=_0x15cd59;if(this['_renderId']!==_0x1e9273||!_0xe00f5b[_0x14197b(0xabb)])return;if(customElements[_0x14197b(0x66a)](_0x14197b(0xb76))){const _0x2fead9=document['createElement'](_0x14197b(0xb76));_0x2fead9['hass']=this[_0x14197b(0xd0e)],_0x2fead9[_0x14197b(0x2f4)]={'ui-action':{}},_0x2fead9['value']=this[_0x14197b(0x721)][_0x25e628]?.['tap_action']||{'action':_0x14197b(0x7af)},_0x2fead9[_0x14197b(0x4c6)]=this[_0x14197b(0x780)](_0x14197b(0xad4)),_0x2fead9[_0x14197b(0xa28)][_0x14197b(0x27b)]='display:block;width:100%',_0xe00f5b['appendChild'](_0x2fead9),_0x2fead9[_0x14197b(0x5ea)](_0x14197b(0x33d),_0x3e52b4=>{const _0x380544=_0x14197b;_0x3e52b4[_0x380544(0x35b)]();const _0x2b6a64=_0x3e52b4[_0x380544(0xb1b)][_0x380544(0x4be)];if(this[_0x380544(0x721)][_0x25e628])this[_0x380544(0x721)][_0x25e628][_0x380544(0x5ae)]=_0x2b6a64&&_0x2b6a64['action']&&_0x2b6a64[_0x380544(0xbb3)]!=='none'?_0x2b6a64:null;this[_0x380544(0x423)]();});}else{const _0x17e95c=this['_entities'][_0x25e628]?.[_0x14197b(0x5ae)]?.[_0x14197b(0xbb3)]||_0x14197b(0x7af);_0xe00f5b[_0x14197b(0x812)]=_0x14197b(0x709)+[_0x14197b(0x7af),_0x14197b(0x98f),_0x14197b(0x374),_0x14197b(0xc44),_0x14197b(0x59d)][_0x14197b(0x5f7)](_0x192143=>_0x14197b(0x206)+escapeHtml(_0x192143)+'\x22\x20'+(_0x17e95c===_0x192143?_0x14197b(0x28b):'')+'>'+{'none':_0x14197b(0x597),'more-info':_0x14197b(0x9bd),'url':_0x14197b(0xbed),'navigate':_0x14197b(0x361),'call-service':_0x14197b(0xcc0)}[_0x192143]+_0x14197b(0x2dd))[_0x14197b(0x358)]('')+'</select></div>';const _0xbbe76d=_0xe00f5b['querySelector'](_0x14197b(0x785));if(_0xbbe76d)_0xbbe76d[_0x14197b(0x5ea)]('change',()=>{const _0x2f26e6=_0x14197b,_0x5b955c=_0xbbe76d['value'];if(this[_0x2f26e6(0x721)][_0x25e628])this['_entities'][_0x25e628][_0x2f26e6(0x5ae)]=_0x5b955c&&_0x5b955c!=='none'?{'action':_0x5b955c}:null;this[_0x2f26e6(0x423)]();});}};setTimeout(_0xc18de9,0x0);}const _0x3dbfdb=_0x1e0fe0['querySelector'](_0x15cd59(0xbcb));if(_0x3dbfdb)_0x3dbfdb[_0x15cd59(0x5ea)](_0x15cd59(0x47e),()=>{const _0x10cbab=_0x15cd59,_0x8570a9=_0x3dbfdb[_0x10cbab(0x4be)][_0x10cbab(0xa6d)]('\x0a')['map'](_0x59a15c=>_0x59a15c[_0x10cbab(0x900)]())[_0x10cbab(0x56d)](Boolean);this[_0x10cbab(0x721)][_0x25e628]['state_map']=_0x8570a9[_0x10cbab(0x2d1)]?_0x8570a9['map'](_0x27732d=>{const _0x41bdde=_0x10cbab,_0x4ea237=_0x27732d['split'](','),_0x46600b=(_0x4ea237[0x0]||'')['trim'](),_0x316040=_0x4ea237[_0x41bdde(0x2d1)]>0x1?_0x4ea237[0x1][_0x41bdde(0x900)]():'',_0x56b837=_0x4ea237[_0x41bdde(0x2d1)]>0x2?_0x4ea237[_0x41bdde(0x670)](0x2)[_0x41bdde(0x358)](',')[_0x41bdde(0x900)]():'',_0xb39f34={'value':_0x46600b};if(_0x316040)_0xb39f34[_0x41bdde(0x4c6)]=_0x316040;if(_0x56b837)_0xb39f34[_0x41bdde(0x6f8)]=_0x56b837;return _0xb39f34;}):null,this['_valueChanged']();});const _0x413077=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0xbf0));if(_0x413077)_0x413077[_0x15cd59(0x5ea)](_0x15cd59(0x47e),()=>{const _0x5654a0=_0x15cd59,_0x3f4a05=_0x413077[_0x5654a0(0x4be)][_0x5654a0(0xa6d)]('\x0a')[_0x5654a0(0x5f7)](_0x4811c5=>_0x4811c5['trim']())[_0x5654a0(0x56d)](Boolean),_0xd082e4={};for(const _0x533664 of _0x3f4a05){const _0x3e884e=_0x533664[_0x5654a0(0x2ce)](':');if(_0x3e884e<0x0)continue;const _0x186c4c=_0x533664[_0x5654a0(0x670)](0x0,_0x3e884e)[_0x5654a0(0x900)](),_0x11ef98=_0x533664[_0x5654a0(0x670)](_0x3e884e+0x1)[_0x5654a0(0x900)]();if(_0x186c4c&&_0x11ef98)_0xd082e4[_0x186c4c]=_0x11ef98;}this[_0x5654a0(0x721)][_0x25e628]['data_vars']=Object[_0x5654a0(0x27d)](_0xd082e4)[_0x5654a0(0x2d1)]?_0xd082e4:null,this[_0x5654a0(0x423)]();});const _0x493e12=(_0x434e62,_0x577bff)=>{const _0x3b9608=_0x15cd59,_0x39c441=_0x1e0fe0[_0x3b9608(0x2e5)](_0x434e62),_0x293b02=_0x1e0fe0[_0x3b9608(0x2e5)](_0x434e62[_0x3b9608(0x3de)](_0x3b9608(0x997),''));if(!_0x39c441)return;const _0x32b9b7=()=>{const _0x17f916=_0x3b9608,_0x4efe78=(_0x293b02?.[_0x17f916(0x4be)]||'')[_0x17f916(0x900)](),_0x5b7e80=_0x4efe78[_0x17f916(0x2cf)]('{{');_0x39c441[_0x17f916(0xa28)]['opacity']=_0x5b7e80?_0x17f916(0x19b):'',_0x39c441[_0x17f916(0xa28)][_0x17f916(0x3f9)]=_0x5b7e80?_0x17f916(0x7af):'';};_0x39c441[_0x3b9608(0x5ea)]('change',()=>{const _0x309edc=_0x3b9608;if(_0x293b02)_0x293b02['value']=_0x39c441[_0x309edc(0x4be)];this['_entities'][_0x25e628][_0x577bff]=_0x39c441[_0x309edc(0x4be)]||void 0x0,this[_0x309edc(0x423)]();}),_0x293b02&&(_0x293b02[_0x3b9608(0x5ea)](_0x3b9608(0x47e),this['_debounce'](()=>{const _0x2135f7=_0x3b9608,_0x2e626d=_0x293b02[_0x2135f7(0x4be)][_0x2135f7(0x900)]();_0x32b9b7();if(!_0x2e626d[_0x2135f7(0x2cf)]('{{')&&/^#[0-9a-fA-F]{6}$/[_0x2135f7(0x1b8)](_0x2e626d))_0x39c441[_0x2135f7(0x4be)]=_0x2e626d;this[_0x2135f7(0x721)][_0x25e628][_0x577bff]=_0x2e626d||void 0x0,this[_0x2135f7(0x423)]();},0x190)),_0x32b9b7());};_0x493e12('.e-color-picker',_0x15cd59(0x6f8)),_0x493e12(_0x15cd59(0x5c6),_0x15cd59(0x32d)),_0x493e12(_0x15cd59(0x659),'point_colors'),_0x493e12(_0x15cd59(0xaaf),_0x15cd59(0x76a)),_0x493e12(_0x15cd59(0x60a),_0x15cd59(0x4e3)),_0x493e12(_0x15cd59(0x6a6),_0x15cd59(0x25c)),_0x493e12('.e-extrema_bg_color-picker','extrema_bg_color'),_0x493e12('.e-trend_up_color-picker',_0x15cd59(0x602)),_0x493e12(_0x15cd59(0xa0b),'trend_down_color'),_0x493e12(_0x15cd59(0xc97),_0x15cd59(0xa9a));const _0x1531d2=_0x1e0fe0[_0x15cd59(0x2e5)]('.e-risefall_enabled'),_0x306f11=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0xd26)),_0xa9bc72=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x24d)),_0x216042=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x508)),_0x45eb80=()=>{const _0x5f4c75=_0x15cd59;if(!this['_entities'][_0x25e628][_0x5f4c75(0x9cc)])this['_entities'][_0x25e628][_0x5f4c75(0x9cc)]={'enabled':![],'increase':'#2ecc71','decrease':_0x5f4c75(0x78e),'stable':'#95a5a6'};};_0x1531d2?.[_0x15cd59(0x5ea)]('change',()=>{const _0x122be0=_0x15cd59;_0x45eb80(),this[_0x122be0(0x721)][_0x25e628][_0x122be0(0x9cc)]['enabled']=_0x1531d2['checked'];if(_0x1531d2[_0x122be0(0x776)]){if(!this['_entities'][_0x25e628][_0x122be0(0x279)])this['_entities'][_0x25e628][_0x122be0(0x279)]={'enabled':![],'values':[]};this['_entities'][_0x25e628][_0x122be0(0x279)][_0x122be0(0x4e9)]=![];}this['_render'](),this['_valueChanged']();}),_0x306f11?.[_0x15cd59(0x5ea)]('change',()=>{const _0x11a9cf=_0x15cd59;_0x45eb80(),this[_0x11a9cf(0x721)][_0x25e628][_0x11a9cf(0x9cc)][_0x11a9cf(0xa36)]=_0x306f11[_0x11a9cf(0x4be)],this['_valueChanged']();}),_0xa9bc72?.[_0x15cd59(0x5ea)](_0x15cd59(0x8ae),()=>{const _0x260dad=_0x15cd59;_0x45eb80(),this['_entities'][_0x25e628]['rise_fall_colors']['decrease']=_0xa9bc72[_0x260dad(0x4be)],this[_0x260dad(0x423)]();}),_0x216042?.[_0x15cd59(0x5ea)]('change',()=>{const _0x398642=_0x15cd59;_0x45eb80(),this[_0x398642(0x721)][_0x25e628][_0x398642(0x9cc)][_0x398642(0x6e7)]=_0x216042[_0x398642(0x4be)],this['_valueChanged']();});const _0x47cd32=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x591)),_0x4cca1c=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x4f8)),_0x2b99eb=_0x1e0fe0['querySelector']('.thr-add'),_0x574884=()=>{const _0x1574ab=_0x15cd59;if(!this[_0x1574ab(0x721)][_0x25e628][_0x1574ab(0x279)])this['_entities'][_0x25e628]['color_thresholds']={'enabled':![],'values':[]};if(!Array[_0x1574ab(0x707)](this[_0x1574ab(0x721)][_0x25e628][_0x1574ab(0x279)][_0x1574ab(0x91d)]))this['_entities'][_0x25e628][_0x1574ab(0x279)][_0x1574ab(0x91d)]=[];};_0x47cd32?.['addEventListener'](_0x15cd59(0x8ae),()=>{const _0x2389d1=_0x15cd59;_0x574884(),this['_entities'][_0x25e628]['color_thresholds'][_0x2389d1(0x4e9)]=_0x47cd32[_0x2389d1(0x776)],_0x47cd32[_0x2389d1(0x776)]&&(_0x45eb80(),this[_0x2389d1(0x721)][_0x25e628][_0x2389d1(0x9cc)][_0x2389d1(0x4e9)]=![]),this['_render'](),this[_0x2389d1(0x423)]();}),_0x1e0fe0[_0x15cd59(0x2e5)]('.e-thr_transition')?.[_0x15cd59(0x5ea)]('change',_0xe1a5e5=>{const _0x1bad40=_0x15cd59;_0x574884(),this[_0x1bad40(0x721)][_0x25e628][_0x1bad40(0x279)][_0x1bad40(0x38b)]=_0xe1a5e5[_0x1bad40(0x2cb)][_0x1bad40(0x4be)],this[_0x1bad40(0x423)]();}),_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x9c4))?.[_0x15cd59(0x5ea)](_0x15cd59(0x8ae),_0x18dbd7=>{const _0x1707f1=_0x15cd59;_0x574884(),this['_entities'][_0x25e628][_0x1707f1(0x279)][_0x1707f1(0x5a7)]=_0x18dbd7[_0x1707f1(0x2cb)]['value'],this[_0x1707f1(0x423)]();}),_0x1e0fe0['querySelector'](_0x15cd59(0x90c))?.[_0x15cd59(0x5ea)](_0x15cd59(0x8ae),_0x9ed309=>{const _0x297dba=_0x15cd59;_0x574884(),this[_0x297dba(0x721)][_0x25e628][_0x297dba(0x279)][_0x297dba(0xb48)]=_0x9ed309['target']['checked'],this[_0x297dba(0x423)]();}),_0x2b99eb?.[_0x15cd59(0x5ea)](_0x15cd59(0x505),()=>{const _0x470b0f=_0x15cd59;_0x574884(),this[_0x470b0f(0x721)][_0x25e628][_0x470b0f(0x279)][_0x470b0f(0x91d)]['push']({'value':0x0,'color':'#ff4757'}),this[_0x470b0f(0xa67)](),this[_0x470b0f(0x423)]();}),_0x4cca1c?.[_0x15cd59(0x5ea)](_0x15cd59(0x8ae),_0x4ecec9=>{const _0x1b987c=_0x15cd59,_0x20ffb2=_0x4ecec9['target']['closest'](_0x1b987c(0x805));if(!_0x20ffb2)return;const _0x3aa9d1=parseInt(_0x20ffb2[_0x1b987c(0x825)]['row']);_0x574884();if(_0x4ecec9[_0x1b987c(0x2cb)][_0x1b987c(0xd15)]['contains']('thr-val')){const _0x414b7d=_0x4ecec9['target'][_0x1b987c(0x4be)][_0x1b987c(0x900)]();this['_entities'][_0x25e628]['color_thresholds'][_0x1b987c(0x91d)][_0x3aa9d1][_0x1b987c(0x4be)]=/^[a-z_]+\.[a-z0-9_]+/i[_0x1b987c(0x1b8)](_0x414b7d)?_0x414b7d:parseFloat(_0x414b7d),this['_valueChanged']();}_0x4ecec9['target']['classList'][_0x1b987c(0x55e)](_0x1b987c(0x827))&&(this['_entities'][_0x25e628][_0x1b987c(0x279)]['values'][_0x3aa9d1][_0x1b987c(0x6f8)]=_0x4ecec9[_0x1b987c(0x2cb)][_0x1b987c(0x4be)],this['_valueChanged']()),_0x4ecec9[_0x1b987c(0x2cb)][_0x1b987c(0xd15)]['contains'](_0x1b987c(0x9e1))&&(this[_0x1b987c(0x721)][_0x25e628][_0x1b987c(0x279)][_0x1b987c(0x91d)][_0x3aa9d1][_0x1b987c(0x6f8)]=_0x4ecec9['target'][_0x1b987c(0x4be)],this[_0x1b987c(0xa67)](),this[_0x1b987c(0x423)]());}),_0x4cca1c?.[_0x15cd59(0x5ea)](_0x15cd59(0x505),_0x2bc916=>{const _0x3785f6=_0x15cd59,_0x317f38=_0x2bc916[_0x3785f6(0x2cb)][_0x3785f6(0xa63)]('.thr-del');if(!_0x317f38)return;const _0x33dc3b=parseInt(_0x317f38[_0x3785f6(0xa63)](_0x3785f6(0x805))['dataset'][_0x3785f6(0x492)]);_0x574884(),this[_0x3785f6(0x721)][_0x25e628][_0x3785f6(0x279)][_0x3785f6(0x91d)][_0x3785f6(0x413)](_0x33dc3b,0x1),this['_render'](),this[_0x3785f6(0x423)]();});const _0x419039=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0xa2b)),_0x4f649e=_0x1e0fe0[_0x15cd59(0x2e5)]('.ma-add'),_0x165b47=()=>{const _0x38d682=_0x15cd59;if(!Array[_0x38d682(0x707)](this[_0x38d682(0x721)][_0x25e628][_0x38d682(0xb29)]))this[_0x38d682(0x721)][_0x25e628][_0x38d682(0xb29)]=[];};_0x4f649e?.[_0x15cd59(0x5ea)](_0x15cd59(0x505),()=>{const _0x552594=_0x15cd59;_0x165b47();const _0x49fdf1=[_0x552594(0x3f5),'#3498db','#e67e22','#9b59b6',_0x552594(0x390)],_0x13c528=this[_0x552594(0x721)][_0x25e628][_0x552594(0xb29)][_0x552594(0x2d1)];this[_0x552594(0x721)][_0x25e628][_0x552594(0xb29)]['push']({'period':_0x13c528===0x0?0x7:0x1a,'color':_0x49fdf1[_0x13c528%_0x49fdf1[_0x552594(0x2d1)]]}),this[_0x552594(0xa67)](),this[_0x552594(0x423)]();}),_0x419039?.[_0x15cd59(0x5ea)](_0x15cd59(0x8ae),_0x5ebad1=>{const _0x4a5b6f=_0x15cd59,_0x4a9040=_0x5ebad1[_0x4a5b6f(0x2cb)][_0x4a5b6f(0xa63)](_0x4a5b6f(0x350));if(!_0x4a9040)return;const _0x51f984=parseInt(_0x4a9040[_0x4a5b6f(0x825)][_0x4a5b6f(0x492)]);_0x165b47(),_0x5ebad1['target'][_0x4a5b6f(0xd15)][_0x4a5b6f(0x55e)](_0x4a5b6f(0x315))&&(this[_0x4a5b6f(0x721)][_0x25e628][_0x4a5b6f(0xb29)][_0x51f984][_0x4a5b6f(0x877)]=Math[_0x4a5b6f(0x6fe)](0x1,parseInt(_0x5ebad1[_0x4a5b6f(0x2cb)]['value'])||0x1),this[_0x4a5b6f(0x423)]()),_0x5ebad1[_0x4a5b6f(0x2cb)][_0x4a5b6f(0xd15)][_0x4a5b6f(0x55e)](_0x4a5b6f(0x561))&&(this[_0x4a5b6f(0x721)][_0x25e628][_0x4a5b6f(0xb29)][_0x51f984]['color']=_0x5ebad1[_0x4a5b6f(0x2cb)][_0x4a5b6f(0x4be)],this['_valueChanged']()),_0x5ebad1['target'][_0x4a5b6f(0xd15)][_0x4a5b6f(0x55e)](_0x4a5b6f(0xcc1))&&(this[_0x4a5b6f(0x721)][_0x25e628][_0x4a5b6f(0xb29)][_0x51f984][_0x4a5b6f(0x385)]=_0x5ebad1[_0x4a5b6f(0x2cb)][_0x4a5b6f(0x776)],this[_0x4a5b6f(0x423)]());}),_0x419039?.['addEventListener'](_0x15cd59(0x505),_0x2ef0f6=>{const _0x2e171a=_0x15cd59,_0x4f228c=_0x2ef0f6['target']['closest'](_0x2e171a(0x27f));if(!_0x4f228c)return;const _0x3acd8b=parseInt(_0x4f228c[_0x2e171a(0xa63)](_0x2e171a(0x350))[_0x2e171a(0x825)][_0x2e171a(0x492)]);_0x165b47(),this[_0x2e171a(0x721)][_0x25e628][_0x2e171a(0xb29)]['splice'](_0x3acd8b,0x1),this[_0x2e171a(0xa67)](),this[_0x2e171a(0x423)]();}),_0x1e0fe0[_0x15cd59(0x21a)]('input[type=\x22number\x22]')[_0x15cd59(0x366)](_0x1b3a09=>{const _0x234610=_0x15cd59;_0x1b3a09[_0x234610(0x5ea)](_0x234610(0xaf5),_0x278bc3=>{const _0x3c60bc=_0x234610;_0x278bc3[_0x3c60bc(0x35b)]();},{'passive':![]});});const _0x42a5ec=_0x1e0fe0[_0x15cd59(0x2e5)](_0x15cd59(0x433));_0x42a5ec?.['addEventListener'](_0x15cd59(0x4e7),_0x50a535=>{const _0x2dbcf8=_0x15cd59;this[_0x2dbcf8(0xc7d)]=_0x25e628,_0x50a535[_0x2dbcf8(0x499)]['effectAllowed']=_0x2dbcf8(0x398),_0x1e0fe0[_0x2dbcf8(0xa28)][_0x2dbcf8(0x327)]=_0x2dbcf8(0x466);}),_0x42a5ec?.[_0x15cd59(0x5ea)]('dragend',()=>{const _0x483db8=_0x15cd59;this[_0x483db8(0xc7d)]=null,_0x1e0fe0[_0x483db8(0xa28)][_0x483db8(0x327)]='1',this[_0x483db8(0x9a3)]['querySelectorAll']('.ec')['forEach'](_0x84e7f2=>_0x84e7f2[_0x483db8(0xd15)]['remove'](_0x483db8(0x2d3)));}),_0x1e0fe0[_0x15cd59(0x5ea)](_0x15cd59(0xb4a),_0x2b9887=>{const _0x352262=_0x15cd59;if(this[_0x352262(0xc7d)]===null||this[_0x352262(0xc7d)]===_0x25e628)return;_0x2b9887[_0x352262(0x4c1)](),_0x2b9887[_0x352262(0x499)][_0x352262(0xbe0)]='move',_0x1e0fe0[_0x352262(0xd15)][_0x352262(0x412)](_0x352262(0x2d3));}),_0x1e0fe0[_0x15cd59(0x5ea)]('dragleave',()=>{const _0x303bd8=_0x15cd59;_0x1e0fe0[_0x303bd8(0xd15)][_0x303bd8(0x57b)](_0x303bd8(0x2d3));}),_0x1e0fe0['addEventListener']('drop',_0x3baab1=>{const _0x1297cd=_0x15cd59;_0x3baab1['preventDefault'](),_0x1e0fe0[_0x1297cd(0xd15)][_0x1297cd(0x57b)](_0x1297cd(0x2d3));if(this[_0x1297cd(0xc7d)]!==null&&this[_0x1297cd(0xc7d)]!==_0x25e628){const _0x368ced=[...this[_0x1297cd(0x721)]],[_0x211e50]=_0x368ced['splice'](this['_dragState'],0x1);_0x368ced[_0x1297cd(0x413)](_0x25e628,0x0,_0x211e50),this['_tmp'][_0x1297cd(0x4bd)]=_0x368ced,this[_0x1297cd(0xa67)](),this['_valueChanged']();}});});}[_0x236d40(0x5ed)](_0x3b3fab,_0x5e53cf,_0x54f7a4){const _0x4ede56=_0x236d40,_0x1e49d7=this[_0x4ede56(0x9a3)]['getElementById'](_0x3b3fab);if(!_0x1e49d7)return;if(_0x5e53cf===_0x4ede56(0x47e)&&_0x1e49d7['type']===_0x4ede56(0x7ad)){_0x1e49d7[_0x4ede56(0x5ea)](_0x4ede56(0x8ae),_0x54f7a4);return;}_0x1e49d7[_0x4ede56(0x5ea)](_0x5e53cf,_0x54f7a4);}[_0x236d40(0x625)](_0x4cded2,_0x10179b=_0x236d40(0x74b)){const _0x4f7b11=_0x236d40;if(_0x10179b===_0x4f7b11(0xaf2))return!!_0x4cded2[_0x4f7b11(0x776)];if(_0x10179b===_0x4f7b11(0xa4e)){const _0x5598cc=parseInt(_0x4cded2[_0x4f7b11(0x4be)],0xa);return isNaN(_0x5598cc)?null:_0x5598cc;}if(_0x10179b===_0x4f7b11(0x5e9)){const _0x23cc97=parseFloat(_0x4cded2[_0x4f7b11(0x4be)]);return isNaN(_0x23cc97)?null:_0x23cc97;}return _0x4cded2[_0x4f7b11(0x4be)];}[_0x236d40(0x423)](){const _0x11c4c9=_0x236d40,_0x16b91a=_0x3f8b29=>this[_0x11c4c9(0x9a3)]['getElementById'](_0x3f8b29),_0xd77b9f=_0x352f57=>_0x16b91a(_0x352f57)?.[_0x11c4c9(0x4be)],_0x14aa49={'type':_0x11c4c9(0x8de),'card_header':_0xd77b9f('card_header')||void 0x0,'card_header_size':_0xd77b9f(_0x11c4c9(0x4e0))||void 0x0,'card_background_color':_0xd77b9f(_0x11c4c9(0x87b))||void 0x0,'card_shadow':_0x16b91a(_0x11c4c9(0x26e))?.[_0x11c4c9(0x776)]??!![],'card_border':_0x16b91a(_0x11c4c9(0x500))?.['checked']??!![],'card_padding':((()=>{const _0x51cc6f=_0x11c4c9,_0x272f4d=_0xd77b9f('card_padding');if(!_0x272f4d)return void 0x0;return/^-?\d+\.?\d*$/[_0x51cc6f(0x1b8)](_0x272f4d[_0x51cc6f(0x900)]())?parseFloat(_0x272f4d):_0x272f4d;})()),'card_border_radius':((()=>{const _0x2ac523=_0x11c4c9,_0x34ec6b=_0xd77b9f(_0x2ac523(0x7ea));if(!_0x34ec6b)return void 0x0;return/^-?\d+\.?\d*$/[_0x2ac523(0x1b8)](_0x34ec6b['trim']())?parseFloat(_0x34ec6b):_0x34ec6b;})()),'card_border_color':_0xd77b9f(_0x11c4c9(0x1d3))||void 0x0,'card_border_width':((()=>{const _0x509cd6=_0x11c4c9,_0x280d20=_0xd77b9f('card_border_width');if(!_0x280d20)return void 0x0;return/^-?\d+\.?\d*$/[_0x509cd6(0x1b8)](_0x280d20[_0x509cd6(0x900)]())?parseFloat(_0x280d20):_0x280d20;})()),'card_background_image':_0xd77b9f('card_background_image')||void 0x0,'card_background_blur':((()=>{const _0x251381=_0x11c4c9,_0x44c115=_0xd77b9f(_0x251381(0xbc9));if(_0x44c115===''||_0x44c115==null)return void 0x0;const _0x214d36=parseFloat(_0x44c115);return isNaN(_0x214d36)?void 0x0:_0x214d36;})()),'card_header_color':_0xd77b9f(_0x11c4c9(0x272))||void 0x0,'card_header_weight':_0xd77b9f(_0x11c4c9(0x420))||void 0x0,'card_header_letter_spacing':((()=>{const _0x469dd0=_0x11c4c9,_0x4c44be=_0xd77b9f(_0x469dd0(0x8c2));if(!_0x4c44be)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x4c44be['trim']())?parseFloat(_0x4c44be):_0x4c44be;})()),'show_now_line':_0x16b91a(_0x11c4c9(0x24c))?.[_0x11c4c9(0x776)]??!![],'now_line_color':_0xd77b9f(_0x11c4c9(0xadc))||void 0x0,'period_highlight':_0x16b91a('period_highlight')?.[_0x11c4c9(0x776)]||void 0x0,'period_highlight_color':_0xd77b9f(_0x11c4c9(0xb1f))||void 0x0,'now_line_opacity':((()=>{const _0x2622b0=_0x11c4c9,_0xd5f155=_0xd77b9f(_0x2622b0(0x74f));if(_0xd5f155===''||_0xd5f155==null)return void 0x0;const _0x540933=parseFloat(_0xd5f155);return isNaN(_0x540933)?void 0x0:_0x540933;})()),'now_line_width':((()=>{const _0x22d076=_0xd77b9f('now_line_width');if(_0x22d076===''||_0x22d076==null)return void 0x0;const _0xe28365=parseFloat(_0x22d076);return isNaN(_0xe28365)?void 0x0:_0xe28365;})()),'now_line_style':_0xd77b9f(_0x11c4c9(0x697))||void 0x0,'card_icon':this['_tmp'][_0x11c4c9(0x19e)]||void 0x0,'card_icon_size':_0xd77b9f(_0x11c4c9(0x71d))||void 0x0,'card_icon_image':_0xd77b9f('card_icon_image')||void 0x0,'card_icon_color':this['_tmp'][_0x11c4c9(0x96a)]||void 0x0,'card_icon_position':_0xd77b9f(_0x11c4c9(0x745))||void 0x0,'battery_entity':this['_tmp'][_0x11c4c9(0xb97)]!==void 0x0?this[_0x11c4c9(0xa82)][_0x11c4c9(0xb97)]:this[_0x11c4c9(0x857)][_0x11c4c9(0xb97)]||void 0x0,'battery_low_threshold':((()=>{const _0xd66163=_0x11c4c9,_0x3657bb=_0xd77b9f(_0xd66163(0xc62));if(!_0x3657bb)return;const _0x5dfb47=parseFloat(_0x3657bb);return isNaN(_0x5dfb47)?_0x3657bb:_0x5dfb47;})()),'show_grid':_0x16b91a(_0x11c4c9(0xa92))?.[_0x11c4c9(0x776)]??!![],'show_tooltip':_0x16b91a(_0x11c4c9(0xb59))?.[_0x11c4c9(0x776)]??!![],'show_tooltip_total':_0x16b91a('show_tooltip_total')?.['checked']??!![],'tooltip_stacked_total':_0x16b91a(_0x11c4c9(0x304))?.[_0x11c4c9(0x776)]??!![],'show_legend':_0x16b91a(_0x11c4c9(0x819))?.[_0x11c4c9(0x776)]??![],'legend_position':_0xd77b9f(_0x11c4c9(0xc83))||void 0x0,'show_y_axis':_0x16b91a('show_y_axis')?.[_0x11c4c9(0x776)]??!![],'show_y2_axis':_0x16b91a(_0x11c4c9(0x7e2))?.[_0x11c4c9(0x776)]??![],'show_y_axis_label':_0x16b91a(_0x11c4c9(0xb27))?.[_0x11c4c9(0x776)]??![],'show_x_axis':_0x16b91a(_0x11c4c9(0x6ea))?.[_0x11c4c9(0x776)]??!![],'show_x_ticks':_0x16b91a(_0x11c4c9(0x9ac))?.[_0x11c4c9(0x776)]??![],'show_y_ticks':_0x16b91a(_0x11c4c9(0x8c3))?.[_0x11c4c9(0x776)]??![],'logarithmic':_0x16b91a(_0x11c4c9(0x98e))?.[_0x11c4c9(0x776)]??![],'animate_graph':_0x16b91a('animate_graph')?.['checked']??![],'auto_hide_entities':_0x16b91a(_0x11c4c9(0xc21))?.[_0x11c4c9(0x776)]??![],'brush_zoom':_0x16b91a('brush_zoom')?.[_0x11c4c9(0x776)]??!![],'stacked':_0x16b91a(_0x11c4c9(0xbb1))?.['checked']??![],'sparkline':_0x16b91a('sparkline')?.[_0x11c4c9(0x776)]??![],'max_visible_interval':this['_numOrNull'](_0xd77b9f(_0x11c4c9(0x777))),'scroll_mode':_0xd77b9f(_0x11c4c9(0xa3e))||'scrollbar','show_interval_picker':_0x16b91a(_0x11c4c9(0xb44))?.['checked']??![],'interval_picker_position':_0xd77b9f(_0x11c4c9(0x1ea))||void 0x0,'interval_options':((()=>{const _0x56b6fd=_0x11c4c9,_0x23d3e1=this['shadowRoot'][_0x56b6fd(0x21a)](_0x56b6fd(0x33c));if(!_0x23d3e1['length'])return;const _0x133209=['1H','2H','4H','8H',_0x56b6fd(0xc3e),_0x56b6fd(0x611),'7D'],_0x1f9a7d=[];_0x23d3e1[_0x56b6fd(0x366)](_0x5859a1=>{const _0x346015=_0x56b6fd;if(_0x5859a1['checked'])_0x1f9a7d[_0x346015(0x2c1)](_0x5859a1[_0x346015(0x825)][_0x346015(0x67b)]);});if(_0x1f9a7d[_0x56b6fd(0x2d1)]===_0x133209[_0x56b6fd(0x2d1)]&&_0x133209[_0x56b6fd(0xc27)](_0x5c0739=>_0x1f9a7d[_0x56b6fd(0x2cf)](_0x5c0739)))return;return _0x1f9a7d;})()),'show_attribute_list':_0x16b91a(_0x11c4c9(0x9d6))?.[_0x11c4c9(0x776)]??![],'attribute_list_position':_0xd77b9f(_0x11c4c9(0x504))||void 0x0,'show_pph_picker':_0x16b91a(_0x11c4c9(0x3cd))?.[_0x11c4c9(0x776)]??![],'pph_picker_position':_0xd77b9f(_0x11c4c9(0xb04))||void 0x0,'show_group_by_picker':_0x16b91a(_0x11c4c9(0x63b))?.['checked']??![],'group_by_picker_position':_0xd77b9f('group_by_picker_position')||void 0x0,'pph_picker_group':_0xd77b9f('pph_picker_group')||void 0x0,'group_by_picker_group':_0xd77b9f(_0x11c4c9(0xab3))||void 0x0,'hours_to_show':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x9e4))),'points_per_hour':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x641))),'auto_scale_points':_0x16b91a(_0x11c4c9(0x592))?.[_0x11c4c9(0x776)]??![],'tooltip_match_axis':_0x16b91a(_0x11c4c9(0x529))?.[_0x11c4c9(0x776)]??![],'tooltip_order':_0xd77b9f(_0x11c4c9(0xb16))||void 0x0,'height':((()=>{const _0x2f57a7=_0x11c4c9,_0x370120=_0xd77b9f(_0x2f57a7(0x3c1));if(_0x370120===void 0x0||_0x370120===null||String(_0x370120)[_0x2f57a7(0x900)]()==='')return _0x2f57a7(0x54e);const _0x534974=Number(_0x370120);return isNaN(_0x534974)?'auto':_0x534974;})()),'update_interval':this['_numOrNull'](_0xd77b9f(_0x11c4c9(0x4d7))),'graph_start_hour':((()=>{const _0x165e1f=_0x11c4c9,_0x428d9d=_0xd77b9f(_0x165e1f(0x818));if(!_0x428d9d)return null;const _0x1f43dd=parseFloat(_0x428d9d);return isNaN(_0x1f43dd)?_0x428d9d:_0x1f43dd;})()),'graph_end_hour':((()=>{const _0x46f9e2=_0xd77b9f('graph_end_hour');if(!_0x46f9e2)return null;const _0x30aa69=parseFloat(_0x46f9e2);return isNaN(_0x30aa69)?_0x46f9e2:_0x30aa69;})()),'graph_start':_0xd77b9f('graph_start')||void 0x0,'show_full_period':_0x16b91a(_0x11c4c9(0xa10))?.['checked']??![],'bar_spacing':this['_numOrNull'](_0xd77b9f(_0x11c4c9(0x303))),'state_timeline_corner_radius':this['_numOrNull'](_0xd77b9f(_0x11c4c9(0xc01))),'ranking_min_value':this['_numOrNull'](_0xd77b9f(_0x11c4c9(0x30c))),'pie_style':_0xd77b9f(_0x11c4c9(0x528))||void 0x0,'pie_spacing':this['_numOrNull'](_0xd77b9f('pie_spacing')),'pie_3d':_0x16b91a(_0x11c4c9(0x552))?.[_0x11c4c9(0x776)]??![],'pie_label_font_size':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x49a))),'pie_label_color':_0xd77b9f(_0x11c4c9(0x30e))||void 0x0,'pie_label_format':_0xd77b9f(_0x11c4c9(0x715))||void 0x0,'gauge_columns':this[_0x11c4c9(0x7d7)](_0xd77b9f('gauge_columns')),'gauge_value_position':_0xd77b9f(_0x11c4c9(0x608))||void 0x0,'gauge_value_size':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x58d))),'gauge_span':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x276))),'gauge_show_minmax':_0x16b91a('gauge_show_minmax')?.[_0x11c4c9(0x776)]||void 0x0,'pie_center_font_size':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x7ab))),'pie_center_color':_0xd77b9f(_0x11c4c9(0x64d))||void 0x0,'min_bound_range':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x3fa))),'min_bound_range_secondary':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x4ec))),'lower_bound_secondary':_0xd77b9f(_0x11c4c9(0xc07))||void 0x0,'upper_bound_secondary':_0xd77b9f(_0x11c4c9(0x198))||void 0x0,'lower_bound':_0xd77b9f(_0x11c4c9(0xad5))||void 0x0,'upper_bound':_0xd77b9f(_0x11c4c9(0x261))||void 0x0,'y_axis_ticks':this[_0x11c4c9(0x7d7)](_0xd77b9f('y_axis_ticks')),'y_axis_round_ticks':_0x16b91a(_0x11c4c9(0x418))?.['checked']??!![],'y_axis_decimals':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0xc1b))),'y_axis_number_format':_0xd77b9f(_0x11c4c9(0x99a))||_0x11c4c9(0xa88),'y_axis_label':_0xd77b9f('y_axis_label')||void 0x0,'y_axis_format':_0xd77b9f(_0x11c4c9(0x9fd))||void 0x0,'y2_axis_format':_0xd77b9f(_0x11c4c9(0x81d))||void 0x0,'duration_unit':_0xd77b9f('duration_unit')==='s'?void 0x0:_0xd77b9f(_0x11c4c9(0x911))||void 0x0,'y2_axis_label':_0xd77b9f('y2_axis_label')||void 0x0,'y_axis_font_size':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x927))),'y_axis_font_opacity':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x486))),'y_axis_color':_0xd77b9f('y_axis_color')||void 0x0,'x_axis_font_size':this['_numOrNull'](_0xd77b9f('x_axis_font_size')),'x_axis_font_opacity':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x4b4))),'x_axis_color':_0xd77b9f(_0x11c4c9(0xbf4))||void 0x0,'x_axis_date_color':_0xd77b9f(_0x11c4c9(0xb8f))||void 0x0,'x_axis_interval':_0xd77b9f(_0x11c4c9(0x8c0))||void 0x0,'datetime_format':_0xd77b9f('datetime_format')||void 0x0,'time_zone':_0xd77b9f(_0x11c4c9(0x3cb))&&_0xd77b9f(_0x11c4c9(0x3cb))!==_0x11c4c9(0x54e)?_0xd77b9f(_0x11c4c9(0x3cb)):void 0x0,'language':_0xd77b9f(_0x11c4c9(0x737))&&_0xd77b9f(_0x11c4c9(0x737))!=='auto'?_0xd77b9f(_0x11c4c9(0x737)):void 0x0,'x_grid_style':_0xd77b9f('x_grid_style')||void 0x0,'x_grid_width':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x4ba))),'x_grid_color':_0xd77b9f(_0x11c4c9(0x2fa))||void 0x0,'x_grid_opacity':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x22a))),'y_grid_style':_0xd77b9f(_0x11c4c9(0xb23))||void 0x0,'y_grid_width':this[_0x11c4c9(0x7d7)](_0xd77b9f(_0x11c4c9(0x68f))),'y_grid_color':_0xd77b9f(_0x11c4c9(0xa91))||void 0x0,'y_grid_opacity':this['_numOrNull'](_0xd77b9f(_0x11c4c9(0x85b))),'tooltip_sync':_0x16b91a(_0x11c4c9(0xb61))?.[_0x11c4c9(0x776)]??![],'zoom_sync':_0x16b91a(_0x11c4c9(0x652))?.['checked']??![],'scroll_sync':_0x16b91a(_0x11c4c9(0x939))?.[_0x11c4c9(0x776)]??![],'energy_date_sync':_0x16b91a(_0x11c4c9(0xcbb))?.[_0x11c4c9(0x776)]??![],'show_date_picker':_0x16b91a('show_date_picker')?.[_0x11c4c9(0x776)]??![],'date_picker_position':_0xd77b9f('date_picker_position')||void 0x0,'date_picker_nav_position':_0xd77b9f(_0x11c4c9(0x9ba))===_0x11c4c9(0xa72)?void 0x0:_0xd77b9f(_0x11c4c9(0x9ba))||void 0x0,'date_picker_shortcuts_position':_0xd77b9f('date_picker_shortcuts_position')===_0x11c4c9(0x311)?void 0x0:_0xd77b9f('date_picker_shortcuts_position')||void 0x0,'date_picker_default_mode':_0xd77b9f(_0x11c4c9(0x2a2))||void 0x0,'date_picker_group':_0xd77b9f(_0x11c4c9(0xa5e))||void 0x0,'interval_picker_group':_0xd77b9f(_0x11c4c9(0x544))||void 0x0,'date_picker_modes':((()=>{const _0x250dc0=_0x11c4c9,_0xfa7052=this['shadowRoot']['querySelectorAll'](_0x250dc0(0xb95));if(!_0xfa7052[_0x250dc0(0x2d1)])return;const _0x5d8d01=[_0x250dc0(0xa49),_0x250dc0(0x677),_0x250dc0(0x74c),_0x250dc0(0x40e)],_0x4a0cba=[];_0xfa7052[_0x250dc0(0x366)](_0x4bc53e=>{const _0x55708d=_0x250dc0;if(_0x4bc53e['checked'])_0x4a0cba['push'](_0x4bc53e[_0x55708d(0x825)]['dpmode']);});if(_0x4a0cba[_0x250dc0(0x2d1)]===_0x5d8d01[_0x250dc0(0x2d1)]&&_0x5d8d01['every'](_0x291691=>_0x4a0cba[_0x250dc0(0x2cf)](_0x291691)))return;if(_0x4a0cba[_0x250dc0(0x2d1)]===0x0)return;return _0x4a0cba;})()),'date_picker_step':((()=>{const _0x136074=_0x11c4c9,_0x1a8a41=this[_0x136074(0x7d7)](_0xd77b9f(_0x136074(0x7a2)));return _0x1a8a41&&_0x1a8a41>0x1?_0x1a8a41:void 0x0;})()),'tooltip_sync_group':_0xd77b9f(_0x11c4c9(0x81c))||void 0x0,'zoom_sync_group':_0xd77b9f('zoom_sync_group')||void 0x0,'scroll_sync_group':_0xd77b9f(_0x11c4c9(0xc61))||void 0x0,'align_header':_0xd77b9f(_0x11c4c9(0xa97))||void 0x0,'state_layout':_0xd77b9f(_0x11c4c9(0x9c2))||void 0x0,'group_by':_0xd77b9f(_0x11c4c9(0x8d3))||void 0x0,'chart_mode':_0xd77b9f(_0x11c4c9(0xc9c))||_0x11c4c9(0xd06),'chart_align':_0xd77b9f(_0x11c4c9(0x1a5))||void 0x0,'entities':this[_0x11c4c9(0xbbc)](this['_entities'],!![]),'annotations':this[_0x11c4c9(0xa82)]['annotations']||this['_config'][_0x11c4c9(0x2c7)]||[]};for(const _0x1b4058 of Object['keys'](this['_config']))if(!(_0x1b4058 in _0x14aa49))_0x14aa49[_0x1b4058]=this[_0x11c4c9(0x857)][_0x1b4058];Object[_0x11c4c9(0x27d)](_0x14aa49)[_0x11c4c9(0x366)](_0x1dd1d9=>_0x14aa49[_0x1dd1d9]===void 0x0&&delete _0x14aa49[_0x1dd1d9]);const _0x25fea5=StatisticsGraphChartCard['DEFAULTS'];for(const _0x4be6e4 of Object[_0x11c4c9(0x27d)](_0x14aa49)){if(!(_0x4be6e4 in _0x25fea5))continue;if(_0x4be6e4===_0x11c4c9(0x3c1))continue;const _0x6903e1=_0x14aa49[_0x4be6e4],_0x400e40=_0x25fea5[_0x4be6e4],_0x3c73f5=(_0x6903e1===null||_0x6903e1===''||_0x6903e1===void 0x0)&&(_0x400e40===null||_0x400e40===''||_0x400e40===void 0x0);if(_0x3c73f5||_0x6903e1===_0x400e40)delete _0x14aa49[_0x4be6e4];}this[_0x11c4c9(0xa82)]=structuredClone(_0x14aa49);const _0x16c1e2=structuredClone(_0x14aa49);_0x16c1e2[_0x11c4c9(0x4bd)]=this[_0x11c4c9(0xbbc)](this[_0x11c4c9(0x721)],![]),JSON['stringify'](this[_0x11c4c9(0x857)])!==JSON['stringify'](_0x16c1e2)&&(this[_0x11c4c9(0x857)]=structuredClone(_0x16c1e2),this[_0x11c4c9(0x966)](new CustomEvent(_0x11c4c9(0x3a9),{'detail':{'config':_0x16c1e2},'bubbles':!![],'composed':!![]})));}['_sanitizeEntities'](_0x2ecb5f,_0x187c76=![]){const _0x1c9936=_0x236d40,_0x1d9b65=[],_0x5ecd48=StatisticsGraphChartCard[_0x1c9936(0x31d)](),_0x54d69d=new Set(['entity',_0x1c9936(0x892),'name',_0x1c9936(0x6f8)]);for(const _0x1a15eb of _0x2ecb5f){if(!_0x1a15eb)continue;if(!_0x1a15eb['entity']&&!_0x1a15eb[_0x1c9936(0x892)]&&!_0x187c76)continue;const _0x1a718d={..._0x1a15eb};[_0x1c9936(0xbc8),'decimals',_0x1c9936(0x3e8),_0x1c9936(0x641),_0x1c9936(0x459),_0x1c9936(0x586)]['forEach'](_0x4391d0=>{if(_0x1a718d[_0x4391d0]!==void 0x0&&_0x1a718d[_0x4391d0]!==null&&_0x1a718d[_0x4391d0]!=='')_0x1a718d[_0x4391d0]=Number(_0x1a718d[_0x4391d0]);});_0x1a718d['z_index']===''||_0x1a718d[_0x1c9936(0xaa0)]===null||Number(_0x1a718d['z_index'])===0x0||isNaN(Number(_0x1a718d[_0x1c9936(0xaa0)]))?delete _0x1a718d[_0x1c9936(0xaa0)]:_0x1a718d[_0x1c9936(0xaa0)]=Number(_0x1a718d['z_index']);Object['keys'](_0x1a718d)['forEach'](_0x346bd8=>_0x1a718d[_0x346bd8]===''&&_0x346bd8!==_0x1c9936(0xaa5)&&_0x346bd8!==_0x1c9936(0x858)?delete _0x1a718d[_0x346bd8]:0x0),delete _0x1a718d[_0x1c9936(0x31b)];if(_0x1a718d['color_thresholds']){if(!Array[_0x1c9936(0x707)](_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0x91d)]))_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0x91d)]=[];const _0x59b647=_0x1cdcad=>typeof _0x1cdcad==='string'&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x1c9936(0x1b8)](_0x1cdcad)||_0x1cdcad[_0x1c9936(0x2cf)]('{{'));_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0x91d)]=_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0x91d)]['filter'](_0xc7a4f8=>_0xc7a4f8&&(_0x59b647(_0xc7a4f8[_0x1c9936(0x4be)])||!isNaN(parseFloat(_0xc7a4f8[_0x1c9936(0x4be)]))))['map'](_0x937f10=>({'value':_0x59b647(_0x937f10[_0x1c9936(0x4be)])?_0x937f10[_0x1c9936(0x4be)]:Number(_0x937f10[_0x1c9936(0x4be)]),'color':_0x937f10[_0x1c9936(0x6f8)]||_0x1c9936(0x336)}));if(_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0x38b)]&&_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0x38b)]!==_0x1c9936(0x460));else delete _0x1a718d[_0x1c9936(0x279)]['transition'];if(!_0x1a718d[_0x1c9936(0x279)][_0x1c9936(0xb48)])delete _0x1a718d[_0x1c9936(0x279)][_0x1c9936(0xb48)];}if(Array['isArray'](_0x1a718d['moving_averages'])){_0x1a718d[_0x1c9936(0xb29)]=_0x1a718d['moving_averages']['filter'](_0x1cbd9e=>_0x1cbd9e&&!isNaN(parseInt(_0x1cbd9e['period']))&&parseInt(_0x1cbd9e[_0x1c9936(0x877)])>0x0)[_0x1c9936(0x5f7)](_0x536084=>{const _0x136a1a=_0x1c9936,_0x381d40={'period':parseInt(_0x536084[_0x136a1a(0x877)])};if(_0x536084[_0x136a1a(0x6f8)])_0x381d40['color']=_0x536084['color'];if(_0x536084['width']!=null&&_0x536084['width']!==''&&!isNaN(Number(_0x536084[_0x136a1a(0x8da)])))_0x381d40[_0x136a1a(0x8da)]=Number(_0x536084[_0x136a1a(0x8da)]);if(_0x536084[_0x136a1a(0x385)])_0x381d40[_0x136a1a(0x385)]=!![];return _0x381d40;});if(!_0x1a718d[_0x1c9936(0xb29)]['length'])delete _0x1a718d[_0x1c9936(0xb29)];}if(!_0x187c76)for(const _0x303655 of Object['keys'](_0x1a718d)){if(_0x54d69d['has'](_0x303655))continue;if(!(_0x303655 in _0x5ecd48))continue;const _0x9a6db6=_0x1a718d[_0x303655],_0x4d0b83=_0x5ecd48[_0x303655],_0x219255=(_0x9a6db6===null||_0x9a6db6===''||_0x9a6db6===void 0x0)&&(_0x4d0b83===null||_0x4d0b83===''||_0x4d0b83===void 0x0);if(Array[_0x1c9936(0x707)](_0x9a6db6)&&Array[_0x1c9936(0x707)](_0x4d0b83)){if(JSON['stringify'](_0x9a6db6)===JSON[_0x1c9936(0x569)](_0x4d0b83))delete _0x1a718d[_0x303655];continue;}if(_0x219255||_0x9a6db6===_0x4d0b83)delete _0x1a718d[_0x303655];}_0x1d9b65[_0x1c9936(0x2c1)](_0x1a718d);}return _0x1d9b65;}['_numOrNull'](_0x177418){if(_0x177418===void 0x0||_0x177418===null||_0x177418==='')return;const _0x285b2f=Number(_0x177418);return isNaN(_0x285b2f)?void 0x0:_0x285b2f;}[_0x236d40(0xce5)](){const _0x1c52e0=_0x236d40,_0x2dfc7e=StatisticsGraphChartCard['PALETTE'],_0x5a03ab=this['_entities']?.['length']||0x0;return{...StatisticsGraphChartCard[_0x1c52e0(0x31d)](),'color':_0x2dfc7e[_0x5a03ab%_0x2dfc7e[_0x1c52e0(0x2d1)]]};}['_isFieldRelevantForMode'](_0xd9d8f4,_0x5e1c66){const _0x1e0736=_0x236d40,_0x458600=_0x1e0736(0xd06),_0x142478=_0x1e0736(0xc72),_0x55dc36=_0x1e0736(0x258),_0x105e6e=_0x1e0736(0x6bd),_0x1413de=_0x1e0736(0x518),_0x267ce4=_0x1e0736(0x36d),_0x171aad='radar',_0xdbf8d=_0x1e0736(0x5b3),_0x4693d9=_0x1e0736(0xabf),_0x1a8dd7=_0x1e0736(0xc25),_0x399300='box',_0x34992e=_0x1e0736(0xbab),_0x20821e=_0x1e0736(0x386),_0xeaae77=[_0x458600,_0x142478,_0x55dc36,_0x105e6e,_0x1413de,_0x267ce4,_0x171aad,_0xdbf8d,_0x4693d9,_0x1a8dd7,_0x399300,_0x34992e,_0x20821e],_0x392309={'graph_type':[_0x458600],'line_width':[_0x458600,_0x171aad],'line_style':[_0x458600],'smooth':[_0x458600],'show_line':[_0x458600,_0x171aad],'show_fill':[_0x458600,_0x171aad],'gradient':[_0x458600,_0x105e6e,_0x171aad,_0x1a8dd7],'show_points':[_0x458600,_0x142478,_0x171aad],'point_colors':[_0x458600,_0x142478,_0x171aad],'show_range_band':[_0x458600],'y_axis':[_0x458600,_0x142478],'lower_bound':[_0x458600,_0x142478,_0x1413de,_0x171aad,_0x1a8dd7],'upper_bound':[_0x458600,_0x142478,_0x1413de,_0x171aad,_0x1a8dd7],'show_extrema':[_0x458600,_0x142478],'show_extrema_min':[_0x458600,_0x142478],'show_extrema_max':[_0x458600,_0x142478],'extrema_show_timestamp':[_0x458600,_0x142478],'extrema_color':[_0x458600,_0x142478],'extrema_font_size':[_0x458600,_0x142478],'extrema_bg_color':[_0x458600,_0x142478],'extrema_bg_opacity':[_0x458600,_0x142478],'show_average':[_0x458600],'moving_averages':[_0x458600],'break_on_null':[_0x458600],'rise_fall_colors':[_0x458600],'stack_group':[_0x458600],'invert':[_0x458600],'color_thresholds':[_0x458600,_0x142478,_0x105e6e,_0x1413de,_0x267ce4,_0x171aad,_0xdbf8d,_0x4693d9,_0x1a8dd7],'color':_0xeaae77,'name':_0xeaae77,'icon':_0xeaae77,'icon_color':_0xeaae77,'state_color':_0xeaae77,'aggregate_func':_0xeaae77,'decimals':_0xeaae77,'unit':_0xeaae77,'number_format':_0xeaae77,'offset':_0xeaae77,'forecast_horizon':_0xeaae77,'value_factor':_0xeaae77,'value_transform':_0xeaae77,'fixed_value':_0xeaae77,'attribute':_0xeaae77,'data_attribute':_0xeaae77,'state_map':_0xeaae77,'show_state':_0xeaae77,'show_state_last':_0xeaae77,'show_color_dot':_0xeaae77,'primary_state_as':_0xeaae77,'name_position':_0xeaae77,'show_in_legend':_0xeaae77,'show_graph':_0xeaae77,'tap_action':_0xeaae77,'align_state':_0xeaae77,'trend_period_hours':_0xeaae77,'show_timestamp':_0xeaae77,'show_trend_icon':_0xeaae77},_0x4e431e=_0x392309[_0xd9d8f4];if(!_0x4e431e)return!![];return _0x4e431e[_0x1e0736(0x2cf)](_0x5e1c66||_0x458600);}[_0x236d40(0xb43)](){const _0x2e7eca=_0x236d40;if(this['_haCMap'])return this['_haCMap'];const _0x2bd3f1=['primary','accent','red',_0x2e7eca(0x247),_0x2e7eca(0x7ef),'deep-purple',_0x2e7eca(0xc69),_0x2e7eca(0xa1b),'light-blue',_0x2e7eca(0xb87),_0x2e7eca(0xb5f),_0x2e7eca(0x2c2),'light-green',_0x2e7eca(0x4f9),_0x2e7eca(0x824),_0x2e7eca(0x595),_0x2e7eca(0x862),_0x2e7eca(0x415),_0x2e7eca(0x3b2),_0x2e7eca(0xa44),_0x2e7eca(0x57e),_0x2e7eca(0x594),_0x2e7eca(0x40f),_0x2e7eca(0xcb7),_0x2e7eca(0x448)],_0x5d5946={},_0x4723f4={};try{const _0x1e0637=this['shadowRoot']||document[_0x2e7eca(0x559)],_0x428047=document[_0x2e7eca(0x1a8)](_0x2e7eca(0x228));_0x428047[_0x2e7eca(0xa28)][_0x2e7eca(0x27b)]=_0x2e7eca(0xad1),_0x1e0637[_0x2e7eca(0x20b)](_0x428047);for(const _0x2cc4d3 of _0x2bd3f1){_0x428047['style'][_0x2e7eca(0x6f8)]=_0x2e7eca(0xd1f),_0x428047['style'][_0x2e7eca(0x6f8)]=_0x2e7eca(0x567)+_0x2cc4d3+_0x2e7eca(0x94a);const _0x76a711=getComputedStyle(_0x428047)[_0x2e7eca(0x6f8)]||'',_0x13ca59=_0x76a711[_0x2e7eca(0x1b4)](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x13ca59){const _0x4f38c4='#'+[_0x13ca59[0x1],_0x13ca59[0x2],_0x13ca59[0x3]][_0x2e7eca(0x5f7)](_0x1e4170=>(+_0x1e4170)['toString'](0x10)[_0x2e7eca(0x290)](0x2,'0'))['join']('');if(_0x4f38c4===_0x2e7eca(0xd1f))continue;_0x5d5946[_0x2cc4d3]=_0x4f38c4;if(!(_0x4f38c4 in _0x4723f4))_0x4723f4[_0x4f38c4]=_0x2cc4d3;}}_0x428047['remove']();}catch(_0x1dd8ba){}return this['_haCMap']={'n2h':_0x5d5946,'h2n':_0x4723f4},this[_0x2e7eca(0x1ad)];}[_0x236d40(0x475)](_0x1c918f){const _0x8e0c8d=_0x236d40;if(!_0x1c918f)return'#888888';if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x8e0c8d(0x1b8)](_0x1c918f))return _0x1c918f;const _0x2110aa=String(_0x1c918f)[_0x8e0c8d(0x1b4)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x2110aa)return'#'+[_0x2110aa[0x1],_0x2110aa[0x2],_0x2110aa[0x3]][_0x8e0c8d(0x5f7)](_0x545a8f=>parseInt(_0x545a8f)[_0x8e0c8d(0x421)](0x10)[_0x8e0c8d(0x290)](0x2,'0'))[_0x8e0c8d(0x358)]('');return _0x8e0c8d(0x5c8);}[_0x236d40(0x9d1)](_0x1facfd,_0x365a29){let _0x291690;return(..._0x112022)=>{clearTimeout(_0x291690),_0x291690=setTimeout(()=>_0x1facfd(..._0x112022),_0x365a29);};}[_0x236d40(0x2c0)](_0x208372){const _0x5ced7c=_0x236d40;if(!_0x208372)return'';let _0x145290='';for(;_0x208372&&_0x208372!==this[_0x5ced7c(0x9a3)];_0x208372=_0x208372[_0x5ced7c(0x9a1)]){let _0x5e08c1=_0x208372['tagName'][_0x5ced7c(0x2b9)]();if(_0x208372['id'])_0x5e08c1+='#'+_0x208372['id'];if(_0x208372[_0x5ced7c(0xd15)][_0x5ced7c(0x2d1)])_0x5e08c1+='.'+[..._0x208372[_0x5ced7c(0xd15)]][_0x5ced7c(0x358)]('.');_0x145290=_0x5e08c1+(_0x145290?_0x5ced7c(0x4b6)+_0x145290:'');}return _0x145290;}[_0x236d40(0xccd)](){const _0x2ef6fb=_0x236d40;return this[_0x2ef6fb(0x857)];}}!customElements[_0x236d40(0x66a)](_0x236d40(0x66e))&&customElements[_0x236d40(0x367)]('statistics-graph-chart-card',StatisticsGraphChartCard);!customElements[_0x236d40(0x66a)](_0x236d40(0x1c0))&&customElements[_0x236d40(0x367)](_0x236d40(0x1c0),StatisticsGraphChartCardEditor);window[_0x236d40(0x76e)]=window['customCards']||[],window[_0x236d40(0x76e)][_0x236d40(0x2c1)]({'type':'statistics-graph-chart-card','name':_0x236d40(0x59f),'description':_0x236d40(0x5fa),'preview':!![],'documentationURL':_0x236d40(0x771)}),console[_0x236d40(0x792)]('%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20'+VERSION+'\x20','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px',_0x236d40(0x2c8));