Files
HomeAssistantVS/www/community/Statistics-Graph-Chart-Card/statistics-graph-chart-card.js
T
2026-07-17 10:12:15 -04:00

2 lines
1.1 MiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const _0xa1d64c=_0x3640;(function(_0xa78956,_0x4a552f){const _0x3e5d55=_0x3640,_0x3c752e=_0xa78956();while(!![]){try{const _0x27969b=-parseInt(_0x3e5d55(0x669))/0x1*(parseInt(_0x3e5d55(0x7bf))/0x2)+parseInt(_0x3e5d55(0x95a))/0x3*(parseInt(_0x3e5d55(0x2e6))/0x4)+-parseInt(_0x3e5d55(0x99c))/0x5+parseInt(_0x3e5d55(0x556))/0x6*(parseInt(_0x3e5d55(0xaa6))/0x7)+-parseInt(_0x3e5d55(0xc7a))/0x8*(-parseInt(_0x3e5d55(0xbc1))/0x9)+parseInt(_0x3e5d55(0xa2a))/0xa*(-parseInt(_0x3e5d55(0x4c2))/0xb)+-parseInt(_0x3e5d55(0xb1a))/0xc*(parseInt(_0x3e5d55(0x8e5))/0xd);if(_0x27969b===_0x4a552f)break;else _0x3c752e['push'](_0x3c752e['shift']());}catch(_0x5ef8a4){_0x3c752e['push'](_0x3c752e['shift']());}}}(_0x1c5c,0x72eab));const VERSION=_0xa1d64c(0xba5),INTERVAL_PICKER_OPTIONS=Object['freeze']([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0xa1d64c(0x321)},{'hours':0x18,'label':_0xa1d64c(0x484)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':_0xa1d64c(0x527)},{'hours':0x2d0,'label':'30D'},{'hours':0x870,'label':_0xa1d64c(0x9fd)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object['freeze'](['1H','2H','4H','8H',_0xa1d64c(0x321),_0xa1d64c(0x484),'7D']),DATE_PICKER_VALID_MODES=Object[_0xa1d64c(0xca4)]([_0xa1d64c(0x843),_0xa1d64c(0x547),_0xa1d64c(0xbe5),_0xa1d64c(0xbd1)]),DATE_PICKER_RELATIVE_MODES=Object[_0xa1d64c(0xca4)]({'last_24h':{'hours':0x18,'label':_0xa1d64c(0xcde),'btn':_0xa1d64c(0x484)},'last_3d':{'days':0x3,'label':_0xa1d64c(0x5eb),'btn':'3D'},'last_7d':{'days':0x7,'label':'Last\x207\x20days','btn':'7D'},'last_15d':{'days':0xf,'label':'Last\x2015\x20days','btn':_0xa1d64c(0xd8c)},'last_30d':{'days':0x1e,'label':_0xa1d64c(0xb1d),'btn':_0xa1d64c(0x81d)},'last_90d':{'days':0x5a,'label':_0xa1d64c(0x228),'btn':_0xa1d64c(0x9fd)},'last_180d':{'days':0xb4,'label':_0xa1d64c(0xd9f),'btn':_0xa1d64c(0x87c)},'last_12m':{'months':0xc,'label':_0xa1d64c(0x56e),'btn':'12M'}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object[_0xa1d64c(0xca4)]({'card_header':'','card_icon':null,'card_icon_color':null,'card_icon_image':null,'card_header_size':null,'card_background_color':null,'card_shadow':!![],'card_border':!![],'card_padding':null,'card_border_radius':null,'card_border_color':null,'card_border_width':null,'card_background_image':null,'card_background_blur':null,'card_header_color':null,'card_header_weight':null,'card_header_letter_spacing':null,'card_icon_size':null,'card_icon_position':'left','align_header':'left','chart_mode':'timeline','chart_align':_0xa1d64c(0x9b9),'sparkline':![],'height':0x96,'animate_graph':![],'brush_zoom':!![],'stacked':![],'enable_zoom':!![],'hours_to_show':0x18,'points_per_hour':0x2,'auto_scale_points':![],'group_by':_0xa1d64c(0xccc),'time_zone':_0xa1d64c(0xd9a),'language':'auto','update_interval':null,'cache':!![],'graph_start':null,'graph_start_hour':null,'graph_end_hour':null,'show_full_period':![],'max_visible_interval':null,'scroll_mode':_0xa1d64c(0x646),'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':_0xa1d64c(0xcc4),'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':_0xa1d64c(0xcc4),'x_grid_color':null,'x_grid_width':null,'x_grid_style':null,'x_grid_opacity':0.15,'y_grid_color':null,'y_grid_width':null,'y_grid_style':null,'y_grid_opacity':0.15,'bar_spacing':0x4,'period_highlight':![],'period_highlight_color':null,'state_timeline_corner_radius':0x3,'state_timeline_show_labels':!![],'show_export':![],'pie_style':'donut','pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0xa1d64c(0x8a2),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0xa1d64c(0x9b9),'show_interval_picker':![],'interval_picker_position':_0xa1d64c(0xaf8),'show_attribute_list':![],'attribute_list_position':_0xa1d64c(0xaf8),'show_pph_picker':![],'pph_picker_position':_0xa1d64c(0xaf8),'show_group_by_picker':![],'group_by_picker_position':_0xa1d64c(0xaf8),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0xa1d64c(0xbec),'date_picker_nav_position':'left','date_picker_shortcuts_position':_0xa1d64c(0xda3),'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':_0xa1d64c(0x9a6),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object['freeze']({'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':'line','y_axis':'primary','line_width':2.5,'line_style':_0xa1d64c(0xd3c),'smooth':!![],'show_line':!![],'show_fill':!![],'show_range_band':![],'gradient':!![],'show_points':![],'show_data_labels':![],'show_color_dot':!![],'point_colors':null,'stack_group':null,'invert':![],'attribute':null,'points_per_hour':null,'aggregate_func':_0xa1d64c(0xaca),'compare':null,'damp_reset_boundary':!![],'change_ignore_zero':![],'price_entity':null,'price_attribute':null,'value_factor':0x0,'value_transform':null,'fixed_value':![],'offset':0x0,'forecast_horizon':null,'state_map':null,'lower_bound':null,'upper_bound':null,'rise_fall_colors':null,'moving_averages':null,'color_thresholds':null,'state_adaptive_color':![],'state_color':null,'show_extrema':_0xa1d64c(0x567),'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':[_0xa1d64c(0x7eb),_0xa1d64c(0xaca),_0xa1d64c(0x2cc)],'decimals':0x1,'number_format':_0xa1d64c(0xcc4),'align_state':_0xa1d64c(0xaf8),'trend_period_hours':0x1,'show_trend_icon':!![],'trend_up_color':null,'trend_down_color':null,'trend_stable_color':null,'name_size':null,'icon_size':null,'state_size':null,'trend_icon_size':null,'tap_action':null}),TEMPLATABLE_BOOL_CARD_KEYS=Object[_0xa1d64c(0xca4)]([_0xa1d64c(0xddb),_0xa1d64c(0x7b0),_0xa1d64c(0x926),_0xa1d64c(0xbd7),'tooltip_stacked_total',_0xa1d64c(0x696),_0xa1d64c(0x2f4),_0xa1d64c(0x70e),_0xa1d64c(0x3b1),_0xa1d64c(0xd0f),_0xa1d64c(0xd5b),_0xa1d64c(0xc85),_0xa1d64c(0x65c),_0xa1d64c(0xa04),_0xa1d64c(0x995),_0xa1d64c(0x4b8),_0xa1d64c(0x5e6)]),TEMPLATABLE_BOOL_ENTITY_KEYS=Object['freeze']([_0xa1d64c(0xc8b),'show_in_legend',_0xa1d64c(0x7c0),_0xa1d64c(0x30e),'show_fill',_0xa1d64c(0xb2d),'smooth',_0xa1d64c(0x848),_0xa1d64c(0x580),_0xa1d64c(0x3ef),_0xa1d64c(0xa72),'show_color_dot',_0xa1d64c(0xa1c),_0xa1d64c(0x9fe),_0xa1d64c(0xcfe),_0xa1d64c(0xc32),_0xa1d64c(0x29f),'state_adaptive_color']),isTemplateString=_0x3bf3fc=>typeof _0x3bf3fc===_0xa1d64c(0x31f)&&(_0x3bf3fc[_0xa1d64c(0x25d)]('{{')||_0x3bf3fc[_0xa1d64c(0x25d)]('{%')),COMPARE_PERIOD_LABELS=Object[_0xa1d64c(0xca4)]({'previous_period':_0xa1d64c(0xaa8),'yesterday':'yesterday','last_week':_0xa1d64c(0x3b0),'last_month':_0xa1d64c(0x59f),'last_year':_0xa1d64c(0xd6c)});function parseTemplateBool(_0x6e85d9,_0x48a101){const _0x95b650=_0xa1d64c;if(_0x6e85d9===null||_0x6e85d9===undefined||_0x6e85d9==='')return _0x48a101;if(typeof _0x6e85d9===_0x95b650(0x4c0))return _0x6e85d9;if(typeof _0x6e85d9==='number')return _0x6e85d9!==0x0;const _0x146cbc=String(_0x6e85d9)['trim']()[_0x95b650(0x7b6)]();if(_0x146cbc===_0x95b650(0x69b)||_0x146cbc==='on'||_0x146cbc===_0x95b650(0xa66)||_0x146cbc==='1')return!![];if(_0x146cbc===_0x95b650(0x921)||_0x146cbc===_0x95b650(0x300)||_0x146cbc==='no'||_0x146cbc==='0'||_0x146cbc===_0x95b650(0x594)||_0x146cbc==='unknown'||_0x146cbc===_0x95b650(0xacf))return![];const _0x53f760=Number(_0x146cbc);if(!Number[_0x95b650(0x445)](_0x53f760))return _0x53f760!==0x0;return _0x48a101;}const PALETTE=Object[_0xa1d64c(0xca4)]([_0xa1d64c(0x397),_0xa1d64c(0x92b),_0xa1d64c(0xa0b),_0xa1d64c(0x8eb),_0xa1d64c(0x5e3),'#1abc9c','#e74c3c',_0xa1d64c(0xa34),'#e67e22',_0xa1d64c(0xb59),_0xa1d64c(0x773),'#d35400',_0xa1d64c(0xbb5),_0xa1d64c(0xc56),'#c0392b',_0xa1d64c(0x9f1)]);function pickName(_0x5db38e,_0x448cc7,_0x13d1ff){const _0x23f3c9=_0xa1d64c,_0x24734f=typeof _0x5db38e===_0x23f3c9(0x31f)&&(_0x5db38e[_0x23f3c9(0x25d)]('{{')||_0x5db38e[_0x23f3c9(0x25d)]('{%'));if(_0x24734f)return _0x448cc7!==undefined&&_0x448cc7!==null&&_0x448cc7!==''?_0x448cc7:_0x13d1ff?.[_0x23f3c9(0x742)]??undefined;if(_0x5db38e!==undefined&&_0x5db38e!==null)return _0x5db38e;return _0x13d1ff?.[_0x23f3c9(0x742)]??undefined;}function normalizeTemplateResult(_0x4c7a69){const _0x52e6bf=_0xa1d64c;if(_0x4c7a69===null||_0x4c7a69===undefined)return'';const _0x3affd9=typeof _0x4c7a69===_0x52e6bf(0x31f)?_0x4c7a69:String(_0x4c7a69);return _0x3affd9[_0x52e6bf(0xac2)]();}const isNum=_0x5381db=>typeof _0x5381db===_0xa1d64c(0x548)&&Number[_0xa1d64c(0x8bb)](_0x5381db),clamp=(_0x57cd21,_0x1b306c,_0x3b6222)=>Math[_0xa1d64c(0x2cc)](_0x1b306c,Math[_0xa1d64c(0x7eb)](_0x3b6222,_0x57cd21)),toNum=_0x266336=>{const _0x8b021=_0xa1d64c;if(_0x266336===null||_0x266336===undefined||_0x266336==='')return null;const _0x347165=typeof _0x266336===_0x8b021(0x548)?_0x266336:parseFloat(_0x266336);return Number[_0x8b021(0x8bb)](_0x347165)?_0x347165:null;};function resolveOffsetHours(_0x20583f,_0x4dd793){const _0x30e363=_0xa1d64c;if(_0x20583f===null||_0x20583f===undefined||_0x20583f==='')return 0x0;if(typeof _0x20583f===_0x30e363(0x548))return Number['isFinite'](_0x20583f)?_0x20583f:0x0;const _0x44c2dc=String(_0x20583f)[_0x30e363(0xac2)]();if(_0x44c2dc==='')return 0x0;const _0x5aaf44=parseFloat(_0x44c2dc);if(!isNaN(_0x5aaf44)&&/^-?[\d.]+$/[_0x30e363(0x516)](_0x44c2dc))return _0x5aaf44;const _0x3afe88=_0x4dd793?.[_0x30e363(0x27c)]?.[_0x44c2dc];if(_0x3afe88){const _0x505076=parseFloat(_0x3afe88['state']);return Number[_0x30e363(0x8bb)](_0x505076)?_0x505076:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzPartsCache=new Map();function _tzFmt(_0x13a161){const _0x489e2b=_0xa1d64c;let _0x31fce7=_tzFmtCache[_0x489e2b(0xa00)](_0x13a161);return!_0x31fce7&&(_0x31fce7=new Intl[(_0x489e2b(0x339))](_0x489e2b(0x7b7),{'timeZone':_0x13a161,'hour12':![],'year':_0x489e2b(0x74a),'month':'2-digit','day':_0x489e2b(0x236),'hour':_0x489e2b(0x236),'minute':_0x489e2b(0x236),'second':_0x489e2b(0x236),'weekday':'short'}),_tzFmtCache[_0x489e2b(0x3e2)](_0x13a161,_0x31fce7)),_0x31fce7;}function tzParts(_0x5ce39b,_0xd96729){const _0x464727=_0xa1d64c;if(!_0xd96729){const _0x150757=new Date(_0x5ce39b);return{'y':_0x150757['getFullYear'](),'mo':_0x150757[_0x464727(0xcc6)](),'d':_0x150757['getDate'](),'h':_0x150757[_0x464727(0xb3a)](),'mi':_0x150757['getMinutes'](),'wd':_0x150757[_0x464727(0xd61)]()||0x7};}const _0x19d155=_0xd96729+'|'+_0x5ce39b,_0x56d047=_tzPartsCache[_0x464727(0xa00)](_0x19d155);if(_0x56d047)return _0x56d047;let _0x3c121e;try{const _0x5263b0={};for(const _0x364d8b of _tzFmt(_0xd96729)['formatToParts'](_0x5ce39b))_0x5263b0[_0x364d8b[_0x464727(0x6aa)]]=_0x364d8b[_0x464727(0x8a2)];const _0x40f638={'Mon':0x1,'Tue':0x2,'Wed':0x3,'Thu':0x4,'Fri':0x5,'Sat':0x6,'Sun':0x7};_0x3c121e={'y':+_0x5263b0[_0x464727(0xbd1)],'mo':+_0x5263b0[_0x464727(0xbe5)]-0x1,'d':+_0x5263b0['day'],'h':_0x5263b0[_0x464727(0x1fe)]==='24'?0x0:+_0x5263b0[_0x464727(0x1fe)],'mi':+_0x5263b0[_0x464727(0x4b2)],'wd':_0x40f638[_0x5263b0['weekday']]||0x1};}catch(_0x381444){const _0x5c7799=new Date(_0x5ce39b);_0x3c121e={'y':_0x5c7799[_0x464727(0xd00)](),'mo':_0x5c7799[_0x464727(0xcc6)](),'d':_0x5c7799[_0x464727(0xd24)](),'h':_0x5c7799['getHours'](),'mi':_0x5c7799['getMinutes'](),'wd':_0x5c7799[_0x464727(0xd61)]()||0x7};}if(_tzPartsCache[_0x464727(0x4e2)]>=0x186a0){let _0x1d9399=0x2ee0;for(const _0x188aae of _tzPartsCache[_0x464727(0x51b)]()){_tzPartsCache[_0x464727(0x9de)](_0x188aae);if(--_0x1d9399<=0x0)break;}}return _tzPartsCache[_0x464727(0x3e2)](_0x19d155,_0x3c121e),_0x3c121e;}function zonedWallToMs(_0x1e6cf5,_0x6701c7,_0x4505a2,_0x45ec91,_0x562fff,_0xab92a,_0x2a723f){const _0x50507f=_0xa1d64c;if(!_0x2a723f)return new Date(_0x1e6cf5,_0x6701c7,_0x4505a2,_0x45ec91,_0x562fff,_0xab92a)[_0x50507f(0x7fb)]();const _0x7613d4=Date[_0x50507f(0xd25)](_0x1e6cf5,_0x6701c7,_0x4505a2,_0x45ec91,_0x562fff,_0xab92a),_0x10c67e=tzParts(_0x7613d4,_0x2a723f),_0x135fe1=Date[_0x50507f(0xd25)](_0x10c67e['y'],_0x10c67e['mo'],_0x10c67e['d'],_0x10c67e['h'],_0x562fff,_0xab92a);return _0x7613d4-(_0x135fe1-_0x7613d4);}function tzStartOfDayMs(_0x3fd8c7,_0x1fb63c){const _0x2d5e8c=tzParts(_0x3fd8c7,_0x1fb63c);return zonedWallToMs(_0x2d5e8c['y'],_0x2d5e8c['mo'],_0x2d5e8c['d'],0x0,0x0,0x0,_0x1fb63c);}const _FIRST_WD_NAMES=Object['freeze']({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x28aa3c){const _0x145e86=_0xa1d64c,_0x1c6c7c=_0x28aa3c?.['locale']?.[_0x145e86(0xa83)];if(_0x1c6c7c&&Object['prototype'][_0x145e86(0x80c)][_0x145e86(0xa30)](_FIRST_WD_NAMES,_0x1c6c7c))return _FIRST_WD_NAMES[_0x1c6c7c];try{const _0x24d097=_0x28aa3c?.[_0x145e86(0x6fd)]?.[_0x145e86(0x8d4)]||_0x28aa3c?.[_0x145e86(0x8d4)]||'en',_0x5202c2=new Intl[(_0x145e86(0xa33))](_0x24d097),_0x3e2f7a=typeof _0x5202c2['getWeekInfo']===_0x145e86(0xa46)?_0x5202c2['getWeekInfo']():_0x5202c2[_0x145e86(0xa19)],_0x238fa2=_0x3e2f7a?.[_0x145e86(0xd98)];if(typeof _0x238fa2===_0x145e86(0x548)&&_0x238fa2>=0x1&&_0x238fa2<=0x7)return _0x238fa2;}catch{}return 0x1;}function _0x3640(_0xb1da05,_0x1efa19){_0xb1da05=_0xb1da05-0x1c6;const _0x1c5c84=_0x1c5c();let _0x364094=_0x1c5c84[_0xb1da05];return _0x364094;}const weekStartOffsetDays=(_0x3eb252,_0x21adb9)=>(_0x3eb252-_0x21adb9+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x439aa5){try{return new Intl['DateTimeFormat']('en',{'timeZone':_0x439aa5}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x28f997,_0x2efa60){const _0x6f4639=_0xa1d64c,_0x5c9c10=String(_0x2efa60?.[_0x6f4639(0xd6f)]??'auto')[_0x6f4639(0xac2)]();let _0x3dbd82=null;if(_0x5c9c10===''||_0x5c9c10===_0x6f4639(0xbc4))return null;if(_0x5c9c10===_0x6f4639(0x2f8))_0x3dbd82=_0x28f997?.[_0x6f4639(0x50b)]?.['time_zone']||null;else _0x5c9c10===_0x6f4639(0xd9a)?_0x3dbd82=_0x28f997?.[_0x6f4639(0x6fd)]?.['time_zone']===_0x6f4639(0x2f8)?_0x28f997?.['config']?.[_0x6f4639(0xd6f)]||null:null:_0x3dbd82=_0x5c9c10;if(!_0x3dbd82)return null;if(!isValidTimeZone(_0x3dbd82))return!_tzInvalidWarned[_0x6f4639(0xa35)](_0x3dbd82)&&(_tzInvalidWarned[_0x6f4639(0xb33)](_0x3dbd82),console['warn'](_0x6f4639(0x1cc)+_0x3dbd82+_0x6f4639(0x2ff))),null;try{const _0x2c5f11=Intl['DateTimeFormat']()[_0x6f4639(0x4fa)]()[_0x6f4639(0x4d1)];if(_0x2c5f11&&_0x2c5f11===_0x3dbd82)return null;}catch{}return _0x3dbd82;}const LANG_NAMES={'en':_0xa1d64c(0xd76)},I18N={'en':{}};try{const _tr=await import(new URL(_0xa1d64c(0xa08),import.meta.url));if(_tr?.['I18N']){for(const [lang,table]of Object[_0xa1d64c(0xd8b)](_tr[_0xa1d64c(0x8c9)]))I18N[lang]=table;}if(_tr?.[_0xa1d64c(0x2d4)])Object[_0xa1d64c(0xd4b)](LANG_NAMES,_tr['LANG_NAMES']);_tr?.['T_VERSION']&&_tr['T_VERSION']!==VERSION&&console['warn'](_0xa1d64c(0x5b5)+_tr['T_VERSION']+_0xa1d64c(0x85f)+VERSION+_0xa1d64c(0xdaa));}catch(_0x3f609f){console[_0xa1d64c(0xa3b)](_0xa1d64c(0xaf7));}function resolveCardLanguage(_0x2d7031,_0x1cdd26){const _0x1df319=_0xa1d64c,_0x3ddac5=String(_0x1cdd26?.[_0x1df319(0x8d4)]??_0x1df319(0xd9a))[_0x1df319(0xac2)]();if(_0x3ddac5&&_0x3ddac5!=='auto')return _0x3ddac5;return _0x2d7031?.[_0x1df319(0x6fd)]?.[_0x1df319(0x8d4)]||typeof navigator!==_0x1df319(0x5db)&&navigator[_0x1df319(0x8d4)]||'en';}function cardT(_0x1dc6cc,_0xadcb3f,_0x493cef){const _0x4e7916=_0xa1d64c;let _0xa4a411=resolveCardLanguage(_0x1dc6cc,_0xadcb3f)[_0x4e7916(0x7b6)]();if(_0xa4a411==='no'||_0xa4a411[_0x4e7916(0xa60)]('no-'))_0xa4a411='nb';const _0x442550=I18N[_0xa4a411]||I18N[_0xa4a411['split']('-')[0x0]];return _0x442550&&_0x442550[_0x493cef]||_0x493cef;}function localizeEntityState(_0x553b6f,_0x464665,_0x554b8e){const _0x5ccdba=_0xa1d64c,_0x1f0876=_0x554b8e??_0x464665?.[_0x5ccdba(0xaef)];if(_0x1f0876==null)return'';try{if(_0x464665&&typeof _0x553b6f?.[_0x5ccdba(0x6e2)]===_0x5ccdba(0xa46)){const _0x25b4b8=_0x554b8e!=null?_0x553b6f[_0x5ccdba(0x6e2)](_0x464665,String(_0x554b8e)):_0x553b6f[_0x5ccdba(0x6e2)](_0x464665);if(_0x25b4b8)return _0x25b4b8;}}catch(_0x2f953b){}return String(_0x1f0876);}function niceYTicks(_0x1535ac,_0x968a57,_0x5ebaa9=0x4,_0xd18349=0x0){const _0x310d25=_0xa1d64c;if(!isFinite(_0x1535ac)||!isFinite(_0x968a57)||_0x968a57<=_0x1535ac)return null;const _0x3195b6=_0x968a57-_0x1535ac,_0x2475fb=_0x3195b6/Math[_0x310d25(0x2cc)](0x1,_0x5ebaa9);let _0x542ef8;if(_0xd18349>0x0&&_0x3195b6>=_0xd18349){const _0x450e65=_0x2475fb/_0xd18349,_0x4ed4e6=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x5a9f4b=_0x4ed4e6[_0x4ed4e6[_0x310d25(0x5a8)]-0x1];for(let _0x300daa=0x0;_0x300daa<_0x4ed4e6[_0x310d25(0x5a8)];_0x300daa++){const _0x11c6f1=_0x4ed4e6[_0x300daa+0x1];if(_0x11c6f1===undefined||_0x450e65<Math[_0x310d25(0x29a)](_0x4ed4e6[_0x300daa]*_0x11c6f1)){_0x5a9f4b=_0x4ed4e6[_0x300daa];break;}}_0x542ef8=_0x5a9f4b*_0xd18349;}else{const _0x302957=Math['pow'](0xa,Math['floor'](Math[_0x310d25(0x918)](_0x2475fb))),_0x17751b=_0x2475fb/_0x302957;if(_0x17751b<1.5)_0x542ef8=0x1*_0x302957;else{if(_0x17751b<0x3)_0x542ef8=0x2*_0x302957;else{if(_0x17751b<0x7)_0x542ef8=0x5*_0x302957;else _0x542ef8=0xa*_0x302957;}}}const _0x4ffddc=Math[_0x310d25(0x650)](_0x1535ac/_0x542ef8-1e-9)*_0x542ef8,_0x54cfff=[];for(let _0x308624=0x0;_0x308624<0x32;_0x308624++){const _0x4f585f=_0x4ffddc+_0x308624*_0x542ef8;if(_0x4f585f>_0x968a57+_0x542ef8*0.000001)break;if(_0x4f585f>=_0x1535ac-_0x542ef8*0.000001)_0x54cfff[_0x310d25(0x24a)](_0x4f585f);}return _0x54cfff[_0x310d25(0x5a8)]>=0x2?_0x54cfff:null;}function applyStateMap(_0x1b03fd,_0x4eee19){const _0x5b7c52=_0xa1d64c;if(!_0x4eee19||!Array[_0x5b7c52(0x796)](_0x4eee19))return{'value':parseFloat(_0x1b03fd),'mapped':![]};const _0x590e3c=_0x4eee19[_0x5b7c52(0x539)](_0x116f43=>String(_0x116f43[_0x5b7c52(0x8a2)])===String(_0x1b03fd));if(_0x590e3c!==-0x1)return{'value':_0x590e3c,'mapped':!![],'label':_0x4eee19[_0x590e3c]['label']};return{'value':parseFloat(_0x1b03fd),'mapped':![]};}function autoStateMap(_0x2ef60f,_0x52b153,_0x206d3){const _0x3d7778=_0xa1d64c;if(!_0x2ef60f)return null;if(_0x2ef60f['state_map'])return _0x2ef60f[_0x3d7778(0x835)];const _0x11dc44=_0x2ef60f['graph_type']===_0x3d7778(0x5cf)||_0x206d3===_0x3d7778(0x6f7);if(!_0x11dc44)return null;if(_0x2ef60f[_0x3d7778(0x897)]||_0x2ef60f[_0x3d7778(0x74d)]||_0x2ef60f[_0x3d7778(0x325)])return null;const _0x2c0fd5=_0x2ef60f[_0x3d7778(0x871)]?.[_0x3d7778(0x809)]('.')[0x0];if(_0x2c0fd5===_0x3d7778(0x798)||_0x2c0fd5===_0x3d7778(0x1f1))return[{'value':_0x3d7778(0x300)},{'value':'on'}];const _0x3ed57f=_0x52b153?.['states']?.[_0x2ef60f['entity']];if(_0x3ed57f&&isNaN(parseFloat(_0x3ed57f['state']))&&_0x3ed57f[_0x3d7778(0xaef)]!==_0x3d7778(0x9ef)&&_0x3ed57f[_0x3d7778(0xaef)]!==_0x3d7778(0xacf)){const _0x2fcced=new Set();_0x3ed57f[_0x3d7778(0x464)]?.[_0x3d7778(0xd01)]?_0x3ed57f[_0x3d7778(0x464)][_0x3d7778(0xd01)]['forEach'](_0x5b0118=>_0x2fcced['add'](_0x5b0118)):_0x2fcced['add'](_0x3ed57f[_0x3d7778(0xaef)]);if(_0x2fcced[_0x3d7778(0x4e2)]>0x0)return[..._0x2fcced][_0x3d7778(0x459)](_0x557231=>({'value':_0x557231}));}return null;}function escapeHtml(_0x279248){const _0x5784f0=_0xa1d64c;return String(_0x279248??'')[_0x5784f0(0xbb9)](/&/g,_0x5784f0(0x5d8))['replace'](/</g,'&lt;')['replace'](/>/g,_0x5784f0(0x8a1))[_0x5784f0(0xbb9)](/"/g,_0x5784f0(0x4d3))[_0x5784f0(0xbb9)](/'/g,'&#039;');}function hashString(_0x554131){const _0x45dffe=_0xa1d64c;let _0x5ccaf3=0x1505;for(let _0x19cf36=0x0;_0x19cf36<_0x554131[_0x45dffe(0x5a8)];_0x19cf36++)_0x5ccaf3=(_0x5ccaf3<<0x5)+_0x5ccaf3+_0x554131[_0x45dffe(0x855)](_0x19cf36)>>>0x0;return _0x5ccaf3['toString'](0x24);}const lsGet=_0x29d12b=>{const _0x1007ac=_0xa1d64c;try{return localStorage[_0x1007ac(0x9c5)](_0x29d12b);}catch{return null;}},lsSet=(_0x43dc7e,_0x15fc1a)=>{try{localStorage['setItem'](_0x43dc7e,_0x15fc1a);}catch{}},lsDel=_0x306f38=>{const _0x299d92=_0xa1d64c;try{localStorage[_0x299d92(0x936)](_0x306f38);}catch{}};function parseColor(_0x29d4be){const _0x4d73ce=_0xa1d64c;if(!_0x29d4be)return{'r':0x88,'g':0x88,'b':0x88};const _0x222ede=String(_0x29d4be)[_0x4d73ce(0xac2)]();if(_0x222ede[_0x4d73ce(0xa60)]('#')){const _0x53277b=_0x222ede[_0x4d73ce(0x5a8)]===0x4?_0x222ede[_0x4d73ce(0xb41)](0x1)['split']('')[_0x4d73ce(0x459)](_0x4acb98=>_0x4acb98+_0x4acb98)[_0x4d73ce(0x8e9)](''):_0x222ede[_0x4d73ce(0xb41)](0x1);return{'r':parseInt(_0x53277b[_0x4d73ce(0xb41)](0x0,0x2),0x10),'g':parseInt(_0x53277b[_0x4d73ce(0xb41)](0x2,0x4),0x10),'b':parseInt(_0x53277b[_0x4d73ce(0xb41)](0x4,0x6),0x10)};}const _0x233a0c=_0x222ede[_0x4d73ce(0x7d2)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x233a0c)return{'r':+_0x233a0c[0x1],'g':+_0x233a0c[0x2],'b':+_0x233a0c[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x4be99b,_0x1abf6b)=>{const _0x30174b=_0xa1d64c,{r:_0x1d81d9,g:_0x4a11cd,b:_0x529d5a}=parseColor(_0x4be99b);return _0x30174b(0x5f5)+_0x1d81d9+','+_0x4a11cd+','+_0x529d5a+','+_0x1abf6b+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x70c4d6,_0x20f90b){const _0x347368=_0xa1d64c,_0x3a4698=_0x70c4d6+'|'+JSON['stringify'](_0x20f90b);let _0x4763b2=_dateTimeFormatterCache[_0x347368(0xa00)](_0x3a4698);if(_0x4763b2)return _0x4763b2;if(_dateTimeFormatterCache[_0x347368(0x4e2)]>=0x1e){const _0x2aa831=_dateTimeFormatterCache[_0x347368(0x51b)]()['next']()['value'];if(_0x2aa831!==undefined)_dateTimeFormatterCache[_0x347368(0x9de)](_0x2aa831);}try{_0x4763b2=new Intl['DateTimeFormat'](_0x70c4d6,_0x20f90b);}catch{return null;}return _dateTimeFormatterCache[_0x347368(0x3e2)](_0x3a4698,_0x4763b2),_0x4763b2;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x466a7f,_0x8da746){const _0x1e669e=_0xa1d64c,_0x5ca605=_0x466a7f+'|'+_0x8da746;let _0x5ea9c5=_numberFormatterCache['get'](_0x5ca605);if(_0x5ea9c5)return _0x5ea9c5;if(_numberFormatterCache[_0x1e669e(0x4e2)]>=0x32){const _0x57718d=_numberFormatterCache[_0x1e669e(0x51b)]()[_0x1e669e(0x563)]()[_0x1e669e(0x8a2)];if(_0x57718d!==undefined)_numberFormatterCache[_0x1e669e(0x9de)](_0x57718d);}try{_0x5ea9c5=new Intl['NumberFormat'](_0x466a7f,{'minimumFractionDigits':_0x8da746,'maximumFractionDigits':_0x8da746});}catch{return null;}return _numberFormatterCache['set'](_0x5ca605,_0x5ea9c5),_0x5ea9c5;}function compileLabelFormat(_0x5099af,_0x5cf541){const _0x4ea2da=_0xa1d64c;if(typeof _0x5099af!=='string')return null;const _0x270b55=_0x5099af[_0x4ea2da(0xac2)]();if(!_0x270b55)return null;const _0x2d480b={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x5cf541||'s')['toLowerCase']()]??0x1,_0x521e0d=_0x3823f9=>String(Math['floor'](_0x3823f9))['padStart'](0x2,'0'),_0x1a1494={'h:mm':_0x5ee75b=>Math['floor'](_0x5ee75b/0xe10)+':'+_0x521e0d(_0x5ee75b%0xe10/0x3c),'h:mm:ss':_0x59f65a=>Math['floor'](_0x59f65a/0xe10)+':'+_0x521e0d(_0x59f65a%0xe10/0x3c)+':'+_0x521e0d(_0x59f65a%0x3c),'mm:ss':_0x4e33d2=>_0x521e0d(_0x4e33d2/0x3c)+':'+_0x521e0d(_0x4e33d2%0x3c),'d\x20h:mm':_0x1378b1=>{const _0xb6c445=_0x4ea2da,_0x47f414=Math[_0xb6c445(0x7a6)](_0x1378b1/0x15180),_0x28a86c=_0x1378b1%0x15180,_0x476dc7=Math[_0xb6c445(0x7a6)](_0x28a86c/0xe10)+':'+_0x521e0d(_0x28a86c%0xe10/0x3c);return _0x47f414>0x0?_0x47f414+'d\x20'+_0x476dc7:_0x476dc7;}},_0x27e5ce=_0x1a1494[_0x270b55[_0x4ea2da(0x7b6)]()];if(_0x27e5ce)return _0x21d1f6=>{const _0x57691b=_0x4ea2da;if(!isNum(_0x21d1f6))return null;return(_0x21d1f6<0x0?'-':'')+_0x27e5ce(Math[_0x57691b(0x3ee)](_0x21d1f6)*_0x2d480b);};if(!_0x270b55[_0x4ea2da(0x25d)]('{'))return null;const _0xd47ea6={'floor':Math[_0x4ea2da(0x7a6)],'ceil':Math[_0x4ea2da(0x650)],'round':Math[_0x4ea2da(0x5c4)],'abs':Math[_0x4ea2da(0x3ee)],'sqrt':Math[_0x4ea2da(0x29a)]},_0x4e9885={'min':Math['min'],'max':Math[_0x4ea2da(0x2cc)]},_0x5c8796={'pad2':_0x151f12=>String(Math[_0x4ea2da(0x7a6)](_0x151f12))['padStart'](0x2,'0'),'pad':(_0x30ff58,_0x556179)=>String(Math[_0x4ea2da(0x7a6)](_0x30ff58))[_0x4ea2da(0x947)](Math[_0x4ea2da(0x2cc)](0x0,Math[_0x4ea2da(0x7a6)](_0x556179)),'0'),'fixed':(_0x448f17,_0x2495d9)=>Number(_0x448f17)[_0x4ea2da(0xdc7)](Math[_0x4ea2da(0x7eb)](0x14,Math[_0x4ea2da(0x2cc)](0x0,Math[_0x4ea2da(0x7a6)](_0x2495d9))))},_0x174f93=_0xb545af=>{const _0x37afcb=_0x4ea2da,_0x20f3f4=[];let _0x26f981=0x0;while(_0x26f981<_0xb545af[_0x37afcb(0x5a8)]){const _0x25609c=_0xb545af[_0x26f981];if(_0x25609c==='\x20'||_0x25609c==='\x09'){_0x26f981++;continue;}if(/[0-9]/[_0x37afcb(0x516)](_0x25609c)){let _0x4b49cd=_0x26f981;while(_0x4b49cd<_0xb545af[_0x37afcb(0x5a8)]&&/[0-9.]/[_0x37afcb(0x516)](_0xb545af[_0x4b49cd]))_0x4b49cd++;const _0x2d0cb2=Number(_0xb545af['slice'](_0x26f981,_0x4b49cd));if(!Number[_0x37afcb(0x8bb)](_0x2d0cb2))throw new Error(_0x37afcb(0x42a));_0x20f3f4[_0x37afcb(0x24a)]({'t':_0x37afcb(0x651),'v':_0x2d0cb2}),_0x26f981=_0x4b49cd;continue;}if(/[a-zA-Z_]/[_0x37afcb(0x516)](_0x25609c)){let _0x4e1fcf=_0x26f981;while(_0x4e1fcf<_0xb545af[_0x37afcb(0x5a8)]&&/[a-zA-Z0-9_]/[_0x37afcb(0x516)](_0xb545af[_0x4e1fcf]))_0x4e1fcf++;_0x20f3f4[_0x37afcb(0x24a)]({'t':'id','v':_0xb545af[_0x37afcb(0xb41)](_0x26f981,_0x4e1fcf)}),_0x26f981=_0x4e1fcf;continue;}if(_0x37afcb(0x329)[_0x37afcb(0x25d)](_0x25609c)){_0x20f3f4[_0x37afcb(0x24a)]({'t':_0x25609c}),_0x26f981++;continue;}throw new Error(_0x37afcb(0x1ee)+_0x25609c+'\x27');}let _0x2ee370=0x0;const _0x5c92b8=()=>_0x20f3f4[_0x2ee370],_0x117eec=_0x140ff9=>{const _0xd8d917=_0x37afcb;if(!_0x20f3f4[_0x2ee370]||_0x20f3f4[_0x2ee370]['t']!==_0x140ff9)throw new Error(_0xd8d917(0x992)+_0x140ff9);return _0x20f3f4[_0x2ee370++];},_0x9e7d9a=()=>{const _0x48f7e1=_0x37afcb,_0x582c16=_0x5c92b8();if(!_0x582c16)throw new Error('unexpected\x20end');if(_0x582c16['t']==='num'){_0x2ee370++;const _0x428672=_0x582c16['v'];return{'fn':()=>_0x428672,'str':![]};}if(_0x582c16['t']==='('){_0x2ee370++;const _0x3af57f=_0x4c4e86();return _0x117eec(')'),_0x3af57f;}if(_0x582c16['t']==='-'){_0x2ee370++;const _0x3e67a6=_0x9e7d9a();if(_0x3e67a6[_0x48f7e1(0x419)])throw new Error(_0x48f7e1(0x7f1));return{'fn':_0x2e41c4=>-_0x3e67a6['fn'](_0x2e41c4),'str':![]};}if(_0x582c16['t']==='id'){_0x2ee370++;const _0x71e2d9=_0x582c16['v'];if(_0x5c92b8()&&_0x5c92b8()['t']==='('){_0x2ee370++;const _0x53b672=[];if(_0x5c92b8()&&_0x5c92b8()['t']!==')'){_0x53b672['push'](_0x4c4e86());while(_0x5c92b8()&&_0x5c92b8()['t']===','){_0x2ee370++,_0x53b672[_0x48f7e1(0x24a)](_0x4c4e86());}}_0x117eec(')');if(_0x53b672['some'](_0xb89f2b=>_0xb89f2b[_0x48f7e1(0x419)]))throw new Error(_0x48f7e1(0xcbb));if(_0xd47ea6[_0x71e2d9]){if(_0x53b672['length']!==0x1)throw new Error(_0x71e2d9+_0x48f7e1(0x70f));const _0x215ab6=_0xd47ea6[_0x71e2d9],_0x1466d1=_0x53b672[0x0];return{'fn':_0x1a5193=>_0x215ab6(_0x1466d1['fn'](_0x1a5193)),'str':![]};}if(_0x4e9885[_0x71e2d9]){if(_0x53b672[_0x48f7e1(0x5a8)]<0x2)throw new Error(_0x71e2d9+_0x48f7e1(0x2bf));const _0x5163d5=_0x4e9885[_0x71e2d9];return{'fn':_0x21fbc1=>_0x5163d5(..._0x53b672[_0x48f7e1(0x459)](_0x2fed92=>_0x2fed92['fn'](_0x21fbc1))),'str':![]};}if(_0x5c8796[_0x71e2d9]){const _0x3c3673=_0x71e2d9==='pad2'?0x1:0x2;if(_0x53b672[_0x48f7e1(0x5a8)]!==_0x3c3673)throw new Error(_0x71e2d9+_0x48f7e1(0x71b)+_0x3c3673+_0x48f7e1(0x695));const _0x558d48=_0x5c8796[_0x71e2d9];return{'fn':_0x506330=>_0x558d48(..._0x53b672[_0x48f7e1(0x459)](_0x43feca=>_0x43feca['fn'](_0x506330))),'str':!![]};}throw new Error(_0x48f7e1(0x873)+_0x71e2d9);}if(_0x71e2d9===_0x48f7e1(0x8a2))return{'fn':_0x462a2c=>_0x462a2c,'str':![]};throw new Error('unknown\x20identifier\x20'+_0x71e2d9);}throw new Error(_0x48f7e1(0x209)+_0x582c16['t']);},_0x161470=()=>{const _0x506361=_0x37afcb;let _0x4d3bac=_0x9e7d9a();while(_0x5c92b8()&&(_0x5c92b8()['t']==='*'||_0x5c92b8()['t']==='/'||_0x5c92b8()['t']==='%')){const _0x5e65a7=_0x20f3f4[_0x2ee370++]['t'],_0x4f6db4=_0x9e7d9a();if(_0x4d3bac[_0x506361(0x419)]||_0x4f6db4[_0x506361(0x419)])throw new Error(_0x506361(0x7f1));const _0x5a44bd=_0x4d3bac['fn'],_0x3c55b0=_0x4f6db4['fn'];_0x4d3bac={'fn':_0x5e65a7==='*'?_0x441a3e=>_0x5a44bd(_0x441a3e)*_0x3c55b0(_0x441a3e):_0x5e65a7==='/'?_0x2eec8d=>_0x5a44bd(_0x2eec8d)/_0x3c55b0(_0x2eec8d):_0x10fb85=>_0x5a44bd(_0x10fb85)%_0x3c55b0(_0x10fb85),'str':![]};}return _0x4d3bac;},_0x4c4e86=()=>{let _0x494cea=_0x161470();while(_0x5c92b8()&&(_0x5c92b8()['t']==='+'||_0x5c92b8()['t']==='-')){const _0x4c04eb=_0x20f3f4[_0x2ee370++]['t'],_0x5a76bb=_0x161470();if(_0x494cea['str']||_0x5a76bb['str'])throw new Error('string\x20in\x20arithmetic');const _0x24a98f=_0x494cea['fn'],_0x32baa5=_0x5a76bb['fn'];_0x494cea={'fn':_0x4c04eb==='+'?_0x1d15d7=>_0x24a98f(_0x1d15d7)+_0x32baa5(_0x1d15d7):_0x11e2fc=>_0x24a98f(_0x11e2fc)-_0x32baa5(_0x11e2fc),'str':![]};}return _0x494cea;},_0x53cfe5=_0x4c4e86();if(_0x2ee370!==_0x20f3f4['length'])throw new Error(_0x37afcb(0xd2a));return _0x53cfe5;};try{const _0x21b002=[];let _0x40c529=0x0;while(_0x40c529<_0x270b55[_0x4ea2da(0x5a8)]){const _0x30a610=_0x270b55['indexOf']('{',_0x40c529);if(_0x30a610<0x0){_0x21b002[_0x4ea2da(0x24a)](_0x270b55[_0x4ea2da(0xb41)](_0x40c529));break;}if(_0x30a610>_0x40c529)_0x21b002['push'](_0x270b55[_0x4ea2da(0xb41)](_0x40c529,_0x30a610));const _0x5bdcd8=_0x270b55[_0x4ea2da(0x532)]('}',_0x30a610);if(_0x5bdcd8<0x0)throw new Error(_0x4ea2da(0xd7d));const _0x197b58=_0x270b55['slice'](_0x30a610+0x1,_0x5bdcd8)[_0x4ea2da(0xac2)]();if(!_0x197b58)throw new Error('empty\x20expression');_0x21b002[_0x4ea2da(0x24a)](_0x174f93(_0x197b58)),_0x40c529=_0x5bdcd8+0x1;}const _0x1229de=_0x2e09ad=>{const _0x94a8c9=_0x4ea2da;if(!Number['isFinite'](_0x2e09ad))return String(_0x2e09ad);if(Number[_0x94a8c9(0x45a)](_0x2e09ad))return String(_0x2e09ad);return String(+_0x2e09ad[_0x94a8c9(0xdc7)](0x6));};return _0x5b0c76=>{const _0x1ba459=_0x4ea2da;if(!isNum(_0x5b0c76))return null;let _0x3cf416='';for(const _0x366cb0 of _0x21b002){if(typeof _0x366cb0===_0x1ba459(0x31f)){_0x3cf416+=_0x366cb0;continue;}const _0x498c6e=_0x366cb0['fn'](_0x5b0c76);_0x3cf416+=_0x366cb0['str']?String(_0x498c6e):_0x1229de(_0x498c6e);}return _0x3cf416;};}catch(_0xe9c4f3){return console[_0x4ea2da(0x237)]('[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):',_0x270b55,'—',_0xe9c4f3?.[_0x4ea2da(0x885)]||_0xe9c4f3),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0xd2d0bb,_0x439e9c){const _0x1e8414=_0xa1d64c;if(!_0xd2d0bb||typeof _0xd2d0bb!==_0x1e8414(0x3a9))return 0x0;let _0x32115d=_axisStepMemo[_0x1e8414(0xa00)](_0xd2d0bb);!_0x32115d&&(_0x32115d={},_axisStepMemo[_0x1e8414(0x3e2)](_0xd2d0bb,_0x32115d));if(_0x439e9c in _0x32115d)return _0x32115d[_0x439e9c];const _0x14f20a=String((_0x439e9c==='secondary'?_0xd2d0bb[_0x1e8414(0x9f2)]:_0xd2d0bb[_0x1e8414(0x77d)])||'')[_0x1e8414(0xac2)]()[_0x1e8414(0x7b6)](),_0x28ca93={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0xd2d0bb[_0x1e8414(0xce9)]||'s')[_0x1e8414(0x7b6)]()]??0x1;let _0x5cfaf8=0x0;if(_0x14f20a===_0x1e8414(0x486)||_0x14f20a===_0x1e8414(0x485))_0x5cfaf8=0x3c;else{if(_0x14f20a===_0x1e8414(0xb0c)||_0x14f20a===_0x1e8414(0x1e8))_0x5cfaf8=0x1;}const _0x5418a0=_0x5cfaf8>0x0?_0x5cfaf8/_0x28ca93:0x0;return _0x32115d[_0x439e9c]=_0x5418a0,_0x5418a0;}function axisLabelFormatter(_0x4b476f,_0x25b6d8){const _0x3d436f=_0xa1d64c;if(!_0x4b476f||typeof _0x4b476f!==_0x3d436f(0x3a9))return null;let _0x5ccb22=_axisFmtMemo['get'](_0x4b476f);return!_0x5ccb22&&(_0x5ccb22={'primary':compileLabelFormat(_0x4b476f['y_axis_format'],_0x4b476f[_0x3d436f(0xce9)]),'secondary':compileLabelFormat(_0x4b476f['y2_axis_format'],_0x4b476f[_0x3d436f(0xce9)])},_axisFmtMemo['set'](_0x4b476f,_0x5ccb22)),_0x5ccb22[_0x25b6d8]||null;}function formatNumber(_0xe33565,_0x2832fe,_0x12cd1a){const _0x10dc74=_0xa1d64c;if(!isNum(_0xe33565))return'—';if(_0x2832fe?.[_0x10dc74(0xa36)])_0xe33565=Math['abs'](_0xe33565);if(typeof _0x2832fe?.[_0x10dc74(0x839)]===_0x10dc74(0xa46))try{const _0x1d330a=_0x2832fe[_0x10dc74(0x839)](_0xe33565);if(typeof _0x1d330a===_0x10dc74(0x31f))return _0x1d330a;}catch(_0x18717c){}const _0x32a10e=toNum(_0x2832fe?.[_0x10dc74(0x242)])??0x1,_0x4e846b=_0x2832fe?.[_0x10dc74(0x93b)]||_0x10dc74(0xcc4),_0x5d9ecf=_0x4e846b===_0x10dc74(0xb95)?_0x10dc74(0xd60):_0x4e846b===_0x10dc74(0x9e3)?_0x10dc74(0x7b7):_0x12cd1a?.[_0x10dc74(0x6fd)]?.[_0x10dc74(0x8d4)]||navigator[_0x10dc74(0x8d4)]||'en',_0x52010c=getCachedNumberFormatter(_0x5d9ecf,_0x32a10e);if(_0x52010c)return _0x52010c[_0x10dc74(0xa0c)](_0xe33565);return _0xe33565['toFixed'](_0x32a10e);}function formatShortNumber(_0x50d0bc){const _0x58711c=_0xa1d64c;if(!isNum(_0x50d0bc))return'';const _0x2c9ed1=Math[_0x58711c(0x3ee)](_0x50d0bc);if(_0x2c9ed1>=0xf4240)return(_0x50d0bc/0xf4240)[_0x58711c(0xdc7)](0x1)+'M';if(_0x2c9ed1>=0x3e8)return(_0x50d0bc/0x3e8)['toFixed'](0x1)+'k';if(_0x2c9ed1>=0x64)return _0x50d0bc[_0x58711c(0xdc7)](0x0);if(_0x2c9ed1>=0xa)return _0x50d0bc[_0x58711c(0xdc7)](0x1);return _0x50d0bc[_0x58711c(0xdc7)](0x2);}function _resolveHourCycle(_0x38aa4e){const _0x3f9282=_0xa1d64c,_0x5e2aed=_0x38aa4e?.[_0x3f9282(0x6fd)]?.[_0x3f9282(0x6e5)];if(_0x5e2aed==='24')return _0x3f9282(0x254);if(_0x5e2aed==='12')return _0x3f9282(0xd2d);return undefined;}function _localeTimeOpts(_0x4bc7a1,_0x237f36){const _0x955836=_resolveHourCycle(_0x4bc7a1);if(!_0x955836)return _0x237f36;return{..._0x237f36,'hourCycle':_0x955836};}function resolveBucketPrecision(_0x4368b7){const _0x492064=_0xa1d64c;if(!_0x4368b7||_0x4368b7[_0x492064(0x5a8)]<0x2)return'raw';const _0x2f6178=[];for(let _0x4f692f=0x1;_0x4f692f<_0x4368b7[_0x492064(0x5a8)];_0x4f692f++){const _0x335bf3=_0x4368b7[_0x4f692f]['t']-_0x4368b7[_0x4f692f-0x1]['t'];if(_0x335bf3>0x0)_0x2f6178[_0x492064(0x24a)](_0x335bf3);}if(!_0x2f6178['length'])return _0x492064(0xa53);_0x2f6178[_0x492064(0xa6b)]((_0x5d57a9,_0x4c3e5f)=>_0x5d57a9-_0x4c3e5f);const _0x2e50a3=_0x2f6178[Math[_0x492064(0x7a6)](_0x2f6178[_0x492064(0x5a8)]/0x2)];if(_0x2e50a3>=0x1c*0x5265c00)return _0x492064(0xbe5);if(_0x2e50a3>=0x6*0x5265c00)return'week';if(_0x2e50a3>=0x17*0x36ee80)return _0x492064(0x843);if(_0x2e50a3>=0x32*0xea60)return _0x492064(0x1fe);if(_0x2e50a3>=0x4*0xea60)return _0x492064(0x62b);if(_0x2e50a3>=0x32*0x3e8)return'minute';return _0x492064(0xa53);}function bucketPrecisionToMs(_0x29d0e6){const _0x4e75d3=_0xa1d64c;switch(_0x29d0e6){case'year':return 0x16e*0x5265c00;case _0x4e75d3(0xbe5):return 0x1f*0x5265c00;case _0x4e75d3(0x547):return 0x7*0x5265c00;case _0x4e75d3(0x843):return 0x5265c00;case _0x4e75d3(0x1fe):return 0x36ee80;case _0x4e75d3(0x62b):return 0x5*0xea60;case _0x4e75d3(0x4b2):return 0xea60;default:return 0x0;}}function _0x1c5c(){const _0x2b38c9=['Radial\x20Bar','_drawExtremaLabels','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','firstElementChild','interval','<div\x20class=\x22sgc-tt-time\x22>','dSig','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','\x20.sgc-dp-shortcuts','_color','Y\x20Grid\x20Color','_yEnt','var(--tx)','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','\x20C\x20','visibility','\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','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','#fff','State\x20Row','Time\x20Window','Last\x2024\x20hours','Visible\x20Window','.e-legend_avg',';object-fit:contain;\x22>','so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20','quadraticCurveTo','\x20L\x20','has_sum','concat','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','h</option>','duration_unit','_eT','Data\x20Settings','teal','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','rgba(0,0,0,0.4)','group_by','detail','parentNode','cellH','\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_end','</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','.sgc-tooltip','<span\x20class=\x22sgc-state-icon\x22','globalAlpha','ha-panel-energy','_colorUnsubs','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','break_on_null','then','show_extrema_min','chart_align','getFullYear','options','_instanceKey','Icon','_lastPadT','_barCenters','<svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M21\x2015v4a2\x202\x200\x200\x201-2\x202H5a2\x202\x200\x200\x201-2-2v-4\x22/><polyline\x20points=\x227\x2010\x2012\x2015\x2017\x2010\x22/><line\x20x1=\x2212\x22\x20y1=\x2215\x22\x20x2=\x2212\x22\x20y2=\x223\x22/></svg>','sgc-scroll-sync','Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.','_broadcastDatePickerSync','card_border_color','_renderers','matches','<div\x20class=\x22root\x22>','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','show_x_ticks','all','extrema_font_size','\x20is\x20not\x20an\x20array','</label><input\x20class=\x22cmp-op\x22\x20type=\x22number\x22\x20min=\x220.05\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22auto\x22\x20value=\x22','</option><option\x20value=\x22last_week\x22\x20','Now\x20Line','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','sans-serif','0.4','Trend\x20Period','.ann-show_values','endAngleFull','sgc-no-bleed','Reference\x20Year','checkbox','decrease','src','Interval','\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>','<span\x20class=\x22sgc-tt-name\x22>','getDate','UTC','sum','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','_scheduleLiveFlush','abort','trailing\x20tokens','last_changed','.ecd','h12','computeMovingAverages','short','roundRect','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','_resolveEntityAnnotations','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','_dpRangeStart','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','_fireEntityAction','\x20→\x20','sparkline','\x22></div><div\x20class=\x22f\x22><label>','_hasLTS','solid','border-color:','Date\x20Label\x20Color','Tue','minHeight','\x22\x20on\x20a\x20series\x20that\x20','connectedCallback','_resolvePreciseRecordTimes','thr-val','System','</select></div></div><div\x20class=\x22f\x22></div></div>','card_icon_position','value_factor',';\x20}','cmp-op','assign','_overrideHoursToShow','last_month','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','points_per_hour','</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','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.','nodeName','createLinearGradient','[sgc]\x20data_value_expression\x20\x22','<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20','Last\x20180D','yellow','last_15d','show_label','maSeries','show_y_ticks','[sgc]\x20history\x20fetch\x20failed','_prevAnnotationStamps','touchend','[data-b]','de-DE','getDay','_intervalSyncRequestHandler','GET','datetime_format','mean','Pts/h','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','<div\x20class=\x22f\x22></div>','var(--secondary-text-color,\x20#95a5a6)','fillStyle','blue','last\x20year','ddd','card_icon','time_zone','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','pie','_toggleSeriesVisibility','Horizontal','This\x20Week','fill:','English','scroll_mode','Week','Jun','</option><option\x20value=\x22dotted\x22\x20','data_vars','</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','unclosed\x20{','Group','y_grid_width',';visibility:hidden','dp-label-past','.sgc-card{position:relative;overflow:hidden}','Last\x20Year','State\x20Timeline','_buildStackState','14px','padT','ents','Roboto,\x20sans-serif','now_line_opacity','entries','15D','</select></div>','start','YYYY-MM-DD\x20HH:mm','disabled','DD/MM\x20HH:mm','Graph\x20Start','\x22\x20style=\x22cursor:','_exportPngCard','\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>','gauge_span','_sgcIcon','firstDay','_energyUnsub','auto','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','transformSeries','\x22\x20style=\x22color:','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','Last\x20180\x20days','scrollLeft','_updateHistory','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','right','_resizeObserver','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','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','Bar\x20Spacing','0.3','segments-thr','\x20-\x20update\x20both\x20files\x20together;\x20missing\x20keys\x20will\x20show\x20in\x20English.','data-w','Global','angle','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','tomorrow','pie_center_color','0.16','source','_dpCalYear','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20','create','Median','_computeGraphFingerprint','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.','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.','rgba(255,255,255,0.18)','</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','\x20style=\x22','Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.','\x20>\x20','<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>','\x22\x20data-mtc=\x22card_style\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','.e-name_position','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','.e-data_value_expression','_graphFingerprint','toFixed','lineJoin','rgba(0,0,0,0.05)','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','border-style:solid','\x20—\x20','period_highlight_color','<div\x20class=\x22f\x22><label>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','\x22\x20viewBox=\x220\x200\x20','alphabetic','_liveStateRaw','Number\x20Format','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','Y\x20Grid\x20Opacity','dotted','.ha-entity-picker-wrap','[data-dp-day]','asr-gb','show_legend','stroke','><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','_drawAnnotationsForeground','ll-custom','Wed','startDist','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','T12:00:00','padL','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','subscribe','clientWidth','.e-price_entity','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','yScale','setTime','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.','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','trend_icon_size','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Minutes','show_state_last','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','#4A90D9','Upper\x20Bound\x20Y2','scroll_sync_group','ma-lbl','.mtc','_liveFlushTimer','reduce','_updateQueued','dp-future','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.','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.','_queryInitialSyncDone','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.','rgba(255,255,255,0.5)','Header\x20Color','_onDatePickerMode','_valueChanged','.sgc-zoom-brush-label-right','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','_activeTab','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','_fillRaf','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','600\x20','\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>','4\x20Hours','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','__default','_annotationRefs','Event','<div\x20class=\x22sgc-state-align-center\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).','sgc-ann-band','\x22\x20data-mtab=\x22overlay\x22>','_animStart','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_persistIntervalPicker','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20heatmap.</div>','_applyTemplatedBools','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','\x20selected','pointer-events:none','\x22\x20fill=\x22','URL','</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22','></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','\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:','drawImage','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','var(--primary-color,\x20#4A90D9)','Jul','pickStatField','Slice\x20Spacing','thr-col','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20calendar.</div>','<div\x20class=\x22fg0\x20mt8\x22><label>','recorder/statistics_during_period','card_header_weight','sgc-ann-label\x20sgc-ann-event-label','_hass','moving_averages','_matrix','samples','.sgc-state-wrap[data-pos=\x22','Y\x20Ticks','toLocaleDateString','cmp-col-pick','\x20/\x20','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','_updateSeq','style','fillOpacity','\x20off','manual','dpPresetMode','Raw\x20(no\x20grouping)','dark-grey','<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>','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','On\x20Click','_renderRAF','<div\x20class=\x22sgc-dp-modes\x22>','reverse','_ensurePinchHandlers','x_axis_date_color','font-size:','.asr-add','measureText','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.','candlestick','sgc-y-axis-bg','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22','LTS','[sgc]\x20attr\x20update\x20failed','</div><div>','</div>','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.','Auto\x20(HA\x20profile)','pph_picker_position','sgc-extrema','data','remove','annotations','Bottom\x20Right','\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>','cancelable','mm:ss','<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2017\x209\x2011\x2013\x2015\x2021\x207\x22/><path\x20d=\x22M3\x2021\x209\x2015\x2013\x2019\x2021\x2011\x22\x20opacity=\x220.5\x22/></svg>','.ma-row','Data\x20Attribute','Statistic\x20ID','pie_label_format','unexpected\x20\x27','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.','Line\x20/\x20Fill\x20Color','input_boolean','Independent','_wireUp','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.','Dec','splice','[data-dpmode]','isConnected','_xEnt','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22\x20stroke-width=\x22','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','stable','hour','btn','sensor.','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','><span\x20class=\x22msl\x22></span></label></div>','</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','\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22','_lastRaw','zoom_sync_group','\x0a\x20\x20:host\x20{\x20display:\x20block;\x20}\x0a\x20\x20ha-card\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20position:\x20relative;\x20/*\x20anchors\x20the\x20export\x20button\x20to\x20the\x20card\x27s\x20top-right\x20*/\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#212121);\x0a\x20\x20\x20\x20font-family:\x20var(--primary-font-family,\x20Roboto,\x20sans-serif);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20border-radius:\x20var(--ha-card-border-radius,\x2012px);\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-header\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20ha-icon\x20{\x20--mdc-icon-size:\x2020px;\x20}\x0a\x20\x20.sgc-header-icon,\x20.sgc-header-icon-img\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header-icon-img\x20{\x20border-radius:\x204px;\x20}\x0a\x20\x20ha-card:hover\x20.sgc-header-icon,\x0a\x20\x20ha-card:hover\x20.sgc-header-icon-img\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-title\x20{\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap.sgc-spark-mode,\x0a\x20\x20.sgc-plot-wrap.sgc-no-bleed\x20{\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-container\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-canvas\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20opacity:\x200;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x208px;\x0a\x20\x20\x20\x20padding:\x208px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.2);\x0a\x20\x20\x20\x20transition:\x20opacity\x200.12s\x20ease;\x0a\x20\x20\x20\x20min-width:\x20120px;\x0a\x20\x20\x20\x20backdrop-filter:\x20blur(8px);\x0a\x20\x20\x20\x20-webkit-backdrop-filter:\x20blur(8px);\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20padding:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-dot\x20{\x0a\x20\x20\x20\x20width:\x207px;\x0a\x20\x20\x20\x20height:\x207px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-name\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-val\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20writing-mode:\x20vertical-rl;\x0a\x20\x20\x20\x20transform:\x20rotate(180deg);\x0a\x20\x20\x20\x20transform-origin:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.55;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20z-index:\x203;\x0a\x20\x20\x20\x20translate:\x200\x20-50%;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label-left\x20\x20{\x20left:\x200;\x20}\x0a\x20\x20.sgc-y-axis-label-right\x20{\x20right:\x200;\x20}\x0a\x20\x20.sgc-zoom-brush\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x200;\x0a\x20\x20\x20\x20height:\x20100%;\x0a\x20\x20\x20\x20background:\x20rgba(74,144,217,0.15);\x0a\x20\x20\x20\x20border-left:\x201.5px\x20solid\x20rgba(74,144,217,0.7);\x0a\x20\x20\x20\x20border-right:\x201.5px\x20solid\x20rgba(74,144,217,0.7);\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20right:\x2018px;\x0a\x20\x20\x20\x20z-index:\x206;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20width:\x2024px;\x0a\x20\x20\x20\x20height:\x2024px;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20opacity:\x200.4;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.15s\x20ease,\x20background\x200.15s\x20ease;\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn:hover\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.15);\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2030px;\x0a\x20\x20\x20\x20right:\x204px;\x0a\x20\x20\x20\x20z-index:\x207;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20var(--ha-card-background,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(127,127,127,0.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.25);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#333);\x0a\x20\x20\x20\x20font:\x20inherit;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20padding:\x207px\x2012px;\x0a\x20\x20\x20\x20text-align:\x20left;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button:hover\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.12);\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20rgba(74,144,217,0.95);\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20padding:\x201px\x204px;\x0a\x20\x20\x20\x20border-radius:\x203px;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label-left\x20{\x20left:\x204px;\x20}\x0a\x20\x20.sgc-zoom-brush-label-right\x20{\x20right:\x204px;\x20}\x0a\x20\x20.sgc-plot\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20touch-action:\x20pan-y;\x0a\x20\x20}\x0a\x20\x20:host(.sgc-fill-height)\x20{\x20height:\x20100%;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20{\x20height:\x20100%;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20.sgc-plot-wrap\x20{\x20flex:\x201\x201\x20auto;\x20min-height:\x200;\x20display:\x20flex;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20.sgc-plot-wrap\x20>\x20.sgc-plot\x20{\x20flex:\x201\x201\x20auto;\x20min-height:\x200;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll\x20{\x0a\x20\x20\x20\x20overflow-x:\x20auto;\x0a\x20\x20\x20\x20overflow-y:\x20hidden;\x0a\x20\x20\x20\x20-webkit-overflow-scrolling:\x20touch;\x0a\x20\x20\x20\x20scrollbar-width:\x20thin;\x0a\x20\x20\x20\x20scrollbar-color:\x20rgba(127,127,127,0.4)\x20transparent;\x0a\x20\x20\x20\x20padding-bottom:\x2010px;\x0a\x20\x20\x20\x20touch-action:\x20pan-x\x20pan-y;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll\x20.sgc-svg\x20{\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20max-width:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar\x20{\x20height:\x208px;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar-track\x20{\x20background:\x20transparent;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar-thumb\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.4);\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll-wheel\x20{\x0a\x20\x20\x20\x20scrollbar-width:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll-wheel::-webkit-scrollbar\x20{\x20display:\x20none;\x20}\x0a\x20\x20.sgc-svg\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20overflow:\x20visible;\x0a\x20\x20}\x0a\x20\x20.sgc-grid-line\x20{\x0a\x20\x20\x20\x20stroke:\x20rgba(127,127,127,0.5);\x0a\x20\x20\x20\x20stroke-width:\x201;\x0a\x20\x20\x20\x20stroke-dasharray:\x202\x203;\x0a\x20\x20}\x0a\x20\x20.sgc-axis-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20fill:\x20var(--secondary-text-color,\x20#727272);\x0a\x20\x20}\x0a\x20\x20.sgc-line,\x20.sgc-area,\x20.sgc-point\x20{\x20pointer-events:\x20none;\x20}\x0a\x20\x20.sgc-bar\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20stroke-width\x200.12s\x20ease,\x20filter\x200.15s\x20ease,\x20opacity\x200.15s\x20ease;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20stroke:\x20rgba(255,255,255,0.95);\x0a\x20\x20\x20\x20stroke-width:\x200;\x0a\x20\x20\x20\x20paint-order:\x20stroke\x20fill;\x0a\x20\x20}\x0a\x20\x20@media\x20(hover:\x20hover)\x20{\x0a\x20\x20\x20\x20.sgc-bar:hover\x20{\x0a\x20\x20\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20\x20\x20stroke-width:\x201.25;\x0a\x20\x20\x20\x20\x20\x20filter:\x20brightness(1.08)\x20drop-shadow(0\x200\x204px\x20rgba(255,255,255,0.3));\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-bar-active\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20stroke-width:\x201.25;\x0a\x20\x20\x20\x20filter:\x20brightness(1.08)\x20drop-shadow(0\x200\x204px\x20rgba(255,255,255,0.3));\x0a\x20\x20}\x0a\x20\x20.sgc-ann-threshold,\x0a\x20\x20.sgc-ann-event,\x0a\x20\x20.sgc-ann-band,\x0a\x20\x20.sgc-ann-span,\x0a\x20\x20.sgc-ann-label\x20{\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-ann-label\x20{\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20paint-order:\x20stroke;\x0a\x20\x20\x20\x20stroke:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20stroke-width:\x203;\x0a\x20\x20\x20\x20stroke-linejoin:\x20round;\x0a\x20\x20\x20\x20stroke-linecap:\x20round;\x0a\x20\x20}\x0a\x20\x20.sgc-crosshair\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20stroke-width:\x201;\x0a\x20\x20\x20\x20stroke-dasharray:\x202\x203;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-period-highlight\x20{\x0a\x20\x20\x20\x20fill:\x20var(--sgc-period-highlight-color,\x20rgba(128,128,128,0.22));\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-hover-dot\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20stroke-width:\x202;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20filter:\x20drop-shadow(0\x201px\x202px\x20rgba(0,0,0,0.25));\x0a\x20\x20}\x0a\x20\x20@keyframes\x20sgc-draw\x20{\x0a\x20\x20\x20\x20from\x20{\x20stroke-dashoffset:\x20var(--sgc-path-len,\x203000);\x20}\x0a\x20\x20\x20\x20to\x20{\x20stroke-dashoffset:\x200;\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-animated\x20{\x0a\x20\x20\x20\x20stroke-dasharray:\x20var(--sgc-path-len,\x203000);\x0a\x20\x20\x20\x20stroke-dashoffset:\x20var(--sgc-path-len,\x203000);\x0a\x20\x20\x20\x20animation:\x20sgc-draw\x201.2s\x20ease-out\x20forwards;\x0a\x20\x20}\x0a\x20\x20@keyframes\x20sgc-bar-grow\x20{\x0a\x20\x20\x20\x20from\x20{\x20transform:\x20scaleY(0);\x20}\x0a\x20\x20\x20\x20to\x20{\x20transform:\x20scaleY(1);\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-bar-animated\x20{\x0a\x20\x20\x20\x20transform-box:\x20fill-box;\x0a\x20\x20\x20\x20transform-origin:\x20center\x20bottom;\x0a\x20\x20\x20\x20animation:\x20sgc-bar-grow\x200.6s\x20ease-out\x20forwards;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-list\x20{\x20display:\x20block;\x20}\x0a\x20\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-left:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-battery-icon\x20{\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20font-size:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-battery-icon:hover\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-battery-pct\x20{\x0a\x20\x20\x20\x20font-size:\x200.65em;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-group\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-group\x20.sgc-state-rows\x20{\x20flex:\x201;\x20min-width:\x200;\x20}\x0a\x20\x20.sgc-battery-in-states\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20align-self:\x20flex-start;\x0a\x20\x20\x20\x20margin-top:\x205px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-battery-zone\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20justify-content:\x20flex-end;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x2010px;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-info\x20{\x20flex:\x200\x200\x20auto;\x20min-width:\x2080px;\x20}\x0a\x20\x20.sgc-spark-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-val\x20{\x0a\x20\x20\x20\x20font-size:\x2017px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20line-height:\x201.2;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-unit\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-trend\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20margin-left:\x204px;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-graph\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20height:\x2036px;\x0a\x20\x20\x20\x20min-width:\x2060px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20\x20\x20margin-bottom:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-row-group\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-row-group\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-left\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-center\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-right\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20flex-end;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-left,\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-center,\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-right\x20{\x0a\x20\x20\x20\x20flex-direction:\x20row;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x202px\x2012px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20padding:\x205px\x204px;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s,\x20opacity\x200.15s;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20margin:\x200\x20-4px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.04));\x0a\x20\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-hidden\x20{\x20opacity:\x200.35;\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-hidden:hover\x20{\x20opacity:\x200.55;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20padding:\x204px\x206px;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20\x20\x20flex:\x200\x201\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-color\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x0a\x20\x20\x20\x20height:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20\x20\x20transition:\x20transform\x200.2s\x20ease;\x0a\x20\x20\x20\x20box-shadow:\x200\x200\x200\x202px\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-state-color\x20{\x20transform:\x20scale(1.25);\x20}\x0a\x20\x20.sgc-state-icon\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20--mdc-icon-size:\x2018px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-icon\x20ha-icon\x20{\x20--mdc-icon-size:\x2018px;\x20}\x0a\x20\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20flex:\x200\x201\x20auto;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-size:\x2014px;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x204px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-unit\x20{\x0a\x20\x20\x20\x20font-size:\x200.5em;\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-second\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x206px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-second-label\x20{\x0a\x20\x20\x20\x20font-size:\x200.5em;\x0a\x20\x20\x20\x20opacity:\x200.6;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-trend-indicator\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20transition:\x20transform\x200.3s\x20ease;\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-trend-indicator\x20{\x20transform:\x20scale(1.15);\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-stacked\x20{\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20line-height:\x201.15;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20baseline;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20margin-left:\x200;\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-bot\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20margin-top:\x201px;\x0a\x20\x20}\x0a\x20\x20.sgc-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20padding:\x206px\x208px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.15);\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-time\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20margin-bottom:\x204px;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20margin:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-swatch\x20{\x0a\x20\x20\x20\x20width:\x208px;\x20height:\x208px;\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20display:\x20inline-block;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-name\x20{\x20flex:\x201;\x20}\x0a\x20\x20.sgc-tt-val\x20{\x20font-weight:\x20500;\x20margin-left:\x208px;\x20}\x0a\x20\x20.sgc-tt-total\x20{\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20padding-top:\x203px;\x0a\x20\x20\x20\x20margin-top:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend.position-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-legend.position-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-legend.position-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-legend-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-item.hidden\x20{\x20opacity:\x200.4;\x20}\x0a\x20\x20.sgc-legend-swatch\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x20height:\x2010px;\x20border-radius:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-stats\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20font-size:\x200.9em;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(auto-fit,\x20minmax(130px,\x201fr));\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2014px;\x0a\x20\x20\x20\x20padding-top:\x2014px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity\x20{\x0a\x20\x20\x20\x20border-left:\x203px\x20solid;\x0a\x20\x20\x20\x20padding-left:\x2010px;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity:hover\x20{\x20opacity:\x200.8;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden\x20{\x20opacity:\x200.3;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden:hover\x20{\x20opacity:\x200.5;\x20}\x0a\x20\x20.sgc-detail-legend-name\x20{\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-bottom:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20row-gap:\x202px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20span\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.8;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-stat-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20opacity:\x200.5;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-ip.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-ip.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-ip-btn\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-al\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x206px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-al.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-al.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-al.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-al-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-al-dot\x20{\x0a\x20\x20\x20\x20width:\x208px;\x0a\x20\x20\x20\x20height:\x208px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-al-select\x20{\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20padding:\x203px\x206px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20outline:\x20none;\x0a\x20\x20\x20\x20transition:\x20border-color\x200.15s;\x0a\x20\x20\x20\x20max-width:\x20140px;\x0a\x20\x20}\x0a\x20\x20.sgc-al-select:focus\x20{\x20border-color:\x20var(--primary-color,\x20#4A90D9);\x20}\x0a\x20\x20.sgc-qp\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20padding:\x202px\x204px\x204px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-qp.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-qp.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-qp.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-qp-item\x20{\x20display:\x20flex;\x20align-items:\x20center;\x20gap:\x205px;\x20}\x0a\x20\x20.sgc-qp-lbl\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20opacity:\x200.6;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20letter-spacing:\x200.4px;\x0a\x20\x20}\x0a\x20\x20.sgc-qp-select\x20{\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20rgba(0,\x200,\x200,\x200.05));\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20inherit);\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(120,\x20120,\x20120,\x200.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20padding:\x202px\x206px;\x0a\x20\x20\x20\x20outline:\x20none;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20max-width:\x20140px;\x0a\x20\x20}\x0a\x20\x20.sgc-qp-select:focus\x20{\x20border-color:\x20var(--primary-color,\x20#4A90D9);\x20}\x0a\x20\x20.sgc-al-select\x20option\x20{\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20#1c1c1c);\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp\x20{\x0a\x20\x20\x20\x20margin:\x204px\x200\x202px;\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-dp.position-bottom\x20{\x0a\x20\x20\x20\x20order:\x2010;\x0a\x20\x20\x20\x20margin:\x206px\x200\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-bar\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-bar.dp-centered\x20{\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20row-gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone:empty\x20{\x0a\x20\x20\x20\x20flex:\x201\x201\x200;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone.sgc-dp-center-abs\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20left:\x2050%;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20transform:\x20translate(-50%,\x20-50%);\x0a\x20\x20}\x0a\x20\x20.dp-zone-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.dp-zone-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.dp-zone-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-dp-nav,\x0a\x20\x20.sgc-dp-shortcuts\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone\x20.sgc-dp-modes\x20{\x20margin-left:\x200;\x20}\x0a\x20\x20.sgc-dp-shortcuts\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x204px;\x20}\x0a\x20\x20.sgc-dp-modes\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x202px;\x20}\x0a\x20\x20/*\x20narrow-card\x20fallback:\x20when\x20the\x20absolutely-centered\x20shortcuts\x20zone\x20cannot\x20fit\x20beside\x0a\x20\x20\x20\x20\x20the\x20nav,\x20it\x20degrades\x20to\x20an\x20in-flow,\x20full-width,\x20centered\x20row\x20below\x20the\x20other\x20zones\x20*/\x0a\x20\x20.sgc-dp-bar.dp-center-stacked\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x204px;\x20}\x0a\x20\x20.sgc-dp-bar.dp-center-stacked\x20.dp-zone-center\x20{\x20flex:\x201\x201\x20100%;\x20justify-content:\x20center;\x20order:\x209;\x20}\x0a\x20\x20.sgc-dp-bar.dp-centered\x20.sgc-dp-toggle\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20right:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev,\x0a\x20\x20.sgc-dp-next\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20width:\x2026px;\x0a\x20\x20\x20\x20height:\x2026px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2014px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev:hover:not(:disabled),\x0a\x20\x20.sgc-dp-next:hover:not(:disabled)\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev:disabled,\x0a\x20\x20.sgc-dp-next:disabled\x20{\x0a\x20\x20\x20\x20opacity:\x200.2;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label:hover\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label.dp-label-past\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-modes\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x209px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode:hover,\x0a\x20\x20.sgc-dp-mode.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20width:\x2028px;\x0a\x20\x20\x20\x20height:\x2026px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle:hover,\x0a\x20\x20.sgc-dp-toggle.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-panel\x20{\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x2010px;\x0a\x20\x20\x20\x20padding:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.18);\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20space-between;\x0a\x20\x20\x20\x20margin-bottom:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-title\x20{\x0a\x20\x20\x20\x20font-size:\x2013px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-grid\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(7,\x201fr);\x0a\x20\x20\x20\x20gap:\x201px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hd\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.5;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-empty\x20{\x20padding:\x204px;\x20}\x0a\x20\x20.sgc-dp-cal-day\x20{\x0a\x20\x20\x20\x20padding:\x205px\x202px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.12s;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-today\x20{\x0a\x20\x20\x20\x20font-weight:\x20700;\x0a\x20\x20\x20\x20box-shadow:\x20inset\x200\x200\x200\x201.5px\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-in-range\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-range-sel\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-future\x20{\x0a\x20\x20\x20\x20opacity:\x200.2;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hint\x20{\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20margin-top:\x206px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-presets\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20padding-top:\x2010px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-preset\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x205px\x2010px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-preset:hover,\x0a\x20\x20.sgc-dp-preset.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-stub\x20{\x0a\x20\x20\x20\x20padding:\x2024px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-stub\x20code\x20{\x0a\x20\x20\x20\x20background:\x20var(--divider-color,\x20rgba(0,0,0,0.08));\x0a\x20\x20\x20\x20padding:\x201px\x204px;\x0a\x20\x20\x20\x20border-radius:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-stub-hint\x20{\x20font-size:\x2012px;\x20margin-top:\x206px;\x20}\x0a\x20\x20.sgc-error\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20color:\x20var(--error-color,\x20#db4437);\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a','_renderId','unexpected\x20','\x22\x20data-dp-preset-offset=\x22','endAngle','.asr-row','</div><div\x20class=\x22sgc-state-stack-bot\x22>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis\x22\x20type=\x22checkbox\x22\x20','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','_intervalInitialSyncDone','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','up_to_hours','interval_options','background:','Manual','hass','deltaX','Name\x20Position','pph','\x20sgc-dp-center-abs','\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','_drawSpanAnnotation','Default\x20(Vertical)','_renderQueryPickers','_renderIntervalPicker','animate_graph','changeDiffSeries','sourceId','\x22\x20data-tab=\x22general\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><circle\x20cx=\x2212\x22\x20cy=\x2212\x22\x20r=\x2210\x22/><line\x20x1=\x2212\x22\x20y1=\x228\x22\x20x2=\x2212\x22\x20y2=\x2216\x22/><line\x20x1=\x228\x22\x20y1=\x2212\x22\x20x2=\x2216\x22\x20y2=\x2212\x22/></svg>','</div>\x0a\x20\x20\x20\x20\x20\x20','action','</option></select></div></div><div\x20class=\x22f\x22></div>','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22','Last\x2090\x20days','_buildSecondStateHtml','int','Tooltip','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','</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','Aggregation','Time','Graph','[sgc]\x20color\x20template\x20subscribe\x20failed','general','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','_renderDatePickerPresets','trend_down_color','2-digit','warn','Click\x20to\x20return\x20to\x20current\x20period','.e-show_extrema_max','The\x20','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Value\x20Factor','rgba(0,0,0,0.5)','Logarithmic','\x22\x20selected>','Compact\x20Legend','Damp\x20midnight\x20reset\x20artifacts','decimals','histogram','.eh','stroke-opacity:','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','_exportCsv','3D\x20Effect','push','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','preventDefault','_hideSyncedTooltip','light-green','_fillResizeObs','sgc-export-menu','</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>','tap','\x22\x20width=\x2210\x22\x20height=\x22','h23','.e-state_adaptive_color','_xMeta','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','</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','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','Dashed','card_header_color','_resolveTemplateText','includes','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','appearance','_onDatePickerSyncRequest','attachShadow','lineTo','mapped','mdi:chart-line','<stop\x20offset=\x220%\x22\x20stop-color=\x22','statistics_unit_of_measurement','\x22\x20data-dp-preset-mode=\x22','Donut','_energyCollection','radar','\x22\x20stroke-width=\x222\x22/>','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','Zoom\x20Sync','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}','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','</text>','font-weight:','stroke:','background-size:cover','some','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','.sgc-dp-label','_energyStart','tEnd','.tb','removeEventListener','px;','states','Box\x20Plot','Thick','auto_scale_points','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','trend_period_hours','Custom\x20Scale\x20Rules','<span\x20class=\x22sgc-state-name\x22','.e-show_state','0.5','.e-primary_state_as','\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','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','opacity','defineProperty','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','offset','x_axis_font_size','sgc-export-btn','graph_type','<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:','<button\x20class=\x22sgc-dp-preset\x20','.sgc-dp-center-abs','.e-extrema_show_timestamp','_drawThresholdAnnotation','DD/MM','.card-icon-color','_axisDateLabel','_scheduleUpdate','\x22\x20style=\x22width:','sqrt','0.95','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22\x20title=\x22','addColorStop','extrema_show_timestamp','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','\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>','.ha-tap-action-picker-wrap','DEFAULTS','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','onerror','points','sMap','carryPastNow','Hour\x20of\x20day\x20(0-23)','Histogram','X\x20Grid\x20Color','red','When\x20the\x20chart\x20is\x20stacked\x20with\x20two\x20or\x20more\x20stack\x20groups,\x20adds\x20a\x20per-group\x20total\x20row\x20for\x20each\x20named\x20group\x20(e.g.\x20\x27Apples\x20Total\x27).\x20Independent\x20of\x20Tooltip\x20Total\x20—\x20turn\x20both\x20on\x20to\x20show\x20the\x20group\x20totals\x20AND\x20the\x20grand\x20Total\x20of\x20all\x20entities\x20together.','<span\x20class=\x22sgc-title\x22\x20style=\x22','history','_pieItems','text-anchor','[sgc]\x20PNG\x20export\x20failed','requesterId','PALETTE','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','--primary-font-family','>\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','.ann-opacity','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_arcs','cbrt','Drag\x20to\x20reorder','#e74c3c','\x20takes\x202+\x20args','href','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.','Group\x20By','Down\x20Color','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','Step','_getStatId','applyEntityTransforms','1\x203','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','date_picker_modes','</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22','max','.e-value_transform','Avg','.e-extrema_font_size','dpRollingMonths','sgc-moving-averages','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','open','LANG_NAMES','sin','icon','below','\x22\x20data-mtab=\x22xaxis\x22>','background-repeat:no-repeat','end','_formatDatePickerLabel','mtc','#95a5a6','.ann-type','_yMeta','.e-name','gby','_overrideAttributes','call-service','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','\x22\x20y=\x22','16204BiGhOz','.sgc-export-btn','Brush\x20Zooming','sgc-ann-label\x20sgc-ann-threshold-label','bottom-left','Show\x20now\x20line','Start','<div\x20class=\x22asr-row\x22\x20data-row=\x22','X\x20Grid\x20Width','Range\x20Band','.e-tap-action-fb','toString','chart_mode','All','show_x_axis','.cmp-list','x_axis_font_opacity','sgc-thrf-','server','<g\x20data-b=\x22','userSpaceOnUse','tooltipName','kind','bar','<div\x20class=\x22cs\x20mt8\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x206h18M6\x2012h12M10\x2018h4\x22/></svg>','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','off','data-t','</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>','rgba(0,0,0,0.6)','gauge_value_position','</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','.e-graph_type','black','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>','background-image:url(\x27','background:transparent','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','show_line','pie_3d','icon_color','rgba(255,255,255,0.10)','_broadcastIntervalSync','scrollWidth','rgba(0,0,0,0.55)','horizontal','Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.','Gauge\x20Columns','vals','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22','Axis\x20Labels','_shouldAlignToClock','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.','\x22\x20fill-opacity=\x22','\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>','string','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.','12H','_dpOffset','YYYY-MM','.e-icon_color-picker','fixed_value','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).','sgc-y-axis-label\x20sgc-y-axis-label-right','show_extrema','+-*/%(),','pointerdown','show_full_period','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','\x22\x20data-mode=\x22','--secondary-text-color','last_updated','Bounds','whenDefined','[sgc]\x20data_attribute\x20\x22','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','setDate','e-trend_down_color','hidden','inherit','Invert\x20(Mirror)','DateTimeFormat','Sparkline','Attribute\x20Data\x20Source','\x22use\x20strict\x22;\x20','bucketPrecision','sgc-annotations-bg','sgc-grid','sgc-ann-span','?end_time=','linearGradient','_getDataSourceForRange','name','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','Needle\x20Color','Update\x20Interval','X\x20Grid\x20Style','0.6','battery_low_threshold','sgc-dp-cal-day','8\x204','documentElement','<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>','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','bar_spacing','sgc-ma-label','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>','Download\x20PNG\x20(Chart)','_subscribeEvents','_effectiveAttribute','area','_resolveDynBatteryThreshold','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.','insertBefore','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','Number\x20of\x20tick\x20marks\x20(grid\x20lines\x20and\x20labels)\x20on\x20the\x20Y\x20axis.\x20Default\x20is\x204.\x20Example:\x20ticks=6\x20with\x20bounds\x2040-100\x20shows\x2040,\x2050,\x2060,\x2070,\x2080,\x2090,\x20100.','yearTotal','_tplBoolCard','Background','</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','<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:','YYYY-MM-DD','long','Round\x20Ticks','-picker\x22\x20type=\x22color\x22\x20value=\x22','last_180d','_renderDatePicker','sgc-plot-scroll-wheel','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.','\x22></div></div>','X\x20Axis','</option><option\x20value=\x22dashed\x22\x20','</option><option\x20value=\x22yesterday\x22\x20','MM/DD\x20HH:mm','getBoundingClientRect','rgba(255,255,255,0.95)','inv','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','\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>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','\x00cmp:','_debounce','parentElement','sgc-qgby:','direction','_ensureStatMeta','Bar','More\x20Info','</div></div></div>','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','YYYY','Group\x20By\x20Picker','\x20sgc-stacked','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','_onIntervalPick','&filter_entity_id=','End','nodeType','.e-decimals','.sgc-zoom-brush-label-left','_saveDatePickerState','_renderBatteryIcon','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','dpPresetOffset','<button\x20class=\x22tb\x20main-tb\x20','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','drawSa','.e-show_range_values','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','Card\x20Border','overlay','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','#ff4757','</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','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','state_class','target','card_header_size','[sgc]\x20statistics\x20fetch\x20failed','heatmap','Stacked','sgc-thrs-','data_time_year','_cacheGet','</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>','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).','<div\x20class=\x22sgc-qp\x20align-','</span></div></label></div></div>','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','_buildCsvText','object','ha-selector','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','_baseQuery','div','meta','\x22><div\x20class=\x22f\x22><label>','last\x20week','show_y2_axis','total_increasing','dragstart','gauge:','\x20stroke-dasharray=\x22','colors','Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','cols','title','<div\x20class=\x22sgc-legend\x20position-','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.','_groupForQueryKind','Last','state_layout','%27','.dp-zone-right','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','</button></div>','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.','.sgc-qp-select','#1D9E75','_cpdOpen','sig','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','Action','.e-unit','.e-line_width','_lastTouchPopT','pie_spacing','middle','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','pushed','[sgc]\x20value_transform\x20compile\x20failed:\x20','Up\x20Color','_colorTemplateUnsubs','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','_xAxisLabelFormatters','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','Min\x20Y2\x20Range','getOwnPropertyDescriptor','show_values','\x20style=\x22visibility:hidden\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22','indy:','\x22\x20x2=\x22','_dpCalMonth','Daily-reset\x20counters\x20shown\x20with\x20max\x20+\x20date\x20grouping\x20can\x20leak\x20yesterday\x27s\x20peak\x20into\x20the\x20midnight\x20bucket;\x20the\x20card\x20damps\x20that\x20artifact\x20heuristically.\x20Disable\x20if\x20it\x20also\x20damps\x20legitimate\x20peaks\x20occurring\x20right\x20after\x20midnight.','var(--success-color,\x20#22c55e)','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','set','<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','Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.','pointer','restore','</span></span>','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','connection','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','autoScale','\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>','tooltip_order','abs','show_average','_dpSynced','.sgc-ip-btn','_querySyncRequestHandler','_applyFillHeight','Window\x20Step','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.','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','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.','<div\x20class=\x22sgc-detail-legend-entity','sgc-plot-clip','classList','render_template','_renderStateRowFor','Adaptive\x20Color','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','_drawBandAnnotation','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','3\x20Hours','Extrema','_setupTimers','Altitude','_graphData','startWin','Value\x20Field','upper_bound_secondary','cssText','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','Period','Last\x2090D','Mon','#000000','Thin','_slideTimer','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','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).','Border\x20Width','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','mousedown','.thr-row','<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.6;font-size:0.85em;margin-top:2px\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','str','><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22','_priceTrailTimer','scroll','gauge',';height:','_spokes','precision','></div>','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','Icon\x20Position','Date\x20Picker','_onTooltipSyncEvent','_normalizeCompareList','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','bad\x20number','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','\x22\x20data-dp-rolling-days=\x22','Points/Hour\x20Picker','This\x20comparison\x20starts\x20hidden\x20when\x20the\x20card\x20loads\x20-\x20reveal\x20it\x20by\x20clicking\x20its\x20legend\x20entry.\x20Note:\x20clicking\x20the\x20MAIN\x20series\x20in\x20the\x20legend\x20toggles\x20the\x20whole\x20comparison\x20group\x20together.','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','X\x20Ticks','transparent','from','Disabled\x20when\x20trend\x20active','price_entity','_dpSyncRequestHandler','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','Add\x20Entity','_broadcastQuerySync','ha-card','_wsGen','_pinchActive','<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>','tot','></div></div><div\x20class=\x22f\x22><label>','.e-color-picker','Visibility','Attribute','card_background_color','y_axis_ticks','today','isNaN','Hide\x20on\x20Load','sgc-spark-mode','Time-shift\x20the\x20plotted\x20data\x20along\x20the\x20X-axis.\x20Positive\x20(e.g.\x2024)\x20shifts\x20data\x20forward\x20—\x20for\x20forecast\x20sensors\x20whose\x20state\x20represents\x20T+N\x20hours\x20ahead.\x20Negative\x20(e.g.\x20-24)\x20shifts\x20data\x20backward\x20—\x20useful\x20with\x20attribute-based\x20forecast\x20data\x20to\x20overlay\x20tomorrow\x27s\x20forecast\x20onto\x20today.\x20Leave\x20empty\x20(or\x200)\x20to\x20disable.\x20Independent\x20from\x20Offset\x20—\x20both\x20can\x20be\x20combined.','</div></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>',')\x22\x20fill-opacity=\x22','index','date_picker_nav_position','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','Y\x20Grid\x20Width','_energyEnd','6\x20Hours','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','norm','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.','cache','mousemove','Auto\x20Scale','_sgcCp','Color','map','isInteger','sMean','subscribeEvents','height:','\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','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.','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','Dotted','</foreignObject></svg>','_instanceId','attributes','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','_fd','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','.sgc-bar','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','_onQuerySyncEvent','padding:','_rebuildPoints','toggle','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','Peak','\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>','_renderDetailLegend','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.','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','data-x','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.','[sgc]\x20query\x20pick\x20failed','lime','Value\x20Transform','setAttribute','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','fontFamily','.e-','pie_label_font_size','font-weight:600','\x22\x20data-label=\x22','long-dash','Colors','min_bound_range_secondary','</select></div></div><div\x20class=\x22f\x22','24H','d\x20h:mm','h:mm','hh:mm\x20A','peakPct','_setupCanvas','Time\x20span','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','band','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_drawMovingAverages','getUTCSeconds','position:relative;flex:1.2;min-width:0','History\x20only','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','color_thresholds','amber','lineWidth','yearEqualSpace','\x20style=\x22opacity:0.3;pointer-events:none\x22','cmp-period','sgc-plot-scroll','getTotalLength','maxRadius','Today','.e-aggregate_func','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','sgc-dp:','sgc-axis-tick\x20sgc-x-tick','wheel','state_row','dpDay','_fetcher','dataTransfer','_overridePph','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','equal_color','_isZooming','\x22></div></div></div></div>','threshold','Gauge','_scrollHandler','_aggWarned','show_date_picker','<div\x20class=\x22sgc-stub\x22>','</option><option\x20value=\x22manual\x22\x20','minute','image/png','><span\x20class=\x22sgc-state-second-label\x22>','Sep','rgba(0,0,0,0.3)','_withAlpha','state_timeline_show_labels','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','--primary-text-color','_resolveThrRef','Bottom\x20Left','ha-card.sgc-card','<path\x20d=\x22M\x20','boolean','forEach','22XvgXje','smooth','<div\x20class=\x22es\x22>','card_header_letter_spacing','svg','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','scatter','\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>','Aligned\x20(below)','Auto\x20Hide\x20Entities','Value\x20Expression','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','contains','show_color_dot','timeZone','\x22></button><span\x20class=\x22sgc-dp-label\x20','&quot;','firstWd','.e-offset','0,\x200,\x200','MMM\x20YY','</div><button\x20class=\x22thr-add\x22\x20','fillText','customStart','date','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.','</select></div></div></div>','[data-dp-cal]','#727272','sgc-datepicker-sync','bMax','size','y_grid_opacity','show_fill','%</span>','Pie\x20Style','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','Below','12\x20Hours','<div\x20class=\x22sgc-ip\x20align-','cos','Fixed\x20Value','_config','.ann-val2','_viewWindow','_hiddenEntities','None','_meta','_setupTooltip','polygon','color:var(--primary-color,#03a9f4);font-weight:700','_getRenderer','pie:','.asr-del','resolvedOptions','</span><button\x20class=\x22ann-del\x22\x20title=\x22','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_activeIntervalLabel','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','</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','rgba(0,0,0,0.75)','primary','.e-legend_min','firstChild','dispatchEvent','_formatAxisStateLabel','sun.sun','ref','Navigate','_resolvedEntityAnnotations','Custom\x20display\x20name\x20for\x20this\x20entity.\x20Leave\x20empty\x20to\x20hide\x20the\x20name\x20entirely.\x20Only\x20shown\x20when\x20explicitly\x20set.','config','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','group_by_picker_position','period','Mouse\x20Wheel','hour_of_day','error','Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.','.sgc-plot','_processAnnotationRefChanges','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','test','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','No\x20time\x20window.','range','\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>','keys','yVal','line_width','sgc-bargrad-','Battery','disconnectedCallback','Hour','unexpected\x20end\x20of\x20expression','Corner\x20Radius','</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>','_onScrollSyncEvent','_renderYAxisLabels','14D','_resolveStateRowValue','Above','_preciseTsCache','#f1c40f','fetchHistory','timeline','Height','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','stroke=\x22url(#','getGridOptions','indexOf','Download','measurement','rgba(255,255,255,0.08)','label_position','e-trend_up_color','new_state','findIndex','show_interval_picker','xVal','totalYears','</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','clientX','<div\x20class=\x22sgc-dp-cal-empty\x22></div>','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_pairs','\x20.sgc-dp-nav','translate(-50%,\x20-50%)','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.','pointerEvents','carryForwardMs','week','number','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','Center\x20Label\x20Color','battery_entity','.panel','disconnect','_coerceColor','/3)</div>','_resetAggWarned','Visible\x20Intervals','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','attribute_list_position','_dpMode','\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>','150ECPqzj','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Shortcuts','deltaAgg','median','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Grid','_dpExpanded','\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>','</div></div>','_baselineReady','Disabled\x20when\x20thresholds\x20active','Date\x20Nav','next','\x22\x20data-index=\x22','sgc-data-label','\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>','click','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','bMin','_renderExportButton','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','\x22\x20style=\x22','Last\x2012\x20months','</option><option\x20value=\x22false\x22\x20','</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Classic','<div\x20class=\x22sgc-legend-item\x20','.sgc-series','last_week','callApi','sgc-bar-active','Line\x20Style','\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>','data-axis-side','State','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','22px','_renderSparkline','(prefers-color-scheme:\x20dark)','Stable\x20Color','show_data_labels','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_avg\x22\x20type=\x22checkbox\x22\x20','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','_read','hours','count','Moving\x20Averages','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','getSeconds','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','label_color','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','cursor','Direction','3,3','card_icon_size','_dpSyncHandler','_onZoomSyncEvent','none','lastRawT','e-point_colors','above','_haColorMap','</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA','<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','Energy\x20Date\x20Sync','<style\x20id=\x22sgc-extras\x22>','Y\x20Axis\x20Label','graph_start','last\x20month','Y2\x20Axis\x20Label','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','><ha-icon\x20icon=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','Attribute\x20List','.ann-source','y_axis','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','length','val','revokeObjectURL','sgc-axis-label\x20sgc-x-label','getRootNode','<span\x20class=\x22en\x22>','rb:','</button><button\x20class=\x22tb\x20','min_bound_range','ha-icon-picker','.e-show_trend_icon','_drawXAxis','Sun','[statistics-graph-chart-card]\x20translations.js\x20is\x20v','sgc-query-sync','null','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','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.','selectionEnd','.ann-row','setMinutes','light-blue','-picker','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','position','input_number.','rgba(255,255,255,0)','round','.dp-zone-left','<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>','_liveEnabled','toBlob','.sgc-animated','_scheduleResolvePreciseRecordTimes','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','_getAvailableEntities','pow','rgba(0,0,0,0.35)','step','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.','ann','Multiply\x20this\x20series\x20by\x20another\x20entity\x27s\x20value\x20over\x20time\x20—\x20the\x20cost\x20view:\x20consumption\x20×\x20tariff.\x20The\x20price\x20is\x20read\x20as\x20a\x20step\x20function\x20from\x20that\x20entity\x27s\x20history,\x20so\x20with\x20dynamic\x20tariffs\x20every\x20slice\x20of\x20consumption\x20is\x20billed\x20at\x20the\x20price\x20valid\x20at\x20that\x20moment.\x20Best\x20with\x20aggregate_func:\x20change\x20on\x20energy\x20counters;\x20set\x20Unit\x20to\x20your\x20currency.','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\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.','\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','flatMap','Other','&amp;','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','Center\x20Total','undefined','mdi:code-braces','<div\x20class=\x22sgc-title-wrap\x20pos-','_compareOf','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.','group_by_picker_group','Ignore\x20transient\x20zeros','_cpdDocBound','#9b59b6','pmin','_entity','show_export','sgc-y-axis','exec','csv','[sgc]\x20','Last\x203\x20days','_setupColorTemplates','_overrideGroupBy','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_export\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22sgc-state-row','General\x20Settings','closePath','[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export','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.','font-weight:500;opacity:0.8','rgba(','.e-extrema_color-picker','charAt','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','beginPath','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','Start\x20Hour','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','\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','statistics-graph-chart-card','\x22\x20stroke-width=\x221\x22/>','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','scroll_sync','Icon\x20Size','.e-needle_color-picker','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','ellipse','_cols','anchorT','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.','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','sgc-plot-clip-','pph_picker_group','#ffffff','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','Last\x2012\x20Months','sgc-spark-thr-','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.','_renderHeader','getStubConfig','sgc-annotations-fg','rgba(255,255,255,0.55)','Fill',';width:6px;height:6px','\x22\x20rx=\x220.5\x22\x20fill=\x22','\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>','vertical','_drawPie','gauge_value_size','thr-col-pick','tagName','.e-lower_bound','order','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Ext\x20LTS','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','pminPct','removeChild','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\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','_calendarDiffNeedsHourly','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>','5minute','100%','Open\x20calendar','delta','breakGapsInCalendar','Padding','\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>','Last\x2030D','_tooltipAbort','enabled','HH:mm','months','block','ent','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','<linearGradient\x20id=\x22','_drawYAxis','sgc-tooltip','narrow','\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>','.cmp-col','--rgb-primary-text-color','Y2\x20Tick\x20Format','_tplBoolEntities','body','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.','\x20stroke-width=\x22','scrollbar','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','__none__','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','Hours','wrap','_computeWsTrackedKey','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','data_value_field','\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>','ceil','num','previous_period','now_line_style','Custom','observe','value-changed','\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','overlays','input[type=\x22text\x22]','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','\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','stacked','orange','compare','\x22\x20width=\x22','setConfig','butt','http://www.w3.org/1999/xhtml','upper_bound','Share','></ha-icon></span>','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','legend_position','rgb(','4aALvrR','\x22></div></div></div>','rgba(255,255,255,0.3)','Entity\x20#','rgba(255,255,255,0.85)','</select></div></div>','</linearGradient>','box','extrema_color','_dataVarIds','span','selected','legend_stats','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','idx','rise_fall_colors','z_index','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.','var(','#1c1c1c','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.','pointerleave','_mountIconDropdown','percentage','_wsUnsub','Top\x20Center','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20','</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','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.','_stopEnergyDateSync','configured\x20—\x20add,\x20reorder\x20and\x20customize','_persistDatePicker','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','diff','Day\x20of\x20year\x20(1-366)','stroke-dasharray','Periods\x20Back','label','log2','STYLE','more-info','rgba(255,255,255,0.7)','var(--secondary-text-color)','card_shadow','\x20arg(s)','show_now_line','_scheduleRender','</option><option\x20value=\x22last_month\x22\x20','applyPreBucketTransforms','\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','true','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','_computeInstanceKey','Gradient','y_grid_color','<div\x20class=\x22ln\x22>','x_grid_color','\x22\x20stroke=\x22none\x22/>','\x22\x20value=\x22','rgba(255,255,255,0.45)','.sgc-export-menu','How\x20many\x20periods\x20back\x20this\x20row\x20compares\x20against:\x201\x20=\x20the\x20previous\x20period,\x202\x20=\x20two\x20periods\x20ago.\x20It\x20follows\x20the\x20selected\x20period\x20and\x20the\x20date\x20picker\x20-\x20on\x20the\x20Week\x20view\x202\x20means\x20two\x20weeks\x20ago;\x20switch\x20the\x20picker\x20to\x20Year\x20and\x20the\x20same\x20row\x20shows\x20two\x20years\x20back.','sgc-line','y_axis_label','.sgc-plot-wrap','type','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','\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>','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','--sgc-path-len','_renderCalendarGrid','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','0.75','Previous\x20Period','><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>','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.','.e-show_in_legend','pointermove','_downloadBlob','</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','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.','key','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','</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','_persistQueryPickers','</div><div\x20class=\x22f\x22><label>','Offset','_autoHideApplied','Level','var(--primary-text-color,\x20#fff)','color:var(','sMin','Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.','_wsSubscribing','Add\x20Rule','\x22\x20aria-label=\x22','Disabled','</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','</option>','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','.e-attribute','Card\x20Shadow','deltaY','Rise/Fall\x20Colors','.e-points_per_hour','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','drop','</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','\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>','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','<div\x20class=\x22sgc-dp-presets\x22>','dataset','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','define','deep-purple','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=','_edStatesSig','xmlns','__card__','</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','formatEntityState','show_delta','auto_hide','time_format','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','_applyDatePickerPreset','Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.','sgc-candle-wick','.e-thr_enabled','input','</span>','e-trend_stable_color','</select></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\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>','.sgc-dp-next','Last\x20Month','e.g.\x20Statistics','show_range_band','Aug','_normalizedBgImage','localeCompare','State\x20Map','state_timeline','</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','.e-change_ignore_zero','.sgc-axis-label{font-size:10px;fill:','placeholder','var(--error-color,\x20#ef4444)','locale','_resolvedCardBgRgb','dev','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','.cmp-row','_resolveTemplate','_drawAnnotationsBackground','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.','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','input[type=\x22number\x22]','yaxis','pointer-events:none;font-weight:500;letter-spacing:.03em','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>','e-entity','stringify','Chart\x20mode,\x20display\x20and\x20data\x20configuration','show_y_axis','\x20takes\x201\x20arg','\x22\x20height=\x22','font-size','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','_abort','_yearSlotSpan','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','tooltip_sync','sgc-interval-sync-request','statistics-graph-chart-card-editor','Up\x20to\x20(hours)','moveTo','\x20takes\x20','stop','</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','ddd\x20DD/MM','removeAttribute','dblclick','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.','Progress','plotW','.sgc-al-wrap','value_end','_suppressScrollDispatch','cellW','Stacked\x20Group\x20Totals','_compareCfg','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.','e-icon_color','_collectDataVarIds',':host\x20{\x20display:\x20block;\x20font-family:\x20','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','.e-thr_direction','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','Border\x20Radius','card_header','recorder/list_statistic_ids','button','\x22\x20data-mtab=\x22calendar\x22>','</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','_precise','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','.e-thr_transition','_detectDark','donut','_mainTab','y_axis_font_size','innerHTML','gridAutoFlow','friendly_name','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','var(--secondary-text-color,\x20#888)','getEnergyDataCollection','X\x20Label\x20Opacity','\x22\x20y1=\x22','_resolveEditorColor','></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','numeric','--mdc-icon-size:','_sanitizeEntities','data_attribute','\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','serializeToString','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22','<option\x20value=\x22','Entity','X\x20Label\x20Color','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','sgc-svg','</label><select\x20class=\x22e-line_style\x22\x20','\x22></div></div><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-dl\x22\x20type=\x22checkbox\x22\x20','_hasAnyAggregatedEntity','</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','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','cmp-hol','.sgc-card>*{position:relative;z-index:1}','wf:','childNodes','Visible\x20Modes','energy_date_sync','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).','textContent','weeks','.sgc-state-wrap','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','y_axis_color','<stop\x20offset=\x22','getElementById','>\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>','state_size','.sgc-ip-wrap','stack_group','\x22\x20data-idx=\x22','_lastColorKey','canvas','_exportName','Advanced','_yearEqualSpace','#16a085','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_drawSeries','_scrollSyncHandler','border-radius:','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','Min\x20Value','-color)','\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','MM/DD','y_axis_format','><label>','\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>','endMs','font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','show_in_legend','/local/','<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:','bottom-','_window','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','graph_start_hour','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>',');\x20falling\x20back\x20to\x20data_value_field.','.e-line_style','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','><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',':\x20\x22<b>','_lastArgs','.sgc-pie-container','<div\x20class=\x22csb\x22\x20','#26a69a','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','pop','isArray','sgc-grad-','binary_sensor','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','#e67e22','.ha-icon-picker-wrap[data-card-icon]','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.','Secondary\x20Value','Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.','.sgc-card','Yesterday','getAttribute','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','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).','\x22></div></div><div\x20class=\x22f\x22><label>','subscribeMessage','floor','\x20sgc-x-date-label','\x20Z\x22\x20fill=\x22','</span></div></label>','\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','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','top:\x20calc(50%\x20+\x20','\x20sgc-fill-height','statistics-graph','rgba(74,144,217,','show_grid','_resolveStateColor','.e-show_line','color:','Running\x20total','_animRaf','toLowerCase','en-US','Z-Index','touchmove','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.','_priceLookupFor','preserveAspectRatio','sgc-point','row','210070PeVSqm','show_graph','change','Header\x20Align','day_of_month','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>','total','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','</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','.e-name_size','Last\x20Color','name_size','filter','circle','line','Last\x20Week','\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>','SCRIPT','Never','match','\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','6\x20or\x20sensor.x','relative','move','offH','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','both','.cmp-del','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','<text\x20x=\x22','offsetHeight','sgc-hours:','1\x20/\x20-1','Chart','price_attribute','diffSeries','rgba(128,128,128,0.8)','Y2-Axis','deep-orange','_computeXAxisTicks','<div\x20class=\x22sgc-spark-list\x22>','cmpEnt','Calendar','<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','min','_zoomHistory','Stack\x20Group','xRange','Price\x20Entity','Last\x2030\x20Days','string\x20in\x20arithmetic','_wheelHandler','.e-legend_sum','</g>','.e-stack_group','clientY','hours_to_show','bottom-center','focus','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','getTime','_onDatePickerSyncEvent','clearRect','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','mode','stroke-dasharray:','Show\x20State\x20Labels','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','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.','\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>','.ha-entity-picker-wrap[data-battery]','host','dpRollingDays','split','MDI\x20Icon','cloneNode','hasOwnProperty','\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>','show_attribute_list','<div\x20class=\x22tc\x20mtc\x20','State\x20Color','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','No\x20annotations\x20yet','.sgc-dp-wrap','week_of_year','textBaseline','label_font_size','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.','last_color','_draw','.e-risefall_stable','stroke-linejoin:round','tooltip_sync_group','30D','unknown\x20function\x20\x22','last','_drawDataLabels','\x22\x20fill=\x22transparent\x22/>','\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','This\x20Month','Unit','rgba(0,0,0,0.7)','sgc-bar','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','Localization','_openPanels','isDate','_resolveCanvasColor','Width','breakOnNull','.sgc-zoom-brush','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.','Sat','Primary','y2_axis_label','visible','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','state_map','item','calendarGroup','barThickness','__sgcAxisFmt','<span\x20class=\x22sgc-state-second\x22','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','0\x200\x20','_collections','createObjectURL','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.','cmp-col','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Upper\x20Bound\x20Y','day','y_axis_font_opacity','</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','_collectAnnotationRefs','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','gradient','</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>','thick','segments','_dpCustomEnd','\x22\x20type=\x22text\x22\x20value=\x22','card_icon_image',':00','Value\x20Size','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','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.','_drawRangeBand','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','charCodeAt','_savedScrollLeft','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.','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','time','<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>','>\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','_renderLegend','sgc-interval-sync','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','\x20but\x20the\x20card\x20is\x20v','state_timeline_corner_radius','</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','expr:','Y\x20Axis','Template','</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>','Alphabetic','_items','_pollTimer','_flushLiveBuffer','</button>','zoom_sync','_on','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.','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','bottom-right','damp_reset_boundary','entity','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','unknown\x20function\x20','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','_shareScalarValue','resolved_name','card','Chart\x20Align','_drawGrid','\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>','</div><div\x20class=\x22f\x22></div></div>','180D','Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','now','_sgcExtremaBound','classic','anchorStart','selector','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','message','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','appendChild','\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>','Draws\x20a\x20dashed\x20horizontal\x20line\x20at\x20this\x20ghost\x27s\x20average\x20value\x20-\x20the\x20mean\x20of\x20the\x20compared\x20period\x20-\x20in\x20the\x20ghost\x20color.\x20Handy\x20for\x20comparing\x20period\x20averages\x20at\x20a\x20glance.','http://www.w3.org/2000/svg','opacity:','Week\x20Before','Label','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.','\x22\x20is\x20invalid\x20(','base','<div\x20class=\x22sgc-dp-cal-hd\x22>','Advanced\x20Calculations','Value','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20','bottom','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','attribute','waterfall_total','_render','_lastTplKey','_collectThrRefs','_resolvedColors','tStart','_calBarPositions','Day','_drawAverageLines','&gt;','value','Border\x20Color','std','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','Samples','\x22\x20data-mtab=\x22display\x22>','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).','fill=\x22','sgc-area\x20sgc-seg-area','applyBandDelta','clear','sgc-now-line','auto_hide_entities','path','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','radialbar','className','_zoomAbort','asr-pph','Decimals','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','Chart\x20Mode','stats','Tap\x20Action','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','isFinite','_bucketSeries','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','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.','#ef5350','My\x20annotation','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.','_showTooltipAtTime','__visible__','entities','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.','<div\x20class=\x22sgc-dp-panel\x22>','primary_state_as','No\x20entities\x20to\x20rank.','I18N','_calendarEndpointNeedsHourly','getConfigElement','lastMin','.e-extrema_bg_color-picker','text/csv;charset=utf-8','hass-more-info','rows','append','https://github.com/cataseven/statistics-graph-chart-card','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>','language','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_thrColorRefs','bx:','Overlay','</style>','histogram_bins','DD\x20MMM\x20YYYY','_prep','Slice\x20Label\x20Size','\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22','stackKeyByIdx','<div\x20class=\x22sgc-spark-row\x22>','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Line\x20Width','&minimal_response&no_attributes','_onIntervalSyncRequest','13vKiBwO','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','DD-MM-YYYY','_querySyncHandler','join','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.','#f39c12','</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','.e-forecast_horizon','\x22></div>','</div><button\x20class=\x22cmp-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20next\x20to\x20the\x20primary\x20value.\x20Only\x20meaningful\x20when\x20Primary\x20Value\x20is\x20Last,\x20First,\x20Min,\x20or\x20Max\x20—\x20those\x20have\x20a\x20single\x20point\x20in\x20time.','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','closest','Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode','_buildMatrix','_autoHideForce','close','querySelector','data_value_expression','_renderAttributeList','<div\x20class=\x22sgc-pie-tt-row\x22','ohlc','\x22\x20data-mtab=\x22card_style\x22>','never','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.','MM-YYYY','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.','x_axis_color','navigate','\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>','show_group_by_picker','Radar','sgc-grid-line\x20sgc-y-grid-line','brush_zoom','.sn','align_header','getContext','x_axis_interval','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.','gauge_columns','width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);','\x22></div><div\x20class=\x22f\x22></div></div>','\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_changed','offsetWidth','epoch_seconds','\x22></div><div\x20class=\x22f\x22','.sgc-dp-bar','result','tooltip_name','log10','_hourlyCapWarned','_formatAttrLabel','Some\x20integrations\x20report\x20a\x20literal\x200\x20while\x20the\x20device\x20is\x20off\x20or\x20restarting,\x20then\x20jump\x20back\x20to\x20the\x20previous\x20total\x20-\x20each\x20dip\x20is\x20then\x20counted\x20as\x20a\x20meter\x20reset\x20and\x20the\x20restored\x20value\x20re-counted\x20as\x20new\x20consumption.\x20Enable\x20to\x20skip\x20zero\x20readings\x20entirely;\x20with\x20long-term\x20statistics\x20the\x20change\x20is\x20recomputed\x20from\x20the\x20state\x20column,\x20bypassing\x20the\x20polluted\x20sums.\x20Counters\x20that\x20genuinely\x20reset\x20to\x20zero\x20and\x20keep\x20counting\x20from\x20there\x20still\x20work.','show_second_state_as','Lower\x20Bound\x20Y2','to_state','<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>','_priceRefIds','false','var(--','_buildThresholdGradient','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','1,234.56','show_tooltip','Opacity','sgc-hover-dots','</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>','Slice\x20Label\x20Color','#378ADD','date_picker_group','\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>','interval_picker_group','\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>','Lower\x20Bound','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','statsFieldCascade','unit','gridColumn','.sgc-dp-panel','removeItem','<span><span\x20class=\x22sgc-detail-stat-label\x22>','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.','#010203','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','number_format','ma-period','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.','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_fetchPrecisePeak','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','sgc-dp-center-abs','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','data-band-x','thickness','find','transform','padStart','_computeYBounds','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','med','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','pie_style','\x22/>','accent','_haCMap','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\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.','lower_bound','<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>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','update_interval','.ann-label','__sgcDecisionHours','Low\x20Threshold','102fHfLDW','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','radius','Pie\x20Chart','_dragState','changedTouches','polararea','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','5,4','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','render','_computeRollingStart','h2n','alignItems','.e-legend_last','SELECT','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>','y_axis_decimals','\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>','shadowRoot','columns','\x22\x20data-dp-rolling-months=\x22','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','</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>','tooltip_stacked_total','rawV','</div><button\x20class=\x22asr-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20','Secondary','transition','Slice\x20Label\x20Format','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','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.','_pendingSlide','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_calendarMaxNeedsHourly','.sgc-detail-legend-entity','.e-tooltip_name','tooltip_match_axis','.e-y_axis','></div><div\x20class=\x22f\x22><label>','Header\x20&\x20Battery','</span></div>','_statMeta','Last\x2012M','lastRaw','0.05','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','always','_isLiveTrackingNeeded','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.','Legend','iso','Rising','trend_up_color','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','expected\x20','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','letter-spacing:','logarithmic','date_picker_step','\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>','rgba(0,0,0,0.12)','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','pie_label_color','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','702380ZMflsT','y_axis_number_format','.e-data_value_field','_preciseTsResolved','</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','_warnHourlyCap','active','.e-price_attribute','style=\x22opacity:.35;pointer-events:none\x22','<div\x20class=\x22ann-row\x22\x20data-ann=\x22','default','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','_calendarCounterNeedsHourly','\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','change_ignore_zero','setProperty','.e-show_points','config-changed','data_time_field','Bezier','_precisePending','Period\x20Comparison','data_time_unit','Hours\x20to\x20Show','carry_forward_ms','0.35','Shows\x20a\x20▲▼⯇⯈\x20icon\x20next\x20to\x20the\x20state\x20value\x20indicating\x20whether\x20the\x20value\x20is\x20trending\x20up,\x20down,\x20or\x20is\x20stable.\x20Direction\x20is\x20calculated\x20over\x20the\x20Trend\x20Period\x20window.\x20If\x20the\x20data\x20source\x20is\x20sparser\x20than\x20the\x20period\x20(e.g.\x20hourly\x20long-term\x20statistics),\x20the\x20last\x204\x20samples\x20are\x20used\x20instead\x20so\x20the\x20icon\x20still\x20shows\x20a\x20direction.','save','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.','center','grd:','sgc-axis-label\x20sgc-y-label','toUpperCase','items','_applyDatePickerRolling','point_colors','unit_of_measurement','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','drawEa','x_grid_width','_lastPriceRefetchTs','getItem','Show\x20Values','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).','Statistics\x20Graph\x20Chart\x20Card','signal','Day\x20Before','Time\x20window\x20in\x20hours\x20for\x20trend\x20direction\x20calculation.\x20The\x20slope\x20across\x20the\x20last\x20N\x20hours\x20determines\x20whether\x20the\x20icon\x20shows\x20▲\x20(rising),\x20▼\x20(falling),\x20or\x20⯇⯈\x20(stable).\x20Set\x20to\x200\x20to\x20use\x20the\x20full\x20displayed\x20range.\x20Decimals\x20are\x20allowed\x20(e.g.\x200.5\x20=\x2030\x20min,\x200.25\x20=\x2015\x20min)\x20—\x20but\x20the\x20window\x20must\x20still\x20contain\x20at\x20least\x202\x20data\x20points,\x20otherwise\x20it\x20stays\x20stable.','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','No\x20matching\x20X/Y\x20data\x20pairs','</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','url(#','.thr-add','</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','purple','down','><option\x20value=\x22solid\x22\x20','Off','Gauge\x20Span','_allSeries','_maybeWarnMissingLTS','\x22\x20stroke=\x22','</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','spark','card_icon_color','\x22></div></div></div></div></div>','delete','\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','getPropertyValue','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','state_color','dot','Y\x20Tick\x20Format','central','%</span></div>','\x22></span>','forecast_horizon','.sgc-detail-legend-wrap','.sgc-al-select','dominant-baseline','.ec','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','Total','unknown','date_picker_default_mode','#2980b9','y2_axis_format','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','.e-state_color-picker','Waterfall','ranking','history/period/','series','Y\x20Label\x20Size','_pieSlices','date_picker_position','[data-intlabel]','90D','show_range_values','_processHassChanges','get','rgba(0,0,0,0.06)','</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','expected\x20\x22','period_highlight','rise_color','.sgc-y-axis-sticky','_maMaxLeadMs','./translations.js','.e-thr_last_color','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','#2ecc71','format','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','<line\x20x1=\x22','.e-extrema_color','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).','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','e-color','Ranking','customCards','viewBox','.ma-del','1.234,56','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.','weekInfo','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','applyPostBucketTransform','show_timestamp','_resolveColor','dpCal','_slideNeedsFullRefetch','_computeEffectiveWindow','touches','.cmp-add','value_transform','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','\x22.\x20','secondary','sgc-range-band','unexpected\x20token\x20\x22','Source','2677490VgyTIS','_exportPng','</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>','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','\x20style=\x22opacity:0.6\x22','absolute','call','createElement','_default','Locale','#3498db','has','invert','</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','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','.e-trend_down_color-picker','info','sgc-grid-line\x20sgc-x-grid-line','statistics','matchMedia','waterfall','addEventListener','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','thin','_cells','<div\x20class=\x22sgc-state-align-right\x22>','function','white','Upper\x20Bound','cyan','card_border_width','Duration\x20Unit','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','.sgc-pie-canvas','backgroundColor','sgc-stl-cell','_handleCalendarDayPick','.thr-list','start_time','raw','Default','_compareShiftHours','</select></div></div><div\x20class=\x22f\x22><label>','\x20\x20','[sgc]\x20annotation\x20history\x20fetch\x20failed','customEnd','_drawEventAnnotation','values','Scroll\x20Mode','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','plain','_dpInitialSyncDone','startsWith','_sumEmptyWarned','lastMax','trend_stable_color','brown','.sgc-pie-tooltip','yes','has_mean','sgc-fill-height','px\x20','variables','sort','Previous\x20month','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','Color\x20Thresholds','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','now_line_color','last_12m','show_trend_icon','name_position','.e-show_extrema_min','drag-over','rect','xaxis','resolve','class','Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.','float','>\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>','.e-risefall_enabled','text','May','innerRadius','</select></div></div><div\x20class=\x22csb\x22\x20','</select>','first_weekday','groupExtremesByKey','_showExtremaOnClick','var(--divider-color,\x20rgba(127,127,127,.28))','Sum','y_grid_style','[sgc]\x20render\x20error','cmp-avg','fire-dom-event','_getAxisStateMap','MMM','<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','x_grid_opacity','0.08','show_pph_picker','sgc-axis-tick\x20sgc-y-tick','baselineByIdx','X-Axis','_tmp','hm:','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','No\x20moving\x20averages\x20yet','\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','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.','<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>','_isCounterEntity','n2h','soft','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.','_entities','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','#sgc-extras','interval_picker_position','%\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','168196dJiTgc','_buildStateRowHtml','previous\x20period','<div\x20class=\x22sgc-al-item\x22>','color','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','aggregate_func','Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.','var(--sf)','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_dpCustomStart','e-state_color','</span><button\x20class=\x22sgc-dp-next\x20','Show\x20Full\x20Period','stroke=\x22','hypot','4\x204','entity_id','_allRelevantEntitiesHaveLTS','</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','Y\x20Grid\x20Style','shift','mouseenter','indigo','data:image/svg+xml;charset=utf-8,','_priceSeries','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','background-position:center','trim','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','Opacity\x20of\x20vertical\x20grid\x20lines.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.15\x20—\x20subtle,\x20just\x20enough\x20to\x20anchor\x20the\x20eye\x20without\x20competing\x20with\x20the\x20data.','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','_onDatePickerNav','_energyDiscoverTimer','.e-state_size','_intervalSyncHandler','avg','extrema_bg_opacity','date_picker_shortcuts_position','group','version','unavailable','fromCharCode','_liveBuffer','dp-range-sel','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','Header','Tooltip\x20Total','Invalid\x20configuration','600','gap','Year\x20Before','_slices','objectBoundingBox','resolved_tooltip_name',';opacity:.5;cursor:not-allowed','event','.main-tb','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','_cache','sgc-extras','barH','Download\x20PNG\x20(Card)','_effectiveAnnotations','_thrVals','</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','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.','card_border','sensor.xxx_battery','Mar','clientHeight','sgc-datepicker-sync-request','createRadialGradient','state','Name\x20Size','Always','Overlays\x20this\x20entity\x20shifted\x20back\x20as\x20faded\x20ghost\x20series\x20-\x20one\x20ghost\x20per\x20row.\x20Previous\x20Period\x20follows\x20the\x20current\x20window\x20(calendar-aware\x20for\x20month/year\x20date-picker\x20views)\x20and\x20Periods\x20Back\x20multiplies\x20it:\x201\x20=\x20previous,\x202\x20=\x20two\x20periods\x20ago.\x20Ghosts\x20hide\x20together\x20with\x20the\x20main\x20series\x20from\x20the\x20legend,\x20and\x20the\x20tooltip\x20shows\x20each\x20ghost\x27s\x20own\x20date\x20plus\x20the\x20change\x20in\x20percent.','Time\x20Zone','toISOString','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','dateObj','[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.','left','Tooltip\x20Order','position:absolute;visibility:hidden;pointer-events:none;','opacity:\x20','font','max_visible_interval','_onQuerySyncRequest','card_style','background','dragover','icon_size','Color\x20Dot','Day\x20of\x20month\x20(1-31)','Seconds','Span','month_of_year','.e-z_index','Scatter','dashed','Value\x20Position','h:mm:ss','\x22\x20y2=\x22','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.','_lastMax','_handleEnergyDate','checked','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Bottom\x20Center','touchstart','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22',':\x20its\x20statistics\x20','<div\x20class=\x22sgc-spark-graph\x22>','Auto','</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22','1067988RXIYvt','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','getMinutes','Last\x2030\x20days','border:none','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><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>','State\x20Layout','units','DD/MM\x20hh:mm\x20A','stroke-width:','First','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.','_attachZoomHandlers','.e-number_format','opacity:1','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.','_buildStructure','day_of_year','lttbDownsample','show_points','graph_end_hour','</span><span\x20class=\x22sgc-pie-tt-val\x22>','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.','card_padding','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','add','getEntityStubConfig','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.','%</span>\x0a\x20\x20\x20\x20</span>','</span></div></label></div>','<div\x20class=\x22cs\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<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','getHours','.e-align_state','Card\x20Header','_aggregate','fill','</option><option\x20value=\x22last_year\x22\x20','subscribe_trigger','slice','(state_class\x20not\x20set):\x20','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','_isHistoryAggregated','_extendWindowForForecastData','pct','auto_scale_rules','</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','_layout','#888','Tooltip\x20Name','Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','createElementNS','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','Data\x20Labels','startAngle','needle_color','card_background_blur','.e-data_time_unit','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','fetchStatistics','.sgc-qp-wrap','state_adaptive_color','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','#2c3e50','Align','.e-extrema_bg_opacity','independent','Battery\x20Entity','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.','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','Period\x20Highlight','</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','sgc-ann-threshold','_onQueryPick','_structureDirty','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Override\x20the\x20global\x20Points/Hour\x20setting\x20for\x20this\x20entity\x20only.\x20Higher\x20=\x20more\x20detail\x20but\x20more\x20HA\x20API\x20load.\x20Leave\x20empty\x20to\x20inherit\x20the\x20card-level\x20setting.','_edLang','_zoomGeom','Scroll\x20Sync','Starting\x20mode\x20on\x20every\x20card\x20load.\x20Auto\x20=\x20remember\x20the\x20last\x20mode\x20the\x20user\x20picked\x20manually\x20(persisted\x20across\x20reloads).\x20Day/Week/Month/Year\x20=\x20always\x20force\x20this\x20calendar\x20mode\x20on\x20load.\x20Last\x2024H\x20…\x20Last\x2012M\x20=\x20force\x20a\x20rolling\x20window\x20that\x20ends\x20at\x20now\x20(e.g.\x20Last\x207D\x20=\x20the\x20last\x207\x20days);\x20the\x20prev/next\x20arrows\x20jump\x20a\x20full\x20period\x20back/forward.','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Thu','every','calendar','Scrollbar','_attachTooltip','Min','hide_on_load','_appendText','custom','unexpected\x20character\x20\x22','_onAttributePick','Year','Custom\x20Name','_numOrNull','_pinchWired','toLocaleTimeString','_schedulePriceRefetch','</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','<div\x20class=\x22sgc-header\x22>','All\x20cards','sgc-line\x20sgc-seg-line','scale','touchcancel','toLocaleString','statistic_id','</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22','last_24h','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.','sgc-h32','Candlestick','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','prototype','Draws\x20bars\x20downward\x20from\x20the\x20zero\x20line.\x20Use\x20with\x20stacked\x20mode\x20to\x20create\x20butterfly\x20charts.','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.','<span\x20class=\x22sgc-state-unit\x22>','fEnt','/h)','ma-col','anim','.sgc-state-row','comma','.e-data_time_field','lineCap','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','_applyQueryOverrides','hass-action','500\x20','getConfig','yl:','</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>','clearCache','.e-show_extrema','Add\x20Moving\x20Average','Font\x20Color','_resolvedTemplateColors','bool','3.28','.e-show_fill','\x22><span\x20class=\x22u\x22>s</span></div></div>','groupPoints','last_year','</label>','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','carryStateInGaps','Tomorrow','_computeXAxisTicksAuto','<span\x20class=\x22sgc-spark-unit\x22>','_lastPadB','increase','Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.','MM/DD\x20hh:mm\x20A','timestamp','#8e44ad','Polar\x20Area','data_labels_font_size','Icon\x20Color','replace','hg:','activeElement','0.1,','var(--ts)','light-grey','_cacheCleanupTimer','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.','1449vwJsGF','img','No\x20data','local','_cacheSet','dampResetBoundaryMax','_teardownColorTemplates','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','catch','Show\x20Average','_syncHandler','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','X\x20Label\x20Size','yesterday','.e-upper_bound','_normalizeCompare','year','atan2','_wsTrackedKey','Week\x20of\x20year\x20(1-53)','rgba(0,0,0,0.08)','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','show_tooltip_total','.ann-color','mapX','</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>','_prevStamps','Labels','width','var(--primary-text-color)','display:block;width:100%','Date','Add\x20Comparison','align_state','</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','</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>','month','.e-show_second_state_as','querySelectorAll','\x0a\x20\x20\x20\x20','_computeDatePickerWindow','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','State\x20(live)','top','fall_color','Month','Forecast\x20Horizon','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','strokeStyle','Local\x20(device)','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).','\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','\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>','</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>','Max','.edb','Month\x20of\x20year\x20(1-12)','#1abc9c','fill=\x22url(#','ha-icon','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','cmp-dl','Font\x20Size','stopPropagation','Delete','_ltsWarned','composedPath','dddd','devicePixelRatio','_subscribeEditorColors','_ohlc','H-band','<rect\x20x=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','isScroll','_onDatePickerPanelClick','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','0px','_unsubscribeEvents','_onIntervalSyncEvent','Base\x20Colors','\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','_zoomSyncHandler','.e-data_vars','textAlign','Top\x20Right','tap_action','first','2\x20Hours','selectionStart','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','0.85','Count','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','ddd\x20DD\x20MMM','translate(calc(-50%\x20+\x20','\x22\x20fill=\x22none\x22\x20','</div></div><div\x20class=\x22asr-list\x22>','End\x20Hour','y_axis_round_ticks','display','⚠\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.','_startEnergyDateSync','Avg\x20','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.','_popZoomHistory','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','Graph\x20Type','rgba(255,255,255,0.06)','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','show_extrema_max','_lastMin','mapY','.thr-del','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','Tooltip\x20Sync','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.','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','\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>','12h','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','.ci','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).','.sgc-y-axis-label','_onDatePickerJumpToCurrent','mouseleave','.e-extrema_bg_color','.sgc-header-wrap\x20.sgc-title{','<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:','blue-grey','line_style','ranking_min_value','sgc-query-sync-request','fillRect','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','Y\x20Label\x20Color','sgc-qpph:','H-line','var(--primary-color,\x20#378ADD)','<div\x20style=\x22opacity:0.6\x22>','<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.85;font-size:0.9em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','.sgc-header-wrap','weekday','\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','_isFieldRelevantForMode','box-shadow:none','#27ae60','main','Jan','Points/Hour','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.','_onDatePickerToggle','</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>','Last\x207\x20Days','.e-break_on_null','Solid','--card-background-color','x_grid_style','Gauge\x20Range','_annotationLineDash','_pendingSyntheticRefresh','dragleave','</div></div><div\x20class=\x22cmp-list\x22>','sgc-ann-label\x20sgc-ann-band-label','Oct','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>','sgc-zoom-sync','applyPriceToSeries','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','periods_back','arc','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','.e-show_graph','sgc-candle\x20','advanced','.e-data_attribute','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','png','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','<span\x20class=\x22sgc-state-value\x22','pie_center_font_size','45584pxjvHp','card_border_radius','Language','sgc-ann-label\x20sgc-ann-span-label','e-needle_color','Vertical','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.','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.','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','card_background_image','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','show_y_axis_label',').</div>','Both','Annotations','Managed\x20by\x20YAML\x20template','sgc-y-tick','show_state','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','height','battery','list','\x20legend-hidden','_hasCandlestick','Card\x20Styling','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','\x20sgc-state-row-hidden','dragend','#888888','_quantile','sgc-tooltip-sync','[data-dp-preset-mode]','_barHalfWidth','.ma-list','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.','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','.edup','\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','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','_restartEnergyDateSyncIfNeeded','</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','\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>','freeze','not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.','.asr-list','_cssPath','.ann-val1','seriesStats','color:\x20','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','days','Change','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','<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','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.','gauge_show_minmax','#5dade2','Diff','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.','</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>','rgba(0,0,0,0.87)','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','sgc-y-axis-label\x20sgc-y-axis-label-left','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).','now_line_width','string\x20argument','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','.ed','computeMovingAveragesExt','_slideWindow','Range','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22state_timeline_show_labels\x22\x20type=\x22checkbox\x22\x20','hard','extrema_bg_color','system','.card-icon-color-picker','getMonth','%\x22\x20stop-color=\x22'];_0x1c5c=function(){return _0x2b38c9;};return _0x1c5c();}function capGroupByForAggregate(_0x37b6df,_0x22a6b0){const _0x5b7bf4=_0xa1d64c;if(_0x37b6df!==_0x5b7bf4(0x7c1))return _0x22a6b0;if(_0x22a6b0===_0x5b7bf4(0x547)||_0x22a6b0===_0x5b7bf4(0xbe5)||_0x22a6b0===_0x5b7bf4(0xbd1))return _0x5b7bf4(0x4db);return _0x22a6b0;}function applyDatetimePattern(_0xa3cd33,_0x2b2875,_0x2ee006,_0x38368a){const _0x3b30df=_0xa1d64c,_0x45542a=(_0xca2e7f,_0x1d0761=0x2)=>String(_0xca2e7f)['padStart'](_0x1d0761,'0');let _0x318476,_0x3d8636,_0x1f3798,_0x42c510,_0x425de0;if(_0x38368a){const _0x383ce5=tzParts(_0xa3cd33[_0x3b30df(0x7fb)](),_0x38368a);_0x318476=_0x383ce5['y'],_0x3d8636=_0x383ce5['mo']+0x1,_0x1f3798=_0x383ce5['d'],_0x42c510=_0x383ce5['h'],_0x425de0=_0x383ce5['mi'];}else _0x318476=_0xa3cd33[_0x3b30df(0xd00)](),_0x3d8636=_0xa3cd33['getMonth']()+0x1,_0x1f3798=_0xa3cd33['getDate'](),_0x42c510=_0xa3cd33['getHours'](),_0x425de0=_0xa3cd33['getMinutes']();const _0x97a3a3=_0x38368a?_0xa3cd33[_0x3b30df(0x48f)]():_0xa3cd33[_0x3b30df(0x589)](),_0x4a2f09=_0x42c510%0xc,_0x88c5e5=_0x4a2f09===0x0?0xc:_0x4a2f09,_0x2cc34c=_0x42c510<0xc?'AM':'PM',_0x381da=_0x2ee006||typeof navigator!==_0x3b30df(0x5db)&&navigator[_0x3b30df(0x8d4)]||'en',_0x3e19f5=_0x342690=>{const _0x1e740b=_0x3b30df,_0x1f7370=getCachedDateTimeFormatter(_0x381da,_0x38368a?{'month':_0x342690,'timeZone':_0x38368a}:{'month':_0x342690});return _0x1f7370?_0x1f7370[_0x1e740b(0xa0c)](_0xa3cd33):String(_0x3d8636);},_0x46399e=_0x3a5219=>{const _0x5ac45d=_0x3b30df,_0x3690b9=getCachedDateTimeFormatter(_0x381da,_0x38368a?{'weekday':_0x3a5219,'timeZone':_0x38368a}:{'weekday':_0x3a5219});return _0x3690b9?_0x3690b9[_0x5ac45d(0xa0c)](_0xa3cd33):'';},_0xcaa17b=[[_0x3b30df(0xc05),_0x46399e(_0x3b30df(0x364))],['ddd',_0x46399e(_0x3b30df(0xd2f))],[_0x3b30df(0x380),String(_0x318476)],['YY',String(_0x318476)[_0x3b30df(0xb41)](-0x2)],['MMMM',_0x3e19f5(_0x3b30df(0x364))],[_0x3b30df(0xa8d),_0x3e19f5('short')],['MM',_0x45542a(_0x3d8636)],['DD',_0x45542a(_0x1f3798)],['HH',_0x45542a(_0x42c510)],['hh',_0x45542a(_0x88c5e5)],['mm',_0x45542a(_0x425de0)],['ss',_0x45542a(_0x97a3a3)],['A',_0x2cc34c],['a',_0x2cc34c[_0x3b30df(0x7b6)]()]],_0x36e66b=_0xcaa17b[_0x3b30df(0x459)]((_0x54970e,_0x43eb8a)=>'\x00'+_0x43eb8a+'\x00');let _0x38042d=_0x2b2875;return _0xcaa17b['forEach'](([_0x2dd880],_0xc75acb)=>{const _0x558cbd=_0x3b30df;_0x38042d=_0x38042d[_0x558cbd(0x809)](_0x2dd880)[_0x558cbd(0x8e9)](_0x36e66b[_0xc75acb]);}),_0xcaa17b[_0x3b30df(0x4c1)](([,_0x412b2e],_0x1c9aaf)=>{const _0x40ebfd=_0x3b30df;_0x38042d=_0x38042d[_0x40ebfd(0x809)](_0x36e66b[_0x1c9aaf])[_0x40ebfd(0x8e9)](_0x412b2e);}),_0x38042d;}function formatDateTime(_0x37b144,_0xbb2e24,_0x59fcca,_0x58416b){const _0x4a988e=_0xa1d64c,_0x426a06=_0x58416b&&_0x58416b[_0x4a988e(0x420)]||null,_0x51f08c=resolveDisplayTimeZone(_0x59fcca,_0xbb2e24),_0x7752d1=_0xbb2e24?.[_0x4a988e(0xd64)];if(_0x7752d1&&_0x7752d1!=='system')return applyDatetimePattern(_0x37b144,_0x7752d1,resolveCardLanguage(_0x59fcca,_0xbb2e24),_0x51f08c);const _0x2dd32e=resolveCardLanguage(_0x59fcca,_0xbb2e24);let _0xf28ec8;switch(_0x426a06){case _0x4a988e(0xbd1):_0xf28ec8={'year':'numeric'};break;case _0x4a988e(0xbe5):_0xf28ec8={'month':'short','year':_0x4a988e(0x74a)};break;case _0x4a988e(0x547):case _0x4a988e(0x843):_0xf28ec8={'month':'short','day':'numeric'};break;case _0x4a988e(0x1fe):_0xf28ec8=_localeTimeOpts(_0x59fcca,{'month':_0x4a988e(0xd2f),'day':_0x4a988e(0x74a),'hour':_0x4a988e(0x236)});break;default:_0xf28ec8=_localeTimeOpts(_0x59fcca,{'month':'short','day':_0x4a988e(0x74a),'hour':_0x4a988e(0x236),'minute':_0x4a988e(0x236)});}const _0x29c5ef=getCachedDateTimeFormatter(_0x2dd32e,_0x51f08c?{..._0xf28ec8,'timeZone':_0x51f08c}:_0xf28ec8);if(_0x29c5ef)return _0x29c5ef['format'](_0x37b144);return _0x37b144['toLocaleString']();}function formatTimeShort(_0x445c30,_0x420edf,_0x2d1d3f,_0x173659){const _0x156227=_0xa1d64c,_0x202f8c=resolveDisplayTimeZone(_0x2d1d3f,_0x173659),_0x571a80=_0x173659?.[_0x156227(0xd64)];if(_0x571a80&&_0x571a80!=='system')return applyDatetimePattern(_0x445c30,_0x571a80,resolveCardLanguage(_0x2d1d3f,_0x173659),_0x202f8c);const _0x2f9368=resolveCardLanguage(_0x2d1d3f,_0x173659);let _0x186c56;if(_0x420edf<0x2*0x15180*0x3e8)_0x186c56=_localeTimeOpts(_0x2d1d3f,{'hour':_0x156227(0x236),'minute':_0x156227(0x236)});else _0x420edf<0x1f*0x15180*0x3e8?_0x186c56={'month':_0x156227(0xd2f),'day':_0x156227(0x74a)}:_0x186c56={'month':_0x156227(0xd2f),'year':_0x156227(0x236)};const _0x41fd21=getCachedDateTimeFormatter(_0x2f9368,_0x202f8c?{..._0x186c56,'timeZone':_0x202f8c}:_0x186c56);if(_0x41fd21)return _0x41fd21[_0x156227(0xa0c)](_0x445c30);return _0x445c30[_0x156227(0xb84)]();}function parseGraphStart(_0x30f6d3,_0x27407d,_0x17199c,_0x4b20c=0x1){const _0x34a8d9=_0xa1d64c,_0x25c2ff=tzParts(_0x27407d[_0x34a8d9(0x7fb)](),_0x17199c),_0x4951ca=(_0x4295c9,_0x2d6568,_0x5c0239)=>new Date(zonedWallToMs(_0x4295c9,_0x2d6568,_0x5c0239,0x0,0x0,0x0,_0x17199c));switch(_0x30f6d3){case _0x34a8d9(0x843):case _0x34a8d9(0x444):return _0x4951ca(_0x25c2ff['y'],_0x25c2ff['mo'],_0x25c2ff['d']);case _0x34a8d9(0xdaf):return _0x4951ca(_0x25c2ff['y'],_0x25c2ff['mo'],_0x25c2ff['d']+0x1);case _0x34a8d9(0x547):return _0x4951ca(_0x25c2ff['y'],_0x25c2ff['mo'],_0x25c2ff['d']-weekStartOffsetDays(_0x25c2ff['wd'],_0x4b20c));case _0x34a8d9(0xbe5):return _0x4951ca(_0x25c2ff['y'],_0x25c2ff['mo'],0x1);case _0x34a8d9(0xbd1):return _0x4951ca(_0x25c2ff['y'],0x0,0x1);default:return _0x4951ca(_0x25c2ff['y'],_0x25c2ff['mo'],_0x25c2ff['d']);}}function endOfPeriodFromGraphStart(_0x170d1d,_0x422fe6,_0x5cddda,_0x3e81dc=0x1){const _0x136d1f=_0xa1d64c,_0x4ff820=tzParts(_0x422fe6['getTime'](),_0x5cddda),_0x87fbc0=(_0x312072,_0x25fcf8,_0x27c8c2)=>new Date(zonedWallToMs(_0x312072,_0x25fcf8,_0x27c8c2,0x0,0x0,0x0,_0x5cddda));switch(_0x170d1d){case _0x136d1f(0x843):case'today':return _0x87fbc0(_0x4ff820['y'],_0x4ff820['mo'],_0x4ff820['d']+0x1);case'tomorrow':return _0x87fbc0(_0x4ff820['y'],_0x4ff820['mo'],_0x4ff820['d']+0x2);case _0x136d1f(0x547):return _0x87fbc0(_0x4ff820['y'],_0x4ff820['mo'],_0x4ff820['d']-weekStartOffsetDays(_0x4ff820['wd'],_0x3e81dc)+0x7);case _0x136d1f(0xbe5):return _0x87fbc0(_0x4ff820['y'],_0x4ff820['mo']+0x1,0x1);case _0x136d1f(0xbd1):return _0x87fbc0(_0x4ff820['y']+0x1,0x0,0x1);default:return _0x87fbc0(_0x4ff820['y'],_0x4ff820['mo'],_0x4ff820['d']+0x1);}}function resolveAnchorWindow(_0x27f249,_0x3593cd,_0x493074){const _0x399b61=_0xa1d64c,_0x209cec=new Date();let _0x1e2620=_0x209cec,_0x54dc58;if(isNum(_0x3593cd))return _0x54dc58=new Date(_0x209cec['getTime']()-_0x3593cd*0xe10*0x3e8),{'start':_0x54dc58,'end':_0x1e2620};if(_0x27f249['graph_start'])_0x54dc58=parseGraphStart(_0x27f249[_0x399b61(0x59e)],_0x209cec,resolveDisplayTimeZone(_0x493074,_0x27f249),resolveFirstWeekday(_0x493074));else{const _0x46f5ba=toNum(_0x27f249[_0x399b61(0x7f7)])??0x18;_0x54dc58=new Date(_0x209cec['getTime']()-_0x46f5ba*0xe10*0x3e8);}return{'start':_0x54dc58,'end':_0x1e2620};}function groupBucketMs(_0x2e6f94,_0x82c522,_0xd8ba4e){const _0x4ee59b=_0xa1d64c,_0x33d30c=/^([0-9]+)h$/i[_0x4ee59b(0x5e8)](String(_0x2e6f94||''));if(_0x33d30c&&Number(_0x33d30c[0x1])>0x0)return Number(_0x33d30c[0x1])*0xe10*0x3e8;switch(_0x2e6f94){case _0x4ee59b(0x1fe):return 0xe10*0x3e8;case _0x4ee59b(0x4db):case _0x4ee59b(0x843):return 0x15180*0x3e8;case _0x4ee59b(0x547):return 0x7*0x15180*0x3e8;case _0x4ee59b(0xbe5):return 0x1e*0x15180*0x3e8;case _0x4ee59b(0xbd1):return 0x16d*0x15180*0x3e8;case _0x4ee59b(0xa53):return 0x0;case _0x4ee59b(0xccc):default:{const _0x587b3c=toNum(_0xd8ba4e);if(isNum(_0x587b3c)&&_0x587b3c>0x0)return 0x36ee80/_0x587b3c;const _0xbd0642=(_0x82c522||0x18)*0xe10*0x3e8;return _0xbd0642/0x3c;}}}function _isAutoScaleSafe(_0xff7ad){const _0x2d5687=_0xa1d64c,_0x4658b9=_0xff7ad?.[_0x2d5687(0x8c4)]||[];for(const _0x336096 of _0x4658b9){if(!_0x336096||typeof _0x336096!=='object')continue;if(_0x336096['_compareOf']!=null)continue;const _0x1c55bb=_0x336096[_0x2d5687(0x28c)];if(_0x1c55bb!==undefined&&_0x1c55bb!==null&&_0x1c55bb!==''&&_0x1c55bb!==0x0&&_0x1c55bb!=='0')return![];const _0x5dd1c3=toNum(_0x336096[_0x2d5687(0x9e8)]);if(isNum(_0x5dd1c3)&&_0x5dd1c3!==0x0)return![];if(_0x336096[_0x2d5687(0x74d)])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set(['interval','hour','2h','3h','4h','6h',_0xa1d64c(0xc3b),'date',_0xa1d64c(0x547),_0xa1d64c(0xbe5),_0xa1d64c(0xbd1),'raw']);function resolveAutoScaleRule(_0x24481b,_0xb6710e){const _0xb3ac32=_0xa1d64c,_0x345889=_0x24481b?.[_0xb3ac32(0xb47)];if(!Array['isArray'](_0x345889)||!_0x345889['length']||!isNum(_0xb6710e)||_0xb6710e<=0x0)return null;let _0x223092=null;for(const _0x2bca12 of _0x345889){if(!_0x2bca12||typeof _0x2bca12!==_0xb3ac32(0x3a9))continue;const _0x5cf5d8=toNum(_0x2bca12['up_to_hours']);let _0x3fc7fb=_0x2bca12[_0xb3ac32(0xcef)]===_0xb3ac32(0x843)?'date':_0x2bca12[_0xb3ac32(0xcef)];if(typeof _0x3fc7fb===_0xb3ac32(0x31f)&&/^\d+h$/['test'](_0x3fc7fb)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0xb3ac32(0xa35)](_0x3fc7fb))_0x3fc7fb=null;}if(!isNum(_0x5cf5d8)||_0x5cf5d8<=0x0||!_0x3fc7fb)continue;if(_0xb6710e<=_0x5cf5d8&&(!_0x223092||_0x5cf5d8<_0x223092['up'])){const _0x56fe77=toNum(_0x2bca12['points_per_hour']);_0x223092={'up':_0x5cf5d8,'group_by':_0x3fc7fb,'points_per_hour':isNum(_0x56fe77)&&_0x56fe77>0x0?_0x56fe77:null};}}return _0x223092?{'group_by':_0x223092[_0xb3ac32(0xcef)],'points_per_hour':_0x223092[_0xb3ac32(0xd4f)]}:null;}function resolveAutoScale(_0x43f441){const _0x353c43=_0xa1d64c,_0x1016f4=_0x43f441;if(!isNum(_0x1016f4)||_0x1016f4<=0x0)return null;if(_0x1016f4<=0x4)return{'group_by':_0x353c43(0xccc),'points_per_hour':0xc};if(_0x1016f4<=0xc)return{'group_by':_0x353c43(0xccc),'points_per_hour':0x4};if(_0x1016f4<=0x30)return{'group_by':_0x353c43(0xccc),'points_per_hour':0x2};const _0x36f862=Math['round'](_0x1016f4/0x18);if(_0x36f862<=0x6)return{'group_by':'hour','points_per_hour':0x1};if(_0x36f862<=0x3b)return{'group_by':'date','points_per_hour':null};if(_0x36f862<=0xb4)return{'group_by':_0x353c43(0x547),'points_per_hour':null};return{'group_by':_0x353c43(0xbe5),'points_per_hour':null};}function resolvePointsPerHour(_0x151c0e,_0x1f0b90,_0x5d9e91){const _0x1d8916=_0xa1d64c,_0xe25a5d=toNum(_0x1f0b90?.['points_per_hour']);if(isNum(_0xe25a5d)&&_0xe25a5d>0x0)return _0xe25a5d;let _0x27cb7c=toNum(_0x151c0e?.[_0x1d8916(0xd4f)]);if(!isNum(_0x27cb7c)||_0x27cb7c<=0x0)return null;const _0x1031aa=toNum(_0x151c0e?.[_0x1d8916(0x958)]),_0x2dc2ca=isNum(_0x1031aa)&&_0x1031aa>0x0?_0x1031aa:_0x5d9e91;if(_0x151c0e?.[_0x1d8916(0x27f)]&&isNum(_0x2dc2ca)&&_0x2dc2ca>0x0){if(_isAutoScaleSafe(_0x151c0e)){const _0x131a9d=resolveAutoScaleRule(_0x151c0e,_0x2dc2ca);if(_0x131a9d){if(_0x131a9d[_0x1d8916(0xd4f)]!==null)return _0x131a9d[_0x1d8916(0xd4f)];if(_0x131a9d['group_by']!==_0x1d8916(0xccc)&&_0x131a9d[_0x1d8916(0xcef)]!==_0x1d8916(0xa53))return 0x1;}else{const _0x9701e4=resolveAutoScale(_0x2dc2ca);if(_0x9701e4&&_0x9701e4[_0x1d8916(0xd4f)]!==null)return _0x9701e4['points_per_hour'];if(_0x9701e4)return 0x1;}}const _0x2c9e27=toNum(_0x151c0e?.[_0x1d8916(0x7f7)])||0x18,_0x295ece=_0x27cb7c*(_0x2c9e27/_0x2dc2ca);_0x27cb7c=Math[_0x1d8916(0x5cd)](0x2,Math['ceil'](Math[_0x1d8916(0x68f)](Math[_0x1d8916(0x2cc)](0.5,_0x295ece))));}return _0x27cb7c;}function resolveGroupBy(_0x2d10d8,_0x2c181c){const _0x57f3a4=_0xa1d64c,_0x4116e8=toNum(_0x2d10d8?.[_0x57f3a4(0x958)]),_0x13e37f=isNum(_0x4116e8)&&_0x4116e8>0x0?_0x4116e8:_0x2c181c;if(_0x2d10d8?.[_0x57f3a4(0x27f)]&&isNum(_0x13e37f)&&_0x13e37f>0x0&&_isAutoScaleSafe(_0x2d10d8)){const _0x22d5b7=resolveAutoScaleRule(_0x2d10d8,_0x13e37f);if(_0x22d5b7)return _0x22d5b7[_0x57f3a4(0xcef)];const _0x3cae1c=resolveAutoScale(_0x13e37f);if(_0x3cae1c)return _0x3cae1c[_0x57f3a4(0xcef)];}return _0x2d10d8?.[_0x57f3a4(0xcef)]||_0x57f3a4(0xccc);}function computeTrend(_0xed6e01,_0x57f8eb){const _0x41e8d0=_0xa1d64c;if(!_0xed6e01||_0xed6e01[_0x41e8d0(0x5a8)]<0x2)return _0x41e8d0(0x1fd);const _0x352c70=_0xed6e01[_0x41e8d0(0x7cb)](_0x3e90de=>_0x3e90de&&_0x3e90de['v']!==null&&_0x3e90de['v']!==undefined&&!Number['isNaN'](_0x3e90de['v']));if(_0x352c70[_0x41e8d0(0x5a8)]<0x2)return _0x41e8d0(0x1fd);let _0x41bed1;if(isNum(_0x57f8eb)&&_0x57f8eb>0x0){const _0x41bd7c=_0x352c70[_0x352c70[_0x41e8d0(0x5a8)]-0x1]['t'],_0x4089f3=_0x41bd7c-_0x57f8eb*0x36ee80;_0x41bed1=_0x352c70[_0x41e8d0(0x7cb)](_0x5817fe=>_0x5817fe['t']>=_0x4089f3);}else _0x41bed1=_0x352c70[_0x41e8d0(0xb41)](-Math[_0x41e8d0(0x2cc)](0x2,Math[_0x41e8d0(0x7a6)](_0x352c70[_0x41e8d0(0x5a8)]/0x3)));const _0x3dbc4f=0x4;_0x41bed1[_0x41e8d0(0x5a8)]<_0x3dbc4f&&_0x352c70['length']>=_0x3dbc4f&&(_0x41bed1=_0x352c70[_0x41e8d0(0xb41)](-_0x3dbc4f));if(_0x41bed1['length']<_0x3dbc4f)return _0x41e8d0(0x1fd);const _0x338e73=0x78;let _0x95776=_0x41bed1;if(_0x41bed1['length']>_0x338e73){_0x95776=new Array(_0x338e73);const _0x146a7c=(_0x41bed1[_0x41e8d0(0x5a8)]-0x1)/(_0x338e73-0x1);for(let _0x334365=0x0;_0x334365<_0x338e73;_0x334365++)_0x95776[_0x334365]=_0x41bed1[Math[_0x41e8d0(0x5c4)](_0x334365*_0x146a7c)];}const _0x4bef48=_0x95776[_0x41e8d0(0x5a8)];let _0x1375d6=0x0;for(let _0x128057=0x0;_0x128057<_0x4bef48;_0x128057++){const _0xbe8056=_0x95776[_0x128057]['v'];for(let _0x204a76=_0x128057+0x1;_0x204a76<_0x4bef48;_0x204a76++){const _0x269208=_0x95776[_0x204a76]['v']-_0xbe8056;if(_0x269208>0x0)_0x1375d6++;else{if(_0x269208<0x0)_0x1375d6--;}}}const _0x3c915f=_0x4bef48*(_0x4bef48-0x1)*(0x2*_0x4bef48+0x5)/0x12;if(_0x3c915f<=0x0)return _0x41e8d0(0x1fd);const _0x3f598d=_0x1375d6>0x0?(_0x1375d6-0x1)/Math[_0x41e8d0(0x29a)](_0x3c915f):_0x1375d6<0x0?(_0x1375d6+0x1)/Math[_0x41e8d0(0x29a)](_0x3c915f):0x0,_0x159aba=1.28;if(_0x3f598d>_0x159aba)return'up';if(_0x3f598d<-_0x159aba)return _0x41e8d0(0x9d3);return'stable';}function lineDashArray(_0x47ab5f,_0xe66a29){const _0x1a3cd7=_0xa1d64c;if(_0x47ab5f!==_0x1a3cd7(0xb0a)&&_0x47ab5f!==_0x1a3cd7(0xdd7))return'';const _0x52f44b=Math['max'](toNum(_0xe66a29)||2.5,0.5);if(_0x47ab5f==='dashed')return(_0x52f44b*3.2)[_0x1a3cd7(0xdc7)](0x1)+','+(_0x52f44b*2.2)[_0x1a3cd7(0xdc7)](0x1);return _0x1a3cd7(0xbbc)+(_0x52f44b*2.1)[_0x1a3cd7(0xdc7)](0x1);}function trendDirection(_0x990f13,_0x360a37){const _0x14b354=_0xa1d64c;if(!_0x990f13)return _0x14b354(0x1fd);const _0x1480d4=_0x360a37[_0x14b354(0xaac)];if(_0x360a37[_0x14b354(0xa23)]||_0x1480d4===_0x14b354(0x68a)||_0x1480d4===_0x14b354(0x7c1)){const _0x1f9b36=_0x990f13[_0x14b354(0x2a7)];return _0x1f9b36&&_0x1f9b36['length']>=0x2?computeTrend(_0x1f9b36,toNum(_0x360a37['trend_period_hours'])):_0x14b354(0x1fd);}const _0x3211ca=_0x990f13[_0x14b354(0xa53)]&&_0x990f13[_0x14b354(0xa53)][_0x14b354(0x5a8)]>=0x2?_0x990f13[_0x14b354(0xa53)]:_0x990f13[_0x14b354(0x2a7)];if(!_0x3211ca||_0x3211ca[_0x14b354(0x5a8)]<0x2)return'stable';let _0x208959=computeTrend(_0x3211ca,toNum(_0x360a37[_0x14b354(0x281)]));if(_0x360a37[_0x14b354(0xa36)])_0x208959=_0x208959==='up'?_0x14b354(0x9d3):_0x208959===_0x14b354(0x9d3)?'up':_0x14b354(0x1fd);return _0x208959;}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 _0x5d9710=_0xa1d64c;this[_0x5d9710(0xae1)]=new Map();}[_0xa1d64c(0xb9f)](){const _0x59f406=_0xa1d64c;this[_0x59f406(0xae1)][_0x59f406(0x8ac)]();}[_0xa1d64c(0x3a2)](_0x4a6f6b){const _0x536004=_0xa1d64c,_0x43e216=this[_0x536004(0xae1)][_0x536004(0xa00)](_0x4a6f6b);if(!_0x43e216)return null;if(Date['now']()-_0x43e216['ts']>FETCH_CACHE_TTL_MS)return this[_0x536004(0xae1)][_0x536004(0x9de)](_0x4a6f6b),null;return this[_0x536004(0xae1)]['delete'](_0x4a6f6b),this['_cache']['set'](_0x4a6f6b,_0x43e216),_0x43e216[_0x536004(0x1e2)];}[_0xa1d64c(0xbc5)](_0x3de2,_0xcc8fcc){const _0x4b774a=_0xa1d64c,_0xde7962=Date[_0x4b774a(0x87f)]();for(const [_0x54530b,_0x55cb93]of this[_0x4b774a(0xae1)]){if(_0xde7962-_0x55cb93['ts']>FETCH_CACHE_TTL_MS)this[_0x4b774a(0xae1)][_0x4b774a(0x9de)](_0x54530b);}if(this[_0x4b774a(0xae1)]['size']>=FETCH_CACHE_MAX){const _0x300248=this['_cache'][_0x4b774a(0x51b)]()[_0x4b774a(0x563)]()[_0x4b774a(0x8a2)];if(_0x300248!==undefined)this[_0x4b774a(0xae1)][_0x4b774a(0x9de)](_0x300248);}this[_0x4b774a(0xae1)]['set'](_0x3de2,{'data':_0xcc8fcc,'ts':_0xde7962});}async[_0xa1d64c(0x52c)](_0x51260a,_0x86a28f,_0x544fe4,_0x4ddb53,_0x95b243=!![]){const _0x3ef970=_0xa1d64c;if(!_0x86a28f[_0x3ef970(0x5a8)])return{};const _0x488075=_0x86a28f['map'](_0x588776=>_0x588776['id']),_0x473b59=_0x86a28f[_0x3ef970(0x274)](_0x557ab9=>_0x557ab9[_0x3ef970(0x897)]),_0x2e0c2a='h:'+_0x488075[_0x3ef970(0x8e9)](',')+'|'+(_0x473b59?'A':'S')+'|'+_0x544fe4[_0x3ef970(0xaf4)]()+'|'+_0x4ddb53[_0x3ef970(0xaf4)]();if(_0x95b243){const _0x264c32=this[_0x3ef970(0x3a2)](_0x2e0c2a);if(_0x264c32)return _0x264c32;}const _0x4b40f9=_0x473b59?'':'&minimal_response&no_attributes',_0x304d13=_0x3ef970(0x9f7)+_0x544fe4['toISOString']()+(_0x3ef970(0x341)+encodeURIComponent(_0x4ddb53[_0x3ef970(0xaf4)]()))+(_0x3ef970(0x386)+encodeURIComponent(_0x488075[_0x3ef970(0x8e9)](',')))+_0x4b40f9,_0x576a5e={};let _0x8edd3e=!![];try{const _0x14d546=await _0x51260a[_0x3ef970(0x575)]('GET',_0x304d13);for(const _0x386fa5 of _0x14d546||[]){if(!_0x386fa5?.[_0x3ef970(0x5a8)])continue;const _0x2a5cb9=_0x386fa5[0x0]['entity_id'];_0x576a5e[_0x2a5cb9]=_0x386fa5[_0x3ef970(0x459)](_0x5a2540=>stripSampleForCache(_0x5a2540,_0x473b59));}}catch(_0xfee180){_0x8edd3e=![],console[_0x3ef970(0x237)](_0x3ef970(0xd5c),_0xfee180);}if(_0x95b243&&_0x8edd3e)this[_0x3ef970(0xbc5)](_0x2e0c2a,_0x576a5e);return _0x576a5e;}async[_0xa1d64c(0xb55)](_0x216d25,_0x448c4e,_0x5e22d1,_0x2b6c04,_0x466d55=_0xa1d64c(0x1fe),_0x5017bd=!![],_0x32e273=null){const _0x5d3cc5=_0xa1d64c;if(!_0x448c4e[_0x5d3cc5(0x5a8)])return{};const _0x1d86bd=_0x32e273&&_0x32e273['length']?Array[_0x5d3cc5(0x432)](new Set(_0x32e273)):[_0x5d3cc5(0xd65),_0x5d3cc5(0x7eb),_0x5d3cc5(0x2cc),_0x5d3cc5(0xd26),_0x5d3cc5(0xaef),_0x5d3cc5(0x7c1)],_0x20d822=Math[_0x5d3cc5(0x7a6)](_0x2b6c04[_0x5d3cc5(0x7fb)]()/0x2710)*0x2710,_0x4152b8=_0x448c4e[_0x5d3cc5(0xb41)]()[_0x5d3cc5(0xa6b)]()[_0x5d3cc5(0x8e9)](','),_0x1546c6='s:'+_0x4152b8+'|'+_0x5e22d1[_0x5d3cc5(0x7fb)]()+'|'+_0x20d822+'|'+_0x466d55+'|'+_0x1d86bd[_0x5d3cc5(0xb41)]()[_0x5d3cc5(0xa6b)]()[_0x5d3cc5(0x8e9)](',');if(_0x5017bd){const _0x5421b1=this[_0x5d3cc5(0x3a2)](_0x1546c6);if(_0x5421b1)return _0x5421b1;}const _0x3f9585={};let _0x478297=!![];try{const _0x5bce68=await _0x216d25['callWS']({'type':_0x5d3cc5(0xe2d),'start_time':_0x5e22d1['toISOString'](),'end_time':_0x2b6c04[_0x5d3cc5(0xaf4)](),'statistic_ids':_0x448c4e,'period':_0x466d55,'types':_0x1d86bd});for(const _0x342866 of _0x448c4e){const _0x55959a=_0x5bce68?.[_0x342866]||[];_0x3f9585[_0x342866]=_0x55959a[_0x5d3cc5(0x459)](_0x574de8=>({'t':new Date(_0x574de8[_0x5d3cc5(0xd8e)])[_0x5d3cc5(0x7fb)](),'mean':toNum(_0x574de8['mean']),'min':toNum(_0x574de8[_0x5d3cc5(0x7eb)]),'max':toNum(_0x574de8['max']),'sum':toNum(_0x574de8[_0x5d3cc5(0xd26)]),'state':toNum(_0x574de8['state']),'change':toNum(_0x574de8[_0x5d3cc5(0x7c1)])}));}}catch(_0x5c752f){_0x478297=![],console['warn'](_0x5d3cc5(0x39d),_0x5c752f);}if(_0x5017bd&&_0x478297)this[_0x5d3cc5(0xbc5)](_0x1546c6,_0x3f9585);return _0x3f9585;}}function stripSampleForCache(_0x547f1e,_0x3ea4b3){const _0x5d8354=_0xa1d64c,_0x404462={'t':new Date(_0x547f1e[_0x5d8354(0xd2b)]||_0x547f1e[_0x5d8354(0x32f)])[_0x5d8354(0x7fb)](),'state':_0x547f1e[_0x5d8354(0xaef)]};if(_0x3ea4b3&&_0x547f1e['attributes'])_0x404462[_0x5d8354(0x464)]=_0x547f1e[_0x5d8354(0x464)];else _0x404462['attributes']=null;return _0x404462;}const AGG_VALID=new Set([_0xa1d64c(0x7eb),_0xa1d64c(0x2cc),_0xa1d64c(0xd26),_0xa1d64c(0xaca),_0xa1d64c(0xd65),'first',_0xa1d64c(0x81f),_0xa1d64c(0x55a),_0xa1d64c(0x62e),_0xa1d64c(0x68a),'change']);class DataProcessor{static[_0xa1d64c(0xb2c)](_0x482447,_0x1ac600){const _0x3bbd9c=_0xa1d64c;if(!Array['isArray'](_0x482447)||_0x482447[_0x3bbd9c(0x5a8)]<=_0x1ac600||_0x1ac600<0x3)return _0x482447;const _0x482f2f=_0x482447[_0x3bbd9c(0x5a8)],_0x3b36cb=new Array(_0x1ac600);let _0x28effd=0x0;const _0x499a3f=(_0x482f2f-0x2)/(_0x1ac600-0x2);let _0x5c3d92=0x0;_0x3b36cb[_0x28effd++]=_0x482447[_0x5c3d92];for(let _0x1be703=0x0;_0x1be703<_0x1ac600-0x2;_0x1be703++){let _0x2f7c50=0x0,_0x3e2e8e=0x0,_0x24b9cd=Math[_0x3bbd9c(0x7a6)]((_0x1be703+0x1)*_0x499a3f)+0x1,_0xc2ecfe=Math[_0x3bbd9c(0x7a6)]((_0x1be703+0x2)*_0x499a3f)+0x1;_0xc2ecfe=_0xc2ecfe<_0x482f2f?_0xc2ecfe:_0x482f2f;const _0x1d220c=_0xc2ecfe-_0x24b9cd;if(_0x1d220c<=0x0){const _0x3b9f2c=Math[_0x3bbd9c(0x7eb)](_0x24b9cd,_0x482f2f-0x1);_0x3b36cb[_0x28effd++]=_0x482447[_0x3b9f2c],_0x5c3d92=_0x3b9f2c;continue;}for(let _0x2903b7=_0x24b9cd;_0x2903b7<_0xc2ecfe;_0x2903b7++){_0x2f7c50+=_0x482447[_0x2903b7]['t'],_0x3e2e8e+=_0x482447[_0x2903b7]['v']||0x0;}_0x2f7c50/=_0x1d220c,_0x3e2e8e/=_0x1d220c;const _0x657677=Math[_0x3bbd9c(0x7a6)](_0x1be703*_0x499a3f)+0x1,_0x1afdbb=Math[_0x3bbd9c(0x7a6)]((_0x1be703+0x1)*_0x499a3f)+0x1,_0x546a8c=_0x482447[_0x5c3d92]['t'],_0x2f232d=_0x482447[_0x5c3d92]['v']||0x0;let _0x41be86=-0x1,_0x306992=_0x657677;for(let _0x2f1b89=_0x657677;_0x2f1b89<_0x1afdbb;_0x2f1b89++){const _0x5e9e9a=Math[_0x3bbd9c(0x3ee)]((_0x546a8c-_0x2f7c50)*((_0x482447[_0x2f1b89]['v']||0x0)-_0x2f232d)-(_0x546a8c-_0x482447[_0x2f1b89]['t'])*(_0x3e2e8e-_0x2f232d))*0.5;_0x5e9e9a>_0x41be86&&(_0x41be86=_0x5e9e9a,_0x306992=_0x2f1b89);}_0x3b36cb[_0x28effd++]=_0x482447[_0x306992],_0x5c3d92=_0x306992;}return _0x3b36cb[_0x28effd++]=_0x482447[_0x482f2f-0x1],_0x3b36cb;}static[_0xa1d64c(0xba8)](_0x590aa7,_0x4d6bce,_0x419cf7,_0x7dd02e,_0x59b735,_0x2d00c0,_0x3538d5={}){const _0x29e5e3=_0xa1d64c;if(!_0x590aa7?.['length']||!_0x4d6bce||_0x7dd02e<=_0x419cf7)return _0x590aa7||[];const _0x22a4c8=0x7d0,_0x1d4e25=0x7530;let _0x5048eb=Math['max'](_0x1d4e25,_0x4d6bce);const _0x4fa447=_0x7dd02e-_0x419cf7;let _0x220cb4=Math[_0x29e5e3(0x650)](_0x4fa447/_0x5048eb);_0x220cb4>_0x22a4c8&&(_0x5048eb=Math['ceil'](_0x4fa447/_0x22a4c8),_0x220cb4=_0x22a4c8);let _0x58881a=_0x419cf7;_0x3538d5['alignToClock']&&(_0x58881a=Math[_0x29e5e3(0x7a6)](_0x419cf7/_0x5048eb)*_0x5048eb,_0x220cb4=Math['min'](_0x22a4c8,Math['ceil']((_0x7dd02e-_0x58881a)/_0x5048eb)));const _0x31235b=!!_0x3538d5[_0x29e5e3(0x882)],_0x363b23=!!_0x3538d5[_0x29e5e3(0x8fb)],_0xee2bd9=_0x590aa7,_0x307028=new Array(_0x220cb4);let _0x4209a3=0x0,_0x12b628=null,_0x34b22c=null,_0x33e67b=null,_0x12caff=null,_0x306625=null;while(_0x4209a3<_0xee2bd9['length']&&_0xee2bd9[_0x4209a3]['t']<_0x58881a){const _0x17e94f=_0xee2bd9[_0x4209a3]['v'];_0x17e94f!==null&&_0x17e94f!==undefined&&!Number[_0x29e5e3(0x445)](_0x17e94f)&&(_0x12b628=_0x17e94f,_0x34b22c=_0xee2bd9[_0x4209a3]['t']),_0x4209a3++;}const _0x4009fd=_0x3538d5[_0x29e5e3(0x2a9)]?_0x7dd02e:Math[_0x29e5e3(0x7eb)](Date[_0x29e5e3(0x87f)](),_0x7dd02e),_0x52e918=Date[_0x29e5e3(0x87f)](),_0x953bea=!_0x31235b&&!_0x3538d5['carryPastNow']&&_0x52e918<_0x7dd02e,_0x25ae9f=!!_0x3538d5[_0x29e5e3(0x82d)],_0x5d9a76=!_0x25ae9f?_0x3538d5[_0x29e5e3(0x546)]??Infinity:_0x3538d5['carryForwardMs']??Math[_0x29e5e3(0x7eb)](_0x5048eb*0x3,0x1e*0x3c*0x3e8);for(let _0x1543f8=0x0;_0x1543f8<_0x220cb4;_0x1543f8++){const _0x19cb30=_0x58881a+_0x1543f8*_0x5048eb,_0x3646ef=_0x19cb30+_0x5048eb,_0x4ca928=(_0x19cb30+_0x3646ef)/0x2;let _0x37d476=_0x31235b?_0x19cb30:_0x4ca928;if(_0x953bea&&_0x19cb30<=_0x52e918&&_0x52e918<_0x3646ef)_0x37d476=_0x52e918;while(_0x4209a3<_0xee2bd9[_0x29e5e3(0x5a8)]&&_0xee2bd9[_0x4209a3]['t']<_0x19cb30)_0x4209a3++;const _0x267372=[];let _0x503d18=Infinity,_0x424e73=-Infinity,_0x2f5e6d=![],_0xfe62e3=null,_0x3a0301=null,_0x12aae0=null,_0x3c69ec=_0x4209a3;while(_0x3c69ec<_0xee2bd9[_0x29e5e3(0x5a8)]&&_0xee2bd9[_0x3c69ec]['t']<_0x3646ef){const _0xffb86d=_0xee2bd9[_0x3c69ec],_0x32fa25=_0xffb86d['v'];if(_0x32fa25!==null&&_0x32fa25!==undefined&&!Number[_0x29e5e3(0x445)](_0x32fa25)){_0x267372[_0x29e5e3(0x24a)](_0x32fa25),_0xfe62e3=_0x32fa25,_0x3a0301=_0xffb86d[_0x29e5e3(0x569)]!==undefined&&_0xffb86d[_0x29e5e3(0x569)]!==null?_0xffb86d['bMin']:_0x32fa25,_0x12aae0=_0xffb86d[_0x29e5e3(0x4e1)]!==undefined&&_0xffb86d[_0x29e5e3(0x4e1)]!==null?_0xffb86d['bMax']:_0x32fa25;if(_0x2d00c0){if(_0x3a0301<_0x503d18)_0x503d18=_0x3a0301;if(_0x12aae0>_0x424e73)_0x424e73=_0x12aae0;_0x2f5e6d=!![];}}_0x3c69ec++;}if(_0x267372['length']>0x0){const _0x4d8b75=DataProcessor[_0x29e5e3(0xb3d)](_0x267372,_0x59b735);_0x12b628=_0x4d8b75===null?null:_0xfe62e3,_0x34b22c=_0x4ca928;const _0x1b4ab6={'t':_0x37d476,'v':_0x4d8b75};_0x2d00c0&&_0x2f5e6d&&(_0x1b4ab6['bMin']=_0x503d18,_0x1b4ab6['bMax']=_0x424e73,_0x33e67b=_0x3a0301,_0x12caff=_0x12aae0);if(_0x363b23){const _0x128417=DataProcessor[_0x29e5e3(0xc08)](_0x267372);_0x128417&&(_0x1b4ab6['o']=_0x128417['o'],_0x1b4ab6['h']=_0x128417['h'],_0x1b4ab6['l']=_0x128417['l'],_0x1b4ab6['c']=_0x128417['c'],_0x306625=_0x128417);}_0x307028[_0x1543f8]=_0x1b4ab6;}else{if(!_0x3538d5[_0x29e5e3(0x559)]&&_0x12b628!==null&&_0x19cb30<=_0x4009fd&&_0x5d9a76>0x0&&_0x34b22c!==null&&_0x4ca928-_0x34b22c<=_0x5d9a76){const _0x544bb5={'t':_0x37d476,'v':_0x12b628};_0x2d00c0&&(_0x544bb5[_0x29e5e3(0x569)]=_0x33e67b??_0x12b628,_0x544bb5[_0x29e5e3(0x4e1)]=_0x12caff??_0x12b628);if(_0x363b23){const _0x31aa97=_0x306625?_0x306625['c']:_0x12b628;_0x544bb5['o']=_0x544bb5['h']=_0x544bb5['l']=_0x544bb5['c']=_0x31aa97;}_0x307028[_0x1543f8]=_0x544bb5;}else{const _0x31a80a={'t':_0x37d476,'v':null};_0x2d00c0&&(_0x31a80a[_0x29e5e3(0x569)]=null,_0x31a80a[_0x29e5e3(0x4e1)]=null);if(_0x363b23)_0x31a80a['o']=_0x31a80a['h']=_0x31a80a['l']=_0x31a80a['c']=null;_0x307028[_0x1543f8]=_0x31a80a;}}}let _0x311a8a=-0x1;for(let _0x3af6c8=0x0;_0x3af6c8<_0x307028[_0x29e5e3(0x5a8)];_0x3af6c8++){if(_0x307028[_0x3af6c8]['v']!==null){_0x311a8a=_0x3af6c8;break;}}if(_0x311a8a>0x0&&!_0x3538d5[_0x29e5e3(0x559)]&&!_0x25ae9f){const _0x36d11a=_0x307028[_0x311a8a]['v'],_0x2d4873=_0x2d00c0?_0x307028[_0x311a8a]['bMin']:null,_0x4d3f4a=_0x2d00c0?_0x307028[_0x311a8a][_0x29e5e3(0x4e1)]:null;for(let _0x495e53=0x0;_0x495e53<_0x311a8a;_0x495e53++){_0x307028[_0x495e53]['v']=_0x36d11a,_0x2d00c0&&(_0x307028[_0x495e53]['bMin']=_0x2d4873,_0x307028[_0x495e53][_0x29e5e3(0x4e1)]=_0x4d3f4a);}}return _0x307028;}static[_0xa1d64c(0xb3d)](_0x35a667,_0x4de880){const _0x15314c=_0xa1d64c;if(_0x4de880&&!AGG_VALID[_0x15314c(0xa35)](_0x4de880)){DataProcessor['_aggWarned']=DataProcessor['_aggWarned']||new Set();if(!DataProcessor[_0x15314c(0x4ae)][_0x15314c(0xa35)](_0x4de880)){DataProcessor['_aggWarned'][_0x15314c(0xb33)](_0x4de880);const _0x387765=_0x4de880===_0x15314c(0xaef)?_0x15314c(0x30d):'';console[_0x15314c(0x237)](_0x15314c(0x940)+_0x4de880+_0x15314c(0xa25)+(_0x15314c(0x2a5)+[...AGG_VALID][_0x15314c(0x8e9)](',\x20')+'.'+_0x387765));}}const _0x14ce0d=[];for(const _0x403183 of _0x35a667)if(_0x403183!==null&&_0x403183!==undefined&&!Number['isNaN'](_0x403183))_0x14ce0d[_0x15314c(0x24a)](_0x403183);if(!_0x14ce0d[_0x15314c(0x5a8)])return null;switch(_0x4de880){case _0x15314c(0x7eb):{let _0x467bf6=_0x14ce0d[0x0];for(let _0x5c98a2=0x1;_0x5c98a2<_0x14ce0d[_0x15314c(0x5a8)];_0x5c98a2++)if(_0x14ce0d[_0x5c98a2]<_0x467bf6)_0x467bf6=_0x14ce0d[_0x5c98a2];return _0x467bf6;}case _0x15314c(0x2cc):{let _0x1189d5=_0x14ce0d[0x0];for(let _0x58de3=0x1;_0x58de3<_0x14ce0d[_0x15314c(0x5a8)];_0x58de3++)if(_0x14ce0d[_0x58de3]>_0x1189d5)_0x1189d5=_0x14ce0d[_0x58de3];return _0x1189d5;}case _0x15314c(0xd26):return _0x14ce0d[_0x15314c(0xdfa)]((_0xacd5a2,_0x920143)=>_0xacd5a2+_0x920143,0x0);case _0x15314c(0xc1b):case _0x15314c(0x81f):{let _0x47b1b2=0x0;for(let _0x2cec89=0x1;_0x2cec89<_0x14ce0d[_0x15314c(0x5a8)];_0x2cec89++){if(_0x14ce0d[_0x2cec89-0x1]>0x0&&_0x14ce0d[_0x2cec89]<_0x14ce0d[_0x2cec89-0x1]*0.1)_0x47b1b2++;}return _0x47b1b2>0x0&&(DataProcessor[_0x15314c(0x550)]=DataProcessor[_0x15314c(0x550)]||new Set(),!DataProcessor['_resetAggWarned'][_0x15314c(0xa35)](_0x4de880)&&(DataProcessor[_0x15314c(0x550)][_0x15314c(0xb33)](_0x4de880),console[_0x15314c(0x237)](_0x15314c(0x65a)+_0x4de880+_0x15314c(0xd41)+_0x15314c(0x834)+(_0x15314c(0x23a)+(_0x4de880===_0x15314c(0x81f)?_0x15314c(0x93a):_0x15314c(0x259))+',\x20')+_0x15314c(0xce2)+'(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).'))),_0x4de880==='first'?_0x14ce0d[0x0]:_0x14ce0d[_0x14ce0d[_0x15314c(0x5a8)]-0x1];}case _0x15314c(0x55a):{const _0x9ae7f3=[..._0x14ce0d][_0x15314c(0xa6b)]((_0xfda310,_0x1a2ca3)=>_0xfda310-_0x1a2ca3),_0x25279c=Math[_0x15314c(0x7a6)](_0x9ae7f3[_0x15314c(0x5a8)]/0x2);return _0x9ae7f3[_0x15314c(0x5a8)]%0x2?_0x9ae7f3[_0x25279c]:(_0x9ae7f3[_0x25279c-0x1]+_0x9ae7f3[_0x25279c])/0x2;}case _0x15314c(0x62e):{let _0x9d5f1e=_0x14ce0d[0x0],_0x5ef154=_0x14ce0d[0x0];for(let _0x522965=0x1;_0x522965<_0x14ce0d['length'];_0x522965++){if(_0x14ce0d[_0x522965]<_0x9d5f1e)_0x9d5f1e=_0x14ce0d[_0x522965];if(_0x14ce0d[_0x522965]>_0x5ef154)_0x5ef154=_0x14ce0d[_0x522965];}return _0x5ef154-_0x9d5f1e;}case _0x15314c(0x68a):{if(_0x14ce0d['length']<0x2)return null;return _0x14ce0d[_0x14ce0d[_0x15314c(0x5a8)]-0x1]-_0x14ce0d[0x0];}case _0x15314c(0x7c1):{if(_0x14ce0d[_0x15314c(0x5a8)]<0x2)return null;let _0x25d1f0=0x0;for(let _0x22f5e7=0x1;_0x22f5e7<_0x14ce0d[_0x15314c(0x5a8)];_0x22f5e7++){const _0x5cda02=_0x14ce0d[_0x22f5e7]-_0x14ce0d[_0x22f5e7-0x1];if(_0x5cda02>=0x0)_0x25d1f0+=_0x5cda02;}return _0x25d1f0;}case'avg':case _0x15314c(0xd65):default:return _0x14ce0d[_0x15314c(0xdfa)]((_0x2ac8ab,_0xe5cc18)=>_0x2ac8ab+_0xe5cc18,0x0)/_0x14ce0d[_0x15314c(0x5a8)];}}static[_0xa1d64c(0xc08)](_0x2b82f3){const _0x5ee0ca=_0xa1d64c;let _0x4507de=null,_0x1a7129=null,_0x1fbc73=null,_0x434556=null;for(const _0x325692 of _0x2b82f3){if(_0x325692===null||_0x325692===undefined||Number[_0x5ee0ca(0x445)](_0x325692))continue;if(_0x4507de===null)_0x4507de=_0x325692,_0x1a7129=_0x325692,_0x1fbc73=_0x325692;else{if(_0x325692>_0x1a7129)_0x1a7129=_0x325692;if(_0x325692<_0x1fbc73)_0x1fbc73=_0x325692;}_0x434556=_0x325692;}return _0x4507de===null?null:{'o':_0x4507de,'h':_0x1a7129,'l':_0x1fbc73,'c':_0x434556};}static[_0xa1d64c(0xc6b)](_0x3dcc3e,_0x538029){const _0x66f7b6=_0xa1d64c;if(!Array[_0x66f7b6(0x796)](_0x3dcc3e)||!_0x3dcc3e[_0x66f7b6(0x5a8)]||typeof _0x538029!==_0x66f7b6(0xa46))return _0x3dcc3e;const _0x31969f=new Array(_0x3dcc3e[_0x66f7b6(0x5a8)]);for(let _0x216344=0x0;_0x216344<_0x3dcc3e[_0x66f7b6(0x5a8)];_0x216344++){const _0x4c621c=_0x3dcc3e[_0x216344];if(!_0x4c621c||!isNum(_0x4c621c['v'])){_0x31969f[_0x216344]=_0x4c621c;continue;}const _0x3d54fa=_0x538029(_0x4c621c['t']);if(!isNum(_0x3d54fa)){_0x31969f[_0x216344]=_0x4c621c;continue;}const _0x3a8592={..._0x4c621c,'v':_0x4c621c['v']*_0x3d54fa};if(isNum(_0x4c621c[_0x66f7b6(0x569)]))_0x3a8592[_0x66f7b6(0x569)]=_0x4c621c[_0x66f7b6(0x569)]*_0x3d54fa;if(isNum(_0x4c621c[_0x66f7b6(0x4e1)]))_0x3a8592['bMax']=_0x4c621c[_0x66f7b6(0x4e1)]*_0x3d54fa;if(isNum(_0x4c621c['sMean']))_0x3a8592['sMean']=_0x4c621c[_0x66f7b6(0x45b)]*_0x3d54fa;if(isNum(_0x4c621c[_0x66f7b6(0x6c4)]))_0x3a8592[_0x66f7b6(0x6c4)]=_0x4c621c[_0x66f7b6(0x6c4)]*_0x3d54fa;if(_0x3d54fa<0x0&&isNum(_0x3a8592[_0x66f7b6(0x569)])&&isNum(_0x3a8592['bMax'])&&_0x3a8592[_0x66f7b6(0x569)]>_0x3a8592[_0x66f7b6(0x4e1)]){const _0x19bc59=_0x3a8592[_0x66f7b6(0x569)];_0x3a8592['bMin']=_0x3a8592[_0x66f7b6(0x4e1)],_0x3a8592[_0x66f7b6(0x4e1)]=_0x19bc59;}_0x31969f[_0x216344]=_0x3a8592;}return _0x31969f;}static[_0xa1d64c(0x8ab)](_0x39aad5,_0x38b995){const _0x3f46f9=_0xa1d64c;if(!Array['isArray'](_0x39aad5))return _0x39aad5;for(const _0x2a3b67 of _0x39aad5){if(!_0x2a3b67)continue;if(isNum(_0x2a3b67['bMin'])&&isNum(_0x2a3b67[_0x3f46f9(0x4e1)])){if(_0x2a3b67['v']!==null&&_0x2a3b67['v']!==undefined)_0x2a3b67['v']=_0x2a3b67['bMax']-_0x2a3b67[_0x3f46f9(0x569)];!_0x38b995&&(delete _0x2a3b67[_0x3f46f9(0x569)],delete _0x2a3b67[_0x3f46f9(0x4e1)]);}else{if(!_0x38b995){if(_0x3f46f9(0x569)in _0x2a3b67)delete _0x2a3b67[_0x3f46f9(0x569)];if('bMax'in _0x2a3b67)delete _0x2a3b67[_0x3f46f9(0x4e1)];}}}return _0x39aad5;}static[_0xa1d64c(0xd2e)](_0xd4cd23,_0x50b45f){const _0x56b666=_0xa1d64c,_0x487039=Array[_0x56b666(0x796)](_0x50b45f?.[_0x56b666(0xe31)])?_0x50b45f['moving_averages']:null;if(!_0x487039||!_0x487039[_0x56b666(0x5a8)]||!Array[_0x56b666(0x796)](_0xd4cd23)||!_0xd4cd23[_0x56b666(0x5a8)])return null;const _0x2e7e7d=(_0x50b45f[_0x56b666(0x28f)]||_0x50b45f[_0x56b666(0x6aa)])===_0x56b666(0x1d7),_0x4391a9=_0x52e47c=>{if(!_0x52e47c)return null;const _0x26a750=_0x2e7e7d?isNum(_0x52e47c['c'])?_0x52e47c['c']:_0x52e47c['v']:_0x52e47c['v'];return isNum(_0x26a750)?_0x26a750:null;},_0x263a7f=_0xd4cd23[_0x56b666(0x459)](_0x4391a9),_0x30187b=_0xd4cd23['length'],_0x395395=[];for(const _0x73a778 of _0x487039){const _0x50fbba=Math[_0x56b666(0x5c4)](toNum(_0x73a778?.['period'])||0x0);if(!(_0x50fbba>=0x1))continue;const _0x679c4f=new Array(_0x30187b);let _0x145a32=0x0,_0xd7215b=-0x1;for(let _0x5d172c=0x0;_0x5d172c<_0x30187b;_0x5d172c++){const _0x13eca1=_0x263a7f[_0x5d172c];_0x13eca1===null?_0xd7215b=_0x5d172c:_0x145a32+=_0x13eca1;if(_0x5d172c>=_0x50fbba){const _0x134b6a=_0x263a7f[_0x5d172c-_0x50fbba];if(_0x134b6a!==null)_0x145a32-=_0x134b6a;}const _0x2b62d2=_0x5d172c>=_0x50fbba-0x1&&_0xd7215b<=_0x5d172c-_0x50fbba;_0x679c4f[_0x5d172c]={'t':_0xd4cd23[_0x5d172c]['t'],'v':_0x2b62d2?_0x145a32/_0x50fbba:null};}_0x395395[_0x56b666(0x24a)]({'period':_0x50fbba,'color':_0x73a778[_0x56b666(0xaaa)]||null,'width':_0x73a778['width']!=null&&_0x73a778[_0x56b666(0xbdd)]!==''&&isNum(toNum(_0x73a778['width']))?toNum(_0x73a778[_0x56b666(0xbdd)]):null,'show_label':!!_0x73a778[_0x56b666(0xd59)],'points':_0x679c4f});}return _0x395395[_0x56b666(0x5a8)]?_0x395395:null;}static[_0xa1d64c(0xcbe)](_0x3902fb,_0x19d622,_0x565f56){const _0x4c94dc=_0xa1d64c,_0x432dca=Array[_0x4c94dc(0x796)](_0x19d622?.[_0x4c94dc(0xe31)])?_0x19d622[_0x4c94dc(0xe31)][_0x4c94dc(0x7cb)](_0x54ac1c=>_0x54ac1c&&Math['round'](toNum(_0x54ac1c['period'])||0x0)>=0x1):null;if(!_0x432dca||!_0x432dca['length']||!Array[_0x4c94dc(0x796)](_0x3902fb)||!_0x3902fb[_0x4c94dc(0x5a8)])return null;const {startMs:_0x7af3c5,endMs:_0x2aeb23,bucketMs:_0x30e8ad,groupBy:_0x145307,aggFunc:_0x18ec2c,alignToClock:_0xb27282,anchorStart:_0x380243,tz:_0x1e2292,deltaAgg:_0x481c73,carryPastNow:_0xb0f9d1,damp:_0x1a2614,isCounter:_0x70644d}=_0x565f56||{};let _0x56a63c=0x0;for(const _0x27a346 of _0x432dca){const _0x276080=Math[_0x4c94dc(0x5c4)](toNum(_0x27a346[_0x4c94dc(0x50e)])||0x0);if(_0x276080>_0x56a63c)_0x56a63c=_0x276080;}if(!(_0x56a63c>=0x1))return null;const _0x3dc6f5=(_0x19d622[_0x4c94dc(0x28f)]||_0x19d622['type'])==='candlestick',_0x3e51e8=[_0x4c94dc(0x1fe),_0x4c94dc(0x4db),_0x4c94dc(0x547),_0x4c94dc(0xbe5),'year'];let _0x2a4a46;if(_0x3e51e8[_0x4c94dc(0x25d)](_0x145307)){const _0x1622b0=_0x1a2614?DataProcessor[_0x4c94dc(0xbc6)](_0x3902fb,_0x145307,_0x18ec2c,_0x1e2292,!!_0x70644d):_0x3902fb;_0x2a4a46=DataProcessor[_0x4c94dc(0x837)](_0x1622b0,_0x145307,_0x18ec2c,_0x2aeb23,_0x1e2292,_0x3dc6f5,_0x565f56?.[_0x4c94dc(0x4d4)]??0x1);if(!_0x19d622[_0x4c94dc(0xcfc)]){const _0x1640b8=_0x3902fb[_0x4c94dc(0x5a8)]?_0x3902fb[_0x3902fb['length']-0x1]['t']:null;_0x2a4a46=DataProcessor[_0x4c94dc(0xbac)](_0x2a4a46,_0x145307,_0x18ec2c,{'endMs':_0x2aeb23,'lastRawT':_0x1640b8,'tz':_0x1e2292});}else _0x2a4a46=DataProcessor[_0x4c94dc(0x62f)](_0x2a4a46,_0x145307,{'tz':_0x1e2292});}else{if(isNum(_0x30e8ad)&&_0x30e8ad>0x0){const _0x66a578=(_0x56a63c-0x1)*_0x30e8ad;_0x2a4a46=DataProcessor[_0x4c94dc(0xba8)](_0x3902fb,_0x30e8ad,isNum(_0x7af3c5)?_0x7af3c5-_0x66a578:_0x7af3c5,_0x2aeb23,_0x18ec2c,![],{'breakOnNull':!!_0x19d622[_0x4c94dc(0xcfc)],'carryForwardMs':_0x19d622[_0x4c94dc(0x9b4)],'alignToClock':_0xb27282,'anchorStart':_0x380243,'ohlc':_0x3dc6f5,'deltaAgg':!!_0x481c73,'carryPastNow':!!_0xb0f9d1});}else _0x2a4a46=_0x3902fb;}const _0x4a1645=DataProcessor[_0x4c94dc(0xa1b)](_0x2a4a46,_0x19d622,![]),_0x34711f=DataProcessor[_0x4c94dc(0xd2e)](_0x4a1645,_0x19d622);if(!_0x34711f)return null;if(isNum(_0x7af3c5)){for(const _0x20f04b of _0x34711f)_0x20f04b[_0x4c94dc(0x2a7)]=_0x20f04b[_0x4c94dc(0x2a7)][_0x4c94dc(0x7cb)](_0x251cbd=>_0x251cbd['t']>=_0x7af3c5);}return _0x34711f['length']?_0x34711f:null;}static[_0xa1d64c(0xbc6)](_0x4e6754,_0x206759,_0x2946a4,_0x394a30,_0x5b8583){const _0x6e7994=_0xa1d64c;if(_0x2946a4!==_0x6e7994(0x2cc)||_0x206759!==_0x6e7994(0x4db))return _0x4e6754;if(!Array['isArray'](_0x4e6754)||_0x4e6754[_0x6e7994(0x5a8)]<0x2)return _0x4e6754;const _0x313247=_0x2160e5=>{const _0x485938=tzParts(_0x2160e5,_0x394a30);return _0x485938['y']+'-'+_0x485938['mo']+'-'+_0x485938['d'];},_0x42f533=_0x399594=>tzStartOfDayMs(_0x399594,_0x394a30),_0x813267=new Map();for(const _0xa09971 of _0x4e6754){if(!isNum(_0xa09971['v']))continue;const _0x256fb5=_0x313247(_0xa09971['t']);let _0x1e559c=_0x813267['get'](_0x256fb5);!_0x1e559c&&(_0x1e559c={'count':0x0,'first':null,'list':[]},_0x813267[_0x6e7994(0x3e2)](_0x256fb5,_0x1e559c));_0x1e559c[_0x6e7994(0x586)]++,_0x1e559c[_0x6e7994(0xc8f)][_0x6e7994(0x24a)](_0xa09971);if(!_0x1e559c[_0x6e7994(0xc1b)]||_0xa09971['t']<_0x1e559c[_0x6e7994(0xc1b)]['t'])_0x1e559c[_0x6e7994(0xc1b)]=_0xa09971;}const _0x4507d9=new Map();for(const _0x149edc of _0x813267[_0x6e7994(0xa5b)]()){const _0x443875=_0x149edc[_0x6e7994(0xc1b)];_0x149edc['count']>=0x2&&_0x443875&&_0x443875['t']===_0x42f533(_0x443875['t'])&&isNum(_0x443875['v'])&&_0x443875['v']>0x0&&isNum(_0x443875[_0x6e7994(0x45b)])&&isNum(_0x443875['sMin'])&&_0x443875['sMean']<_0x443875['v']*0.3&&_0x443875['sMin']<_0x443875['v']*0.5&&_0x4507d9[_0x6e7994(0x3e2)](_0x443875,_0x443875[_0x6e7994(0x6c4)]);if(_0x149edc[_0x6e7994(0xc8f)][_0x6e7994(0x5a8)]>=0x2){const _0x4563ac=_0x149edc[_0x6e7994(0xc8f)][_0x6e7994(0xb41)]()[_0x6e7994(0xa6b)]((_0x2ee072,_0x59401b)=>_0x2ee072['t']-_0x59401b['t']),_0x1eafda=_0x4563ac[0x0]['v'];let _0x11f3b0=0x0,_0x598f28=_0x4563ac[0x0]['v'],_0x346b8a=_0x4563ac[0x0]['v'];for(let _0x487914=0x1;_0x487914<_0x4563ac[_0x6e7994(0x5a8)];_0x487914++){if(!isNum(_0x4563ac[_0x487914]['v']))continue;_0x4563ac[_0x487914]['v']<_0x598f28&&(_0x598f28=_0x4563ac[_0x487914]['v'],_0x11f3b0=_0x487914);if(_0x4563ac[_0x487914]['v']>_0x346b8a)_0x346b8a=_0x4563ac[_0x487914]['v'];}let _0x493563=![];for(let _0x196ec3=_0x11f3b0+0x1;_0x196ec3<_0x4563ac[_0x6e7994(0x5a8)];_0x196ec3++){if(isNum(_0x4563ac[_0x196ec3]['v'])&&_0x4563ac[_0x196ec3]['v']>_0x598f28*1.5+1e-9){_0x493563=!![];break;}}const _0x442e9f=isNum(_0x1eafda)&&_0x1eafda>0x0&&_0x598f28<_0x1eafda*0.5,_0x395015=!!_0x5b8583||_0x598f28<=_0x346b8a*0.2;if(_0x11f3b0>0x0&&_0x442e9f&&_0x395015&&_0x493563)for(let _0xf00688=0x0;_0xf00688<_0x11f3b0;_0xf00688++){if(isNum(_0x4563ac[_0xf00688]['v'])&&_0x4563ac[_0xf00688]['v']>_0x598f28){const _0x551b9b=_0x4507d9[_0x6e7994(0xa35)](_0x4563ac[_0xf00688])?_0x4507d9[_0x6e7994(0xa00)](_0x4563ac[_0xf00688]):_0x4563ac[_0xf00688]['v'];_0x4507d9[_0x6e7994(0x3e2)](_0x4563ac[_0xf00688],Math['min'](_0x551b9b,_0x598f28));}}}}if(!_0x4507d9[_0x6e7994(0x4e2)])return _0x4e6754;return _0x4e6754['map'](_0x3b6082=>_0x4507d9[_0x6e7994(0xa35)](_0x3b6082)?{..._0x3b6082,'v':_0x4507d9['get'](_0x3b6082)}:_0x3b6082);}static[_0xa1d64c(0x837)](_0x2aa1dd,_0x42e332,_0x1105dd,_0xe65ab,_0x528207,_0x5b1cca,_0xf49c3e=0x1){const _0x5bf33b=_0xa1d64c;if(!_0x2aa1dd||!_0x2aa1dd[_0x5bf33b(0x5a8)])return[];const _0x12822e={},_0x4ef663=typeof _0xe65ab===_0x5bf33b(0x548)&&Number[_0x5bf33b(0x8bb)](_0xe65ab);for(const _0x3b0028 of _0x2aa1dd){if(_0x3b0028['v']===null||_0x3b0028['v']===undefined)continue;if(_0x4ef663&&_0x3b0028['t']>=_0xe65ab)continue;const _0x2ecb2c=tzParts(_0x3b0028['t'],_0x528207);let _0x5595c3,_0x4b2873;switch(_0x42e332){case _0x5bf33b(0x1fe):_0x5595c3=_0x2ecb2c['y']+'-'+_0x2ecb2c['mo']+'-'+_0x2ecb2c['d']+'-'+_0x2ecb2c['h'],_0x4b2873=zonedWallToMs(_0x2ecb2c['y'],_0x2ecb2c['mo'],_0x2ecb2c['d'],_0x2ecb2c['h'],0x0,0x0,_0x528207);break;case _0x5bf33b(0x4db):_0x5595c3=_0x2ecb2c['y']+'-'+_0x2ecb2c['mo']+'-'+_0x2ecb2c['d'],_0x4b2873=zonedWallToMs(_0x2ecb2c['y'],_0x2ecb2c['mo'],_0x2ecb2c['d'],0x0,0x0,0x0,_0x528207);break;case _0x5bf33b(0x547):{const _0x5b25c7=zonedWallToMs(_0x2ecb2c['y'],_0x2ecb2c['mo'],_0x2ecb2c['d']-weekStartOffsetDays(_0x2ecb2c['wd'],_0xf49c3e),0x0,0x0,0x0,_0x528207),_0x1dd709=tzParts(_0x5b25c7,_0x528207);_0x5595c3=_0x1dd709['y']+'-'+_0x1dd709['mo']+'-'+_0x1dd709['d'],_0x4b2873=_0x5b25c7;break;}case _0x5bf33b(0xbe5):_0x5595c3=_0x2ecb2c['y']+'-'+_0x2ecb2c['mo'],_0x4b2873=zonedWallToMs(_0x2ecb2c['y'],_0x2ecb2c['mo'],0x1,0x0,0x0,0x0,_0x528207);break;case _0x5bf33b(0xbd1):_0x5595c3=''+_0x2ecb2c['y'],_0x4b2873=zonedWallToMs(_0x2ecb2c['y'],0x0,0x1,0x0,0x0,0x0,_0x528207);break;default:return _0x2aa1dd;}if(!_0x12822e[_0x5595c3])_0x12822e[_0x5595c3]={'vals':[],'t':_0x4b2873,'min':Infinity,'max':-Infinity};_0x12822e[_0x5595c3]['vals']['push'](_0x3b0028['v']);const _0x41162f=_0x3b0028[_0x5bf33b(0x569)]!==undefined&&_0x3b0028[_0x5bf33b(0x569)]!==null?_0x3b0028[_0x5bf33b(0x569)]:_0x3b0028['v'],_0x51bb5b=_0x3b0028['bMax']!==undefined&&_0x3b0028[_0x5bf33b(0x4e1)]!==null?_0x3b0028[_0x5bf33b(0x4e1)]:_0x3b0028['v'];if(_0x41162f<_0x12822e[_0x5595c3][_0x5bf33b(0x7eb)])_0x12822e[_0x5595c3][_0x5bf33b(0x7eb)]=_0x41162f;if(_0x51bb5b>_0x12822e[_0x5595c3][_0x5bf33b(0x2cc)])_0x12822e[_0x5595c3]['max']=_0x51bb5b;_0x12822e[_0x5595c3][_0x5bf33b(0x987)]=_0x3b0028['v'],_0x12822e[_0x5595c3]['lastMin']=_0x41162f,_0x12822e[_0x5595c3][_0x5bf33b(0xa62)]=_0x51bb5b;}return Object[_0x5bf33b(0xa5b)](_0x12822e)[_0x5bf33b(0x459)](_0x3610c1=>{const _0xf84eae=_0x5bf33b,_0x290b79={'t':_0x3610c1['t'],'v':DataProcessor[_0xf84eae(0xb3d)](_0x3610c1[_0xf84eae(0x318)],_0x1105dd)};_0x3610c1[_0xf84eae(0x987)]!==undefined&&(_0x290b79['_lastRaw']=_0x3610c1[_0xf84eae(0x987)],_0x290b79[_0xf84eae(0xc33)]=_0x3610c1[_0xf84eae(0x8cc)],_0x290b79[_0xf84eae(0xb0f)]=_0x3610c1[_0xf84eae(0xa62)]);isFinite(_0x3610c1[_0xf84eae(0x7eb)])&&(_0x290b79[_0xf84eae(0x569)]=_0x3610c1[_0xf84eae(0x7eb)],_0x290b79[_0xf84eae(0x4e1)]=_0x3610c1['max']);if(_0x5b1cca){const _0x148cc3=DataProcessor[_0xf84eae(0xc08)](_0x3610c1[_0xf84eae(0x318)]);_0x148cc3&&(_0x290b79['o']=_0x148cc3['o'],_0x290b79['c']=_0x148cc3['c'],_0x290b79['h']=isFinite(_0x3610c1[_0xf84eae(0x2cc)])?Math['max'](_0x3610c1['max'],_0x148cc3['o'],_0x148cc3['c']):_0x148cc3['h'],_0x290b79['l']=isFinite(_0x3610c1[_0xf84eae(0x7eb)])?Math[_0xf84eae(0x7eb)](_0x3610c1[_0xf84eae(0x7eb)],_0x148cc3['o'],_0x148cc3['c']):_0x148cc3['l']);}return _0x290b79;})[_0x5bf33b(0xa6b)]((_0xc027aa,_0x354148)=>_0xc027aa['t']-_0x354148['t']);}static[_0xa1d64c(0xbac)](_0x47945c,_0x51e136,_0x14cbd4,_0x1a7792={}){const _0x2c2e9a=_0xa1d64c;if(!_0x47945c||_0x47945c['length']===0x0)return _0x47945c||[];const _0x1085ee=new Set(['change',_0x2c2e9a(0xd26),'diff',_0x2c2e9a(0x62e)]);if(_0x1085ee[_0x2c2e9a(0xa35)](_0x14cbd4))return _0x47945c;const _0x2520e4=_0x1a7792['tz'],_0x2be935=_0x3674dd=>{const _0x228d60=_0x2c2e9a,_0x49a1de=tzParts(_0x3674dd,_0x2520e4);switch(_0x51e136){case _0x228d60(0x1fe):return zonedWallToMs(_0x49a1de['y'],_0x49a1de['mo'],_0x49a1de['d'],_0x49a1de['h']+0x1,0x0,0x0,_0x2520e4);case _0x228d60(0x4db):return zonedWallToMs(_0x49a1de['y'],_0x49a1de['mo'],_0x49a1de['d']+0x1,0x0,0x0,0x0,_0x2520e4);case _0x228d60(0x547):return zonedWallToMs(_0x49a1de['y'],_0x49a1de['mo'],_0x49a1de['d']+0x7,0x0,0x0,0x0,_0x2520e4);case _0x228d60(0xbe5):return zonedWallToMs(_0x49a1de['y'],_0x49a1de['mo']+0x1,0x1,0x0,0x0,0x0,_0x2520e4);case'year':return zonedWallToMs(_0x49a1de['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x2520e4);default:return null;}},_0x357094=Date[_0x2c2e9a(0x87f)](),_0x2601b5=[_0x357094];if(typeof _0x1a7792[_0x2c2e9a(0x780)]===_0x2c2e9a(0x548)&&Number[_0x2c2e9a(0x8bb)](_0x1a7792['endMs']))_0x2601b5[_0x2c2e9a(0x24a)](_0x1a7792['endMs']);typeof _0x1a7792[_0x2c2e9a(0x595)]===_0x2c2e9a(0x548)&&Number[_0x2c2e9a(0x8bb)](_0x1a7792[_0x2c2e9a(0x595)])&&_0x2601b5[_0x2c2e9a(0x24a)](_0x1a7792['lastRawT']+(_0x1a7792['carrySlackMs']||0x0));const _0x3cc20a=Math[_0x2c2e9a(0x7eb)](..._0x2601b5),_0x1e6d41=_0x47945c[_0x2c2e9a(0xb41)]()['sort']((_0x4b3663,_0x37b647)=>_0x4b3663['t']-_0x37b647['t']),_0x4fb2bc=[];let _0x52e061=null,_0x2b5988=null,_0x345d36=null,_0x2c22f8=_0x1e6d41[0x0]['t'],_0x26f317=0x0,_0x2c922d=_0x1e6d41[_0x2c2e9a(0x5a8)]*0xa+0x3e8;while(_0x2c22f8<_0x3cc20a&&_0x2c922d-->0x0){const _0xaa4b12=_0x2c22f8;let _0x14ceb8=null;while(_0x26f317<_0x1e6d41[_0x2c2e9a(0x5a8)]&&_0x1e6d41[_0x26f317]['t']<=_0xaa4b12){if(_0x1e6d41[_0x26f317]['t']===_0xaa4b12)_0x14ceb8=_0x1e6d41[_0x26f317];_0x26f317++;}if(_0x14ceb8){_0x4fb2bc['push'](_0x14ceb8),_0x52e061=_0x14ceb8['v']===null?null:_0x14ceb8[_0x2c2e9a(0x205)]!==undefined?_0x14ceb8[_0x2c2e9a(0x205)]:_0x14ceb8['v'];if(_0x14ceb8[_0x2c2e9a(0xc33)]!==undefined)_0x2b5988=_0x14ceb8[_0x2c2e9a(0xc33)];else{if(_0x14ceb8[_0x2c2e9a(0x569)]!==undefined)_0x2b5988=_0x14ceb8['bMin'];}if(_0x14ceb8[_0x2c2e9a(0xb0f)]!==undefined)_0x345d36=_0x14ceb8[_0x2c2e9a(0xb0f)];else{if(_0x14ceb8[_0x2c2e9a(0x4e1)]!==undefined)_0x345d36=_0x14ceb8[_0x2c2e9a(0x4e1)];}}else{if(_0x52e061!==null){const _0x3a11a9={'t':_0xaa4b12,'v':_0x52e061};if(_0x2b5988!==null)_0x3a11a9[_0x2c2e9a(0x569)]=_0x2b5988;if(_0x345d36!==null)_0x3a11a9[_0x2c2e9a(0x4e1)]=_0x345d36;_0x4fb2bc[_0x2c2e9a(0x24a)](_0x3a11a9);}}const _0x5a5a5b=_0x2be935(_0x2c22f8);if(_0x5a5a5b===null||_0x5a5a5b<=_0xaa4b12)break;_0x2c22f8=_0x5a5a5b;}const _0x1d4586=typeof _0x1a7792[_0x2c2e9a(0x780)]===_0x2c2e9a(0x548)&&Number[_0x2c2e9a(0x8bb)](_0x1a7792[_0x2c2e9a(0x780)])?_0x1a7792[_0x2c2e9a(0x780)]:Infinity;while(_0x26f317<_0x1e6d41[_0x2c2e9a(0x5a8)]){if(_0x1e6d41[_0x26f317]['t']<_0x1d4586)_0x4fb2bc[_0x2c2e9a(0x24a)](_0x1e6d41[_0x26f317]);_0x26f317++;}return _0x4fb2bc;}static[_0xa1d64c(0x62f)](_0x4be212,_0x357890,_0x582287={}){const _0x34f248=_0xa1d64c;if(!_0x4be212||_0x4be212[_0x34f248(0x5a8)]<0x2)return _0x4be212||[];const _0x90d428=_0x582287['tz'],_0x1cc403=_0xb333bc=>{const _0x8e018d=_0x34f248,_0x23de42=tzParts(_0xb333bc,_0x90d428);switch(_0x357890){case _0x8e018d(0x1fe):return zonedWallToMs(_0x23de42['y'],_0x23de42['mo'],_0x23de42['d'],_0x23de42['h']+0x1,0x0,0x0,_0x90d428);case _0x8e018d(0x4db):return zonedWallToMs(_0x23de42['y'],_0x23de42['mo'],_0x23de42['d']+0x1,0x0,0x0,0x0,_0x90d428);case'week':return zonedWallToMs(_0x23de42['y'],_0x23de42['mo'],_0x23de42['d']+0x7,0x0,0x0,0x0,_0x90d428);case _0x8e018d(0xbe5):return zonedWallToMs(_0x23de42['y'],_0x23de42['mo']+0x1,0x1,0x0,0x0,0x0,_0x90d428);case'year':return zonedWallToMs(_0x23de42['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x90d428);default:return null;}},_0x233e44=_0x4be212[_0x34f248(0xb41)]()[_0x34f248(0xa6b)]((_0x5ceaed,_0x56a063)=>_0x5ceaed['t']-_0x56a063['t']),_0x2b0f7d=_0x233e44[_0x233e44[_0x34f248(0x5a8)]-0x1]['t'],_0x31c0f8=[];let _0x275879=_0x233e44[0x0]['t'],_0x398fd7=0x0,_0x15df13=_0x233e44[_0x34f248(0x5a8)]*0x4+0x7d0;while(_0x275879<=_0x2b0f7d&&_0x15df13-->0x0){const _0x1b21a2=_0x275879;let _0x5b7b51=null;while(_0x398fd7<_0x233e44['length']&&_0x233e44[_0x398fd7]['t']<=_0x1b21a2){if(_0x233e44[_0x398fd7]['t']===_0x1b21a2)_0x5b7b51=_0x233e44[_0x398fd7];_0x398fd7++;}_0x31c0f8[_0x34f248(0x24a)](_0x5b7b51||{'t':_0x1b21a2,'v':null});const _0x3c43a0=_0x1cc403(_0x275879);if(_0x3c43a0===null||_0x3c43a0<=_0x1b21a2)break;_0x275879=_0x3c43a0;}return _0x31c0f8;}static['statsFieldCascade'](_0x34c3df){const _0xe11c79=_0xa1d64c;switch(_0x34c3df){case'last':case _0xe11c79(0xc1b):return[_0xe11c79(0xaef),_0xe11c79(0x7c1),_0xe11c79(0xd65)];case _0xe11c79(0x7c1):return['change',_0xe11c79(0xd26),'mean','state'];case'diff':return['state','mean'];case'sum':return['change','sum'];case _0xe11c79(0x62e):return[_0xe11c79(0xd65),_0xe11c79(0xaef)];case _0xe11c79(0x7eb):return[_0xe11c79(0x7eb),'state','mean'];case _0xe11c79(0x2cc):return[_0xe11c79(0x2cc),_0xe11c79(0xaef),_0xe11c79(0xd65)];case _0xe11c79(0xaca):case _0xe11c79(0xd65):default:return[_0xe11c79(0xd65),_0xe11c79(0xaef)];}}static[_0xa1d64c(0xe28)](_0x432a3a,_0x1fb5b4){const _0x1dd553=_0xa1d64c;if(!_0x432a3a)return null;const _0x51d82b=DataProcessor[_0x1dd553(0x932)](_0x1fb5b4);for(const _0x28459b of _0x51d82b){const _0x4d3896=_0x432a3a[_0x28459b];if(_0x4d3896!==null&&_0x4d3896!==undefined&&!Number['isNaN'](_0x4d3896))return _0x4d3896;}return null;}static[_0xa1d64c(0x7e2)](_0x5ce4ac){const _0x597b18=_0xa1d64c;if(!Array[_0x597b18(0x796)](_0x5ce4ac)||!_0x5ce4ac[_0x597b18(0x5a8)])return _0x5ce4ac||[];if(_0x5ce4ac[_0x597b18(0x5a8)]<0x2)return[{..._0x5ce4ac[0x0],'v':0x0}];const _0x3779c1=_0x5ce4ac[_0x597b18(0x459)](_0x19c394=>_0x19c394['v']),_0x219879=new Array(_0x5ce4ac[_0x597b18(0x5a8)]);_0x219879[0x0]={..._0x5ce4ac[0x0],'v':0x0};for(let _0x336000=0x1;_0x336000<_0x5ce4ac['length'];_0x336000++){_0x219879[_0x336000]={..._0x5ce4ac[_0x336000],'v':_0x3779c1[_0x336000]-_0x3779c1[_0x336000-0x1]};}return _0x219879;}static[_0xa1d64c(0x221)](_0x4ba0f7,_0x56ffd0){const _0x2e4c90=_0xa1d64c;if(_0x56ffd0&&Array[_0x2e4c90(0x796)](_0x4ba0f7))_0x4ba0f7=_0x4ba0f7[_0x2e4c90(0x7cb)](_0xd12fd=>_0xd12fd['v']!==0x0);if(!Array[_0x2e4c90(0x796)](_0x4ba0f7)||!_0x4ba0f7['length'])return _0x4ba0f7||[];if(_0x4ba0f7[_0x2e4c90(0x5a8)]<0x2)return[{..._0x4ba0f7[0x0],'v':0x0}];const _0x18c368=_0x4ba0f7['map'](_0x54c80a=>_0x54c80a['v']),_0x303026=new Array(_0x4ba0f7[_0x2e4c90(0x5a8)]);_0x303026[0x0]={..._0x4ba0f7[0x0],'v':0x0};for(let _0x4d7338=0x1;_0x4d7338<_0x4ba0f7[_0x2e4c90(0x5a8)];_0x4d7338++){const _0xb3ed1e=_0x18c368[_0x4d7338-0x1],_0x14dc01=_0x18c368[_0x4d7338];_0x303026[_0x4d7338]={..._0x4ba0f7[_0x4d7338],'v':isNum(_0xb3ed1e)&&isNum(_0x14dc01)?Math['max'](0x0,_0x14dc01-_0xb3ed1e):null};}return _0x303026;}static[_0xa1d64c(0x699)](_0x40c480,_0x3952f5){const _0x5546ae=_0xa1d64c;if(!_0x40c480?.['length'])return[];const _0x4dc212=toNum(_0x3952f5['value_factor']),_0x200e4f=isNum(_0x4dc212)&&_0x4dc212!==0x0?Math['pow'](0xa,_0x4dc212):0x1,_0x63dd7e=!!_0x3952f5[_0x5546ae(0xa36)];if(_0x200e4f===0x1&&!_0x63dd7e)return _0x40c480;const _0x2fb1c2=_0x30f33f=>{let _0x24b512=_0x30f33f*_0x200e4f;if(_0x63dd7e)_0x24b512=-_0x24b512;return _0x24b512;},_0x216381=new Array(_0x40c480[_0x5546ae(0x5a8)]);for(let _0x2a0bcb=0x0;_0x2a0bcb<_0x40c480[_0x5546ae(0x5a8)];_0x2a0bcb++){const _0x321b93=_0x40c480[_0x2a0bcb];if(!isNum(_0x321b93['v'])){_0x216381[_0x2a0bcb]=_0x321b93;continue;}const _0x326ad5={'t':_0x321b93['t'],'v':_0x2fb1c2(_0x321b93['v'])};if(isNum(_0x321b93[_0x5546ae(0x569)])&&isNum(_0x321b93['bMax'])){const _0x16e57f=_0x2fb1c2(_0x321b93[_0x5546ae(0x569)]),_0x1a7cbe=_0x2fb1c2(_0x321b93[_0x5546ae(0x4e1)]);_0x326ad5[_0x5546ae(0x569)]=Math['min'](_0x16e57f,_0x1a7cbe),_0x326ad5[_0x5546ae(0x4e1)]=Math[_0x5546ae(0x2cc)](_0x16e57f,_0x1a7cbe);}if(isNum(_0x321b93[_0x5546ae(0x45b)]))_0x326ad5[_0x5546ae(0x45b)]=_0x2fb1c2(_0x321b93['sMean']);if(isNum(_0x321b93[_0x5546ae(0x6c4)]))_0x326ad5[_0x5546ae(0x6c4)]=_0x2fb1c2(_0x321b93[_0x5546ae(0x6c4)]);_0x216381[_0x2a0bcb]=_0x326ad5;}return _0x216381;}static[_0xa1d64c(0xa1b)](_0x580350,_0x290aa5,_0x110984){const _0x14e5a2=_0xa1d64c;if(!_0x580350?.[_0x14e5a2(0x5a8)])return _0x580350||[];const _0x3ec8be=_0x290aa5[COMPILED_TRANSFORM];if(!_0x3ec8be)return _0x580350;let _0x20ce01=Infinity,_0x575e38=-Infinity,_0x527863=0x0,_0x5cc34e=0x0,_0x207bc4=null,_0x2eb1e3=null;for(const _0x214c88 of _0x580350){if(!isNum(_0x214c88['v']))continue;if(_0x207bc4===null)_0x207bc4=_0x214c88['v'];_0x2eb1e3=_0x214c88['v'];if(_0x214c88['v']<_0x20ce01)_0x20ce01=_0x214c88['v'];if(_0x214c88['v']>_0x575e38)_0x575e38=_0x214c88['v'];_0x527863+=_0x214c88['v'],_0x5cc34e++;}const _0x3ace16=_0x5cc34e>0x0?{'first':_0x207bc4,'last':_0x2eb1e3,'min':_0x20ce01,'max':_0x575e38,'avg':_0x527863/_0x5cc34e}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x2c2561=[];for(let _0x249f34=0x0;_0x249f34<_0x580350['length'];_0x249f34++){const _0x439b60=_0x580350[_0x249f34];if(!isNum(_0x439b60['v'])){_0x2c2561['push'](_0x439b60);continue;}const _0x29c819=_0x439b60['v'],_0x4ee596=_0x3ec8be(_0x439b60['v'],_0x249f34,_0x3ace16);if(_0x4ee596===null)continue;const _0x881239={'t':_0x439b60['t'],'v':_0x4ee596};if(_0x29c819!==_0x4ee596)_0x881239[_0x14e5a2(0x973)]=_0x29c819;if(_0x110984&&_0x439b60['bMin']!=null&&_0x439b60[_0x14e5a2(0x4e1)]!=null){const _0x72f8e=_0x3ec8be(_0x439b60['bMin'],_0x249f34,_0x3ace16),_0xf0ce7a=_0x3ec8be(_0x439b60[_0x14e5a2(0x4e1)],_0x249f34,_0x3ace16);_0x72f8e!==null&&_0xf0ce7a!==null&&!Number[_0x14e5a2(0x445)](_0x72f8e)&&!Number['isNaN'](_0xf0ce7a)&&(_0x881239[_0x14e5a2(0x569)]=Math[_0x14e5a2(0x7eb)](_0x72f8e,_0xf0ce7a),_0x881239[_0x14e5a2(0x4e1)]=Math[_0x14e5a2(0x2cc)](_0x72f8e,_0xf0ce7a));}_0x2c2561[_0x14e5a2(0x24a)](_0x881239);}return _0x2c2561;}static[_0xa1d64c(0xd9c)](_0x55b41b,_0x5f174b,_0x22e95d=![]){const _0x36f9ef=_0xa1d64c;if(!_0x55b41b?.[_0x36f9ef(0x5a8)])return[];const _0x2fcaea=_0x22e95d?null:_0x5f174b[COMPILED_TRANSFORM],_0x2434f9=toNum(_0x5f174b[_0x36f9ef(0xd48)]),_0x151bd0=isNum(_0x2434f9)&&_0x2434f9!==0x0?Math['pow'](0xa,_0x2434f9):0x1,_0x2dba4d=!!_0x5f174b[_0x36f9ef(0xa36)],_0x2c50d2=_0x3e7849=>{if(!isNum(_0x3e7849))return null;let _0x352989=_0x3e7849;if(_0x151bd0!==0x1)_0x352989*=_0x151bd0;if(_0x2dba4d)_0x352989=-_0x352989;return _0x352989;};let _0x32c04c=null;if(_0x2fcaea){let _0x1e5133=Infinity,_0x519336=-Infinity,_0xe18ce=0x0,_0x172a0c=0x0,_0x102f85=null,_0x4c4ccb=null;for(const _0xda31e of _0x55b41b){const _0x14a36d=_0x2c50d2(_0xda31e['v']);if(_0x14a36d===null)continue;if(_0x102f85===null)_0x102f85=_0x14a36d;_0x4c4ccb=_0x14a36d;if(_0x14a36d<_0x1e5133)_0x1e5133=_0x14a36d;if(_0x14a36d>_0x519336)_0x519336=_0x14a36d;_0xe18ce+=_0x14a36d,_0x172a0c++;}_0x32c04c=_0x172a0c>0x0?{'first':_0x102f85,'last':_0x4c4ccb,'min':_0x1e5133,'max':_0x519336,'avg':_0xe18ce/_0x172a0c}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x100029=[],_0x40baf9=(_0xe70000,_0x71942)=>{const _0x28553f=_0x36f9ef;let _0x5666b9=_0x2c50d2(_0xe70000);if(_0x5666b9===null)return null;if(_0x2fcaea){_0x5666b9=_0x2fcaea(_0x5666b9,_0x71942,_0x32c04c);if(_0x5666b9===null||Number[_0x28553f(0x445)](_0x5666b9))return null;}return _0x5666b9;};for(let _0xd8df03=0x0;_0xd8df03<_0x55b41b[_0x36f9ef(0x5a8)];_0xd8df03++){const _0x3a16de=_0x55b41b[_0xd8df03];if(!isNum(_0x3a16de['v']))continue;const _0x442621=_0x40baf9(_0x3a16de['v'],_0xd8df03);if(_0x442621===null)continue;const _0x49139f={'t':_0x3a16de['t'],'v':_0x442621};if(_0x3a16de['bMin']!=null&&_0x3a16de[_0x36f9ef(0x4e1)]!=null){const _0x5b38fb=_0x40baf9(_0x3a16de['bMin'],_0xd8df03),_0x1d7dce=_0x40baf9(_0x3a16de[_0x36f9ef(0x4e1)],_0xd8df03);_0x5b38fb!==null&&_0x1d7dce!==null&&(_0x49139f[_0x36f9ef(0x569)]=Math['min'](_0x5b38fb,_0x1d7dce),_0x49139f[_0x36f9ef(0x4e1)]=Math[_0x36f9ef(0x2cc)](_0x5b38fb,_0x1d7dce));}_0x100029['push'](_0x49139f);}return _0x100029;}static[_0xa1d64c(0x2c7)](_0x36aff0,_0x1cbcfd){if(_0x36aff0['v']===null)return _0x36aff0;const _0x47e52e=DataProcessor['transformSeries']([_0x36aff0],_0x1cbcfd);return _0x47e52e[0x0]||{'t':_0x36aff0['t'],'v':null};}static[_0xa1d64c(0xca9)](_0x5e9bba){const _0xd9972b=_0xa1d64c;if(!_0x5e9bba?.[_0xd9972b(0x5a8)])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x573e33=Infinity,_0x21d63b=-Infinity,_0x5d25d2=0x0,_0x1d122f=0x0,_0x4ce7e5=null,_0x3386fa=null,_0x17a1e2=null,_0x3711f3=null,_0x4ebb23=null,_0x4be475=null;for(const _0x1df147 of _0x5e9bba){if(_0x1df147['v']===null)continue;_0x1df147['v']<_0x573e33&&(_0x573e33=_0x1df147['v'],_0x4ce7e5=_0x1df147['t']),_0x1df147['v']>_0x21d63b&&(_0x21d63b=_0x1df147['v'],_0x3386fa=_0x1df147['t']),_0x5d25d2+=_0x1df147['v'],_0x1d122f++,_0x3711f3===null&&(_0x3711f3=_0x1df147['v'],_0x17a1e2=_0x1df147['t']),_0x4be475=_0x1df147['v'],_0x4ebb23=_0x1df147['t'];}return{'min':_0x1d122f?_0x573e33:null,'max':_0x1d122f?_0x21d63b:null,'avg':_0x1d122f?_0x5d25d2/_0x1d122f:null,'sum':_0x1d122f?_0x5d25d2:null,'first':_0x3711f3,'last':_0x4be475,'minT':_0x4ce7e5,'maxT':_0x3386fa,'firstT':_0x17a1e2,'lastT':_0x4ebb23};}}function dpCenterShift(_0x41ce12,_0x58e489,_0x404052,_0x236c25,_0xcad7c7){const _0x2cef0c=_0xa1d64c,_0x491392=isNum(_0xcad7c7)?_0xcad7c7:0x8,_0x2b89ad=_0x404052===null||_0x404052===undefined?0x0:Math['max'](0x0,_0x404052+_0x491392-_0x41ce12),_0x1bcd70=_0x236c25===null||_0x236c25===undefined?0x0:Math[_0x2cef0c(0x2cc)](0x0,_0x58e489+_0x491392-_0x236c25);if(_0x2b89ad>0x0)return _0x2b89ad;if(_0x1bcd70>0x0)return-_0x1bcd70;return 0x0;}function parseCssColorToRgb(_0x34fb8f){const _0x550995=_0xa1d64c;if(typeof _0x34fb8f!=='string')return null;const _0x44493f=_0x34fb8f[_0x550995(0xac2)]();let _0x5af58a=_0x44493f[_0x550995(0x7d2)](/^#([0-9a-f]{3,4})$/i);if(_0x5af58a){const _0x19dc60=_0x5af58a[0x1];return[parseInt(_0x19dc60[0x0]+_0x19dc60[0x0],0x10),parseInt(_0x19dc60[0x1]+_0x19dc60[0x1],0x10),parseInt(_0x19dc60[0x2]+_0x19dc60[0x2],0x10)];}_0x5af58a=_0x44493f[_0x550995(0x7d2)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x5af58a){const _0x4d97f6=_0x5af58a[0x1];return[parseInt(_0x4d97f6['slice'](0x0,0x2),0x10),parseInt(_0x4d97f6[_0x550995(0xb41)](0x2,0x4),0x10),parseInt(_0x4d97f6['slice'](0x4,0x6),0x10)];}_0x5af58a=_0x44493f[_0x550995(0x7d2)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x5af58a)return[Math[_0x550995(0x7eb)](0xff,+_0x5af58a[0x1]),Math[_0x550995(0x7eb)](0xff,+_0x5af58a[0x2]),Math[_0x550995(0x7eb)](0xff,+_0x5af58a[0x3])];return null;}function relLuminance(_0x4ac007){const _0x3b559e=_0x4075aa=>{const _0x4f5de9=_0x3640,_0x2b6dd5=_0x4075aa/0xff;return _0x2b6dd5<=0.03928?_0x2b6dd5/12.92:Math[_0x4f5de9(0x5cd)]((_0x2b6dd5+0.055)/1.055,2.4);};return 0.2126*_0x3b559e(_0x4ac007[0x0])+0.7152*_0x3b559e(_0x4ac007[0x1])+0.0722*_0x3b559e(_0x4ac007[0x2]);}function contrastRatio(_0x8ff9f8,_0x46c169){const _0x3651c9=_0xa1d64c,_0x786f1e=relLuminance(_0x8ff9f8),_0x41adae=relLuminance(_0x46c169),_0x245b70=Math[_0x3651c9(0x2cc)](_0x786f1e,_0x41adae),_0x467050=Math[_0x3651c9(0x7eb)](_0x786f1e,_0x41adae);return(_0x245b70+0.05)/(_0x467050+0.05);}function mixRgb(_0x24443d,_0x47d9be,_0x275600){const _0x2ad2f2=_0xa1d64c;return[0x0,0x1,0x2][_0x2ad2f2(0x459)](_0x5621fa=>Math['round'](_0x24443d[_0x5621fa]+(_0x47d9be[_0x5621fa]-_0x24443d[_0x5621fa])*_0x275600));}function rgbToCss(_0x4d391b){const _0x2c1636=_0xa1d64c;return _0x2c1636(0x668)+_0x4d391b[0x0]+',\x20'+_0x4d391b[0x1]+',\x20'+_0x4d391b[0x2]+')';}function buildLinearPath(_0x296412,_0x3995ae,_0x5e856a){const _0x31c9dc=_0xa1d64c;if(!_0x296412[_0x31c9dc(0x5a8)])return'';let _0x763dbd='M\x20'+_0x3995ae(_0x296412[0x0]['t'])+'\x20'+_0x5e856a(_0x296412[0x0]);for(let _0x33173b=0x1;_0x33173b<_0x296412[_0x31c9dc(0x5a8)];_0x33173b++)_0x763dbd+='\x20L\x20'+_0x3995ae(_0x296412[_0x33173b]['t'])+'\x20'+_0x5e856a(_0x296412[_0x33173b]);return _0x763dbd;}function buildStepPath(_0x2cad60,_0x5ceb16,_0x53f580){const _0x3b9927=_0xa1d64c;if(!_0x2cad60[_0x3b9927(0x5a8)])return'';let _0x38bfe6='M\x20'+_0x5ceb16(_0x2cad60[0x0]['t'])+'\x20'+_0x53f580(_0x2cad60[0x0]);for(let _0x8988fa=0x1;_0x8988fa<_0x2cad60[_0x3b9927(0x5a8)];_0x8988fa++){const _0x3c710b=_0x5ceb16(_0x2cad60[_0x8988fa]['t']),_0x264fa9=_0x53f580(_0x2cad60[_0x8988fa-0x1]),_0x5b11ba=_0x53f580(_0x2cad60[_0x8988fa]);_0x38bfe6+='\x20L\x20'+_0x3c710b+'\x20'+_0x264fa9;if(_0x5b11ba!==_0x264fa9)_0x38bfe6+='\x20L\x20'+_0x3c710b+'\x20'+_0x5b11ba;}return _0x38bfe6;}function buildStepSegments(_0x377638,_0x283562,_0x29dbf9){const _0x371f4a=_0xa1d64c,_0x2ca135=[];for(let _0x3abfb7=0x0;_0x3abfb7<_0x377638[_0x371f4a(0x5a8)]-0x1;_0x3abfb7++){const _0x3433c6=_0x377638[_0x3abfb7],_0x24b56f=_0x377638[_0x3abfb7+0x1],_0xbe39cf=_0x283562(_0x3433c6['t']),_0x4c4a15=_0x283562(_0x24b56f['t']),_0x272b1e=_0x29dbf9(_0x3433c6),_0x2616ec=_0x29dbf9(_0x24b56f);_0x2ca135[_0x371f4a(0x24a)]({'d':'M\x20'+_0xbe39cf+'\x20'+_0x272b1e+_0x371f4a(0xce4)+_0x4c4a15+'\x20'+_0x272b1e+_0x371f4a(0xce4)+_0x4c4a15+'\x20'+_0x2616ec,'from':_0x3433c6,'to':_0x24b56f});}return _0x2ca135;}function buildSmoothPath(_0x10c825,_0x5b75a5,_0x19bc0f){const _0x4e2402=_0xa1d64c;if(_0x10c825[_0x4e2402(0x5a8)]<0x2)return buildLinearPath(_0x10c825,_0x5b75a5,_0x19bc0f);const _0x46da67=_0x10c825[_0x4e2402(0x5a8)],_0x4c354d=new Array(_0x46da67);for(let _0x43f058=0x0;_0x43f058<_0x46da67;_0x43f058++)_0x4c354d[_0x43f058]={'x':_0x5b75a5(_0x10c825[_0x43f058]['t']),'y':_0x19bc0f(_0x10c825[_0x43f058])};if(_0x46da67===0x2)return'M\x20'+_0x4c354d[0x0]['x']+'\x20'+_0x4c354d[0x0]['y']+_0x4e2402(0xce4)+_0x4c354d[0x1]['x']+'\x20'+_0x4c354d[0x1]['y'];let _0x316636='M\x20'+_0x4c354d[0x0]['x']+'\x20'+_0x4c354d[0x0]['y'];for(let _0x2ad068=0x0;_0x2ad068<_0x46da67-0x1;_0x2ad068++){const _0x69f1ee=_0x4c354d[_0x2ad068-0x1]||_0x4c354d[_0x2ad068],_0x5c3abd=_0x4c354d[_0x2ad068],_0x1af5e5=_0x4c354d[_0x2ad068+0x1],_0x435648=_0x4c354d[_0x2ad068+0x2]||_0x1af5e5,_0x43ee7e=_0x5c3abd['x']<_0x1af5e5['x']?_0x5c3abd['x']:_0x1af5e5['x'],_0x1d2936=_0x5c3abd['x']<_0x1af5e5['x']?_0x1af5e5['x']:_0x5c3abd['x'],_0x4c543b=_0x5c3abd['y']<_0x1af5e5['y']?_0x5c3abd['y']:_0x1af5e5['y'],_0x532ef7=_0x5c3abd['y']<_0x1af5e5['y']?_0x1af5e5['y']:_0x5c3abd['y'],_0x41b382=Math['max'](_0x43ee7e,Math[_0x4e2402(0x7eb)](_0x1d2936,_0x5c3abd['x']+(_0x1af5e5['x']-_0x69f1ee['x'])/0x6)),_0x3e3966=Math[_0x4e2402(0x2cc)](_0x4c543b,Math['min'](_0x532ef7,_0x5c3abd['y']+(_0x1af5e5['y']-_0x69f1ee['y'])/0x6)),_0x578090=Math[_0x4e2402(0x2cc)](_0x43ee7e,Math[_0x4e2402(0x7eb)](_0x1d2936,_0x1af5e5['x']-(_0x435648['x']-_0x5c3abd['x'])/0x6)),_0x21f81b=Math[_0x4e2402(0x2cc)](_0x4c543b,Math[_0x4e2402(0x7eb)](_0x532ef7,_0x1af5e5['y']-(_0x435648['y']-_0x5c3abd['y'])/0x6));_0x316636+=_0x4e2402(0xcd6)+_0x41b382+'\x20'+_0x3e3966+'\x20'+_0x578090+'\x20'+_0x21f81b+'\x20'+_0x1af5e5['x']+'\x20'+_0x1af5e5['y'];}return _0x316636;}function findClosestPoint(_0x589ec5,_0x58b027){const _0x588c27=_0xa1d64c;if(!_0x589ec5[_0x588c27(0x5a8)])return null;let _0x2c0761=0x0,_0x520400=_0x589ec5[_0x588c27(0x5a8)]-0x1;while(_0x2c0761<_0x520400){const _0x216c1c=_0x2c0761+_0x520400>>0x1;if(_0x589ec5[_0x216c1c]['t']<_0x58b027)_0x2c0761=_0x216c1c+0x1;else _0x520400=_0x216c1c;}const _0x54b63b=_0x589ec5[_0x2c0761],_0x1e0d98=_0x589ec5[_0x2c0761-0x1];if(!_0x1e0d98)return _0x54b63b;return Math['abs'](_0x54b63b['t']-_0x58b027)<Math[_0x588c27(0x3ee)](_0x1e0d98['t']-_0x58b027)?_0x54b63b:_0x1e0d98;}function resolveValueColor(_0x3f098e,_0x511f02,_0x3facaa,_0x26fa1d){const _0x550dc5=_0xa1d64c;if(!isNum(_0x3f098e)||!_0x511f02?.[_0x550dc5(0x5a8)])return _0x3facaa;const _0x46fd93=[..._0x511f02][_0x550dc5(0x7cb)](_0x14dd60=>isNum(toNum(_0x14dd60[_0x550dc5(0x8a2)]))&&_0x14dd60['color'])['sort']((_0x1bb2bb,_0x3a1608)=>toNum(_0x1bb2bb[_0x550dc5(0x8a2)])-toNum(_0x3a1608[_0x550dc5(0x8a2)]));if(!_0x46fd93[_0x550dc5(0x5a8)])return _0x3facaa;if(_0x26fa1d){if(_0x3f098e<=toNum(_0x46fd93[0x0][_0x550dc5(0x8a2)]))return _0x46fd93[0x0][_0x550dc5(0xaaa)];if(_0x3f098e>toNum(_0x46fd93[_0x46fd93[_0x550dc5(0x5a8)]-0x1][_0x550dc5(0x8a2)]))return _0x46fd93[_0x46fd93[_0x550dc5(0x5a8)]-0x1][_0x550dc5(0xaaa)];for(let _0x1c1ed5=0x0;_0x1c1ed5<_0x46fd93[_0x550dc5(0x5a8)]-0x1;_0x1c1ed5++){const _0x4cc396=toNum(_0x46fd93[_0x1c1ed5][_0x550dc5(0x8a2)]),_0x3804bf=toNum(_0x46fd93[_0x1c1ed5+0x1][_0x550dc5(0x8a2)]);if(_0x3f098e>_0x4cc396&&_0x3f098e<=_0x3804bf){const _0x12e6f8=(_0x3f098e-_0x4cc396)/(_0x3804bf-_0x4cc396||0x1);return _lerpColor(_0x46fd93[_0x1c1ed5]['color'],_0x46fd93[_0x1c1ed5+0x1][_0x550dc5(0xaaa)],_0x12e6f8);}}return _0x46fd93[_0x46fd93[_0x550dc5(0x5a8)]-0x1][_0x550dc5(0xaaa)];}let _0x1615ef=_0x46fd93[0x0][_0x550dc5(0xaaa)]||_0x3facaa;for(const _0x1c98ae of _0x46fd93){if(_0x3f098e>toNum(_0x1c98ae[_0x550dc5(0x8a2)]))_0x1615ef=_0x1c98ae[_0x550dc5(0xaaa)]||_0x1615ef;}return _0x1615ef;}function _lerpColor(_0x197c0e,_0xbe5143,_0x7feb4){const _0x58ebe2=_0xa1d64c,_0x2d66c3=_parseColor(_0x197c0e),_0x491482=_parseColor(_0xbe5143);if(!_0x2d66c3||!_0x491482)return _0x7feb4<0.5?_0x197c0e:_0xbe5143;const _0x1f2645=Math['round'](_0x2d66c3[0x0]+(_0x491482[0x0]-_0x2d66c3[0x0])*_0x7feb4),_0x450cff=Math[_0x58ebe2(0x5c4)](_0x2d66c3[0x1]+(_0x491482[0x1]-_0x2d66c3[0x1])*_0x7feb4),_0x36f52e=Math[_0x58ebe2(0x5c4)](_0x2d66c3[0x2]+(_0x491482[0x2]-_0x2d66c3[0x2])*_0x7feb4);return _0x58ebe2(0x668)+_0x1f2645+','+_0x450cff+','+_0x36f52e+')';}function _parseColor(_0x3077c1,_0xd67698){const _0x4417f3=_0xa1d64c;if(!_0x3077c1||typeof _0x3077c1!==_0x4417f3(0x31f))return null;let _0x5813cf=_0x3077c1['match'](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0x5813cf)return[parseInt(_0x5813cf[0x1],0x10),parseInt(_0x5813cf[0x2],0x10),parseInt(_0x5813cf[0x3],0x10)];_0x5813cf=_0x3077c1[_0x4417f3(0x7d2)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0x5813cf)return[parseInt(_0x5813cf[0x1]+_0x5813cf[0x1],0x10),parseInt(_0x5813cf[0x2]+_0x5813cf[0x2],0x10),parseInt(_0x5813cf[0x3]+_0x5813cf[0x3],0x10)];_0x5813cf=_0x3077c1['match'](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0x5813cf)return[Math[_0x4417f3(0x5c4)](+_0x5813cf[0x1]),Math[_0x4417f3(0x5c4)](+_0x5813cf[0x2]),Math[_0x4417f3(0x5c4)](+_0x5813cf[0x3])];if(_0xd67698)return null;try{const _0x5bfbf7=document[_0x4417f3(0xa31)](_0x4417f3(0x76f))[_0x4417f3(0x90a)]('2d');return _0x5bfbf7['fillStyle']=_0x3077c1,_parseColor(_0x5bfbf7[_0x4417f3(0xd6a)],!![]);}catch(_0x3e801c){}return null;}function thresholdCrossings(_0x28e621,_0xded69e,_0x46c4f0){const _0x1c270e=_0xa1d64c;if(!isNum(_0x28e621)||!isNum(_0xded69e)||!_0x46c4f0?.[_0x1c270e(0x5a8)]||_0x28e621===_0xded69e)return[];const _0x15d534=_0x46c4f0[_0x1c270e(0x459)](_0x250670=>toNum(_0x250670[_0x1c270e(0x8a2)]))[_0x1c270e(0x7cb)](_0xb68c87=>isNum(_0xb68c87))[_0x1c270e(0xa6b)]((_0x15ad98,_0x5f1458)=>_0x15ad98-_0x5f1458),_0x2583b2=_0xded69e>_0x28e621,_0x2b5265=Math[_0x1c270e(0x7eb)](_0x28e621,_0xded69e),_0xe88cdb=Math[_0x1c270e(0x2cc)](_0x28e621,_0xded69e),_0x53f1a3=[];for(const _0x13a8e4 of _0x15d534){if(_0x13a8e4>_0x2b5265&&_0x13a8e4<_0xe88cdb){_0x53f1a3[_0x1c270e(0x24a)](_0x13a8e4);continue;}if(_0x2583b2&&_0x13a8e4===_0x28e621&&_0xded69e>_0x13a8e4)_0x53f1a3['push'](_0x13a8e4);else{if(!_0x2583b2&&_0x13a8e4===_0xded69e&&_0x28e621>_0x13a8e4)_0x53f1a3[_0x1c270e(0x24a)](_0x13a8e4);}}return _0x2583b2?_0x53f1a3:_0x53f1a3['reverse']();}function segmentRiseFallColor(_0x2405ad,_0x3a308c,_0x152c14,_0x753b3f){const _0x2658b3=_0xa1d64c;if(!_0x2405ad||!_0x3a308c||!isNum(_0x2405ad['v'])||!isNum(_0x3a308c['v']))return _0x753b3f;if(!_0x152c14)return _0x753b3f;const _0x4c6e08=_0x152c14[_0x2658b3(0xbb1)]||_0x152c14[_0x2658b3(0xa05)]||_0x753b3f,_0x5e2242=_0x152c14[_0x2658b3(0xd1f)]||_0x152c14[_0x2658b3(0xbed)]||_0x753b3f,_0x327458=_0x152c14['stable']||_0x152c14[_0x2658b3(0x4a8)]||_0x4c6e08||_0x753b3f;if(_0x3a308c['v']>_0x2405ad['v'])return _0x4c6e08;if(_0x3a308c['v']<_0x2405ad['v'])return _0x5e2242;return _0x327458;}function buildLinearSegments(_0x45c8c3,_0x34926b,_0x5a4885){const _0x2066a2=_0xa1d64c,_0x365ece=[];for(let _0x1dd442=0x0;_0x1dd442<_0x45c8c3[_0x2066a2(0x5a8)]-0x1;_0x1dd442++){const _0x345807=_0x45c8c3[_0x1dd442],_0x3e7206=_0x45c8c3[_0x1dd442+0x1];_0x365ece['push']({'d':'M\x20'+_0x34926b(_0x345807['t'])+'\x20'+_0x5a4885(_0x345807)+_0x2066a2(0xce4)+_0x34926b(_0x3e7206['t'])+'\x20'+_0x5a4885(_0x3e7206),'from':_0x345807,'to':_0x3e7206});}return _0x365ece;}function buildSmoothSegments(_0xaac6d7,_0x52911f,_0x4952b1){const _0x68d933=_0xa1d64c;if(_0xaac6d7[_0x68d933(0x5a8)]<0x2)return[];const _0x378d35=_0xaac6d7['map'](_0x3cca54=>({'x':_0x52911f(_0x3cca54['t']),'y':_0x4952b1(_0x3cca54),'raw':_0x3cca54})),_0xa55d1f=[];for(let _0x45e315=0x0;_0x45e315<_0x378d35['length']-0x1;_0x45e315++){const _0x479c11=_0x378d35[_0x45e315-0x1]||_0x378d35[_0x45e315],_0x14fcb0=_0x378d35[_0x45e315],_0x5dba56=_0x378d35[_0x45e315+0x1],_0x446c67=_0x378d35[_0x45e315+0x2]||_0x5dba56,_0x1ef76b=_0x14fcb0['x']<_0x5dba56['x']?_0x14fcb0['x']:_0x5dba56['x'],_0x550b3b=_0x14fcb0['x']<_0x5dba56['x']?_0x5dba56['x']:_0x14fcb0['x'],_0x230313=_0x14fcb0['y']<_0x5dba56['y']?_0x14fcb0['y']:_0x5dba56['y'],_0x4886f2=_0x14fcb0['y']<_0x5dba56['y']?_0x5dba56['y']:_0x14fcb0['y'],_0x589386=Math['max'](_0x1ef76b,Math[_0x68d933(0x7eb)](_0x550b3b,_0x14fcb0['x']+(_0x5dba56['x']-_0x479c11['x'])/0x6)),_0x29b33c=Math[_0x68d933(0x2cc)](_0x230313,Math[_0x68d933(0x7eb)](_0x4886f2,_0x14fcb0['y']+(_0x5dba56['y']-_0x479c11['y'])/0x6)),_0x3f17b2=Math[_0x68d933(0x2cc)](_0x1ef76b,Math[_0x68d933(0x7eb)](_0x550b3b,_0x5dba56['x']-(_0x446c67['x']-_0x14fcb0['x'])/0x6)),_0x1fe055=Math['max'](_0x230313,Math[_0x68d933(0x7eb)](_0x4886f2,_0x5dba56['y']-(_0x446c67['y']-_0x14fcb0['y'])/0x6));_0xa55d1f[_0x68d933(0x24a)]({'d':'M\x20'+_0x14fcb0['x']+'\x20'+_0x14fcb0['y']+'\x20C\x20'+_0x589386+'\x20'+_0x29b33c+',\x20'+_0x3f17b2+'\x20'+_0x1fe055+',\x20'+_0x5dba56['x']+'\x20'+_0x5dba56['y'],'from':_0x14fcb0['raw'],'to':_0x5dba56['raw']});}return _0xa55d1f;}function resolveDynamicValue(_0x4a98cc,_0x53f989){const _0x430dd3=_0xa1d64c;if(_0x4a98cc===null||_0x4a98cc===undefined||_0x4a98cc==='')return null;if(typeof _0x4a98cc===_0x430dd3(0x548))return Number[_0x430dd3(0x8bb)](_0x4a98cc)?_0x4a98cc:null;const _0x543790=String(_0x4a98cc)[_0x430dd3(0xac2)]();if(/^-?\d+(\.\d+)?$/[_0x430dd3(0x516)](_0x543790)){const _0x1169b0=Number(_0x543790);return Number[_0x430dd3(0x8bb)](_0x1169b0)?_0x1169b0:null;}const _0x30f04a=_0x543790[_0x430dd3(0x7d2)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x30f04a)return null;const _0x19c22e=_0x30f04a[0x1],_0x5a3639=_0x30f04a[0x2],_0x6b44cd=_0x53f989?.['states']?.[_0x19c22e];if(!_0x6b44cd)return null;if(!_0x5a3639)return toNum(_0x6b44cd['state']);const _0x49ce26=_0x5a3639['split']('.');if(_0x49ce26[0x0]!=='attribute'&&_0x49ce26[0x0]!=='attributes'){let _0x4d70a6=_0x6b44cd[_0x430dd3(0x464)];for(const _0x10f973 of _0x49ce26){if(_0x4d70a6===null||_0x4d70a6===undefined)return null;_0x4d70a6=_0x4d70a6[_0x10f973];}return toNum(_0x4d70a6);}let _0x5bb1d8=_0x6b44cd[_0x430dd3(0x464)];for(let _0x2981d9=0x1;_0x2981d9<_0x49ce26['length'];_0x2981d9++){if(_0x5bb1d8===null||_0x5bb1d8===undefined)return null;_0x5bb1d8=_0x5bb1d8[_0x49ce26[_0x2981d9]];}return toNum(_0x5bb1d8);}function resolveBoundSpec(_0x1c002e,_0x219e18){const _0x3b6457=_0xa1d64c;if(_0x1c002e===null||_0x1c002e===undefined||_0x1c002e==='')return null;if(typeof _0x1c002e===_0x3b6457(0x548))return Number[_0x3b6457(0x8bb)](_0x1c002e)?{'value':_0x1c002e,'soft':![]}:null;const _0x3665f5=String(_0x1c002e)['trim']();if(_0x3665f5==='')return null;const _0x4ba946=_0x3665f5[_0x3b6457(0xa60)]('~'),_0x39f1e0=_0x4ba946?_0x3665f5[_0x3b6457(0xb41)](0x1)[_0x3b6457(0xac2)]():_0x3665f5,_0x5f571d=resolveDynamicValue(_0x39f1e0,_0x219e18);if(_0x5f571d===null)return null;return{'value':_0x5f571d,'soft':_0x4ba946};}function extractAnnotationRefEntityId(_0x14b735){const _0x527195=_0xa1d64c;if(_0x14b735===null||_0x14b735===undefined||_0x14b735==='')return null;if(typeof _0x14b735===_0x527195(0x548))return null;const _0x262410=String(_0x14b735)[_0x527195(0xac2)]();if(/^-?\d+(\.\d+)?$/[_0x527195(0x516)](_0x262410))return null;const _0x4b26fb=_0x262410[_0x527195(0x7d2)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x4b26fb?_0x4b26fb[0x1]:null;}function parseAnnotationTime(_0x2aea7e){const _0x4f9cd3=_0xa1d64c;if(_0x2aea7e===null||_0x2aea7e===undefined||_0x2aea7e==='')return null;if(_0x2aea7e instanceof Date)return _0x2aea7e[_0x4f9cd3(0x7fb)]();if(typeof _0x2aea7e==='number')return Number['isFinite'](_0x2aea7e)?_0x2aea7e:null;const _0x3a693b=String(_0x2aea7e)[_0x4f9cd3(0xac2)]();if(_0x3a693b==='now')return Date[_0x4f9cd3(0x87f)]();const _0x4196a2=new Date(_0x3a693b);return isNaN(_0x4196a2)?null:_0x4196a2['getTime']();}function getAttributePath(_0x309a79,_0x4dc2ab){const _0x352f03=_0xa1d64c;if(!_0x309a79||!_0x4dc2ab)return undefined;const _0x3cd3a6=String(_0x4dc2ab)[_0x352f03(0x809)]('.');let _0x9002bb=_0x309a79;for(const _0x202e25 of _0x3cd3a6){if(_0x9002bb===null||_0x9002bb===undefined)return undefined;_0x9002bb=_0x9002bb[_0x202e25];}return _0x9002bb;}const COMPILED_TRANSFORM=Symbol('sgc:compiled_transform');function compileValueTransform(_0xd6c838){const _0x3186d7=_0xa1d64c;if(!_0xd6c838||typeof _0xd6c838!==_0x3186d7(0x31f))return null;try{const _0x19a95d=new Function('x',_0x3186d7(0xc1b),_0x3186d7(0x7eb),_0x3186d7(0x2cc),'avg',_0x3186d7(0x81f),_0x3186d7(0x44b),_0x3186d7(0x33c)+_0xd6c838);try{const _0x30cb4f=_0x19a95d(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x30cb4f!==undefined&&_0x30cb4f!==null&&!Number[_0x3186d7(0x8bb)](_0x30cb4f)&&console[_0x3186d7(0x237)](_0x3186d7(0x7fe),_0xd6c838,'→',_0x30cb4f);}catch(_0x236e92){console['debug']?.('[sgc]\x20value_transform\x20probe\x20threw:',_0x236e92[_0x3186d7(0x885)]);}return(_0x5b5a50,_0x979710,_0x210406)=>{const _0x4c4b70=_0x3186d7;try{const _0x531f3e=_0x19a95d(_0x5b5a50,_0x210406?.['first']??_0x5b5a50,_0x210406?.[_0x4c4b70(0x7eb)]??_0x5b5a50,_0x210406?.[_0x4c4b70(0x2cc)]??_0x5b5a50,_0x210406?.[_0x4c4b70(0xaca)]??_0x5b5a50,_0x210406?.['last']??_0x5b5a50,_0x979710??0x0);if(_0x531f3e===null||_0x531f3e===undefined)return null;return Number['isFinite'](_0x531f3e)?_0x531f3e:null;}catch{return null;}};}catch(_0xf95b52){return console[_0x3186d7(0x237)](_0x3186d7(0x3d1)+_0xf95b52[_0x3186d7(0x885)],_0x3186d7(0x862),_0xd6c838),null;}}function parseForecastTime(_0x32d8f5,_0x57d056,_0x466f4f,_0x5dcc24){const _0x3e085b=_0xa1d64c;if(_0x32d8f5===null||_0x32d8f5===undefined||_0x32d8f5==='')return null;const _0x476c62=_0x57d056||'iso';if(_0x476c62===_0x3e085b(0x98e)){if(typeof _0x32d8f5===_0x3e085b(0x548))return Number[_0x3e085b(0x8bb)](_0x32d8f5)?_0x32d8f5:null;if(_0x32d8f5 instanceof Date)return _0x32d8f5[_0x3e085b(0x7fb)]();const _0x4ef824=new Date(String(_0x32d8f5));return isNaN(_0x4ef824)?null:_0x4ef824[_0x3e085b(0x7fb)]();}if(_0x476c62===_0x3e085b(0x913)){const _0xe4d6f1=toNum(_0x32d8f5);return _0xe4d6f1===null?null:_0xe4d6f1*0x3e8;}if(_0x476c62==='epoch_ms')return toNum(_0x32d8f5);const _0x527113=parseInt(_0x5dcc24,0xa),_0x573cbf=_0x466f4f instanceof Date?_0x466f4f:new Date(_0x466f4f||Date[_0x3e085b(0x87f)]()),_0x51dde6=!isNaN(_0x527113)?_0x527113:_0x573cbf[_0x3e085b(0xd00)]();if(_0x476c62===_0x3e085b(0xb07)){const _0x17986d=toNum(_0x32d8f5);if(_0x17986d===null||_0x17986d<0x1||_0x17986d>0xc)return null;return new Date(_0x51dde6,_0x17986d-0x1,0x1)[_0x3e085b(0x7fb)]();}if(_0x476c62===_0x3e085b(0xb2b)){const _0x3fedf9=toNum(_0x32d8f5);if(_0x3fedf9===null||_0x3fedf9<0x1||_0x3fedf9>0x16e)return null;const _0x29136a=new Date(_0x51dde6,0x0,0x1);return _0x29136a[_0x3e085b(0x334)](_0x29136a[_0x3e085b(0xd24)]()+(_0x3fedf9-0x1)),_0x29136a[_0x3e085b(0x7fb)]();}if(_0x476c62===_0x3e085b(0x814)){const _0x54447c=toNum(_0x32d8f5);if(_0x54447c===null||_0x54447c<0x1||_0x54447c>0x35)return null;const _0x537833=new Date(_0x51dde6,0x0,0x4),_0x21767c=_0x537833['getDay']()||0x7,_0x19d5bb=new Date(_0x51dde6,0x0,0x4-(_0x21767c-0x1)),_0x2c3045=new Date(_0x19d5bb);return _0x2c3045[_0x3e085b(0x334)](_0x2c3045['getDate']()+(_0x54447c-0x1)*0x7),_0x2c3045[_0x3e085b(0x7fb)]();}if(_0x476c62==='day_of_month'){const _0x1ebc6e=toNum(_0x32d8f5);if(_0x1ebc6e===null||_0x1ebc6e<0x1||_0x1ebc6e>0x1f)return null;const _0x6fdeba=_0x573cbf[_0x3e085b(0xcc6)](),_0x1f8bb3=new Date(_0x51dde6,_0x6fdeba+0x1,0x0)[_0x3e085b(0xd24)](),_0x23c876=Math['min'](_0x1ebc6e,_0x1f8bb3);return new Date(_0x51dde6,_0x6fdeba,_0x23c876)[_0x3e085b(0x7fb)]();}if(_0x476c62==='hour_of_day'){const _0x45a904=toNum(_0x32d8f5);if(_0x45a904===null||_0x45a904<0x0||_0x45a904>0x17)return null;const _0x34135a=new Date(_0x573cbf);return _0x34135a['setHours'](_0x45a904,0x0,0x0,0x0),_0x34135a[_0x3e085b(0x7fb)]();}return null;}const EXPR_FUNCS={'min':_0x2470cb=>Math[_0xa1d64c(0x7eb)](..._0x2470cb),'max':_0x40758a=>Math[_0xa1d64c(0x2cc)](..._0x40758a),'abs':_0x4fd80b=>Math[_0xa1d64c(0x3ee)](_0x4fd80b[0x0]),'round':_0x1d6aff=>Math[_0xa1d64c(0x5c4)](_0x1d6aff[0x0]),'floor':_0x20e6c8=>Math[_0xa1d64c(0x7a6)](_0x20e6c8[0x0]),'ceil':_0x653984=>Math[_0xa1d64c(0x650)](_0x653984[0x0]),'sqrt':_0x53e01f=>Math[_0xa1d64c(0x29a)](_0x53e01f[0x0]),'pow':_0x487ed9=>Math[_0xa1d64c(0x5cd)](_0x487ed9[0x0],_0x487ed9[0x1])};function tokenizeExpr(_0x1fbe91){const _0x5d8218=_0xa1d64c,_0x4acc10=[];let _0x557c5f=0x0;const _0x4b9c92=_0x1fbe91[_0x5d8218(0x5a8)],_0x4aaa89=_0xb4c4f5=>_0xb4c4f5>='0'&&_0xb4c4f5<='9',_0x5d29cf=_0xfec3fc=>/[A-Za-z_$]/[_0x5d8218(0x516)](_0xfec3fc),_0x54c7ad=_0x266fd9=>/[A-Za-z0-9_$]/[_0x5d8218(0x516)](_0x266fd9);while(_0x557c5f<_0x4b9c92){const _0x4e8d58=_0x1fbe91[_0x557c5f];if(_0x4e8d58==='\x20'||_0x4e8d58==='\x09'||_0x4e8d58==='\x0a'||_0x4e8d58==='\x0d'){_0x557c5f++;continue;}if('()+-*/%,'[_0x5d8218(0x532)](_0x4e8d58)!==-0x1){_0x4acc10['push']({'t':'op','v':_0x4e8d58}),_0x557c5f++;continue;}if(_0x4aaa89(_0x4e8d58)||_0x4e8d58==='.'){let _0x427e3f=_0x557c5f+0x1;while(_0x427e3f<_0x4b9c92&&(_0x4aaa89(_0x1fbe91[_0x427e3f])||_0x1fbe91[_0x427e3f]==='.'))_0x427e3f++;const _0xcb768=parseFloat(_0x1fbe91['slice'](_0x557c5f,_0x427e3f));if(!isFinite(_0xcb768))throw new Error('bad\x20number\x20\x22'+_0x1fbe91[_0x5d8218(0xb41)](_0x557c5f,_0x427e3f)+'\x22');_0x4acc10['push']({'t':_0x5d8218(0x651),'v':_0xcb768}),_0x557c5f=_0x427e3f;continue;}if(_0x5d29cf(_0x4e8d58)){let _0x2981ee=_0x557c5f+0x1;while(_0x2981ee<_0x4b9c92&&_0x54c7ad(_0x1fbe91[_0x2981ee]))_0x2981ee++;_0x4acc10[_0x5d8218(0x24a)]({'t':'id','v':_0x1fbe91[_0x5d8218(0xb41)](_0x557c5f,_0x2981ee)}),_0x557c5f=_0x2981ee;continue;}throw new Error(_0x5d8218(0xb76)+_0x4e8d58+'\x22');}return _0x4acc10;}function compileDataExpression(_0xb21d65){const _0x5c289c=_0xa1d64c,_0x491c3a=tokenizeExpr(String(_0xb21d65));let _0x484f80=0x0;const _0x29bcdd=()=>_0x491c3a[_0x484f80],_0x5a13a8=()=>_0x491c3a[_0x484f80++],_0x58c585=_0x1cf27a=>{const _0x250500=_0x3640,_0x5da36e=_0x5a13a8();if(!_0x5da36e||_0x5da36e['v']!==_0x1cf27a)throw new Error(_0x250500(0xa03)+_0x1cf27a+'\x22');};function _0x5f0376(){return _0x3ef3b1();}function _0x3ef3b1(){let _0x1320a7=_0x5ef48e();while(_0x29bcdd()&&_0x29bcdd()['t']==='op'&&(_0x29bcdd()['v']==='+'||_0x29bcdd()['v']==='-')){const _0x2bca1e=_0x5a13a8()['v'],_0x2e4374=_0x5ef48e(),_0x4bd403=_0x1320a7;_0x1320a7=_0x2bca1e==='+'?_0x169f78=>_0x4bd403(_0x169f78)+_0x2e4374(_0x169f78):_0x2bd4d5=>_0x4bd403(_0x2bd4d5)-_0x2e4374(_0x2bd4d5);}return _0x1320a7;}function _0x5ef48e(){let _0x388176=_0x45b261();while(_0x29bcdd()&&_0x29bcdd()['t']==='op'&&(_0x29bcdd()['v']==='*'||_0x29bcdd()['v']==='/'||_0x29bcdd()['v']==='%')){const _0x12143b=_0x5a13a8()['v'],_0x38b22b=_0x45b261(),_0x126f96=_0x388176;_0x388176=_0x12143b==='*'?_0x55a232=>_0x126f96(_0x55a232)*_0x38b22b(_0x55a232):_0x12143b==='/'?_0x456687=>_0x126f96(_0x456687)/_0x38b22b(_0x456687):_0x5f48e1=>_0x126f96(_0x5f48e1)%_0x38b22b(_0x5f48e1);}return _0x388176;}function _0x45b261(){if(_0x29bcdd()&&_0x29bcdd()['t']==='op'&&(_0x29bcdd()['v']==='+'||_0x29bcdd()['v']==='-')){const _0x263e9b=_0x5a13a8()['v'],_0x29276e=_0x45b261();return _0x263e9b==='-'?_0xa80244=>-_0x29276e(_0xa80244):_0x29276e;}return _0x1ad118();}function _0x1ad118(){const _0x242cd0=_0x3640,_0x4c1a5c=_0x5a13a8();if(!_0x4c1a5c)throw new Error(_0x242cd0(0x522));if(_0x4c1a5c['t']===_0x242cd0(0x651)){const _0x4fc768=_0x4c1a5c['v'];return()=>_0x4fc768;}if(_0x4c1a5c['t']==='op'&&_0x4c1a5c['v']==='('){const _0x35f0a1=_0x5f0376();return _0x58c585(')'),_0x35f0a1;}if(_0x4c1a5c['t']==='id'){if(_0x29bcdd()&&_0x29bcdd()['t']==='op'&&_0x29bcdd()['v']==='('){_0x5a13a8();const _0x31cc2b=[];if(!(_0x29bcdd()&&_0x29bcdd()['t']==='op'&&_0x29bcdd()['v']===')')){_0x31cc2b[_0x242cd0(0x24a)](_0x5f0376());while(_0x29bcdd()&&_0x29bcdd()['t']==='op'&&_0x29bcdd()['v']===','){_0x5a13a8(),_0x31cc2b[_0x242cd0(0x24a)](_0x5f0376());}}_0x58c585(')');const _0x259ee2=EXPR_FUNCS[_0x4c1a5c['v']];if(!_0x259ee2)throw new Error(_0x242cd0(0x81e)+_0x4c1a5c['v']+'\x22');return _0x32a815=>_0x259ee2(_0x31cc2b['map'](_0x471c7f=>_0x471c7f(_0x32a815)));}const _0x5e488b=_0x4c1a5c['v'];return _0x15eaa3=>{const _0x3b848f=_0x242cd0;if(_0x15eaa3&&Object[_0x3b848f(0xb8c)][_0x3b848f(0x80c)][_0x3b848f(0xa30)](_0x15eaa3,_0x5e488b)){const _0xe8cfc6=_0x15eaa3[_0x5e488b];return typeof _0xe8cfc6===_0x3b848f(0x548)?_0xe8cfc6:Number(_0xe8cfc6);}return NaN;};}throw new Error(_0x242cd0(0xa28)+_0x4c1a5c['v']+'\x22');}const _0x1bc366=_0x5f0376();if(_0x484f80<_0x491c3a[_0x5c289c(0x5a8)])throw new Error('unexpected\x20trailing\x20token\x20\x22'+_0x491c3a[_0x484f80]['v']+'\x22');return _0x1bc366;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x54d63d){const _0x3bad92=_0xa1d64c,_0x14eb3b=String(_0x54d63d);if(_exprCache[_0x3bad92(0xa35)](_0x14eb3b))return _exprCache[_0x3bad92(0xa00)](_0x14eb3b);let _0x447c4c=null;try{_0x447c4c=compileDataExpression(_0x14eb3b);}catch(_0xa62ab1){!_exprWarned[_0x3bad92(0xa35)](_0x14eb3b)&&(_exprWarned[_0x3bad92(0xb33)](_0x14eb3b),console[_0x3bad92(0x237)](_0x3bad92(0xd54)+_0x14eb3b+_0x3bad92(0x88f)+_0xa62ab1[_0x3bad92(0x885)]+_0x3bad92(0x78a))),_0x447c4c=null;}return _exprCache[_0x3bad92(0x3e2)](_0x14eb3b,_0x447c4c),_0x447c4c;}function resolveDataVars(_0x5f7d1b,_0x3ce9b0){const _0x329c94=_0xa1d64c,_0x195acf={};if(!_0x5f7d1b||typeof _0x5f7d1b!==_0x329c94(0x3a9)||!_0x3ce9b0||!_0x3ce9b0[_0x329c94(0x27c)])return _0x195acf;for(const [_0x359e33,_0x3a305c]of Object[_0x329c94(0xd8b)](_0x5f7d1b)){if(!_0x359e33||typeof _0x3a305c!==_0x329c94(0x31f))continue;const _0x2fa971=_0x3ce9b0['states'][_0x3a305c],_0x59e02a=_0x2fa971?toNum(_0x2fa971[_0x329c94(0xaef)]):null;_0x195acf[_0x359e33]=_0x59e02a===null||_0x59e02a===undefined?NaN:_0x59e02a;}return _0x195acf;}function synthesizeForecastSeries(_0x2894d3,_0x1ed190,_0x43bcc2,_0x4e9b33){const _0xfcbf41=_0xa1d64c;if(!_0x2894d3||!_0x1ed190[_0xfcbf41(0x74d)])return[];const _0xf69718=getAttributePath(_0x2894d3[_0xfcbf41(0x464)],_0x1ed190[_0xfcbf41(0x74d)]);if(!Array[_0xfcbf41(0x796)](_0xf69718))return _0xf69718!==undefined&&_0xf69718!==null&&console[_0xfcbf41(0x237)](_0xfcbf41(0x332)+_0x1ed190[_0xfcbf41(0x74d)]+'\x22\x20on\x20'+_0x1ed190[_0xfcbf41(0x871)]+_0xfcbf41(0xd12)),[];const _0x329c59=_0xf69718['map'](_0x1e462c=>_0x1e462c&&typeof _0x1e462c===_0xfcbf41(0x3a9)&&!Array[_0xfcbf41(0x796)](_0x1e462c)?{..._0x1e462c}:_0x1e462c),_0x24788d=_0x1ed190['data_time_field']||_0xfcbf41(0xa52),_0x5f4311=_0x1ed190[_0xfcbf41(0x64e)]||'price_per_kwh',_0x3a379b=_0x1ed190[_0xfcbf41(0x9b2)]||_0xfcbf41(0x98e),_0x52c174=_0x1ed190['data_time_year'],_0x2b5621=_0x1ed190[_0xfcbf41(0x8f8)]?getCompiledExpr(_0x1ed190['data_value_expression']):null,_0x58dded=_0x2b5621?resolveDataVars(_0x1ed190['data_vars'],_0x4e9b33):null,_0x42f913=[];for(const _0x43d928 of _0x329c59){if(!_0x43d928||typeof _0x43d928!==_0xfcbf41(0x3a9))continue;const _0x2951b0=getAttributePath(_0x43d928,_0x24788d);let _0x5b6c50;if(_0x2b5621){let _0x21f220;try{_0x21f220=_0x2b5621({..._0x43d928,..._0x58dded});}catch(_0x94fa1d){_0x21f220=NaN;}_0x5b6c50=toNum(_0x21f220);}else _0x5b6c50=toNum(getAttributePath(_0x43d928,_0x5f4311));const _0x438677=parseForecastTime(_0x2951b0,_0x3a379b,_0x43bcc2,_0x52c174);if(_0x438677===null||_0x5b6c50===null)continue;_0x42f913[_0xfcbf41(0x24a)]({'t':_0x438677,'v':_0x5b6c50});}return _0x42f913[_0xfcbf41(0xa6b)]((_0x24e273,_0x140036)=>_0x24e273['t']-_0x140036['t']),_0x42f913;}const SVG_NS=_0xa1d64c(0x88a),svgEl=(_0x2a962d,_0x43f4e6={})=>{const _0x4fc1db=_0xa1d64c,_0x1471f0=document[_0x4fc1db(0xb4d)](SVG_NS,_0x2a962d);for(const [_0x5bc9ae,_0x3e59de]of Object[_0x4fc1db(0xd8b)](_0x43f4e6))_0x1471f0[_0x4fc1db(0x479)](_0x5bc9ae,_0x3e59de);return _0x1471f0;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x1260eb){const _0x175fdc=_0xa1d64c;this[_0x175fdc(0x877)]=_0x1260eb;}[_0xa1d64c(0x964)](_0x5801b3,_0x208d2e,_0x3ce000,_0x457cf3){const _0x30d1d0=_0xa1d64c,_0x587617=_0x5801b3['clientWidth']||0x190,_0x9b9498=_0x3ce000['height'],_0xeeee84=_0x9b9498==null||_0x9b9498===_0x30d1d0(0xd9a)||_0x9b9498==='';let _0x49294c;if(_0xeeee84){let _0x22cf18=_0x5801b3[_0x30d1d0(0xaec)]||0x0;const _0x4af3b7=this[_0x30d1d0(0x877)][_0x30d1d0(0x4f0)]||this[_0x30d1d0(0x877)][_0x30d1d0(0x786)],_0x483ec3=toNum(_0x3ce000[_0x30d1d0(0xafd)]),_0x5501a8=_0x4af3b7&&_0x4af3b7[_0x30d1d0(0xd8e)]&&_0x4af3b7['end']?Math['max'](0x1,_0x4af3b7[_0x30d1d0(0x2da)][_0x30d1d0(0x7fb)]()-_0x4af3b7[_0x30d1d0(0xd8e)]['getTime']())/0x36ee80:0x0,_0x59dfb3=!this['card'][_0x30d1d0(0x4f0)]&&isNum(_0x483ec3)&&_0x483ec3>0x0&&_0x5501a8>_0x483ec3;if(_0x59dfb3&&_0x22cf18>SCROLL_PLOT_PAD_BOTTOM)_0x22cf18-=SCROLL_PLOT_PAD_BOTTOM;_0x49294c=_0x22cf18>=0x3c?_0x22cf18:0xc8;}else _0x49294c=toNum(_0x3ce000[_0x30d1d0(0xc8d)])||0x96;const _0x20890f=_0x208d2e[_0x30d1d0(0x7cb)](_0x1cec84=>_0x1cec84[_0x30d1d0(0x871)]['show_graph']!==![]&&_0x1cec84[_0x30d1d0(0x2a7)][_0x30d1d0(0x5a8)]),_0x59cf79=_0x20890f['filter'](_0x490cf3=>_0x490cf3['entity'][_0x30d1d0(0x5a6)]!==_0x30d1d0(0xa26)&&_0x490cf3[_0x30d1d0(0x871)][_0x30d1d0(0x5a6)]!==_0x30d1d0(0xb5c)),_0x40a641=_0x20890f[_0x30d1d0(0x7cb)](_0x289984=>_0x289984[_0x30d1d0(0x871)]['y_axis']===_0x30d1d0(0xa26)),_0x42a524=_0x40a641[_0x30d1d0(0x5a8)]>0x0,_0x162cb1=toNum(_0x3ce000[_0x30d1d0(0x73f)])||0xa,_0x396abd=toNum(_0x3ce000['y_axis_decimals']),_0x292069=_0x20890f['reduce']((_0x5dacdd,_0x4b7416)=>{const _0x280139=_0x30d1d0,_0xea0ccc=toNum(_0x4b7416['entity']?.[_0x280139(0x242)]);return isNum(_0xea0ccc)&&_0xea0ccc>_0x5dacdd?_0xea0ccc:_0x5dacdd;},0x0),_0x1ea311=isNum(_0x396abd)?_0x396abd:_0x292069,_0xe925fe=Math[_0x30d1d0(0x2cc)](0xc,Math[_0x30d1d0(0x5c4)](_0x162cb1*1.2)),_0x567e01=(_0x2d2787,_0x2874a6,_0x5b56a4)=>{const _0x249122=_0x30d1d0,_0xdc9a52=this[_0x249122(0x877)]?.['_getAxisStateMap']?.(_0x2d2787);if(_0xdc9a52&&_0xdc9a52[_0x249122(0x5a8)]){let _0x24cc8a=0x0;for(const _0xc8763 of _0xdc9a52){const _0x2676bd=String(_0xc8763?.['label']??_0xc8763?.['value']??'');if(_0x2676bd['length']>_0x24cc8a)_0x24cc8a=_0x2676bd[_0x249122(0x5a8)];}return Math[_0x249122(0x2cc)](0x20,Math[_0x249122(0x5c4)](_0x24cc8a*_0x162cb1*0.62+0xe));}if(_0x2874a6){const _0x2e7887=axisLabelFormatter(_0x3ce000,_0x2d2787);if(_0x2e7887){const _0x4aac6e=String(_0x2e7887(_0x2874a6['lo'])??''),_0x107a21=String(_0x2e7887(_0x2874a6['hi'])??''),_0x25e9ee=Math['max'](_0x4aac6e[_0x249122(0x5a8)],_0x107a21[_0x249122(0x5a8)],0x4);return Math[_0x249122(0x2cc)](0x20,Math[_0x249122(0x5c4)](_0x25e9ee*_0x162cb1*0.62+0xc));}const _0x5f030f=isNum(_0x5b56a4)?_0x5b56a4:0x1,_0x423577=_0x2874a6['lo']['toFixed'](_0x5f030f),_0x4a1734=_0x2874a6['hi'][_0x249122(0xdc7)](_0x5f030f),_0x1d7084=Math[_0x249122(0x2cc)](_0x423577['length'],_0x4a1734[_0x249122(0x5a8)]);return Math[_0x249122(0x2cc)](0x20,Math['round'](_0x1d7084*_0x162cb1*0.62+0xc));}const _0x5b6fc7=0x4+(_0x1ea311>0x0?_0x1ea311+0x1:0x0);return Math[_0x249122(0x2cc)](0x20,Math[_0x249122(0x5c4)](_0x5b6fc7*_0x162cb1*0.62+0xc));},_0x4d009d=this[_0x30d1d0(0xd85)](_0x20890f,_0x3ce000),_0x3c1678=this[_0x30d1d0(0x948)](_0x59cf79,_0x3ce000,![],_0x4d009d),_0x1036c3=_0x42a524?this[_0x30d1d0(0x948)](_0x40a641,_0x3ce000,!![],_0x4d009d):null,_0x58458e=(_0x257341,_0x56ae09)=>{const _0x394e7f=_0x30d1d0;if(!_0x257341||!_0x56ae09['some'](_0x5db3da=>_0x5db3da?.[_0x394e7f(0x871)]?.[_0x394e7f(0x580)]===!![]))return;const _0x296e20=_0x257341['hi']-_0x257341['lo'];if(_0x296e20>0x0)_0x257341['hi']=_0x257341['hi']+_0x296e20*0.12;};_0x58458e(_0x3c1678,_0x59cf79),_0x58458e(_0x1036c3,_0x40a641);const _0x25dbd1=(_0x32e896,_0x16c74f)=>{const _0x3e57d0=_0x30d1d0,_0x217185=toNum(_0x3ce000[_0x3e57d0(0x96b)]);if(isNum(_0x217185))return _0x217185;let _0xb004e0=-0x1;for(const _0xc3f002 of _0x32e896){const _0x3d1d39=toNum(_0xc3f002['entity']?.[_0x3e57d0(0x242)]);if(isNum(_0x3d1d39)&&_0x3d1d39>_0xb004e0)_0xb004e0=_0x3d1d39;}if(_0xb004e0>=0x0)return _0xb004e0;if(_0x16c74f){const _0x5eaf5e=_0x16c74f['hi']-_0x16c74f['lo'],_0xe6fd13=toNum(_0x3ce000[_0x3e57d0(0x443)])||0x4,_0x22e3fa=_0x5eaf5e/_0xe6fd13;if(_0x22e3fa>0x0&&_0x22e3fa<0x1)return Math[_0x3e57d0(0x650)](-Math[_0x3e57d0(0x918)](_0x22e3fa));if(Math[_0x3e57d0(0x3ee)](_0x16c74f['hi'])<0x64&&Math['abs'](_0x16c74f['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x342250=_0x25dbd1(_0x59cf79,_0x3c1678),_0x10f024=_0x42a524?_0x25dbd1(_0x40a641,_0x1036c3):0x1,_0x306ad=this[_0x30d1d0(0x877)]?.['_graphData']?.[_0x30d1d0(0x9f8)]||_0x208d2e,_0x42a331=_0x306ad[_0x30d1d0(0x7cb)](_0x1b86aa=>_0x1b86aa[_0x30d1d0(0x871)]?.[_0x30d1d0(0x7c0)]!==![]&&_0x1b86aa[_0x30d1d0(0x2a7)]?.[_0x30d1d0(0x5a8)]&&_0x1b86aa[_0x30d1d0(0x871)]['y_axis']!==_0x30d1d0(0xa26)&&_0x1b86aa[_0x30d1d0(0x871)]['y_axis']!=='independent'),_0x561cdf=_0x306ad[_0x30d1d0(0x7cb)](_0x3563a1=>_0x3563a1['entity']?.[_0x30d1d0(0x7c0)]!==![]&&_0x3563a1['points']?.['length']&&_0x3563a1['entity'][_0x30d1d0(0x5a6)]===_0x30d1d0(0xa26)),_0x4808dc=_0x42a331['length']?_0x42a331:_0x59cf79,_0x58d30f=_0x561cdf[_0x30d1d0(0x5a8)]?_0x561cdf:_0x40a641,_0x5b990f=_0x42a331['length']===_0x59cf79[_0x30d1d0(0x5a8)],_0x139fbb=_0x561cdf[_0x30d1d0(0x5a8)]===_0x40a641['length'],_0xba6c83=_0x5b990f?_0x3c1678:_0x42a331['length']?this[_0x30d1d0(0x948)](_0x4808dc,_0x3ce000,![],_0x4d009d):_0x3c1678,_0x154dd9=_0x139fbb?_0x1036c3:_0x561cdf[_0x30d1d0(0x5a8)]?this[_0x30d1d0(0x948)](_0x58d30f,_0x3ce000,!![],_0x4d009d):_0x1036c3,_0x19c095=_0x5b990f?_0x342250:_0x25dbd1(_0x4808dc,_0xba6c83),_0x44a485=_0x139fbb?_0x10f024:_0x561cdf['length']?_0x25dbd1(_0x58d30f,_0x154dd9):_0x10f024,_0x4b954a=_0x567e01(_0x30d1d0(0x501),_0xba6c83,_0x19c095),_0x13560a=_0x567e01(_0x30d1d0(0xa26),_0x154dd9,_0x44a485),_0x35844e=_0x561cdf['length']>0x0||_0x42a524,_0x101e0a=Math[_0x30d1d0(0x2cc)](0x1,(_0x3ce000[_0x30d1d0(0x70e)]?_0x4b954a:0x0)+(_0x3ce000[_0x30d1d0(0xc85)]?_0xe925fe:0x0)),_0x54cdf3=!_0x35844e&&!_0x3ce000[_0x30d1d0(0x3b1)]?0x1:Math[_0x30d1d0(0x2cc)](0x1,(_0x3ce000['show_y2_axis']!==![]?_0x13560a:0x0)+(_0x3ce000['show_y_axis_label']?_0xe925fe:0x0)),_0x299eef=0x8,_0x28419e=_0x3ce000['show_x_axis']?0x16:0x8;this[_0x30d1d0(0x877)][_0x30d1d0(0xd04)]=_0x299eef,this['card'][_0x30d1d0(0xbb0)]=_0x28419e;const _0x53696a=this[_0x30d1d0(0x877)][_0x30d1d0(0x4f0)]||this[_0x30d1d0(0x877)][_0x30d1d0(0x786)],_0x51c2ba=_0x53696a[_0x30d1d0(0xd8e)][_0x30d1d0(0x7fb)](),_0x1a5bb3=_0x53696a[_0x30d1d0(0x2da)]['getTime'](),_0x19490a=Math[_0x30d1d0(0x2cc)](0x1,_0x1a5bb3-_0x51c2ba),_0x417fa6=_0x19490a/0x36ee80,_0x4b4112=toNum(_0x3ce000[_0x30d1d0(0xafd)]),_0x486fae=!this[_0x30d1d0(0x877)]['_viewWindow']&&isNum(_0x4b4112)&&_0x4b4112>0x0&&_0x417fa6>_0x4b4112,_0x449936=_0x486fae?_0x417fa6/_0x4b4112:0x1,_0x5a94e1=_0x486fae?Math[_0x30d1d0(0x5c4)](_0x587617*_0x449936):_0x587617,_0x2e47e3=Math[_0x30d1d0(0x2cc)](0xa,_0x5a94e1-_0x101e0a-_0x54cdf3),_0x360f32=Math[_0x30d1d0(0x2cc)](0xa,_0x49294c-_0x299eef-_0x28419e),_0x16b267=new Map();for(const _0x4ff6a6 of _0x20890f){if(_0x4ff6a6[_0x30d1d0(0x871)][_0x30d1d0(0x5a6)]!==_0x30d1d0(0xb5c))continue;const _0x4078d1={..._0x3ce000,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x2300ca=this[_0x30d1d0(0x948)]([_0x4ff6a6],_0x4078d1,![],null);_0x2300ca&&(_0x4ff6a6['entity']?.[_0x30d1d0(0x580)]===!![]&&_0x2300ca['hi']>_0x2300ca['lo']&&(_0x2300ca['hi']=_0x2300ca['hi']+(_0x2300ca['hi']-_0x2300ca['lo'])*0.12),_0x16b267[_0x30d1d0(0x3e2)](_0x4ff6a6[_0x30d1d0(0x677)],_0x2300ca));}const _0x2ef710=_0x56a8cf=>{const _0x3b4df9=_0x30d1d0,_0x49be5a=_0x56a8cf?.[_0x3b4df9(0x871)]||_0x56a8cf,_0x350542=_0x56a8cf?.['idx'];if(_0x49be5a?.[_0x3b4df9(0x5a6)]===_0x3b4df9(0xb5c)&&_0x350542!=null)return _0x16b267[_0x3b4df9(0xa00)](_0x350542)||_0x3c1678;return _0x49be5a?.[_0x3b4df9(0x5a6)]===_0x3b4df9(0xa26)?_0x1036c3:_0x3c1678;},_0x6241eb=_0x20890f['some'](_0x3aef76=>(_0x3aef76[_0x30d1d0(0x871)]?.[_0x30d1d0(0x28f)]||_0x3aef76['entity']?.[_0x30d1d0(0x6aa)])==='bar');let _0x4dad09=_0x51c2ba,_0x358a77=_0x1a5bb3,_0x4ce693=_0x19490a;if(_0x6241eb){const _0x291e86=typeof resolveGroupBy===_0x30d1d0(0xa46)?resolveGroupBy(_0x3ce000,_0x19490a/0x36ee80):_0x3ce000[_0x30d1d0(0xcef)]||'interval',_0x37182e=toNum(_0x3ce000[_0x30d1d0(0xd4f)])||0x2,_0x202381=_0x19490a/0x36ee80,_0x6a3565=groupBucketMs(_0x291e86,_0x202381,_0x37182e);let _0x140354=Infinity,_0x376f2d=Infinity,_0x4116c1=-Infinity;for(const _0xf6b5db of _0x20890f){const _0x2935e0=_0xf6b5db[_0x30d1d0(0x871)]?.[_0x30d1d0(0x28f)]||_0xf6b5db[_0x30d1d0(0x871)]?.[_0x30d1d0(0x6aa)];if(_0x2935e0!=='bar'&&_0x2935e0!=='candlestick')continue;const _0x15af32=(_0xf6b5db[_0x30d1d0(0x2a7)]||[])['filter'](_0x5d21b3=>isNum(_0x5d21b3['v']));for(let _0x4a1e4d=0x0;_0x4a1e4d<_0x15af32[_0x30d1d0(0x5a8)];_0x4a1e4d++){if(_0x4a1e4d>0x0){const _0xf4650a=_0x15af32[_0x4a1e4d]['t']-_0x15af32[_0x4a1e4d-0x1]['t'];if(_0xf4650a>0x0&&_0xf4650a<_0x140354)_0x140354=_0xf4650a;}const _0x331a53=_0x15af32[_0x4a1e4d]['t'];if(_0x331a53>=_0x51c2ba&&_0x331a53<_0x1a5bb3){if(_0x331a53<_0x376f2d)_0x376f2d=_0x331a53;if(_0x331a53>_0x4116c1)_0x4116c1=_0x331a53;}}}const _0x47622a=Math[_0x30d1d0(0x7eb)](_0x6a3565/0x2,_0x19490a/0x4,isFinite(_0x140354)?_0x140354/0x2:Infinity);if(isFinite(_0x47622a)&&isFinite(_0x376f2d))_0x4dad09=Math[_0x30d1d0(0x7eb)](_0x51c2ba,_0x376f2d-_0x47622a),_0x358a77=Math[_0x30d1d0(0x2cc)](_0x1a5bb3,_0x4116c1+_0x47622a);else isFinite(_0x47622a)&&(_0x4dad09=_0x51c2ba-_0x47622a,_0x358a77=_0x1a5bb3+_0x47622a);_0x4ce693=Math['max'](0x1,_0x358a77-_0x4dad09);}let _0x1da803;const _0x2d143c=typeof resolveGroupBy===_0x30d1d0(0xa46)?resolveGroupBy(_0x3ce000,_0x19490a/0x36ee80):_0x3ce000[_0x30d1d0(0xcef)]||'interval',_0x5c1fa9=_0x2d143c==='year'&&_0x3ce000[_0x30d1d0(0x2f2)]!==_0x30d1d0(0x6f7)&&_0x20890f[_0x30d1d0(0xb6e)](_0x533037=>{const _0x5cb04c=_0x30d1d0,_0x28e35=_0x533037[_0x5cb04c(0x871)]||{};return!_0x28e35['data_attribute']&&!_0x28e35['fixed_value']&&!_0x28e35[_0x5cb04c(0x835)];});this[_0x30d1d0(0x772)]=_0x5c1fa9;if(_0x2d143c==='month'){const _0x1b347d=new Date(_0x51c2ba),_0x5e3a38=_0x1b347d[_0x30d1d0(0xd00)](),_0x45e01f=_0x1b347d[_0x30d1d0(0xcc6)](),_0x222558=new Date(_0x1a5bb3-0x1),_0x70260f=Math[_0x30d1d0(0x2cc)](0x1,(_0x222558['getFullYear']()-_0x5e3a38)*0xc+(_0x222558[_0x30d1d0(0xcc6)]()-_0x45e01f)+0x1),_0x1abeed=_0x20890f[_0x30d1d0(0x274)](_0x372e7a=>{const _0x484a0f=_0x30d1d0,_0x1e6073=_0x372e7a[_0x484a0f(0x871)]?.[_0x484a0f(0x28f)]||_0x372e7a[_0x484a0f(0x871)]?.[_0x484a0f(0x6aa)];return _0x1e6073==='bar'||_0x1e6073===_0x484a0f(0x1d7);}),_0xba95f0=Date['now']();let _0x17c6b3=null,_0x3779cd=null,_0x49c2a0=null;if(!_0x1abeed&&_0xba95f0>_0x51c2ba&&_0xba95f0<_0x1a5bb3){const _0x576d22=new Date(_0xba95f0);_0x3779cd=_0x576d22[_0x30d1d0(0xd00)](),_0x49c2a0=_0x576d22[_0x30d1d0(0xcc6)]();const _0x2ea14a=(_0x3779cd-_0x5e3a38)*0xc+(_0x49c2a0-_0x45e01f),_0x14237b=new Date(_0x3779cd,_0x49c2a0+0x1,0x0)[_0x30d1d0(0xd24)](),_0x5b5ec9=(_0x576d22[_0x30d1d0(0xd24)]()-0x1+_0x576d22[_0x30d1d0(0xb3a)]()/0x18)/_0x14237b;_0x17c6b3=_0x101e0a+(_0x2ea14a+_0x5b5ec9)/_0x70260f*_0x2e47e3;}_0x1da803=_0x4407f0=>{const _0x305a50=_0x30d1d0,_0x59f16e=new Date(_0x4407f0);if(_0x17c6b3!==null&&_0x59f16e[_0x305a50(0xd00)]()===_0x3779cd&&_0x59f16e['getMonth']()===_0x49c2a0)return _0x17c6b3;const _0x458a9c=(_0x59f16e['getFullYear']()-_0x5e3a38)*0xc+(_0x59f16e[_0x305a50(0xcc6)]()-_0x45e01f);return _0x101e0a+(_0x458a9c+0.5)/_0x70260f*_0x2e47e3;};}else{if(_0x5c1fa9){const {refY:_0x206457,totalYears:_0xedfaad}=this[_0x30d1d0(0x714)](_0x51c2ba,_0x1a5bb3),_0x595684=_0x20890f[_0x30d1d0(0x274)](_0x43b8af=>{const _0x68988d=_0x30d1d0,_0x5acdba=_0x43b8af[_0x68988d(0x871)]?.[_0x68988d(0x28f)]||_0x43b8af['entity']?.[_0x68988d(0x6aa)];return _0x5acdba==='bar'||_0x5acdba==='candlestick';}),_0xf68cf7=Date[_0x30d1d0(0x87f)]();let _0x46005d=null,_0x22d263=null;if(!_0x595684&&_0xf68cf7>_0x51c2ba&&_0xf68cf7<_0x1a5bb3){const _0x34fe35=new Date(_0xf68cf7);_0x22d263=_0x34fe35[_0x30d1d0(0xd00)]();const _0x1addc4=_0x22d263-_0x206457,_0xb69fa1=new Date(_0x34fe35['getFullYear'](),0x0,0x1)[_0x30d1d0(0x7fb)](),_0x4fbb1e=new Date(_0x34fe35['getFullYear']()+0x1,0x0,0x1)[_0x30d1d0(0x7fb)]();_0x46005d=_0x101e0a+(_0x1addc4+(_0xf68cf7-_0xb69fa1)/(_0x4fbb1e-_0xb69fa1))/_0xedfaad*_0x2e47e3;}_0x1da803=_0x4624b4=>{const _0x5ebe9a=_0x30d1d0,_0x2baba6=new Date(_0x4624b4);if(_0x46005d!==null&&_0x2baba6[_0x5ebe9a(0xd00)]()===_0x22d263)return _0x46005d;const _0x531f9c=_0x2baba6[_0x5ebe9a(0xd00)]()-_0x206457;return _0x101e0a+(_0x531f9c+0.5)/_0xedfaad*_0x2e47e3;};}else _0x1da803=_0x212064=>_0x101e0a+(_0x212064-_0x4dad09)/_0x4ce693*_0x2e47e3;}const _0xe56cfc=!!_0x3ce000[_0x30d1d0(0x995)],_0x1b14d2=(_0xdcb1f4,_0x4223bf)=>{const _0x45bed5=_0x30d1d0;if(!_0x4223bf)return _0x299eef+_0x360f32/0x2;const {lo:_0x3599c1,hi:_0x3253e5}=_0x4223bf;if(_0x3253e5===_0x3599c1)return _0x299eef+_0x360f32/0x2;if(_0xe56cfc){const _0x47560c=Math['max'](_0x3599c1,1e-10),_0x6f39db=Math['max'](_0x3253e5,_0x47560c*0xa),_0x45bd70=Math[_0x45bed5(0x2cc)](_0xdcb1f4,_0x47560c),_0x35f95f=Math['log10'](_0x47560c),_0x261488=Math[_0x45bed5(0x918)](_0x6f39db),_0x59f9fa=Math[_0x45bed5(0x918)](_0x45bd70);return _0x299eef+_0x360f32-(_0x59f9fa-_0x35f95f)/(_0x261488-_0x35f95f)*_0x360f32;}return _0x299eef+_0x360f32-(_0xdcb1f4-_0x3599c1)/(_0x3253e5-_0x3599c1)*_0x360f32;},_0x2cb88a=_0x486fae?{'width':String(_0x5a94e1),'height':String(_0x49294c),'viewBox':_0x30d1d0(0x83c)+_0x5a94e1+'\x20'+_0x49294c,'preserveAspectRatio':'none','class':_0x30d1d0(0x755)}:{'width':_0x30d1d0(0x62c),'height':String(_0x49294c),'viewBox':_0x30d1d0(0x83c)+_0x5a94e1+'\x20'+_0x49294c,'preserveAspectRatio':_0x30d1d0(0x594),'class':'sgc-svg'},_0x288d65=svgEl(_0x30d1d0(0x4c6),_0x2cb88a),_0x288ece=svgEl('defs');_0x288d65[_0x30d1d0(0x887)](_0x288ece);const _0x21b79c=_0x30d1d0(0x60c)+this[_0x30d1d0(0x877)][_0x30d1d0(0x463)],_0x2474c3=svgEl('clipPath',{'id':_0x21b79c});_0x2474c3[_0x30d1d0(0x887)](svgEl(_0x30d1d0(0xa76),{'x':String(_0x101e0a),'y':String(_0x299eef),'width':String(_0x2e47e3),'height':String(_0x360f32)})),_0x288ece[_0x30d1d0(0x887)](_0x2474c3);const _0xcc5536=(_0x5c7633,_0x3fb80c)=>{const _0x55c60c=_0x30d1d0;if(!_0x5c7633)return null;const _0xa7e8b7=toNum(_0x3ce000[_0x55c60c(0x443)]),_0x8074ac=this['card']?.[_0x55c60c(0xa8c)]?.(_0x55c60c(0x501)),_0x3a7810=isNum(_0xa7e8b7)?_0xa7e8b7:_0x8074ac?Math['max'](0x1,_0x8074ac[_0x55c60c(0x5a8)]-0x1):0x4,_0x4756d7=_0x3fb80c,_0x4b12a5=_0x5c7633['hi']-_0x5c7633['lo'];if(_0x4b12a5>0x0){const _0x4ff439=Math[_0x55c60c(0x5cd)](0xa,-_0x4756d7),_0x136b02=Math[_0x55c60c(0x2cc)](0x1,Math[_0x55c60c(0x7a6)](_0x4b12a5/_0x4ff439+1e-9));return Math[_0x55c60c(0x7eb)](_0x3a7810,_0x136b02);}return _0x3a7810;},_0x329ae7=_0xcc5536(_0x3c1678,_0x342250),_0x4ae669=_0x3ce000[_0x30d1d0(0xc27)]!==![],_0x74af1c=_0x4ae669&&_0x3c1678&&!_0x3ce000[_0x30d1d0(0x995)]&&!this[_0x30d1d0(0x877)]?.[_0x30d1d0(0xa8c)]?.('primary')?niceYTicks(_0x3c1678['lo'],_0x3c1678['hi'],_0x329ae7||0x4,axisMinLabelStep(_0x3ce000,'primary')):null,_0x44ad95=_0x4ae669&&_0x42a524&&_0x1036c3&&!_0x3ce000[_0x30d1d0(0x995)]&&!this[_0x30d1d0(0x877)]?.[_0x30d1d0(0xa8c)]?.(_0x30d1d0(0xa26))?niceYTicks(_0x1036c3['lo'],_0x1036c3['hi'],toNum(_0x3ce000[_0x30d1d0(0x443)])||0x4,axisMinLabelStep(_0x3ce000,_0x30d1d0(0xa26))):null;if(_0x3ce000['show_grid']){let _0x420bd4=this[_0x30d1d0(0x7e6)](_0x2e47e3,_0x4dad09,_0x358a77,_0x3ce000,_0x457cf3);if(!_0x420bd4)_0x420bd4=this[_0x30d1d0(0xbae)](_0x2e47e3,_0x4dad09,_0x358a77,_0x3ce000,_0x457cf3);this['_drawGrid'](_0x288d65,_0x101e0a,_0x299eef,_0x2e47e3,_0x360f32,_0x3ce000,_0x420bd4,_0x329ae7,_0x74af1c,_0x3c1678);}let _0x283459=null,_0x44aa3f=null;_0x3ce000[_0x30d1d0(0x70e)]&&_0x3c1678&&(_0x283459=this[_0x30d1d0(0x63b)](_0x288d65,_0x101e0a,_0x299eef,_0x360f32,_0x3c1678,![],_0x3ce000,_0x329ae7,_0x342250,_0x74af1c));_0x42a524&&_0x1036c3&&_0x3ce000[_0x30d1d0(0x3b1)]&&(_0x44aa3f=this[_0x30d1d0(0x63b)](_0x288d65,_0x101e0a+_0x2e47e3,_0x299eef,_0x360f32,_0x1036c3,!![],_0x3ce000,null,_0x10f024,_0x44ad95));_0x3ce000[_0x30d1d0(0x2f4)]&&this['_drawXAxis'](_0x288d65,_0x101e0a,_0x299eef+_0x360f32,_0x2e47e3,_0x4dad09,_0x358a77,_0x3ce000,_0x457cf3);const _0x2e64bd=this[_0x30d1d0(0x877)]['_effectiveAnnotations'](),_0x3399de=svgEl('g',{'class':_0x30d1d0(0x3f9),'clip-path':'url(#'+_0x21b79c+')'});_0x288d65['appendChild'](_0x3399de);const _0xfc49d=_0x20890f['map']((_0x5ce477,_0x137251)=>({'s':_0x5ce477,'i':_0x137251,'z':toNum(_0x5ce477[_0x30d1d0(0x871)]?.[_0x30d1d0(0x679)])||0x0}))[_0x30d1d0(0xa6b)]((_0x494321,_0x18aa37)=>_0x494321['z']-_0x18aa37['z']||_0x494321['i']-_0x18aa37['i'])[_0x30d1d0(0x459)](_0x550163=>_0x550163['s']);for(const _0x1fdfc0 of _0xfc49d){if(!_0x1fdfc0[_0x30d1d0(0x871)]?.['show_range_band'])continue;const _0xf869f5=_0x2ef710(_0x1fdfc0);if(!_0xf869f5)continue;this[_0x30d1d0(0x853)](_0x3399de,_0x1fdfc0,_0xf869f5,_0x1da803,_0x1b14d2);}const _0x263932=_0x20890f[_0x30d1d0(0x7cb)](_0x386a7a=>{const _0x21510f=_0x30d1d0,_0x3020b1=_0x386a7a[_0x21510f(0x871)]?.[_0x21510f(0x28f)]||_0x386a7a[_0x21510f(0x871)]?.[_0x21510f(0x6aa)];return(_0x3020b1===_0x21510f(0x2fd)||_0x3020b1===_0x21510f(0x1d7))&&_0x386a7a['entity']?.[_0x21510f(0x7c0)]!==![];}),_0x2ebce7=new Map();if(_0x263932[_0x30d1d0(0x5a8)]>0x0){if(_0x3ce000[_0x30d1d0(0x65c)]){const _0x566676=[],_0x214369={};for(const _0x23ae9c of _0x263932){const _0x28e9cf=_0x23ae9c[_0x30d1d0(0x871)][_0x30d1d0(0x76c)]||_0x30d1d0(0xa32);!(_0x28e9cf in _0x214369)&&(_0x214369[_0x28e9cf]=_0x566676[_0x30d1d0(0x5a8)],_0x566676[_0x30d1d0(0x24a)](_0x28e9cf));}const _0x192459=_0x566676[_0x30d1d0(0x5a8)];for(const _0x8b0141 of _0x263932){_0x2ebce7[_0x30d1d0(0x3e2)](_0x8b0141[_0x30d1d0(0x677)],{'index':_0x214369[_0x8b0141[_0x30d1d0(0x871)][_0x30d1d0(0x76c)]||_0x30d1d0(0xa32)],'total':_0x192459});}}else{const _0x1c1e4a=_0x263932['length'];_0x263932['forEach']((_0x199396,_0x36e382)=>{const _0xd8d0cc=_0x30d1d0;_0x2ebce7['set'](_0x199396[_0xd8d0cc(0x677)],{'index':_0x36e382,'total':_0x1c1e4a});});}}this[_0x30d1d0(0x89e)]=null;for(const _0x5283a9 of _0xfc49d){const _0x30ba07=_0x2ef710(_0x5283a9);if(!_0x30ba07)continue;const _0x34ff81=_0x4d009d?.['baselineByIdx']?.['get'](_0x5283a9['idx'])||null,_0x7b62cf=_0x2ebce7['get'](_0x5283a9[_0x30d1d0(0x677)])||null;let _0x470a08=_0x3399de;if(_0x5283a9[_0x30d1d0(0x871)]?.[_0x30d1d0(0x5de)]!=null){const _0x47fe39=toNum(_0x5283a9['entity'][_0x30d1d0(0x729)]?.[_0x30d1d0(0x289)]);_0x470a08=svgEl('g',{'opacity':isNum(_0x47fe39)?clamp(_0x47fe39,0.05,0x1):0.45}),_0x3399de[_0x30d1d0(0x887)](_0x470a08);}this[_0x30d1d0(0x775)](_0x470a08,_0x288ece,_0x5283a9,_0x30ba07,_0x1da803,_0x1b14d2,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'tStart':_0x51c2ba,'tEnd':_0x1a5bb3,'xStart':_0x4dad09,'xEnd':_0x358a77,'xRange':_0x4ce693,'yearEqualSpace':_0x5c1fa9,'yearTotal':_0x5c1fa9?this['_yearSlotSpan'](_0x51c2ba,_0x1a5bb3)[_0x30d1d0(0x53c)]:0x1},_0x3ce000,_0x34ff81,_0x7b62cf);}this[_0x30d1d0(0x704)](_0x288d65,_0x2e64bd,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710},_0x457cf3),this[_0x30d1d0(0xdde)](_0x288d65,_0x2e64bd,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710},_0x457cf3),this[_0x30d1d0(0x8a0)](_0x288d65,_0x20890f,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710},_0x3ce000,_0x457cf3),this[_0x30d1d0(0x48e)](_0x288d65,_0x20890f,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710},_0x3ce000,_0x457cf3);{if(_0x3ce000['show_now_line']!==![]){const _0x518a0f=Date[_0x30d1d0(0x87f)]();if(_0x518a0f>_0x51c2ba&&_0x518a0f<_0x1a5bb3-(_0x1a5bb3-_0x51c2ba)*0.01){let _0x429078;const _0x2160e2=_0x2d143c;if(_0x2160e2===_0x30d1d0(0xbe5)){const _0x3e813c=new Date(_0x518a0f),_0x20a6c3=new Date(_0x51c2ba),_0x1e2f42=_0x20a6c3['getFullYear'](),_0x5c6521=_0x20a6c3['getMonth'](),_0x7bc39=new Date(_0x1a5bb3-0x1),_0x55f7aa=Math[_0x30d1d0(0x2cc)](0x1,(_0x7bc39[_0x30d1d0(0xd00)]()-_0x1e2f42)*0xc+(_0x7bc39[_0x30d1d0(0xcc6)]()-_0x5c6521)+0x1),_0x4d3736=(_0x3e813c[_0x30d1d0(0xd00)]()-_0x1e2f42)*0xc+(_0x3e813c[_0x30d1d0(0xcc6)]()-_0x5c6521),_0x15541f=new Date(_0x3e813c[_0x30d1d0(0xd00)](),_0x3e813c[_0x30d1d0(0xcc6)]()+0x1,0x0)[_0x30d1d0(0xd24)](),_0x3098d0=(_0x3e813c[_0x30d1d0(0xd24)]()-0x1+_0x3e813c['getHours']()/0x18)/_0x15541f;_0x429078=_0x101e0a+(_0x4d3736+_0x3098d0)/_0x55f7aa*_0x2e47e3;}else{if(_0x5c1fa9){const _0x2205a6=new Date(_0x518a0f),{refY:_0x365588,totalYears:_0x1aef06}=this[_0x30d1d0(0x714)](_0x51c2ba,_0x1a5bb3),_0x151b45=_0x2205a6[_0x30d1d0(0xd00)]()-_0x365588,_0x26e86f=new Date(_0x2205a6[_0x30d1d0(0xd00)](),0x0,0x1)['getTime'](),_0x1f084c=new Date(_0x2205a6[_0x30d1d0(0xd00)]()+0x1,0x0,0x1)[_0x30d1d0(0x7fb)]();_0x429078=_0x101e0a+(_0x151b45+(_0x518a0f-_0x26e86f)/(_0x1f084c-_0x26e86f))/_0x1aef06*_0x2e47e3;}else{if(_0x6241eb&&(_0x2160e2==='date'||_0x2160e2===_0x30d1d0(0x547)||_0x2160e2===_0x30d1d0(0x1fe))){const _0x5b640d=new Date(_0x518a0f);let _0x2bc71a,_0x474d07;if(_0x2160e2===_0x30d1d0(0x4db))_0x2bc71a=new Date(_0x5b640d['getFullYear'](),_0x5b640d[_0x30d1d0(0xcc6)](),_0x5b640d[_0x30d1d0(0xd24)]())[_0x30d1d0(0x7fb)](),_0x474d07=0x5265c00;else{if(_0x2160e2===_0x30d1d0(0x547)){const _0x14e949=_0x5b640d[_0x30d1d0(0xd61)]()||0x7;_0x2bc71a=new Date(_0x5b640d[_0x30d1d0(0xd00)](),_0x5b640d['getMonth'](),_0x5b640d[_0x30d1d0(0xd24)]()-weekStartOffsetDays(_0x14e949,resolveFirstWeekday(_0x457cf3)))[_0x30d1d0(0x7fb)](),_0x474d07=0x7*0x5265c00;}else _0x2bc71a=new Date(_0x5b640d['getFullYear'](),_0x5b640d[_0x30d1d0(0xcc6)](),_0x5b640d[_0x30d1d0(0xd24)](),_0x5b640d['getHours']())['getTime'](),_0x474d07=0x36ee80;}const _0xda1d70=Math[_0x30d1d0(0x7eb)](0x1,(_0x518a0f-_0x2bc71a)/_0x474d07),_0x4d3ee3=_0x1da803(_0x2bc71a),_0x3960ab=_0x1da803(_0x2bc71a+_0x474d07)-_0x4d3ee3,_0x23f558=toNum(_0x3ce000[_0x30d1d0(0x351)])||0x0,_0x5b9452=Math[_0x30d1d0(0x2cc)](0x1,_0x3960ab-Math['min'](_0x23f558,_0x3960ab*0.3));_0x429078=_0x4d3ee3-_0x5b9452/0x2+_0xda1d70*_0x5b9452;}else _0x429078=_0x1da803(_0x518a0f);}}const _0x3c9d76=_0x3ce000[_0x30d1d0(0xa70)]||_0x30d1d0(0xbde),_0x5dccf9=toNum(_0x3ce000[_0x30d1d0(0xd8a)]),_0x33810f=isNum(_0x5dccf9)?String(_0x5dccf9):'0.3',_0x30f479=isNum(_0x5dccf9)?String(Math[_0x30d1d0(0x7eb)](0x1,_0x5dccf9+0.05)):_0x30d1d0(0x9b5),_0x340b29=toNum(_0x3ce000[_0x30d1d0(0xcba)]),_0x1c5617=isNum(_0x340b29)&&_0x340b29>0x0?String(_0x340b29):_0x30d1d0(0x285),_0x34383b=_0x3ce000[_0x30d1d0(0x653)];let _0x52f804=_0x30d1d0(0x590);if(_0x34383b===_0x30d1d0(0xd3c))_0x52f804=null;else{if(_0x34383b===_0x30d1d0(0xb0a))_0x52f804=_0x30d1d0(0xab6);else{if(_0x34383b===_0x30d1d0(0xdd7))_0x52f804=_0x30d1d0(0x2c8);else{if(_0x34383b==='long-dash')_0x52f804=_0x30d1d0(0x34d);else{if(_0x34383b&&typeof _0x34383b===_0x30d1d0(0x31f))_0x52f804=_0x34383b;}}}}const _0x380a06={'x1':String(_0x429078),'x2':String(_0x429078),'y1':String(_0x299eef),'y2':String(_0x299eef+_0x360f32),'stroke':_0x3c9d76,'stroke-width':_0x1c5617,'opacity':_0x33810f,'class':_0x30d1d0(0x8ad),'style':_0x30d1d0(0xe1d)};if(_0x52f804)_0x380a06[_0x30d1d0(0x68c)]=_0x52f804;const _0x2dfd31=svgEl(_0x30d1d0(0x7cd),_0x380a06);_0x288d65[_0x30d1d0(0x887)](_0x2dfd31);const _0x57cc7e=svgEl(_0x30d1d0(0xa7e),{'x':String(_0x429078),'y':String(_0x299eef-0x2),'text-anchor':_0x30d1d0(0x3ce),'font-size':'8','fill':_0x3c9d76,'opacity':_0x30f479,'class':'sgc-now-label','style':_0x30d1d0(0x709)});_0x57cc7e[_0x30d1d0(0x762)]=cardT(this[_0x30d1d0(0x877)]?.[_0x30d1d0(0xe30)],this['card']?.[_0x30d1d0(0x4ee)],_0x30d1d0(0x87f)),_0x288d65['appendChild'](_0x57cc7e);}}}this[_0x30d1d0(0x820)](_0x288d65,_0x20890f,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710},_0x3ce000,_0x457cf3),this[_0x30d1d0(0xcc9)](_0x288d65,_0x20890f,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710},_0x3ce000,_0x457cf3),_0x5801b3['innerHTML']='',_0x5801b3[_0x30d1d0(0x3fa)][_0x30d1d0(0x46d)](_0x30d1d0(0x499),_0x486fae);const _0x1efd59=_0x486fae&&_0x3ce000['scroll_mode']==='wheel';_0x5801b3[_0x30d1d0(0x3fa)][_0x30d1d0(0x46d)](_0x30d1d0(0x369),_0x1efd59),_0x5801b3[_0x30d1d0(0x887)](_0x288d65);if(_0x3ce000[_0x30d1d0(0x220)]&&typeof _0x288d65[_0x30d1d0(0xbe7)]==='function')try{_0x288d65[_0x30d1d0(0xbe7)](_0x30d1d0(0x5c9))[_0x30d1d0(0x4c1)](_0x4e040f=>{const _0x5324bc=_0x30d1d0,_0x4ec472=typeof _0x4e040f['getTotalLength']===_0x5324bc(0xa46)?_0x4e040f[_0x5324bc(0x49a)]():0x0;if(_0x4ec472&&isFinite(_0x4ec472)&&_0x4ec472>0x0)_0x4e040f['style'][_0x5324bc(0x9ab)](_0x5324bc(0x6ae),_0x4ec472);});}catch(_0x309767){}if(_0x486fae&&(_0x283459||_0x44aa3f)){const _0x52157c=_0x3ce000[_0x30d1d0(0x442)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';if(_0x283459){const _0x22b8b1=svgEl(_0x30d1d0(0xa76),{'x':'0','y':'0','width':String(_0x101e0a),'height':String(_0x49294c),'fill':_0x52157c,'class':_0x30d1d0(0x1d8)});_0x283459[_0x30d1d0(0x35a)](_0x22b8b1,_0x283459[_0x30d1d0(0x503)]),_0x283459[_0x30d1d0(0x3fa)][_0x30d1d0(0xb33)]('sgc-y-axis-sticky'),_0x283459['setAttribute'](_0x30d1d0(0x579),_0x30d1d0(0xaf8)),_0x288d65[_0x30d1d0(0x887)](_0x283459);}if(_0x44aa3f){const _0x303f92=Math['max'](0x0,_0x5a94e1-_0x101e0a-_0x2e47e3),_0x5ddcea=svgEl(_0x30d1d0(0xa76),{'x':String(_0x101e0a+_0x2e47e3),'y':'0','width':String(_0x303f92),'height':String(_0x49294c),'fill':_0x52157c,'class':'sgc-y-axis-bg'});_0x44aa3f[_0x30d1d0(0x35a)](_0x5ddcea,_0x44aa3f[_0x30d1d0(0x503)]),_0x44aa3f[_0x30d1d0(0x3fa)]['add']('sgc-y-axis-sticky'),_0x44aa3f[_0x30d1d0(0x479)](_0x30d1d0(0x579),_0x30d1d0(0xda3)),_0x288d65[_0x30d1d0(0x887)](_0x44aa3f);}}if(_0x486fae){const _0x3deab0=this['card'],_0x224086=_0x3deab0[_0x30d1d0(0x856)];if(_0x224086!=null)_0x5801b3['scrollLeft']=_0x224086;else _0x5801b3[_0x30d1d0(0xda0)]=_0x5801b3[_0x30d1d0(0x313)];const _0x24b50e=()=>{const _0x47df48=_0x30d1d0,_0x30a640=_0x5801b3[_0x47df48(0x313)]-_0x5801b3[_0x47df48(0xde7)],_0x25602c=_0x5801b3[_0x47df48(0xda0)],_0x279de2=_0x288d65['querySelectorAll'](_0x47df48(0xa06));for(const _0xa2ea13 of _0x279de2){const _0x213b77=_0xa2ea13[_0x47df48(0x7a1)](_0x47df48(0x579)),_0xd64642=_0x213b77===_0x47df48(0xda3)?_0x25602c-_0x30a640:_0x25602c;_0xa2ea13[_0x47df48(0x479)](_0x47df48(0x946),'translate('+_0xd64642+',0)');}};_0x24b50e();if(this[_0x30d1d0(0x4ad)])_0x5801b3[_0x30d1d0(0x27a)]('scroll',this['_scrollHandler']);this['_scrollHandler']=()=>{const _0x320b93=_0x30d1d0;_0x3deab0[_0x320b93(0x856)]=_0x5801b3[_0x320b93(0xda0)],_0x24b50e();if(_0x3deab0[_0x320b93(0x726)]){_0x3deab0[_0x320b93(0x726)]=![];return;}if(!_0x3deab0[_0x320b93(0x4ee)]?.['scroll_sync'])return;const _0x219944=_0x5801b3['scrollWidth']-_0x5801b3['clientWidth'];if(_0x219944<=0x0)return;const _0x563811=_0x5801b3[_0x320b93(0xda0)]/_0x219944;window['dispatchEvent'](new CustomEvent(_0x320b93(0xd07),{'detail':{'ratio':_0x563811,'group':_0x3deab0[_0x320b93(0x4ee)][_0x320b93(0xdf6)]||null,'sourceId':_0x3deab0[_0x320b93(0x463)]}}));},_0x5801b3[_0x30d1d0(0xa40)](_0x30d1d0(0x41c),this[_0x30d1d0(0x4ad)],{'passive':!![]});if(this[_0x30d1d0(0x7f2)])_0x5801b3[_0x30d1d0(0x27a)](_0x30d1d0(0x4a1),this['_wheelHandler']);_0x1efd59?(this[_0x30d1d0(0x7f2)]=_0x106d3b=>{const _0x1e7f91=_0x30d1d0;if(_0x5801b3[_0x1e7f91(0x313)]<=_0x5801b3[_0x1e7f91(0xde7)])return;_0x106d3b[_0x1e7f91(0x24c)](),_0x106d3b[_0x1e7f91(0xc01)](),_0x5801b3[_0x1e7f91(0xda0)]+=_0x106d3b[_0x1e7f91(0x6cf)]!==0x0?_0x106d3b[_0x1e7f91(0x6cf)]:_0x106d3b[_0x1e7f91(0x217)];},_0x5801b3[_0x30d1d0(0xa40)](_0x30d1d0(0x4a1),this[_0x30d1d0(0x7f2)],{'passive':![]})):this[_0x30d1d0(0x7f2)]=null;}else this['card']['_savedScrollLeft']=null,this[_0x30d1d0(0x4ad)]&&(_0x5801b3[_0x30d1d0(0x27a)]('scroll',this[_0x30d1d0(0x4ad)]),this[_0x30d1d0(0x4ad)]=null),this['_wheelHandler']&&(_0x5801b3[_0x30d1d0(0x27a)]('wheel',this[_0x30d1d0(0x7f2)]),this['_wheelHandler']=null);(_0x3ce000[_0x30d1d0(0x926)]||_0x3ce000['period_highlight'])&&this['_attachTooltip'](_0x288d65,_0x20890f,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'mapX':_0x1da803,'mapY':_0x1b14d2,'yBounds':_0x3c1678,'y2Bounds':_0x1036c3,'boundsFor':_0x2ef710,'tStart':_0x51c2ba,'tEnd':_0x1a5bb3},_0x3ce000,_0x457cf3,_0x5801b3,_0x4d009d);const _0x1eb771=_0x5801b3[_0x30d1d0(0x378)];this['_zoomAbort']&&(this[_0x30d1d0(0x8b3)][_0x30d1d0(0xd29)](),this[_0x30d1d0(0x8b3)]=null),_0x3ce000[_0x30d1d0(0x907)]!==![]&&this['_attachZoomHandlers'](_0x1eb771,_0x5801b3,{'padL':_0x101e0a,'padT':_0x299eef,'plotW':_0x2e47e3,'plotH':_0x360f32,'tStart':_0x51c2ba,'tEnd':_0x1a5bb3,'isScroll':_0x486fae,'width':_0x5a94e1,'svgViewWidth':_0x5a94e1});}[_0xa1d64c(0xb26)](_0x126918,_0x1fd1eb,_0x1d6258){const _0x52a8d9=_0xa1d64c;if(!_0x126918||!_0x1fd1eb)return;const _0x3030a4=this['card'];if(this[_0x52a8d9(0x8b3)])this[_0x52a8d9(0x8b3)]['abort']();this[_0x52a8d9(0x8b3)]=new AbortController();const _0x432079=this[_0x52a8d9(0x8b3)][_0x52a8d9(0x9c9)],{padL:_0x2cfa86,padT:_0x5d5990,plotW:_0x279c1d,plotH:_0x4b9e5e,tStart:_0x30279b,tEnd:_0x3803f3,isScroll:_0x186a9a,svgViewWidth:_0x4c7884}=_0x1d6258;this[_0x52a8d9(0xb68)]={'padL':_0x2cfa86,'plotW':_0x279c1d,'tStart':_0x30279b,'tEnd':_0x3803f3,'isScroll':_0x186a9a,'svgViewWidth':_0x4c7884},this[_0x52a8d9(0x1d1)](_0x126918,_0x1fd1eb);const _0x4b82ae=Math['max'](0x1,_0x3803f3-_0x30279b),_0x2f9d63=_0x126918[_0x52a8d9(0x8f7)](_0x52a8d9(0x82e)),_0x17809f=_0x2f9d63?.[_0x52a8d9(0x8f7)](_0x52a8d9(0x38a)),_0x4c3418=_0x2f9d63?.[_0x52a8d9(0x8f7)](_0x52a8d9(0xe05));if(!_0x2f9d63)return;_0x2f9d63[_0x52a8d9(0xe3b)][_0x52a8d9(0xc28)]=_0x52a8d9(0x594);let _0x4a27f3=null;const _0x5ba702=_0x77b69a=>{const _0x1b8df6=_0x52a8d9,_0xc162d5=_0x126918[_0x1b8df6(0x370)](),_0x5093be=_0xc162d5[_0x1b8df6(0xbdd)]||0x1,_0x4bc903=_0x186a9a?_0x1fd1eb[_0x1b8df6(0xda0)]+_0x77b69a/_0x5093be*_0x1fd1eb[_0x1b8df6(0xde7)]:_0x77b69a/_0x5093be*_0x4c7884,_0x10ced9=Math[_0x1b8df6(0x2cc)](_0x2cfa86,Math[_0x1b8df6(0x7eb)](_0x2cfa86+_0x279c1d,_0x4bc903)),_0x24e324=(_0x10ced9-_0x2cfa86)/_0x279c1d;return _0x30279b+_0x24e324*_0x4b82ae;},_0x5e8c5d=_0x30ab23=>{const _0x4ea1ac=_0x52a8d9,_0x1e75d4=new Date(_0x30ab23),_0x57d643=String(_0x1e75d4[_0x4ea1ac(0xb3a)]())[_0x4ea1ac(0x947)](0x2,'0'),_0x39008d=String(_0x1e75d4[_0x4ea1ac(0xb1c)]())[_0x4ea1ac(0x947)](0x2,'0'),_0x3231b1=String(_0x1e75d4[_0x4ea1ac(0xd24)]())[_0x4ea1ac(0x947)](0x2,'0'),_0x15f077=String(_0x1e75d4[_0x4ea1ac(0xcc6)]()+0x1)[_0x4ea1ac(0x947)](0x2,'0');return _0x3231b1+'/'+_0x15f077+'\x20'+_0x57d643+':'+_0x39008d;},_0x4f4870=(_0x5a8546,_0xc24b31)=>{const _0x1c5e9a=_0x52a8d9,_0x844db4=_0x126918['getBoundingClientRect'](),_0x26df07=_0x844db4[_0x1c5e9a(0xbdd)],_0xd89df7=_0x186a9a?0x0:_0x2cfa86/_0x4c7884*_0x26df07,_0x5e0284=_0x186a9a?_0x26df07:(_0x2cfa86+_0x279c1d)/_0x4c7884*_0x26df07,_0x2db7f0=Math[_0x1c5e9a(0x2cc)](_0xd89df7,Math['min'](_0x5e0284,_0x5a8546)),_0x1d57e9=Math[_0x1c5e9a(0x2cc)](_0xd89df7,Math[_0x1c5e9a(0x7eb)](_0x5e0284,_0xc24b31)),_0x2cd316=Math[_0x1c5e9a(0x7eb)](_0x2db7f0,_0x1d57e9),_0x139a8b=Math[_0x1c5e9a(0x3ee)](_0x1d57e9-_0x2db7f0);_0x2f9d63[_0x1c5e9a(0xe3b)]['left']=_0x2cd316+'px',_0x2f9d63[_0x1c5e9a(0xe3b)]['width']=_0x139a8b+'px';if(_0x139a8b>0x14&&_0x17809f&&_0x4c3418){const _0x3df66d=_0x5ba702(_0x2cd316),_0x4906d3=_0x5ba702(_0x2cd316+_0x139a8b);_0x17809f[_0x1c5e9a(0x762)]=_0x5e8c5d(_0x3df66d),_0x4c3418[_0x1c5e9a(0x762)]=_0x5e8c5d(_0x4906d3),_0x17809f['style'][_0x1c5e9a(0xc28)]='',_0x4c3418[_0x1c5e9a(0xe3b)][_0x1c5e9a(0xc28)]='';}else _0x17809f&&_0x4c3418&&(_0x17809f[_0x1c5e9a(0xe3b)][_0x1c5e9a(0xc28)]='none',_0x4c3418[_0x1c5e9a(0xe3b)][_0x1c5e9a(0xc28)]=_0x1c5e9a(0x594));},_0x1828e6=_0x5d06f2=>{const _0x3f4d85=_0x52a8d9,_0xe0cb06=_0x126918[_0x3f4d85(0x370)](),_0x46d89e=_0x5d06f2-_0xe0cb06[_0x3f4d85(0xaf8)];if(_0x46d89e<0x0||_0x46d89e>_0xe0cb06[_0x3f4d85(0xbdd)])return;_0x4a27f3=_0x46d89e,_0x3030a4[_0x3f4d85(0x4a9)]=!![],_0x2f9d63['style'][_0x3f4d85(0xc28)]='',_0x2f9d63[_0x3f4d85(0xe3b)][_0x3f4d85(0xaf8)]=_0x46d89e+'px',_0x2f9d63['style'][_0x3f4d85(0xbdd)]=_0x3f4d85(0xc11);};let _0x3b537e=null,_0x4be389=0x0;const _0x10f53b=_0x486845=>{const _0x4a4ad0=_0x52a8d9;if(_0x3030a4[_0x4a4ad0(0x43b)]){_0x8fcdd3();return;}if(_0x4a27f3===null)return;const _0x45713f=_0x126918[_0x4a4ad0(0x370)]();_0x3b537e=_0x486845-_0x45713f[_0x4a4ad0(0xaf8)];if(_0x4be389)return;_0x4be389=requestAnimationFrame(()=>{_0x4be389=0x0;if(_0x4a27f3===null||_0x3b537e===null)return;_0x4f4870(_0x4a27f3,_0x3b537e);});},_0x3419cf=_0x2f7519=>{const _0x4ce6ac=_0x52a8d9;if(_0x3030a4['_pinchActive']){_0x8fcdd3();return;}if(_0x4a27f3===null)return;const _0x4a2572=_0x126918['getBoundingClientRect'](),_0x2d9120=Math['max'](0x0,Math[_0x4ce6ac(0x7eb)](_0x4a2572[_0x4ce6ac(0xbdd)],_0x2f7519-_0x4a2572[_0x4ce6ac(0xaf8)])),_0x185bb3=_0x4a27f3;_0x4a27f3=null,_0x3030a4['_isZooming']=![],_0x2f9d63['style'][_0x4ce6ac(0xc28)]=_0x4ce6ac(0x594);_0x4be389&&(cancelAnimationFrame(_0x4be389),_0x4be389=0x0);const _0x2dbc3a=Math[_0x4ce6ac(0x3ee)](_0x2d9120-_0x185bb3);if(_0x2dbc3a<0xf)return;const _0x25e733=_0x5ba702(Math[_0x4ce6ac(0x7eb)](_0x185bb3,_0x2d9120)),_0x2049f3=_0x5ba702(Math[_0x4ce6ac(0x2cc)](_0x185bb3,_0x2d9120));if(_0x2049f3-_0x25e733<0xea60)return;if(!Array[_0x4ce6ac(0x796)](_0x3030a4[_0x4ce6ac(0x7ec)]))_0x3030a4[_0x4ce6ac(0x7ec)]=[];_0x3030a4[_0x4ce6ac(0x7ec)]['push'](_0x3030a4[_0x4ce6ac(0x4f0)]?{'start':_0x3030a4['_viewWindow'][_0x4ce6ac(0xd8e)],'end':_0x3030a4['_viewWindow'][_0x4ce6ac(0x2da)]}:null);if(_0x3030a4[_0x4ce6ac(0x7ec)][_0x4ce6ac(0x5a8)]>0x14)_0x3030a4[_0x4ce6ac(0x7ec)][_0x4ce6ac(0xabb)]();_0x3030a4['_viewWindow']={'start':new Date(_0x25e733),'end':new Date(_0x2049f3)},_0x3030a4['_render'](),_0x3030a4[_0x4ce6ac(0x4ee)]?.[_0x4ce6ac(0x86b)]&&window[_0x4ce6ac(0x504)](new CustomEvent(_0x4ce6ac(0xc6a),{'detail':{'tStart':_0x25e733,'tEnd':_0x2049f3,'group':_0x3030a4[_0x4ce6ac(0x4ee)][_0x4ce6ac(0x206)]||null,'sourceId':_0x3030a4['_instanceId']}}));},_0x8fcdd3=()=>{const _0x48690e=_0x52a8d9;_0x4a27f3=null,_0x3030a4[_0x48690e(0x4a9)]=![],_0x2f9d63[_0x48690e(0xe3b)]['display']=_0x48690e(0x594),_0x4be389&&(cancelAnimationFrame(_0x4be389),_0x4be389=0x0);};_0x126918[_0x52a8d9(0xa40)](_0x52a8d9(0x415),_0x219782=>{const _0x47ad13=_0x52a8d9;if(_0x219782[_0x47ad13(0x736)]!==0x0)return;if(_0x186a9a&&_0x219782[_0x47ad13(0x39b)]===_0x1fd1eb){const _0x4bd8d9=_0x1fd1eb['getBoundingClientRect'](),_0x123348=_0x219782[_0x47ad13(0x7f6)]-_0x4bd8d9[_0x47ad13(0xbec)];if(_0x123348>_0x1fd1eb[_0x47ad13(0xaec)])return;}_0x219782[_0x47ad13(0x24c)](),_0x1828e6(_0x219782['clientX']);},{'signal':_0x432079}),window[_0x52a8d9(0xa40)](_0x52a8d9(0x455),_0x37fb6d=>{const _0x2f0ab5=_0x52a8d9;if(_0x4a27f3===null)return;_0x10f53b(_0x37fb6d[_0x2f0ab5(0x53e)]);},{'signal':_0x432079}),window['addEventListener']('mouseup',_0x57d0c9=>{const _0x52eedb=_0x52a8d9;if(_0x4a27f3===null)return;_0x3419cf(_0x57d0c9[_0x52eedb(0x53e)]);},{'signal':_0x432079}),_0x126918[_0x52a8d9(0xa40)]('mouseleave',()=>{if(_0x4a27f3!==null)_0x8fcdd3();},{'signal':_0x432079}),_0x126918['addEventListener'](_0x52a8d9(0x720),()=>{const _0x1dc9e4=_0x52a8d9;if(Date[_0x1dc9e4(0x87f)]()-(_0x3030a4[_0x1dc9e4(0x3cc)]||0x0)<0x2bc)return;if(_0x3030a4[_0x1dc9e4(0x4f0)])_0x3030a4[_0x1dc9e4(0xc2d)]();},{'signal':_0x432079});let _0x2f4cb6=null,_0x55be3a=null,_0x19166f=null,_0x2123dc=![],_0x49eafe=![];const _0xbbcb09=0x258,_0x37052e=0x8;_0x126918['addEventListener'](_0x52a8d9(0xb14),_0x53c55e=>{const _0x351da1=_0x52a8d9;if(_0x53c55e[_0x351da1(0xa21)]['length']!==0x1)return;const _0x1ebe2e=_0x53c55e['touches'][0x0];_0x2123dc=![],_0x49eafe=![],_0x55be3a=_0x1ebe2e[_0x351da1(0x53e)],_0x19166f=_0x1ebe2e['clientY'],_0x2f4cb6=setTimeout(()=>{if(!_0x2123dc)_0x49eafe=!![];},_0xbbcb09);},{'passive':!![],'signal':_0x432079}),_0x126918[_0x52a8d9(0xa40)](_0x52a8d9(0x7b9),_0x586f9f=>{const _0x33b876=_0x52a8d9;if(_0x586f9f[_0x33b876(0xa21)][_0x33b876(0x5a8)]!==0x1)return;const _0x3cbcea=_0x586f9f[_0x33b876(0xa21)][0x0],_0x4f327c=Math['abs'](_0x3cbcea[_0x33b876(0x53e)]-_0x55be3a),_0x57a6b3=Math[_0x33b876(0x3ee)](_0x3cbcea[_0x33b876(0x7f6)]-_0x19166f);!_0x2123dc&&(_0x4f327c>_0x37052e||_0x57a6b3>_0x37052e)&&(_0x2123dc=!![],_0x2f4cb6&&(clearTimeout(_0x2f4cb6),_0x2f4cb6=null),_0x49eafe&&_0x4a27f3===null&&_0x1828e6(_0x55be3a)),_0x4a27f3!==null&&(_0x586f9f[_0x33b876(0x24c)](),_0x10f53b(_0x3cbcea[_0x33b876(0x53e)]));},{'passive':![],'signal':_0x432079}),_0x126918[_0x52a8d9(0xa40)](_0x52a8d9(0xd5e),_0x419620=>{const _0x3a4498=_0x52a8d9;_0x2f4cb6&&(clearTimeout(_0x2f4cb6),_0x2f4cb6=null),_0x4a27f3!==null&&_0x419620['changedTouches'][_0x3a4498(0x5a8)]===0x1&&_0x3419cf(_0x419620[_0x3a4498(0x95f)][0x0][_0x3a4498(0x53e)]),_0x55be3a=null,_0x19166f=null,_0x2123dc=![],_0x49eafe=![];},{'passive':!![],'signal':_0x432079}),_0x126918['addEventListener'](_0x52a8d9(0xb83),()=>{_0x2f4cb6&&(clearTimeout(_0x2f4cb6),_0x2f4cb6=null),_0x8fcdd3(),_0x55be3a=null,_0x19166f=null,_0x2123dc=![],_0x49eafe=![];},{'passive':!![],'signal':_0x432079});}[_0xa1d64c(0x1d1)](_0x53cd7a,_0x558993){const _0xa38d23=_0xa1d64c;if(this[_0xa38d23(0xb7b)]||!_0x53cd7a||!_0x558993)return;this[_0xa38d23(0xb7b)]=!![];const _0x492875=this[_0xa38d23(0x877)];let _0x357205=null,_0x4e71f5=0x0,_0x16da7c=null,_0x33bb70=0x0,_0x17dc40=0x0,_0x96d4da=0x0;const _0xe00672=(_0x312b06,_0x3e06bb)=>{const _0x1392ef=_0xa38d23,_0x579f69=this[_0x1392ef(0xb68)];if(!_0x579f69)return null;const _0x4f22cc=_0x53cd7a[_0x1392ef(0x370)](),_0x33bc1b=_0x4f22cc[_0x1392ef(0xbdd)]||0x1,_0x19d4ab=_0x579f69[_0x1392ef(0xc0c)]?_0x558993[_0x1392ef(0xda0)]+_0x312b06/_0x33bc1b*_0x558993[_0x1392ef(0xde7)]:_0x312b06/_0x33bc1b*_0x579f69['svgViewWidth'],_0x2eecb0=Math[_0x1392ef(0x2cc)](_0x579f69['padL'],Math[_0x1392ef(0x7eb)](_0x579f69[_0x1392ef(0xde4)]+_0x579f69[_0x1392ef(0x723)],_0x19d4ab)),_0x366d79=(_0x2eecb0-_0x579f69[_0x1392ef(0xde4)])/_0x579f69['plotW'];return _0x3e06bb['s']+_0x366d79*(_0x3e06bb['e']-_0x3e06bb['s']);},_0x1c6003=0xa,_0x3dfe97=()=>{const _0x3e2c92=_0xa38d23;_0x4e71f5=0x0;if(!_0x357205||_0x16da7c===null)return;const _0x39bc28=Math[_0x3e2c92(0x5cd)](_0x357205[_0x3e2c92(0xde1)]/_0x16da7c,_0x1c6003);_0x16da7c=null;const {s:_0x280e21,e:_0x1308bc}=_0x357205[_0x3e2c92(0x406)],_0x5c4b2c=_0x357205[_0x3e2c92(0x609)]??(_0x280e21+_0x1308bc)/0x2;let _0x2dee05=_0x5c4b2c-(_0x5c4b2c-_0x280e21)*_0x39bc28,_0x5bdb53=_0x5c4b2c+(_0x1308bc-_0x5c4b2c)*_0x39bc28;if(_0x5bdb53-_0x2dee05<0xea60){const _0x38af05=(_0x2dee05+_0x5bdb53)/0x2;_0x2dee05=_0x38af05-0x7530,_0x5bdb53=_0x38af05+0x7530;}const _0x43cc5b=_0x492875[_0x3e2c92(0x786)];if(_0x43cc5b){const _0x2ea365=_0x43cc5b['start'][_0x3e2c92(0x7fb)](),_0x3a4e91=_0x43cc5b[_0x3e2c92(0x2da)][_0x3e2c92(0x7fb)]();if(_0x2dee05<_0x2ea365)_0x2dee05=_0x2ea365;if(_0x5bdb53>_0x3a4e91)_0x5bdb53=_0x3a4e91;if(_0x5bdb53-_0x2dee05>=_0x3a4e91-_0x2ea365-0x3e8){!_0x357205[_0x3e2c92(0x3d0)]&&(_0xa84fd0(),_0x357205['pushed']=!![]);_0x492875['_viewWindow']=null,_0x492875[_0x3e2c92(0xdc6)]='',_0x492875[_0x3e2c92(0x899)]();return;}}!_0x357205[_0x3e2c92(0x3d0)]&&(_0xa84fd0(),_0x357205[_0x3e2c92(0x3d0)]=!![]),_0x492875[_0x3e2c92(0x4f0)]={'start':new Date(_0x2dee05),'end':new Date(_0x5bdb53)},_0x492875[_0x3e2c92(0xdc6)]='',_0x492875[_0x3e2c92(0x899)]();},_0xa84fd0=()=>{const _0x56949a=_0xa38d23;if(!Array['isArray'](_0x492875[_0x56949a(0x7ec)]))_0x492875[_0x56949a(0x7ec)]=[];_0x492875[_0x56949a(0x7ec)][_0x56949a(0x24a)](_0x492875['_viewWindow']?{'start':_0x492875['_viewWindow']['start'],'end':_0x492875[_0x56949a(0x4f0)][_0x56949a(0x2da)]}:null);if(_0x492875[_0x56949a(0x7ec)][_0x56949a(0x5a8)]>0x14)_0x492875['_zoomHistory'][_0x56949a(0xabb)]();};_0x53cd7a[_0xa38d23(0xa40)](_0xa38d23(0xb14),_0x2b3bc1=>{const _0xd623ef=_0xa38d23;if(_0x492875[_0xd623ef(0x4ee)]?.[_0xd623ef(0x907)]===![])return;if((_0x492875[_0xd623ef(0x4ee)]?.[_0xd623ef(0x2f2)]||_0xd623ef(0x52d))!==_0xd623ef(0x52d))return;if(_0x2b3bc1[_0xd623ef(0xa21)][_0xd623ef(0x5a8)]!==0x2)return;const _0x54f303=_0x492875[_0xd623ef(0x4f0)]||_0x492875[_0xd623ef(0x786)];if(!_0x54f303)return;if(!_0x2b3bc1[_0xd623ef(0x1e7)])return;_0x2b3bc1['preventDefault']();const [_0x16f36a,_0x206db5]=[_0x2b3bc1[_0xd623ef(0xa21)][0x0],_0x2b3bc1[_0xd623ef(0xa21)][0x1]],_0x1dd9f7=_0x53cd7a[_0xd623ef(0x370)](),_0x4a8b51=(_0x16f36a[_0xd623ef(0x53e)]+_0x206db5['clientX'])/0x2-_0x1dd9f7['left'],_0x25340a={'s':_0x54f303[_0xd623ef(0xd8e)][_0xd623ef(0x7fb)](),'e':_0x54f303[_0xd623ef(0x2da)]['getTime']()};_0x357205={'startDist':Math[_0xd623ef(0x2cc)](0x14,Math['hypot'](_0x16f36a[_0xd623ef(0x53e)]-_0x206db5['clientX'],_0x16f36a[_0xd623ef(0x7f6)]-_0x206db5['clientY'])),'startWin':_0x25340a,'anchorT':_0xe00672(_0x4a8b51,_0x25340a),'pushed':![]},_0x492875[_0xd623ef(0x4a9)]=!![],_0x492875[_0xd623ef(0x43b)]=!![];},{'passive':![]}),_0x53cd7a[_0xa38d23(0xa40)](_0xa38d23(0x7b9),_0x595df1=>{const _0x44b221=_0xa38d23;if(!_0x357205||_0x595df1[_0x44b221(0xa21)]['length']!==0x2)return;if(_0x595df1[_0x44b221(0x1e7)])_0x595df1[_0x44b221(0x24c)]();_0x16da7c=Math[_0x44b221(0x2cc)](0x14,Math[_0x44b221(0xab5)](_0x595df1[_0x44b221(0xa21)][0x0][_0x44b221(0x53e)]-_0x595df1[_0x44b221(0xa21)][0x1]['clientX'],_0x595df1[_0x44b221(0xa21)][0x0][_0x44b221(0x7f6)]-_0x595df1[_0x44b221(0xa21)][0x1][_0x44b221(0x7f6)]));if(!_0x4e71f5)_0x4e71f5=requestAnimationFrame(_0x3dfe97);},{'passive':![]});const _0x147502=()=>{const _0x93e0c5=_0xa38d23;if(!_0x357205)return;_0x4e71f5&&(cancelAnimationFrame(_0x4e71f5),_0x4e71f5=0x0);if(_0x16da7c!==null)_0x3dfe97();_0x357205=null,_0x16da7c=null,_0x492875[_0x93e0c5(0x4a9)]=![],_0x492875[_0x93e0c5(0x43b)]=![];if(_0x492875[_0x93e0c5(0x4ee)]?.['zoom_sync']){const _0x53abe6=_0x492875[_0x93e0c5(0x4f0)];window[_0x93e0c5(0x504)](new CustomEvent(_0x93e0c5(0xc6a),{'detail':{'tStart':_0x53abe6?_0x53abe6[_0x93e0c5(0xd8e)][_0x93e0c5(0x7fb)]():null,'tEnd':_0x53abe6?_0x53abe6[_0x93e0c5(0x2da)]['getTime']():null,'group':_0x492875['_config'][_0x93e0c5(0x206)]||null,'sourceId':_0x492875['_instanceId']}}));}};_0x53cd7a[_0xa38d23(0xa40)]('touchend',_0x3a3906=>{const _0x4a0d4a=_0xa38d23;if(_0x357205&&_0x3a3906[_0x4a0d4a(0xa21)][_0x4a0d4a(0x5a8)]<0x2){_0x147502();return;}if(_0x3a3906[_0x4a0d4a(0xa21)]['length']===0x0&&_0x3a3906['changedTouches']['length']===0x1){if(_0x492875[_0x4a0d4a(0x4ee)]?.['brush_zoom']===![])return;const _0x10b18d=_0x3a3906[_0x4a0d4a(0x95f)][0x0],_0x56c075=Date[_0x4a0d4a(0x87f)](),_0x2721f8=_0x56c075-_0x33bb70<0x12c&&Math[_0x4a0d4a(0x3ee)](_0x10b18d[_0x4a0d4a(0x53e)]-_0x17dc40)<0x1e&&Math[_0x4a0d4a(0x3ee)](_0x10b18d['clientY']-_0x96d4da)<0x1e;_0x33bb70=_0x56c075,_0x17dc40=_0x10b18d['clientX'],_0x96d4da=_0x10b18d[_0x4a0d4a(0x7f6)],_0x2721f8&&_0x492875[_0x4a0d4a(0x4f0)]&&(_0x33bb70=0x0,_0x492875[_0x4a0d4a(0x3cc)]=Date[_0x4a0d4a(0x87f)](),_0x492875[_0x4a0d4a(0xc2d)]());}},{'passive':!![]}),_0x53cd7a[_0xa38d23(0xa40)](_0xa38d23(0xb83),()=>{if(_0x357205)_0x147502();},{'passive':!![]});}['_computeYBounds'](_0xc44987,_0x32f669,_0x1ab858,_0x377c2c){const _0x2ac5d7=_0xa1d64c;if(!_0xc44987[_0x2ac5d7(0x5a8)])return null;let _0x4380cd=Infinity,_0x51c218=-Infinity;const _0x37de2f=new Set();for(const _0x40028a of _0xc44987){const _0x458513=_0x377c2c?.[_0x2ac5d7(0x8df)]?.[_0x2ac5d7(0xa00)](_0x40028a['idx']);if(_0x458513){if(_0x37de2f[_0x2ac5d7(0xa35)](_0x458513))continue;_0x37de2f['add'](_0x458513);const _0x27d741=_0x377c2c[_0x2ac5d7(0xa84)]['get'](_0x458513);if(_0x27d741){if(_0x27d741[_0x2ac5d7(0x7eb)]<_0x4380cd)_0x4380cd=_0x27d741['min'];if(_0x27d741['max']>_0x51c218)_0x51c218=_0x27d741['max'];}}else{const _0xfc3dca=_0x40028a['entity']?.[_0x2ac5d7(0x28f)]===_0x2ac5d7(0x1d7);for(const _0x34e41c of _0x40028a['points']){if(_0x34e41c['v']===null)continue;let _0x1c6e6e=_0x34e41c['v'],_0x506ad7=_0x34e41c['v'];if(_0xfc3dca){if(isNum(_0x34e41c['l'])&&_0x34e41c['l']<_0x1c6e6e)_0x1c6e6e=_0x34e41c['l'];if(isNum(_0x34e41c['h'])&&_0x34e41c['h']>_0x506ad7)_0x506ad7=_0x34e41c['h'];}if(_0x1c6e6e<_0x4380cd)_0x4380cd=_0x1c6e6e;if(_0x506ad7>_0x51c218)_0x51c218=_0x506ad7;if(_0x40028a[_0x2ac5d7(0x871)]?.[_0x2ac5d7(0x6f2)]){if(isNum(_0x34e41c[_0x2ac5d7(0x569)])&&_0x34e41c['bMin']<_0x4380cd)_0x4380cd=_0x34e41c[_0x2ac5d7(0x569)];if(isNum(_0x34e41c['bMax'])&&_0x34e41c[_0x2ac5d7(0x4e1)]>_0x51c218)_0x51c218=_0x34e41c[_0x2ac5d7(0x4e1)];}}}}if(_0x4380cd===Infinity)return null;const _0x1ce08a=this[_0x2ac5d7(0x877)]?.['_hass'];let _0x3b6189=null,_0x41b206=null,_0x56b65d=null,_0x521635=null;for(const _0x343d57 of _0xc44987){const _0x273c06=resolveBoundSpec(_0x343d57[_0x2ac5d7(0x871)][_0x2ac5d7(0x953)],_0x1ce08a),_0x33acbe=resolveBoundSpec(_0x343d57[_0x2ac5d7(0x871)][_0x2ac5d7(0x663)],_0x1ce08a);if(_0x273c06){if(_0x273c06[_0x2ac5d7(0xa9e)]){if(_0x3b6189===null||_0x273c06[_0x2ac5d7(0x8a2)]<_0x3b6189)_0x3b6189=_0x273c06[_0x2ac5d7(0x8a2)];}else{if(_0x41b206===null||_0x273c06['value']<_0x41b206)_0x41b206=_0x273c06[_0x2ac5d7(0x8a2)];}}if(_0x33acbe){if(_0x33acbe[_0x2ac5d7(0xa9e)]){if(_0x56b65d===null||_0x33acbe[_0x2ac5d7(0x8a2)]>_0x56b65d)_0x56b65d=_0x33acbe['value'];}else{if(_0x521635===null||_0x33acbe['value']>_0x521635)_0x521635=_0x33acbe[_0x2ac5d7(0x8a2)];}}}const _0xe64328=resolveBoundSpec(_0x1ab858?_0x32f669['lower_bound_secondary']:_0x32f669[_0x2ac5d7(0x953)],_0x1ce08a),_0x7f28de=resolveBoundSpec(_0x1ab858?_0x32f669[_0x2ac5d7(0x408)]:_0x32f669[_0x2ac5d7(0x663)],_0x1ce08a);let _0xbc8586=![],_0x113883=![];if(_0xe64328?.[_0x2ac5d7(0xa9e)]===![])_0x4380cd=_0xe64328[_0x2ac5d7(0x8a2)],_0xbc8586=!![];else{if(_0x41b206!==null)_0x4380cd=Math['min'](_0x4380cd,_0x41b206);else{if(_0xe64328?.[_0x2ac5d7(0xa9e)]===!![]&&_0x4380cd>_0xe64328[_0x2ac5d7(0x8a2)])_0x4380cd=_0xe64328[_0x2ac5d7(0x8a2)];else _0x3b6189!==null&&_0x4380cd>_0x3b6189&&(_0x4380cd=_0x3b6189);}}if(_0x7f28de?.[_0x2ac5d7(0xa9e)]===![])_0x51c218=_0x7f28de[_0x2ac5d7(0x8a2)],_0x113883=!![];else{if(_0x521635!==null)_0x51c218=Math[_0x2ac5d7(0x2cc)](_0x51c218,_0x521635);else{if(_0x7f28de?.[_0x2ac5d7(0xa9e)]===!![]&&_0x51c218<_0x7f28de['value'])_0x51c218=_0x7f28de[_0x2ac5d7(0x8a2)];else _0x56b65d!==null&&_0x51c218<_0x56b65d&&(_0x51c218=_0x56b65d);}}const _0x36f9d6=_0x1ab858?_0x32f669[_0x2ac5d7(0x482)]:_0x32f669[_0x2ac5d7(0x5b0)],_0x2ac162=resolveDynamicValue(_0x36f9d6,_0x1ce08a);if(isNum(_0x2ac162)&&_0x51c218-_0x4380cd<_0x2ac162){if(_0xbc8586&&!_0x113883)_0x51c218=_0x4380cd+_0x2ac162;else{if(_0x113883&&!_0xbc8586)_0x4380cd=_0x51c218-_0x2ac162;else{const _0x8ce1b1=(_0x4380cd+_0x51c218)/0x2;_0x4380cd=_0x8ce1b1-_0x2ac162/0x2,_0x51c218=_0x8ce1b1+_0x2ac162/0x2;}}}const _0x1e5bc5=_0xc44987[_0x2ac5d7(0x274)](_0x2b96db=>(_0x2b96db[_0x2ac5d7(0x871)]?.[_0x2ac5d7(0x28f)]||_0x2b96db[_0x2ac5d7(0x871)]?.[_0x2ac5d7(0x6aa)])===_0x2ac5d7(0x2fd));if(!_0xbc8586||!_0x113883){const _0x1933de=_0x51c218-_0x4380cd,_0x1c0734=_0x1933de===0x0?Math[_0x2ac5d7(0x3ee)](_0x51c218)*0.1||0x1:_0x1933de*0.08,_0x42312d=_0x4380cd;if(!_0xbc8586)_0x4380cd-=_0x1c0734;if(!_0x113883)_0x51c218+=_0x1c0734;if(_0x1e5bc5&&_0x42312d>=0x0&&_0x4380cd<0x0)_0x4380cd=0x0;}const _0x3bb975=_0x1ab858?_0x2ac5d7(0xa26):'primary',_0x554355=this[_0x2ac5d7(0x877)]?.[_0x2ac5d7(0xa8c)]?.(_0x3bb975);return _0x554355&&_0x554355[_0x2ac5d7(0x5a8)]>0x0&&!_0xbc8586&&!_0x113883&&(_0x4380cd=0x0,_0x51c218=Math[_0x2ac5d7(0x2cc)](0x0,_0x554355[_0x2ac5d7(0x5a8)]-0x1)),{'lo':_0x4380cd,'hi':_0x51c218};}[_0xa1d64c(0x879)](_0x1869c2,_0x5ef89c,_0x4439f7,_0x4a4ad8,_0xbfde94,_0x150da6,_0x5e4e4f,_0x4ba6db,_0x2349c8,_0x7dcd66){const _0x2c9adc=_0xa1d64c,_0x26054b=svgEl('g',{'class':_0x2c9adc(0x33f)}),_0x2df014=_0x18ff72=>{const _0x3e956f=_0x2c9adc;if(!_0x18ff72||_0x18ff72==='solid')return null;if(_0x18ff72==='dashed')return _0x3e956f(0xab6);if(_0x18ff72===_0x3e956f(0xdd7))return _0x3e956f(0x2c8);if(_0x18ff72===_0x3e956f(0x480))return'8\x204';return String(_0x18ff72);},_0x5e5c0=(_0x4b9aab,_0x4452af,_0x58d0b3,_0x509b86)=>{const _0x2cc388=_0x2c9adc,_0x8439bc=[];if(_0x4b9aab)_0x8439bc['push'](_0x2cc388(0x272)+_0x4b9aab);if(_0x4452af!=null)_0x8439bc[_0x2cc388(0x24a)](_0x2cc388(0xb23)+_0x4452af);if(_0x58d0b3===_0x2cc388(0xd3c))_0x8439bc['push']('stroke-dasharray:none');else{if(_0x58d0b3){const _0x9a202d=_0x2df014(_0x58d0b3);if(_0x9a202d)_0x8439bc[_0x2cc388(0x24a)](_0x2cc388(0x801)+_0x9a202d);}}if(_0x509b86!=null&&_0x509b86!==''&&isFinite(Number(_0x509b86))){const _0x258b43=Math[_0x2cc388(0x2cc)](0x0,Math[_0x2cc388(0x7eb)](0x1,Number(_0x509b86)));_0x8439bc[_0x2cc388(0x24a)](_0x2cc388(0x245)+_0x258b43);}return _0x8439bc[_0x2cc388(0x8e9)](';');},_0x12f6be=_0x5e5c0(_0x150da6?.[_0x2c9adc(0x69f)],toNum(_0x150da6?.[_0x2c9adc(0xd7f)]),_0x150da6?.['y_grid_style'],_0x150da6?.[_0x2c9adc(0x4e3)]);if(Array[_0x2c9adc(0x796)](_0x2349c8)&&_0x2349c8[_0x2c9adc(0x5a8)]&&_0x7dcd66&&_0x7dcd66['hi']>_0x7dcd66['lo']){const _0x4ae966=_0x7dcd66['hi']-_0x7dcd66['lo'];for(const _0xda373c of _0x2349c8){const _0x3e58a1=_0x4439f7+_0xbfde94*(0x1-(_0xda373c-_0x7dcd66['lo'])/_0x4ae966),_0x5b7b4e={'x1':_0x5ef89c,'x2':_0x5ef89c+_0x4a4ad8,'y1':_0x3e58a1,'y2':_0x3e58a1,'class':_0x2c9adc(0x906)};if(_0x12f6be)_0x5b7b4e[_0x2c9adc(0xe3b)]=_0x12f6be;_0x26054b[_0x2c9adc(0x887)](svgEl(_0x2c9adc(0x7cd),_0x5b7b4e));}}else{const _0x21a185=isNum(_0x4ba6db)?Math[_0x2c9adc(0x2cc)](0x1,_0x4ba6db):Math['max'](0x2,toNum(_0x150da6?.[_0x2c9adc(0x443)])||0x5)-0x1;for(let _0x3d87fd=0x0;_0x3d87fd<=_0x21a185;_0x3d87fd++){const _0xad5bfc=_0x4439f7+_0xbfde94*_0x3d87fd/_0x21a185,_0x4c8599={'x1':_0x5ef89c,'x2':_0x5ef89c+_0x4a4ad8,'y1':_0xad5bfc,'y2':_0xad5bfc,'class':'sgc-grid-line\x20sgc-y-grid-line'};if(_0x12f6be)_0x4c8599[_0x2c9adc(0xe3b)]=_0x12f6be;_0x26054b[_0x2c9adc(0x887)](svgEl(_0x2c9adc(0x7cd),_0x4c8599));}}if(Array['isArray'](_0x5e4e4f)&&_0x5e4e4f[_0x2c9adc(0x5a8)]){const _0xdc9148=_0x5e5c0(_0x150da6?.[_0x2c9adc(0x6a1)],toNum(_0x150da6?.[_0x2c9adc(0x9c3)]),_0x150da6?.[_0x2c9adc(0xc61)],_0x150da6?.['x_grid_opacity']);for(const _0x8c8581 of _0x5e4e4f){const _0x17fc07=_0x5ef89c+_0x8c8581['x'],_0x12de90={'x1':_0x17fc07,'x2':_0x17fc07,'y1':_0x4439f7,'y2':_0x4439f7+_0xbfde94,'class':_0x2c9adc(0xa3c)};if(_0xdc9148)_0x12de90['style']=_0xdc9148;_0x26054b[_0x2c9adc(0x887)](svgEl(_0x2c9adc(0x7cd),_0x12de90));}}_0x1869c2[_0x2c9adc(0x887)](_0x26054b);}[_0xa1d64c(0x853)](_0x1fdb1e,_0xf11476,_0x466b7f,_0x14c487,_0x41e912){const _0x22648e=_0xa1d64c,_0x23f26a=_0xf11476[_0x22648e(0x2a7)];if(!_0x23f26a||_0x23f26a[_0x22648e(0x5a8)]<0x2)return;const _0x552e64=_0x23f26a[_0x22648e(0x7cb)](_0x46c32e=>_0x46c32e[_0x22648e(0x569)]!=null&&_0x46c32e[_0x22648e(0x4e1)]!=null);if(_0x552e64['length']<0x2)return;const _0x59075e=this[_0x22648e(0x877)][_0x22648e(0xa1d)](_0xf11476['entity']?.[_0x22648e(0xaaa)])||_0xf11476['entity']?.['color']||'var(--primary-color,\x20#4A90D9)',_0x1f26ad=_0xf11476[_0x22648e(0x871)]||{},_0x50e94b=(_0x1f26ad[_0x22648e(0x28f)]||_0x1f26ad[_0x22648e(0x6aa)])===_0x22648e(0x5cf),_0xad32ba=!!_0x1f26ad[_0x22648e(0x4c3)]&&!_0x50e94b;if(_0xad32ba){const _0x2f4022=_0x4ecf84=>_0x14c487(_0x4ecf84),_0x541739=buildSmoothPath(_0x552e64,_0x2f4022,_0x5751d8=>_0x41e912(_0x5751d8[_0x22648e(0x4e1)],_0x466b7f)),_0xd63e71=_0x552e64[_0x22648e(0xb41)]()[_0x22648e(0x1d0)](),_0x59696a=buildSmoothPath(_0xd63e71,_0x2f4022,_0x1ce7c8=>_0x41e912(_0x1ce7c8[_0x22648e(0x569)],_0x466b7f)),_0x1c0324=_0x59696a[_0x22648e(0xbb9)](/^M /,'L\x20'),_0x1198d1=_0x541739+'\x20'+_0x1c0324+'\x20Z',_0x42212c=svgEl('path',{'d':_0x1198d1,'fill':_0x59075e,'fill-opacity':_0x22648e(0xdb1),'stroke':'none','class':_0x22648e(0xa27)});_0x1fdb1e[_0x22648e(0x887)](_0x42212c);return;}const _0x546811=[],_0x37eb38=[];for(const _0xd16983 of _0x552e64){const _0x31667a=_0x14c487(_0xd16983['t']);_0x546811[_0x22648e(0x24a)](_0x31667a+','+_0x41e912(_0xd16983[_0x22648e(0x4e1)],_0x466b7f)),_0x37eb38[_0x22648e(0x24a)](_0x31667a+','+_0x41e912(_0xd16983['bMin'],_0x466b7f));}const _0x21c37c=[..._0x546811,..._0x37eb38['reverse']()][_0x22648e(0x8e9)]('\x20'),_0x34e429=svgEl(_0x22648e(0x4f5),{'points':_0x21c37c,'fill':_0x59075e,'fill-opacity':_0x22648e(0xdb1),'stroke':_0x22648e(0x594),'class':_0x22648e(0xa27)});_0x1fdb1e[_0x22648e(0x887)](_0x34e429);}[_0xa1d64c(0x6fe)](){const _0x151d6e=_0xa1d64c;try{if(typeof getComputedStyle!==_0x151d6e(0xa46)||!this[_0x151d6e(0x877)])return null;const _0x54ac29=getComputedStyle(this[_0x151d6e(0x877)]);for(const _0x4a7a58 of['--ha-card-background',_0x151d6e(0xc60),'--primary-background-color']){const _0x4dec3e=_0x54ac29[_0x151d6e(0x9e0)]?_0x54ac29[_0x151d6e(0x9e0)](_0x4a7a58):null,_0xc5bb8d=parseCssColorToRgb(_0x4dec3e&&_0x4dec3e[_0x151d6e(0xac2)]());if(_0xc5bb8d)return _0xc5bb8d;}return parseCssColorToRgb(_0x54ac29[_0x151d6e(0xa4e)]);}catch(_0x3a2e50){return null;}}['_drawAverageLines'](_0x381011,_0x467bf2,_0x125073,_0x3624a1,_0x2e0cfa){const _0x2005e6=_0xa1d64c,{padL:_0x299f9b,padT:_0x4e4513,plotW:_0x157c86,plotH:_0x2acf94,yBounds:_0x543b76,y2Bounds:_0x410c45,boundsFor:_0x4de299}=_0x125073,_0x15f04d=svgEl('g',{'class':'sgc-averages'});let _0x3299c7=![];for(const _0x47f5af of _0x467bf2){if(!_0x47f5af['entity']?.[_0x2005e6(0x3ef)])continue;const _0x51bf3c=_0x4de299?_0x4de299(_0x47f5af):_0x47f5af[_0x2005e6(0x871)][_0x2005e6(0x5a6)]===_0x2005e6(0xa26)?_0x410c45:_0x543b76;if(!_0x51bf3c)continue;const _0x2fbdd1=_0x47f5af[_0x2005e6(0x8b8)]?.[_0x2005e6(0xaca)];if(_0x2fbdd1==null||!isNum(_0x2fbdd1))continue;const _0x552e03=_0x4e4513+_0x2acf94*(0x1-(_0x2fbdd1-_0x51bf3c['lo'])/Math[_0x2005e6(0x2cc)](1e-9,_0x51bf3c['hi']-_0x51bf3c['lo']));if(_0x552e03<_0x4e4513-0x1||_0x552e03>_0x4e4513+_0x2acf94+0x1)continue;const _0x36424d=this[_0x2005e6(0x877)][_0x2005e6(0xa1d)](_0x47f5af['entity']?.[_0x2005e6(0xaaa)])||_0x47f5af[_0x2005e6(0x871)]?.['color']||_0x2005e6(0xe26);let _0x292566=_0x36424d;const _0x4db20a=parseCssColorToRgb(_0x3624a1?.[_0x2005e6(0x442)])||this[_0x2005e6(0x6fe)](),_0x7675fb=parseCssColorToRgb(_0x292566);if(_0x4db20a&&_0x7675fb&&contrastRatio(_0x7675fb,_0x4db20a)<1.45){const _0x9577dd=relLuminance(_0x4db20a)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x4677c3=0.15;_0x4677c3<=0.61;_0x4677c3+=0.15){const _0x30f633=mixRgb(_0x7675fb,_0x9577dd,_0x4677c3);_0x292566=rgbToCss(_0x30f633);if(contrastRatio(_0x30f633,_0x4db20a)>=2.2)break;}}const _0x71f60e=svgEl(_0x2005e6(0x7cd),{'x1':_0x299f9b,'x2':_0x299f9b+_0x157c86,'y1':_0x552e03,'y2':_0x552e03,'stroke':_0x292566,'stroke-width':'1','stroke-dasharray':_0x2005e6(0x962),'opacity':_0x2005e6(0x34a),'class':'sgc-average-line'});_0x15f04d[_0x2005e6(0x887)](_0x71f60e);const _0x152a55=formatNumber(_0x2fbdd1,_0x47f5af[_0x2005e6(0x871)],_0x2e0cfa),_0x178057=svgEl(_0x2005e6(0xa7e),{'x':_0x299f9b+_0x157c86-0x4,'y':_0x552e03-0x4,'text-anchor':_0x2005e6(0x2da),'font-size':'10','font-weight':_0x2005e6(0xad7),'fill':_0x292566,'opacity':_0x2005e6(0xc1f),'style':_0x2005e6(0x8a5)});_0x178057[_0x2005e6(0x762)]=_0x152a55,_0x15f04d['appendChild'](_0x178057),_0x3299c7=!![];}if(_0x3299c7)_0x381011[_0x2005e6(0x887)](_0x15f04d);}[_0xa1d64c(0x48e)](_0x3e53a9,_0x52ecf8,_0x4e9f63,_0x58e634,_0x34090b){const _0x307964=_0xa1d64c,{padL:_0x4b29b0,padT:_0x1cd779,plotW:_0x578583,plotH:_0x31b601,mapX:_0x1cff93,mapY:_0x1258ef,yBounds:_0x5bea41,y2Bounds:_0x45a6dd,boundsFor:_0x3c7a9e}=_0x4e9f63,_0x4253bd=_0x58e634?.[_0x307964(0x442)]||_0x307964(0xb4e);let _0x554e49=null;for(const _0x4102c6 of _0x52ecf8){const _0x167be6=_0x4102c6[_0x307964(0xd5a)];if(!Array[_0x307964(0x796)](_0x167be6)||!_0x167be6[_0x307964(0x5a8)])continue;if(_0x4102c6[_0x307964(0x871)]?.[_0x307964(0x7c0)]===![])continue;const _0x3e9f09=_0x3c7a9e?_0x3c7a9e(_0x4102c6):_0x4102c6[_0x307964(0x871)]?.[_0x307964(0x5a6)]===_0x307964(0xa26)?_0x45a6dd:_0x5bea41;if(!_0x3e9f09)continue;const _0x1e54db=_0x4b29b0-0x2,_0xa332bc=_0x4b29b0+_0x578583+0x2;for(const _0x19f78c of _0x167be6){const _0xaca366=_0x19f78c[_0x307964(0x2a7)]||[];if(!_0xaca366[_0x307964(0x5a8)])continue;let _0x19bb61='',_0x25b9ff=![],_0x3a7de3=null,_0x1a9d12=null;for(let _0xb96407=0x0;_0xb96407<_0xaca366['length'];_0xb96407++){const _0x45ea38=_0xaca366[_0xb96407];if(!_0x45ea38||_0x45ea38['v']==null||!isNum(_0x45ea38['v'])){_0x25b9ff=![];continue;}const _0x154d28=_0x1cff93(_0x45ea38['t']);if(!isNum(_0x154d28)||_0x154d28<_0x1e54db||_0x154d28>_0xa332bc){_0x25b9ff=![];continue;}const _0x8b2535=_0x1258ef(_0x45ea38['v'],_0x3e9f09);if(!isNum(_0x8b2535)){_0x25b9ff=![];continue;}_0x19bb61+=(_0x25b9ff?'L':'M')+_0x154d28[_0x307964(0xdc7)](0x1)+','+_0x8b2535[_0x307964(0xdc7)](0x1)+'\x20',_0x25b9ff=!![],_0x3a7de3=_0x154d28,_0x1a9d12=_0x8b2535;}if(!_0x19bb61)continue;if(!_0x554e49)_0x554e49=svgEl('g',{'class':_0x307964(0x2d1)});const _0x5b60f1=this[_0x307964(0x877)]?.[_0x307964(0xa1d)]?.(_0x19f78c[_0x307964(0xaaa)])||_0x19f78c[_0x307964(0xaaa)]||'var(--primary-color,\x20#4A90D9)',_0x47871f=isNum(_0x19f78c[_0x307964(0xbdd)])&&_0x19f78c[_0x307964(0xbdd)]>0x0?_0x19f78c[_0x307964(0xbdd)]:1.5;_0x554e49[_0x307964(0x887)](svgEl(_0x307964(0x8af),{'d':_0x19bb61[_0x307964(0xac2)](),'fill':_0x307964(0x594),'stroke':_0x5b60f1,'stroke-width':String(_0x47871f),'stroke-linejoin':'round','stroke-linecap':_0x307964(0x5c4),'opacity':_0x307964(0x29b),'class':'sgc-ma-line'}));if(_0x19f78c[_0x307964(0xd59)]&&_0x3a7de3!=null&&_0x1a9d12!=null&&isNum(_0x19f78c[_0x307964(0x50e)])){const _0x362340=0xa;let _0x2b57ee=Math['max'](_0x4b29b0+0x2,Math[_0x307964(0x7eb)](_0x4b29b0+_0x578583-0x2,_0x3a7de3)),_0xacb481=Math[_0x307964(0x2cc)](_0x1cd779+_0x362340,Math[_0x307964(0x7eb)](_0x1cd779+_0x31b601-0x2,_0x1a9d12-0x5));const _0x5af439=svgEl('text',{'x':_0x2b57ee[_0x307964(0xdc7)](0x1),'y':_0xacb481[_0x307964(0xdc7)](0x1),'text-anchor':_0x307964(0x2da),'font-size':String(_0x362340),'font-weight':'600','fill':_0x5b60f1,'stroke':_0x4253bd,'stroke-width':'3','paint-order':'stroke','stroke-linejoin':_0x307964(0x5c4),'opacity':_0x307964(0x29b),'class':_0x307964(0x352)});_0x5af439[_0x307964(0x762)]='MA'+_0x19f78c['period'],_0x554e49['appendChild'](_0x5af439);}}}if(_0x554e49)_0x3e53a9[_0x307964(0x887)](_0x554e49);}[_0xa1d64c(0x820)](_0x277da4,_0x4fc0be,_0x54e031,_0x46ce46,_0x358658){const _0x3564b2=_0xa1d64c,{padL:_0xa57a90,padT:_0x1952f6,plotW:_0x172451,plotH:_0x1fd3bd,mapX:_0x59b8f9,mapY:_0x3d21a9,yBounds:_0x140192,y2Bounds:_0x5d42a2,boundsFor:_0x35b596}=_0x54e031;let _0x55819f=null;const _0x1cc65a=_0x46ce46['card_background_color']||_0x3564b2(0xb4e);for(const _0x32e817 of _0x4fc0be){const _0x28af2e=_0x32e817['entity']||{};if(_0x28af2e[_0x3564b2(0x580)]!==!![])continue;const _0x1fa9f5=_0x32e817[_0x3564b2(0x2a7)]||[];if(!_0x1fa9f5[_0x3564b2(0x5a8)])continue;const _0x3d884d=_0x35b596?_0x35b596(_0x32e817):_0x28af2e['y_axis']==='secondary'?_0x5d42a2:_0x140192;if(!_0x3d884d)continue;!_0x55819f&&(_0x55819f=svgEl('g',{'class':'sgc-data-labels'}));const _0x6501fe=(_0x28af2e[_0x3564b2(0x28f)]||_0x3564b2(0x7cd))===_0x3564b2(0x2fd),_0x401d04=this[_0x3564b2(0x877)]?.['_resolveColor']?.(_0x28af2e[_0x3564b2(0xaaa)])||_0x28af2e[_0x3564b2(0xaaa)]||_0x3564b2(0x6c2),_0x538543=_0xa57a90-0x2,_0x2d60e1=_0xa57a90+_0x172451+0x2,_0x63c58=_0x1952f6+0x2,_0x497979=isNum(toNum(_0x28af2e[_0x3564b2(0xbb7)]))?toNum(_0x28af2e[_0x3564b2(0xbb7)]):0xa,_0x421376=0.6,_0x4ad752=_0x6501fe&&isNum(_0x32e817[_0x3564b2(0xc9a)])?_0x32e817[_0x3564b2(0xc9a)]*0x2:null;for(let _0xb94e6=0x0;_0xb94e6<_0x1fa9f5[_0x3564b2(0x5a8)];_0xb94e6++){const _0x2a2be7=_0x1fa9f5[_0xb94e6];if(_0x2a2be7==null||_0x2a2be7['v']==null||!isNum(_0x2a2be7['v']))continue;const _0x65c1bb=_0x6501fe?_0x32e817[_0x3564b2(0xd05)]?.[_0x3564b2(0xa00)](_0x2a2be7['t']):null,_0x1399d0=_0x65c1bb??_0x59b8f9(_0x2a2be7['t']);if(!isNum(_0x1399d0)||_0x1399d0<_0x538543||_0x1399d0>_0x2d60e1)continue;const _0x165147=_0x3d21a9(_0x2a2be7['v'],_0x3d884d);if(!isNum(_0x165147))continue;const _0x29847f=formatNumber(_0x2a2be7['v'],_0x28af2e,_0x358658);let _0x1a9d51=_0x497979;if(_0x4ad752&&_0x4ad752>0x0&&_0x29847f){const _0x2a31ee=_0x497979*_0x421376*_0x29847f[_0x3564b2(0x5a8)];_0x2a31ee>_0x4ad752-0x2&&(_0x1a9d51=Math[_0x3564b2(0x2cc)](0x7,Math['floor']((_0x4ad752-0x2)/(_0x421376*_0x29847f[_0x3564b2(0x5a8)]))));}const _0x207330=Math['max'](_0x63c58+_0x1a9d51,_0x165147-0x4),_0x7df3a1=svgEl(_0x3564b2(0xa7e),{'x':String(_0x1399d0),'y':String(_0x207330),'text-anchor':_0x3564b2(0x3ce),'dominant-baseline':_0x3564b2(0xdd2),'class':_0x3564b2(0x565)}),_0x113a52=[_0x3564b2(0xd75)+_0x401d04,'paint-order:stroke\x20fill','stroke:'+_0x1cc65a,'stroke-width:3',_0x3564b2(0x81b),_0x3564b2(0xe1d),_0x3564b2(0x1d3)+_0x1a9d51+'px'];_0x7df3a1[_0x3564b2(0x479)]('style',_0x113a52['join'](';')),_0x7df3a1[_0x3564b2(0x762)]=_0x29847f,_0x55819f['appendChild'](_0x7df3a1);}}if(_0x55819f)_0x277da4[_0x3564b2(0x887)](_0x55819f);}[_0xa1d64c(0xcc9)](_0xc13156,_0x53e93e,_0x1a498d,_0x126f9b,_0x5c7c84){const _0x3a2308=_0xa1d64c,_0x3876fa=this[_0x3a2308(0x877)],_0x5c32b5=!!_0x3876fa?.['_showExtremaOnClick'],{padL:_0x49426a,padT:_0x48a3cf,plotW:_0x59e51d,plotH:_0x11eba9,mapX:_0x3ab553,mapY:_0x4e71fa,yBounds:_0x1179e6,y2Bounds:_0x4d99e3,boundsFor:_0x2ac055}=_0x1a498d,_0x1254f6=svgEl('g',{'class':_0x3a2308(0x1e1)});let _0x46fd9c=![];for(const _0x541d3b of _0x53e93e){const _0x2c650c=_0x541d3b[_0x3a2308(0x871)]['show_extrema']||_0x3a2308(0x8fd),_0x5cb444=_0x2c650c==='always'||_0x2c650c===_0x3a2308(0x567)&&_0x5c32b5;if(!_0x5cb444)continue;if(!_0x541d3b['points']||!_0x541d3b[_0x3a2308(0x2a7)][_0x3a2308(0x5a8)])continue;const _0x321ccf=_0x2ac055?_0x2ac055(_0x541d3b):_0x541d3b[_0x3a2308(0x871)]['y_axis']===_0x3a2308(0xa26)?_0x4d99e3:_0x1179e6;if(!_0x321ccf)continue;let _0x440f8f=-0x1,_0x467a56=-0x1;for(let _0x5c588a=0x0;_0x5c588a<_0x541d3b[_0x3a2308(0x2a7)]['length'];_0x5c588a++){const _0x3582e1=_0x541d3b[_0x3a2308(0x2a7)][_0x5c588a];if(_0x3582e1['v']==null||!isNum(_0x3582e1['v']))continue;if(_0x440f8f<0x0||_0x3582e1['v']<_0x541d3b[_0x3a2308(0x2a7)][_0x440f8f]['v'])_0x440f8f=_0x5c588a;if(_0x467a56<0x0||_0x3582e1['v']>_0x541d3b['points'][_0x467a56]['v'])_0x467a56=_0x5c588a;}if(_0x440f8f<0x0||_0x467a56<0x0)continue;const _0x5a4159=_0x541d3b[_0x3a2308(0x2a7)][_0x440f8f],_0x4f6429=_0x541d3b[_0x3a2308(0x2a7)][_0x467a56],_0x1fcfc9=(_0x541d3b[_0x3a2308(0x871)][_0x3a2308(0x28f)]||_0x3a2308(0x7cd))===_0x3a2308(0x2fd),_0xc35e65=_0x1fcfc9?_0x541d3b[_0x3a2308(0xd05)]?.[_0x3a2308(0xa00)](_0x4f6429['t']):null,_0x3988d8=_0x1fcfc9?_0x541d3b[_0x3a2308(0xd05)]?.[_0x3a2308(0xa00)](_0x5a4159['t']):null,_0x5a1db1=_0x3988d8??_0x3ab553(_0x5a4159['t']),_0x305d9f=_0x4e71fa(_0x5a4159['v'],_0x321ccf),_0xaa615f=_0xc35e65??_0x3ab553(_0x4f6429['t']),_0xbc85be=_0x4e71fa(_0x4f6429['v'],_0x321ccf),_0x2de3a1=_0x56d43f=>formatNumber(_0x56d43f,_0x541d3b['entity'],_0x5c7c84),_0x37cbd1=_0x1924e6=>{const _0x15750d=_0x3a2308,_0x45d9d3=_0x541d3b[_0x15750d(0x33d)]||resolveBucketPrecision(_0x541d3b['points']);return formatDateTime(new Date(_0x1924e6),_0x126f9b,_0x5c7c84,{'precision':_0x45d9d3});},_0xc29e28=_0x541d3b[_0x3a2308(0x871)][_0x3a2308(0x29f)]!==![],_0x10d875=((()=>{const _0x59d0ac=_0x3a2308,_0x3da9a1=toNum(_0x541d3b[_0x59d0ac(0x871)][_0x59d0ac(0xd11)]);return isNum(_0x3da9a1)&&_0x3da9a1>0x0?_0x3da9a1:0xd;})()),_0x423694=Math['max'](0x8,Math['round'](_0x10d875*0.77)),_0x5a092e=_0x541d3b['entity']['extrema_color']||'var(--primary-text-color)',_0x3ecff9=_0x541d3b[_0x3a2308(0x871)]['extrema_color']||_0x3a2308(0x693),_0x3b3898=_0x541d3b[_0x3a2308(0x871)]['extrema_bg_color']||null,_0x443632=((()=>{const _0x44c89b=_0x3a2308,_0x2edb89=toNum(_0x541d3b[_0x44c89b(0x871)]['extrema_bg_opacity']);return isNum(_0x2edb89)?Math[_0x44c89b(0x2cc)](0x0,Math['min'](0x1,_0x2edb89)):null;})()),_0x84875e=_0x3b3898!==null||_0x443632!==null,_0x21e039=_0x3a2308(0x8a5),_0x3935d4=_0x3b3898||_0x3a2308(0xdf3),_0x2caf3f=_0x443632!==null?_0x443632:0x1,_0x430d7f=(_0x1ebd3d,_0x465a82,_0x224b1f,_0x5d5935,_0x5ce98b)=>{const _0x2ad1ac=_0x3a2308,_0x59814d=svgEl(_0x2ad1ac(0x7cc),{'cx':_0x1ebd3d,'cy':_0x465a82,'r':'4','fill':_0x2ad1ac(0xbde),'opacity':_0x2ad1ac(0x34a)});_0x1254f6[_0x2ad1ac(0x887)](_0x59814d);const _0x45d7b3=_0x2de3a1(_0x224b1f),_0x361350=_0xc29e28?_0x37cbd1(_0x5d5935):null,_0x464e9b=_0x465a82+_0x5ce98b,_0x17186a=_0x464e9b+Math['round'](_0x10d875*0.92),_0x2a029b=Math[_0x2ad1ac(0x2cc)](_0x45d7b3['length'],_0x361350?_0x361350['length']:0x0),_0x30b129=_0x2a029b*_0x10d875*0.55*0.5;let _0x1e4006=_0x2ad1ac(0x3ce);if(_0x1ebd3d-_0x30b129<_0x49426a+0x2)_0x1e4006='start';else{if(_0x1ebd3d+_0x30b129>_0x49426a+_0x59e51d-0x2)_0x1e4006=_0x2ad1ac(0x2da);}if(_0x84875e){const _0x23d910=0x4,_0x56a869=0x2,_0x558eb4=_0x10d875*0.6,_0x981f96=_0x423694*0.6,_0x36eca8=_0x45d7b3[_0x2ad1ac(0x5a8)]*_0x558eb4,_0x331277=_0x361350?_0x361350[_0x2ad1ac(0x5a8)]*_0x981f96:0x0,_0x32f35f=Math[_0x2ad1ac(0x2cc)](_0x36eca8,_0x331277)+_0x23d910*0x2,_0x8f78c0=_0x464e9b-_0x10d875*0.85-_0x56a869,_0x3c0e85=(_0x361350?_0x17186a+_0x423694*0.25:_0x464e9b+_0x10d875*0.3)+_0x56a869,_0x598fff=_0x3c0e85-_0x8f78c0;let _0x506362;if(_0x1e4006===_0x2ad1ac(0xd8e))_0x506362=_0x1ebd3d-_0x23d910;else{if(_0x1e4006===_0x2ad1ac(0x2da))_0x506362=_0x1ebd3d-_0x32f35f+_0x23d910;else _0x506362=_0x1ebd3d-_0x32f35f/0x2;}const _0x27f42e=svgEl(_0x2ad1ac(0xa76),{'x':_0x506362,'y':_0x8f78c0,'width':_0x32f35f,'height':_0x598fff,'rx':0x3,'ry':0x3,'fill':_0x3935d4,'fill-opacity':String(_0x2caf3f)});_0x1254f6[_0x2ad1ac(0x887)](_0x27f42e);}const _0x5144f2=svgEl(_0x2ad1ac(0xa7e),{'x':_0x1ebd3d,'y':_0x464e9b,'text-anchor':_0x1e4006,'font-size':String(_0x10d875),'font-weight':'600','fill':_0x5a092e,'style':_0x84875e?'':_0x21e039});_0x5144f2[_0x2ad1ac(0x762)]=_0x45d7b3,_0x1254f6[_0x2ad1ac(0x887)](_0x5144f2);if(_0x361350){const _0x14e993=svgEl(_0x2ad1ac(0xa7e),{'x':_0x1ebd3d,'y':_0x17186a,'text-anchor':_0x1e4006,'font-size':String(_0x423694),'fill':_0x3ecff9,'style':_0x84875e?'':_0x21e039});_0x14e993[_0x2ad1ac(0x762)]=_0x361350,_0x1254f6[_0x2ad1ac(0x887)](_0x14e993);}},_0xcfffbf=_0x541d3b[_0x3a2308(0x871)][_0x3a2308(0xcfe)]!==![],_0x306795=_0x541d3b[_0x3a2308(0x871)][_0x3a2308(0xc32)]!==![];if(!_0xcfffbf&&!_0x306795)continue;const _0x299768=Math['abs'](_0xaa615f-_0x5a1db1)<0x2&&Math[_0x3a2308(0x3ee)](_0xbc85be-_0x305d9f)<0x2;if(_0x306795)_0x430d7f(_0xaa615f,_0xbc85be,_0x4f6429['v'],_0x4f6429['t'],-0xa);if(_0xcfffbf&&!_0x299768)_0x430d7f(_0x5a1db1,_0x305d9f,_0x5a4159['v'],_0x5a4159['t'],0x16);_0x46fd9c=!![];}if(_0x46fd9c)_0xc13156[_0x3a2308(0x887)](_0x1254f6);}['_drawYAxis'](_0x42945e,_0x4b85c7,_0x44f02a,_0x464013,_0x3bc6f6,_0x2bbd21,_0x3802c8,_0x3b8d38,_0x4cd67c,_0x4e3123){const _0x26759c=_0xa1d64c,_0x267317=svgEl('g',{'class':_0x26759c(0x5e7)}),_0x3e339b=_0x2bbd21?'secondary':'primary',_0x2c9e34=this[_0x26759c(0x877)]?.[_0x26759c(0xa8c)]?.(_0x3e339b),_0x530cca=toNum(_0x3802c8[_0x26759c(0x443)]),_0x30cc8b=isNum(_0x530cca)?_0x530cca:_0x2c9e34?Math['max'](0x1,_0x2c9e34['length']-0x1):0x4,_0x1f0979=isNum(_0x4cd67c)?_0x4cd67c:0x1;let _0x4b8d33=_0x30cc8b;if(isNum(_0x3b8d38)&&!_0x2bbd21)_0x4b8d33=_0x3b8d38;else{const _0xefb0b5=_0x3bc6f6['hi']-_0x3bc6f6['lo'];if(_0xefb0b5>0x0){const _0x212b85=Math['pow'](0xa,-_0x1f0979),_0x172151=Math[_0x26759c(0x2cc)](0x1,Math[_0x26759c(0x7a6)](_0xefb0b5/_0x212b85+1e-9));_0x4b8d33=Math[_0x26759c(0x7eb)](_0x30cc8b,_0x172151);}}const _0x2f1a1a=!!_0x3802c8[_0x26759c(0xd5b)],_0x304470=0x4,_0x4366c4=_0x3802c8[_0x26759c(0x766)]||_0x26759c(0x744),_0xaf53ac=_0x3802c8[_0x26759c(0x99d)]||_0x26759c(0xcc4),_0x1b1ee0=_0xaf53ac===_0x26759c(0xb95)?'de-DE':_0xaf53ac===_0x26759c(0x9e3)?_0x26759c(0x7b7):resolveCardLanguage(this['card']?.[_0x26759c(0xe30)],_0x3802c8),_0x2814b7=axisLabelFormatter(_0x3802c8,_0x3e339b),_0x283688=(_0x21c04b,_0x4050e0)=>{const _0x1410e7=_0x26759c;if(_0x2814b7){const _0x1c8a3b=_0x2814b7(_0x21c04b);if(typeof _0x1c8a3b===_0x1410e7(0x31f))return _0x1c8a3b;}const _0x1bb326=getCachedNumberFormatter(_0x1b1ee0,_0x4050e0);return _0x1bb326?_0x1bb326[_0x1410e7(0xa0c)](_0x21c04b):_0x21c04b[_0x1410e7(0xdc7)](_0x4050e0);},_0x56fbd3=toNum(_0x3802c8[_0x26759c(0x844)]),_0x37a0bb=isNum(_0x56fbd3)?_0x56fbd3:0.65,_0x1b493c=!!_0x3802c8[_0x26759c(0x995)];let _0x5ca8e4=0x0,_0x801fd0=0x0;if(_0x1b493c){const _0x5e265e=Math[_0x26759c(0x2cc)](_0x3bc6f6['lo'],1e-10),_0x2ca299=Math[_0x26759c(0x2cc)](_0x3bc6f6['hi'],_0x5e265e*0xa);_0x5ca8e4=Math['log10'](_0x5e265e),_0x801fd0=Math[_0x26759c(0x918)](_0x2ca299);}const _0x361d80=Array[_0x26759c(0x796)](_0x4e3123)&&_0x4e3123['length']>=0x2&&!_0x1b493c&&!_0x2c9e34&&_0x3bc6f6['hi']>_0x3bc6f6['lo'],_0x4416cf=[];if(_0x3802c8[_0x26759c(0x73f)]){const _0x204db6=String(_0x3802c8[_0x26759c(0x73f)]);_0x4416cf[_0x26759c(0x24a)](_0x26759c(0x1d3)+(/[a-z%]$/i['test'](_0x204db6)?_0x204db6:_0x204db6+'px'));}if(_0x3802c8[_0x26759c(0x766)])_0x4416cf[_0x26759c(0x24a)](_0x26759c(0xd75)+_0x3802c8[_0x26759c(0x766)]);if(isNum(_0x56fbd3))_0x4416cf['push'](_0x26759c(0x88b)+_0x56fbd3);const _0x5b00fb=_0x4416cf['join'](';'),_0x415bb0=(_0x3aa49c,_0x5eff4e)=>{const _0x271f55=_0x26759c;if(_0x2f1a1a){const _0x3e837f=svgEl(_0x271f55(0x7cd),{'x1':_0x2bbd21?_0x4b85c7:_0x4b85c7-_0x304470,'x2':_0x2bbd21?_0x4b85c7+_0x304470:_0x4b85c7,'y1':_0x3aa49c,'y2':_0x3aa49c,'stroke':_0x4366c4,'stroke-width':'1','opacity':String(_0x37a0bb),'class':_0x271f55(0xa92)});_0x267317[_0x271f55(0x887)](_0x3e837f);}const _0x5d2fcb=svgEl(_0x271f55(0xa7e),{'x':_0x2bbd21?_0x4b85c7+_0x304470+0x4:_0x4b85c7-_0x304470-0x4,'y':_0x3aa49c+0x3,'text-anchor':_0x2bbd21?_0x271f55(0xd8e):'end','class':_0x271f55(0x9bb)});if(_0x5b00fb)_0x5d2fcb[_0x271f55(0x479)](_0x271f55(0xe3b),_0x5b00fb);_0x5d2fcb[_0x271f55(0x762)]=_0x5eff4e,_0x267317['appendChild'](_0x5d2fcb);},_0x903ee2=new Set(),_0x560ea0=(_0x204c23,_0x1ab898)=>{if(_0x903ee2['has'](_0x1ab898))return;_0x903ee2['add'](_0x1ab898),_0x415bb0(_0x204c23,_0x1ab898);};if(_0x361d80){const _0x1d7d36=_0x3bc6f6['hi']-_0x3bc6f6['lo'];for(const _0xd1336e of _0x4e3123){const _0x58dc3c=_0x44f02a+_0x464013*(0x1-(_0xd1336e-_0x3bc6f6['lo'])/_0x1d7d36);_0x560ea0(_0x58dc3c,_0x283688(_0xd1336e,_0x1f0979));}}else for(let _0x190e41=0x0;_0x190e41<=_0x4b8d33;_0x190e41++){const _0x17e16c=_0x44f02a+_0x464013*(_0x4b8d33-_0x190e41)/_0x4b8d33,_0x254b2e=_0x1b493c?Math[_0x26759c(0x5cd)](0xa,_0x5ca8e4+(_0x801fd0-_0x5ca8e4)*_0x190e41/_0x4b8d33):_0x3bc6f6['lo']+(_0x3bc6f6['hi']-_0x3bc6f6['lo'])*_0x190e41/_0x4b8d33;let _0x517c05;if(_0x2c9e34){const _0x4f4864=this[_0x26759c(0x877)][_0x26759c(0x505)](_0x254b2e,_0x2c9e34);_0x517c05=_0x4f4864!==null?_0x4f4864:_0x283688(_0x254b2e,_0x1f0979);}else _0x517c05=_0x283688(_0x254b2e,_0x1f0979);_0x560ea0(_0x17e16c,_0x517c05);}if(!_0x1b493c&&!_0x2c9e34&&_0x3bc6f6['lo']<0x0&&_0x3bc6f6['hi']>0x0){const _0x22afa9=_0x3bc6f6['hi']-_0x3bc6f6['lo'],_0x3fe2c6=_0x22afa9/_0x4b8d33,_0x18c568=(0x0-_0x3bc6f6['lo'])/_0x22afa9,_0x60cc05=_0x44f02a+_0x464013-_0x18c568*_0x464013,_0x5b9a30=(toNum(_0x3802c8[_0x26759c(0x73f)])||0xa)+0x2;let _0x1ab45b=![];for(let _0x31fcec=0x0;_0x31fcec<=_0x4b8d33;_0x31fcec++){const _0x403b3e=_0x3bc6f6['lo']+_0x3fe2c6*_0x31fcec;if(parseFloat(_0x403b3e['toFixed'](_0x1f0979))===0x0){_0x1ab45b=!![];break;}}if(!_0x1ab45b){const _0x2d69a0=Array[_0x26759c(0x432)](_0x267317[_0x26759c(0x75e)]);for(const _0x49be0e of _0x2d69a0){if(_0x49be0e[_0x26759c(0x61f)]==='text'&&_0x49be0e[_0x26759c(0x3fa)][_0x26759c(0x4cf)]('sgc-y-label')){const _0x2ad4ba=parseFloat(_0x49be0e['getAttribute']('y'))-0x3;if(Math['abs'](_0x2ad4ba-_0x60cc05)<_0x5b9a30){_0x267317['removeChild'](_0x49be0e);for(const _0x264813 of Array[_0x26759c(0x432)](_0x267317['childNodes'])){if(_0x264813['tagName']===_0x26759c(0x7cd)&&_0x264813['classList'][_0x26759c(0x4cf)](_0x26759c(0xc8a))){const _0x8b0fde=parseFloat(_0x264813[_0x26759c(0x7a1)]('y1'));if(Math[_0x26759c(0x3ee)](_0x8b0fde-_0x2ad4ba)<0x1){_0x267317['removeChild'](_0x264813);break;}}}}}}const _0x95b35b=svgEl('text',{'x':_0x2bbd21?_0x4b85c7+_0x304470+0x4:_0x4b85c7-_0x304470-0x4,'y':_0x60cc05+0x3,'text-anchor':_0x2bbd21?_0x26759c(0xd8e):_0x26759c(0x2da),'class':'sgc-axis-label\x20sgc-y-label'}),_0x3122ea=[];if(_0x3802c8['y_axis_font_size']){const _0x5d73d4=String(_0x3802c8[_0x26759c(0x73f)]);_0x3122ea[_0x26759c(0x24a)]('font-size:'+(/[a-z%]$/i['test'](_0x5d73d4)?_0x5d73d4:_0x5d73d4+'px'));}if(_0x3802c8[_0x26759c(0x766)])_0x3122ea[_0x26759c(0x24a)](_0x26759c(0xd75)+_0x3802c8['y_axis_color']);if(isNum(_0x56fbd3))_0x3122ea[_0x26759c(0x24a)](_0x26759c(0x88b)+_0x56fbd3);if(_0x3122ea[_0x26759c(0x5a8)])_0x95b35b[_0x26759c(0x479)](_0x26759c(0xe3b),_0x3122ea['join'](';'));_0x95b35b['textContent']='0',_0x267317[_0x26759c(0x887)](_0x95b35b),_0x2f1a1a&&_0x267317['appendChild'](svgEl(_0x26759c(0x7cd),{'x1':_0x2bbd21?_0x4b85c7:_0x4b85c7-_0x304470,'x2':_0x2bbd21?_0x4b85c7+_0x304470:_0x4b85c7,'y1':_0x60cc05,'y2':_0x60cc05,'stroke':_0x4366c4,'stroke-width':'1','opacity':String(_0x37a0bb),'class':'sgc-axis-tick\x20sgc-y-tick'}));}}return _0x42945e['appendChild'](_0x267317),_0x267317;}[_0xa1d64c(0x714)](_0x46fafe,_0x121f8b){const _0x339edb=_0xa1d64c,_0x5b41d8=new Date(_0x46fafe)['getFullYear'](),_0x12206c=new Date(Math['max'](_0x46fafe,_0x121f8b-0x1))['getFullYear']();return{'refY':_0x5b41d8,'totalYears':Math[_0x339edb(0x2cc)](0x1,_0x12206c-_0x5b41d8+0x1)};}[_0xa1d64c(0x3d5)](_0xb7e919,_0x2eed4f){const _0x26b6ad=_0xa1d64c,_0x1393ab=resolveCardLanguage(_0x2eed4f,this[_0x26b6ad(0x877)]?.['_config']),_0x18074c=resolveDisplayTimeZone(_0x2eed4f,_0xb7e919),_0x3ba2e0=toNum(_0xb7e919[_0x26b6ad(0x28d)])||0xa,_0x3903fb=_0xb7e919[_0x26b6ad(0xd64)]&&_0xb7e919[_0x26b6ad(0xd64)]!==_0x26b6ad(0xcc4),_0x2f9f47=getCachedDateTimeFormatter(_0x1393ab,_0x18074c?{'day':_0x26b6ad(0x74a),'month':_0x26b6ad(0xd2f),'timeZone':_0x18074c}:{'day':_0x26b6ad(0x74a),'month':_0x26b6ad(0xd2f)}),_0x3228e5=getCachedDateTimeFormatter(_0x1393ab,_localeTimeOpts(_0x2eed4f,_0x18074c?{'hour':_0x26b6ad(0x236),'minute':_0x26b6ad(0x236),'timeZone':_0x18074c}:{'hour':'2-digit','minute':_0x26b6ad(0x236)})),_0x27187d=_0x327a25=>{const _0x53863f=_0x26b6ad;if(_0x3903fb&&_0xb7e919[_0x53863f(0xd64)][_0x53863f(0x25d)]('ddd'))return applyDatetimePattern(_0x327a25,_0xb7e919['datetime_format'],_0x1393ab,_0x18074c);if(_0x3903fb){const _0x30437b=String(_0xb7e919[_0x53863f(0xd64)])[_0x53863f(0xac2)]();if(_0x30437b===_0x53863f(0x295)||_0x30437b==='MM/DD')return applyDatetimePattern(_0x327a25,_0x30437b,_0x1393ab,_0x18074c);}return _0x2f9f47?_0x2f9f47[_0x53863f(0xa0c)](_0x327a25):_0x327a25[_0x53863f(0xe36)]();},_0x3dbc84=_0x1d4b71=>{const _0x435079=_0x26b6ad;if(_0x3903fb){const _0x308fba=_0xb7e919[_0x435079(0xd64)],_0x524847=_0x308fba[_0x435079(0x25d)](_0x435079(0xd6d))&&!/[Hhms]/[_0x435079(0x516)](_0x308fba);if(!_0x524847)return applyDatetimePattern(_0x1d4b71,_0x308fba,_0x1393ab,_0x18074c);}return _0x3228e5?_0x3228e5[_0x435079(0xa0c)](_0x1d4b71):_0x1d4b71[_0x435079(0xb7c)]();};return{'lang':_0x1393ab,'tz':_0x18074c,'xFontSize':_0x3ba2e0,'explicitFmt':_0x3903fb,'fmtTimeF':_0x3228e5,'fmtDate':_0x27187d,'fmtTime':_0x3dbc84};}[_0xa1d64c(0x7e6)](_0x3f08c,_0x7d8a58,_0x42dc43,_0x23a764,_0x1efe1b){const _0x1f2ed5=_0xa1d64c;if(!isNum(_0x7d8a58)||!isNum(_0x42dc43)||_0x42dc43<=_0x7d8a58)return null;const {lang:_0x56e4c5,tz:_0x4612b3,xFontSize:_0x1bc727,explicitFmt:_0x3dde51,fmtDate:_0x9c877d,fmtTime:_0x20ba18}=this[_0x1f2ed5(0x3d5)](_0x23a764,_0x1efe1b),_0x246c4b=getCachedDateTimeFormatter(_0x56e4c5,_0x4612b3?{'month':_0x1f2ed5(0xd2f),'timeZone':_0x4612b3}:{'month':_0x1f2ed5(0xd2f)}),_0x270eea=getCachedDateTimeFormatter(_0x56e4c5,_0x4612b3?{'month':_0x1f2ed5(0xd2f),'year':_0x1f2ed5(0x236),'timeZone':_0x4612b3}:{'month':_0x1f2ed5(0xd2f),'year':_0x1f2ed5(0x236)}),_0x2d61fd=(_0xc96e25,_0x3a104c)=>{const _0x435a9=_0x1f2ed5,_0x5b5028=_0x3a104c?_0x270eea:_0x246c4b;return _0x5b5028?_0x5b5028['format'](_0xc96e25):_0xc96e25[_0x435a9(0xe36)]();},_0x172b21=[];let _0x413c08=-Infinity;const _0x1136fe=_0x1bc727*3.5+0xa,_0x5962b4=(_0x34ce62,_0x3d76a4,_0x2ae489,_0x53e5f4)=>{const _0x3c0706=_0x1f2ed5,_0x162b94=(_0x34ce62-_0x7d8a58)/(_0x42dc43-_0x7d8a58)*_0x3f08c;if(_0x162b94<-0x2||_0x162b94>_0x3f08c+0x2)return;if(_0x162b94-_0x413c08<_0x1136fe){if(_0x53e5f4&&_0x172b21[_0x3c0706(0x5a8)]>0x0){if(_0x162b94-_0x413c08<_0x1136fe*0.5)return;}else{if(_0x2ae489&&_0x172b21[_0x3c0706(0x5a8)]>0x0){const _0x5dd779=_0x172b21[_0x172b21[_0x3c0706(0x5a8)]-0x1];if(!_0x5dd779[_0x3c0706(0x82a)]){_0x172b21[_0x3c0706(0x795)](),_0x413c08=_0x172b21[_0x3c0706(0x5a8)]>0x0?_0x172b21[_0x172b21['length']-0x1]['x']:-Infinity;if(_0x162b94-_0x413c08<_0x1136fe)return;}else return;}else return;}}_0x413c08=_0x162b94,_0x172b21['push']({'x':_0x162b94,'label':_0x3d76a4,'isDate':_0x2ae489});},_0x29c7b7=_0x23a764[_0x1f2ed5(0x90b)];let _0x587f46=null,_0x7d6b06=null;if(_0x29c7b7){const _0x131dd5=String(_0x29c7b7)[_0x1f2ed5(0x7d2)](/^(\d+)\s*(h|d|w|M)$/);if(_0x131dd5){const _0x34233d=parseInt(_0x131dd5[0x1],0xa),_0x21b82c=_0x131dd5[0x2];if(_0x21b82c==='h')_0x587f46=_0x34233d<=0xc?_0x1f2ed5(0x1fe):_0x1f2ed5(0x843),_0x7d6b06=_0x34233d*0x36ee80;else{if(_0x21b82c==='d')_0x587f46=_0x1f2ed5(0x843),_0x7d6b06=_0x34233d*0x5265c00;else{if(_0x21b82c==='w')_0x587f46=_0x1f2ed5(0x547),_0x7d6b06=_0x34233d*0x240c8400;else _0x21b82c==='M'&&(_0x587f46=_0x1f2ed5(0xbe5),_0x7d6b06=_0x34233d);}}}}if(!_0x587f46){const _0x2c8db1=(_0x42dc43-_0x7d8a58)/0x36ee80,_0x1fef80=typeof resolveGroupBy===_0x1f2ed5(0xa46)?resolveGroupBy(_0x23a764,_0x2c8db1):_0x23a764[_0x1f2ed5(0xcef)]||_0x1f2ed5(0xccc);if(_0x1fef80===_0x1f2ed5(0xbe5))_0x587f46=_0x1f2ed5(0xbe5);else{if(_0x1fef80===_0x1f2ed5(0xbd1))_0x587f46=_0x1f2ed5(0xbd1);else{if(_0x1fef80===_0x1f2ed5(0x547))_0x587f46=_0x1f2ed5(0x547);else{if(_0x1fef80==='date')_0x587f46=_0x1f2ed5(0x843);else{if(_0x1fef80===_0x1f2ed5(0x1fe))_0x587f46='hour';}}}}}if(!_0x587f46)return null;const _0x5821f2=this[_0x1f2ed5(0x877)]?.[_0x1f2ed5(0x4f0)]||this['card']?.['_window'],_0x2e13bb=_0x5821f2?_0x5821f2[_0x1f2ed5(0x2da)][_0x1f2ed5(0x7fb)]():_0x42dc43,_0x2713bf=new Date(_0x7d8a58),_0x241746=new Date(_0x42dc43);if(_0x587f46===_0x1f2ed5(0xbe5)){const _0x4cbb2e=_0x29c7b7&&_0x7d6b06?_0x7d6b06:0x1,_0x4f766a=(typeof resolveGroupBy===_0x1f2ed5(0xa46)?resolveGroupBy(_0x23a764,(_0x42dc43-_0x7d8a58)/0x36ee80):_0x23a764['group_by']||_0x1f2ed5(0xccc))===_0x1f2ed5(0xbe5);if(_0x4f766a){const _0x31cc3f=this[_0x1f2ed5(0x877)]?.[_0x1f2ed5(0x4f0)]||this[_0x1f2ed5(0x877)]?.[_0x1f2ed5(0x786)],_0x566fe0=_0x31cc3f?_0x31cc3f[_0x1f2ed5(0xd8e)][_0x1f2ed5(0x7fb)]():_0x7d8a58,_0xcd9cdf=_0x31cc3f?_0x31cc3f[_0x1f2ed5(0x2da)][_0x1f2ed5(0x7fb)]():_0x42dc43,_0x446cef=tzParts(_0x566fe0,_0x4612b3),_0x5ee65c=tzParts(_0xcd9cdf-0x1,_0x4612b3),_0x5962c9=Math[_0x1f2ed5(0x2cc)](0x1,(_0x5ee65c['y']-_0x446cef['y'])*0xc+(_0x5ee65c['mo']-_0x446cef['mo'])+0x1),_0x5972ca=tzParts(_0xcd9cdf,_0x4612b3)['y']!==_0x446cef['y'],_0x4f5e79=zonedWallToMs(_0x5ee65c['y'],_0x5ee65c['mo'],0x1,0x0,0x0,0x0,_0x4612b3);for(let _0x4f8ca2=0x0;;_0x4f8ca2+=_0x4cbb2e){const _0x22e72e=zonedWallToMs(_0x446cef['y'],_0x446cef['mo']+_0x4f8ca2,0x1,0x0,0x0,0x0,_0x4612b3);if(_0x22e72e>_0x4f5e79)break;const _0x3d9978=(_0x4f8ca2+0.5)/_0x5962c9*_0x3f08c;if(_0x3d9978<-0x2||_0x3d9978>_0x3f08c+0x2)continue;if(_0x3d9978-_0x413c08<_0x1136fe)continue;_0x413c08=_0x3d9978,_0x172b21[_0x1f2ed5(0x24a)]({'x':_0x3d9978,'label':_0x2d61fd(new Date(_0x22e72e),_0x5972ca),'isDate':!![]});}}else{const _0x3b5ec3=tzParts(_0x7d8a58,_0x4612b3),_0x455e88=tzParts(_0x42dc43,_0x4612b3)['y']!==_0x3b5ec3['y'];for(let _0x4097e4=0x0;;_0x4097e4+=_0x4cbb2e){const _0xa4487=zonedWallToMs(_0x3b5ec3['y'],_0x3b5ec3['mo']+_0x4097e4,0x1,0x0,0x0,0x0,_0x4612b3);if(_0xa4487>_0x42dc43)break;_0x5962b4(_0xa4487,_0x2d61fd(new Date(_0xa4487),_0x455e88),!![]);}}}else{if(_0x587f46==='year'){if(this[_0x1f2ed5(0x772)]){const _0x2cbe82=this[_0x1f2ed5(0x877)]?.[_0x1f2ed5(0x4f0)]||this[_0x1f2ed5(0x877)]?.[_0x1f2ed5(0x786)],_0x29565d=_0x2cbe82?_0x2cbe82['start'][_0x1f2ed5(0x7fb)]():_0x7d8a58,_0x2c8c3d=_0x2cbe82?_0x2cbe82[_0x1f2ed5(0x2da)][_0x1f2ed5(0x7fb)]():this[_0x1f2ed5(0x877)]?_0x2e13bb:_0x42dc43,{refY:_0x149827,totalYears:_0xe9f8e5}=this[_0x1f2ed5(0x714)](_0x29565d,_0x2c8c3d);for(let _0x20fea9=_0x149827;_0x20fea9<_0x149827+_0xe9f8e5;_0x20fea9++){const _0x18e66f=_0x20fea9-_0x149827,_0x234ea0=(_0x18e66f+0.5)/_0xe9f8e5*_0x3f08c;if(_0x234ea0<-0x2||_0x234ea0>_0x3f08c+0x2)continue;if(_0x234ea0-_0x413c08<_0x1136fe)continue;_0x413c08=_0x234ea0,_0x172b21[_0x1f2ed5(0x24a)]({'x':_0x234ea0,'label':String(_0x20fea9),'isDate':!![]});}}else{const _0x196171=tzParts(_0x2e13bb-0x1,_0x4612b3)['y'];for(let _0x26713a=tzParts(_0x7d8a58,_0x4612b3)['y'];_0x26713a<=_0x196171;_0x26713a++){_0x5962b4(zonedWallToMs(_0x26713a,0x0,0x1,0x0,0x0,0x0,_0x4612b3),String(_0x26713a),!![]);}}}else{if(_0x587f46===_0x1f2ed5(0x547)){const _0xa44263=_0x7d6b06?Math[_0x1f2ed5(0x5c4)](_0x7d6b06/0x240c8400)*0x7:0x7,_0x2dafd3=tzParts(_0x7d8a58,_0x4612b3);let _0x1de4da=zonedWallToMs(_0x2dafd3['y'],_0x2dafd3['mo'],_0x2dafd3['d']-weekStartOffsetDays(_0x2dafd3['wd'],resolveFirstWeekday(_0x1efe1b)),0x0,0x0,0x0,_0x4612b3);if(_0x1de4da<_0x7d8a58){const _0x91b5e5=tzParts(_0x1de4da,_0x4612b3);_0x1de4da=zonedWallToMs(_0x91b5e5['y'],_0x91b5e5['mo'],_0x91b5e5['d']+0x7,0x0,0x0,0x0,_0x4612b3);}while(_0x1de4da<_0x2e13bb){_0x5962b4(_0x1de4da,_0x9c877d(new Date(_0x1de4da)),!![]);const _0x44e83e=tzParts(_0x1de4da,_0x4612b3);_0x1de4da=zonedWallToMs(_0x44e83e['y'],_0x44e83e['mo'],_0x44e83e['d']+_0xa44263,0x0,0x0,0x0,_0x4612b3);}}else{if(_0x587f46===_0x1f2ed5(0x843)){const _0x74e55d=0x5265c00;let _0x183f93=tzStartOfDayMs(_0x7d8a58,_0x4612b3);if(_0x183f93<_0x7d8a58){const _0x2ab451=tzParts(_0x183f93,_0x4612b3);_0x183f93=zonedWallToMs(_0x2ab451['y'],_0x2ab451['mo'],_0x2ab451['d']+0x1,0x0,0x0,0x0,_0x4612b3);}const _0x4f4d8c=tzStartOfDayMs(_0x2e13bb-0x1,_0x4612b3),_0x13d600=Math['max'](0x1,Math[_0x1f2ed5(0x5c4)]((_0x4f4d8c-_0x183f93)/_0x74e55d)+0x1),_0x29fe0c=_0x7d6b06?Math['max'](0x1,Math[_0x1f2ed5(0x5c4)](_0x7d6b06/_0x74e55d)):null;let _0xbf5512;if(_0x29fe0c)_0xbf5512=_0x29fe0c;else{const _0x512235=0x3c,_0x395b49=Math[_0x1f2ed5(0x2cc)](0x2,Math[_0x1f2ed5(0x7a6)](_0x3f08c/_0x512235));_0xbf5512=Math[_0x1f2ed5(0x2cc)](0x1,Math[_0x1f2ed5(0x650)]((_0x13d600-0x1)/(_0x395b49-0x1)));}const _0xc64029=toNum(_0x23a764?.[_0x1f2ed5(0x958)]),_0x1bda1f=isNum(_0xc64029)&&_0xc64029>0x0?_0xc64029/0x18:(_0x42dc43-_0x7d8a58)/_0x74e55d,_0x4c6096=getCachedDateTimeFormatter(_0x56e4c5,_0x4612b3?{'weekday':_0x1f2ed5(0xd2f),'day':_0x1f2ed5(0x74a),'timeZone':_0x4612b3}:{'weekday':_0x1f2ed5(0xd2f),'day':_0x1f2ed5(0x74a)}),_0x47dd37=getCachedDateTimeFormatter(_0x56e4c5,_0x4612b3?{'day':_0x1f2ed5(0x74a),'month':'short','timeZone':_0x4612b3}:{'day':'numeric','month':'short'});let _0x38cb0c=-0x1;const _0x593e60=_0xcc91ad=>{const _0x17765d=_0x1f2ed5,_0x55566e=new Date(_0xcc91ad);if(_0x3dde51)return _0x9c877d(_0x55566e);if(_0x1bda1f<=29.5)return _0x4c6096?_0x4c6096['format'](_0x55566e):_0x9c877d(_0x55566e);const _0xc4f426=tzParts(_0xcc91ad,_0x4612b3),_0x1039fc=_0x38cb0c!==_0xc4f426['mo'];_0x38cb0c=_0xc4f426['mo'];if(_0x1039fc)return _0x47dd37?_0x47dd37[_0x17765d(0xa0c)](_0x55566e):_0x9c877d(_0x55566e);return String(_0xc4f426['d']);},_0xf3c9d=tzParts(_0x183f93,_0x4612b3);let _0x292615=0x0;while(_0x292615<_0x13d600-0x1){const _0x10f2fb=zonedWallToMs(_0xf3c9d['y'],_0xf3c9d['mo'],_0xf3c9d['d']+_0x292615,0x0,0x0,0x0,_0x4612b3);_0x5962b4(_0x10f2fb,_0x593e60(_0x10f2fb),!![]),_0x292615+=_0xbf5512;}_0x5962b4(_0x4f4d8c,_0x593e60(_0x4f4d8c),!![],!![]);}else{if(_0x587f46===_0x1f2ed5(0x1fe)){const _0x3f2583=_0x7d6b06||0x36ee80,_0x22ddb4=_0x3f2583/0x36ee80,_0x71f3f3=new Date(_0x2713bf);_0x71f3f3[_0x1f2ed5(0x5bd)](0x0,0x0,0x0);if(_0x71f3f3[_0x1f2ed5(0x7fb)]()<_0x7d8a58)_0x71f3f3['setTime'](_0x71f3f3[_0x1f2ed5(0x7fb)]()+0x36ee80);if(_0x22ddb4>=0x1){const _0x18b69a=tzParts(_0x71f3f3[_0x1f2ed5(0x7fb)](),_0x4612b3),_0x41b23b=_0x18b69a['h']%_0x22ddb4;_0x41b23b!==0x0&&_0x71f3f3[_0x1f2ed5(0xdec)](zonedWallToMs(_0x18b69a['y'],_0x18b69a['mo'],_0x18b69a['d'],_0x18b69a['h']+(_0x22ddb4-_0x41b23b),0x0,0x0,_0x4612b3));}for(let _0x33bae1=_0x71f3f3[_0x1f2ed5(0x7fb)]();_0x33bae1<_0x2e13bb;_0x33bae1+=_0x3f2583){const _0x4848f2=new Date(_0x33bae1),_0x56a9a1=tzParts(_0x33bae1,_0x4612b3),_0x2ae1fa=_0x56a9a1['h']===0x0&&_0x56a9a1['mi']===0x0;_0x5962b4(_0x33bae1,_0x2ae1fa?_0x9c877d(_0x4848f2):_0x20ba18(_0x4848f2),_0x2ae1fa);}}}}}}if(_0x587f46==='year'&&!this[_0x1f2ed5(0x772)]&&_0x172b21[_0x1f2ed5(0x5a8)]<0x2)return null;return _0x172b21['length']>0x0?_0x172b21:null;}['_computeXAxisTicksAuto'](_0x3266f6,_0x106ab7,_0x5cdae0,_0x3bc4a2,_0x350dfb){const _0x16137c=_0xa1d64c,_0x2bffbc=(_0x5cdae0-_0x106ab7)/0x36ee80,{tz:_0x4bdd6c,xFontSize:_0x1ef25e,explicitFmt:_0x39ce37,fmtTimeF:_0x3da9dd,fmtDate:_0x41a10f,fmtTime:_0xaa5dd8}=this[_0x16137c(0x3d5)](_0x3bc4a2,_0x350dfb),_0x304a39=_0x1ef25e*0.62;let _0x2c84da=0xb;if(_0x39ce37){const _0x2baa98=_0x3bc4a2[_0x16137c(0xd64)];if(_0x2baa98===_0x16137c(0x635))_0x2c84da=0x5;else{if(_0x2baa98==='hh:mm\x20A')_0x2c84da=0x8;else{if(_0x2baa98==='DD/MM'||_0x2baa98===_0x16137c(0x77c))_0x2c84da=0x5;else{if(_0x2baa98===_0x16137c(0x323))_0x2c84da=0x7;else{if(_0x2baa98===_0x16137c(0x4d7))_0x2c84da=0x6;else{if(_0x2baa98===_0x16137c(0x363))_0x2c84da=0xa;else{if(_0x2baa98===_0x16137c(0xd8f))_0x2c84da=0x10;else{if(_0x2baa98===_0x16137c(0x8db))_0x2c84da=0xb;else{if(_0x2baa98===_0x16137c(0x8e7))_0x2c84da=0xa;else{if(_0x2baa98===_0x16137c(0x8ff))_0x2c84da=0x7;}}}}}}}}}}else{if(_0x3da9dd)try{const _0x369bda=_0x3da9dd[_0x16137c(0xa0c)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x2c84da=Math[_0x16137c(0x2cc)](0x5,_0x369bda[_0x16137c(0x5a8)]);}catch(_0x1398b7){_0x2c84da=0x5;}else _0x2c84da=0x5;}const _0x485124=_0x2c84da*_0x304a39+0x8,_0x7aeb48=Math[_0x16137c(0x2cc)](0x3,Math[_0x16137c(0x7a6)](_0x3266f6/(_0x485124+0x10))),_0x21d774=_0x485124+0x6,_0x14646c=[{'hours':0.25,'align':_0x16137c(0x4b2)},{'hours':0.5,'align':_0x16137c(0x4b2)},{'hours':0x1,'align':'hour'},{'hours':0x2,'align':_0x16137c(0x1fe)},{'hours':0x3,'align':'hour'},{'hours':0x4,'align':'hour'},{'hours':0x6,'align':'hour'},{'hours':0x8,'align':'hour'},{'hours':0xc,'align':_0x16137c(0x1fe)},{'hours':0x18,'align':_0x16137c(0x843)},{'hours':0x30,'align':_0x16137c(0x843)},{'hours':0xa8,'align':_0x16137c(0x843)}];let _0x21c8bf=_0x14646c[_0x14646c[_0x16137c(0x5a8)]-0x1];for(const _0x17895e of _0x14646c){if(_0x2bffbc/_0x17895e[_0x16137c(0x585)]<=_0x7aeb48){_0x21c8bf=_0x17895e;break;}}const _0x260030=_0x21c8bf[_0x16137c(0x585)]*0x36ee80,_0x3c3107=new Date(_0x106ab7);let _0x1ef31a;if(_0x21c8bf['align']===_0x16137c(0x843)){let _0x479479=tzStartOfDayMs(_0x106ab7,_0x4bdd6c);if(_0x479479<_0x106ab7){const _0x9af8f2=tzParts(_0x479479,_0x4bdd6c);_0x479479=zonedWallToMs(_0x9af8f2['y'],_0x9af8f2['mo'],_0x9af8f2['d']+0x1,0x0,0x0,0x0,_0x4bdd6c);}_0x1ef31a=new Date(_0x479479);}else{if(_0x21c8bf['align']===_0x16137c(0x1fe)){_0x1ef31a=new Date(_0x3c3107),_0x1ef31a['setMinutes'](0x0,0x0,0x0);if(_0x1ef31a['getTime']()<_0x106ab7)_0x1ef31a[_0x16137c(0xdec)](_0x1ef31a[_0x16137c(0x7fb)]()+0x36ee80);const _0x5541b3=_0x21c8bf[_0x16137c(0x585)],_0x440712=tzParts(_0x1ef31a[_0x16137c(0x7fb)](),_0x4bdd6c),_0x32b99d=_0x440712['h']%_0x5541b3;_0x32b99d!==0x0&&_0x1ef31a[_0x16137c(0xdec)](zonedWallToMs(_0x440712['y'],_0x440712['mo'],_0x440712['d'],_0x440712['h']+(_0x5541b3-_0x32b99d),0x0,0x0,_0x4bdd6c));}else{const _0x3ea312=_0x21c8bf[_0x16137c(0x585)]*0x3c;_0x1ef31a=new Date(_0x3c3107),_0x1ef31a['setSeconds'](0x0,0x0);const _0x532be5=_0x1ef31a[_0x16137c(0xb1c)](),_0x49ed75=_0x532be5%_0x3ea312;if(_0x49ed75!==0x0||_0x1ef31a[_0x16137c(0x7fb)]()<_0x106ab7)_0x1ef31a['setMinutes'](_0x532be5+(_0x3ea312-_0x49ed75),0x0,0x0);}}const _0x35da3c=[];let _0x56bd89=-Infinity;const _0x5aa102=this[_0x16137c(0x877)]?.['_viewWindow']||this[_0x16137c(0x877)]?.[_0x16137c(0x786)],_0x3d2008=_0x5aa102?_0x5aa102[_0x16137c(0x2da)][_0x16137c(0x7fb)]():_0x5cdae0,_0x430995=[];if(_0x21c8bf['align']===_0x16137c(0x843)){const _0x149cdf=Math[_0x16137c(0x2cc)](0x1,Math['round'](_0x21c8bf[_0x16137c(0x585)]/0x18));let _0xa7b316=_0x1ef31a[_0x16137c(0x7fb)]();while(_0xa7b316<_0x3d2008){_0x430995[_0x16137c(0x24a)](_0xa7b316);const _0x5753db=tzParts(_0xa7b316,_0x4bdd6c);_0xa7b316=zonedWallToMs(_0x5753db['y'],_0x5753db['mo'],_0x5753db['d']+_0x149cdf,0x0,0x0,0x0,_0x4bdd6c);}}else{for(let _0x325daf=_0x1ef31a[_0x16137c(0x7fb)]();_0x325daf<_0x3d2008;_0x325daf+=_0x260030)_0x430995[_0x16137c(0x24a)](_0x325daf);}for(const _0x1cf39a of _0x430995){if(_0x1cf39a<_0x106ab7)continue;const _0x42467e=(_0x1cf39a-_0x106ab7)/(_0x5cdae0-_0x106ab7)*_0x3266f6,_0x5ee4a5=new Date(_0x1cf39a),_0x47d594=tzParts(_0x1cf39a,_0x4bdd6c),_0x599663=_0x47d594['h']===0x0&&_0x47d594['mi']===0x0&&_0x2bffbc>=0xc;if(_0x42467e-_0x56bd89<_0x21d774){if(_0x599663&&_0x35da3c[_0x16137c(0x5a8)]>0x0){const _0x7d9113=_0x35da3c[_0x35da3c[_0x16137c(0x5a8)]-0x1];if(!_0x7d9113['isDate']){_0x35da3c['pop'](),_0x56bd89=_0x35da3c[_0x16137c(0x5a8)]>0x0?_0x35da3c[_0x35da3c[_0x16137c(0x5a8)]-0x1]['x']:-Infinity;if(_0x42467e-_0x56bd89<_0x21d774)continue;}else continue;}else continue;}_0x56bd89=_0x42467e,_0x35da3c[_0x16137c(0x24a)]({'x':_0x42467e,'label':_0x599663?_0x41a10f(_0x5ee4a5):_0xaa5dd8(_0x5ee4a5),'isDate':_0x599663});}return _0x35da3c;}[_0xa1d64c(0x5b3)](_0x2d9a15,_0x497dec,_0x5cde04,_0x2726f1,_0x52ce0a,_0x218c62,_0x49cbfa,_0x385608){const _0x5bb5f7=_0xa1d64c,_0x234dd4=svgEl('g',{'class':'sgc-x-axis'});let _0x5496f8=this[_0x5bb5f7(0x7e6)](_0x2726f1,_0x52ce0a,_0x218c62,_0x49cbfa,_0x385608);if(!_0x5496f8)_0x5496f8=this[_0x5bb5f7(0xbae)](_0x2726f1,_0x52ce0a,_0x218c62,_0x49cbfa,_0x385608);if(!_0x5496f8||!_0x5496f8['length']){_0x2d9a15[_0x5bb5f7(0x887)](_0x234dd4);return;}const _0x1af398=!!_0x49cbfa[_0x5bb5f7(0xd0f)],_0x5f17b4=0x4,_0x24466a=toNum(_0x49cbfa['x_axis_font_size'])||0xa,_0x2c346c=_0x24466a+0x1,_0x482185=toNum(_0x49cbfa['x_axis_font_opacity']),_0x44cfba=isNum(_0x482185)?_0x482185:0.5,_0x39e33b=_0x49cbfa[_0x5bb5f7(0x901)]||'var(--secondary-text-color,\x20#888)',_0x118108=_0x49cbfa['x_axis_date_color']||_0x49cbfa['x_axis_color']||_0x5bb5f7(0xe26);for(const _0x153995 of _0x5496f8){const _0x4d9c64=_0x497dec+_0x153995['x'],_0x5d2531=!!_0x153995[_0x5bb5f7(0x82a)],_0x3a7883=_0x4d9c64,_0x553d03='middle';_0x1af398&&_0x234dd4[_0x5bb5f7(0x887)](svgEl(_0x5bb5f7(0x7cd),{'x1':_0x4d9c64,'x2':_0x4d9c64,'y1':_0x5cde04,'y2':_0x5cde04+_0x5f17b4,'stroke':_0x5d2531?_0x118108:_0x39e33b,'stroke-width':'1','opacity':String(_0x44cfba),'class':_0x5bb5f7(0x4a0)}));const _0x231fe0=[];if(_0x5d2531)_0x231fe0[_0x5bb5f7(0x24a)](_0x5bb5f7(0x47e)),_0x231fe0['push'](_0x5bb5f7(0xd75)+_0x118108),_0x231fe0['push'](_0x5bb5f7(0xb28)),_0x231fe0[_0x5bb5f7(0x24a)]('font-size:'+_0x2c346c+'px');else{if(_0x49cbfa[_0x5bb5f7(0x28d)]){const _0x341199=String(_0x49cbfa[_0x5bb5f7(0x28d)]);_0x231fe0[_0x5bb5f7(0x24a)]('font-size:'+(/[a-z%]$/i[_0x5bb5f7(0x516)](_0x341199)?_0x341199:_0x341199+'px'));}if(_0x49cbfa[_0x5bb5f7(0x901)])_0x231fe0[_0x5bb5f7(0x24a)](_0x5bb5f7(0xd75)+_0x49cbfa['x_axis_color']);if(isNum(_0x482185))_0x231fe0['push'](_0x5bb5f7(0x88b)+_0x482185);}const _0x15d8b4=svgEl(_0x5bb5f7(0xa7e),{'x':_0x3a7883,'y':_0x5cde04+(_0x1af398?_0x5f17b4+0xc:0xe),'text-anchor':_0x553d03,'class':_0x5bb5f7(0x5ab)+(_0x5d2531?_0x5bb5f7(0x7a7):'')});if(_0x231fe0[_0x5bb5f7(0x5a8)])_0x15d8b4[_0x5bb5f7(0x479)](_0x5bb5f7(0xe3b),_0x231fe0[_0x5bb5f7(0x8e9)](';'));_0x15d8b4[_0x5bb5f7(0x762)]=_0x153995[_0x5bb5f7(0x68e)],_0x234dd4[_0x5bb5f7(0x887)](_0x15d8b4);}_0x2d9a15[_0x5bb5f7(0x887)](_0x234dd4);}[_0xa1d64c(0xd85)](_0x4b9f94,_0x50781d){const _0x23a69e=_0xa1d64c;if(!_0x4b9f94[_0x23a69e(0x5a8)])return null;const _0x4c418b=!!_0x50781d[_0x23a69e(0x65c)],_0x595b92=new Map(),_0x38af0e=new Map();for(const _0x1ea2ff of _0x4b9f94){const _0x324e6f=_0x1ea2ff['entity']['stack_group']||(_0x4c418b&&_0x1ea2ff[_0x23a69e(0x871)][_0x23a69e(0x5de)]==null?_0x23a69e(0xe0f):null);if(!_0x324e6f)continue;const _0x5aca46=_0x1ea2ff[_0x23a69e(0x871)]['y_axis']===_0x23a69e(0xa26)?'y2':'y1',_0xb6928=(_0x1ea2ff[_0x23a69e(0x871)][_0x23a69e(0x28f)]||_0x23a69e(0x7cd))===_0x23a69e(0x2fd)?_0x23a69e(0x2fd):_0x23a69e(0x7cd),_0x494d84=_0x1ea2ff[_0x23a69e(0x871)]['invert']?_0x23a69e(0x372):_0x23a69e(0x8a4),_0x1a9ca2=_0x324e6f+'::'+_0x5aca46+'::'+_0xb6928+'::'+_0x494d84;if(!_0x38af0e[_0x23a69e(0xa35)](_0x1a9ca2))_0x38af0e[_0x23a69e(0x3e2)](_0x1a9ca2,[]);_0x38af0e[_0x23a69e(0xa00)](_0x1a9ca2)['push'](_0x1ea2ff);}for(const [_0xd8c06e,_0x1d4d9b]of[..._0x38af0e]){if(_0x1d4d9b[_0x23a69e(0x5a8)]!==0x1)continue;const _0x1777e1=_0x1d4d9b[0x0][_0x23a69e(0x871)],_0x479d44=_0x1777e1[_0x23a69e(0x28f)]||_0x1777e1[_0x23a69e(0x6aa)]||_0x23a69e(0x7cd),_0x22fc4e=_0x479d44===_0x23a69e(0x2fd)||_0x479d44===_0x23a69e(0x357)||!!_0x1777e1[_0x23a69e(0x4e4)];if(!_0x22fc4e)_0x38af0e[_0x23a69e(0x9de)](_0xd8c06e);}if(!_0x38af0e[_0x23a69e(0x4e2)])return null;for(const [_0x519550,_0x4d46a3]of _0x38af0e){for(const _0xa37917 of _0x4d46a3)_0x595b92['set'](_0xa37917[_0x23a69e(0x677)],_0x519550);}const _0x21c83d=new Map(),_0x1b25d2=new Map();for(const [_0x46ee02,_0x2d2901]of _0x38af0e){const _0x44b3ef=new Map();let _0x2abd66=Infinity,_0x3c4225=-Infinity;for(const _0x4c1ce0 of _0x2d2901){const _0x696b97=new Map();for(const _0x26f905 of _0x4c1ce0['points']){if(!isNum(_0x26f905['v']))continue;_0x696b97[_0x23a69e(0x3e2)](_0x26f905['t'],_0x44b3ef[_0x23a69e(0xa00)](_0x26f905['t'])||0x0);}_0x21c83d[_0x23a69e(0x3e2)](_0x4c1ce0[_0x23a69e(0x677)],_0x696b97);for(const _0x3d6c93 of _0x4c1ce0[_0x23a69e(0x2a7)]){if(!isNum(_0x3d6c93['v'])||_0x3d6c93['v']===0x0)continue;const _0x383cc8=_0x44b3ef[_0x23a69e(0xa00)](_0x3d6c93['t'])||0x0,_0x18c625=_0x383cc8+_0x3d6c93['v'];_0x44b3ef[_0x23a69e(0x3e2)](_0x3d6c93['t'],_0x18c625);if(_0x18c625<_0x2abd66)_0x2abd66=_0x18c625;if(_0x18c625>_0x3c4225)_0x3c4225=_0x18c625;if(_0x383cc8<_0x2abd66)_0x2abd66=_0x383cc8;if(_0x383cc8>_0x3c4225)_0x3c4225=_0x383cc8;}}_0x2abd66!==Infinity&&_0x1b25d2[_0x23a69e(0x3e2)](_0x46ee02,{'min':Math[_0x23a69e(0x7eb)](_0x2abd66,0x0),'max':Math[_0x23a69e(0x2cc)](_0x3c4225,0x0)});}return{'stackKeyByIdx':_0x595b92,'baselineByIdx':_0x21c83d,'groupExtremesByKey':_0x1b25d2};}[_0xa1d64c(0x775)](_0x34e3e5,_0x1185fe,_0x256b7c,_0x1551ed,_0x4415b0,_0x39e2c7,_0x144584,_0x199a0b,_0x133ae1,_0x2358b2){const _0x58afc9=_0xa1d64c,{padL:_0x32a44d,padT:_0x5a12a5,plotW:_0x1659d8,plotH:_0x31f153,tStart:_0x537ca1,tEnd:_0x24d8e6}=_0x144584,_0x21f989=!!_0x144584[_0x58afc9(0x496)],_0x48e66a=_0x144584[_0x58afc9(0x35e)]||0x1,_0x1f88ef=_0x144584[_0x58afc9(0x7ee)]??Math[_0x58afc9(0x2cc)](0x1,_0x24d8e6-_0x537ca1),_0x25ef5b=_0x256b7c['entity'],_0x541170=this[_0x58afc9(0x877)]['_resolveColor'](_0x25ef5b[_0x58afc9(0xaaa)])||_0x25ef5b['color']||_0x58afc9(0xb4a),_0x5ba8ef=_0x25ef5b[_0x58afc9(0x28f)]||'line',_0x73b007=_0x256b7c[_0x58afc9(0x2a7)]['filter'](_0x14ceb6=>_0x14ceb6['v']!==null);if(!_0x73b007['length'])return;const _0x3ea6e7=!!_0x133ae1,_0x576be7=_0x55baeb=>_0x133ae1?.['get'](_0x55baeb)??0x0,_0x30c587=_0x3ea6e7?_0x5aacd9=>_0x39e2c7(_0x576be7(_0x5aacd9['t'])+_0x5aacd9['v'],_0x1551ed):_0x19481c=>_0x39e2c7(_0x19481c['v'],_0x1551ed),_0x20ca33=!!(_0x25ef5b[_0x58afc9(0x493)]?.[_0x58afc9(0x634)]&&_0x25ef5b[_0x58afc9(0x493)]?.[_0x58afc9(0xa5b)]?.['length']),_0x3931b9=!!_0x25ef5b[_0x58afc9(0x678)]?.[_0x58afc9(0x634)],_0x349454=_0x20ca33?this[_0x58afc9(0x877)][_0x58afc9(0xae6)](_0x25ef5b):null,_0x73a768=_0x25ef5b['color_thresholds']?.[_0x58afc9(0x976)]===_0x58afc9(0xcc2)?_0x58afc9(0xcc2):_0x58afc9(0x4c3),_0x3e2f29=_0x25ef5b[_0x58afc9(0x493)]?.[_0x58afc9(0x37a)]===_0x58afc9(0x315)?'horizontal':'vertical',_0x46c698=_0x25ef5b[_0x58afc9(0x493)]?.[_0x58afc9(0xdb2)]===_0x58afc9(0xa53)?_0x58afc9(0xa53):_0x58afc9(0x8a2),_0x1ab0e5=!!_0x25ef5b[_0x58afc9(0x493)]?.[_0x58afc9(0x818)],_0x3583c3=_0x73a768===_0x58afc9(0x4c3),_0x585cbe=_0x3931b9?_0x25ef5b['rise_fall_colors']:null;let _0x108279=_0x541170,_0x2f6ae6=_0x20ca33;if(_0x20ca33&&_0x1ab0e5){let _0x1051f2=null;for(let _0x5bfca2=_0x73b007[_0x58afc9(0x5a8)]-0x1;_0x5bfca2>=0x0;_0x5bfca2--){const _0x4ce0c3=_0x73b007[_0x5bfca2],_0x55b97=_0x46c698==='raw'&&_0x4ce0c3[_0x58afc9(0x973)]!=null?_0x4ce0c3[_0x58afc9(0x973)]:_0x4ce0c3['v'];if(isNum(_0x55b97)){_0x1051f2=_0x55b97;break;}}_0x1051f2!=null&&(_0x108279=resolveValueColor(_0x1051f2,_0x349454,_0x541170)),_0x2f6ae6=![];}let _0x34544b=null,_0x3b113f=null;if(_0x2f6ae6&&_0x3e2f29===_0x58afc9(0x61b)&&_0x46c698!==_0x58afc9(0xa53)){const _0x1de8d7=_0x58afc9(0x3a0)+_0x256b7c[_0x58afc9(0x677)]+'-'+this[_0x58afc9(0x877)][_0x58afc9(0x463)],_0x20454f=_0x58afc9(0x2f7)+_0x256b7c[_0x58afc9(0x677)]+'-'+this['card'][_0x58afc9(0x463)];_0x34544b=this[_0x58afc9(0x923)](_0x1185fe,_0x1de8d7,_0x349454,_0x1551ed,_0x5a12a5,_0x31f153,_0x73a768,0x1,_0x541170),_0x3b113f=this['_buildThresholdGradient'](_0x1185fe,_0x20454f,_0x349454,_0x1551ed,_0x5a12a5,_0x31f153,_0x73a768,0.3,_0x541170);}const _0x1d510b=(_0x490f3f,_0x4c68a0)=>{const _0x4ff012=_0x58afc9;if(_0x2f6ae6){const _0x2c90c7=_0x46c698===_0x4ff012(0xa53)&&_0x490f3f[_0x4ff012(0x973)]!=null?_0x490f3f['rawV']:_0x490f3f['v'];return resolveValueColor(_0x2c90c7,_0x349454,_0x108279,_0x3583c3);}if(_0x3931b9&&_0x4c68a0>0x0)return segmentRiseFallColor(_0x73b007[_0x4c68a0-0x1],_0x490f3f,_0x585cbe,_0x108279);return _0x108279;},_0x2f74be=svgEl('g',{'class':'sgc-series\x20sgc-type-'+_0x5ba8ef+(_0x3ea6e7?_0x58afc9(0x382):'')});if(_0x5ba8ef==='candlestick'){const _0x5c5597=_0x4415b0,_0x3448a8=typeof resolveGroupBy===_0x58afc9(0xa46)?resolveGroupBy(_0x199a0b,(_0x24d8e6-_0x537ca1)/0x36ee80):_0x199a0b[_0x58afc9(0xcef)]||_0x58afc9(0xccc);if(_0x3448a8===_0x58afc9(0xbe5)&&_0x73b007[_0x58afc9(0x5a8)]>0x0){this[_0x58afc9(0x89e)]=new Map();for(const _0x24acee of _0x256b7c[_0x58afc9(0x2a7)])this['_calBarPositions'][_0x58afc9(0x3e2)](_0x24acee['t'],_0x5c5597(_0x24acee['t']));}let _0x4e7524=Infinity;for(let _0x1da207=0x1;_0x1da207<_0x73b007[_0x58afc9(0x5a8)];_0x1da207++){const _0x1bbdec=_0x5c5597(_0x73b007[_0x1da207]['t'])-_0x5c5597(_0x73b007[_0x1da207-0x1]['t']);if(_0x1bbdec>0x0&&_0x1bbdec<_0x4e7524)_0x4e7524=_0x1bbdec;}let _0x2b4137;if(_0x3448a8===_0x58afc9(0xbe5)){const _0x59b442=new Date(_0x537ca1),_0x5c4fdd=new Date(_0x24d8e6),_0x28c526=Math['max'](0x1,(_0x5c4fdd[_0x58afc9(0xd00)]()-_0x59b442[_0x58afc9(0xd00)]())*0xc+(_0x5c4fdd['getMonth']()-_0x59b442[_0x58afc9(0xcc6)]())+0x1);_0x2b4137=_0x1659d8/_0x28c526;}else{if(_0x21f989)_0x2b4137=_0x1659d8/_0x48e66a;else{const _0x5a5ec2=toNum(_0x199a0b[_0x58afc9(0xd4f)])||0x2,_0x5f490d=groupBucketMs(_0x3448a8,(_0x24d8e6-_0x537ca1)/0x36ee80,_0x5a5ec2);_0x2b4137=Math['min'](_0x1659d8,_0x5f490d/Math[_0x58afc9(0x2cc)](0x1,_0x1f88ef)*_0x1659d8);}}const _0x335889=isFinite(_0x4e7524)?_0x4e7524:Math['max'](0x1,_0x2b4137),_0x6e1ab=toNum(_0x199a0b[_0x58afc9(0x351)]),_0x4cddbf=Math[_0x58afc9(0x2cc)](0x0,_0x335889*0.4),_0x429e79=isNum(_0x6e1ab)&&_0x6e1ab>0x0?Math[_0x58afc9(0x7eb)](_0x6e1ab,_0x4cddbf):Math[_0x58afc9(0x2cc)](0x1,_0x335889*0.25),_0x55a42c=Math[_0x58afc9(0x2cc)](0x1,_0x335889-_0x429e79),_0x45c610=Math['max'](0x1,_0x2358b2?.['total']||0x1),_0x56c066=_0x2358b2?.[_0x58afc9(0x44b)]||0x0,_0x56c844=Math['max'](0x1,_0x55a42c/_0x45c610);_0x256b7c[_0x58afc9(0xd05)]=new Map(),_0x256b7c[_0x58afc9(0xc9a)]=_0x56c844/0x2;const _0x20a015=_0x25ef5b[_0x58afc9(0x678)]?.[_0x58afc9(0x634)]?_0x25ef5b[_0x58afc9(0x678)]:null,_0x1d08a5=_0x20a015&&(_0x20a015['increase']||_0x20a015[_0x58afc9(0xa05)]),_0x346e96=_0x20a015&&(_0x20a015[_0x58afc9(0xd1f)]||_0x20a015[_0x58afc9(0xbed)]),_0x4ea89e=this['card']['_resolveColor'](_0x1d08a5)||_0x1d08a5||_0x58afc9(0x793),_0xa62b5=this[_0x58afc9(0x877)]['_resolveColor'](_0x346e96)||_0x346e96||'#ef5350',_0x52a5a5=Math[_0x58afc9(0x2cc)](0x1,Math[_0x58afc9(0x7eb)](0x2,_0x56c844*0.14));_0x73b007[_0x58afc9(0x4c1)](_0xfb908f=>{const _0x545c75=_0x58afc9;if(!isNum(_0xfb908f['v']))return;if(_0xfb908f['t']<_0x537ca1||_0xfb908f['t']>=_0x24d8e6)return;const _0x205180=isNum(_0xfb908f['o'])?_0xfb908f['o']:_0xfb908f['v'],_0x39ddfb=isNum(_0xfb908f['c'])?_0xfb908f['c']:_0xfb908f['v'],_0x448d49=isNum(_0xfb908f['h'])?_0xfb908f['h']:Math[_0x545c75(0x2cc)](_0x205180,_0x39ddfb),_0x2616a3=isNum(_0xfb908f['l'])?_0xfb908f['l']:Math[_0x545c75(0x7eb)](_0x205180,_0x39ddfb),_0x24f830=_0x5c5597(_0xfb908f['t']),_0x2c7d48=_0x24f830-_0x55a42c/0x2+_0x56c066*_0x56c844,_0x30aeb0=_0x2c7d48+_0x56c844/0x2;_0x256b7c[_0x545c75(0xd05)][_0x545c75(0x3e2)](_0xfb908f['t'],_0x30aeb0);const _0x1879bd=_0x39ddfb>=_0x205180,_0x58ab09=_0x1879bd?_0x4ea89e:_0xa62b5,_0x314f05=_0x39e2c7(_0x448d49,_0x1551ed),_0xcb508b=_0x39e2c7(_0x2616a3,_0x1551ed);_0x2f74be['appendChild'](svgEl(_0x545c75(0x7cd),{'x1':_0x30aeb0,'y1':Math[_0x545c75(0x7eb)](_0x314f05,_0xcb508b),'x2':_0x30aeb0,'y2':Math[_0x545c75(0x2cc)](_0x314f05,_0xcb508b),'stroke':_0x58ab09,'stroke-width':String(_0x52a5a5),'class':_0x545c75(0x6e9)}));const _0xf5f43b=_0x39e2c7(_0x205180,_0x1551ed),_0x3fa023=_0x39e2c7(_0x39ddfb,_0x1551ed);let _0x3e8d6b=Math[_0x545c75(0x7eb)](_0xf5f43b,_0x3fa023),_0x3494e8=Math[_0x545c75(0x3ee)](_0xf5f43b-_0x3fa023);_0x3494e8<0x1&&(_0x3494e8=0x1,_0x3e8d6b-=0.5),_0x2f74be[_0x545c75(0x887)](svgEl(_0x545c75(0xa76),{'x':_0x2c7d48,'y':_0x3e8d6b,'width':_0x56c844,'height':_0x3494e8,'fill':_0x58ab09,'stroke':_0x58ab09,'stroke-width':'1','data-t':String(_0xfb908f['t']),'data-x':String(_0x2c7d48),'data-w':String(_0x56c844),'class':_0x545c75(0xc71)+(_0x1879bd?'up':_0x545c75(0x9d3))}));}),_0x34e3e5[_0x58afc9(0x887)](_0x2f74be);return;}if(_0x5ba8ef==='bar'){const _0x2f5ec1=_0x4415b0,_0x2884ed=typeof resolveGroupBy===_0x58afc9(0xa46)?resolveGroupBy(_0x199a0b,(_0x24d8e6-_0x537ca1)/0x36ee80):_0x199a0b[_0x58afc9(0xcef)]||_0x58afc9(0xccc);if(_0x2884ed===_0x58afc9(0xbe5)&&_0x73b007[_0x58afc9(0x5a8)]>0x0){this[_0x58afc9(0x89e)]=new Map();for(const _0x4e2816 of _0x256b7c['points']){this[_0x58afc9(0x89e)][_0x58afc9(0x3e2)](_0x4e2816['t'],_0x2f5ec1(_0x4e2816['t']));}}let _0x4d9745=Infinity;for(let _0x405aa3=0x1;_0x405aa3<_0x73b007['length'];_0x405aa3++){const _0x3a1249=_0x2f5ec1(_0x73b007[_0x405aa3]['t'])-_0x2f5ec1(_0x73b007[_0x405aa3-0x1]['t']);if(_0x3a1249>0x0&&_0x3a1249<_0x4d9745)_0x4d9745=_0x3a1249;}let _0x32f2b0;if(_0x2884ed===_0x58afc9(0xbe5)){const _0x361e5a=new Date(_0x537ca1),_0x10241d=new Date(_0x24d8e6),_0x5cc9c7=Math[_0x58afc9(0x2cc)](0x1,(_0x10241d['getFullYear']()-_0x361e5a['getFullYear']())*0xc+(_0x10241d[_0x58afc9(0xcc6)]()-_0x361e5a[_0x58afc9(0xcc6)]())+0x1);_0x32f2b0=_0x1659d8/_0x5cc9c7;}else{if(_0x21f989)_0x32f2b0=_0x1659d8/_0x48e66a;else{const _0x4fdc79=toNum(_0x199a0b[_0x58afc9(0xd4f)])||0x2,_0x56a5c5=groupBucketMs(_0x2884ed,(_0x24d8e6-_0x537ca1)/0x36ee80,_0x4fdc79);_0x32f2b0=Math[_0x58afc9(0x7eb)](_0x1659d8,_0x56a5c5/Math[_0x58afc9(0x2cc)](0x1,_0x1f88ef)*_0x1659d8);}}const _0x5410be=isFinite(_0x4d9745)?_0x4d9745:Math[_0x58afc9(0x2cc)](0x1,_0x32f2b0),_0x269a66=toNum(_0x199a0b[_0x58afc9(0x351)]),_0x8c21df=Math[_0x58afc9(0x2cc)](0x0,_0x5410be*0.3),_0xdec9c=isNum(_0x269a66)&&_0x269a66>0x0?Math['min'](_0x269a66,_0x8c21df):0x0,_0x24ffd0=Math['max'](0x1,_0x5410be-_0xdec9c),_0x5c3ac2=Math[_0x58afc9(0x2cc)](0x1,_0x2358b2?.[_0x58afc9(0x7c5)]||0x1),_0x241539=_0x2358b2?.[_0x58afc9(0x44b)]||0x0,_0x591f7a=Math['max'](0x1,_0x24ffd0/_0x5c3ac2);_0x256b7c[_0x58afc9(0xd05)]=new Map(),_0x256b7c[_0x58afc9(0xc9a)]=_0x591f7a/0x2;const _0x56d42b=_0x39e2c7(clamp(0x0,_0x1551ed['lo'],_0x1551ed['hi']),_0x1551ed),_0x29c8ef=_0x25ef5b[_0x58afc9(0x848)]!==![],_0x379d3a=Math[_0x58afc9(0x2cc)](0x0,Math['min'](0x5,_0x591f7a/0x3));let _0x2d6e3f=null;_0x29c8ef&&(_0x2d6e3f=_0x58afc9(0x51e)+_0x256b7c['idx']+'-'+this['card'][_0x58afc9(0x463)]);_0x73b007[_0x58afc9(0x4c1)]((_0x2a7a6d,_0xbff4d9)=>{const _0x453e13=_0x58afc9;if(!isNum(_0x2a7a6d['v']))return;if(_0x2a7a6d['t']<_0x537ca1||_0x2a7a6d['t']>=_0x24d8e6)return;let _0x47b54f=_0x2f5ec1(_0x2a7a6d['t']);if(!isFinite(_0x4d9745)&&_0x24ffd0<=_0x1659d8){const _0x5fc4fa=_0x24ffd0/0x2;if(_0x47b54f-_0x5fc4fa<_0x32a44d)_0x47b54f=_0x32a44d+_0x5fc4fa;else{if(_0x47b54f+_0x5fc4fa>_0x32a44d+_0x1659d8)_0x47b54f=_0x32a44d+_0x1659d8-_0x5fc4fa;}}const _0x5c5996=_0x47b54f-_0x24ffd0/0x2+_0x241539*_0x591f7a;_0x256b7c['_barCenters'][_0x453e13(0x3e2)](_0x2a7a6d['t'],_0x5c5996+_0x591f7a/0x2);if(_0x2a7a6d['v']===0x0)return;const _0x98814e=_0x3ea6e7?_0x576be7(_0x2a7a6d['t']):0x0,_0x1f7ddb=_0x39e2c7(_0x98814e+_0x2a7a6d['v'],_0x1551ed),_0x8b1475=_0x3ea6e7?_0x39e2c7(_0x98814e,_0x1551ed):_0x56d42b,_0x5e8cf0=Math[_0x453e13(0x7eb)](_0x1f7ddb,_0x8b1475),_0x35fc4a=Math[_0x453e13(0x3ee)](_0x8b1475-_0x1f7ddb);if(_0x35fc4a<0.5)return;const _0x5792ad=_0x1d510b(_0x2a7a6d,_0xbff4d9);let _0x311cf6=_0x5792ad;if(_0x29c8ef){const _0x58797d=_0x2d6e3f+'-'+_0xbff4d9,_0x4b1047=_0x2a7a6d['v']<0x0,_0x15b456=svgEl(_0x453e13(0x342),{'id':_0x58797d,'x1':'0','y1':_0x4b1047?'1':'0','x2':'0','y2':_0x4b1047?'0':'1','gradientUnits':_0x453e13(0xadb)});_0x15b456[_0x453e13(0x887)](svgEl(_0x453e13(0x71c),{'offset':'0%','stop-color':_0x5792ad,'stop-opacity':'1'})),_0x15b456[_0x453e13(0x887)](svgEl(_0x453e13(0x71c),{'offset':'100%','stop-color':_0x5792ad,'stop-opacity':'0.4'})),_0x1185fe[_0x453e13(0x887)](_0x15b456),_0x311cf6=_0x453e13(0x9cf)+_0x58797d+')';}_0x2f74be[_0x453e13(0x887)](svgEl(_0x453e13(0xa76),{'x':_0x5c5996,'y':_0x5e8cf0,'width':_0x591f7a,'height':_0x35fc4a,'rx':_0x379d3a,'ry':_0x379d3a,'fill':_0x311cf6,'data-t':String(_0x2a7a6d['t']),'data-x':String(_0x5c5996),'data-w':String(_0x591f7a),'data-band-x':String(_0x47b54f-_0x5410be/0x2),'data-band-w':String(_0x5410be),'class':_0x199a0b[_0x453e13(0x220)]?'sgc-bar\x20sgc-bar-animated':_0x453e13(0x826)}));}),_0x34e3e5[_0x58afc9(0x887)](_0x2f74be);return;}const _0x2852c6=_0x5ba8ef===_0x58afc9(0x357)||_0x25ef5b[_0x58afc9(0x4e4)],_0x80bf44=_0x25ef5b[_0x58afc9(0x30e)]!==![],_0x3d9d47=_0x5ba8ef===_0x58afc9(0x5cf),_0x5c78c2=!!_0x25ef5b[_0x58afc9(0x4c3)]&&!_0x3d9d47,_0x1fe99c=_0x2f6ae6&&(_0x46c698==='raw'||_0x3e2f29===_0x58afc9(0x315))?'segments-thr':_0x2f6ae6?_0x58afc9(0x848):_0x3931b9?_0x58afc9(0x84b):_0x58afc9(0xa5e),_0x3383f8=_0x3ea6e7?_0x5ab7a2=>!isNum(_0x5ab7a2['v'])||_0x5ab7a2['v']===0x0:_0x5bdae5=>!isNum(_0x5bdae5['v']),_0xb796b0=[];{let _0x5240b3=[];for(const _0x1adf29 of _0x256b7c['points']||_0x73b007){if(_0x3383f8(_0x1adf29)){if(_0x5240b3[_0x58afc9(0x5a8)])_0xb796b0[_0x58afc9(0x24a)](_0x5240b3);_0x5240b3=[];}else _0x5240b3['push'](_0x1adf29);}if(_0x5240b3[_0x58afc9(0x5a8)])_0xb796b0[_0x58afc9(0x24a)](_0x5240b3);}if(!_0xb796b0[_0x58afc9(0x5a8)]){_0x34e3e5[_0x58afc9(0x887)](_0x2f74be);return;}const _0x391344=_0x50f2ef=>_0x3d9d47?buildStepPath(_0x50f2ef,_0x4415b0,_0x30c587):_0x5c78c2?buildSmoothPath(_0x50f2ef,_0x4415b0,_0x30c587):buildLinearPath(_0x50f2ef,_0x4415b0,_0x30c587),_0x4cfaa3=_0x11741d=>{const _0x237af0=_0x58afc9,_0x11d0a7=_0x391344(_0x11741d);if(!_0x11d0a7)return'';if(_0x3ea6e7){let _0x3bd744='';for(let _0x51be42=_0x11741d['length']-0x1;_0x51be42>=0x0;_0x51be42--){const _0x72a829=_0x11741d[_0x51be42];_0x3bd744+=_0x237af0(0xce4)+_0x4415b0(_0x72a829['t'])+'\x20'+_0x39e2c7(_0x576be7(_0x72a829['t']),_0x1551ed);}return''+_0x11d0a7+_0x3bd744+'\x20Z';}const _0x35edab=_0x39e2c7(clamp(0x0,_0x1551ed['lo'],_0x1551ed['hi']),_0x1551ed);return _0x11d0a7+_0x237af0(0xce4)+_0x4415b0(_0x11741d[_0x11741d[_0x237af0(0x5a8)]-0x1]['t'])+'\x20'+_0x35edab+_0x237af0(0xce4)+_0x4415b0(_0x11741d[0x0]['t'])+'\x20'+_0x35edab+'\x20Z';};if(_0x2852c6){if(_0x1fe99c==='segments'||_0x1fe99c===_0x58afc9(0xda9)){const _0x3bb4f4=(_0x5b4798,_0x5a42fe,_0x2e31cc,_0x5ee1f4,_0x37f076,_0x5c4671,_0x57fbfc)=>{const _0x23995f=_0x58afc9,_0x55e891='M\x20'+_0x5b4798+'\x20'+_0x5a42fe+_0x23995f(0xce4)+_0x2e31cc+'\x20'+_0x5ee1f4+_0x23995f(0xce4)+_0x2e31cc+'\x20'+_0x5c4671+_0x23995f(0xce4)+_0x5b4798+'\x20'+_0x37f076+'\x20Z';let _0x492e28;if(_0x25ef5b['gradient']){const _0x136342='sgc-segrad-'+_0x256b7c[_0x23995f(0x677)]+'-'+_0x5b4798[_0x23995f(0xdc7)](0x1)+'-'+_0x2e31cc[_0x23995f(0xdc7)](0x1)+'-'+this[_0x23995f(0x877)][_0x23995f(0x463)],_0x119484=svgEl(_0x23995f(0x342),{'id':_0x136342,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x119484[_0x23995f(0x887)](svgEl('stop',{'offset':'0%','stop-color':_0x57fbfc,'stop-opacity':_0x23995f(0xd18)})),_0x119484['appendChild'](svgEl('stop',{'offset':_0x23995f(0x62c),'stop-color':_0x57fbfc,'stop-opacity':_0x23995f(0x988)})),_0x1185fe[_0x23995f(0x887)](_0x119484),_0x492e28=_0x23995f(0x9cf)+_0x136342+')';}else _0x492e28=rgba(_0x57fbfc,0.25);_0x2f74be[_0x23995f(0x887)](svgEl(_0x23995f(0x8af),{'d':_0x55e891,'fill':_0x492e28,'stroke':'none','class':_0x23995f(0x8aa)}));};for(const _0x249c59 of _0xb796b0){const _0x18058a=_0x3d9d47?buildStepSegments(_0x249c59,_0x4415b0,_0x30c587):buildLinearSegments(_0x249c59,_0x4415b0,_0x30c587);for(const {d:_0x1b72ec,from:_0x1778ee,to:_0x166ac2}of _0x18058a){const _0x1c2219=_0x166ac2&&_0x1778ee[_0x58afc9(0x973)]!=null?_0x1778ee['rawV']:_0x1778ee['v'],_0x5ef10a=_0x166ac2[_0x58afc9(0x973)]!=null?_0x166ac2[_0x58afc9(0x973)]:_0x166ac2['v'],_0x35a837=_0x4415b0(_0x1778ee['t']),_0xa660b3=_0x4415b0(_0x166ac2['t']),_0xafaffc=_0x30c587(_0x1778ee),_0x308007=_0x30c587(_0x166ac2),_0x49764b=_0x39e2c7(clamp(0x0,_0x1551ed['lo'],_0x1551ed['hi']),_0x1551ed),_0x49b9a1=_0x3ea6e7?_0x39e2c7(_0x576be7(_0x1778ee['t']),_0x1551ed):_0x49764b,_0x2aff3b=_0x3ea6e7?_0x39e2c7(_0x576be7(_0x166ac2['t']),_0x1551ed):_0x49764b;if(_0x1fe99c!==_0x58afc9(0xda9)){const _0x47d816=segmentRiseFallColor(_0x1778ee,_0x166ac2,_0x585cbe,_0x541170);_0x3bb4f4(_0x35a837,_0xafaffc,_0xa660b3,_0x308007,_0x49b9a1,_0x2aff3b,_0x47d816);continue;}const _0x5a2f68=thresholdCrossings(_0x1c2219,_0x5ef10a,_0x349454);if(!_0x5a2f68[_0x58afc9(0x5a8)]||_0x3d9d47){const _0x57b859=resolveValueColor(_0x1c2219,_0x349454,_0x541170,_0x3583c3);_0x3bb4f4(_0x35a837,_0xafaffc,_0xa660b3,_0x308007,_0x49b9a1,_0x2aff3b,_0x57b859);continue;}let _0x589b59=_0x35a837,_0x34e684=_0xafaffc,_0x3edca5=_0x49b9a1,_0x5d54c3=_0x1c2219;for(const _0x4afd4d of _0x5a2f68){const _0x44ce13=(_0x4afd4d-_0x1c2219)/(_0x5ef10a-_0x1c2219),_0x3a0f99=_0x35a837+(_0xa660b3-_0x35a837)*_0x44ce13,_0x2043ea=_0xafaffc+(_0x308007-_0xafaffc)*_0x44ce13,_0x209c0e=_0x49b9a1+(_0x2aff3b-_0x49b9a1)*_0x44ce13,_0x357b7f=(_0x5d54c3+_0x4afd4d)/0x2,_0x4acd8b=resolveValueColor(_0x357b7f,_0x349454,_0x541170,_0x3583c3);_0x3bb4f4(_0x589b59,_0x34e684,_0x3a0f99,_0x2043ea,_0x3edca5,_0x209c0e,_0x4acd8b),_0x589b59=_0x3a0f99,_0x34e684=_0x2043ea,_0x3edca5=_0x209c0e,_0x5d54c3=_0x4afd4d;}const _0x9263=(_0x5d54c3+_0x5ef10a)/0x2,_0x3c247e=resolveValueColor(_0x9263,_0x349454,_0x541170,_0x3583c3);_0x3bb4f4(_0x589b59,_0x34e684,_0xa660b3,_0x308007,_0x3edca5,_0x2aff3b,_0x3c247e);}}}else{let _0x251486;if(_0x1fe99c===_0x58afc9(0x848))_0x251486=_0x3b113f;else{if(_0x25ef5b[_0x58afc9(0x848)]){const _0x1167cf=_0x58afc9(0x797)+_0x256b7c[_0x58afc9(0x677)]+'-'+this[_0x58afc9(0x877)][_0x58afc9(0x463)],_0x1fb6c7=svgEl(_0x58afc9(0x342),{'id':_0x1167cf,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x1fb6c7[_0x58afc9(0x887)](svgEl(_0x58afc9(0x71c),{'offset':'0%','stop-color':_0x108279,'stop-opacity':_0x58afc9(0xd18)})),_0x1fb6c7[_0x58afc9(0x887)](svgEl('stop',{'offset':_0x58afc9(0x62c),'stop-color':_0x108279,'stop-opacity':_0x58afc9(0x988)})),_0x1185fe[_0x58afc9(0x887)](_0x1fb6c7),_0x251486='url(#'+_0x1167cf+')';}else _0x251486=rgba(_0x108279,0.2);}for(const _0x277fee of _0xb796b0){const _0xc207cb=_0x4cfaa3(_0x277fee);if(!_0xc207cb)continue;_0x2f74be[_0x58afc9(0x887)](svgEl(_0x58afc9(0x8af),{'d':_0xc207cb,'fill':_0x251486,'class':'sgc-area'}));}}}if(_0x80bf44){const _0x1acd75=String(toNum(_0x25ef5b[_0x58afc9(0x51d)])||2.5),_0x25efbd=!!_0x199a0b['animate_graph'],_0x1dbd21=_0x25efbd?'\x20sgc-animated':'',_0x586900=lineDashArray(_0x25ef5b[_0x58afc9(0xc46)],toNum(_0x25ef5b['line_width'])||2.5);if(_0x1fe99c==='segments'||_0x1fe99c===_0x58afc9(0xda9)){const _0x27ee97=(_0x40bc52,_0x21f02e,_0x215698,_0x15ddd6,_0x438ebb)=>{const _0x1ce2c6=_0x58afc9;_0x2f74be[_0x1ce2c6(0x887)](svgEl('path',{'d':'M\x20'+_0x40bc52+'\x20'+_0x21f02e+_0x1ce2c6(0xce4)+_0x215698+'\x20'+_0x15ddd6,'fill':_0x1ce2c6(0x594),'stroke':_0x438ebb,'stroke-width':_0x1acd75,'stroke-linejoin':_0x1ce2c6(0x5c4),'stroke-linecap':_0x1ce2c6(0x5c4),..._0x586900?{'stroke-dasharray':_0x586900}:{},'class':_0x1ce2c6(0xb81)+_0x1dbd21}));};for(const _0x163c30 of _0xb796b0){const _0x3e6b8f=_0x3d9d47?buildStepSegments(_0x163c30,_0x4415b0,_0x30c587):buildLinearSegments(_0x163c30,_0x4415b0,_0x30c587);for(const {d:_0x1ece75,from:_0x4fc12d,to:_0x401b02}of _0x3e6b8f){if(_0x1fe99c!==_0x58afc9(0xda9)){const _0x141fea=segmentRiseFallColor(_0x4fc12d,_0x401b02,_0x585cbe,_0x541170);_0x2f74be['appendChild'](svgEl(_0x58afc9(0x8af),{'d':_0x1ece75,'fill':_0x58afc9(0x594),'stroke':_0x141fea,'stroke-width':_0x1acd75,'stroke-linejoin':_0x58afc9(0x5c4),'stroke-linecap':_0x58afc9(0x5c4),..._0x586900?{'stroke-dasharray':_0x586900}:{},'class':_0x58afc9(0xb81)+_0x1dbd21}));continue;}const _0x534183=_0x4fc12d['rawV']!=null?_0x4fc12d[_0x58afc9(0x973)]:_0x4fc12d['v'],_0xf74f61=_0x401b02['rawV']!=null?_0x401b02['rawV']:_0x401b02['v'],_0x228a30=_0x4415b0(_0x4fc12d['t']),_0x229df8=_0x4415b0(_0x401b02['t']),_0x3c96d8=_0x30c587(_0x4fc12d),_0x5d10bf=_0x30c587(_0x401b02),_0x294dac=thresholdCrossings(_0x534183,_0xf74f61,_0x349454);if(!_0x294dac[_0x58afc9(0x5a8)]||_0x3d9d47){const _0x4341b3=resolveValueColor(_0x534183,_0x349454,_0x541170,_0x3583c3);_0x27ee97(_0x228a30,_0x3c96d8,_0x229df8,_0x5d10bf,_0x4341b3);continue;}let _0x265a47=_0x228a30,_0x23f46c=_0x3c96d8,_0x5002b3=_0x534183;for(const _0x1d8bf6 of _0x294dac){const _0x500c22=(_0x1d8bf6-_0x534183)/(_0xf74f61-_0x534183),_0x505838=_0x228a30+(_0x229df8-_0x228a30)*_0x500c22,_0x425d6c=_0x3c96d8+(_0x5d10bf-_0x3c96d8)*_0x500c22,_0x319944=(_0x5002b3+_0x1d8bf6)/0x2,_0x3657e5=resolveValueColor(_0x319944,_0x349454,_0x541170,_0x3583c3);_0x27ee97(_0x265a47,_0x23f46c,_0x505838,_0x425d6c,_0x3657e5),_0x265a47=_0x505838,_0x23f46c=_0x425d6c,_0x5002b3=_0x1d8bf6;}const _0x62fd56=(_0x5002b3+_0xf74f61)/0x2,_0x417cd=resolveValueColor(_0x62fd56,_0x349454,_0x541170,_0x3583c3);_0x27ee97(_0x265a47,_0x23f46c,_0x229df8,_0x5d10bf,_0x417cd);}}}else{let _0x539ef6='';for(const _0x507f7a of _0xb796b0){const _0x97e1ff=_0x391344(_0x507f7a);if(_0x97e1ff)_0x539ef6+=(_0x539ef6?'\x20':'')+_0x97e1ff;}_0x539ef6&&_0x2f74be['appendChild'](svgEl(_0x58afc9(0x8af),{'d':_0x539ef6,'fill':'none','stroke':_0x1fe99c===_0x58afc9(0x848)?_0x34544b:_0x108279,'stroke-width':_0x1acd75,'stroke-linejoin':_0x58afc9(0x5c4),'stroke-linecap':_0x58afc9(0x5c4),..._0x586900?{'stroke-dasharray':_0x586900}:{},'class':_0x58afc9(0x6a7)+_0x1dbd21}));}}if(_0x25ef5b[_0x58afc9(0xb2d)]){const _0x1d65db=new Map();for(let _0x991a55=0x0;_0x991a55<_0x73b007['length'];_0x991a55++)_0x1d65db['set'](_0x73b007[_0x991a55],_0x991a55);for(const _0x330c4b of _0xb796b0){for(const _0x1bf138 of _0x330c4b){const _0x1bd9dc=_0x1d65db['get'](_0x1bf138)??0x0;_0x2f74be[_0x58afc9(0x887)](svgEl(_0x58afc9(0x7cc),{'cx':_0x4415b0(_0x1bf138['t']),'cy':_0x30c587(_0x1bf138),'r':Math[_0x58afc9(0x2cc)](0x2,(toNum(_0x25ef5b['line_width'])||2.5)*0.8),'fill':_0x1d510b(_0x1bf138,_0x1bd9dc),'class':_0x58afc9(0x7bd)}));}}}_0x34e3e5['appendChild'](_0x2f74be);}[_0xa1d64c(0x923)](_0x57a77a,_0x2af464,_0x4abe77,_0x38f337,_0x3eca74,_0xb52320,_0x45dc77,_0x3d2bd6,_0x54725a){const _0x18a2e4=_0xa1d64c,_0x228da2=[..._0x4abe77][_0x18a2e4(0x7cb)](_0x73b692=>isNum(toNum(_0x73b692[_0x18a2e4(0x8a2)]))&&_0x73b692[_0x18a2e4(0xaaa)])[_0x18a2e4(0xa6b)]((_0x1bdcf4,_0x306c66)=>toNum(_0x1bdcf4[_0x18a2e4(0x8a2)])-toNum(_0x306c66[_0x18a2e4(0x8a2)]));if(!_0x228da2['length'])return null;const {lo:_0x21d86f,hi:_0x449948}=_0x38f337,_0x3f0070=_0x449948-_0x21d86f||0x1,_0x33132a=_0x177115=>clamp((_0x449948-_0x177115)/_0x3f0070,0x0,0x1),_0x289827=_0x8c1200=>(_0x8c1200*0x64)[_0x18a2e4(0xdc7)](0x2)+'%',_0x82eec1=svgEl(_0x18a2e4(0x342),{'id':_0x2af464,'gradientUnits':_0x18a2e4(0x2fa),'x1':'0','y1':String(_0x3eca74),'x2':'0','y2':String(_0x3eca74+_0xb52320)}),_0x1b2cad=[..._0x228da2][_0x18a2e4(0x1d0)]();_0x82eec1[_0x18a2e4(0x887)](svgEl(_0x18a2e4(0x71c),{'offset':'0%','stop-color':_0x1b2cad[0x0]['color'],'stop-opacity':String(_0x3d2bd6)}));if(_0x45dc77===_0x18a2e4(0xcc2))for(let _0x5649b4=0x0;_0x5649b4<_0x1b2cad[_0x18a2e4(0x5a8)];_0x5649b4++){const _0x2d2fae=_0x33132a(toNum(_0x1b2cad[_0x5649b4]['value'])),_0x7a86e0=_0x1b2cad[_0x5649b4][_0x18a2e4(0xaaa)],_0x900fa7=_0x1b2cad[_0x5649b4+0x1]?.[_0x18a2e4(0xaaa)]||_0x1b2cad[_0x5649b4][_0x18a2e4(0xaaa)];_0x82eec1[_0x18a2e4(0x887)](svgEl(_0x18a2e4(0x71c),{'offset':_0x289827(_0x2d2fae),'stop-color':_0x7a86e0,'stop-opacity':String(_0x3d2bd6)})),_0x82eec1[_0x18a2e4(0x887)](svgEl(_0x18a2e4(0x71c),{'offset':_0x289827(_0x2d2fae),'stop-color':_0x900fa7,'stop-opacity':String(_0x3d2bd6)}));}else for(let _0x30f69d=0x0;_0x30f69d<_0x1b2cad['length'];_0x30f69d++){const _0x1d6c35=_0x33132a(toNum(_0x1b2cad[_0x30f69d]['value']));_0x82eec1[_0x18a2e4(0x887)](svgEl(_0x18a2e4(0x71c),{'offset':_0x289827(_0x1d6c35),'stop-color':_0x1b2cad[_0x30f69d][_0x18a2e4(0xaaa)],'stop-opacity':String(_0x3d2bd6)}));}return _0x82eec1[_0x18a2e4(0x887)](svgEl(_0x18a2e4(0x71c),{'offset':'100%','stop-color':_0x1b2cad[_0x1b2cad[_0x18a2e4(0x5a8)]-0x1][_0x18a2e4(0xaaa)],'stop-opacity':String(_0x3d2bd6)})),_0x57a77a[_0x18a2e4(0x887)](_0x82eec1),'url(#'+_0x2af464+')';}['_drawAnnotationsBackground'](_0x2b221b,_0x8291cb,_0x1d53a1,_0x247ba2){const _0x707812=_0xa1d64c;if(!Array[_0x707812(0x796)](_0x8291cb)||!_0x8291cb[_0x707812(0x5a8)])return;const _0x2b5c5f=svgEl('g',{'class':_0x707812(0x33e)});for(const _0x45fdb2 of _0x8291cb){if(!_0x45fdb2||typeof _0x45fdb2!==_0x707812(0x3a9))continue;if(_0x45fdb2['type']==='band')this[_0x707812(0x3ff)](_0x2b5c5f,_0x45fdb2,_0x1d53a1,_0x247ba2);else{if(_0x45fdb2['type']===_0x707812(0x673))this[_0x707812(0x21c)](_0x2b5c5f,_0x45fdb2,_0x1d53a1);}}if(_0x2b5c5f['childNodes'][_0x707812(0x5a8)])_0x2b221b[_0x707812(0x887)](_0x2b5c5f);}[_0xa1d64c(0xdde)](_0x1e2ba7,_0x492f57,_0x493443,_0x106aed){const _0x453287=_0xa1d64c;if(!Array[_0x453287(0x796)](_0x492f57)||!_0x492f57[_0x453287(0x5a8)])return;const _0x4d11a0=svgEl('g',{'class':_0x453287(0x615)});for(const _0x4f69f1 of _0x492f57){if(!_0x4f69f1||typeof _0x4f69f1!==_0x453287(0x3a9))continue;if(_0x4f69f1[_0x453287(0x6aa)]===_0x453287(0x4ab))this[_0x453287(0x294)](_0x4d11a0,_0x4f69f1,_0x493443,_0x106aed);else{if(_0x4f69f1[_0x453287(0x6aa)]===_0x453287(0xade))this[_0x453287(0xa5a)](_0x4d11a0,_0x4f69f1,_0x493443);}}if(_0x4d11a0[_0x453287(0x75e)][_0x453287(0x5a8)])_0x1e2ba7[_0x453287(0x887)](_0x4d11a0);}[_0xa1d64c(0xc63)](_0x39d1f5){const _0x56195b=_0xa1d64c;switch(_0x39d1f5){case _0x56195b(0xd3c):return null;case _0x56195b(0xdd7):return'1\x203';case'dashed':default:return _0x56195b(0xab6);}}['_appendText'](_0xd067fc,_0x95b4e9,_0x3a4b47){const _0x115eeb=_0xa1d64c,_0x2f5ceb=svgEl('text',_0x95b4e9);return _0x2f5ceb[_0x115eeb(0x762)]=_0x3a4b47,_0xd067fc[_0x115eeb(0x887)](_0x2f5ceb),_0x2f5ceb;}[_0xa1d64c(0x294)](_0x4734f3,_0x4c3242,_0x5087e4,_0x44455c){const _0x1dd8a2=_0xa1d64c,_0x20999f=resolveDynamicValue(_0x4c3242[_0x1dd8a2(0x8a2)],_0x44455c);if(!isNum(_0x20999f))return;const {padL:_0x3560fa,plotW:_0x4266d1,yBounds:_0x1c0968,y2Bounds:_0x1e7b5a,mapY:_0x1834ef}=_0x5087e4,_0xbfd4e1=_0x4c3242[_0x1dd8a2(0x5a6)]===_0x1dd8a2(0xa26)?_0x1e7b5a:_0x1c0968;if(!_0xbfd4e1)return;if(_0x20999f<_0xbfd4e1['lo']||_0x20999f>_0xbfd4e1['hi'])return;const _0xe061f3=_0x1834ef(_0x20999f,_0xbfd4e1),_0x30b10a=_0x4c3242[_0x1dd8a2(0xaaa)]||_0x1dd8a2(0xb4a),_0x46f19b=toNum(_0x4c3242[_0x1dd8a2(0x51d)])||1.5,_0x991ab7=this[_0x1dd8a2(0xc63)](_0x4c3242[_0x1dd8a2(0xc46)]||_0x1dd8a2(0xb0a)),_0x2ca2fb=toNum(_0x4c3242[_0x1dd8a2(0x289)]),_0x398bc8=svgEl(_0x1dd8a2(0x7cd),{'x1':_0x3560fa,'x2':_0x3560fa+_0x4266d1,'y1':_0xe061f3,'y2':_0xe061f3,'stroke':_0x30b10a,'stroke-width':String(_0x46f19b),'stroke-opacity':isNum(_0x2ca2fb)?String(_0x2ca2fb):'1','class':_0x1dd8a2(0xb62)});if(_0x991ab7)_0x398bc8[_0x1dd8a2(0x479)](_0x1dd8a2(0x68c),_0x991ab7);_0x4734f3[_0x1dd8a2(0x887)](_0x398bc8);const _0x56a267=_0x4c3242[_0x1dd8a2(0x3d9)]!==![],_0x5c1cc1=_0x4c3242[_0x1dd8a2(0x68e)]?_0x56a267?_0x4c3242['label']+'\x20('+_0x20999f+')':String(_0x4c3242[_0x1dd8a2(0x68e)]):_0x56a267?String(_0x20999f):null;if(_0x5c1cc1){const _0x4066cd=_0x4c3242[_0x1dd8a2(0x536)]||_0x1dd8a2(0xda3),_0x3d7e03=_0x4066cd===_0x1dd8a2(0xaf8)?_0x3560fa+0x4:_0x3560fa+_0x4266d1-0x4,_0x359093=_0x4066cd===_0x1dd8a2(0xaf8)?'start':_0x1dd8a2(0x2da);this[_0x1dd8a2(0xb74)](_0x4734f3,{'x':String(_0x3d7e03),'y':String(_0xe061f3-0x3),'text-anchor':_0x359093,'class':_0x1dd8a2(0x2e9),'fill':_0x4c3242[_0x1dd8a2(0x58b)]||_0x30b10a,'font-size':String(toNum(_0x4c3242[_0x1dd8a2(0x816)])||0xa)},_0x5c1cc1);}}[_0xa1d64c(0x3ff)](_0x1e5c2f,_0xf1678e,_0x13e4f9,_0x56c652){const _0x212d5e=_0xa1d64c,_0x4ce10f=resolveDynamicValue(_0xf1678e[_0x212d5e(0x8a2)]??_0xf1678e['from'],_0x56c652),_0x540b9a=resolveDynamicValue(_0xf1678e[_0x212d5e(0x725)]??_0xf1678e['to'],_0x56c652);if(!isNum(_0x4ce10f)||!isNum(_0x540b9a))return;const {padL:_0x108337,plotW:_0x37301a,yBounds:_0x504572,y2Bounds:_0x578cf5,mapY:_0x5961be}=_0x13e4f9,_0x8e8ef8=_0xf1678e[_0x212d5e(0x5a6)]===_0x212d5e(0xa26)?_0x578cf5:_0x504572;if(!_0x8e8ef8)return;const _0x47f8cf=Math['min'](_0x4ce10f,_0x540b9a),_0x47da3e=Math['max'](_0x4ce10f,_0x540b9a),_0x12b995=clamp(_0x47f8cf,_0x8e8ef8['lo'],_0x8e8ef8['hi']),_0x19edef=clamp(_0x47da3e,_0x8e8ef8['lo'],_0x8e8ef8['hi']);if(_0x19edef<=_0x12b995)return;const _0x43f1b3=_0x5961be(_0x19edef,_0x8e8ef8),_0x388138=_0x5961be(_0x12b995,_0x8e8ef8),_0x3ae9a4=_0xf1678e[_0x212d5e(0xaaa)]||_0x212d5e(0xb4a),_0x29b64f=toNum(_0xf1678e[_0x212d5e(0x289)]);_0x1e5c2f[_0x212d5e(0x887)](svgEl(_0x212d5e(0xa76),{'x':String(_0x108337),'y':String(_0x43f1b3),'width':String(_0x37301a),'height':String(Math[_0x212d5e(0x2cc)](0x1,_0x388138-_0x43f1b3)),'fill':_0x3ae9a4,'fill-opacity':String(isNum(_0x29b64f)?_0x29b64f:0.15),'class':_0x212d5e(0xe14)}));if(_0xf1678e[_0x212d5e(0x68e)]){const _0x51e8d7=_0xf1678e[_0x212d5e(0x3d9)]!==![],_0x477ce7=_0x51e8d7?'\x20('+_0x47f8cf+''+_0x47da3e+')':'';this[_0x212d5e(0xb74)](_0x1e5c2f,{'x':String(_0x108337+_0x37301a-0x4),'y':String((_0x43f1b3+_0x388138)/0x2+0x3),'text-anchor':_0x212d5e(0x2da),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0xf1678e[_0x212d5e(0x58b)]||_0x3ae9a4,'font-size':String(toNum(_0xf1678e['label_font_size'])||0xa)},String(_0xf1678e['label'])+_0x477ce7);}else _0xf1678e['show_values']!==![]&&this['_appendText'](_0x1e5c2f,{'x':String(_0x108337+_0x37301a-0x4),'y':String((_0x43f1b3+_0x388138)/0x2+0x3),'text-anchor':_0x212d5e(0x2da),'class':_0x212d5e(0xc67),'fill':_0xf1678e['label_color']||_0x3ae9a4,'font-size':String(toNum(_0xf1678e[_0x212d5e(0x816)])||0xa)},_0x47f8cf+''+_0x47da3e);}[_0xa1d64c(0x21c)](_0xe0be3b,_0x281bd1,_0x255bd8){const _0x252d5f=_0xa1d64c,_0x41c021=isNum(_0x281bd1[_0x252d5f(0xd8e)])?_0x281bd1['start']:parseAnnotationTime(_0x281bd1[_0x252d5f(0xd8e)]),_0x5e60dc=isNum(_0x281bd1[_0x252d5f(0x2da)])?_0x281bd1[_0x252d5f(0x2da)]:parseAnnotationTime(_0x281bd1[_0x252d5f(0x2da)]);if(!isNum(_0x41c021)||!isNum(_0x5e60dc))return;const _0x26469b=this[_0x252d5f(0x877)][_0x252d5f(0x4f0)]||this[_0x252d5f(0x877)][_0x252d5f(0x786)],_0x1b8c2b=_0x26469b[_0x252d5f(0xd8e)][_0x252d5f(0x7fb)](),_0x5d44c5=_0x26469b[_0x252d5f(0x2da)][_0x252d5f(0x7fb)](),{padT:_0x1972c5,plotH:_0x4a719b,mapX:_0x30f8a2}=_0x255bd8,_0x1b7518=clamp(Math[_0x252d5f(0x7eb)](_0x41c021,_0x5e60dc),_0x1b8c2b,_0x5d44c5),_0x2457d4=clamp(Math[_0x252d5f(0x2cc)](_0x41c021,_0x5e60dc),_0x1b8c2b,_0x5d44c5);if(_0x2457d4<=_0x1b7518)return;const _0x5afdd7=_0x30f8a2(_0x1b7518),_0x1dc04e=_0x30f8a2(_0x2457d4),_0x5ebf2a=_0x281bd1[_0x252d5f(0xaaa)]||_0x252d5f(0xb4a),_0x348909=toNum(_0x281bd1[_0x252d5f(0x289)]);_0xe0be3b[_0x252d5f(0x887)](svgEl(_0x252d5f(0xa76),{'x':String(_0x5afdd7),'y':String(_0x1972c5),'width':String(Math[_0x252d5f(0x2cc)](0x1,_0x1dc04e-_0x5afdd7)),'height':String(_0x4a719b),'fill':_0x5ebf2a,'fill-opacity':String(isNum(_0x348909)?_0x348909:0.15),'class':_0x252d5f(0x340)})),_0x281bd1[_0x252d5f(0x68e)]&&this['_appendText'](_0xe0be3b,{'x':String((_0x5afdd7+_0x1dc04e)/0x2),'y':String(_0x1972c5+0xc),'text-anchor':_0x252d5f(0x3ce),'class':_0x252d5f(0xc7d),'fill':_0x281bd1[_0x252d5f(0x58b)]||_0x5ebf2a,'font-size':String(toNum(_0x281bd1[_0x252d5f(0x816)])||0xa)},String(_0x281bd1['label']));}['_drawEventAnnotation'](_0x1dcdb5,_0x3615bc,_0x62969a){const _0x289618=_0xa1d64c,_0x23a03c=isNum(_0x3615bc[_0x289618(0x859)])?_0x3615bc[_0x289618(0x859)]:parseAnnotationTime(_0x3615bc['time']);if(!isNum(_0x23a03c))return;const _0x197dbe=this['card']['_viewWindow']||this[_0x289618(0x877)][_0x289618(0x786)],_0x4fc57c=_0x197dbe[_0x289618(0xd8e)][_0x289618(0x7fb)](),_0x29eba3=_0x197dbe[_0x289618(0x2da)][_0x289618(0x7fb)]();if(_0x23a03c<_0x4fc57c||_0x23a03c>_0x29eba3)return;const {padT:_0xcb13b1,plotH:_0x558cef,mapX:_0x4f4386}=_0x62969a,_0x492d20=_0x4f4386(_0x23a03c),_0x2fc28e=_0x3615bc[_0x289618(0xaaa)]||_0x289618(0xb4a),_0x4f4e1d=toNum(_0x3615bc[_0x289618(0x51d)])||1.5,_0x75c52c=this[_0x289618(0xc63)](_0x3615bc[_0x289618(0xc46)]||_0x289618(0xdd7)),_0x2503f3=toNum(_0x3615bc['opacity']),_0x418ea2=svgEl('line',{'x1':String(_0x492d20),'x2':String(_0x492d20),'y1':String(_0xcb13b1),'y2':String(_0xcb13b1+_0x558cef),'stroke':_0x2fc28e,'stroke-width':String(_0x4f4e1d),'stroke-opacity':isNum(_0x2503f3)?String(_0x2503f3):'1','class':'sgc-ann-event'});if(_0x75c52c)_0x418ea2[_0x289618(0x479)]('stroke-dasharray',_0x75c52c);_0x1dcdb5[_0x289618(0x887)](_0x418ea2);if(_0x3615bc[_0x289618(0x68e)]){const _0x383d80=_0x3615bc['label_position']||_0x289618(0xbec),_0x2a76e9=_0x383d80===_0x289618(0x895)?_0xcb13b1+_0x558cef-0x4:_0xcb13b1+0xc;this['_appendText'](_0x1dcdb5,{'x':String(_0x492d20+0x4),'y':String(_0x2a76e9),'text-anchor':'start','class':_0x289618(0xe2f),'fill':_0x3615bc[_0x289618(0x58b)]||_0x2fc28e,'font-size':String(toNum(_0x3615bc['label_font_size'])||0xa)},String(_0x3615bc[_0x289618(0x68e)]));}}[_0xa1d64c(0x297)](_0x206e46,_0x4269da,_0x38d935,_0x58311e,_0x119e72){const _0x2d9a9b=_0xa1d64c,_0x51df06=resolveCardLanguage(_0x38d935,this[_0x2d9a9b(0x877)]?.[_0x2d9a9b(0x4ee)]),_0x75091a=resolveDisplayTimeZone(_0x38d935,_0x4269da),_0x55aff0=new Date(_0x206e46);let _0x3b91fc=null;const _0xaad1d8=_0x4269da?.[_0x2d9a9b(0x90b)];if(_0xaad1d8){const _0x14b0cb=String(_0xaad1d8)[_0x2d9a9b(0x7d2)](/^(\d+)\s*(h|d|w|M)$/);if(_0x14b0cb){const _0x3e9ee6=_0x14b0cb[0x2],_0x2bcdfd=parseInt(_0x14b0cb[0x1],0xa);_0x3b91fc=_0x3e9ee6==='M'?_0x2d9a9b(0xbe5):_0x3e9ee6==='w'?'week':_0x3e9ee6==='d'?_0x2d9a9b(0x843):_0x2bcdfd<=0xc?_0x2d9a9b(0x1fe):'day';}}if(!_0x3b91fc&&typeof resolveGroupBy===_0x2d9a9b(0xa46)&&isNum(_0x58311e)&&isNum(_0x119e72)){const _0x586323=resolveGroupBy(_0x4269da,(_0x119e72-_0x58311e)/0x36ee80);if(_0x586323==='month')_0x3b91fc='month';else{if(_0x586323===_0x2d9a9b(0xbd1))_0x3b91fc=_0x2d9a9b(0xbd1);else{if(_0x586323===_0x2d9a9b(0x547))_0x3b91fc='week';else{if(_0x586323===_0x2d9a9b(0x4db))_0x3b91fc='day';else{if(_0x586323===_0x2d9a9b(0x1fe))_0x3b91fc=_0x2d9a9b(0x1fe);}}}}}!_0x3b91fc&&isNum(_0x58311e)&&isNum(_0x119e72)&&(_0x3b91fc=_0x119e72-_0x58311e<0x2*0x5265c00?_0x2d9a9b(0x1fe):_0x2d9a9b(0x843));const _0x3d0b89=_0x3e056b=>{const _0x4518fb=getCachedDateTimeFormatter(_0x51df06,_0x75091a?{..._0x3e056b,'timeZone':_0x75091a}:_0x3e056b);return _0x4518fb?_0x4518fb['format'](_0x55aff0):_0x55aff0['toLocaleString']();};if(_0x3b91fc===_0x2d9a9b(0xbd1))return _0x3d0b89({'year':'numeric'});if(_0x3b91fc===_0x2d9a9b(0xbe5)){const _0x1d8843=isNum(_0x58311e)&&isNum(_0x119e72)&&tzParts(_0x58311e,_0x75091a)['y']!==tzParts(_0x119e72,_0x75091a)['y'];return _0x3d0b89(_0x1d8843?{'month':_0x2d9a9b(0xd2f),'year':_0x2d9a9b(0x236)}:{'month':_0x2d9a9b(0xd2f)});}if((_0x3b91fc==='hour'||_0x3b91fc===_0x2d9a9b(0x4b2))&&isNum(_0x58311e)&&isNum(_0x119e72)&&_0x119e72-_0x58311e<0x2*0x5265c00){if(_0x4269da?.[_0x2d9a9b(0xd64)]&&_0x4269da[_0x2d9a9b(0xd64)]!=='system'&&!(_0x4269da[_0x2d9a9b(0xd64)][_0x2d9a9b(0x25d)]('ddd')&&!/[Hhms]/['test'](_0x4269da[_0x2d9a9b(0xd64)])))return applyDatetimePattern(_0x55aff0,_0x4269da[_0x2d9a9b(0xd64)],_0x51df06,_0x75091a);return _0x3d0b89(_localeTimeOpts(_0x38d935,{'hour':'2-digit','minute':_0x2d9a9b(0x236)}));}if(_0x4269da?.[_0x2d9a9b(0xd64)]&&_0x4269da[_0x2d9a9b(0xd64)]!==_0x2d9a9b(0xcc4)&&_0x4269da['datetime_format']['includes'](_0x2d9a9b(0xd6d)))return applyDatetimePattern(_0x55aff0,_0x4269da[_0x2d9a9b(0xd64)],_0x51df06,_0x75091a);const _0x3e6a76=toNum(_0x4269da?.[_0x2d9a9b(0x958)]),_0x436793=isNum(_0x3e6a76)&&_0x3e6a76>0x0?_0x3e6a76/0x18:isNum(_0x58311e)&&isNum(_0x119e72)?(_0x119e72-_0x58311e)/0x5265c00:null;if(_0x3b91fc==='day'&&_0x436793!==null&&_0x436793<=29.5)return _0x3d0b89({'weekday':_0x2d9a9b(0xd2f),'day':'numeric','month':_0x2d9a9b(0xd2f)});return _0x3d0b89({'month':_0x2d9a9b(0xd2f),'day':_0x2d9a9b(0x74a)});}[_0xa1d64c(0xb71)](_0x3919f4,_0x25cb96,_0x4c4c68,_0x21e721,_0x1ad20d,_0x4b7f0c,_0x33f890){const _0x4307b0=_0xa1d64c,{padL:_0x56f98d,padT:_0x36c61e,plotW:_0x43a646,plotH:_0x41825f,mapX:_0x4e4323,mapY:_0x3c2eb2,yBounds:_0x247085,y2Bounds:_0xf98ff5,boundsFor:_0x35c2f9,tStart:_0x41d22b,tEnd:_0x4a7d6e}=_0x4c4c68,_0x531cfd=this[_0x4307b0(0x877)],_0x1c230c=_0x21e721['show_tooltip']!==![];let _0x2e8907=_0x4b7f0c[_0x4307b0(0x8f7)](_0x4307b0(0xcf6));!_0x2e8907&&(_0x2e8907=document[_0x4307b0(0xa31)](_0x4307b0(0x3ad)),_0x2e8907[_0x4307b0(0x8b2)]=_0x4307b0(0x63c),_0x4b7f0c[_0x4307b0(0x887)](_0x2e8907));_0x2e8907[_0x4307b0(0xe3b)][_0x4307b0(0xc28)]=_0x4307b0(0x594);const _0x2fd588=svgEl('line',{'class':'sgc-crosshair','y1':String(_0x36c61e),'y2':String(_0x36c61e+_0x41825f)});_0x2fd588[_0x4307b0(0xe3b)][_0x4307b0(0xc28)]=_0x4307b0(0x594),_0x3919f4[_0x4307b0(0x887)](_0x2fd588);let _0x275bf4=null;if(_0x21e721['period_highlight']){_0x275bf4=svgEl(_0x4307b0(0xa76),{'class':'sgc-period-highlight','y':String(_0x36c61e),'height':String(_0x41825f)});if(_0x21e721[_0x4307b0(0xdce)]){const _0x4a30cd=String(_0x21e721[_0x4307b0(0xdce)])[_0x4307b0(0xac2)]();_0x275bf4[_0x4307b0(0xe3b)]['fill']=_0x4a30cd;const _0x58183e=/^(rgba|hsla)\(/i[_0x4307b0(0x516)](_0x4a30cd)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x4307b0(0x516)](_0x4a30cd);_0x275bf4['style'][_0x4307b0(0xe3c)]=_0x58183e?'':'0.33';}_0x275bf4[_0x4307b0(0xe3b)][_0x4307b0(0xc28)]=_0x4307b0(0x594);const _0xb8f09e=_0x3919f4[_0x4307b0(0x8f7)]('.sgc-grid')||_0x3919f4[_0x4307b0(0x8f7)](_0x4307b0(0x573));if(_0xb8f09e)_0x3919f4[_0x4307b0(0x35a)](_0x275bf4,_0xb8f09e);else _0x3919f4[_0x4307b0(0x887)](_0x275bf4);}const _0x24cb57=svgEl('g',{'class':_0x4307b0(0x928)});_0x3919f4[_0x4307b0(0x887)](_0x24cb57);const _0x24e5bf=[],_0x4bd02b=_0x3e6974=>{const _0x10e91f=_0x4307b0;while(_0x24e5bf[_0x10e91f(0x5a8)]<_0x3e6974){const _0x7d7825=svgEl('circle',{'class':'sgc-hover-dot','r':'4'});_0x7d7825[_0x10e91f(0xe3b)][_0x10e91f(0xc28)]=_0x10e91f(0x594),_0x24cb57[_0x10e91f(0x887)](_0x7d7825),_0x24e5bf['push'](_0x7d7825);}},_0x2e394b=()=>{const _0x21d220=_0x4307b0;for(const _0xb76171 of _0x24e5bf)_0xb76171['style'][_0x21d220(0xc28)]=_0x21d220(0x594);},_0x1d4962=_0x228162=>{const _0x263e76=_0x4307b0,_0x412ef7=_0x3919f4[_0x263e76(0x370)](),_0x5d0d60=_0x4b7f0c[_0x263e76(0x370)](),_0x322a55=parseFloat(_0x3919f4[_0x263e76(0x7a1)](_0x263e76(0xa15))['split']('\x20')[0x2]),_0x2bc098=_0x412ef7[_0x263e76(0xbdd)]/_0x322a55;return{'x':_0x412ef7['left']-_0x5d0d60[_0x263e76(0xaf8)]+_0x228162*_0x2bc098,'y':_0x412ef7['top']-_0x5d0d60[_0x263e76(0xbec)]+(_0x36c61e+_0x41825f/0x2)*_0x2bc098};},_0x47c3dd=(_0x355fe5,_0x3f3acb,_0x599fe2)=>{const _0x236bde=_0x4307b0;if(_0x355fe5<_0x56f98d||_0x355fe5>_0x56f98d+_0x43a646)return _0x594318();const _0x738e8f=this['_calBarPositions'],_0x2179a0=_0x249831=>_0x738e8f?_0x738e8f['get'](_0x249831)??_0x4e4323(_0x249831):_0x4e4323(_0x249831),_0x2a61ae=[];let _0x147eb2=0x0,_0x1664ec=Infinity,_0x5153bb=_0x355fe5;const _0x126b18=_0x3ed23b=>[_0x236bde(0x2fd),'candlestick'][_0x236bde(0x25d)](_0x3ed23b[_0x236bde(0x871)]?.[_0x236bde(0x28f)]||_0x3ed23b[_0x236bde(0x871)]?.[_0x236bde(0x6aa)]);let _0x1c4200=null;if(_0x738e8f){let _0x21969=Infinity;for(const _0x52b88f of _0x25cb96){if(!_0x126b18(_0x52b88f))continue;for(const _0x1c0a42 of _0x52b88f[_0x236bde(0x2a7)]){if(_0x1c0a42['v']===null)continue;const _0x4e8791=_0x738e8f['get'](_0x1c0a42['t']);if(_0x4e8791===undefined)continue;const _0xba5840=Math[_0x236bde(0x3ee)](_0x4e8791-_0x355fe5);_0xba5840<_0x21969&&(_0x21969=_0xba5840,_0x1c4200=_0x1c0a42['t']);}}}else{for(const _0x3175ee of _0x25cb96){if(!_0x126b18(_0x3175ee)||!_0x3175ee[_0x236bde(0xd05)]||!isNum(_0x3175ee[_0x236bde(0xc9a)]))continue;const _0x1fd8d6=_0x3175ee[_0x236bde(0xc9a)];for(const _0x5315a8 of _0x3175ee[_0x236bde(0x2a7)]){if(_0x5315a8['v']===null)continue;const _0x10ccbb=_0x3175ee[_0x236bde(0xd05)][_0x236bde(0xa00)](_0x5315a8['t']);if(_0x10ccbb===undefined)continue;if(_0x355fe5>=_0x10ccbb-_0x1fd8d6&&_0x355fe5<=_0x10ccbb+_0x1fd8d6){_0x1c4200=_0x5315a8['t'];break;}}if(_0x1c4200!==null)break;}if(_0x1c4200===null){let _0x416a22=Infinity;for(const _0x78df0e of _0x25cb96){if(!_0x126b18(_0x78df0e)||!_0x78df0e[_0x236bde(0xd05)])continue;for(const _0x489a6a of _0x78df0e[_0x236bde(0x2a7)]){if(_0x489a6a['v']===null)continue;const _0x268812=_0x78df0e[_0x236bde(0xd05)][_0x236bde(0xa00)](_0x489a6a['t']);if(_0x268812===undefined)continue;const _0x3c5443=Math[_0x236bde(0x3ee)](_0x268812-_0x355fe5);_0x3c5443<_0x416a22&&(_0x416a22=_0x3c5443,_0x1c4200=_0x489a6a['t']);}}}}for(const _0x136c08 of _0x25cb96){let _0x2ace2e;const _0x45a7f5=_0x126b18(_0x136c08);if(_0x45a7f5){if(_0x1c4200===null)continue;_0x2ace2e=_0x136c08[_0x236bde(0x2a7)][_0x236bde(0x945)](_0x178cfc=>_0x178cfc['t']===_0x1c4200&&_0x178cfc['v']!==null)||null;}else _0x2ace2e=findClosestPoint(_0x136c08[_0x236bde(0x2a7)],_0x3f3acb);if(!_0x2ace2e||_0x2ace2e['v']===null)continue;_0x2a61ae['push']({'s':_0x136c08,'p':_0x2ace2e});if(_0x136c08[_0x236bde(0x871)]?.[_0x236bde(0x5de)]==null)_0x147eb2+=_0x2ace2e['v'];if(_0x45a7f5&&_0x136c08['_barCenters']){const _0x1c96d0=_0x136c08[_0x236bde(0xd05)][_0x236bde(0xa00)](_0x2ace2e['t']);if(_0x1c96d0!==undefined){const _0x5aa67d=Math[_0x236bde(0x3ee)](_0x1c96d0-_0x355fe5);_0x5aa67d<_0x1664ec&&(_0x1664ec=_0x5aa67d,_0x5153bb=_0x1c96d0);}}}if(!_0x2a61ae[_0x236bde(0x5a8)])return _0x594318();if(!_0x1c230c){_0x2e8907['style'][_0x236bde(0xc28)]=_0x236bde(0x594),_0x2fd588['style'][_0x236bde(0xc28)]=_0x236bde(0x594),_0x2e394b(),_0xcc7932(_0x355fe5);return;}_0x2fd588[_0x236bde(0x479)]('x1',String(_0x5153bb)),_0x2fd588['setAttribute']('x2',String(_0x5153bb)),_0x2fd588[_0x236bde(0xe3b)][_0x236bde(0xc28)]='',_0x4bd02b(_0x2a61ae['length']),_0x2e394b();let _0x5e154e=0x0;for(const {s:_0x3267e8,p:_0x3c9f11}of _0x2a61ae){const _0x59324c=_0x3267e8[_0x236bde(0x871)];if(_0x59324c[_0x236bde(0x7c0)]===![]){_0x5e154e++;continue;}const _0x514df3=_0x35c2f9?_0x35c2f9(_0x3267e8):_0x59324c['y_axis']===_0x236bde(0xa26)?_0xf98ff5:_0x247085;if(!_0x514df3){_0x5e154e++;continue;}const _0x223c30=_0x2179a0(_0x3c9f11['t']),_0x4843e3=_0x33f890?.[_0x236bde(0xa93)]?.[_0x236bde(0xa00)](_0x3267e8['idx'])||null,_0x1d36bd=_0x4843e3?(_0x4843e3[_0x236bde(0xa00)](_0x3c9f11['t'])??0x0)+_0x3c9f11['v']:_0x3c9f11['v'],_0x19e504=_0x3c2eb2(_0x1d36bd,_0x514df3),_0x3dcba8=_0x24e5bf[_0x5e154e++];_0x3dcba8[_0x236bde(0x479)]('cx',String(_0x223c30)),_0x3dcba8[_0x236bde(0x479)]('cy',String(_0x19e504)),_0x3dcba8['setAttribute'](_0x236bde(0xb3e),this[_0x236bde(0x877)][_0x236bde(0xa1d)](_0x59324c[_0x236bde(0xaaa)])||_0x59324c[_0x236bde(0xaaa)]||_0x236bde(0xb4a)),_0x3dcba8[_0x236bde(0xe3b)][_0x236bde(0xc28)]='';}const _0x16dbff={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0x9c2851=null;for(const {s:_0x3cd5b6}of _0x2a61ae){const _0x3e06b8=_0x16dbff[_0x3cd5b6?.[_0x236bde(0x33d)]]?_0x3cd5b6['bucketPrecision']:null;if(!_0x3e06b8){_0x9c2851=null;break;}if(!_0x9c2851||_0x16dbff[_0x3e06b8]<_0x16dbff[_0x9c2851])_0x9c2851=_0x3e06b8;}const _0x191c02=_0x21e721[_0x236bde(0x980)]?this[_0x236bde(0x297)](_0x2a61ae[0x0]['p']['t'],_0x21e721,_0x1ad20d,_0x41d22b,_0x4a7d6e):formatDateTime(new Date(_0x2a61ae[0x0]['p']['t']),_0x21e721,_0x1ad20d,_0x9c2851?{'precision':_0x9c2851}:undefined);let _0x2cb31d=_0x236bde(0xccd)+escapeHtml(_0x191c02)+_0x236bde(0x1dd),_0x3c2166=_0x2a61ae;if(_0x21e721['tooltip_order']===_0x236bde(0x1d0))_0x3c2166=_0x2a61ae['slice']()[_0x236bde(0x1d0)]();else{if(_0x21e721[_0x236bde(0x3ed)]===_0x236bde(0xdd2)){const _0x4c20a4=({s:_0x1e4895})=>{const _0x303002=_0x236bde,_0x49ad02=_0x1e4895['entity'];return String((_0x49ad02[_0x303002(0x917)]!==undefined?pickName(_0x49ad02[_0x303002(0x917)],_0x1e4895[_0x303002(0x3ae)]?.['resolved_tooltip_name'],_0x1e4895[_0x303002(0x3ae)]):pickName(_0x49ad02[_0x303002(0x344)],_0x1e4895[_0x303002(0x3ae)]?.[_0x303002(0x876)],_0x1e4895[_0x303002(0x3ae)])??_0x1e4895['id'])||'');};_0x3c2166=_0x2a61ae[_0x236bde(0xb41)]()['sort']((_0x262daf,_0x2b748c)=>_0x4c20a4(_0x262daf)[_0x236bde(0x6f5)](_0x4c20a4(_0x2b748c),undefined,{'sensitivity':_0x236bde(0x890)}));}}let _0x2df2bc=null;for(const {s:_0x1f627b,p:_0x4bf91c}of _0x3c2166){const _0x109350=_0x1f627b[_0x236bde(0x871)],_0x52ea87=_0x109350[_0x236bde(0x917)]!==undefined?_0x109350[_0x236bde(0x917)]:pickName(_0x109350[_0x236bde(0x344)],_0x1f627b[_0x236bde(0x3ae)]?.['resolved_name'],_0x1f627b[_0x236bde(0x3ae)])??_0x1f627b['id'],_0x13ca6d=_0x109350['unit']||_0x1f627b[_0x236bde(0x3ae)]?.[_0x236bde(0x9c0)]||'',_0x1134cc=this['card'][_0x236bde(0xa1d)](_0x109350[_0x236bde(0xaaa)])||_0x109350['color']||_0x236bde(0xb4a),_0x1a99a7=_0x109350[_0x236bde(0x4d0)]===![],_0x420ea3=_0x236bde(0x400)+escapeHtml(_0x1134cc)+(_0x1a99a7?_0x236bde(0xd80):'')+'\x22></span>',_0x504f12=_0x52ea87?_0x236bde(0xd23)+escapeHtml(_0x52ea87)+_0x236bde(0x6ec):'';let _0x3f1b4b='';if(_0x109350[_0x236bde(0x5de)]!=null){const _0x2b7614=toNum(_0x109350[_0x236bde(0x28c)]);if(isNum(_0x2b7614)&&_0x2b7614!==0x0){const _0x56dbb8=_0x4bf91c['t']-_0x2b7614*0x36ee80,_0x549009=formatDateTime(new Date(_0x56dbb8),_0x21e721,_0x1ad20d,_0x9c2851?{'precision':_0x9c2851}:undefined);_0x549009!==_0x2df2bc&&(_0x2cb31d+=_0x236bde(0x417)+escapeHtml(_0x549009)+_0x236bde(0x23b),_0x2df2bc=_0x549009);}const _0x10bc00=_0x2a61ae[_0x236bde(0x7cb)](_0x4db4fc=>_0x4db4fc['s'][_0x236bde(0x871)]?.[_0x236bde(0x5de)]===_0x109350[_0x236bde(0x5de)])['length'];if(_0x10bc00>0x1&&_0x109350[_0x236bde(0x729)]?.['show_delta']){const _0x2162a3=_0x2a61ae[_0x236bde(0x945)](_0x5c3b6d=>_0x5c3b6d['s'][_0x236bde(0x871)]?.[_0x236bde(0x5de)]==null&&_0x5c3b6d['s'][_0x236bde(0x677)]===_0x109350[_0x236bde(0x5de)]);if(_0x2162a3&&isNum(_0x2162a3['p']?.['v'])&&isNum(_0x4bf91c['v'])&&_0x4bf91c['v']!==0x0){const _0x1ab1ca=(_0x2162a3['p']['v']-_0x4bf91c['v'])/Math[_0x236bde(0x3ee)](_0x4bf91c['v'])*0x64,_0x5e353a=_0x1ab1ca>0x0?'#26a69a':_0x1ab1ca<0x0?_0x236bde(0x8bf):_0x236bde(0x693);_0x3f1b4b=_0x236bde(0x602)+_0x5e353a+'\x22>'+(_0x1ab1ca>0x0?'+':'')+_0x1ab1ca['toFixed'](0x1)+_0x236bde(0x4e5);}}}if(_0x109350['_compareOf']==null&&_0x109350[_0x236bde(0x65e)]){const _0x234756=_0x2a61ae['filter'](_0x24117a=>_0x24117a['s'][_0x236bde(0x871)]?.[_0x236bde(0x5de)]===_0x1f627b[_0x236bde(0x677)]);if(_0x234756[_0x236bde(0x5a8)]===0x1){const _0x232998=_0x234756[0x0],_0x200be4=_0x232998['s'][_0x236bde(0x871)]?.['_compareCfg'];if(_0x200be4?.[_0x236bde(0x6e3)]&&isNum(_0x232998['p']?.['v'])&&_0x232998['p']['v']!==0x0&&isNum(_0x4bf91c['v'])){const _0x20bb68=(_0x4bf91c['v']-_0x232998['p']['v'])/Math['abs'](_0x232998['p']['v'])*0x64,_0x151255=_0x20bb68>0x0?_0x236bde(0x793):_0x20bb68<0x0?_0x236bde(0x8bf):_0x236bde(0x693);_0x3f1b4b=_0x236bde(0x602)+_0x151255+'\x22>'+(_0x20bb68>0x0?'+':'')+_0x20bb68[_0x236bde(0xdc7)](0x1)+_0x236bde(0x4e5);}}}_0x2cb31d+=_0x236bde(0x924)+_0x420ea3+_0x236bde(0x399)+_0x504f12+_0x236bde(0x955)+escapeHtml(formatNumber(_0x4bf91c['v'],_0x109350,_0x1ad20d))+'\x20'+escapeHtml(_0x13ca6d)+_0x3f1b4b+_0x236bde(0x583);if(_0x109350[_0x236bde(0x28f)]===_0x236bde(0x1d7)&&isNum(_0x4bf91c['o'])){_0x2cb31d+=_0x236bde(0x43c)+escapeHtml(formatNumber(_0x4bf91c['o'],_0x109350,_0x1ad20d))+_0x236bde(0xe38)+escapeHtml(formatNumber(_0x4bf91c['h'],_0x109350,_0x1ad20d))+_0x236bde(0xe38)+escapeHtml(formatNumber(_0x4bf91c['l'],_0x109350,_0x1ad20d))+_0x236bde(0xe38)+escapeHtml(formatNumber(_0x4bf91c['c'],_0x109350,_0x1ad20d))+'\x20'+escapeHtml(_0x13ca6d)+_0x236bde(0xb65);const _0x4b1e09=(_0x78b02,_0x125443)=>isNum(_0x78b02)&&isNum(_0x125443)&&_0x125443!==0x0?_0x78b02/_0x125443*0x64:null,_0x3a8e44=(_0x3e1953,_0x22ef51)=>{const _0x4f5222=_0x236bde;if(_0x3e1953===null)return null;const _0x56e3ac=_0x22ef51&&_0x3e1953>0x0?'+':'';return''+_0x56e3ac+_0x3e1953[_0x4f5222(0xdc7)](0x2)+'%';},_0x3f0946=_0x4b1e09(_0x4bf91c['c']-_0x4bf91c['o'],_0x4bf91c['o']),_0xbfe99c=_0x4b1e09(_0x4bf91c['h']-_0x4bf91c['l'],_0x4bf91c['l']);if(_0x3f0946!==null){const _0x4f60fa=_0x3f0946>0x0,_0x1c2e8=_0x3f0946===0x0,_0x1e48e4=_0x1c2e8?'var(--secondary-text-color)':_0x4f60fa?_0x236bde(0x793):_0x236bde(0x8bf);_0x2cb31d+=_0x236bde(0xc50)+escapeHtml(cardT(_0x1ad20d,_0x21e721,_0x236bde(0xcad)))+_0x236bde(0x549)+_0x1e48e4+'\x22>'+escapeHtml(_0x3a8e44(_0x3f0946,!![]))+_0x236bde(0x794);}_0xbfe99c!==null&&(_0x2cb31d+='<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.85;font-size:0.9em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(cardT(_0x1ad20d,_0x21e721,_0x236bde(0x404)))+_0x236bde(0xda2)+escapeHtml(_0x3a8e44(_0xbfe99c,![]))+_0x236bde(0x794));}if(_0x109350[_0x236bde(0x6f2)]&&_0x4bf91c['bMin']!=null&&_0x4bf91c[_0x236bde(0x4e1)]!=null){const _0x2131aa=_0x236bde(0x87e)+escapeHtml(_0x1134cc)+_0x236bde(0x618)+(_0x1a99a7?_0x236bde(0xd80):'')+_0x236bde(0x9e7);_0x2cb31d+=_0x236bde(0x59a)+_0x2131aa+_0x236bde(0x375)+escapeHtml(cardT(_0x1ad20d,_0x21e721,_0x236bde(0xcc0)))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(formatNumber(_0x4bf91c['bMin'],_0x109350,_0x1ad20d))+_0x236bde(0xd38)+escapeHtml(formatNumber(_0x4bf91c[_0x236bde(0x4e1)],_0x109350,_0x1ad20d))+'\x20'+escapeHtml(_0x13ca6d)+_0x236bde(0xb65);}}if(_0x2a61ae[_0x236bde(0x5a8)]>0x1){const _0x201a34=({s:_0xb0464f})=>_0xb0464f['entity'][_0x236bde(0x933)]||_0xb0464f['meta']?.[_0x236bde(0x9c0)]||'',_0x14e382=_0x14ce85=>toNum(_0x14ce85?.[_0x236bde(0x242)])??0x1,_0x54b0b9=(_0x16f4b0,_0xd6e231,_0x351f16,_0x118a49,_0x29a50b)=>{const _0x258132=_0x236bde,_0x12e2a7=_0x351f16[_0x258132(0xb6e)](_0x40b9aa=>_0x40b9aa===_0x351f16[0x0])?_0x351f16[0x0]:'',_0x2f8d4e=_0x118a49&&_0x118a49[_0x258132(0x5a8)]?_0x118a49:[],_0xb9984c=_0x2f8d4e[_0x258132(0x5a8)]?Math[_0x258132(0x2cc)](..._0x2f8d4e[_0x258132(0x459)](_0x14e382)):0x1,_0x9b6ebe=_0x2f8d4e['length']?_0x2f8d4e[0x0]['number_format']||_0x258132(0xcc4):_0x258132(0xcc4),_0x46f20a=_0x2f8d4e['every'](_0x2eab92=>(_0x2eab92['number_format']||'system')===_0x9b6ebe)?_0x9b6ebe:_0x258132(0xcc4),_0x3a6d83=formatNumber(_0xd6e231,{'decimals':_0xb9984c,'number_format':_0x46f20a},_0x1ad20d);return'<div\x20class=\x22sgc-tt-row\x20sgc-tt-total\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x16f4b0)+_0x258132(0x7a2)+escapeHtml(_0x3a6d83)+(_0x12e2a7?'\x20'+escapeHtml(_0x12e2a7):'')+(_0x29a50b||'')+_0x258132(0x583);};if(_0x21e721[_0x236bde(0x65c)]&&_0x21e721[_0x236bde(0x972)]!==![]){const _0x53a92c=_0x236bde(0x376),_0x195c96=new Map();for(const _0x377989 of _0x2a61ae){const _0x9ec01b=_0x377989['s'][_0x236bde(0x871)][_0x236bde(0x76c)],_0x8ee1bd=_0x9ec01b===undefined||_0x9ec01b===null||_0x9ec01b===''?'__default':String(_0x9ec01b);let _0xcf1b2a=_0x195c96[_0x236bde(0xa00)](_0x8ee1bd);!_0xcf1b2a&&(_0xcf1b2a={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x195c96[_0x236bde(0x3e2)](_0x8ee1bd,_0xcf1b2a));if(isNum(_0x377989['p']['v']))_0xcf1b2a['sum']+=_0x377989['p']['v'];_0xcf1b2a['units']['push'](_0x201a34(_0x377989)),_0xcf1b2a[_0x236bde(0xd88)][_0x236bde(0x24a)](_0x377989['s'][_0x236bde(0x871)]);if(_0x377989['s'][_0x236bde(0x871)]['_compareOf']!=null&&!_0xcf1b2a[_0x236bde(0x7e8)])_0xcf1b2a[_0x236bde(0x7e8)]=_0x377989['s'][_0x236bde(0x871)];}if(_0x195c96['size']>0x1)for(const [_0x184f0c,_0x24ee22]of _0x195c96){const _0x1ee7b7=_0x184f0c['indexOf'](_0x53a92c),_0x1b8756=_0x1ee7b7>=0x0,_0x14c8c5=_0x1b8756?_0x184f0c['slice'](0x0,_0x1ee7b7):_0x184f0c,_0x1b674a=_0x14c8c5===_0x236bde(0xe0f)?'':_0x14c8c5;if(!_0x1b674a&&!_0x1b8756)continue;let _0x3e5730=(_0x1b674a?_0x1b674a+'\x20':'')+cardT(_0x1ad20d,_0x21e721,'Total'),_0xa95db8='';if(_0x1b8756){const _0x49ad4e=_0x24ee22[_0x236bde(0x7e8)]?.[_0x236bde(0x729)],_0x10333d=Math['max'](0x1,Math[_0x236bde(0x7a6)](toNum(_0x49ad4e?.[_0x236bde(0xc6d)])||0x1));_0x3e5730+='\x20('+cardT(_0x1ad20d,_0x21e721,COMPARE_PERIOD_LABELS[_0x49ad4e?.[_0x236bde(0x50e)]]||_0x236bde(0xaa8))+(_0x10333d>0x1?'\x20×'+_0x10333d:'')+')',_0x2cb31d+=_0x236bde(0xc4f)+_0x54b0b9(_0x3e5730,_0x24ee22[_0x236bde(0xd26)],_0x24ee22['units'],_0x24ee22[_0x236bde(0xd88)])+_0x236bde(0x1dd);continue;}const _0x224cd9=[];for(const _0x721109 of _0x195c96[_0x236bde(0x51b)]()){if(_0x721109['startsWith'](_0x184f0c+_0x53a92c)||_0x14c8c5===_0x236bde(0xe0f)&&_0x721109[_0x236bde(0xa60)](_0x236bde(0xe0f)+_0x53a92c))_0x224cd9[_0x236bde(0x24a)](_0x721109);}if(_0x224cd9[_0x236bde(0x5a8)]===0x1){const _0x418f8f=_0x195c96[_0x236bde(0xa00)](_0x224cd9[0x0]);if(_0x418f8f[_0x236bde(0x7e8)]?.[_0x236bde(0x729)]?.[_0x236bde(0x6e3)]!==![]&&isNum(_0x418f8f[_0x236bde(0xd26)])&&_0x418f8f[_0x236bde(0xd26)]!==0x0&&isNum(_0x24ee22[_0x236bde(0xd26)])){const _0x2c357b=(_0x24ee22[_0x236bde(0xd26)]-_0x418f8f[_0x236bde(0xd26)])/Math[_0x236bde(0x3ee)](_0x418f8f[_0x236bde(0xd26)])*0x64,_0x54faa2=_0x2c357b>0x0?_0x236bde(0x793):_0x2c357b<0x0?'#ef5350':_0x236bde(0x693);_0xa95db8=_0x236bde(0x602)+_0x54faa2+'\x22>'+(_0x2c357b>0x0?'+':'')+_0x2c357b[_0x236bde(0xdc7)](0x1)+_0x236bde(0x4e5);}}_0x2cb31d+=_0x54b0b9(_0x3e5730,_0x24ee22[_0x236bde(0xd26)],_0x24ee22[_0x236bde(0xb21)],_0x24ee22[_0x236bde(0xd88)],_0xa95db8);}}_0x21e721[_0x236bde(0xbd7)]!==![]&&(_0x2cb31d+=_0x54b0b9(cardT(_0x1ad20d,_0x21e721,'Total'),_0x147eb2,_0x2a61ae[_0x236bde(0x459)](_0x201a34),_0x2a61ae[_0x236bde(0x459)](_0x5528f5=>_0x5528f5['s'][_0x236bde(0x871)])));}_0x2e8907[_0x236bde(0x740)]=_0x2cb31d,_0x2e8907[_0x236bde(0xe3b)][_0x236bde(0xc28)]='';const _0x52d89d=_0x4b7f0c[_0x236bde(0x370)](),_0x127faa=_0x2e8907[_0x236bde(0x370)]();let _0x4798bc,_0x2464e7;if(_0x599fe2)_0x4798bc=_0x599fe2[_0x236bde(0x53e)]-_0x52d89d[_0x236bde(0xaf8)],_0x2464e7=_0x599fe2[_0x236bde(0x7f6)]-_0x52d89d[_0x236bde(0xbec)];else{const _0x2dde01=_0x1d4962(_0x5153bb);_0x4798bc=_0x2dde01['x'],_0x2464e7=_0x2dde01['y'];}let _0x16e9b1=_0x4798bc+0xc,_0x62c365=_0x2464e7+0xc;if(_0x16e9b1+_0x127faa[_0x236bde(0xbdd)]>_0x52d89d[_0x236bde(0xbdd)])_0x16e9b1=_0x4798bc-_0x127faa[_0x236bde(0xbdd)]-0xc;if(_0x62c365+_0x127faa[_0x236bde(0xc8d)]>_0x52d89d[_0x236bde(0xc8d)])_0x62c365=_0x2464e7-_0x127faa[_0x236bde(0xc8d)]-0xc;_0x16e9b1=Math[_0x236bde(0x2cc)](0x0,_0x16e9b1),_0x62c365=Math[_0x236bde(0x2cc)](0x0,_0x62c365);const _0x4842e1=_0x4b7f0c[_0x236bde(0xda0)]||0x0;_0x2e8907[_0x236bde(0xe3b)][_0x236bde(0xaf8)]=_0x16e9b1+_0x4842e1+'px',_0x2e8907[_0x236bde(0xe3b)]['top']=_0x62c365+'px',_0xcc7932(_0x355fe5);};let _0x2188a5=[],_0x4fa749=null;const _0x3b19c6=()=>{const _0x115827=_0x4307b0;for(const _0x455fef of _0x2188a5)_0x455fef[_0x115827(0x3fa)]['remove'](_0x115827(0x576));_0x2188a5=[];if(_0x275bf4)_0x275bf4[_0x115827(0xe3b)][_0x115827(0xc28)]='none';},_0xcc7932=_0x4767a8=>{const _0x2014a8=_0x4307b0;_0x3b19c6();if(_0x4767a8==null)return;const _0x532ff7=_0x4fa749||(_0x4fa749=_0x3919f4[_0x2014a8(0xbe7)](_0x2014a8(0x468))),_0x1783b8=new Set();let _0x4826ef=null,_0x537f0a=null;for(const _0xa00cd0 of _0x532ff7){const _0x1b482a=parseFloat(_0xa00cd0[_0x2014a8(0x7a1)](_0x2014a8(0x474))),_0xcb0e5a=parseFloat(_0xa00cd0[_0x2014a8(0x7a1)](_0x2014a8(0xdab)));if(!isFinite(_0x1b482a)||!isFinite(_0xcb0e5a))continue;if(_0x4767a8>=_0x1b482a&&_0x4767a8<=_0x1b482a+_0xcb0e5a){const _0x43c748=_0xa00cd0[_0x2014a8(0x7a1)](_0x2014a8(0x301));if(_0x43c748!=null)_0x1783b8[_0x2014a8(0xb33)](_0x43c748);if(_0x4826ef===null){const _0x32fac6=parseFloat(_0xa00cd0[_0x2014a8(0x7a1)](_0x2014a8(0x943))),_0x5d5695=parseFloat(_0xa00cd0[_0x2014a8(0x7a1)]('data-band-w'));isFinite(_0x32fac6)&&isFinite(_0x5d5695)&&(_0x4826ef=_0x32fac6,_0x537f0a=_0x5d5695);}}}if(!_0x1783b8['size'])return;for(const _0x279eaa of _0x532ff7){_0x1783b8[_0x2014a8(0xa35)](_0x279eaa[_0x2014a8(0x7a1)](_0x2014a8(0x301)))&&(_0x279eaa[_0x2014a8(0x3fa)][_0x2014a8(0xb33)]('sgc-bar-active'),_0x2188a5[_0x2014a8(0x24a)](_0x279eaa));}if(_0x275bf4&&_0x4826ef!==null){const _0x580acf=Math[_0x2014a8(0x2cc)](_0x56f98d,_0x4826ef),_0x31bd6c=Math[_0x2014a8(0x7eb)](_0x56f98d+_0x43a646,_0x4826ef+_0x537f0a);_0x275bf4[_0x2014a8(0x479)]('x',String(_0x580acf)),_0x275bf4[_0x2014a8(0x479)]('width',String(Math['max'](0x0,_0x31bd6c-_0x580acf))),_0x275bf4[_0x2014a8(0xe3b)][_0x2014a8(0xc28)]='';}},_0x594318=()=>{const _0x4fd2d2=_0x4307b0;_0x2e8907[_0x4fd2d2(0xe3b)][_0x4fd2d2(0xc28)]='none',_0x2fd588['style']['display']='none',_0x2e394b(),_0x3b19c6();},_0x30266c=()=>{const _0x31ddcd=_0x4307b0;_0x594318(),_0x21e721['tooltip_sync']&&window['dispatchEvent'](new CustomEvent(_0x31ddcd(0xc98),{'detail':{'time':null,'group':_0x21e721['tooltip_sync_group']||null,'sourceId':_0x531cfd['_instanceId']}}));};let _0x20ad5f=null,_0x51b002=null;const _0x1b125d=()=>{_0x20ad5f=null,_0x51b002=null;},_0x45f563=new ResizeObserver(_0x1b125d);_0x45f563['observe'](_0x3919f4),window[_0x4307b0(0xa40)](_0x4307b0(0x41c),_0x1b125d,{'passive':!![]}),_0x4b7f0c[_0x4307b0(0xa40)](_0x4307b0(0x41c),_0x1b125d,{'passive':!![]});let _0x4bc628=0x0,_0x56c136=null;const _0x431840=()=>{const _0x4d84ad=_0x4307b0;_0x4bc628=0x0;const _0x41e846=_0x56c136;_0x56c136=null;if(!_0x41e846)return;if(_0x531cfd[_0x4d84ad(0x4a9)]){if(_0x2e8907[_0x4d84ad(0xe3b)][_0x4d84ad(0xc28)]!==_0x4d84ad(0x594))_0x30266c();return;}if(!_0x20ad5f)_0x20ad5f=_0x3919f4[_0x4d84ad(0x370)]();if(_0x51b002==null)_0x51b002=parseFloat(_0x3919f4[_0x4d84ad(0x7a1)](_0x4d84ad(0xa15))[_0x4d84ad(0x809)]('\x20')[0x2]);const _0x2c9367=_0x20ad5f['width']/_0x51b002,_0x1e41da=(_0x41e846[_0x4d84ad(0x53e)]-_0x20ad5f[_0x4d84ad(0xaf8)])/_0x2c9367;if(_0x1e41da<_0x56f98d||_0x1e41da>_0x56f98d+_0x43a646)return _0x30266c();const _0x393c5d=_0x531cfd['_viewWindow']||_0x531cfd[_0x4d84ad(0x786)],_0x21dc6c=_0x393c5d['start'][_0x4d84ad(0x7fb)](),_0xa9c21a=_0x393c5d['end'][_0x4d84ad(0x7fb)](),_0x2a9548=_0x21dc6c+(_0x1e41da-_0x56f98d)/_0x43a646*(_0xa9c21a-_0x21dc6c);_0x47c3dd(_0x1e41da,_0x2a9548,_0x41e846),_0x21e721[_0x4d84ad(0x716)]&&window[_0x4d84ad(0x504)](new CustomEvent(_0x4d84ad(0xc98),{'detail':{'time':_0x2a9548,'group':_0x21e721[_0x4d84ad(0x81c)]||null,'sourceId':_0x531cfd[_0x4d84ad(0x463)]}}));},_0x1d211b=_0x4c5e92=>{_0x56c136=_0x4c5e92;if(_0x4bc628)return;_0x4bc628=requestAnimationFrame(_0x431840);};if(_0x531cfd['_tooltipAbort'])_0x531cfd[_0x4307b0(0x633)]['abort']();const _0x309c42=new AbortController();_0x3919f4[_0x4307b0(0xa40)](_0x4307b0(0x6b6),_0x1d211b,{'signal':_0x309c42[_0x4307b0(0x9c9)]}),_0x3919f4[_0x4307b0(0xa40)](_0x4307b0(0x32a),_0x1d211b,{'signal':_0x309c42[_0x4307b0(0x9c9)]}),_0x3919f4[_0x4307b0(0xa40)]('pointerleave',_0x30266c,{'signal':_0x309c42[_0x4307b0(0x9c9)]}),_0x309c42[_0x4307b0(0x9c9)][_0x4307b0(0xa40)](_0x4307b0(0xd29),()=>{const _0x2a3304=_0x4307b0;_0x4bc628&&(cancelAnimationFrame(_0x4bc628),_0x4bc628=0x0),_0x56c136=null,_0x45f563['disconnect'](),window[_0x2a3304(0x27a)](_0x2a3304(0x41c),_0x1b125d),_0x4b7f0c[_0x2a3304(0x27a)](_0x2a3304(0x41c),_0x1b125d);}),_0x531cfd[_0x4307b0(0x633)]=_0x309c42,_0x531cfd[_0x4307b0(0x8c2)]=_0x1fbb93=>{const _0x3468c1=_0x4307b0,_0x24a8d8=_0x531cfd[_0x3468c1(0x4f0)]||_0x531cfd[_0x3468c1(0x786)];if(!_0x24a8d8)return;const _0x2b1750=_0x24a8d8[_0x3468c1(0xd8e)][_0x3468c1(0x7fb)](),_0x4916c2=_0x24a8d8['end'][_0x3468c1(0x7fb)]();if(_0x1fbb93<_0x2b1750||_0x1fbb93>_0x4916c2)return _0x594318();const _0xa0deec=_0x56f98d+(_0x1fbb93-_0x2b1750)/(_0x4916c2-_0x2b1750)*_0x43a646;_0x47c3dd(_0xa0deec,_0x1fbb93,null);},_0x531cfd['_hideSyncedTooltip']=()=>_0x594318();}}class BaseCanvasRenderer{constructor(_0x2b5ec0){const _0x5cf159=_0xa1d64c;this[_0x5cf159(0x877)]=_0x2b5ec0,this['_abort']=null;}[_0xa1d64c(0x489)](_0x2ff4ee,_0x1c9923,_0x5617ea){const _0x1b27dd=_0xa1d64c,_0x338f9e=_0x2ff4ee[_0x1b27dd(0x90a)]('2d'),_0x4e60b4=window[_0x1b27dd(0xc06)]||0x1;return _0x2ff4ee['width']=_0x1c9923*_0x4e60b4,_0x2ff4ee[_0x1b27dd(0xc8d)]=_0x5617ea*_0x4e60b4,_0x338f9e['scale'](_0x4e60b4,_0x4e60b4),_0x338f9e[_0x1b27dd(0x7fd)](0x0,0x0,_0x1c9923,_0x5617ea),_0x338f9e;}[_0xa1d64c(0x73c)](){const _0x5acee0=_0xa1d64c;try{const _0x1a8633=getComputedStyle(document[_0x5acee0(0x34e)])[_0x5acee0(0x9e0)](_0x5acee0(0x640))[_0x5acee0(0xac2)](),_0x5f364b=_0x1a8633[_0x5acee0(0x7d2)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x5f364b){const _0x2366a3=(parseInt(_0x5f364b[0x1])+parseInt(_0x5f364b[0x2])+parseInt(_0x5f364b[0x3]))/0x3;return _0x2366a3>0x80;}}catch(_0x2ffd6a){}try{const _0x3b1659=getComputedStyle(document[_0x5acee0(0x643)])[_0x5acee0(0x9e0)](_0x5acee0(0x640))[_0x5acee0(0xac2)](),_0x25eb3=_0x3b1659[_0x5acee0(0x7d2)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x25eb3){const _0x2f3e24=(parseInt(_0x25eb3[0x1])+parseInt(_0x25eb3[0x2])+parseInt(_0x25eb3[0x3]))/0x3;return _0x2f3e24>0x80;}}catch(_0x2a9c74){}try{const _0x4eb329=document['createElement']('div');_0x4eb329[_0x5acee0(0xe3b)][_0x5acee0(0xaaa)]=_0x5acee0(0xbde),_0x4eb329[_0x5acee0(0xe3b)][_0x5acee0(0x5c1)]=_0x5acee0(0xa2f),_0x4eb329[_0x5acee0(0xe3b)][_0x5acee0(0xcd7)]='hidden',_0x4eb329[_0x5acee0(0xe3b)]['pointerEvents']='none',document[_0x5acee0(0x643)][_0x5acee0(0x887)](_0x4eb329);const _0x2ee8d5=getComputedStyle(_0x4eb329)['color'];document[_0x5acee0(0x643)][_0x5acee0(0x626)](_0x4eb329);const _0x399c9e=_0x2ee8d5&&_0x2ee8d5[_0x5acee0(0x7d2)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x399c9e){const _0x7ac5f7=(parseInt(_0x399c9e[0x1])+parseInt(_0x399c9e[0x2])+parseInt(_0x399c9e[0x3]))/0x3;if(_0x7ac5f7!==0x0||_0x2ee8d5[_0x5acee0(0x25d)](_0x5acee0(0x4d6)))return _0x7ac5f7>0x80;}}catch(_0x58be6c){}try{let _0x4f25fd=this[_0x5acee0(0x877)],_0x57bc92=null;for(let _0x3c1ff9=0x0;_0x3c1ff9<0xa&&_0x4f25fd;_0x3c1ff9++){if(_0x4f25fd[_0x5acee0(0x388)]===0x1&&_0x4f25fd[_0x5acee0(0x61f)]==='HA-CARD'){_0x57bc92=_0x4f25fd;break;}_0x4f25fd=_0x4f25fd[_0x5acee0(0xcf1)]||_0x4f25fd[_0x5acee0(0x5ac)]&&_0x4f25fd[_0x5acee0(0x5ac)]()[_0x5acee0(0x807)];}if(_0x57bc92){const _0x10ff3c=getComputedStyle(_0x57bc92)[_0x5acee0(0xa4e)],_0x52ad96=_0x10ff3c&&_0x10ff3c['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x52ad96){const _0x49abdc=(parseInt(_0x52ad96[0x1])+parseInt(_0x52ad96[0x2])+parseInt(_0x52ad96[0x3]))/0x3;return _0x49abdc<0x80;}}}catch(_0x13a192){}try{const _0x4c9835=getComputedStyle(document[_0x5acee0(0x643)])[_0x5acee0(0xa4e)],_0x2078dc=_0x4c9835&&_0x4c9835['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x2078dc){const _0x2e332a=(parseInt(_0x2078dc[0x1])+parseInt(_0x2078dc[0x2])+parseInt(_0x2078dc[0x3]))/0x3;return _0x2e332a<0x80;}}catch(_0x265b08){}return window['matchMedia']&&window[_0x5acee0(0xa3e)](_0x5acee0(0x57e))[_0x5acee0(0xd0c)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x5cf335){const _0x47aadf=_0xa1d64c;super(_0x5cf335),this['_pieItems']=[],this[_0x47aadf(0x9fa)]=[],this[_0x47aadf(0x7b5)]=0x0,this[_0x47aadf(0xe16)]=0x0,this[_0x47aadf(0x790)]=null;}[_0xa1d64c(0x964)](_0x1f8673,_0x32910c,_0x3f23fe,_0x4d33e0){const _0xe02d6=_0xa1d64c;if(this[_0xe02d6(0x713)])this[_0xe02d6(0x713)][_0xe02d6(0xd29)]();this['_abort']=new AbortController();const _0x1d9071=Math[_0xe02d6(0x2cc)](0x28,_0x1f8673[_0xe02d6(0xde7)]||this['card'][_0xe02d6(0x912)]||0x190),_0x3c1502=Math['max'](0x50,parseInt(_0x3f23fe[_0xe02d6(0xc8d)],0xa)||0xc8),_0x4c47cf=this[_0xe02d6(0x877)]['_entities']||[],_0x252629=[];_0x32910c[_0xe02d6(0x4c1)](_0x447029=>{const _0x26264b=_0xe02d6;let _0xaf951b=null;if(_0x447029[_0x26264b(0x871)]&&typeof _0x447029[_0x26264b(0x871)]===_0x26264b(0x3a9))_0xaf951b=_0x447029[_0x26264b(0x871)];else{const _0x612a48=String(_0x447029['id']||'')[_0x26264b(0x7d2)](/^(.+)__(\d+)$/);if(_0x612a48)_0xaf951b=_0x4c47cf[parseInt(_0x612a48[0x2],0xa)]||_0x4c47cf[_0x26264b(0x945)](_0x23cf5e=>_0x23cf5e[_0x26264b(0x871)]===_0x612a48[0x1]);if(!_0xaf951b)_0xaf951b=_0x4c47cf['find'](_0x2a8fb7=>_0x2a8fb7[_0x26264b(0x871)]===_0x447029[_0x26264b(0x871)]);}if(!_0xaf951b)_0xaf951b={'entity':_0x447029[_0x26264b(0x871)],'color':_0x26264b(0xdf4)};const _0x21657c=(_0x447029[_0x26264b(0x2a7)]||[])[_0x26264b(0x7cb)](_0x1772f4=>_0x1772f4['v']!==null&&_0x1772f4['v']!==undefined),_0x18c943=_0x4d33e0?.[_0x26264b(0x27c)]?.[_0xaf951b['entity']],_0x264470=_0xaf951b['aggregate_func']||_0x26264b(0x81f);let _0x3dd18f;if(_0x21657c['length']){if(_0x264470===_0x26264b(0xc1b))_0x3dd18f=_0x21657c[0x0]['v'];else{if(_0x264470===_0x26264b(0xd26)||_0x264470===_0x26264b(0x7c1)||_0x264470==='diff')_0x3dd18f=_0x21657c[_0x26264b(0xdfa)]((_0x262770,_0x2a100b)=>_0x262770+(_0x2a100b['v']||0x0),0x0);else{if(_0x264470===_0x26264b(0x7eb))_0x3dd18f=_0x21657c[_0x26264b(0xdfa)]((_0x2d9ffe,_0x4b7dc6)=>Math[_0x26264b(0x7eb)](_0x2d9ffe,_0x4b7dc6['v']),Infinity);else{if(_0x264470==='max')_0x3dd18f=_0x21657c[_0x26264b(0xdfa)]((_0x494709,_0x48927c)=>Math[_0x26264b(0x2cc)](_0x494709,_0x48927c['v']),-Infinity);else{if(_0x264470===_0x26264b(0x55a))_0x3dd18f=DataProcessor[_0x26264b(0xb3d)](_0x21657c[_0x26264b(0x459)](_0x540c6a=>_0x540c6a['v']),_0x26264b(0x55a));else{if(_0x264470===_0x26264b(0xaca)||_0x264470===_0x26264b(0xd65))_0x3dd18f=_0x21657c[_0x26264b(0xdfa)]((_0x44cba1,_0x2da6c6)=>_0x44cba1+(_0x2da6c6['v']||0x0),0x0)/_0x21657c[_0x26264b(0x5a8)];else _0x3dd18f=_0x21657c[_0x21657c[_0x26264b(0x5a8)]-0x1]['v'];}}}}}}else _0x18c943?_0x3dd18f=parseFloat(_0x18c943[_0x26264b(0xaef)]):_0x3dd18f=0x0;if(_0x3dd18f===undefined||_0x3dd18f===null||isNaN(_0x3dd18f))_0x3dd18f=0x0;const _0x59a072=_0x447029[_0x26264b(0x3ae)]||{},_0x11fc7a=pickName(_0xaf951b['tooltip_name']!==undefined?_0xaf951b[_0x26264b(0x917)]:_0xaf951b['name'],_0x59a072['resolved_tooltip_name']!==undefined&&_0xaf951b[_0x26264b(0x917)]!==undefined?_0x59a072[_0x26264b(0xadc)]:_0x59a072[_0x26264b(0x876)],_0x59a072)??_0xaf951b['entity']??'?';_0x252629[_0x26264b(0x24a)]({'name':pickName(_0xaf951b[_0x26264b(0x344)],_0x59a072[_0x26264b(0x876)],_0x59a072)??'','tooltipName':_0x11fc7a,'value':Math[_0x26264b(0x3ee)](_0x3dd18f),'color':(_0xaf951b['color']===_0x26264b(0x4ab)?null:this[_0x26264b(0x877)][_0x26264b(0x82b)](_0xaf951b['color'])||_0xaf951b[_0x26264b(0xaaa)])||_0x26264b(0xdf4),'unit':_0xaf951b[_0x26264b(0x933)]||_0x59a072['unit_of_measurement']||'','entity':_0xaf951b});}),_0x1f8673[_0xe02d6(0x740)]=_0xe02d6(0xc44)+_0x3c1502+_0xe02d6(0x353);const _0x1638ec=_0x1f8673[_0xe02d6(0x8f7)](_0xe02d6(0x791)),_0x2f45af=_0x1f8673[_0xe02d6(0x8f7)](_0xe02d6(0xa4d)),_0x51e63c=_0x1f8673[_0xe02d6(0x8f7)]('.sgc-pie-tooltip');if(!_0x2f45af)return;this[_0xe02d6(0x2b1)]=_0x252629;this[_0xe02d6(0x7b5)]&&(cancelAnimationFrame(this[_0xe02d6(0x7b5)]),this[_0xe02d6(0x7b5)]=0x0);this['_lastArgs']={'canvas':_0x2f45af,'items':_0x252629,'W':_0x1d9071,'H':_0x3c1502,'config':_0x3f23fe,'hass':_0x4d33e0,'container':_0x1638ec,'tooltipEl':_0x51e63c};if(_0x3f23fe[_0xe02d6(0x220)]){this[_0xe02d6(0xe16)]=performance[_0xe02d6(0x87f)]();const _0x431d0d=_0x145e29=>{const _0x20c411=_0xe02d6,_0x2debab=Math['min'](0x1,(_0x145e29-this['_animStart'])/0x258),_0x1b8e7a=0x1-Math[_0x20c411(0x5cd)](0x1-_0x2debab,0x3);this['_drawPie'](_0x2f45af,_0x252629,_0x1d9071,_0x3c1502,_0x3f23fe,_0x4d33e0,_0x1b8e7a),_0x2debab<0x1?this['_animRaf']=requestAnimationFrame(_0x431d0d):(this[_0x20c411(0x7b5)]=0x0,this['_setupTooltip'](_0x1638ec,_0x51e63c,_0x3f23fe,_0x4d33e0));};this['_animRaf']=requestAnimationFrame(_0x431d0d);}else this[_0xe02d6(0x61c)](_0x2f45af,_0x252629,_0x1d9071,_0x3c1502,_0x3f23fe,_0x4d33e0,0x1),this[_0xe02d6(0x4f4)](_0x1638ec,_0x51e63c,_0x3f23fe,_0x4d33e0);}[_0xa1d64c(0x61c)](_0xf9aff5,_0x337f45,_0x25f824,_0x32dc8,_0x369e53,_0x1fa673,_0x7eaf0c){const _0x9fd32d=_0xa1d64c;if(_0x7eaf0c===undefined)_0x7eaf0c=0x1;const _0xbe84d8=this[_0x9fd32d(0x489)](_0xf9aff5,_0x25f824,_0x32dc8),_0x1a8814=this[_0x9fd32d(0x73c)](),_0x1d6127=_0x1a8814?'rgba(255,255,255,0.85)':_0x9fd32d(0x500),_0x99a2fb=_0x1a8814?_0x9fd32d(0xe01):'rgba(0,0,0,0.4)',_0x278062=(_0x4b4d0f,_0x2acfb1)=>{const _0x4a059e=_0x9fd32d;if(!_0x4b4d0f)return _0x2acfb1;if(typeof _0x4b4d0f===_0x4a059e(0x31f)&&_0x4b4d0f[_0x4a059e(0x25d)](_0x4a059e(0x67b))){try{const _0x2e0fe9=this[_0x4a059e(0x877)]?.[_0x4a059e(0x96d)]?.[_0x4a059e(0x8f7)]('.sgc-card')||this[_0x4a059e(0x877)],_0x1449c4=document[_0x4a059e(0xa31)]('div');_0x1449c4['style'][_0x4a059e(0xaaa)]=_0x4b4d0f,_0x2e0fe9[_0x4a059e(0x887)](_0x1449c4);const _0x2aff81=getComputedStyle(_0x1449c4)[_0x4a059e(0xaaa)];_0x2e0fe9[_0x4a059e(0x626)](_0x1449c4);if(_0x2aff81&&_0x2aff81!=='')return _0x2aff81;}catch(_0x6ac93f){}return _0x2acfb1;}return _0x4b4d0f;};let _0x5cda79=_0x9fd32d(0xd89);try{const _0x5c235f=getComputedStyle(document[_0x9fd32d(0x34e)])[_0x9fd32d(0x9e0)]('--primary-font-family')['trim']();if(_0x5c235f)_0x5cda79=_0x5c235f;}catch(_0x25a57c){}const _0x1d3396=_0x337f45[_0x9fd32d(0xdfa)]((_0x2f9d5e,_0x14d75d)=>_0x2f9d5e+_0x14d75d[_0x9fd32d(0x8a2)],0x0),_0x2be73b={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x1a7fd0=_0x369e53[_0x9fd32d(0x94c)]||_0x9fd32d(0x73d);let _0x7f983=_0x2be73b[_0x1a7fd0]!=null?_0x2be73b[_0x1a7fd0]:0.55;const _0x55551a=_0x369e53[_0x9fd32d(0xbd7)]!==![];if(_0x55551a&&_0x7f983<0.42)_0x7f983=0.42;const _0x2b6ae0=!!_0x369e53['pie_3d'],_0x490986=_0x2b6ae0?0.72:0x1,_0x32af24=Math[_0x9fd32d(0x2cc)](0x0,Math['min'](0xf,parseFloat(_0x369e53[_0x9fd32d(0x3cd)])||0x0)),_0x3626a1=_0x32af24*Math['PI']/0xb4,_0x3a76de=_0x2b6ae0?Math[_0x9fd32d(0x7eb)](0x10,Math[_0x9fd32d(0x7eb)](_0x32dc8,_0x25f824)*0.06):0x0,_0x1231d8=_0x32dc8-0x10-_0x3a76de,_0x3272c2=_0x25f824-0x10,_0x1f01bb=Math[_0x9fd32d(0x7eb)](_0x3272c2/0x2,_0x1231d8/0x2/_0x490986)*0.88,_0x2c34c5=_0x1f01bb*_0x7f983,_0x56fb5a=_0x25f824/0x2,_0x3ea7d7=_0x32dc8/0x2-_0x3a76de/0x2,_0x51f6ba=_0x3626a1>0x0&&_0x2c34c5>0x0,_0x5972b0=_0x51f6ba?Math['min']((_0x1f01bb-_0x2c34c5)*0.4,0x6):0x0,_0x2d725e=(_0x29ccfc,_0x3c7036,_0x1da305)=>{const _0xcd880d=_0x9fd32d;_0xbe84d8[_0xcd880d(0x5fa)]();if(_0x51f6ba){const _0x24e85e=(_0x283ed5,_0x5e2b6e)=>_0x56fb5a+Math[_0xcd880d(0x4ec)](_0x5e2b6e)*_0x283ed5,_0x17194a=(_0x11fac2,_0x1e2875)=>_0x3ea7d7+_0x1da305+Math[_0xcd880d(0x2d5)](_0x1e2875)*_0x11fac2*_0x490986,_0x5d13c2=Math[_0xcd880d(0x7eb)](_0x5972b0/_0x1f01bb,(_0x3c7036-_0x29ccfc)/0x2-0.0001),_0x182cf2=Math['min'](_0x5972b0/_0x2c34c5,(_0x3c7036-_0x29ccfc)/0x2-0.0001);_0xbe84d8[_0xcd880d(0x71a)](_0x24e85e(_0x1f01bb,_0x29ccfc+_0x5d13c2),_0x17194a(_0x1f01bb,_0x29ccfc+_0x5d13c2)),_0xbe84d8['ellipse'](_0x56fb5a,_0x3ea7d7+_0x1da305,_0x1f01bb,_0x1f01bb*_0x490986,0x0,_0x29ccfc+_0x5d13c2,_0x3c7036-_0x5d13c2),_0xbe84d8[_0xcd880d(0xce3)](_0x24e85e(_0x1f01bb,_0x3c7036),_0x17194a(_0x1f01bb,_0x3c7036),_0x24e85e(_0x1f01bb-_0x5972b0,_0x3c7036),_0x17194a(_0x1f01bb-_0x5972b0,_0x3c7036)),_0xbe84d8[_0xcd880d(0x262)](_0x24e85e(_0x2c34c5+_0x5972b0,_0x3c7036),_0x17194a(_0x2c34c5+_0x5972b0,_0x3c7036)),_0xbe84d8[_0xcd880d(0xce3)](_0x24e85e(_0x2c34c5,_0x3c7036),_0x17194a(_0x2c34c5,_0x3c7036),_0x24e85e(_0x2c34c5,_0x3c7036-_0x182cf2),_0x17194a(_0x2c34c5,_0x3c7036-_0x182cf2)),_0xbe84d8[_0xcd880d(0x607)](_0x56fb5a,_0x3ea7d7+_0x1da305,_0x2c34c5,_0x2c34c5*_0x490986,0x0,_0x3c7036-_0x182cf2,_0x29ccfc+_0x182cf2,!![]),_0xbe84d8[_0xcd880d(0xce3)](_0x24e85e(_0x2c34c5,_0x29ccfc),_0x17194a(_0x2c34c5,_0x29ccfc),_0x24e85e(_0x2c34c5+_0x5972b0,_0x29ccfc),_0x17194a(_0x2c34c5+_0x5972b0,_0x29ccfc)),_0xbe84d8[_0xcd880d(0x262)](_0x24e85e(_0x1f01bb-_0x5972b0,_0x29ccfc),_0x17194a(_0x1f01bb-_0x5972b0,_0x29ccfc)),_0xbe84d8[_0xcd880d(0xce3)](_0x24e85e(_0x1f01bb,_0x29ccfc),_0x17194a(_0x1f01bb,_0x29ccfc),_0x24e85e(_0x1f01bb,_0x29ccfc+_0x5d13c2),_0x17194a(_0x1f01bb,_0x29ccfc+_0x5d13c2));}else _0x2c34c5>0x0?(_0xbe84d8['ellipse'](_0x56fb5a,_0x3ea7d7+_0x1da305,_0x1f01bb,_0x1f01bb*_0x490986,0x0,_0x29ccfc,_0x3c7036),_0xbe84d8[_0xcd880d(0x607)](_0x56fb5a,_0x3ea7d7+_0x1da305,_0x2c34c5,_0x2c34c5*_0x490986,0x0,_0x3c7036,_0x29ccfc,!![])):(_0xbe84d8['moveTo'](_0x56fb5a,_0x3ea7d7+_0x1da305),_0xbe84d8[_0xcd880d(0x607)](_0x56fb5a,_0x3ea7d7+_0x1da305,_0x1f01bb,_0x1f01bb*_0x490986,0x0,_0x29ccfc,_0x3c7036),_0xbe84d8[_0xcd880d(0x262)](_0x56fb5a,_0x3ea7d7+_0x1da305));_0xbe84d8['closePath']();},_0x2da5b2=(_0x503c0d,_0x2469c8)=>{const _0x212cb8=_0x9fd32d;let _0x2e324d=String(_0x503c0d||'#888');if(_0x2e324d[_0x212cb8(0xa60)]('#'))_0x2e324d=_0x2e324d['slice'](0x1);if(_0x2e324d[_0x212cb8(0x5a8)]===0x3)_0x2e324d=_0x2e324d['split']('')[_0x212cb8(0x459)](_0x3fae8b=>_0x3fae8b+_0x3fae8b)['join']('');if(_0x2e324d['length']<0x6)return _0x503c0d;const _0x3566c6=parseInt(_0x2e324d[_0x212cb8(0xb41)](0x0,0x2),0x10),_0x36fde2=parseInt(_0x2e324d[_0x212cb8(0xb41)](0x2,0x4),0x10),_0xc2aa67=parseInt(_0x2e324d[_0x212cb8(0xb41)](0x4,0x6),0x10),_0x4daffd=0x1-_0x2469c8;return _0x212cb8(0x668)+Math[_0x212cb8(0x5c4)](_0x3566c6*_0x4daffd)+','+Math[_0x212cb8(0x5c4)](_0x36fde2*_0x4daffd)+','+Math[_0x212cb8(0x5c4)](_0xc2aa67*_0x4daffd)+')';};if(_0x1d3396===0x0){_0xbe84d8['beginPath']();_0x2c34c5>0x0?(_0xbe84d8[_0x9fd32d(0x607)](_0x56fb5a,_0x3ea7d7,_0x1f01bb,_0x1f01bb*_0x490986,0x0,0x0,Math['PI']*0x2),_0xbe84d8[_0x9fd32d(0x607)](_0x56fb5a,_0x3ea7d7,_0x2c34c5,_0x2c34c5*_0x490986,0x0,0x0,Math['PI']*0x2,!![])):_0xbe84d8[_0x9fd32d(0x607)](_0x56fb5a,_0x3ea7d7,_0x1f01bb,_0x1f01bb*_0x490986,0x0,0x0,Math['PI']*0x2);_0xbe84d8['closePath'](),_0xbe84d8[_0x9fd32d(0xd6a)]=_0x1a8814?_0x9fd32d(0x535):_0x9fd32d(0xa01),_0xbe84d8[_0x9fd32d(0xb3e)](),_0xbe84d8[_0x9fd32d(0xd6a)]=_0x99a2fb,_0xbe84d8[_0x9fd32d(0xafc)]='500\x20'+Math[_0x9fd32d(0x7eb)](0xd,Math[_0x9fd32d(0x2cc)](0xa,_0x1f01bb*0.18))+_0x9fd32d(0xa69)+_0x5cda79,_0xbe84d8['textAlign']='center',_0xbe84d8[_0x9fd32d(0x815)]=_0x9fd32d(0x3ce),_0xbe84d8['fillText'](cardT(this[_0x9fd32d(0x877)]?.[_0x9fd32d(0xe30)],this[_0x9fd32d(0x877)]?.[_0x9fd32d(0x4ee)],_0x9fd32d(0xbc3)),_0x56fb5a,_0x3ea7d7),this['_pieSlices']=[];return;}const _0x5b34c8=-Math['PI']/0x2+Math['PI']*0x2*_0x7eaf0c,_0x2d93be=[];let _0x24a06f=-Math['PI']/0x2;_0x337f45['forEach'](_0x3bccaf=>{const _0x469d67=_0x9fd32d,_0x1c3891=_0x3bccaf[_0x469d67(0x8a2)]/_0x1d3396*Math['PI']*0x2,_0x1fbc0d=_0x24a06f+_0x1c3891,_0x35e137=_0x2c34c5>0x0?Math[_0x469d67(0x7eb)](_0x3626a1/0x2,_0x1c3891/0x4):0x0;let _0x7523d5=_0x24a06f+_0x35e137,_0x56cb94=_0x1fbc0d-_0x35e137;if(_0x56cb94>_0x5b34c8)_0x56cb94=Math[_0x469d67(0x2cc)](_0x7523d5,_0x5b34c8);_0x2d93be[_0x469d67(0x24a)]({'sa':_0x24a06f,'ea':_0x1fbc0d,'sweep':_0x1c3891,'drawSa':_0x7523d5,'drawEa':_0x56cb94,'item':_0x3bccaf}),_0x24a06f=_0x1fbc0d;});if(_0x2b6ae0&&_0x3a76de>0x0){const _0x2c60d8=Math[_0x9fd32d(0x2cc)](0x4,Math[_0x9fd32d(0x5c4)](_0x3a76de));for(let _0x106132=_0x2c60d8;_0x106132>=0x1;_0x106132--){const _0x5b7528=_0x106132*(_0x3a76de/_0x2c60d8);_0x2d93be['forEach'](_0x1d8a2e=>{const _0x5e5dc4=_0x9fd32d;if(_0x1d8a2e['drawEa']<=_0x1d8a2e[_0x5e5dc4(0x391)])return;let _0x195991=_0x1d8a2e[_0x5e5dc4(0x836)][_0x5e5dc4(0xaaa)];const _0x995f0d=_0x1d8a2e['item'][_0x5e5dc4(0x871)];_0x995f0d?.[_0x5e5dc4(0x493)]?.[_0x5e5dc4(0x634)]&&_0x995f0d[_0x5e5dc4(0x493)][_0x5e5dc4(0xa5b)]?.[_0x5e5dc4(0x5a8)]&&(_0x195991=resolveValueColor(_0x1d8a2e[_0x5e5dc4(0x836)][_0x5e5dc4(0x8a2)],this['card'][_0x5e5dc4(0xae6)](_0x995f0d),_0x195991)),_0x2d725e(_0x1d8a2e[_0x5e5dc4(0x391)],_0x1d8a2e[_0x5e5dc4(0x9c2)],_0x5b7528),_0xbe84d8['fillStyle']=_0x2da5b2(_0x195991,0.45+_0x106132/_0x2c60d8*0.15),_0xbe84d8[_0x5e5dc4(0xb3e)]();});}}this[_0x9fd32d(0x9fa)]=[],_0x2d93be['forEach'](_0x2570d7=>{const _0x2272d0=_0x9fd32d;if(_0x2570d7[_0x2272d0(0x9c2)]<=_0x2570d7[_0x2272d0(0x391)])return;let _0x3b64bd=_0x2570d7['item']['color'];const _0x2954e6=_0x2570d7['item'][_0x2272d0(0x871)];_0x2954e6?.[_0x2272d0(0x493)]?.[_0x2272d0(0x634)]&&_0x2954e6['color_thresholds'][_0x2272d0(0xa5b)]?.[_0x2272d0(0x5a8)]&&(_0x3b64bd=resolveValueColor(_0x2570d7[_0x2272d0(0x836)]['value'],this['card'][_0x2272d0(0xae6)](_0x2954e6),_0x3b64bd));_0x2d725e(_0x2570d7[_0x2272d0(0x391)],_0x2570d7['drawEa'],0x0),_0xbe84d8[_0x2272d0(0xd6a)]=_0x3b64bd,_0xbe84d8['globalAlpha']=_0x2b6ae0?0.95:0.8,_0xbe84d8[_0x2272d0(0xb3e)](),_0xbe84d8['globalAlpha']=0x1;if(_0x2b6ae0){_0x2d725e(_0x2570d7[_0x2272d0(0x391)],_0x2570d7[_0x2272d0(0x9c2)],0x0);const _0x5c89f0=_0xbe84d8[_0x2272d0(0xd53)](_0x56fb5a,_0x3ea7d7-_0x1f01bb*_0x490986,_0x56fb5a,_0x3ea7d7+_0x1f01bb*_0x490986);_0x5c89f0['addColorStop'](0x0,_0x2272d0(0xdbb)),_0x5c89f0['addColorStop'](0.5,_0x2272d0(0x5c3)),_0x5c89f0[_0x2272d0(0x29e)](0x1,_0x2272d0(0x998)),_0xbe84d8[_0x2272d0(0xd6a)]=_0x5c89f0,_0xbe84d8[_0x2272d0(0xb3e)]();}this[_0x2272d0(0x9fa)]['push']({'startAngle':_0x2570d7[_0x2272d0(0x391)],'endAngle':_0x2570d7[_0x2272d0(0x9c2)],'item':_0x2570d7[_0x2272d0(0x836)],'cx':_0x56fb5a,'cy':_0x3ea7d7,'radius':_0x1f01bb,'innerRadius':_0x2c34c5,'yScale':_0x490986});});if(_0x7eaf0c>=0.999){const _0x21e8c8=Math['min'](0xc,Math[_0x9fd32d(0x2cc)](0x9,_0x1f01bb*0.14)),_0x463ee4=parseFloat(_0x369e53['pie_label_font_size'])>0x0?parseFloat(_0x369e53[_0x9fd32d(0x47d)]):_0x21e8c8,_0x1a4244=_0x278062(_0x369e53[_0x9fd32d(0x99a)],_0x1a8814?_0x9fd32d(0x371):'rgba(255,255,255,0.98)'),_0x175f32=_0x369e53[_0x9fd32d(0x1ed)]||_0x9fd32d(0x8a2),_0x187cfc=_0x4a86ad=>{const _0x35c8a7=_0x9fd32d,_0x116737=_0x4a86ad[_0x35c8a7(0x8a2)]/_0x1d3396*0x64,_0x34e890=toNum(_0x4a86ad['entity']?.[_0x35c8a7(0x242)])??0x0;if(_0x175f32===_0x35c8a7(0x680))return _0x116737[_0x35c8a7(0xdc7)](_0x34e890)+'%';const _0x1e3d90=formatNumber(_0x4a86ad['value'],_0x4a86ad['entity'],_0x1fa673);if(_0x175f32===_0x35c8a7(0x7d9))return''+_0x1e3d90+(_0x4a86ad[_0x35c8a7(0x933)]?'\x20'+_0x4a86ad[_0x35c8a7(0x933)]:'')+'\x20('+_0x116737[_0x35c8a7(0xdc7)](_0x34e890)+'%)';return''+_0x1e3d90+(_0x4a86ad[_0x35c8a7(0x933)]?'\x20'+_0x4a86ad[_0x35c8a7(0x933)]:'');},_0x30a9ab=0x5,_0x18a9b6=_0x369e53[_0x9fd32d(0x99a)]?_0x1a4244:_0x99a2fb||_0x9fd32d(0x7e3);_0x2d93be[_0x9fd32d(0x4c1)](_0x25c812=>{const _0x574203=_0x9fd32d;if(_0x25c812['drawEa']<=_0x25c812[_0x574203(0x391)])return;const _0x56daab=_0x25c812[_0x574203(0x836)][_0x574203(0x8a2)]/_0x1d3396*0x64;if(_0x56daab<=0x0)return;const _0x41882b=(_0x25c812[_0x574203(0x391)]+_0x25c812[_0x574203(0x9c2)])/0x2,_0x13f8da=_0x187cfc(_0x25c812['item']);_0xbe84d8[_0x574203(0xafc)]=_0x574203(0xe0b)+_0x463ee4+_0x574203(0xa69)+_0x5cda79,_0xbe84d8[_0x574203(0x815)]=_0x574203(0x3ce);if(_0x56daab>=_0x30a9ab){const _0x1244ac=_0x2c34c5>0x0?(_0x1f01bb+_0x2c34c5)/0x2:_0x1f01bb*0.65,_0x2be012=_0x56fb5a+Math[_0x574203(0x4ec)](_0x41882b)*_0x1244ac,_0x4dd21d=_0x3ea7d7+Math[_0x574203(0x2d5)](_0x41882b)*_0x1244ac*_0x490986;_0xbe84d8['fillStyle']=_0x1a4244,_0xbe84d8['textAlign']='center',_0xbe84d8[_0x574203(0x4d9)](_0x13f8da,_0x2be012,_0x4dd21d);}else{const _0x2aeafb=_0x25c812[_0x574203(0x836)][_0x574203(0x871)]?.[_0x574203(0x493)]?.[_0x574203(0x634)]&&_0x25c812[_0x574203(0x836)][_0x574203(0x871)]['color_thresholds']['values']?.[_0x574203(0x5a8)]?resolveValueColor(_0x25c812['item']['value'],this[_0x574203(0x877)][_0x574203(0xae6)](_0x25c812[_0x574203(0x836)][_0x574203(0x871)]),_0x25c812[_0x574203(0x836)][_0x574203(0xaaa)]):_0x25c812[_0x574203(0x836)]['color'],_0x2a62ed=_0x56fb5a+Math[_0x574203(0x4ec)](_0x41882b)*_0x1f01bb,_0x353543=_0x3ea7d7+Math[_0x574203(0x2d5)](_0x41882b)*_0x1f01bb*_0x490986,_0x250f42=_0x1f01bb+0x6,_0x2fbb3c=_0x56fb5a+Math[_0x574203(0x4ec)](_0x41882b)*_0x250f42,_0x562b39=_0x3ea7d7+Math['sin'](_0x41882b)*_0x250f42*_0x490986,_0x11f841=Math[_0x574203(0x4ec)](_0x41882b)>=0x0,_0x2f7523=_0x2fbb3c+(_0x11f841?0x6:-0x6),_0x637f95=_0x2fbb3c+(_0x11f841?0x4:-0x4);_0xbe84d8['strokeStyle']=_0x2aeafb||_0x18a9b6,_0xbe84d8[_0x574203(0x495)]=0x1,_0xbe84d8[_0x574203(0xcf8)]=0.85,_0xbe84d8[_0x574203(0x5fa)](),_0xbe84d8[_0x574203(0x71a)](_0x2a62ed,_0x353543),_0xbe84d8[_0x574203(0x262)](_0x2fbb3c,_0x562b39),_0xbe84d8[_0x574203(0x262)](_0x637f95,_0x562b39),_0xbe84d8[_0x574203(0xddc)](),_0xbe84d8[_0x574203(0xcf8)]=0x1,_0xbe84d8['fillStyle']=_0x1a4244,_0xbe84d8[_0x574203(0xc18)]=_0x11f841?_0x574203(0xaf8):'right',_0xbe84d8[_0x574203(0x4d9)](_0x13f8da,_0x2f7523,_0x562b39);}});}if(_0x55551a&&_0x7eaf0c>=0.999){const _0x57d4a9=_0x337f45[0x0]?.['unit']||'',_0x160c5f=formatNumber(_0x1d3396,_0x337f45[0x0]?.[_0x9fd32d(0x871)]||{'decimals':0x1},_0x1fa673)+(_0x57d4a9?'\x20'+_0x57d4a9:''),_0xce7007=_0x2c34c5>0x0?_0x2c34c5*0x2*0.85:Math[_0x9fd32d(0x7eb)](_0x25f824,_0x32dc8)*0.4,_0xee5c39=Math[_0x9fd32d(0x7eb)](0x12,_0x1f01bb*0.32);let _0x3922fa=parseFloat(_0x369e53[_0x9fd32d(0xc79)])>0x0?parseFloat(_0x369e53['pie_center_font_size']):_0xee5c39;_0xbe84d8['font']=_0x9fd32d(0xb9b)+_0x3922fa+_0x9fd32d(0xa69)+_0x5cda79;const _0x4125bc=_0xbe84d8[_0x9fd32d(0x1d5)](_0x160c5f)[_0x9fd32d(0xbdd)];_0x4125bc>_0xce7007&&(_0x3922fa=Math[_0x9fd32d(0x2cc)](0x8,_0x3922fa*(_0xce7007/_0x4125bc)),_0xbe84d8['font']=_0x9fd32d(0xb9b)+_0x3922fa+_0x9fd32d(0xa69)+_0x5cda79);const _0x692519=_0x278062(_0x369e53[_0x9fd32d(0xdb0)],_0x1d6127);_0xbe84d8[_0x9fd32d(0xd6a)]=_0x692519,_0xbe84d8[_0x9fd32d(0xc18)]='center',_0xbe84d8[_0x9fd32d(0x815)]=_0x9fd32d(0x3ce),_0xbe84d8[_0x9fd32d(0x4d9)](_0x160c5f,_0x56fb5a,_0x3ea7d7-_0x3922fa*0.35);const _0x3b4dac=Math[_0x9fd32d(0x2cc)](0x7,Math[_0x9fd32d(0x7eb)](0xa,_0x3922fa*0.55)),_0x171694=_0x369e53['pie_center_color']?_0x692519:_0x99a2fb;_0xbe84d8[_0x9fd32d(0xd6a)]=_0x171694,_0xbe84d8[_0x9fd32d(0xcf8)]=_0x369e53[_0x9fd32d(0xdb0)]?0.6:0x1,_0xbe84d8[_0x9fd32d(0xafc)]=_0x3b4dac+_0x9fd32d(0xa69)+_0x5cda79,_0xbe84d8[_0x9fd32d(0x4d9)](cardT(this[_0x9fd32d(0x877)]?.['_hass'],this[_0x9fd32d(0x877)]?.[_0x9fd32d(0x4ee)],_0x9fd32d(0x9ee)),_0x56fb5a,_0x3ea7d7+_0x3922fa*0.55),_0xbe84d8['globalAlpha']=0x1;}}[_0xa1d64c(0x4f4)](_0x239ce6,_0x42bbbf,_0x4eca25,_0x4a9211){const _0x1381d0=_0xa1d64c;if(!_0x42bbbf||!_0x239ce6||_0x4eca25['show_tooltip']===![]||!this[_0x1381d0(0x9fa)]?.['length'])return;const _0x1cbb61=this[_0x1381d0(0x713)][_0x1381d0(0x9c9)],_0x16cdca=_0x39707e=>{const _0xaf23e7=_0x1381d0,_0x592726=_0x239ce6[_0xaf23e7(0x370)](),_0x56a706=_0x39707e['clientX']-_0x592726[_0xaf23e7(0xaf8)],_0x80ee56=_0x39707e[_0xaf23e7(0x7f6)]-_0x592726[_0xaf23e7(0xbec)];let _0xfee53=null;for(const _0x32849d of this[_0xaf23e7(0x9fa)]){const _0xe57c0a=_0x32849d[_0xaf23e7(0xdeb)]||0x1,_0x1a7173=_0x56a706-_0x32849d['cx'],_0x4aaf1d=(_0x80ee56-_0x32849d['cy'])/_0xe57c0a,_0x59b70f=Math['sqrt'](_0x1a7173*_0x1a7173+_0x4aaf1d*_0x4aaf1d);if(_0x59b70f<_0x32849d[_0xaf23e7(0xa80)]||_0x59b70f>_0x32849d['radius'])continue;let _0xc3c95a=Math['atan2'](_0x4aaf1d,_0x1a7173);if(_0xc3c95a<-Math['PI']/0x2)_0xc3c95a+=Math['PI']*0x2;if(_0xc3c95a>=_0x32849d['startAngle']&&_0xc3c95a<_0x32849d[_0xaf23e7(0x20b)]){_0xfee53=_0x32849d;break;}}if(!_0xfee53){_0x42bbbf[_0xaf23e7(0xe3b)]['opacity']='0';return;}const _0x2a4256=this['_pieItems'][_0xaf23e7(0xdfa)]((_0x4c80e9,_0x189e70)=>_0x4c80e9+_0x189e70[_0xaf23e7(0x8a2)],0x0),_0x201705=toNum(_0xfee53[_0xaf23e7(0x836)]['entity']?.[_0xaf23e7(0x242)])??0x1,_0x29c221=_0x2a4256>0x0?(_0xfee53['item'][_0xaf23e7(0x8a2)]/_0x2a4256*0x64)['toFixed'](_0x201705):'0',_0x2ebf13=formatNumber(_0xfee53[_0xaf23e7(0x836)][_0xaf23e7(0x8a2)],_0xfee53['item']['entity'],_0x4a9211),_0x1f976e=_0xfee53['item']['entity']?.['show_color_dot']!==![]?escapeHtml(_0xfee53[_0xaf23e7(0x836)][_0xaf23e7(0xaaa)]):'transparent';_0x42bbbf[_0xaf23e7(0x740)]=_0xaf23e7(0xbfe)+_0x1f976e+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0xfee53[_0xaf23e7(0x836)]['tooltipName']||_0xfee53[_0xaf23e7(0x836)][_0xaf23e7(0x344)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x2ebf13))+'\x20'+escapeHtml(_0xfee53[_0xaf23e7(0x836)][_0xaf23e7(0x933)]||'')+_0xaf23e7(0x984)+(_0xaf23e7(0x34f)+escapeHtml(cardT(_0x4a9211,_0x4eca25,_0xaf23e7(0x664)))+_0xaf23e7(0xb2f)+_0x29c221+_0xaf23e7(0x9e6)),_0x42bbbf[_0xaf23e7(0xe3b)][_0xaf23e7(0x289)]='1';const _0x2512bd=_0x42bbbf[_0xaf23e7(0x912)];let _0x205ff3=_0x56a706+0x10;if(_0x205ff3+_0x2512bd>_0x592726['width'])_0x205ff3=_0x205ff3-_0x2512bd-0x20;_0x42bbbf[_0xaf23e7(0xe3b)]['left']=Math['max'](0x0,_0x205ff3)+'px',_0x42bbbf[_0xaf23e7(0xe3b)]['top']='0';};_0x239ce6[_0x1381d0(0xa40)]('mousemove',_0x16cdca,{'signal':_0x1cbb61}),_0x239ce6[_0x1381d0(0xa40)]('mouseleave',()=>{const _0x18f62e=_0x1381d0;_0x42bbbf[_0x18f62e(0xe3b)]['opacity']='0';},{'signal':_0x1cbb61}),_0x239ce6['addEventListener'](_0x1381d0(0x7b9),_0x7e63de=>{const _0x55d7ea=_0x1381d0;if(_0x7e63de['touches'][_0x55d7ea(0x5a8)]===0x1)_0x16cdca({'clientX':_0x7e63de[_0x55d7ea(0xa21)][0x0]['clientX'],'clientY':_0x7e63de['touches'][0x0][_0x55d7ea(0x7f6)]});},{'signal':_0x1cbb61,'passive':!![]}),_0x239ce6[_0x1381d0(0xa40)](_0x1381d0(0xd5e),()=>{const _0x3640d3=_0x1381d0;_0x42bbbf[_0x3640d3(0xe3b)]['opacity']='0';},{'signal':_0x1cbb61}),_0x239ce6[_0x1381d0(0xe3b)][_0x1381d0(0x58e)]='pointer',_0x239ce6[_0x1381d0(0xa40)](_0x1381d0(0x567),_0x3c4591=>{const _0x5572e0=_0x1381d0,_0x336589=_0x239ce6[_0x5572e0(0x370)](),_0x43aafc=_0x3c4591['clientX']-_0x336589['left'],_0x409758=_0x3c4591['clientY']-_0x336589[_0x5572e0(0xbec)];let _0xba2620=null;for(const _0x5f3ab5 of this[_0x5572e0(0x9fa)]){const _0x11caa9=_0x5f3ab5[_0x5572e0(0xdeb)]||0x1,_0x28c6fc=_0x43aafc-_0x5f3ab5['cx'],_0x237452=(_0x409758-_0x5f3ab5['cy'])/_0x11caa9,_0x3e47b2=Math[_0x5572e0(0x29a)](_0x28c6fc*_0x28c6fc+_0x237452*_0x237452);if(_0x3e47b2<_0x5f3ab5[_0x5572e0(0xa80)]||_0x3e47b2>_0x5f3ab5[_0x5572e0(0x95c)])continue;let _0x362302=Math[_0x5572e0(0xbd2)](_0x237452,_0x28c6fc);if(_0x362302<-Math['PI']/0x2)_0x362302+=Math['PI']*0x2;if(_0x362302>=_0x5f3ab5[_0x5572e0(0xb50)]&&_0x362302<_0x5f3ab5[_0x5572e0(0x20b)]){_0xba2620=_0x5f3ab5;break;}}if(!_0xba2620)return;_0x3c4591['stopPropagation'](),this['card']['_fireEntityAction'](_0xba2620[_0x5572e0(0x836)]?.[_0x5572e0(0x871)]);},{'signal':_0x1cbb61});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x2a55ee){const _0x441c66=_0xa1d64c;super(_0x2a55ee),this[_0x441c66(0x867)]=[],this[_0x441c66(0x2bb)]=[],this[_0x441c66(0x7b5)]=0x0,this[_0x441c66(0xe16)]=0x0;}[_0xa1d64c(0x964)](_0x281a88,_0x2e94f5,_0x32e1b1,_0x5b7374){const _0x3e5d97=_0xa1d64c;if(this[_0x3e5d97(0x713)])this[_0x3e5d97(0x713)]['abort']();this[_0x3e5d97(0x713)]=new AbortController();const _0x2e9450=Math[_0x3e5d97(0x2cc)](0x28,_0x281a88[_0x3e5d97(0xde7)]||this[_0x3e5d97(0x877)][_0x3e5d97(0x912)]||0x190),_0x6389=Math[_0x3e5d97(0x2cc)](0x50,parseInt(_0x32e1b1[_0x3e5d97(0xc8d)],0xa)||0xc8),_0x4d63b9=this['card'][_0x3e5d97(0xaa0)]||[],_0x519b51=[];_0x2e94f5[_0x3e5d97(0x4c1)](_0x44b5e0=>{const _0x24c70b=_0x3e5d97;let _0x4c3347=null;if(_0x44b5e0[_0x24c70b(0x871)]&&typeof _0x44b5e0[_0x24c70b(0x871)]===_0x24c70b(0x3a9))_0x4c3347=_0x44b5e0[_0x24c70b(0x871)];else{const _0x1da6f6=String(_0x44b5e0['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x1da6f6)_0x4c3347=_0x4d63b9[parseInt(_0x1da6f6[0x2],0xa)]||_0x4d63b9[_0x24c70b(0x945)](_0x167c69=>_0x167c69[_0x24c70b(0x871)]===_0x1da6f6[0x1]);if(!_0x4c3347)_0x4c3347=_0x4d63b9['find'](_0x54667d=>_0x54667d[_0x24c70b(0x871)]===_0x44b5e0[_0x24c70b(0x871)]);}if(!_0x4c3347)_0x4c3347={'entity':_0x44b5e0[_0x24c70b(0x871)],'color':_0x24c70b(0xdf4)};const _0x349028=(_0x44b5e0[_0x24c70b(0x2a7)]||[])[_0x24c70b(0x7cb)](_0x296206=>_0x296206['v']!==null&&_0x296206['v']!==undefined),_0x3d6b76=_0x5b7374?.[_0x24c70b(0x27c)]?.[_0x4c3347['entity']],_0xabee8c=_0x4c3347[_0x24c70b(0xaac)]||_0x24c70b(0x81f);let _0x1471f1;if(_0x349028[_0x24c70b(0x5a8)]){if(_0xabee8c===_0x24c70b(0xc1b))_0x1471f1=_0x349028[0x0]['v'];else{if(_0xabee8c===_0x24c70b(0xd26)||_0xabee8c===_0x24c70b(0x7c1)||_0xabee8c===_0x24c70b(0x68a))_0x1471f1=_0x349028[_0x24c70b(0xdfa)]((_0x17f419,_0x989da0)=>_0x17f419+(_0x989da0['v']||0x0),0x0);else{if(_0xabee8c===_0x24c70b(0x7eb))_0x1471f1=_0x349028[_0x24c70b(0xdfa)]((_0xdf1f9b,_0x593623)=>Math[_0x24c70b(0x7eb)](_0xdf1f9b,_0x593623['v']),Infinity);else{if(_0xabee8c===_0x24c70b(0x2cc))_0x1471f1=_0x349028['reduce']((_0x4fd22b,_0x17eec6)=>Math['max'](_0x4fd22b,_0x17eec6['v']),-Infinity);else{if(_0xabee8c===_0x24c70b(0x55a))_0x1471f1=DataProcessor[_0x24c70b(0xb3d)](_0x349028[_0x24c70b(0x459)](_0xd31034=>_0xd31034['v']),'median');else{if(_0xabee8c==='avg'||_0xabee8c===_0x24c70b(0xd65))_0x1471f1=_0x349028[_0x24c70b(0xdfa)]((_0x3fcba8,_0x1ba2a1)=>_0x3fcba8+(_0x1ba2a1['v']||0x0),0x0)/_0x349028[_0x24c70b(0x5a8)];else _0x1471f1=_0x349028[_0x349028[_0x24c70b(0x5a8)]-0x1]['v'];}}}}}}else _0x3d6b76?_0x1471f1=parseFloat(_0x3d6b76[_0x24c70b(0xaef)]):_0x1471f1=0x0;if(_0x1471f1===undefined||_0x1471f1===null||isNaN(_0x1471f1))_0x1471f1=0x0;const _0x3002e1=(_0x119522,_0x23eca5)=>{const _0xa60f36=_0x24c70b;if(_0x119522===null||_0x119522===undefined||_0x119522==='')return _0x23eca5;const _0x3deedc=String(_0x119522)[_0xa60f36(0xbb9)](/^~/,''),_0x4d865b=parseFloat(_0x3deedc);if(!isNaN(_0x4d865b))return _0x4d865b;const _0x1bc10e=_0x5b7374?.[_0xa60f36(0x27c)]?.[_0x3deedc];if(_0x1bc10e){const _0x4c0877=parseFloat(_0x1bc10e[_0xa60f36(0xaef)]);if(!isNaN(_0x4c0877))return _0x4c0877;}return _0x23eca5;},_0x30138f=_0x3002e1(_0x4c3347[_0x24c70b(0x953)],0x0),_0x15d599=_0x3002e1(_0x4c3347[_0x24c70b(0x663)],0x64),_0x15e91e=_0x15d599>_0x30138f?Math[_0x24c70b(0x2cc)](0x0,Math['min'](0x1,(_0x1471f1-_0x30138f)/(_0x15d599-_0x30138f))):0x0,_0x3cac9e=_0x44b5e0[_0x24c70b(0x3ae)]||{},_0x292b7d=pickName(_0x4c3347[_0x24c70b(0x917)]!==undefined?_0x4c3347['tooltip_name']:_0x4c3347[_0x24c70b(0x344)],_0x3cac9e[_0x24c70b(0xadc)]!==undefined&&_0x4c3347['tooltip_name']!==undefined?_0x3cac9e['resolved_tooltip_name']:_0x3cac9e['resolved_name'],_0x3cac9e)??_0x4c3347['entity']??'?';_0x519b51[_0x24c70b(0x24a)]({'name':pickName(_0x4c3347['name'],_0x3cac9e['resolved_name'],_0x3cac9e)??'','tooltipName':_0x292b7d,'value':_0x1471f1,'pct':_0x15e91e,'min':_0x30138f,'max':_0x15d599,'color':(_0x4c3347[_0x24c70b(0xaaa)]===_0x24c70b(0x4ab)?null:this[_0x24c70b(0x877)][_0x24c70b(0x82b)](_0x4c3347[_0x24c70b(0xaaa)])||_0x4c3347['color'])||_0x24c70b(0xdf4),'unit':_0x4c3347[_0x24c70b(0x933)]||_0x3cac9e[_0x24c70b(0x9c0)]||'','entity':_0x4c3347});}),_0x281a88['innerHTML']=_0x3e5d97(0xc44)+_0x6389+_0x3e5d97(0x353);const _0x2db04a=_0x281a88[_0x3e5d97(0x8f7)](_0x3e5d97(0x791)),_0x1e7ab4=_0x281a88[_0x3e5d97(0x8f7)](_0x3e5d97(0xa4d)),_0x339f23=_0x281a88[_0x3e5d97(0x8f7)](_0x3e5d97(0xa65));if(!_0x1e7ab4)return;this[_0x3e5d97(0x867)]=_0x519b51;this[_0x3e5d97(0x7b5)]&&(cancelAnimationFrame(this[_0x3e5d97(0x7b5)]),this['_animRaf']=0x0);if(_0x32e1b1[_0x3e5d97(0x220)]){this[_0x3e5d97(0xe16)]=performance['now']();const _0x34ef5c=_0x5ca1a3=>{const _0x1d7c83=_0x3e5d97,_0x4b406a=Math[_0x1d7c83(0x7eb)](0x1,(_0x5ca1a3-this[_0x1d7c83(0xe16)])/0x258),_0x3f7343=0x1-Math[_0x1d7c83(0x5cd)](0x1-_0x4b406a,0x3);this['_draw'](_0x1e7ab4,_0x519b51,_0x2e9450,_0x6389,_0x32e1b1,_0x5b7374,_0x3f7343),_0x4b406a<0x1?this[_0x1d7c83(0x7b5)]=requestAnimationFrame(_0x34ef5c):(this['_animRaf']=0x0,this[_0x1d7c83(0x4f4)](_0x2db04a,_0x339f23,_0x32e1b1,_0x5b7374));};this[_0x3e5d97(0x7b5)]=requestAnimationFrame(_0x34ef5c);}else this['_draw'](_0x1e7ab4,_0x519b51,_0x2e9450,_0x6389,_0x32e1b1,_0x5b7374,0x1),this[_0x3e5d97(0x4f4)](_0x2db04a,_0x339f23,_0x32e1b1,_0x5b7374);}[_0xa1d64c(0x819)](_0x334109,_0x96c638,_0x1155c9,_0xda08ca,_0x177b01,_0x5d3ecd,_0xbbcdb4){const _0xf104b4=_0xa1d64c;if(_0xbbcdb4===undefined)_0xbbcdb4=0x1;const _0x15ec0b=this['_setupCanvas'](_0x334109,_0x1155c9,_0xda08ca),_0x3484cc=this[_0xf104b4(0x73c)](),_0x591868=_0x3484cc?_0xf104b4(0x66d):_0xf104b4(0x500),_0x10a0c6=_0x3484cc?_0xf104b4(0x6a4):_0xf104b4(0x5ce),_0xd136e0=_0x3484cc?_0xf104b4(0x535):_0xf104b4(0xa01);let _0x5bbeeb='Roboto,\x20sans-serif';try{const _0x58b7f8=getComputedStyle(document[_0xf104b4(0x34e)])['getPropertyValue'](_0xf104b4(0x2b7))['trim']();if(_0x58b7f8)_0x5bbeeb=_0x58b7f8;}catch(_0xf8056c){}const _0x30d929=_0x96c638[_0xf104b4(0x5a8)];if(!_0x30d929)return;const _0x4a5da4=Math[_0xf104b4(0x7eb)](_0xda08ca-0x14,_0x1155c9-0x14),_0x20cbf7=_0x4a5da4/0x2*0.92,_0x372539=Math[_0xf104b4(0x2cc)](0x8,Math[_0xf104b4(0x7eb)](0x1c,_0x20cbf7*0.7/_0x30d929)),_0x37cb3e=Math['max'](0x3,_0x372539*0.2),_0x156411=_0x1155c9/0x2,_0xbc7b44=_0xda08ca/0x2,_0x8f97f5=-Math['PI']*0.75,_0x70e13=Math['PI']*0.75,_0x2805bd=_0x70e13-_0x8f97f5;this[_0xf104b4(0x2bb)]=[],_0x96c638['forEach']((_0x10177e,_0x468ac4)=>{const _0x315afa=_0xf104b4,_0xac25d7=_0x20cbf7-_0x468ac4*(_0x372539+_0x37cb3e);if(_0xac25d7<_0x372539)return;_0x15ec0b[_0x315afa(0x5fa)](),_0x15ec0b['arc'](_0x156411,_0xbc7b44,_0xac25d7,_0x8f97f5,_0x70e13),_0x15ec0b[_0x315afa(0xbf1)]=_0xd136e0,_0x15ec0b[_0x315afa(0x495)]=_0x372539,_0x15ec0b['lineCap']='round',_0x15ec0b[_0x315afa(0xddc)]();const _0x470bae=_0x8f97f5+_0x2805bd*_0x10177e[_0x315afa(0xb46)]*_0xbbcdb4;if(_0x10177e[_0x315afa(0xb46)]*_0xbbcdb4>0.005){let _0x52735e=_0x10177e[_0x315afa(0xaaa)];const _0x2cbf29=_0x10177e[_0x315afa(0x871)];_0x2cbf29?.[_0x315afa(0x493)]?.[_0x315afa(0x634)]&&_0x2cbf29[_0x315afa(0x493)][_0x315afa(0xa5b)]?.[_0x315afa(0x5a8)]&&(_0x52735e=resolveValueColor(_0x10177e['value'],this[_0x315afa(0x877)]['_thrVals'](_0x2cbf29),_0x52735e)),_0x15ec0b['beginPath'](),_0x15ec0b[_0x315afa(0xc6e)](_0x156411,_0xbc7b44,_0xac25d7,_0x8f97f5,_0x470bae),_0x15ec0b[_0x315afa(0xbf1)]=_0x52735e,_0x15ec0b[_0x315afa(0x495)]=_0x372539,_0x15ec0b[_0x315afa(0xb97)]=_0x315afa(0x5c4),_0x15ec0b[_0x315afa(0xcf8)]=0.85,_0x15ec0b[_0x315afa(0xddc)](),_0x15ec0b[_0x315afa(0xcf8)]=0x1;}this[_0x315afa(0x2bb)][_0x315afa(0x24a)]({'cx':_0x156411,'cy':_0xbc7b44,'r':_0xac25d7,'barThickness':_0x372539,'startAngle':_0x8f97f5,'valueAngle':_0x470bae,'endAngleFull':_0x70e13,'item':_0x10177e});});if(_0x30d929>0x0&&_0x177b01[_0xf104b4(0xbd7)]!==![]&&_0xbbcdb4>=0.999){const _0x42cb04=_0x96c638[_0xf104b4(0xdfa)]((_0x4e8c4c,_0x1f90b3)=>_0x4e8c4c+_0x1f90b3[_0xf104b4(0x8a2)],0x0)/_0x30d929,_0x33b60f=_0x96c638[0x0]?.[_0xf104b4(0x933)]||'';_0x15ec0b[_0xf104b4(0xd6a)]=_0x591868,_0x15ec0b[_0xf104b4(0xafc)]=_0xf104b4(0xe0b)+Math[_0xf104b4(0x7eb)](0x14,_0x20cbf7*0.3)+'px\x20'+_0x5bbeeb,_0x15ec0b[_0xf104b4(0xc18)]='center',_0x15ec0b[_0xf104b4(0x815)]=_0xf104b4(0x3ce);const _0x5a9c38=_0x96c638[0x0]?.[_0xf104b4(0x871)]||{'decimals':0x1};_0x15ec0b[_0xf104b4(0x4d9)](formatNumber(_0x42cb04,_0x5a9c38,_0x5d3ecd),_0x156411,_0xbc7b44-0x6),_0x15ec0b[_0xf104b4(0xd6a)]=_0x10a0c6,_0x15ec0b[_0xf104b4(0xafc)]=Math[_0xf104b4(0x7eb)](0xa,_0x20cbf7*0.15)+'px\x20'+_0x5bbeeb,_0x15ec0b[_0xf104b4(0x4d9)](_0x30d929>0x1?_0xf104b4(0xc2b)+_0x33b60f:_0x33b60f,_0x156411,_0xbc7b44+0xa);}}['_setupTooltip'](_0x5f0162,_0x370631,_0x11abbb,_0x14a3e5){const _0x56f8e4=_0xa1d64c;if(!_0x370631||!_0x5f0162||_0x11abbb[_0x56f8e4(0x926)]===![]||!this[_0x56f8e4(0x2bb)]?.[_0x56f8e4(0x5a8)])return;const _0x36fde8=this[_0x56f8e4(0x713)][_0x56f8e4(0x9c9)],_0x5dba37=_0x36bcf5=>{const _0x3e0951=_0x56f8e4,_0x5ef9a4=_0x5f0162[_0x3e0951(0x370)](),_0x2ef743=_0x36bcf5[_0x3e0951(0x53e)]-_0x5ef9a4[_0x3e0951(0xaf8)],_0x3db488=_0x36bcf5[_0x3e0951(0x7f6)]-_0x5ef9a4[_0x3e0951(0xbec)];let _0x5b468b=null;for(const _0x4a6297 of this['_arcs']){const _0x295ea5=_0x2ef743-_0x4a6297['cx'],_0x33d372=_0x3db488-_0x4a6297['cy'],_0x59d91a=Math[_0x3e0951(0x29a)](_0x295ea5*_0x295ea5+_0x33d372*_0x33d372),_0x2050c7=_0x4a6297[_0x3e0951(0x838)]/0x2;if(_0x59d91a<_0x4a6297['r']-_0x2050c7||_0x59d91a>_0x4a6297['r']+_0x2050c7)continue;let _0x30c2ff=Math[_0x3e0951(0xbd2)](_0x33d372,_0x295ea5);if(_0x30c2ff<_0x4a6297['startAngle'])_0x30c2ff+=Math['PI']*0x2;if(_0x30c2ff>=_0x4a6297[_0x3e0951(0xb50)]&&_0x30c2ff<=_0x4a6297[_0x3e0951(0xd1b)]){_0x5b468b=_0x4a6297;break;}}if(!_0x5b468b){_0x370631[_0x3e0951(0xe3b)][_0x3e0951(0x289)]='0';return;}const _0x57bebb=(_0x5b468b['item'][_0x3e0951(0xb46)]*0x64)[_0x3e0951(0xdc7)](0x1),_0x1e6a2e=formatNumber(_0x5b468b['item'][_0x3e0951(0x8a2)],_0x5b468b[_0x3e0951(0x836)][_0x3e0951(0x871)],_0x14a3e5),_0x318ef3=formatNumber(_0x5b468b[_0x3e0951(0x836)][_0x3e0951(0x7eb)],_0x5b468b[_0x3e0951(0x836)][_0x3e0951(0x871)],_0x14a3e5),_0x334051=formatNumber(_0x5b468b[_0x3e0951(0x836)]['max'],_0x5b468b[_0x3e0951(0x836)]['entity'],_0x14a3e5),_0x68caa8=_0x5b468b[_0x3e0951(0x836)][_0x3e0951(0x871)]?.[_0x3e0951(0x4d0)]!==![]?escapeHtml(_0x5b468b[_0x3e0951(0x836)][_0x3e0951(0xaaa)]):_0x3e0951(0x431);_0x370631['innerHTML']='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x68caa8+_0x3e0951(0x427)+escapeHtml(_0x5b468b[_0x3e0951(0x836)][_0x3e0951(0x2fb)]||_0x5b468b[_0x3e0951(0x836)]['name']||'')+_0x3e0951(0xb2f)+escapeHtml(String(_0x1e6a2e))+'\x20'+escapeHtml(_0x5b468b['item'][_0x3e0951(0x933)]||'')+_0x3e0951(0x984)+(_0x3e0951(0x34f)+escapeHtml(cardT(_0x14a3e5,_0x11abbb,'Range'))+_0x3e0951(0xb2f)+escapeHtml(String(_0x318ef3))+_0x3e0951(0xd38)+escapeHtml(String(_0x334051))+_0x3e0951(0x984))+(_0x3e0951(0x34f)+escapeHtml(cardT(_0x14a3e5,_0x11abbb,_0x3e0951(0x722)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x57bebb+_0x3e0951(0x9e6)),_0x370631[_0x3e0951(0xe3b)]['opacity']='1';const _0x3844bc=_0x370631[_0x3e0951(0x912)];let _0x50261f=_0x2ef743+0x10;if(_0x50261f+_0x3844bc>_0x5ef9a4[_0x3e0951(0xbdd)])_0x50261f=_0x50261f-_0x3844bc-0x20;_0x370631[_0x3e0951(0xe3b)][_0x3e0951(0xaf8)]=Math[_0x3e0951(0x2cc)](0x0,_0x50261f)+'px',_0x370631[_0x3e0951(0xe3b)][_0x3e0951(0xbec)]='0';};_0x5f0162[_0x56f8e4(0xa40)](_0x56f8e4(0x455),_0x5dba37,{'signal':_0x36fde8}),_0x5f0162['addEventListener'](_0x56f8e4(0xc41),()=>{const _0x3785c1=_0x56f8e4;_0x370631[_0x3785c1(0xe3b)][_0x3785c1(0x289)]='0';},{'signal':_0x36fde8}),_0x5f0162['addEventListener']('touchmove',_0x28570f=>{const _0x20cf97=_0x56f8e4;if(_0x28570f['touches'][_0x20cf97(0x5a8)]===0x1)_0x5dba37({'clientX':_0x28570f[_0x20cf97(0xa21)][0x0][_0x20cf97(0x53e)],'clientY':_0x28570f[_0x20cf97(0xa21)][0x0][_0x20cf97(0x7f6)]});},{'signal':_0x36fde8,'passive':!![]}),_0x5f0162[_0x56f8e4(0xa40)]('touchend',()=>{const _0x321342=_0x56f8e4;_0x370631['style'][_0x321342(0x289)]='0';},{'signal':_0x36fde8}),_0x5f0162[_0x56f8e4(0xe3b)][_0x56f8e4(0x58e)]=_0x56f8e4(0x3e5),_0x5f0162[_0x56f8e4(0xa40)](_0x56f8e4(0x567),_0x4f25c3=>{const _0x3b8e90=_0x56f8e4,_0x738c2f=_0x5f0162[_0x3b8e90(0x370)](),_0x44b90d=_0x4f25c3[_0x3b8e90(0x53e)]-_0x738c2f[_0x3b8e90(0xaf8)],_0x573e4d=_0x4f25c3['clientY']-_0x738c2f[_0x3b8e90(0xbec)];let _0x9cdd09=null;for(const _0x52f555 of this[_0x3b8e90(0x2bb)]){const _0x4e2e58=_0x44b90d-_0x52f555['cx'],_0x1eebf1=_0x573e4d-_0x52f555['cy'],_0x4d73cb=Math[_0x3b8e90(0x29a)](_0x4e2e58*_0x4e2e58+_0x1eebf1*_0x1eebf1),_0x1faed0=_0x52f555['barThickness']/0x2;if(_0x4d73cb<_0x52f555['r']-_0x1faed0||_0x4d73cb>_0x52f555['r']+_0x1faed0)continue;let _0x25ec48=Math[_0x3b8e90(0xbd2)](_0x1eebf1,_0x4e2e58);if(_0x25ec48<_0x52f555['startAngle'])_0x25ec48+=Math['PI']*0x2;if(_0x25ec48>=_0x52f555[_0x3b8e90(0xb50)]&&_0x25ec48<=_0x52f555[_0x3b8e90(0xd1b)]){_0x9cdd09=_0x52f555;break;}}if(!_0x9cdd09)return;_0x4f25c3[_0x3b8e90(0xc01)](),this[_0x3b8e90(0x877)]['_fireEntityAction'](_0x9cdd09[_0x3b8e90(0x836)]?.[_0x3b8e90(0x871)]);},{'signal':_0x36fde8});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x4781fe){const _0x53a918=_0xa1d64c;super(_0x4781fe),this['_items']=[],this[_0x53a918(0xa44)]=[],this['_animRaf']=0x0,this['_animStart']=0x0;}['render'](_0x51e359,_0x52f7e6,_0x38433e,_0x2d8f2a){const _0x2bd948=_0xa1d64c;if(this[_0x2bd948(0x713)])this[_0x2bd948(0x713)][_0x2bd948(0xd29)]();this['_abort']=new AbortController();const _0xc57b46=Math[_0x2bd948(0x2cc)](0x28,_0x51e359[_0x2bd948(0xde7)]||this[_0x2bd948(0x877)][_0x2bd948(0x912)]||0x190),_0x5b8983=Math[_0x2bd948(0x2cc)](0x50,parseInt(_0x38433e[_0x2bd948(0xc8d)],0xa)||0xc8),_0x5000d7=this['card']['_entities']||[],_0x4b198f=[];_0x52f7e6[_0x2bd948(0x4c1)](_0x6f8ac6=>{const _0x61204e=_0x2bd948;let _0x265d24=null;if(_0x6f8ac6['entity']&&typeof _0x6f8ac6[_0x61204e(0x871)]===_0x61204e(0x3a9))_0x265d24=_0x6f8ac6[_0x61204e(0x871)];else{const _0x578bf9=String(_0x6f8ac6['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x578bf9)_0x265d24=_0x5000d7[parseInt(_0x578bf9[0x2],0xa)]||_0x5000d7[_0x61204e(0x945)](_0x5560ec=>_0x5560ec[_0x61204e(0x871)]===_0x578bf9[0x1]);if(!_0x265d24)_0x265d24=_0x5000d7[_0x61204e(0x945)](_0x26e3a9=>_0x26e3a9['entity']===_0x6f8ac6[_0x61204e(0x871)]);}if(!_0x265d24)_0x265d24={'entity':_0x6f8ac6[_0x61204e(0x871)],'color':_0x61204e(0xdf4)};const _0x42eabc=(_0x6f8ac6[_0x61204e(0x2a7)]||[])['filter'](_0x190527=>_0x190527['v']!==null&&_0x190527['v']!==undefined),_0xda12e=_0x2d8f2a?.[_0x61204e(0x27c)]?.[_0x265d24[_0x61204e(0x871)]];let _0x3af498=_0xda12e?parseFloat(_0xda12e['state']):NaN;if(!isFinite(_0x3af498))_0x3af498=_0x42eabc[_0x61204e(0x5a8)]?_0x42eabc[_0x42eabc[_0x61204e(0x5a8)]-0x1]['v']:0x0;if(_0x3af498===undefined||_0x3af498===null||isNaN(_0x3af498))_0x3af498=0x0;const _0xcd046=(_0x3008e2,_0x3e0673)=>{if(_0x3008e2===null||_0x3008e2===undefined||_0x3008e2==='')return _0x3e0673;const _0x310a04=String(_0x3008e2)['replace'](/^~/,''),_0x47ed0a=parseFloat(_0x310a04);if(!isNaN(_0x47ed0a))return _0x47ed0a;const _0x5be5af=_0x2d8f2a?.['states']?.[_0x310a04];if(_0x5be5af){const _0x35ddbf=parseFloat(_0x5be5af['state']);if(!isNaN(_0x35ddbf))return _0x35ddbf;}return _0x3e0673;},_0x3a87fe=_0xcd046(_0x265d24[_0x61204e(0x953)],0x0),_0x5025be=_0xcd046(_0x265d24[_0x61204e(0x663)],0x64),_0x1739bc=_0x6f8ac6[_0x61204e(0x3ae)]||{};let _0x3b8a38=_0x3af498,_0x491fac=_0x3af498;for(const _0x4c4126 of _0x42eabc){if(_0x4c4126['v']>_0x3b8a38)_0x3b8a38=_0x4c4126['v'];if(_0x4c4126['v']<_0x491fac)_0x491fac=_0x4c4126['v'];}const _0x4ddb7b=_0x5025be>_0x3a87fe?Math[_0x61204e(0x2cc)](0x0,Math[_0x61204e(0x7eb)](0x1,(_0x3af498-_0x3a87fe)/(_0x5025be-_0x3a87fe))):0x0,_0x3f5912=_0x5025be>_0x3a87fe?Math[_0x61204e(0x2cc)](0x0,Math['min'](0x1,(_0x3b8a38-_0x3a87fe)/(_0x5025be-_0x3a87fe))):0x0,_0x2ac2d0=_0x5025be>_0x3a87fe?Math[_0x61204e(0x2cc)](0x0,Math[_0x61204e(0x7eb)](0x1,(_0x491fac-_0x3a87fe)/(_0x5025be-_0x3a87fe))):0x0,_0x747fd1=pickName(_0x265d24[_0x61204e(0x917)]!==undefined?_0x265d24[_0x61204e(0x917)]:_0x265d24[_0x61204e(0x344)],_0x1739bc[_0x61204e(0xadc)]!==undefined&&_0x265d24[_0x61204e(0x917)]!==undefined?_0x1739bc[_0x61204e(0xadc)]:_0x1739bc[_0x61204e(0x876)],_0x1739bc)??_0x265d24[_0x61204e(0x871)]??'?';_0x4b198f[_0x61204e(0x24a)]({'name':pickName(_0x265d24[_0x61204e(0x344)],_0x1739bc[_0x61204e(0x876)],_0x1739bc)??'','tooltipName':_0x747fd1,'value':_0x3af498,'pct':_0x4ddb7b,'peak':_0x3b8a38,'peakPct':_0x3f5912,'pminPct':_0x2ac2d0,'pmin':_0x491fac,'min':_0x3a87fe,'max':_0x5025be,'color':(_0x265d24['color']===_0x61204e(0x4ab)?null:this[_0x61204e(0x877)]['_resolveCanvasColor'](_0x265d24[_0x61204e(0xaaa)])||_0x265d24[_0x61204e(0xaaa)])||_0x61204e(0xdf4),'unit':_0x265d24[_0x61204e(0x933)]||_0x1739bc[_0x61204e(0x9c0)]||'','entity':_0x265d24});}),_0x51e359[_0x2bd948(0x740)]=_0x2bd948(0xc44)+_0x5b8983+'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 _0xe2be9e=_0x51e359[_0x2bd948(0x8f7)](_0x2bd948(0x791)),_0x40b434=_0x51e359[_0x2bd948(0x8f7)]('.sgc-pie-canvas'),_0x5c9b33=_0x51e359[_0x2bd948(0x8f7)](_0x2bd948(0xa65));if(!_0x40b434)return;this[_0x2bd948(0x867)]=_0x4b198f;this[_0x2bd948(0x7b5)]&&(cancelAnimationFrame(this[_0x2bd948(0x7b5)]),this[_0x2bd948(0x7b5)]=0x0);if(_0x38433e[_0x2bd948(0x220)]){this[_0x2bd948(0xe16)]=performance['now']();const _0x1e2e61=_0x251646=>{const _0x1e8f82=_0x2bd948,_0x5a7ab0=Math[_0x1e8f82(0x7eb)](0x1,(_0x251646-this[_0x1e8f82(0xe16)])/0x258),_0x1c6bf6=0x1-Math[_0x1e8f82(0x5cd)](0x1-_0x5a7ab0,0x3);this[_0x1e8f82(0x819)](_0x40b434,_0x4b198f,_0xc57b46,_0x5b8983,_0x38433e,_0x2d8f2a,_0x1c6bf6),_0x5a7ab0<0x1?this[_0x1e8f82(0x7b5)]=requestAnimationFrame(_0x1e2e61):(this[_0x1e8f82(0x7b5)]=0x0,this[_0x1e8f82(0x4f4)](_0xe2be9e,_0x5c9b33,_0x38433e,_0x2d8f2a));};this[_0x2bd948(0x7b5)]=requestAnimationFrame(_0x1e2e61);}else this['_draw'](_0x40b434,_0x4b198f,_0xc57b46,_0x5b8983,_0x38433e,_0x2d8f2a,0x1),this[_0x2bd948(0x4f4)](_0xe2be9e,_0x5c9b33,_0x38433e,_0x2d8f2a);}['_draw'](_0x1c74c4,_0x203b4a,_0x393d0a,_0x2d240c,_0x5d4ba1,_0x5dcea2,_0x3ea65e){const _0x4bbcb4=_0xa1d64c;if(_0x3ea65e===undefined)_0x3ea65e=0x1;const _0x1a24e0=this[_0x4bbcb4(0x489)](_0x1c74c4,_0x393d0a,_0x2d240c),_0x99512a=this[_0x4bbcb4(0x73c)](),_0x3e595a=_0x99512a?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)',_0x11bc1b=_0x99512a?_0x4bbcb4(0x6a4):_0x4bbcb4(0xcee),_0x3ec830=_0x99512a?_0x4bbcb4(0x311):_0x4bbcb4(0xbd5);let _0x4a1fe0=_0x4bbcb4(0xd89);try{const _0x24a55e=getComputedStyle(document[_0x4bbcb4(0x34e)])[_0x4bbcb4(0x9e0)](_0x4bbcb4(0x2b7))[_0x4bbcb4(0xac2)]();if(_0x24a55e)_0x4a1fe0=_0x24a55e;}catch(_0x296391){}const _0x552231=_0x203b4a[_0x4bbcb4(0x5a8)];if(!_0x552231)return;let _0x452cdd=parseInt(_0x5d4ba1[_0x4bbcb4(0x90d)],0xa);if(!_0x452cdd||_0x452cdd<0x1||isNaN(_0x452cdd))_0x452cdd=Math[_0x4bbcb4(0x2cc)](0x1,Math[_0x4bbcb4(0x7eb)](_0x552231,Math[_0x4bbcb4(0x7a6)](_0x393d0a/0xaa)||0x1));_0x452cdd=Math['max'](0x1,Math[_0x4bbcb4(0x7eb)](_0x452cdd,_0x552231));const _0x2ad7be=Math[_0x4bbcb4(0x650)](_0x552231/_0x452cdd),_0x4dabf0=_0x393d0a/_0x452cdd,_0xa80bdf=_0x2d240c/_0x2ad7be;let _0x361fa4=parseFloat(_0x5d4ba1[_0x4bbcb4(0xd96)]);if(!_0x361fa4||isNaN(_0x361fa4))_0x361fa4=0x10e;_0x361fa4=Math[_0x4bbcb4(0x2cc)](0x5a,Math[_0x4bbcb4(0x7eb)](0x168,_0x361fa4));const _0x2e274b=_0x361fa4*Math['PI']/0xb4,_0x211bd7=Math['PI']*0x2-_0x2e274b,_0x2d782b=Math['PI']/0x2+_0x211bd7/0x2,_0x2e19ac=!!_0x5d4ba1['gauge_show_minmax'],_0xad27da=_0x5d4ba1[_0x4bbcb4(0x304)]===_0x4bbcb4(0x597)?_0x4bbcb4(0x597):_0x4bbcb4(0x2d7);let _0x4a343d=parseFloat(_0x5d4ba1['gauge_value_size']);if(isNaN(_0x4a343d)||_0x4a343d<=0x0)_0x4a343d=0x0;this[_0x4bbcb4(0xa44)]=[],_0x203b4a['forEach']((_0x10dced,_0x4a2d7f)=>{const _0x3433ca=_0x4bbcb4,_0x1a0dbb=_0x4a2d7f%_0x452cdd,_0x92a278=Math['floor'](_0x4a2d7f/_0x452cdd),_0x59f08f=_0x4dabf0*_0x1a0dbb,_0x5292af=_0xa80bdf*_0x92a278,_0x40dad4=_0x10dced[_0x3433ca(0x871)],_0x17f6e4=_0x40dad4?.[_0x3433ca(0x493)]?.['enabled']&&_0x40dad4[_0x3433ca(0x493)]['values']?.['length']?this['card'][_0x3433ca(0xae6)](_0x40dad4):null,_0x3e08f7=_0x40dad4?.[_0x3433ca(0x493)]?.[_0x3433ca(0x976)]!=='hard',_0x4b56cf=!!_0x40dad4?.[_0x3433ca(0x493)]?.[_0x3433ca(0x818)],_0x4dcc3f=_0x17f6e4?resolveValueColor(_0x10dced['value'],_0x17f6e4,_0x10dced['color'],_0x3e08f7):_0x10dced[_0x3433ca(0xaaa)],_0xbae443=_0x40dad4||{'decimals':0x1},_0x254304=_0x4a343d||Math[_0x3433ca(0x2cc)](0xd,Math[_0x3433ca(0x7eb)](0x1e,Math[_0x3433ca(0x7eb)](_0x4dabf0,_0xa80bdf)*0.17)),_0x80e7fa=_0x59f08f+_0x4dabf0/0x2,_0x31206a=Math[_0x3433ca(0x2cc)](0xa,Math[_0x3433ca(0x7eb)](_0x4dabf0,_0xa80bdf)*0.34),_0x4ac252=_0x31206a*Math[_0x3433ca(0x4ec)](_0x211bd7/0x2),_0x270f4e=0x12,_0x3e7248=_0x31206a+_0x4ac252+_0x270f4e+_0x254304,_0x421041=_0x5292af+Math['max'](0x2,(_0xa80bdf-_0x3e7248)/0x2);let _0x30318a,_0x206fb6;_0xad27da===_0x3433ca(0x597)?(_0x206fb6=_0x421041+_0x254304/0x2,_0x30318a=_0x421041+_0x254304+_0x270f4e+_0x31206a):(_0x30318a=_0x421041+_0x31206a,_0x206fb6=_0x30318a+_0x4ac252+_0x270f4e+_0x254304/0x2);const _0x220fbf=Math[_0x3433ca(0x2cc)](0x5,_0x31206a*0.2),_0x21c356=_0x40dad4?.['gradient']!==![];_0x1a24e0[_0x3433ca(0x5fa)](),_0x1a24e0['arc'](_0x80e7fa,_0x30318a,_0x31206a,_0x2d782b,_0x2d782b+_0x2e274b),_0x1a24e0[_0x3433ca(0xbf1)]=_0x3ec830,_0x1a24e0[_0x3433ca(0x495)]=_0x220fbf,_0x1a24e0[_0x3433ca(0xb97)]=_0x3433ca(0x661),_0x1a24e0[_0x3433ca(0xddc)]();if(_0x17f6e4){const _0x4d74d4=0x48;_0x1a24e0[_0x3433ca(0xcf8)]=0.45;for(let _0x5895ba=0x0;_0x5895ba<_0x4d74d4;_0x5895ba++){const _0x4fc0ca=_0x5895ba/_0x4d74d4,_0x40d2e1=(_0x5895ba+0x1)/_0x4d74d4,_0x3774f0=_0x10dced[_0x3433ca(0x7eb)]+(_0x10dced['max']-_0x10dced['min'])*((_0x4fc0ca+_0x40d2e1)/0x2);_0x1a24e0[_0x3433ca(0xb97)]='butt',_0x1a24e0[_0x3433ca(0x5fa)](),_0x1a24e0[_0x3433ca(0xc6e)](_0x80e7fa,_0x30318a,_0x31206a,_0x2d782b+_0x2e274b*_0x4fc0ca,_0x2d782b+_0x2e274b*_0x40d2e1+0.002),_0x1a24e0[_0x3433ca(0xbf1)]=_0x4b56cf?_0x4dcc3f:resolveValueColor(_0x3774f0,_0x17f6e4,_0x10dced[_0x3433ca(0xaaa)],_0x3e08f7),_0x1a24e0['lineWidth']=_0x220fbf,_0x1a24e0[_0x3433ca(0xddc)]();}_0x1a24e0[_0x3433ca(0xcf8)]=0x1;}const _0x14d76f=_0x40dad4?.[_0x3433ca(0xb51)]?_0x40dad4[_0x3433ca(0xb51)]===_0x3433ca(0x4ab)?_0x4dcc3f:this['card']['_resolveCanvasColor'](_0x40dad4[_0x3433ca(0xb51)])||_0x40dad4[_0x3433ca(0xb51)]:_0x4dcc3f,_0x162d0b=_0x2d782b+_0x2e274b*_0x10dced[_0x3433ca(0xb46)]*_0x3ea65e,_0x10fb2e=_0x2d782b+_0x2e274b*_0x10dced[_0x3433ca(0x625)],_0x229eca=_0x2d782b+_0x2e274b*_0x10dced[_0x3433ca(0x488)],_0x34a6dc=_0x10fb2e+(_0x229eca-_0x10fb2e)*_0x3ea65e;if(_0x34a6dc>_0x10fb2e+0.0015){const _0x414cc2=0x30;for(let _0x13ce7d=0x0;_0x13ce7d<_0x414cc2;_0x13ce7d++){const _0x4717c0=_0x10fb2e+(_0x34a6dc-_0x10fb2e)*(_0x13ce7d/_0x414cc2),_0x10a4e4=_0x10fb2e+(_0x34a6dc-_0x10fb2e)*((_0x13ce7d+0x1)/_0x414cc2),_0x187069=_0x2e274b>0x0?((_0x4717c0+_0x10a4e4)/0x2-_0x2d782b)/_0x2e274b:0x0,_0x197528=_0x10dced[_0x3433ca(0x7eb)]+(_0x10dced[_0x3433ca(0x2cc)]-_0x10dced['min'])*_0x187069;_0x1a24e0[_0x3433ca(0xb97)]='butt',_0x1a24e0['beginPath'](),_0x1a24e0[_0x3433ca(0xc6e)](_0x80e7fa,_0x30318a,_0x31206a,_0x4717c0,_0x10a4e4+0.003),_0x1a24e0['strokeStyle']=_0x17f6e4?_0x4b56cf?_0x4dcc3f:resolveValueColor(_0x197528,_0x17f6e4,_0x10dced[_0x3433ca(0xaaa)],_0x3e08f7):_0x10dced[_0x3433ca(0xaaa)],_0x1a24e0[_0x3433ca(0x495)]=_0x220fbf,_0x1a24e0[_0x3433ca(0xcf8)]=_0x21c356?0.4+0.55*(_0x13ce7d/Math[_0x3433ca(0x2cc)](0x1,_0x414cc2-0x1)):_0x17f6e4?0.95:0.9,_0x1a24e0[_0x3433ca(0xddc)]();}_0x1a24e0[_0x3433ca(0xcf8)]=0x1;}{const _0x36963c=_0x162d0b,_0x453373=_0x31206a+_0x220fbf*0.15,_0x12838e=Math[_0x3433ca(0x2cc)](0x3,_0x220fbf*0.5),_0x3a92e6=_0x80e7fa+Math[_0x3433ca(0x4ec)](_0x36963c)*_0x453373,_0x33e26f=_0x30318a+Math[_0x3433ca(0x2d5)](_0x36963c)*_0x453373,_0x308568=_0x36963c+Math['PI']/0x2,_0x38fed1=Math['max'](0x2,_0x220fbf*0.22);_0x1a24e0[_0x3433ca(0x5fa)](),_0x1a24e0['moveTo'](_0x80e7fa+Math[_0x3433ca(0x4ec)](_0x308568)*_0x38fed1,_0x30318a+Math['sin'](_0x308568)*_0x38fed1),_0x1a24e0[_0x3433ca(0x262)](_0x3a92e6,_0x33e26f),_0x1a24e0[_0x3433ca(0x262)](_0x80e7fa-Math['cos'](_0x308568)*_0x38fed1,_0x30318a-Math['sin'](_0x308568)*_0x38fed1),_0x1a24e0[_0x3433ca(0x5f1)](),_0x1a24e0[_0x3433ca(0xd6a)]=_0x14d76f,_0x1a24e0[_0x3433ca(0xb3e)](),_0x1a24e0[_0x3433ca(0x5fa)](),_0x1a24e0[_0x3433ca(0xc6e)](_0x80e7fa,_0x30318a,_0x12838e,0x0,Math['PI']*0x2),_0x1a24e0[_0x3433ca(0xd6a)]=_0x14d76f,_0x1a24e0[_0x3433ca(0xb3e)](),_0x1a24e0[_0x3433ca(0x5fa)](),_0x1a24e0[_0x3433ca(0xc6e)](_0x80e7fa,_0x30318a,_0x12838e*0.45,0x0,Math['PI']*0x2),_0x1a24e0[_0x3433ca(0xd6a)]=_0x99512a?_0x3433ca(0x23d):_0x3433ca(0x692),_0x1a24e0[_0x3433ca(0xb3e)]();}if(_0x2e19ac&&_0x3ea65e>=0.999){_0x1a24e0[_0x3433ca(0xc18)]=_0x3433ca(0x9b9),_0x1a24e0['textBaseline']=_0x3433ca(0x3ce),_0x1a24e0[_0x3433ca(0xd6a)]=_0x11bc1b,_0x1a24e0['font']=Math[_0x3433ca(0x2cc)](0x9,Math[_0x3433ca(0x7eb)](0xb,_0x31206a*0.15))+_0x3433ca(0xa69)+_0x4a1fe0;const _0x525712=_0x31206a+_0x220fbf*0.65+0x7;_0x1a24e0[_0x3433ca(0x4d9)](String(formatNumber(_0x10dced[_0x3433ca(0x7eb)],_0xbae443,_0x5dcea2)),_0x80e7fa+Math[_0x3433ca(0x4ec)](_0x2d782b)*_0x525712,_0x30318a+Math[_0x3433ca(0x2d5)](_0x2d782b)*_0x525712),_0x1a24e0[_0x3433ca(0x4d9)](String(formatNumber(_0x10dced[_0x3433ca(0x2cc)],_0xbae443,_0x5dcea2)),_0x80e7fa+Math['cos'](_0x2d782b+_0x2e274b)*_0x525712,_0x30318a+Math[_0x3433ca(0x2d5)](_0x2d782b+_0x2e274b)*_0x525712);}if(_0x3ea65e>=0.999){const _0x324093=String(formatNumber(_0x10dced[_0x3433ca(0x8a2)],_0xbae443,_0x5dcea2))+(_0x10dced[_0x3433ca(0x933)]?'\x20'+_0x10dced['unit']:'');_0x1a24e0['textAlign']=_0x3433ca(0x9b9),_0x1a24e0[_0x3433ca(0x815)]='middle',_0x1a24e0['fillStyle']=_0x17f6e4?_0x4dcc3f:_0x3e595a,_0x1a24e0[_0x3433ca(0xafc)]=_0x3433ca(0xe0b)+_0x254304+'px\x20'+_0x4a1fe0,_0x1a24e0[_0x3433ca(0x4d9)](_0x324093,_0x80e7fa,_0x206fb6);}this[_0x3433ca(0xa44)][_0x3433ca(0x24a)]({'cx':_0x80e7fa,'cy':_0x30318a,'r':_0x31206a,'thickness':_0x220fbf,'start':_0x2d782b,'end':_0x2d782b+_0x2e274b,'item':_0x10dced});});}['_setupTooltip'](_0x2aa691,_0x4e4a46,_0x599040,_0x44c69e){const _0x5430b0=_0xa1d64c;if(!_0x4e4a46||!_0x2aa691||_0x599040['show_tooltip']===![]||!this[_0x5430b0(0xa44)]?.['length'])return;const _0x1a0566=this[_0x5430b0(0x713)][_0x5430b0(0x9c9)],_0x641211=(_0x7deff2,_0x3ddc86)=>{const _0x2d1251=_0x5430b0;for(const _0x3be741 of this[_0x2d1251(0xa44)]){const _0x5ec8fc=_0x7deff2-_0x3be741['cx'],_0x4fb090=_0x3ddc86-_0x3be741['cy'];if(Math[_0x2d1251(0x29a)](_0x5ec8fc*_0x5ec8fc+_0x4fb090*_0x4fb090)>_0x3be741['r']+_0x3be741[_0x2d1251(0x944)])continue;return _0x3be741;}return null;},_0xdf3778=_0x1544d8=>{const _0x451941=_0x5430b0,_0x4f1a43=_0x2aa691[_0x451941(0x370)](),_0x3694ca=_0x1544d8[_0x451941(0x53e)]-_0x4f1a43[_0x451941(0xaf8)],_0x221ac2=_0x1544d8[_0x451941(0x7f6)]-_0x4f1a43[_0x451941(0xbec)],_0x47f599=_0x641211(_0x3694ca,_0x221ac2);if(!_0x47f599){_0x4e4a46[_0x451941(0xe3b)][_0x451941(0x289)]='0';return;}const _0x25ba21=formatNumber(_0x47f599[_0x451941(0x836)][_0x451941(0x8a2)],_0x47f599[_0x451941(0x836)][_0x451941(0x871)],_0x44c69e),_0x12dbbe=formatNumber(_0x47f599[_0x451941(0x836)]['peak'],_0x47f599[_0x451941(0x836)]['entity'],_0x44c69e),_0x51cc4d=formatNumber(_0x47f599[_0x451941(0x836)][_0x451941(0x5e4)],_0x47f599['item']['entity'],_0x44c69e),_0x46ce95=Math[_0x451941(0x3ee)]((_0x47f599[_0x451941(0x836)]['peak']??0x0)-(_0x47f599[_0x451941(0x836)][_0x451941(0x5e4)]??0x0))>1e-9,_0x12d0b3=escapeHtml(_0x47f599[_0x451941(0x836)][_0x451941(0x933)]||''),_0x48d075=_0x47f599[_0x451941(0x836)]['entity']?.['show_color_dot']!==![]?escapeHtml(_0x47f599[_0x451941(0x836)][_0x451941(0xaaa)]):'transparent',_0x4187ef=(_0x4ccc4b,_0x5ca059,_0x2bda1e)=>_0x451941(0x8fa)+(_0x2bda1e?'\x20style=\x22opacity:'+_0x2bda1e+'\x22':'')+'><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x4ccc4b+_0x451941(0xb2f)+_0x5ca059+_0x451941(0x984);_0x4e4a46[_0x451941(0x740)]=_0x451941(0xbfe)+_0x48d075+_0x451941(0x427)+escapeHtml(_0x47f599[_0x451941(0x836)]['tooltipName']||_0x47f599['item']['name']||'')+_0x451941(0xb2f)+escapeHtml(String(_0x25ba21))+'\x20'+_0x12d0b3+_0x451941(0x984)+(_0x46ce95?_0x4187ef(escapeHtml(cardT(_0x44c69e,_0x599040,_0x451941(0x46f))),escapeHtml(String(_0x12dbbe))+'\x20'+_0x12d0b3,_0x451941(0x34a)):'')+(_0x46ce95?_0x4187ef(escapeHtml(cardT(_0x44c69e,_0x599040,'Low')),escapeHtml(String(_0x51cc4d))+'\x20'+_0x12d0b3,'0.6'):''),_0x4e4a46[_0x451941(0xe3b)][_0x451941(0x289)]='1';const _0xc9a9ec=_0x4e4a46[_0x451941(0x912)];let _0xb7931b=_0x3694ca+0x10;if(_0xb7931b+_0xc9a9ec>_0x4f1a43[_0x451941(0xbdd)])_0xb7931b=_0xb7931b-_0xc9a9ec-0x20;_0x4e4a46[_0x451941(0xe3b)]['left']=Math[_0x451941(0x2cc)](0x0,_0xb7931b)+'px',_0x4e4a46['style'][_0x451941(0xbec)]='0';};_0x2aa691[_0x5430b0(0xa40)]('mousemove',_0xdf3778,{'signal':_0x1a0566}),_0x2aa691['addEventListener']('mouseleave',()=>{const _0x27f1ab=_0x5430b0;_0x4e4a46[_0x27f1ab(0xe3b)]['opacity']='0';},{'signal':_0x1a0566}),_0x2aa691[_0x5430b0(0xa40)](_0x5430b0(0x7b9),_0x5363ff=>{const _0x40ed62=_0x5430b0;if(_0x5363ff['touches']['length']===0x1)_0xdf3778({'clientX':_0x5363ff[_0x40ed62(0xa21)][0x0]['clientX'],'clientY':_0x5363ff[_0x40ed62(0xa21)][0x0][_0x40ed62(0x7f6)]});},{'signal':_0x1a0566,'passive':!![]}),_0x2aa691[_0x5430b0(0xa40)](_0x5430b0(0xd5e),()=>{const _0x488996=_0x5430b0;_0x4e4a46[_0x488996(0xe3b)][_0x488996(0x289)]='0';},{'signal':_0x1a0566}),_0x2aa691[_0x5430b0(0xe3b)][_0x5430b0(0x58e)]=_0x5430b0(0x3e5),_0x2aa691['addEventListener'](_0x5430b0(0x567),_0x5354a0=>{const _0x2bdc56=_0x5430b0,_0x31615a=_0x2aa691['getBoundingClientRect'](),_0x2e6373=_0x641211(_0x5354a0[_0x2bdc56(0x53e)]-_0x31615a['left'],_0x5354a0[_0x2bdc56(0x7f6)]-_0x31615a['top']);if(!_0x2e6373)return;_0x5354a0[_0x2bdc56(0xc01)](),this[_0x2bdc56(0x877)][_0x2bdc56(0xd37)](_0x2e6373[_0x2bdc56(0x836)]?.[_0x2bdc56(0x871)]);},{'signal':_0x1a0566});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x42ac49){const _0x39edd2=_0xa1d64c;super(_0x42ac49),this[_0x39edd2(0x867)]=[],this[_0x39edd2(0xada)]=[],this[_0x39edd2(0x7b5)]=0x0,this[_0x39edd2(0xe16)]=0x0;}[_0xa1d64c(0x964)](_0x172e7,_0x34d8d8,_0x3aeb30,_0x22e8f9){const _0x35896b=_0xa1d64c;if(this[_0x35896b(0x713)])this[_0x35896b(0x713)][_0x35896b(0xd29)]();this['_abort']=new AbortController();const _0x3c0d1d=Math[_0x35896b(0x2cc)](0x28,_0x172e7[_0x35896b(0xde7)]||this[_0x35896b(0x877)][_0x35896b(0x912)]||0x190),_0xdabf8e=Math[_0x35896b(0x2cc)](0x50,parseInt(_0x3aeb30['height'],0xa)||0xc8),_0x3efef4=this['card'][_0x35896b(0xaa0)]||[],_0x2339db=[];_0x34d8d8['forEach'](_0x2f4fbb=>{const _0x250286=_0x35896b;let _0x24c15b=null;if(_0x2f4fbb[_0x250286(0x871)]&&typeof _0x2f4fbb['entity']===_0x250286(0x3a9))_0x24c15b=_0x2f4fbb[_0x250286(0x871)];else{const _0x5398e3=String(_0x2f4fbb['id']||'')[_0x250286(0x7d2)](/^(.+)__(\d+)$/);if(_0x5398e3)_0x24c15b=_0x3efef4[parseInt(_0x5398e3[0x2],0xa)]||_0x3efef4[_0x250286(0x945)](_0x15fa1c=>_0x15fa1c['entity']===_0x5398e3[0x1]);if(!_0x24c15b)_0x24c15b=_0x3efef4[_0x250286(0x945)](_0x3ac364=>_0x3ac364[_0x250286(0x871)]===_0x2f4fbb['entity']);}if(!_0x24c15b)_0x24c15b={'entity':_0x2f4fbb[_0x250286(0x871)],'color':_0x250286(0xdf4)};const _0x35bcef=(_0x2f4fbb['points']||[])[_0x250286(0x7cb)](_0x5854a8=>_0x5854a8['v']!==null&&_0x5854a8['v']!==undefined),_0x293b34=_0x22e8f9?.[_0x250286(0x27c)]?.[_0x24c15b[_0x250286(0x871)]],_0x4af784=_0x24c15b[_0x250286(0xaac)]||'last';let _0x2c5d4a;if(_0x35bcef['length']){if(_0x4af784===_0x250286(0xc1b))_0x2c5d4a=_0x35bcef[0x0]['v'];else{if(_0x4af784==='sum'||_0x4af784==='change'||_0x4af784===_0x250286(0x68a))_0x2c5d4a=_0x35bcef['reduce']((_0x1ee240,_0x3792ce)=>_0x1ee240+(_0x3792ce['v']||0x0),0x0);else{if(_0x4af784===_0x250286(0x7eb))_0x2c5d4a=_0x35bcef[_0x250286(0xdfa)]((_0x147f88,_0x32f0dc)=>Math['min'](_0x147f88,_0x32f0dc['v']),Infinity);else{if(_0x4af784===_0x250286(0x2cc))_0x2c5d4a=_0x35bcef['reduce']((_0xf93337,_0x195df7)=>Math[_0x250286(0x2cc)](_0xf93337,_0x195df7['v']),-Infinity);else{if(_0x4af784===_0x250286(0x55a))_0x2c5d4a=DataProcessor[_0x250286(0xb3d)](_0x35bcef[_0x250286(0x459)](_0x401315=>_0x401315['v']),_0x250286(0x55a));else{if(_0x4af784===_0x250286(0xaca)||_0x4af784==='mean')_0x2c5d4a=_0x35bcef[_0x250286(0xdfa)]((_0x4d4bc0,_0x2c0bcb)=>_0x4d4bc0+(_0x2c0bcb['v']||0x0),0x0)/_0x35bcef[_0x250286(0x5a8)];else _0x2c5d4a=_0x35bcef[_0x35bcef[_0x250286(0x5a8)]-0x1]['v'];}}}}}}else _0x293b34?_0x2c5d4a=parseFloat(_0x293b34['state']):_0x2c5d4a=0x0;if(_0x2c5d4a===undefined||_0x2c5d4a===null||isNaN(_0x2c5d4a))_0x2c5d4a=0x0;const _0x5ec208=_0x2f4fbb[_0x250286(0x3ae)]||{},_0x467fef=pickName(_0x24c15b['tooltip_name']!==undefined?_0x24c15b[_0x250286(0x917)]:_0x24c15b[_0x250286(0x344)],_0x5ec208['resolved_tooltip_name']!==undefined&&_0x24c15b[_0x250286(0x917)]!==undefined?_0x5ec208[_0x250286(0xadc)]:_0x5ec208[_0x250286(0x876)],_0x5ec208)??_0x24c15b[_0x250286(0x871)]??'?';_0x2339db['push']({'name':pickName(_0x24c15b['name'],_0x5ec208[_0x250286(0x876)],_0x5ec208)??'','tooltipName':_0x467fef,'value':Math[_0x250286(0x3ee)](_0x2c5d4a),'color':(_0x24c15b[_0x250286(0xaaa)]==='threshold'?null:this['card'][_0x250286(0x82b)](_0x24c15b[_0x250286(0xaaa)])||_0x24c15b[_0x250286(0xaaa)])||_0x250286(0xdf4),'unit':_0x24c15b[_0x250286(0x933)]||_0x5ec208[_0x250286(0x9c0)]||'','entity':_0x24c15b});}),_0x172e7[_0x35896b(0x740)]=_0x35896b(0xc44)+_0xdabf8e+_0x35896b(0x353);const _0x3a0f9a=_0x172e7['querySelector'](_0x35896b(0x791)),_0x4b38e=_0x172e7['querySelector'](_0x35896b(0xa4d)),_0x33b505=_0x172e7[_0x35896b(0x8f7)](_0x35896b(0xa65));if(!_0x4b38e)return;this[_0x35896b(0x867)]=_0x2339db;this[_0x35896b(0x7b5)]&&(cancelAnimationFrame(this[_0x35896b(0x7b5)]),this[_0x35896b(0x7b5)]=0x0);if(_0x3aeb30[_0x35896b(0x220)]){this[_0x35896b(0xe16)]=performance['now']();const _0x39a704=_0x3e9611=>{const _0x2c940b=_0x35896b,_0x697021=Math[_0x2c940b(0x7eb)](0x1,(_0x3e9611-this[_0x2c940b(0xe16)])/0x258),_0x1ed7a9=0x1-Math[_0x2c940b(0x5cd)](0x1-_0x697021,0x3);this[_0x2c940b(0x819)](_0x4b38e,_0x2339db,_0x3c0d1d,_0xdabf8e,_0x3aeb30,_0x22e8f9,_0x1ed7a9),_0x697021<0x1?this[_0x2c940b(0x7b5)]=requestAnimationFrame(_0x39a704):(this[_0x2c940b(0x7b5)]=0x0,this[_0x2c940b(0x4f4)](_0x3a0f9a,_0x33b505,_0x3aeb30,_0x22e8f9));};this['_animRaf']=requestAnimationFrame(_0x39a704);}else this[_0x35896b(0x819)](_0x4b38e,_0x2339db,_0x3c0d1d,_0xdabf8e,_0x3aeb30,_0x22e8f9,0x1),this[_0x35896b(0x4f4)](_0x3a0f9a,_0x33b505,_0x3aeb30,_0x22e8f9);}[_0xa1d64c(0x819)](_0x220c5f,_0x438f7f,_0x20f2c7,_0x43ec92,_0x56d9fa,_0x3069d2,_0x2e5086){const _0x3f08dd=_0xa1d64c;if(_0x2e5086===undefined)_0x2e5086=0x1;const _0x3d3d31=this[_0x3f08dd(0x489)](_0x220c5f,_0x20f2c7,_0x43ec92),_0x279115=this['_detectDark'](),_0x5c7931=_0x279115?'rgba(255,255,255,0.85)':_0x3f08dd(0x500),_0x4310ec=_0x279115?_0x3f08dd(0x6a4):_0x3f08dd(0x5ce),_0x2bc0e5=_0x279115?_0x3f08dd(0xc30):'rgba(0,0,0,0.06)';let _0x1137af=_0x3f08dd(0xd89);try{const _0x2eed37=getComputedStyle(document[_0x3f08dd(0x34e)])[_0x3f08dd(0x9e0)](_0x3f08dd(0x2b7))[_0x3f08dd(0xac2)]();if(_0x2eed37)_0x1137af=_0x2eed37;}catch(_0x11f4af){}const _0x4ed658=_0x438f7f[_0x3f08dd(0x5a8)];if(!_0x4ed658)return;const _0x43c71e=_0x438f7f[_0x3f08dd(0xdfa)]((_0x291c46,_0x56fd00)=>_0x291c46+_0x56fd00['value'],0x0),_0x2a8cb0=Math['max'](..._0x438f7f[_0x3f08dd(0x459)](_0x343ea1=>_0x343ea1['value']));if(_0x2a8cb0===0x0)return;const _0x3790c8=Math['min'](_0x43ec92-0x14,_0x20f2c7-0x14),_0x450fe4=_0x3790c8/0x2*0.88,_0xac48bc=_0x20f2c7/0x2,_0x3b674e=_0x43ec92/0x2,_0x3b956a=Math['PI']*0x2/_0x4ed658,_0x45ef68=0x4;_0x3d3d31[_0x3f08dd(0xcf8)]=_0x2e5086;for(let _0x48c819=0x1;_0x48c819<=_0x45ef68;_0x48c819++){const _0x4eda57=_0x450fe4*(_0x48c819/_0x45ef68);_0x3d3d31[_0x3f08dd(0x5fa)](),_0x3d3d31[_0x3f08dd(0xc6e)](_0xac48bc,_0x3b674e,_0x4eda57,0x0,Math['PI']*0x2),_0x3d3d31[_0x3f08dd(0xbf1)]=_0x2bc0e5,_0x3d3d31[_0x3f08dd(0x495)]=0.8,_0x3d3d31[_0x3f08dd(0xddc)]();}_0x3d3d31[_0x3f08dd(0xcf8)]=0x1,this[_0x3f08dd(0xada)]=[],_0x438f7f[_0x3f08dd(0x4c1)]((_0x1803b2,_0x2b3f54)=>{const _0xa1b65f=_0x3f08dd,_0x2ab86a=-Math['PI']/0x2+_0x2b3f54*_0x3b956a,_0x2443d0=_0x2ab86a+_0x3b956a,_0xb47e5=_0x450fe4*(_0x1803b2[_0xa1b65f(0x8a2)]/_0x2a8cb0)*_0x2e5086;if(_0xb47e5<0.5){this['_slices'][_0xa1b65f(0x24a)]({'startAngle':_0x2ab86a,'endAngle':_0x2443d0,'r':_0x450fe4*(_0x1803b2[_0xa1b65f(0x8a2)]/_0x2a8cb0),'item':_0x1803b2,'cx':_0xac48bc,'cy':_0x3b674e});return;}_0x3d3d31[_0xa1b65f(0x5fa)](),_0x3d3d31[_0xa1b65f(0x71a)](_0xac48bc,_0x3b674e),_0x3d3d31[_0xa1b65f(0xc6e)](_0xac48bc,_0x3b674e,_0xb47e5,_0x2ab86a,_0x2443d0),_0x3d3d31['closePath']();let _0x53d29b=_0x1803b2[_0xa1b65f(0xaaa)];const _0x5147e0=_0x1803b2[_0xa1b65f(0x871)];_0x5147e0?.[_0xa1b65f(0x493)]?.[_0xa1b65f(0x634)]&&_0x5147e0['color_thresholds'][_0xa1b65f(0xa5b)]?.['length']&&(_0x53d29b=resolveValueColor(_0x1803b2[_0xa1b65f(0x8a2)],this[_0xa1b65f(0x877)][_0xa1b65f(0xae6)](_0x5147e0),_0x53d29b));_0x3d3d31['fillStyle']=_0x53d29b,_0x3d3d31['globalAlpha']=0.7,_0x3d3d31['fill'](),_0x3d3d31[_0xa1b65f(0xcf8)]=0x1,_0x3d3d31['strokeStyle']=_0x279115?_0xa1b65f(0x4b6):_0xa1b65f(0xe01),_0x3d3d31['lineWidth']=1.5,_0x3d3d31['stroke']();const _0x4721d4=_0x2ab86a+_0x3b956a/0x2,_0x2c9a79=Math[_0xa1b65f(0x2cc)](_0xb47e5*0.6,_0x450fe4*0.25),_0x155643=_0xac48bc+Math['cos'](_0x4721d4)*_0x2c9a79,_0x360d06=_0x3b674e+Math[_0xa1b65f(0x2d5)](_0x4721d4)*_0x2c9a79,_0x226dc6=_0x43c71e>0x0?_0x1803b2[_0xa1b65f(0x8a2)]/_0x43c71e*0x64:0x0;if(_0x226dc6>=0x4&&_0x2e5086>=0.999){const _0x24b132=Math[_0xa1b65f(0x7eb)](0xb,Math[_0xa1b65f(0x2cc)](0x8,_0x450fe4*0.1));_0x3d3d31['fillStyle']=_0xa1b65f(0x371),_0x3d3d31[_0xa1b65f(0xafc)]=_0xa1b65f(0xe0b)+_0x24b132+'px\x20'+_0x1137af,_0x3d3d31['textAlign']=_0xa1b65f(0x9b9),_0x3d3d31[_0xa1b65f(0x815)]='middle';const _0x59550a=toNum(_0x1803b2[_0xa1b65f(0x871)]?.['decimals'])??0x0;_0x3d3d31['fillText'](_0x226dc6[_0xa1b65f(0xdc7)](_0x59550a)+'%',_0x155643,_0x360d06);}this[_0xa1b65f(0xada)][_0xa1b65f(0x24a)]({'startAngle':_0x2ab86a,'endAngle':_0x2443d0,'r':_0x450fe4*(_0x1803b2[_0xa1b65f(0x8a2)]/_0x2a8cb0),'item':_0x1803b2,'cx':_0xac48bc,'cy':_0x3b674e});});if(_0x56d9fa[_0x3f08dd(0xbd7)]!==![]&&_0x2e5086>=0.999){_0x3d3d31[_0x3f08dd(0xd6a)]=_0x5c7931,_0x3d3d31[_0x3f08dd(0xafc)]=_0x3f08dd(0xb9b)+Math[_0x3f08dd(0x7eb)](0x10,_0x450fe4*0.25)+_0x3f08dd(0xa69)+_0x1137af,_0x3d3d31['textAlign']=_0x3f08dd(0x9b9),_0x3d3d31[_0x3f08dd(0x815)]=_0x3f08dd(0x3ce);const _0x10b50d=_0x438f7f[0x0]?.[_0x3f08dd(0x933)]||'',_0x424075=_0x438f7f[0x0]?.[_0x3f08dd(0x871)]||{'decimals':0x1};_0x3d3d31['fillText'](formatNumber(_0x43c71e,_0x424075,_0x3069d2)+(_0x10b50d?'\x20'+_0x10b50d:''),_0xac48bc,_0x3b674e-0x5),_0x3d3d31['fillStyle']=_0x4310ec,_0x3d3d31['font']=Math[_0x3f08dd(0x7eb)](0xa,_0x450fe4*0.14)+'px\x20'+_0x1137af,_0x3d3d31[_0x3f08dd(0x4d9)](cardT(this['card']?.[_0x3f08dd(0xe30)],this['card']?.['_config'],_0x3f08dd(0x9ee)),_0xac48bc,_0x3b674e+0x9);}}[_0xa1d64c(0x4f4)](_0x3c9695,_0x2a354b,_0x26e48e,_0x57ff1e){const _0x373180=_0xa1d64c;if(!_0x2a354b||!_0x3c9695||_0x26e48e[_0x373180(0x926)]===![]||!this[_0x373180(0xada)]?.[_0x373180(0x5a8)])return;const _0x4712a4=this['_abort']['signal'],_0x43fcf2=_0x1ecfdc=>{const _0x1a737f=_0x373180,_0x44b7c4=_0x3c9695[_0x1a737f(0x370)](),_0x21a30d=_0x1ecfdc[_0x1a737f(0x53e)]-_0x44b7c4[_0x1a737f(0xaf8)],_0x1ac432=_0x1ecfdc['clientY']-_0x44b7c4[_0x1a737f(0xbec)];let _0x226cf3=null;for(const _0x526c0c of this['_slices']){const _0xdaf6d7=_0x21a30d-_0x526c0c['cx'],_0x357cef=_0x1ac432-_0x526c0c['cy'],_0x3b9644=Math[_0x1a737f(0x29a)](_0xdaf6d7*_0xdaf6d7+_0x357cef*_0x357cef);if(_0x3b9644>_0x526c0c['r'])continue;let _0x184e07=Math['atan2'](_0x357cef,_0xdaf6d7);if(_0x184e07<-Math['PI']/0x2)_0x184e07+=Math['PI']*0x2;if(_0x184e07>=_0x526c0c[_0x1a737f(0xb50)]&&_0x184e07<_0x526c0c['endAngle']){_0x226cf3=_0x526c0c;break;}}if(!_0x226cf3){_0x2a354b[_0x1a737f(0xe3b)][_0x1a737f(0x289)]='0';return;}const _0x297d2a=this['_items'][_0x1a737f(0xdfa)]((_0x10eaa5,_0x4adf37)=>_0x10eaa5+_0x4adf37[_0x1a737f(0x8a2)],0x0),_0x2508b6=toNum(_0x226cf3['item'][_0x1a737f(0x871)]?.[_0x1a737f(0x242)])??0x1,_0x6c0b17=_0x297d2a>0x0?(_0x226cf3[_0x1a737f(0x836)][_0x1a737f(0x8a2)]/_0x297d2a*0x64)[_0x1a737f(0xdc7)](_0x2508b6):'0',_0x8f3e80=formatNumber(_0x226cf3[_0x1a737f(0x836)][_0x1a737f(0x8a2)],_0x226cf3[_0x1a737f(0x836)][_0x1a737f(0x871)],_0x57ff1e),_0x10c4fd=_0x226cf3[_0x1a737f(0x836)]['entity']?.[_0x1a737f(0x4d0)]!==![]?escapeHtml(_0x226cf3[_0x1a737f(0x836)]['color']):'transparent';_0x2a354b[_0x1a737f(0x740)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x10c4fd+_0x1a737f(0x427)+escapeHtml(_0x226cf3[_0x1a737f(0x836)][_0x1a737f(0x2fb)]||_0x226cf3['item']['name']||'')+_0x1a737f(0xb2f)+escapeHtml(String(_0x8f3e80))+'\x20'+escapeHtml(_0x226cf3[_0x1a737f(0x836)][_0x1a737f(0x933)]||'')+_0x1a737f(0x984)+(_0x1a737f(0x34f)+escapeHtml(cardT(_0x57ff1e,_0x26e48e,_0x1a737f(0x664)))+_0x1a737f(0xb2f)+_0x6c0b17+'%</span></div>'),_0x2a354b[_0x1a737f(0xe3b)][_0x1a737f(0x289)]='1';const _0x547caf=_0x2a354b[_0x1a737f(0x912)];let _0x21cb1b=_0x21a30d+0x10;if(_0x21cb1b+_0x547caf>_0x44b7c4[_0x1a737f(0xbdd)])_0x21cb1b=_0x21cb1b-_0x547caf-0x20;_0x2a354b['style'][_0x1a737f(0xaf8)]=Math['max'](0x0,_0x21cb1b)+'px',_0x2a354b[_0x1a737f(0xe3b)][_0x1a737f(0xbec)]='0';};_0x3c9695[_0x373180(0xa40)](_0x373180(0x455),_0x43fcf2,{'signal':_0x4712a4}),_0x3c9695['addEventListener'](_0x373180(0xc41),()=>{const _0x3b6d8d=_0x373180;_0x2a354b[_0x3b6d8d(0xe3b)][_0x3b6d8d(0x289)]='0';},{'signal':_0x4712a4}),_0x3c9695['addEventListener'](_0x373180(0x7b9),_0x368242=>{const _0x1ae8df=_0x373180;if(_0x368242['touches'][_0x1ae8df(0x5a8)]===0x1)_0x43fcf2({'clientX':_0x368242[_0x1ae8df(0xa21)][0x0][_0x1ae8df(0x53e)],'clientY':_0x368242[_0x1ae8df(0xa21)][0x0][_0x1ae8df(0x7f6)]});},{'signal':_0x4712a4,'passive':!![]}),_0x3c9695[_0x373180(0xa40)](_0x373180(0xd5e),()=>{const _0x43c5ee=_0x373180;_0x2a354b[_0x43c5ee(0xe3b)]['opacity']='0';},{'signal':_0x4712a4}),_0x3c9695[_0x373180(0xe3b)]['cursor']=_0x373180(0x3e5),_0x3c9695[_0x373180(0xa40)]('click',_0x1b0581=>{const _0x1ecbb8=_0x373180,_0x6bd6ff=_0x3c9695['getBoundingClientRect'](),_0x97c057=_0x1b0581[_0x1ecbb8(0x53e)]-_0x6bd6ff[_0x1ecbb8(0xaf8)],_0x5951df=_0x1b0581[_0x1ecbb8(0x7f6)]-_0x6bd6ff[_0x1ecbb8(0xbec)];let _0x3b8c0f=null;for(const _0x8f59a4 of this[_0x1ecbb8(0xada)]){const _0x373196=_0x97c057-_0x8f59a4['cx'],_0x3b113a=_0x5951df-_0x8f59a4['cy'],_0x2b729f=Math['sqrt'](_0x373196*_0x373196+_0x3b113a*_0x3b113a);if(_0x2b729f>_0x8f59a4['r'])continue;let _0xa1ac25=Math[_0x1ecbb8(0xbd2)](_0x3b113a,_0x373196);if(_0xa1ac25<-Math['PI']/0x2)_0xa1ac25+=Math['PI']*0x2;if(_0xa1ac25>=_0x8f59a4[_0x1ecbb8(0xb50)]&&_0xa1ac25<_0x8f59a4['endAngle']){_0x3b8c0f=_0x8f59a4;break;}}if(!_0x3b8c0f)return;_0x1b0581[_0x1ecbb8(0xc01)](),this[_0x1ecbb8(0x877)][_0x1ecbb8(0xd37)](_0x3b8c0f[_0x1ecbb8(0x836)]?.['entity']);},{'signal':_0x4712a4});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x4088ce){const _0x281732=_0xa1d64c;super(_0x4088ce),this[_0x281732(0x867)]=[],this[_0x281732(0x41f)]=[],this['_animRaf']=0x0,this[_0x281732(0xe16)]=0x0;}['render'](_0x25d38f,_0x2bce6c,_0x35467d,_0x562cca){const _0x49a5fe=_0xa1d64c;if(this[_0x49a5fe(0x713)])this['_abort']['abort']();this['_abort']=new AbortController();const _0x55b5d2=Math[_0x49a5fe(0x2cc)](0x28,_0x25d38f[_0x49a5fe(0xde7)]||this['card'][_0x49a5fe(0x912)]||0x190),_0x33c782=Math['max'](0x50,parseInt(_0x35467d['height'],0xa)||0xc8),_0x2b70d9=this[_0x49a5fe(0x877)][_0x49a5fe(0xaa0)]||[],_0xc20e78=[];_0x2bce6c[_0x49a5fe(0x4c1)](_0x315b0d=>{const _0x55e000=_0x49a5fe;let _0x8a88a6=null;if(_0x315b0d[_0x55e000(0x871)]&&typeof _0x315b0d[_0x55e000(0x871)]===_0x55e000(0x3a9))_0x8a88a6=_0x315b0d[_0x55e000(0x871)];else{const _0x4165ef=String(_0x315b0d['id']||'')[_0x55e000(0x7d2)](/^(.+)__(\d+)$/);if(_0x4165ef)_0x8a88a6=_0x2b70d9[parseInt(_0x4165ef[0x2],0xa)]||_0x2b70d9['find'](_0x28fc53=>_0x28fc53[_0x55e000(0x871)]===_0x4165ef[0x1]);if(!_0x8a88a6)_0x8a88a6=_0x2b70d9[_0x55e000(0x945)](_0x436127=>_0x436127[_0x55e000(0x871)]===_0x315b0d[_0x55e000(0x871)]);}if(!_0x8a88a6)_0x8a88a6={'entity':_0x315b0d[_0x55e000(0x871)],'color':_0x55e000(0xdf4)};const _0x112c29=(_0x315b0d['points']||[])[_0x55e000(0x7cb)](_0x777f89=>_0x777f89['v']!==null&&_0x777f89['v']!==undefined),_0x1333ae=_0x562cca?.[_0x55e000(0x27c)]?.[_0x8a88a6[_0x55e000(0x871)]],_0x18dd57=_0x8a88a6[_0x55e000(0xaac)]||'avg';let _0x383468;if(_0x112c29[_0x55e000(0x5a8)]){if(_0x18dd57===_0x55e000(0xc1b))_0x383468=_0x112c29[0x0]['v'];else{if(_0x18dd57==='sum'||_0x18dd57===_0x55e000(0x7c1)||_0x18dd57===_0x55e000(0x68a))_0x383468=_0x112c29[_0x55e000(0xdfa)]((_0x1e61ba,_0x3a1676)=>_0x1e61ba+(_0x3a1676['v']||0x0),0x0);else{if(_0x18dd57===_0x55e000(0x7eb))_0x383468=_0x112c29[_0x55e000(0xdfa)]((_0x40e6ac,_0x5b8681)=>Math[_0x55e000(0x7eb)](_0x40e6ac,_0x5b8681['v']),Infinity);else{if(_0x18dd57===_0x55e000(0x2cc))_0x383468=_0x112c29[_0x55e000(0xdfa)]((_0x3f5a03,_0x2f43a0)=>Math[_0x55e000(0x2cc)](_0x3f5a03,_0x2f43a0['v']),-Infinity);else{if(_0x18dd57===_0x55e000(0x55a))_0x383468=DataProcessor[_0x55e000(0xb3d)](_0x112c29[_0x55e000(0x459)](_0x4d90a5=>_0x4d90a5['v']),_0x55e000(0x55a));else{if(_0x18dd57===_0x55e000(0x81f))_0x383468=_0x112c29[_0x112c29[_0x55e000(0x5a8)]-0x1]['v'];else _0x383468=_0x112c29[_0x55e000(0xdfa)]((_0x43a9de,_0x3a34bc)=>_0x43a9de+(_0x3a34bc['v']||0x0),0x0)/_0x112c29['length'];}}}}}}else _0x1333ae?_0x383468=parseFloat(_0x1333ae[_0x55e000(0xaef)]):_0x383468=0x0;if(_0x383468===undefined||_0x383468===null||isNaN(_0x383468))_0x383468=0x0;const _0xd96aee=(_0x499262,_0x1da74f)=>{const _0x24b1eb=_0x55e000;if(_0x499262===null||_0x499262===undefined||_0x499262==='')return _0x1da74f;const _0x5831c6=String(_0x499262)['replace'](/^~/,''),_0x5e1939=parseFloat(_0x5831c6);if(!isNaN(_0x5e1939))return _0x5e1939;const _0x4330ae=_0x562cca?.[_0x24b1eb(0x27c)]?.[_0x5831c6];if(_0x4330ae){const _0xd0ec95=parseFloat(_0x4330ae[_0x24b1eb(0xaef)]);if(!isNaN(_0xd0ec95))return _0xd0ec95;}return _0x1da74f;},_0x3d22d5=_0xd96aee(_0x8a88a6['lower_bound'],0x0),_0x527e89=_0xd96aee(_0x8a88a6['upper_bound'],0x64),_0x4791f6=_0x527e89>_0x3d22d5?Math[_0x55e000(0x2cc)](0x0,Math[_0x55e000(0x7eb)](0x1,(_0x383468-_0x3d22d5)/(_0x527e89-_0x3d22d5))):0x0,_0xb336e1=_0x315b0d[_0x55e000(0x3ae)]||{},_0x1bf3a0=pickName(_0x8a88a6[_0x55e000(0x917)]!==undefined?_0x8a88a6[_0x55e000(0x917)]:_0x8a88a6[_0x55e000(0x344)],_0xb336e1[_0x55e000(0xadc)]!==undefined&&_0x8a88a6[_0x55e000(0x917)]!==undefined?_0xb336e1[_0x55e000(0xadc)]:_0xb336e1[_0x55e000(0x876)],_0xb336e1)??_0x8a88a6['entity']??'?';_0xc20e78[_0x55e000(0x24a)]({'name':pickName(_0x8a88a6['name'],_0xb336e1[_0x55e000(0x876)],_0xb336e1)??'','tooltipName':_0x1bf3a0,'value':_0x383468,'pct':_0x4791f6,'min':_0x3d22d5,'max':_0x527e89,'color':(_0x8a88a6[_0x55e000(0xaaa)]===_0x55e000(0x4ab)?null:this[_0x55e000(0x877)][_0x55e000(0x82b)](_0x8a88a6[_0x55e000(0xaaa)])||_0x8a88a6[_0x55e000(0xaaa)])||'#4A90D9','unit':_0x8a88a6['unit']||_0xb336e1[_0x55e000(0x9c0)]||'','entity':_0x8a88a6});});if(_0xc20e78[_0x49a5fe(0x5a8)]<0x3){_0x25d38f[_0x49a5fe(0x740)]=_0x49a5fe(0x765)+escapeHtml(cardT(this[_0x49a5fe(0x877)]?.[_0x49a5fe(0xe30)],this['card']?.['_config'],_0x49a5fe(0x649)))+'\x20('+_0xc20e78[_0x49a5fe(0x5a8)]+_0x49a5fe(0x54f);return;}_0x25d38f[_0x49a5fe(0x740)]=_0x49a5fe(0xc44)+_0x33c782+'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 _0x25adc5=_0x25d38f['querySelector'](_0x49a5fe(0x791)),_0x2d7dc3=_0x25d38f['querySelector'](_0x49a5fe(0xa4d)),_0x3cdcab=_0x25d38f['querySelector'](_0x49a5fe(0xa65));if(!_0x2d7dc3)return;this['_items']=_0xc20e78;this['_animRaf']&&(cancelAnimationFrame(this[_0x49a5fe(0x7b5)]),this['_animRaf']=0x0);if(_0x35467d['animate_graph']){this[_0x49a5fe(0xe16)]=performance[_0x49a5fe(0x87f)]();const _0x50a081=_0x2ad351=>{const _0x3b8c7a=_0x49a5fe,_0x5ae070=Math[_0x3b8c7a(0x7eb)](0x1,(_0x2ad351-this[_0x3b8c7a(0xe16)])/0x258),_0x50f380=0x1-Math[_0x3b8c7a(0x5cd)](0x1-_0x5ae070,0x3);this['_draw'](_0x2d7dc3,_0xc20e78,_0x55b5d2,_0x33c782,_0x35467d,_0x562cca,_0x50f380),_0x5ae070<0x1?this[_0x3b8c7a(0x7b5)]=requestAnimationFrame(_0x50a081):(this[_0x3b8c7a(0x7b5)]=0x0,this[_0x3b8c7a(0x4f4)](_0x25adc5,_0x3cdcab,_0x35467d,_0x562cca));};this[_0x49a5fe(0x7b5)]=requestAnimationFrame(_0x50a081);}else this[_0x49a5fe(0x819)](_0x2d7dc3,_0xc20e78,_0x55b5d2,_0x33c782,_0x35467d,_0x562cca,0x1),this['_setupTooltip'](_0x25adc5,_0x3cdcab,_0x35467d,_0x562cca);}[_0xa1d64c(0x819)](_0x4c0aff,_0x599287,_0x24c6ea,_0xfb9645,_0x4b4e38,_0x2e3517,_0x1f9c73){const _0x141688=_0xa1d64c;if(_0x1f9c73===undefined)_0x1f9c73=0x1;const _0x568d79=this[_0x141688(0x489)](_0x4c0aff,_0x24c6ea,_0xfb9645),_0x4a8893=this['_detectDark'](),_0xd19d75=_0x4a8893?_0x141688(0x66d):'rgba(0,0,0,0.75)',_0x4132a9=_0x4a8893?'rgba(255,255,255,0.55)':_0x141688(0x23d),_0x39dd62=_0x4a8893?'rgba(255,255,255,0.22)':'rgba(0,0,0,0.15)',_0x2aff01=_0x4a8893?_0x141688(0x66b):'rgba(0,0,0,0.2)',_0x2735ab=_0x4a8893?_0x141688(0x535):_0x141688(0xdc9);let _0x36d94a=_0x141688(0xd89);try{const _0x476597=getComputedStyle(document[_0x141688(0x34e)])[_0x141688(0x9e0)]('--primary-font-family')['trim']();if(_0x476597)_0x36d94a=_0x476597;}catch(_0x1805db){}let _0x462ce6='#4A90D9';try{const _0x4b879c=getComputedStyle(this['card'])[_0x141688(0x9e0)]('--primary-color')[_0x141688(0xac2)]();if(_0x4b879c)_0x462ce6=_0x4b879c;}catch(_0x477d37){}const _0x525531=_0x599287[_0x141688(0x5a8)],_0x5277c5=Math['min'](_0xfb9645-0x28,_0x24c6ea-0x28),_0x42b63d=_0x5277c5/0x2*0.78,_0x111e48=_0x24c6ea/0x2,_0x5edd8a=_0xfb9645/0x2,_0x416751=Math['PI']*0x2/_0x525531,_0x481280=-Math['PI']/0x2,_0x46e822=0x4;_0x568d79[_0x141688(0xcf8)]=_0x1f9c73;for(let _0x55cbb3=0x1;_0x55cbb3<=_0x46e822;_0x55cbb3++){const _0x5031b3=_0x42b63d*(_0x55cbb3/_0x46e822);_0x568d79[_0x141688(0x5fa)]();for(let _0x4f858e=0x0;_0x4f858e<=_0x525531;_0x4f858e++){const _0x43fd33=_0x481280+_0x4f858e*_0x416751,_0x25215e=_0x111e48+Math[_0x141688(0x4ec)](_0x43fd33)*_0x5031b3,_0x273cad=_0x5edd8a+Math[_0x141688(0x2d5)](_0x43fd33)*_0x5031b3;_0x4f858e===0x0?_0x568d79[_0x141688(0x71a)](_0x25215e,_0x273cad):_0x568d79[_0x141688(0x262)](_0x25215e,_0x273cad);}_0x568d79['strokeStyle']=_0x39dd62,_0x568d79[_0x141688(0x495)]=0x1,_0x568d79[_0x141688(0xddc)]();}_0x568d79['globalAlpha']=0x1,this[_0x141688(0x41f)]=[],_0x599287[_0x141688(0x4c1)]((_0x3db524,_0x5946c9)=>{const _0x4f79c8=_0x141688,_0x121f39=_0x481280+_0x5946c9*_0x416751,_0x417efe=_0x111e48+Math[_0x4f79c8(0x4ec)](_0x121f39)*_0x42b63d,_0x2dcf3c=_0x5edd8a+Math['sin'](_0x121f39)*_0x42b63d;_0x568d79[_0x4f79c8(0xcf8)]=_0x1f9c73,_0x568d79[_0x4f79c8(0x5fa)](),_0x568d79[_0x4f79c8(0x71a)](_0x111e48,_0x5edd8a),_0x568d79[_0x4f79c8(0x262)](_0x417efe,_0x2dcf3c),_0x568d79[_0x4f79c8(0xbf1)]=_0x2aff01,_0x568d79[_0x4f79c8(0x495)]=0x1,_0x568d79[_0x4f79c8(0xddc)](),_0x568d79[_0x4f79c8(0xcf8)]=0x1;if(_0x1f9c73>=0.999){const _0x36181d=_0x42b63d+0x10,_0xfedc18=_0x111e48+Math[_0x4f79c8(0x4ec)](_0x121f39)*_0x36181d,_0x138b80=_0x5edd8a+Math[_0x4f79c8(0x2d5)](_0x121f39)*_0x36181d,_0x4883b0=Math[_0x4f79c8(0x7eb)](0xb,Math[_0x4f79c8(0x2cc)](0x9,_0x42b63d*0.1));_0x568d79[_0x4f79c8(0xd6a)]=_0xd19d75,_0x568d79[_0x4f79c8(0xafc)]='500\x20'+_0x4883b0+_0x4f79c8(0xa69)+_0x36d94a,_0x568d79[_0x4f79c8(0xc18)]=Math['abs'](Math[_0x4f79c8(0x4ec)](_0x121f39))<0.1?_0x4f79c8(0x9b9):Math['cos'](_0x121f39)>0x0?'left':'right',_0x568d79[_0x4f79c8(0x815)]=Math[_0x4f79c8(0x3ee)](Math[_0x4f79c8(0x2d5)](_0x121f39))<0.1?_0x4f79c8(0x3ce):Math[_0x4f79c8(0x2d5)](_0x121f39)>0x0?'top':'bottom',_0x568d79[_0x4f79c8(0x4d9)](_0x3db524[_0x4f79c8(0x344)],_0xfedc18,_0x138b80);}this[_0x4f79c8(0x41f)][_0x4f79c8(0x24a)]({'angle':_0x121f39,'ex':_0x417efe,'ey':_0x2dcf3c,'item':_0x3db524,'cx':_0x111e48,'cy':_0x5edd8a,'maxRadius':_0x42b63d});});const _0x4ea559=_0x599287[_0x141688(0x459)]((_0x4a470d,_0x2ddfc4)=>{const _0x585975=_0x141688,_0x5688b5=_0x481280+_0x2ddfc4*_0x416751,_0x3f4e71=_0x42b63d*_0x4a470d[_0x585975(0xb46)]*_0x1f9c73;return{'x':_0x111e48+Math['cos'](_0x5688b5)*_0x3f4e71,'y':_0x5edd8a+Math['sin'](_0x5688b5)*_0x3f4e71,'a':_0x5688b5,'r':_0x3f4e71,'item':_0x4a470d};}),_0x1e1126=_0x568d79[_0x141688(0xaee)](_0x111e48,_0x5edd8a,0x0,_0x111e48,_0x5edd8a,_0x42b63d);_0x1e1126[_0x141688(0x29e)](0x0,this[_0x141688(0x4b7)](_0x462ce6,_0x4a8893?0.35:0.3)),_0x1e1126[_0x141688(0x29e)](0x1,this['_withAlpha'](_0x462ce6,_0x4a8893?0.1:0.08)),_0x568d79['beginPath'](),_0x4ea559[_0x141688(0x4c1)]((_0x63b710,_0x3a2f00)=>{const _0x2cd911=_0x141688;if(_0x3a2f00===0x0)_0x568d79['moveTo'](_0x63b710['x'],_0x63b710['y']);else _0x568d79[_0x2cd911(0x262)](_0x63b710['x'],_0x63b710['y']);}),_0x568d79[_0x141688(0x5f1)](),_0x568d79[_0x141688(0xd6a)]=_0x1e1126,_0x568d79['fill'](),_0x568d79[_0x141688(0xbf1)]=this[_0x141688(0x4b7)](_0x462ce6,0.85),_0x568d79['lineWidth']=0x2,_0x568d79[_0x141688(0xdc8)]=_0x141688(0x5c4),_0x568d79[_0x141688(0xddc)](),_0x4ea559[_0x141688(0x4c1)](_0x138576=>{const _0x5ac3be=_0x141688;let _0x45e520=_0x138576['item'][_0x5ac3be(0xaaa)];const _0x4e2cc2=_0x138576[_0x5ac3be(0x836)][_0x5ac3be(0x871)];_0x4e2cc2?.[_0x5ac3be(0x493)]?.['enabled']&&_0x4e2cc2[_0x5ac3be(0x493)][_0x5ac3be(0xa5b)]?.[_0x5ac3be(0x5a8)]&&(_0x45e520=resolveValueColor(_0x138576['item']['value'],this['card'][_0x5ac3be(0xae6)](_0x4e2cc2),_0x45e520));_0x568d79['beginPath'](),_0x568d79[_0x5ac3be(0xc6e)](_0x138576['x'],_0x138576['y'],0x6,0x0,Math['PI']*0x2),_0x568d79[_0x5ac3be(0xd6a)]=this[_0x5ac3be(0x4b7)](_0x45e520,0.25),_0x568d79[_0x5ac3be(0xb3e)](),_0x568d79[_0x5ac3be(0x5fa)](),_0x568d79[_0x5ac3be(0xc6e)](_0x138576['x'],_0x138576['y'],3.5,0x0,Math['PI']*0x2),_0x568d79['fillStyle']=_0x45e520,_0x568d79[_0x5ac3be(0xb3e)](),_0x568d79[_0x5ac3be(0xbf1)]=_0x4a8893?_0x5ac3be(0x23d):'rgba(255,255,255,0.9)',_0x568d79[_0x5ac3be(0x495)]=1.5,_0x568d79[_0x5ac3be(0xddc)]();if(_0x1f9c73>=0.999){const _0xaf030=formatNumber(_0x138576[_0x5ac3be(0x836)][_0x5ac3be(0x8a2)],_0x138576[_0x5ac3be(0x836)][_0x5ac3be(0x871)],_0x2e3517),_0x5bf7fb=Math[_0x5ac3be(0x7eb)](0xa,Math['max'](0x8,_0x42b63d*0.09));_0x568d79[_0x5ac3be(0xafc)]=_0x5ac3be(0xe0b)+_0x5bf7fb+'px\x20'+_0x36d94a;const _0x3c4ca2=0x5,_0x52bec9=0x2,_0x21c365=_0x568d79[_0x5ac3be(0x1d5)](_0xaf030)[_0x5ac3be(0xbdd)],_0x41cd61=_0x21c365+_0x3c4ca2*0x2,_0x1efb93=_0x5bf7fb+_0x52bec9*0x2,_0x535c67=_0x138576['r']+0xe;let _0x36f250=_0x111e48+Math[_0x5ac3be(0x4ec)](_0x138576['a'])*_0x535c67,_0x280d81=_0x5edd8a+Math[_0x5ac3be(0x2d5)](_0x138576['a'])*_0x535c67;_0x36f250=Math[_0x5ac3be(0x2cc)](_0x41cd61/0x2+0x2,Math[_0x5ac3be(0x7eb)](_0x24c6ea-_0x41cd61/0x2-0x2,_0x36f250)),_0x280d81=Math[_0x5ac3be(0x2cc)](_0x1efb93/0x2+0x2,Math[_0x5ac3be(0x7eb)](_0xfb9645-_0x1efb93/0x2-0x2,_0x280d81));const _0x117215=_0x36f250-_0x41cd61/0x2,_0x28f3d4=_0x280d81-_0x1efb93/0x2,_0x38164a=_0x1efb93/0x2;_0x568d79[_0x5ac3be(0x5fa)](),_0x568d79[_0x5ac3be(0x71a)](_0x117215+_0x38164a,_0x28f3d4),_0x568d79[_0x5ac3be(0x262)](_0x117215+_0x41cd61-_0x38164a,_0x28f3d4),_0x568d79[_0x5ac3be(0xce3)](_0x117215+_0x41cd61,_0x28f3d4,_0x117215+_0x41cd61,_0x28f3d4+_0x38164a),_0x568d79[_0x5ac3be(0x262)](_0x117215+_0x41cd61,_0x28f3d4+_0x1efb93-_0x38164a),_0x568d79['quadraticCurveTo'](_0x117215+_0x41cd61,_0x28f3d4+_0x1efb93,_0x117215+_0x41cd61-_0x38164a,_0x28f3d4+_0x1efb93),_0x568d79[_0x5ac3be(0x262)](_0x117215+_0x38164a,_0x28f3d4+_0x1efb93),_0x568d79['quadraticCurveTo'](_0x117215,_0x28f3d4+_0x1efb93,_0x117215,_0x28f3d4+_0x1efb93-_0x38164a),_0x568d79[_0x5ac3be(0x262)](_0x117215,_0x28f3d4+_0x38164a),_0x568d79[_0x5ac3be(0xce3)](_0x117215,_0x28f3d4,_0x117215+_0x38164a,_0x28f3d4),_0x568d79['closePath'](),_0x568d79['fillStyle']=_0x2735ab,_0x568d79[_0x5ac3be(0xb3e)](),_0x568d79[_0x5ac3be(0xd6a)]=_0x4132a9,_0x568d79[_0x5ac3be(0xc18)]=_0x5ac3be(0x9b9),_0x568d79[_0x5ac3be(0x815)]=_0x5ac3be(0x3ce),_0x568d79[_0x5ac3be(0x4d9)](_0xaf030,_0x36f250,_0x280d81);}});}['_withAlpha'](_0x257fe8,_0x4fb981){const _0x23b57b=_0xa1d64c;let _0x22dec2=String(_0x257fe8||'#888')[_0x23b57b(0xac2)]();if(_0x22dec2[_0x23b57b(0xa60)](_0x23b57b(0x67b)))try{const _0x4f982b=document[_0x23b57b(0xa31)]('div');_0x4f982b[_0x23b57b(0xe3b)]['color']=_0x22dec2,document[_0x23b57b(0x643)][_0x23b57b(0x887)](_0x4f982b);const _0x5f185a=getComputedStyle(_0x4f982b)['color'];document[_0x23b57b(0x643)][_0x23b57b(0x626)](_0x4f982b),_0x22dec2=_0x5f185a||_0x22dec2;}catch(_0x5a9744){}if(_0x22dec2[_0x23b57b(0xa60)]('#')){let _0x42636b=_0x22dec2[_0x23b57b(0xb41)](0x1);if(_0x42636b[_0x23b57b(0x5a8)]===0x3)_0x42636b=_0x42636b[_0x23b57b(0x809)]('')[_0x23b57b(0x459)](_0x3374d0=>_0x3374d0+_0x3374d0)['join']('');if(_0x42636b['length']===0x6){const _0x45561b=parseInt(_0x42636b['slice'](0x0,0x2),0x10),_0x5084b0=parseInt(_0x42636b[_0x23b57b(0xb41)](0x2,0x4),0x10),_0x32b355=parseInt(_0x42636b[_0x23b57b(0xb41)](0x4,0x6),0x10);return _0x23b57b(0x5f5)+_0x45561b+','+_0x5084b0+','+_0x32b355+','+_0x4fb981+')';}}const _0x488890=_0x22dec2[_0x23b57b(0x7d2)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x488890)return'rgba('+_0x488890[0x1]+','+_0x488890[0x2]+','+_0x488890[0x3]+','+_0x4fb981+')';return _0x22dec2;}[_0xa1d64c(0x4f4)](_0x48f576,_0x410516,_0x3a8562,_0x5d34f6){const _0x3e0608=_0xa1d64c;if(!_0x410516||!_0x48f576||_0x3a8562[_0x3e0608(0x926)]===![]||!this[_0x3e0608(0x41f)]?.[_0x3e0608(0x5a8)])return;const _0x4a8dd0=this[_0x3e0608(0x713)][_0x3e0608(0x9c9)],_0xde5efb=_0x117687=>{const _0x3da930=_0x3e0608,_0x332794=_0x48f576[_0x3da930(0x370)](),_0x13cf79=_0x117687[_0x3da930(0x53e)]-_0x332794[_0x3da930(0xaf8)],_0x45ebab=_0x117687[_0x3da930(0x7f6)]-_0x332794[_0x3da930(0xbec)];let _0x7f8c32=null,_0x39cbdb=Infinity;for(const _0x57b656 of this[_0x3da930(0x41f)]){const _0x493e0d=_0x57b656[_0x3da930(0x49b)]*_0x57b656[_0x3da930(0x836)][_0x3da930(0xb46)],_0x30f960=_0x57b656['cx']+Math[_0x3da930(0x4ec)](_0x57b656['angle'])*_0x493e0d,_0x4a0ed7=_0x57b656['cy']+Math[_0x3da930(0x2d5)](_0x57b656['angle'])*_0x493e0d,_0x4c0413=Math[_0x3da930(0x29a)]((_0x13cf79-_0x30f960)**0x2+(_0x45ebab-_0x4a0ed7)**0x2);_0x4c0413<_0x39cbdb&&_0x4c0413<0x16&&(_0x39cbdb=_0x4c0413,_0x7f8c32=_0x57b656);}if(!_0x7f8c32){_0x410516[_0x3da930(0xe3b)][_0x3da930(0x289)]='0';return;}const _0x2b5b30=(_0x7f8c32[_0x3da930(0x836)][_0x3da930(0xb46)]*0x64)[_0x3da930(0xdc7)](0x1),_0x15616a=formatNumber(_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x8a2)],_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x871)],_0x5d34f6),_0x5a6d62=formatNumber(_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x7eb)],_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x871)],_0x5d34f6),_0x4d213a=formatNumber(_0x7f8c32[_0x3da930(0x836)]['max'],_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x871)],_0x5d34f6),_0x3bfba9=_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x871)]?.[_0x3da930(0x4d0)]!==![]?escapeHtml(_0x7f8c32[_0x3da930(0x836)][_0x3da930(0xaaa)]):_0x3da930(0x431);_0x410516['innerHTML']=_0x3da930(0xbfe)+_0x3bfba9+_0x3da930(0x427)+escapeHtml(_0x7f8c32['item'][_0x3da930(0x2fb)]||_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x344)]||'')+_0x3da930(0xb2f)+escapeHtml(String(_0x15616a))+'\x20'+escapeHtml(_0x7f8c32[_0x3da930(0x836)][_0x3da930(0x933)]||'')+_0x3da930(0x984)+(_0x3da930(0x34f)+escapeHtml(cardT(_0x5d34f6,_0x3a8562,_0x3da930(0xcc0)))+_0x3da930(0xb2f)+escapeHtml(String(_0x5a6d62))+_0x3da930(0xd38)+escapeHtml(String(_0x4d213a))+_0x3da930(0x984))+(_0x3da930(0x34f)+escapeHtml(cardT(_0x5d34f6,_0x3a8562,_0x3da930(0x6c1)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x2b5b30+_0x3da930(0x9e6)),_0x410516[_0x3da930(0xe3b)][_0x3da930(0x289)]='1';const _0x5eeb8a=_0x410516[_0x3da930(0x912)];let _0x2bfb9e=_0x13cf79+0x10;if(_0x2bfb9e+_0x5eeb8a>_0x332794[_0x3da930(0xbdd)])_0x2bfb9e=_0x2bfb9e-_0x5eeb8a-0x20;_0x410516[_0x3da930(0xe3b)][_0x3da930(0xaf8)]=Math[_0x3da930(0x2cc)](0x0,_0x2bfb9e)+'px',_0x410516[_0x3da930(0xe3b)][_0x3da930(0xbec)]='0';};_0x48f576[_0x3e0608(0xa40)](_0x3e0608(0x455),_0xde5efb,{'signal':_0x4a8dd0}),_0x48f576[_0x3e0608(0xa40)](_0x3e0608(0xc41),()=>{const _0xf48c90=_0x3e0608;_0x410516[_0xf48c90(0xe3b)]['opacity']='0';},{'signal':_0x4a8dd0}),_0x48f576[_0x3e0608(0xa40)](_0x3e0608(0x7b9),_0x4d8f31=>{const _0x50eff4=_0x3e0608;if(_0x4d8f31['touches'][_0x50eff4(0x5a8)]===0x1)_0xde5efb({'clientX':_0x4d8f31[_0x50eff4(0xa21)][0x0][_0x50eff4(0x53e)],'clientY':_0x4d8f31['touches'][0x0]['clientY']});},{'signal':_0x4a8dd0,'passive':!![]}),_0x48f576['addEventListener'](_0x3e0608(0xd5e),()=>{const _0x391615=_0x3e0608;_0x410516[_0x391615(0xe3b)][_0x391615(0x289)]='0';},{'signal':_0x4a8dd0}),_0x48f576[_0x3e0608(0xe3b)][_0x3e0608(0x58e)]=_0x3e0608(0x3e5),_0x48f576[_0x3e0608(0xa40)](_0x3e0608(0x567),_0x5990d8=>{const _0x1a013a=_0x3e0608,_0x10e381=_0x48f576['getBoundingClientRect'](),_0x466cb5=_0x5990d8[_0x1a013a(0x53e)]-_0x10e381[_0x1a013a(0xaf8)],_0x54e137=_0x5990d8[_0x1a013a(0x7f6)]-_0x10e381['top'];let _0xcce798=null,_0x130795=Infinity;for(const _0x522415 of this['_spokes']){const _0x15670d=_0x522415[_0x1a013a(0x49b)]*_0x522415[_0x1a013a(0x836)][_0x1a013a(0xb46)],_0x406d39=_0x522415['cx']+Math['cos'](_0x522415[_0x1a013a(0xdad)])*_0x15670d,_0x76c7be=_0x522415['cy']+Math['sin'](_0x522415['angle'])*_0x15670d,_0x153c47=Math[_0x1a013a(0x29a)]((_0x466cb5-_0x406d39)**0x2+(_0x54e137-_0x76c7be)**0x2);_0x153c47<_0x130795&&_0x153c47<0x16&&(_0x130795=_0x153c47,_0xcce798=_0x522415);}if(!_0xcce798)return;_0x5990d8[_0x1a013a(0xc01)](),this[_0x1a013a(0x877)][_0x1a013a(0xd37)](_0xcce798[_0x1a013a(0x836)]?.[_0x1a013a(0x871)]);},{'signal':_0x4a8dd0});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0xc07d52){const _0x5d1bd9=_0xa1d64c;super(_0xc07d52),this['_items']=[],this[_0x5d1bd9(0xb49)]=null,this['_animRaf']=0x0,this[_0x5d1bd9(0xe16)]=0x0;}['render'](_0x3236a3,_0x405f24,_0x22c7a2,_0x48c332){const _0x34f94f=_0xa1d64c;if(this['_abort'])this[_0x34f94f(0x713)][_0x34f94f(0xd29)]();this[_0x34f94f(0x713)]=new AbortController();const _0x491ec8=Math[_0x34f94f(0x2cc)](0x28,_0x3236a3['clientWidth']||this[_0x34f94f(0x877)][_0x34f94f(0x912)]||0x190),_0x3c0dee=Math[_0x34f94f(0x2cc)](0x50,parseInt(_0x22c7a2[_0x34f94f(0xc8d)],0xa)||0xc8),_0x10505d=this[_0x34f94f(0x877)][_0x34f94f(0xaa0)]||[],_0x5e6aa5=[];_0x405f24[_0x34f94f(0x4c1)](_0xc653d6=>{const _0x1b2f63=_0x34f94f;let _0x12bb83=null;if(_0xc653d6['entity']&&typeof _0xc653d6['entity']===_0x1b2f63(0x3a9))_0x12bb83=_0xc653d6['entity'];else{const _0x420590=String(_0xc653d6['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x420590)_0x12bb83=_0x10505d[parseInt(_0x420590[0x2],0xa)]||_0x10505d[_0x1b2f63(0x945)](_0x319bc5=>_0x319bc5[_0x1b2f63(0x871)]===_0x420590[0x1]);if(!_0x12bb83)_0x12bb83=_0x10505d['find'](_0xd5032f=>_0xd5032f[_0x1b2f63(0x871)]===_0xc653d6['entity']);}if(!_0x12bb83)_0x12bb83={'entity':_0xc653d6['entity'],'color':_0x1b2f63(0xdf4)};const _0x2ba624=(_0xc653d6[_0x1b2f63(0x2a7)]||[])[_0x1b2f63(0x7cb)](_0x4f3e61=>_0x4f3e61['v']!==null&&_0x4f3e61['v']!==undefined),_0x39f3b9=_0x48c332?.[_0x1b2f63(0x27c)]?.[_0x12bb83[_0x1b2f63(0x871)]],_0x2689fb=_0x12bb83[_0x1b2f63(0xaac)]||_0x1b2f63(0xaca);let _0x307dc3;if(_0x2ba624[_0x1b2f63(0x5a8)]){if(_0x2689fb==='first')_0x307dc3=_0x2ba624[0x0]['v'];else{if(_0x2689fb===_0x1b2f63(0xd26)||_0x2689fb===_0x1b2f63(0x7c1)||_0x2689fb===_0x1b2f63(0x68a))_0x307dc3=_0x2ba624[_0x1b2f63(0xdfa)]((_0x47c685,_0x180420)=>_0x47c685+(_0x180420['v']||0x0),0x0);else{if(_0x2689fb===_0x1b2f63(0x7eb))_0x307dc3=_0x2ba624['reduce']((_0x12717f,_0x30c4e7)=>Math[_0x1b2f63(0x7eb)](_0x12717f,_0x30c4e7['v']),Infinity);else{if(_0x2689fb===_0x1b2f63(0x2cc))_0x307dc3=_0x2ba624[_0x1b2f63(0xdfa)]((_0x3af8a4,_0x4ba018)=>Math['max'](_0x3af8a4,_0x4ba018['v']),-Infinity);else{if(_0x2689fb==='median')_0x307dc3=DataProcessor[_0x1b2f63(0xb3d)](_0x2ba624[_0x1b2f63(0x459)](_0x3d5139=>_0x3d5139['v']),_0x1b2f63(0x55a));else{if(_0x2689fb===_0x1b2f63(0x81f))_0x307dc3=_0x2ba624[_0x2ba624['length']-0x1]['v'];else _0x307dc3=_0x2ba624[_0x1b2f63(0xdfa)]((_0x587b1b,_0x2187ee)=>_0x587b1b+(_0x2187ee['v']||0x0),0x0)/_0x2ba624[_0x1b2f63(0x5a8)];}}}}}}else _0x39f3b9?_0x307dc3=parseFloat(_0x39f3b9[_0x1b2f63(0xaef)]):_0x307dc3=0x0;if(_0x307dc3===undefined||_0x307dc3===null||isNaN(_0x307dc3))_0x307dc3=0x0;const _0x90a401=_0xc653d6['meta']||{},_0x2fb549=pickName(_0x12bb83['tooltip_name']!==undefined?_0x12bb83[_0x1b2f63(0x917)]:_0x12bb83[_0x1b2f63(0x344)],_0x90a401[_0x1b2f63(0xadc)]!==undefined&&_0x12bb83[_0x1b2f63(0x917)]!==undefined?_0x90a401[_0x1b2f63(0xadc)]:_0x90a401[_0x1b2f63(0x876)],_0x90a401)??_0x12bb83[_0x1b2f63(0x871)]??'?';_0x5e6aa5[_0x1b2f63(0x24a)]({'name':_0x2fb549,'tooltipName':_0x2fb549,'value':_0x307dc3,'color':(_0x12bb83[_0x1b2f63(0xaaa)]===_0x1b2f63(0x4ab)?null:this[_0x1b2f63(0x877)][_0x1b2f63(0x82b)](_0x12bb83['color'])||_0x12bb83[_0x1b2f63(0xaaa)])||'#4A90D9','unit':_0x12bb83['unit']||_0x90a401[_0x1b2f63(0x9c0)]||'','entity':_0x12bb83});}),_0x5e6aa5[_0x34f94f(0xa6b)]((_0x3be447,_0x2b5487)=>Math[_0x34f94f(0x3ee)](_0x2b5487['value'])-Math[_0x34f94f(0x3ee)](_0x3be447[_0x34f94f(0x8a2)]));const _0x13c184=toNum(_0x22c7a2['ranking_min_value']);if(isNum(_0x13c184)&&_0x13c184>0x0)for(let _0x2e9710=_0x5e6aa5[_0x34f94f(0x5a8)]-0x1;_0x2e9710>=0x0;_0x2e9710--){if(Math[_0x34f94f(0x3ee)](_0x5e6aa5[_0x2e9710][_0x34f94f(0x8a2)])<_0x13c184)_0x5e6aa5[_0x34f94f(0x1f6)](_0x2e9710,0x1);}if(!_0x5e6aa5[_0x34f94f(0x5a8)]){const _0x45e883=isNum(_0x13c184)&&_0x13c184>0x0,_0x2e7ee8=_0x45e883?cardT(this[_0x34f94f(0x877)]?.[_0x34f94f(0xe30)],this[_0x34f94f(0x877)]?.[_0x34f94f(0x4ee)],'All\x20entities\x20are\x20below\x20the\x20threshold')+'\x20('+_0x13c184+').':cardT(this[_0x34f94f(0x877)]?.['_hass'],this[_0x34f94f(0x877)]?.[_0x34f94f(0x4ee)],_0x34f94f(0x8c8));_0x3236a3['innerHTML']=_0x34f94f(0x765)+escapeHtml(_0x2e7ee8)+_0x34f94f(0x1dd);return;}_0x3236a3[_0x34f94f(0x740)]=_0x34f94f(0xc44)+_0x3c0dee+'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 _0xd9e664=_0x3236a3[_0x34f94f(0x8f7)](_0x34f94f(0x791)),_0x4692b=_0x3236a3[_0x34f94f(0x8f7)](_0x34f94f(0xa4d)),_0x1f93ce=_0x3236a3[_0x34f94f(0x8f7)](_0x34f94f(0xa65));if(!_0x4692b)return;this[_0x34f94f(0x867)]=_0x5e6aa5;this[_0x34f94f(0x7b5)]&&(cancelAnimationFrame(this[_0x34f94f(0x7b5)]),this[_0x34f94f(0x7b5)]=0x0);if(_0x22c7a2[_0x34f94f(0x220)]){this[_0x34f94f(0xe16)]=performance[_0x34f94f(0x87f)]();const _0x33585c=_0x4599bc=>{const _0x2b6e79=_0x34f94f,_0x251fbd=Math['min'](0x1,(_0x4599bc-this[_0x2b6e79(0xe16)])/0x258),_0x57e3d5=0x1-Math['pow'](0x1-_0x251fbd,0x3);this['_draw'](_0x4692b,_0x5e6aa5,_0x491ec8,_0x3c0dee,_0x22c7a2,_0x48c332,_0x57e3d5),_0x251fbd<0x1?this[_0x2b6e79(0x7b5)]=requestAnimationFrame(_0x33585c):(this['_animRaf']=0x0,this[_0x2b6e79(0x4f4)](_0xd9e664,_0x1f93ce,_0x22c7a2,_0x48c332));};this[_0x34f94f(0x7b5)]=requestAnimationFrame(_0x33585c);}else this[_0x34f94f(0x819)](_0x4692b,_0x5e6aa5,_0x491ec8,_0x3c0dee,_0x22c7a2,_0x48c332,0x1),this[_0x34f94f(0x4f4)](_0xd9e664,_0x1f93ce,_0x22c7a2,_0x48c332);}['_draw'](_0x3a5e9c,_0x5addff,_0x1f17c2,_0x2a8cc8,_0x40ca3d,_0x4ecae5,_0x1fa145){const _0x458595=_0xa1d64c;if(_0x1fa145===undefined)_0x1fa145=0x1;const _0x2fbbe6=this['_setupCanvas'](_0x3a5e9c,_0x1f17c2,_0x2a8cc8),_0x22c22a=_0x3a5e9c[_0x458595(0xcf1)]||_0x3a5e9c,_0xa4ceb8=(_0x512035,_0x36bcfc)=>{const _0x6a53f2=_0x458595;try{const _0x22181c=document['createElement']('div');_0x22181c[_0x6a53f2(0xe3b)][_0x6a53f2(0x409)]=_0x6a53f2(0xafa)+(_0x6a53f2(0x6c3)+_0x512035+',\x20'+_0x36bcfc+')'),_0x22c22a[_0x6a53f2(0x887)](_0x22181c);const _0x3f18b9=getComputedStyle(_0x22181c)[_0x6a53f2(0xaaa)];return _0x22c22a['removeChild'](_0x22181c),_0x3f18b9||_0x36bcfc;}catch(_0x357f74){return _0x36bcfc;}},_0x2ab303=_0xa4ceb8('--secondary-text-color',_0x458595(0x303)),_0x118c44=_0xa4ceb8(_0x458595(0x4bb),_0x458595(0xcb6));let _0x5c9988='Roboto,\x20sans-serif';try{const _0x36bfb3=getComputedStyle(document['documentElement'])['getPropertyValue'](_0x458595(0x2b7))[_0x458595(0xac2)]();if(_0x36bfb3)_0x5c9988=_0x36bfb3;}catch(_0x11eeeb){}const _0x14270a=_0x40ca3d[_0x458595(0xcff)]||_0x458595(0x9b9);let _0x45d619,_0x244944;_0x14270a===_0x458595(0xaf8)||_0x14270a===_0x458595(0xda3)?(_0x45d619=Math[_0x458595(0x2cc)](0x118,Math['min'](_0x1f17c2,Math[_0x458595(0x5c4)](_0x1f17c2*0.65))),_0x244944=_0x14270a===_0x458595(0xaf8)?0x0:_0x1f17c2-_0x45d619):(_0x45d619=_0x1f17c2,_0x244944=0x0);const _0x28ac0b=_0x14270a===_0x458595(0xda3),_0x1510f6=Math[_0x458595(0x7eb)](0x78,_0x45d619*0.28),_0x4467d2=Math[_0x458595(0x7eb)](0x64,_0x45d619*0.22),_0x37d84a=_0x28ac0b?_0x244944+_0x4467d2:_0x244944+_0x1510f6,_0x4d19ac=_0x28ac0b?_0x1f17c2-_0x244944-_0x45d619+_0x1510f6:_0x1f17c2-_0x244944-_0x45d619+_0x4467d2,_0x50739a=0x8,_0x3ba3fa=0x8,_0x336118=_0x5addff[_0x458595(0x5a8)],_0x570a46=Math[_0x458595(0x2cc)](0x4,Math[_0x458595(0x7eb)](0xa,(_0x2a8cc8-_0x50739a-_0x3ba3fa)/_0x336118*0.2)),_0x5db963=Math[_0x458595(0x2cc)](0xc,(_0x2a8cc8-_0x50739a-_0x3ba3fa-(_0x336118-0x1)*_0x570a46)/_0x336118),_0x254b0e=_0x1f17c2-_0x37d84a-_0x4d19ac,_0x1ce669=Math['max'](..._0x5addff['map'](_0x5a1b5d=>Math[_0x458595(0x3ee)](_0x5a1b5d[_0x458595(0x8a2)])),0.001),_0x5e2eb1=_0x5addff[_0x458595(0xdfa)]((_0x2ac8be,_0x1fe177)=>_0x2ac8be+Math[_0x458595(0x3ee)](_0x1fe177['value']),0x0);this[_0x458595(0xb49)]={'padL':_0x37d84a,'padR':_0x4d19ac,'padT':_0x50739a,'barH':_0x5db963,'gap':_0x570a46,'gw':_0x254b0e,'items':_0x5addff,'blockX':_0x244944,'blockW':_0x45d619,'isRight':_0x28ac0b};const _0x3d2acb=Math[_0x458595(0x7eb)](0xd,Math[_0x458595(0x2cc)](0xa,_0x5db963*0.6));_0x5addff[_0x458595(0x4c1)]((_0x587578,_0x1151c7)=>{const _0x2d61e2=_0x458595,_0x206d8b=_0x50739a+_0x1151c7*(_0x5db963+_0x570a46),_0xaea64d=Math[_0x2d61e2(0x3ee)](_0x587578[_0x2d61e2(0x8a2)])/_0x1ce669*_0x254b0e,_0x4679a0=_0xaea64d*_0x1fa145,_0x3d0e77=_0x5e2eb1>0x0?(Math['abs'](_0x587578[_0x2d61e2(0x8a2)])/_0x5e2eb1*0x64)[_0x2d61e2(0xdc7)](0x0):'0';let _0x50e4fe=_0x587578['color'];const _0x3b63cb=_0x587578[_0x2d61e2(0x871)];_0x3b63cb?.[_0x2d61e2(0x493)]?.[_0x2d61e2(0x634)]&&_0x3b63cb[_0x2d61e2(0x493)][_0x2d61e2(0xa5b)]?.[_0x2d61e2(0x5a8)]&&(_0x50e4fe=resolveValueColor(_0x587578[_0x2d61e2(0x8a2)],this['card']['_thrVals'](_0x3b63cb),_0x50e4fe));const _0xda9ca6=Math[_0x2d61e2(0x7eb)](_0x5db963/0x4,0x4),_0x13fe68=Math[_0x2d61e2(0x2cc)](0x2,_0x4679a0),_0x4bd6d1=_0x28ac0b?_0x1f17c2-_0x4d19ac-_0x13fe68:_0x37d84a;_0x2fbbe6[_0x2d61e2(0xd6a)]=_0x50e4fe,_0x2fbbe6['globalAlpha']=0.78,_0x2fbbe6[_0x2d61e2(0x5fa)]();if(typeof _0x2fbbe6[_0x2d61e2(0xd30)]===_0x2d61e2(0xa46))_0x2fbbe6[_0x2d61e2(0xd30)](_0x4bd6d1,_0x206d8b,_0x13fe68,_0x5db963,_0xda9ca6);else{const _0x10f1db=_0x4bd6d1,_0x5caaec=_0x206d8b,_0x48e530=_0x13fe68,_0x42d8e7=_0x5db963;_0x2fbbe6['moveTo'](_0x10f1db+_0xda9ca6,_0x5caaec),_0x2fbbe6['lineTo'](_0x10f1db+_0x48e530-_0xda9ca6,_0x5caaec),_0x2fbbe6[_0x2d61e2(0xce3)](_0x10f1db+_0x48e530,_0x5caaec,_0x10f1db+_0x48e530,_0x5caaec+_0xda9ca6),_0x2fbbe6[_0x2d61e2(0x262)](_0x10f1db+_0x48e530,_0x5caaec+_0x42d8e7-_0xda9ca6),_0x2fbbe6[_0x2d61e2(0xce3)](_0x10f1db+_0x48e530,_0x5caaec+_0x42d8e7,_0x10f1db+_0x48e530-_0xda9ca6,_0x5caaec+_0x42d8e7),_0x2fbbe6[_0x2d61e2(0x262)](_0x10f1db+_0xda9ca6,_0x5caaec+_0x42d8e7),_0x2fbbe6[_0x2d61e2(0xce3)](_0x10f1db,_0x5caaec+_0x42d8e7,_0x10f1db,_0x5caaec+_0x42d8e7-_0xda9ca6),_0x2fbbe6[_0x2d61e2(0x262)](_0x10f1db,_0x5caaec+_0xda9ca6),_0x2fbbe6[_0x2d61e2(0xce3)](_0x10f1db,_0x5caaec,_0x10f1db+_0xda9ca6,_0x5caaec);}_0x2fbbe6[_0x2d61e2(0xb3e)](),_0x2fbbe6[_0x2d61e2(0xcf8)]=0x1,_0x2fbbe6[_0x2d61e2(0xd6a)]=_0x2ab303,_0x2fbbe6[_0x2d61e2(0xafc)]='500\x20'+_0x3d2acb+'px\x20'+_0x5c9988,_0x2fbbe6[_0x2d61e2(0x815)]=_0x2d61e2(0x3ce);const _0x1c5383=_0x206d8b+_0x5db963/0x2;let _0x5d18c8=_0x587578[_0x2d61e2(0x344)];const _0x2f33c7=_0x1510f6-0xc;while(_0x2fbbe6[_0x2d61e2(0x1d5)](_0x5d18c8)[_0x2d61e2(0xbdd)]>_0x2f33c7&&_0x5d18c8[_0x2d61e2(0x5a8)]>0x3){_0x5d18c8=_0x5d18c8[_0x2d61e2(0xb41)](0x0,-0x1);}if(_0x5d18c8!==_0x587578[_0x2d61e2(0x344)])_0x5d18c8+='…';_0x28ac0b?(_0x2fbbe6['textAlign']='left',_0x2fbbe6[_0x2d61e2(0x4d9)](_0x5d18c8,_0x1f17c2-_0x4d19ac+0x8,_0x1c5383)):(_0x2fbbe6[_0x2d61e2(0xc18)]=_0x2d61e2(0xda3),_0x2fbbe6[_0x2d61e2(0x4d9)](_0x5d18c8,_0x37d84a-0x8,_0x1c5383));if(_0x1fa145>=0.999){_0x2fbbe6[_0x2d61e2(0xd6a)]=_0x118c44,_0x2fbbe6[_0x2d61e2(0xafc)]=_0x2d61e2(0xb9b)+_0x3d2acb+_0x2d61e2(0xa69)+_0x5c9988;const _0x46c1f0=formatNumber(_0x587578[_0x2d61e2(0x8a2)],_0x587578[_0x2d61e2(0x871)],_0x4ecae5),_0x4cb907=_0x40ca3d['show_tooltip_total']!==![],_0x3a06ae=_0x4cb907?_0x46c1f0+'\x20'+(_0x587578['unit']||'')+'\x20('+_0x3d0e77+'%)':_0x46c1f0+'\x20'+(_0x587578[_0x2d61e2(0x933)]||'');_0x28ac0b?(_0x2fbbe6[_0x2d61e2(0xc18)]=_0x2d61e2(0xda3),_0x2fbbe6['fillText'](_0x3a06ae,_0x1f17c2-_0x4d19ac-Math[_0x2d61e2(0x2cc)](0x2,_0xaea64d)-0x8,_0x1c5383)):(_0x2fbbe6[_0x2d61e2(0xc18)]='left',_0x2fbbe6[_0x2d61e2(0x4d9)](_0x3a06ae,_0x37d84a+Math[_0x2d61e2(0x2cc)](0x2,_0xaea64d)+0x8,_0x1c5383));}});}[_0xa1d64c(0x4f4)](_0xc7274d,_0x4cba6a,_0x364479,_0x58faac){const _0x45a8af=_0xa1d64c;if(!_0x4cba6a||!_0xc7274d||_0x364479['show_tooltip']===![]||!this[_0x45a8af(0xb49)])return;const _0x3b2629=this[_0x45a8af(0x713)]['signal'],_0x2df50a=_0x279f20=>{const _0x39415b=_0x45a8af,_0x396b88=this[_0x39415b(0xb49)];if(!_0x396b88)return;const _0x194f41=_0xc7274d['getBoundingClientRect'](),_0x465fd2=_0x279f20[_0x39415b(0x7f6)]-_0x194f41[_0x39415b(0xbec)],_0x33f817=Math['floor']((_0x465fd2-_0x396b88[_0x39415b(0xd87)])/(_0x396b88[_0x39415b(0xae3)]+_0x396b88[_0x39415b(0xad8)]));if(_0x33f817<0x0||_0x33f817>=_0x396b88[_0x39415b(0x9bd)]['length']){_0x4cba6a[_0x39415b(0xe3b)][_0x39415b(0x289)]='0';return;}const _0x4dede0=_0x396b88['items'][_0x33f817],_0x3e5e08=_0x396b88[_0x39415b(0x9bd)][_0x39415b(0xdfa)]((_0x4e5d75,_0x2effa5)=>_0x4e5d75+Math[_0x39415b(0x3ee)](_0x2effa5['value']),0x0),_0x11e0be=_0x3e5e08>0x0?(Math[_0x39415b(0x3ee)](_0x4dede0[_0x39415b(0x8a2)])/_0x3e5e08*0x64)[_0x39415b(0xdc7)](0x1):'0',_0x4f5d10=formatNumber(_0x4dede0[_0x39415b(0x8a2)],_0x4dede0[_0x39415b(0x871)],_0x58faac),_0x2aecc9=_0x4dede0['entity']?.[_0x39415b(0x4d0)]!==![]?escapeHtml(_0x4dede0[_0x39415b(0xaaa)]):_0x39415b(0x431);let _0x4df1ad=_0x39415b(0xbfe)+_0x2aecc9+_0x39415b(0x427)+escapeHtml(_0x4dede0[_0x39415b(0x2fb)]||_0x4dede0[_0x39415b(0x344)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x4f5d10))+'\x20'+escapeHtml(_0x4dede0['unit']||'')+'</span></div>';_0x364479['show_tooltip_total']!==![]&&(_0x4df1ad+=_0x39415b(0x34f)+escapeHtml(cardT(_0x58faac,_0x364479,_0x39415b(0x664)))+_0x39415b(0xb2f)+_0x11e0be+'%</span></div>');_0x4cba6a[_0x39415b(0x740)]=_0x4df1ad,_0x4cba6a[_0x39415b(0xe3b)][_0x39415b(0x289)]='1';const _0x4dfd54=_0x4cba6a[_0x39415b(0x912)];let _0x5b4427=_0x279f20[_0x39415b(0x53e)]-_0x194f41[_0x39415b(0xaf8)]+0x10;if(_0x5b4427+_0x4dfd54>_0x194f41[_0x39415b(0xbdd)])_0x5b4427=_0x5b4427-_0x4dfd54-0x20;_0x4cba6a['style'][_0x39415b(0xaf8)]=Math[_0x39415b(0x2cc)](0x0,_0x5b4427)+'px',_0x4cba6a['style'][_0x39415b(0xbec)]='0';};_0xc7274d[_0x45a8af(0xa40)]('mousemove',_0x2df50a,{'signal':_0x3b2629}),_0xc7274d[_0x45a8af(0xa40)]('mouseleave',()=>{_0x4cba6a['style']['opacity']='0';},{'signal':_0x3b2629}),_0xc7274d[_0x45a8af(0xa40)]('touchmove',_0x29dcfc=>{const _0x4ec1ce=_0x45a8af;if(_0x29dcfc[_0x4ec1ce(0xa21)][_0x4ec1ce(0x5a8)]===0x1)_0x2df50a({'clientX':_0x29dcfc['touches'][0x0][_0x4ec1ce(0x53e)],'clientY':_0x29dcfc['touches'][0x0][_0x4ec1ce(0x7f6)]});},{'signal':_0x3b2629,'passive':!![]}),_0xc7274d[_0x45a8af(0xa40)](_0x45a8af(0xd5e),()=>{setTimeout(()=>{const _0x1c3d3e=_0x3640;_0x4cba6a['style'][_0x1c3d3e(0x289)]='0';},0x5dc);},{'signal':_0x3b2629}),_0xc7274d[_0x45a8af(0xe3b)][_0x45a8af(0x58e)]='pointer',_0xc7274d[_0x45a8af(0xa40)](_0x45a8af(0x567),_0xf75c91=>{const _0x2ac8c5=_0x45a8af;if(!this[_0x2ac8c5(0xb49)])return;const _0x5f1cd5=this[_0x2ac8c5(0xb49)],_0x203948=_0xc7274d[_0x2ac8c5(0x370)](),_0x15b59b=_0xf75c91[_0x2ac8c5(0x7f6)]-_0x203948[_0x2ac8c5(0xbec)],_0x30ccba=Math[_0x2ac8c5(0x7a6)]((_0x15b59b-_0x5f1cd5[_0x2ac8c5(0xd87)])/(_0x5f1cd5[_0x2ac8c5(0xae3)]+_0x5f1cd5[_0x2ac8c5(0xad8)]));if(_0x30ccba<0x0||_0x30ccba>=_0x5f1cd5[_0x2ac8c5(0x9bd)][_0x2ac8c5(0x5a8)])return;const _0x47cded=_0x5f1cd5['items'][_0x30ccba];_0xf75c91[_0x2ac8c5(0xc01)](),this[_0x2ac8c5(0x877)][_0x2ac8c5(0xd37)](_0x47cded['entity']);},{'signal':_0x3b2629});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x186aaa){const _0x240355=_0xa1d64c;super(_0x186aaa),this['_pairs']=[],this[_0x240355(0xb49)]=null,this[_0x240355(0x7b5)]=0x0,this[_0x240355(0xe16)]=0x0,this[_0x240355(0x790)]=null;}[_0xa1d64c(0x964)](_0x56a27c,_0x2a4658,_0x6e88c4,_0x1649f8){const _0x5b4f9c=_0xa1d64c;if(this[_0x5b4f9c(0x713)])this[_0x5b4f9c(0x713)][_0x5b4f9c(0xd29)]();this['_abort']=new AbortController();const _0x2362e2=Math[_0x5b4f9c(0x2cc)](0x28,_0x56a27c[_0x5b4f9c(0xde7)]||this[_0x5b4f9c(0x877)][_0x5b4f9c(0x912)]||0x190),_0x4daa7f=Math['max'](0x50,parseInt(_0x6e88c4['height'],0xa)||0xc8);if(_0x2a4658[_0x5b4f9c(0x5a8)]<0x2){_0x56a27c[_0x5b4f9c(0x740)]='<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'+_0x2a4658['length']+_0x5b4f9c(0xc86);return;}const _0x4ef24d=_0x2a4658[0x0],_0x5a3f5b=_0x2a4658[0x1],_0x3a8a00=this[_0x5b4f9c(0x877)][_0x5b4f9c(0xaa0)]||[],_0x1b3d08=_0x3ced85=>{const _0x262c05=_0x5b4f9c;if(_0x3ced85[_0x262c05(0x871)]&&typeof _0x3ced85[_0x262c05(0x871)]===_0x262c05(0x3a9))return _0x3ced85[_0x262c05(0x871)];const _0x1854c3=String(_0x3ced85['id']||'')[_0x262c05(0x7d2)](/^(.+)__(\d+)$/);if(_0x1854c3)return _0x3a8a00[parseInt(_0x1854c3[0x2],0xa)]||_0x3a8a00[_0x262c05(0x945)](_0x2a0ee0=>_0x2a0ee0[_0x262c05(0x871)]===_0x1854c3[0x1]);return _0x3a8a00['find'](_0x37bc79=>_0x37bc79['entity']===_0x3ced85[_0x262c05(0x871)])||{'entity':_0x3ced85[_0x262c05(0x871)],'color':_0x262c05(0xdf4)};},_0x425516=_0x1b3d08(_0x4ef24d),_0x1baac2=_0x1b3d08(_0x5a3f5b),_0xddf0e6=0x493e0,_0x343f98=(_0x4ef24d[_0x5b4f9c(0x2a7)]||[])[_0x5b4f9c(0x7cb)](_0x143634=>_0x143634['v']!==null&&_0x143634['v']!==undefined),_0x5e72a9=(_0x5a3f5b[_0x5b4f9c(0x2a7)]||[])['filter'](_0x49e2cd=>_0x49e2cd['v']!==null&&_0x49e2cd['v']!==undefined);if(!_0x343f98[_0x5b4f9c(0x5a8)]||!_0x5e72a9[_0x5b4f9c(0x5a8)]){_0x56a27c[_0x5b4f9c(0x740)]=_0x5b4f9c(0x789);return;}const _0x1039b4=_0x5e72a9['slice']()[_0x5b4f9c(0xa6b)]((_0x2254db,_0x254615)=>_0x2254db['t']-_0x254615['t']),_0x2dce28=[];for(const _0xfa0307 of _0x343f98){let _0x27fc49=null,_0x5a53b3=Infinity,_0x2d168f=0x0,_0x58beb8=_0x1039b4[_0x5b4f9c(0x5a8)]-0x1;while(_0x2d168f<_0x58beb8){const _0x1b01f3=_0x2d168f+_0x58beb8>>0x1;if(_0x1039b4[_0x1b01f3]['t']<_0xfa0307['t'])_0x2d168f=_0x1b01f3+0x1;else _0x58beb8=_0x1b01f3;}for(const _0x86c260 of[_0x2d168f,_0x2d168f-0x1]){if(_0x86c260>=0x0&&_0x86c260<_0x1039b4[_0x5b4f9c(0x5a8)]){const _0x5b190d=Math[_0x5b4f9c(0x3ee)](_0x1039b4[_0x86c260]['t']-_0xfa0307['t']);_0x5b190d<_0x5a53b3&&(_0x5a53b3=_0x5b190d,_0x27fc49=_0x1039b4[_0x86c260]);}}_0x27fc49&&_0x5a53b3<_0xddf0e6&&_0x2dce28[_0x5b4f9c(0x24a)]({'xVal':_0xfa0307['v'],'yVal':_0x27fc49['v'],'t':_0xfa0307['t']});}if(!_0x2dce28['length']){_0x56a27c[_0x5b4f9c(0x740)]=_0x5b4f9c(0x765)+escapeHtml(cardT(_0x1649f8,_0x6e88c4,_0x5b4f9c(0x9cd)))+_0x5b4f9c(0x1dd);return;}_0x56a27c[_0x5b4f9c(0x740)]=_0x5b4f9c(0xc44)+_0x4daa7f+_0x5b4f9c(0x353);const _0x27eda4=_0x56a27c[_0x5b4f9c(0x8f7)](_0x5b4f9c(0x791)),_0x2507bd=_0x56a27c[_0x5b4f9c(0x8f7)](_0x5b4f9c(0xa4d)),_0x24bfc3=_0x56a27c[_0x5b4f9c(0x8f7)](_0x5b4f9c(0xa65));if(!_0x2507bd)return;this[_0x5b4f9c(0x541)]=_0x2dce28,this[_0x5b4f9c(0x1f9)]=_0x425516,this['_yEnt']=_0x1baac2,this[_0x5b4f9c(0x256)]=_0x4ef24d[_0x5b4f9c(0x3ae)]||{},this[_0x5b4f9c(0x2df)]=_0x5a3f5b[_0x5b4f9c(0x3ae)]||{};this[_0x5b4f9c(0x7b5)]&&(cancelAnimationFrame(this[_0x5b4f9c(0x7b5)]),this['_animRaf']=0x0);if(_0x6e88c4[_0x5b4f9c(0x220)]){this['_animStart']=performance['now']();const _0x3a7b28=_0x26f1f2=>{const _0xaa2d7c=_0x5b4f9c,_0x3ed8d7=Math[_0xaa2d7c(0x7eb)](0x1,(_0x26f1f2-this[_0xaa2d7c(0xe16)])/0x258),_0x3aaab8=0x1-Math['pow'](0x1-_0x3ed8d7,0x3);this[_0xaa2d7c(0x819)](_0x2507bd,_0x2dce28,_0x2362e2,_0x4daa7f,_0x6e88c4,_0x1649f8,_0x3aaab8);if(_0x3ed8d7<0x1)this['_animRaf']=requestAnimationFrame(_0x3a7b28);else this[_0xaa2d7c(0x7b5)]=0x0,this[_0xaa2d7c(0x4f4)](_0x27eda4,_0x24bfc3,_0x6e88c4,_0x1649f8);};this[_0x5b4f9c(0x7b5)]=requestAnimationFrame(_0x3a7b28);}else this[_0x5b4f9c(0x819)](_0x2507bd,_0x2dce28,_0x2362e2,_0x4daa7f,_0x6e88c4,_0x1649f8,0x1),this[_0x5b4f9c(0x4f4)](_0x27eda4,_0x24bfc3,_0x6e88c4,_0x1649f8);}[_0xa1d64c(0x819)](_0xd8ee57,_0x3e823d,_0x576df5,_0x2f3d3f,_0x4e81a5,_0x24c954,_0x37353a){const _0x331145=_0xa1d64c;if(_0x37353a===undefined)_0x37353a=0x1;const _0xcc640e=this['_setupCanvas'](_0xd8ee57,_0x576df5,_0x2f3d3f),_0x168788=this[_0x331145(0x73c)](),_0x4c965d=_0x168788?_0x331145(0x535):_0x331145(0xa01),_0x4898a3=_0x4e81a5['x_axis_color']||_0x4e81a5['y_axis_color']||(_0x168788?_0x331145(0x616):_0x331145(0x23d)),_0x7225d0=_0x4e81a5[_0x331145(0x901)]||(_0x168788?_0x331145(0x616):'rgba(0,0,0,0.5)'),_0x3a4e27=_0x4e81a5[_0x331145(0x766)]||(_0x168788?_0x331145(0x616):_0x331145(0x23d)),_0x25dd42=_0x4e81a5[_0x331145(0x2f6)]??0.55,_0x3abb8d=_0x4e81a5[_0x331145(0x844)]??0.65,_0x2c93b8=parseInt(_0x4e81a5[_0x331145(0x28d)],0xa)||0xa,_0x106df4=parseInt(_0x4e81a5[_0x331145(0x73f)],0xa)||0xa;let _0xe16cd3=_0x331145(0xd89);try{const _0x55d4c4=getComputedStyle(document[_0x331145(0x34e)])[_0x331145(0x9e0)]('--primary-font-family')[_0x331145(0xac2)]();if(_0x55d4c4)_0xe16cd3=_0x55d4c4;}catch(_0x1e1c9e){}const _0x3bed85=_0x3e823d[_0x331145(0x459)](_0x484bbc=>_0x484bbc[_0x331145(0x53b)]),_0x332579=_0x3e823d[_0x331145(0x459)](_0x1e82a1=>_0x1e82a1['yVal']);let _0x300856=Math['min'](..._0x3bed85),_0x4bb808=Math['max'](..._0x3bed85),_0x4cc24c=Math[_0x331145(0x7eb)](..._0x332579),_0x20bceb=Math[_0x331145(0x2cc)](..._0x332579);const _0x204cf6=(_0x5e7309,_0x250be8)=>{const _0x4675da=_0x331145;if(_0x5e7309===null||_0x5e7309===undefined||_0x5e7309==='')return _0x250be8;const _0x50062f=String(_0x5e7309)[_0x4675da(0xbb9)](/^~/,''),_0xe8aa76=parseFloat(_0x50062f);return isNaN(_0xe8aa76)?_0x250be8:_0xe8aa76;},_0x57802f=_0x204cf6(this['_yEnt']?.['lower_bound'],_0x4cc24c),_0x558dba=_0x204cf6(this[_0x331145(0xcd3)]?.['upper_bound'],_0x20bceb),_0x4ae1ee=_0x204cf6(this[_0x331145(0x1f9)]?.[_0x331145(0x953)],_0x300856),_0x239474=_0x204cf6(this[_0x331145(0x1f9)]?.['upper_bound'],_0x4bb808);_0x4cc24c=Math['min'](_0x4cc24c,_0x57802f),_0x20bceb=Math[_0x331145(0x2cc)](_0x20bceb,_0x558dba),_0x300856=Math['min'](_0x300856,_0x4ae1ee),_0x4bb808=Math[_0x331145(0x2cc)](_0x4bb808,_0x239474);_0x4bb808===_0x300856&&(_0x4bb808=_0x300856+0x1,_0x300856-=0x1);_0x20bceb===_0x4cc24c&&(_0x20bceb=_0x4cc24c+0x1,_0x4cc24c-=0x1);const _0x2736a4=(_0x4bb808-_0x300856)*0.05,_0x56083f=(_0x20bceb-_0x4cc24c)*0.05;_0x300856-=_0x2736a4,_0x4bb808+=_0x2736a4,_0x4cc24c-=_0x56083f,_0x20bceb+=_0x56083f;const _0x2055d1=_0x4e81a5[_0x331145(0x70e)]!==![],_0x57d8aa=_0x4e81a5['show_x_axis']!==![],_0x1f4a04=isNum(_0x4e81a5[_0x331145(0x96b)])?_0x4e81a5[_0x331145(0x96b)]:0x1,_0x1df178=0x4+(_0x1f4a04>0x0?_0x1f4a04+0x1:0x0),_0x3d29cf=_0x2055d1?Math[_0x331145(0x2cc)](0x20,_0x1df178*_0x106df4*0.62+0xc):0x8,_0x4c2bca=0x8,_0x11f0db=0x8,_0x44cc58=_0x57d8aa?_0x2c93b8+0xc:0x8,_0x5ebaa3=_0x576df5-_0x3d29cf-_0x4c2bca,_0x413235=_0x2f3d3f-_0x11f0db-_0x44cc58;if(_0x5ebaa3<=0x0||_0x413235<=0x0)return;const _0x3ad6fc=_0x34d728=>_0x3d29cf+(_0x34d728-_0x300856)/(_0x4bb808-_0x300856)*_0x5ebaa3,_0x50c925=_0xfb0df0=>_0x11f0db+_0x413235-(_0xfb0df0-_0x4cc24c)/(_0x20bceb-_0x4cc24c)*_0x413235;this[_0x331145(0xb49)]={'padL':_0x3d29cf,'padR':_0x4c2bca,'padT':_0x11f0db,'padB':_0x44cc58,'plotW':_0x5ebaa3,'plotH':_0x413235,'xMin':_0x300856,'xMax':_0x4bb808,'yMin':_0x4cc24c,'yMax':_0x20bceb,'mapX':_0x3ad6fc,'mapY':_0x50c925};const _0x5b1d40=parseInt(_0x4e81a5['y_axis_ticks'],0xa)||0x4;_0xcc640e[_0x331145(0xbf1)]=_0x4c965d,_0xcc640e['lineWidth']=0x1;if(_0x4e81a5[_0x331145(0x7b0)]!==![]){for(let _0x30a4c8=0x0;_0x30a4c8<=_0x5b1d40;_0x30a4c8++){const _0x536932=_0x4cc24c+(_0x20bceb-_0x4cc24c)*(_0x30a4c8/_0x5b1d40),_0x310b4a=_0x50c925(_0x536932);_0xcc640e[_0x331145(0x5fa)](),_0xcc640e['moveTo'](_0x3d29cf,_0x310b4a),_0xcc640e[_0x331145(0x262)](_0x3d29cf+_0x5ebaa3,_0x310b4a),_0xcc640e[_0x331145(0xddc)]();}for(let _0x55da0a=0x0;_0x55da0a<=_0x5b1d40;_0x55da0a++){const _0x55a784=_0x300856+(_0x4bb808-_0x300856)*(_0x55da0a/_0x5b1d40),_0x127fd8=_0x3ad6fc(_0x55a784);_0xcc640e[_0x331145(0x5fa)](),_0xcc640e['moveTo'](_0x127fd8,_0x11f0db),_0xcc640e[_0x331145(0x262)](_0x127fd8,_0x11f0db+_0x413235),_0xcc640e['stroke']();}}const _0xa3cd4=(_0x5ba98c,_0x148e63)=>{const _0x3787dd=_0x331145;if(Math[_0x3787dd(0x3ee)](_0x5ba98c)>=0x3e8)return _0x5ba98c[_0x3787dd(0xdc7)](0x0);if(Math['abs'](_0x5ba98c)>=0x64)return _0x5ba98c['toFixed'](Math[_0x3787dd(0x2cc)](0x0,_0x148e63-0x1));return _0x5ba98c['toFixed'](_0x148e63);};if(_0x2055d1){_0xcc640e['fillStyle']=_0x3a4e27,_0xcc640e[_0x331145(0xcf8)]=_0x3abb8d,_0xcc640e[_0x331145(0xafc)]=_0x106df4+'px\x20'+_0xe16cd3,_0xcc640e[_0x331145(0xc18)]=_0x331145(0xda3),_0xcc640e[_0x331145(0x815)]=_0x331145(0x3ce);for(let _0x1520f1=0x0;_0x1520f1<=_0x5b1d40;_0x1520f1++){const _0x48d277=_0x4cc24c+(_0x20bceb-_0x4cc24c)*(_0x1520f1/_0x5b1d40);_0xcc640e[_0x331145(0x4d9)](_0xa3cd4(_0x48d277,_0x1f4a04),_0x3d29cf-0x4,_0x50c925(_0x48d277));}_0xcc640e[_0x331145(0xcf8)]=0x1;}if(_0x57d8aa){_0xcc640e[_0x331145(0xd6a)]=_0x7225d0,_0xcc640e['globalAlpha']=_0x25dd42,_0xcc640e[_0x331145(0xafc)]=_0x2c93b8+_0x331145(0xa69)+_0xe16cd3,_0xcc640e[_0x331145(0x815)]=_0x331145(0xbec);for(let _0x58ee8a=0x0;_0x58ee8a<=_0x5b1d40;_0x58ee8a++){const _0x1d231c=_0x300856+(_0x4bb808-_0x300856)*(_0x58ee8a/_0x5b1d40),_0x3c48f0=_0x3ad6fc(_0x1d231c);_0xcc640e[_0x331145(0xc18)]=_0x58ee8a===0x0?'left':_0x58ee8a===_0x5b1d40?_0x331145(0xda3):_0x331145(0x9b9),_0xcc640e['fillText'](_0xa3cd4(_0x1d231c,_0x1f4a04),_0x3c48f0,_0x11f0db+_0x413235+0x4);}_0xcc640e['globalAlpha']=0x1;}const _0x212aea=_0x3e823d['map'](_0x442de2=>_0x442de2['t']),_0x17fd56=Math['min'](..._0x212aea),_0x3b03ae=Math[_0x331145(0x2cc)](..._0x212aea),_0x1790bc=_0x3b03ae-_0x17fd56||0x1,_0x4fc610=(this[_0x331145(0x1f9)]?.['color']===_0x331145(0x4ab)?'#4A90D9':this[_0x331145(0x1f9)]?.[_0x331145(0xaaa)])||_0x331145(0xdf4);_0x3e823d['forEach'](_0x1c821e=>{const _0x4f1b6b=_0x331145,_0x33d704=(_0x1c821e['t']-_0x17fd56)/_0x1790bc,_0x14f8eb=_0x3ad6fc(_0x1c821e[_0x4f1b6b(0x53b)]),_0x237357=_0x50c925(_0x1c821e[_0x4f1b6b(0x51c)]);_0xcc640e[_0x4f1b6b(0x5fa)](),_0xcc640e[_0x4f1b6b(0xc6e)](_0x14f8eb,_0x237357,3.5,0x0,Math['PI']*0x2),_0xcc640e[_0x4f1b6b(0xd6a)]=_0x4fc610,_0xcc640e[_0x4f1b6b(0xcf8)]=(0.3+_0x33d704*0.55)*_0x37353a,_0xcc640e[_0x4f1b6b(0xb3e)]();}),_0xcc640e[_0x331145(0xcf8)]=0x1;if(_0x3e823d[_0x331145(0x5a8)]>=0x3&&_0x37353a>=0.999){let _0x1ce1f7=0x0,_0x707d85=0x0,_0x2de476=0x0,_0x1b5457=0x0;const _0x5318e4=_0x3e823d[_0x331145(0x5a8)];for(const _0x257429 of _0x3e823d){_0x1ce1f7+=_0x257429[_0x331145(0x53b)],_0x707d85+=_0x257429[_0x331145(0x51c)],_0x2de476+=_0x257429[_0x331145(0x53b)]*_0x257429[_0x331145(0x51c)],_0x1b5457+=_0x257429[_0x331145(0x53b)]*_0x257429[_0x331145(0x53b)];}const _0x4c50b0=_0x5318e4*_0x1b5457-_0x1ce1f7*_0x1ce1f7;if(Math[_0x331145(0x3ee)](_0x4c50b0)>1e-9){const _0xb2f89c=(_0x5318e4*_0x2de476-_0x1ce1f7*_0x707d85)/_0x4c50b0,_0x77d50=(_0x707d85-_0xb2f89c*_0x1ce1f7)/_0x5318e4,_0x23ec0d=_0x300856,_0x4c2409=_0xb2f89c*_0x23ec0d+_0x77d50,_0x510f65=_0x4bb808,_0x2233da=_0xb2f89c*_0x510f65+_0x77d50;_0xcc640e[_0x331145(0xbf1)]=_0x4fc610,_0xcc640e[_0x331145(0xcf8)]=0.45,_0xcc640e[_0x331145(0x495)]=1.5,_0xcc640e['setLineDash']([0x4,0x4]),_0xcc640e['beginPath'](),_0xcc640e[_0x331145(0x71a)](_0x3ad6fc(_0x23ec0d),_0x50c925(_0x4c2409)),_0xcc640e['lineTo'](_0x3ad6fc(_0x510f65),_0x50c925(_0x2233da)),_0xcc640e['stroke'](),_0xcc640e['setLineDash']([]),_0xcc640e[_0x331145(0xcf8)]=0x1;}}}[_0xa1d64c(0x4f4)](_0x274a10,_0x21650f,_0x2c4085,_0x54e678){const _0x12a894=_0xa1d64c;if(!_0x21650f||!_0x274a10||_0x2c4085['show_tooltip']===![]||!this[_0x12a894(0xb49)]||!this[_0x12a894(0x541)]?.[_0x12a894(0x5a8)])return;const _0x3f8fff=this[_0x12a894(0x713)]['signal'],_0x1bb039=this['_layout'],_0x2ed927=this[_0x12a894(0x1f9)]?.[_0x12a894(0x344)]||this['_xMeta']?.[_0x12a894(0x742)]||this[_0x12a894(0x1f9)]?.[_0x12a894(0x871)]||'X',_0x23f671=this['_yEnt']?.[_0x12a894(0x344)]||this[_0x12a894(0x2df)]?.[_0x12a894(0x742)]||this[_0x12a894(0xcd3)]?.[_0x12a894(0x871)]||'Y',_0x5d91fd=(this[_0x12a894(0x1f9)]?.[_0x12a894(0xaaa)]===_0x12a894(0x4ab)?'#4A90D9':this[_0x12a894(0x1f9)]?.[_0x12a894(0xaaa)])||_0x12a894(0xdf4),_0x18ab13=this[_0x12a894(0x1f9)]?.[_0x12a894(0x933)]||this[_0x12a894(0x256)]?.[_0x12a894(0x9c0)]||'',_0x11403b=this[_0x12a894(0xcd3)]?.['unit']||this[_0x12a894(0x2df)]?.[_0x12a894(0x9c0)]||'',_0x5700fa=_0x2107d4=>{const _0x27e243=_0x12a894,_0x7ce2ca=_0x274a10[_0x27e243(0x370)](),_0x1ec948=_0x2107d4[_0x27e243(0x53e)]-_0x7ce2ca[_0x27e243(0xaf8)],_0x2cb130=_0x2107d4[_0x27e243(0x7f6)]-_0x7ce2ca['top'];let _0x14fc48=null,_0xc06087=Infinity;for(const _0x45e89b of this[_0x27e243(0x541)]){const _0x3af092=_0x1bb039[_0x27e243(0xbd9)](_0x45e89b[_0x27e243(0x53b)]),_0x2d4d7b=_0x1bb039[_0x27e243(0xc34)](_0x45e89b['yVal']),_0x2598cd=Math[_0x27e243(0x29a)]((_0x1ec948-_0x3af092)**0x2+(_0x2cb130-_0x2d4d7b)**0x2);_0x2598cd<_0xc06087&&_0x2598cd<0x12&&(_0xc06087=_0x2598cd,_0x14fc48=_0x45e89b);}if(!_0x14fc48){_0x21650f[_0x27e243(0xe3b)][_0x27e243(0x289)]='0';return;}const _0x18be78=formatNumber(_0x14fc48[_0x27e243(0x53b)],this[_0x27e243(0x1f9)],_0x54e678),_0x1e47c9=formatNumber(_0x14fc48[_0x27e243(0x51c)],this[_0x27e243(0xcd3)],_0x54e678),_0x4c90c6=new Date(_0x14fc48['t']),_0x5971ec=resolveCardLanguage(_0x54e678,this[_0x27e243(0x877)]?.[_0x27e243(0x4ee)]),_0x26b802=getCachedDateTimeFormatter(_0x5971ec,{'day':_0x27e243(0x74a),'month':_0x27e243(0xd2f),'year':_0x27e243(0x74a)}),_0xd21e34=getCachedDateTimeFormatter(_0x5971ec,_localeTimeOpts(_0x54e678,{'hour':_0x27e243(0x236),'minute':'2-digit'})),_0x54d455=_0x26b802?_0x26b802['format'](_0x4c90c6):_0x4c90c6[_0x27e243(0xe36)](),_0x167704=_0xd21e34?_0xd21e34[_0x27e243(0xa0c)](_0x4c90c6):_0x4c90c6[_0x27e243(0xb7c)](),_0x3760d7=_0x54d455+'\x20'+_0x167704,_0x1e985f=this['_xEnt']?.[_0x27e243(0x4d0)]!==![]?escapeHtml(_0x5d91fd):_0x27e243(0x431);_0x21650f[_0x27e243(0x740)]=_0x27e243(0x85a)+escapeHtml(_0x3760d7)+_0x27e243(0x984)+(_0x27e243(0xbfe)+_0x1e985f+_0x27e243(0x427)+escapeHtml(_0x2ed927)+_0x27e243(0xb2f)+escapeHtml(String(_0x18be78))+'\x20'+escapeHtml(_0x18ab13)+'</span></div>')+(_0x27e243(0xdc0)+escapeHtml(_0x23f671)+_0x27e243(0xb2f)+escapeHtml(String(_0x1e47c9))+'\x20'+escapeHtml(_0x11403b)+_0x27e243(0x984)),_0x21650f[_0x27e243(0xe3b)]['opacity']='1';const _0x3d6ded=_0x21650f[_0x27e243(0x912)];let _0x841c15=_0x1ec948+0x10;if(_0x841c15+_0x3d6ded>_0x7ce2ca[_0x27e243(0xbdd)])_0x841c15=_0x841c15-_0x3d6ded-0x20;_0x21650f[_0x27e243(0xe3b)][_0x27e243(0xaf8)]=Math[_0x27e243(0x2cc)](0x0,_0x841c15)+'px',_0x21650f['style'][_0x27e243(0xbec)]='0';};_0x274a10[_0x12a894(0xa40)](_0x12a894(0x455),_0x5700fa,{'signal':_0x3f8fff}),_0x274a10['addEventListener']('mouseleave',()=>{const _0x2495b3=_0x12a894;_0x21650f[_0x2495b3(0xe3b)][_0x2495b3(0x289)]='0';},{'signal':_0x3f8fff}),_0x274a10['addEventListener'](_0x12a894(0x7b9),_0x12ecbd=>{const _0x613230=_0x12a894;if(_0x12ecbd[_0x613230(0xa21)][_0x613230(0x5a8)]===0x1)_0x5700fa({'clientX':_0x12ecbd[_0x613230(0xa21)][0x0][_0x613230(0x53e)],'clientY':_0x12ecbd[_0x613230(0xa21)][0x0]['clientY']});},{'signal':_0x3f8fff,'passive':!![]}),_0x274a10['addEventListener']('touchend',()=>{const _0x546f34=_0x12a894;_0x21650f[_0x546f34(0xe3b)][_0x546f34(0x289)]='0';},{'signal':_0x3f8fff}),_0x274a10[_0x12a894(0xe3b)][_0x12a894(0x58e)]=_0x12a894(0x3e5),_0x274a10[_0x12a894(0xa40)](_0x12a894(0x567),_0x1301aa=>{const _0x35a1bd=_0x12a894,_0x54a187=_0x274a10['getBoundingClientRect'](),_0x333c46=_0x1301aa[_0x35a1bd(0x53e)]-_0x54a187[_0x35a1bd(0xaf8)],_0x15fd39=_0x1301aa[_0x35a1bd(0x7f6)]-_0x54a187[_0x35a1bd(0xbec)];let _0x315ad2=null,_0x568c93=Infinity;for(const _0x14042e of this[_0x35a1bd(0x541)]){const _0x564771=_0x1bb039[_0x35a1bd(0xbd9)](_0x14042e[_0x35a1bd(0x53b)]),_0x57862d=_0x1bb039[_0x35a1bd(0xc34)](_0x14042e[_0x35a1bd(0x51c)]),_0x20b87d=Math['sqrt']((_0x333c46-_0x564771)**0x2+(_0x15fd39-_0x57862d)**0x2);_0x20b87d<_0x568c93&&_0x20b87d<0x12&&(_0x568c93=_0x20b87d,_0x315ad2=_0x14042e);}if(!_0x315ad2)return;_0x1301aa['stopPropagation'](),this[_0x35a1bd(0x877)]['_fireEntityAction'](this[_0x35a1bd(0xcd3)]);},{'signal':_0x3f8fff});}}function _heatmapValueToColor(_0x97bf9a,_0x17e847){const _0x55226a=_0xa1d64c;let _0x2dd057=String(_0x17e847||_0x55226a(0xdf4))[_0x55226a(0xbb9)]('#','');if(_0x2dd057[_0x55226a(0x5a8)]===0x3)_0x2dd057=_0x2dd057[_0x55226a(0x809)]('')[_0x55226a(0x459)](_0x1cc35d=>_0x1cc35d+_0x1cc35d)[_0x55226a(0x8e9)]('');if(_0x2dd057[_0x55226a(0x5a8)]!==0x6)return _0x55226a(0x7af)+(0.1+_0x97bf9a*0.85)+')';const _0x5389d7=parseInt(_0x2dd057[_0x55226a(0xb41)](0x0,0x2),0x10),_0x5c5f10=parseInt(_0x2dd057[_0x55226a(0xb41)](0x2,0x4),0x10),_0x1d24ae=parseInt(_0x2dd057['slice'](0x4,0x6),0x10),_0x4f027f=0.1+_0x97bf9a*0.85;return _0x55226a(0x5f5)+_0x5389d7+','+_0x5c5f10+','+_0x1d24ae+','+_0x4f027f+')';}function _heatmapResolveBound(_0x11e360,_0x39281f){const _0x2f637d=_0xa1d64c;if(_0x11e360===null||_0x11e360===undefined||_0x11e360==='')return _0x39281f;const _0x21ef94=String(_0x11e360)[_0x2f637d(0xbb9)](/^~/,''),_0x454b11=parseFloat(_0x21ef94);return isNaN(_0x454b11)?_0x39281f:_0x454b11;}function _matrixFilterPoints(_0x203f78){const _0x3cb893=_0xa1d64c,_0x41a3eb=Date[_0x3cb893(0x87f)]();return(_0x203f78['points']||_0x203f78[_0x3cb893(0xa53)]||[])[_0x3cb893(0x7cb)](_0x5d7f33=>_0x5d7f33['v']!==null&&_0x5d7f33['v']!==undefined&&_0x5d7f33['t']<=_0x41a3eb);}function _resolveMatrixBounds(_0xd9c7d6,_0x4d0d8b,_0x225b65){const _0xf31606=_0xa1d64c;return!isFinite(_0xd9c7d6)&&(_0xd9c7d6=0x0,_0x4d0d8b=0x1),{'min':_heatmapResolveBound(_0x225b65[_0xf31606(0x953)],_0xd9c7d6),'max':_heatmapResolveBound(_0x225b65['upper_bound'],_0x4d0d8b)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x317166){const _0x24589b=_0xa1d64c;super(_0x317166),this[_0x24589b(0xe32)]=null,this[_0x24589b(0xa44)]=null,this['_entity']=null,this[_0x24589b(0xcd1)]=_0x24589b(0xdf4);}[_0xa1d64c(0x964)](_0x22c82c,_0x4031a2,_0x3e992e,_0x1f100b){const _0x447c00=_0xa1d64c;if(this[_0x447c00(0x713)])this['_abort'][_0x447c00(0xd29)]();this[_0x447c00(0x713)]=new AbortController();const _0x2e646d=Math[_0x447c00(0x2cc)](0x28,_0x22c82c[_0x447c00(0xde7)]||this[_0x447c00(0x877)][_0x447c00(0x912)]||0x190),_0xd43999=Math[_0x447c00(0x2cc)](0x50,parseInt(_0x3e992e[_0x447c00(0xc8d)],0xa)||0xc8);if(!_0x4031a2[_0x447c00(0x5a8)]){_0x22c82c[_0x447c00(0x740)]=_0x447c00(0x4c8);return;}const _0x22697e=_0x4031a2[0x0],_0x2a907a=this[_0x447c00(0x877)][_0x447c00(0xaa0)]||[];let _0x278fc0=null;if(_0x22697e[_0x447c00(0x871)]&&typeof _0x22697e[_0x447c00(0x871)]===_0x447c00(0x3a9))_0x278fc0=_0x22697e[_0x447c00(0x871)];else{const _0x110050=String(_0x22697e['id']||'')[_0x447c00(0x7d2)](/^(.+)__(\d+)$/);if(_0x110050)_0x278fc0=_0x2a907a[parseInt(_0x110050[0x2],0xa)]||_0x2a907a[_0x447c00(0x945)](_0x30f5cf=>_0x30f5cf[_0x447c00(0x871)]===_0x110050[0x1]);if(!_0x278fc0)_0x278fc0=_0x2a907a[_0x447c00(0x945)](_0x813c6=>_0x813c6['entity']===_0x22697e['entity']);}if(!_0x278fc0)_0x278fc0={'entity':_0x22697e['entity'],'color':_0x447c00(0xdf4)};this[_0x447c00(0x5e5)]=_0x278fc0,this[_0x447c00(0x4f3)]=_0x22697e[_0x447c00(0x3ae)]||{},this[_0x447c00(0xcd1)]=this[_0x447c00(0x877)][_0x447c00(0xa1d)](_0x278fc0[_0x447c00(0xaaa)])||_0x278fc0['color']||'#4A90D9';if(this[_0x447c00(0xcd1)]==='threshold')this[_0x447c00(0xcd1)]=_0x447c00(0xdf4);const _0x17968c=this[_0x447c00(0x8f4)](_0x22697e,_0x278fc0);this['_matrix']=_0x17968c;if(!_0x17968c[_0x447c00(0xcac)]['length']){_0x22c82c[_0x447c00(0x740)]=_0x447c00(0xe19);return;}_0x22c82c['innerHTML']=_0x447c00(0xc44)+_0xd43999+_0x447c00(0x353);const _0x323286=_0x22c82c[_0x447c00(0x8f7)](_0x447c00(0x791)),_0x33a2f8=_0x22c82c['querySelector'](_0x447c00(0xa4d)),_0x3a9538=_0x22c82c[_0x447c00(0x8f7)]('.sgc-pie-tooltip');if(!_0x33a2f8)return;this[_0x447c00(0x819)](_0x33a2f8,_0x17968c,_0x2e646d,_0xd43999,_0x3e992e,_0x1f100b),this['_setupTooltip'](_0x323286,_0x3a9538,_0x3e992e,_0x1f100b);}[_0xa1d64c(0x8f4)](_0x398e06,_0xfbe01a,_0x2849fc=0x1){const _0xf81ab0=_0xa1d64c,_0x50cbee=_matrixFilterPoints(_0x398e06);if(!_0x50cbee[_0xf81ab0(0x5a8)])return{'days':[],'min':0x0,'max':0x1};const _0x11ea8d=new Map(),_0x6120a1=resolveDisplayTimeZone(this['card']?.[_0xf81ab0(0xe30)],this[_0xf81ab0(0x877)]?.[_0xf81ab0(0x4ee)]);_0x50cbee[_0xf81ab0(0x4c1)](_0x2473ad=>{const _0x102678=_0xf81ab0,_0x49eadb=tzParts(_0x2473ad['t'],_0x6120a1),_0x1aa2f3=_0x49eadb['y']+'-'+String(_0x49eadb['mo']+0x1)[_0x102678(0x947)](0x2,'0')+'-'+String(_0x49eadb['d'])['padStart'](0x2,'0'),_0x36db59=_0x49eadb['h'];!_0x11ea8d['has'](_0x1aa2f3)&&_0x11ea8d[_0x102678(0x3e2)](_0x1aa2f3,Array[_0x102678(0x432)]({'length':0x18},()=>[])),_0x11ea8d[_0x102678(0xa00)](_0x1aa2f3)[_0x36db59]['push'](_0x2473ad['v']);});const _0x22e959=_0xfbe01a['aggregate_func']||'avg',_0xef7c33=_0x22e959===_0xf81ab0(0x7c1)||_0x22e959==='diff'?_0xf81ab0(0xd26):_0x22e959,_0x103592=[];let _0x10dc29=Infinity,_0x58733c=-Infinity;return[..._0x11ea8d[_0xf81ab0(0xd8b)]()][_0xf81ab0(0xa6b)]()['forEach'](([_0x4462cc,_0x27b4f8])=>{const _0x149fad=_0xf81ab0,_0x23f53c=_0x27b4f8['map'](_0x44cae7=>DataProcessor[_0x149fad(0xb3d)](_0x44cae7,_0xef7c33));_0x23f53c[_0x149fad(0x4c1)](_0x57e0fd=>{const _0xd4bc75=_0x149fad;_0x57e0fd!==null&&!isNaN(_0x57e0fd)&&(_0x10dc29=Math['min'](_0x10dc29,_0x57e0fd),_0x58733c=Math[_0xd4bc75(0x2cc)](_0x58733c,_0x57e0fd));}),_0x103592[_0x149fad(0x24a)]({'date':_0x4462cc,'values':_0x23f53c});}),{min:_0x10dc29,max:_0x58733c}=_resolveMatrixBounds(_0x10dc29,_0x58733c,_0xfbe01a),{'days':_0x103592,'min':_0x10dc29,'max':_0x58733c};}[_0xa1d64c(0x819)](_0x2672b7,_0x57fbf1,_0x1d535e,_0x386224,_0x1a10b8,_0x5f5e69){const _0x18516f=_0xa1d64c,_0x2233d2=this[_0x18516f(0x489)](_0x2672b7,_0x1d535e,_0x386224),_0x12ac90=this[_0x18516f(0x73c)](),_0x53320f=((()=>{const _0x33e1a9=_0x18516f;try{return getComputedStyle(this[_0x33e1a9(0x877)])[_0x33e1a9(0x9e0)](_0x33e1a9(0x4bb))[_0x33e1a9(0xac2)]()||(_0x12ac90?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)');}catch(_0x1473e8){return _0x12ac90?_0x33e1a9(0x66d):_0x33e1a9(0x500);}})()),_0x3b2572=_0x1a10b8[_0x18516f(0x901)]||_0x1a10b8[_0x18516f(0x766)]||_0x53320f,_0x3847d1=_0x3b2572;let _0x10f695='Roboto,\x20sans-serif';try{const _0x3d6ad7=getComputedStyle(document[_0x18516f(0x34e)])[_0x18516f(0x9e0)]('--primary-font-family')[_0x18516f(0xac2)]();if(_0x3d6ad7)_0x10f695=_0x3d6ad7;}catch(_0x1d324d){}const _0x1bc4b7=0x34,_0x21462f=0x10,_0x28975a=0x14,_0x1cceae=0x8,_0x21ce31=0x2,_0x20c7a8=_0x57fbf1[_0x18516f(0xcac)][_0x18516f(0x5a8)],_0x1cf148=0x18,_0x27daa7=_0x1d535e-_0x1bc4b7-_0x1cceae,_0x3d83a5=_0x386224-_0x21462f-_0x28975a,_0x5bda6a=(_0x27daa7-(_0x1cf148-0x1)*_0x21ce31)/_0x1cf148,_0x4b6c53=(_0x3d83a5-(_0x20c7a8-0x1)*_0x21ce31)/_0x20c7a8,_0x67b065=_0x57fbf1[_0x18516f(0x2cc)]-_0x57fbf1[_0x18516f(0x7eb)]||0x1;this[_0x18516f(0xa44)]={'padL':_0x1bc4b7,'padT':_0x21462f,'cellW':_0x5bda6a,'cellH':_0x4b6c53,'gap':_0x21ce31,'rows':_0x20c7a8,'cols':_0x1cf148};const _0x376e63=this[_0x18516f(0x5e5)],_0x117cb9=_0x376e63?.[_0x18516f(0x493)]?.[_0x18516f(0x634)]&&_0x376e63['color_thresholds'][_0x18516f(0xa5b)]?.[_0x18516f(0x5a8)];_0x57fbf1[_0x18516f(0xcac)][_0x18516f(0x4c1)]((_0x1dd148,_0x3b0680)=>{const _0x58d2ee=_0x18516f;_0x1dd148[_0x58d2ee(0xa5b)]['forEach']((_0x408ca1,_0x4fa55a)=>{const _0x5b3d31=_0x58d2ee;if(_0x408ca1===null||_0x408ca1===undefined)return;const _0x3c0d46=_0x1bc4b7+_0x4fa55a*(_0x5bda6a+_0x21ce31),_0xeb62d7=_0x21462f+_0x3b0680*(_0x4b6c53+_0x21ce31);if(_0x117cb9)_0x2233d2[_0x5b3d31(0xd6a)]=resolveValueColor(_0x408ca1,this[_0x5b3d31(0x877)][_0x5b3d31(0xae6)](_0x376e63),this[_0x5b3d31(0xcd1)]),_0x2233d2[_0x5b3d31(0xcf8)]=0.85;else{const _0x507db3=Math['max'](0x0,Math['min'](0x1,(_0x408ca1-_0x57fbf1[_0x5b3d31(0x7eb)])/_0x67b065));_0x2233d2[_0x5b3d31(0xd6a)]=_heatmapValueToColor(_0x507db3,this['_color']),_0x2233d2[_0x5b3d31(0xcf8)]=0x1;}_0x2233d2[_0x5b3d31(0x5fa)]();typeof _0x2233d2['roundRect']===_0x5b3d31(0xa46)?_0x2233d2['roundRect'](_0x3c0d46,_0xeb62d7,_0x5bda6a,_0x4b6c53,0x2):_0x2233d2[_0x5b3d31(0xa76)](_0x3c0d46,_0xeb62d7,_0x5bda6a,_0x4b6c53);_0x2233d2[_0x5b3d31(0xb3e)](),_0x2233d2[_0x5b3d31(0xcf8)]=0x1;if(_0x5bda6a>0x12&&_0x4b6c53>0xe){_0x2233d2[_0x5b3d31(0xd6a)]=_0x12ac90?_0x5b3d31(0x692):_0x5b3d31(0x314),_0x2233d2['font']=_0x5b3d31(0xb9b)+Math[_0x5b3d31(0x7eb)](0x9,_0x4b6c53-0x4)+_0x5b3d31(0xa69)+_0x10f695,_0x2233d2[_0x5b3d31(0xc18)]='center',_0x2233d2['textBaseline']=_0x5b3d31(0x3ce);const _0x297227=formatNumber(_0x408ca1,_0x376e63,_0x5f5e69);_0x2233d2[_0x5b3d31(0x4d9)](_0x297227,_0x3c0d46+_0x5bda6a/0x2,_0xeb62d7+_0x4b6c53/0x2);}});});const _0x475fea=((()=>{const _0x94ede5=_0x18516f,_0x1143a4=toNum(_0x1a10b8[_0x94ede5(0x73f)]);return _0x1143a4&&_0x1143a4>0x0?_0x1143a4:0x9;})()),_0x30f961=((()=>{const _0x101384=_0x18516f,_0x2f018d=toNum(_0x1a10b8[_0x101384(0x844)]);return _0x2f018d!=null&&_0x2f018d>=0x0&&_0x2f018d<=0x1?_0x2f018d:0x1;})());_0x2233d2['save'](),_0x2233d2['fillStyle']=_0x3847d1,_0x2233d2[_0x18516f(0xcf8)]=_0x30f961,_0x2233d2[_0x18516f(0xafc)]=_0x475fea+_0x18516f(0xa69)+_0x10f695,_0x2233d2[_0x18516f(0xc18)]=_0x18516f(0xda3),_0x2233d2['textBaseline']=_0x18516f(0x3ce);const _0x1cbacc=Math[_0x18516f(0x2cc)](0x1,Math[_0x18516f(0x650)](_0x20c7a8/0xa));_0x57fbf1[_0x18516f(0xcac)][_0x18516f(0x4c1)]((_0x3ba582,_0x19faf2)=>{const _0x1a42b9=_0x18516f;if(_0x19faf2%_0x1cbacc!==0x0)return;const _0x13ca14=new Date(_0x3ba582[_0x1a42b9(0x4db)]+_0x1a42b9(0xde3)),_0x537747=_0x13ca14[_0x1a42b9(0xe36)](resolveCardLanguage(_0x5f5e69,_0x1a10b8),{'day':_0x1a42b9(0x236),'month':_0x1a42b9(0xd2f)});_0x2233d2[_0x1a42b9(0x4d9)](_0x537747,_0x1bc4b7-0x6,_0x21462f+_0x19faf2*(_0x4b6c53+_0x21ce31)+_0x4b6c53/0x2);}),_0x2233d2[_0x18516f(0x3e6)]();const _0x5a366f=((()=>{const _0x3b6c71=toNum(_0x1a10b8['x_axis_font_size']);return _0x3b6c71&&_0x3b6c71>0x0?_0x3b6c71:0x9;})()),_0x5f2be9=((()=>{const _0x10404e=_0x18516f,_0x4daa46=toNum(_0x1a10b8[_0x10404e(0x2f6)]);return _0x4daa46!=null&&_0x4daa46>=0x0&&_0x4daa46<=0x1?_0x4daa46:0x1;})());_0x2233d2[_0x18516f(0x9b7)](),_0x2233d2[_0x18516f(0xd6a)]=_0x1a10b8['x_axis_color']||_0x53320f,_0x2233d2[_0x18516f(0xcf8)]=_0x5f2be9,_0x2233d2['font']=_0x5a366f+_0x18516f(0xa69)+_0x10f695,_0x2233d2[_0x18516f(0xc18)]=_0x18516f(0x9b9),_0x2233d2[_0x18516f(0x815)]='top';for(let _0x455987=0x0;_0x455987<0x18;_0x455987+=0x2){_0x2233d2['fillText'](String(_0x455987),_0x1bc4b7+_0x455987*(_0x5bda6a+_0x21ce31)+_0x5bda6a/0x2,_0x21462f+_0x20c7a8*(_0x4b6c53+_0x21ce31)+0x4);}_0x2233d2[_0x18516f(0x3e6)]();}[_0xa1d64c(0x4f4)](_0x155a64,_0x73bd86,_0xd3aae4,_0x2489f5){const _0x570ba1=_0xa1d64c;if(!_0x73bd86||!_0x155a64||_0xd3aae4[_0x570ba1(0x926)]===![]||!this[_0x570ba1(0xa44)])return;const _0x53cace=this['_abort'][_0x570ba1(0x9c9)],_0x224f61=this[_0x570ba1(0xa44)],_0x3f8f0e=this['_matrix'],_0x235180=this['_entity'],_0x45c265=_0x235180?.[_0x570ba1(0x344)]||this[_0x570ba1(0x4f3)]?.[_0x570ba1(0x742)]||_0x235180?.[_0x570ba1(0x871)]||'?',_0x44f388=_0x235180?.[_0x570ba1(0x933)]||this['_meta']?.[_0x570ba1(0x9c0)]||'',_0x20ff8e=this['_color'],_0x478445=_0x4e6028=>{const _0x46a9ef=_0x570ba1,_0x2c34f2=_0x155a64[_0x46a9ef(0x370)](),_0x40e51b=_0x4e6028[_0x46a9ef(0x53e)]-_0x2c34f2[_0x46a9ef(0xaf8)],_0x858dc=_0x4e6028[_0x46a9ef(0x7f6)]-_0x2c34f2[_0x46a9ef(0xbec)],_0x105031=Math[_0x46a9ef(0x7a6)]((_0x40e51b-_0x224f61[_0x46a9ef(0xde4)])/(_0x224f61[_0x46a9ef(0x727)]+_0x224f61[_0x46a9ef(0xad8)])),_0x3b4a2b=Math[_0x46a9ef(0x7a6)]((_0x858dc-_0x224f61[_0x46a9ef(0xd87)])/(_0x224f61['cellH']+_0x224f61[_0x46a9ef(0xad8)]));if(_0x105031<0x0||_0x105031>=_0x224f61[_0x46a9ef(0x3b8)]||_0x3b4a2b<0x0||_0x3b4a2b>=_0x224f61[_0x46a9ef(0x8d0)]){_0x73bd86[_0x46a9ef(0xe3b)]['opacity']='0';return;}const _0x52656c=_0x3f8f0e['days'][_0x3b4a2b],_0x5ec344=_0x52656c?.[_0x46a9ef(0xa5b)]?.[_0x105031];if(_0x5ec344===null||_0x5ec344===undefined){_0x73bd86[_0x46a9ef(0xe3b)][_0x46a9ef(0x289)]='0';return;}const _0x1a4b83=new Date(_0x52656c['date']+'T12:00:00')['toLocaleDateString'](),_0x270af6=String(_0x105031)[_0x46a9ef(0x947)](0x2,'0')+_0x46a9ef(0x84f),_0x4b9098=formatNumber(_0x5ec344,_0x235180,_0x2489f5),_0x2a18e1=_0x235180?.[_0x46a9ef(0x4d0)]!==![]?escapeHtml(_0x20ff8e):_0x46a9ef(0x431);_0x73bd86[_0x46a9ef(0x740)]=_0x46a9ef(0x85a)+escapeHtml(_0x1a4b83)+'\x20'+escapeHtml(_0x270af6)+'</span></div>'+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x2a18e1+_0x46a9ef(0x427)+escapeHtml(_0x45c265)+_0x46a9ef(0xb2f)+escapeHtml(String(_0x4b9098))+'\x20'+escapeHtml(_0x44f388)+'</span></div>'),_0x73bd86[_0x46a9ef(0xe3b)][_0x46a9ef(0x289)]='1';const _0x56960f=_0x73bd86[_0x46a9ef(0x912)];let _0x5c603f=_0x40e51b+0x10;if(_0x5c603f+_0x56960f>_0x2c34f2[_0x46a9ef(0xbdd)])_0x5c603f=_0x5c603f-_0x56960f-0x20;_0x73bd86['style'][_0x46a9ef(0xaf8)]=Math[_0x46a9ef(0x2cc)](0x0,_0x5c603f)+'px',_0x73bd86[_0x46a9ef(0xe3b)]['top']='0';};_0x155a64[_0x570ba1(0xa40)](_0x570ba1(0x455),_0x478445,{'signal':_0x53cace}),_0x155a64[_0x570ba1(0xa40)](_0x570ba1(0xc41),()=>{const _0x5874d6=_0x570ba1;_0x73bd86[_0x5874d6(0xe3b)]['opacity']='0';},{'signal':_0x53cace}),_0x155a64[_0x570ba1(0xa40)](_0x570ba1(0x7b9),_0x363d48=>{const _0x9b0b1c=_0x570ba1;if(_0x363d48[_0x9b0b1c(0xa21)]['length']===0x1)_0x478445({'clientX':_0x363d48[_0x9b0b1c(0xa21)][0x0]['clientX'],'clientY':_0x363d48[_0x9b0b1c(0xa21)][0x0][_0x9b0b1c(0x7f6)]});},{'signal':_0x53cace,'passive':!![]}),_0x155a64[_0x570ba1(0xa40)]('touchend',()=>{const _0x3706a6=_0x570ba1;_0x73bd86[_0x3706a6(0xe3b)][_0x3706a6(0x289)]='0';},{'signal':_0x53cace}),_0x155a64[_0x570ba1(0xe3b)]['cursor']=_0x570ba1(0x3e5),_0x155a64[_0x570ba1(0xa40)](_0x570ba1(0x567),_0x1ea83a=>{const _0x889ca1=_0x570ba1;_0x1ea83a['stopPropagation'](),this['card'][_0x889ca1(0xd37)](this['_entity']);},{'signal':_0x53cace});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x1535db){const _0x239a42=_0xa1d64c;super(_0x1535db),this['_matrix']=null,this[_0x239a42(0xa44)]=null,this[_0x239a42(0x5e5)]=null,this[_0x239a42(0xcd1)]=_0x239a42(0xdf4);}[_0xa1d64c(0x964)](_0xb54f60,_0x419dd7,_0x374597,_0x4ec249){const _0x3e7e03=_0xa1d64c;if(this[_0x3e7e03(0x713)])this[_0x3e7e03(0x713)][_0x3e7e03(0xd29)]();this[_0x3e7e03(0x713)]=new AbortController();const _0x1edde6=Math['max'](0x28,_0xb54f60[_0x3e7e03(0xde7)]||this[_0x3e7e03(0x877)][_0x3e7e03(0x912)]||0x190),_0x11e714=Math[_0x3e7e03(0x2cc)](0x50,parseInt(_0x374597['height'],0xa)||0xc8);if(!_0x419dd7[_0x3e7e03(0x5a8)]){_0xb54f60[_0x3e7e03(0x740)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>';return;}const _0x99847f=_0x419dd7[0x0],_0x52a8e7=this[_0x3e7e03(0x877)][_0x3e7e03(0xaa0)]||[];let _0x5481a5=null;if(_0x99847f[_0x3e7e03(0x871)]&&typeof _0x99847f[_0x3e7e03(0x871)]===_0x3e7e03(0x3a9))_0x5481a5=_0x99847f[_0x3e7e03(0x871)];else{const _0xb52756=String(_0x99847f['id']||'')[_0x3e7e03(0x7d2)](/^(.+)__(\d+)$/);if(_0xb52756)_0x5481a5=_0x52a8e7[parseInt(_0xb52756[0x2],0xa)]||_0x52a8e7[_0x3e7e03(0x945)](_0x1b8807=>_0x1b8807['entity']===_0xb52756[0x1]);if(!_0x5481a5)_0x5481a5=_0x52a8e7['find'](_0x3b6295=>_0x3b6295[_0x3e7e03(0x871)]===_0x99847f['entity']);}if(!_0x5481a5)_0x5481a5={'entity':_0x99847f['entity'],'color':_0x3e7e03(0xdf4)};this[_0x3e7e03(0x5e5)]=_0x5481a5,this[_0x3e7e03(0x4f3)]=_0x99847f[_0x3e7e03(0x3ae)]||{},this[_0x3e7e03(0xcd1)]=this[_0x3e7e03(0x877)][_0x3e7e03(0xa1d)](_0x5481a5['color'])||_0x5481a5[_0x3e7e03(0xaaa)]||_0x3e7e03(0xdf4);if(this[_0x3e7e03(0xcd1)]==='threshold')this[_0x3e7e03(0xcd1)]=_0x3e7e03(0xdf4);this['_allSeries']=_0x419dd7;const _0xacea2c=this[_0x3e7e03(0x8f4)](_0x99847f,_0x5481a5,resolveFirstWeekday(_0x4ec249));this[_0x3e7e03(0xe32)]=_0xacea2c;if(!_0xacea2c[_0x3e7e03(0x763)][_0x3e7e03(0x5a8)]){_0xb54f60[_0x3e7e03(0x740)]=_0x3e7e03(0xe2b);return;}_0xb54f60[_0x3e7e03(0x740)]='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x11e714+_0x3e7e03(0x353);const _0x4942bb=_0xb54f60[_0x3e7e03(0x8f7)](_0x3e7e03(0x791)),_0xa150a0=_0xb54f60[_0x3e7e03(0x8f7)](_0x3e7e03(0xa4d)),_0x1260d7=_0xb54f60[_0x3e7e03(0x8f7)](_0x3e7e03(0xa65));if(!_0xa150a0)return;this[_0x3e7e03(0x819)](_0xa150a0,_0xacea2c,_0x1edde6,_0x11e714,_0x374597,_0x4ec249),this[_0x3e7e03(0x4f4)](_0x4942bb,_0x1260d7,_0x374597,_0x4ec249);}['_buildMatrix'](_0x3a7043,_0x359e7e,_0x3d690c=0x1){const _0x2481c6=_0xa1d64c,_0x4f26fd=_matrixFilterPoints(_0x3a7043);if(!_0x4f26fd['length'])return{'weeks':[],'min':0x0,'max':0x1};const _0x2b0097=new Map(),_0x848319=resolveDisplayTimeZone(this[_0x2481c6(0x877)]?.['_hass'],this['card']?.[_0x2481c6(0x4ee)]),_0x409c0a=_0x29f73d=>{const _0x5aad24=_0x2481c6,_0x337506=tzParts(_0x29f73d,_0x848319);return _0x337506['y']+'-'+String(_0x337506['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x337506['d'])[_0x5aad24(0x947)](0x2,'0');};_0x4f26fd[_0x2481c6(0x4c1)](_0x1af749=>{const _0x1154b0=_0x2481c6,_0x314cdf=_0x409c0a(_0x1af749['t']);if(!_0x2b0097['has'](_0x314cdf))_0x2b0097[_0x1154b0(0x3e2)](_0x314cdf,[]);_0x2b0097[_0x1154b0(0xa00)](_0x314cdf)[_0x1154b0(0x24a)](_0x1af749['v']);});const _0x1a8fe9=_0x359e7e[_0x2481c6(0xaac)]||'avg',_0x20d48e=_0x1a8fe9==='change'||_0x1a8fe9===_0x2481c6(0x68a)?_0x2481c6(0xd26):_0x1a8fe9,_0x451b1a=[];let _0x217118=Infinity,_0x5b6965=-Infinity;[..._0x2b0097[_0x2481c6(0xd8b)]()][_0x2481c6(0xa6b)]()['forEach'](([_0x29d0b5,_0x3ade5e])=>{const _0x542883=_0x2481c6,_0x28f5ec=DataProcessor[_0x542883(0xb3d)](_0x3ade5e,_0x20d48e),_0x2bee26=_0x28f5ec===null||_0x28f5ec===undefined?NaN:_0x28f5ec;!isNaN(_0x2bee26)&&(_0x217118=Math[_0x542883(0x7eb)](_0x217118,_0x2bee26),_0x5b6965=Math['max'](_0x5b6965,_0x2bee26));const _0x10edd2=new Date(_0x29d0b5+_0x542883(0xde3)),_0x5d2700=weekStartOffsetDays(_0x10edd2[_0x542883(0xd61)]()||0x7,_0x3d690c);_0x451b1a[_0x542883(0x24a)]({'date':_0x29d0b5,'val':_0x2bee26,'weekday':_0x5d2700,'dateObj':_0x10edd2});}),{min:_0x217118,max:_0x5b6965}=_resolveMatrixBounds(_0x217118,_0x5b6965,_0x359e7e);const _0x3b6411=[];if(_0x451b1a[_0x2481c6(0x5a8)]){let _0x37213a=0x0;_0x3b6411[_0x2481c6(0x24a)](Array(0x7)['fill'](null)),_0x451b1a[_0x2481c6(0x4c1)]((_0x3d1367,_0x33472d)=>{const _0x92aed8=_0x2481c6;_0x33472d>0x0&&_0x3d1367[_0x92aed8(0xc52)]<=_0x451b1a[_0x33472d-0x1][_0x92aed8(0xc52)]&&(_0x37213a++,_0x3b6411[_0x92aed8(0x24a)](Array(0x7)[_0x92aed8(0xb3e)](null))),_0x3b6411[_0x37213a][_0x3d1367[_0x92aed8(0xc52)]]=_0x3d1367;});}return{'weeks':_0x3b6411,'min':_0x217118,'max':_0x5b6965};}[_0xa1d64c(0x819)](_0xec4a1b,_0x113f10,_0x34d4b7,_0x43b9cc,_0x5bed3d,_0x1b8b13){const _0x541ae3=_0xa1d64c,_0x466246=this['_setupCanvas'](_0xec4a1b,_0x34d4b7,_0x43b9cc),_0x2fb692=this['_detectDark'](),_0xa3d0c4=((()=>{const _0x4c0d74=_0x3640;try{return getComputedStyle(this['card'])[_0x4c0d74(0x9e0)]('--primary-text-color')[_0x4c0d74(0xac2)]()||(_0x2fb692?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)');}catch(_0x25b57b){return _0x2fb692?_0x4c0d74(0x66d):_0x4c0d74(0x500);}})()),_0x30f966=_0x5bed3d[_0x541ae3(0x901)]||_0x5bed3d['y_axis_color']||_0xa3d0c4,_0x598e6c=_0x30f966;let _0x3611c1='Roboto,\x20sans-serif';try{const _0x57396b=getComputedStyle(document[_0x541ae3(0x34e)])[_0x541ae3(0x9e0)](_0x541ae3(0x2b7))[_0x541ae3(0xac2)]();if(_0x57396b)_0x3611c1=_0x57396b;}catch(_0x301eaa){}const _0x9d2e81=0x24,_0x2c2ea0=0x16,_0x55c848=0x8,_0x2aa4f0=0x8,_0x6d1a07=0x3,_0x48bbb3=_0x113f10[_0x541ae3(0x763)][_0x541ae3(0x5a8)],_0x11c35b=0x7,_0x582235=_0x34d4b7-_0x9d2e81-_0x2aa4f0,_0x580560=_0x43b9cc-_0x2c2ea0-_0x55c848,_0x12342d=(_0x582235-(_0x11c35b-0x1)*_0x6d1a07)/_0x11c35b,_0x5f3d9f=(_0x580560-(_0x48bbb3-0x1)*_0x6d1a07)/_0x48bbb3,_0x4f7643=Math[_0x541ae3(0x7eb)](_0x12342d,_0x5f3d9f),_0xc9043d=_0x113f10[_0x541ae3(0x2cc)]-_0x113f10[_0x541ae3(0x7eb)]||0x1;this[_0x541ae3(0xa44)]={'padL':_0x9d2e81,'padT':_0x2c2ea0,'cellW':_0x12342d,'cellH':_0x5f3d9f,'gap':_0x6d1a07,'rows':_0x48bbb3,'cols':_0x11c35b};const _0x3810e4=this[_0x541ae3(0x5e5)],_0x3e0921=_0x3810e4?.[_0x541ae3(0x493)]?.['enabled']&&_0x3810e4[_0x541ae3(0x493)]['values']?.['length'],_0x1384e2=resolveFirstWeekday(_0x1b8b13),_0x200f5d=((()=>{const _0x53ea43=_0x541ae3;try{const _0x39e52b=getCachedDateTimeFormatter(resolveCardLanguage(_0x1b8b13,_0x5bed3d),{'weekday':_0x53ea43(0xd2f)});return Array[_0x53ea43(0x432)]({'length':0x7},(_0x456b97,_0x4aabfd)=>_0x39e52b['format'](new Date(0x7e8,0x0,(_0x1384e2-0x1+_0x4aabfd)%0x7+0x1)));}catch{const _0x179a77=[_0x53ea43(0x40d),_0x53ea43(0xd3f),_0x53ea43(0xde0),_0x53ea43(0xb6d),'Fri',_0x53ea43(0x830),_0x53ea43(0x5b4)];return _0x179a77[_0x53ea43(0xb41)](_0x1384e2-0x1)[_0x53ea43(0xce6)](_0x179a77['slice'](0x0,_0x1384e2-0x1));}})()),_0x2eb1a8=((()=>{const _0x27d51a=toNum(_0x5bed3d['x_axis_font_size']);return _0x27d51a&&_0x27d51a>0x0?_0x27d51a:0xa;})()),_0x528dce=((()=>{const _0xc54258=_0x541ae3,_0xdcb79a=toNum(_0x5bed3d[_0xc54258(0x2f6)]);return _0xdcb79a!=null&&_0xdcb79a>=0x0&&_0xdcb79a<=0x1?_0xdcb79a:0x1;})());_0x466246[_0x541ae3(0x9b7)](),_0x466246[_0x541ae3(0xd6a)]=_0x5bed3d[_0x541ae3(0x901)]||_0xa3d0c4,_0x466246[_0x541ae3(0xcf8)]=_0x528dce,_0x466246[_0x541ae3(0xafc)]=_0x541ae3(0xe0b)+_0x2eb1a8+_0x541ae3(0xa69)+_0x3611c1,_0x466246[_0x541ae3(0xc18)]=_0x541ae3(0x9b9),_0x466246[_0x541ae3(0x815)]=_0x541ae3(0x3ce);for(let _0x46d053=0x0;_0x46d053<0x7;_0x46d053++){_0x466246[_0x541ae3(0x4d9)](_0x200f5d[_0x46d053],_0x9d2e81+_0x46d053*(_0x12342d+_0x6d1a07)+_0x12342d/0x2,_0x2c2ea0-0x8);}_0x466246['restore'](),_0x113f10['weeks'][_0x541ae3(0x4c1)]((_0x2523bf,_0x2c61a7)=>{_0x2523bf['forEach']((_0x260aeb,_0x1b1bbd)=>{const _0x4cbc56=_0x3640;if(!_0x260aeb)return;const _0xe4bc37=_0x9d2e81+_0x1b1bbd*(_0x12342d+_0x6d1a07),_0x542742=_0x2c2ea0+_0x2c61a7*(_0x5f3d9f+_0x6d1a07);if(_0x3e0921)_0x466246[_0x4cbc56(0xd6a)]=resolveValueColor(_0x260aeb[_0x4cbc56(0x5a9)],this[_0x4cbc56(0x877)][_0x4cbc56(0xae6)](_0x3810e4),this[_0x4cbc56(0xcd1)]),_0x466246[_0x4cbc56(0xcf8)]=0.85;else{const _0x4c8050=Math[_0x4cbc56(0x2cc)](0x0,Math[_0x4cbc56(0x7eb)](0x1,(_0x260aeb['val']-_0x113f10[_0x4cbc56(0x7eb)])/_0xc9043d));_0x466246[_0x4cbc56(0xd6a)]=_heatmapValueToColor(_0x4c8050,this[_0x4cbc56(0xcd1)]),_0x466246[_0x4cbc56(0xcf8)]=0x1;}_0x466246[_0x4cbc56(0x5fa)]();typeof _0x466246[_0x4cbc56(0xd30)]===_0x4cbc56(0xa46)?_0x466246[_0x4cbc56(0xd30)](_0xe4bc37,_0x542742,_0x12342d,_0x5f3d9f,0x3):_0x466246[_0x4cbc56(0xa76)](_0xe4bc37,_0x542742,_0x12342d,_0x5f3d9f);_0x466246[_0x4cbc56(0xb3e)](),_0x466246[_0x4cbc56(0xcf8)]=0x1;if(_0x4f7643>0x12){const _0x51beed=toNum(_0x3810e4?.[_0x4cbc56(0x242)]),_0x32aaa4=_0x260aeb[_0x4cbc56(0x5a9)][_0x4cbc56(0xdc7)](isNum(_0x51beed)?_0x51beed:0x1);_0x4f7643>0x2c?(_0x466246['fillStyle']=_0x2fb692?_0x4cbc56(0x616):_0x4cbc56(0xcee),_0x466246[_0x4cbc56(0xafc)]=_0x4cbc56(0xe0b)+Math[_0x4cbc56(0x7eb)](0x9,_0x4f7643*0.18)+'px\x20'+_0x3611c1,_0x466246[_0x4cbc56(0xc18)]=_0x4cbc56(0x9b9),_0x466246[_0x4cbc56(0x815)]=_0x4cbc56(0xbec),_0x466246['fillText'](String(_0x260aeb['dateObj'][_0x4cbc56(0xd24)]()),_0xe4bc37+_0x12342d/0x2,_0x542742+0x3),_0x466246['fillStyle']=_0x2fb692?'rgba(255,255,255,0.85)':_0x4cbc56(0x825),_0x466246[_0x4cbc56(0xafc)]=_0x4cbc56(0xb9b)+Math[_0x4cbc56(0x7eb)](0xc,_0x4f7643*0.28)+'px\x20'+_0x3611c1,_0x466246[_0x4cbc56(0x815)]=_0x4cbc56(0x3ce),_0x466246[_0x4cbc56(0x4d9)](_0x32aaa4,_0xe4bc37+_0x12342d/0x2,_0x542742+_0x5f3d9f/0x2+0x3)):(_0x466246[_0x4cbc56(0xd6a)]=_0x2fb692?'rgba(255,255,255,0.7)':'rgba(0,0,0,0.55)',_0x466246['font']=_0x4cbc56(0xb9b)+Math[_0x4cbc56(0x7eb)](0xa,_0x4f7643*0.35)+_0x4cbc56(0xa69)+_0x3611c1,_0x466246[_0x4cbc56(0xc18)]=_0x4cbc56(0x9b9),_0x466246[_0x4cbc56(0x815)]=_0x4cbc56(0x3ce),_0x466246[_0x4cbc56(0x4d9)](_0x32aaa4,_0xe4bc37+_0x12342d/0x2,_0x542742+_0x5f3d9f/0x2));}});});const _0x2fdf58=((()=>{const _0x53ec91=_0x541ae3,_0x37a3dd=toNum(_0x5bed3d[_0x53ec91(0x73f)]);return _0x37a3dd&&_0x37a3dd>0x0?_0x37a3dd:0x9;})()),_0x2e2084=((()=>{const _0x235738=_0x541ae3,_0x55fcc0=toNum(_0x5bed3d[_0x235738(0x844)]);return _0x55fcc0!=null&&_0x55fcc0>=0x0&&_0x55fcc0<=0x1?_0x55fcc0:0x1;})());_0x466246['save'](),_0x466246[_0x541ae3(0xd6a)]=_0x598e6c,_0x466246['globalAlpha']=_0x2e2084,_0x466246['font']=_0x2fdf58+_0x541ae3(0xa69)+_0x3611c1,_0x466246[_0x541ae3(0xc18)]=_0x541ae3(0xda3),_0x466246[_0x541ae3(0x815)]='middle',_0x113f10[_0x541ae3(0x763)]['forEach']((_0x4c8119,_0x10368c)=>{const _0x5de4fc=_0x541ae3,_0xa1d26d=_0x4c8119[_0x5de4fc(0x945)](_0x54033a=>_0x54033a);if(!_0xa1d26d)return;const _0x287143=_0xa1d26d[_0x5de4fc(0xaf6)]['toLocaleDateString'](resolveCardLanguage(_0x1b8b13,_0x5bed3d),{'day':'2-digit','month':_0x5de4fc(0xd2f)});_0x466246[_0x5de4fc(0x4d9)](_0x287143,_0x9d2e81-0x6,_0x2c2ea0+_0x10368c*(_0x5f3d9f+_0x6d1a07)+_0x5f3d9f/0x2);}),_0x466246['restore']();}[_0xa1d64c(0x4f4)](_0x598ed8,_0x92c539,_0x197c0a,_0x8a9ff5){const _0x308aea=_0xa1d64c;if(!_0x92c539||!_0x598ed8||_0x197c0a['show_tooltip']===![]||!this[_0x308aea(0xa44)])return;const _0x210a8b=this[_0x308aea(0x713)]['signal'],_0x384283=this[_0x308aea(0xa44)],_0x762b50=this[_0x308aea(0xe32)],_0x12a0cb=this[_0x308aea(0x5e5)],_0x445802=this['_color'],_0x51cb5a=this[_0x308aea(0x9d7)]||[],_0x384dc9=this[_0x308aea(0x877)]['_entities']||[],_0x559f99=_0x51cb5a[_0x308aea(0x459)](_0x146099=>{const _0x569942=_0x308aea,_0x141fd9=new Map(),_0x253dda=_0x146099[_0x569942(0x2a7)]||_0x146099['raw']||[],_0x45c1dc=_0x146099['entity']&&typeof _0x146099[_0x569942(0x871)]==='object'?_0x146099[_0x569942(0x871)]:_0x384dc9[_0x146099[_0x569942(0x677)]]||_0x12a0cb,_0x41623a=_0x45c1dc[_0x569942(0xaac)]||'avg',_0x4474f2=_0x41623a===_0x569942(0x7c1)||_0x41623a==='diff'?'sum':_0x41623a,_0x14cadd=new Map(),_0x193336=resolveDisplayTimeZone(this[_0x569942(0x877)]?.[_0x569942(0xe30)],this['card']?.[_0x569942(0x4ee)]),_0xae3b9e=_0x26a31c=>{const _0x599304=_0x569942,_0x26bee7=tzParts(_0x26a31c,_0x193336);return _0x26bee7['y']+'-'+String(_0x26bee7['mo']+0x1)[_0x599304(0x947)](0x2,'0')+'-'+String(_0x26bee7['d'])['padStart'](0x2,'0');};for(const _0xbe4712 of _0x253dda){if(_0xbe4712['v']===null||_0xbe4712['v']===undefined)continue;const _0x18d306=_0xae3b9e(_0xbe4712['t']);if(!_0x14cadd[_0x569942(0xa35)](_0x18d306))_0x14cadd[_0x569942(0x3e2)](_0x18d306,[]);_0x14cadd[_0x569942(0xa00)](_0x18d306)[_0x569942(0x24a)](_0xbe4712['v']);}for(const [_0x179190,_0x135059]of _0x14cadd){_0x141fd9['set'](_0x179190,DataProcessor[_0x569942(0xb3d)](_0x135059,_0x4474f2));}return{'map':_0x141fd9,'entity':_0x45c1dc,'meta':_0x146099['meta']||{},'color':(_0x45c1dc[_0x569942(0xaaa)]===_0x569942(0x4ab)?_0x569942(0xdf4):_0x45c1dc[_0x569942(0xaaa)])||'#4A90D9'};}),_0x5d22cd=_0x2a9c13=>{const _0x1442f1=_0x308aea,_0x5e0339=_0x598ed8[_0x1442f1(0x370)](),_0x974116=_0x2a9c13['clientX']-_0x5e0339[_0x1442f1(0xaf8)],_0x336684=_0x2a9c13[_0x1442f1(0x7f6)]-_0x5e0339['top'],_0x5e0ad6=Math[_0x1442f1(0x7a6)]((_0x974116-_0x384283['padL'])/(_0x384283[_0x1442f1(0x727)]+_0x384283[_0x1442f1(0xad8)])),_0xffdc41=Math['floor']((_0x336684-_0x384283[_0x1442f1(0xd87)])/(_0x384283[_0x1442f1(0xcf2)]+_0x384283['gap']));if(_0x5e0ad6<0x0||_0x5e0ad6>=_0x384283[_0x1442f1(0x3b8)]||_0xffdc41<0x0||_0xffdc41>=_0x384283[_0x1442f1(0x8d0)]){_0x92c539[_0x1442f1(0xe3b)]['opacity']='0';return;}const _0x315e91=_0x762b50[_0x1442f1(0x763)][_0xffdc41]?.[_0x5e0ad6];if(!_0x315e91){_0x92c539[_0x1442f1(0xe3b)][_0x1442f1(0x289)]='0';return;}const _0x5bc432=_0x315e91['dateObj'][_0x1442f1(0xe36)](),_0x23a02c=_0x315e91[_0x1442f1(0x4db)];let _0x314aac=_0x1442f1(0x85a)+escapeHtml(_0x5bc432)+_0x1442f1(0x984);for(const _0x4c5c1b of _0x559f99){const _0x169b4b=_0x4c5c1b['map']['get'](_0x23a02c);if(_0x169b4b===null||_0x169b4b===undefined)continue;const _0x46bb95=_0x4c5c1b[_0x1442f1(0x871)]?.[_0x1442f1(0x344)]||_0x4c5c1b[_0x1442f1(0x3ae)]?.[_0x1442f1(0x742)]||_0x4c5c1b[_0x1442f1(0x871)]?.['entity']||'?',_0x5c5c7f=_0x4c5c1b['entity']?.[_0x1442f1(0x933)]||_0x4c5c1b[_0x1442f1(0x3ae)]?.['unit_of_measurement']||'',_0x504458=formatNumber(_0x169b4b,_0x4c5c1b[_0x1442f1(0x871)],_0x8a9ff5),_0x2c75af=_0x4c5c1b[_0x1442f1(0x871)]?.[_0x1442f1(0x4d0)]!==![]?escapeHtml(_0x4c5c1b[_0x1442f1(0xaaa)]):'transparent';_0x314aac+=_0x1442f1(0xbfe)+_0x2c75af+_0x1442f1(0x427)+escapeHtml(_0x46bb95)+_0x1442f1(0xb2f)+escapeHtml(String(_0x504458))+'\x20'+escapeHtml(_0x5c5c7f)+_0x1442f1(0x984);}_0x92c539[_0x1442f1(0x740)]=_0x314aac,_0x92c539['style'][_0x1442f1(0x289)]='1';const _0x32c86b=_0x92c539['offsetWidth'];let _0x4eaa42=_0x974116+0x10;if(_0x4eaa42+_0x32c86b>_0x5e0339[_0x1442f1(0xbdd)])_0x4eaa42=_0x4eaa42-_0x32c86b-0x20;_0x92c539['style']['left']=Math[_0x1442f1(0x2cc)](0x0,_0x4eaa42)+'px',_0x92c539['style'][_0x1442f1(0xbec)]='0';};_0x598ed8[_0x308aea(0xa40)](_0x308aea(0x455),_0x5d22cd,{'signal':_0x210a8b}),_0x598ed8[_0x308aea(0xa40)]('mouseleave',()=>{const _0x4b25db=_0x308aea;_0x92c539[_0x4b25db(0xe3b)][_0x4b25db(0x289)]='0';},{'signal':_0x210a8b}),_0x598ed8[_0x308aea(0xa40)](_0x308aea(0x7b9),_0x44cb33=>{const _0x1cbaf6=_0x308aea;if(_0x44cb33[_0x1cbaf6(0xa21)][_0x1cbaf6(0x5a8)]===0x1)_0x5d22cd({'clientX':_0x44cb33[_0x1cbaf6(0xa21)][0x0][_0x1cbaf6(0x53e)],'clientY':_0x44cb33[_0x1cbaf6(0xa21)][0x0][_0x1cbaf6(0x7f6)]});},{'signal':_0x210a8b,'passive':!![]}),_0x598ed8[_0x308aea(0xa40)](_0x308aea(0xd5e),()=>{const _0xe460b9=_0x308aea;_0x92c539[_0xe460b9(0xe3b)][_0xe460b9(0x289)]='0';},{'signal':_0x210a8b}),_0x598ed8[_0x308aea(0xe3b)][_0x308aea(0x58e)]=_0x308aea(0x3e5),_0x598ed8[_0x308aea(0xa40)](_0x308aea(0x567),_0x4b5715=>{const _0x8be52e=_0x308aea;_0x4b5715[_0x8be52e(0xc01)](),this[_0x8be52e(0x877)][_0x8be52e(0xd37)](this[_0x8be52e(0x5e5)]);},{'signal':_0x210a8b});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x31752b){const _0xad442=_0xa1d64c;super(_0x31752b),this['_prep']=new Map(),this[_0xad442(0x608)]=null;}static[_0xa1d64c(0xc97)](_0x14e77f,_0x1801a8){const _0x24dff3=_0xa1d64c,_0xeed33=_0x14e77f['length'];if(!_0xeed33)return null;if(_0xeed33===0x1)return _0x14e77f[0x0];const _0x26b207=(_0xeed33-0x1)*_0x1801a8,_0x33a53b=Math[_0x24dff3(0x7a6)](_0x26b207),_0x434711=Math[_0x24dff3(0x650)](_0x26b207);if(_0x33a53b===_0x434711)return _0x14e77f[_0x33a53b];return _0x14e77f[_0x33a53b]+(_0x14e77f[_0x434711]-_0x14e77f[_0x33a53b])*(_0x26b207-_0x33a53b);}[_0xa1d64c(0x964)](_0x5e29c0,_0x24dc72,_0x27d7a1,_0x3e4f10){const _0xfda7ba=_0xa1d64c;if(this[_0xfda7ba(0x713)])this[_0xfda7ba(0x713)][_0xfda7ba(0xd29)]();this['_abort']=new AbortController();const _0x5b0294=this[_0xfda7ba(0x713)][_0xfda7ba(0x9c9)],_0x51aaca=Math['max'](0x28,_0x5e29c0['clientWidth']||this[_0xfda7ba(0x877)][_0xfda7ba(0x912)]||0x190),_0x460bed=Math['max'](0x50,parseInt(_0x27d7a1['height'],0xa)||0xc8),_0x29a61c=resolveDisplayTimeZone(_0x3e4f10,_0x27d7a1),_0x15b02a=_0x27d7a1[_0xfda7ba(0x926)]!==![],_0x1cdd9a=escapeHtml,_0xd37ab7=this[_0xfda7ba(0x877)][_0xfda7ba(0xaa0)]||[],_0x152b7b=[];(_0x24dc72||[])['forEach']((_0x3dac20,_0x3c0909)=>{const _0xdd630c=_0xfda7ba;let _0x204362=_0x3dac20[_0xdd630c(0x871)]&&typeof _0x3dac20['entity']===_0xdd630c(0x3a9)?_0x3dac20[_0xdd630c(0x871)]:null;if(!_0x204362){const _0x5374b3=String(_0x3dac20['id']||'')[_0xdd630c(0x7d2)](/^(.+)__(\d+)$/);if(_0x5374b3)_0x204362=_0xd37ab7[parseInt(_0x5374b3[0x2],0xa)]||_0xd37ab7[_0xdd630c(0x945)](_0x1f7793=>_0x1f7793[_0xdd630c(0x871)]===_0x5374b3[0x1]);}if(!_0x204362)_0x204362={};if(_0x204362['fixed_value'])return;const _0x745d4=_0x204362[_0xdd630c(0xaac)],_0x440809=(_0x745d4||'')+'|'+(_0x204362[_0xdd630c(0xd48)]??'')+'|'+(_0x204362['invert']?0x1:0x0)+'|'+(_0x204362[_0xdd630c(0xa23)]||'')+'|'+(_0x204362[_0xdd630c(0x434)]||'')+'|'+(_0x204362[_0xdd630c(0x7e1)]||''),_0x572c48=Array[_0xdd630c(0x796)](_0x3dac20[_0xdd630c(0xa53)])&&_0x3dac20[_0xdd630c(0xa53)][_0xdd630c(0x5a8)]&&_0x745d4!=='change',_0x474e47=_0x572c48?_0x3dac20[_0xdd630c(0xa53)]:_0x3dac20['points']||[],_0x108fa1=''+(_0x572c48?'r':'p')+_0x474e47[_0xdd630c(0x5a8)]+'|'+(_0x474e47[_0xdd630c(0x5a8)]?_0x474e47[0x0]['t']:0x0)+'|'+(_0x474e47[_0xdd630c(0x5a8)]?_0x474e47[_0x474e47[_0xdd630c(0x5a8)]-0x1]['t']:0x0),_0xc8b582=_0x3dac20['id']||'i'+_0x3c0909,_0x1784f5=this[_0xdd630c(0x8dc)]['get'](_0xc8b582);let _0x185886;if(_0x1784f5&&_0x1784f5[_0xdd630c(0x507)]===_0x474e47&&_0x1784f5['eSig']===_0x440809&&_0x1784f5[_0xdd630c(0xcce)]===_0x108fa1)_0x185886=_0x1784f5['samples'];else{let _0x531569=_0x474e47;if(_0x572c48){_0x531569=_0x745d4===_0xdd630c(0x68a)?DataProcessor[_0xdd630c(0x7e2)](_0x531569):_0x531569;try{_0x531569=DataProcessor[_0xdd630c(0x699)](_0x531569,_0x204362);}catch(_0x255710){}try{const _0x5a4129=this['card'][_0xdd630c(0x7bb)](_0x204362);if(_0x5a4129)_0x531569=DataProcessor[_0xdd630c(0xc6b)](_0x531569,_0x5a4129);}catch(_0x30331e){}try{_0x531569=DataProcessor[_0xdd630c(0xa1b)](_0x531569,_0x204362);}catch(_0x5410eb){}}_0x185886=[];for(const _0x257dad of _0x531569)if(_0x257dad&&isNum(_0x257dad['v']))_0x185886[_0xdd630c(0x24a)](_0x257dad);this[_0xdd630c(0x8dc)]['set'](_0xc8b582,{'ref':_0x474e47,'eSig':_0x440809,'dSig':_0x108fa1,'samples':_0x185886});}if(!_0x185886['length'])return;const _0x1becc4=this[_0xdd630c(0x877)][_0xdd630c(0xa1d)]?.(_0x204362['color'])||_0x204362[_0xdd630c(0xaaa)]||PALETTE[_0x3c0909%PALETTE[_0xdd630c(0x5a8)]],_0x494231=pickName(_0x204362[_0xdd630c(0x344)],_0x3dac20[_0xdd630c(0x3ae)]?.['resolved_name'],_0x3dac20['meta'])??_0x204362[_0xdd630c(0x871)]??'#'+(_0x3c0909+0x1),_0x4563b7=_0x204362[_0xdd630c(0x933)]||_0x3dac20[_0xdd630c(0x3ae)]?.[_0xdd630c(0x9c0)]||'',_0xf0e94c=_0x204362['invert']?{..._0x204362,'invert':![]}:_0x204362;_0x152b7b['push']({'ent':_0x204362,'fEnt':_0xf0e94c,'samples':_0x185886,'color':_0x1becc4,'name':_0x494231,'unit':_0x4563b7,'sig':_0x440809+'~'+_0x108fa1});});if(!_0x152b7b['length']){_0x5e29c0[_0xfda7ba(0x740)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>';return;}let _0x892645=Infinity,_0x496aeb=-Infinity;for(const _0x3a6986 of _0x152b7b){const _0x53c81b=_0x3a6986[_0xfda7ba(0xe33)];if(_0x53c81b[0x0]['t']<_0x892645)_0x892645=_0x53c81b[0x0]['t'];if(_0x53c81b[_0x53c81b['length']-0x1]['t']>_0x496aeb)_0x496aeb=_0x53c81b[_0x53c81b[_0xfda7ba(0x5a8)]-0x1]['t'];}let _0x4e4f5b=_0x27d7a1[_0xfda7ba(0xcef)];if(!_0x4e4f5b||_0x4e4f5b==='interval'){const _0x1415ec=(_0x496aeb-_0x892645)/0x36ee80;_0x4e4f5b=_0x1415ec<=0x31?_0xfda7ba(0x1fe):_0x1415ec<=0x18*0x20?_0xfda7ba(0x4db):_0x1415ec<=0x18*0xbe?_0xfda7ba(0x547):_0xfda7ba(0xbe5);}const _0x4ece3e=/^([0-9]+)h$/[_0xfda7ba(0x5e8)](_0x4e4f5b),_0x550db3=_0x4ece3e?parseInt(_0x4ece3e[0x1],0xa):_0x4e4f5b===_0xfda7ba(0x1fe)?0x1:0x0,_0x1592f3=((()=>{const _0x40630a=_0xfda7ba;try{const _0x85cf5e=getCachedDateTimeFormatter(resolveCardLanguage(_0x3e4f10,_0x27d7a1),{'month':_0x40630a(0xd2f)});return Array[_0x40630a(0x432)]({'length':0xc},(_0xae2364,_0x192b56)=>_0x85cf5e['format'](new Date(0x7e8,_0x192b56,0x1)));}catch{return[_0x40630a(0xc58),'Feb',_0x40630a(0xaeb),'Apr',_0x40630a(0xa7f),_0x40630a(0xd79),_0x40630a(0xe27),_0x40630a(0x6f3),_0x40630a(0x4b5),_0x40630a(0xc68),'Nov',_0x40630a(0x1f5)];}})()),_0x20c69a=_0x2f405a=>String(_0x2f405a)[_0xfda7ba(0x947)](0x2,'0'),_0x5d9118=resolveFirstWeekday(_0x3e4f10),_0x49f5eb=_0x265f42=>{const _0x2ed092=_0xfda7ba,_0x3c47e5=_0x265f42-_0x265f42%0xdbba0;let _0x4f222c=tzParts(_0x3c47e5,_0x29a61c);if(_0x550db3){const _0x8a568d=Math[_0x2ed092(0x7a6)](_0x4f222c['h']/_0x550db3)*_0x550db3;return{'key':_0x4f222c['y']+'-'+_0x4f222c['mo']+'-'+_0x4f222c['d']+'-'+_0x8a568d,'label':_0x20c69a(_0x8a568d)+_0x2ed092(0x84f)};}if(_0x4e4f5b==='date')return{'key':_0x4f222c['y']+'-'+_0x4f222c['mo']+'-'+_0x4f222c['d'],'label':_0x1592f3[_0x4f222c['mo']]+'\x20'+_0x4f222c['d']};if(_0x4e4f5b===_0x2ed092(0x547))return _0x4f222c=tzParts(_0x3c47e5-weekStartOffsetDays(_0x4f222c['wd'],_0x5d9118)*0x5265c00,_0x29a61c),{'key':'w'+_0x4f222c['y']+'-'+_0x4f222c['mo']+'-'+_0x4f222c['d'],'label':_0x1592f3[_0x4f222c['mo']]+'\x20'+_0x4f222c['d']};if(_0x4e4f5b===_0x2ed092(0xbd1))return{'key':''+_0x4f222c['y'],'label':''+_0x4f222c['y']};return{'key':_0x4f222c['y']+'-'+_0x4f222c['mo'],'label':_0x1592f3[_0x4f222c['mo']]+'\x20'+String(_0x4f222c['y'])[_0x2ed092(0xb41)](0x2)};},_0x10b59e=_0x4e4f5b+'|'+(_0x29a61c||'')+'|'+_0x152b7b[_0xfda7ba(0x459)](_0x3eb6a2=>_0x3eb6a2['sig'])[_0xfda7ba(0x8e9)](';');let _0x405f83,_0x152285,_0x2c88a3;if(this[_0xfda7ba(0x608)]&&this[_0xfda7ba(0x608)][_0xfda7ba(0x3c7)]===_0x10b59e)({cols:_0x405f83,vMin:_0x152285,vMax:_0x2c88a3}=this[_0xfda7ba(0x608)]);else{const _0x483907=new Map();_0x152b7b[_0xfda7ba(0x4c1)]((_0x5ee95e,_0x5a5675)=>{const _0x49e4d1=_0xfda7ba;for(const _0x12e011 of _0x5ee95e[_0x49e4d1(0xe33)]){const _0x3ba5ae=_0x49f5eb(_0x12e011['t']);let _0x2a0731=_0x483907['get'](_0x3ba5ae[_0x49e4d1(0x6ba)]);!_0x2a0731&&(_0x2a0731={'label':_0x3ba5ae[_0x49e4d1(0x68e)],'order':_0x12e011['t'],'vals':new Array(_0x152b7b[_0x49e4d1(0x5a8)])[_0x49e4d1(0xb3e)](null)},_0x483907['set'](_0x3ba5ae['key'],_0x2a0731));if(_0x12e011['t']<_0x2a0731[_0x49e4d1(0x621)])_0x2a0731[_0x49e4d1(0x621)]=_0x12e011['t'];(_0x2a0731['vals'][_0x5a5675]||(_0x2a0731[_0x49e4d1(0x318)][_0x5a5675]=[]))[_0x49e4d1(0x24a)](_0x12e011['v']);}});const _0x3b79ae=[..._0x483907[_0xfda7ba(0xa5b)]()][_0xfda7ba(0xa6b)]((_0x1d82d4,_0x2bac10)=>_0x1d82d4['order']-_0x2bac10[_0xfda7ba(0x621)]),_0x4783e3=0x3c,_0x3a98ac=_0x3b79ae[_0xfda7ba(0x5a8)]>_0x4783e3?_0x3b79ae['slice'](_0x3b79ae[_0xfda7ba(0x5a8)]-_0x4783e3):_0x3b79ae;_0x152285=Infinity,_0x2c88a3=-Infinity,_0x405f83=_0x3a98ac['map'](_0x5013f5=>({'label':_0x5013f5[_0xfda7ba(0x68e)],'per':_0x5013f5[_0xfda7ba(0x318)][_0xfda7ba(0x459)](_0x24afc7=>{const _0x113a83=_0xfda7ba;if(!_0x24afc7||!_0x24afc7[_0x113a83(0x5a8)])return null;const _0x11e933=Float64Array['from'](_0x24afc7)['sort'](),_0x5adbc9=_0x2732b3=>BoxPlotRenderer[_0x113a83(0xc97)](_0x11e933,_0x2732b3),_0x191e9a={'lo':_0x11e933[0x0],'q1':_0x5adbc9(0.25),'med':_0x5adbc9(0.5),'q3':_0x5adbc9(0.75),'hi':_0x11e933[_0x11e933[_0x113a83(0x5a8)]-0x1],'n':_0x11e933['length']};if(_0x191e9a['lo']<_0x152285)_0x152285=_0x191e9a['lo'];if(_0x191e9a['hi']>_0x2c88a3)_0x2c88a3=_0x191e9a['hi'];return _0x191e9a;})})),this['_cols']={'sig':_0x10b59e,'cols':_0x405f83,'vMin':_0x152285,'vMax':_0x2c88a3};}if(_0x152285===Infinity){_0x5e29c0['innerHTML']=_0xfda7ba(0x91f);return;}let _0x26d67b=_0x152285,_0x22b5e6=_0x2c88a3;_0x26d67b===_0x22b5e6&&(_0x26d67b-=0x1,_0x22b5e6+=0x1);const _0x595d59=(_0x22b5e6-_0x26d67b)*0.06;_0x26d67b-=_0x595d59,_0x22b5e6+=_0x595d59;const _0xe074b8=_0x3af895=>{const _0x256e61=_0xfda7ba,_0x5e29f8=Math[_0x256e61(0x5cd)](0xa,Math[_0x256e61(0x7a6)](Math[_0x256e61(0x918)](_0x3af895))),_0x402548=_0x3af895/_0x5e29f8;return(_0x402548<=0x1?0x1:_0x402548<=0x2?0x2:_0x402548<=0x5?0x5:0xa)*_0x5e29f8;},_0x4f3846=_0xe074b8((_0x22b5e6-_0x26d67b)/0x4),_0x3e948d=[];for(let _0x1fe9aa=Math[_0xfda7ba(0x650)](_0x26d67b/_0x4f3846)*_0x4f3846;_0x1fe9aa<=_0x22b5e6+1e-9;_0x1fe9aa+=_0x4f3846)_0x3e948d[_0xfda7ba(0x24a)](_0x1fe9aa);const _0xf3b8a2=_0x152b7b[0x0][_0xfda7ba(0xb90)],_0x3a0911=_0x6e46d0=>formatNumber(_0x6e46d0,_0xf3b8a2,_0x3e4f10),_0x34e7a4=Math['max'](0x1e,0xa+6.5*Math[_0xfda7ba(0x2cc)](..._0x3e948d[_0xfda7ba(0x459)](_0x50df9e=>String(_0x3a0911(_0x50df9e))[_0xfda7ba(0x5a8)]),0x2)),_0x1f0e05=0x8,_0x5279f0=0x8,_0x278bb7=0x14,_0x3c0dff=Math[_0xfda7ba(0x2cc)](0xa,_0x51aaca-_0x34e7a4-_0x1f0e05),_0x3218ee=Math[_0xfda7ba(0x2cc)](0xa,_0x460bed-_0x5279f0-_0x278bb7),_0x3b435c=_0x18d87a=>_0x5279f0+_0x3218ee-(_0x18d87a-_0x26d67b)/(_0x22b5e6-_0x26d67b)*_0x3218ee,_0x3b5a52=_0x405f83[_0xfda7ba(0x5a8)],_0x235584=_0x152b7b['length'],_0xbe605e=_0x3c0dff/_0x3b5a52,_0x5a0818=_0xbe605e*0.78,_0x5f33af=Math[_0xfda7ba(0x2cc)](0x3,Math['min'](0x2e,_0x5a0818/_0x235584*0.82)),_0x37ea69=(_0x407b48,_0x2093d8)=>_0x34e7a4+_0xbe605e*_0x407b48+_0xbe605e/0x2-_0x5a0818/0x2+_0x5a0818/_0x235584*(_0x2093d8+0.5),_0x277149=_0xfda7ba(0xa86),_0x4d86fd=_0xfda7ba(0x744);let _0x401909='';for(const _0x4ca3ee of _0x3e948d){const _0xb3c0bc=_0x3b435c(_0x4ca3ee);_0x401909+=_0xfda7ba(0xa0e)+_0x34e7a4+_0xfda7ba(0x747)+_0xb3c0bc['toFixed'](0x1)+_0xfda7ba(0x3dd)+(_0x51aaca-_0x1f0e05)+_0xfda7ba(0xb0d)+_0xb3c0bc[_0xfda7ba(0xdc7)](0x1)+_0xfda7ba(0x9d9)+_0x277149+_0xfda7ba(0x601),_0x401909+='<text\x20x=\x22'+(_0x34e7a4-0x5)['toFixed'](0x1)+_0xfda7ba(0x2e5)+(_0xb3c0bc+0x3)[_0xfda7ba(0xdc7)](0x1)+_0xfda7ba(0xae0)+_0x4d86fd+'\x22>'+_0x1cdd9a(_0x3a0911(_0x4ca3ee))+_0xfda7ba(0x270);}const _0x4646a5=Math[_0xfda7ba(0x2cc)](0x1,Math['ceil'](_0x3b5a52/Math[_0xfda7ba(0x2cc)](0x2,Math[_0xfda7ba(0x7a6)](_0x3c0dff/0x38))));_0x405f83[_0xfda7ba(0x4c1)]((_0x27b094,_0x37a126)=>{const _0x1db5a4=_0xfda7ba;if(_0x37a126%_0x4646a5)return;_0x401909+=_0x1db5a4(0x7dc)+(_0x34e7a4+_0xbe605e*_0x37a126+_0xbe605e/0x2)[_0x1db5a4(0xdc7)](0x1)+'\x22\x20y=\x22'+(_0x460bed-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x4d86fd+'\x22>'+_0x1cdd9a(_0x27b094[_0x1db5a4(0x68e)])+_0x1db5a4(0x270);});const _0x2ffb5c=[];_0x405f83['forEach']((_0x3b17db,_0x130644)=>{_0x3b17db['per']['forEach']((_0x339139,_0x5db93c)=>{const _0x5c072c=_0x3640;if(!_0x339139)return;const _0x1a05dd=_0x152b7b[_0x5db93c],_0x48e32e=_0x37ea69(_0x130644,_0x5db93c),_0x38af73=_0x48e32e-_0x5f33af/0x2,_0xfe094d=_0x3b435c(_0x339139['lo']),_0x49117f=_0x3b435c(_0x339139['hi']),_0x5cca68=_0x3b435c(_0x339139['q1']),_0x307853=_0x3b435c(_0x339139['q3']),_0x7d798c=_0x3b435c(_0x339139['med']),_0x54d96c=_0x2ffb5c[_0x5c072c(0x5a8)];_0x2ffb5c[_0x5c072c(0x24a)]({'name':_0x1a05dd[_0x5c072c(0x344)],'unit':_0x1a05dd[_0x5c072c(0x933)],'ent':_0x1a05dd['ent'],'fEnt':_0x1a05dd[_0x5c072c(0xb90)],'color':_0x1a05dd[_0x5c072c(0xaaa)],'label':_0x3b17db[_0x5c072c(0x68e)],'lo':_0x339139['lo'],'q1':_0x339139['q1'],'med':_0x339139[_0x5c072c(0x94a)],'q3':_0x339139['q3'],'hi':_0x339139['hi'],'n':_0x339139['n']}),_0x401909+=_0x5c072c(0x2f9)+_0x54d96c+'\x22\x20style=\x22cursor:'+(_0x15b02a?_0x5c072c(0x3e5):_0x5c072c(0x9a6))+'\x22>',_0x401909+=_0x5c072c(0xc0a)+(_0x38af73-0x2)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x2e5)+(_0x49117f-0x2)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x65f)+(_0x5f33af+0x4)['toFixed'](0x1)+_0x5c072c(0x710)+(_0xfe094d-_0x49117f+0x4)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x821);if(_0x339139['n']===0x1)_0x401909+='<line\x20x1=\x22'+_0x38af73[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x3dd)+(_0x38af73+_0x5f33af)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x747)+_0x7d798c[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0xb0d)+_0x7d798c[_0x5c072c(0xdc7)](0x1)+'\x22\x20stroke=\x22'+_0x1cdd9a(_0x1a05dd[_0x5c072c(0xaaa)])+_0x5c072c(0x26b);else{const _0x2a15cd=_0x5f33af*0.55;_0x401909+=_0x5c072c(0xa0e)+_0x48e32e[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x3dd)+_0x48e32e[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x747)+_0x49117f[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0xb0d)+_0xfe094d[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x9d9)+_0x1cdd9a(_0x1a05dd[_0x5c072c(0xaaa)])+_0x5c072c(0x601),_0x401909+=_0x5c072c(0xa0e)+(_0x48e32e-_0x2a15cd/0x2)['toFixed'](0x1)+'\x22\x20x2=\x22'+(_0x48e32e+_0x2a15cd/0x2)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x747)+_0x49117f[_0x5c072c(0xdc7)](0x1)+'\x22\x20y2=\x22'+_0x49117f[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x9d9)+_0x1cdd9a(_0x1a05dd[_0x5c072c(0xaaa)])+'\x22\x20stroke-width=\x221\x22/>',_0x401909+=_0x5c072c(0xa0e)+(_0x48e32e-_0x2a15cd/0x2)['toFixed'](0x1)+_0x5c072c(0x3dd)+(_0x48e32e+_0x2a15cd/0x2)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x747)+_0xfe094d[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0xb0d)+_0xfe094d[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x9d9)+_0x1cdd9a(_0x1a05dd['color'])+_0x5c072c(0x601),_0x401909+=_0x5c072c(0xc0a)+_0x38af73[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x2e5)+_0x307853[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x65f)+_0x5f33af[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x710)+Math[_0x5c072c(0x2cc)](0x1,_0x5cca68-_0x307853)[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0xe1e)+_0x1cdd9a(_0x1a05dd[_0x5c072c(0xaaa)])+_0x5c072c(0x8ba)+_0x1cdd9a(_0x1a05dd[_0x5c072c(0xaaa)])+_0x5c072c(0x73a),_0x401909+=_0x5c072c(0xa0e)+_0x38af73[_0x5c072c(0xdc7)](0x1)+_0x5c072c(0x3dd)+(_0x38af73+_0x5f33af)['toFixed'](0x1)+_0x5c072c(0x747)+_0x7d798c['toFixed'](0x1)+_0x5c072c(0xb0d)+_0x7d798c['toFixed'](0x1)+_0x5c072c(0x9d9)+_0x1cdd9a(_0x1a05dd[_0x5c072c(0xaaa)])+_0x5c072c(0x26b);}_0x401909+=_0x5c072c(0x7f4);});}),_0x5e29c0[_0xfda7ba(0x740)]=_0xfda7ba(0xe0e)+_0x460bed+_0xfda7ba(0x2a0)+_0x460bed+'\x22\x20viewBox=\x220\x200\x20'+_0x51aaca+'\x20'+_0x460bed+'\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>'+_0x401909+_0xfda7ba(0xe25);if(_0x15b02a){const _0x402509=_0x5e29c0[_0xfda7ba(0xccb)],_0x5d3e8d=_0x402509['querySelector'](_0xfda7ba(0x4c6)),_0x57d144=_0x402509[_0xfda7ba(0x8f7)](_0xfda7ba(0xa65));let _0x5d0ec3=-0x1;const _0x1045e4=_0x151b5d=>{const _0x5cdc35=_0xfda7ba,_0x55a1be=_0x151b5d[_0x5cdc35(0x39b)][_0x5cdc35(0x8f2)](_0x5cdc35(0xd5f));if(!_0x55a1be){_0x5d0ec3=-0x1,_0x57d144[_0x5cdc35(0xe3b)]['opacity']='0';return;}const _0x343eb4=+_0x55a1be[_0x5cdc35(0x6d9)]['b'],_0x5a21a8=_0x2ffb5c[_0x343eb4];if(!_0x5a21a8)return;const _0x5d81cc=_0x343eb4===_0x5d0ec3&&_0x57d144[_0x5cdc35(0xe3b)][_0x5cdc35(0x289)]==='1';_0x5d0ec3=_0x343eb4;const _0x1ac1ae=_0x1a1f52=>formatNumber(_0x1a1f52,_0x5a21a8['fEnt'],_0x3e4f10),_0x5188ba=_0x5a21a8[_0x5cdc35(0x933)]?'\x20'+_0x1cdd9a(_0x5a21a8['unit']):'',_0x490e18=_0x5a21a8[_0x5cdc35(0x638)]?.[_0x5cdc35(0x4d0)]!==![]?_0x1cdd9a(_0x5a21a8[_0x5cdc35(0xaaa)]):_0x5cdc35(0x431),_0xac126f=(_0x492d56,_0x2290dc,_0x12bb3c)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x12bb3c?'\x20style=\x22opacity:0.6\x22':'')+'><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x492d56+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x2290dc+_0x5cdc35(0x984);if(!_0x5d81cc)_0x57d144[_0x5cdc35(0x740)]=_0x5cdc35(0x362)+_0x490e18+_0x5cdc35(0x963)+_0x1cdd9a(_0x5a21a8[_0x5cdc35(0x344)])+_0x5cdc35(0xdcd)+_0x1cdd9a(_0x5a21a8[_0x5cdc35(0x68e)])+_0x5cdc35(0x984)+_0x5cdc35(0xced)+_0xac126f(cardT(this['card']?.[_0x5cdc35(0xe30)],this[_0x5cdc35(0x877)]?.[_0x5cdc35(0x4ee)],'Min'),''+_0x1ac1ae(_0x5a21a8['lo'])+_0x5188ba)+_0xac126f(cardT(this[_0x5cdc35(0x877)]?.['_hass'],this[_0x5cdc35(0x877)]?.[_0x5cdc35(0x4ee)],_0x5cdc35(0xdb7)),''+_0x1ac1ae(_0x5a21a8['med'])+_0x5188ba)+_0xac126f(cardT(this[_0x5cdc35(0x877)]?.[_0x5cdc35(0xe30)],this[_0x5cdc35(0x877)]?.[_0x5cdc35(0x4ee)],_0x5cdc35(0xbf8)),''+_0x1ac1ae(_0x5a21a8['hi'])+_0x5188ba)+_0x5cdc35(0x1dc)+_0xac126f(cardT(this[_0x5cdc35(0x877)]?.[_0x5cdc35(0xe30)],this[_0x5cdc35(0x877)]?.[_0x5cdc35(0x4ee)],'Q1'),''+_0x1ac1ae(_0x5a21a8['q1'])+_0x5188ba)+_0xac126f(cardT(this[_0x5cdc35(0x877)]?.[_0x5cdc35(0xe30)],this[_0x5cdc35(0x877)]?.[_0x5cdc35(0x4ee)],'Q3'),''+_0x1ac1ae(_0x5a21a8['q3'])+_0x5188ba)+_0xac126f(cardT(this[_0x5cdc35(0x877)]?.[_0x5cdc35(0xe30)],this[_0x5cdc35(0x877)]?.[_0x5cdc35(0x4ee)],_0x5cdc35(0x8a6)),''+_0x5a21a8['n'],!![])+_0x5cdc35(0x55f);_0x57d144['style'][_0x5cdc35(0x289)]='1';const _0x463474=_0x402509['getBoundingClientRect']();let _0x45d2dc=_0x151b5d['clientX']-_0x463474[_0x5cdc35(0xaf8)]+0x10;const _0x43818c=_0x57d144[_0x5cdc35(0x912)];if(_0x45d2dc+_0x43818c>_0x463474[_0x5cdc35(0xbdd)])_0x45d2dc=_0x45d2dc-_0x43818c-0x20;_0x57d144[_0x5cdc35(0xe3b)][_0x5cdc35(0xaf8)]=Math['max'](0x0,_0x45d2dc)+'px',_0x57d144['style'][_0x5cdc35(0xbec)]='0';};_0x5d3e8d[_0xfda7ba(0xa40)](_0xfda7ba(0x6b6),_0x1045e4,{'signal':_0x5b0294}),_0x5d3e8d[_0xfda7ba(0xa40)](_0xfda7ba(0x32a),_0x1045e4,{'signal':_0x5b0294}),_0x5d3e8d['addEventListener'](_0xfda7ba(0x67e),()=>{const _0x5917db=_0xfda7ba;_0x5d0ec3=-0x1,_0x57d144[_0x5917db(0xe3b)]['opacity']='0';},{'signal':_0x5b0294});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0xa1d64c(0x964)](_0x153326,_0x470cc0,_0x314900,_0x2be9ac){const _0x179b68=_0xa1d64c;if(this[_0x179b68(0x713)])this[_0x179b68(0x713)][_0x179b68(0xd29)]();this[_0x179b68(0x713)]=new AbortController();const _0x33f3ff=this[_0x179b68(0x713)]['signal'],_0x313f39=Math[_0x179b68(0x2cc)](0x28,_0x153326[_0x179b68(0xde7)]||this[_0x179b68(0x877)]['offsetWidth']||0x190),_0x5d16e8=Math[_0x179b68(0x2cc)](0x50,parseInt(_0x314900['height'],0xa)||0xc8),_0x4939c1=_0x314900[_0x179b68(0x926)]!==![],_0x86a51b=_0x314900[_0x179b68(0x898)]!==![],_0x254a95=escapeHtml,_0x38b136=this[_0x179b68(0x877)]['_entities']||[],_0x23f477=[];(_0x470cc0||[])['forEach']((_0x121056,_0xcea6d9)=>{const _0x2e2c04=_0x179b68;let _0x2282e1=_0x121056[_0x2e2c04(0x871)]&&typeof _0x121056['entity']===_0x2e2c04(0x3a9)?_0x121056[_0x2e2c04(0x871)]:null;if(!_0x2282e1){const _0x15d55f=String(_0x121056['id']||'')[_0x2e2c04(0x7d2)](/^(.+)__(\d+)$/);if(_0x15d55f)_0x2282e1=_0x38b136[parseInt(_0x15d55f[0x2],0xa)]||_0x38b136[_0x2e2c04(0x945)](_0x29b237=>_0x29b237[_0x2e2c04(0x871)]===_0x15d55f[0x1]);}if(!_0x2282e1)_0x2282e1={};const _0x2b5f3b=(_0x121056[_0x2e2c04(0x2a7)]||[])[_0x2e2c04(0x7cb)](_0x1acd20=>_0x1acd20&&isNum(_0x1acd20['v']));if(!_0x2b5f3b[_0x2e2c04(0x5a8)])return;const _0x51ecfe=_0x2282e1[_0x2e2c04(0xaac)]||'sum';let _0x42261d;if(_0x51ecfe==='first')_0x42261d=_0x2b5f3b[0x0]['v'];else{if(_0x51ecfe==='last')_0x42261d=_0x2b5f3b[_0x2b5f3b[_0x2e2c04(0x5a8)]-0x1]['v'];else{if(_0x51ecfe===_0x2e2c04(0x7eb))_0x42261d=_0x2b5f3b['reduce']((_0x1befcb,_0x1f63ae)=>Math[_0x2e2c04(0x7eb)](_0x1befcb,_0x1f63ae['v']),Infinity);else{if(_0x51ecfe===_0x2e2c04(0x2cc))_0x42261d=_0x2b5f3b[_0x2e2c04(0xdfa)]((_0x42ef42,_0x3ca983)=>Math[_0x2e2c04(0x2cc)](_0x42ef42,_0x3ca983['v']),-Infinity);else{if(_0x51ecfe===_0x2e2c04(0x55a))_0x42261d=DataProcessor['_aggregate'](_0x2b5f3b[_0x2e2c04(0x459)](_0x5d2566=>_0x5d2566['v']),'median');else{if(_0x51ecfe===_0x2e2c04(0xaca)||_0x51ecfe===_0x2e2c04(0xd65))_0x42261d=_0x2b5f3b[_0x2e2c04(0xdfa)]((_0x638bd8,_0x4a5af1)=>_0x638bd8+_0x4a5af1['v'],0x0)/_0x2b5f3b[_0x2e2c04(0x5a8)];else _0x42261d=_0x2b5f3b['reduce']((_0x376133,_0x166af9)=>_0x376133+_0x166af9['v'],0x0);}}}}}if(!isNum(_0x42261d))return;const _0x1cdad3=this[_0x2e2c04(0x877)][_0x2e2c04(0xa1d)]?.(_0x2282e1[_0x2e2c04(0xaaa)])||_0x2282e1[_0x2e2c04(0xaaa)],_0xd4b3f5=pickName(_0x2282e1[_0x2e2c04(0x344)],_0x121056[_0x2e2c04(0x3ae)]?.[_0x2e2c04(0x876)],_0x121056[_0x2e2c04(0x3ae)])??_0x2282e1[_0x2e2c04(0x871)]??'#'+(_0xcea6d9+0x1),_0x4fa3a7=_0x2282e1[_0x2e2c04(0x933)]||_0x121056[_0x2e2c04(0x3ae)]?.[_0x2e2c04(0x9c0)]||'',_0x53f597=_0x2282e1[_0x2e2c04(0xa36)]?{..._0x2282e1,'invert':![]}:_0x2282e1;_0x23f477['push']({'ent':_0x2282e1,'fEnt':_0x53f597,'v':_0x42261d,'name':_0xd4b3f5,'unit':_0x4fa3a7,'custom':_0x1cdad3});});if(!_0x23f477[_0x179b68(0x5a8)]){_0x153326[_0x179b68(0x740)]=_0x179b68(0x345);return;}let _0x3b93b6=0x0;const _0x25b337=_0x23f477[_0x179b68(0x459)](_0x31a633=>{const _0x1be671=_0x179b68,_0xe40e52=_0x3b93b6;_0x3b93b6+=_0x31a633['v'];const _0x5195fe=_0x31a633[_0x1be671(0xb75)]||(_0x31a633['v']>=0x0?'var(--success-color,\x20#2ecc71)':'var(--error-color,\x20#ff4757)');return{..._0x31a633,'from':_0xe40e52,'to':_0x3b93b6,'color':_0x5195fe,'total':![]};});_0x86a51b&&_0x25b337[_0x179b68(0x24a)]({'ent':_0x23f477[0x0][_0x179b68(0x638)],'fEnt':_0x23f477[0x0][_0x179b68(0xb90)],'v':_0x3b93b6,'from':0x0,'to':_0x3b93b6,'name':cardT(this[_0x179b68(0x877)]?.[_0x179b68(0xe30)],this[_0x179b68(0x877)]?.[_0x179b68(0x4ee)],_0x179b68(0x9ee)),'unit':_0x23f477[0x0][_0x179b68(0x933)],'color':_0x179b68(0xc4e),'total':!![]});let _0x15a3d3=0x0,_0x15bee5=0x0;for(const _0x38ecc9 of _0x25b337){_0x15a3d3=Math[_0x179b68(0x7eb)](_0x15a3d3,_0x38ecc9[_0x179b68(0x432)],_0x38ecc9['to']),_0x15bee5=Math[_0x179b68(0x2cc)](_0x15bee5,_0x38ecc9[_0x179b68(0x432)],_0x38ecc9['to']);}_0x15a3d3===_0x15bee5&&(_0x15a3d3-=0x1,_0x15bee5+=0x1);const _0x96cdf2=(_0x15bee5-_0x15a3d3)*0.08;if(_0x15a3d3<0x0)_0x15a3d3-=_0x96cdf2;_0x15bee5+=_0x96cdf2;const _0x3f8575=_0x50d43c=>{const _0xaa1ab=_0x179b68,_0x42352d=Math[_0xaa1ab(0x5cd)](0xa,Math[_0xaa1ab(0x7a6)](Math['log10'](_0x50d43c))),_0x115453=_0x50d43c/_0x42352d;return(_0x115453<=0x1?0x1:_0x115453<=0x2?0x2:_0x115453<=0x5?0x5:0xa)*_0x42352d;},_0x5aae92=_0x3f8575((_0x15bee5-_0x15a3d3)/0x4),_0x2909b8=[];for(let _0x1af493=Math['ceil'](_0x15a3d3/_0x5aae92)*_0x5aae92;_0x1af493<=_0x15bee5+1e-9;_0x1af493+=_0x5aae92)_0x2909b8[_0x179b68(0x24a)](_0x1af493);const _0x5dabd9=_0x23f477[0x0]['fEnt'],_0x5ac61e=_0x2f61b1=>formatNumber(_0x2f61b1,_0x5dabd9,_0x2be9ac),_0x10c0fb=Math[_0x179b68(0x2cc)](0x1e,0xa+6.5*Math[_0x179b68(0x2cc)](..._0x2909b8[_0x179b68(0x459)](_0x3d38b7=>String(_0x5ac61e(_0x3d38b7))[_0x179b68(0x5a8)]),0x2)),_0x5eb45e=0x8,_0x121559=0x10,_0x42c2d1=0x14,_0x15c4de=Math[_0x179b68(0x2cc)](0xa,_0x313f39-_0x10c0fb-_0x5eb45e),_0x188369=Math['max'](0xa,_0x5d16e8-_0x121559-_0x42c2d1),_0x404178=_0x2e2911=>_0x121559+_0x188369-(_0x2e2911-_0x15a3d3)/(_0x15bee5-_0x15a3d3)*_0x188369,_0x449102=_0x25b337[_0x179b68(0x5a8)],_0xedc66e=_0x15c4de/_0x449102,_0x55d0a8=Math['max'](0x4,Math['min'](0x40,_0xedc66e*0.62)),_0x2f44d3=_0x31da32=>_0x10c0fb+_0xedc66e*_0x31da32+(_0xedc66e-_0x55d0a8)/0x2,_0x29b459=_0x179b68(0xa86),_0x31cd8d=_0x179b68(0x744);let _0x2986c1='';for(const _0x277099 of _0x2909b8){const _0x3a0100=_0x404178(_0x277099);_0x2986c1+='<line\x20x1=\x22'+_0x10c0fb+'\x22\x20y1=\x22'+_0x3a0100[_0x179b68(0xdc7)](0x1)+_0x179b68(0x3dd)+(_0x313f39-_0x5eb45e)+_0x179b68(0xb0d)+_0x3a0100[_0x179b68(0xdc7)](0x1)+_0x179b68(0x9d9)+_0x29b459+_0x179b68(0x601),_0x2986c1+='<text\x20x=\x22'+(_0x10c0fb-0x5)[_0x179b68(0xdc7)](0x1)+'\x22\x20y=\x22'+(_0x3a0100+0x3)[_0x179b68(0xdc7)](0x1)+_0x179b68(0xae0)+_0x31cd8d+'\x22>'+_0x254a95(_0x5ac61e(_0x277099))+_0x179b68(0x270);}if(_0x15a3d3<0x0&&_0x15bee5>0x0){const _0x581b55=_0x404178(0x0);_0x2986c1+=_0x179b68(0xa0e)+_0x10c0fb+'\x22\x20y1=\x22'+_0x581b55[_0x179b68(0xdc7)](0x1)+'\x22\x20x2=\x22'+(_0x313f39-_0x5eb45e)+_0x179b68(0xb0d)+_0x581b55[_0x179b68(0xdc7)](0x1)+_0x179b68(0x9d9)+_0x31cd8d+'\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>';}const _0x2fcc5b=[];_0x25b337[_0x179b68(0x4c1)]((_0x2df519,_0x320166)=>{const _0x52e8b1=_0x179b68,_0x7555fe=_0x2f44d3(_0x320166),_0x2c61c7=_0x404178(_0x2df519[_0x52e8b1(0x432)]),_0x508f46=_0x404178(_0x2df519['to']),_0x2f3436=Math[_0x52e8b1(0x7eb)](_0x2c61c7,_0x508f46),_0x1ccce8=Math['max'](1.5,Math[_0x52e8b1(0x3ee)](_0x2c61c7-_0x508f46)),_0x492c2a=_0x2fcc5b[_0x52e8b1(0x5a8)];_0x2fcc5b[_0x52e8b1(0x24a)](_0x2df519),_0x2986c1+=_0x52e8b1(0x2f9)+_0x492c2a+_0x52e8b1(0xd93)+(_0x4939c1?'pointer':_0x52e8b1(0x9a6))+'\x22>',_0x2986c1+='<rect\x20x=\x22'+(_0x7555fe-0x2)[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0x2e5)+_0x121559+_0x52e8b1(0x65f)+(_0x55d0a8+0x4)[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0x710)+_0x188369+'\x22\x20fill=\x22transparent\x22/>',_0x2986c1+=_0x52e8b1(0xc0a)+_0x7555fe[_0x52e8b1(0xdc7)](0x1)+'\x22\x20y=\x22'+_0x2f3436[_0x52e8b1(0xdc7)](0x1)+'\x22\x20width=\x22'+_0x55d0a8[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0x710)+_0x1ccce8[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0xe1e)+_0x254a95(_0x2df519[_0x52e8b1(0xaaa)])+'\x22\x20fill-opacity=\x22'+(_0x2df519['total']?_0x52e8b1(0xc1f):_0x52e8b1(0x6b1))+'\x22\x20stroke=\x22'+_0x254a95(_0x2df519[_0x52e8b1(0xaaa)])+_0x52e8b1(0x4ca),_0x2986c1+='</g>';if(_0x320166<_0x25b337[_0x52e8b1(0x5a8)]-0x1){const _0x2feecc=_0x404178(_0x2df519['to']);_0x2986c1+='<line\x20x1=\x22'+(_0x7555fe+_0x55d0a8)[_0x52e8b1(0xdc7)](0x1)+'\x22\x20y1=\x22'+_0x2feecc['toFixed'](0x1)+_0x52e8b1(0x3dd)+_0x2f44d3(_0x320166+0x1)['toFixed'](0x1)+_0x52e8b1(0xb0d)+_0x2feecc[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0x9d9)+_0x31cd8d+_0x52e8b1(0x7c4);}if(_0xedc66e>=0x1e){const _0x843a9c=(_0x2df519[_0x52e8b1(0x7c5)]?'':_0x2df519['v']>=0x0?'+':'')+formatNumber(_0x2df519['v'],_0x2df519[_0x52e8b1(0xb90)],_0x2be9ac),_0x430352=_0x2df519['to']>=_0x2df519[_0x52e8b1(0x432)],_0x2db2d6=_0x430352?_0x2f3436-0x4:_0x2f3436+_0x1ccce8+0xb;_0x2986c1+=_0x52e8b1(0x7dc)+(_0x7555fe+_0x55d0a8/0x2)[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0x2e5)+_0x2db2d6[_0x52e8b1(0xdc7)](0x1)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x31cd8d+'\x22>'+_0x254a95(_0x843a9c)+'</text>';}let _0x48891a=_0x2df519[_0x52e8b1(0x344)];const _0x5ee10d=Math[_0x52e8b1(0x2cc)](0x3,Math[_0x52e8b1(0x7a6)](_0xedc66e/0x6));if(_0x48891a[_0x52e8b1(0x5a8)]>_0x5ee10d)_0x48891a=_0x48891a[_0x52e8b1(0xb41)](0x0,_0x5ee10d-0x1)+'…';_0x2986c1+=_0x52e8b1(0x7dc)+(_0x10c0fb+_0xedc66e*_0x320166+_0xedc66e/0x2)[_0x52e8b1(0xdc7)](0x1)+_0x52e8b1(0x2e5)+(_0x5d16e8-0x6)+_0x52e8b1(0x4ba)+_0x31cd8d+'\x22'+(_0x2df519[_0x52e8b1(0x7c5)]?'\x20font-weight=\x22600\x22':'')+'>'+_0x254a95(_0x48891a)+'</text>';}),_0x153326['innerHTML']=_0x179b68(0xdea)+_0x5d16e8+_0x179b68(0x2a0)+_0x5d16e8+_0x179b68(0xdd1)+_0x313f39+'\x20'+_0x5d16e8+_0x179b68(0xbab)+_0x2986c1+_0x179b68(0xe25);if(_0x4939c1){const _0x31d0bd=_0x153326[_0x179b68(0xccb)],_0x525932=_0x31d0bd[_0x179b68(0x8f7)](_0x179b68(0x4c6)),_0x9ec694=_0x31d0bd[_0x179b68(0x8f7)]('.sgc-pie-tooltip');let _0x2fc055=-0x1;const _0x42caaa=_0x2f6a8a=>{const _0x3e8e74=_0x179b68,_0x535f12=_0x2f6a8a[_0x3e8e74(0x39b)][_0x3e8e74(0x8f2)](_0x3e8e74(0xd5f));if(!_0x535f12){_0x2fc055=-0x1,_0x9ec694[_0x3e8e74(0xe3b)]['opacity']='0';return;}const _0x247982=+_0x535f12[_0x3e8e74(0x6d9)]['b'],_0x55fb7c=_0x2fcc5b[_0x247982];if(!_0x55fb7c)return;const _0x57169b=_0x247982===_0x2fc055&&_0x9ec694[_0x3e8e74(0xe3b)][_0x3e8e74(0x289)]==='1';_0x2fc055=_0x247982;const _0x46e774=_0x747909=>formatNumber(_0x747909,_0x55fb7c['fEnt'],_0x2be9ac),_0xc838c0=_0x55fb7c[_0x3e8e74(0x933)]?'\x20'+_0x254a95(_0x55fb7c[_0x3e8e74(0x933)]):'',_0x476519=_0x55fb7c['ent']?.['show_color_dot']!==![]?_0x254a95(_0x55fb7c[_0x3e8e74(0xaaa)]):_0x3e8e74(0x431),_0x41fe48=(_0x4b4e4e,_0x429f73,_0x513a38)=>_0x3e8e74(0x8fa)+(_0x513a38?_0x3e8e74(0xa2e):'')+_0x3e8e74(0x7c6)+_0x4b4e4e+_0x3e8e74(0xb2f)+_0x429f73+'</span></div>';if(!_0x57169b)_0x9ec694[_0x3e8e74(0x740)]=_0x3e8e74(0x362)+_0x476519+_0x3e8e74(0x963)+_0x254a95(_0x55fb7c[_0x3e8e74(0x344)])+_0x3e8e74(0x984)+(_0x55fb7c[_0x3e8e74(0x7c5)]?_0x41fe48(cardT(this[_0x3e8e74(0x877)]?.[_0x3e8e74(0xe30)],_0x314900,_0x3e8e74(0x9ee)),''+_0x46e774(_0x55fb7c['v'])+_0xc838c0):_0x41fe48(cardT(this[_0x3e8e74(0x877)]?.[_0x3e8e74(0xe30)],_0x314900,_0x3e8e74(0x893)),''+(_0x55fb7c['v']>=0x0?'+':'')+_0x46e774(_0x55fb7c['v'])+_0xc838c0)+(_0x314900[_0x3e8e74(0xbd7)]!==![]?_0x41fe48(cardT(this['card']?.[_0x3e8e74(0xe30)],_0x314900,_0x3e8e74(0x7b4)),''+_0x46e774(_0x55fb7c['to'])+_0xc838c0,!![]):''));_0x9ec694[_0x3e8e74(0xe3b)]['opacity']='1';const _0xdd2413=_0x31d0bd[_0x3e8e74(0x370)]();let _0x22ff61=_0x2f6a8a[_0x3e8e74(0x53e)]-_0xdd2413[_0x3e8e74(0xaf8)]+0x10;const _0x4d68e8=_0x9ec694[_0x3e8e74(0x912)];if(_0x22ff61+_0x4d68e8>_0xdd2413['width'])_0x22ff61=_0x22ff61-_0x4d68e8-0x20;_0x9ec694[_0x3e8e74(0xe3b)][_0x3e8e74(0xaf8)]=Math[_0x3e8e74(0x2cc)](0x0,_0x22ff61)+'px',_0x9ec694['style'][_0x3e8e74(0xbec)]='0';};_0x525932[_0x179b68(0xa40)](_0x179b68(0x6b6),_0x42caaa,{'signal':_0x33f3ff}),_0x525932[_0x179b68(0xa40)]('pointerdown',_0x42caaa,{'signal':_0x33f3ff}),_0x525932[_0x179b68(0xa40)](_0x179b68(0x67e),()=>{const _0x4c53e0=_0x179b68;_0x2fc055=-0x1,_0x9ec694[_0x4c53e0(0xe3b)][_0x4c53e0(0x289)]='0';},{'signal':_0x33f3ff});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x2be2f2){const _0x4f3e55=_0xa1d64c;super(_0x2be2f2),this[_0x4f3e55(0x8dc)]=new Map(),this[_0x4f3e55(0x466)]=null;}[_0xa1d64c(0x964)](_0x21553c,_0x4de93f,_0x432b3e,_0x5cd4e8){const _0x227ccf=_0xa1d64c;if(this[_0x227ccf(0x713)])this[_0x227ccf(0x713)][_0x227ccf(0xd29)]();this[_0x227ccf(0x713)]=new AbortController();const _0x462a5a=this[_0x227ccf(0x713)][_0x227ccf(0x9c9)],_0x427e7c=Math[_0x227ccf(0x2cc)](0x28,_0x21553c[_0x227ccf(0xde7)]||this['card'][_0x227ccf(0x912)]||0x190),_0x4308ac=Math[_0x227ccf(0x2cc)](0x50,parseInt(_0x432b3e['height'],0xa)||0xc8),_0x2d04c8=_0x432b3e[_0x227ccf(0x926)]!==![],_0x492b57=escapeHtml,_0x425fb0=this[_0x227ccf(0x877)][_0x227ccf(0xaa0)]||[],_0x55f655=[];(_0x4de93f||[])[_0x227ccf(0x4c1)]((_0x3043b5,_0x5c6469)=>{const _0x4b7fa7=_0x227ccf;let _0x4a2103=_0x3043b5[_0x4b7fa7(0x871)]&&typeof _0x3043b5['entity']===_0x4b7fa7(0x3a9)?_0x3043b5['entity']:null;if(!_0x4a2103){const _0x23f94e=String(_0x3043b5['id']||'')[_0x4b7fa7(0x7d2)](/^(.+)__(\d+)$/);if(_0x23f94e)_0x4a2103=_0x425fb0[parseInt(_0x23f94e[0x2],0xa)]||_0x425fb0[_0x4b7fa7(0x945)](_0x2a2baa=>_0x2a2baa[_0x4b7fa7(0x871)]===_0x23f94e[0x1]);}if(!_0x4a2103)_0x4a2103={};if(_0x4a2103[_0x4b7fa7(0x325)])return;const _0x5cd9c6=_0x4a2103['aggregate_func'],_0x1da01b=(_0x5cd9c6||'')+'|'+(_0x4a2103[_0x4b7fa7(0xd48)]??'')+'|'+(_0x4a2103[_0x4b7fa7(0xa36)]?0x1:0x0)+'|'+(_0x4a2103[_0x4b7fa7(0xa23)]||'')+'|'+(_0x4a2103[_0x4b7fa7(0x434)]||'')+'|'+(_0x4a2103[_0x4b7fa7(0x7e1)]||''),_0x5b9a53=Array[_0x4b7fa7(0x796)](_0x3043b5[_0x4b7fa7(0xa53)])&&_0x3043b5[_0x4b7fa7(0xa53)][_0x4b7fa7(0x5a8)]&&_0x5cd9c6!==_0x4b7fa7(0x7c1),_0x1f688a=_0x5b9a53?_0x3043b5[_0x4b7fa7(0xa53)]:_0x3043b5[_0x4b7fa7(0x2a7)]||[],_0xf23582=''+(_0x5b9a53?'r':'p')+_0x1f688a[_0x4b7fa7(0x5a8)]+'|'+(_0x1f688a[_0x4b7fa7(0x5a8)]?_0x1f688a[0x0]['t']:0x0)+'|'+(_0x1f688a[_0x4b7fa7(0x5a8)]?_0x1f688a[_0x1f688a[_0x4b7fa7(0x5a8)]-0x1]['t']:0x0),_0x47811c=_0x3043b5['id']||'i'+_0x5c6469,_0xf6d08f=this[_0x4b7fa7(0x8dc)][_0x4b7fa7(0xa00)](_0x47811c);let _0x227ab3;if(_0xf6d08f&&_0xf6d08f[_0x4b7fa7(0x507)]===_0x1f688a&&_0xf6d08f['eSig']===_0x1da01b&&_0xf6d08f[_0x4b7fa7(0xcce)]===_0xf23582)_0x227ab3=_0xf6d08f[_0x4b7fa7(0x318)];else{let _0x3c86ca=_0x1f688a;if(_0x5b9a53){_0x3c86ca=_0x5cd9c6===_0x4b7fa7(0x68a)?DataProcessor[_0x4b7fa7(0x7e2)](_0x3c86ca):_0x3c86ca;try{_0x3c86ca=DataProcessor[_0x4b7fa7(0x699)](_0x3c86ca,_0x4a2103);}catch(_0x4070c4){}try{const _0x375672=this['card'][_0x4b7fa7(0x7bb)](_0x4a2103);if(_0x375672)_0x3c86ca=DataProcessor['applyPriceToSeries'](_0x3c86ca,_0x375672);}catch(_0x202d19){}try{_0x3c86ca=DataProcessor[_0x4b7fa7(0xa1b)](_0x3c86ca,_0x4a2103);}catch(_0x4f5bdd){}}_0x227ab3=[];for(const _0x3feb5a of _0x3c86ca)if(_0x3feb5a&&isNum(_0x3feb5a['v']))_0x227ab3[_0x4b7fa7(0x24a)](_0x3feb5a['v']);this[_0x4b7fa7(0x8dc)][_0x4b7fa7(0x3e2)](_0x47811c,{'ref':_0x1f688a,'eSig':_0x1da01b,'dSig':_0xf23582,'vals':_0x227ab3});}if(!_0x227ab3[_0x4b7fa7(0x5a8)])return;const _0xf784f8=this[_0x4b7fa7(0x877)][_0x4b7fa7(0xa1d)]?.(_0x4a2103['color'])||_0x4a2103[_0x4b7fa7(0xaaa)]||PALETTE[_0x5c6469%PALETTE[_0x4b7fa7(0x5a8)]],_0x5d441e=pickName(_0x4a2103[_0x4b7fa7(0x344)],_0x3043b5[_0x4b7fa7(0x3ae)]?.[_0x4b7fa7(0x876)],_0x3043b5[_0x4b7fa7(0x3ae)])??_0x4a2103['entity']??'#'+(_0x5c6469+0x1),_0x2930c4=_0x4a2103[_0x4b7fa7(0x933)]||_0x3043b5[_0x4b7fa7(0x3ae)]?.['unit_of_measurement']||'',_0x488532=_0x4a2103[_0x4b7fa7(0xa36)]?{..._0x4a2103,'invert':![]}:_0x4a2103;_0x55f655[_0x4b7fa7(0x24a)]({'ent':_0x4a2103,'fEnt':_0x488532,'vals':_0x227ab3,'color':_0xf784f8,'name':_0x5d441e,'unit':_0x2930c4,'sig':_0x1da01b+'~'+_0xf23582});});if(!_0x55f655[_0x227ccf(0x5a8)]){_0x21553c[_0x227ccf(0x740)]=_0x227ccf(0x8bd);return;}let _0x29dc4e=Infinity,_0x1b6c79=-Infinity,_0x18ebf9=0x0;for(const _0x45569f of _0x55f655){_0x18ebf9+=_0x45569f['vals'][_0x227ccf(0x5a8)];for(const _0x396616 of _0x45569f[_0x227ccf(0x318)]){if(_0x396616<_0x29dc4e)_0x29dc4e=_0x396616;if(_0x396616>_0x1b6c79)_0x1b6c79=_0x396616;}}_0x29dc4e===_0x1b6c79&&(_0x29dc4e-=0.5,_0x1b6c79+=0.5);let _0x4e9272=0x0;const _0x271533=parseInt(_0x432b3e[_0x227ccf(0x8da)],0xa);if(Number[_0x227ccf(0x8bb)](_0x271533)&&_0x271533>0x0)_0x4e9272=Math[_0x227ccf(0x2cc)](0x2,Math[_0x227ccf(0x7eb)](0x50,_0x271533));else{const _0x17947b=_0x55f655[_0x227ccf(0x459)](_0x5d7a09=>_0x5d7a09[_0x227ccf(0x3c7)])[_0x227ccf(0x8e9)](';');if(this[_0x227ccf(0x466)]&&this[_0x227ccf(0x466)][_0x227ccf(0x3c7)]===_0x17947b)_0x4e9272=this[_0x227ccf(0x466)]['bins'];else{const _0x1187e1=Float64Array[_0x227ccf(0x432)](_0x55f655[_0x227ccf(0x5d6)](_0x506244=>_0x506244['vals']))[_0x227ccf(0xa6b)](),_0x43161d=_0x5e112e=>{const _0x5ea290=_0x227ccf,_0x4e8f04=(_0x1187e1[_0x5ea290(0x5a8)]-0x1)*_0x5e112e,_0x7c244d=Math[_0x5ea290(0x7a6)](_0x4e8f04),_0x29ade5=Math[_0x5ea290(0x650)](_0x4e8f04);return _0x7c244d===_0x29ade5?_0x1187e1[_0x7c244d]:_0x1187e1[_0x7c244d]+(_0x1187e1[_0x29ade5]-_0x1187e1[_0x7c244d])*(_0x4e8f04-_0x7c244d);},_0x24bb41=_0x43161d(0.75)-_0x43161d(0.25),_0x258ae=_0x24bb41>0x0?0x2*_0x24bb41/Math[_0x227ccf(0x2bc)](_0x1187e1[_0x227ccf(0x5a8)]):0x0;_0x4e9272=_0x258ae>0x0?Math['round']((_0x1b6c79-_0x29dc4e)/_0x258ae):Math['ceil'](Math[_0x227ccf(0x68f)](Math[_0x227ccf(0x2cc)](0x2,_0x1187e1['length'])))+0x1,_0x4e9272=Math[_0x227ccf(0x2cc)](0x5,Math[_0x227ccf(0x7eb)](0x28,_0x4e9272||0x5)),this[_0x227ccf(0x466)]={'sig':_0x17947b,'bins':_0x4e9272};}}const _0x589ad3=(_0x1b6c79-_0x29dc4e)/_0x4e9272,_0x55e2b2=_0x55f655['map'](()=>new Array(_0x4e9272)[_0x227ccf(0xb3e)](0x0));_0x55f655[_0x227ccf(0x4c1)]((_0x537014,_0x2b515d)=>{const _0x472555=_0x227ccf;for(const _0x20c826 of _0x537014[_0x472555(0x318)]){const _0x5328fd=Math[_0x472555(0x7eb)](_0x4e9272-0x1,Math['floor']((_0x20c826-_0x29dc4e)/_0x589ad3));_0x55e2b2[_0x2b515d][_0x5328fd]++;}});let _0x4be65e=0x0;for(const _0x5598b9 of _0x55e2b2)for(const _0x22e40f of _0x5598b9)if(_0x22e40f>_0x4be65e)_0x4be65e=_0x22e40f;if(!_0x4be65e){_0x21553c[_0x227ccf(0x740)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>';return;}const _0x8ca214=_0x4be65e*1.06,_0x59a6ba=_0x1b7b98=>{const _0x23d81e=_0x227ccf,_0x4fd8c9=Math['pow'](0xa,Math['floor'](Math[_0x23d81e(0x918)](_0x1b7b98))),_0x39310b=_0x1b7b98/_0x4fd8c9;return(_0x39310b<=0x1?0x1:_0x39310b<=0x2?0x2:_0x39310b<=0x5?0x5:0xa)*_0x4fd8c9;},_0x196f9d=Math[_0x227ccf(0x2cc)](0x1,_0x59a6ba(_0x8ca214/0x4)),_0x5a85cd=[];for(let _0x3fe498=0x0;_0x3fe498<=_0x8ca214+1e-9;_0x3fe498+=_0x196f9d)_0x5a85cd[_0x227ccf(0x24a)](_0x3fe498);const _0x49f6db=_0x55f655[0x0][_0x227ccf(0xb90)],_0x480b00=_0x41e0e2=>formatNumber(_0x41e0e2,_0x49f6db,_0x5cd4e8),_0x4c4a0d=Math[_0x227ccf(0x2cc)](..._0x5a85cd[_0x227ccf(0x459)](_0x2fc99c=>String(Math[_0x227ccf(0x5c4)](_0x2fc99c))[_0x227ccf(0x5a8)]),0x2),_0x49fa16=Math[_0x227ccf(0x2cc)](0x1a,0xa+6.5*_0x4c4a0d),_0x19d84a=0x8,_0x20484c=0x8,_0x64ae47=0x14,_0x2064cb=Math[_0x227ccf(0x2cc)](0xa,_0x427e7c-_0x49fa16-_0x19d84a),_0x391183=Math[_0x227ccf(0x2cc)](0xa,_0x4308ac-_0x20484c-_0x64ae47),_0x1cd4bf=_0x2f2660=>_0x20484c+_0x391183-_0x2f2660/_0x8ca214*_0x391183,_0x359e42=_0x55f655['length'],_0x201680=_0x2064cb/_0x4e9272,_0x4c1eb1=_0x201680*0.86,_0x3d02d6=Math[_0x227ccf(0x2cc)](1.5,_0x4c1eb1/_0x359e42*0.92),_0xebc2c=(_0x291fba,_0x1f0f6d)=>_0x49fa16+_0x201680*_0x291fba+(_0x201680-_0x4c1eb1)/0x2+_0x4c1eb1/_0x359e42*_0x1f0f6d+(_0x4c1eb1/_0x359e42-_0x3d02d6)/0x2,_0x4e3dbd=_0x227ccf(0xa86),_0x394759=_0x227ccf(0x744);let _0x24a5b7='';for(const _0x26c22b of _0x5a85cd){const _0x55fbee=_0x1cd4bf(_0x26c22b);_0x24a5b7+=_0x227ccf(0xa0e)+_0x49fa16+_0x227ccf(0x747)+_0x55fbee[_0x227ccf(0xdc7)](0x1)+'\x22\x20x2=\x22'+(_0x427e7c-_0x19d84a)+_0x227ccf(0xb0d)+_0x55fbee['toFixed'](0x1)+_0x227ccf(0x9d9)+_0x4e3dbd+_0x227ccf(0x601),_0x24a5b7+='<text\x20x=\x22'+(_0x49fa16-0x5)[_0x227ccf(0xdc7)](0x1)+'\x22\x20y=\x22'+(_0x55fbee+0x3)[_0x227ccf(0xdc7)](0x1)+'\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x394759+'\x22>'+Math['round'](_0x26c22b)+'</text>';}const _0xc7ff55=Math[_0x227ccf(0x2cc)](0x1,Math[_0x227ccf(0x650)](_0x4e9272/Math['max'](0x2,Math[_0x227ccf(0x7a6)](_0x2064cb/0x34))));for(let _0xe6c326=0x0;_0xe6c326<_0x4e9272;_0xe6c326+=_0xc7ff55){const _0x52bdac=_0x29dc4e+_0x589ad3*(_0xe6c326+0.5);_0x24a5b7+='<text\x20x=\x22'+(_0x49fa16+_0x201680*(_0xe6c326+0.5))['toFixed'](0x1)+_0x227ccf(0x2e5)+(_0x4308ac-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x394759+'\x22>'+_0x492b57(_0x480b00(_0x52bdac))+_0x227ccf(0x270);}const _0x5ed4de=[];for(let _0x4c3874=0x0;_0x4c3874<_0x4e9272;_0x4c3874++){_0x55f655['forEach']((_0x17e575,_0xe8950b)=>{const _0x277c21=_0x227ccf,_0x5f35bc=_0x55e2b2[_0xe8950b][_0x4c3874];if(!_0x5f35bc)return;const _0x2bdec5=_0xebc2c(_0x4c3874,_0xe8950b),_0x52e1c9=_0x1cd4bf(_0x5f35bc),_0x1190ec=_0x5ed4de['length'];_0x5ed4de[_0x277c21(0x24a)]({'ent':_0x17e575[_0x277c21(0x638)],'fEnt':_0x17e575[_0x277c21(0xb90)],'name':_0x17e575[_0x277c21(0x344)],'unit':_0x17e575[_0x277c21(0x933)],'color':_0x17e575['color'],'a':_0x29dc4e+_0x589ad3*_0x4c3874,'b':_0x29dc4e+_0x589ad3*(_0x4c3874+0x1),'n':_0x5f35bc,'tot':_0x17e575['vals'][_0x277c21(0x5a8)]}),_0x24a5b7+=_0x277c21(0x2f9)+_0x1190ec+'\x22\x20style=\x22cursor:'+(_0x2d04c8?_0x277c21(0x3e5):_0x277c21(0x9a6))+'\x22>',_0x24a5b7+=_0x277c21(0xc0a)+(_0x2bdec5-0x1)[_0x277c21(0xdc7)](0x1)+_0x277c21(0x2e5)+_0x20484c+_0x277c21(0x65f)+(_0x3d02d6+0x2)[_0x277c21(0xdc7)](0x1)+_0x277c21(0x710)+_0x391183+'\x22\x20fill=\x22transparent\x22/>',_0x24a5b7+=_0x277c21(0xc0a)+_0x2bdec5[_0x277c21(0xdc7)](0x1)+_0x277c21(0x2e5)+_0x52e1c9['toFixed'](0x1)+'\x22\x20width=\x22'+_0x3d02d6['toFixed'](0x1)+'\x22\x20height=\x22'+Math[_0x277c21(0x2cc)](0x1,_0x20484c+_0x391183-_0x52e1c9)['toFixed'](0x1)+_0x277c21(0xe1e)+_0x492b57(_0x17e575[_0x277c21(0xaaa)])+'\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22'+_0x492b57(_0x17e575['color'])+'\x22\x20stroke-width=\x220.8\x22/>',_0x24a5b7+=_0x277c21(0x7f4);});}_0x21553c[_0x227ccf(0x740)]=_0x227ccf(0x290)+_0x4308ac+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x4308ac+'\x22\x20viewBox=\x220\x200\x20'+_0x427e7c+'\x20'+_0x4308ac+'\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>'+_0x24a5b7+_0x227ccf(0xe25);if(_0x2d04c8){const _0x536e8f=_0x21553c[_0x227ccf(0xccb)],_0x462d19=_0x536e8f['querySelector'](_0x227ccf(0x4c6)),_0x1e4884=_0x536e8f[_0x227ccf(0x8f7)](_0x227ccf(0xa65));let _0x3d3167=-0x1;const _0x4bee93=_0x8ec536=>{const _0x380864=_0x227ccf,_0x3bf301=_0x8ec536['target'][_0x380864(0x8f2)](_0x380864(0xd5f));if(!_0x3bf301){_0x3d3167=-0x1,_0x1e4884[_0x380864(0xe3b)][_0x380864(0x289)]='0';return;}const _0x363059=+_0x3bf301[_0x380864(0x6d9)]['b'],_0x2785e6=_0x5ed4de[_0x363059];if(!_0x2785e6)return;const _0x518e3b=_0x363059===_0x3d3167&&_0x1e4884[_0x380864(0xe3b)]['opacity']==='1';_0x3d3167=_0x363059;const _0x211c11=_0x3238b4=>formatNumber(_0x3238b4,_0x2785e6[_0x380864(0xb90)],_0x5cd4e8),_0x3b87b3=_0x2785e6[_0x380864(0x933)]?'\x20'+_0x492b57(_0x2785e6[_0x380864(0x933)]):'',_0x3ff30c=_0x2785e6[_0x380864(0x638)]?.[_0x380864(0x4d0)]!==![]?_0x492b57(_0x2785e6[_0x380864(0xaaa)]):_0x380864(0x431),_0x42dde8=(_0x191960,_0x5efb4b,_0x51f3af)=>_0x380864(0x8fa)+(_0x51f3af?_0x380864(0xa2e):'')+_0x380864(0x7c6)+_0x191960+_0x380864(0xb2f)+_0x5efb4b+_0x380864(0x984);if(!_0x518e3b)_0x1e4884[_0x380864(0x740)]=_0x380864(0x362)+_0x3ff30c+_0x380864(0x963)+_0x492b57(_0x2785e6[_0x380864(0x344)])+_0x380864(0x984)+_0x42dde8(_0x492b57(cardT(_0x5cd4e8,_0x432b3e,_0x380864(0xcc0))),_0x211c11(_0x2785e6['a'])+_0x380864(0xa57)+_0x211c11(_0x2785e6['b'])+_0x3b87b3)+_0x42dde8(_0x492b57(cardT(_0x5cd4e8,_0x432b3e,_0x380864(0xc20))),''+_0x2785e6['n'])+(_0x432b3e[_0x380864(0xbd7)]!==![]?_0x42dde8(_0x492b57(cardT(_0x5cd4e8,_0x432b3e,_0x380864(0x664))),(_0x2785e6['n']/_0x2785e6[_0x380864(0x43d)]*0x64)[_0x380864(0xdc7)](0x1)+'%',!![]):'');_0x1e4884['style'][_0x380864(0x289)]='1';const _0x188819=_0x536e8f[_0x380864(0x370)]();let _0xa24f07=_0x8ec536[_0x380864(0x53e)]-_0x188819[_0x380864(0xaf8)]+0x10;const _0x4b3a70=_0x1e4884[_0x380864(0x912)];if(_0xa24f07+_0x4b3a70>_0x188819[_0x380864(0xbdd)])_0xa24f07=_0xa24f07-_0x4b3a70-0x20;_0x1e4884[_0x380864(0xe3b)][_0x380864(0xaf8)]=Math[_0x380864(0x2cc)](0x0,_0xa24f07)+'px',_0x1e4884[_0x380864(0xe3b)][_0x380864(0xbec)]='0';};_0x462d19['addEventListener'](_0x227ccf(0x6b6),_0x4bee93,{'signal':_0x462a5a}),_0x462d19[_0x227ccf(0xa40)](_0x227ccf(0x32a),_0x4bee93,{'signal':_0x462a5a}),_0x462d19[_0x227ccf(0xa40)]('pointerleave',()=>{const _0x4d6797=_0x227ccf;_0x3d3167=-0x1,_0x1e4884['style'][_0x4d6797(0x289)]='0';},{'signal':_0x462a5a});}}}class StateTimelineRenderer{constructor(_0x3ffa25){const _0x23a5ea=_0xa1d64c;this[_0x23a5ea(0x877)]=_0x3ffa25;}[_0xa1d64c(0x964)](_0x1918d4,_0x36306e,_0x4ea61f,_0x3fe7b6){const _0x296579=_0xa1d64c,_0x15081e=Math['max'](0x28,_0x1918d4[_0x296579(0xde7)]||this['card']['offsetWidth']||0x190),_0x330eec=this[_0x296579(0x877)][_0x296579(0xaa0)]||[],_0x25e699=0x20,_0x1fd797=_0x3f3532=>{const _0x17ce97=_0x296579,_0x37c1b5=_0x3f3532['entity']||{},_0x9dca30=_0x3f3532[_0x17ce97(0x3ae)]||{},_0x5295d0=pickName(_0x37c1b5['name'],_0x9dca30[_0x17ce97(0x876)],_0x9dca30);if(_0x5295d0==='')return'';return _0x5295d0!==undefined&&_0x5295d0!==null?_0x5295d0:_0x37c1b5[_0x17ce97(0x871)]||'';},_0x227a9a=_0x36306e['map'](_0x1fd797),_0x28f527=_0x227a9a[_0x296579(0xdfa)]((_0x15d95a,_0x2d3eb8)=>Math[_0x296579(0x2cc)](_0x15d95a,String(_0x2d3eb8||'')[_0x296579(0x5a8)]),0x0),_0x5eb617=_0x28f527===0x0?0x0:Math['min'](0x78,Math[_0x296579(0x2cc)](0x20,_0x28f527*0x7+0x8)),_0x5cf68f=0x4,_0xa1c32a=0x18,_0x3bd218=0x8,_0x29153d=_0x36306e[_0x296579(0x5a8)],_0x1e8d4c=_0x5cf68f+_0x29153d*_0x25e699+_0xa1c32a,_0x39599b=Math[_0x296579(0x7eb)](0x18,_0x25e699-0x6),_0x334fbf=this[_0x296579(0x877)][_0x296579(0x4f0)]||this['card']['_window'];if(!_0x334fbf?.[_0x296579(0xd8e)]||!_0x334fbf?.[_0x296579(0x2da)]){_0x1918d4[_0x296579(0x740)]=_0x296579(0x765)+escapeHtml(cardT(this[_0x296579(0x877)]?.['_hass'],this['card']?.[_0x296579(0x4ee)],_0x296579(0x518)))+_0x296579(0x1dd);return;}const _0x43c1d8=_0x334fbf[_0x296579(0xd8e)][_0x296579(0x7fb)](),_0xeea5ef=_0x334fbf[_0x296579(0x2da)][_0x296579(0x7fb)](),_0x684710=Math[_0x296579(0x2cc)](0x1,_0xeea5ef-_0x43c1d8),_0x555d13=_0x684710/0x36ee80,_0x4eb9e1=toNum(_0x4ea61f['max_visible_interval']),_0x3f496f=!this[_0x296579(0x877)][_0x296579(0x4f0)]&&isNum(_0x4eb9e1)&&_0x4eb9e1>0x0&&_0x555d13>_0x4eb9e1,_0x2fa6e3=_0x3f496f?_0x555d13/_0x4eb9e1:0x1,_0x1d2f98=_0x3f496f?Math['round'](_0x15081e*_0x2fa6e3):_0x15081e,_0x23fb29=_0x1d2f98-_0x5eb617-_0x3bd218,_0x106bad=_0x3e53fa=>_0x5eb617+(_0x3e53fa-_0x43c1d8)/_0x684710*_0x23fb29,_0x4550bf=resolveCardLanguage(_0x3fe7b6,this[_0x296579(0x877)]?.[_0x296579(0x4ee)]),_0x11add0=['#e74c3c',_0x296579(0xcb2),_0x296579(0xa0b),_0x296579(0x8eb),_0x296579(0x5e3),_0x296579(0xbfb),_0x296579(0x79a),_0x296579(0xa34),'#e91e63','#00bcd4'],_0x2aa177=document[_0x296579(0xb4d)]('http://www.w3.org/2000/svg',_0x296579(0x4c6));_0x2aa177[_0x296579(0x479)](_0x296579(0xa15),_0x296579(0x83c)+_0x1d2f98+'\x20'+_0x1e8d4c),_0x2aa177['setAttribute'](_0x296579(0xbdd),_0x3f496f?String(_0x1d2f98):_0x296579(0x62c)),_0x2aa177['setAttribute'](_0x296579(0xc8d),String(_0x1e8d4c));if(_0x3f496f)_0x2aa177[_0x296579(0x479)](_0x296579(0x7bc),_0x296579(0x594));_0x2aa177['setAttribute'](_0x296579(0xa79),'sgc-svg'),_0x2aa177['style'][_0x296579(0xc28)]=_0x296579(0x637),_0x36306e[_0x296579(0x4c1)]((_0x75e327,_0x12b090)=>{const _0xc51099=_0x296579,_0x21d818=_0x75e327['entity']||{},_0x18b7fb=_0x75e327[_0xc51099(0x3ae)]||{},_0x22b1a8=_0x21d818['state_map']||autoStateMap(_0x21d818,_0x3fe7b6,_0x4ea61f?.[_0xc51099(0x2f2)])||[],_0x591621=!!_0x21d818[_0xc51099(0x835)],_0x213e2e=pickName(_0x21d818[_0xc51099(0x344)],_0x18b7fb[_0xc51099(0x876)],_0x18b7fb),_0x3c9d34=_0x213e2e===''?'':_0x213e2e!==undefined&&_0x213e2e!==null?_0x213e2e:_0x21d818[_0xc51099(0x871)]||'',_0x4cf83e=_0x75e327[_0xc51099(0x2a7)]||[],_0x3a3368=_0x5cf68f+_0x12b090*_0x25e699+_0x25e699/0x2,_0x53c582=_0x3a3368-_0x39599b/0x2;if(_0x3c9d34){const _0x1bda43=document[_0xc51099(0xb4d)](_0xc51099(0x88a),'text');_0x1bda43[_0xc51099(0x479)]('x',String(_0x5eb617-0x8)),_0x1bda43[_0xc51099(0x479)]('y',String(_0x3a3368+0x1)),_0x1bda43[_0xc51099(0x479)](_0xc51099(0x2b2),_0xc51099(0x2da)),_0x1bda43['setAttribute'](_0xc51099(0x9eb),'central'),_0x1bda43[_0xc51099(0x479)](_0xc51099(0xb3e),_0xc51099(0xbde)),_0x1bda43['setAttribute']('font-size','11'),_0x1bda43[_0xc51099(0x479)](_0xc51099(0xe3b),_0xc51099(0x5f4)),_0x1bda43[_0xc51099(0x762)]=_0x3c9d34,_0x2aa177[_0xc51099(0x887)](_0x1bda43);}if(!_0x4cf83e[_0xc51099(0x5a8)])return;const _0x21ce62=[];let _0x187fdb=_0x4cf83e[0x0]['t'],_0x1ddac8=_0x4cf83e[0x0]['v'];for(let _0x2310c7=0x1;_0x2310c7<_0x4cf83e[_0xc51099(0x5a8)];_0x2310c7++){_0x4cf83e[_0x2310c7]['v']!==_0x1ddac8&&(_0x1ddac8!==null&&_0x1ddac8!==undefined&&_0x21ce62[_0xc51099(0x24a)]({'start':_0x187fdb,'end':_0x4cf83e[_0x2310c7]['t'],'val':_0x1ddac8}),_0x187fdb=_0x4cf83e[_0x2310c7]['t'],_0x1ddac8=_0x4cf83e[_0x2310c7]['v']);}_0x1ddac8!==null&&_0x1ddac8!==undefined&&_0x21ce62['push']({'start':_0x187fdb,'end':_0xeea5ef,'val':_0x1ddac8});for(const _0x218daf of _0x21ce62){const _0xed3419=Math[_0xc51099(0x2cc)](_0x106bad(_0x218daf[_0xc51099(0xd8e)]),_0x5eb617),_0x3c4e6e=Math[_0xc51099(0x7eb)](_0x106bad(_0x218daf[_0xc51099(0x2da)]),_0x1d2f98-_0x3bd218),_0x3e1a2d=_0x3c4e6e-_0xed3419;if(_0x3e1a2d<0.5)continue;const _0x6a6d98=Math[_0xc51099(0x5c4)](_0x218daf['val']),_0x2513ed=_0x22b1a8[_0x6a6d98],_0x26b887=_0x2513ed?.['color']||_0x21d818[_0xc51099(0xaaa)]||_0x11add0[_0x6a6d98%_0x11add0[_0xc51099(0x5a8)]],_0x230728=_0x591621&&_0x2513ed?.[_0xc51099(0x68e)]||localizeEntityState(_0x3fe7b6,_0x3fe7b6?.[_0xc51099(0x27c)]?.[_0x21d818['entity']],_0x2513ed?.[_0xc51099(0x8a2)]??_0x6a6d98),_0x299d70=((()=>{const _0x8ad0b2=_0xc51099,_0x8a8e0=_0x4ea61f[_0x8ad0b2(0x860)],_0xc6d1bf=_0x8a8e0==null||_0x8a8e0===''?0x3:Number(_0x8a8e0);if(!isFinite(_0xc6d1bf)||_0xc6d1bf<0x0)return 0x3;return Math[_0x8ad0b2(0x7eb)](_0xc6d1bf,_0x39599b/0x2);})()),_0x2d3005=document[_0xc51099(0xb4d)](_0xc51099(0x88a),'rect');_0x2d3005[_0xc51099(0x479)]('x',String(_0xed3419)),_0x2d3005[_0xc51099(0x479)]('y',String(_0x53c582)),_0x2d3005[_0xc51099(0x479)](_0xc51099(0xbdd),String(_0x3e1a2d)),_0x2d3005[_0xc51099(0x479)](_0xc51099(0xc8d),String(_0x39599b)),_0x2d3005[_0xc51099(0x479)]('rx',String(_0x299d70)),_0x2d3005['setAttribute']('ry',String(_0x299d70)),_0x2d3005[_0xc51099(0x479)](_0xc51099(0xb3e),_0x26b887),_0x2d3005[_0xc51099(0x479)](_0xc51099(0x289),_0xc51099(0xc1f)),_0x2d3005[_0xc51099(0x479)]('class',_0xc51099(0xa4f)),_0x2aa177[_0xc51099(0x887)](_0x2d3005);if(_0x4ea61f[_0xc51099(0x4b8)]!==![]&&_0x3e1a2d>0x28&&_0x230728){const _0x260d6e=document[_0xc51099(0xb4d)](_0xc51099(0x88a),_0xc51099(0xa7e));_0x260d6e['setAttribute']('x',String(_0xed3419+_0x3e1a2d/0x2)),_0x260d6e[_0xc51099(0x479)]('y',String(_0x3a3368+0x1)),_0x260d6e[_0xc51099(0x479)](_0xc51099(0x2b2),'middle'),_0x260d6e[_0xc51099(0x479)]('dominant-baseline',_0xc51099(0x9e5)),_0x260d6e[_0xc51099(0x479)](_0xc51099(0xb3e),_0xc51099(0xcdb)),_0x260d6e[_0xc51099(0x479)](_0xc51099(0x711),'10'),_0x260d6e['setAttribute']('style',_0xc51099(0x781));const _0x2ab352=Math['floor'](_0x3e1a2d/0x6);_0x260d6e[_0xc51099(0x762)]=_0x230728[_0xc51099(0x5a8)]>_0x2ab352?_0x230728['slice'](0x0,_0x2ab352-0x1)+'…':_0x230728,_0x2aa177[_0xc51099(0x887)](_0x260d6e);}}});const _0xd467c=_0x5cf68f+_0x29153d*_0x25e699+0x4,_0x1600e7=toNum(_0x4ea61f['x_axis_font_size'])||0xa,_0x19c1bc=_0x4ea61f[_0x296579(0x901)]||'var(--secondary-text-color,\x20#888)',_0x567b22=_0x4ea61f[_0x296579(0x1d2)]||_0x19c1bc,_0x22133b=toNum(_0x4ea61f[_0x296579(0x2f6)]),_0x1684b4=isNum(_0x22133b)?_0x22133b:0.5,_0x1d329b=_0x684710>0x5265c00,_0x407c45=Math[_0x296579(0x2cc)](0x2,Math[_0x296579(0x7a6)](_0x23fb29/0x50));for(let _0x5dc15b=0x0;_0x5dc15b<=_0x407c45;_0x5dc15b++){const _0x310b44=_0x43c1d8+_0x5dc15b/_0x407c45*_0x684710,_0x566dea=_0x106bad(_0x310b44),_0x10cf11=new Date(_0x310b44);let _0x36690c;try{const _0x1397f0=getCachedDateTimeFormatter(_0x4550bf,_localeTimeOpts(_0x3fe7b6,{'hour':'2-digit','minute':_0x296579(0x236)}));_0x36690c=_0x1397f0?_0x1397f0[_0x296579(0xa0c)](_0x10cf11):_0x10cf11[_0x296579(0xb7c)]();}catch(_0x26964b){_0x36690c=_0x10cf11[_0x296579(0xb7c)]();}if(_0x684710>0x5265c00)try{const _0x55b22d=getCachedDateTimeFormatter(_0x4550bf,{'day':'numeric','month':_0x296579(0xd2f)});_0x36690c=_0x55b22d?_0x55b22d['format'](_0x10cf11):_0x36690c;}catch(_0x429995){}const _0x44a04b=document[_0x296579(0xb4d)]('http://www.w3.org/2000/svg',_0x296579(0xa7e));_0x44a04b['setAttribute']('x',String(_0x566dea)),_0x44a04b['setAttribute']('y',String(_0xd467c+_0x1600e7)),_0x44a04b['setAttribute'](_0x296579(0x2b2),_0x296579(0x3ce)),_0x44a04b[_0x296579(0x479)](_0x296579(0xb3e),_0x1d329b?_0x567b22:_0x19c1bc),_0x44a04b[_0x296579(0x479)](_0x296579(0x711),String(_0x1600e7)),_0x44a04b[_0x296579(0x479)](_0x296579(0xe3b),'opacity:'+_0x1684b4),_0x44a04b[_0x296579(0x762)]=_0x36690c,_0x2aa177['appendChild'](_0x44a04b);}_0x1918d4[_0x296579(0x740)]='',_0x1918d4[_0x296579(0x3fa)][_0x296579(0x46d)](_0x296579(0x499),_0x3f496f);const _0x190cfd=_0x3f496f&&_0x4ea61f[_0x296579(0xd77)]===_0x296579(0x4a1);_0x1918d4[_0x296579(0x3fa)]['toggle'](_0x296579(0x369),_0x190cfd),_0x1918d4[_0x296579(0x887)](_0x2aa177);if(_0x3f496f){const _0x3ea700=this[_0x296579(0x877)],_0x24c530=_0x3ea700[_0x296579(0x856)];if(_0x24c530!=null)_0x1918d4[_0x296579(0xda0)]=_0x24c530;else _0x1918d4[_0x296579(0xda0)]=_0x1918d4[_0x296579(0x313)];if(this[_0x296579(0x4ad)])_0x1918d4[_0x296579(0x27a)](_0x296579(0x41c),this['_scrollHandler']);this[_0x296579(0x4ad)]=()=>{const _0x682870=_0x296579;_0x3ea700['_savedScrollLeft']=_0x1918d4[_0x682870(0xda0)];if(_0x3ea700[_0x682870(0x726)]){_0x3ea700[_0x682870(0x726)]=![];return;}if(!_0x3ea700[_0x682870(0x4ee)]?.['scroll_sync'])return;const _0x35ca90=_0x1918d4[_0x682870(0x313)]-_0x1918d4[_0x682870(0xde7)];if(_0x35ca90<=0x0)return;const _0x2ee48e=_0x1918d4[_0x682870(0xda0)]/_0x35ca90;window[_0x682870(0x504)](new CustomEvent(_0x682870(0xd07),{'detail':{'ratio':_0x2ee48e,'group':_0x3ea700[_0x682870(0x4ee)]['scroll_sync_group']||null,'sourceId':_0x3ea700['_instanceId']}}));},_0x1918d4[_0x296579(0xa40)](_0x296579(0x41c),this[_0x296579(0x4ad)],{'passive':!![]});if(this['_wheelHandler'])_0x1918d4[_0x296579(0x27a)]('wheel',this[_0x296579(0x7f2)]);_0x190cfd&&(this['_wheelHandler']=_0x3ac607=>{const _0x522b23=_0x296579;if(_0x1918d4[_0x522b23(0x313)]<=_0x1918d4[_0x522b23(0xde7)])return;_0x3ac607[_0x522b23(0x24c)](),_0x3ac607[_0x522b23(0xc01)](),_0x1918d4[_0x522b23(0xda0)]+=_0x3ac607[_0x522b23(0x6cf)]!==0x0?_0x3ac607[_0x522b23(0x6cf)]:_0x3ac607[_0x522b23(0x217)];},_0x1918d4[_0x296579(0xa40)](_0x296579(0x4a1),this[_0x296579(0x7f2)],{'passive':![]}));}else this[_0x296579(0x4ad)]&&(_0x1918d4[_0x296579(0x27a)](_0x296579(0x41c),this[_0x296579(0x4ad)]),this[_0x296579(0x4ad)]=null),this[_0x296579(0x7f2)]&&(_0x1918d4[_0x296579(0x27a)](_0x296579(0x4a1),this[_0x296579(0x7f2)]),this[_0x296579(0x7f2)]=null);if(_0x4ea61f[_0x296579(0x926)]!==![]){let _0x2042c4=_0x1918d4[_0x296579(0x8f7)](_0x296579(0xcf6));!_0x2042c4&&(_0x2042c4=document[_0x296579(0xa31)](_0x296579(0x3ad)),_0x2042c4[_0x296579(0x8b2)]='sgc-tooltip',_0x1918d4[_0x296579(0x887)](_0x2042c4));_0x2042c4['style'][_0x296579(0xc28)]='none',_0x1918d4[_0x296579(0xe3b)][_0x296579(0x5c1)]=_0x296579(0x7d5);const _0x150357=[];_0x36306e['forEach']((_0x323754,_0x32408f)=>{const _0x169eb8=_0x296579,_0x4aa2cb=_0x323754['entity']||{},_0x3b735f=_0x323754[_0x169eb8(0x3ae)]||{},_0x13b9e4=_0x4aa2cb[_0x169eb8(0x835)]||autoStateMap(_0x4aa2cb,_0x3fe7b6,_0x4ea61f?.[_0x169eb8(0x2f2)])||[],_0x2c401e=pickName(_0x4aa2cb['name'],_0x3b735f['resolved_name'],_0x3b735f)??_0x4aa2cb[_0x169eb8(0x871)]??'',_0x89c8ff=_0x323754[_0x169eb8(0x2a7)]||[];if(!_0x89c8ff[_0x169eb8(0x5a8)])return;let _0x1d4b11=_0x89c8ff[0x0]['t'],_0x32c571=_0x89c8ff[0x0]['v'];for(let _0x52715c=0x1;_0x52715c<_0x89c8ff[_0x169eb8(0x5a8)];_0x52715c++){_0x89c8ff[_0x52715c]['v']!==_0x32c571&&(_0x32c571!==null&&_0x32c571!==undefined&&_0x150357['push']({'ri':_0x32408f,'name':_0x2c401e,'start':_0x1d4b11,'end':_0x89c8ff[_0x52715c]['t'],'val':_0x32c571,'sMap':_0x13b9e4,'ent':_0x4aa2cb}),_0x1d4b11=_0x89c8ff[_0x52715c]['t'],_0x32c571=_0x89c8ff[_0x52715c]['v']);}_0x32c571!==null&&_0x32c571!==undefined&&_0x150357['push']({'ri':_0x32408f,'name':_0x2c401e,'start':_0x1d4b11,'end':_0xeea5ef,'val':_0x32c571,'sMap':_0x13b9e4,'ent':_0x4aa2cb});});const _0xcc7492=_0x22aaf6=>{const _0x14d6f5=_0x296579,_0x37a303=Math['round'](_0x22aaf6/0x3e8);if(_0x37a303<0x3c)return _0x37a303+'s';const _0x45048c=Math[_0x14d6f5(0x7a6)](_0x37a303/0x3c);if(_0x45048c<0x3c)return _0x45048c+'m';const _0x286a92=Math[_0x14d6f5(0x7a6)](_0x45048c/0x3c),_0x1f733f=_0x45048c%0x3c;if(_0x286a92<0x18)return _0x1f733f?_0x286a92+'h\x20'+_0x1f733f+'m':_0x286a92+'h';const _0x16086b=Math[_0x14d6f5(0x7a6)](_0x286a92/0x18),_0x20b32f=_0x286a92%0x18;return _0x20b32f?_0x16086b+'d\x20'+_0x20b32f+'h':_0x16086b+'d';};_0x2aa177[_0x296579(0xa40)](_0x296579(0x455),_0x1d4fbf=>{const _0x21d902=_0x296579,_0x1ac5a8=_0x2aa177['getBoundingClientRect'](),_0x5dcec6=_0x1d2f98,_0x4bf11e=_0x1e8d4c,_0x4ff771=_0x5dcec6/_0x1ac5a8['width'],_0x45e1c7=_0x4bf11e/_0x1ac5a8[_0x21d902(0xc8d)],_0x3061dd=(_0x1d4fbf['clientX']-_0x1ac5a8[_0x21d902(0xaf8)])*_0x4ff771,_0x3cdf43=(_0x1d4fbf[_0x21d902(0x7f6)]-_0x1ac5a8['top'])*_0x45e1c7;let _0x3f686e=null;for(const _0x4d4138 of _0x150357){const _0x1fa9d4=Math[_0x21d902(0x2cc)](_0x106bad(_0x4d4138[_0x21d902(0xd8e)]),_0x5eb617),_0x3611ab=Math[_0x21d902(0x7eb)](_0x106bad(_0x4d4138['end']),_0x1d2f98-_0x3bd218),_0x4742b7=_0x5cf68f+_0x4d4138['ri']*_0x25e699+_0x25e699/0x2,_0x2700f9=_0x4742b7-_0x39599b/0x2;if(_0x3061dd>=_0x1fa9d4&&_0x3061dd<=_0x3611ab&&_0x3cdf43>=_0x2700f9&&_0x3cdf43<=_0x2700f9+_0x39599b){_0x3f686e=_0x4d4138;break;}}if(!_0x3f686e){_0x2042c4['style'][_0x21d902(0xc28)]='none';return;}const _0x223def=Math['round'](_0x3f686e['val']),_0x135cab=_0x3f686e[_0x21d902(0x2a8)][_0x223def],_0x3a0bad=_0x3f686e[_0x21d902(0x638)]?.[_0x21d902(0x835)]&&_0x135cab?.[_0x21d902(0x68e)]||localizeEntityState(_0x3fe7b6,_0x3fe7b6?.['states']?.[_0x3f686e[_0x21d902(0x638)]?.[_0x21d902(0x871)]],_0x135cab?.[_0x21d902(0x8a2)]??_0x223def),_0x2e8551=_0x135cab?.[_0x21d902(0xaaa)]||_0x3f686e['ent']['color']||_0x11add0[_0x223def%_0x11add0[_0x21d902(0x5a8)]],_0x3a67d4=_0x3f686e[_0x21d902(0x2da)]-_0x3f686e[_0x21d902(0xd8e)],_0x338826=formatDateTime(new Date(_0x3f686e[_0x21d902(0xd8e)]),_0x4ea61f,_0x3fe7b6),_0x2ccfee=formatDateTime(new Date(_0x3f686e[_0x21d902(0x2da)]),_0x4ea61f,_0x3fe7b6),_0xe7a843=_0x21d902(0x400)+escapeHtml(_0x2e8551)+(_0x3f686e[_0x21d902(0x638)][_0x21d902(0x4d0)]===![]?_0x21d902(0xd80):'')+_0x21d902(0x9e7);_0x2042c4[_0x21d902(0x740)]='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>'+escapeHtml(_0x3f686e[_0x21d902(0x344)])+_0x21d902(0x203)+_0xe7a843+_0x21d902(0x375)+escapeHtml(_0x3a0bad)+_0x21d902(0x8e6)+escapeHtml(_0xcc7492(_0x3a67d4))+_0x21d902(0x302)+escapeHtml(_0x338826)+'\x20→\x20'+escapeHtml(_0x2ccfee)+_0x21d902(0xb65),_0x2042c4['style'][_0x21d902(0xc28)]='';const _0x5b7134=_0x1918d4[_0x21d902(0x370)]();let _0xec7b5b=_0x1d4fbf[_0x21d902(0x53e)]-_0x5b7134['left']+0xc,_0xa3d0ad=_0x1d4fbf[_0x21d902(0x7f6)]-_0x5b7134[_0x21d902(0xbec)]+0xc;const _0x1b9ae3=_0x2042c4['getBoundingClientRect']();if(_0xec7b5b+_0x1b9ae3['width']>_0x5b7134[_0x21d902(0xbdd)])_0xec7b5b=_0xec7b5b-_0x1b9ae3[_0x21d902(0xbdd)]-0x18;if(_0xa3d0ad+_0x1b9ae3[_0x21d902(0xc8d)]>_0x5b7134[_0x21d902(0xc8d)])_0xa3d0ad=_0xa3d0ad-_0x1b9ae3[_0x21d902(0xc8d)]-0x18;_0xec7b5b=Math[_0x21d902(0x2cc)](0x0,_0xec7b5b),_0xa3d0ad=Math[_0x21d902(0x2cc)](0x0,_0xa3d0ad);const _0x55d9e5=_0x1918d4[_0x21d902(0xda0)]||0x0;_0x2042c4[_0x21d902(0xe3b)][_0x21d902(0xaf8)]=_0xec7b5b+_0x55d9e5+'px',_0x2042c4['style'][_0x21d902(0xbec)]=_0xa3d0ad+'px';}),_0x2aa177['addEventListener']('mouseleave',()=>{const _0x549266=_0x296579;_0x2042c4[_0x549266(0xe3b)][_0x549266(0xc28)]=_0x549266(0x594);});}_0x2aa177['style'][_0x296579(0x58e)]=_0x296579(0x3e5),_0x2aa177[_0x296579(0xa40)](_0x296579(0x567),_0x4340d6=>{const _0x3f5dd9=_0x296579,_0x3532f8=_0x2aa177['getBoundingClientRect'](),_0x57f32b=_0x1d2f98/_0x3532f8[_0x3f5dd9(0xbdd)],_0x2893de=_0x1e8d4c/_0x3532f8[_0x3f5dd9(0xc8d)],_0x533c7c=(_0x4340d6['clientX']-_0x3532f8[_0x3f5dd9(0xaf8)])*_0x57f32b,_0x4a168d=(_0x4340d6[_0x3f5dd9(0x7f6)]-_0x3532f8[_0x3f5dd9(0xbec)])*_0x2893de;let _0x27af8c=null;for(let _0x354b30=0x0;_0x354b30<_0x36306e[_0x3f5dd9(0x5a8)];_0x354b30++){const _0x1f6008=_0x5cf68f+_0x354b30*_0x25e699+_0x25e699/0x2,_0x1b3ec0=_0x1f6008-_0x39599b/0x2;if(_0x4a168d>=_0x1b3ec0&&_0x4a168d<=_0x1b3ec0+_0x39599b&&_0x533c7c>=_0x5eb617&&_0x533c7c<=_0x1d2f98-_0x3bd218){_0x27af8c=_0x36306e[_0x354b30];break;}}if(!_0x27af8c)return;_0x4340d6[_0x3f5dd9(0xc01)](),this[_0x3f5dd9(0x877)][_0x3f5dd9(0xd37)](_0x27af8c[_0x3f5dd9(0x871)]);});}}class StubRenderer{constructor(_0x55aa3b,_0x58beff){const _0x556b66=_0xa1d64c;this['card']=_0x55aa3b,this[_0x556b66(0x800)]=_0x58beff;}[_0xa1d64c(0x964)](_0x505836){const _0x430ef0=_0xa1d64c;_0x505836[_0x430ef0(0x740)]='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>'+escapeHtml(cardT(this[_0x430ef0(0x877)]?.[_0x430ef0(0xe30)],this['card']?.[_0x430ef0(0x4ee)],'Unknown\x20chart\x20mode'))+_0x430ef0(0x78f)+escapeHtml(this['mode'])+_0x430ef0(0x524)+escapeHtml(cardT(this[_0x430ef0(0x877)]?.['_hass'],this[_0x430ef0(0x877)]?.[_0x430ef0(0x4ee)],_0x430ef0(0x5fe)))+_0x430ef0(0xbf5);}}const STYLES=_0xa1d64c(0x207);class StatisticsGraphChartCard extends HTMLElement{static get[_0xa1d64c(0xace)](){return VERSION;}static get[_0xa1d64c(0x2a3)](){return{...CARD_DEFAULTS};}static get[_0xa1d64c(0x2b5)](){return[...PALETTE];}static[_0xa1d64c(0xb34)](){return{...ENTITY_DEFAULTS};}static[_0xa1d64c(0x614)](){const _0x1c471a=_0xa1d64c;return{'chart_mode':_0x1c471a(0x52d),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x1c471a(0x506)}]};}static async[_0xa1d64c(0x8cb)](){return document['createElement']('statistics-graph-chart-card-editor');}constructor(){const _0x4e0375=_0xa1d64c;super(),this['attachShadow']({'mode':_0x4e0375(0x2d3)}),this[_0x4e0375(0x4ee)]=null,this['_hass']=null,this[_0x4e0375(0xaa0)]=[],this[_0x4e0375(0x4a4)]=new DataFetcher(),this[_0x4e0375(0x405)]=null,this[_0x4e0375(0x786)]=null,this['_viewWindow']=null,this[_0x4e0375(0x7ec)]=[],this[_0x4e0375(0x1ce)]=null,this[_0x4e0375(0xdfb)]=![],this[_0x4e0375(0xb64)]=!![],this['_instanceId']=Math['random']()[_0x4e0375(0x2f1)](0x24)[_0x4e0375(0xb41)](0x2,0xb),this[_0x4e0375(0x633)]=null,this[_0x4e0375(0x4f1)]=new Set(),this[_0x4e0375(0x6c0)]=null,this[_0x4e0375(0x8f5)]=null,this['_showExtremaOnClick']=![],this['_resizeObserver']=null,this[_0x4e0375(0xd0b)]=new Map(),this[_0x4e0375(0x868)]=null,this[_0x4e0375(0x5c7)]=![],this[_0x4e0375(0xad1)]=Object['create'](null),this[_0x4e0375(0xdf9)]=null,this[_0x4e0375(0xbdb)]=Object[_0x4e0375(0xdb6)](null),this[_0x4e0375(0x410)]=null,this[_0x4e0375(0x560)]=![],this[_0x4e0375(0xba3)]=new Map(),this[_0x4e0375(0x3d3)]=[],this[_0x4e0375(0x35f)]=null,this[_0x4e0375(0x642)]=[],this[_0x4e0375(0xc03)]=![],this[_0x4e0375(0xe10)]=new Set(),this[_0x4e0375(0x672)]=new Set(),this[_0x4e0375(0x8d6)]=new Set(),this[_0x4e0375(0x920)]=new Set(),this['_priceSeries']=new Map(),this[_0x4e0375(0xd5d)]=Object[_0x4e0375(0xdb6)](null),this[_0x4e0375(0xd4c)]=null,this[_0x4e0375(0x4fd)]=null,this['_overrideAttributes']={},this[_0x4e0375(0xbcb)]=null,this[_0x4e0375(0xc16)]=null,this[_0x4e0375(0x776)]=null,this[_0x4e0375(0x8c2)]=null,this[_0x4e0375(0x24d)]=null,this[_0x4e0375(0xd99)]=null,this['_energyDiscoverTimer']=null,this[_0x4e0375(0x277)]=null,this[_0x4e0375(0x44f)]=null,this[_0x4e0375(0x592)]=null,this[_0x4e0375(0xac9)]=null,this[_0x4e0375(0xd62)]=null,this[_0x4e0375(0x210)]=![],this[_0x4e0375(0x4a6)]=null,this[_0x4e0375(0x5ed)]=null,this[_0x4e0375(0x3ac)]=null,this['_querySyncHandler']=null,this[_0x4e0375(0x3f2)]=null,this[_0x4e0375(0xdff)]=![],this[_0x4e0375(0x554)]='month',this[_0x4e0375(0x322)]=0x0,this[_0x4e0375(0xab0)]=null,this['_dpCustomEnd']=null,this[_0x4e0375(0x55d)]=![],this[_0x4e0375(0x3de)]=null,this[_0x4e0375(0xdb3)]=null,this[_0x4e0375(0xd35)]=null,this[_0x4e0375(0x3f0)]=![],this['_resolvedEntityAnnotations']=[],this['_graphFingerprint']='',this['_showExtremaOnClick']=![],this[_0x4e0375(0x681)]=null,this[_0x4e0375(0x6c6)]=![],this[_0x4e0375(0x43a)]=0x0,this[_0x4e0375(0xbd3)]=null,this[_0x4e0375(0xe3a)]=0x0,this[_0x4e0375(0x985)]=Object[_0x4e0375(0xdb6)](null),this[_0x4e0375(0x856)]=null,this[_0x4e0375(0xd02)]='';}[_0xa1d64c(0x660)](_0x49e789){const _0x8a7c=_0xa1d64c;if(!_0x49e789)throw new Error(_0x8a7c(0xad6));if(!_0x49e789['entities']||!Array['isArray'](_0x49e789[_0x8a7c(0x8c4)]))throw new Error(_0x8a7c(0x69c));const _0x6eb91d=this[_0x8a7c(0x4ee)],_0x17456d={...CARD_DEFAULTS,..._0x49e789};_0x17456d[_0x8a7c(0x8c4)]=_0x49e789['entities'][_0x8a7c(0x459)]((_0xb519e8,_0xa41077)=>{const _0x45a468=_0x8a7c;if(!_0xb519e8[_0x45a468(0x871)]&&!_0xb519e8[_0x45a468(0xb85)])throw new Error('Entity\x20at\x20index\x20'+_0xa41077+_0x45a468(0xde9));if(_0xb519e8[_0x45a468(0x678)]?.[_0x45a468(0x634)]&&_0xb519e8['color_thresholds']?.[_0x45a468(0x634)])throw new Error(_0x45a468(0x288)+(_0xb519e8['entity']||_0xb519e8['statistic_id']));const _0x16549f={...ENTITY_DEFAULTS,..._0xb519e8};if(_0x16549f[_0x45a468(0x6e4)]===undefined)delete _0x16549f[_0x45a468(0x6e4)];if(!_0xb519e8[_0x45a468(0xaaa)])_0x16549f[_0x45a468(0xaaa)]=PALETTE[_0xa41077%PALETTE[_0x45a468(0x5a8)]];return _0xb519e8[_0x45a468(0xa23)]&&(_0x16549f[COMPILED_TRANSFORM]=compileValueTransform(_0xb519e8[_0x45a468(0xa23)])),_0x16549f;});_0x17456d[_0x8a7c(0x4af)]&&_0x17456d[_0x8a7c(0x760)]&&(_0x17456d[_0x8a7c(0x760)]=![]);{if(!(this[_0x8a7c(0x8f5)]instanceof Set))this[_0x8a7c(0x8f5)]=new Set();const _0x20097e=!!_0x6eb91d?.['auto_hide_entities'],_0x508e04=!!_0x17456d['auto_hide_entities'],_0x200679=_0x6eb91d?.[_0x8a7c(0x8c4)]||[],_0x22520a=_0x20097e!==_0x508e04;_0x17456d[_0x8a7c(0x8c4)][_0x8a7c(0x4c1)]((_0x3b3ad6,_0x5e9212)=>{const _0x34f127=_0x8a7c,_0x140bb4=_0x200679[_0x5e9212]?.[_0x34f127(0x6e4)];(_0x22520a||_0x140bb4!==_0x3b3ad6[_0x34f127(0x6e4)])&&this[_0x34f127(0x8f5)][_0x34f127(0xb33)]((_0x3b3ad6['entity']||_0x3b3ad6[_0x34f127(0xb85)])+'__'+_0x5e9212);});}{const _0x32424e=compileLabelFormat(_0x17456d[_0x8a7c(0x77d)],_0x17456d[_0x8a7c(0xce9)]),_0x22a518=compileLabelFormat(_0x17456d[_0x8a7c(0x9f2)],_0x17456d['duration_unit']);if(_0x32424e||_0x22a518)for(const _0x10279c of _0x17456d[_0x8a7c(0x8c4)]){Object['defineProperty'](_0x10279c,_0x8a7c(0x839),{'value':_0x10279c['y_axis']===_0x8a7c(0xa26)?_0x22a518:_0x32424e,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0x8a7c(0x35f)]=null;for(const _0x10406d of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x17456d[_0x10406d])){if(!this[_0x8a7c(0x35f)])this['_tplBoolCard']=Object['create'](null);this['_tplBoolCard'][_0x10406d]=_0x17456d[_0x10406d],_0x17456d[_0x10406d]=CARD_DEFAULTS[_0x10406d];}}this[_0x8a7c(0x642)]=_0x17456d[_0x8a7c(0x8c4)]['map'](_0x5d6eed=>{const _0x1da8a9=_0x8a7c;let _0x56f26d=null;for(const _0x105ae5 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x5d6eed[_0x105ae5])){if(!_0x56f26d)_0x56f26d=Object[_0x1da8a9(0xdb6)](null);_0x56f26d[_0x105ae5]=_0x5d6eed[_0x105ae5],_0x5d6eed[_0x105ae5]=ENTITY_DEFAULTS[_0x105ae5];}}return _0x56f26d;}),this[_0x8a7c(0x4ee)]=_0x17456d,this[_0x8a7c(0xaa0)]=_0x17456d['entities'],this[_0x8a7c(0xe1a)](),this[_0x8a7c(0xdc6)]='',this[_0x8a7c(0x856)]=null,this['_instanceKey']=this[_0x8a7c(0x69d)](_0x17456d),this['_expandCompareGhosts']();if(_0x17456d[_0x8a7c(0x53a)]||_0x17456d[_0x8a7c(0x92e)])try{const _0x13f4b4=JSON['parse'](lsGet(_0x8a7c(0x7de)+this[_0x8a7c(0xd02)])||'null');_0x13f4b4&&isNum(toNum(_0x13f4b4[_0x8a7c(0x585)]))&&(this[_0x8a7c(0xd4c)]=toNum(_0x13f4b4[_0x8a7c(0x585)]),this[_0x8a7c(0x4fd)]=_0x13f4b4[_0x8a7c(0x68e)]||null);}catch{}else this[_0x8a7c(0xd4c)]=null,this[_0x8a7c(0x4fd)]=null,lsDel(_0x8a7c(0x7de)+this['_instanceKey']);this[_0x8a7c(0x3ac)]={'pph':_0x17456d[_0x8a7c(0xd4f)],'gby':_0x17456d[_0x8a7c(0xcef)],'autoScale':!!_0x17456d[_0x8a7c(0x27f)]};if(_0x17456d[_0x8a7c(0xa91)]||_0x17456d[_0x8a7c(0x60d)]){const _0xe8cf9d=toNum(lsGet('sgc-qpph:'+this['_instanceKey']));if(isNum(_0xe8cf9d))this['_overridePph']=_0xe8cf9d;}else this['_overridePph']=null,lsDel(_0x8a7c(0xc4c)+this[_0x8a7c(0xd02)]);if(_0x17456d[_0x8a7c(0x904)]||_0x17456d['group_by_picker_group']){const _0xe16f6f=lsGet(_0x8a7c(0x379)+this['_instanceKey']);if(_0xe16f6f)this[_0x8a7c(0x5ed)]=_0xe16f6f;}else this[_0x8a7c(0x5ed)]=null,lsDel(_0x8a7c(0x379)+this['_instanceKey']);this[_0x8a7c(0xb99)](_0x17456d);if(_0x17456d[_0x8a7c(0x4af)]||_0x17456d[_0x8a7c(0x92c)]){const _0x20fe4c=_0x17456d[_0x8a7c(0x9f0)],_0x23e573=_0x20fe4c&&(DATE_PICKER_VALID_MODES['includes'](_0x20fe4c)||_0x20fe4c in DATE_PICKER_RELATIVE_MODES);let _0x1b68b0=![];if(_0x23e573)this[_0x8a7c(0x554)]=_0x20fe4c,this[_0x8a7c(0x322)]=0x0;else try{const _0x1af72d=JSON['parse'](lsGet(_0x8a7c(0x49f)+this[_0x8a7c(0xd02)])||_0x8a7c(0x5b7));if(_0x1af72d){this['_dpMode']=_0x1af72d['mode']||_0x8a7c(0xbe5),this[_0x8a7c(0x322)]=_0x1af72d[_0x8a7c(0x28c)]||0x0;if(_0x1af72d[_0x8a7c(0x4da)])this[_0x8a7c(0xab0)]=new Date(_0x1af72d[_0x8a7c(0x4da)]);if(_0x1af72d[_0x8a7c(0xa59)])this['_dpCustomEnd']=new Date(_0x1af72d[_0x8a7c(0xa59)]);_0x1b68b0=!![];}}catch{}const _0x4ae982=_0x17456d['date_picker_modes'];Array[_0x8a7c(0x796)](_0x4ae982)&&_0x4ae982[_0x8a7c(0x5a8)]&&!_0x4ae982['includes'](this[_0x8a7c(0x554)])&&this[_0x8a7c(0x554)]!==_0x8a7c(0xb75)&&!(this[_0x8a7c(0x554)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x8a7c(0x554)]=_0x4ae982[0x0],this[_0x8a7c(0x322)]=0x0);if(this[_0x8a7c(0x554)]!==_0x8a7c(0xb75)&&(this[_0x8a7c(0x322)]||0x0)>0x0)this[_0x8a7c(0x322)]=0x0;!_0x17456d[_0x8a7c(0x4af)]&&_0x17456d[_0x8a7c(0x92c)]&&(_0x1b68b0||_0x23e573)&&(this[_0x8a7c(0x3f0)]=!![]);}else this[_0x8a7c(0x554)]=_0x8a7c(0xbe5),this[_0x8a7c(0x322)]=0x0,this['_dpCustomStart']=null,this[_0x8a7c(0x84c)]=null,this['_dpSynced']=![],lsDel(_0x8a7c(0x49f)+this[_0x8a7c(0xd02)]);this[_0x8a7c(0x5c7)]=this['_entities'][_0x8a7c(0x274)](_0x16a039=>_0x16a039[_0x8a7c(0x871)]&&!_0x16a039[_0x8a7c(0xb85)]),this[_0x8a7c(0xe10)]=this[_0x8a7c(0x846)](_0x17456d[_0x8a7c(0x1e4)]),this['_dataVarIds']=this[_0x8a7c(0x72c)](this[_0x8a7c(0xaa0)]),this[_0x8a7c(0x8d6)]=this[_0x8a7c(0x89b)](this[_0x8a7c(0xaa0)]),this[_0x8a7c(0x920)]=new Set(this[_0x8a7c(0xaa0)][_0x8a7c(0x459)](_0x45c3f9=>_0x45c3f9?.[_0x8a7c(0x434)])[_0x8a7c(0x7cb)](Boolean));(this[_0x8a7c(0x681)]||this[_0x8a7c(0x6c6)])&&this[_0x8a7c(0x64c)]()!==this[_0x8a7c(0xbd3)]&&this[_0x8a7c(0xc12)]();this[_0x8a7c(0x560)]=![],this[_0x8a7c(0xad1)]=Object[_0x8a7c(0xdb6)](null),this[_0x8a7c(0xbdb)]=Object[_0x8a7c(0xdb6)](null),this[_0x8a7c(0xd5d)]=Object['create'](null),this[_0x8a7c(0x403)](),this[_0x8a7c(0xca1)](_0x6eb91d);if(this[_0x8a7c(0xe30)])this[_0x8a7c(0x298)]();}[_0xa1d64c(0x72c)](_0x57462d){const _0x47e713=_0xa1d64c,_0x272242=new Set();for(const _0x366be5 of _0x57462d||[]){if(!_0x366be5||!_0x366be5['data_attribute']||!_0x366be5[_0x47e713(0x8f8)])continue;const _0x52741d=_0x366be5['data_vars'];if(!_0x52741d||typeof _0x52741d!==_0x47e713(0x3a9))continue;for(const _0x4e7a5a of Object['values'](_0x52741d)){if(typeof _0x4e7a5a==='string'&&_0x4e7a5a)_0x272242[_0x47e713(0xb33)](_0x4e7a5a);}}return _0x272242;}['_collectThrRefs'](_0x241f6){const _0xe911c9=_0xa1d64c,_0x2d0228=new Set();for(const _0x216a86 of _0x241f6||[]){const _0x21d348=_0x216a86?.[_0xe911c9(0x493)]?.[_0xe911c9(0xa5b)];if(!Array['isArray'](_0x21d348))continue;for(const _0x28c301 of _0x21d348){for(const _0x3adc41 of[_0x28c301?.[_0xe911c9(0x8a2)],_0x28c301?.[_0xe911c9(0xaaa)]]){if(typeof _0x3adc41===_0xe911c9(0x31f)){const _0x31cfec=_0x3adc41['match'](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x31cfec)_0x2d0228[_0xe911c9(0xb33)](_0x31cfec[0x1]);}}}}return _0x2d0228;}['_isThrRef'](_0x14a843){const _0x246e0f=_0xa1d64c;return typeof _0x14a843===_0x246e0f(0x31f)&&/^[a-z_]+\.[a-z0-9_]+/i[_0x246e0f(0x516)](_0x14a843);}[_0xa1d64c(0x4bc)](_0xf021ee){const _0x3c0a6e=_0xa1d64c;if(typeof _0xf021ee!=='string')return _0xf021ee;const _0x3edf72=_0xf021ee['match'](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x3edf72)return _0xf021ee;const _0x57e239=this[_0x3c0a6e(0xe30)]?.['states']?.[_0x3edf72[0x1]];if(!_0x57e239)return _0xf021ee;const _0x3659c9=_0x3edf72[0x2]?getAttributePath(_0x57e239[_0x3c0a6e(0x464)],_0x3edf72[0x2]):_0x57e239[_0x3c0a6e(0xaef)];return _0x3659c9===null||_0x3659c9===undefined||_0x3659c9===''?_0xf021ee:_0x3659c9;}[_0xa1d64c(0xae6)](_0x13a2ee){const _0x97a850=_0xa1d64c,_0x5bdb92=_0x13a2ee?.['color_thresholds']?.['values'];if(!Array[_0x97a850(0x796)](_0x5bdb92))return _0x5bdb92;if(!_0x5bdb92[_0x97a850(0x274)](_0x478edb=>this['_isThrRef'](_0x478edb?.[_0x97a850(0x8a2)])||this['_isThrRef'](_0x478edb?.[_0x97a850(0xaaa)])))return _0x5bdb92;return _0x5bdb92[_0x97a850(0x459)](_0x323834=>({..._0x323834,'value':this[_0x97a850(0x4bc)](_0x323834?.['value']),'color':this[_0x97a850(0x4bc)](_0x323834?.['color'])}));}[_0xa1d64c(0x846)](_0x2d6a49){const _0x9bba87=_0xa1d64c,_0x5dfe1f=new Set();if(!Array[_0x9bba87(0x796)](_0x2d6a49))return _0x5dfe1f;for(const _0x268d1d of _0x2d6a49){if(!_0x268d1d||typeof _0x268d1d!=='object')continue;if(_0x268d1d[_0x9bba87(0x6aa)]===_0x9bba87(0x4ab)){const _0x240786=extractAnnotationRefEntityId(_0x268d1d[_0x9bba87(0x8a2)]);if(_0x240786)_0x5dfe1f[_0x9bba87(0xb33)](_0x240786);}else{if(_0x268d1d['type']==='band'){const _0x7da5de=extractAnnotationRefEntityId(_0x268d1d['value']??_0x268d1d[_0x9bba87(0x432)]),_0x2238f2=extractAnnotationRefEntityId(_0x268d1d[_0x9bba87(0x725)]??_0x268d1d['to']);if(_0x7da5de)_0x5dfe1f[_0x9bba87(0xb33)](_0x7da5de);if(_0x2238f2)_0x5dfe1f[_0x9bba87(0xb33)](_0x2238f2);}else(_0x268d1d[_0x9bba87(0x6aa)]===_0x9bba87(0xade)||_0x268d1d[_0x9bba87(0x6aa)]===_0x9bba87(0x673))&&_0x268d1d['entity']&&_0x5dfe1f[_0x9bba87(0xb33)](_0x268d1d[_0x9bba87(0x871)]);}}return _0x5dfe1f;}[_0xa1d64c(0xae5)](){const _0x4f3fef=_0xa1d64c,_0x4b3563=this['_config']?.[_0x4f3fef(0x1e4)];if(!Array[_0x4f3fef(0x796)](_0x4b3563)||!_0x4b3563[_0x4f3fef(0x5a8)])return[];const _0xcdc22e=_0x2bf464=>{const _0xe72852=_0x4f3fef;if(typeof _0x2bf464==='string'&&_0x2bf464[_0xe72852(0x25d)]('{{'))return this[_0xe72852(0xba3)][_0xe72852(0xa00)](_0x2bf464)||_0x2bf464;return _0x2bf464;},_0xbf7375=[];for(const _0x254e95 of _0x4b3563){if(!_0x254e95||typeof _0x254e95!==_0x4f3fef(0x3a9))continue;const _0x1f143b={..._0x254e95};for(const _0x4dd687 of[_0x4f3fef(0xd8e),_0x4f3fef(0x2da),'time','value','value_end',_0x4f3fef(0x68e)]){typeof _0x1f143b[_0x4dd687]===_0x4f3fef(0x31f)&&_0x1f143b[_0x4dd687][_0x4f3fef(0x25d)]('{{')&&(_0x1f143b[_0x4dd687]=_0xcdc22e(_0x1f143b[_0x4dd687]));}if(_0x1f143b[_0x4f3fef(0x6aa)]==='threshold'||_0x1f143b['type']===_0x4f3fef(0x48c)){_0xbf7375[_0x4f3fef(0x24a)](_0x1f143b);continue;}(_0x1f143b['type']===_0x4f3fef(0xade)||_0x1f143b[_0x4f3fef(0x6aa)]===_0x4f3fef(0x673))&&!_0x1f143b['entity']&&_0xbf7375['push'](_0x1f143b);}return this[_0x4f3fef(0x509)]?.['length']&&_0xbf7375[_0x4f3fef(0x24a)](...this[_0x4f3fef(0x509)]),_0xbf7375;}async[_0xa1d64c(0xd32)](_0x47df41,_0x144f90){const _0x13997a=_0xa1d64c,_0x1c1bd5=this[_0x13997a(0x4ee)]?.['annotations'];if(!Array[_0x13997a(0x796)](_0x1c1bd5)||!_0x1c1bd5[_0x13997a(0x5a8)])return[];const _0x27d43c=[],_0x1b8f9c=new Set();for(const _0x11e9ea of _0x1c1bd5){if(!_0x11e9ea||typeof _0x11e9ea!==_0x13997a(0x3a9))continue;if(_0x11e9ea[_0x13997a(0x6aa)]!=='event'&&_0x11e9ea['type']!==_0x13997a(0x673)||!_0x11e9ea[_0x13997a(0x871)])continue;if(_0x1b8f9c[_0x13997a(0xa35)](_0x11e9ea[_0x13997a(0x871)]))continue;_0x1b8f9c[_0x13997a(0xb33)](_0x11e9ea[_0x13997a(0x871)]),_0x27d43c[_0x13997a(0x24a)]({'id':_0x11e9ea[_0x13997a(0x871)]});}if(!_0x27d43c[_0x13997a(0x5a8)])return[];let _0x42b1a6={};try{const _0x17037c=this[_0x13997a(0x4ee)][_0x13997a(0x454)]!==![];_0x42b1a6=await this[_0x13997a(0x4a4)][_0x13997a(0x52c)](this[_0x13997a(0xe30)],_0x27d43c,_0x47df41,_0x144f90,_0x17037c);}catch(_0x37dbbf){return console[_0x13997a(0x237)](_0x13997a(0xa58),_0x37dbbf),[];}const _0x221457=_0x144f90['getTime'](),_0x361ef8=[];for(const _0x506bf6 of _0x1c1bd5){if(!_0x506bf6||typeof _0x506bf6!==_0x13997a(0x3a9))continue;if(_0x506bf6[_0x13997a(0x6aa)]!==_0x13997a(0xade)&&_0x506bf6[_0x13997a(0x6aa)]!==_0x13997a(0x673)||!_0x506bf6[_0x13997a(0x871)])continue;const _0x532b4a=_0x42b1a6[_0x506bf6[_0x13997a(0x871)]];if(!Array['isArray'](_0x532b4a)||!_0x532b4a[_0x13997a(0x5a8)])continue;const _0x4885d7=String(_0x506bf6['state']??'on');if(_0x506bf6['type']===_0x13997a(0xade)){String(_0x532b4a[0x0][_0x13997a(0xaef)])===_0x4885d7&&_0x361ef8[_0x13997a(0x24a)]({..._0x506bf6,'type':_0x13997a(0xade),'time':_0x532b4a[0x0]['t']});for(let _0x2a8a29=0x1;_0x2a8a29<_0x532b4a[_0x13997a(0x5a8)];_0x2a8a29++){String(_0x532b4a[_0x2a8a29][_0x13997a(0xaef)])===_0x4885d7&&String(_0x532b4a[_0x2a8a29-0x1][_0x13997a(0xaef)])!==_0x4885d7&&_0x361ef8['push']({..._0x506bf6,'type':_0x13997a(0xade),'time':_0x532b4a[_0x2a8a29]['t']});}}else{let _0xba0edd=null;if(String(_0x532b4a[0x0][_0x13997a(0xaef)])===_0x4885d7)_0xba0edd=_0x532b4a[0x0]['t'];for(let _0x47b771=0x1;_0x47b771<_0x532b4a[_0x13997a(0x5a8)];_0x47b771++){const _0x272975=String(_0x532b4a[_0x47b771][_0x13997a(0xaef)])===_0x4885d7;if(_0x272975&&_0xba0edd===null)_0xba0edd=_0x532b4a[_0x47b771]['t'];else!_0x272975&&_0xba0edd!==null&&(_0x361ef8[_0x13997a(0x24a)]({..._0x506bf6,'type':'span','start':_0xba0edd,'end':_0x532b4a[_0x47b771]['t']}),_0xba0edd=null);}_0xba0edd!==null&&_0x361ef8[_0x13997a(0x24a)]({..._0x506bf6,'type':_0x13997a(0x673),'start':_0xba0edd,'end':_0x221457});}}return _0x361ef8;}[_0xa1d64c(0x426)](_0x37985f){const _0x1a0f36=_0xa1d64c;if(!_0x37985f)return null;const _0xd87f9a=Array[_0x1a0f36(0x796)](_0x37985f)?_0x37985f:[_0x37985f],_0x54407c=[];for(const _0x10a3a8 of _0xd87f9a){const _0x55c303=this[_0x1a0f36(0xbd0)](_0x10a3a8,_0x54407c[_0x1a0f36(0x5a8)]);if(_0x55c303)_0x54407c[_0x1a0f36(0x24a)](_0x55c303);}return _0x54407c[_0x1a0f36(0x5a8)]?_0x54407c:null;}[_0xa1d64c(0xbd0)](_0x109b67,_0xfc0347=0x0){const _0x12ce86=_0xa1d64c;if(!_0x109b67)return null;let _0x28b4b9=_0x109b67;if(_0x109b67===!![])_0x28b4b9={};else{if(typeof _0x109b67===_0x12ce86(0x31f)||typeof _0x109b67===_0x12ce86(0x548))_0x28b4b9={'period':_0x109b67};}if(typeof _0x28b4b9!==_0x12ce86(0x3a9))return null;const _0x3bc9c5=toNum(_0x28b4b9['opacity']),_0x14af2b=toNum(_0x28b4b9[_0x12ce86(0x51d)]),_0x3afde3=toNum(_0x28b4b9[_0x12ce86(0xc6d)]);return{'period':_0x28b4b9[_0x12ce86(0x50e)]??'previous_period','periods_back':isNum(_0x3afde3)&&_0x3afde3>=0x1?Math[_0x12ce86(0x7eb)](0x208,Math['floor'](_0x3afde3)):0x1,'hide_on_load':_0x28b4b9[_0x12ce86(0xb73)]===!![],'color':_0x28b4b9['color']??null,'opacity':isNum(_0x3bc9c5)?clamp(_0x3bc9c5,0.05,0x1):Math[_0x12ce86(0x2cc)](0.15,0.45*Math['pow'](0.66,_0xfc0347)),'line_style':_0x28b4b9[_0x12ce86(0xc46)]||_0x12ce86(0xb0a),'line_width':isNum(_0x14af2b)&&_0x14af2b>0x0?_0x14af2b:null,'show_fill':_0x28b4b9['show_fill']===!![],'show_points':_0x28b4b9[_0x12ce86(0xb2d)]===!![],'show_average':_0x28b4b9['show_average']===!![],'show_in_legend':_0x28b4b9[_0x12ce86(0x782)]===undefined?null:!!_0x28b4b9['show_in_legend'],'show_delta':_0x28b4b9[_0x12ce86(0x6e3)]!==![]};}['_expandCompareGhosts'](){const _0x5b6582=_0xa1d64c;if((this['_config'][_0x5b6582(0x2f2)]||_0x5b6582(0x52d))!==_0x5b6582(0x52d))return;if(this[_0x5b6582(0x4ee)][_0x5b6582(0xd39)])return;const _0x3f702c=this[_0x5b6582(0xaa0)]['length'];for(let _0x4bf199=0x0;_0x4bf199<_0x3f702c;_0x4bf199++){const _0x368259=this['_entities'][_0x4bf199];if(!_0x368259||_0x368259['_compareOf']!=null)continue;if((_0x368259[_0x5b6582(0x28f)]||_0x368259['type'])===_0x5b6582(0x1d7))continue;if(_0x368259['fixed_value']||_0x368259['data_attribute'])continue;const _0x57383c=this[_0x5b6582(0x426)](_0x368259[_0x5b6582(0x65e)]);if(!_0x57383c)continue;for(const _0x5ee3cb of _0x57383c){const _0x5f3c8c={..._0x368259};_0x5f3c8c['_compareOf']=_0x4bf199,_0x5f3c8c['_compareCfg']=_0x5ee3cb,_0x5f3c8c['compare']=null,_0x5f3c8c['name']=null,delete _0x5f3c8c[_0x5b6582(0x917)];if(_0x5ee3cb[_0x5b6582(0xaaa)])_0x5f3c8c[_0x5b6582(0xaaa)]=_0x5ee3cb[_0x5b6582(0xaaa)];_0x5f3c8c[_0x5b6582(0xc46)]=_0x5ee3cb[_0x5b6582(0xc46)];if(_0x5ee3cb[_0x5b6582(0x51d)]!=null)_0x5f3c8c[_0x5b6582(0x51d)]=_0x5ee3cb[_0x5b6582(0x51d)];_0x5f3c8c[_0x5b6582(0x4e4)]=_0x5ee3cb[_0x5b6582(0x4e4)],_0x5f3c8c['show_points']=_0x5ee3cb[_0x5b6582(0xb2d)],_0x5f3c8c['show_in_legend']=_0x5ee3cb[_0x5b6582(0x782)]==null?!!_0x368259['show_in_legend']:_0x5ee3cb[_0x5b6582(0x782)],_0x5f3c8c['show_state']=![],_0x5f3c8c[_0x5b6582(0x328)]=_0x5b6582(0x8fd),_0x5f3c8c[_0x5b6582(0x580)]=![],_0x5f3c8c['show_average']=_0x5ee3cb[_0x5b6582(0x3ef)]===!![],_0x5f3c8c[_0x5b6582(0x6f2)]=![],_0x5f3c8c[_0x5b6582(0xe31)]=null;{const _0x2b21f7=_0x368259[_0x5b6582(0x76c)]!=null&&_0x368259[_0x5b6582(0x76c)]!==''?String(_0x368259[_0x5b6582(0x76c)]):this[_0x5b6582(0x4ee)][_0x5b6582(0x65c)]?_0x5b6582(0xe0f):null;_0x5f3c8c['stack_group']=_0x2b21f7==null?null:_0x2b21f7+_0x5b6582(0x376)+(_0x5ee3cb['period']??_0x5b6582(0x652))+'x'+(_0x5ee3cb[_0x5b6582(0xc6d)]??0x1);}_0x5f3c8c[_0x5b6582(0xc1a)]=null;if(_0x5ee3cb[_0x5b6582(0xb73)])_0x5f3c8c[_0x5b6582(0x6e4)]=!![];_0x5f3c8c['z_index']=(toNum(_0x368259[_0x5b6582(0x679)])||0x0)-0x1,_0x5f3c8c[_0x5b6582(0x28c)]=0x0;const _0x5a5d8f=Object[_0x5b6582(0x3d8)](_0x368259,_0x5b6582(0x839));if(_0x5a5d8f)Object['defineProperty'](_0x5f3c8c,_0x5b6582(0x839),_0x5a5d8f);this[_0x5b6582(0xaa0)]['push'](_0x5f3c8c);}}}[_0xa1d64c(0xa55)](_0x531e90,_0x48df81){const _0x2b2380=_0xa1d64c,_0x56eaef=resolveDisplayTimeZone(this[_0x2b2380(0xe30)],this[_0x2b2380(0x4ee)]),_0x3b661c=_0x48df81[_0x2b2380(0xd8e)][_0x2b2380(0x7fb)](),_0x4876a1=_0x48df81[_0x2b2380(0x2da)][_0x2b2380(0x7fb)](),_0x437da8=(_0x106ab0,_0x589eb9)=>{const _0x2db4b5=_0x2b2380,_0x437a77=tzParts(_0x3b661c,_0x56eaef);let _0x2bbc49=_0x437a77['y']+_0x106ab0,_0x274f51=_0x437a77['mo']+_0x589eb9;_0x2bbc49+=Math[_0x2db4b5(0x7a6)](_0x274f51/0xc),_0x274f51=(_0x274f51%0xc+0xc)%0xc;const _0x84c34a=new Date(_0x2bbc49,_0x274f51+0x1,0x0)['getDate']();return zonedWallToMs(_0x2bbc49,_0x274f51,Math['min'](_0x437a77['d'],_0x84c34a),_0x437a77['h'],_0x437a77['mi'],0x0,_0x56eaef);},_0x503870=_0x531e90['period'],_0x30741a=Math[_0x2b2380(0x2cc)](0x1,Math[_0x2b2380(0x7a6)](toNum(_0x531e90?.[_0x2b2380(0xc6d)])||0x1)),_0x5dde06=toNum(_0x503870);if(isNum(_0x5dde06)&&_0x5dde06>0x0)return _0x5dde06*_0x30741a;switch(_0x503870){case _0x2b2380(0xbce):return 0x18*_0x30741a;case _0x2b2380(0x574):return 0xa8*_0x30741a;case _0x2b2380(0xd4d):return(_0x3b661c-_0x437da8(0x0,-_0x30741a))/0x36ee80;case _0x2b2380(0xba9):return(_0x3b661c-_0x437da8(-_0x30741a,0x0))/0x36ee80;case _0x2b2380(0x652):default:{const _0x1e6e36=this[_0x2b2380(0x4ee)]['show_date_picker']||this['_config']['date_picker_group']&&this[_0x2b2380(0x3f0)],_0x30eccb=_0x1e6e36?this['_dpMode']:null;if(_0x30eccb===_0x2b2380(0xbe5))return(_0x3b661c-_0x437da8(0x0,-_0x30741a))/0x36ee80;if(_0x30eccb===_0x2b2380(0xbd1))return(_0x3b661c-_0x437da8(-_0x30741a,0x0))/0x36ee80;if(_0x30eccb===_0x2b2380(0x843)||_0x30eccb===_0x2b2380(0x547)){const _0x18a4fb=Math[_0x2b2380(0x2cc)](0x1,parseInt(this[_0x2b2380(0x4ee)]?.[_0x2b2380(0x996)],0xa)||0x1),_0x21fea9=tzParts(_0x3b661c,_0x56eaef),_0x3cbe39=_0x30741a*_0x18a4fb*(_0x30eccb===_0x2b2380(0x547)?0x7:0x1);return(_0x3b661c-zonedWallToMs(_0x21fea9['y'],_0x21fea9['mo'],_0x21fea9['d']-_0x3cbe39,_0x21fea9['h'],_0x21fea9['mi'],0x0,_0x56eaef))/0x36ee80;}return(_0x4876a1-_0x3b661c)/0x36ee80*_0x30741a;}}}['_toggleSeriesVisibility'](_0x45c0d6){const _0x18af4f=_0xa1d64c,_0xb43aee=!this[_0x18af4f(0x4f1)]['has'](_0x45c0d6),_0x19eb13=[_0x45c0d6],_0x195e6b=this[_0x18af4f(0x405)]?.['series']?.[_0x18af4f(0x945)](_0x38d238=>_0x38d238['id']===_0x45c0d6);if(_0x195e6b&&_0x195e6b[_0x18af4f(0x871)]?.['_compareOf']==null)for(const _0x1b32af of this[_0x18af4f(0x405)][_0x18af4f(0x9f8)][_0x18af4f(0x7cb)](_0x4cc45a=>_0x4cc45a[_0x18af4f(0x871)]?.[_0x18af4f(0x5de)]===_0x195e6b[_0x18af4f(0x677)])){_0x19eb13[_0x18af4f(0x24a)](_0x1b32af['id']);}for(const _0x114785 of _0x19eb13){if(_0xb43aee)this['_hiddenEntities'][_0x18af4f(0xb33)](_0x114785);else this['_hiddenEntities'][_0x18af4f(0x9de)](_0x114785);}}[_0xa1d64c(0x69d)](_0x3ebab0){const _0x306e31=_0xa1d64c,_0x466ea8={'e':(_0x3ebab0['entities']||[])[_0x306e31(0x459)](_0x4b0aac=>[_0x4b0aac[_0x306e31(0x871)]||'',_0x4b0aac[_0x306e31(0xb85)]||'',_0x4b0aac[_0x306e31(0x897)]||'']),'c':_0x3ebab0['chart_mode']||_0x306e31(0x52d),'t':_0x3ebab0[_0x306e31(0x734)]||''};return hashString(JSON[_0x306e31(0x70c)](_0x466ea8));}['_findEnergyCollection'](){const _0x1fafd7=_0xa1d64c,_0x3d0ffd=this[_0x1fafd7(0xe30)];if(!_0x3d0ffd?.[_0x1fafd7(0x3e9)])return null;const _0x42f6b1=_0x3d0ffd[_0x1fafd7(0x3e9)];try{const _0x2635de=window['hassUtil']?.[_0x1fafd7(0x745)];if(typeof _0x2635de===_0x1fafd7(0xa46)){const _0x2c1845=_0x2635de(_0x3d0ffd);if(_0x2c1845&&typeof _0x2c1845[_0x1fafd7(0xde6)]===_0x1fafd7(0xa46))return _0x2c1845;}}catch{}try{const _0x2dea0d=document[_0x1fafd7(0x8f7)](_0x1fafd7(0xcf9)),_0x260f7f=_0x2dea0d?.[_0x1fafd7(0x269)];if(_0x260f7f&&typeof _0x260f7f[_0x1fafd7(0xde6)]==='function')return _0x260f7f;}catch{}const _0x5f588e=_0x1d24eb=>{const _0x459481=_0x1fafd7;if(!_0x1d24eb||typeof _0x1d24eb!==_0x459481(0x3a9))return null;for(const [_0x2442cd,_0x1cf52b]of Object[_0x459481(0xd8b)](_0x1d24eb)){if(!/energy|nerg/i[_0x459481(0x516)](_0x2442cd))continue;if(_0x1cf52b&&typeof _0x1cf52b[_0x459481(0xde6)]==='function')return _0x1cf52b;}return null;};return _0x5f588e(_0x42f6b1)||_0x5f588e(_0x42f6b1[_0x1fafd7(0x83d)]);}[_0xa1d64c(0xc2a)](){const _0x284fba=_0xa1d64c;if(!this[_0x284fba(0x4ee)]?.[_0x284fba(0x760)]||!this['_hass'])return;this[_0x284fba(0x686)]();const _0x18c370=()=>{const _0x2a56d7=_0x284fba,_0x475a7c=this['_findEnergyCollection']();if(!_0x475a7c)return![];this['_energyUnsub']=_0x475a7c[_0x2a56d7(0xde6)](_0x51b028=>{const _0xf2bef=_0x2a56d7,_0x1d382f=_0x475a7c[_0xf2bef(0xd8e)]||_0x475a7c['_start']||_0x51b028?.[_0xf2bef(0xd8e)],_0x16f6f3=_0x475a7c[_0xf2bef(0x2da)]||_0x475a7c[_0xf2bef(0xcf4)]||_0x51b028?.[_0xf2bef(0x2da)];if(_0x1d382f)this[_0xf2bef(0xb10)](_0x1d382f,_0x16f6f3);});const _0x354715=_0x475a7c[_0x2a56d7(0xd8e)]||_0x475a7c['_start'],_0x19db37=_0x475a7c['end']||_0x475a7c['_end'];if(_0x354715)this[_0x2a56d7(0xb10)](_0x354715,_0x19db37);return!![];};if(_0x18c370())return;let _0x1ac414=0x0;this[_0x284fba(0xac7)]=setInterval(()=>{const _0x2626d4=_0x284fba;_0x1ac414+=0x1,(_0x18c370()||_0x1ac414>=0xf)&&(clearInterval(this[_0x2626d4(0xac7)]),this[_0x2626d4(0xac7)]=null);},0x7d0);}[_0xa1d64c(0x686)](){const _0x3e84ea=_0xa1d64c;if(this['_energyUnsub']){try{this['_energyUnsub']();}catch{}this[_0x3e84ea(0xd99)]=null;}this[_0x3e84ea(0xac7)]&&(clearInterval(this[_0x3e84ea(0xac7)]),this[_0x3e84ea(0xac7)]=null);}[_0xa1d64c(0xb10)](_0xde3e19,_0x584a33){const _0x3884c6=_0xa1d64c,_0x4ab10b=_0xde3e19 instanceof Date?_0xde3e19:new Date(_0xde3e19),_0x3862d1=_0x584a33?_0x584a33 instanceof Date?_0x584a33:new Date(_0x584a33):new Date();if(isNaN(_0x4ab10b['getTime']())||isNaN(_0x3862d1[_0x3884c6(0x7fb)]()))return;if(_0x3862d1[_0x3884c6(0x7fb)]()<=_0x4ab10b[_0x3884c6(0x7fb)]())return;if(this[_0x3884c6(0x277)]&&this[_0x3884c6(0x44f)]&&this[_0x3884c6(0x277)][_0x3884c6(0x7fb)]()===_0x4ab10b['getTime']()&&this[_0x3884c6(0x44f)][_0x3884c6(0x7fb)]()===_0x3862d1['getTime']())return;this['_energyStart']=_0x4ab10b,this['_energyEnd']=_0x3862d1,this['_scheduleUpdate']();}['_restartEnergyDateSyncIfNeeded'](_0x36ed64){const _0x494c9e=_0xa1d64c,_0xcf5aee=!!_0x36ed64?.['energy_date_sync'],_0x22367c=!!this[_0x494c9e(0x4ee)]?.['energy_date_sync'];if(_0xcf5aee===_0x22367c)return;_0x22367c?this[_0x494c9e(0xc2a)]():(this['_stopEnergyDateSync'](),this[_0x494c9e(0x277)]=null,this[_0x494c9e(0x44f)]=null,this[_0x494c9e(0x298)]());}[_0xa1d64c(0xa20)](){const _0x3e2f3c=_0xa1d64c,_0x510c4c=this[_0x3e2f3c(0x4ee)],_0x1f4240=new Date(),_0x1ce29e=_0x3f0309=>{const _0x53506f=_0x3e2f3c;Object[_0x53506f(0x28a)](_0x510c4c,'__sgcDecisionHours',{'value':_0x3f0309,'enumerable':![],'writable':!![],'configurable':!![]});};_0x1ce29e(null);const _0x84acdf=resolveDisplayTimeZone(this[_0x3e2f3c(0xe30)],_0x510c4c);let _0x187372=0x0;for(const _0x29c4a4 of this[_0x3e2f3c(0xaa0)]||[]){const _0x51743=toNum(_0x29c4a4?.['forecast_horizon']);if(_0x51743>0x0&&_0x51743>_0x187372)_0x187372=_0x51743;}const _0x31aeae=_0x112cd4=>{const _0x3881be=_0x3e2f3c;if(_0x187372<=0x0)return _0x112cd4;return new Date(_0x112cd4[_0x3881be(0x7fb)]()+_0x187372*0x36ee80);},_0xc5bd88=_0x3f5ae5=>{const _0x16728e=_0x3e2f3c;if(_0x3f5ae5==null||typeof _0x3f5ae5!=='string')return null;const _0x5e5abd=_0x3f5ae5[_0x16728e(0xac2)]();if(!_0x5e5abd)return null;if(_0x5e5abd['toLowerCase']()==='now')return 0x0;const _0x17231a=_0x5e5abd[_0x16728e(0x7d2)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x17231a){const _0x12a076=_0x17231a[0x1]==='+'?0x1:-0x1,_0x120089=parseFloat(_0x17231a[0x2]);return isNaN(_0x120089)?null:_0x12a076*_0x120089*0x36ee80;}if((_0x5e5abd[0x0]==='+'||_0x5e5abd[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x16728e(0x516)](_0x5e5abd)){const _0x3a23fc=parseFloat(_0x5e5abd);return isNaN(_0x3a23fc)?null:_0x3a23fc*0x36ee80;}return null;},_0xac11ec=(_0x527312,_0x4fb432)=>{const _0x24a573=_0x3e2f3c,_0x483ff6=!!_0x510c4c[_0x24a573(0x59e)]||!!_0x510c4c[_0x24a573(0x32b)]||!!(_0x510c4c[_0x24a573(0x4af)]&&this[_0x24a573(0x554)])||!!(_0x510c4c[_0x24a573(0x92c)]&&this[_0x24a573(0x3f0)])||this[_0x24a573(0x277)]!=null&&this[_0x24a573(0x44f)]!=null||!!((_0x510c4c[_0x24a573(0x53a)]||_0x510c4c[_0x24a573(0x92e)])&&isNum(this[_0x24a573(0xd4c)])),_0x47a3e3=(_0x4fb432['getTime']()-_0x527312[_0x24a573(0x7fb)]())/0x36ee80,_0x360251=!_0x483ff6&&_0x47a3e3<=24.5,_0x3f237d=_0xc5bd88(_0x510c4c[_0x24a573(0x788)]);if(_0x3f237d!==null){const _0x368b8e=new Date(_0x1f4240['getTime']()+_0x3f237d);_0x368b8e[_0x24a573(0x7fb)]()>_0x527312[_0x24a573(0x7fb)]()&&_0x368b8e[_0x24a573(0x7fb)]()<_0x4fb432['getTime']()&&(_0x527312=_0x368b8e);}else{const _0x285330=resolveDynamicValue(_0x510c4c[_0x24a573(0x788)],this['_hass'])??toNum(_0x510c4c['graph_start_hour']);if(isNum(_0x285330)){if(_0x360251){const _0x4810ab=tzParts(_0x4fb432[_0x24a573(0x7fb)](),_0x84acdf);let _0x322669=new Date(zonedWallToMs(_0x4810ab['y'],_0x4810ab['mo'],_0x4810ab['d'],Math[_0x24a573(0x7a6)](_0x285330),Math[_0x24a573(0x5c4)](_0x285330%0x1*0x3c),0x0,_0x84acdf));_0x322669[_0x24a573(0x7fb)]()>_0x4fb432[_0x24a573(0x7fb)]()&&(_0x322669=new Date(zonedWallToMs(_0x4810ab['y'],_0x4810ab['mo'],_0x4810ab['d']-0x1,Math['floor'](_0x285330),Math[_0x24a573(0x5c4)](_0x285330%0x1*0x3c),0x0,_0x84acdf))),_0x322669[_0x24a573(0x7fb)]()<_0x4fb432[_0x24a573(0x7fb)]()&&(_0x527312=_0x322669);}else{const _0x3f8441=tzParts(_0x527312[_0x24a573(0x7fb)](),_0x84acdf),_0x935170=new Date(zonedWallToMs(_0x3f8441['y'],_0x3f8441['mo'],_0x3f8441['d'],Math['floor'](_0x285330),Math[_0x24a573(0x5c4)](_0x285330%0x1*0x3c),0x0,_0x84acdf));if(_0x935170>=_0x527312&&_0x935170<_0x4fb432)_0x527312=_0x935170;}}}const _0x580441=_0xc5bd88(_0x510c4c['graph_end_hour']);if(_0x580441!==null){const _0x391f7b=new Date(_0x1f4240[_0x24a573(0x7fb)]()+_0x580441);_0x391f7b['getTime']()>_0x527312['getTime']()&&_0x391f7b[_0x24a573(0x7fb)]()!==_0x4fb432[_0x24a573(0x7fb)]()&&(_0x4fb432=_0x391f7b);}else{const _0x2cab14=resolveDynamicValue(_0x510c4c[_0x24a573(0xb2e)],this[_0x24a573(0xe30)])??toNum(_0x510c4c['graph_end_hour']);if(isNum(_0x2cab14)){const _0x545f53=tzParts(_0x4fb432[_0x24a573(0x7fb)](),_0x84acdf),_0x46ade8=_0x545f53['h']===0x0&&_0x545f53['mi']===0x0&&_0x4fb432[_0x24a573(0x589)]()===0x0&&_0x4fb432['getMilliseconds']()===0x0,_0xc62411=new Date(zonedWallToMs(_0x545f53['y'],_0x545f53['mo'],_0x545f53['d']-(_0x46ade8?0x1:0x0),Math[_0x24a573(0x7a6)](_0x2cab14),Math['round'](_0x2cab14%0x1*0x3c),0x0,_0x84acdf));_0xc62411[_0x24a573(0x7fb)]()<_0x4fb432[_0x24a573(0x7fb)]()&&_0xc62411[_0x24a573(0x7fb)]()>_0x527312[_0x24a573(0x7fb)]()&&(_0x4fb432=_0xc62411);}}return{'start':_0x527312,'end':_0x4fb432};},_0x305fbb=_0x510c4c[_0x3e2f3c(0x4af)]||_0x510c4c[_0x3e2f3c(0x92c)]&&this[_0x3e2f3c(0x3f0)],_0x757449=_0x305fbb&&this['_dpMode']==='custom',_0x74e5c2=_0x305fbb&&this[_0x3e2f3c(0x554)]&&this[_0x3e2f3c(0x554)]!==_0x3e2f3c(0xb75);if(_0x305fbb){const _0x231c1e=this['_computeDatePickerWindow']();if(_0x231c1e){let {start:_0x1c691b,end:_0x403b90}=_0x231c1e;if(_0x74e5c2){if(_0x510c4c[_0x3e2f3c(0x32b)]){const _0x31edb5=this[_0x3e2f3c(0xbe9)](!![]);if(_0x31edb5)_0x403b90=_0x31edb5[_0x3e2f3c(0x2da)];}else(this[_0x3e2f3c(0x322)]||0x0)===0x0&&(_0x403b90[_0x3e2f3c(0x7fb)]()>_0x1f4240[_0x3e2f3c(0x7fb)]()&&_0x1ce29e((_0x403b90[_0x3e2f3c(0x7fb)]()-_0x1c691b['getTime']())/0x36ee80),_0x403b90=_0x1f4240);}return _0x403b90=_0x31aeae(_0x403b90),_0xac11ec(_0x1c691b,_0x403b90);}}if(_0x510c4c[_0x3e2f3c(0x760)]&&this[_0x3e2f3c(0x277)]&&this[_0x3e2f3c(0x44f)]){const _0x454be6=this[_0x3e2f3c(0x277)];let _0x3cf793=this[_0x3e2f3c(0x44f)];return!_0x510c4c[_0x3e2f3c(0x32b)]&&_0x3cf793[_0x3e2f3c(0x7fb)]()>_0x1f4240[_0x3e2f3c(0x7fb)]()&&(_0x1ce29e((_0x3cf793[_0x3e2f3c(0x7fb)]()-_0x454be6[_0x3e2f3c(0x7fb)]())/0x36ee80),_0x3cf793=_0x1f4240),_0x3cf793=_0x31aeae(_0x3cf793),_0xac11ec(_0x454be6,_0x3cf793);}const _0x181ccd=(_0x510c4c[_0x3e2f3c(0x53a)]||_0x510c4c[_0x3e2f3c(0x92e)])&&isNum(this[_0x3e2f3c(0xd4c)])?this[_0x3e2f3c(0xd4c)]:null,_0x17f313=isNum(_0x181ccd);let {start:_0x434df9}=resolveAnchorWindow(_0x510c4c,_0x181ccd,this['_hass']),_0x569f55=_0x1f4240;if(_0x510c4c['show_full_period']&&!_0x17f313){const _0x1df530=_0x510c4c['graph_start']||null,_0x27e1a1=endOfPeriodFromGraphStart(_0x1df530,_0x1f4240,_0x84acdf,resolveFirstWeekday(this[_0x3e2f3c(0xe30)]));if(_0x27e1a1[_0x3e2f3c(0x7fb)]()>_0x569f55['getTime']()){const _0x3f2b80=_0x27e1a1[_0x3e2f3c(0x7fb)]()-_0x569f55['getTime']();_0x569f55=_0x27e1a1,!_0x510c4c[_0x3e2f3c(0x59e)]&&(_0x434df9=new Date(_0x434df9['getTime']()+_0x3f2b80));}}return _0x510c4c[_0x3e2f3c(0x59e)]==='tomorrow'&&_0x434df9[_0x3e2f3c(0x7fb)]()>_0x569f55[_0x3e2f3c(0x7fb)]()&&(_0x569f55=endOfPeriodFromGraphStart(_0x3e2f3c(0xdaf),_0x1f4240,_0x84acdf,resolveFirstWeekday(this[_0x3e2f3c(0xe30)]))),_0x569f55=_0x31aeae(_0x569f55),_0xac11ec(_0x434df9,_0x569f55);}['_computeDatePickerWindow'](_0x500af7){const _0x2de465=_0xa1d64c,_0x4b6457=this[_0x2de465(0x554)]||_0x2de465(0xbe5),_0x4bcfe0=this[_0x2de465(0x322)]||0x0,_0x3e2746=_0x4b6457===_0x2de465(0xb75)?_0x4bcfe0:Math[_0x2de465(0x7eb)](0x0,_0x4bcfe0),_0x3afd17=new Date(),_0x44e84b=resolveDisplayTimeZone(this[_0x2de465(0xe30)],this[_0x2de465(0x4ee)]),_0x33e6aa=tzParts(_0x3afd17[_0x2de465(0x7fb)](),_0x44e84b),_0x616769=_0x3afd17[_0x2de465(0x7fb)]()%0xea60,_0x27031c=(_0x4f4093,_0x43b973,_0x1ef533,_0x5b10a8=0x0,_0x1c5612=0x0)=>new Date(zonedWallToMs(_0x4f4093,_0x43b973,_0x1ef533,_0x5b10a8,_0x1c5612,0x0,_0x44e84b)),_0x14a7fc=DATE_PICKER_RELATIVE_MODES[_0x4b6457];if(_0x14a7fc){let _0x514953=new Date(_0x3afd17),_0x190cae=new Date(_0x3afd17);if(_0x14a7fc[_0x2de465(0x585)]!=null)_0x514953=new Date(zonedWallToMs(_0x33e6aa['y'],_0x33e6aa['mo'],_0x33e6aa['d'],_0x33e6aa['h']+_0x3e2746*_0x14a7fc[_0x2de465(0x585)],_0x33e6aa['mi'],0x0,_0x44e84b)+_0x616769),_0x190cae=new Date(zonedWallToMs(_0x33e6aa['y'],_0x33e6aa['mo'],_0x33e6aa['d'],_0x33e6aa['h']+(_0x3e2746-0x1)*_0x14a7fc[_0x2de465(0x585)],_0x33e6aa['mi'],0x0,_0x44e84b)+_0x616769);else{if(_0x14a7fc[_0x2de465(0xcac)]!=null)_0x514953=new Date(zonedWallToMs(_0x33e6aa['y'],_0x33e6aa['mo'],_0x33e6aa['d']+_0x3e2746*_0x14a7fc[_0x2de465(0xcac)],_0x33e6aa['h'],_0x33e6aa['mi'],0x0,_0x44e84b)+_0x616769),_0x190cae=new Date(zonedWallToMs(_0x33e6aa['y'],_0x33e6aa['mo'],_0x33e6aa['d']+(_0x3e2746-0x1)*_0x14a7fc[_0x2de465(0xcac)],_0x33e6aa['h'],_0x33e6aa['mi'],0x0,_0x44e84b)+_0x616769);else _0x14a7fc[_0x2de465(0x636)]!=null&&(_0x514953=new Date(zonedWallToMs(_0x33e6aa['y'],_0x33e6aa['mo']+_0x3e2746*_0x14a7fc[_0x2de465(0x636)],_0x33e6aa['d'],_0x33e6aa['h'],_0x33e6aa['mi'],0x0,_0x44e84b)+_0x616769),_0x190cae=new Date(zonedWallToMs(_0x33e6aa['y'],_0x33e6aa['mo']+(_0x3e2746-0x1)*_0x14a7fc[_0x2de465(0x636)],_0x33e6aa['d'],_0x33e6aa['h'],_0x33e6aa['mi'],0x0,_0x44e84b)+_0x616769));}if(!_0x500af7&&_0x514953[_0x2de465(0x7fb)]()>_0x3afd17['getTime']())_0x514953[_0x2de465(0xdec)](_0x3afd17[_0x2de465(0x7fb)]());return{'start':_0x190cae,'end':_0x514953};}const _0x12848d=Math[_0x2de465(0x2cc)](0x1,parseInt(this[_0x2de465(0x4ee)]?.[_0x2de465(0x996)],0xa)||0x1);let _0x2176f4,_0x38914a;switch(_0x4b6457){case _0x2de465(0x843):{_0x38914a=_0x27031c(_0x33e6aa['y'],_0x33e6aa['mo'],_0x33e6aa['d']+0x1+_0x3e2746*_0x12848d),_0x2176f4=_0x27031c(_0x33e6aa['y'],_0x33e6aa['mo'],_0x33e6aa['d']+0x1+_0x3e2746*_0x12848d-_0x12848d);break;}case _0x2de465(0x547):{const _0x45b5c8=_0x33e6aa['d']-weekStartOffsetDays(_0x33e6aa['wd'],resolveFirstWeekday(this[_0x2de465(0xe30)]));_0x38914a=_0x27031c(_0x33e6aa['y'],_0x33e6aa['mo'],_0x45b5c8+0x7+_0x3e2746*_0x12848d*0x7),_0x2176f4=_0x27031c(_0x33e6aa['y'],_0x33e6aa['mo'],_0x45b5c8+0x7+_0x3e2746*_0x12848d*0x7-_0x12848d*0x7);break;}case _0x2de465(0xbe5):{_0x38914a=_0x27031c(_0x33e6aa['y'],_0x33e6aa['mo']+0x1+_0x3e2746*_0x12848d,0x1),_0x2176f4=_0x27031c(_0x33e6aa['y'],_0x33e6aa['mo']+0x1+_0x3e2746*_0x12848d-_0x12848d,0x1);break;}case _0x2de465(0xbd1):{const _0x56055a=_0x33e6aa['y']+0x1+_0x3e2746*_0x12848d;_0x38914a=_0x27031c(_0x56055a,0x0,0x1),_0x2176f4=_0x27031c(_0x56055a-_0x12848d,0x0,0x1);break;}case _0x2de465(0xb75):{if(!this[_0x2de465(0xab0)]||!this[_0x2de465(0x84c)])return null;_0x2176f4=new Date(this[_0x2de465(0xab0)]),_0x38914a=new Date(this[_0x2de465(0x84c)]);break;}default:return null;}if(!_0x500af7&&_0x4b6457!==_0x2de465(0xb75)){const _0x3a03ff=new Date();if(_0x38914a>_0x3a03ff)_0x38914a=_0x3a03ff;}return{'start':_0x2176f4,'end':_0x38914a};}[_0xa1d64c(0x2db)](){const _0xf6848d=_0xa1d64c,_0x50b7c6=this[_0xf6848d(0xbe9)]();if(!_0x50b7c6)return'';const _0xc69665=resolveCardLanguage(this['_hass'],this[_0xf6848d(0x4ee)]),_0x1ea64c=resolveDisplayTimeZone(this[_0xf6848d(0xe30)],this['_config']),_0xa4ac23=this[_0xf6848d(0x554)],_0x64e582=Math[_0xf6848d(0x2cc)](0x1,parseInt(this['_config']?.[_0xf6848d(0x996)],0xa)||0x1);try{const _0xc3d333=DATE_PICKER_RELATIVE_MODES[_0xa4ac23];if(_0xc3d333){if((this['_dpOffset']||0x0)===0x0)return cardT(this['_hass'],this[_0xf6848d(0x4ee)],_0xc3d333[_0xf6848d(0x68e)]);const _0x313a6=getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'month':_0xf6848d(0xd2f),'day':_0xf6848d(0x74a),'year':_0xc3d333[_0xf6848d(0x636)]?_0xf6848d(0x74a):undefined});return _0x313a6[_0xf6848d(0xa0c)](_0x50b7c6[_0xf6848d(0xd8e)])+_0xf6848d(0xa57)+_0x313a6[_0xf6848d(0xa0c)](new Date(_0x50b7c6[_0xf6848d(0x2da)][_0xf6848d(0x7fb)]()-0x1));}if(_0x64e582>0x1&&_0xa4ac23!==_0xf6848d(0xb75)){const _0x2e677a=getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'day':_0xf6848d(0x74a),'month':_0xf6848d(0xd2f),'year':_0xa4ac23===_0xf6848d(0xbd1)?_0xf6848d(0x74a):undefined}),_0x579588=new Date(_0x50b7c6[_0xf6848d(0x2da)][_0xf6848d(0x7fb)]()-0x1);return _0x2e677a[_0xf6848d(0xa0c)](_0x50b7c6[_0xf6848d(0xd8e)])+_0xf6848d(0xa57)+_0x2e677a[_0xf6848d(0xa0c)](_0x579588);}if(_0xa4ac23==='day')return getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'weekday':_0xf6848d(0xd2f),'month':_0xf6848d(0xd2f),'day':'numeric','year':_0xf6848d(0x74a)})['format'](_0x50b7c6[_0xf6848d(0xd8e)]);if(_0xa4ac23===_0xf6848d(0x547)){const _0x5cdbe6=new Date(_0x50b7c6[_0xf6848d(0x2da)][_0xf6848d(0x7fb)]()-0x1),_0x1feba0=getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'month':_0xf6848d(0xd2f),'day':_0xf6848d(0x74a)});return _0x1feba0[_0xf6848d(0xa0c)](_0x50b7c6[_0xf6848d(0xd8e)])+_0xf6848d(0xa57)+_0x1feba0[_0xf6848d(0xa0c)](_0x5cdbe6);}if(_0xa4ac23===_0xf6848d(0xbe5))return getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'month':_0xf6848d(0x364),'year':_0xf6848d(0x74a)})[_0xf6848d(0xa0c)](_0x50b7c6[_0xf6848d(0xd8e)]);if(_0xa4ac23===_0xf6848d(0xbd1))return getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'year':_0xf6848d(0x74a)})[_0xf6848d(0xa0c)](_0x50b7c6['start']);if(_0xa4ac23==='custom'){const _0x47cbf1=getCachedDateTimeFormatter(_0xc69665,{'timeZone':_0x1ea64c||undefined,'month':_0xf6848d(0xd2f),'day':_0xf6848d(0x74a),'year':'numeric'});return _0x47cbf1[_0xf6848d(0xa0c)](_0x50b7c6[_0xf6848d(0xd8e)])+_0xf6848d(0xa57)+_0x47cbf1[_0xf6848d(0xa0c)](new Date(_0x50b7c6[_0xf6848d(0x2da)]['getTime']()-0x1));}}catch{}return _0x50b7c6['start']['toLocaleDateString']()+_0xf6848d(0xa57)+_0x50b7c6[_0xf6848d(0x2da)][_0xf6848d(0xe36)]();}[_0xa1d64c(0xe18)](){const _0x17d125=_0xa1d64c;if(!this['_instanceKey'])return;isNum(this['_overrideHoursToShow'])?lsSet(_0x17d125(0x7de)+this['_instanceKey'],JSON[_0x17d125(0x70c)]({'hours':this[_0x17d125(0xd4c)],'label':this[_0x17d125(0x4fd)]})):lsDel(_0x17d125(0x7de)+this[_0x17d125(0xd02)]);}[_0xa1d64c(0x688)](){const _0x4e4580=_0xa1d64c;if(!this[_0x4e4580(0xd02)])return;const _0x57f083={'mode':this[_0x4e4580(0x554)],'offset':this['_dpOffset'],'customStart':this[_0x4e4580(0xab0)]?this['_dpCustomStart']['toISOString']():null,'customEnd':this[_0x4e4580(0x84c)]?this[_0x4e4580(0x84c)]['toISOString']():null};lsSet(_0x4e4580(0x49f)+this[_0x4e4580(0xd02)],JSON[_0x4e4580(0x70c)](_0x57f083));}[_0xa1d64c(0x385)](_0x6e49c7,_0x24eeb6){const _0x5593db=_0xa1d64c,_0x3e4a3d=toNum(_0x6e49c7);isNum(this[_0x5593db(0xd4c)])&&this['_overrideHoursToShow']===_0x3e4a3d?(this[_0x5593db(0xd4c)]=null,this[_0x5593db(0x4fd)]=null):(this[_0x5593db(0xd4c)]=_0x3e4a3d,this[_0x5593db(0x4fd)]=_0x24eeb6),this[_0x5593db(0xe18)](),this[_0x5593db(0x312)](),this[_0x5593db(0x298)]();}[_0xa1d64c(0x38b)](){const _0x1b9776=_0xa1d64c;this[_0x1b9776(0x688)]();}[_0xa1d64c(0xe03)](_0x16fdd6){const _0x22701d=_0xa1d64c;if(!DATE_PICKER_VALID_MODES['includes'](_0x16fdd6)&&!(_0x16fdd6 in DATE_PICKER_RELATIVE_MODES))return;this['_dpMode']=_0x16fdd6,this[_0x22701d(0x322)]=0x0,this[_0x22701d(0x688)](),this['_broadcastDatePickerSync'](),this[_0x22701d(0x298)]();}[_0xa1d64c(0xac6)](_0xc1f932){const _0x4fed28=_0xa1d64c;if(this[_0x4fed28(0x554)]===_0x4fed28(0xb75)&&this[_0x4fed28(0xab0)]&&this[_0x4fed28(0x84c)]){const _0x689796=this[_0x4fed28(0x84c)][_0x4fed28(0x7fb)]()-this['_dpCustomStart'][_0x4fed28(0x7fb)]();if(_0x689796>0x0){const _0x493b46=_0xc1f932*_0x689796,_0x44a819=new Date(this[_0x4fed28(0xab0)][_0x4fed28(0x7fb)]()+_0x493b46),_0x1ec01d=new Date(this[_0x4fed28(0x84c)][_0x4fed28(0x7fb)]()+_0x493b46),_0x2a7b3e=Date['now']();if(_0xc1f932>0x0&&_0x44a819['getTime']()>=_0x2a7b3e)return;this[_0x4fed28(0xab0)]=_0x44a819,this[_0x4fed28(0x84c)]=_0x1ec01d;}}else this['_dpOffset']=Math['min'](0x0,this[_0x4fed28(0x322)]+_0xc1f932);this[_0x4fed28(0x688)](),this[_0x4fed28(0xd09)](),this[_0x4fed28(0x298)]();}[_0xa1d64c(0xc40)](){const _0x169be2=_0xa1d64c;if(this[_0x169be2(0x554)]==='custom'&&this['_dpCustomStart']&&this[_0x169be2(0x84c)]){const _0x1eab75=this['_dpCustomEnd'][_0x169be2(0x7fb)]()-this[_0x169be2(0xab0)][_0x169be2(0x7fb)]();if(_0x1eab75>0x0){const _0x107979=new Date(),_0x1ea1a4=new Date(_0x107979[_0x169be2(0xd00)](),_0x107979['getMonth'](),_0x107979['getDate'](),_0x107979[_0x169be2(0xb3a)](),_0x107979['getMinutes']()+0x1,0x0);this[_0x169be2(0x84c)]=_0x1ea1a4,this['_dpCustomStart']=new Date(_0x1ea1a4[_0x169be2(0x7fb)]()-_0x1eab75),this[_0x169be2(0x688)](),this[_0x169be2(0xd09)](),this['_scheduleUpdate']();return;}}this['_dpOffset']=0x0,this[_0x169be2(0xab0)]=null,this[_0x169be2(0x84c)]=null,this['_persistDatePicker'](),this[_0x169be2(0xd09)](),this['_scheduleUpdate']();}[_0xa1d64c(0x3bc)](_0x2369ec){const _0x6811fc=_0xa1d64c;return _0x2369ec===_0x6811fc(0x219)?this[_0x6811fc(0x4ee)]?.[_0x6811fc(0x60d)]:_0x2369ec===_0x6811fc(0x2e1)?this[_0x6811fc(0x4ee)]?.[_0x6811fc(0x5e0)]:null;}[_0xa1d64c(0x438)](_0x5300bd){const _0x23a4e1=_0xa1d64c,_0x5eaa34=this[_0x23a4e1(0x3bc)](_0x5300bd);if(!_0x5eaa34)return;window['dispatchEvent'](new CustomEvent(_0x23a4e1(0x5b6),{'detail':{'kind':_0x5300bd,'group':_0x5eaa34,'value':_0x5300bd===_0x23a4e1(0x219)?isNum(toNum(this[_0x23a4e1(0x4a6)]))?toNum(this[_0x23a4e1(0x4a6)]):null:this[_0x23a4e1(0x5ed)]||null,'sourceId':this[_0x23a4e1(0x463)]}}));}['_onQuerySyncEvent'](_0x56f8d9){const _0x1155ce=_0xa1d64c,_0x176b01=_0x56f8d9['detail']||{},_0x126119=this[_0x1155ce(0x3bc)](_0x176b01[_0x1155ce(0x2fc)]);if(!_0x126119||!_0x176b01[_0x1155ce(0xacd)]||_0x176b01[_0x1155ce(0xacd)]!==_0x126119)return;if(_0x176b01[_0x1155ce(0x222)]&&_0x176b01[_0x1155ce(0x222)]===this['_instanceId'])return;const _0x29a4fe=this[_0x1155ce(0x4a6)],_0x55db4d=this[_0x1155ce(0x5ed)];if(_0x176b01[_0x1155ce(0x2fc)]===_0x1155ce(0x219)){const _0x56c8de=toNum(_0x176b01[_0x1155ce(0x8a2)]);this[_0x1155ce(0x4a6)]=isNum(_0x56c8de)?_0x56c8de:null;}else this['_overrideGroupBy']=typeof _0x176b01[_0x1155ce(0x8a2)]===_0x1155ce(0x31f)&&_0x176b01[_0x1155ce(0x8a2)]?_0x176b01['value']:null;if(this[_0x1155ce(0x4a6)]===_0x29a4fe&&this[_0x1155ce(0x5ed)]===_0x55db4d)return;const _0x1c6683={...this['_config']};this[_0x1155ce(0xb99)](_0x1c6683),this[_0x1155ce(0x4ee)]=_0x1c6683,this[_0x1155ce(0x6bd)]();try{this[_0x1155ce(0x4a4)]?.[_0x1155ce(0xae1)]?.[_0x1155ce(0x8ac)]?.();}catch(_0x55b108){}this[_0x1155ce(0xda1)]()[_0x1155ce(0xbc9)](_0x549431=>console[_0x1155ce(0x511)]('[sgc]\x20query\x20sync\x20failed',_0x549431)),this['_scheduleRender']();}[_0xa1d64c(0xafe)](_0x1b3fa9){const _0x109f30=_0xa1d64c,_0x3de179=_0x1b3fa9['detail']||{},_0x2349cd=this[_0x109f30(0x3bc)](_0x3de179[_0x109f30(0x2fc)]);if(!_0x2349cd||!_0x3de179[_0x109f30(0xacd)]||_0x3de179[_0x109f30(0xacd)]!==_0x2349cd)return;if(_0x3de179[_0x109f30(0x2b4)]&&_0x3de179['requesterId']===this['_instanceId'])return;const _0x549673=_0x3de179[_0x109f30(0x2fc)]==='pph'?!!this[_0x109f30(0x4ee)][_0x109f30(0xa91)]:!!this[_0x109f30(0x4ee)]['show_group_by_picker'];if(!_0x549673)return;const _0x7b3ba5=_0x3de179[_0x109f30(0x2fc)]===_0x109f30(0x219)?isNum(toNum(this[_0x109f30(0x4a6)])):!!this[_0x109f30(0x5ed)];if(!_0x7b3ba5)return;this[_0x109f30(0x438)](_0x3de179[_0x109f30(0x2fc)]);}[_0xa1d64c(0x312)](){const _0x129d99=_0xa1d64c,_0x9152fa=this['_config']?.[_0x129d99(0x92e)];if(!_0x9152fa)return;window[_0x129d99(0x504)](new CustomEvent(_0x129d99(0x85d),{'detail':{'group':_0x9152fa,'hours':isNum(this[_0x129d99(0xd4c)])?this[_0x129d99(0xd4c)]:null,'label':this['_activeIntervalLabel']||null,'sourceId':this['_instanceId']}}));}[_0xa1d64c(0xc13)](_0x18968b){const _0x1f2a7e=_0xa1d64c,_0x377de5=this[_0x1f2a7e(0x4ee)]?.[_0x1f2a7e(0x92e)];if(!_0x377de5)return;const _0x108049=_0x18968b[_0x1f2a7e(0xcf0)]||{};if(!_0x108049[_0x1f2a7e(0xacd)]||_0x108049[_0x1f2a7e(0xacd)]!==_0x377de5)return;if(_0x108049[_0x1f2a7e(0x222)]&&_0x108049[_0x1f2a7e(0x222)]===this[_0x1f2a7e(0x463)])return;const _0xd3f10a=toNum(_0x108049['hours']);isNum(_0xd3f10a)?(this[_0x1f2a7e(0xd4c)]=_0xd3f10a,this['_activeIntervalLabel']=typeof _0x108049[_0x1f2a7e(0x68e)]===_0x1f2a7e(0x31f)?_0x108049[_0x1f2a7e(0x68e)]:null):(this[_0x1f2a7e(0xd4c)]=null,this[_0x1f2a7e(0x4fd)]=null),this['_persistIntervalPicker'](),this['_scheduleUpdate'](),this['_scheduleRender']();}[_0xa1d64c(0x8e4)](_0x2ed36f){const _0x9cfa16=_0xa1d64c,_0x470536=this[_0x9cfa16(0x4ee)]?.['interval_picker_group'];if(!_0x470536)return;const _0x45bfdc=_0x2ed36f['detail']||{};if(!_0x45bfdc['group']||_0x45bfdc[_0x9cfa16(0xacd)]!==_0x470536)return;if(_0x45bfdc[_0x9cfa16(0x2b4)]&&_0x45bfdc[_0x9cfa16(0x2b4)]===this[_0x9cfa16(0x463)])return;if(!this[_0x9cfa16(0x4ee)][_0x9cfa16(0x53a)])return;if(!isNum(this['_overrideHoursToShow']))return;this[_0x9cfa16(0x312)]();}[_0xa1d64c(0xd09)](){const _0x6315c9=_0xa1d64c,_0x2861c0=this['_config']?.[_0x6315c9(0x92c)];if(!_0x2861c0)return;window[_0x6315c9(0x504)](new CustomEvent(_0x6315c9(0x4e0),{'detail':{'group':_0x2861c0,'mode':this[_0x6315c9(0x554)],'offset':this[_0x6315c9(0x322)],'customStart':this[_0x6315c9(0xab0)]?this['_dpCustomStart'][_0x6315c9(0xaf4)]():null,'customEnd':this[_0x6315c9(0x84c)]?this[_0x6315c9(0x84c)][_0x6315c9(0xaf4)]():null,'sourceId':this[_0x6315c9(0x463)]}}));}[_0xa1d64c(0x7fc)](_0x7cd4e1){const _0x56e4cc=_0xa1d64c,_0x2ac92a=this[_0x56e4cc(0x4ee)]?.[_0x56e4cc(0x92c)];if(!_0x2ac92a)return;const _0x3f56ce=_0x7cd4e1[_0x56e4cc(0xcf0)]||{};if(!_0x3f56ce[_0x56e4cc(0xacd)]||_0x3f56ce[_0x56e4cc(0xacd)]!==_0x2ac92a)return;if(_0x3f56ce[_0x56e4cc(0x222)]&&_0x3f56ce[_0x56e4cc(0x222)]===this[_0x56e4cc(0x463)])return;_0x3f56ce['mode']&&(_0x3f56ce[_0x56e4cc(0x800)]===_0x56e4cc(0xb75)||DATE_PICKER_VALID_MODES[_0x56e4cc(0x25d)](_0x3f56ce[_0x56e4cc(0x800)])||_0x3f56ce['mode']in DATE_PICKER_RELATIVE_MODES)&&(this[_0x56e4cc(0x554)]=_0x3f56ce['mode']);typeof _0x3f56ce[_0x56e4cc(0x28c)]===_0x56e4cc(0x548)&&(this[_0x56e4cc(0x322)]=_0x3f56ce[_0x56e4cc(0x28c)]);if(this[_0x56e4cc(0x554)]!==_0x56e4cc(0xb75)&&(this[_0x56e4cc(0x322)]||0x0)>0x0)this['_dpOffset']=0x0;if(_0x3f56ce[_0x56e4cc(0x800)]===_0x56e4cc(0xb75)){if(_0x3f56ce[_0x56e4cc(0x4da)])this['_dpCustomStart']=new Date(_0x3f56ce[_0x56e4cc(0x4da)]);if(_0x3f56ce[_0x56e4cc(0xa59)])this[_0x56e4cc(0x84c)]=new Date(_0x3f56ce['customEnd']);}else _0x3f56ce['mode']&&(DATE_PICKER_VALID_MODES[_0x56e4cc(0x25d)](_0x3f56ce[_0x56e4cc(0x800)])||_0x3f56ce[_0x56e4cc(0x800)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x56e4cc(0xab0)]=null,this[_0x56e4cc(0x84c)]=null);this[_0x56e4cc(0x3f0)]=!![],this['_persistDatePicker'](),this['_scheduleUpdate'](),this['_scheduleRender']();}[_0xa1d64c(0x260)](_0x1ce423){const _0x38286d=_0xa1d64c,_0x4c46c1=this['_config']&&this[_0x38286d(0x4ee)]['date_picker_group'];if(!_0x4c46c1)return;const _0x12dc6f=_0x1ce423[_0x38286d(0xcf0)]||{};if(!_0x12dc6f[_0x38286d(0xacd)]||_0x12dc6f[_0x38286d(0xacd)]!==_0x4c46c1)return;if(_0x12dc6f[_0x38286d(0x2b4)]&&_0x12dc6f[_0x38286d(0x2b4)]===this[_0x38286d(0x463)])return;const _0x10931e=!!this[_0x38286d(0x4ee)][_0x38286d(0x4af)]||!!this[_0x38286d(0x4ee)]['date_picker_default_mode'];if(!_0x10931e)return;this[_0x38286d(0xd09)]();}set[_0xa1d64c(0x216)](_0x43944f){const _0x4b54db=_0xa1d64c,_0x153f65=this['_hass'],_0x387fec=!_0x153f65;this['_hass']=_0x43944f;if(!this[_0x4b54db(0x4ee)])return;if(_0x387fec){this[_0x4b54db(0xc2a)]();if(_0x43944f?.[_0x4b54db(0x3e9)])this[_0x4b54db(0x5ec)]();this[_0x4b54db(0x298)]();return;}if(!this['_baselineReady'])return;let _0x2ac4b1=![],_0x4e2147=![],_0x26619e=![];if(this[_0x4b54db(0x5c7)]||this[_0x4b54db(0xe10)][_0x4b54db(0x4e2)]||this[_0x4b54db(0x672)][_0x4b54db(0x4e2)]||this[_0x4b54db(0x8d6)]['size']||this[_0x4b54db(0x920)][_0x4b54db(0x4e2)]||this['_config']['battery_entity']){const _0x423975=_0x43944f[_0x4b54db(0x27c)],_0x2f7e2e=_0x153f65[_0x4b54db(0x27c)];if(this[_0x4b54db(0x5c7)])for(const _0x2cc9eb of this[_0x4b54db(0xaa0)]){if(!_0x2cc9eb[_0x4b54db(0x871)]||_0x2cc9eb[_0x4b54db(0xb85)])continue;if(_0x2f7e2e[_0x2cc9eb[_0x4b54db(0x871)]]!==_0x423975[_0x2cc9eb[_0x4b54db(0x871)]]){_0x2ac4b1=!![];break;}}if(!_0x2ac4b1&&this[_0x4b54db(0x672)][_0x4b54db(0x4e2)])for(const _0x4f0b7c of this[_0x4b54db(0x672)]){if(_0x2f7e2e[_0x4f0b7c]!==_0x423975[_0x4f0b7c]){_0x2ac4b1=!![];break;}}if(this[_0x4b54db(0x920)][_0x4b54db(0x4e2)])for(const _0x518dc1 of this[_0x4b54db(0x920)]){if(_0x2f7e2e[_0x518dc1]!==_0x423975[_0x518dc1]){this[_0x4b54db(0xb7d)]();break;}}if(this[_0x4b54db(0xe10)]['size'])for(const _0x57436e of this[_0x4b54db(0xe10)]){if(_0x2f7e2e[_0x57436e]!==_0x423975[_0x57436e]){_0x4e2147=!![];break;}}const _0x1d3c8d=this[_0x4b54db(0x4ee)][_0x4b54db(0x54b)];if(_0x1d3c8d&&_0x2f7e2e[_0x1d3c8d]!==_0x423975[_0x1d3c8d])_0x26619e=!![];if(this[_0x4b54db(0x8d6)]['size'])for(const _0x48aaff of this[_0x4b54db(0x8d6)]){if(_0x2f7e2e[_0x48aaff]!==_0x423975[_0x48aaff]){this[_0x4b54db(0xdc6)]='',this[_0x4b54db(0x697)]();break;}}}if(!_0x2ac4b1&&!_0x4e2147&&!_0x26619e)return;if(this[_0x4b54db(0x681)])return;if(_0x2ac4b1)this[_0x4b54db(0x9ff)](_0x43944f);if(_0x4e2147)this['_processAnnotationRefChanges'](_0x43944f);(_0x2ac4b1||_0x26619e)&&this[_0x4b54db(0x96d)]?.[_0x4b54db(0x8f7)]?.(_0x4b54db(0x764))&&this['_renderStateRow']();}get[_0xa1d64c(0x216)](){const _0x258370=_0xa1d64c;return this[_0x258370(0xe30)];}[_0xa1d64c(0xd42)](){const _0x1fc218=_0xa1d64c;if(this[_0x1fc218(0x4ee)]&&this[_0x1fc218(0xe30)])this['_scheduleUpdate']();if(this['_config'])this[_0x1fc218(0x403)]();!this[_0x1fc218(0xda4)]&&typeof ResizeObserver!=='undefined'&&(this[_0x1fc218(0xda4)]=new ResizeObserver(()=>this[_0x1fc218(0x697)]()),this[_0x1fc218(0xda4)][_0x1fc218(0x655)](this)),!this['_syncHandler']&&(this[_0x1fc218(0xbcb)]=_0x10adb1=>this[_0x1fc218(0x425)](_0x10adb1),window[_0x1fc218(0xa40)](_0x1fc218(0xc98),this['_syncHandler'])),!this['_zoomSyncHandler']&&(this[_0x1fc218(0xc16)]=_0x50c076=>this[_0x1fc218(0x593)](_0x50c076),window[_0x1fc218(0xa40)](_0x1fc218(0xc6a),this[_0x1fc218(0xc16)])),!this[_0x1fc218(0x776)]&&(this[_0x1fc218(0x776)]=_0x49a0b6=>this[_0x1fc218(0x525)](_0x49a0b6),window[_0x1fc218(0xa40)]('sgc-scroll-sync',this['_scrollSyncHandler'])),this[_0x1fc218(0xc2a)](),!this[_0x1fc218(0x592)]&&(this[_0x1fc218(0x592)]=_0x58855c=>this['_onDatePickerSyncEvent'](_0x58855c),window[_0x1fc218(0xa40)](_0x1fc218(0x4e0),this[_0x1fc218(0x592)])),!this[_0x1fc218(0x435)]&&(this[_0x1fc218(0x435)]=_0x5e13fb=>this['_onDatePickerSyncRequest'](_0x5e13fb),window['addEventListener'](_0x1fc218(0xaed),this[_0x1fc218(0x435)])),!this[_0x1fc218(0xac9)]&&(this[_0x1fc218(0xac9)]=_0x3aa402=>this[_0x1fc218(0xc13)](_0x3aa402),window[_0x1fc218(0xa40)](_0x1fc218(0x85d),this[_0x1fc218(0xac9)])),!this[_0x1fc218(0xd62)]&&(this['_intervalSyncRequestHandler']=_0x576848=>this[_0x1fc218(0x8e4)](_0x576848),window[_0x1fc218(0xa40)](_0x1fc218(0x717),this['_intervalSyncRequestHandler'])),this[_0x1fc218(0x4ee)]&&this[_0x1fc218(0x4ee)][_0x1fc218(0x92e)]&&!this['_intervalInitialSyncDone']&&(this[_0x1fc218(0x210)]=!![],setTimeout(()=>{const _0x231b8a=_0x1fc218;if(!this[_0x231b8a(0x1f8)])return;if(this['_config']['show_interval_picker']&&isNum(this['_overrideHoursToShow']))this[_0x231b8a(0x312)]();else!this[_0x231b8a(0x4ee)][_0x231b8a(0x53a)]&&window[_0x231b8a(0x504)](new CustomEvent('sgc-interval-sync-request',{'detail':{'group':this[_0x231b8a(0x4ee)]['interval_picker_group'],'requesterId':this[_0x231b8a(0x463)]}}));},0x0)),!this['_querySyncHandler']&&(this[_0x1fc218(0x8e8)]=_0x47eb7b=>this[_0x1fc218(0x46a)](_0x47eb7b),window[_0x1fc218(0xa40)]('sgc-query-sync',this[_0x1fc218(0x8e8)])),!this[_0x1fc218(0x3f2)]&&(this[_0x1fc218(0x3f2)]=_0x3bd152=>this[_0x1fc218(0xafe)](_0x3bd152),window[_0x1fc218(0xa40)](_0x1fc218(0xc48),this[_0x1fc218(0x3f2)])),this['_config']&&(this['_config'][_0x1fc218(0x60d)]||this[_0x1fc218(0x4ee)]['group_by_picker_group'])&&!this['_queryInitialSyncDone']&&(this[_0x1fc218(0xdff)]=!![],setTimeout(()=>{const _0x59695f=_0x1fc218;if(!this['isConnected'])return;for(const _0x5401a0 of[_0x59695f(0x219),_0x59695f(0x2e1)]){const _0x34c932=this['_groupForQueryKind'](_0x5401a0);if(!_0x34c932)continue;const _0x59132b=_0x5401a0===_0x59695f(0x219)?this[_0x59695f(0x4ee)]['show_pph_picker']:this[_0x59695f(0x4ee)]['show_group_by_picker'],_0x2d02ef=_0x5401a0===_0x59695f(0x219)?isNum(toNum(this[_0x59695f(0x4a6)])):!!this[_0x59695f(0x5ed)];if(_0x59132b&&_0x2d02ef)this[_0x59695f(0x438)](_0x5401a0);else!_0x59132b&&window[_0x59695f(0x504)](new CustomEvent('sgc-query-sync-request',{'detail':{'kind':_0x5401a0,'group':_0x34c932,'requesterId':this[_0x59695f(0x463)]}}));}},0x0)),this['_config']&&this['_config']['date_picker_group']&&!this[_0x1fc218(0xa5f)]&&(this[_0x1fc218(0xa5f)]=!![],setTimeout(()=>{const _0x28246d=_0x1fc218;if(!this[_0x28246d(0x1f8)])return;const _0x2e16c5=!!this[_0x28246d(0x4ee)]['show_date_picker']||!!this[_0x28246d(0x4ee)][_0x28246d(0x9f0)];_0x2e16c5?this[_0x28246d(0xd09)]():window[_0x28246d(0x504)](new CustomEvent(_0x28246d(0xaed),{'detail':{'group':this[_0x28246d(0x4ee)][_0x28246d(0x92c)],'requesterId':this[_0x28246d(0x463)]}}));},0x0)),!this[_0x1fc218(0xbbf)]&&(this[_0x1fc218(0xbbf)]=setInterval(()=>{const _0x2d3474=_0x1fc218,_0x2ad0a7=Date[_0x2d3474(0x87f)]();for(const [_0x5a96e9,_0x4d6b9b]of this[_0x2d3474(0x4a4)][_0x2d3474(0xae1)]){if(_0x2ad0a7-_0x4d6b9b['ts']>FETCH_CACHE_TTL_MS)this[_0x2d3474(0x4a4)][_0x2d3474(0xae1)][_0x2d3474(0x9de)](_0x5a96e9);}},0x5*0x3c*0x3e8));}[_0xa1d64c(0x520)](){const _0x11d038=_0xa1d64c;this[_0x11d038(0xe3a)]=(this[_0x11d038(0xe3a)]||0x0)+0x1;this['_priceTrailTimer']&&(clearTimeout(this['_priceTrailTimer']),this[_0x11d038(0x41b)]=null);this['_resizeObserver']&&(this['_resizeObserver'][_0x11d038(0x54d)](),this[_0x11d038(0xda4)]=null);this[_0x11d038(0x24f)]&&(this[_0x11d038(0x24f)][_0x11d038(0x54d)](),this['_fillResizeObs']=null);this[_0x11d038(0xe09)]&&(cancelAnimationFrame(this['_fillRaf']),this[_0x11d038(0xe09)]=0x0);this['_tooltipAbort']&&(this[_0x11d038(0x633)]['abort'](),this[_0x11d038(0x633)]=null);if(this['_renderers'])for(const _0x567a4a of this[_0x11d038(0xd0b)][_0x11d038(0xa5b)]()){_0x567a4a&&_0x567a4a[_0x11d038(0x8b3)]&&(_0x567a4a[_0x11d038(0x8b3)][_0x11d038(0xd29)](),_0x567a4a['_zoomAbort']=null);}this[_0x11d038(0x1ce)]&&(cancelAnimationFrame(this[_0x11d038(0x1ce)]),this[_0x11d038(0x1ce)]=null),this[_0x11d038(0x868)]&&(clearInterval(this['_pollTimer']),this[_0x11d038(0x868)]=null),this[_0x11d038(0xdf9)]&&(clearTimeout(this[_0x11d038(0xdf9)]),this[_0x11d038(0xdf9)]=null),this[_0x11d038(0x410)]&&(clearInterval(this['_slideTimer']),this[_0x11d038(0x410)]=null),this['_syncHandler']&&(window[_0x11d038(0x27a)](_0x11d038(0xc98),this['_syncHandler']),this[_0x11d038(0xbcb)]=null),this[_0x11d038(0xc16)]&&(window['removeEventListener']('sgc-zoom-sync',this[_0x11d038(0xc16)]),this[_0x11d038(0xc16)]=null),this['_scrollSyncHandler']&&(window[_0x11d038(0x27a)]('sgc-scroll-sync',this[_0x11d038(0x776)]),this[_0x11d038(0x776)]=null),this[_0x11d038(0x8c2)]=null,this[_0x11d038(0x24d)]=null,this[_0x11d038(0x686)](),this[_0x11d038(0xc12)](),this['_teardownColorTemplates'](),this['_lastTplKey']=null,this['_dpSyncHandler']&&(window[_0x11d038(0x27a)](_0x11d038(0x4e0),this['_dpSyncHandler']),this['_dpSyncHandler']=null),this['_dpSyncRequestHandler']&&(window[_0x11d038(0x27a)](_0x11d038(0xaed),this['_dpSyncRequestHandler']),this[_0x11d038(0x435)]=null),this['_dpInitialSyncDone']=![],this['_intervalSyncHandler']&&(window['removeEventListener'](_0x11d038(0x85d),this[_0x11d038(0xac9)]),this[_0x11d038(0xac9)]=null),this[_0x11d038(0xd62)]&&(window[_0x11d038(0x27a)](_0x11d038(0x717),this[_0x11d038(0xd62)]),this['_intervalSyncRequestHandler']=null),this['_intervalInitialSyncDone']=![],this[_0x11d038(0x8e8)]&&(window[_0x11d038(0x27a)](_0x11d038(0x5b6),this[_0x11d038(0x8e8)]),this['_querySyncHandler']=null),this[_0x11d038(0x3f2)]&&(window[_0x11d038(0x27a)](_0x11d038(0xc48),this[_0x11d038(0x3f2)]),this[_0x11d038(0x3f2)]=null),this['_queryInitialSyncDone']=![],this[_0x11d038(0xbbf)]&&(clearInterval(this[_0x11d038(0xbbf)]),this[_0x11d038(0xbbf)]=null),this[_0x11d038(0xdc6)]='';}[_0xa1d64c(0x425)](_0x4e296f){const _0x43173c=_0xa1d64c,_0x2c833d=this[_0x43173c(0x4ee)];if(!_0x2c833d?.[_0x43173c(0x716)])return;const _0x2d1727=_0x4e296f[_0x43173c(0xcf0)]||{};if(_0x2d1727[_0x43173c(0x222)]&&_0x2d1727[_0x43173c(0x222)]===this[_0x43173c(0x463)])return;const _0x17b10b=_0x2c833d[_0x43173c(0x81c)]||null,_0x377a98=_0x2d1727[_0x43173c(0xacd)]||null;if(_0x17b10b!==_0x377a98)return;_0x2d1727[_0x43173c(0x859)]===null||_0x2d1727['time']===undefined?this[_0x43173c(0x24d)]?.():this[_0x43173c(0x8c2)]?.(_0x2d1727['time']);}[_0xa1d64c(0xc2d)](){const _0x4f8856=_0xa1d64c,_0x889225=Array['isArray'](this[_0x4f8856(0x7ec)])&&this[_0x4f8856(0x7ec)][_0x4f8856(0x5a8)]?this[_0x4f8856(0x7ec)][_0x4f8856(0x795)]():null;this[_0x4f8856(0x4f0)]=_0x889225||null,this[_0x4f8856(0xdc6)]='',this[_0x4f8856(0x899)](),this['_config']?.[_0x4f8856(0x86b)]&&window[_0x4f8856(0x504)](new CustomEvent(_0x4f8856(0xc6a),{'detail':{'tStart':_0x889225?_0x889225[_0x4f8856(0xd8e)][_0x4f8856(0x7fb)]():null,'tEnd':_0x889225?_0x889225[_0x4f8856(0x2da)][_0x4f8856(0x7fb)]():null,'group':this[_0x4f8856(0x4ee)][_0x4f8856(0x206)]||null,'sourceId':this[_0x4f8856(0x463)]}}));}[_0xa1d64c(0x593)](_0x29cfd6){const _0x147aba=_0xa1d64c,_0x34d2e1=this[_0x147aba(0x4ee)];if(!_0x34d2e1?.['zoom_sync'])return;const _0x356d72=_0x29cfd6[_0x147aba(0xcf0)]||{};if(_0x356d72['sourceId']&&_0x356d72[_0x147aba(0x222)]===this[_0x147aba(0x463)])return;const _0x3ffd32=_0x34d2e1[_0x147aba(0x206)]||null,_0x592f99=_0x356d72[_0x147aba(0xacd)]||null;if(_0x3ffd32!==_0x592f99)return;if(_0x356d72[_0x147aba(0x89d)]==null||_0x356d72[_0x147aba(0x278)]==null)this[_0x147aba(0x4f0)]&&(this[_0x147aba(0x4f0)]=null,this['_graphFingerprint']='',this[_0x147aba(0x899)]());else{const _0x23bd69=new Date(_0x356d72[_0x147aba(0x89d)]),_0x4d6c4f=new Date(_0x356d72[_0x147aba(0x278)]),_0x198299=this[_0x147aba(0x4f0)];if(_0x198299&&_0x198299[_0x147aba(0xd8e)]instanceof Date&&_0x198299[_0x147aba(0x2da)]instanceof Date&&_0x198299[_0x147aba(0xd8e)][_0x147aba(0x7fb)]()===_0x23bd69[_0x147aba(0x7fb)]()&&_0x198299['end']['getTime']()===_0x4d6c4f[_0x147aba(0x7fb)]())return;this['_viewWindow']={'start':_0x23bd69,'end':_0x4d6c4f},this[_0x147aba(0xdc6)]='',this['_render']();}}[_0xa1d64c(0x525)](_0x1faa96){const _0x47886f=_0xa1d64c,_0x50c254=this[_0x47886f(0x4ee)];if(!_0x50c254?.[_0x47886f(0x603)])return;const _0x175d4f=_0x1faa96[_0x47886f(0xcf0)]||{};if(_0x175d4f[_0x47886f(0x222)]&&_0x175d4f[_0x47886f(0x222)]===this[_0x47886f(0x463)])return;const _0x3b5b63=_0x50c254[_0x47886f(0xdf6)]||null,_0x5062d4=_0x175d4f[_0x47886f(0xacd)]||null;if(_0x3b5b63!==_0x5062d4)return;if(!isNum(_0x175d4f['ratio']))return;const _0x4dabc9=this[_0x47886f(0x96d)]?.[_0x47886f(0x8f7)](_0x47886f(0x513));if(!_0x4dabc9)return;const _0x3f97be=_0x4dabc9[_0x47886f(0x313)]-_0x4dabc9['clientWidth'];if(_0x3f97be<=0x0)return;const _0x4d741e=Math['max'](0x0,Math[_0x47886f(0x7eb)](_0x3f97be,_0x175d4f['ratio']*_0x3f97be));if(Math[_0x47886f(0x3ee)](_0x4dabc9[_0x47886f(0xda0)]-_0x4d741e)<0x1)return;this[_0x47886f(0x726)]=!![],_0x4dabc9[_0x47886f(0xda0)]=_0x4d741e,requestAnimationFrame(()=>{this['_suppressScrollDispatch']=![];});}[_0xa1d64c(0xa07)](_0x136e6a){const _0x2c89f6=_0xa1d64c;let _0x37fa2e=0x0;for(const _0x26f73d of this[_0x2c89f6(0xaa0)]||[]){if(!_0x26f73d||_0x26f73d['fixed_value']||_0x26f73d[_0x2c89f6(0x74d)])continue;const _0x38eb95=resolvePointsPerHour(this[_0x2c89f6(0x4ee)],_0x26f73d,_0x136e6a),_0x579700=resolveGroupBy(this[_0x2c89f6(0x4ee)],_0x136e6a),_0x402db3=groupBucketMs(_0x579700,this['_config'][_0x2c89f6(0x7f7)],_0x38eb95);if(!isNum(_0x402db3)||_0x402db3<=0x0)continue;(_0x26f73d[_0x2c89f6(0xaac)]===_0x2c89f6(0x68a)||_0x26f73d[_0x2c89f6(0xaac)]===_0x2c89f6(0x7c1)||_0x26f73d[_0x2c89f6(0xaac)]===_0x2c89f6(0xd26))&&(_0x37fa2e=Math[_0x2c89f6(0x2cc)](_0x37fa2e,Math[_0x2c89f6(0x7eb)](_0x402db3,0x18*0x36ee80)));const _0xbc2d4b=Array[_0x2c89f6(0x796)](_0x26f73d[_0x2c89f6(0xe31)])?_0x26f73d['moving_averages']:null;if(!_0xbc2d4b||!_0xbc2d4b[_0x2c89f6(0x5a8)])continue;let _0x4db71f=0x0;for(const _0x4b6a9c of _0xbc2d4b){const _0x8fc00a=Math['round'](toNum(_0x4b6a9c?.[_0x2c89f6(0x50e)])||0x0);if(_0x8fc00a>_0x4db71f)_0x4db71f=_0x8fc00a;}if(_0x4db71f<0x2)continue;_0x37fa2e=Math[_0x2c89f6(0x2cc)](_0x37fa2e,(_0x4db71f-0x1)*_0x402db3);}return _0x37fa2e;}['getCardSize'](){const _0x9d03a6=_0xa1d64c;return Math[_0x9d03a6(0x2cc)](0x3,Math[_0x9d03a6(0x650)]((toNum(this[_0x9d03a6(0x4ee)]?.[_0x9d03a6(0xc8d)])||0x96)/0x32));}[_0xa1d64c(0x3f3)](){const _0x5941ab=_0xa1d64c,_0x1a02b2=this[_0x5941ab(0x4ee)]?.['height'],_0x56ea04=_0x1a02b2==null||_0x1a02b2===_0x5941ab(0xd9a)||_0x1a02b2==='',_0x311694=(_0x5693eb,_0xffa1f7)=>{const _0x3d9435=_0x5941ab;if(!_0x5693eb)return;if(_0x5693eb[_0x3d9435(0x3fa)]&&_0x5693eb['classList'][_0x3d9435(0xb33)])_0x5693eb[_0x3d9435(0x3fa)][_0x3d9435(0x46d)](_0x3d9435(0xa68),_0xffa1f7);else{const _0x2472f3=_0x5693eb[_0x3d9435(0x7a1)]&&_0x5693eb[_0x3d9435(0x7a1)](_0x3d9435(0xa79))||'',_0x1ee511=_0x2472f3[_0x3d9435(0x809)](/\s+/)[_0x3d9435(0x25d)]('sgc-fill-height');if(_0xffa1f7&&!_0x1ee511&&_0x5693eb[_0x3d9435(0x479)])_0x5693eb[_0x3d9435(0x479)](_0x3d9435(0xa79),(_0x2472f3+_0x3d9435(0x7ad))['trim']());else{if(!_0xffa1f7&&_0x1ee511&&_0x5693eb[_0x3d9435(0x479)])_0x5693eb[_0x3d9435(0x479)](_0x3d9435(0xa79),_0x2472f3['split'](/\s+/)['filter'](_0x4b4954=>_0x4b4954!==_0x3d9435(0xa68))[_0x3d9435(0x8e9)]('\x20'));}}},_0x539ef0=this[_0x5941ab(0x96d)]?.['querySelector'](_0x5941ab(0x79f))||this['shadowRoot']?.[_0x5941ab(0x8f7)](_0x5941ab(0x439));_0x311694(this,_0x56ea04),_0x311694(_0x539ef0,_0x56ea04);if(_0x56ea04){if(!this['_fillResizeObs']&&typeof ResizeObserver!=='undefined'){let _0x16adc3=0x0;this[_0x5941ab(0x24f)]=new ResizeObserver(()=>{const _0x5ea8a5=_0x5941ab,_0x578a9a=this[_0x5ea8a5(0x96d)]?.['querySelector'](_0x5ea8a5(0x513)),_0x3ceebe=_0x578a9a?.[_0x5ea8a5(0xaec)]||0x0;if(Math[_0x5ea8a5(0x3ee)](_0x3ceebe-_0x16adc3)>0x2){_0x16adc3=_0x3ceebe;if(this[_0x5ea8a5(0xe09)])cancelAnimationFrame(this[_0x5ea8a5(0xe09)]);this[_0x5ea8a5(0xe09)]=requestAnimationFrame(()=>{const _0x16788c=_0x5ea8a5;this['_fillRaf']=0x0,this[_0x16788c(0xdc6)]='';try{this['_render']();}catch(_0x2d791e){}});}}),this[_0x5941ab(0x24f)][_0x5941ab(0x655)](this);}}else this['_fillResizeObs']&&(this[_0x5941ab(0x24f)][_0x5941ab(0x54d)](),this[_0x5941ab(0x24f)]=null);}[_0xa1d64c(0x531)](){const _0x5f29dd=_0xa1d64c,_0x65267b=this[_0x5f29dd(0x4ee)]?.['grid_options']||{},_0x2f091a={'min_rows':0x2,'min_columns':0x4};if(_0x65267b[_0x5f29dd(0x8d0)]!=null&&_0x65267b[_0x5f29dd(0x8d0)]!=='auto')_0x2f091a['rows']=_0x65267b[_0x5f29dd(0x8d0)];if(_0x65267b[_0x5f29dd(0x96e)]!=null)_0x2f091a['columns']=_0x65267b[_0x5f29dd(0x96e)];return _0x2f091a;}[_0xa1d64c(0xb9c)](){const _0x2c6d22=_0xa1d64c;return this[_0x2c6d22(0x4ee)];}[_0xa1d64c(0x403)](){const _0x3cd8b1=_0xa1d64c;this[_0x3cd8b1(0x868)]&&(clearInterval(this[_0x3cd8b1(0x868)]),this[_0x3cd8b1(0x868)]=null);const _0x198b4c=toNum(this[_0x3cd8b1(0x4ee)]['update_interval']);if(isNum(_0x198b4c)&&_0x198b4c>0x0)this[_0x3cd8b1(0x868)]=setInterval(()=>{const _0x58215d=_0x3cd8b1;this['_fetcher']['clearCache'](),this[_0x58215d(0x298)]();},_0x198b4c*0x3e8);else this[_0x3cd8b1(0x758)]()&&(this[_0x3cd8b1(0x868)]=setInterval(()=>{const _0x2c26b6=_0x3cd8b1;this[_0x2c26b6(0x4a4)][_0x2c26b6(0xb9f)](),this[_0x2c26b6(0x298)]();},0x5*0x3c*0x3e8));this[_0x3cd8b1(0x410)]&&(clearInterval(this[_0x3cd8b1(0x410)]),this[_0x3cd8b1(0x410)]=null),this[_0x3cd8b1(0x5c7)]&&this['_isLiveTrackingNeeded']()&&(this[_0x3cd8b1(0x410)]=setInterval(()=>this[_0x3cd8b1(0xcbf)](),LIVE_SLIDE_INTERVAL_MS));}[_0xa1d64c(0x758)](){const _0x4a963c=_0xa1d64c;if(!this[_0x4a963c(0xaa0)]?.[_0x4a963c(0x5a8)])return![];return this['_entities'][_0x4a963c(0x274)](_0x2a144e=>this['_isHistoryAggregated'](_0x2a144e));}['_isRelativeWindow'](){const _0x175ae9=_0xa1d64c,_0x58e07f=this[_0x175ae9(0x4ee)];if(_0x58e07f[_0x175ae9(0x4af)])return![];if(_0x58e07f['date_picker_group']&&this[_0x175ae9(0x3f0)])return![];if(_0x58e07f['energy_date_sync']&&this[_0x175ae9(0x277)])return![];return!_0x58e07f[_0x175ae9(0x59e)];}[_0xa1d64c(0x98b)](){const _0x211b4c=_0xa1d64c,_0x38d2ee=this[_0x211b4c(0x4ee)];if(_0x38d2ee['show_date_picker']||_0x38d2ee[_0x211b4c(0x92c)]&&this['_dpSynced']){if(this[_0x211b4c(0x554)]===_0x211b4c(0xb75))return![];if((this[_0x211b4c(0x322)]||0x0)!==0x0)return![];}return!![];}[_0xa1d64c(0x31b)](_0x3d2169){const _0x5bd088=_0xa1d64c,_0x7dbc58=_0x3d2169?.[_0x5bd088(0x28f)]||_0x3d2169?.[_0x5bd088(0x6aa)];if(_0x7dbc58==='candlestick'||_0x7dbc58==='bar')return!![];return this[_0x5bd088(0x98b)]();}['_scheduleUpdate'](){const _0x5b4dc6=_0xa1d64c;if(this[_0x5b4dc6(0xdfb)])return;this['_updateQueued']=!![],Promise[_0x5b4dc6(0xa78)]()[_0x5b4dc6(0xcfd)](()=>{const _0xa1ebf=_0x5b4dc6;this[_0xa1ebf(0xdfb)]=![],this[_0xa1ebf(0xda1)]()[_0xa1ebf(0xbc9)](_0x30641e=>console['error']('[sgc]\x20update\x20failed',_0x30641e));});}[_0xa1d64c(0x697)](){const _0x456596=_0xa1d64c;if(this['_renderRAF'])return;this[_0x456596(0x1ce)]=requestAnimationFrame(()=>{this['_renderRAF']=null,this['_render']();});}[_0xa1d64c(0xa1d)](_0x162f30){const _0x46f1bb=_0xa1d64c;if(!_0x162f30||typeof _0x162f30!==_0x46f1bb(0x31f)||!_0x162f30[_0x46f1bb(0x25d)]('{{')&&!_0x162f30[_0x46f1bb(0x25d)]('{%'))return _0x162f30;return this[_0x46f1bb(0xba3)]['get'](_0x162f30)||null;}['_resolveTemplate'](_0x16fb4c){const _0x43cb6b=_0xa1d64c;return this[_0x43cb6b(0xa1d)](_0x16fb4c);}['_resolveTemplateText'](_0x21ee3d){const _0x2e37d0=_0xa1d64c;if(typeof _0x21ee3d!==_0x2e37d0(0x31f)||!_0x21ee3d[_0x2e37d0(0x25d)]('{{')&&!_0x21ee3d['includes']('{%'))return _0x21ee3d;return this[_0x2e37d0(0xba3)][_0x2e37d0(0xa00)](_0x21ee3d)??null;}[_0xa1d64c(0x82b)](_0x50ebad){const _0x92f64a=_0xa1d64c,_0x312bc8=this[_0x92f64a(0xa1d)](_0x50ebad);if(!_0x312bc8||typeof _0x312bc8!==_0x92f64a(0x31f)||!_0x312bc8['includes']('var('))return _0x312bc8;try{const _0x452fa3=this[_0x92f64a(0x96d)]?.[_0x92f64a(0x8f7)](_0x92f64a(0x79f))||this[_0x92f64a(0x96d)]||this,_0x8df8a6=document[_0x92f64a(0xa31)](_0x92f64a(0x673));_0x8df8a6[_0x92f64a(0xe3b)][_0x92f64a(0xaaa)]=_0x312bc8,_0x8df8a6['style'][_0x92f64a(0xc28)]=_0x92f64a(0x594),_0x452fa3[_0x92f64a(0x887)](_0x8df8a6);const _0x5476a4=getComputedStyle(_0x8df8a6)['color'];return _0x8df8a6[_0x92f64a(0x1e3)](),_0x5476a4&&_0x5476a4!==''?_0x5476a4:_0x312bc8;}catch(_0x5b187c){return _0x312bc8;}}[_0xa1d64c(0xe1a)](){const _0x534137=_0xa1d64c,_0x35a802=this[_0x534137(0xba3)];if(!_0x35a802)return![];let _0x337ec1=![];if(this[_0x534137(0x35f)]&&this[_0x534137(0x4ee)])for(const _0x4b5782 in this['_tplBoolCard']){const _0x20d886=parseTemplateBool(_0x35a802[_0x534137(0xa00)](this[_0x534137(0x35f)][_0x4b5782]),CARD_DEFAULTS[_0x4b5782]);this[_0x534137(0x4ee)][_0x4b5782]!==_0x20d886&&(this['_config'][_0x4b5782]=_0x20d886,_0x337ec1=!![]);}if(this[_0x534137(0x642)]&&this[_0x534137(0xaa0)])for(let _0x2fe528=0x0;_0x2fe528<this[_0x534137(0x642)][_0x534137(0x5a8)];_0x2fe528++){const _0x1b8df3=this[_0x534137(0x642)][_0x2fe528],_0x1a4b40=this[_0x534137(0xaa0)][_0x2fe528];if(!_0x1b8df3||!_0x1a4b40)continue;for(const _0x5e4a68 in _0x1b8df3){const _0x44aaab=parseTemplateBool(_0x35a802[_0x534137(0xa00)](_0x1b8df3[_0x5e4a68]),ENTITY_DEFAULTS[_0x5e4a68]);_0x1a4b40[_0x5e4a68]!==_0x44aaab&&(_0x1a4b40[_0x5e4a68]=_0x44aaab,_0x337ec1=!![]);}}return _0x337ec1;}['_setupColorTemplates'](){const _0x488a4e=_0xa1d64c;if(!this[_0x488a4e(0xe30)]?.[_0x488a4e(0x3e9)]){this[_0x488a4e(0xbc7)](),this[_0x488a4e(0x89a)]=null;return;}const _0x2690e1=new Set();if(this[_0x488a4e(0x35f)]){for(const _0x4adcd3 in this[_0x488a4e(0x35f)])_0x2690e1[_0x488a4e(0xb33)](this[_0x488a4e(0x35f)][_0x4adcd3]);}for(const _0x4fe09d of this['_tplBoolEntities']||[]){if(_0x4fe09d){for(const _0x5861a9 in _0x4fe09d)_0x2690e1[_0x488a4e(0xb33)](_0x4fe09d[_0x5861a9]);}}const _0x5a3707=['color',_0x488a4e(0x9bf),_0x488a4e(0x310),'state_color',_0x488a4e(0x2d6),_0x488a4e(0x344),'tooltip_name'];for(const _0x2ec6d7 of this[_0x488a4e(0xaa0)]||[]){for(const _0x47e93d of _0x5a3707){const _0x28796c=_0x2ec6d7[_0x47e93d];if(typeof _0x28796c===_0x488a4e(0x31f)&&(_0x28796c[_0x488a4e(0x25d)]('{{')||_0x28796c[_0x488a4e(0x25d)]('{%')))_0x2690e1['add'](_0x28796c);}}const _0x11d95e=[_0x488a4e(0x766),_0x488a4e(0x901),_0x488a4e(0x1d2),_0x488a4e(0x69f),_0x488a4e(0x6a1),_0x488a4e(0x9dc),_0x488a4e(0xd6e)];for(const _0x30a850 of _0x11d95e){const _0x2fbb9e=this[_0x488a4e(0x4ee)]?.[_0x30a850];if(typeof _0x2fbb9e===_0x488a4e(0x31f)&&(_0x2fbb9e[_0x488a4e(0x25d)]('{{')||_0x2fbb9e['includes']('{%')))_0x2690e1[_0x488a4e(0xb33)](_0x2fbb9e);}for(const _0x528e74 of this[_0x488a4e(0x4ee)]?.[_0x488a4e(0x1e4)]||[]){for(const _0xa94aea of[_0x488a4e(0xd8e),_0x488a4e(0x2da),_0x488a4e(0x859),_0x488a4e(0x8a2),'value_end','label']){const _0x10069e=_0x528e74?.[_0xa94aea];if(typeof _0x10069e==='string'&&(_0x10069e[_0x488a4e(0x25d)]('{{')||_0x10069e[_0x488a4e(0x25d)]('{%')))_0x2690e1[_0x488a4e(0xb33)](_0x10069e);}}const _0x2697c9=_0x2690e1['size']+':'+[..._0x2690e1][_0x488a4e(0xa6b)]()['join']('\x0a');if(_0x2697c9===this[_0x488a4e(0x89a)]&&this[_0x488a4e(0x3d3)][_0x488a4e(0x5a8)]===_0x2690e1[_0x488a4e(0x4e2)])return;this[_0x488a4e(0x89a)]=_0x2697c9,this['_teardownColorTemplates']();if(!_0x2690e1[_0x488a4e(0x4e2)])return;for(const _0xcba5c of _0x2690e1){try{const _0x20b589=this[_0x488a4e(0xe30)]['connection']['subscribeMessage'](_0x52d59e=>{const _0x35592b=_0x488a4e,_0x3c683b=normalizeTemplateResult(_0x52d59e?.[_0x35592b(0x916)]);if(!_0x3c683b)return;const _0x2ce89f=this['_resolvedTemplateColors']['get'](_0xcba5c);if(_0x2ce89f===_0x3c683b)return;this[_0x35592b(0xba3)]['set'](_0xcba5c,_0x3c683b),this[_0x35592b(0xe1a)](),this[_0x35592b(0xdc6)]='',this[_0x35592b(0x697)]();},{'type':'render_template','template':_0xcba5c});_0x20b589[_0x488a4e(0xcfd)](_0x420fc0=>{const _0x10fd9c=_0x488a4e;this[_0x10fd9c(0x3d3)][_0x10fd9c(0x24a)](_0x420fc0);})[_0x488a4e(0xbc9)](()=>{});}catch(_0x484c89){console[_0x488a4e(0x237)](_0x488a4e(0x231),_0xcba5c,_0x484c89);}}}['_teardownColorTemplates'](){for(const _0x2b63e1 of this['_colorTemplateUnsubs']){try{if(typeof _0x2b63e1==='function')_0x2b63e1();}catch{}}this['_colorTemplateUnsubs']=[];}[_0xa1d64c(0xb45)](_0x2b04f7){const _0xb14890=_0xa1d64c;if(!_0x2b04f7||!this[_0xb14890(0xe30)]||!this['_config'])return _0x2b04f7;const _0x51018a=this[_0xb14890(0x4ee)];if(_0x51018a[_0xb14890(0x32b)]||_0x51018a[_0xb14890(0x59e)])return _0x2b04f7;if(_0x2b04f7[_0xb14890(0x2da)]['getTime']()<Date[_0xb14890(0x87f)]()-0xea60)return _0x2b04f7;const _0x49cd25=_0x2b04f7[_0xb14890(0xd8e)];let _0x5f415f=0x0;for(const _0x2d5132 of this['_entities']||[]){if(!_0x2d5132?.[_0xb14890(0x74d)])continue;const _0x474bbe=this['_hass'][_0xb14890(0x27c)][_0x2d5132['entity']];if(!_0x474bbe)continue;const _0x3300e5=synthesizeForecastSeries(_0x474bbe,_0x2d5132,_0x49cd25,this['_hass']);if(!_0x3300e5[_0xb14890(0x5a8)])continue;const _0x14e574=_0x3300e5[_0x3300e5[_0xb14890(0x5a8)]-0x1]['t'];if(_0x14e574>_0x5f415f)_0x5f415f=_0x14e574;}return _0x5f415f>_0x2b04f7['end'][_0xb14890(0x7fb)]()&&(_0x2b04f7[_0xb14890(0x2da)]=new Date(_0x5f415f+0x36ee80)),_0x2b04f7;}async[_0xa1d64c(0xda1)](){const _0x5e24e5=_0xa1d64c;if(!this[_0x5e24e5(0xe30)]||!this[_0x5e24e5(0x4ee)])return;const _0x59ef32=this['_updateSeq']=(this[_0x5e24e5(0xe3a)]||0x0)+0x1;this[_0x5e24e5(0x786)]=this['_computeEffectiveWindow'](),this[_0x5e24e5(0x7ec)]=[],this[_0x5e24e5(0xb45)](this[_0x5e24e5(0x786)]);for(const _0x393c4e of this[_0x5e24e5(0xaa0)]){if(_0x393c4e&&_0x393c4e[_0x5e24e5(0x5de)]!=null&&_0x393c4e[_0x5e24e5(0x729)]){const _0x3dc7d9=resolveOffsetHours(this[_0x5e24e5(0xaa0)][_0x393c4e[_0x5e24e5(0x5de)]]?.[_0x5e24e5(0x28c)],this['_hass'])||0x0;_0x393c4e[_0x5e24e5(0x28c)]=_0x3dc7d9+this[_0x5e24e5(0xa55)](_0x393c4e['_compareCfg'],this[_0x5e24e5(0x786)]);}}const {start:_0x3ab7c4,end:_0x20aaad}=this[_0x5e24e5(0x786)],_0x26f89b=_0x3ab7c4[_0x5e24e5(0x7fb)]();let _0x416f86=_0x20aaad[_0x5e24e5(0x7fb)]();const _0x57b240=this[_0x5e24e5(0x4ee)],_0x4e9047=Math[_0x5e24e5(0x2cc)](0x1,(_0x416f86-_0x26f89b)/0x36ee80),_0xc07726=[];for(const _0x10b46c of this[_0x5e24e5(0xaa0)]||[]){_0x10b46c?.[_0x5e24e5(0xb85)]&&!(this[_0x5e24e5(0x985)]&&_0x10b46c['statistic_id']in this[_0x5e24e5(0x985)])&&_0xc07726['push'](_0x10b46c[_0x5e24e5(0xb85)]);}if(_0xc07726[_0x5e24e5(0x5a8)]){try{await this['_ensureStatMeta'](_0xc07726);}catch{}if(_0x59ef32!==this[_0x5e24e5(0xe3a)])return;}const _0x18b75b=this[_0x5e24e5(0x343)](_0x4e9047);this['_maybeWarnMissingLTS'](_0x4e9047);const _0x3aad22=_0x116c06=>{const _0x2e13e6=_0x5e24e5;if(!_0x116c06)return![];if(_0x116c06[_0x2e13e6(0x325)]||_0x116c06[_0x2e13e6(0x74d)]||_0x116c06['attribute']||_0x116c06[_0x2e13e6(0x835)])return![];if(autoStateMap(_0x116c06,this[_0x2e13e6(0xe30)],this[_0x2e13e6(0x4ee)]?.['chart_mode']))return![];if(_0x116c06[_0x2e13e6(0xb85)])return!![];if(_0x18b75b[_0x2e13e6(0xdb2)]!==_0x2e13e6(0xa3d))return![];return this[_0x2e13e6(0xd3b)](_0x116c06);},_0x48fe84=new Map(),_0x34b7f1=new Map(),_0x467625=new Array(this[_0x5e24e5(0xaa0)]['length'])[_0x5e24e5(0xb3e)](null),_0x10516e=new Array(this[_0x5e24e5(0xaa0)][_0x5e24e5(0x5a8)])[_0x5e24e5(0xb3e)](![]);this[_0x5e24e5(0xaa0)][_0x5e24e5(0x4c1)]((_0x159980,_0x4b397c)=>{const _0x53c235=_0x5e24e5;if(_0x159980[_0x53c235(0x325)])return;if(_0x159980['data_attribute'])return;const _0x4c3d27=resolveOffsetHours(_0x159980[_0x53c235(0x28c)],this[_0x53c235(0xe30)]);if(_0x3aad22(_0x159980)){const _0xfa3da0=this[_0x53c235(0x2c6)](_0x159980);if(!_0x34b7f1[_0x53c235(0xa35)](_0x4c3d27))_0x34b7f1['set'](_0x4c3d27,[]);const _0x42a1ab=_0x34b7f1[_0x53c235(0xa00)](_0x4c3d27);if(!_0x42a1ab[_0x53c235(0x25d)](_0xfa3da0))_0x42a1ab[_0x53c235(0x24a)](_0xfa3da0);_0x467625[_0x4b397c]=_0xfa3da0+'__'+_0x4c3d27,_0x10516e[_0x4b397c]=!![];}else{if(_0x159980[_0x53c235(0x871)]){if(!_0x48fe84[_0x53c235(0xa35)](_0x4c3d27))_0x48fe84['set'](_0x4c3d27,[]);const _0x45038d=_0x48fe84['get'](_0x4c3d27),_0xdc7cbe=_0x159980['entity'];!_0x45038d['find'](_0x44ddf4=>_0x44ddf4['id']===_0xdc7cbe)&&_0x45038d[_0x53c235(0x24a)]({'id':_0xdc7cbe,'attribute':this[_0x53c235(0x356)](_0x159980,_0x4b397c)}),_0x467625[_0x4b397c]=_0xdc7cbe+'__'+_0x4c3d27;}}});const _0x4f142f=this[_0x5e24e5(0x4ee)]['cache']!==![],_0x5d9d0e=_0x18b75b[_0x5e24e5(0xdb2)]===_0x5e24e5(0xa3d)?_0x18b75b[_0x5e24e5(0x50e)]:_0x5e24e5(0x1fe),_0x22d3ca={},_0x2fc9c3={};let _0x34468d=0x0;for(const _0x83af81 of this['_entities']||[]){const _0x159611=toNum(_0x83af81?.[_0x5e24e5(0x9e8)]);if(_0x159611>0x0&&_0x159611*0x36ee80>_0x34468d)_0x34468d=_0x159611*0x36ee80;}const _0x2336ce=this[_0x5e24e5(0xa07)]((_0x416f86-_0x26f89b)/0x36ee80),_0x5491d2=[];for(const [_0x214df9,_0x5510d6]of _0x48fe84){const _0x3beb09=_0x214df9*0x36ee80,_0x23d8e5=new Date(_0x26f89b-_0x3beb09-_0x34468d-_0x2336ce),_0x47f3e1=new Date(_0x416f86-_0x3beb09);_0x5491d2[_0x5e24e5(0x24a)](this[_0x5e24e5(0x4a4)][_0x5e24e5(0x52c)](this[_0x5e24e5(0xe30)],_0x5510d6,_0x23d8e5,_0x47f3e1,_0x4f142f)[_0x5e24e5(0xcfd)](_0x3b8173=>{const _0x3640ac=_0x5e24e5;for(const _0x476ce9 in _0x3b8173){const _0x775655=_0x3beb09!==0x0?_0x3b8173[_0x476ce9][_0x3640ac(0x459)](_0x27c8d0=>({..._0x27c8d0,'t':_0x27c8d0['t']+_0x3beb09})):_0x3b8173[_0x476ce9];_0x2fc9c3[_0x476ce9+'__'+_0x214df9]=_0x775655;}}));}const _0x48f67a=new Set();for(const _0x447d44 of this[_0x5e24e5(0xaa0)]){if(!_0x3aad22(_0x447d44))continue;const _0xc9bdd4=DataProcessor[_0x5e24e5(0x932)](_0x447d44[_0x5e24e5(0xaac)]||_0x5e24e5(0xaca));for(const _0x42d500 of _0xc9bdd4)_0x48f67a[_0x5e24e5(0xb33)](_0x42d500);if((_0x447d44[_0x5e24e5(0xaac)]||_0x5e24e5(0xaca))===_0x5e24e5(0x2cc))_0x48f67a['add']('min');(_0x447d44[_0x5e24e5(0xaac)]||_0x5e24e5(0xaca))===_0x5e24e5(0x62e)&&(_0x48f67a[_0x5e24e5(0xb33)](_0x5e24e5(0x7eb)),_0x48f67a[_0x5e24e5(0xb33)]('max')),_0x447d44[_0x5e24e5(0x6f2)]&&(_0x48f67a[_0x5e24e5(0xb33)](_0x5e24e5(0x7eb)),_0x48f67a[_0x5e24e5(0xb33)]('max'));}if(!_0x48f67a[_0x5e24e5(0x4e2)])_0x48f67a[_0x5e24e5(0xb33)](_0x5e24e5(0xd65));const _0x1265af=Array['from'](_0x48f67a);for(const [_0x5f2c95,_0x4175f0]of _0x34b7f1){const _0x119f48=_0x5f2c95*0x36ee80,_0x26aebe=new Date(_0x26f89b-_0x119f48-_0x34468d-_0x2336ce),_0x36e3b5=new Date(_0x416f86-_0x119f48);_0x5491d2[_0x5e24e5(0x24a)](this[_0x5e24e5(0x4a4)][_0x5e24e5(0xb55)](this['_hass'],_0x4175f0,_0x26aebe,_0x36e3b5,_0x5d9d0e,_0x4f142f,_0x1265af)[_0x5e24e5(0xcfd)](async _0x4d2970=>{const _0x21c710=_0x5e24e5;if(_0x5d9d0e==='5minute'){const _0xa99e3b=_0x26f89b-_0x119f48,_0x5560e2=0x36ee80,_0x2830fa=[];for(const _0xbaa223 of _0x4175f0){const _0x31ea7f=_0x4d2970[_0xbaa223];if(!_0x31ea7f||!_0x31ea7f['length']){_0x2830fa[_0x21c710(0x24a)](_0xbaa223);continue;}if(!isNum(_0x31ea7f[0x0]?.['t'])||_0x31ea7f[0x0]['t']-_0xa99e3b>_0x5560e2)_0x2830fa[_0x21c710(0x24a)](_0xbaa223);}if(_0x2830fa[_0x21c710(0x5a8)])try{const _0x58f6ce=await this[_0x21c710(0x4a4)]['fetchStatistics'](this[_0x21c710(0xe30)],_0x2830fa,_0x26aebe,_0x36e3b5,_0x21c710(0x1fe),_0x4f142f,_0x1265af);for(const _0x9e4984 of _0x2830fa){const _0x5765d2=_0x4d2970[_0x9e4984],_0x52d69f=_0x58f6ce[_0x9e4984];if(!_0x52d69f||!_0x52d69f[_0x21c710(0x5a8)])continue;if(!_0x5765d2||!_0x5765d2[_0x21c710(0x5a8)]){_0x4d2970[_0x9e4984]=_0x52d69f;continue;}const _0x58e7c1=_0x5765d2[0x0]['t'],_0x3a8598=_0x52d69f[_0x21c710(0x7cb)](_0x14b263=>_0x14b263['t']<_0x58e7c1);_0x4d2970[_0x9e4984]=_0x3a8598[_0x21c710(0x5a8)]?_0x3a8598[_0x21c710(0xce6)](_0x5765d2):_0x5765d2;}}catch{}}for(const _0x4d44a8 in _0x4d2970){const _0x2d930b=_0x119f48!==0x0?_0x4d2970[_0x4d44a8][_0x21c710(0x459)](_0x37c478=>({..._0x37c478,'t':_0x37c478['t']+_0x119f48})):_0x4d2970[_0x4d44a8];_0x22d3ca[_0x4d44a8+'__'+_0x5f2c95]=_0x2d930b;}}));}const _0x1892c7=new Map(),_0x2ac896=new Map();for(const _0x5e209 of this['_entities']){if(!_0x5e209?.['price_entity']||_0x5e209[_0x5e24e5(0x325)]||_0x5e209[_0x5e24e5(0x74d)])continue;const _0x391ef5=resolveOffsetHours(_0x5e209[_0x5e24e5(0x28c)],this['_hass'])||0x0,_0x38b2e1=_0x5e209['price_entity']+'__'+_0x391ef5;if(_0x2ac896[_0x5e24e5(0xa35)](_0x38b2e1))continue;const _0x2b8856=this[_0x5e24e5(0xe30)]?.[_0x5e24e5(0x27c)]?.[_0x5e209[_0x5e24e5(0x434)]]?.['attributes']?.[_0x5e24e5(0x39a)],_0x1715c1=_0x2b8856===_0x5e24e5(0x534)||_0x2b8856===_0x5e24e5(0x7c5)||_0x2b8856===_0x5e24e5(0x3b2);_0x2ac896[_0x5e24e5(0x3e2)](_0x38b2e1,{'id':_0x5e209['price_entity'],'attribute':_0x5e209[_0x5e24e5(0x7e1)]||null,'offH':_0x391ef5,'useStats':_0x18b75b[_0x5e24e5(0xdb2)]===_0x5e24e5(0xa3d)&&_0x1715c1&&!_0x5e209[_0x5e24e5(0x7e1)]});}for(const [_0x20563b,_0x54b9c7]of _0x2ac896){const _0x4f9282=_0x54b9c7[_0x5e24e5(0x7d7)]*0x36ee80,_0x29dff7=new Date(_0x26f89b-_0x4f9282-_0x34468d-_0x2336ce-0x5265c00),_0x29f8df=new Date(_0x416f86-_0x4f9282);_0x54b9c7['useStats']?_0x5491d2[_0x5e24e5(0x24a)](this[_0x5e24e5(0x4a4)][_0x5e24e5(0xb55)](this['_hass'],[_0x54b9c7['id']],_0x29dff7,_0x29f8df,_0x5e24e5(0x1fe),_0x4f142f,[_0x5e24e5(0xd65)])[_0x5e24e5(0xcfd)](_0x42a43b=>{const _0x11fc1f=_0x5e24e5,_0x165d24=[];for(const _0x5c2f1d of _0x42a43b[_0x54b9c7['id']]||[]){if(isNum(_0x5c2f1d[_0x11fc1f(0xd65)]))_0x165d24['push']({'t':_0x5c2f1d['t']+_0x4f9282,'v':_0x5c2f1d['mean']});}_0x1892c7[_0x11fc1f(0x3e2)](_0x20563b,_0x165d24);})):_0x5491d2[_0x5e24e5(0x24a)](this[_0x5e24e5(0x4a4)][_0x5e24e5(0x52c)](this[_0x5e24e5(0xe30)],[{'id':_0x54b9c7['id'],'attribute':_0x54b9c7[_0x5e24e5(0x897)]}],_0x29dff7,_0x29f8df,_0x4f142f)[_0x5e24e5(0xcfd)](_0x4041cd=>{const _0xa5d227=_0x5e24e5,_0x16013c=[];for(const _0x71882b of _0x4041cd[_0x54b9c7['id']]||[]){const _0x4099f2=_0x54b9c7[_0xa5d227(0x897)]?getAttributePath(_0x71882b[_0xa5d227(0x464)],_0x54b9c7[_0xa5d227(0x897)]):_0x71882b[_0xa5d227(0xaef)],_0xd6cb63=toNum(_0x4099f2);if(_0xd6cb63!==null)_0x16013c[_0xa5d227(0x24a)]({'t':_0x71882b['t']+_0x4f9282,'v':_0xd6cb63});}_0x1892c7[_0xa5d227(0x3e2)](_0x20563b,_0x16013c);}));}await Promise[_0x5e24e5(0xd10)](_0x5491d2);if(_0x59ef32!==this[_0x5e24e5(0xe3a)])return;this[_0x5e24e5(0xabf)]=_0x1892c7;const _0xebdf26=_0x26f89b-_0x34468d-_0x2336ce,_0x4e05d3=this[_0x5e24e5(0xaa0)][_0x5e24e5(0x459)]((_0xd3b797,_0xd42dad)=>{const _0x17aa44=_0x5e24e5;let _0x5ce732;if(_0xd3b797['fixed_value']){const _0x1238f3=this['_hass'][_0x17aa44(0x27c)][_0xd3b797[_0x17aa44(0x871)]],_0x4e768c=this[_0x17aa44(0x356)](_0xd3b797,_0xd42dad),_0x1f6883=_0x4e768c?getAttributePath(_0x1238f3?.[_0x17aa44(0x464)],_0x4e768c):_0x1238f3?.[_0x17aa44(0xaef)],_0xc9a98f=toNum(_0x1f6883);_0xc9a98f!==null?_0x5ce732=[{'t':_0x26f89b,'v':_0xc9a98f},{'t':_0x416f86,'v':_0xc9a98f}]:_0x5ce732=[];}else{if(_0xd3b797[_0x17aa44(0x74d)]){const _0x236119=this[_0x17aa44(0xe30)][_0x17aa44(0x27c)][_0xd3b797['entity']];_0x5ce732=synthesizeForecastSeries(_0x236119,_0xd3b797,this[_0x17aa44(0x786)]['start'],this['_hass']);}else{if(_0x3aad22(_0xd3b797)){const _0x10063c=_0x467625[_0xd42dad],_0x20489d=_0x10063c&&_0x22d3ca[_0x10063c]||[];_0x5ce732=_0x20489d[_0x17aa44(0x459)](_0x1c15f6=>{const _0x19fd1f=_0x17aa44,_0xcbf2d2={'t':_0x1c15f6['t'],'v':DataProcessor[_0x19fd1f(0xe28)](_0x1c15f6,_0xd3b797[_0x19fd1f(0xaac)])};(_0xd3b797[_0x19fd1f(0x6f2)]||_0xd3b797['aggregate_func']==='delta')&&isNum(_0x1c15f6[_0x19fd1f(0x7eb)])&&isNum(_0x1c15f6[_0x19fd1f(0x2cc)])&&(_0xcbf2d2[_0x19fd1f(0x569)]=_0x1c15f6[_0x19fd1f(0x7eb)],_0xcbf2d2[_0x19fd1f(0x4e1)]=_0x1c15f6['max']);if(_0xd3b797[_0x19fd1f(0xaac)]===_0x19fd1f(0x2cc)){if(isNum(_0x1c15f6[_0x19fd1f(0xd65)]))_0xcbf2d2[_0x19fd1f(0x45b)]=_0x1c15f6[_0x19fd1f(0xd65)];if(isNum(_0x1c15f6[_0x19fd1f(0x7eb)]))_0xcbf2d2[_0x19fd1f(0x6c4)]=_0x1c15f6[_0x19fd1f(0x7eb)];}return _0xcbf2d2;})[_0x17aa44(0x7cb)](_0x41f31c=>_0x41f31c['v']!==null&&isNum(_0x41f31c['v'])&&_0x41f31c['t']>=_0xebdf26);if(_0xd3b797['aggregate_func']==='change'&&_0xd3b797[_0x17aa44(0x9aa)]===!![]&&_0x20489d[_0x17aa44(0x5a8)]>0x0){const _0x53e856=_0x20489d[_0x17aa44(0x459)](_0x35b202=>({'t':_0x35b202['t'],'v':isNum(_0x35b202['state'])?_0x35b202[_0x17aa44(0xaef)]:isNum(_0x35b202[_0x17aa44(0xd65)])?_0x35b202['mean']:null}))[_0x17aa44(0x7cb)](_0x17b4ed=>isNum(_0x17b4ed['v'])&&_0x17b4ed['v']!==0x0&&_0x17b4ed['t']>=_0xebdf26);_0x5ce732=_0x53e856['map']((_0x315b0a,_0xcb9e8c)=>({'t':_0x315b0a['t'],'v':_0xcb9e8c===0x0?0x0:Math['max'](0x0,_0x315b0a['v']-_0x53e856[_0xcb9e8c-0x1]['v'])}));}else{if((_0xd3b797[_0x17aa44(0xaac)]===_0x17aa44(0x7c1)||_0xd3b797['aggregate_func']===_0x17aa44(0xd26))&&_0x20489d['length']>0x0){const _0x4d9168=_0x20489d[_0x17aa44(0x274)](_0x5a3629=>isNum(_0x5a3629[_0x17aa44(0x7c1)])),_0x4ab6b3=_0x20489d[_0x17aa44(0x274)](_0x2d5808=>isNum(_0x2d5808[_0x17aa44(0xd26)]));if(!_0x4d9168&&_0x4ab6b3&&_0x5ce732['length']>0x1){const _0x25c73e=_0x5ce732[_0x17aa44(0x459)](_0x2cb863=>_0x2cb863['v']);_0x5ce732[0x0]['v']=0x0;for(let _0x29bdc3=0x1;_0x29bdc3<_0x5ce732[_0x17aa44(0x5a8)];_0x29bdc3++){_0x5ce732[_0x29bdc3]['v']=_0x25c73e[_0x29bdc3]-_0x25c73e[_0x29bdc3-0x1];}}else{if(!_0x4d9168&&!_0x4ab6b3&&_0xd3b797[_0x17aa44(0xaac)]===_0x17aa44(0x7c1)&&_0x5ce732['length']>0x1){const _0x2b8895=this[_0x17aa44(0xa9c)](_0xd3b797),_0x5402eb=_0x5ce732['map'](_0x25f1cb=>_0x25f1cb['v']);_0x5ce732[0x0]['v']=0x0;for(let _0x23758d=0x1;_0x23758d<_0x5ce732['length'];_0x23758d++){const _0xb6691f=_0x5402eb[_0x23758d]-_0x5402eb[_0x23758d-0x1];_0x5ce732[_0x23758d]['v']=_0x2b8895&&_0xb6691f<0x0?0x0:_0xb6691f;}}}_0xd3b797[_0x17aa44(0xaac)]===_0x17aa44(0xd26)&&_0x20489d[_0x17aa44(0x5a8)]>0x0&&_0x5ce732['length']===0x0&&!this[_0x17aa44(0xa61)]&&(this[_0x17aa44(0xa61)]=!![],console[_0x17aa44(0x237)](_0x17aa44(0x460)+this['_getStatId'](_0xd3b797)+_0x17aa44(0xb16)+_0x17aa44(0xc93)+_0x17aa44(0xca5)));}}}else{const _0x4b3400=_0x467625[_0xd42dad],_0x59290d=_0x4b3400&&_0x2fc9c3[_0x4b3400]||[],_0x11d6a4=this['_effectiveAttribute'](_0xd3b797,_0xd42dad),_0x3c3bda=_0xd3b797['state_map']&&_0xd3b797['state_map']['length']?_0xd3b797['state_map']:_0x11d6a4?null:autoStateMap(_0xd3b797,this[_0x17aa44(0xe30)],this[_0x17aa44(0x4ee)]?.[_0x17aa44(0x2f2)]);_0x5ce732=_0x59290d[_0x17aa44(0x459)](_0x48cb04=>{const _0x1c6ef4=_0x17aa44,_0x49902e=_0x11d6a4?getAttributePath(_0x48cb04[_0x1c6ef4(0x464)],_0x11d6a4):_0x48cb04[_0x1c6ef4(0xaef)];let _0xea1207;_0x3c3bda?_0xea1207=applyStateMap(_0x49902e,_0x3c3bda)[_0x1c6ef4(0x8a2)]:_0xea1207=parseFloat(_0x49902e);if(isNaN(_0xea1207))return null;return{'t':_0x48cb04['t'],'v':_0xea1207};})[_0x17aa44(0x7cb)](Boolean);}}}if(_0xd3b797[_0x17aa44(0x74d)]){const _0x523779=toNum(_0xd3b797[_0x17aa44(0x9e8)])||0x0,_0x60e91d=_0x523779<0x0?_0x416f86-_0x523779*0x36ee80:_0x416f86;_0x5ce732=_0x5ce732[_0x17aa44(0x7cb)](_0x444e86=>_0x444e86['t']>=_0x26f89b&&_0x444e86['t']<=_0x60e91d);}const _0x46d3be=toNum(_0xd3b797[_0x17aa44(0x9e8)]);if(_0x46d3be&&_0x46d3be!==0x0&&Array[_0x17aa44(0x796)](_0x5ce732)&&_0x5ce732['length']){const _0x3fc4cc=_0x46d3be*0x36ee80;_0x5ce732=_0x5ce732[_0x17aa44(0x459)](_0x88992e=>({..._0x88992e,'t':_0x88992e['t']+_0x3fc4cc}));}_0x34468d>0x0&&Array[_0x17aa44(0x796)](_0x5ce732)&&_0x5ce732[_0x17aa44(0x5a8)]&&(_0x5ce732=_0x5ce732['filter'](_0x27cecc=>_0x27cecc['t']>=_0x26f89b&&_0x27cecc['t']<=_0x416f86));const _0x50fadc=this[_0x17aa44(0xdd3)](_0x5ce732,_0xd3b797,_0xd42dad,_0x26f89b,_0x416f86),{points:_0x3b15a3,maSeries:_0x63b087}=this['_bucketSeries'](_0x50fadc,_0xd3b797,_0x10516e[_0xd42dad],_0x26f89b,_0x416f86,_0x2336ce),_0x48b875=this[_0x17aa44(0xe30)]['states'][_0xd3b797[_0x17aa44(0x871)]]||{},_0x413af6=_0xd3b797[_0x17aa44(0xb85)]||_0xd3b797[_0x17aa44(0x871)],_0x4c23ee=_0x413af6&&this[_0x17aa44(0x985)]?.[_0x413af6]||null,_0x50d280={'friendly_name':_0x48b875[_0x17aa44(0x464)]?.['friendly_name']||_0x4c23ee?.[_0x17aa44(0x344)],'unit_of_measurement':_0x48b875[_0x17aa44(0x464)]?.[_0x17aa44(0x9c0)]||_0x4c23ee?.[_0x17aa44(0x9c0)],'icon':_0x48b875['attributes']?.['icon'],'resolved_name':this['_resolveTemplateText'](_0xd3b797[_0x17aa44(0x344)]),'resolved_tooltip_name':this[_0x17aa44(0x25c)](_0xd3b797[_0x17aa44(0x917)])};if(_0xd3b797[_0x17aa44(0x5de)]!=null){const _0x1816bb=this[_0x17aa44(0xaa0)][_0xd3b797[_0x17aa44(0x5de)]],_0x340d2d=_0x1816bb&&!isTemplateString(_0x1816bb[_0x17aa44(0x344)])&&_0x1816bb[_0x17aa44(0x344)]||this[_0x17aa44(0x25c)](_0x1816bb?.[_0x17aa44(0x344)])||_0x50d280[_0x17aa44(0x742)]||_0xd3b797['entity']||_0xd3b797[_0x17aa44(0xb85)],_0x286ff9=Math[_0x17aa44(0x2cc)](0x1,Math['floor'](toNum(_0xd3b797['_compareCfg']?.[_0x17aa44(0xc6d)])||0x1)),_0x3c5e90='\x20('+cardT(this['_hass'],this[_0x17aa44(0x4ee)],COMPARE_PERIOD_LABELS[_0xd3b797[_0x17aa44(0x729)]?.[_0x17aa44(0x50e)]]||_0x17aa44(0xaa8))+(_0x286ff9>0x1?'\x20×'+_0x286ff9:'')+')';_0x50d280[_0x17aa44(0x742)]=_0x340d2d+_0x3c5e90,_0x50d280['resolved_name']=_0x340d2d+_0x3c5e90,_0x50d280[_0x17aa44(0xadc)]=null;}return{'idx':_0xd42dad,'id':(_0xd3b797['entity']||_0xd3b797[_0x17aa44(0xb85)])+'__'+_0xd42dad,'entity':_0xd3b797,'points':_0x3b15a3,'raw':_0x5ce732,'meta':_0x50d280,'_isStat':_0x10516e[_0xd42dad],'stats':DataProcessor[_0x17aa44(0xca9)](_0x3b15a3),'maSeries':_0x63b087??DataProcessor['computeMovingAverages'](_0x3b15a3,_0xd3b797)};}),_0x50da2d=this[_0x5e24e5(0x912)]>0x0?this[_0x5e24e5(0x912)]:0x320,_0x50ba8b=Math['min'](0xbb8,Math[_0x5e24e5(0x2cc)](0x190,_0x50da2d*0x2));for(const _0x76d078 of _0x4e05d3){_0x76d078[_0x5e24e5(0x2a7)]&&_0x76d078[_0x5e24e5(0x2a7)][_0x5e24e5(0x5a8)]>_0x50ba8b&&(_0x76d078[_0x5e24e5(0x2a7)]=DataProcessor[_0x5e24e5(0xb2c)](_0x76d078['points'],_0x50ba8b)),_0x76d078[_0x5e24e5(0x33d)]=resolveBucketPrecision(_0x76d078[_0x5e24e5(0x2a7)]),_0x76d078['_preciseTsResolved']=![];}this[_0x5e24e5(0x405)]={'series':_0x4e05d3};const _0x2bca19=await this['_resolveEntityAnnotations'](_0x3ab7c4,_0x20aaad);if(_0x59ef32!==this[_0x5e24e5(0xe3a)])return;this['_resolvedEntityAnnotations']=_0x2bca19,this[_0x5e24e5(0xbdb)]=Object[_0x5e24e5(0xdb6)](null);if(this['_liveEnabled'])for(const _0x2f9625 of this[_0x5e24e5(0xaa0)]){if(!_0x2f9625['entity']||_0x2f9625[_0x5e24e5(0xb85)])continue;const _0xefaffa=this[_0x5e24e5(0xe30)][_0x5e24e5(0x27c)][_0x2f9625['entity']];if(_0xefaffa)this['_prevStamps'][_0x2f9625[_0x5e24e5(0x871)]]=_0xefaffa[_0x5e24e5(0x32f)]||_0xefaffa[_0x5e24e5(0xd2b)]||null;}this[_0x5e24e5(0xd5d)]=Object['create'](null);for(const _0x378501 of this['_annotationRefs']){const _0x29868a=this[_0x5e24e5(0xe30)][_0x5e24e5(0x27c)][_0x378501];if(_0x29868a)this[_0x5e24e5(0xd5d)][_0x378501]=_0x29868a['last_updated']||_0x29868a[_0x5e24e5(0xd2b)]||null;}this[_0x5e24e5(0x560)]=!![];if(!this['isConnected'])return;this[_0x5e24e5(0x355)](),this['_setupColorTemplates'](),this[_0x5e24e5(0x899)](),this[_0x5e24e5(0x5ca)]();}['_scheduleResolvePreciseRecordTimes'](){const _0xc4f3e7=_0xa1d64c;if(this[_0xc4f3e7(0x9b0)])return;this[_0xc4f3e7(0x9b0)]=!![];const _0xdbece1=()=>{const _0x1a7ef5=_0xc4f3e7;this['_precisePending']=![],this[_0x1a7ef5(0xd43)]()[_0x1a7ef5(0xbc9)](()=>{});};typeof requestAnimationFrame===_0xc4f3e7(0xa46)?requestAnimationFrame(_0xdbece1):setTimeout(_0xdbece1,0x0);}async[_0xa1d64c(0xd43)](){const _0x5734b7=_0xa1d64c;if(!this['_hass']?.[_0x5734b7(0x575)]||!this[_0x5734b7(0x405)]?.[_0x5734b7(0x9f8)])return;if(!this['_preciseTsCache'])this[_0x5734b7(0x52a)]=new Map();const _0x13240f=[],_0xc7d58a=this[_0x5734b7(0xaa0)]||[];for(const _0xaa9317 of this[_0x5734b7(0x405)]['series']){if(!_0xaa9317||!_0xaa9317['_isStat'])continue;if(_0xaa9317[_0x5734b7(0x99f)])continue;if(!_0xaa9317['entity']||!_0xaa9317[_0x5734b7(0x871)][_0x5734b7(0x871)])continue;if(!_0xaa9317[_0x5734b7(0x8b8)]||!_0xaa9317['points']||_0xaa9317[_0x5734b7(0x2a7)][_0x5734b7(0x5a8)]===0x0)continue;if(_0xaa9317[_0x5734b7(0x33d)]===_0x5734b7(0xa53)||_0xaa9317[_0x5734b7(0x33d)]===_0x5734b7(0x4b2)){_0xaa9317[_0x5734b7(0x99f)]=!![];continue;}const _0x344e05=new Set();for(let _0x2984fb=0x0;_0x2984fb<_0xc7d58a['length'];_0x2984fb++){const _0x2791ac=_0xc7d58a[_0x2984fb];if(!_0x2791ac||!_0x2791ac[_0x5734b7(0xa1c)])continue;const _0x4186ea=_0x2791ac===_0xaa9317[_0x5734b7(0x871)]||_0x2791ac[_0x5734b7(0x871)]&&_0x2791ac[_0x5734b7(0x871)]===_0xaa9317['entity'][_0x5734b7(0x871)];if(!_0x4186ea)continue;let _0x4aa91c=_0x2791ac[_0x5734b7(0x8c7)];if(!_0x4aa91c&&_0x2791ac['show_state_last'])_0x4aa91c=_0x5734b7(0x81f);if(_0x4aa91c===_0x5734b7(0x7eb)||_0x4aa91c===_0x5734b7(0x2cc))_0x344e05[_0x5734b7(0xb33)](_0x4aa91c);}if(_0x344e05['size']===0x0){_0xaa9317['_preciseTsResolved']=!![];continue;}const _0x5aa623=bucketPrecisionToMs(_0xaa9317['bucketPrecision']||_0x5734b7(0x1fe));if(!_0x5aa623){_0xaa9317[_0x5734b7(0x99f)]=!![];continue;}for(const _0x22a8bf of _0x344e05){const _0x4b1120=_0x22a8bf+'T',_0x3037ef=_0xaa9317['stats'][_0x4b1120],_0x3beaf8=_0xaa9317[_0x5734b7(0x8b8)][_0x22a8bf];if(!isNum(_0x3037ef)||!isNum(_0x3beaf8))continue;const _0x2a786b=_0xaa9317[_0x5734b7(0x871)]['entity']+'|'+_0x3037ef+'|'+_0x5aa623+'|'+_0x22a8bf+'|'+_0x3beaf8['toFixed'](0x6),_0x111027=this['_preciseTsCache'][_0x5734b7(0xa00)](_0x2a786b);if(isNum(_0x111027)){_0xaa9317['stats'][_0x4b1120]=_0x111027,_0xaa9317[_0x5734b7(0x8b8)][_0x4b1120+_0x5734b7(0x739)]=!![];continue;}_0x13240f[_0x5734b7(0x24a)](this['_fetchPrecisePeak'](_0xaa9317,_0x3037ef,_0x5aa623,_0x3beaf8,_0x22a8bf,_0x2a786b));}_0xaa9317['_preciseTsResolved']=!![];}if(_0x13240f['length']===0x0)return;try{await Promise[_0x5734b7(0xd10)](_0x13240f),this[_0x5734b7(0x697)]();}catch(_0x483323){}}async[_0xa1d64c(0x93f)](_0x40555d,_0x344098,_0x258097,_0x3bfd90,_0x57eec0,_0x558885){const _0x8e6573=_0xa1d64c;try{const _0x1cf097=_0x40555d[_0x8e6573(0x871)][_0x8e6573(0x871)],_0xa899cc=new Date(_0x344098)[_0x8e6573(0xaf4)](),_0x532ca6=new Date(_0x344098+_0x258097)[_0x8e6573(0xaf4)](),_0x2de4d9=_0x8e6573(0x9f7)+_0xa899cc+(_0x8e6573(0x341)+encodeURIComponent(_0x532ca6))+(_0x8e6573(0x386)+encodeURIComponent(_0x1cf097))+_0x8e6573(0x8e3),_0x129c08=await this[_0x8e6573(0xe30)]['callApi'](_0x8e6573(0xd63),_0x2de4d9),_0x5c705e=_0x129c08&&_0x129c08[0x0]||null;if(!Array[_0x8e6573(0x796)](_0x5c705e)||_0x5c705e[_0x8e6573(0x5a8)]===0x0)return;let _0x3615f3=null;for(const _0x534942 of _0x5c705e){const _0x31101e=parseFloat(_0x534942['state']);if(!Number[_0x8e6573(0x8bb)](_0x31101e))continue;if(!_0x3615f3||(_0x57eec0===_0x8e6573(0x2cc)?_0x31101e>_0x3615f3['v']:_0x31101e<_0x3615f3['v'])||_0x31101e===_0x3615f3['v']&&Math[_0x8e6573(0x3ee)](_0x31101e-_0x3bfd90)<Math[_0x8e6573(0x3ee)](_0x3615f3['v']-_0x3bfd90)){const _0x12edc7=_0x534942[_0x8e6573(0xd2b)]||_0x534942[_0x8e6573(0x32f)],_0x48d4b3=_0x12edc7?new Date(_0x12edc7)[_0x8e6573(0x7fb)]():NaN;if(Number[_0x8e6573(0x8bb)](_0x48d4b3))_0x3615f3={'v':_0x31101e,'t':_0x48d4b3};}}if(!_0x3615f3)return;const _0x4a532b=Math[_0x8e6573(0x2cc)](0.001,Math[_0x8e6573(0x3ee)](_0x3bfd90)*0.05);if(Math[_0x8e6573(0x3ee)](_0x3615f3['v']-_0x3bfd90)>_0x4a532b)return;const _0x3de0ec=_0x57eec0+'T';_0x40555d[_0x8e6573(0x8b8)][_0x3de0ec]=_0x3615f3['t'],_0x40555d[_0x8e6573(0x8b8)][_0x3de0ec+_0x8e6573(0x739)]=!![];if(this['_preciseTsCache'][_0x8e6573(0x4e2)]>=0x1388){const _0x306280=this['_preciseTsCache']['keys']()[_0x8e6573(0x563)]()[_0x8e6573(0x8a2)];if(_0x306280!==undefined)this[_0x8e6573(0x52a)]['delete'](_0x306280);}this[_0x8e6573(0x52a)][_0x8e6573(0x3e2)](_0x558885,_0x3615f3['t']);}catch(_0x5f134e){}}[_0xa1d64c(0xd3b)](_0x419c29){const _0x5eedaa=_0xa1d64c;if(!_0x419c29)return![];if(_0x419c29[_0x5eedaa(0x325)]||_0x419c29[_0x5eedaa(0x897)]||_0x419c29[_0x5eedaa(0x74d)]||_0x419c29[_0x5eedaa(0x835)])return![];if(autoStateMap(_0x419c29,this[_0x5eedaa(0xe30)],this[_0x5eedaa(0x4ee)]?.['chart_mode']))return![];if(_0x419c29[_0x5eedaa(0xb85)])return!![];const _0x2e1cd3=this[_0x5eedaa(0xe30)]?.[_0x5eedaa(0x27c)]?.[_0x419c29['entity']];if(!_0x2e1cd3)return![];const _0x2dccb0=_0x2e1cd3[_0x5eedaa(0x464)]?.[_0x5eedaa(0x39a)];return _0x2dccb0==='measurement'||_0x2dccb0===_0x5eedaa(0x7c5)||_0x2dccb0===_0x5eedaa(0x3b2);}[_0xa1d64c(0x2c6)](_0x10c8b9){const _0x3b4808=_0xa1d64c;return _0x10c8b9[_0x3b4808(0xb85)]||_0x10c8b9[_0x3b4808(0x871)];}['_isCounterEntity'](_0x304592){const _0x3a907a=_0xa1d64c;if(!_0x304592)return![];if(_0x304592[_0x3a907a(0xb85)]){const _0x3a3d26=this[_0x3a907a(0x985)]&&this[_0x3a907a(0x985)][_0x304592['statistic_id']];if(_0x3a3d26&&(_0x3a3d26[_0x3a907a(0xce5)]||_0x3a3d26[_0x3a907a(0xa67)]))return!!_0x3a3d26['has_sum']&&!_0x3a3d26[_0x3a907a(0xa67)];const _0x5e2970=this[_0x3a907a(0xe30)]?.['states']?.[_0x304592[_0x3a907a(0xb85)]];if(_0x5e2970){const _0x506772=_0x5e2970['attributes']?.[_0x3a907a(0x39a)];return _0x506772===_0x3a907a(0x7c5)||_0x506772===_0x3a907a(0x3b2);}return!![];}const _0x53dac=this[_0x3a907a(0xe30)]?.[_0x3a907a(0x27c)]?.[_0x304592[_0x3a907a(0x871)]]?.[_0x3a907a(0x464)]?.[_0x3a907a(0x39a)];return _0x53dac==='total'||_0x53dac==='total_increasing';}[_0xa1d64c(0xc91)](){const _0x5e6661=_0xa1d64c;for(const _0x11a7de of this[_0x5e6661(0xaa0)]||[]){if(_0x11a7de&&!_0x11a7de[_0x5e6661(0x325)]&&!_0x11a7de[_0x5e6661(0x74d)]&&(_0x11a7de[_0x5e6661(0x28f)]||_0x11a7de['type'])===_0x5e6661(0x1d7))return!![];}return![];}[_0xa1d64c(0x9a8)](){const _0x10ce32=_0xa1d64c,_0x44316f=new Set(['max','min',_0x10ce32(0xaca),_0x10ce32(0xd65),undefined,null,'']);for(const _0xf3857d of this[_0x10ce32(0xaa0)]||[]){if(!_0xf3857d||_0xf3857d['fixed_value']||_0xf3857d['data_attribute'])continue;const _0x4cec55=_0xf3857d[_0x10ce32(0xaac)];if(!_0x44316f[_0x10ce32(0xa35)](_0x4cec55))continue;if(this[_0x10ce32(0xa9c)](_0xf3857d))return!![];}return![];}[_0xa1d64c(0x97d)](){const _0x13882=_0xa1d64c;for(const _0x484dd0 of this[_0x13882(0xaa0)]||[]){if(!_0x484dd0||_0x484dd0[_0x13882(0x325)]||_0x484dd0['data_attribute'])continue;if(_0x484dd0[_0x13882(0xaac)]!==_0x13882(0x2cc))continue;if(this[_0x13882(0xa9c)](_0x484dd0))continue;if(this['_isHistoryAggregated'](_0x484dd0))return!![];}return![];}[_0xa1d64c(0x8ca)](){const _0x2ade23=_0xa1d64c;for(const _0x1532ba of this[_0x2ade23(0xaa0)]||[]){if(!_0x1532ba||_0x1532ba[_0x2ade23(0x325)]||_0x1532ba[_0x2ade23(0x74d)])continue;if(_0x1532ba[_0x2ade23(0xaac)]!=='last'&&_0x1532ba[_0x2ade23(0xaac)]!==_0x2ade23(0xc1b))continue;if(_0x1532ba[_0x2ade23(0xaac)]===_0x2ade23(0x81f)&&this['_isCounterEntity'](_0x1532ba))continue;if(this[_0x2ade23(0xb44)](_0x1532ba))return!![];}return![];}[_0xa1d64c(0x629)](){const _0x41dc01=_0xa1d64c;for(const _0x20c7f8 of this[_0x41dc01(0xaa0)]||[]){if(!_0x20c7f8||_0x20c7f8[_0x41dc01(0x325)]||_0x20c7f8[_0x41dc01(0x74d)])continue;if(_0x20c7f8[_0x41dc01(0xaac)]!==_0x41dc01(0x68a))continue;if(this['_isCounterEntity'](_0x20c7f8))continue;if(this[_0x41dc01(0xb44)](_0x20c7f8))return!![];}return![];}[_0xa1d64c(0xb44)](_0x5a3fbd){const _0x3b90e4=_0xa1d64c;if(!_0x5a3fbd)return![];if(_0x5a3fbd[_0x3b90e4(0xb85)])return!![];if(_0x5a3fbd[_0x3b90e4(0x325)]||_0x5a3fbd['attribute']||_0x5a3fbd[_0x3b90e4(0x74d)]||_0x5a3fbd[_0x3b90e4(0x835)])return![];return this['_hasLTS'](_0x5a3fbd);}['_allRelevantEntitiesHaveLTS'](){const _0x363ade=_0xa1d64c;if(!this['_entities']?.['length'])return![];const _0x2408d9=this['_entities'][_0x363ade(0x7cb)](_0x3d6cd2=>_0x3d6cd2&&!_0x3d6cd2[_0x363ade(0x325)]&&!_0x3d6cd2['attribute']&&!_0x3d6cd2[_0x363ade(0x74d)]&&!_0x3d6cd2['state_map']&&!autoStateMap(_0x3d6cd2,this[_0x363ade(0xe30)],this[_0x363ade(0x4ee)]?.[_0x363ade(0x2f2)]));if(!_0x2408d9[_0x363ade(0x5a8)])return![];return _0x2408d9['every'](_0x3344b7=>this[_0x363ade(0xd3b)](_0x3344b7));}[_0xa1d64c(0x9d8)](_0x357dec){const _0x271317=_0xa1d64c;if(this[_0x271317(0xc03)]||_0x357dec<=0xf0)return;const _0x5afad8=[];for(const _0x2baf69 of this[_0x271317(0xaa0)]||[]){if(!_0x2baf69||_0x2baf69[_0x271317(0x325)]||_0x2baf69[_0x271317(0x897)]||_0x2baf69[_0x271317(0x74d)]||_0x2baf69[_0x271317(0x835)])continue;if(!this[_0x271317(0xd3b)](_0x2baf69))_0x5afad8['push'](_0x2baf69[_0x271317(0x871)]);}_0x5afad8[_0x271317(0x5a8)]&&(console['warn'](_0x271317(0x5ea)+_0x5afad8[_0x271317(0x5a8)]+'\x20entity(s)\x20lack\x20long-term\x20statistics\x20'+(_0x271317(0xb42)+_0x5afad8[_0x271317(0x8e9)](',\x20')+'.\x20')+_0x271317(0x851)),this[_0x271317(0xc03)]=!![]);}[_0xa1d64c(0x9a1)](_0x49717){const _0x46d18e=_0xa1d64c;if(this['_hourlyCapWarned'])return;this[_0x46d18e(0x919)]=!![],console[_0x46d18e(0x237)]('[sgc]\x20window\x20of\x20~'+Math[_0x46d18e(0x5c4)](_0x49717)+'h\x20exceeds\x20the\x20'+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x46d18e(0xa97)+'and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.');}[_0xa1d64c(0x343)](_0x16b58a){const _0x506187=_0xa1d64c,_0x545c67=resolveGroupBy(this[_0x506187(0x4ee)],_0x16b58a),_0x55911f=this[_0x506187(0x9a8)]()||this[_0x506187(0x97d)]()||this[_0x506187(0x629)]()||this[_0x506187(0x8ca)]();if(_0x545c67===_0x506187(0xbe5)||_0x545c67===_0x506187(0xbd1)){if(_0x55911f){if(_0x16b58a<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x506187(0xa3d),'period':'hour'};this[_0x506187(0x9a1)](_0x16b58a);}return{'source':_0x506187(0xa3d),'period':'day'};}if(_0x545c67==='week'){if(_0x55911f){if(_0x16b58a<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x506187(0x1fe)};this[_0x506187(0x9a1)](_0x16b58a);}if(resolveFirstWeekday(this[_0x506187(0xe30)])!==0x1)return{'source':'statistics','period':_0x506187(0x843)};return{'source':_0x506187(0xa3d),'period':'week'};}if(_0x545c67===_0x506187(0x4db)){if(_0x55911f){if(_0x16b58a<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x506187(0xa3d),'period':_0x506187(0x1fe)};this[_0x506187(0x9a1)](_0x16b58a);}if(this[_0x506187(0xc91)]()&&_0x16b58a<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':'statistics','period':_0x506187(0x1fe)};return{'source':_0x506187(0xa3d),'period':'day'};}if(_0x545c67===_0x506187(0x1fe)){if(this[_0x506187(0xc91)]()&&_0x16b58a<=STATS_5MIN_MAX_HOURS)return{'source':_0x506187(0xa3d),'period':_0x506187(0x62b)};return{'source':'statistics','period':_0x16b58a<=STATS_HOURLY_MAX_HOURS?_0x506187(0x1fe):_0x506187(0x843)};}const _0x214a03=this[_0x506187(0x4ee)][_0x506187(0x4af)]||this[_0x506187(0x4ee)][_0x506187(0x92c)]&&this['_dpSynced']||this['_config'][_0x506187(0x760)]&&this[_0x506187(0x277)];if(!_0x214a03&&!this[_0x506187(0xab8)]())return{'source':_0x506187(0x2b0)};if(_0x16b58a<=SHORT_WINDOW_HOURS){const _0x5c6c8d=this['_entities'][_0x506187(0x274)](_0x3480cc=>_0x3480cc?.[_0x506187(0xb85)]),_0x462f81=this['_overrideHoursToShow']??toNum(this[_0x506187(0x4ee)][_0x506187(0x7f7)])??_0x16b58a,_0x2c8ce8=_0x5c6c8d||_0x462f81>FORCE_STATS_RAW_HOURS||_0x214a03;if(_0x2c8ce8&&(_0x214a03||this[_0x506187(0xab8)]()))return{'source':'statistics','period':_0x506187(0x62b)};return{'source':_0x506187(0x2b0)};}if(_0x16b58a<=STATS_5MIN_MAX_HOURS)return{'source':'statistics','period':_0x506187(0x62b)};if(_0x16b58a<=STATS_HOURLY_MAX_HOURS)return{'source':_0x506187(0xa3d),'period':_0x506187(0x1fe)};if(_0x55911f){if(_0x16b58a<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':'hour'};this[_0x506187(0x9a1)](_0x16b58a);}return{'source':'statistics','period':'day'};}async[_0xa1d64c(0x37b)](_0x31b82c){const _0x8792f7=_0xa1d64c;if(!this[_0x8792f7(0x985)])this[_0x8792f7(0x985)]=Object['create'](null);if(!this[_0x8792f7(0xe30)]?.['callWS'])return;const _0x67f751=[];for(const _0x3203d7 of _0x31b82c){if(_0x3203d7&&!(_0x3203d7 in this[_0x8792f7(0x985)]))_0x67f751['push'](_0x3203d7);}if(!_0x67f751['length'])return;try{const _0xcde7b0=await this[_0x8792f7(0xe30)]['callWS']({'type':_0x8792f7(0x735)});if(Array[_0x8792f7(0x796)](_0xcde7b0)){const _0x145d61=new Set(_0x67f751);for(const _0x24dd02 of _0xcde7b0){if(!_0x24dd02?.[_0x8792f7(0xb85)])continue;_0x145d61['has'](_0x24dd02[_0x8792f7(0xb85)])&&(this[_0x8792f7(0x985)][_0x24dd02[_0x8792f7(0xb85)]]={'unit_of_measurement':_0x24dd02[_0x8792f7(0x266)]||_0x24dd02[_0x8792f7(0x9c0)]||null,'has_mean':!!_0x24dd02['has_mean'],'has_sum':!!_0x24dd02[_0x8792f7(0xce5)],'source':_0x24dd02[_0x8792f7(0xdb2)]||null,'name':_0x24dd02['name']||null});}for(const _0x322621 of _0x67f751){if(!(_0x322621 in this[_0x8792f7(0x985)]))this[_0x8792f7(0x985)][_0x322621]={'unit_of_measurement':null};}}}catch{}}[_0xa1d64c(0x64c)](){const _0x1efeea=_0xa1d64c,_0x394257=new Set();for(const _0x2770f3 of this[_0x1efeea(0xaa0)]||[]){if(_0x2770f3[_0x1efeea(0x871)]&&!_0x2770f3[_0x1efeea(0xb85)])_0x394257['add'](_0x2770f3['entity']);}for(const _0xec905b of this[_0x1efeea(0xe10)]||[])_0x394257[_0x1efeea(0xb33)](_0xec905b);for(const _0x3c2170 of this[_0x1efeea(0x920)]||[])_0x394257[_0x1efeea(0xb33)](_0x3c2170);if(this['_config']?.['battery_entity'])_0x394257[_0x1efeea(0xb33)](this[_0x1efeea(0x4ee)][_0x1efeea(0x54b)]);return[..._0x394257][_0x1efeea(0xa6b)]()[_0x1efeea(0x8e9)]('|');}['_subscribeEvents'](){const _0x154d8f=_0xa1d64c;if(this[_0x154d8f(0x681)]||this['_wsSubscribing']||!this[_0x154d8f(0xe30)]?.[_0x154d8f(0x3e9)])return;if(!this[_0x154d8f(0x5c7)]&&!this[_0x154d8f(0xe10)][_0x154d8f(0x4e2)]&&!this['_priceRefIds'][_0x154d8f(0x4e2)]&&!this['_config']?.[_0x154d8f(0x54b)])return;const _0x13ceba=new Set();for(const _0x3cc3e8 of this[_0x154d8f(0xaa0)]){if(_0x3cc3e8[_0x154d8f(0x871)]&&!_0x3cc3e8[_0x154d8f(0xb85)])_0x13ceba['add'](_0x3cc3e8['entity']);}for(const _0x5f2032 of this[_0x154d8f(0xe10)])_0x13ceba[_0x154d8f(0xb33)](_0x5f2032);for(const _0x3ea718 of this['_priceRefIds']||[])_0x13ceba['add'](_0x3ea718);if(this[_0x154d8f(0x4ee)][_0x154d8f(0x54b)])_0x13ceba[_0x154d8f(0xb33)](this['_config'][_0x154d8f(0x54b)]);const _0x2236d2=[..._0x13ceba];if(!_0x2236d2[_0x154d8f(0x5a8)])return;this[_0x154d8f(0xbd3)]=_0x2236d2[_0x154d8f(0xb41)]()[_0x154d8f(0xa6b)]()[_0x154d8f(0x8e9)]('|'),this['_wsSubscribing']=!![];const _0x39935d=this['_wsGen']=(this[_0x154d8f(0x43a)]||0x0)+0x1,_0x2c9f4a=(_0x3508af,_0x2cb54a)=>{const _0x13b80f=_0x154d8f;if(!_0x2cb54a||_0x2cb54a[_0x13b80f(0xaef)]===_0x13b80f(0x9ef)||_0x2cb54a['state']===_0x13b80f(0xacf))return;if(!this['_hass'])return;const _0x21b44e=this[_0x13b80f(0xe30)];try{let _0x13335e=![];if(this[_0x13b80f(0x5c7)])for(const _0x3a56f3 of this[_0x13b80f(0xaa0)]){if(_0x3a56f3[_0x13b80f(0x871)]===_0x3508af&&!_0x3a56f3['statistic_id']){_0x13335e=!![];break;}}const _0x563674=this[_0x13b80f(0xe10)][_0x13b80f(0xa35)](_0x3508af),_0xd1d028=this[_0x13b80f(0x4ee)][_0x13b80f(0x54b)]===_0x3508af;if(this['_priceRefIds'][_0x13b80f(0xa35)](_0x3508af))this[_0x13b80f(0xb7d)]();if(_0x13335e||_0x563674){const _0x49064f={..._0x21b44e[_0x13b80f(0x27c)]};_0x49064f[_0x3508af]=_0x2cb54a;const _0x52a280={..._0x21b44e,'states':_0x49064f};if(_0x13335e)this[_0x13b80f(0x9ff)](_0x52a280);if(_0x563674)this['_processAnnotationRefChanges'](_0x52a280);}(_0x13335e||_0xd1d028)&&this[_0x13b80f(0x96d)]?.[_0x13b80f(0x8f7)]?.('.sgc-state-wrap')&&this['_renderStateRow']();}catch(_0x2c98ff){console[_0x13b80f(0x237)]('[sgc]\x20ws\x20handler\x20error',_0x2c98ff);}},_0x49b8f1=_0x2236d2[_0x154d8f(0x5a8)]>0x0&&_0x2236d2[_0x154d8f(0x5a8)]<=0x40,_0x7ab7e1=()=>{const _0x21ad96=_0x154d8f;this['_hass'][_0x21ad96(0x3e9)][_0x21ad96(0x45c)](_0x35f0ec=>{const _0x86306f=_0x21ad96,_0x32be67=_0x35f0ec?.['data']?.[_0x86306f(0xab7)];if(!_0x13ceba[_0x86306f(0xa35)](_0x32be67))return;_0x2c9f4a(_0x32be67,_0x35f0ec[_0x86306f(0x1e2)][_0x86306f(0x538)]);},_0x21ad96(0x911))[_0x21ad96(0xcfd)](_0x2d1286=>{const _0x32eceb=_0x21ad96;if(_0x39935d!==this[_0x32eceb(0x43a)]){try{_0x2d1286();}catch{}return;}this[_0x32eceb(0x681)]=_0x2d1286,this[_0x32eceb(0x6c6)]=![];})[_0x21ad96(0xbc9)](()=>{const _0x3cd3d2=_0x21ad96;if(_0x39935d===this[_0x3cd3d2(0x43a)])this[_0x3cd3d2(0x6c6)]=![];});};_0x49b8f1?this[_0x154d8f(0xe30)][_0x154d8f(0x3e9)][_0x154d8f(0x7a5)](_0x1de040=>{const _0x421936=_0x154d8f,_0x300abd=_0x1de040?.[_0x421936(0xa6a)]?.['trigger'];if(!_0x300abd)return;const _0x15f457=_0x300abd[_0x421936(0x91e)];if(_0x15f457)_0x2c9f4a(_0x15f457[_0x421936(0xab7)],_0x15f457);},{'type':_0x154d8f(0xb40),'trigger':{'platform':_0x154d8f(0xaef),'entity_id':_0x2236d2}})[_0x154d8f(0xcfd)](_0x4b9f13=>{const _0xf152a8=_0x154d8f;if(_0x39935d!==this['_wsGen']){try{_0x4b9f13();}catch{}return;}this[_0xf152a8(0x681)]=_0x4b9f13,this[_0xf152a8(0x6c6)]=![];})[_0x154d8f(0xbc9)](()=>{const _0x18facd=_0x154d8f;if(_0x39935d===this[_0x18facd(0x43a)])_0x7ab7e1();}):_0x7ab7e1();}[_0xa1d64c(0xc12)](){const _0x382163=_0xa1d64c;this[_0x382163(0x43a)]=(this[_0x382163(0x43a)]||0x0)+0x1;if(this['_wsUnsub']){try{this[_0x382163(0x681)]();}catch{}this[_0x382163(0x681)]=null;}this[_0x382163(0x6c6)]=![],this[_0x382163(0xbd3)]=null;}[_0xa1d64c(0x9ff)](_0x29328a){const _0x402840=_0xa1d64c;let _0x46de3a=![];this[_0x402840(0xaa0)][_0x402840(0x4c1)]((_0x1b2284,_0x19ae79)=>{const _0x45f87e=_0x402840;if(!_0x1b2284[_0x45f87e(0x871)]||_0x1b2284[_0x45f87e(0xb85)])return;if(this[_0x45f87e(0xb44)](_0x1b2284)){const _0x7c6d1b=_0x1b2284[_0x45f87e(0xaac)];if(_0x7c6d1b!==_0x45f87e(0x81f)&&_0x7c6d1b!=='first'&&_0x7c6d1b!==_0x45f87e(0x2cc)&&_0x7c6d1b!=='min')return;}const _0x1b4991=_0x29328a[_0x45f87e(0x27c)][_0x1b2284[_0x45f87e(0x871)]];if(!_0x1b4991)return;const _0x3a54ea=_0x1b4991[_0x45f87e(0x32f)]||_0x1b4991[_0x45f87e(0xd2b)]||null;if(_0x3a54ea===this[_0x45f87e(0xbdb)][_0x1b2284[_0x45f87e(0x871)]])return;this[_0x45f87e(0xbdb)][_0x1b2284[_0x45f87e(0x871)]]=_0x3a54ea;if(_0x1b2284[_0x45f87e(0x325)]||_0x1b2284[_0x45f87e(0x74d)]){this[_0x45f87e(0xc64)]=!![],_0x46de3a=!![];return;}const _0x9f7a6c=this['_effectiveAttribute'](_0x1b2284,_0x19ae79),_0x467d8e=_0x9f7a6c?getAttributePath(_0x1b4991['attributes'],_0x9f7a6c):_0x1b4991[_0x45f87e(0xaef)],_0x4b4d34=toNum(_0x467d8e);if(_0x4b4d34===null)return;const _0x246773=_0x3a54ea?new Date(_0x3a54ea)[_0x45f87e(0x7fb)]():Date[_0x45f87e(0x87f)]();(this[_0x45f87e(0xad1)][_0x1b2284[_0x45f87e(0x871)]]||=[])[_0x45f87e(0x24a)]({'t':_0x246773,'v':_0x4b4d34}),_0x46de3a=!![];});if(_0x46de3a)this['_scheduleLiveFlush']();}[_0xa1d64c(0x514)](_0x10dd52){const _0x5ea7f7=_0xa1d64c;let _0x1179dc=![];for(const _0x4cabca of this[_0x5ea7f7(0xe10)]){const _0x712c05=_0x10dd52[_0x5ea7f7(0x27c)][_0x4cabca];if(!_0x712c05)continue;const _0x3c2c66=_0x712c05[_0x5ea7f7(0x32f)]||_0x712c05[_0x5ea7f7(0xd2b)]||null;if(_0x3c2c66===this[_0x5ea7f7(0xd5d)][_0x4cabca])continue;this[_0x5ea7f7(0xd5d)][_0x4cabca]=_0x3c2c66,_0x1179dc=!![];}if(_0x1179dc)this[_0x5ea7f7(0x697)]();}[_0xa1d64c(0xd28)](){const _0x1e7b1b=_0xa1d64c;if(this[_0x1e7b1b(0xdf9)])return;this['_liveFlushTimer']=setTimeout(()=>{const _0x4bbe0e=_0x1e7b1b;this[_0x4bbe0e(0xdf9)]=null,this['_flushLiveBuffer']();},LIVE_FLUSH_DEBOUNCE_MS);}[_0xa1d64c(0x869)](){const _0x56fe05=_0xa1d64c;if(!this[_0x56fe05(0x405)]||!this[_0x56fe05(0x786)])return;const _0x1654cf=Object['keys'](this[_0x56fe05(0xad1)])['length']>0x0;if(!_0x1654cf&&!this[_0x56fe05(0x97b)]&&!this[_0x56fe05(0xc64)])return;const _0x173898=this['_pendingSlide'];this['_pendingSlide']=![],this[_0x56fe05(0xc64)]=![];if(this[_0x56fe05(0x98b)]()){const _0x3adeb1=this[_0x56fe05(0xa20)]();_0x3adeb1&&(this[_0x56fe05(0xb45)](_0x3adeb1),this['_window']=_0x3adeb1);}const _0x4a950a=this[_0x56fe05(0x786)][_0x56fe05(0xd8e)][_0x56fe05(0x7fb)](),_0x59aec3=this[_0x56fe05(0x786)][_0x56fe05(0x2da)]['getTime'](),_0x2f68cb=this[_0x56fe05(0xa07)]((_0x59aec3-_0x4a950a)/0x36ee80);for(const _0x1ab2e7 of this[_0x56fe05(0x405)][_0x56fe05(0x9f8)]){const _0x34003c=_0x1ab2e7[_0x56fe05(0x871)],_0x4f368d=_0x34003c[_0x56fe05(0x871)]?resolveOffsetHours(_0x34003c[_0x56fe05(0x28c)],this['_hass']):0x0,_0x2de963=_0x34003c[_0x56fe05(0x871)]&&_0x4f368d===0x0&&this['_liveBuffer'][_0x34003c[_0x56fe05(0x871)]]?.[_0x56fe05(0x5a8)]>0x0,_0x233a86=_0x34003c['fixed_value']||_0x34003c[_0x56fe05(0x74d)];if(_0x34003c['fixed_value']){const _0x4000f9=this[_0x56fe05(0xe30)]?.['states']?.[_0x34003c[_0x56fe05(0x871)]],_0x57e1b3=_0x34003c[_0x56fe05(0x897)]?getAttributePath(_0x4000f9?.[_0x56fe05(0x464)],_0x34003c[_0x56fe05(0x897)]):_0x4000f9?.[_0x56fe05(0xaef)],_0x182c1b=toNum(_0x57e1b3);_0x182c1b!==null?_0x1ab2e7[_0x56fe05(0xa53)]=[{'t':_0x4a950a,'v':_0x182c1b},{'t':_0x59aec3,'v':_0x182c1b}]:_0x1ab2e7[_0x56fe05(0xa53)]=[];this[_0x56fe05(0x46c)](_0x1ab2e7),_0x1ab2e7[_0x56fe05(0x8b8)]=DataProcessor[_0x56fe05(0xca9)](_0x1ab2e7[_0x56fe05(0x2a7)]);continue;}if(_0x34003c[_0x56fe05(0x74d)]){const _0x2d6c80=this[_0x56fe05(0xe30)]?.[_0x56fe05(0x27c)]?.[_0x34003c[_0x56fe05(0x871)]],_0x45d378=synthesizeForecastSeries(_0x2d6c80,_0x34003c,this[_0x56fe05(0x786)][_0x56fe05(0xd8e)],this[_0x56fe05(0xe30)]);_0x1ab2e7[_0x56fe05(0xa53)]=_0x45d378[_0x56fe05(0x7cb)](_0x2127f6=>_0x2127f6['t']>=_0x4a950a&&_0x2127f6['t']<=_0x59aec3),this['_rebuildPoints'](_0x1ab2e7),_0x1ab2e7['stats']=DataProcessor[_0x56fe05(0xca9)](_0x1ab2e7[_0x56fe05(0x2a7)]);continue;}if(!_0x34003c['entity']||_0x34003c[_0x56fe05(0xb85)]){if(!_0x173898)continue;let _0x389c57=0x0;const _0xca90a0=_0x2f68cb>0x0?_0x4a950a-_0x2f68cb:_0x4a950a;while(_0x389c57<_0x1ab2e7[_0x56fe05(0xa53)][_0x56fe05(0x5a8)]&&_0x1ab2e7['raw'][_0x389c57]['t']<_0xca90a0)_0x389c57++;if(_0x389c57>0x1)_0x1ab2e7[_0x56fe05(0xa53)][_0x56fe05(0x1f6)](0x0,_0x389c57-0x1);let _0x1e33df=_0x1ab2e7[_0x56fe05(0xa53)][_0x56fe05(0x5a8)];while(_0x1e33df>0x0&&_0x1ab2e7[_0x56fe05(0xa53)][_0x1e33df-0x1]['t']>=_0x59aec3)_0x1e33df--;if(_0x1e33df<_0x1ab2e7[_0x56fe05(0xa53)]['length'])_0x1ab2e7[_0x56fe05(0xa53)]['length']=_0x1e33df;}else{if(!_0x2de963&&!_0x173898)continue;const _0x190638=_0x4f368d===0x0?this['_liveBuffer'][_0x34003c[_0x56fe05(0x871)]]:null;if(_0x190638?.[_0x56fe05(0x5a8)]){_0x190638['sort']((_0x32ff67,_0x407932)=>_0x32ff67['t']-_0x407932['t']);for(let _0x39388e=0x0;_0x39388e<_0x190638['length'];_0x39388e++)_0x1ab2e7[_0x56fe05(0xa53)][_0x56fe05(0x24a)](_0x190638[_0x39388e]);}let _0x2dd5a3=0x0;const _0x3cb3e8=_0x2f68cb>0x0?_0x4a950a-_0x2f68cb:_0x4a950a;while(_0x2dd5a3<_0x1ab2e7['raw'][_0x56fe05(0x5a8)]&&_0x1ab2e7['raw'][_0x2dd5a3]['t']<_0x3cb3e8)_0x2dd5a3++;if(_0x2dd5a3>0x1)_0x1ab2e7[_0x56fe05(0xa53)]['splice'](0x0,_0x2dd5a3-0x1);let _0x73f7d6=_0x1ab2e7[_0x56fe05(0xa53)]['length'];while(_0x73f7d6>0x0&&_0x1ab2e7['raw'][_0x73f7d6-0x1]['t']>=_0x59aec3)_0x73f7d6--;if(_0x73f7d6<_0x1ab2e7[_0x56fe05(0xa53)][_0x56fe05(0x5a8)])_0x1ab2e7[_0x56fe05(0xa53)][_0x56fe05(0x5a8)]=_0x73f7d6;}this[_0x56fe05(0x46c)](_0x1ab2e7),_0x1ab2e7[_0x56fe05(0x8b8)]=DataProcessor['seriesStats'](_0x1ab2e7[_0x56fe05(0x2a7)]);}this[_0x56fe05(0xad1)]=Object[_0x56fe05(0xdb6)](null),this[_0x56fe05(0x697)](),this[_0x56fe05(0x5ca)]();}[_0xa1d64c(0xb7d)](){const _0x555f1e=_0xa1d64c,_0x3c4e53=Date[_0x555f1e(0x87f)](),_0x538c13=_0x3c4e53-(this['_lastPriceRefetchTs']||0x0);if(_0x538c13<0x1388){!this[_0x555f1e(0x41b)]&&(this[_0x555f1e(0x41b)]=setTimeout(()=>{const _0x4c1ec1=_0x555f1e;this[_0x4c1ec1(0x41b)]=null,this[_0x4c1ec1(0x9c4)]=Date['now'](),this[_0x4c1ec1(0x298)]();},0x1388-_0x538c13));return;}this[_0x555f1e(0x9c4)]=_0x3c4e53,this['_scheduleUpdate']();}[_0xa1d64c(0x7bb)](_0x2d8f0c){const _0x5c8a57=_0xa1d64c;if(!_0x2d8f0c?.[_0x5c8a57(0x434)])return null;const _0x4ec74d=resolveOffsetHours(_0x2d8f0c[_0x5c8a57(0x28c)],this[_0x5c8a57(0xe30)])||0x0,_0x2404dd=this[_0x5c8a57(0xabf)]?.['get'](_0x2d8f0c[_0x5c8a57(0x434)]+'__'+_0x4ec74d);if(!_0x2404dd||!_0x2404dd[_0x5c8a57(0x5a8)])return null;return _0xb91d18=>{if(_0xb91d18<_0x2404dd[0x0]['t'])return _0x2404dd[0x0]['v'];let _0x366f20=0x0,_0x1cad5e=_0x2404dd['length']-0x1,_0xbe71f9=0x0;while(_0x366f20<=_0x1cad5e){const _0x2a45ff=_0x366f20+_0x1cad5e>>0x1;if(_0x2404dd[_0x2a45ff]['t']<=_0xb91d18)_0xbe71f9=_0x2a45ff,_0x366f20=_0x2a45ff+0x1;else _0x1cad5e=_0x2a45ff-0x1;}return _0x2404dd[_0xbe71f9]['v'];};}[_0xa1d64c(0x8bc)](_0x3d653e,_0x39c05a,_0x595fa4,_0x392b26,_0x269ede,_0xda2f7c){const _0x5266d4=_0xa1d64c,_0x5a8816=this['_config'],_0x4f7c64=resolveDisplayTimeZone(this[_0x5266d4(0xe30)],_0x5a8816),_0x3b9aa9=resolveFirstWeekday(this[_0x5266d4(0xe30)]),_0x1c7e61=[_0x5266d4(0x1fe),_0x5266d4(0x4db),_0x5266d4(0x547),_0x5266d4(0xbe5),_0x5266d4(0xbd1)],_0x311570=!_0x39c05a[_0x5266d4(0xb85)]&&!_0x39c05a[_0x5266d4(0x325)]&&!_0x39c05a[_0x5266d4(0x74d)]&&_0x5a8816[_0x5266d4(0x2f2)]!==_0x5266d4(0x6f7)&&_0x5a8816[_0x5266d4(0xcef)]!=='raw';let _0x10e57d,_0x1c696e=null;if(_0x311570){let _0x13a6ac=DataProcessor[_0x5266d4(0x699)](_0x39c05a[_0x5266d4(0xaac)]===_0x5266d4(0x68a)?DataProcessor[_0x5266d4(0x7e2)](_0x3d653e):!_0x595fa4&&_0x39c05a['aggregate_func']===_0x5266d4(0x7c1)?DataProcessor[_0x5266d4(0x221)](_0x3d653e,_0x39c05a[_0x5266d4(0x9aa)]===!![]):_0x3d653e,_0x39c05a);const _0x415cb3=this['_priceLookupFor'](_0x39c05a);if(_0x415cb3)_0x13a6ac=DataProcessor[_0x5266d4(0xc6b)](_0x13a6ac,_0x415cb3);const _0x42307a=(_0x269ede-_0x392b26)/0x36ee80,_0x5f52a2=resolvePointsPerHour(_0x5a8816,_0x39c05a,_0x42307a),_0x480d30=resolveGroupBy(_0x5a8816,_0x42307a),_0x1fbb0e=groupBucketMs(_0x480d30,_0x5a8816[_0x5266d4(0x7f7)],_0x5f52a2);let _0x49db86=_0x39c05a[_0x5266d4(0xaac)];_0x595fa4&&_0x49db86===_0x5266d4(0x7c1)&&(_0x49db86=_0x5266d4(0xd26));!_0x595fa4&&_0x49db86===_0x5266d4(0x7c1)&&(_0x49db86=_0x5266d4(0xd26));_0x49db86===_0x5266d4(0x68a)&&(_0x49db86=_0x5266d4(0xd26));const _0x1fad84=_0x49db86===_0x5266d4(0xd26)||_0x49db86===_0x5266d4(0x62e),_0x4db504=resolveOffsetHours(_0x39c05a[_0x5266d4(0x28c)],this['_hass'])!==0x0||(toNum(_0x39c05a[_0x5266d4(0x9e8)])?toNum(_0x39c05a[_0x5266d4(0x9e8)])!==0x0:![]),_0x2b31c7=_0x39c05a['damp_reset_boundary']!==![];let _0x85dc86,_0x1bb2a4=_0x13a6ac;if(_0xda2f7c>0x0&&_0x13a6ac[_0x5266d4(0x5a8)]&&_0x13a6ac[0x0]['t']<_0x392b26){let _0xe6a5bf=0x0;while(_0xe6a5bf<_0x13a6ac[_0x5266d4(0x5a8)]&&_0x13a6ac[_0xe6a5bf]['t']<_0x392b26)_0xe6a5bf++;const _0x2aeb84=_0x13a6ac[_0x5266d4(0xb41)](_0xe6a5bf);_0xe6a5bf>0x0&&!_0x1fad84&&!(_0x2aeb84[_0x5266d4(0x5a8)]&&_0x2aeb84[0x0]['t']===_0x392b26)?_0x1bb2a4=[{..._0x13a6ac[_0xe6a5bf-0x1],'t':_0x392b26},..._0x2aeb84]:_0x1bb2a4=_0x2aeb84;}if(_0x1c7e61['includes'](_0x480d30)){const _0x5f2c38=_0x4f7c64;_0x2b31c7&&(_0x1bb2a4=DataProcessor[_0x5266d4(0xbc6)](_0x1bb2a4,_0x480d30,_0x49db86,_0x5f2c38,this[_0x5266d4(0xa9c)](_0x39c05a)));_0x85dc86=DataProcessor['calendarGroup'](_0x1bb2a4,_0x480d30,_0x49db86,_0x269ede,_0x5f2c38,(_0x39c05a[_0x5266d4(0x28f)]||_0x39c05a[_0x5266d4(0x6aa)])===_0x5266d4(0x1d7),_0x3b9aa9);if(!_0x39c05a[_0x5266d4(0xcfc)]){const _0x1ca533=_0x1bb2a4&&_0x1bb2a4[_0x5266d4(0x5a8)]>0x0?_0x1bb2a4[_0x1bb2a4[_0x5266d4(0x5a8)]-0x1]['t']:null,_0x2a97cd=_0x480d30===_0x5266d4(0x1fe)&&Date[_0x5266d4(0x87f)]()<_0x269ede?0x6ddd00:0x0;_0x85dc86=DataProcessor['carryStateInGaps'](_0x85dc86,_0x480d30,_0x49db86,{'endMs':_0x269ede,'lastRawT':_0x1ca533,'tz':_0x5f2c38,'carrySlackMs':_0x2a97cd});}else _0x85dc86=DataProcessor[_0x5266d4(0x62f)](_0x85dc86,_0x480d30,{'tz':_0x5f2c38});if(_0x480d30===_0x5266d4(0x1fe)&&!_0x4db504&&![_0x5266d4(0x1d7),_0x5266d4(0x2fd)][_0x5266d4(0x25d)](_0x39c05a[_0x5266d4(0x28f)]||_0x39c05a[_0x5266d4(0x6aa)])){const _0x1ef4ba=Date[_0x5266d4(0x87f)]();if(_0x1ef4ba<_0x269ede&&_0x85dc86[_0x5266d4(0x5a8)]){const _0x65f242=_0x85dc86[_0x85dc86[_0x5266d4(0x5a8)]-0x1];_0x65f242['v']!=null&&_0x65f242['t']<=_0x1ef4ba&&_0x1ef4ba-_0x65f242['t']<0x36ee80&&(_0x85dc86=_0x85dc86[_0x5266d4(0xb41)](0x0,-0x1)[_0x5266d4(0xce6)]({..._0x65f242,'t':_0x1ef4ba}));}}}else _0x1fbb0e>0x0?_0x85dc86=DataProcessor[_0x5266d4(0xba8)](_0x1bb2a4,_0x1fbb0e,_0x392b26,_0x269ede,_0x49db86,!!_0x39c05a[_0x5266d4(0x6f2)]||_0x49db86===_0x5266d4(0x62e),{'deltaAgg':_0x1fad84,'breakOnNull':!!_0x39c05a[_0x5266d4(0xcfc)],'carryForwardMs':_0x39c05a[_0x5266d4(0x9b4)],'alignToClock':this[_0x5266d4(0x31b)](_0x39c05a),'anchorStart':[_0x5266d4(0x1d7),_0x5266d4(0x2fd)][_0x5266d4(0x25d)](_0x39c05a[_0x5266d4(0x28f)]||_0x39c05a['type']),'ohlc':(_0x39c05a['graph_type']||_0x39c05a[_0x5266d4(0x6aa)])===_0x5266d4(0x1d7),'carryPastNow':_0x4db504}):_0x85dc86=_0x13a6ac;_0x49db86===_0x5266d4(0x62e)&&(_0x85dc86=DataProcessor['applyBandDelta'](_0x85dc86,!!_0x39c05a[_0x5266d4(0x6f2)])),_0x1c696e=DataProcessor[_0x5266d4(0xcbe)](_0x13a6ac,_0x39c05a,{'startMs':_0x392b26,'endMs':_0x269ede,'bucketMs':_0x1fbb0e,'groupBy':_0x480d30,'aggFunc':_0x49db86,'alignToClock':this[_0x5266d4(0x31b)](_0x39c05a),'anchorStart':['candlestick','bar']['includes'](_0x39c05a['graph_type']||_0x39c05a[_0x5266d4(0x6aa)]),'tz':_0x4f7c64,'firstWd':_0x3b9aa9,'deltaAgg':_0x1fad84,'carryPastNow':_0x4db504,'damp':_0x2b31c7,'isCounter':this[_0x5266d4(0xa9c)](_0x39c05a)}),_0x10e57d=DataProcessor['applyPostBucketTransform'](_0x85dc86,_0x39c05a,!!_0x39c05a[_0x5266d4(0x6f2)]);}else{const _0x4e1daa=_0x39c05a[_0x5266d4(0xaac)]===_0x5266d4(0x68a)&&!_0x39c05a['fixed_value'],_0x5653c3=_0x39c05a['aggregate_func']==='change'&&!_0x595fa4&&!!_0x39c05a[_0x5266d4(0xb85)];_0x10e57d=DataProcessor['transformSeries'](_0x4e1daa?DataProcessor[_0x5266d4(0x7e2)](_0x3d653e):_0x5653c3?DataProcessor['changeDiffSeries'](_0x3d653e,_0x39c05a[_0x5266d4(0x9aa)]===!![]):_0x3d653e,_0x39c05a,!![]);const _0x135519=this['_priceLookupFor'](_0x39c05a);_0x135519&&!_0x39c05a['fixed_value']&&!_0x39c05a['data_attribute']&&(_0x10e57d=DataProcessor['applyPriceToSeries'](_0x10e57d,_0x135519));const _0x31952b=(_0x269ede-_0x392b26)/0x36ee80,_0x4a4e9f=resolveGroupBy(_0x5a8816,_0x31952b),_0x112d90=((()=>{const _0x3a3032=_0x5266d4;let _0x105c61=_0x39c05a[_0x3a3032(0xaac)];if(_0x105c61===_0x3a3032(0x7c1)&&(_0x595fa4||_0x5653c3))_0x105c61=_0x3a3032(0xd26);if(_0x105c61===_0x3a3032(0x68a)&&(_0x595fa4||_0x4e1daa))_0x105c61=_0x3a3032(0xd26);return _0x105c61;})());if(_0x39c05a[_0x5266d4(0xb85)]&&_0x10e57d&&_0x10e57d[_0x5266d4(0x5a8)]>0x1&&_0x1c7e61[_0x5266d4(0x25d)](_0x4a4e9f)){const _0x4eeca1=(_0x10e57d[_0x10e57d[_0x5266d4(0x5a8)]-0x1]['t']-_0x10e57d[0x0]['t'])/Math[_0x5266d4(0x2cc)](0x1,_0x10e57d[_0x5266d4(0x5a8)]-0x1),_0x4868ac=groupBucketMs(_0x4a4e9f,_0x5a8816[_0x5266d4(0x7f7)],null);if(_0x4868ac>0x0&&_0x4eeca1>0x0&&_0x4868ac>_0x4eeca1*1.5){const _0x32883a=_0x4f7c64;_0x39c05a[_0x5266d4(0x870)]!==![]&&(_0x10e57d=DataProcessor['dampResetBoundaryMax'](_0x10e57d,_0x4a4e9f,_0x112d90,_0x32883a,this['_isCounterEntity'](_0x39c05a))),_0x10e57d=DataProcessor['calendarGroup'](_0x10e57d,_0x4a4e9f,_0x112d90,_0x269ede,_0x32883a,(_0x39c05a[_0x5266d4(0x28f)]||_0x39c05a[_0x5266d4(0x6aa)])==='candlestick',_0x3b9aa9);}}if(_0x39c05a['statistic_id']&&_0x10e57d&&_0x10e57d[_0x5266d4(0x5a8)]>0x0&&_0x1c7e61[_0x5266d4(0x25d)](_0x4a4e9f)&&!_0x39c05a['break_on_null']){const _0x18da0b=_0x3d653e&&_0x3d653e[_0x5266d4(0x5a8)]>0x0?_0x3d653e[_0x3d653e[_0x5266d4(0x5a8)]-0x1]['t']:null;_0x10e57d=DataProcessor[_0x5266d4(0xbac)](_0x10e57d,_0x4a4e9f,_0x112d90,{'endMs':_0x269ede,'lastRawT':_0x18da0b,'tz':_0x4f7c64});}else _0x39c05a[_0x5266d4(0xb85)]&&_0x10e57d&&_0x10e57d[_0x5266d4(0x5a8)]>0x0&&_0x1c7e61[_0x5266d4(0x25d)](_0x4a4e9f)&&_0x39c05a['break_on_null']&&(_0x10e57d=DataProcessor[_0x5266d4(0x62f)](_0x10e57d,_0x4a4e9f,{'tz':_0x4f7c64}));_0x39c05a[_0x5266d4(0xaac)]==='delta'&&(_0x10e57d=DataProcessor[_0x5266d4(0x8ab)](_0x10e57d,!!_0x39c05a['show_range_band']));_0x10e57d=DataProcessor['applyPostBucketTransform'](_0x10e57d,_0x39c05a,!!_0x39c05a[_0x5266d4(0x6f2)]);if(_0xda2f7c>0x0&&Array['isArray'](_0x10e57d)&&_0x10e57d[_0x5266d4(0x5a8)]){let _0x4c0229=_0x392b26;if(_0x39c05a[_0x5266d4(0xb85)]&&_0x1c7e61[_0x5266d4(0x25d)](_0x4a4e9f)){const _0x2ef062=tzParts(_0x392b26,_0x4f7c64);switch(_0x4a4e9f){case _0x5266d4(0x1fe):_0x4c0229=zonedWallToMs(_0x2ef062['y'],_0x2ef062['mo'],_0x2ef062['d'],_0x2ef062['h'],0x0,0x0,_0x4f7c64);break;case _0x5266d4(0x4db):_0x4c0229=zonedWallToMs(_0x2ef062['y'],_0x2ef062['mo'],_0x2ef062['d'],0x0,0x0,0x0,_0x4f7c64);break;case'week':_0x4c0229=zonedWallToMs(_0x2ef062['y'],_0x2ef062['mo'],_0x2ef062['d']-weekStartOffsetDays(_0x2ef062['wd'],_0x3b9aa9),0x0,0x0,0x0,_0x4f7c64);break;case _0x5266d4(0xbe5):_0x4c0229=zonedWallToMs(_0x2ef062['y'],_0x2ef062['mo'],0x1,0x0,0x0,0x0,_0x4f7c64);break;case _0x5266d4(0xbd1):_0x4c0229=zonedWallToMs(_0x2ef062['y'],0x0,0x1,0x0,0x0,0x0,_0x4f7c64);break;}}_0x1c696e=DataProcessor[_0x5266d4(0xd2e)](_0x10e57d,_0x39c05a);if(_0x1c696e){for(const _0xc2c2f1 of _0x1c696e)_0xc2c2f1[_0x5266d4(0x2a7)]=_0xc2c2f1[_0x5266d4(0x2a7)][_0x5266d4(0x7cb)](_0x573080=>_0x573080['t']>=_0x4c0229);}_0x10e57d=_0x10e57d['filter'](_0x55a18b=>_0x55a18b['t']>=_0x4c0229);}}return{'points':_0x10e57d,'maSeries':_0x1c696e};}[_0xa1d64c(0xdd3)](_0x175ea5,_0x38b319,_0x1d35b0,_0xf7abde,_0xaeead6){const _0xbe74d6=_0xa1d64c;if(!_0x38b319||!_0x38b319[_0xbe74d6(0x871)]||_0x38b319[_0xbe74d6(0xb85)])return _0x175ea5;if(_0x38b319[_0xbe74d6(0x325)]||_0x38b319['data_attribute'])return _0x175ea5;if(!this[_0xbe74d6(0xb44)](_0x38b319))return _0x175ea5;if(!this[_0xbe74d6(0x98b)]())return _0x175ea5;if(resolveOffsetHours(_0x38b319[_0xbe74d6(0x28c)],this[_0xbe74d6(0xe30)])!==0x0)return _0x175ea5;const _0x2af483=_0x38b319['aggregate_func']||_0xbe74d6(0xaca);if(![_0xbe74d6(0x81f),_0xbe74d6(0xc1b),_0xbe74d6(0x2cc),_0xbe74d6(0x7eb),_0xbe74d6(0xaca),_0xbe74d6(0xd65),'median'][_0xbe74d6(0x25d)](_0x2af483))return _0x175ea5;const _0xee3ee5=this[_0xbe74d6(0xe30)]?.[_0xbe74d6(0x27c)]?.[_0x38b319[_0xbe74d6(0x871)]];if(!_0xee3ee5||_0xee3ee5[_0xbe74d6(0xaef)]===_0xbe74d6(0x9ef)||_0xee3ee5[_0xbe74d6(0xaef)]===_0xbe74d6(0xacf))return _0x175ea5;const _0x4df8b2=this[_0xbe74d6(0x356)](_0x38b319,_0x1d35b0),_0x4c33e5=_0x4df8b2?getAttributePath(_0xee3ee5[_0xbe74d6(0x464)],_0x4df8b2):_0xee3ee5[_0xbe74d6(0xaef)],_0x3e017f=toNum(_0x4c33e5);if(_0x3e017f===null)return _0x175ea5;const _0x3053c5=_0xee3ee5['last_updated']||_0xee3ee5[_0xbe74d6(0xd2b)]||null;let _0xe52999=_0x3053c5?new Date(_0x3053c5)[_0xbe74d6(0x7fb)]():Date[_0xbe74d6(0x87f)]();if(!(_0xe52999>=_0xf7abde&&_0xe52999<_0xaeead6))_0xe52999=_0xaeead6-0x1;if(_0xe52999<_0xf7abde)return _0x175ea5;const _0x5ce8e3=Array[_0xbe74d6(0x796)](_0x175ea5)?_0x175ea5[_0xbe74d6(0xb41)]():[];return _0x5ce8e3[_0xbe74d6(0x24a)]({'t':_0xe52999,'v':_0x3e017f}),_0x5ce8e3;}[_0xa1d64c(0x46c)](_0x544419){const _0x4bdf9e=_0xa1d64c,_0x166056=this[_0x4bdf9e(0x4ee)],_0x5c07b6=_0x544419[_0x4bdf9e(0x871)],_0x325073=this[_0x4bdf9e(0x786)][_0x4bdf9e(0xd8e)][_0x4bdf9e(0x7fb)](),_0x5117bf=this[_0x4bdf9e(0x786)][_0x4bdf9e(0x2da)]['getTime'](),_0x17e066=(_0x5117bf-_0x325073)/0x36ee80,_0x4561e3=this[_0x4bdf9e(0xa07)](_0x17e066),_0x295cbc=this['_entities']['indexOf'](_0x5c07b6),_0x5adc7a=this['_liveStateRaw'](_0x544419[_0x4bdf9e(0xa53)],_0x5c07b6,_0x295cbc,_0x325073,_0x5117bf),{points:_0x19e9f6,maSeries:_0x3c1da4}=this[_0x4bdf9e(0x8bc)](_0x5adc7a,_0x5c07b6,_0x544419['_isStat'],_0x325073,_0x5117bf,_0x4561e3);_0x544419[_0x4bdf9e(0x2a7)]=_0x19e9f6;const _0x508412=this[_0x4bdf9e(0x912)]>0x0?this[_0x4bdf9e(0x912)]:0x320,_0x4e8735=Math['min'](0xbb8,Math[_0x4bdf9e(0x2cc)](0x190,_0x508412*0x2));_0x544419[_0x4bdf9e(0xd5a)]=_0x3c1da4??DataProcessor[_0x4bdf9e(0xd2e)](_0x544419[_0x4bdf9e(0x2a7)],_0x544419[_0x4bdf9e(0x871)]),_0x544419[_0x4bdf9e(0x2a7)]&&_0x544419['points'][_0x4bdf9e(0x5a8)]>_0x4e8735&&(_0x544419[_0x4bdf9e(0x2a7)]=DataProcessor[_0x4bdf9e(0xb2c)](_0x544419[_0x4bdf9e(0x2a7)],_0x4e8735)),_0x544419[_0x4bdf9e(0x33d)]=resolveBucketPrecision(_0x544419['points']),_0x544419[_0x4bdf9e(0x99f)]=![];}['_slideNeedsFullRefetch'](){const _0x3e050f=_0xa1d64c,_0x4448be=new Set([_0x3e050f(0x68a),'change',_0x3e050f(0x62e)]);return(this[_0x3e050f(0xaa0)]||[])[_0x3e050f(0x274)](_0x1026c2=>_0x1026c2&&(_0x4448be[_0x3e050f(0xa35)](_0x1026c2[_0x3e050f(0xaac)])||_0x1026c2['_compareOf']!=null));}[_0xa1d64c(0xcbf)](){const _0x1e0876=_0xa1d64c;if(!this[_0x1e0876(0x98b)]())return;if(this[_0x1e0876(0xa1f)]()){this[_0x1e0876(0x298)]();return;}this[_0x1e0876(0x97b)]=!![],this['_flushLiveBuffer']();}['_render'](){const _0x2ed093=_0xa1d64c;if(!this[_0x2ed093(0x4ee)])return;this['_buildStructure']();if(this['_graphData']?.[_0x2ed093(0x9f8)]?.[_0x2ed093(0x5a8)]){const _0x4f259d=!!this[_0x2ed093(0x4ee)][_0x2ed093(0x8ae)];if(!(this[_0x2ed093(0x6c0)]instanceof Map))this[_0x2ed093(0x6c0)]=new Map();const _0x55301d=this[_0x2ed093(0x8f5)]instanceof Set?this[_0x2ed093(0x8f5)]:null;for(const _0x16f9cc of this['_graphData'][_0x2ed093(0x9f8)]){const _0x216312=_0x16f9cc['entity']?.[_0x2ed093(0x6e4)],_0xd096df=_0x4f259d?'__card__':_0x216312===!![]?!![]:_0x216312===![]?![]:_0x2ed093(0x8c3),_0x1eb0bb=this[_0x2ed093(0x6c0)][_0x2ed093(0xa35)](_0x16f9cc['id'])?this[_0x2ed093(0x6c0)][_0x2ed093(0xa00)](_0x16f9cc['id']):_0x2ed093(0x648),_0xbce61d=_0x55301d?.[_0x2ed093(0xa35)](_0x16f9cc['id']);if(_0x55301d)_0x55301d[_0x2ed093(0x9de)](_0x16f9cc['id']);if(_0xd096df===_0x1eb0bb&&!_0xbce61d)continue;_0xd096df===_0x2ed093(0x6e0)||_0xd096df===!![]?this[_0x2ed093(0x4f1)][_0x2ed093(0xb33)](_0x16f9cc['id']):(_0xd096df===![]||_0x1eb0bb==='__card__'||_0x1eb0bb===!![]||_0xbce61d)&&this[_0x2ed093(0x4f1)]['delete'](_0x16f9cc['id']),this[_0x2ed093(0x6c0)][_0x2ed093(0x3e2)](_0x16f9cc['id'],_0xd096df);}}const _0x4ecbc0=!!this['_config'][_0x2ed093(0xd39)]&&(this[_0x2ed093(0x4ee)]['chart_mode']||_0x2ed093(0x52d))===_0x2ed093(0x52d);if(_0x4ecbc0){this['_renderSparkline']();return;}this[_0x2ed093(0x613)](),this[_0x2ed093(0x368)](),this[_0x2ed093(0x21f)](),this[_0x2ed093(0x8f9)](),this[_0x2ed093(0x21e)](),this['_renderStateRow'](),this['_renderExportButton']();const _0x33f3e6=this[_0x2ed093(0x96d)][_0x2ed093(0x8f7)](_0x2ed093(0x513));if(!_0x33f3e6)return;const _0x493168=this[_0x2ed093(0x96d)][_0x2ed093(0x8f7)](_0x2ed093(0x6a9));if(_0x493168)_0x493168['classList'][_0x2ed093(0x1e3)](_0x2ed093(0x447));this[_0x2ed093(0x3f3)]();if(!this[_0x2ed093(0x405)]){_0x33f3e6[_0x2ed093(0x740)]=_0x2ed093(0x4b0)+escapeHtml(cardT(this['_hass'],this['_config'],'Loading…'))+_0x2ed093(0x1dd),this['_graphFingerprint']='';return;}const _0x407a02=this[_0x2ed093(0x4ee)][_0x2ed093(0x2f2)]||_0x2ed093(0x52d),_0x3a8324=new Set(['pie',_0x2ed093(0x8b1),_0x2ed093(0x960),_0x2ed093(0x26a),_0x2ed093(0x9f6),_0x2ed093(0x39e),_0x2ed093(0xb6f),_0x2ed093(0x6f7),_0x2ed093(0x41d),'box','waterfall',_0x2ed093(0x243)]);if(_0x493168){if(_0x3a8324[_0x2ed093(0xa35)](_0x407a02))_0x493168[_0x2ed093(0x3fa)][_0x2ed093(0xb33)](_0x2ed093(0xd1c));else _0x493168[_0x2ed093(0x3fa)][_0x2ed093(0x1e3)](_0x2ed093(0xd1c));}const _0x41bac4=this[_0x2ed093(0x4f7)](_0x407a02),_0xe2c84c=this[_0x2ed093(0xdb8)](_0x407a02);if(_0xe2c84c&&_0xe2c84c===this[_0x2ed093(0xdc6)]&&_0x33f3e6[_0x2ed093(0x503)]){this[_0x2ed093(0x85c)]();return;}this['_graphFingerprint']=_0xe2c84c,this[_0x2ed093(0x85c)]();try{let _0x586441=this[_0x2ed093(0x405)][_0x2ed093(0x9f8)][_0x2ed093(0x7cb)](_0x282bb1=>!this[_0x2ed093(0x4f1)][_0x2ed093(0xa35)](_0x282bb1['id'])&&_0x282bb1[_0x2ed093(0x871)]?.['show_graph']!==![]);const _0x3f4473=this[_0x2ed093(0x4ee)][_0x2ed093(0x788)],_0x2839aa=this[_0x2ed093(0x4ee)][_0x2ed093(0xb2e)],_0x3130cb=resolveDynamicValue(_0x3f4473,this['_hass'])??toNum(_0x3f4473),_0x10a6b9=resolveDynamicValue(_0x2839aa,this[_0x2ed093(0xe30)])??toNum(_0x2839aa);if(isNum(_0x3130cb)||isNum(_0x10a6b9)){const _0x47b0ac=isNum(_0x3130cb)?_0x3130cb:0x0,_0x29fd53=isNum(_0x10a6b9)?_0x10a6b9:0x18;_0x586441=_0x586441[_0x2ed093(0x459)](_0x3e6387=>{const _0x428ccd=_0x2ed093,_0x58b59c=_0x3e6387[_0x428ccd(0x2a7)][_0x428ccd(0x459)](_0x5f2c6a=>{const _0x5850fc=_0x428ccd;if(_0x5f2c6a['v']===null)return _0x5f2c6a;const _0xdf3f78=new Date(_0x5f2c6a['t']),_0x4c31be=_0xdf3f78[_0x5850fc(0xb3a)]()+_0xdf3f78[_0x5850fc(0xb1c)]()/0x3c;if(_0x4c31be<_0x47b0ac||_0x4c31be>=_0x29fd53)return{..._0x5f2c6a,'v':null};return _0x5f2c6a;});return{..._0x3e6387,'points':_0x58b59c};});}_0x41bac4[_0x2ed093(0x964)](_0x33f3e6,_0x586441,this[_0x2ed093(0x4ee)],this[_0x2ed093(0xe30)]);}catch(_0x53c2c4){console['error'](_0x2ed093(0xa89),_0x53c2c4),_0x33f3e6['innerHTML']=_0x2ed093(0xa2d)+escapeHtml(_0x53c2c4[_0x2ed093(0x885)])+_0x2ed093(0x1dd),this[_0x2ed093(0xdc6)]='';}const _0x5b7fd2=(this[_0x2ed093(0xaa0)]||[])[_0x2ed093(0x274)](_0x5754a3=>_0x5754a3?.['show_extrema']===_0x2ed093(0x567));_0x5b7fd2&&_0x493168&&!_0x493168[_0x2ed093(0x880)]&&(_0x493168[_0x2ed093(0x880)]=!![],_0x493168[_0x2ed093(0xe3b)]['cursor']=_0x2ed093(0x3e5),_0x493168[_0x2ed093(0xa40)](_0x2ed093(0x567),_0x3529c6=>{const _0x2430ef=_0x2ed093;if(_0x3529c6[_0x2430ef(0x39b)]?.[_0x2430ef(0x8f2)]?.(_0x2430ef(0xc36)))return;this['_showExtremaOnClick']=!this['_showExtremaOnClick'],this[_0x2430ef(0xdc6)]='',this[_0x2430ef(0x697)]();})),this[_0x2ed093(0x526)]();}[_0xa1d64c(0x526)](){const _0x4434b5=_0xa1d64c,_0x35165c=this['shadowRoot'];if(!_0x35165c)return;const _0x252405=_0x35165c[_0x4434b5(0x8f7)](_0x4434b5(0x6a9));if(!_0x252405)return;_0x252405['querySelectorAll'](_0x4434b5(0xc3f))['forEach'](_0xb2d7de=>_0xb2d7de['remove']());const _0x5a8702=this[_0x4434b5(0x4ee)];if(!_0x5a8702[_0x4434b5(0xc85)])return;const _0x25a3d4=(this[_0x4434b5(0xaa0)]||[])[_0x4434b5(0x7cb)](_0x559cc0=>_0x559cc0[_0x4434b5(0xc8b)]!==![]||_0x559cc0[_0x4434b5(0x7c0)]!==![]),_0x5b66c1=this[_0x4434b5(0x405)]?.[_0x4434b5(0x9f8)]||[],_0x3dbc5c=new Map(_0x5b66c1[_0x4434b5(0x459)](_0x38330b=>[_0x38330b['id'],_0x38330b])),_0x28a445=_0x1aeb02=>{const _0x3e0d14=_0x4434b5;let _0x4aff81=0x0;for(const _0x595e10 of this['_entities']||[]){const _0x194586=_0x595e10[_0x3e0d14(0x5a6)]==='secondary';if(_0x1aeb02===_0x3e0d14(0xa26)&&_0x194586||_0x1aeb02===_0x3e0d14(0x501)&&!_0x194586){if(_0x595e10[_0x3e0d14(0x933)])return _0x595e10[_0x3e0d14(0x933)];const _0x2fe470=_0x595e10[_0x3e0d14(0x871)]+'__'+_0x4aff81,_0x4bff30=_0x3dbc5c[_0x3e0d14(0xa00)](_0x2fe470)||_0x5b66c1['find'](_0x57a3e9=>_0x57a3e9[_0x3e0d14(0x871)]===_0x595e10),_0x355d92=_0x4bff30?.['meta']?.['unit_of_measurement']||this[_0x3e0d14(0xe30)]?.[_0x3e0d14(0x27c)]?.[_0x595e10[_0x3e0d14(0x871)]]?.[_0x3e0d14(0x464)]?.['unit_of_measurement'];if(_0x355d92)return _0x355d92;}_0x4aff81++;}return'';},_0x5dc698=(this[_0x4434b5(0xaa0)]||[])['some'](_0x268a9f=>_0x268a9f[_0x4434b5(0x5a6)]===_0x4434b5(0xa26)),_0x53e1e5=this[_0x4434b5(0xd04)]??0x8,_0x15a1ed=this[_0x4434b5(0xbb0)]??0x8,_0x45685b=(_0x53e1e5-_0x15a1ed)/0x2,_0x33b031=[_0x4434b5(0x7ac)+_0x45685b+'px)'];if(_0x5a8702[_0x4434b5(0x73f)]){const _0x842d63=String(_0x5a8702[_0x4434b5(0x73f)]);_0x33b031[_0x4434b5(0x24a)]('font-size:\x20'+(/[a-z%]$/i['test'](_0x842d63)?_0x842d63:_0x842d63+'px'));}_0x5a8702[_0x4434b5(0x766)]&&_0x33b031['push'](_0x4434b5(0xcaa)+_0x5a8702[_0x4434b5(0x766)]);const _0xb9ce2d=toNum(_0x5a8702[_0x4434b5(0x844)]);isNum(_0xb9ce2d)&&_0x33b031['push'](_0x4434b5(0xafb)+_0xb9ce2d);const _0xc654c4=_0x33b031[_0x4434b5(0x8e9)](';\x20')+';';{const _0x1da1bc=_0x5a8702['y_axis_label'],_0x2273da=_0x1da1bc!=null&&_0x1da1bc!==''?_0x1da1bc:_0x28a445(_0x4434b5(0x501));if(_0x2273da){const _0x1e9c94=document['createElement'](_0x4434b5(0x3ad));_0x1e9c94[_0x4434b5(0x8b2)]=_0x4434b5(0xcb8),_0x1e9c94[_0x4434b5(0xe3b)][_0x4434b5(0x409)]=_0xc654c4,_0x1e9c94[_0x4434b5(0x762)]=_0x2273da,_0x252405[_0x4434b5(0x887)](_0x1e9c94);}}if(_0x5dc698){const _0x1faf6d=_0x5a8702[_0x4434b5(0x832)],_0x312b61=_0x1faf6d!=null&&_0x1faf6d!==''?_0x1faf6d:_0x28a445('secondary');if(_0x312b61){const _0x28b81f=document[_0x4434b5(0xa31)](_0x4434b5(0x3ad));_0x28b81f[_0x4434b5(0x8b2)]=_0x4434b5(0x327),_0x28b81f[_0x4434b5(0xe3b)]['cssText']=_0xc654c4,_0x28b81f[_0x4434b5(0x762)]=_0x312b61,_0x252405[_0x4434b5(0x887)](_0x28b81f);}}}[_0xa1d64c(0x57d)](){const _0x24113c=_0xa1d64c,_0x47a6c8=this[_0x24113c(0x96d)];if(!_0x47a6c8)return;for(const _0x10ba9b of['.sgc-dp-wrap',_0x24113c(0xc51),_0x24113c(0x76b),_0x24113c(0x724),_0x24113c(0xb56),_0x24113c(0x764),'.sgc-legend-wrap',_0x24113c(0x9e9)]){const _0x42f8f4=_0x47a6c8[_0x24113c(0x8f7)](_0x10ba9b);if(_0x42f8f4)_0x42f8f4[_0x24113c(0x740)]='';}const _0x591e4c=_0x47a6c8[_0x24113c(0x8f7)](_0x24113c(0x6a9)),_0x3c0c43=_0x47a6c8[_0x24113c(0x8f7)](_0x24113c(0x513));if(!_0x591e4c||!_0x3c0c43)return;_0x591e4c[_0x24113c(0x3fa)][_0x24113c(0xb33)](_0x24113c(0x447)),_0x3c0c43[_0x24113c(0xe3b)][_0x24113c(0xc8d)]=_0x24113c(0xd9a),_0x3c0c43[_0x24113c(0x3fa)]['remove']('sgc-plot-scroll','sgc-plot-scroll-wheel');const _0x3e9ee7=this[_0x24113c(0xe30)],_0x192a0d=this[_0x24113c(0xaa0)]||[],_0x31c5d2=this[_0x24113c(0x405)]?.[_0x24113c(0x9f8)]||[],_0x2e72b9=new Map(_0x31c5d2[_0x24113c(0x459)](_0x564c98=>[_0x564c98['id'],_0x564c98])),_0x5dbb36=_0x192a0d[_0x24113c(0x7cb)](_0x25f027=>_0x25f027[_0x24113c(0xc8b)]!==![]||_0x25f027[_0x24113c(0x7c0)]!==![])[_0x24113c(0x459)](_0xee0c5c=>{const _0x18e7df=_0x24113c,_0x47d8d9=_0x192a0d['indexOf'](_0xee0c5c),_0x106905=_0xee0c5c[_0x18e7df(0x871)]+'__'+_0x47d8d9,_0x306dc6=_0x2e72b9[_0x18e7df(0xa00)](_0x106905)||_0x31c5d2[_0x18e7df(0x945)](_0x363224=>_0x363224[_0x18e7df(0x871)]===_0xee0c5c),_0x14f14e=_0x306dc6?.[_0x18e7df(0x3ae)]||{},_0x59461a=pickName(_0xee0c5c[_0x18e7df(0x344)],_0x14f14e[_0x18e7df(0x876)],_0x14f14e)??_0xee0c5c[_0x18e7df(0x871)],_0x5a690e=_0xee0c5c[_0x18e7df(0x933)]||_0x14f14e[_0x18e7df(0x9c0)]||'';let _0x53ad8c=this['_resolveColor'](_0xee0c5c[_0x18e7df(0xaaa)])||_0xee0c5c[_0x18e7df(0xaaa)]||_0x18e7df(0xdf4);const _0x205a63=this[_0x18e7df(0x528)](_0xee0c5c,_0x47d8d9),_0x2c573f=isNum(_0x205a63?.[_0x18e7df(0x74a)])?_0x205a63[_0x18e7df(0x74a)]:null,_0x17555c=_0x205a63?.['label']??'—';_0xee0c5c[_0x18e7df(0xaaa)]==='threshold'&&_0xee0c5c['color_thresholds']?.['enabled']&&_0xee0c5c[_0x18e7df(0x493)]?.[_0x18e7df(0xa5b)]?.[_0x18e7df(0x5a8)]&&isNum(_0x2c573f)&&(_0x53ad8c=resolveValueColor(_0x2c573f,this['_thrVals'](_0xee0c5c),_0x53ad8c)||_0x53ad8c);const _0x9c7a09=_0x306dc6?.[_0x18e7df(0x2a7)]?.[_0x18e7df(0x7cb)](_0x8e0429=>_0x8e0429['v']!==null&&_0x8e0429['v']!==undefined)||[];let _0xd92b4e='',_0x5be18e='';if(_0x9c7a09[_0x18e7df(0x5a8)]>=0x2){const _0x5642e7=0x78,_0x5c52dc=0x24;let _0x15f7d3=Infinity,_0x4e8fe4=-Infinity;for(const _0x1ac162 of _0x9c7a09){if(_0x1ac162['v']<_0x15f7d3)_0x15f7d3=_0x1ac162['v'];if(_0x1ac162['v']>_0x4e8fe4)_0x4e8fe4=_0x1ac162['v'];}_0x4e8fe4===_0x15f7d3&&(_0x4e8fe4=_0x15f7d3+0x1,_0x15f7d3-=0x1);const _0x1ec2cc=_0x9c7a09[0x0]['t'],_0x1aed5e=_0x9c7a09[_0x9c7a09['length']-0x1]['t'],_0x1cf888=Math[_0x18e7df(0x2cc)](0x1,_0x1aed5e-_0x1ec2cc),_0x2a1a2d=_0x259612=>(_0x259612-_0x1ec2cc)/_0x1cf888*_0x5642e7,_0xb03d1d=_0xee0c5c[_0x18e7df(0x4c3)]!==![],_0xe90975=_0xb03d1d?0x6:0x2,_0x21cf9d=_0x465e3e=>_0x5c52dc-_0xe90975-(_0x465e3e['v']-_0x15f7d3)/(_0x4e8fe4-_0x15f7d3)*(_0x5c52dc-_0xe90975*0x2),_0x2f4c73=_0xb03d1d?buildSmoothPath(_0x9c7a09,_0x2a1a2d,_0x21cf9d):buildLinearPath(_0x9c7a09,_0x2a1a2d,_0x21cf9d),_0x1b19d1=_0x2f4c73+_0x18e7df(0xce4)+_0x5642e7+'\x20'+_0x5c52dc+'\x20L\x200\x20'+_0x5c52dc+'\x20Z',_0x28dc59=_0xee0c5c[_0x18e7df(0x4e4)]!==![],_0x1243de=toNum(_0xee0c5c[_0x18e7df(0x51d)])||0x1,_0x33f72d=lineDashArray(_0xee0c5c[_0x18e7df(0xc46)],_0x1243de),_0xf29115=_0x33f72d?_0x18e7df(0x3b5)+_0x33f72d+'\x22':'',_0x2b59e7=_0x28dc59?_0x18e7df(0xa90):'0',_0x165589=!!(_0xee0c5c['color_thresholds']?.['enabled']&&_0xee0c5c['color_thresholds']?.[_0x18e7df(0xa5b)]?.['length']),_0x3925af=_0xee0c5c[_0x18e7df(0x493)]?.[_0x18e7df(0x37a)]===_0x18e7df(0x315)?_0x18e7df(0x315):_0x18e7df(0x61b),_0x3271f8=_0xee0c5c[_0x18e7df(0x493)]?.['transition']!==_0x18e7df(0xcc2);let _0x39641a=_0x18e7df(0xab4)+escapeHtml(_0x53ad8c)+'\x22',_0x1f6dbf=_0x18e7df(0x8a9)+escapeHtml(_0x53ad8c)+_0x18e7df(0x31d)+_0x2b59e7+'\x22';if(_0x165589){const _0x3afc45=[...this[_0x18e7df(0xae6)](_0xee0c5c)]['filter'](_0x56fe70=>isNum(toNum(_0x56fe70[_0x18e7df(0x8a2)]))&&_0x56fe70[_0x18e7df(0xaaa)])[_0x18e7df(0xa6b)]((_0x347bdf,_0x48467a)=>toNum(_0x347bdf[_0x18e7df(0x8a2)])-toNum(_0x48467a[_0x18e7df(0x8a2)]));if(_0x3afc45[_0x18e7df(0x5a8)]){if(_0xee0c5c['color_thresholds'][_0x18e7df(0x818)]){const _0xf546cb=_0x9c7a09[_0x9c7a09[_0x18e7df(0x5a8)]-0x1]?.['v'];if(isNum(_0xf546cb)){const _0x4d0e57=resolveValueColor(_0xf546cb,_0x3afc45,_0x53ad8c);_0x39641a='stroke=\x22'+escapeHtml(_0x4d0e57)+'\x22',_0x1f6dbf=_0x18e7df(0x8a9)+escapeHtml(_0x4d0e57)+'\x22\x20fill-opacity=\x22'+_0x2b59e7+'\x22';}}else{if(_0x3925af===_0x18e7df(0x315)){let _0x317fee='',_0x156de9='';for(let _0x33c28c=0x0;_0x33c28c<_0x9c7a09[_0x18e7df(0x5a8)]-0x1;_0x33c28c++){const _0x2d35b5=_0x9c7a09[_0x33c28c]['v'],_0x4eb025=_0x9c7a09[_0x33c28c+0x1]['v'],_0x312f40=(_0x2d35b5+_0x4eb025)/0x2,_0x22c19b=resolveValueColor(_0x312f40,_0x3afc45,_0x53ad8c,_0x3271f8),_0x3d6a54=_0x2a1a2d(_0x9c7a09[_0x33c28c]['t']),_0x34c3a6=_0x21cf9d(_0x9c7a09[_0x33c28c]),_0x4c4ea5=_0x2a1a2d(_0x9c7a09[_0x33c28c+0x1]['t']),_0x464987=_0x21cf9d(_0x9c7a09[_0x33c28c+0x1]);_0x317fee+=_0x18e7df(0xa0e)+_0x3d6a54+_0x18e7df(0x747)+_0x34c3a6+'\x22\x20x2=\x22'+_0x4c4ea5+'\x22\x20y2=\x22'+_0x464987+_0x18e7df(0x9d9)+escapeHtml(_0x22c19b)+_0x18e7df(0x1fb)+_0x1243de+'\x22'+_0xf29115+_0x18e7df(0x3fe),_0x156de9+=_0x18e7df(0x4bf)+_0x3d6a54+'\x20'+_0x34c3a6+'\x20L\x20'+_0x4c4ea5+'\x20'+_0x464987+_0x18e7df(0xce4)+_0x4c4ea5+'\x20'+_0x5c52dc+_0x18e7df(0xce4)+_0x3d6a54+'\x20'+_0x5c52dc+_0x18e7df(0x7a8)+escapeHtml(_0x22c19b)+_0x18e7df(0x31d)+_0x2b59e7+_0x18e7df(0x6a2);}_0xd92b4e=_0x18e7df(0xb58)+_0x5642e7+'\x20'+_0x5c52dc+_0x18e7df(0x657)+_0x156de9+_0x317fee+_0x18e7df(0xdd0);}else{const _0x1910e5=_0x4e8fe4-_0x15f7d3||0x1,_0x23d321=_0x18e7df(0x611)+_0x47d8d9,_0x34422f=[],_0x4df872=[..._0x3afc45][_0x18e7df(0x1d0)]();_0x34422f[_0x18e7df(0x24a)](_0x18e7df(0x265)+escapeHtml(_0x4df872[0x0][_0x18e7df(0xaaa)])+'\x22/>');if(!_0x3271f8)for(let _0x473cb4=0x0;_0x473cb4<_0x4df872['length'];_0x473cb4++){const _0x53b236=((_0x4e8fe4-toNum(_0x4df872[_0x473cb4][_0x18e7df(0x8a2)]))/_0x1910e5*0x64)[_0x18e7df(0xdc7)](0x1);_0x34422f['push']('<stop\x20offset=\x22'+_0x53b236+'%\x22\x20stop-color=\x22'+escapeHtml(_0x4df872[_0x473cb4][_0x18e7df(0xaaa)])+'\x22/>');const _0x156201=_0x473cb4<_0x4df872['length']-0x1?_0x4df872[_0x473cb4+0x1][_0x18e7df(0xaaa)]:_0x4df872[_0x473cb4][_0x18e7df(0xaaa)];_0x34422f[_0x18e7df(0x24a)](_0x18e7df(0x767)+_0x53b236+_0x18e7df(0xcc7)+escapeHtml(_0x156201)+_0x18e7df(0x94d));}else for(const _0x117227 of _0x4df872){const _0x31ab05=((_0x4e8fe4-toNum(_0x117227[_0x18e7df(0x8a2)]))/_0x1910e5*0x64)[_0x18e7df(0xdc7)](0x1);_0x34422f[_0x18e7df(0x24a)](_0x18e7df(0x767)+_0x31ab05+'%\x22\x20stop-color=\x22'+escapeHtml(_0x117227[_0x18e7df(0xaaa)])+_0x18e7df(0x94d));}_0x34422f[_0x18e7df(0x24a)]('<stop\x20offset=\x22100%\x22\x20stop-color=\x22'+escapeHtml(_0x3afc45[0x0][_0x18e7df(0xaaa)])+_0x18e7df(0x94d));const _0x11642d=_0x18e7df(0x63a)+_0x23d321+_0x18e7df(0xb43)+_0x34422f[_0x18e7df(0x8e9)]('')+_0x18e7df(0x66f);_0x39641a=_0x18e7df(0x530)+_0x23d321+')\x22',_0x1f6dbf=_0x18e7df(0xbfc)+_0x23d321+_0x18e7df(0x44a)+_0x2b59e7+'\x22',_0xd92b4e=_0x18e7df(0xb58)+_0x5642e7+'\x20'+_0x5c52dc+_0x18e7df(0x470)+_0x11642d+_0x18e7df(0xdb4)+_0x1b19d1+'\x22\x20'+_0x1f6dbf+_0x18e7df(0x647)+_0x2f4c73+_0x18e7df(0xc24)+_0x39641a+'\x20stroke-width=\x22'+_0x1243de+'\x22'+_0xf29115+'\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>';}}}}!_0xd92b4e&&(_0xd92b4e=_0x18e7df(0xb58)+_0x5642e7+'\x20'+_0x5c52dc+'\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'+_0x1b19d1+'\x22\x20'+_0x1f6dbf+_0x18e7df(0x647)+_0x2f4c73+_0x18e7df(0xc24)+_0x39641a+_0x18e7df(0x645)+_0x1243de+'\x22'+_0xf29115+_0x18e7df(0x55e));if(_0xee0c5c[_0x18e7df(0xa72)]){const _0x203ec2=trendDirection(_0x306dc6,_0xee0c5c),_0x1c7269=_0x203ec2==='up'?'▲':_0x203ec2===_0x18e7df(0x9d3)?'▼':'─',_0x2dd080=_0x203ec2==='up'?_0xee0c5c[_0x18e7df(0x990)]||_0x18e7df(0x3e0):_0x203ec2===_0x18e7df(0x9d3)?_0xee0c5c[_0x18e7df(0x235)]||_0x18e7df(0x6fc):_0xee0c5c[_0x18e7df(0xa63)]||'var(--secondary-text-color)';_0x5be18e=_0x18e7df(0xbd6)+_0x2dd080+'\x22>'+_0x1c7269+_0x18e7df(0x6ec);}}const _0x355659=_0xee0c5c[_0x18e7df(0xc8b)]!==![],_0x511583=_0xee0c5c[_0x18e7df(0x7c0)]!==![],_0x2950a9=_0x355659?_0x18e7df(0x30a)+escapeHtml(_0x59461a)+_0x18e7df(0x9c1)+escapeHtml(_0x53ad8c)+'\x22>'+escapeHtml(String(_0x17555c))+_0x18e7df(0xbaf)+escapeHtml(_0x5a690e)+_0x18e7df(0x6ec)+_0x5be18e+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>':'',_0x2b3ae7=_0x511583?_0x18e7df(0xb17)+_0xd92b4e+_0x18e7df(0x1dd):'';return _0x18e7df(0x8e0)+_0x2950a9+_0x2b3ae7+_0x18e7df(0x1dd);})[_0x24113c(0x8e9)]('');_0x3c0c43[_0x24113c(0x740)]=_0x24113c(0x7e7)+_0x5dbb36+_0x24113c(0x1dd),this['_graphFingerprint']='';}[_0xa1d64c(0xdb8)](_0x14f63e){const _0x46a60b=_0xa1d64c,_0x3e2572=this['_graphData'];if(!_0x3e2572)return'';const _0x16ffc1=this['_window'],_0x57f8d8=this[_0x46a60b(0x4f0)],_0x3ff684=this[_0x46a60b(0x96d)]?.[_0x46a60b(0x8f7)]?.(_0x46a60b(0x513)),_0xfbaed9=_0x3ff684?.[_0x46a60b(0xde7)]|0x0,_0x2a9691=this[_0x46a60b(0x912)]|0x0,_0x57dbe5=this[_0x46a60b(0x96d)]?.[_0x46a60b(0x8f7)]?.(_0x46a60b(0x813))?.[_0x46a60b(0x7dd)]|0x0,_0x46e9c6=resolveDisplayTimeZone(this[_0x46a60b(0xe30)],this[_0x46a60b(0x4ee)])||_0x46a60b(0x6ff),_0x52674e=_0x2a9691+'/'+_0xfbaed9+'/'+_0x57dbe5+'/'+_0x46e9c6+'/'+resolveCardLanguage(this[_0x46a60b(0xe30)],this[_0x46a60b(0x4ee)]),_0x590ff1=(_0x3e2572[_0x46a60b(0x9f8)]||[])[_0x46a60b(0x459)](_0x382278=>_0x382278['id']+':'+(_0x382278[_0x46a60b(0x2a7)]?.['length']||0x0)+':'+(_0x382278['points']?.[_0x382278[_0x46a60b(0x2a7)]['length']-0x1]?.['t']||0x0)+':'+(_0x382278['points']?.[_0x382278[_0x46a60b(0x2a7)]['length']-0x1]?.['v']??''))[_0x46a60b(0x8e9)]('|'),_0x43585e=(this[_0x46a60b(0xaa0)]||[])[_0x46a60b(0x459)](_0x2f0a1c=>''+(_0x2f0a1c?.[_0x46a60b(0x3ef)]?'a':'')+(_0x2f0a1c?.[_0x46a60b(0x6f2)]?'b':'')+(_0x2f0a1c?.[_0x46a60b(0x328)]||'')+(Array[_0x46a60b(0x796)](_0x2f0a1c?.[_0x46a60b(0xe31)])&&_0x2f0a1c['moving_averages'][_0x46a60b(0x5a8)]?'m'+_0x2f0a1c[_0x46a60b(0xe31)][_0x46a60b(0x459)](_0x54e347=>_0x54e347?.[_0x46a60b(0x50e)]+':'+(_0x54e347?.[_0x46a60b(0xaaa)]||'')+':'+(_0x54e347?.['width']||'')+':'+(_0x54e347?.[_0x46a60b(0xd59)]?'L':''))['join'](','):''))[_0x46a60b(0x8e9)](','),_0xe5d01=[...this['_hiddenEntities']][_0x46a60b(0xa6b)]()[_0x46a60b(0x8e9)](','),_0x3c1f36=this[_0x46a60b(0x509)]?.['length']||0x0,_0x485753='xc:'+(this[_0x46a60b(0xa85)]?0x1:0x0),_0x157ae7=_0x46a60b(0x3dc)+(this[_0x46a60b(0xaa0)]||[])['map']((_0x29a511,_0x14c045)=>_0x29a511?.[_0x46a60b(0x5a6)]===_0x46a60b(0xb5c)?_0x14c045:'')[_0x46a60b(0x7cb)](Boolean)[_0x46a60b(0x8e9)](',');return[_0x14f63e,_0x52674e,this['_config'][_0x46a60b(0xd39)]?_0x46a60b(0x9db):_0x46a60b(0x452),this[_0x46a60b(0x4ee)][_0x46a60b(0x220)]?_0x46a60b(0xb93):'',this[_0x46a60b(0x4ee)]['logarithmic']?'log':'','dec:'+(this[_0x46a60b(0x4ee)]['y_axis_decimals']??''),_0x46a60b(0x9ba)+(this['_config'][_0x46a60b(0x7b0)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xc61)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x9c3)]??'')+'|'+(this[_0x46a60b(0x4ee)]['x_grid_color']||'')+'|'+(this['_config'][_0x46a60b(0xa8f)]??'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xa88)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xd7f)]??'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x69f)]||'')+'|'+(this['_config'][_0x46a60b(0x4e3)]??''),this[_0x46a60b(0x4ee)][_0x46a60b(0xc85)]?_0x46a60b(0xb9d)+(this[_0x46a60b(0x4ee)][_0x46a60b(0x6a8)]||'')+'|'+(this['_config'][_0x46a60b(0x832)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x73f)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x766)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x844)]??''):'',_0x14f63e===_0x46a60b(0xd71)?_0x46a60b(0x4f8)+(this[_0x46a60b(0x4ee)][_0x46a60b(0x94c)]||'')+'|'+(this[_0x46a60b(0x4ee)]['pie_3d']?0x1:0x0)+'|'+(this['_config'][_0x46a60b(0x3cd)]??'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x47d)]??'')+'|'+(this['_config'][_0x46a60b(0x99a)]||'')+'|'+(this[_0x46a60b(0x4ee)]['pie_label_format']||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xc79)]??'')+'|'+(this['_config'][_0x46a60b(0xdb0)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xbd7)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x46a60b(0x926)]!==![]?0x1:0x0):'',_0x14f63e==='radialbar'?_0x46a60b(0x5ae)+(this[_0x46a60b(0x4ee)][_0x46a60b(0xbd7)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x926)]!==![]?0x1:0x0)+'|'+(this['_entities']||[])[_0x46a60b(0x459)](_0x14d688=>(_0x14d688[_0x46a60b(0x953)]??'')+'/'+(_0x14d688[_0x46a60b(0x663)]??''))[_0x46a60b(0x8e9)](','):'',_0x14f63e===_0x46a60b(0x41d)?_0x46a60b(0x3b4)+(this[_0x46a60b(0x4ee)][_0x46a60b(0x90d)]??'')+'|'+(this[_0x46a60b(0x4ee)]['gauge_span']??'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x304)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x61d)]??'')+'|'+(this[_0x46a60b(0x4ee)]['gauge_show_minmax']?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0xaa0)]||[])[_0x46a60b(0x459)](_0x44fe23=>(_0x44fe23[_0x46a60b(0x953)]??'')+'/'+(_0x44fe23[_0x46a60b(0x663)]??'')+'/'+(_0x44fe23[_0x46a60b(0xb51)]||'')+'/'+(_0x44fe23[_0x46a60b(0x848)]!==![]?0x1:0x0)+'/'+(_0x44fe23[_0x46a60b(0xaaa)]||'')+'/'+(_0x44fe23[_0x46a60b(0x493)]?.['enabled']?0x1:0x0)+'/'+(_0x44fe23[_0x46a60b(0x493)]?.[_0x46a60b(0xa5b)]||[])[_0x46a60b(0x459)](_0xc7349f=>_0xc7349f[_0x46a60b(0x8a2)]+':'+_0xc7349f[_0x46a60b(0xaaa)])[_0x46a60b(0x8e9)](';')+'/'+(_0x44fe23[_0x46a60b(0x493)]?.['transition']||'')+'/'+(_0x44fe23[_0x46a60b(0x493)]?.[_0x46a60b(0x818)]?0x1:0x0))[_0x46a60b(0x8e9)](','):'',_0x14f63e==='ranking'?'rk:'+(this['_config']['chart_align']||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xbd7)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x46a60b(0x926)]!==![]?0x1:0x0):'',_0x14f63e===_0x46a60b(0x4c9)?'sc:'+(this['_config'][_0x46a60b(0x70e)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x46a60b(0x2f4)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x7b0)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x443)]??'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x96b)]??'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x901)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x766)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x28d)]||'')+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x73f)]||''):'',_0x14f63e==='heatmap'||_0x14f63e==='calendar'?_0x46a60b(0xa96)+_0x14f63e+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x926)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0xaa0)]?.[0x0]?.[_0x46a60b(0xaac)]||'')+'|'+(this[_0x46a60b(0xaa0)]?.[0x0]?.['lower_bound']??'')+'|'+(this[_0x46a60b(0xaa0)]?.[0x0]?.[_0x46a60b(0x663)]??''):'',_0x14f63e==='box'?_0x46a60b(0x8d7)+(this[_0x46a60b(0x4ee)][_0x46a60b(0x926)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xcef)]||'')+'|'+(this[_0x46a60b(0xaa0)]||[])['map'](_0x2fb192=>(_0x2fb192['color']||'')+'/'+(_0x2fb192[_0x46a60b(0x242)]??'')+'/'+(_0x2fb192['aggregate_func']||'')+'/'+(_0x2fb192[_0x46a60b(0x93b)]||'')+'/'+(_0x2fb192[_0x46a60b(0x933)]||''))[_0x46a60b(0x8e9)](','):'',_0x14f63e===_0x46a60b(0xa3f)?_0x46a60b(0x75d)+(this[_0x46a60b(0x4ee)][_0x46a60b(0x926)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)]['waterfall_total']!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0xaa0)]||[])[_0x46a60b(0x459)](_0x389094=>(_0x389094[_0x46a60b(0xaaa)]||'')+'/'+(_0x389094[_0x46a60b(0x242)]??'')+'/'+(_0x389094['aggregate_func']||'')+'/'+(_0x389094[_0x46a60b(0x93b)]||'')+'/'+(_0x389094['unit']||'')+'/'+(_0x389094[_0x46a60b(0x344)]||''))[_0x46a60b(0x8e9)](','):'',_0x14f63e==='histogram'?_0x46a60b(0xbba)+(this[_0x46a60b(0x4ee)][_0x46a60b(0x926)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0xbd7)]!==![]?0x1:0x0)+'|'+(this[_0x46a60b(0x4ee)][_0x46a60b(0x8da)]??'')+'|'+(this['_entities']||[])[_0x46a60b(0x459)](_0x4b50a9=>(_0x4b50a9[_0x46a60b(0xaaa)]||'')+'/'+(_0x4b50a9['decimals']??'')+'/'+(_0x4b50a9['number_format']||'')+'/'+(_0x4b50a9[_0x46a60b(0x933)]||''))[_0x46a60b(0x8e9)](','):'',((()=>{const _0x1ce6f5=_0x46a60b,_0x105d27=_0x16ffc1?.[_0x1ce6f5(0xd8e)]?.[_0x1ce6f5(0x7fb)]()||0x0,_0x89399=_0x16ffc1?.[_0x1ce6f5(0x2da)]?.[_0x1ce6f5(0x7fb)]()||0x0,_0x1d8ec4=Math[_0x1ce6f5(0x2cc)](0x3e8,Math[_0x1ce6f5(0x7a6)]((_0x89399-_0x105d27)/Math['max'](_0xfbaed9,0x12c))||0x0);return'w:'+Math[_0x1ce6f5(0x5c4)](_0x105d27/_0x1d8ec4)+'~'+Math[_0x1ce6f5(0x5c4)](_0x89399/_0x1d8ec4);})()),_0x57f8d8?.[_0x46a60b(0xd8e)]?.[_0x46a60b(0x7fb)]()||0x0,_0x57f8d8?.[_0x46a60b(0x2da)]?.['getTime']()||0x0,_0xe5d01,_0x3c1f36,this['_showExtremaOnClick']?0x1:0x0,_0x43585e,_0x157ae7,'gsh:'+(resolveDynamicValue(this[_0x46a60b(0x4ee)]?.[_0x46a60b(0x788)],this[_0x46a60b(0xe30)])??toNum(this[_0x46a60b(0x4ee)]?.[_0x46a60b(0x788)])??'')+':'+(resolveDynamicValue(this['_config']?.[_0x46a60b(0xb2e)],this[_0x46a60b(0xe30)])??toNum(this[_0x46a60b(0x4ee)]?.[_0x46a60b(0xb2e)])??''),_0x590ff1][_0x46a60b(0x8e9)]('§');}[_0xa1d64c(0x4f7)](_0x5de121){const _0xb7ce7e=_0xa1d64c;if(this['_renderers'][_0xb7ce7e(0xa35)](_0x5de121))return this[_0xb7ce7e(0xd0b)][_0xb7ce7e(0xa00)](_0x5de121);let _0x221faa;if(_0x5de121==='timeline')_0x221faa=new TimelineRenderer(this);else{if(_0x5de121==='state_timeline')_0x221faa=new StateTimelineRenderer(this);else{if(_0x5de121===_0xb7ce7e(0xd71))_0x221faa=new PieRenderer(this);else{if(_0x5de121===_0xb7ce7e(0x8b1))_0x221faa=new RadialBarRenderer(this);else{if(_0x5de121===_0xb7ce7e(0x41d))_0x221faa=new GaugeRenderer(this);else{if(_0x5de121==='polararea')_0x221faa=new PolarAreaRenderer(this);else{if(_0x5de121==='radar')_0x221faa=new RadarRenderer(this);else{if(_0x5de121==='ranking')_0x221faa=new RankingRenderer(this);else{if(_0x5de121==='scatter')_0x221faa=new ScatterRenderer(this);else{if(_0x5de121==='heatmap')_0x221faa=new HeatmapRenderer(this);else{if(_0x5de121==='calendar')_0x221faa=new CalendarRenderer(this);else{if(_0x5de121===_0xb7ce7e(0x670))_0x221faa=new BoxPlotRenderer(this);else{if(_0x5de121===_0xb7ce7e(0xa3f))_0x221faa=new WaterfallRenderer(this);else{if(_0x5de121==='histogram')_0x221faa=new HistogramRenderer(this);else _0x221faa=new StubRenderer(this,_0x5de121);}}}}}}}}}}}}}return this[_0xb7ce7e(0xd0b)][_0xb7ce7e(0x3e2)](_0x5de121,_0x221faa),_0x221faa;}[_0xa1d64c(0xb2a)](){const _0x265893=_0xa1d64c,_0x5232d1=this['_config'][_0x265893(0xc8d)],_0x1f12f7=_0x5232d1==null||_0x5232d1===_0x265893(0xd9a)||_0x5232d1==='',_0x594f0a=toNum(this[_0x265893(0x4ee)][_0x265893(0xc8d)])||0x96,_0x59a5aa=_0x1f12f7?'':_0x265893(0x45d)+_0x594f0a+_0x265893(0x27b),_0x38b384=this['_config'][_0x265893(0x442)],_0x559b23=this['_config'][_0x265893(0x694)]===![],_0x3edb07=this['_config']['card_border']===![],_0xbae3a2=this[_0x265893(0x4ee)],_0x44afba=[];if(_0x38b384)_0x44afba[_0x265893(0x24a)](_0x265893(0x214)+_0x38b384);if(_0x559b23)_0x44afba[_0x265893(0x24a)](_0x265893(0xc55));if(_0x3edb07)_0x44afba[_0x265893(0x24a)](_0x265893(0xb1e));if(_0xbae3a2['card_padding']!==null&&_0xbae3a2['card_padding']!==undefined&&_0xbae3a2['card_padding']!==''){const _0x4c9ac0=_0xbae3a2[_0x265893(0xb31)];_0x44afba[_0x265893(0x24a)](_0x265893(0x46b)+(typeof _0x4c9ac0===_0x265893(0x548)?_0x4c9ac0+'px':_0x4c9ac0));}if(_0xbae3a2['card_border_radius']!==null&&_0xbae3a2['card_border_radius']!==undefined&&_0xbae3a2['card_border_radius']!==''){const _0x829b50=_0xbae3a2[_0x265893(0xc7b)];_0x44afba[_0x265893(0x24a)](_0x265893(0x777)+(typeof _0x829b50==='number'?_0x829b50+'px':_0x829b50));}if(!_0x3edb07){if(_0xbae3a2[_0x265893(0xd0a)])_0x44afba[_0x265893(0x24a)](_0x265893(0xd3d)+_0xbae3a2[_0x265893(0xd0a)]);if(_0xbae3a2[_0x265893(0xa4a)]!==null&&_0xbae3a2[_0x265893(0xa4a)]!==undefined&&_0xbae3a2[_0x265893(0xa4a)]!==''){const _0x400f6c=_0xbae3a2['card_border_width'];_0x44afba[_0x265893(0x24a)]('border-width:'+(typeof _0x400f6c===_0x265893(0x548)?_0x400f6c+'px':_0x400f6c)),_0x44afba[_0x265893(0x24a)](_0x265893(0xdcc));}}if(_0xbae3a2[_0x265893(0xc83)]){let _0x4f1af3=String(_0xbae3a2[_0x265893(0xc83)])['trim']();_0x4f1af3&&!/^([a-z]+:|\/|data:)/i[_0x265893(0x516)](_0x4f1af3)&&(_0x4f1af3=_0x265893(0x783)+_0x4f1af3[_0x265893(0xbb9)](/^local\//,''));this['_normalizedBgImage']=_0x4f1af3;const _0x2e1521=_0xbae3a2[_0x265893(0xb52)]!==null&&_0xbae3a2[_0x265893(0xb52)]!==undefined&&_0xbae3a2['card_background_blur']!=='';!_0x2e1521&&(_0x44afba[_0x265893(0x24a)](_0x265893(0x30b)+_0x4f1af3[_0x265893(0xbb9)](/'/g,_0x265893(0x3bf))+'\x27)'),_0x44afba['push'](_0x265893(0x273)),_0x44afba[_0x265893(0x24a)](_0x265893(0xac1)),_0x44afba[_0x265893(0x24a)](_0x265893(0x2d9)));}else this[_0x265893(0x6f4)]=null;const _0x39b250=_0x44afba[_0x265893(0x8e9)](';'),_0x549b6a=getComputedStyle(document['documentElement'])['getPropertyValue']('--primary-font-family')['trim']()||_0x265893(0xd89),_0x3be134=STYLES[_0x265893(0xbb9)](':host\x20{\x20display:\x20block;\x20}',_0x265893(0x72d)+_0x549b6a+_0x265893(0xd49)),_0x1137ec=[];if(_0xbae3a2['card_header_color'])_0x1137ec[_0x265893(0x24a)](_0x265893(0x7b3)+_0xbae3a2[_0x265893(0x25b)]);_0xbae3a2[_0x265893(0xe2e)]!==null&&_0xbae3a2[_0x265893(0xe2e)]!==undefined&&_0xbae3a2[_0x265893(0xe2e)]!==''&&_0x1137ec[_0x265893(0x24a)](_0x265893(0x271)+_0xbae3a2[_0x265893(0xe2e)]);if(_0xbae3a2[_0x265893(0x4c5)]!==null&&_0xbae3a2[_0x265893(0x4c5)]!==undefined&&_0xbae3a2['card_header_letter_spacing']!==''){const _0x118651=_0xbae3a2[_0x265893(0x4c5)];_0x1137ec[_0x265893(0x24a)](_0x265893(0x994)+(typeof _0x118651===_0x265893(0x548)?_0x118651+'px':_0x118651));}let _0x300008=_0x1137ec[_0x265893(0x5a8)]?_0x265893(0xc43)+_0x1137ec[_0x265893(0x8e9)](';')+'}':'';const _0x23c5b0=_0xbae3a2['card_background_blur']!==null&&_0xbae3a2[_0x265893(0xb52)]!==undefined&&_0xbae3a2[_0x265893(0xb52)]!=='';if(this[_0x265893(0x6f4)]&&_0x23c5b0){const _0xfb4cb7=_0xbae3a2['card_background_blur'],_0x788a65=typeof _0xfb4cb7===_0x265893(0x548)?_0xfb4cb7+'px':_0xfb4cb7,_0xee3010=this[_0x265893(0x6f4)]['replace'](/'/g,_0x265893(0x3bf));_0x300008+=_0x265893(0xd82),_0x300008+=_0x265893(0xaab)+_0xee3010+_0x265893(0xd70)+_0x788a65+');pointer-events:none;border-radius:inherit}',_0x300008+=_0x265893(0x75c);}const _0x27f62d=this[_0x265893(0x96d)]['querySelector'](_0x265893(0x79f)),_0x45952c=this[_0x265893(0x96d)][_0x265893(0x8f7)]('.sgc-plot');if(_0x27f62d&&_0x45952c&&!this[_0x265893(0xb64)]){if((_0x27f62d[_0x265893(0x7a1)](_0x265893(0xe3b))||'')!==_0x39b250){if(_0x39b250)_0x27f62d[_0x265893(0x479)](_0x265893(0xe3b),_0x39b250);else _0x27f62d[_0x265893(0x71f)](_0x265893(0xe3b));}const _0x160500=_0x59a5aa;if((_0x45952c[_0x265893(0x7a1)](_0x265893(0xe3b))||'')!==_0x160500){if(_0x160500)_0x45952c[_0x265893(0x479)]('style',_0x160500);else _0x45952c[_0x265893(0x71f)](_0x265893(0xe3b));}const _0x53d4fe=this['shadowRoot'][_0x265893(0x8f7)]('#sgc-base');_0x53d4fe&&_0x53d4fe[_0x265893(0x762)]!==_0x3be134&&(_0x53d4fe[_0x265893(0x762)]=_0x3be134);const _0x4fda11=this[_0x265893(0x96d)][_0x265893(0x8f7)](_0x265893(0xaa3));if(_0x300008){if(_0x4fda11){if(_0x4fda11[_0x265893(0x762)]!==_0x300008)_0x4fda11['textContent']=_0x300008;}else{const _0x5d68ce=document[_0x265893(0xa31)]('style');_0x5d68ce['id']=_0x265893(0xae2),_0x5d68ce[_0x265893(0x762)]=_0x300008,this[_0x265893(0x96d)][_0x265893(0x35a)](_0x5d68ce,_0x27f62d);}}else _0x4fda11&&_0x4fda11[_0x265893(0x1e3)]();return;}this[_0x265893(0xb64)]=![];const _0x3d3384=_0x39b250?_0x265893(0xdbd)+_0x39b250+'\x22':'',_0x7d020b=_0x300008?_0x265893(0x59c)+_0x300008+'</style>':'';this[_0x265893(0x96d)][_0x265893(0x740)]=_0x265893(0xa4c)+_0x3be134+_0x265893(0x8d9)+_0x7d020b+_0x265893(0xc8c)+_0x3d3384+_0x265893(0x2b8)+_0x59a5aa+_0x265893(0x7d3);}[_0xa1d64c(0x358)](){const _0x299351=_0xa1d64c,_0x33e051=this[_0x299351(0x4ee)]?.[_0x299351(0x34b)];if(_0x33e051===null||_0x33e051===undefined||_0x33e051==='')return 0x14;const _0x2e566b=toNum(_0x33e051);if(isNum(_0x2e566b))return _0x2e566b;const _0x1e21ca=String(_0x33e051)[_0x299351(0xac2)](),_0x41e5a4=_0x1e21ca['split']('.');if(_0x41e5a4[_0x299351(0x5a8)]<0x2)return 0x14;const _0x163c85=_0x41e5a4[0x0]+'.'+_0x41e5a4[0x1],_0x54904e=_0x41e5a4[_0x299351(0x5a8)]>=0x3?_0x41e5a4[_0x299351(0xb41)](0x2)[_0x299351(0x8e9)]('.'):null,_0x3ddce1=this[_0x299351(0xe30)]?.[_0x299351(0x27c)]?.[_0x163c85];if(!_0x3ddce1)return 0x14;const _0x559d0f=_0x54904e?getAttributePath(_0x3ddce1['attributes'],_0x54904e):_0x3ddce1['state'],_0x1fafc7=toNum(_0x559d0f);return isNum(_0x1fafc7)?_0x1fafc7:0x14;}[_0xa1d64c(0x38c)](){const _0x47f124=_0xa1d64c,_0x5cd0f9=this[_0x47f124(0x4ee)]?.[_0x47f124(0x54b)];if(!_0x5cd0f9)return'';const _0x3360d9=this[_0x47f124(0xe30)]?.['states']?.[_0x5cd0f9];if(!_0x3360d9)return'';const _0x410357=parseFloat(_0x3360d9[_0x47f124(0xaef)]);if(Number[_0x47f124(0x445)](_0x410357))return'';const _0x4f573c=this['_resolveDynBatteryThreshold']();let _0x309d67;if(_0x410357<=_0x4f573c)_0x309d67=_0x47f124(0x6fc);else{if(_0x410357<=0x19)_0x309d67='#f39c12';else{if(_0x410357<=0x32)_0x309d67=_0x47f124(0x52b);else _0x309d67=_0x47f124(0x3e0);}}const _0x2a92d3=Math['max'](0x0,Math['min'](0x64,_0x410357))/0x64*0xa,_0x4cfc91=escapeHtml(_0x3360d9[_0x47f124(0x464)]?.[_0x47f124(0x742)]||_0x5cd0f9);return _0x47f124(0xc10)+_0x4cfc91+':\x20'+Math[_0x47f124(0x5c4)](_0x410357)+_0x47f124(0xaa5)+(0x4+(0xa-_0x2a92d3))+_0x47f124(0x253)+_0x2a92d3+_0x47f124(0x619)+_0x309d67+'\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:'+_0x309d67+'\x22>'+Math[_0x47f124(0x5c4)](_0x410357)+_0x47f124(0xb36);}[_0xa1d64c(0x613)](){const _0x3a4a9a=_0xa1d64c,_0x281242=this[_0x3a4a9a(0x96d)][_0x3a4a9a(0x8f7)](_0x3a4a9a(0xc51));if(!_0x281242)return;const _0x48332c=this['_config'],_0x491e23=!!(_0x48332c[_0x3a4a9a(0x734)]||_0x48332c[_0x3a4a9a(0xd6e)]||_0x48332c[_0x3a4a9a(0x84e)]);if(!_0x491e23){_0x281242[_0x3a4a9a(0x740)]='';return;}const _0x1eae3a=_0x48332c[_0x3a4a9a(0x39c)]||_0x3a4a9a(0xd86),_0x477177=this[_0x3a4a9a(0x38c)](),_0x237b4a=_0x5531ca=>_0x5531ca===_0x3a4a9a(0x9b9)||_0x5531ca==='right'?_0x5531ca:'left',_0x228f0b=_0x237b4a(_0x48332c[_0x3a4a9a(0x909)]),_0x2b461c=_0x48332c[_0x3a4a9a(0xd47)]===_0x3a4a9a(0xda3),_0x113546=_0x48332c[_0x3a4a9a(0x591)]||_0x3a4a9a(0x57c),_0x48e58e=this[_0x3a4a9a(0x703)](_0x48332c[_0x3a4a9a(0xd6e)]),_0x26f57=_0x48332c['card_icon_image']?_0x3a4a9a(0x57b)+escapeHtml(_0x48332c['card_icon_image'])+_0x3a4a9a(0x299)+escapeHtml(_0x113546)+_0x3a4a9a(0x41e)+escapeHtml(_0x113546)+_0x3a4a9a(0xce1):_0x48e58e?'<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22'+escapeHtml(_0x48e58e)+_0x3a4a9a(0xd9d)+escapeHtml(_0x48332c['card_icon_color']||_0x3a4a9a(0x337))+';'+(_0x48332c[_0x3a4a9a(0x591)]?_0x3a4a9a(0x74b)+escapeHtml(_0x48332c[_0x3a4a9a(0x591)])+';':'')+'\x22></ha-icon>':'',_0x15640c=_0x48332c[_0x3a4a9a(0x39c)]?_0x3a4a9a(0x1d3)+escapeHtml(_0x48332c[_0x3a4a9a(0x39c)]):'',_0x1c21d1=_0x48332c[_0x3a4a9a(0x734)]?_0x3a4a9a(0x2af)+_0x15640c+'\x22>'+escapeHtml(_0x48332c['card_header'])+_0x3a4a9a(0x6ec):'',_0xe63d0b=_0x2b461c?''+_0x1c21d1+_0x26f57:''+_0x26f57+_0x1c21d1,_0x4e1951=_0x477177?_0x3a4a9a(0x784)+escapeHtml(_0x1eae3a)+'\x22>'+_0x477177+'</span>':'';_0x281242[_0x3a4a9a(0x740)]=_0x3a4a9a(0xb7f)+(_0x3a4a9a(0x5dd)+_0x228f0b+'\x22>'+_0xe63d0b+_0x3a4a9a(0x1dd))+_0x4e1951+_0x3a4a9a(0x1dd);}[_0xa1d64c(0x21f)](){const _0x489a8b=_0xa1d64c,_0x2a4a00=this[_0x489a8b(0x96d)][_0x489a8b(0x8f7)](_0x489a8b(0x76b));if(!_0x2a4a00)return;const _0x2f74f2=this['_config'],_0x318b4f=_0x2f74f2['show_date_picker']||_0x2f74f2[_0x489a8b(0x92c)]&&this[_0x489a8b(0x3f0)],_0x663c99=_0x2f74f2[_0x489a8b(0x760)];if(!_0x2f74f2[_0x489a8b(0x53a)]||_0x318b4f||_0x663c99){_0x2a4a00[_0x489a8b(0x740)]='';return;}const _0x5c02a3=isNum(this[_0x489a8b(0xd4c)])?this[_0x489a8b(0xd4c)]:toNum(_0x2f74f2[_0x489a8b(0x7f7)]),_0x28c4e5=Array['isArray'](_0x2f74f2[_0x489a8b(0x213)])&&_0x2f74f2[_0x489a8b(0x213)][_0x489a8b(0x5a8)]?_0x2f74f2['interval_options']:INTERVAL_PICKER_DEFAULT_LABELS,_0x5d2b39=INTERVAL_PICKER_OPTIONS[_0x489a8b(0x7cb)](_0x5344fa=>_0x28c4e5[_0x489a8b(0x25d)](_0x5344fa['label'])),_0x5b62b5=_0x5d2b39[_0x489a8b(0x459)](_0x36938f=>{const _0x5a0045=_0x489a8b,_0x194a4c=_0x36938f['hours']===_0x5c02a3?_0x5a0045(0x9a2):'';return'<button\x20class=\x22sgc-ip-btn\x20'+_0x194a4c+'\x22\x20data-hours=\x22'+_0x36938f['hours']+_0x5a0045(0x47f)+escapeHtml(_0x36938f[_0x5a0045(0x68e)])+'\x22>'+escapeHtml(cardT(this[_0x5a0045(0xe30)],this[_0x5a0045(0x4ee)],_0x36938f[_0x5a0045(0x68e)]))+_0x5a0045(0x86a);})['join'](''),_0x5e2c38=_0x2f74f2[_0x489a8b(0xaa4)]||'left';_0x2a4a00[_0x489a8b(0x740)]=_0x489a8b(0x4eb)+escapeHtml(_0x5e2c38)+'\x22>'+_0x5b62b5+_0x489a8b(0x1dd),_0x2a4a00['querySelectorAll'](_0x489a8b(0x3f1))[_0x489a8b(0x4c1)](_0x34b97f=>{_0x34b97f['addEventListener']('click',()=>{const _0x1ce34b=_0x3640,_0x25d164=toNum(_0x34b97f['dataset'][_0x1ce34b(0x585)]),_0x1966d2=_0x34b97f['dataset']['label'];if(isNum(_0x25d164))this[_0x1ce34b(0x385)](_0x25d164,_0x1966d2);});});}['_effectiveAttribute'](_0x564a85,_0x121db7){const _0x8d3a72=_0xa1d64c,_0x101aaf=this[_0x8d3a72(0x2e2)]?.[_0x121db7];if(_0x101aaf===undefined)return _0x564a85[_0x8d3a72(0x897)]||'';return _0x101aaf;}['_formatAttrLabel'](_0x225d38){const _0x48a20e=_0xa1d64c;if(!_0x225d38)return cardT(this[_0x48a20e(0xe30)],this[_0x48a20e(0x4ee)],_0x48a20e(0x57a));return String(_0x225d38)[_0x48a20e(0xbb9)](/_/g,'\x20')[_0x48a20e(0xbb9)](/\b\w/g,_0x39a9c2=>_0x39a9c2[_0x48a20e(0x9bc)]());}['_applyQueryOverrides'](_0x500031){const _0x8db795=_0xa1d64c,_0x59a187=toNum(this[_0x8db795(0x4a6)]);if(isNum(_0x59a187))_0x500031[_0x8db795(0xd4f)]=_0x59a187;else{if(this[_0x8db795(0x3ac)])_0x500031['points_per_hour']=this['_baseQuery'][_0x8db795(0x219)];}if(this[_0x8db795(0x5ed)])_0x500031['group_by']=this[_0x8db795(0x5ed)];else{if(this[_0x8db795(0x3ac)])_0x500031[_0x8db795(0xcef)]=this['_baseQuery'][_0x8db795(0x2e1)];}this[_0x8db795(0x3ac)]&&(_0x500031['auto_scale_points']=isNum(_0x59a187)||this[_0x8db795(0x5ed)]?![]:this[_0x8db795(0x3ac)][_0x8db795(0x3eb)]);}[_0xa1d64c(0xb63)](_0x584a47,_0x312c7f){const _0x105681=_0xa1d64c;if(_0x584a47===_0x105681(0x219)){const _0x55ff7c=toNum(_0x312c7f);this[_0x105681(0x4a6)]=isNum(_0x55ff7c)?_0x55ff7c:null;}else _0x584a47===_0x105681(0x2e1)&&(this[_0x105681(0x5ed)]=_0x312c7f||null);const _0x1b75f8={...this[_0x105681(0x4ee)]};this[_0x105681(0xb99)](_0x1b75f8),this[_0x105681(0x4ee)]=_0x1b75f8,this[_0x105681(0x6bd)](),this['_broadcastQuerySync'](_0x584a47);try{this['_fetcher']?.['_cache']?.['clear']?.();}catch(_0x254d1d){}this['_updateHistory']()[_0x105681(0xbc9)](_0x360907=>console[_0x105681(0x511)](_0x105681(0x476),_0x360907));}[_0xa1d64c(0x6bd)](){const _0x59f444=_0xa1d64c;isNum(toNum(this['_overridePph']))?lsSet(_0x59f444(0xc4c)+this['_instanceKey'],String(this[_0x59f444(0x4a6)])):lsDel(_0x59f444(0xc4c)+this[_0x59f444(0xd02)]),this[_0x59f444(0x5ed)]?lsSet(_0x59f444(0x379)+this[_0x59f444(0xd02)],this[_0x59f444(0x5ed)]):lsDel(_0x59f444(0x379)+this[_0x59f444(0xd02)]);}[_0xa1d64c(0x21e)](){const _0x5a55a1=_0xa1d64c,_0x257005=this[_0x5a55a1(0x96d)][_0x5a55a1(0x8f7)]('.sgc-qp-wrap');if(!_0x257005)return;const _0xc0116a=this[_0x5a55a1(0x4ee)],_0x3c5717=!!_0xc0116a['show_pph_picker'],_0x1952ec=!!_0xc0116a[_0x5a55a1(0x904)];if(!_0x3c5717&&!_0x1952ec){_0x257005[_0x5a55a1(0x740)]='';return;}const _0x1cad8e=(_0x162589,_0x231b4c,_0x3284fa)=>_0x5a55a1(0x751)+escapeHtml(String(_0x162589))+'\x22'+(String(_0x3284fa)===String(_0x162589)?_0x5a55a1(0xe1c):'')+'>'+escapeHtml(_0x231b4c)+_0x5a55a1(0x6cb),_0x5a034e=[];if(_0x3c5717){const _0x3a48e3=isNum(toNum(this[_0x5a55a1(0x4a6)]))?String(this[_0x5a55a1(0x4a6)]):'',_0x6f4a82=toNum(this['_baseQuery']?.['pph']),_0x3c5103=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x6f4a82)&&!_0x3c5103[_0x5a55a1(0x25d)](_0x6f4a82)&&(_0x3c5103['push'](_0x6f4a82),_0x3c5103[_0x5a55a1(0xa6b)]((_0x5c631a,_0x4288cf)=>_0x5c631a-_0x4288cf));const _0x1d0224=[_0x1cad8e('',cardT(this[_0x5a55a1(0xe30)],_0xc0116a,_0x5a55a1(0xb18))+'\x20('+(isNum(_0x6f4a82)?_0x6f4a82:0x2)+_0x5a55a1(0xb91),_0x3a48e3)]['concat'](_0x3c5103[_0x5a55a1(0x459)](_0x4451c7=>_0x1cad8e(_0x4451c7,_0x4451c7+'/h',_0x3a48e3)))['join']('');_0x5a034e['push']([_0xc0116a[_0x5a55a1(0x1e0)]||_0x5a55a1(0xaf8),_0x5a55a1(0x874)+escapeHtml(cardT(this[_0x5a55a1(0xe30)],_0xc0116a,_0x5a55a1(0xd66)))+_0x5a55a1(0x86e)+_0x1d0224+_0x5a55a1(0xd8d)]);}if(_0x1952ec){const _0x4a90e4=this[_0x5a55a1(0x5ed)]||'',_0x2bde14=this[_0x5a55a1(0x3ac)]?.[_0x5a55a1(0x2e1)]||_0x5a55a1(0xccc),_0x2043cb={'interval':_0x5a55a1(0xd21),'hour':_0x5a55a1(0x521),'2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x5a55a1(0x321),'date':_0x5a55a1(0xbe0),'week':_0x5a55a1(0xd78),'month':_0x5a55a1(0xbee),'year':_0x5a55a1(0xb78)},_0x6bfe14=[_0x1cad8e('',cardT(this[_0x5a55a1(0xe30)],_0xc0116a,'Auto')+'\x20('+cardT(this[_0x5a55a1(0xe30)],_0xc0116a,_0x2043cb[_0x2bde14]||_0x2bde14)+')',_0x4a90e4)][_0x5a55a1(0xce6)](Object[_0x5a55a1(0x51b)](_0x2043cb)[_0x5a55a1(0x459)](_0x1d040b=>_0x1cad8e(_0x1d040b,cardT(this[_0x5a55a1(0xe30)],_0xc0116a,_0x2043cb[_0x1d040b]),_0x4a90e4)))[_0x5a55a1(0x8e9)]('');_0x5a034e['push']([_0xc0116a[_0x5a55a1(0x50d)]||_0x5a55a1(0xaf8),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x5a55a1(0xe30)],_0xc0116a,_0x5a55a1(0xd7e)))+_0x5a55a1(0x451)+_0x6bfe14+_0x5a55a1(0xd8d)]);}const _0x42d16d={'left':'','center':'','right':''};for(const [_0x17a139,_0x3b9e70]of _0x5a034e)_0x42d16d[_0x17a139 in _0x42d16d?_0x17a139:_0x5a55a1(0xaf8)]+=_0x3b9e70;_0x257005['innerHTML']=[_0x5a55a1(0xaf8),_0x5a55a1(0x9b9),_0x5a55a1(0xda3)]['filter'](_0x2884b6=>_0x42d16d[_0x2884b6])['map'](_0x37fe07=>_0x5a55a1(0x3a5)+_0x37fe07+'\x22>'+_0x42d16d[_0x37fe07]+_0x5a55a1(0x1dd))[_0x5a55a1(0x8e9)](''),_0x257005['querySelectorAll'](_0x5a55a1(0x3c4))[_0x5a55a1(0x4c1)](_0x1629d6=>{const _0x2c0264=_0x5a55a1;_0x1629d6['addEventListener'](_0x2c0264(0x7c1),_0x1eadfa=>{const _0x432378=_0x2c0264;this[_0x432378(0xb63)](_0x1eadfa['target']['dataset']['qp'],_0x1eadfa[_0x432378(0x39b)][_0x432378(0x8a2)]);});});}[_0xa1d64c(0x8f9)](){const _0x2b191b=_0xa1d64c,_0x561ebf=this[_0x2b191b(0x96d)][_0x2b191b(0x8f7)](_0x2b191b(0x724));if(!_0x561ebf)return;const _0x186921=this[_0x2b191b(0x4ee)];if(!_0x186921['show_attribute_list']){_0x561ebf[_0x2b191b(0x740)]='';return;}let _0x274886='';(this[_0x2b191b(0xaa0)]||[])['forEach']((_0x3e1466,_0x51e69e)=>{const _0x54c78a=_0x2b191b;if(_0x3e1466[_0x54c78a(0x5de)]!=null)return;const _0x4942cb=this[_0x54c78a(0xe30)]?.['states']?.[_0x3e1466[_0x54c78a(0x871)]];if(!_0x4942cb)return;const _0x51f70c=Object[_0x54c78a(0x51b)](_0x4942cb[_0x54c78a(0x464)]||{})[_0x54c78a(0x7cb)](_0xd7cc6c=>{const _0x358435=_0x54c78a,_0xed822=_0x4942cb[_0x358435(0x464)][_0xd7cc6c];return _0xed822!==null&&_0xed822!==undefined&&!isNaN(parseFloat(_0xed822));})[_0x54c78a(0xa6b)]();if(!_0x51f70c[_0x54c78a(0x5a8)])return;const _0x4e3e3f=_0x3e1466[_0x54c78a(0xaaa)]==='threshold'?PALETTE[_0x51e69e%PALETTE[_0x54c78a(0x5a8)]]||'#ff4757':this[_0x54c78a(0xa1d)](_0x3e1466['color'])||_0x3e1466[_0x54c78a(0xaaa)]||PALETTE[_0x51e69e%PALETTE[_0x54c78a(0x5a8)]]||_0x54c78a(0x397),_0x294821=this[_0x54c78a(0x356)](_0x3e1466,_0x51e69e),_0x31311d='<option\x20value=\x22\x22'+(_0x294821===''?_0x54c78a(0xe1c):'')+'>'+escapeHtml(cardT(this['_hass'],this[_0x54c78a(0x4ee)],_0x54c78a(0x57a)))+_0x54c78a(0x6cb),_0x40e251=_0x51f70c[_0x54c78a(0x459)](_0x2f1f6c=>'<option\x20value=\x22'+escapeHtml(_0x2f1f6c)+'\x22'+(_0x294821===_0x2f1f6c?'\x20selected':'')+'>'+escapeHtml(this[_0x54c78a(0x91a)](_0x2f1f6c))+_0x54c78a(0x6cb))[_0x54c78a(0x8e9)]('');_0x274886+=_0x54c78a(0xaa9)+(_0x54c78a(0xb6b)+escapeHtml(_0x4e3e3f)+_0x54c78a(0x9e7))+(_0x54c78a(0x627)+_0x51e69e+'\x22>'+_0x31311d+_0x40e251+_0x54c78a(0xa82))+_0x54c78a(0x1dd);});if(!_0x274886){_0x561ebf[_0x2b191b(0x740)]='';return;}const _0xb7cb35=_0x186921[_0x2b191b(0x553)]||'left';_0x561ebf[_0x2b191b(0x740)]='<div\x20class=\x22sgc-al\x20align-'+escapeHtml(_0xb7cb35)+'\x22>'+_0x274886+_0x2b191b(0x1dd),_0x561ebf[_0x2b191b(0xbe7)](_0x2b191b(0x9ea))[_0x2b191b(0x4c1)](_0xdcde23=>{_0xdcde23['addEventListener']('change',_0x592891=>{const _0x1d1c18=_0x3640,_0x41e44c=parseInt(_0x592891[_0x1d1c18(0x39b)][_0x1d1c18(0x6d9)]['entityIdx'],0xa);if(isNaN(_0x41e44c))return;this['_onAttributePick'](_0x41e44c,_0x592891[_0x1d1c18(0x39b)][_0x1d1c18(0x8a2)]);});});}[_0xa1d64c(0xb77)](_0x48609b,_0x10101c){const _0x56bfe4=_0xa1d64c,_0x26c75d=this[_0x56bfe4(0xaa0)]?.[_0x48609b];if(!_0x26c75d)return;const _0x1ce143=_0x26c75d[_0x56bfe4(0x897)]||'';_0x10101c===_0x1ce143?delete this[_0x56bfe4(0x2e2)][_0x48609b]:this['_overrideAttributes'][_0x48609b]=_0x10101c,this['_updateHistory']()[_0x56bfe4(0xbc9)](_0x1ab255=>console[_0x56bfe4(0x511)](_0x56bfe4(0x1db),_0x1ab255));}[_0xa1d64c(0x368)](){const _0x4eecf0=_0xa1d64c,_0x2b9e73=this[_0x4eecf0(0x96d)][_0x4eecf0(0x8f7)](_0x4eecf0(0x813));if(!_0x2b9e73)return;const _0x106e91=this[_0x4eecf0(0x4ee)];if(!_0x106e91[_0x4eecf0(0x4af)]){_0x2b9e73[_0x4eecf0(0x740)]='';return;}const _0x2d6aeb=[...DATE_PICKER_VALID_MODES,...Object[_0x4eecf0(0x51b)](DATE_PICKER_RELATIVE_MODES)],_0x5c7a12=Array[_0x4eecf0(0x796)](_0x106e91['date_picker_modes'])&&_0x106e91[_0x4eecf0(0x2ca)][_0x4eecf0(0x5a8)]?_0x106e91['date_picker_modes'][_0x4eecf0(0x7cb)](_0x345c1d=>_0x2d6aeb['includes'](_0x345c1d)):DATE_PICKER_VALID_MODES,_0x5abe62=_0x5c7a12[_0x4eecf0(0x5a8)]>0x1,_0x5c9dfb=_0x5abe62?_0x5c7a12[_0x4eecf0(0x459)](_0x4310e9=>{const _0x6137dd=_0x4eecf0,_0x367641=_0x4310e9===this[_0x6137dd(0x554)]?'active':'',_0x54467e=DATE_PICKER_RELATIVE_MODES[_0x4310e9],_0x299b04=cardT(this[_0x6137dd(0xe30)],this['_config'],_0x54467e?_0x54467e['btn']:_0x4310e9[_0x6137dd(0x5f7)](0x0)[_0x6137dd(0x9bc)]()),_0x38466c={'day':'Day','week':'Week','month':'Month','year':_0x6137dd(0xb78)}[_0x4310e9],_0x2a96cc=cardT(this[_0x6137dd(0xe30)],this['_config'],_0x54467e?_0x54467e[_0x6137dd(0x68e)]:_0x38466c||_0x4310e9);return'<button\x20class=\x22sgc-dp-mode\x20'+_0x367641+_0x6137dd(0x32d)+escapeHtml(_0x4310e9)+'\x22\x20title=\x22'+escapeHtml(_0x2a96cc)+'\x22>'+escapeHtml(_0x299b04)+_0x6137dd(0x86a);})[_0x4eecf0(0x8e9)](''):'',_0xf7b643=this[_0x4eecf0(0x2db)](),_0x1bb3d4=Date[_0x4eecf0(0x87f)](),_0x8f6f17=this[_0x4eecf0(0x554)]===_0x4eecf0(0xb75)?!!this[_0x4eecf0(0x84c)]&&this[_0x4eecf0(0x84c)][_0x4eecf0(0x7fb)]()>=_0x1bb3d4:this['_dpOffset']===0x0,_0x6647c0=_0x106e91[_0x4eecf0(0x9fb)]||_0x4eecf0(0xbec);_0x2b9e73[_0x4eecf0(0xe3b)]['order']=_0x6647c0===_0x4eecf0(0x895)?'99':'';const _0x50145d=!!this[_0x4eecf0(0x55d)],_0xaffadc=_0x50145d?_0x4eecf0(0x8c6)+this[_0x4eecf0(0x6af)]()+this[_0x4eecf0(0x234)]()+_0x4eecf0(0x1dd):'',_0x5834d5=(_0x3030dd,_0x371702)=>[_0x4eecf0(0xaf8),'center',_0x4eecf0(0xda3)][_0x4eecf0(0x25d)](_0x3030dd)?_0x3030dd:_0x371702,_0x484abe=_0x5834d5(_0x106e91[_0x4eecf0(0x44c)],_0x4eecf0(0xaf8)),_0xe72c2b=_0x5834d5(_0x106e91['date_picker_shortcuts_position'],_0x4eecf0(0xda3)),_0x23ef7c='<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22'+escapeHtml(cardT(this['_hass'],this[_0x4eecf0(0x4ee)],'Previous\x20period'))+_0x4eecf0(0x4d2)+(_0x8f6f17?'':_0x4eecf0(0xd81))+'\x22\x20title=\x22'+(_0x8f6f17?'':escapeHtml(cardT(this[_0x4eecf0(0xe30)],this['_config'],_0x4eecf0(0x238))))+'\x22>'+escapeHtml(_0xf7b643)+_0x4eecf0(0xab2)+(_0x8f6f17?_0x4eecf0(0xd90):'')+'\x22\x20'+(_0x8f6f17?_0x4eecf0(0xd90):'')+'\x20aria-label=\x22'+escapeHtml(cardT(this['_hass'],this[_0x4eecf0(0x4ee)],'Next\x20period'))+'\x22></button></div>',_0x50fde0='<div\x20class=\x22sgc-dp-shortcuts\x22>'+(_0x5abe62?_0x4eecf0(0x1cf)+_0x5c9dfb+'</div>':'')+'<button\x20class=\x22sgc-dp-toggle\x20'+(_0x50145d?_0x4eecf0(0x9a2):'')+_0x4eecf0(0x6c8)+escapeHtml(cardT(this['_hass'],this[_0x4eecf0(0x4ee)],_0x4eecf0(0x62d)))+_0x4eecf0(0x29d)+escapeHtml(cardT(this[_0x4eecf0(0xe30)],this[_0x4eecf0(0x4ee)],_0x4eecf0(0x62d)))+_0x4eecf0(0xd22),_0x39ff3d={'left':[],'center':[],'right':[]};_0x39ff3d[_0x484abe][_0x4eecf0(0x24a)](_0x23ef7c),_0x39ff3d[_0xe72c2b][_0x4eecf0(0x24a)](_0x50fde0);const _0x24335d=_0x39ff3d['center'][_0x4eecf0(0x5a8)]>0x0&&_0x39ff3d['left'][_0x4eecf0(0x5a8)]+_0x39ff3d[_0x4eecf0(0xda3)][_0x4eecf0(0x5a8)]>0x0;_0x2b9e73[_0x4eecf0(0x740)]=_0x4eecf0(0x2a4)+escapeHtml(_0x6647c0)+_0x4eecf0(0xe0c)+_0x39ff3d[_0x4eecf0(0xaf8)][_0x4eecf0(0x8e9)]('')+_0x4eecf0(0xc6f)+(_0x24335d?_0x4eecf0(0x21a):'')+'\x22>'+_0x39ff3d[_0x4eecf0(0x9b9)]['join']('')+_0x4eecf0(0x62a)+_0x39ff3d['right'][_0x4eecf0(0x8e9)]('')+_0x4eecf0(0x56b)+_0xaffadc+_0x4eecf0(0xd16);if(_0x24335d){const _0x4a0a0f=_0x2b9e73[_0x4eecf0(0x8f7)]('.sgc-dp-bar'),_0x202c65=_0x2b9e73[_0x4eecf0(0x8f7)]('.sgc-dp-center-abs');if(_0x4a0a0f&&_0x202c65){_0x4a0a0f[_0x4eecf0(0xe3b)][_0x4eecf0(0xd40)]='';const _0x40de43=_0x4a0a0f[_0x4eecf0(0x370)](),_0x486eef=_0xf73389=>_0x4a0a0f[_0x4eecf0(0x8f7)](_0xf73389+_0x4eecf0(0x542))||_0x4a0a0f[_0x4eecf0(0x8f7)](_0xf73389+_0x4eecf0(0xcd0)),_0x24818b=_0x486eef(_0x4eecf0(0x5c5)),_0x324dd5=_0x486eef('.dp-zone-right'),_0x59e662=_0x24818b?_0x24818b['getBoundingClientRect']()[_0x4eecf0(0xda3)]:_0x40de43[_0x4eecf0(0xaf8)],_0x1ef74a=_0x324dd5?_0x324dd5[_0x4eecf0(0x370)]()['left']:_0x40de43[_0x4eecf0(0xda3)],_0x422807=_0x1ef74a-_0x59e662-0x10;if(_0x40de43[_0x4eecf0(0xbdd)]>0x0&&_0x202c65[_0x4eecf0(0x370)]()['width']>_0x422807)_0x4a0a0f[_0x4eecf0(0x3fa)][_0x4eecf0(0xb33)]('dp-center-stacked'),_0x202c65['classList']['remove'](_0x4eecf0(0x941)),_0x202c65[_0x4eecf0(0xe3b)][_0x4eecf0(0x946)]='';else{const _0x1af26f=_0x202c65[_0x4eecf0(0x7dd)];if(_0x1af26f>_0x4a0a0f[_0x4eecf0(0x7dd)])_0x4a0a0f['style'][_0x4eecf0(0xd40)]=_0x1af26f+'px';}}}_0x24335d&&typeof requestAnimationFrame===_0x4eecf0(0xa46)&&requestAnimationFrame(()=>{const _0x58a7c0=_0x4eecf0;try{const _0x455d9f=_0x2b9e73[_0x58a7c0(0x8f7)](_0x58a7c0(0x915)),_0x47030e=_0x2b9e73[_0x58a7c0(0x8f7)](_0x58a7c0(0x292));if(!_0x455d9f||!_0x47030e)return;const _0x29a367=_0x47030e['getBoundingClientRect']();if(!_0x29a367||!_0x29a367[_0x58a7c0(0xbdd)])return;const _0x247ecd=(_0x5b55b4,_0xdb7b34)=>{const _0x57ef2e=_0x58a7c0,_0x58b8cb=_0x455d9f[_0x57ef2e(0x8f7)](_0x5b55b4+_0x57ef2e(0x542))||_0x455d9f[_0x57ef2e(0x8f7)](_0x5b55b4+'\x20.sgc-dp-shortcuts');if(!_0x58b8cb)return null;const _0x3d8fec=_0x58b8cb[_0x57ef2e(0x370)]();if(!_0x3d8fec||!_0x3d8fec[_0x57ef2e(0xbdd)])return null;return _0xdb7b34==='right'?_0x3d8fec[_0x57ef2e(0xda3)]:_0x3d8fec['left'];};let _0x112b7b=dpCenterShift(_0x29a367[_0x58a7c0(0xaf8)],_0x29a367[_0x58a7c0(0xda3)],_0x247ecd(_0x58a7c0(0x5c5),_0x58a7c0(0xda3)),_0x247ecd(_0x58a7c0(0x3c0),_0x58a7c0(0xaf8)),0x8);const _0x15c97a=_0x455d9f['getBoundingClientRect']();_0x15c97a['width']>0x0&&(_0x112b7b=Math['min'](_0x112b7b,_0x15c97a[_0x58a7c0(0xda3)]-0x4-_0x29a367['right']),_0x112b7b=Math[_0x58a7c0(0x2cc)](_0x112b7b,_0x15c97a[_0x58a7c0(0xaf8)]+0x4-_0x29a367['left'])),_0x47030e[_0x58a7c0(0xe3b)]['transform']=_0x112b7b?_0x58a7c0(0xc23)+_0x112b7b+'px),\x20-50%)':_0x58a7c0(0x543);}catch(_0x2bb24f){}});_0x2b9e73[_0x4eecf0(0xbe7)]('.sgc-dp-mode')['forEach'](_0x12ec89=>{const _0x3a7f13=_0x4eecf0;_0x12ec89[_0x3a7f13(0xa40)](_0x3a7f13(0x567),()=>this[_0x3a7f13(0xe03)](_0x12ec89[_0x3a7f13(0x6d9)][_0x3a7f13(0x800)]));});const _0x388e14=_0x2b9e73[_0x4eecf0(0x8f7)]('.sgc-dp-prev'),_0x2506e2=_0x2b9e73[_0x4eecf0(0x8f7)](_0x4eecf0(0x6ef)),_0x4e5b9b=_0x2b9e73['querySelector'](_0x4eecf0(0x276)),_0x1b355f=_0x2b9e73[_0x4eecf0(0x8f7)]('.sgc-dp-toggle');if(_0x388e14)_0x388e14[_0x4eecf0(0xa40)](_0x4eecf0(0x567),()=>this[_0x4eecf0(0xac6)](-0x1));if(_0x2506e2)_0x2506e2['addEventListener'](_0x4eecf0(0x567),()=>this[_0x4eecf0(0xac6)](+0x1));if(_0x4e5b9b)_0x4e5b9b[_0x4eecf0(0xa40)](_0x4eecf0(0x567),()=>this['_onDatePickerJumpToCurrent']());if(_0x1b355f)_0x1b355f[_0x4eecf0(0xa40)](_0x4eecf0(0x567),()=>this[_0x4eecf0(0xc5b)]());const _0x5b90cd=_0x2b9e73[_0x4eecf0(0x8f7)](_0x4eecf0(0x935));_0x5b90cd&&_0x5b90cd['addEventListener'](_0x4eecf0(0x567),_0x24a4c5=>this[_0x4eecf0(0xc0d)](_0x24a4c5));}[_0xa1d64c(0xc5b)](){const _0xd26196=_0xa1d64c;this['_dpExpanded']=!this[_0xd26196(0x55d)];if(this[_0xd26196(0x55d)]){const _0x5a5449=this[_0xd26196(0xbe9)](),_0x1801f2=_0x5a5449?.['start']||new Date();this[_0xd26196(0x3de)]=_0x1801f2['getMonth'](),this[_0xd26196(0xdb3)]=_0x1801f2[_0xd26196(0xd00)](),this[_0xd26196(0xd35)]=null;}this[_0xd26196(0x697)]();}[_0xa1d64c(0x6af)](){const _0x1ba2ba=_0xa1d64c,_0x3a4a6f=resolveCardLanguage(this[_0x1ba2ba(0xe30)],this['_config']),_0x4df121=new Date(),_0x410325=this[_0x1ba2ba(0x3de)]??_0x4df121[_0x1ba2ba(0xcc6)](),_0xb6725c=this['_dpCalYear']??_0x4df121[_0x1ba2ba(0xd00)](),_0x6f7c40=new Date(_0xb6725c,_0x410325,0x1),_0xef1215=new Date(_0xb6725c,_0x410325+0x1,0x0),_0x2efb04=_0xef1215[_0x1ba2ba(0xd24)](),_0x1c459f=resolveFirstWeekday(this[_0x1ba2ba(0xe30)]),_0x5c0699=weekStartOffsetDays(_0x6f7c40[_0x1ba2ba(0xd61)]()||0x7,_0x1c459f);let _0x4da0fa;try{const _0x482927=getCachedDateTimeFormatter(_0x3a4a6f,{'weekday':_0x1ba2ba(0x63d)}),_0x203607=Array[_0x1ba2ba(0x432)]({'length':0x7},(_0x7d944d,_0x13e249)=>(_0x1c459f-0x1+_0x13e249)%0x7+0x1);_0x4da0fa=_0x203607[_0x1ba2ba(0x459)](_0x20982d=>_0x482927['format'](new Date(0x7e8,0x0,_0x20982d)));}catch{const _0x4dfa5a=['M','T','W','T','F','S','S'];_0x4da0fa=_0x4dfa5a[_0x1ba2ba(0xb41)](_0x1c459f-0x1)[_0x1ba2ba(0xce6)](_0x4dfa5a[_0x1ba2ba(0xb41)](0x0,_0x1c459f-0x1));}let _0x254150;try{const _0x444b68=getCachedDateTimeFormatter(_0x3a4a6f,{'month':_0x1ba2ba(0x364),'year':_0x1ba2ba(0x74a)})['format'](_0x6f7c40);_0x254150=_0x444b68[_0x1ba2ba(0x5f7)](0x0)[_0x1ba2ba(0x9bc)]()+_0x444b68['slice'](0x1);}catch{_0x254150=_0x410325+0x1+'/'+_0xb6725c;}const _0x25f1a4=this['_computeDatePickerWindow']()||{},_0x2cca9f=_0x25f1a4[_0x1ba2ba(0xd8e)]?new Date(_0x25f1a4[_0x1ba2ba(0xd8e)][_0x1ba2ba(0xd00)](),_0x25f1a4[_0x1ba2ba(0xd8e)][_0x1ba2ba(0xcc6)](),_0x25f1a4['start'][_0x1ba2ba(0xd24)]())[_0x1ba2ba(0x7fb)]():0x0,_0x4cbfaf=_0x25f1a4['end']?new Date(_0x25f1a4[_0x1ba2ba(0x2da)][_0x1ba2ba(0xd00)](),_0x25f1a4['end'][_0x1ba2ba(0xcc6)](),_0x25f1a4[_0x1ba2ba(0x2da)][_0x1ba2ba(0xd24)]())['getTime']():0x0,_0x643476=!!this[_0x1ba2ba(0xd35)],_0x45b685=_0x643476?new Date(this[_0x1ba2ba(0xd35)]['getFullYear'](),this[_0x1ba2ba(0xd35)][_0x1ba2ba(0xcc6)](),this[_0x1ba2ba(0xd35)][_0x1ba2ba(0xd24)]())[_0x1ba2ba(0x7fb)]():0x0,_0x3d1b35=new Date(_0x4df121['getFullYear'](),_0x4df121['getMonth'](),_0x4df121['getDate']())[_0x1ba2ba(0x7fb)]();let _0x586918=_0x4da0fa[_0x1ba2ba(0x459)](_0x270a58=>_0x1ba2ba(0x891)+escapeHtml(_0x270a58)+_0x1ba2ba(0x1dd))[_0x1ba2ba(0x8e9)]('');for(let _0x451df6=0x0;_0x451df6<_0x5c0699;_0x451df6++)_0x586918+=_0x1ba2ba(0x53f);for(let _0x4032c5=0x1;_0x4032c5<=_0x2efb04;_0x4032c5++){const _0x652a44=new Date(_0xb6725c,_0x410325,_0x4032c5)['getTime'](),_0x2c567f=[_0x1ba2ba(0x34c)];if(_0x652a44===_0x3d1b35)_0x2c567f[_0x1ba2ba(0x24a)]('dp-today');if(!_0x643476&&_0x652a44>=_0x2cca9f&&_0x652a44<_0x4cbfaf)_0x2c567f[_0x1ba2ba(0x24a)]('dp-in-range');if(_0x643476&&_0x652a44===_0x45b685)_0x2c567f['push'](_0x1ba2ba(0xad2));if(_0x652a44>_0x3d1b35)_0x2c567f[_0x1ba2ba(0x24a)](_0x1ba2ba(0xdfc));const _0x4206a0=_0xb6725c+'-'+String(_0x410325+0x1)['padStart'](0x2,'0')+'-'+String(_0x4032c5)[_0x1ba2ba(0x947)](0x2,'0');_0x586918+='<div\x20class=\x22'+_0x2c567f[_0x1ba2ba(0x8e9)]('\x20')+'\x22\x20data-dp-day=\x22'+_0x4206a0+'\x22>'+_0x4032c5+'</div>';}const _0xcc150c=_0x643476?'<div\x20class=\x22sgc-dp-cal-hint\x22>'+escapeHtml(cardT(this[_0x1ba2ba(0xe30)],this['_config'],'Select\x20end\x20date'))+_0x1ba2ba(0x1dd):'';return _0x1ba2ba(0x9df)+escapeHtml(cardT(this[_0x1ba2ba(0xe30)],this[_0x1ba2ba(0x4ee)],_0x1ba2ba(0xa6c)))+_0x1ba2ba(0x743)+escapeHtml(_0x254150)+_0x1ba2ba(0x9da)+escapeHtml(cardT(this['_hass'],this['_config'],'Next\x20month'))+_0x1ba2ba(0x4e7)+_0x586918+_0x1ba2ba(0x224)+_0xcc150c+_0x1ba2ba(0xbe8);}[_0xa1d64c(0x234)](){const _0x16a115=_0xa1d64c,_0x82c53b=[{'label':_0x16a115(0x49c),'mode':_0x16a115(0x843),'offset':0x0},{'label':_0x16a115(0x7a0),'mode':_0x16a115(0x843),'offset':-0x1},{'label':_0x16a115(0xd74),'mode':'week','offset':0x0},{'label':_0x16a115(0x7ce),'mode':'week','offset':-0x1},{'label':_0x16a115(0x823),'mode':_0x16a115(0xbe5),'offset':0x0},{'label':_0x16a115(0x6f0),'mode':_0x16a115(0xbe5),'offset':-0x1},{'label':'This\x20Year','mode':'year','offset':0x0},{'label':_0x16a115(0xd83),'mode':_0x16a115(0xbd1),'offset':-0x1}],_0x3a6bda=[{'label':_0x16a115(0xc5d),'days':0x7},{'label':_0x16a115(0x7f0),'days':0x1e},{'label':_0x16a115(0x610),'months':0xc}],_0x315ff7=_0x858272=>{const _0xce447a=_0x16a115;if(this['_dpMode']!==_0xce447a(0xb75)||!this[_0xce447a(0xab0)])return![];const _0x470ea2=this['_computeRollingStart'](_0x858272);return Math[_0xce447a(0x3ee)](this[_0xce447a(0xab0)][_0xce447a(0x7fb)]()-_0x470ea2[_0xce447a(0x7fb)]())<0x5265c00;},_0x27c67d=_0x82c53b['map'](_0x558ad9=>{const _0xbc9e72=_0x16a115,_0x1ec3c8=this[_0xbc9e72(0x554)]===_0x558ad9['mode']&&this['_dpOffset']===_0x558ad9[_0xbc9e72(0x28c)]?_0xbc9e72(0x9a2):'';return _0xbc9e72(0x291)+_0x1ec3c8+_0xbc9e72(0x267)+escapeHtml(_0x558ad9['mode'])+_0xbc9e72(0x20a)+_0x558ad9['offset']+'\x22>'+escapeHtml(cardT(this[_0xbc9e72(0xe30)],this[_0xbc9e72(0x4ee)],_0x558ad9['label']))+_0xbc9e72(0x86a);})['join'](''),_0x45440a=_0x3a6bda['map'](_0x585814=>{const _0x39160d=_0x16a115,_0x2285ec=_0x315ff7(_0x585814)?_0x39160d(0x9a2):'',_0x1c6fb8=_0x585814['days']||'',_0x11e35e=_0x585814[_0x39160d(0x636)]||'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0x2285ec+_0x39160d(0x42c)+_0x1c6fb8+_0x39160d(0x96f)+_0x11e35e+'\x22>'+escapeHtml(cardT(this[_0x39160d(0xe30)],this['_config'],_0x585814['label']))+_0x39160d(0x86a);})['join']('');return _0x16a115(0x6d8)+_0x27c67d+_0x45440a+'</div>';}[_0xa1d64c(0x965)](_0x215b00){const _0x511a78=_0xa1d64c,_0x5715d2=new Date(),_0x4c0bb7=resolveDisplayTimeZone(this[_0x511a78(0xe30)],this['_config']),_0x450a9a=tzParts(_0x5715d2[_0x511a78(0x7fb)](),_0x4c0bb7);if(_0x215b00[_0x511a78(0x636)])return new Date(zonedWallToMs(_0x450a9a['y'],_0x450a9a['mo']-_0x215b00[_0x511a78(0x636)],_0x450a9a['d'],0x0,0x0,0x0,_0x4c0bb7));return new Date(zonedWallToMs(_0x450a9a['y'],_0x450a9a['mo'],_0x450a9a['d']-_0x215b00['days'],0x0,0x0,0x0,_0x4c0bb7));}[_0xa1d64c(0xc0d)](_0x1768bf){const _0x56c87f=_0xa1d64c,_0x4257a2=_0x1768bf[_0x56c87f(0x39b)],_0x4d3026=_0x4257a2[_0x56c87f(0x8f2)](_0x56c87f(0x4de));if(_0x4d3026){const _0x407549=parseInt(_0x4d3026[_0x56c87f(0x6d9)][_0x56c87f(0xa1e)],0xa)||0x0;this[_0x56c87f(0x3de)]=(this[_0x56c87f(0x3de)]??new Date()['getMonth']())+_0x407549;while(this[_0x56c87f(0x3de)]<0x0){this['_dpCalMonth']+=0xc,this[_0x56c87f(0xdb3)]-=0x1;}while(this['_dpCalMonth']>0xb){this['_dpCalMonth']-=0xc,this[_0x56c87f(0xdb3)]+=0x1;}this['_scheduleRender']();return;}const _0x57778b=_0x4257a2[_0x56c87f(0x8f2)](_0x56c87f(0xdd9));if(_0x57778b){const [_0x30068f,_0x5a4728,_0xbac7eb]=_0x57778b[_0x56c87f(0x6d9)][_0x56c87f(0x4a3)]['split']('-'),_0xfc2759=new Date(parseInt(_0x30068f,0xa),parseInt(_0x5a4728,0xa)-0x1,parseInt(_0xbac7eb,0xa));this[_0x56c87f(0xa50)](_0xfc2759);return;}const _0x130815=_0x4257a2['closest'](_0x56c87f(0xc99));if(_0x130815){const _0xd58588=_0x130815[_0x56c87f(0x6d9)][_0x56c87f(0x1c7)],_0x1bcfd6=parseInt(_0x130815[_0x56c87f(0x6d9)][_0x56c87f(0x38e)],0xa)||0x0;this[_0x56c87f(0x6e7)](_0xd58588,_0x1bcfd6);return;}const _0x5dea61=_0x4257a2[_0x56c87f(0x8f2)]('[data-dp-rolling-days],[data-dp-rolling-months]');if(_0x5dea61){const _0x1999f7=parseInt(_0x5dea61[_0x56c87f(0x6d9)][_0x56c87f(0x808)],0xa)||0x0,_0x24408e=parseInt(_0x5dea61[_0x56c87f(0x6d9)][_0x56c87f(0x2d0)],0xa)||0x0;this[_0x56c87f(0x9be)]({'days':_0x1999f7,'months':_0x24408e});return;}}[_0xa1d64c(0xa50)](_0x326613){const _0x332d9e=_0xa1d64c;if(this[_0x332d9e(0x554)]===_0x332d9e(0x843)){const _0x33f7c4=new Date(),_0x5b4359=new Date(_0x33f7c4[_0x332d9e(0xd00)](),_0x33f7c4['getMonth'](),_0x33f7c4[_0x332d9e(0xd24)]())['getTime'](),_0x6a5e7d=_0x326613[_0x332d9e(0x7fb)](),_0x25242a=Math[_0x332d9e(0x5c4)]((_0x6a5e7d-_0x5b4359)/0x5265c00);this[_0x332d9e(0x322)]=_0x25242a,this[_0x332d9e(0x55d)]=![],this[_0x332d9e(0x688)](),this[_0x332d9e(0xd09)](),this[_0x332d9e(0x298)](),this['_scheduleRender']();return;}if(!this['_dpRangeStart']){this['_dpRangeStart']=_0x326613,this[_0x332d9e(0x697)]();return;}let _0x2c8209=this[_0x332d9e(0xd35)],_0x423db7=_0x326613;if(_0x423db7[_0x332d9e(0x7fb)]()<_0x2c8209[_0x332d9e(0x7fb)]()){const _0x34a265=_0x2c8209;_0x2c8209=_0x423db7,_0x423db7=_0x34a265;}const _0x407ab2=new Date(_0x423db7[_0x332d9e(0xd00)](),_0x423db7[_0x332d9e(0xcc6)](),_0x423db7[_0x332d9e(0xd24)]()+0x1),_0x4c9786=new Date(_0x2c8209[_0x332d9e(0xd00)](),_0x2c8209['getMonth'](),_0x2c8209['getDate']());this[_0x332d9e(0x554)]='custom',this[_0x332d9e(0x322)]=0x0,this[_0x332d9e(0xab0)]=_0x4c9786,this[_0x332d9e(0x84c)]=_0x407ab2,this[_0x332d9e(0xd35)]=null,this[_0x332d9e(0x55d)]=![],this[_0x332d9e(0x688)](),this['_broadcastDatePickerSync'](),this['_scheduleUpdate'](),this[_0x332d9e(0x697)]();}[_0xa1d64c(0x6e7)](_0x1185a9,_0x3ac558){const _0x314274=_0xa1d64c;if(!DATE_PICKER_VALID_MODES[_0x314274(0x25d)](_0x1185a9))return;this[_0x314274(0x554)]=_0x1185a9,this[_0x314274(0x322)]=_0x3ac558,this[_0x314274(0xab0)]=null,this[_0x314274(0x84c)]=null,this[_0x314274(0xd35)]=null,this[_0x314274(0x55d)]=![],this[_0x314274(0x688)](),this[_0x314274(0xd09)](),this[_0x314274(0x298)](),this[_0x314274(0x697)]();}['_applyDatePickerRolling']({days:_0x5b4cf9,months:_0x4e3ffd}){const _0x4e37de=_0xa1d64c,_0x41d89f=this[_0x4e37de(0x965)]({'days':_0x5b4cf9,'months':_0x4e3ffd}),_0x41d872=new Date(),_0x1b09a3=new Date(_0x41d872['getFullYear'](),_0x41d872[_0x4e37de(0xcc6)](),_0x41d872['getDate'](),_0x41d872[_0x4e37de(0xb3a)](),_0x41d872[_0x4e37de(0xb1c)]()+0x1,0x0);this[_0x4e37de(0x554)]=_0x4e37de(0xb75),this['_dpOffset']=0x0,this[_0x4e37de(0xab0)]=_0x41d89f,this[_0x4e37de(0x84c)]=_0x1b09a3,this[_0x4e37de(0xd35)]=null,this[_0x4e37de(0x55d)]=![],this[_0x4e37de(0x688)](),this['_broadcastDatePickerSync'](),this[_0x4e37de(0x298)](),this[_0x4e37de(0x697)]();}[_0xa1d64c(0x56a)](){const _0x5899a5=_0xa1d64c,_0xeccbd3=this['shadowRoot']?.['querySelector'](_0x5899a5(0x4be));if(!_0xeccbd3)return;let _0x5e187e=_0xeccbd3['querySelector'](_0x5899a5(0x2e7)),_0x2b4e44=_0xeccbd3[_0x5899a5(0x8f7)](_0x5899a5(0x6a5));const _0x264e11=!!this['_config'][_0x5899a5(0xd39)]&&(this[_0x5899a5(0x4ee)]['chart_mode']||'timeline')==='timeline';if(this['_config'][_0x5899a5(0x5e6)]!==!![]||_0x264e11){_0x5e187e?.['remove'](),_0x2b4e44?.['remove']();return;}if(_0x5e187e)return;_0x5e187e=document[_0x5899a5(0xa31)](_0x5899a5(0x736)),_0x5e187e[_0x5899a5(0x8b2)]=_0x5899a5(0x28e),_0x5e187e[_0x5899a5(0x6aa)]=_0x5899a5(0x736),_0x5e187e['title']=cardT(this[_0x5899a5(0xe30)],this[_0x5899a5(0x4ee)],_0x5899a5(0x533)),_0x5e187e[_0x5899a5(0x740)]=_0x5899a5(0xd06),_0xeccbd3[_0x5899a5(0x887)](_0x5e187e),_0x2b4e44=document[_0x5899a5(0xa31)](_0x5899a5(0x3ad)),_0x2b4e44[_0x5899a5(0x8b2)]=_0x5899a5(0x250),_0x2b4e44['style'][_0x5899a5(0xc28)]=_0x5899a5(0x594);const _0x9dabf1=document[_0x5899a5(0xa31)]('button');_0x9dabf1[_0x5899a5(0x6aa)]=_0x5899a5(0x736),_0x9dabf1[_0x5899a5(0x762)]=cardT(this[_0x5899a5(0xe30)],this[_0x5899a5(0x4ee)],_0x5899a5(0x354));const _0x34c590=document['createElement']('button');_0x34c590['type']=_0x5899a5(0x736),_0x34c590[_0x5899a5(0x762)]=cardT(this[_0x5899a5(0xe30)],this[_0x5899a5(0x4ee)],_0x5899a5(0xae4));const _0x596608=document['createElement'](_0x5899a5(0x736));_0x596608[_0x5899a5(0x6aa)]=_0x5899a5(0x736),_0x596608[_0x5899a5(0x762)]=cardT(this[_0x5899a5(0xe30)],this[_0x5899a5(0x4ee)],'Download\x20CSV'),_0x2b4e44[_0x5899a5(0x887)](_0x9dabf1),_0x2b4e44[_0x5899a5(0x887)](_0x34c590),_0x2b4e44['appendChild'](_0x596608),_0xeccbd3[_0x5899a5(0x887)](_0x2b4e44),_0x34c590[_0x5899a5(0xa40)]('click',_0x1fecc6=>{const _0x229319=_0x5899a5;_0x1fecc6[_0x229319(0xc01)](),_0x2b4e44['style'][_0x229319(0xc28)]=_0x229319(0x594),this[_0x229319(0xd94)]();}),_0x5e187e[_0x5899a5(0xa40)]('click',_0x29e366=>{const _0x528e88=_0x5899a5;_0x29e366[_0x528e88(0xc01)]();const _0x361530=_0x2b4e44[_0x528e88(0xe3b)][_0x528e88(0xc28)]===_0x528e88(0x594);_0x2b4e44[_0x528e88(0xe3b)]['display']=_0x361530?'':_0x528e88(0x594),_0x361530&&setTimeout(()=>{const _0x4d1a8f=_0x528e88;document[_0x4d1a8f(0xa40)](_0x4d1a8f(0x567),()=>{_0x2b4e44['style']['display']='none';},{'once':!![]});},0x0);}),_0x9dabf1[_0x5899a5(0xa40)](_0x5899a5(0x567),_0x56fb5e=>{const _0x549379=_0x5899a5;_0x56fb5e[_0x549379(0xc01)](),_0x2b4e44[_0x549379(0xe3b)][_0x549379(0xc28)]=_0x549379(0x594),this['_exportPng']();}),_0x596608[_0x5899a5(0xa40)]('click',_0x1b8c37=>{const _0x4238f0=_0x5899a5;_0x1b8c37[_0x4238f0(0xc01)](),_0x2b4e44['style']['display']=_0x4238f0(0x594),this[_0x4238f0(0x248)]();});}[_0xa1d64c(0x770)](_0x21aa21){const _0x196179=_0xa1d64c,_0x30cc91=String(this[_0x196179(0x4ee)][_0x196179(0x734)]||_0x196179(0x7ae))[_0x196179(0xac2)]()[_0x196179(0xbb9)](/[^\w\-]+/g,'_')[_0x196179(0xb41)](0x0,0x28)||_0x196179(0x7ae),_0x3bb86a=new Date(),_0x3b72d0=_0x1c3419=>String(_0x1c3419)['padStart'](0x2,'0');return _0x30cc91+'-'+_0x3bb86a[_0x196179(0xd00)]()+_0x3b72d0(_0x3bb86a['getMonth']()+0x1)+_0x3b72d0(_0x3bb86a[_0x196179(0xd24)]())+'-'+_0x3b72d0(_0x3bb86a[_0x196179(0xb3a)]())+_0x3b72d0(_0x3bb86a['getMinutes']())+'.'+_0x21aa21;}[_0xa1d64c(0x6b7)](_0x1b0d68,_0x5bd574){const _0x16f055=_0xa1d64c,_0x4be49e=URL[_0x16f055(0x83e)](_0x1b0d68),_0x513eb7=document[_0x16f055(0xa31)]('a');_0x513eb7[_0x16f055(0x2c0)]=_0x4be49e,_0x513eb7['download']=_0x5bd574,this[_0x16f055(0x96d)]['appendChild'](_0x513eb7),_0x513eb7['click'](),_0x513eb7[_0x16f055(0x1e3)](),setTimeout(()=>URL[_0x16f055(0x5aa)](_0x4be49e),0x1388);}[_0xa1d64c(0x3a8)](){const _0x4c9460=_0xa1d64c,_0x16d816=(this[_0x4c9460(0x405)]?.[_0x4c9460(0x9f8)]||[])['filter'](_0x3af7a4=>!this[_0x4c9460(0x4f1)]['has'](_0x3af7a4['id'])&&_0x3af7a4[_0x4c9460(0x871)]?.[_0x4c9460(0x7c0)]!==![]);if(!_0x16d816[_0x4c9460(0x5a8)])return null;const _0x1fec24=_0x16d816[_0x4c9460(0x459)](_0x2f88bf=>pickName(_0x2f88bf[_0x4c9460(0x871)][_0x4c9460(0x344)],_0x2f88bf[_0x4c9460(0x3ae)]?.['resolved_name'],_0x2f88bf[_0x4c9460(0x3ae)])??_0x2f88bf['id']),_0x3d60fc=this[_0x4c9460(0x4f0)],_0x14fc7c=_0x3d60fc?_0x3d60fc['start'][_0x4c9460(0x7fb)]():-Infinity,_0x597d17=_0x3d60fc?_0x3d60fc[_0x4c9460(0x2da)][_0x4c9460(0x7fb)]():Infinity,_0x5479db=_0x16d816[_0x4c9460(0x459)](_0x101cf6=>{const _0x1d61bc=_0x4c9460,_0x266e3e=new Map();for(const _0x23d07b of _0x101cf6[_0x1d61bc(0x2a7)]||[]){if(_0x23d07b&&isNum(_0x23d07b['v'])&&_0x23d07b['t']>=_0x14fc7c&&_0x23d07b['t']<=_0x597d17)_0x266e3e[_0x1d61bc(0x3e2)](_0x23d07b['t'],_0x23d07b['v']);}return _0x266e3e;}),_0x2728da=new Set();for(const _0x4042ab of _0x5479db)for(const _0x121df1 of _0x4042ab[_0x4c9460(0x51b)]())_0x2728da[_0x4c9460(0xb33)](_0x121df1);const _0x2c09ca=[..._0x2728da][_0x4c9460(0xa6b)]((_0x291fe4,_0x13da9e)=>_0x291fe4-_0x13da9e),_0x3e1164=_0xc63a62=>'\x22'+String(_0xc63a62)[_0x4c9460(0xbb9)](/"/g,'\x22\x22')+'\x22',_0x4c9d41=[['time',..._0x1fec24][_0x4c9460(0x459)](_0x3e1164)[_0x4c9460(0x8e9)](',')];for(const _0x25d676 of _0x2c09ca){const _0x2e367b=[_0x3e1164(new Date(_0x25d676)[_0x4c9460(0xaf4)]())];for(const _0x412dc4 of _0x5479db)_0x2e367b[_0x4c9460(0x24a)](_0x412dc4[_0x4c9460(0xa35)](_0x25d676)?String(_0x412dc4[_0x4c9460(0xa00)](_0x25d676)):'');_0x4c9d41['push'](_0x2e367b[_0x4c9460(0x8e9)](','));}return _0x4c9d41['join']('\x0d\x0a');}[_0xa1d64c(0x248)](){const _0x94d5de=_0xa1d64c,_0x3c3886=this[_0x94d5de(0x3a8)]();if(!_0x3c3886)return;this[_0x94d5de(0x6b7)](new Blob(['\ufeff'+_0x3c3886],{'type':_0x94d5de(0x8ce)}),this['_exportName'](_0x94d5de(0x5e9)));}async[_0xa1d64c(0xd94)](){const _0xfcaa79=_0xa1d64c,_0x1b1afa=this['shadowRoot']?.['querySelector'](_0xfcaa79(0x4be));if(!_0x1b1afa)return;try{const _0xeb5b3c=_0x1b1afa[_0xfcaa79(0x370)](),_0x17f053=Math[_0xfcaa79(0x2cc)](0x1,Math[_0xfcaa79(0x5c4)](_0xeb5b3c[_0xfcaa79(0xbdd)])),_0x2768b1=Math[_0xfcaa79(0x2cc)](0x1,Math['round'](_0xeb5b3c['height'])),_0x55a3d3=Math[_0xfcaa79(0x2cc)](0x2,Math[_0xfcaa79(0x5c4)](window['devicePixelRatio']||0x1)),_0x20a904=_0x1b1afa[_0xfcaa79(0x80b)](!![]),_0x5d1ecd=_0x1b1afa['querySelectorAll']('*'),_0x4d2f43=_0x20a904[_0xfcaa79(0xbe7)]('*'),_0x4db7c0=(_0x1b4094,_0x316d68)=>{const _0x1cc365=_0xfcaa79,_0x1271ff=getComputedStyle(_0x1b4094);let _0x4e888b='';for(let _0x552f20=0x0;_0x552f20<_0x1271ff['length'];_0x552f20++){const _0x56454f=_0x1271ff[_0x552f20];_0x4e888b+=_0x56454f+':'+_0x1271ff['getPropertyValue'](_0x56454f)+';';}_0x316d68[_0x1cc365(0xe3b)][_0x1cc365(0x409)]=_0x4e888b;};_0x4db7c0(_0x1b1afa,_0x20a904);for(let _0x406b5b=0x0;_0x406b5b<_0x5d1ecd[_0xfcaa79(0x5a8)];_0x406b5b++){const _0x49f7d1=_0x4d2f43[_0x406b5b][_0xfcaa79(0x61f)];if(_0x49f7d1===_0xfcaa79(0x690)||_0x49f7d1===_0xfcaa79(0x7d0))continue;_0x4db7c0(_0x5d1ecd[_0x406b5b],_0x4d2f43[_0x406b5b]);}const _0x472368=_0x1b1afa['querySelectorAll']('canvas'),_0x524014=_0x20a904[_0xfcaa79(0xbe7)]('canvas');for(let _0x1440f6=0x0;_0x1440f6<_0x472368[_0xfcaa79(0x5a8)];_0x1440f6++){const _0x485c2f=document[_0xfcaa79(0xa31)](_0xfcaa79(0xbc2));_0x485c2f[_0xfcaa79(0xd20)]=_0x472368[_0x1440f6]['toDataURL'](_0xfcaa79(0x4b3)),_0x485c2f[_0xfcaa79(0xe3b)][_0xfcaa79(0x409)]=_0x524014[_0x1440f6][_0xfcaa79(0xe3b)][_0xfcaa79(0x409)],_0x524014[_0x1440f6]['replaceWith'](_0x485c2f);}_0x20a904[_0xfcaa79(0xbe7)]('.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush')[_0xfcaa79(0x4c1)](_0x26b390=>_0x26b390[_0xfcaa79(0x1e3)]());const _0x18da28=document['createElement'](_0xfcaa79(0x3ad));_0x18da28[_0xfcaa79(0x479)](_0xfcaa79(0x6df),_0xfcaa79(0x662)),_0x18da28[_0xfcaa79(0x887)](_0x20a904);const _0xb266a8=new XMLSerializer()[_0xfcaa79(0x74f)](_0x18da28),_0x2b6e4e=_0xfcaa79(0xb15)+_0x17f053+_0xfcaa79(0x710)+_0x2768b1+'\x22>'+('<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>'+_0xb266a8+_0xfcaa79(0x462)),_0xc5b6a9=_0xfcaa79(0xabe)+encodeURIComponent(_0x2b6e4e),_0x2d8d79=new Image();await new Promise((_0x336cee,_0x358f48)=>{const _0x293108=_0xfcaa79;_0x2d8d79['onload']=_0x336cee,_0x2d8d79['onerror']=_0x358f48,_0x2d8d79[_0x293108(0xd20)]=_0xc5b6a9;});const _0x4916d3=document[_0xfcaa79(0xa31)](_0xfcaa79(0x76f));_0x4916d3[_0xfcaa79(0xbdd)]=_0x17f053*_0x55a3d3,_0x4916d3[_0xfcaa79(0xc8d)]=_0x2768b1*_0x55a3d3;const _0x246fcc=_0x4916d3[_0xfcaa79(0x90a)]('2d');_0x246fcc[_0xfcaa79(0xb82)](_0x55a3d3,_0x55a3d3),_0x246fcc[_0xfcaa79(0xe23)](_0x2d8d79,0x0,0x0,_0x17f053,_0x2768b1);const _0xf69d5c=await new Promise(_0x4106ea=>_0x4916d3[_0xfcaa79(0x5c8)](_0x4106ea,'image/png'));if(!_0xf69d5c)throw new Error('canvas\x20tainted');this['_downloadBlob'](_0xf69d5c,this['_exportName']('png'));}catch(_0x3a736a){console[_0xfcaa79(0x237)](_0xfcaa79(0x5f2),_0x3a736a),this[_0xfcaa79(0xa2b)]();}}async[_0xa1d64c(0xa2b)](){const _0x5a7182=_0xa1d64c,_0x423ebc=this[_0x5a7182(0x96d)]?.[_0x5a7182(0x8f7)](_0x5a7182(0x513));if(!_0x423ebc)return;const _0x2c7ef0=(getComputedStyle(this)[_0x5a7182(0x9e0)](_0x5a7182(0xc60))||'')[_0x5a7182(0xac2)]()||_0x5a7182(0x60e),_0x1a0fd6=Math[_0x5a7182(0x2cc)](0x2,Math[_0x5a7182(0x5c4)](window[_0x5a7182(0xc06)]||0x1)),_0x488a9a=_0x423ebc[_0x5a7182(0x8f7)](_0x5a7182(0x76f));if(_0x488a9a){const _0x2a7e39=document[_0x5a7182(0xa31)](_0x5a7182(0x76f));_0x2a7e39[_0x5a7182(0xbdd)]=_0x488a9a[_0x5a7182(0xbdd)],_0x2a7e39['height']=_0x488a9a[_0x5a7182(0xc8d)];const _0x2a595e=_0x2a7e39[_0x5a7182(0x90a)]('2d');_0x2a595e['fillStyle']=_0x2c7ef0,_0x2a595e[_0x5a7182(0xc49)](0x0,0x0,_0x2a7e39['width'],_0x2a7e39['height']),_0x2a595e['drawImage'](_0x488a9a,0x0,0x0),_0x2a7e39[_0x5a7182(0x5c8)](_0x885774=>{const _0x5ca06c=_0x5a7182;if(_0x885774)this[_0x5ca06c(0x6b7)](_0x885774,this['_exportName'](_0x5ca06c(0xc76)));},_0x5a7182(0x4b3));return;}const _0x48bcc7=_0x423ebc['querySelector'](_0x5a7182(0x4c6));if(!_0x48bcc7)return;const _0x58daa8=_0x48bcc7['getBoundingClientRect'](),_0x4c1271=Math[_0x5a7182(0x2cc)](0x1,Math[_0x5a7182(0x5c4)](_0x58daa8[_0x5a7182(0xbdd)]||_0x48bcc7[_0x5a7182(0xde7)]||0x258)),_0x28771e=Math[_0x5a7182(0x2cc)](0x1,Math[_0x5a7182(0x5c4)](_0x58daa8[_0x5a7182(0xc8d)]||_0x48bcc7[_0x5a7182(0xaec)]||0xc8)),_0x180c30=_0x48bcc7['cloneNode'](!![]);_0x180c30[_0x5a7182(0x479)](_0x5a7182(0xbdd),String(_0x4c1271)),_0x180c30[_0x5a7182(0x479)](_0x5a7182(0xc8d),String(_0x28771e)),_0x180c30[_0x5a7182(0xe3b)][_0x5a7182(0x47b)]=getComputedStyle(this)[_0x5a7182(0x47b)]||_0x5a7182(0xd17);const _0x2edec9=(getComputedStyle(this)[_0x5a7182(0x9e0)](_0x5a7182(0x32e))||'')[_0x5a7182(0xac2)]()||_0x5a7182(0x4df),_0x1734ab=document[_0x5a7182(0xb4d)](_0x5a7182(0x88a),_0x5a7182(0xe3b));_0x1734ab['textContent']=_0x5a7182(0x6fa)+_0x2edec9+'}'+'.sgc-bar{opacity:0.85}',_0x180c30[_0x5a7182(0x35a)](_0x1734ab,_0x180c30[_0x5a7182(0x503)]);const _0x28dae8=new XMLSerializer()[_0x5a7182(0x74f)](_0x180c30),_0x457dac=URL[_0x5a7182(0x83e)](new Blob([_0x28dae8],{'type':'image/svg+xml;charset=utf-8'}));try{const _0x33a59b=new Image();await new Promise((_0x4a74f0,_0x45cb32)=>{const _0x2debf2=_0x5a7182;_0x33a59b['onload']=_0x4a74f0,_0x33a59b[_0x2debf2(0x2a6)]=_0x45cb32,_0x33a59b['src']=_0x457dac;});const _0x3155cc=document[_0x5a7182(0xa31)](_0x5a7182(0x76f));_0x3155cc[_0x5a7182(0xbdd)]=_0x4c1271*_0x1a0fd6,_0x3155cc['height']=_0x28771e*_0x1a0fd6;const _0x2bff92=_0x3155cc['getContext']('2d');_0x2bff92[_0x5a7182(0xd6a)]=_0x2c7ef0,_0x2bff92[_0x5a7182(0xc49)](0x0,0x0,_0x3155cc['width'],_0x3155cc[_0x5a7182(0xc8d)]),_0x2bff92[_0x5a7182(0xb82)](_0x1a0fd6,_0x1a0fd6),_0x2bff92[_0x5a7182(0xe23)](_0x33a59b,0x0,0x0,_0x4c1271,_0x28771e),_0x3155cc[_0x5a7182(0x5c8)](_0x567821=>{const _0x342895=_0x5a7182;if(_0x567821)this[_0x342895(0x6b7)](_0x567821,this['_exportName'](_0x342895(0xc76)));},_0x5a7182(0x4b3));}catch(_0x454fe0){console[_0x5a7182(0x237)](_0x5a7182(0x2b3),_0x454fe0);}finally{setTimeout(()=>URL['revokeObjectURL'](_0x457dac),0x1388);}}[_0xa1d64c(0x85c)](){const _0x12a754=_0xa1d64c,_0x32746e=this[_0x12a754(0x96d)][_0x12a754(0x8f7)]('.sgc-legend-wrap');if(!_0x32746e){this[_0x12a754(0x471)]();return;}const _0x330877=this[_0x12a754(0x4ee)];if(!_0x330877[_0x12a754(0xddb)]||!this[_0x12a754(0x405)])_0x32746e[_0x12a754(0x740)]='';else{const _0x2fdecb=this[_0x12a754(0x405)][_0x12a754(0x9f8)]['filter'](_0x268cdb=>!(_0x268cdb[_0x12a754(0x871)]?.['_compareOf']!=null&&_0x268cdb[_0x12a754(0x871)][_0x12a754(0x729)]?.['show_in_legend']===![]))[_0x12a754(0x459)](_0x3c93b6=>{const _0x3f6f29=_0x12a754,_0x399a1d=_0x3c93b6[_0x3f6f29(0x871)],_0x174d13=pickName(_0x399a1d[_0x3f6f29(0x344)],_0x3c93b6['meta']?.[_0x3f6f29(0x876)],_0x3c93b6['meta'])??_0x3c93b6['id'],_0x5e1b06=this[_0x3f6f29(0x4f1)][_0x3f6f29(0xa35)](_0x3c93b6['id']),_0x45207a=this[_0x3f6f29(0xa1d)](_0x399a1d['color'])||_0x399a1d[_0x3f6f29(0xaaa)]||'#888',_0x6529ef=_0x399a1d[_0x3f6f29(0x4d0)]!==![]?_0x3f6f29(0x214)+escapeHtml(_0x45207a):_0x3f6f29(0x214)+escapeHtml(_0x45207a)+_0x3f6f29(0xd80);return _0x3f6f29(0x572)+(_0x5e1b06?'hidden':'')+'\x22\x20data-id=\x22'+escapeHtml(_0x3c93b6['id'])+_0x3f6f29(0x6d7)+_0x6529ef+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>'+escapeHtml(_0x174d13)+_0x3f6f29(0x583);})['join']('');_0x32746e[_0x12a754(0x740)]=_0x12a754(0x3ba)+escapeHtml(_0x330877[_0x12a754(0x667)]||_0x12a754(0x9b9))+'\x22>'+_0x2fdecb+_0x12a754(0x1dd),_0x32746e[_0x12a754(0xbe7)]('.sgc-legend-item')['forEach'](_0x708081=>{const _0x3ed62=_0x12a754;_0x708081[_0x3ed62(0xa40)](_0x3ed62(0x567),()=>{const _0x29dbcd=_0x3ed62;this[_0x29dbcd(0xd72)](_0x708081[_0x29dbcd(0x6d9)]['id']),this['_render']();});});}this['_renderDetailLegend']();}[_0xa1d64c(0x471)](){const _0x2e84b6=_0xa1d64c,_0x26277c=this['shadowRoot']['querySelector'](_0x2e84b6(0x9e9));if(!_0x26277c)return;const _0x29ac1b=this[_0x2e84b6(0xaa0)]||[],_0x311fa3=this[_0x2e84b6(0x405)]?.[_0x2e84b6(0x9f8)]||[],_0x176fea=_0x29ac1b[_0x2e84b6(0x274)](_0x2b4c95=>_0x2b4c95?.[_0x2e84b6(0x782)]);if(!_0x176fea){_0x26277c[_0x2e84b6(0x740)]='';return;}const _0x2dc19e=this['_hass'],_0x34f18e=_0x29ac1b['map']((_0x4975bb,_0x21dbf1)=>{const _0xf7b863=_0x2e84b6;if(!_0x4975bb?.[_0xf7b863(0x782)])return'';const _0x105c09=(_0x4975bb['entity']||_0x4975bb[_0xf7b863(0xb85)])+'__'+_0x21dbf1,_0x559d79=_0x311fa3[_0xf7b863(0x945)](_0x2df6a9=>_0x2df6a9['id']===_0x105c09||_0x2df6a9['entity']===_0x4975bb),_0x8456e2=_0x559d79?.[_0xf7b863(0x8b8)]||{},_0xf448a6=_0x4975bb['legend_stats']&&_0x4975bb[_0xf7b863(0x675)]['length']?_0x4975bb[_0xf7b863(0x675)]:[_0xf7b863(0x7eb),'avg',_0xf7b863(0x2cc)],_0x4d0c92=(_0x2e8eca,_0x22bb99)=>{if(!isNum(_0x2e8eca))return'—';const _0x3405f0=_0x22bb99!=null?{..._0x4975bb,'decimals':_0x22bb99}:_0x4975bb;return formatNumber(_0x2e8eca,_0x3405f0,_0x2dc19e);},_0x4059c5=(_0x3d140f,_0x305f02)=>_0xf7b863(0x937)+escapeHtml(_0x3d140f)+'</span>'+escapeHtml(_0x305f02)+'</span>';let _0xbe719e='';if(_0xf448a6[_0xf7b863(0x25d)](_0xf7b863(0x7eb)))_0xbe719e+=_0x4059c5(cardT(this[_0xf7b863(0xe30)],this[_0xf7b863(0x4ee)],_0xf7b863(0xb72)),_0x4d0c92(_0x8456e2[_0xf7b863(0x7eb)]));if(_0xf448a6[_0xf7b863(0x25d)]('avg'))_0xbe719e+=_0x4059c5(cardT(this[_0xf7b863(0xe30)],this['_config'],_0xf7b863(0x2ce)),_0x4d0c92(_0x8456e2[_0xf7b863(0xaca)],0x2));if(_0xf448a6[_0xf7b863(0x25d)]('max'))_0xbe719e+=_0x4059c5(cardT(this['_hass'],this[_0xf7b863(0x4ee)],_0xf7b863(0xbf8)),_0x4d0c92(_0x8456e2['max']));if(_0xf448a6[_0xf7b863(0x25d)]('last')){const _0x4d3772=_0x559d79?.[_0xf7b863(0x2a7)]?.['length']?_0x559d79['points'][_0x559d79['points'][_0xf7b863(0x5a8)]-0x1]['v']:null,_0x314aa4=_0x2dc19e?.[_0xf7b863(0x27c)]?.[_0x4975bb['entity']]?.['state'],_0x4ff464=isNum(_0x4d3772)?_0x4d3772:_0x314aa4!=null?toNum(_0x314aa4):null;_0xbe719e+=_0x4059c5(cardT(this[_0xf7b863(0xe30)],this[_0xf7b863(0x4ee)],'Last'),_0x4d0c92(_0x4ff464));}if(_0xf448a6['includes']('sum'))_0xbe719e+=_0x4059c5(cardT(this[_0xf7b863(0xe30)],this[_0xf7b863(0x4ee)],'Sum'),_0x4d0c92(_0x8456e2[_0xf7b863(0xd26)]));const _0x3d2a4d=this[_0xf7b863(0xa1d)](_0x4975bb[_0xf7b863(0xaaa)])||_0x4975bb['color']||PALETTE[_0x21dbf1%PALETTE[_0xf7b863(0x5a8)]]||_0xf7b863(0xb4a),_0xaa2ade=pickName(_0x4975bb[_0xf7b863(0x344)],_0x559d79?.[_0xf7b863(0x3ae)]?.[_0xf7b863(0x876)],{'friendly_name':_0x559d79?.['meta']?.[_0xf7b863(0x742)]??_0x2dc19e?.[_0xf7b863(0x27c)]?.[_0x4975bb[_0xf7b863(0x871)]]?.[_0xf7b863(0x464)]?.['friendly_name']})??_0x4975bb[_0xf7b863(0x871)]??_0x4975bb[_0xf7b863(0xb85)]??'',_0x325be1=this[_0xf7b863(0x4f1)][_0xf7b863(0xa35)](_0x105c09)?_0xf7b863(0xc90):'',_0x18375b=_0x4975bb[_0xf7b863(0x4d0)]!==![]?_0xf7b863(0xd3d)+escapeHtml(_0x3d2a4d):'border-color:transparent';return _0xf7b863(0x3f8)+_0x325be1+'\x22\x20data-id=\x22'+escapeHtml(_0x105c09)+_0xf7b863(0x56d)+_0x18375b+_0xf7b863(0xb8b)+escapeHtml(_0xaa2ade)+_0xf7b863(0x44d)+_0xbe719e+'</div>\x0a\x20\x20\x20\x20\x20\x20</div>';})[_0x2e84b6(0x7cb)](Boolean)[_0x2e84b6(0x8e9)]('');_0x26277c['innerHTML']=_0x34f18e?'<div\x20class=\x22sgc-detail-legend\x22>'+_0x34f18e+'</div>':'',_0x26277c[_0x2e84b6(0xbe7)](_0x2e84b6(0x97e))['forEach'](_0x57e68a=>{const _0x3d28f8=_0x2e84b6;_0x57e68a[_0x3d28f8(0xa40)](_0x3d28f8(0x567),()=>{const _0x16f09e=_0x3d28f8;this[_0x16f09e(0xd72)](_0x57e68a['dataset']['id']),this['_render']();});});}['_renderStateRow'](){const _0x2a5aae=_0xa1d64c;if(this[_0x2a5aae(0x4ee)]?.[_0x2a5aae(0xd39)]&&(this[_0x2a5aae(0x4ee)][_0x2a5aae(0x2f2)]||'timeline')===_0x2a5aae(0x52d)){this[_0x2a5aae(0x57d)]();return;}this[_0x2a5aae(0x3fc)](_0x2a5aae(0xbec)),this[_0x2a5aae(0x3fc)](_0x2a5aae(0x895));}[_0xa1d64c(0x3fc)](_0x5dd3c9){const _0x43ddd6=_0xa1d64c,_0x17f2a0=this[_0x43ddd6(0x96d)][_0x43ddd6(0x8f7)](_0x43ddd6(0xe34)+_0x5dd3c9+'\x22]');if(!_0x17f2a0)return;const _0x87072=this[_0x43ddd6(0x4ee)];if(!_0x87072||_0x87072['sparkline']){_0x17f2a0[_0x43ddd6(0x740)]='';return;}const _0x113c1c=this['_entities']||[],_0x3f5c52=_0x113c1c['filter'](_0x20a81e=>_0x20a81e[_0x43ddd6(0xc8b)]!==![]),_0x5d046d=[],_0x2a38f0=[],_0x2e118a=[];for(const _0x3374a9 of _0x3f5c52){const _0x13e6aa=_0x3374a9[_0x43ddd6(0xbe2)]||'left',_0x432fa8=_0x13e6aa['startsWith'](_0x43ddd6(0x895));if(_0x5dd3c9===_0x43ddd6(0xbec)&&_0x432fa8)continue;if(_0x5dd3c9===_0x43ddd6(0x895)&&!_0x432fa8)continue;const _0x22bc5f=_0x432fa8?_0x13e6aa[_0x43ddd6(0xbb9)](_0x43ddd6(0x785),''):_0x13e6aa;if(_0x22bc5f==='right')_0x2e118a[_0x43ddd6(0x24a)](_0x3374a9);else{if(_0x22bc5f==='center')_0x2a38f0[_0x43ddd6(0x24a)](_0x3374a9);else _0x5d046d['push'](_0x3374a9);}}const _0x19d32c=!!(_0x87072[_0x43ddd6(0x734)]||_0x87072[_0x43ddd6(0xd6e)]||_0x87072['card_icon_image']),_0x3bee09=!_0x19d32c&&!!_0x87072[_0x43ddd6(0x54b)]&&_0x5dd3c9==='top',_0x1eb69c=_0x3bee09?this[_0x43ddd6(0x38c)]():'';if(!_0x5d046d['length']&&!_0x2a38f0[_0x43ddd6(0x5a8)]&&!_0x2e118a['length']&&!_0x1eb69c){_0x17f2a0['innerHTML']='';return;}const _0x57b0da=_0x87072[_0x43ddd6(0x3be)]===_0x43ddd6(0x315)?_0x43ddd6(0x315):'default',_0x2feb49=this[_0x43ddd6(0xe30)],_0x43ee46=_0x4033e0=>{const _0x39abff=_0x43ddd6,_0xe33068=_0x113c1c[_0x39abff(0x532)](_0x4033e0);return this[_0x39abff(0xaa7)](_0x4033e0,_0xe33068,_0x2feb49);},_0x347dc3=_0x5d046d[_0x43ddd6(0x459)](_0x43ee46)[_0x43ddd6(0x7cb)](Boolean)['join'](''),_0x289034=_0x2a38f0[_0x43ddd6(0x459)](_0x43ee46)['filter'](Boolean)['join']('');let _0x20014c=_0x2e118a['map'](_0x43ee46)[_0x43ddd6(0x7cb)](Boolean)[_0x43ddd6(0x8e9)](''),_0x2d22f0='';if(_0x1eb69c){const _0x2b1c91=_0x87072[_0x43ddd6(0x39c)]||_0x43ddd6(0xd86);_0x2d22f0=_0x43ddd6(0x9cc)+escapeHtml(_0x2b1c91)+'\x22>'+_0x1eb69c+_0x43ddd6(0x984);}_0x17f2a0['className']='sgc-state-wrap\x20'+_0x57b0da;const _0x20202b=_0x347dc3?'<div\x20class=\x22sgc-state-align-left\x22>'+_0x347dc3+_0x43ddd6(0x1dd):'',_0x531267=_0x289034?_0x43ddd6(0xe12)+_0x289034+_0x43ddd6(0x1dd):'',_0x2fbf5e=_0x20014c?_0x43ddd6(0xa45)+_0x20014c+_0x43ddd6(0x1dd):'';_0x17f2a0[_0x43ddd6(0x740)]='<div\x20class=\x22sgc-state-row-group\x22>'+_0x20202b+_0x531267+_0x2fbf5e+_0x2d22f0+'</div>',_0x17f2a0[_0x43ddd6(0xbe7)](_0x43ddd6(0xb94))[_0x43ddd6(0x4c1)](_0xa64129=>{const _0x18b346=_0x43ddd6;_0xa64129[_0x18b346(0xe3b)][_0x18b346(0x58e)]='pointer',_0xa64129[_0x18b346(0xa40)]('click',_0x2d7309=>{const _0x1d98f6=_0x18b346,_0xcfb3a2=parseInt(_0xa64129['dataset'][_0x1d98f6(0x677)],0xa),_0x2659e4=_0x113c1c[_0xcfb3a2];if(!_0x2659e4)return;_0x2d7309['stopPropagation'](),this[_0x1d98f6(0xd37)](_0x2659e4,()=>{const _0x1da826=_0x1d98f6;this[_0x1da826(0xd72)]((_0x2659e4[_0x1da826(0x871)]||_0x2659e4[_0x1da826(0xb85)])+'__'+_0xcfb3a2),this['_render']();});});});}[_0xa1d64c(0xa8c)](_0x1f1b2f){const _0x1aa775=_0xa1d64c;if(!this['_entities']?.[_0x1aa775(0x5a8)])return null;if(this[_0x1aa775(0x4ee)]?.[_0x1aa775(0x995)])return null;let _0x4f4234=null;for(let _0x473b98=0x0;_0x473b98<this[_0x1aa775(0xaa0)][_0x1aa775(0x5a8)];_0x473b98++){const _0x1cfc53=this['_entities'][_0x473b98];if(!_0x1cfc53||_0x1cfc53['show_graph']===![])continue;const _0x52b865=(_0x1cfc53['entity']||_0x1cfc53[_0x1aa775(0xb85)])+'__'+_0x473b98;if(this[_0x1aa775(0x4f1)]?.[_0x1aa775(0xa35)]?.(_0x52b865))continue;const _0x2bece0=_0x1cfc53[_0x1aa775(0x5a6)]==='secondary'?_0x1aa775(0xa26):'primary';if(_0x2bece0!==_0x1f1b2f)continue;const _0x40d6a0=_0x1cfc53[_0x1aa775(0x835)]||autoStateMap(_0x1cfc53,this['_hass'],this['_config']?.['chart_mode']);if(!_0x40d6a0||!Array['isArray'](_0x40d6a0)||!_0x40d6a0[_0x1aa775(0x5a8)])continue;if(_0x4f4234&&_0x4f4234!==_0x40d6a0)return null;_0x4f4234=_0x40d6a0;}return _0x4f4234;}['_fireEntityAction'](_0x596a3f,_0x147ecf){const _0x3da807=_0xa1d64c,_0x30bcc6=_0x596a3f?.['entity'];if(!_0x30bcc6)return;const _0x449cfd=_0x596a3f[_0x3da807(0xc1a)],_0x5f410b=_0x449cfd?.[_0x3da807(0x225)];if(_0x449cfd&&_0x5f410b&&_0x5f410b!=='none'){if(_0x5f410b===_0x3da807(0xa8b)){const _0x5f19c4=new Event(_0x3da807(0xddf),{'bubbles':!![],'composed':!![]});_0x5f19c4[_0x3da807(0xcf0)]=_0x449cfd,this[_0x3da807(0x504)](_0x5f19c4);return;}const _0x1813b9=new Event(_0x3da807(0xb9a),{'bubbles':!![],'composed':!![]});_0x1813b9['detail']={'config':{'entity':_0x30bcc6,'tap_action':_0x449cfd},'action':_0x3da807(0x252)},this[_0x3da807(0x504)](_0x1813b9);return;}if(typeof _0x147ecf===_0x3da807(0xa46)){_0x147ecf();return;}const _0x215681=new Event(_0x3da807(0x8cf),{'bubbles':!![],'composed':!![]});_0x215681[_0x3da807(0xcf0)]={'entityId':_0x30bcc6},this[_0x3da807(0x504)](_0x215681);}[_0xa1d64c(0x505)](_0x1e01ce,_0x5145d1){const _0x595db5=_0xa1d64c;if(!_0x5145d1||!Array[_0x595db5(0x796)](_0x5145d1))return null;if(typeof _0x1e01ce!=='number'||isNaN(_0x1e01ce))return null;if(Math[_0x595db5(0x3ee)](_0x1e01ce-Math[_0x595db5(0x5c4)](_0x1e01ce))>0.000001)return'';const _0x35866c=Math['round'](_0x1e01ce);if(_0x35866c<0x0||_0x35866c>=_0x5145d1[_0x595db5(0x5a8)])return'';const _0x48c2aa=_0x5145d1[_0x35866c];return _0x48c2aa?.[_0x595db5(0x68e)]||String(_0x48c2aa?.[_0x595db5(0x8a2)]??'');}[_0xa1d64c(0xaa7)](_0x14d3ec,_0x44e0cc,_0x3d3080){const _0x2da286=_0xa1d64c,_0x5dbfeb=_0x3d3080?.[_0x2da286(0x27c)]?.[_0x14d3ec['entity']];if(!_0x14d3ec[_0x2da286(0x871)]&&!_0x14d3ec[_0x2da286(0xb85)])return'';const _0x168d60=_0x54e3f1=>{const _0x237b8e=_0x2da286;if(_0x54e3f1==null||_0x54e3f1==='')return'';const _0x5edb68=String(_0x54e3f1)[_0x237b8e(0xac2)]();return/[a-z%]$/i['test'](_0x5edb68)?_0x237b8e(0x1d3)+_0x5edb68:_0x237b8e(0x1d3)+_0x5edb68+'px';},_0x4402f3=_0x168d60(_0x14d3ec[_0x2da286(0x7ca)]),_0x55214a=_0x168d60(_0x14d3ec[_0x2da286(0x76a)]),_0x24eb5c=_0x14d3ec[_0x2da286(0xb02)]?'--mdc-icon-size:'+(/[a-z%]$/i[_0x2da286(0x516)](String(_0x14d3ec['icon_size'])['trim']())?String(_0x14d3ec[_0x2da286(0xb02)])[_0x2da286(0xac2)]():String(_0x14d3ec[_0x2da286(0xb02)])['trim']()+'px'):'';let _0x14c5fb='';if(_0x14d3ec[_0x2da286(0x344)]){const _0x4831d5=pickName(_0x14d3ec[_0x2da286(0x344)],this[_0x2da286(0x25c)](_0x14d3ec[_0x2da286(0x344)]),{'friendly_name':_0x5dbfeb?.[_0x2da286(0x464)]?.[_0x2da286(0x742)]})??_0x14d3ec[_0x2da286(0x871)]??'';_0x14c5fb=_0x2da286(0x283)+(_0x4402f3?_0x2da286(0xdbd)+_0x4402f3+'\x22':'')+'>'+escapeHtml(_0x4831d5)+_0x2da286(0x6ec);}const _0x1e275f=_0x14d3ec[_0x2da286(0x933)]??_0x5dbfeb?.[_0x2da286(0x464)]?.[_0x2da286(0x9c0)]??(_0x14d3ec[_0x2da286(0xb85)]?this['_statMeta']?.[_0x14d3ec[_0x2da286(0xb85)]]?.[_0x2da286(0x9c0)]:null)??'',_0x35322c=this[_0x2da286(0x528)](_0x14d3ec,_0x44e0cc),_0x31eb18=_0x35322c[_0x2da286(0x74a)],_0x2de157=_0x35322c[_0x2da286(0x68e)],_0xec9898=this[_0x2da286(0xa1d)](_0x14d3ec[_0x2da286(0xaaa)])||_0x14d3ec['color']||PALETTE[_0x44e0cc%PALETTE[_0x2da286(0x5a8)]]||_0x2da286(0xb4a),_0x2cb60c=!!_0x14d3ec[_0x2da286(0xb57)],_0x1fdfd2=_0x14d3ec['color_thresholds'],_0x7f6277=!!(_0x1fdfd2?.['enabled']&&Array['isArray'](_0x1fdfd2['values'])&&_0x1fdfd2[_0x2da286(0xa5b)][_0x2da286(0x5a8)]&&isNum(_0x31eb18)),_0x1d39cf=(_0x1fdfd2?.['transition']??_0x2da286(0x4c3))!==_0x2da286(0xcc2);let _0x363ba8=null;if(_0x2cb60c&&!_0x7f6277){const _0x3c0d15=_0x14d3ec[_0x2da286(0x835)]||autoStateMap(_0x14d3ec,this['_hass'],this['_config']?.['chart_mode']);if(Array['isArray'](_0x3c0d15)&&_0x3c0d15[_0x2da286(0x5a8)]){let _0x5c6e46=isNum(_0x31eb18)?Math[_0x2da286(0x5c4)](_0x31eb18):null;if(_0x5c6e46===null&&_0x5dbfeb&&_0x5dbfeb[_0x2da286(0xaef)]!=null){const _0x516632=applyStateMap(_0x5dbfeb[_0x2da286(0xaef)],_0x3c0d15);if(_0x516632&&_0x516632['mapped'])_0x5c6e46=_0x516632[_0x2da286(0x8a2)];}_0x5c6e46!==null&&_0x5c6e46>=0x0&&_0x5c6e46<_0x3c0d15['length']&&(_0x363ba8=_0x3c0d15[_0x5c6e46]?.['color']||null);}}const _0x2215a4=_0x2cb60c?_0x7f6277?resolveValueColor(_0x31eb18,this[_0x2da286(0xae6)](_0x14d3ec),_0xec9898,_0x1d39cf):_0x363ba8||_0xec9898:null,_0x53a20e=this[_0x2da286(0xa1d)](_0x14d3ec[_0x2da286(0x310)])||_0x14d3ec['icon_color'],_0x23d2c5=this['_resolveColor'](_0x14d3ec[_0x2da286(0x9e2)])||_0x14d3ec[_0x2da286(0x9e2)],_0x4e29de=_0x2cb60c?_0x53a20e===_0x2da286(0x4ab)?this[_0x2da286(0x7b1)](_0x53a20e,_0x14d3ec,_0x31eb18,_0xec9898):_0x2215a4:this[_0x2da286(0x7b1)](_0x53a20e,_0x14d3ec,_0x31eb18,_0xec9898),_0x531f26=_0x2cb60c?_0x23d2c5===_0x2da286(0x4ab)?this[_0x2da286(0x7b1)](_0x23d2c5,_0x14d3ec,_0x31eb18,_0xec9898):_0x2215a4:this[_0x2da286(0x7b1)](_0x23d2c5,_0x14d3ec,_0x31eb18,_0xec9898),_0xfe4c58=_0x4e29de?'color:'+escapeHtml(_0x4e29de):'',_0x1b5738=_0x531f26?'color:'+escapeHtml(_0x531f26):'',_0x3f141b=_0xfe4c58,_0x6a1341=[_0x1b5738,_0x55214a][_0x2da286(0x7cb)](Boolean)[_0x2da286(0x8e9)](';'),_0x1ec007=this[_0x2da286(0x703)](_0x14d3ec[_0x2da286(0x2d6)]),_0x2d2110=_0x1ec007?_0x2da286(0xcf7)+(_0x3f141b?_0x2da286(0xdbd)+_0x3f141b+'\x22':'')+_0x2da286(0x5a2)+escapeHtml(_0x1ec007)+'\x22'+(_0x24eb5c?_0x2da286(0xdbd)+_0x24eb5c+'\x22':'')+_0x2da286(0x665):'';let _0x4ced10;{const _0x571323=this['_buildSecondStateHtml'](_0x14d3ec,_0x44e0cc,_0x531f26,_0x55214a),_0x11a661=_0x1e275f?_0x2da286(0xb8f)+escapeHtml(_0x1e275f)+_0x2da286(0x6ec):'',_0x5e4b66=_0x35322c['timestamp']?_0x2da286(0xad3)+escapeHtml(_0x35322c['timestamp'])+_0x2da286(0x6ec):'',_0x4190cc=_0x35322c[_0x2da286(0x519)]?_0x2da286(0xd9b)+escapeHtml(_0x35322c[_0x2da286(0x519)][_0x2da286(0x7eb)])+'\x20→\x20'+escapeHtml(_0x35322c['range']['max'])+(_0x1e275f?'\x20'+escapeHtml(_0x1e275f):'')+')</span>':'';_0x4ced10=_0x2da286(0xc78)+(_0x6a1341?_0x2da286(0xdbd)+_0x6a1341+'\x22':'')+'>'+escapeHtml(_0x2de157)+_0x11a661+_0x5e4b66+_0x4190cc+_0x2da286(0x6ec)+_0x571323;}const _0x42069a=_0x2cb60c?_0x2215a4||_0xec9898:_0xec9898,_0x58ed38=_0x14d3ec[_0x2da286(0xc8b)]!==![]&&_0x14d3ec[_0x2da286(0x4d0)]!==![]?_0x2da286(0x333)+escapeHtml(_0x42069a)+_0x2da286(0x8ee):'',_0x2a7a2d={'up':'▲','down':'▼','stable':'━'},_0x8bdf4c={'up':_0x14d3ec['trend_up_color']||_0x2da286(0x3e0),'down':_0x14d3ec['trend_down_color']||'var(--error-color,\x20#ef4444)','stable':_0x14d3ec[_0x2da286(0xa63)]||_0x2da286(0xd69)},_0x17153a=_0x168d60(_0x14d3ec[_0x2da286(0xdef)]);let _0x272d49=_0x2da286(0x1fd);if(_0x14d3ec[_0x2da286(0xa72)]!==![]){const _0x5652da=_0x14d3ec[_0x2da286(0x871)]+'__'+_0x44e0cc,_0x4c06c2=this[_0x2da286(0x405)]?.[_0x2da286(0x9f8)]?.[_0x2da286(0x945)](_0x2a013b=>_0x2a013b['id']===_0x5652da||_0x2a013b['entity']===_0x14d3ec);_0x272d49=trendDirection(_0x4c06c2,_0x14d3ec);}const _0x49865c=[_0x2da286(0x7b3)+(_0x8bdf4c[_0x272d49]||_0x8bdf4c[_0x2da286(0x1fd)]),_0x17153a][_0x2da286(0x7cb)](Boolean)['join'](';'),_0x1919d5=_0x14d3ec[_0x2da286(0xa72)]!==![]&&this[_0x2da286(0x4ee)]?.[_0x2da286(0x2f2)]!==_0x2da286(0x6f7)?_0x2da286(0x2c4)+_0x49865c+'\x22>'+(_0x2a7a2d[_0x272d49]||_0x2a7a2d[_0x2da286(0x1fd)])+_0x2da286(0x6ec):'',_0x26c471=this['_hiddenEntities']?.[_0x2da286(0xa35)]((_0x14d3ec['entity']||_0x14d3ec[_0x2da286(0xb85)])+'__'+_0x44e0cc)?_0x2da286(0xc94):'',_0x70d7e2=_0x14d3ec[_0x2da286(0xa73)]==='below';if(_0x70d7e2&&_0x14c5fb)return'<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked'+_0x26c471+_0x2da286(0x76d)+_0x44e0cc+'\x22>'+_0x58ed38+_0x2d2110+_0x2da286(0x60f)+_0x4ced10+_0x1919d5+_0x2da286(0x20d)+_0x14c5fb+_0x2da286(0x37e);return _0x2da286(0x5ef)+_0x26c471+'\x22\x20data-idx=\x22'+_0x44e0cc+'\x22>'+_0x58ed38+_0x2d2110+_0x14c5fb+_0x4ced10+_0x1919d5+_0x2da286(0x1dd);}[_0xa1d64c(0x528)](_0x2eec44,_0x1a49a8){const _0x3a3780=_0xa1d64c,_0x117283=this[_0x3a3780(0xe30)],_0xef6d05=_0x117283?.[_0x3a3780(0x27c)]?.[_0x2eec44['entity']],_0x10f5c1=()=>{const _0x429b96=_0x3a3780;if(!this[_0x429b96(0x405)]?.[_0x429b96(0x9f8)])return null;const _0x42bb13=(_0x2eec44['entity']||_0x2eec44[_0x429b96(0xb85)])+'__'+_0x1a49a8;return this[_0x429b96(0x405)][_0x429b96(0x9f8)][_0x429b96(0x945)](_0x2615e6=>_0x2615e6[_0x429b96(0x871)]===_0x2eec44||_0x2615e6['id']===_0x42bb13)||this[_0x429b96(0x405)][_0x429b96(0x9f8)][_0x429b96(0x945)](_0x5dbf62=>_0x5dbf62['id']===(_0x2eec44[_0x429b96(0x871)]||_0x2eec44['statistic_id']));};let _0x43e5f7=_0x2eec44['primary_state_as'];if(!_0x43e5f7&&_0x2eec44['show_state_last'])_0x43e5f7=_0x3a3780(0x81f);if(_0x43e5f7&&_0x43e5f7!==_0x3a3780(0xaef)){const _0x39cb87=_0x10f5c1();if(_0x39cb87){const _0x4a2fd6=_0x45ba27=>{const _0x381791=_0x3a3780;if(!_0x2eec44[_0x381791(0xa1c)])return null;if(_0x45ba27!==_0x381791(0x7eb)&&_0x45ba27!=='max'&&_0x45ba27!==_0x381791(0xc1b)&&_0x45ba27!=='last')return null;const _0x497753=_0x45ba27+'T',_0x13a6d7=_0x39cb87[_0x381791(0x8b8)]?.[_0x497753];if(!isNum(_0x13a6d7))return null;const _0x588329=!!_0x39cb87[_0x381791(0x8b8)]?.[_0x497753+_0x381791(0x739)],_0x5d60b1=_0x588329?_0x381791(0xa53):_0x39cb87[_0x381791(0x33d)]||_0x381791(0xa53);try{return formatDateTime(new Date(_0x13a6d7),this[_0x381791(0x4ee)],_0x117283,{'precision':_0x5d60b1});}catch(_0x21f371){return null;}},_0x14ac8b=()=>{const _0x28725b=_0x3a3780;if(!_0x2eec44[_0x28725b(0x9fe)])return null;let _0x716c8=Infinity,_0x32073e=-Infinity;if(_0x39cb87[_0x28725b(0x2a7)]?.[_0x28725b(0x5a8)])for(const _0x57fc50 of _0x39cb87[_0x28725b(0x2a7)]){if(isNum(_0x57fc50[_0x28725b(0x569)])&&_0x57fc50[_0x28725b(0x569)]<_0x716c8)_0x716c8=_0x57fc50[_0x28725b(0x569)];if(isNum(_0x57fc50[_0x28725b(0x4e1)])&&_0x57fc50[_0x28725b(0x4e1)]>_0x32073e)_0x32073e=_0x57fc50[_0x28725b(0x4e1)];}if(!isFinite(_0x716c8)&&isNum(_0x39cb87[_0x28725b(0x8b8)]?.[_0x28725b(0x7eb)]))_0x716c8=_0x39cb87[_0x28725b(0x8b8)][_0x28725b(0x7eb)];if(!isFinite(_0x32073e)&&isNum(_0x39cb87[_0x28725b(0x8b8)]?.[_0x28725b(0x2cc)]))_0x32073e=_0x39cb87['stats'][_0x28725b(0x2cc)];if(!isFinite(_0x716c8)||!isFinite(_0x32073e))return null;return{'min':formatNumber(_0x716c8,_0x2eec44,_0x117283),'max':formatNumber(_0x32073e,_0x2eec44,_0x117283)};},_0x5f41c8=(_0x48879c,_0x185406)=>{const _0x1ba6e0=_0x3a3780,_0x2f1e97=formatNumber(_0x48879c,_0x2eec44,_0x117283),_0x364b0a=_0x4a2fd6(_0x185406),_0x495690=_0x14ac8b(),_0x5ad978={'numeric':_0x48879c,'label':_0x2f1e97};if(_0x364b0a)_0x5ad978[_0x1ba6e0(0xbb4)]=_0x364b0a;if(_0x495690)_0x5ad978['range']=_0x495690;return _0x5ad978;};if(_0x43e5f7==='last'){const _0x19e002=_0x39cb87['points']?.[_0x39cb87['points']['length']-0x1];if(_0x19e002&&isNum(_0x19e002['v']))return _0x5f41c8(_0x19e002['v'],_0x3a3780(0x81f));}else{const _0x7c19b5=_0x43e5f7===_0x3a3780(0xd65)?'avg':_0x43e5f7,_0x2745a2=_0x39cb87['stats']?.[_0x7c19b5];if(isNum(_0x2745a2))return _0x5f41c8(_0x2745a2,_0x7c19b5);}}}const _0x2445e2=resolveOffsetHours(_0x2eec44[_0x3a3780(0x28c)],_0x117283),_0xc7e3ee=!!_0x2eec44['statistic_id'],_0x583fbf=_0x2445e2!==0x0||_0xc7e3ee;if(_0x583fbf){const _0xac657=_0x10f5c1(),_0x333a4c=_0xac657?.[_0x3a3780(0x2a7)];if(_0x333a4c&&_0x333a4c['length']){let _0x30a57e=_0x333a4c[_0x333a4c['length']-0x1];if(_0x2445e2!==0x0){const _0x5c2881=Date[_0x3a3780(0x87f)]();let _0x326358=Infinity,_0x56b72b=null;for(const _0xa458fa of _0x333a4c){if(!isNum(_0xa458fa['v']))continue;const _0x29b6c0=Math['abs'](_0xa458fa['t']-_0x5c2881);_0x29b6c0<_0x326358&&(_0x326358=_0x29b6c0,_0x56b72b=_0xa458fa);}if(_0x56b72b)_0x30a57e=_0x56b72b;}if(_0x30a57e&&isNum(_0x30a57e['v']))return{'numeric':_0x30a57e['v'],'label':formatNumber(_0x30a57e['v'],_0x2eec44,_0x117283)};}}const _0x2b0196=this[_0x3a3780(0x356)](_0x2eec44,_0x1a49a8),_0x414aa6=_0x2b0196?getAttributePath(_0xef6d05?.[_0x3a3780(0x464)],_0x2b0196):_0xef6d05?.[_0x3a3780(0xaef)],_0x1e0425=_0x2b0196?null:_0x2eec44['state_map']||autoStateMap(_0x2eec44,_0x117283,this[_0x3a3780(0x4ee)]?.['chart_mode']);if(_0x1e0425){const _0x5c1287=applyStateMap(_0x414aa6,_0x1e0425);if(_0x5c1287[_0x3a3780(0x263)]){const _0x5bd0ac=_0x1e0425[_0x5c1287[_0x3a3780(0x8a2)]],_0x21dbc0=_0x5bd0ac?.['label']||String(_0x5bd0ac?.[_0x3a3780(0x8a2)]);return{'numeric':_0x5c1287['value'],'label':_0x21dbc0};}}const _0x198589=toNum(_0x414aa6);if(_0x198589===null){const _0x57f853=_0x414aa6==null?'—':String(_0x414aa6);return{'numeric':null,'label':_0x57f853};}const _0x152973=DataProcessor['applyEntityTransforms']({'t':0x0,'v':_0x198589},_0x2eec44),_0xa7e0c0=_0x152973?.['v']??null;if(_0xa7e0c0===null)return{'numeric':null,'label':'—'};return{'numeric':_0xa7e0c0,'label':formatNumber(_0xa7e0c0,_0x2eec44,_0x117283)};}[_0xa1d64c(0x229)](_0x16512d,_0x42c177,_0x588ee8,_0x47b398){const _0xff7643=_0xa1d64c,_0x21ed93=_0x16512d[_0xff7643(0x91c)];if(!_0x21ed93)return'';const _0x19c53f=[_0x588ee8?_0xff7643(0x7b3)+_0x588ee8:'',_0x47b398||''][_0xff7643(0x7cb)](Boolean)[_0xff7643(0x8e9)](';'),_0x22fc85=_0x19c53f?'\x20style=\x22'+escapeHtml(_0x19c53f)+'\x22':'',_0x4f24c7=(_0x16512d[_0xff7643(0x871)]||_0x16512d[_0xff7643(0xb85)])+'__'+_0x42c177,_0x323145=this[_0xff7643(0x405)]?.[_0xff7643(0x9f8)]?.[_0xff7643(0x945)](_0x42f938=>_0x42f938[_0xff7643(0x871)]===_0x16512d||_0x42f938['id']===_0x4f24c7||_0x42f938['id']===(_0x16512d['entity']||_0x16512d['statistic_id']));if(!_0x323145)return'';if(_0x21ed93==='pct'){const _0x52c710=this[_0xff7643(0x4ee)]?.['chart_mode'];if(!['pie','ranking','polararea'][_0xff7643(0x25d)](_0x52c710))return'';const _0x8099ff=_0x52c710===_0xff7643(0x9f6)?toNum(this[_0xff7643(0x4ee)]?.[_0xff7643(0xc47)]):null,_0x2dcb8f=_0x35de97=>!isNum(_0x8099ff)||Math['abs'](_0x35de97)>=_0x8099ff;let _0x59e2ff=0x0;for(const _0x1ddddb of this[_0xff7643(0x405)]?.[_0xff7643(0x9f8)]||[]){const _0x332809=_0x1ddddb[_0xff7643(0x871)];if(!_0x332809)continue;const _0xe6ba72=this[_0xff7643(0x875)](_0x1ddddb,_0x332809);if(!_0x2dcb8f(_0xe6ba72))continue;_0x59e2ff+=Math[_0xff7643(0x3ee)](_0xe6ba72);}const _0x16cee4=this[_0xff7643(0x875)](_0x323145,_0x16512d);if(!_0x2dcb8f(_0x16cee4)||!(_0x59e2ff>0x0))return'';const _0x4ab075=Math['abs'](_0x16cee4)/_0x59e2ff*0x64,_0x8d2205=toNum(_0x16512d[_0xff7643(0x242)])??0x1;return _0xff7643(0x83a)+_0x22fc85+'>'+escapeHtml(_0x4ab075[_0xff7643(0xdc7)](_0x8d2205))+_0xff7643(0x4e5);}if(!_0x323145[_0xff7643(0x8b8)])return'';const _0x5dbab5=_0x21ed93==='mean'?_0xff7643(0xaca):_0x21ed93,_0x386382=_0x323145['stats'][_0x5dbab5];if(!isNum(_0x386382))return'';const _0x5ca92b=_0x21ed93[_0xff7643(0x9bc)]();return _0xff7643(0x83a)+_0x22fc85+_0xff7643(0x4b4)+escapeHtml(_0x5ca92b)+'</span>'+escapeHtml(formatNumber(_0x386382,_0x16512d,this[_0xff7643(0xe30)]))+_0xff7643(0x6ec);}[_0xa1d64c(0x875)](_0x2a44fa,_0x4a7a1e){const _0x39ef3b=_0xa1d64c,_0x2218e4=(_0x2a44fa[_0x39ef3b(0x2a7)]||[])[_0x39ef3b(0x7cb)](_0x3a0fe3=>_0x3a0fe3['v']!==null&&_0x3a0fe3['v']!==undefined),_0x549b98=this[_0x39ef3b(0x4ee)]?.['chart_mode']===_0x39ef3b(0x9f6)?_0x39ef3b(0xaca):_0x39ef3b(0x81f),_0x3d0a34=_0x4a7a1e[_0x39ef3b(0xaac)]||_0x549b98;let _0x58cfa3;if(_0x2218e4[_0x39ef3b(0x5a8)]){if(_0x3d0a34===_0x39ef3b(0xc1b))_0x58cfa3=_0x2218e4[0x0]['v'];else{if(_0x3d0a34===_0x39ef3b(0xd26)||_0x3d0a34===_0x39ef3b(0x7c1)||_0x3d0a34===_0x39ef3b(0x68a))_0x58cfa3=_0x2218e4[_0x39ef3b(0xdfa)]((_0x482e0f,_0x4e1f5b)=>_0x482e0f+(_0x4e1f5b['v']||0x0),0x0);else{if(_0x3d0a34==='min')_0x58cfa3=_0x2218e4['reduce']((_0x3ce829,_0x5db2b8)=>Math[_0x39ef3b(0x7eb)](_0x3ce829,_0x5db2b8['v']),Infinity);else{if(_0x3d0a34===_0x39ef3b(0x2cc))_0x58cfa3=_0x2218e4[_0x39ef3b(0xdfa)]((_0x41e937,_0xf97de7)=>Math[_0x39ef3b(0x2cc)](_0x41e937,_0xf97de7['v']),-Infinity);else{if(_0x3d0a34===_0x39ef3b(0x55a))_0x58cfa3=DataProcessor[_0x39ef3b(0xb3d)](_0x2218e4[_0x39ef3b(0x459)](_0x5b4e03=>_0x5b4e03['v']),_0x39ef3b(0x55a));else{if(_0x3d0a34===_0x39ef3b(0xaca)||_0x3d0a34===_0x39ef3b(0xd65))_0x58cfa3=_0x2218e4[_0x39ef3b(0xdfa)]((_0x17f78b,_0x18413d)=>_0x17f78b+(_0x18413d['v']||0x0),0x0)/_0x2218e4[_0x39ef3b(0x5a8)];else _0x58cfa3=_0x2218e4[_0x2218e4[_0x39ef3b(0x5a8)]-0x1]['v'];}}}}}}else{const _0x589ea6=this[_0x39ef3b(0xe30)]?.[_0x39ef3b(0x27c)]?.[_0x4a7a1e[_0x39ef3b(0x871)]];_0x58cfa3=_0x589ea6?parseFloat(_0x589ea6[_0x39ef3b(0xaef)]):0x0;}if(_0x58cfa3===undefined||_0x58cfa3===null||isNaN(_0x58cfa3))_0x58cfa3=0x0;return _0x58cfa3;}[_0xa1d64c(0x7b1)](_0x21eb09,_0x547b0b,_0x198aec,_0x5ea52d){const _0x3b2ac6=_0xa1d64c;if(!_0x21eb09)return null;if(_0x21eb09!==_0x3b2ac6(0x4ab))return _0x21eb09;const _0x18445f=_0x547b0b[_0x3b2ac6(0x493)];if(!_0x18445f?.[_0x3b2ac6(0x634)]||!Array[_0x3b2ac6(0x796)](_0x18445f['values'])||!_0x18445f[_0x3b2ac6(0xa5b)][_0x3b2ac6(0x5a8)])return _0x5ea52d||null;if(!isNum(_0x198aec))return _0x5ea52d||null;return resolveValueColor(_0x198aec,_0x18445f[_0x3b2ac6(0xa5b)],_0x5ea52d||_0x3b2ac6(0xb4a));}}class StatisticsGraphChartCardEditor extends HTMLElement{['_eT'](_0x3aefda){const _0x2ce7df=_0xa1d64c;return cardT(this[_0x2ce7df(0xe30)],this['_config'],_0x3aefda);}constructor(){const _0x7fcc6a=_0xa1d64c;super(),this[_0x7fcc6a(0x261)]({'mode':_0x7fcc6a(0x2d3)}),this[_0x7fcc6a(0xe30)]=null,this[_0x7fcc6a(0x4ee)]={},this['_tmp']={},this['_initialRender']=!![],this[_0x7fcc6a(0x829)]=new Set([_0x7fcc6a(0x8c4)]),this['_dragState']=null,this[_0x7fcc6a(0xe07)]={},this[_0x7fcc6a(0x73e)]=this[_0x7fcc6a(0x73e)]||_0x7fcc6a(0xc28),this[_0x7fcc6a(0x89c)]=new Map(),this[_0x7fcc6a(0xcfa)]=[];}set[_0xa1d64c(0x216)](_0xa45188){const _0x54528a=_0xa1d64c,_0x30bc3f=this[_0x54528a(0xe30)];this[_0x54528a(0xe30)]=_0xa45188;if(_0xa45188&&_0xa45188[_0x54528a(0x3e9)])this[_0x54528a(0xc07)]();const _0x1ce95b=this[_0x54528a(0x4ee)]&&Object[_0x54528a(0x51b)](this[_0x54528a(0x4ee)])['length'],_0x344e30=_0xa45188?Object[_0x54528a(0x51b)](_0xa45188['states']||{})[_0x54528a(0xa6b)]()[_0x54528a(0x8e9)](','):'',_0x5c15a1=this[_0x54528a(0x6de)]!==undefined?this['_edStatesSig']:_0x30bc3f?Object['keys'](_0x30bc3f[_0x54528a(0x27c)]||{})[_0x54528a(0xa6b)]()[_0x54528a(0x8e9)](','):undefined;if(_0xa45188)this['_edStatesSig']=_0x344e30;const _0x24a20f=resolveCardLanguage(_0xa45188,this[_0x54528a(0x4ee)]);if(_0x1ce95b&&_0xa45188&&this['_edLang']!==undefined&&this[_0x54528a(0xb67)]!==_0x24a20f){this['_render']();return;}if(!_0x30bc3f&&_0xa45188&&_0x1ce95b)this['_render']();else{if(_0x30bc3f&&_0xa45188){if(_0x5c15a1!==_0x344e30&&_0x1ce95b)this[_0x54528a(0x899)]();}}}[_0xa1d64c(0x520)](){const _0x1e269d=_0xa1d64c;for(const _0x1e3908 of this[_0x1e269d(0xcfa)]){try{_0x1e3908();}catch(_0x44c762){}}this[_0x1e269d(0xcfa)]=[],this[_0x1e269d(0x76e)]=null;}[_0xa1d64c(0x748)](_0x4f570c){const _0x388653=_0xa1d64c;if(!_0x4f570c||typeof _0x4f570c!==_0x388653(0x31f)||!_0x4f570c[_0x388653(0x25d)]('{{'))return _0x4f570c;return this[_0x388653(0x89c)][_0x388653(0xa00)](_0x4f570c)||null;}[_0xa1d64c(0xc07)](){const _0x180759=_0xa1d64c,_0x2d4108=new Set();for(const _0x28c580 of this[_0x180759(0xaa0)]||[]){if(typeof _0x28c580[_0x180759(0xaaa)]===_0x180759(0x31f)&&_0x28c580[_0x180759(0xaaa)][_0x180759(0x25d)]('{{'))_0x2d4108[_0x180759(0xb33)](_0x28c580[_0x180759(0xaaa)]);}const _0x547317=[..._0x2d4108][_0x180759(0xa6b)]()[_0x180759(0x8e9)]('|');if(_0x547317===this['_lastColorKey'])return;this[_0x180759(0x76e)]=_0x547317;for(const _0x46f38c of this['_colorUnsubs']){try{_0x46f38c();}catch(_0x500654){}}this[_0x180759(0xcfa)]=[];if(!_0x2d4108[_0x180759(0x4e2)])return;for(const _0x2f20a5 of _0x2d4108){try{const _0x1d03fe=this[_0x180759(0xe30)][_0x180759(0x3e9)][_0x180759(0x7a5)](_0xf94886=>{const _0x436973=_0x180759,_0xdf140c=normalizeTemplateResult(_0xf94886?.[_0x436973(0x916)]);if(!_0xdf140c)return;const _0x2e8f59=this[_0x436973(0x89c)]['get'](_0x2f20a5);if(_0x2e8f59===_0xdf140c)return;this['_resolvedColors'][_0x436973(0x3e2)](_0x2f20a5,_0xdf140c),this[_0x436973(0x96d)]?.[_0x436973(0xbe7)](_0x436973(0x9ec))[_0x436973(0x4c1)](_0x17b8d1=>{const _0x29f117=_0x436973,_0x4b0091=parseInt(_0x17b8d1[_0x29f117(0x6d9)][_0x29f117(0x44b)],0xa),_0x3cb108=this['_entities'][_0x4b0091];if(_0x3cb108?.[_0x29f117(0xaaa)]===_0x2f20a5){const _0x417bb5=_0x17b8d1[_0x29f117(0x8f7)](_0x29f117(0xd2c));if(_0x417bb5)_0x417bb5[_0x29f117(0xe3b)]['background']=_0xdf140c;}});},{'type':_0x180759(0x3fb),'template':_0x2f20a5});_0x1d03fe[_0x180759(0xcfd)](_0x3f45fa=>{const _0x7ace4b=_0x180759;if(!this[_0x7ace4b(0x1f8)]){try{_0x3f45fa();}catch(_0x2735ff){}return;}this['_colorUnsubs'][_0x7ace4b(0x24a)](_0x3f45fa);})['catch'](()=>{});}catch(_0x40f0a5){}}}[_0xa1d64c(0x660)](_0x2982a8){const _0x3259b9=_0xa1d64c;this['_config']=structuredClone(_0x2982a8||{}),this[_0x3259b9(0xa95)]=structuredClone(_0x2982a8||{});if(!this['_tmp'][_0x3259b9(0x8c4)])this[_0x3259b9(0xa95)][_0x3259b9(0x8c4)]=[];this[_0x3259b9(0x76e)]=null;if(this[_0x3259b9(0xe30)]?.[_0x3259b9(0x3e9)])this[_0x3259b9(0xc07)]();this[_0x3259b9(0x899)]();}get[_0xa1d64c(0xaa0)](){const _0x5542f9=_0xa1d64c;return Array['isArray'](this[_0x5542f9(0xa95)][_0x5542f9(0x8c4)])?this['_tmp'][_0x5542f9(0x8c4)]:[];}[_0xa1d64c(0x5cc)](){const _0x458fc8=_0xa1d64c;if(!this['_hass'])return[];return Object['keys'](this['_hass'][_0x458fc8(0x27c)]||{})[_0x458fc8(0x7cb)](_0x19c60f=>{const _0x343d77=_0x458fc8,_0x308600=this['_hass'][_0x343d77(0x27c)][_0x19c60f];if(!_0x308600)return![];return!isNaN(parseFloat(_0x308600[_0x343d77(0xaef)]))||_0x19c60f[_0x343d77(0xa60)](_0x343d77(0x200))||_0x19c60f[_0x343d77(0xa60)]('number.')||_0x19c60f[_0x343d77(0xa60)](_0x343d77(0x5c2));})['sort']();}[_0xa1d64c(0x899)](){const _0x34fafc=_0xa1d64c;this['_edLang']=resolveCardLanguage(this[_0x34fafc(0xe30)],this['_config']);const _0x53e76d=this[_0x34fafc(0x96d)][_0x34fafc(0xbbb)],_0x499c5b=_0x53e76d?.[_0x34fafc(0xc1d)]!==void 0x0?{'path':this[_0x34fafc(0xca7)](_0x53e76d),'ss':_0x53e76d[_0x34fafc(0xc1d)],'se':_0x53e76d[_0x34fafc(0x5bb)]}:null,_0xe257a8=this['_tmp'],_0x4d52d1=getComputedStyle(document[_0x34fafc(0x34e)])[_0x34fafc(0x9e0)](_0x34fafc(0x2b7))[_0x34fafc(0xac2)]()||_0x34fafc(0xd89),_0x43e6f0=(_0x1cf924,_0x5b9385,_0x1d64a7=null)=>_0x34fafc(0x751)+escapeHtml(_0x1cf924)+'\x22\x20'+(String(_0x5b9385)===String(_0x1cf924)?_0x34fafc(0x674):'')+'>'+escapeHtml(String(_0x1d64a7??_0x1cf924))+_0x34fafc(0x6cb),_0x32378b=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x3f16ca=(_0x25e035,_0x18efbf)=>{const _0x230f95=_0x34fafc,_0x54efb6=_0x25e035===undefined||_0x25e035===null||_0x25e035===''?'':String(_0x25e035),_0x133493=_0x32378b[_0x230f95(0xb41)]();return _0x54efb6!==''&&!_0x133493[_0x230f95(0x459)](String)[_0x230f95(0x25d)](_0x54efb6)&&isFinite(Number(_0x54efb6))&&(_0x133493['push'](Number(_0x54efb6)),_0x133493[_0x230f95(0xa6b)]((_0x4351c1,_0x12cc7a)=>_0x4351c1-_0x12cc7a)),(_0x18efbf?'<option\x20value=\x22\x22\x20'+(_0x54efb6===''?_0x230f95(0x674):'')+'>'+this[_0x230f95(0xcea)](_0x230f95(0xdac))+_0x230f95(0x6cb):'')+_0x133493[_0x230f95(0x459)](_0x15deed=>_0x43e6f0(_0x15deed,_0x54efb6))[_0x230f95(0x8e9)]('');},_0x3419b1=(_0x465081,_0x2c8b70)=>_0x465081===0x0||_0x465081?_0x465081:_0x2c8b70,_0x33e332=_0x3f639c=>'<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>'+this[_0x34fafc(0xcea)](_0x3f639c)+_0x34fafc(0x3e7),_0x540572=(_0x10e9d1,_0x325751)=>{const _0x44f094=_0x34fafc,_0x287cb4=this[_0x44f094(0x54e)](_0x325751),_0x3ccf36=typeof _0x325751==='string'&&_0x325751[_0x44f094(0x25d)]('{{');return'<div\x20class=\x22ci\x22><input\x20class=\x22'+_0x10e9d1+_0x44f094(0x84d)+escapeHtml(_0x325751||'')+_0x44f094(0x204)+_0x10e9d1+_0x44f094(0x366)+escapeHtml(_0x287cb4)+'\x22'+(_0x3ccf36?_0x44f094(0x497):'')+_0x44f094(0x421);},_0x5a5d4d=_0xe257a8[_0x34fafc(0x2f2)]||_0x34fafc(0x52d),_0x7aa698=_0x5a5d4d===_0x34fafc(0x52d),_0x6fd7=_0x5a5d4d===_0x34fafc(0x4c9),_0x2ce323=_0x7aa698||_0x6fd7,_0x596446=['pie',_0x34fafc(0x8b1),_0x34fafc(0x960)][_0x34fafc(0x25d)](_0x5a5d4d),_0x6d6212=_0x5a5d4d==='gauge',_0x362e62=[_0x34fafc(0x39e),_0x34fafc(0xb6f)][_0x34fafc(0x25d)](_0x5a5d4d),_0x1174c1=!!_0xe257a8[_0x34fafc(0xd39)]&&_0x7aa698,_0xf3d7a5=(this[_0x34fafc(0xaa0)]||[])[_0x34fafc(0x274)](_0x525e06=>(_0x525e06?.[_0x34fafc(0x28f)]||_0x525e06?.['type'])===_0x34fafc(0x2fd)),_0x3eedc7=((()=>{const _0x297378=_0x34fafc;let _0x41e080=this[_0x297378(0x73e)]||_0x297378(0xc28);if(_0x41e080==='data')_0x41e080='display';if(_0x41e080===_0x297378(0x658))_0x41e080='overlay';const _0x2e7331={'display':!![],'card_style':!_0x1174c1,'overlay':!_0x1174c1,'xaxis':(_0x2ce323||_0x362e62||_0x5a5d4d===_0x297378(0x6f7))&&!_0x1174c1,'yaxis':(_0x2ce323||_0x362e62)&&!_0x1174c1,'calendar':!_0x1174c1};if(!_0x2e7331[_0x41e080])_0x41e080=_0x297378(0xc28);return _0x41e080;})()),_0x158967=_0x34fafc(0x78d)+(this['_openPanels'][_0x34fafc(0xa35)](_0x34fafc(0xc57))?_0x34fafc(0x2d3):'')+_0x34fafc(0xbf6)+this[_0x34fafc(0xcea)](_0x34fafc(0x5f0))+_0x34fafc(0xde2)+this[_0x34fafc(0xcea)](_0x34fafc(0x70d))+'</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'+(_0x3eedc7===_0x34fafc(0xc28)?_0x34fafc(0x9a2):'')+_0x34fafc(0x8a7)+this['_eT'](_0x34fafc(0x7e0))+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20'+(_0x3eedc7===_0x34fafc(0xaff)?_0x34fafc(0x9a2):'')+_0x34fafc(0x8fc)+this['_eT']('Card')+_0x34fafc(0x552)+(!_0x1174c1?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x3eedc7===_0x34fafc(0x395)?_0x34fafc(0x9a2):'')+_0x34fafc(0xe15)+this[_0x34fafc(0xcea)](_0x34fafc(0x8d8))+_0x34fafc(0x86a):'')+_0x34fafc(0xa41)+((_0x2ce323||_0x362e62||_0x5a5d4d===_0x34fafc(0x6f7))&&!_0x1174c1?_0x34fafc(0x38f)+(_0x3eedc7===_0x34fafc(0xa77)?_0x34fafc(0x9a2):'')+_0x34fafc(0x2d8)+this[_0x34fafc(0xcea)](_0x34fafc(0x36c))+_0x34fafc(0x86a):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x2ce323||_0x362e62)&&!_0x1174c1?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x3eedc7===_0x34fafc(0x708)?_0x34fafc(0x9a2):'')+'\x22\x20data-mtab=\x22yaxis\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x863))+_0x34fafc(0x86a):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x1174c1?_0x34fafc(0x38f)+(_0x3eedc7===_0x34fafc(0xb6f)?'active':'')+_0x34fafc(0x737)+this[_0x34fafc(0xcea)](_0x34fafc(0x7e9))+'</button>':'')+_0x34fafc(0xc53)+(_0x3eedc7==='card_style'?_0x34fafc(0x9a2):'')+_0x34fafc(0xdc1)+(!_0x1174c1?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0xad4))+_0x34fafc(0x557)+this['_eT'](_0x34fafc(0xb3c))+'\x20'+_0x33e332(_0x34fafc(0x87d))+_0x34fafc(0x6d2)+this[_0x34fafc(0xcea)](_0x34fafc(0x6f1))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x734)]??'')+_0x34fafc(0xd3a)+this['_eT'](_0x34fafc(0x983))+'\x20'+_0x33e332(_0x34fafc(0x544))+'</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22'+escapeHtml(_0xe257a8['card_header_size']??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0x7c2))+'\x20'+_0x33e332(_0x34fafc(0x492))+_0x34fafc(0x24b)+[_0x34fafc(0xaf8),_0x34fafc(0x9b9),_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x581eb4=>_0x43e6f0(_0x581eb4,_0xe257a8[_0x34fafc(0x909)]??_0x34fafc(0xaf8),this[_0x34fafc(0xcea)](_0x581eb4[_0x34fafc(0x5f7)](0x0)[_0x34fafc(0x9bc)]()+_0x581eb4['slice'](0x1))))[_0x34fafc(0x8e9)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0xb20))+'\x20'+_0x33e332(_0x34fafc(0x86d))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>'+[_0x34fafc(0x9a6),_0x34fafc(0x315)][_0x34fafc(0x459)](_0xc0bd32=>_0x43e6f0(_0xc0bd32,_0xe257a8[_0x34fafc(0x3be)]??_0x34fafc(0x9a6),{'default':this[_0x34fafc(0xcea)](_0x34fafc(0x21d)),'horizontal':this['_eT'](_0x34fafc(0xd73))}[_0xc0bd32]))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xa56)+this[_0x34fafc(0xcea)](_0x34fafc(0xe02))+'\x20'+_0x33e332(_0x34fafc(0x622))+_0x34fafc(0xe17)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x25b)]??'')+_0x34fafc(0xe1b)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8[_0x34fafc(0x25b)]||_0x34fafc(0xc96)))+_0x34fafc(0x7a4)+this[_0x34fafc(0xcea)]('Header\x20Weight')+'\x20'+_0x33e332('Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.')+'</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x34fafc(0xb18))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8['card_header_weight']??'')+_0x34fafc(0xca3)+this['_eT']('Letter\x20Spacing')+'\x20'+_0x33e332(_0x34fafc(0x72a))+_0x34fafc(0x5d3)+this['_eT']('Auto')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x4c5)]??'')+'\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0xd03))+'</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[_0x34fafc(0xcea)](_0x34fafc(0xbb8))+'\x20'+_0x33e332(_0x34fafc(0x90c))+'</label>'+_0x540572('card-icon-color',_0xe257a8[_0x34fafc(0x9dc)]??'')+_0x34fafc(0x6be)+this[_0x34fafc(0xcea)](_0x34fafc(0x80a))+'\x20'+_0x33e332(_0x34fafc(0x467))+_0x34fafc(0x2b6)+this[_0x34fafc(0xcea)](_0x34fafc(0x604))+'\x20'+_0x33e332(_0x34fafc(0xcae))+_0x34fafc(0x5fc)+escapeHtml(_0xe257a8[_0x34fafc(0x591)]??'')+_0x34fafc(0x51a)+this[_0x34fafc(0xcea)]('Image\x20URL')+'\x20'+_0x33e332(_0x34fafc(0x3c3))+_0x34fafc(0xca0)+escapeHtml(_0xe257a8[_0x34fafc(0x84e)]??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0x423))+'\x20'+_0x33e332(_0x34fafc(0xc81))+_0x34fafc(0x5c0)+[_0x34fafc(0xaf8),_0x34fafc(0x9b9),_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x33c877=>_0x43e6f0(_0x33c877,_0xe257a8['card_icon_position']??'left',this[_0x34fafc(0xcea)](_0x33c877[_0x34fafc(0x5f7)](0x0)['toUpperCase']()+_0x33c877[_0x34fafc(0xb41)](0x1))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x72e):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this['_eT'](_0x34fafc(0xc92))+_0x34fafc(0x557)+this['_eT'](_0x34fafc(0x52e))+'\x20'+_0x33e332(_0x34fafc(0xb29))+_0x34fafc(0xcca)+escapeHtml(_0xe257a8[_0x34fafc(0xc8d)]==null||_0xe257a8['height']==='auto'||_0xe257a8[_0x34fafc(0xc8d)]===''?_0x34fafc(0xd9a):_0x3419b1(_0xe257a8[_0x34fafc(0xc8d)],0x96))+_0x34fafc(0x706)+this['_eT']('Background')+'\x20'+_0x33e332(_0x34fafc(0x1f4))+_0x34fafc(0x55b)+this['_eT'](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x442)]??'')+_0x34fafc(0xcf3)+escapeHtml(this['_coerceColor'](_0xe257a8[_0x34fafc(0x442)]||_0x34fafc(0x40e)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0x733))+'\x20'+_0x33e332(_0x34fafc(0x5d4))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0xc7b)]??'')+_0x34fafc(0x5d5)+(_0xe257a8['card_shadow']!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0x6ce))+'\x20'+_0x33e332(_0x34fafc(0x712))+_0x34fafc(0x700)+(_0xe257a8[_0x34fafc(0xae9)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x394))+'\x20'+_0x33e332('Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.')+_0x34fafc(0x8f1)+(_0xe257a8[_0x34fafc(0xae9)]!==![]?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0x8a3))+'\x20'+_0x33e332(_0x34fafc(0xcab))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0xd0a)]??'')+_0x34fafc(0xcda)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8[_0x34fafc(0xd0a)]||_0x34fafc(0xc96)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x34fafc(0x413))+'\x20'+_0x33e332(_0x34fafc(0x7ff))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0xa4a)]??'')+_0x34fafc(0x66a):'')+'\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'](_0x34fafc(0x630))+'\x20'+_0x33e332(_0x34fafc(0x79c))+_0x34fafc(0xd4e)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0xb31)]??'')+_0x34fafc(0x578)+this[_0x34fafc(0xcea)]('Background\x20Image')+'\x20'+_0x33e332(_0x34fafc(0xcb9))+_0x34fafc(0x49e)+escapeHtml(_0xe257a8[_0x34fafc(0xc83)]??'')+_0x34fafc(0xd3a)+this['_eT']('Background\x20Blur')+'\x20'+_0x33e332(_0x34fafc(0x8fe))+_0x34fafc(0x628)+escapeHtml(_0xe257a8[_0x34fafc(0xb52)]??'')+_0x34fafc(0x5b8)+(_0x596446||_0x5a5d4d===_0x34fafc(0x26a)||_0x5a5d4d===_0x34fafc(0x9f6)||_0x6d6212?_0x34fafc(0x7fa)+this['_eT'](_0x34fafc(0x878))+'\x20'+_0x33e332(_0x34fafc(0x97a))+_0x34fafc(0xc69)+['left',_0x34fafc(0x9b9),_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x420e42=>_0x43e6f0(_0x420e42,_0xe257a8[_0x34fafc(0xcff)]??_0x34fafc(0x9b9),this[_0x34fafc(0xcea)](_0x420e42['charAt'](0x0)[_0x34fafc(0x9bc)]()+_0x420e42[_0x34fafc(0xb41)](0x1))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xd46):'')+_0x34fafc(0xc0b)+this['_eT'](_0x34fafc(0x828))+_0x34fafc(0x841)+this[_0x34fafc(0xcea)](_0x34fafc(0xc7c))+'\x20'+_0x33e332('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.')+_0x34fafc(0x4b9)+[{'v':_0x34fafc(0xd9a),'l':this['_eT']('Auto\x20(HA\x20language)')},...Object['keys'](I18N)[_0x34fafc(0x459)](_0x1a7525=>({'v':_0x1a7525,'l':LANG_NAMES[_0x1a7525]||_0x1a7525}))[_0x34fafc(0xa6b)]((_0x2a749f,_0x1f153c)=>_0x2a749f['l']['localeCompare'](_0x1f153c['l'])),..._0xe257a8['language']&&_0xe257a8['language']!==_0x34fafc(0xd9a)&&!I18N[_0xe257a8['language']]?[{'v':_0xe257a8['language'],'l':_0xe257a8['language']}]:[]][_0x34fafc(0x459)](_0x28792f=>_0x43e6f0(_0x28792f['v'],_0xe257a8[_0x34fafc(0x8d4)]??_0x34fafc(0xd9a),_0x28792f['l']))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xa56)+this[_0x34fafc(0xcea)](_0x34fafc(0xaf3))+'\x20'+_0x33e332(_0x34fafc(0x3f5))+_0x34fafc(0x3d6)+[{'v':_0x34fafc(0xd9a),'l':this['_eT'](_0x34fafc(0x1df))},{'v':_0x34fafc(0xbc4),'l':this[_0x34fafc(0xcea)](_0x34fafc(0xbf2))},{'v':_0x34fafc(0x2f8),'l':this[_0x34fafc(0xcea)]('Server')},..._0xe257a8[_0x34fafc(0xd6f)]&&![_0x34fafc(0xd9a),_0x34fafc(0xbc4),_0x34fafc(0x2f8)][_0x34fafc(0x25d)](_0xe257a8[_0x34fafc(0xd6f)])?[{'v':_0xe257a8[_0x34fafc(0xd6f)],'l':_0xe257a8[_0x34fafc(0xd6f)]}]:[]][_0x34fafc(0x459)](_0x5bf59b=>_0x43e6f0(_0x5bf59b['v'],_0xe257a8[_0x34fafc(0xd6f)]??_0x34fafc(0xd9a),_0x5bf59b['l']))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xd50)+(_0x3eedc7===_0x34fafc(0xc28)?_0x34fafc(0x9a2):'')+_0x34fafc(0xc3a)+this[_0x34fafc(0xcea)](_0x34fafc(0x8b7))+'\x20'+_0x33e332(_0x34fafc(0x5f3))+_0x34fafc(0x9f3)+[_0x34fafc(0x52d),'state_timeline','scatter',_0x34fafc(0xd71),_0x34fafc(0x9f6),_0x34fafc(0x8b1),_0x34fafc(0x41d),'polararea','radar','heatmap',_0x34fafc(0xb6f),_0x34fafc(0x670),_0x34fafc(0xa3f),'histogram'][_0x34fafc(0x459)](_0x39cdcc=>_0x43e6f0(_0x39cdcc,_0x5a5d4d,{'timeline':this['_eT']('Timeline'),'state_timeline':this[_0x34fafc(0xcea)](_0x34fafc(0xd84)),'scatter':this[_0x34fafc(0xcea)](_0x34fafc(0xb09)),'pie':this[_0x34fafc(0xcea)](_0x34fafc(0x95d)),'ranking':this[_0x34fafc(0xcea)](_0x34fafc(0xa13)),'radialbar':this['_eT'](_0x34fafc(0xcc8)),'gauge':this[_0x34fafc(0xcea)](_0x34fafc(0x4ac)),'polararea':this[_0x34fafc(0xcea)](_0x34fafc(0xbb6)),'radar':this[_0x34fafc(0xcea)](_0x34fafc(0x905)),'heatmap':this['_eT']('Heatmap'),'calendar':this[_0x34fafc(0xcea)](_0x34fafc(0x7e9)),'box':this[_0x34fafc(0xcea)](_0x34fafc(0x27d)),'waterfall':this[_0x34fafc(0xcea)](_0x34fafc(0x9f5)),'histogram':this[_0x34fafc(0xcea)](_0x34fafc(0x2ab))}[_0x39cdcc]))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x6ee)+this[_0x34fafc(0xcea)]('Graph\x20Data')+_0x34fafc(0x557)+this[_0x34fafc(0xcea)](_0x34fafc(0x9b3))+'\x20'+_0x33e332(_0x34fafc(0x804))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x3419b1(_0xe257a8['hours_to_show'],0x18))+_0x34fafc(0x847)+this['_eT'](_0x34fafc(0xc59))+'\x20'+_0x33e332('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.')+_0x34fafc(0xe06)+_0x3f16ca(_0x3419b1(_0xe257a8[_0x34fafc(0xd4f)],0x2),![])+_0x34fafc(0xa56)+this['_eT'](_0x34fafc(0x2c2))+'\x20'+_0x33e332('How\x20to\x20bucket\x20raw\x20history\x20data\x20before\x20aggregation.\x20Interval\x20=\x20equal-width\x20buckets\x20across\x20the\x20full\x20time\x20range\x20(most\x20common).\x20Hour\x20=\x20one\x20bucket\x20per\x20clock\x20hour.\x20Date\x20=\x20one\x20per\x20calendar\x20day.\x20Week\x20=\x20one\x20per\x20calendar\x20week\x20(MonSun).\x20Month\x20=\x20one\x20per\x20calendar\x20month.\x20Raw\x20=\x20no\x20bucketing\x20at\x20all:\x20every\x20recorded\x20sample\x20is\x20drawn\x20at\x20its\x20exact\x20timestamp\x20—\x20ideal\x20for\x20step\x20graphs\x20of\x20binary/state\x20sensors\x20where\x20each\x20transition\x20matters.')+_0x34fafc(0xc5c)+((this[_0x34fafc(0xaa0)]||[])['some'](_0x2b42f1=>(_0x2b42f1?.[_0x34fafc(0x28f)]||_0x2b42f1?.[_0x34fafc(0x6aa)])===_0x34fafc(0x5cf))||_0xe257a8['group_by']===_0x34fafc(0xa53)?_0x43e6f0(_0x34fafc(0xa53),_0xe257a8[_0x34fafc(0xcef)]??_0x34fafc(0xccc),this[_0x34fafc(0xcea)](_0x34fafc(0x1c8))):'')+[_0x34fafc(0xccc),_0x34fafc(0x1fe),'2h','3h','4h','6h','12h',_0x34fafc(0x4db),_0x34fafc(0x547),_0x34fafc(0xbe5),_0x34fafc(0xbd1)][_0x34fafc(0x459)](_0xcc23b2=>_0x43e6f0(_0xcc23b2,_0xe257a8[_0x34fafc(0xcef)]??'interval',{'interval':_0x34fafc(0xd21),'hour':_0x34fafc(0x521),'date':'Date','week':_0x34fafc(0xd78),'month':_0x34fafc(0xbee),'year':'Year','2h':_0x34fafc(0xc1c),'3h':_0x34fafc(0x401),'4h':'4\x20Hours','6h':_0x34fafc(0x450),'12h':_0x34fafc(0x4ea)}[_0xcc23b2]))['join']('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x5a5d4d===_0x34fafc(0x9f6)?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0x779))+'\x20'+_0x33e332(_0x34fafc(0xe00))+_0x34fafc(0x854)+this[_0x34fafc(0xcea)](_0x34fafc(0x4f2))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0xc47)]??'')+_0x34fafc(0x90f):'')+_0x34fafc(0x95b)+this[_0x34fafc(0xcea)](_0x34fafc(0x348))+'\x20'+_0x33e332(_0x34fafc(0xdba))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0x9d5))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8['update_interval']??'')+_0x34fafc(0xba7)+(_0x7aa698||_0x5a5d4d===_0x34fafc(0x6f7)?_0x34fafc(0xdcf)+this['_eT'](_0x34fafc(0xcdf))+'\x20'+_0x33e332(_0x34fafc(0x5cb))+_0x34fafc(0x305)+this[_0x34fafc(0xcea)](_0x34fafc(0x2f3))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0xafd)]??'')+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0xa5c))+'\x20'+_0x33e332(_0x34fafc(0xdcb))+_0x34fafc(0xa6f)+[_0x34fafc(0x646),_0x34fafc(0x4a1)]['map'](_0x487a10=>_0x43e6f0(_0x487a10,_0xe257a8[_0x34fafc(0xd77)]??_0x34fafc(0x646),{'scrollbar':_0x34fafc(0xb70),'wheel':_0x34fafc(0x50f)}[_0x487a10]))[_0x34fafc(0x8e9)]('')+'</select></div></div>':'<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)]('Visual\x20Options')+'</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'+(_0x2ce323&&!_0x1174c1?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0x7b0)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x55c))+'\x20'+_0x33e332(_0x34fafc(0xaad))+_0x34fafc(0x7a9):'')+_0x34fafc(0x21b)+(!_0x362e62&&!_0x1174c1?_0x34fafc(0x3c8)+(_0xe257a8[_0x34fafc(0xddb)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x240))+'\x20'+_0x33e332(_0x34fafc(0x5fb))+_0x34fafc(0x7a9):'')+_0x34fafc(0x8d5)+((_0x7aa698||_0x596446)&&!_0x1174c1?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0x220)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)]('Animate')+'\x20'+_0x33e332(_0x34fafc(0x453))+_0x34fafc(0x7a9):'')+_0x34fafc(0x8d5)+(_0x7aa698&&!_0x1174c1?_0x34fafc(0x233)+(_0xe257a8['stacked']?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0x39f))+'\x20'+_0x33e332(_0x34fafc(0x4e8))+'</span></div></label>':'')+_0x34fafc(0x8d5)+(_0x7aa698?_0x34fafc(0x47a)+(_0xe257a8['sparkline']?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x33a))+'\x20'+_0x33e332(_0x34fafc(0x639))+'</span></div></label>':'')+_0x34fafc(0x8d5)+(_0x7aa698&&!_0x1174c1?_0x34fafc(0x48b)+(_0xe257a8[_0x34fafc(0x27f)]?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x456))+'\x20'+_0x33e332('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.')+_0x34fafc(0x7a9):'')+_0x34fafc(0x5ee)+(_0xe257a8['show_export']===!![]?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)]('Show\x20Export\x20Button')+'\x20'+_0x33e332(_0x34fafc(0x79e))+_0x34fafc(0x383)+(!_0x362e62&&!_0x1174c1?_0x34fafc(0xac3)+(_0xe257a8[_0x34fafc(0x8ae)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0x4cc))+'\x20'+_0x33e332(_0x34fafc(0xb0e))+'</span></div></label>':'')+_0x34fafc(0x287)+(_0x7aa698&&!_0x1174c1&&_0xe257a8['auto_scale_points']?((()=>{const _0x34949e=_0x34fafc,_0x56052=Array[_0x34949e(0x796)](_0xe257a8[_0x34949e(0xb47)])?_0xe257a8[_0x34949e(0xb47)]:[],_0x158cc2=[_0x34949e(0xccc),_0x34949e(0x1fe),'2h','3h','4h','6h',_0x34949e(0xc3b),_0x34949e(0x4db),'week',_0x34949e(0xbe5),_0x34949e(0xbd1)],_0x5ecec5={'interval':_0x34949e(0xd21),'hour':'Hour','2h':_0x34949e(0xc1c),'3h':_0x34949e(0x401),'4h':_0x34949e(0xe0d),'6h':_0x34949e(0x450),'12h':_0x34949e(0x4ea),'date':'Date','week':_0x34949e(0xd78),'month':_0x34949e(0xbee),'year':_0x34949e(0xb78)},_0x155421=(this[_0x34949e(0xaa0)]||[])[_0x34949e(0x274)](_0x980620=>(_0x980620?.['graph_type']||_0x980620?.['type'])===_0x34949e(0x5cf))||_0x56052[_0x34949e(0x274)](_0x590bd4=>_0x590bd4?.[_0x34949e(0xcef)]==='raw'),_0x5d14bc=_0x56052[_0x34949e(0x459)]((_0x56f5ba,_0xd7b21f)=>_0x34949e(0x2ed)+_0xd7b21f+_0x34949e(0x3af)+this[_0x34949e(0xcea)](_0x34949e(0x719))+_0x34949e(0x689)+(_0x56f5ba?.[_0x34949e(0x212)]!=null?escapeHtml(String(_0x56f5ba[_0x34949e(0x212)])):'')+_0x34949e(0xd3a)+this[_0x34949e(0xcea)](_0x34949e(0x2c2))+_0x34949e(0x96a)+(_0x155421?'<option\x20value=\x22raw\x22\x20'+(_0x56f5ba?.[_0x34949e(0xcef)]===_0x34949e(0xa53)?_0x34949e(0x674):'')+'>'+this[_0x34949e(0xcea)](_0x34949e(0x1c8))+'</option>':'')+_0x158cc2['map'](_0x33c8d2=>_0x34949e(0x751)+_0x33c8d2+'\x22\x20'+((_0x56f5ba?.[_0x34949e(0xcef)]||_0x34949e(0x1fe))===_0x33c8d2?'selected':'')+'>'+this[_0x34949e(0xcea)](_0x5ecec5[_0x33c8d2])+'</option>')['join']('')+_0x34949e(0x483)+((_0x56f5ba?.[_0x34949e(0xcef)]||_0x34949e(0x1fe))===_0x34949e(0xccc)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0x34949e(0x77e)+this[_0x34949e(0xcea)](_0x34949e(0xc59))+_0x34949e(0x201)+(_0x56f5ba?.[_0x34949e(0xd4f)]==null?_0x34949e(0x674):'')+'>'+this[_0x34949e(0xcea)](_0x34949e(0xb18))+_0x34949e(0x6cb)+_0x3f16ca(_0x56f5ba?.[_0x34949e(0xd4f)]??'',![])+_0x34949e(0xe20)+this['_eT'](_0x34949e(0xc02))+'\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>')['join']('');return _0x34949e(0x2fe)+this[_0x34949e(0xcea)](_0x34949e(0x282))+'\x20'+_0x33e332('Overrides\x20the\x20built-in\x20auto\x20scale\x20with\x20your\x20own\x20thresholds.\x20Each\x20rule\x20reads:\x20when\x20the\x20visible\x20period\x20is\x20up\x20to\x20N\x20hours,\x20use\x20this\x20Group\x20By\x20(and\x20optionally\x20this\x20Points/Hour).\x20The\x20smallest\x20matching\x20threshold\x20wins;\x20a\x20period\x20beyond\x20every\x20threshold\x20falls\x20back\x20to\x20the\x20built-in\x20auto\x20scale.\x20Date-picker\x20aware:\x20a\x20full\x20month\x20or\x20year\x20selection\x20matches\x20by\x20its\x20nominal\x20length\x20even\x20while\x20the\x20period\x20is\x20still\x20running.')+_0x34949e(0xc25)+(_0x5d14bc||_0x34949e(0x4c4)+this['_eT']('No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides')+_0x34949e(0x1dd))+_0x34949e(0x974)+this['_eT'](_0x34949e(0x6c7))+_0x34949e(0x3c2);})()):'')+_0x34fafc(0xa41)+(_0xe257a8['show_legend']?_0x34fafc(0xda5)+this[_0x34fafc(0xcea)](_0x34fafc(0x240))+'\x20'+_0x33e332(_0x34fafc(0xbcc))+_0x34fafc(0x465)+[_0x34fafc(0xaf8),_0x34fafc(0x9b9),_0x34fafc(0xda3)]['map'](_0x441ede=>_0x43e6f0(_0x441ede,_0xe257a8[_0x34fafc(0x667)]??'center',this[_0x34fafc(0xcea)](_0x441ede[_0x34fafc(0x5f7)](0x0)['toUpperCase']()+_0x441ede[_0x34fafc(0xb41)](0x1))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x4dd):'')+_0x34fafc(0xa41)+(_0x5a5d4d===_0x34fafc(0xd71)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0x4e6))+'\x20'+_0x33e332(_0x34fafc(0xc80))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>'+[{'v':_0x34fafc(0x881),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x571))},{'v':_0x34fafc(0x84a),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x27e))},{'v':_0x34fafc(0x73d),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x268))},{'v':_0x34fafc(0xa43),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x40f))}][_0x34fafc(0x459)](_0x38668b=>_0x43e6f0(_0x38668b['v'],_0xe257a8[_0x34fafc(0x94c)]??_0x34fafc(0x73d),_0x38668b['l']))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xa56)+this[_0x34fafc(0xcea)](_0x34fafc(0xe29))+'\x20'+_0x33e332(_0x34fafc(0xc3e))+'</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(_0xe257a8[_0x34fafc(0x3cd)]??'')+_0x34fafc(0x65b)+(_0xe257a8[_0x34fafc(0x30f)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x249))+'\x20'+_0x33e332(_0x34fafc(0xc0f))+_0x34fafc(0xa2c)+this[_0x34fafc(0xcea)](_0x34fafc(0x8dd))+'\x20'+_0x33e332(_0x34fafc(0x6bb))+_0x34fafc(0xbe3)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x47d)]??'')+_0x34fafc(0x706)+this[_0x34fafc(0xcea)](_0x34fafc(0x92a))+'\x20'+_0x33e332('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).')+_0x34fafc(0x540)+this['_eT'](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x99a)]??'')+_0x34fafc(0x8de)+escapeHtml(this['_coerceColor'](_0xe257a8[_0x34fafc(0x99a)]||'#ffffff'))+_0x34fafc(0xd95)+this[_0x34fafc(0xcea)](_0x34fafc(0x977))+'\x20'+_0x33e332(_0x34fafc(0x9b8))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>'+[{'v':'value','l':this[_0x34fafc(0xcea)](_0x34fafc(0x893))},{'v':'percentage','l':this[_0x34fafc(0xcea)]('Percentage')},{'v':_0x34fafc(0x7d9),'l':this['_eT'](_0x34fafc(0xc87))}][_0x34fafc(0x459)](_0x56faf0=>_0x43e6f0(_0x56faf0['v'],_0xe257a8['pie_label_format']??_0x34fafc(0x8a2),_0x56faf0['l']))[_0x34fafc(0x8e9)]('')+'</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>'+this[_0x34fafc(0xcea)]('Center\x20Label\x20Size')+'\x20'+_0x33e332(_0x34fafc(0xbb2))+_0x34fafc(0x258)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8['pie_center_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0x54a))+'\x20'+_0x33e332(_0x34fafc(0xbf0))+_0x34fafc(0x99b)+this['_eT']('Auto')+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0xdb0)]??'')+_0x34fafc(0x94b)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8[_0x34fafc(0xdb0)]||_0x34fafc(0x60e)))+'\x22></div></div></div>':'')+_0x34fafc(0xa41)+(_0x6d6212?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0x317))+'\x20'+_0x33e332(_0x34fafc(0xac5))+_0x34fafc(0x384)+this[_0x34fafc(0xcea)]('Auto')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x90d)]??'')+_0x34fafc(0x7a4)+this['_eT'](_0x34fafc(0x9d6))+'\x20'+_0x33e332('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.')+_0x34fafc(0xcf5)+escapeHtml(_0xe257a8[_0x34fafc(0xd96)]??'')+'\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0xb0b))+'\x20'+_0x33e332('Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>'+[{'v':_0x34fafc(0x2d7),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x4e9))},{'v':_0x34fafc(0x597),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x529))}][_0x34fafc(0x459)](_0x571a43=>_0x43e6f0(_0x571a43['v'],_0xe257a8[_0x34fafc(0x304)]??'below',_0x571a43['l']))[_0x34fafc(0x8e9)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0x850))+'\x20'+_0x33e332(_0x34fafc(0xc4a))+_0x34fafc(0x861)+this['_eT'](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x61d)]??'')+_0x34fafc(0xcd8)+(_0xe257a8[_0x34fafc(0xcb1)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this['_eT']('Show\x20Bounds')+'\x20'+_0x33e332(_0x34fafc(0x8c1))+'</span></div></label>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x5a5d4d==='state_timeline'?_0x34fafc(0x7fa)+this['_eT'](_0x34fafc(0x523))+'\x20'+_0x33e332(_0x34fafc(0xbc0))+_0x34fafc(0x53d)+escapeHtml(_0xe257a8[_0x34fafc(0x860)]??'')+_0x34fafc(0xcc1)+(_0xe257a8[_0x34fafc(0x4b8)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x802))+'\x20'+_0x33e332('Draw\x20the\x20state\x20name\x20(e.g.\x20Clear,\x20On,\x20Home)\x20inside\x20segments\x20wide\x20enough\x20to\x20fit\x20it.\x20Turn\x20off\x20for\x20a\x20clean\x20color-band\x20look.')+_0x34fafc(0x3a6):'')+_0x34fafc(0xa42)+((_0x2ce323||_0x362e62)&&!_0x1174c1?_0x34fafc(0x80f)+(_0x3eedc7===_0x34fafc(0x708)?_0x34fafc(0x9a2):'')+_0x34fafc(0x309)+(_0x1174c1?'<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0xb4c))+'</div></div>':_0x362e62?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0xbdc))+_0x34fafc(0x841)+this['_eT'](_0x34fafc(0x9f9))+'\x20'+_0x33e332(_0x34fafc(0xb98))+_0x34fafc(0xab9)+escapeHtml(_0xe257a8[_0x34fafc(0x73f)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)]('Y\x20Label\x20Opacity')+'\x20'+_0x33e332(_0x34fafc(0x306))+_0x34fafc(0x684)+escapeHtml(_0xe257a8['y_axis_font_opacity']??'')+_0x34fafc(0xd95)+this[_0x34fafc(0xcea)]('Y\x20Label\x20Color')+'\x20'+_0x33e332(_0x34fafc(0x2c1))+_0x34fafc(0x872)+this[_0x34fafc(0xcea)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x766)]??'')+_0x34fafc(0xaaf)+escapeHtml(this['_coerceColor'](_0xe257a8['y_axis_color']||_0x34fafc(0xc96)))+_0x34fafc(0x428):_0x34fafc(0xc2e)+this[_0x34fafc(0xcea)](_0x34fafc(0x440))+_0x34fafc(0x20e)+(_0xe257a8[_0x34fafc(0x70e)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)]('Y-Axis')+'\x20'+_0x33e332('Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.')+_0x34fafc(0xb7e)+(_0xe257a8[_0x34fafc(0x3b1)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x7e4))+'\x20'+_0x33e332(_0x34fafc(0x475))+_0x34fafc(0xa02)+(_0xe257a8['show_y_ticks']?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0xe35))+'\x20'+_0x33e332(_0x34fafc(0x3b7))+_0x34fafc(0xae7)+(_0xe257a8[_0x34fafc(0xc85)]?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x31a))+'\x20'+_0x33e332(_0x34fafc(0xc9c))+_0x34fafc(0x383)+(_0x7aa698?_0x34fafc(0x701)+(_0xe257a8['logarithmic']?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x23e))+'\x20'+_0x33e332(_0x34fafc(0x82f))+_0x34fafc(0x7a9):'')+_0x34fafc(0x631)+this[_0x34fafc(0xcea)]('Labels')+_0x34fafc(0x7d8)+(_0xe257a8['show_y_axis_label']?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0x59d))+'\x20'+_0x33e332(_0x34fafc(0x817))+_0x34fafc(0x581)+this[_0x34fafc(0xcea)]('Auto\x20(unit)')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x6a8)]??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0x5a0))+'\x20'+_0x33e332(_0x34fafc(0xc2c))+_0x34fafc(0x9ed)+this[_0x34fafc(0xcea)]('Auto\x20(unit)')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x832)]??'')+_0x34fafc(0x36b):'')+_0x34fafc(0x822)+(_0xe257a8['y_axis_round_ticks']!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x365))+'\x20'+_0x33e332('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.')+_0x34fafc(0xbda)+this[_0x34fafc(0xcea)]('Y\x20Axis\x20Ticks')+'\x20'+_0x33e332(_0x34fafc(0x35d))+_0x34fafc(0x8ec)+escapeHtml(_0xe257a8[_0x34fafc(0x443)]??'')+_0x34fafc(0x7a4)+this['_eT']('Y\x20Axis\x20Decimals')+'\x20'+_0x33e332(_0x34fafc(0x644))+'</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'+this[_0x34fafc(0xcea)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x96b)]??'')+_0x34fafc(0x7a4)+this[_0x34fafc(0xcea)]('Y\x20Axis\x20Format')+'\x20'+_0x33e332('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>'+[[_0x34fafc(0xcc4),this['_eT'](_0x34fafc(0xd45))],[_0x34fafc(0xb95),'1.234,56'],['dot',_0x34fafc(0x925)]][_0x34fafc(0x459)](([_0xe9e432,_0x1a6a68])=>_0x43e6f0(_0xe9e432,_0xe257a8['y_axis_number_format']??_0x34fafc(0xcc4),_0x1a6a68))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x570)+this['_eT'](_0x34fafc(0x9e4))+'\x20'+_0x33e332(_0x34fafc(0x472))+_0x34fafc(0x5d9)+escapeHtml(_0xe257a8['y_axis_format']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0x641))+'\x20'+_0x33e332(_0x34fafc(0x40a))+'</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x9f2)]??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0xa4b))+'\x20'+_0x33e332(_0x34fafc(0x852))+_0x34fafc(0x85e)+[['s',this[_0x34fafc(0xcea)](_0x34fafc(0xb05))],['ms',this['_eT']('Milliseconds')],[_0x34fafc(0x7eb),this['_eT'](_0x34fafc(0xdf1))],['h',this[_0x34fafc(0xcea)](_0x34fafc(0x64a))]][_0x34fafc(0x459)](([_0x4607b3,_0x16dc9f])=>_0x43e6f0(_0x4607b3,_0xe257a8[_0x34fafc(0xce9)]??'s',_0x16dc9f))[_0x34fafc(0x8e9)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)]('Y\x20Label\x20Size')+'\x20'+_0x33e332('Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.')+_0x34fafc(0xab9)+escapeHtml(_0xe257a8[_0x34fafc(0x73f)]??'')+_0x34fafc(0x706)+this[_0x34fafc(0xcea)]('Y\x20Label\x20Opacity')+'\x20'+_0x33e332(_0x34fafc(0xbea))+_0x34fafc(0x684)+escapeHtml(_0xe257a8[_0x34fafc(0x844)]??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x34fafc(0xc4b))+'\x20'+_0x33e332(_0x34fafc(0x3a4))+_0x34fafc(0x872)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8['y_axis_color']??'')+_0x34fafc(0xaaf)+escapeHtml(this['_coerceColor'](_0xe257a8['y_axis_color']||_0x34fafc(0xc96)))+'\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>'+this[_0x34fafc(0xcea)](_0x34fafc(0x55c))+_0x34fafc(0x841)+this[_0x34fafc(0xcea)](_0x34fafc(0xaba))+'\x20'+_0x33e332(_0x34fafc(0xded))+_0x34fafc(0xe24)+['dashed',_0x34fafc(0xd3c),_0x34fafc(0xdd7),_0x34fafc(0x480)][_0x34fafc(0x459)](_0x1effbe=>_0x43e6f0(_0x1effbe,_0xe257a8['y_grid_style']??'dashed',this[_0x34fafc(0xcea)](_0x1effbe[_0x34fafc(0x5f7)](0x0)[_0x34fafc(0x9bc)]()+_0x1effbe[_0x34fafc(0xb41)](0x1)[_0x34fafc(0xbb9)]('-','\x20'))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xa56)+this[_0x34fafc(0xcea)](_0x34fafc(0x44e))+'\x20'+_0x33e332(_0x34fafc(0x517))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_grid_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x221\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0xd7f)]??'')+_0x34fafc(0x61a)+this[_0x34fafc(0xcea)](_0x34fafc(0xcd2))+'\x20'+_0x33e332(_0x34fafc(0x774))+_0x34fafc(0x2ba)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x69f)]??'')+_0x34fafc(0xde5)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8[_0x34fafc(0x69f)]||_0x34fafc(0xc96)))+_0x34fafc(0x7a4)+this[_0x34fafc(0xcea)](_0x34fafc(0xdd6))+'\x20'+_0x33e332(_0x34fafc(0x8ea))+_0x34fafc(0x9ce)+escapeHtml(_0xe257a8[_0x34fafc(0x4e3)]??'')+_0x34fafc(0x3ec)+this['_eT'](_0x34fafc(0x330))+'</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[_0x34fafc(0xcea)]('Min\x20Y\x20Range')+'\x20'+_0x33e332('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.')+_0x34fafc(0x970)+this[_0x34fafc(0xcea)](_0x34fafc(0x4f2))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x5b0)]??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0x3d7))+'\x20'+_0x33e332(_0x34fafc(0x7db))+_0x34fafc(0x56c)+this[_0x34fafc(0xcea)]('None')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x482)]??'')+_0x34fafc(0xca3)+this[_0x34fafc(0xcea)]('Lower\x20Bound\x20Y')+'\x20'+_0x33e332(_0x34fafc(0x685))+_0x34fafc(0x951)+escapeHtml(_0xe257a8[_0x34fafc(0x953)]??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0x842))+'\x20'+_0x33e332(_0x34fafc(0x346))+'</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x663)]??'')+_0x34fafc(0xca3)+this[_0x34fafc(0xcea)](_0x34fafc(0x91d))+'\x20'+_0x33e332(_0x34fafc(0xac0))+_0x34fafc(0x9a0)+escapeHtml(_0xe257a8['lower_bound_secondary']??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0xdf5))+'\x20'+_0x33e332(_0x34fafc(0x32c))+_0x34fafc(0xc84)+escapeHtml(_0xe257a8[_0x34fafc(0x408)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>')+_0x34fafc(0x58a):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x2ce323||_0x362e62||_0x5a5d4d===_0x34fafc(0x6f7))&&!_0x1174c1?_0x34fafc(0x80f)+(_0x3eedc7===_0x34fafc(0xa77)?_0x34fafc(0x9a2):'')+_0x34fafc(0x3ea)+(_0x1174c1?_0x34fafc(0x5f9)+this[_0x34fafc(0xcea)](_0x34fafc(0x588))+_0x34fafc(0x55f):_0x362e62?_0x34fafc(0xc2e)+this[_0x34fafc(0xcea)](_0x34fafc(0xbdc))+'</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']('X\x20Label\x20Size')+'\x20'+_0x33e332(_0x34fafc(0xcfb))+_0x34fafc(0x738)+escapeHtml(_0xe257a8[_0x34fafc(0x28d)]??'')+_0x34fafc(0x706)+this[_0x34fafc(0xcea)](_0x34fafc(0x746))+'\x20'+_0x33e332('Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22x_axis_font_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.5\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x2f6)]??'')+_0x34fafc(0xd95)+this[_0x34fafc(0xcea)](_0x34fafc(0x753))+'\x20'+_0x33e332(_0x34fafc(0xa1a))+_0x34fafc(0xc77)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x901)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0xe257a8[_0x34fafc(0x901)]||_0x34fafc(0xc96)))+_0x34fafc(0x428):_0x5a5d4d===_0x34fafc(0x6f7)?_0x34fafc(0xc2e)+this[_0x34fafc(0xcea)](_0x34fafc(0xbdc))+_0x34fafc(0x75a)+this['_eT'](_0x34fafc(0xbcd))+'\x20'+_0x33e332(_0x34fafc(0x280))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22x_axis_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x2210\x22\x20value=\x22'+escapeHtml(_0xe257a8['x_axis_font_size']??'')+_0x34fafc(0x706)+this[_0x34fafc(0xcea)](_0x34fafc(0x746))+'\x20'+_0x33e332(_0x34fafc(0x3e8))+_0x34fafc(0x361)+escapeHtml(_0xe257a8[_0x34fafc(0x2f6)]??'')+'\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0x753))+'\x20'+_0x33e332(_0x34fafc(0x412))+_0x34fafc(0xc77)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x901)]??'')+_0x34fafc(0xc74)+escapeHtml(this['_coerceColor'](_0xe257a8[_0x34fafc(0x901)]||_0x34fafc(0xc96)))+_0x34fafc(0x7a4)+this['_eT']('Date\x20Label\x20Color')+'\x20'+_0x33e332('Color\x20for\x20the\x20X-axis\x20labels\x20when\x20the\x20visible\x20range\x20spans\x20more\x20than\x20a\x20day\x20and\x20the\x20labels\x20switch\x20to\x20dates.\x20Leave\x20empty\x20to\x20match\x20the\x20X\x20Label\x20Color.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x1d2)]??'')+_0x34fafc(0xce7)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8['x_axis_date_color']||_0x34fafc(0xdf4)))+_0x34fafc(0x4aa):(_0x2ce323?_0x34fafc(0xc2e)+this[_0x34fafc(0xcea)](_0x34fafc(0x440))+_0x34fafc(0xdbc)+(_0xe257a8[_0x34fafc(0x2f4)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0xa94))+'\x20'+_0x33e332(_0x34fafc(0x22c))+_0x34fafc(0xb48)+(_0xe257a8[_0x34fafc(0xd0f)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x430))+'\x20'+_0x33e332(_0x34fafc(0xb54))+_0x34fafc(0x971):'')+_0x34fafc(0x399)+(_0x2ce323?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0xbdc))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Date\x20Format')+'\x20'+_0x33e332('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.')+_0x34fafc(0x2d2)+[_0x34fafc(0xcc4),...[_0x34fafc(0x295),'MM/DD',_0x34fafc(0xd91),_0x34fafc(0x36f),_0x34fafc(0x635),_0x34fafc(0xb22),_0x34fafc(0xbb3),_0x34fafc(0x487),'YYYY-MM-DD','YYYY-MM-DD\x20HH:mm',_0x34fafc(0x323),_0x34fafc(0x4d7),_0x34fafc(0x8db),_0x34fafc(0x8e7),_0x34fafc(0x8ff),_0x34fafc(0xd6d),_0x34fafc(0xc05),_0x34fafc(0xc22),_0x34fafc(0x71e)]['sort']((_0x13e2a4,_0x57e44a)=>_0x13e2a4[_0x34fafc(0x7b6)]()<_0x57e44a[_0x34fafc(0x7b6)]()?-0x1:_0x13e2a4['toLowerCase']()>_0x57e44a[_0x34fafc(0x7b6)]()?0x1:0x0)][_0x34fafc(0x459)](_0x4595f6=>_0x43e6f0(_0x4595f6,_0xe257a8[_0x34fafc(0xd64)]??_0x34fafc(0xcc4),_0x4595f6===_0x34fafc(0xcc4)?this[_0x34fafc(0xcea)](_0x34fafc(0xa54)):_0x4595f6))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x66e)+(_0x2ce323&&_0xf3d7a5?_0x34fafc(0xdcf)+this['_eT'](_0x34fafc(0xda7))+'\x20'+_0x33e332(_0x34fafc(0xc82))+_0x34fafc(0x247)+escapeHtml(_0x3419b1(_0xe257a8[_0x34fafc(0x351)],0x4))+'\x22><span\x20class=\x22u\x22>px</span></div></div>':'<div\x20class=\x22f\x22></div>')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2ce323?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0xbcd))+'\x20'+_0x33e332('Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.')+_0x34fafc(0x738)+escapeHtml(_0xe257a8[_0x34fafc(0x28d)]??'')+_0x34fafc(0x706)+this['_eT'](_0x34fafc(0x746))+'\x20'+_0x33e332(_0x34fafc(0xc3c))+_0x34fafc(0x361)+escapeHtml(_0xe257a8[_0x34fafc(0x2f6)]??'')+_0x34fafc(0x66a):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2ce323?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0x753))+'\x20'+_0x33e332(_0x34fafc(0xbf3))+_0x34fafc(0xc77)+this[_0x34fafc(0xcea)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x901)]??'')+_0x34fafc(0xc74)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8[_0x34fafc(0x901)]||_0x34fafc(0xc96)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)](_0x34fafc(0xd3e))+'\x20'+_0x33e332(_0x34fafc(0xb8e))+_0x34fafc(0x29c)+this['_eT'](_0x34fafc(0xb18))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x1d2)]??'')+_0x34fafc(0xce7)+escapeHtml(this['_coerceColor'](_0xe257a8['x_axis_date_color']||'#4A90D9'))+_0x34fafc(0x66a):'')+_0x34fafc(0xa41)+(_0x2ce323?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)]('X\x20Axis\x20Interval')+'\x20'+_0x33e332(_0x34fafc(0x326))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>'+['','1h','2h','3h','4h','6h','8h',_0x34fafc(0xc3b),'1d','2d','7d','1w','2w','1M','3M'][_0x34fafc(0x459)](_0x172c82=>_0x43e6f0(_0x172c82,_0xe257a8[_0x34fafc(0x90b)]??'',_0x172c82===''?this[_0x34fafc(0xcea)](_0x34fafc(0xb18)):_0x172c82[_0x34fafc(0x9bc)]()))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xd46):'')+_0x34fafc(0x58a):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2ce323?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x55c))+_0x34fafc(0x841)+this[_0x34fafc(0xcea)](_0x34fafc(0x349))+'\x20'+_0x33e332(_0x34fafc(0x320))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>'+[_0x34fafc(0xb0a),_0x34fafc(0xd3c),_0x34fafc(0xdd7),_0x34fafc(0x480)]['map'](_0x29539e=>_0x43e6f0(_0x29539e,_0xe257a8['x_grid_style']??_0x34fafc(0xb0a),this[_0x34fafc(0xcea)](_0x29539e['charAt'](0x0)['toUpperCase']()+_0x29539e[_0x34fafc(0xb41)](0x1)[_0x34fafc(0xbb9)]('-','\x20'))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xa56)+this[_0x34fafc(0xcea)](_0x34fafc(0x2ee))+'\x20'+_0x33e332('Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.')+_0x34fafc(0x6bc)+escapeHtml(_0xe257a8[_0x34fafc(0x9c3)]??'')+_0x34fafc(0x61a)+this['_eT'](_0x34fafc(0x2ac))+'\x20'+_0x33e332(_0x34fafc(0xdca))+_0x34fafc(0x38d)+this[_0x34fafc(0xcea)](_0x34fafc(0xb18))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8['x_grid_color']??'')+_0x34fafc(0x64d)+escapeHtml(this['_coerceColor'](_0xe257a8['x_grid_color']||_0x34fafc(0xc96)))+_0x34fafc(0x7a4)+this[_0x34fafc(0xcea)]('X\x20Grid\x20Opacity')+'\x20'+_0x33e332(_0x34fafc(0xac4))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22x_grid_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.15\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0xa8f)]??'')+_0x34fafc(0xd33):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')+_0x34fafc(0x58a):'')+_0x34fafc(0x6e6)+(_0x3eedc7==='calendar'?_0x34fafc(0x9a2):'')+_0x34fafc(0x45e)+this[_0x34fafc(0xcea)]('Date\x20Navigation')+_0x34fafc(0xb39)+(_0xe257a8[_0x34fafc(0x760)]?_0x34fafc(0xb11):'')+'\x20'+(_0xe257a8[_0x34fafc(0x4af)]?'disabled':'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x59b))+'\x20'+_0x33e332(_0x34fafc(0x350))+'</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'+(_0xe257a8['show_date_picker']?_0x34fafc(0xb11):'')+'\x20'+(_0xe257a8[_0x34fafc(0x760)]?_0x34fafc(0xd90):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x424))+'\x20'+_0x33e332(_0x34fafc(0x390))+_0x34fafc(0x961)+(_0xe257a8[_0x34fafc(0x4af)]?'':_0x34fafc(0xe3d))+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>'+['top',_0x34fafc(0x895)][_0x34fafc(0x459)](_0x517a2d=>_0x43e6f0(_0x517a2d,_0xe257a8['date_picker_position']??'top',this[_0x34fafc(0xcea)](_0x517a2d[_0x34fafc(0x5f7)](0x0)['toUpperCase']()+_0x517a2d[_0x34fafc(0xb41)](0x1))))['join']('')+'</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0xd7e))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x92c)]??'')+_0x34fafc(0x74e)+(_0xe257a8['show_date_picker']?_0x34fafc(0x58c)+this['_eT'](_0x34fafc(0x75f))+'\x20'+_0x33e332(_0x34fafc(0xa18))+'</label><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px;margin-top:6px\x22\x20id=\x22dp-mode-chips\x22>'+[{'k':_0x34fafc(0x843),'l':'D'},{'k':'week','l':'W'},{'k':_0x34fafc(0xbe5),'l':'M'},{'k':_0x34fafc(0xbd1),'l':'Y'},...Object[_0x34fafc(0xd8b)](DATE_PICKER_RELATIVE_MODES)[_0x34fafc(0x459)](([_0x3f20f4,_0x52e947])=>({'k':_0x3f20f4,'l':_0x52e947[_0x34fafc(0x1ff)]}))]['map'](_0x2cd3cd=>{const _0x55bdb8=_0x34fafc,_0x21a0d6=_0xe257a8[_0x55bdb8(0x2ca)],_0x3ef45a=_0x2cd3cd['k']in DATE_PICKER_RELATIVE_MODES,_0x1f0270=_0x21a0d6?.[_0x55bdb8(0x5a8)]?_0x21a0d6[_0x55bdb8(0x25d)](_0x2cd3cd['k']):!_0x3ef45a;return _0x55bdb8(0x6cc)+_0x2cd3cd['k']+'\x22\x20'+(_0x1f0270?_0x55bdb8(0xb11):'')+_0x55bdb8(0xb32)+this[_0x55bdb8(0xcea)](_0x2cd3cd['l'])+_0x55bdb8(0x7a9);})[_0x34fafc(0x8e9)]('')+_0x34fafc(0x3a3)+this[_0x34fafc(0xcea)](_0x34fafc(0x3f4))+'\x20'+_0x33e332(_0x34fafc(0xb30))+_0x34fafc(0x6d4)+escapeHtml(_0xe257a8[_0x34fafc(0x996)]??0x1)+_0x34fafc(0x211)+this[_0x34fafc(0xcea)](_0x34fafc(0xa54))+'\x20'+_0x33e332(_0x34fafc(0xb6a))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>'+[{'v':'','l':this[_0x34fafc(0xcea)](_0x34fafc(0xb18))},{'v':_0x34fafc(0x843),'l':this['_eT'](_0x34fafc(0x89f))},{'v':'week','l':this[_0x34fafc(0xcea)](_0x34fafc(0xd78))},{'v':'month','l':this[_0x34fafc(0xcea)](_0x34fafc(0xbee))},{'v':_0x34fafc(0xbd1),'l':this[_0x34fafc(0xcea)](_0x34fafc(0xb78))},{'v':_0x34fafc(0xb87),'l':this[_0x34fafc(0xcea)]('Last\x2024H')},{'v':'last_3d','l':this[_0x34fafc(0xcea)]('Last\x203D')},{'v':'last_7d','l':this[_0x34fafc(0xcea)]('Last\x207D')},{'v':_0x34fafc(0xd58),'l':this['_eT']('Last\x2015D')},{'v':'last_30d','l':this[_0x34fafc(0xcea)](_0x34fafc(0x632))},{'v':'last_90d','l':this['_eT'](_0x34fafc(0x40c))},{'v':_0x34fafc(0x367),'l':this[_0x34fafc(0xcea)](_0x34fafc(0xd56))},{'v':_0x34fafc(0xa71),'l':this[_0x34fafc(0xcea)](_0x34fafc(0x986))}]['map'](_0x3bf19f=>_0x43e6f0(_0x3bf19f['v'],_0xe257a8[_0x34fafc(0x9f0)]??'',_0x3bf19f['l']))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x93e)+this[_0x34fafc(0xcea)](_0x34fafc(0x562))+'\x20'+_0x33e332(_0x34fafc(0xdfd))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>'+[_0x34fafc(0xaf8),'center',_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x204e89=>_0x43e6f0(_0x204e89,_0xe257a8['date_picker_nav_position']??_0x34fafc(0xaf8),this['_eT'](_0x204e89[_0x34fafc(0x5f7)](0x0)['toUpperCase']()+_0x204e89[_0x34fafc(0xb41)](0x1))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xa56)+this[_0x34fafc(0xcea)](_0x34fafc(0x558))+'\x20'+_0x33e332('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>'+[_0x34fafc(0xaf8),_0x34fafc(0x9b9),_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x24d220=>_0x43e6f0(_0x24d220,_0xe257a8[_0x34fafc(0xacc)]??_0x34fafc(0xda3),this[_0x34fafc(0xcea)](_0x24d220['charAt'](0x0)[_0x34fafc(0x9bc)]()+_0x24d220[_0x34fafc(0xb41)](0x1))))['join']('')+_0x34fafc(0x4dd):'')+_0x34fafc(0x631)+this[_0x34fafc(0xcea)](_0x34fafc(0xcdd))+_0x34fafc(0x841)+this[_0x34fafc(0xcea)](_0x34fafc(0x5fd))+'\x20'+_0x33e332(_0x34fafc(0xb25))+'</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x59e)]?this[_0x34fafc(0xcea)](_0x34fafc(0x6c9)):_0x34fafc(0x7d4))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x59e)]?'':_0xe257a8[_0x34fafc(0x788)]??'')+'\x22\x20'+(_0xe257a8[_0x34fafc(0x59e)]?_0x34fafc(0xd90):'')+_0x34fafc(0x982)+this[_0x34fafc(0xcea)](_0x34fafc(0xc26))+'\x20'+_0x33e332(_0x34fafc(0xa10))+_0x34fafc(0x58d)+escapeHtml(_0xe257a8[_0x34fafc(0xb2e)]??'')+_0x34fafc(0xd3a)+this[_0x34fafc(0xcea)](_0x34fafc(0xd92))+'\x20'+_0x33e332(_0x34fafc(0x8c5))+_0x34fafc(0x5a3)+['',_0x34fafc(0x843),_0x34fafc(0xdaf),'week','month',_0x34fafc(0xbd1)][_0x34fafc(0x459)](_0x399ced=>_0x43e6f0(_0x399ced,_0xe257a8['graph_start']??'',{'':this[_0x34fafc(0xcea)](_0x34fafc(0x9d5)),'day':this['_eT']('Today'),'tomorrow':this[_0x34fafc(0xcea)](_0x34fafc(0xbad)),'week':this[_0x34fafc(0xcea)](_0x34fafc(0xd78)),'month':this[_0x34fafc(0xcea)](_0x34fafc(0xbee)),'year':this[_0x34fafc(0xcea)](_0x34fafc(0xb78))}[_0x399ced]))['join']('')+'</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'+(_0xe257a8[_0x34fafc(0x32b)]?'checked':'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0xab3))+'\x20'+_0x33e332(_0x34fafc(0x938))+'</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'+(_0x3eedc7===_0x34fafc(0x395)?_0x34fafc(0x9a2):'')+'\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x1174c1?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x34fafc(0xcea)]('Card\x20Overlays')+_0x34fafc(0x71d)+(_0xe257a8[_0x34fafc(0x53a)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)]('Interval\x20Picker')+'\x20'+_0x33e332(_0x34fafc(0x6b4))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0xe257a8[_0x34fafc(0x53a)]?'':_0x34fafc(0xe3d))+_0x34fafc(0x5a7)+['left',_0x34fafc(0x9b9),_0x34fafc(0xda3)]['map'](_0x1e020e=>_0x43e6f0(_0x1e020e,_0xe257a8[_0x34fafc(0xaa4)]??_0x34fafc(0xaf8),this[_0x34fafc(0xcea)](_0x1e020e['charAt'](0x0)[_0x34fafc(0x9bc)]()+_0x1e020e['slice'](0x1))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x469)+this[_0x34fafc(0xcea)](_0x34fafc(0xd7e))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x92e)]??'')+_0x34fafc(0x7aa)+(_0xe257a8['show_attribute_list']?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x5a4))+'\x20'+_0x33e332('Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.')+_0x34fafc(0x961)+(_0xe257a8['show_attribute_list']?'':_0x34fafc(0xe3d))+_0x34fafc(0xa38)+[_0x34fafc(0xaf8),_0x34fafc(0x9b9),_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x45ceaf=>_0x43e6f0(_0x45ceaf,_0xe257a8[_0x34fafc(0x553)]??_0x34fafc(0xaf8),this[_0x34fafc(0xcea)](_0x45ceaf[_0x34fafc(0x5f7)](0x0)['toUpperCase']()+_0x45ceaf[_0x34fafc(0xb41)](0x1))))['join']('')+_0x34fafc(0xb61)+(_0xe257a8['show_pph_picker']?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x42d))+'\x20'+_0x33e332(_0x34fafc(0x6b9))+_0x34fafc(0x961)+(_0xe257a8[_0x34fafc(0xa91)]?'':'\x20off')+_0x34fafc(0x246)+[_0x34fafc(0xaf8),'center',_0x34fafc(0xda3)][_0x34fafc(0x459)](_0xb06eb2=>_0x43e6f0(_0xb06eb2,_0xe257a8['pph_picker_position']??_0x34fafc(0xaf8),this['_eT'](_0xb06eb2[_0x34fafc(0x5f7)](0x0)[_0x34fafc(0x9bc)]()+_0xb06eb2[_0x34fafc(0xb41)](0x1))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0x429)+this[_0x34fafc(0xcea)]('Group')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x60d)]??'')+'\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'+(_0xe257a8['show_group_by_picker']?'checked':'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0x381))+'\x20'+_0x33e332('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.')+_0x34fafc(0x961)+(_0xe257a8['show_group_by_picker']?'':'\x20off')+_0x34fafc(0x46e)+[_0x34fafc(0xaf8),_0x34fafc(0x9b9),_0x34fafc(0xda3)][_0x34fafc(0x459)](_0x47d9c3=>_0x43e6f0(_0x47d9c3,_0xe257a8['group_by_picker_position']??_0x34fafc(0xaf8),this[_0x34fafc(0xcea)](_0x47d9c3[_0x34fafc(0x5f7)](0x0)[_0x34fafc(0x9bc)]()+_0x47d9c3[_0x34fafc(0xb41)](0x1))))[_0x34fafc(0x8e9)]('')+'</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0xd7e))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0x5e0)]??'')+_0x34fafc(0x74e)+(_0x7aa698&&!_0x1174c1?_0x34fafc(0x6da)+(_0xe257a8[_0x34fafc(0x907)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0x2e8))+'\x20'+_0x33e332(_0x34fafc(0x5df))+_0x34fafc(0x7a9):'')+_0x34fafc(0x8d5)+(_0x596446?_0x34fafc(0x5b9)+(_0xe257a8[_0x34fafc(0xbd7)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x5da))+'\x20'+_0x33e332('Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.')+_0x34fafc(0x7a9):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x5a5d4d==='ranking'?_0x34fafc(0x5b9)+(_0xe257a8[_0x34fafc(0xbd7)]!==![]?'checked':'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)]('Percentages')+'\x20'+_0x33e332(_0x34fafc(0xe08))+_0x34fafc(0x7a9):'')+_0x34fafc(0x8d5)+(_0x5a5d4d===_0x34fafc(0x26a)?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0xbd7)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0xad5))+'\x20'+_0x33e332(_0x34fafc(0x606))+'</span></div></label>':'')+_0x34fafc(0x8d5)+(_0x7aa698&&_0xe257a8[_0x34fafc(0x907)]!==![]?_0x34fafc(0xa8e)+(_0xe257a8[_0x34fafc(0x86b)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x26d))+'\x20'+_0x33e332('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.')+_0x34fafc(0x961)+(_0xe257a8[_0x34fafc(0x86b)]?'':_0x34fafc(0xe3d))+'\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x34fafc(0xb80))+'\x22\x20value=\x22'+escapeHtml(_0xe257a8[_0x34fafc(0x206)]??'')+_0x34fafc(0xcd9):'')+_0x34fafc(0x8d5)+(_0x7aa698?_0x34fafc(0x3e3)+(_0xe257a8[_0x34fafc(0x603)]?'checked':'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0xb69))+'\x20'+_0x33e332(_0x34fafc(0x83f))+_0x34fafc(0x961)+(_0xe257a8[_0x34fafc(0x603)]?'':'\x20off')+'\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x34fafc(0xcea)](_0x34fafc(0xb80))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0xdf6)]??'')+_0x34fafc(0xcd9):'')+'\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'+(_0xe257a8[_0x34fafc(0x53a)]?_0x34fafc(0xe2c)+this[_0x34fafc(0xcea)](_0x34fafc(0x551))+'\x20'+_0x33e332(_0x34fafc(0x316))+_0x34fafc(0x52f)+['1H','2H','4H','8H',_0x34fafc(0x321),_0x34fafc(0x484),'3D','7D',_0x34fafc(0x527),'30D',_0x34fafc(0x9fd),'6M','1Y'][_0x34fafc(0x459)](_0x4de20c=>{const _0x113ce9=_0x34fafc,_0x242528=_0xe257a8[_0x113ce9(0x213)],_0x6174fc=['1H','2H','4H','8H',_0x113ce9(0x321),_0x113ce9(0x484),'7D'],_0x204353=_0x242528&&Array[_0x113ce9(0x796)](_0x242528)&&_0x242528[_0x113ce9(0x5a8)]?_0x242528[_0x113ce9(0x25d)](_0x4de20c):_0x6174fc[_0x113ce9(0x25d)](_0x4de20c);return'<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22'+_0x4de20c+'\x22\x20'+(_0x204353?_0x113ce9(0xb11):'')+_0x113ce9(0x787)+_0x4de20c+_0x113ce9(0x7a9);})[_0x34fafc(0x8e9)]('')+_0x34fafc(0x55f):'')+_0x34fafc(0x58a):_0x34fafc(0x5f9)+this[_0x34fafc(0xcea)](_0x34fafc(0x8f3))+'</div></div>')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2ce323&&!_0x1174c1?_0x34fafc(0xc2e)+this[_0x34fafc(0xcea)](_0x34fafc(0x22b))+'</div><div\x20class=\x22sg\x22>'+(_0xf3d7a5?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0xa04)]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0xb60))+'\x20'+_0x33e332(_0x34fafc(0x67d))+_0x34fafc(0x7a9)+(_0xe257a8[_0x34fafc(0xa04)]?_0x34fafc(0x97c)+this[_0x34fafc(0xcea)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0xe257a8['period_highlight_color']??'')+_0x34fafc(0x1d9)+escapeHtml(this[_0x34fafc(0x54e)](_0xe257a8[_0x34fafc(0xdce)]||'#cccccc'))+_0x34fafc(0x36b):''):'')+_0x34fafc(0xdb5)+(_0xe257a8[_0x34fafc(0x926)]!==![]?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)](_0x34fafc(0x22b))+'\x20'+_0x33e332(_0x34fafc(0xa6d))+'</span></div></label>'+(_0xe257a8[_0x34fafc(0x926)]!==![]?_0x34fafc(0x5b9)+(_0xe257a8[_0x34fafc(0xbd7)]!==![]?'checked':'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0xad5))+'\x20'+_0x33e332('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.')+_0x34fafc(0x7a9)+(_0xe257a8[_0x34fafc(0x65c)]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0x972)]!==![]?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this[_0x34fafc(0xcea)](_0x34fafc(0x728))+'\x20'+_0x33e332(_0x34fafc(0x2ae))+_0x34fafc(0x7a9):''):'')+(_0x7aa698&&_0xe257a8[_0x34fafc(0x926)]!==![]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0x980)]?_0x34fafc(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x34fafc(0xcea)]('Tooltip\x20Date\x20=\x20Axis')+'\x20'+_0x33e332('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.')+_0x34fafc(0x7a9):'')+(_0x7aa698&&_0xe257a8['show_tooltip']!==![]?_0x34fafc(0xd55)+(_0xe257a8['tooltip_sync']?_0x34fafc(0xb11):'')+_0x34fafc(0x8b0)+this['_eT'](_0x34fafc(0xc37))+'\x20'+_0x33e332('Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.')+'</span></div></label><div\x20class=\x22overlay-opt'+(_0xe257a8['tooltip_sync']?'':_0x34fafc(0xe3d))+_0x34fafc(0xd34)+this[_0x34fafc(0xcea)](_0x34fafc(0xb80))+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8['tooltip_sync_group']??'')+_0x34fafc(0x36b):'')+_0x34fafc(0x1dd)+(_0x7aa698&&_0xe257a8[_0x34fafc(0x926)]!==![]?_0x34fafc(0x7fa)+this[_0x34fafc(0xcea)](_0x34fafc(0xaf9))+'\x20'+_0x33e332(_0x34fafc(0x8be))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>'+[[_0x34fafc(0x9a6),this[_0x34fafc(0xcea)](_0x34fafc(0xa54))],[_0x34fafc(0x1d0),this[_0x34fafc(0xcea)]('Reverse')],[_0x34fafc(0xdd2),this[_0x34fafc(0xcea)](_0x34fafc(0x866))]][_0x34fafc(0x459)](([_0x205bc2,_0x321a3a])=>_0x43e6f0(_0x205bc2,_0xe257a8[_0x34fafc(0x3ed)]??_0x34fafc(0x9a6),_0x321a3a))['join']('')+_0x34fafc(0xd46):'')+'</div>':'')+_0x34fafc(0x399)+(!_0x1174c1?_0x34fafc(0xc1e)+this[_0x34fafc(0xcea)](_0x34fafc(0x51f))+_0x34fafc(0x841)+this[_0x34fafc(0xcea)](_0x34fafc(0xb5d))+'\x20'+_0x33e332('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.')+_0x34fafc(0xcbc)+(_0xe257a8[_0x34fafc(0x54b)]||'')+_0x34fafc(0x7a4)+this[_0x34fafc(0xcea)](_0x34fafc(0x959))+'\x20'+_0x33e332(_0x34fafc(0x761))+_0x34fafc(0x83b)+escapeHtml(_0xe257a8[_0x34fafc(0x34b)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x34fafc(0x399)+(_0x7aa698&&!_0x1174c1?_0x34fafc(0xc1e)+this[_0x34fafc(0xcea)](_0x34fafc(0xc88))+'\x20'+_0x33e332(_0x34fafc(0xd67))+'</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[_0x34fafc(0xcea)](_0x34fafc(0xd15))+_0x34fafc(0xccf)+this[_0x34fafc(0xcea)](_0x34fafc(0x2eb))+'\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20'+(_0xe257a8[_0x34fafc(0x696)]!==![]?'checked':'')+_0x34fafc(0xa0a)+this[_0x34fafc(0xcea)]('Color')+'\x20'+_0x33e332('Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).')+_0x34fafc(0x950)+this[_0x34fafc(0xcea)]('Auto')+_0x34fafc(0x6a3)+escapeHtml(_0xe257a8[_0x34fafc(0xa70)]??'')+'\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0xe257a8[_0x34fafc(0xa70)]||'#888888'))+_0x34fafc(0x7a4)+this[_0x34fafc(0xcea)](_0x34fafc(0x927))+'\x20'+_0x33e332(_0x34fafc(0x373))+_0x34fafc(0x398)+escapeHtml(_0xe257a8[_0x34fafc(0xd8a)]??'')+_0x34fafc(0x48d)+this[_0x34fafc(0xcea)](_0x34fafc(0x82c))+'\x20'+_0x33e332(_0x34fafc(0xa5d))+_0x34fafc(0x22d)+escapeHtml(_0xe257a8[_0x34fafc(0xcba)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x34fafc(0xcea)]('Style')+'\x20'+_0x33e332(_0x34fafc(0x20f))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>'+['','dashed','solid',_0x34fafc(0xdd7),_0x34fafc(0x480)]['map'](_0x5ba52e=>_0x43e6f0(_0x5ba52e,_0xe257a8[_0x34fafc(0x653)]??'',_0x5ba52e===''?this[_0x34fafc(0xcea)](_0x34fafc(0xa54)):this['_eT'](_0x5ba52e[_0x34fafc(0x5f7)](0x0)[_0x34fafc(0x9bc)]()+_0x5ba52e[_0x34fafc(0xb41)](0x1)['replace']('-','\x20'))))[_0x34fafc(0x8e9)]('')+_0x34fafc(0xbc8)+((_0xe257a8['annotations']||[])['map']((_0x2262dd,_0x1c9ff4)=>{const _0x1ed916=_0x34fafc,_0x14498=_0x2262dd[_0x1ed916(0x6aa)]===_0x1ed916(0xade)||_0x2262dd['type']===_0x1ed916(0x673),_0xa79fd5=_0x14498&&('start'in _0x2262dd||_0x1ed916(0x2da)in _0x2262dd||_0x1ed916(0x859)in _0x2262dd),_0x4b8625=_0x2262dd[_0x1ed916(0x6aa)]===_0x1ed916(0x4ab);return _0x1ed916(0x9a5)+_0x1c9ff4+'\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':this['_eT']('Event'),'span':this['_eT'](_0x1ed916(0xb06)),'threshold':this['_eT']('Threshold'),'band':this[_0x1ed916(0xcea)]('Band')}[_0x2262dd[_0x1ed916(0x6aa)]]||this[_0x1ed916(0xcea)](_0x1ed916(0xe11)))+_0x1ed916(0x4fb)+this[_0x1ed916(0xcea)](_0x1ed916(0xc02))+_0x1ed916(0x997)+this[_0x1ed916(0xcea)]('Type')+_0x1ed916(0x35b)+['event','span',_0x1ed916(0x4ab),_0x1ed916(0x48c)][_0x1ed916(0x459)](_0x350171=>_0x1ed916(0x751)+escapeHtml(_0x350171)+'\x22\x20'+(_0x2262dd[_0x1ed916(0x6aa)]===_0x350171?'selected':'')+'>'+{'event':this[_0x1ed916(0xcea)]('Event\x20marker'),'span':this[_0x1ed916(0xcea)](_0x1ed916(0x48a)),'threshold':this[_0x1ed916(0xcea)](_0x1ed916(0xc4d)),'band':this['_eT'](_0x1ed916(0xc09))}[_0x350171]+_0x1ed916(0x6cb))[_0x1ed916(0x8e9)]('')+_0x1ed916(0x66e)+(_0x14498?'<div\x20class=\x22f\x22><label>'+this[_0x1ed916(0xcea)](_0x1ed916(0xa29))+_0x1ed916(0x4c7)+(!_0xa79fd5?_0x1ed916(0x674):'')+'>'+this[_0x1ed916(0xcea)](_0x1ed916(0x752))+_0x1ed916(0x4b1)+(_0xa79fd5?_0x1ed916(0x674):'')+'>'+this[_0x1ed916(0xcea)](_0x1ed916(0x215))+_0x1ed916(0x226):'<div\x20class=\x22f\x22><label>'+this['_eT'](_0x1ed916(0x893))+_0x1ed916(0xcb7)+escapeHtml(_0x2262dd['value']??'')+_0x1ed916(0x914)+(_0x4b8625?_0x1ed916(0x3da):'')+_0x1ed916(0x77e)+this[_0x1ed916(0xcea)]('End\x20value')+_0x1ed916(0x37f)+escapeHtml(_0x2262dd['value_end']??'')+_0x1ed916(0x8ee))+_0x1ed916(0xdf0)+(_0x14498&&!_0xa79fd5?_0x1ed916(0x7ea)+this[_0x1ed916(0xcea)](_0x1ed916(0x752))+_0x1ed916(0x42b)+escapeHtml(_0x2262dd[_0x1ed916(0x871)]||'')+_0x1ed916(0xd3a)+this[_0x1ed916(0xcea)]('State')+_0x1ed916(0x6d6)+escapeHtml(_0x2262dd[_0x1ed916(0xaef)]||'')+_0x1ed916(0x36b):'')+(_0x14498&&_0xa79fd5?'<div\x20class=\x22'+(_0x2262dd['type']===_0x1ed916(0x673)?'r2':'r2')+_0x1ed916(0x275)+(_0x2262dd['type']==='span'?this[_0x1ed916(0xcea)](_0x1ed916(0x2ec)):this[_0x1ed916(0xcea)](_0x1ed916(0x22f)))+_0x1ed916(0x227)+escapeHtml(_0x2262dd[_0x1ed916(0x6aa)]===_0x1ed916(0x673)?_0x2262dd[_0x1ed916(0xd8e)]||'':_0x2262dd[_0x1ed916(0x859)]||'')+_0x1ed916(0x8ee)+(_0x2262dd[_0x1ed916(0x6aa)]==='span'?_0x1ed916(0xdcf)+this[_0x1ed916(0xcea)](_0x1ed916(0x387))+_0x1ed916(0x827)+escapeHtml(_0x2262dd[_0x1ed916(0x2da)]||'')+_0x1ed916(0x8ee):_0x1ed916(0xd68))+_0x1ed916(0x1dd):'')+_0x1ed916(0x374)+this[_0x1ed916(0xcea)](_0x1ed916(0x88d))+_0x1ed916(0x2c9)+this[_0x1ed916(0xcea)](_0x1ed916(0x8c0))+'\x22\x20value=\x22'+escapeHtml(_0x2262dd[_0x1ed916(0x68e)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x1ed916(0xcea)](_0x1ed916(0x458))+_0x1ed916(0x750)+escapeHtml(this[_0x1ed916(0x54e)](_0x2262dd['color']||_0x1ed916(0x3c5)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x1ed916(0xcea)](_0x1ed916(0x927))+_0x1ed916(0xca2)+escapeHtml(_0x2262dd['opacity']??'')+'\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'+(!_0x14498?_0x1ed916(0x989)+(_0x2262dd['show_values']!==![]?_0x1ed916(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1ed916(0xcea)](_0x1ed916(0x9c6))+_0x1ed916(0xb37):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';})[_0x34fafc(0x8e9)]('')||_0x34fafc(0x4c4)+this[_0x34fafc(0xcea)](_0x34fafc(0x812))+'</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<button\x20class=\x22ann-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>'+this[_0x34fafc(0xcea)]('Add\x20Annotation')+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x34fafc(0x87a),_0x576d39=this[_0x34fafc(0xaa0)][_0x34fafc(0x459)]((_0x122971,_0x38d94d)=>{const _0xa79268=_0x34fafc,_0x3ad4e7=this['_hass']?.[_0xa79268(0x27c)]?.[_0x122971['entity']]||null,_0x95659=_0x3ad4e7?.[_0xa79268(0x464)]?.[_0xa79268(0x742)]??_0x122971['name']??_0x122971['entity']??_0xa79268(0x66c)+(_0x38d94d+0x1),_0x3e5b6f=_0x3ad4e7?parseFloat(_0x3ad4e7[_0xa79268(0xaef)]):null,_0x35769f=_0x3ad4e7?.[_0xa79268(0x464)]?.[_0xa79268(0x9c0)]||'',_0x1bf84e=((()=>{const _0x269b05=_0xa79268,_0x3d78d5=_0x122971[_0x269b05(0xaaa)];if(!_0x3d78d5||_0x3d78d5===_0x269b05(0x4ab))return _0x269b05(0x397);if(typeof _0x3d78d5===_0x269b05(0x31f)&&_0x3d78d5[_0x269b05(0x25d)]('{{'))return this[_0x269b05(0x748)](_0x3d78d5)||_0x269b05(0x397);return _0x3d78d5||'#ff4757';})()),_0x33bd78=_0x122971[_0xa79268(0x5a6)]??_0xa79268(0x501),_0x5a4c4a=_0x122971[_0xa79268(0x28f)]??'line',_0x24a49f=_0x122971['aggregate_func']??_0xa79268(0xaca),_0x212143=_0x122971[_0xa79268(0x93b)]??_0xa79268(0xcc4),_0x214950=_0x122971[_0xa79268(0x328)]??_0xa79268(0x567),_0x195e39=_0x122971[_0xa79268(0x678)]??null,_0x5bfe83=_0x122971[_0xa79268(0x493)]??null,_0x39c17c=this[_0xa79268(0x829)][_0xa79268(0xa35)]('e-'+_0x38d94d),_0x51f26d=this[_0xa79268(0xe07)][_0x38d94d]||_0xa79268(0x232),_0x566a77=((()=>{const _0x692ada=_0xa79268;if(_0x122971[_0x692ada(0x325)]||_0x122971[_0x692ada(0x897)]||_0x122971[_0x692ada(0x74d)]||_0x122971[_0x692ada(0x835)])return _0x692ada(0x436)+this[_0x692ada(0xcea)](_0x692ada(0x5d7))+'</span>';if(_0x122971[_0x692ada(0xb85)]){const _0x44ec19=_0x122971[_0x692ada(0xb85)]['includes'](':');return _0x692ada(0x3a7)+(_0x44ec19?_0x692ada(0xd27):_0x692ada(0x418))+'\x22>'+(_0x44ec19?this[_0x692ada(0xcea)](_0x692ada(0x623)):this[_0x692ada(0xcea)](_0x692ada(0x1da)))+'</span>';}const _0x460ebf=_0x3ad4e7?.['attributes']?.[_0x692ada(0x39a)];if(_0x460ebf===_0x692ada(0x534)||_0x460ebf===_0x692ada(0x7c5)||_0x460ebf==='total_increasing')return _0x692ada(0x6dd)+_0x460ebf+_0x692ada(0x888)+this['_eT'](_0x692ada(0x1da))+'</span>';return _0x692ada(0x954)+this[_0x692ada(0xcea)](_0x692ada(0x491))+_0x692ada(0x6ec);})()),_0x49765f=Array[_0xa79268(0x796)](_0x122971[_0xa79268(0xe31)])?_0x122971[_0xa79268(0xe31)][_0xa79268(0x459)]((_0x5d76cf,_0x49d23e)=>_0xa79268(0x3db)+_0x49d23e+_0xa79268(0x3af)+this[_0xa79268(0xcea)](_0xa79268(0x40b))+'</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x5d76cf[_0xa79268(0x50e)]??0x7)+_0xa79268(0xd3a)+this[_0xa79268(0xcea)](_0xa79268(0x458))+_0xa79268(0x393)+escapeHtml(this[_0xa79268(0x54e)](_0x5d76cf[_0xa79268(0xaaa)]||'#f1c40f'))+'\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>'+this['_eT'](_0xa79268(0x88d))+_0xa79268(0x599)+(_0x5d76cf[_0xa79268(0x50e)]??0x7)+'\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20'+(_0x5d76cf['show_label']?_0xa79268(0xb11):'')+_0xa79268(0x41a)+this['_eT'](_0xa79268(0xc02))+_0xa79268(0x555))[_0xa79268(0x8e9)](''):'',_0x1a25b4=Array[_0xa79268(0x796)](_0x5bfe83?.[_0xa79268(0xa5b)])?_0x5bfe83[_0xa79268(0xa5b)][_0xa79268(0x459)]((_0x1cdb73,_0x16514d)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22'+_0x16514d+_0xa79268(0x3af)+this[_0xa79268(0xcea)]('Value')+_0xa79268(0xd31)+escapeHtml(String(_0x1cdb73[_0xa79268(0x8a2)]??0x0))+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0x458))+_0xa79268(0x3c1)+escapeHtml(_0x1cdb73[_0xa79268(0xaaa)]??'')+_0xa79268(0xd0e)+escapeHtml(this[_0xa79268(0x54e)](_0x1cdb73[_0xa79268(0xaaa)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0xa79268(0x516)](String(_0x1cdb73['color']??''))||String(_0x1cdb73[_0xa79268(0xaaa)]??'')[_0xa79268(0x25d)]('{{')?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0xa79268(0x884)+this[_0xa79268(0xcea)]('Delete')+_0xa79268(0x555))['join'](''):'',_0x32cd0b=_0x122971[_0xa79268(0x7c0)]!==![],_0x34818f=_0x122971[_0xa79268(0x30e)]!==![],_0x4f8871=_0x122971[_0xa79268(0x4e4)]!==![],_0x1655c3=!!_0x122971['show_points'],_0x3195ff=_0x122971[_0xa79268(0xc8b)]!==![],_0xbeb3c7=_0x122971['show_trend_icon']!==![],_0x3c4ff8=!!_0x122971['show_in_legend'],_0x5ec8a7=_0x55e208=>_0x55e208?'':_0xa79268(0x9a4);return _0xa79268(0x683)+(_0x39c17c?'open':'')+_0xa79268(0x564)+_0x38d94d+_0xa79268(0xc15)+this[_0xa79268(0xcea)](_0xa79268(0x2bd))+_0xa79268(0xe22)+_0x1bf84e+_0xa79268(0xa24)+(_0x5a5d4d===_0xa79268(0x4c9)?_0xa79268(0x991)+(_0x38d94d===0x0?'X':'Y')+_0xa79268(0x6ec):'')+_0xa79268(0x5ad)+_0x95659+_0xa79268(0x6ec)+_0x566a77+(_0x3e5b6f!==null&&!isNaN(_0x3e5b6f)?'<span\x20class=\x22ev\x22>'+_0x3e5b6f[_0xa79268(0xdc7)](_0x122971[_0xa79268(0x242)]??0x1)+'\x20'+_0x35769f+_0xa79268(0x6ec):'')+_0xa79268(0x845)+this[_0xa79268(0xcea)]('Duplicate')+'\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'+(_0x51f26d==='general'?_0xa79268(0x9a2):'')+_0xa79268(0x223)+this['_eT']('General')+'</button><button\x20class=\x22tb\x20'+(_0x51f26d===_0xa79268(0x25f)?_0xa79268(0x9a2):'')+_0xa79268(0x805)+this[_0xa79268(0xcea)](_0xa79268(0x230))+'</button><button\x20class=\x22tb\x20'+(_0x51f26d===_0xa79268(0x1e2)?_0xa79268(0x9a2):'')+'\x22\x20data-tab=\x22data\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M21\x2015v4a2\x202\x200\x200\x201-2\x202H5a2\x202\x200\x200\x201-2-2v-4\x22/><polyline\x20points=\x2217\x208\x2012\x203\x207\x208\x22/><line\x20x1=\x2212\x22\x20y1=\x223\x22\x20x2=\x2212\x22\x20y2=\x2215\x22/></svg>'+this[_0xa79268(0xcea)]('Basic')+_0xa79268(0x5af)+(_0x51f26d===_0xa79268(0x4a2)?_0xa79268(0x9a2):'')+_0xa79268(0x903)+this[_0xa79268(0xcea)](_0xa79268(0xcdc))+_0xa79268(0x5af)+(_0x51f26d==='colors'?_0xa79268(0x9a2):'')+'\x22\x20data-tab=\x22colors\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M12\x202.69l5.66\x205.66a8\x208\x200\x201\x201-11.31\x200z\x22/></svg>'+this[_0xa79268(0xcea)](_0xa79268(0x481))+_0xa79268(0x5af)+(_0x51f26d===_0xa79268(0xc72)?_0xa79268(0x9a2):'')+'\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['_eT'](_0xa79268(0x771))+_0xa79268(0xc39)+(_0x51f26d===_0xa79268(0x232)?_0xa79268(0x9a2):'')+_0xa79268(0x910)+this[_0xa79268(0xcea)](_0xa79268(0x752))+_0xa79268(0x6f8)+(_0x122971['entity']||'')+_0xa79268(0x77f)+this[_0xa79268(0xcea)](_0xa79268(0x1ec))+'\x20'+_0x33e332(_0xa79268(0x1d6))+_0xa79268(0xb19)+escapeHtml(_0x122971['statistic_id']??'')+'\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0xb79))+'\x20'+_0x33e332(_0xa79268(0x50a))+'</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x3ad4e7?.['attributes']?.['friendly_name']||_0xa79268(0x344))+'\x22\x20value=\x22'+escapeHtml(_0x122971[_0xa79268(0x344)]??'')+_0xa79268(0xd3a)+this[_0xa79268(0xcea)](_0xa79268(0x824))+'\x20'+_0x33e332(_0xa79268(0xdbe))+_0xa79268(0xb86)+escapeHtml(_0x3ad4e7?.[_0xa79268(0x464)]?.['unit_of_measurement']||_0xa79268(0xd9a))+_0xa79268(0x6a3)+escapeHtml(_0x122971[_0xa79268(0x933)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0xb4b))+'\x20'+_0x33e332(_0xa79268(0xcb0))+'</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT']('Inherit\x20from\x20Custom\x20Name')+_0xa79268(0x6a3)+escapeHtml(_0x122971[_0xa79268(0x917)]??'')+'\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[_0xa79268(0xcea)](_0xa79268(0x8b9))+'\x20'+_0x33e332(_0xa79268(0x359))+_0xa79268(0x4ce)+_0x38d94d+_0xa79268(0x9a9)+(_0x51f26d===_0xa79268(0x1e2)?_0xa79268(0x9a2):'')+'\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>'+this[_0xa79268(0xcea)](_0xa79268(0xceb))+_0xa79268(0x849)+this[_0xa79268(0xcea)]('Y\x20Axis')+'\x20'+_0x33e332(_0xa79268(0x5d0))+_0xa79268(0x70a)+_0x43e6f0('primary',_0x33bd78,this[_0xa79268(0xcea)](_0xa79268(0x831)))+_0x43e6f0('secondary',_0x33bd78,this['_eT'](_0xa79268(0x975)))+_0x43e6f0(_0xa79268(0xb5c),_0x33bd78,this[_0xa79268(0xcea)](_0xa79268(0x1f2)))+_0xa79268(0xa56)+this[_0xa79268(0xcea)](_0xa79268(0x441))+'\x20'+_0x33e332(_0xa79268(0x31c))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20'+this['_eT'](_0xa79268(0x57a))+'\x20—</option>'+((()=>{const _0x25aaa9=_0xa79268,_0x3e35a8=this[_0x25aaa9(0xe30)]?.['states']?.[_0x122971[_0x25aaa9(0x871)]];if(!_0x3e35a8)return'';const _0x425e2c=Object[_0x25aaa9(0x51b)](_0x3e35a8[_0x25aaa9(0x464)]||{})[_0x25aaa9(0xa6b)]();return _0x425e2c[_0x25aaa9(0x459)](_0x2d2094=>_0x25aaa9(0x751)+escapeHtml(_0x2d2094)+'\x22\x20'+((_0x122971[_0x25aaa9(0x897)]??'')===_0x2d2094?_0x25aaa9(0x674):'')+'>'+escapeHtml(_0x2d2094['replace'](/_/g,'\x20')[_0x25aaa9(0xbb9)](/\b\w/g,_0x590361=>_0x590361[_0x25aaa9(0x9bc)]()))+_0x25aaa9(0x6cb))[_0x25aaa9(0x8e9)]('');})())+_0xa79268(0xa56)+this[_0xa79268(0xcea)](_0xa79268(0x22e))+'\x20'+_0x33e332(_0xa79268(0x36a))+_0xa79268(0x5f8)+[_0xa79268(0xaca),_0xa79268(0x7eb),_0xa79268(0x2cc),'last',_0xa79268(0xc1b),_0xa79268(0x55a),_0xa79268(0xd26),'change',_0xa79268(0x68a),_0xa79268(0x62e)][_0xa79268(0x459)](_0x39f478=>_0x43e6f0(_0x39f478,_0x24a49f,{'avg':'Avg','min':_0xa79268(0xb72),'max':_0xa79268(0xbf8),'last':_0xa79268(0x3bd),'first':_0xa79268(0xb24),'median':_0xa79268(0xdb7),'sum':'Sum','change':'Change','diff':_0xa79268(0xcb3),'delta':'Delta'}[_0x39f478]))[_0xa79268(0x8e9)]('')+_0xa79268(0xa11)+((_0x122971['aggregate_func']??'avg')===_0xa79268(0x2cc)?'<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20'+(_0x122971[_0xa79268(0x870)]!==![]?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x241))+'\x20'+_0x33e332(_0xa79268(0x3df))+_0xa79268(0x7a9):'')+_0xa79268(0x8d5)+((_0x122971[_0xa79268(0xaac)]??'avg')==='change'?_0xa79268(0x3ab)+(_0x122971[_0xa79268(0x9aa)]===!![]?_0xa79268(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xa79268(0xcea)](_0xa79268(0x5e1))+'\x20'+_0x33e332(_0xa79268(0x91b))+_0xa79268(0x7a9):'')+_0xa79268(0x1e6)+this[_0xa79268(0xcea)](_0xa79268(0xc59))+'\x20'+_0x33e332(_0xa79268(0xb66))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>'+_0x3f16ca(_0x122971[_0xa79268(0xd4f)],!![])+_0xa79268(0xa56)+this[_0xa79268(0xcea)](_0xa79268(0x8b5))+'\x20'+_0x33e332('Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.')+'</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x122971['decimals']??0x1)+_0xa79268(0xd3a)+this[_0xa79268(0xcea)](_0xa79268(0xdd4))+'\x20'+_0x33e332(_0xa79268(0x8a8))+_0xa79268(0x8d3)+_0x43e6f0(_0xa79268(0xcc4),_0x212143,this[_0xa79268(0xcea)](_0xa79268(0xd45)))+_0x43e6f0('comma',_0x212143,_0xa79268(0xa17))+_0x43e6f0(_0xa79268(0x9e3),_0x212143,_0xa79268(0x925))+'</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'+(!_0x3c4ff8?'lk':'')+_0xa79268(0xb1f)+this[_0xa79268(0xcea)](_0xa79268(0x98d))+'\x20'+_0x33e332('Adds\x20a\x20statistics\x20row\x20below\x20the\x20graph\x20for\x20this\x20entity.\x20Select\x20which\x20values\x20to\x20show:\x20Min,\x20Avg,\x20Max\x20from\x20the\x20displayed\x20time\x20range,\x20and/or\x20Last\x20(the\x20most\x20recent\x20value).\x20Multiple\x20selections\x20allowed.')+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20'+(_0x3c4ff8?_0xa79268(0xb11):'')+'><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'+(_0x3c4ff8?'':'style=\x22opacity:.35;pointer-events:none\x22')+'>\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'+((_0x122971['legend_stats']||[_0xa79268(0x7eb),_0xa79268(0xaca),_0xa79268(0x2cc)])[_0xa79268(0x25d)](_0xa79268(0x7eb))?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0xb72))+_0xa79268(0x582)+((_0x122971[_0xa79268(0x675)]||[_0xa79268(0x7eb),'avg',_0xa79268(0x2cc)])[_0xa79268(0x25d)](_0xa79268(0xaca))?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xa79268(0xcea)]('Avg')+_0xa79268(0x6b8)+((_0x122971[_0xa79268(0x675)]||[_0xa79268(0x7eb),_0xa79268(0xaca),_0xa79268(0x2cc)])[_0xa79268(0x25d)]('max')?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this['_eT']('Max')+'</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'+((_0x122971[_0xa79268(0x675)]||[])[_0xa79268(0x25d)](_0xa79268(0x81f))?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x3bd))+_0xa79268(0x6e1)+((_0x122971[_0xa79268(0x675)]||[])[_0xa79268(0x25d)](_0xa79268(0xd26))?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0xa87))+'</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'+(_0x51f26d===_0xa79268(0xc72)?_0xa79268(0x9a2):'')+_0xa79268(0x92f)+this['_eT'](_0xa79268(0x892))+'</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[_0xa79268(0xcea)](_0xa79268(0x7ef))+'\x20'+_0x33e332(_0xa79268(0x5d2))+_0xa79268(0x2cb)+escapeHtml(_0x122971[_0xa79268(0x434)]||'')+_0xa79268(0xd3a)+this['_eT']('Price\x20Attribute')+'\x20'+_0x33e332('Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.')+'</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x122971[_0xa79268(0x7e1)]||'')+_0xa79268(0x6ac)+this[_0xa79268(0xcea)](_0xa79268(0xbef))+'\x20'+_0x33e332(_0xa79268(0x448))+_0xa79268(0xb5f)+escapeHtml(_0x122971[_0xa79268(0x9e8)]??'')+_0xa79268(0x847)+this['_eT'](_0xa79268(0x6bf))+'\x20'+_0x33e332(_0xa79268(0xdb9))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22'+escapeHtml(_0x122971[_0xa79268(0x28c)]||'')+_0xa79268(0x847)+this['_eT'](_0xa79268(0x23c))+'\x20'+_0x33e332(_0xa79268(0x952))+'</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x122971[_0xa79268(0xd48)]??0x0)+_0xa79268(0x7cf)+this['_eT'](_0xa79268(0x478))+'\x20'+_0x33e332('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).')+_0xa79268(0xdee)+escapeHtml(_0x122971[_0xa79268(0xa23)]??'')+_0xa79268(0x77b)+(_0x122971[_0xa79268(0x325)]?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x4ed))+'\x20'+_0x33e332('Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.')+_0xa79268(0xb37)+(this[_0xa79268(0xc54)](_0xa79268(0xa36),_0x5a5d4d)?_0xa79268(0xcaf)+(_0x122971[_0xa79268(0xa36)]?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x338))+'\x20'+_0x33e332(_0xa79268(0xb8d))+_0xa79268(0xb37):'<div\x20class=\x22f\x22></div>')+_0xa79268(0x5c6)+this[_0xa79268(0xcea)](_0xa79268(0x6f6))+'\x20'+_0x33e332(_0xa79268(0x4dc))+_0xa79268(0x64f)+(_0x122971[_0xa79268(0x835)]?_0x122971[_0xa79268(0x835)][_0xa79268(0x459)](_0x543643=>{const _0x1c3037=_0xa79268;let _0x3cccc9=_0x543643[_0x1c3037(0x8a2)];if(_0x543643[_0x1c3037(0x68e)]||_0x543643['color'])_0x3cccc9+=',\x20'+(_0x543643[_0x1c3037(0x68e)]||'');if(_0x543643[_0x1c3037(0xaaa)])_0x3cccc9+=',\x20'+_0x543643[_0x1c3037(0xaaa)];return _0x3cccc9;})['join']('\x0a'):'')+'</textarea>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this[_0xa79268(0xcea)](_0xa79268(0x33b))+'\x20'+_0x33e332(_0xa79268(0xb35))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x1eb))+'\x20'+_0x33e332(_0xa79268(0x473))+_0xa79268(0x6b0)+escapeHtml(_0x122971[_0xa79268(0x74d)]??'')+_0xa79268(0xd3a)+this[_0xa79268(0xcea)]('Time\x20Field')+'\x20'+_0x33e332('Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.')+'</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22'+escapeHtml(_0x122971[_0xa79268(0x9ae)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x407))+'\x20'+_0x33e332('Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.')+_0xa79268(0xdc4)+escapeHtml(_0x122971[_0xa79268(0x64e)]??'')+_0xa79268(0x2a1)+this['_eT'](_0xa79268(0x4cd))+'\x20'+_0x33e332(_0xa79268(0x1ef))+'</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22'+escapeHtml(_0x122971['data_value_expression']??'')+_0xa79268(0x63e)+this[_0xa79268(0xcea)]('Data\x20Vars')+'\x20'+_0x33e332(_0xa79268(0x396))+'</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>'+(_0x122971[_0xa79268(0xd7b)]&&typeof _0x122971['data_vars']===_0xa79268(0x3a9)?Object[_0xa79268(0xd8b)](_0x122971[_0xa79268(0xd7b)])[_0xa79268(0x459)](([_0x5bb884,_0x369920])=>_0x5bb884+':\x20'+_0x369920)[_0xa79268(0x8e9)](String[_0xa79268(0xad0)](0xa)):'')+_0xa79268(0xbf7)+this['_eT']('Time\x20Unit')+'\x20'+_0x33e332(_0xa79268(0x900))+_0xa79268(0x4fe)+['iso',_0xa79268(0x913),'epoch_ms',_0xa79268(0xb07),_0xa79268(0x7c3),_0xa79268(0xb2b),_0xa79268(0x814),_0xa79268(0x510)]['map'](_0x5ced28=>_0x43e6f0(_0x5ced28,_0x122971['data_time_unit']??_0xa79268(0x98e),{'iso':'ISO\x20/\x20epoch\x20ms','epoch_seconds':'Epoch\x20seconds','epoch_ms':'Epoch\x20milliseconds','month_of_year':_0xa79268(0xbfa),'day_of_month':_0xa79268(0xb04),'day_of_year':_0xa79268(0x68b),'week_of_year':_0xa79268(0xbd4),'hour_of_day':_0xa79268(0x2aa)}[_0x5ced28]))[_0xa79268(0x8e9)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0xd1d))+'\x20'+_0x33e332(_0xa79268(0x88e))+'</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0xa79268(0xcea)]('current\x20year')+_0xa79268(0x6a3)+escapeHtml(_0x122971['data_time_year']??'')+_0xa79268(0xc9f)+(_0x51f26d==='state_row'?_0xa79268(0x9a2):'')+_0xa79268(0x28b)+(!_0x3195ff?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x224\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2214\x22\x20y2=\x2210\x22/></svg>'+this[_0xa79268(0xcea)](_0xa79268(0xcdc))+'\x20'+_0x33e332(_0xa79268(0x3cf))+_0xa79268(0x7ab)+(_0x122971[_0xa79268(0xc8b)]!==![]?_0xa79268(0x674):'')+'>'+this[_0xa79268(0xcea)]('On')+_0xa79268(0x56f)+(_0x122971[_0xa79268(0xc8b)]===![]?_0xa79268(0x674):'')+'>'+this[_0xa79268(0xcea)]('Off')+'</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x5ec8a7(_0x3195ff)+_0xa79268(0xa7c)+this['_eT']('Primary\x20Value')+'\x20'+_0x33e332('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.')+_0xa79268(0x2e4)+(_0x3195ff?'':_0xa79268(0xd90))+'>'+[['',this[_0xa79268(0xcea)](_0xa79268(0xbeb))],[_0xa79268(0x81f),this[_0xa79268(0xcea)]('Last')],[_0xa79268(0xd26),this[_0xa79268(0xcea)](_0xa79268(0xa87))],[_0xa79268(0xaca),this[_0xa79268(0xcea)]('Avg')],['min',this[_0xa79268(0xcea)]('Min')],[_0xa79268(0x2cc),this[_0xa79268(0xcea)]('Max')],[_0xa79268(0xc1b),this[_0xa79268(0xcea)](_0xa79268(0xb24))]][_0xa79268(0x459)](([_0xac7d67,_0x1a7a75])=>_0x43e6f0(_0xac7d67,_0x122971[_0xa79268(0x8c7)]??(_0x122971[_0xa79268(0xdf2)]?_0xa79268(0x81f):''),_0x1a7a75))['join']('')+_0xa79268(0xd8d)+(['pie','ranking',_0xa79268(0x8b1),_0xa79268(0x960),'radar',_0xa79268(0x39e),_0xa79268(0xb6f)][_0xa79268(0x25d)](_0x5a5d4d)&&((_0x122971[_0xa79268(0x8c7)]??(_0x122971[_0xa79268(0xdf2)]?_0xa79268(0x81f):''))===_0xa79268(0x81f)||(_0x122971[_0xa79268(0x8c7)]??'')===_0xa79268(0xc1b))?'<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>'+this[_0xa79268(0xcea)](_0xa79268(0xc29))+_0xa79268(0x1dd):'')+'</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'+(_0x122971['show_color_dot']!==![]?_0xa79268(0xb11):'')+'\x20'+(_0x3195ff?'':_0xa79268(0xd90))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xa79268(0xcea)](_0xa79268(0xb03))+'\x20'+_0x33e332('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.')+_0xa79268(0x257)+(_0x122971[_0xa79268(0xb57)]?_0xa79268(0xb11):'')+'\x20'+(_0x3195ff?'':'disabled')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x3fd))+'\x20'+_0x33e332(_0xa79268(0xc38))+_0xa79268(0xb9e)+this[_0xa79268(0xcea)](_0xa79268(0x218))+'\x20'+_0x33e332('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).')+_0xa79268(0xc21)+(_0x3195ff?'':_0xa79268(0xd90))+'>'+[['',this[_0xa79268(0xcea)](_0xa79268(0xa54))],['below',this['_eT'](_0xa79268(0x4cb))]][_0xa79268(0x459)](([_0x4c11ba,_0x3eb299])=>_0x43e6f0(_0x4c11ba,_0x122971[_0xa79268(0xa73)]??'',_0x3eb299))[_0xa79268(0x8e9)]('')+'</select></div></div><div\x20class=\x22f\x22\x20style=\x22justify-content:flex-end;flex-direction:column;gap:4px\x22>'+(_0x3195ff&&!['',_0xa79268(0xd26),_0xa79268(0xaca)][_0xa79268(0x25d)](_0x122971[_0xa79268(0x8c7)]??(_0x122971[_0xa79268(0xdf2)]?_0xa79268(0x81f):''))?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x122971[_0xa79268(0xa1c)]?_0xa79268(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xa79268(0xcea)]('Show\x20Timestamp')+'\x20'+_0x33e332(_0xa79268(0x8f0))+_0xa79268(0x7a9):'')+(_0x3195ff&&(_0x122971['primary_state_as']??(_0x122971['show_state_last']?'last':''))!==''?_0xa79268(0x715)+(_0x122971[_0xa79268(0x9fe)]?_0xa79268(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Show\x20Range')+'\x20'+_0x33e332(_0xa79268(0x7ba))+_0xa79268(0x7a9):'')+_0xa79268(0x449)+this[_0xa79268(0xcea)]('MDI\x20Icon')+'\x20'+_0x33e332(_0xa79268(0x411))+'</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-entity-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x79d))+'\x20'+_0x33e332(_0xa79268(0x1de))+_0xa79268(0xc75)+(_0x3195ff?'':_0xa79268(0xd90))+'>'+['',_0xa79268(0xd26),_0xa79268(0xaca),_0xa79268(0x7eb),_0xa79268(0x2cc),'first',_0xa79268(0x81f),...[_0xa79268(0xd71),_0xa79268(0x9f6),'polararea'][_0xa79268(0x25d)](_0x5a5d4d)?[_0xa79268(0xb46)]:[]][_0xa79268(0x459)](_0x1b761a=>_0x43e6f0(_0x1b761a,_0x122971[_0xa79268(0x91c)]??'',{['']:this[_0xa79268(0xcea)](_0xa79268(0x4f2)),'sum':this[_0xa79268(0xcea)](_0xa79268(0xa87)),'avg':this[_0xa79268(0xcea)]('Avg'),'min':this[_0xa79268(0xcea)](_0xa79268(0xb72)),'max':this[_0xa79268(0xcea)](_0xa79268(0xbf8)),'first':this['_eT'](_0xa79268(0xb24)),'last':this[_0xa79268(0xcea)](_0xa79268(0x3bd)),'pct':'%'}[_0x1b761a]))[_0xa79268(0x8e9)]('')+_0xa79268(0xa56)+this[_0xa79268(0xcea)](_0xa79268(0xb5a))+'\x20'+_0x33e332(_0xa79268(0xa7a))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20'+(_0x3195ff?'':_0xa79268(0xd90))+'>'+[_0xa79268(0xaf8),_0xa79268(0x9b9),'right',_0xa79268(0x2ea),_0xa79268(0x7f8),_0xa79268(0x86f)][_0xa79268(0x459)](_0x565839=>_0x43e6f0(_0x565839,_0x122971['align_state']??_0xa79268(0xaf8),{'left':this[_0xa79268(0xcea)]('Top\x20Left'),'center':this[_0xa79268(0xcea)](_0xa79268(0x682)),'right':this[_0xa79268(0xcea)](_0xa79268(0xc19)),'bottom-left':this[_0xa79268(0xcea)](_0xa79268(0x4bd)),'bottom-center':this[_0xa79268(0xcea)](_0xa79268(0xb13)),'bottom-right':this[_0xa79268(0xcea)](_0xa79268(0x1e5))}[_0x565839]))[_0xa79268(0x8e9)]('')+_0xa79268(0xcb5)+this['_eT'](_0xa79268(0xaf0))+'\x20'+_0x33e332(_0xa79268(0x60b))+_0xa79268(0xe0a)+escapeHtml(_0x122971[_0xa79268(0x7ca)]??'')+'\x22\x20'+(_0x3195ff?'':_0xa79268(0xd90))+'></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0x850))+'\x20'+_0x33e332(_0xa79268(0xdd5))+_0xa79268(0x931)+escapeHtml(_0x122971['state_size']??'')+'\x22\x20'+(_0x3195ff?'':'disabled')+'></div><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x604))+'\x20'+_0x33e332('Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.')+_0xa79268(0x666)+escapeHtml(_0x122971[_0xa79268(0xb02)]??'')+'\x22\x20'+(_0x3195ff?'':'disabled')+_0xa79268(0xe21)+(!_0xbeb3c7?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/></svg>'+this['_eT']('Trend\x20Icon')+'\x20'+_0x33e332(_0xa79268(0x9b6))+_0xa79268(0x978)+(_0xbeb3c7?'checked':'')+_0xa79268(0xddd)+_0x5ec8a7(_0xbeb3c7)+_0xa79268(0x769)+this[_0xa79268(0xcea)](_0xa79268(0xd19))+'\x20'+_0x33e332(_0xa79268(0x9cb))+_0xa79268(0x6ab)+escapeHtml(_0x122971[_0xa79268(0x281)]??0x1)+'\x22\x20'+(_0xbeb3c7?'':_0xa79268(0xd90))+'><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0x604))+'\x20'+_0x33e332(_0xa79268(0x512))+_0xa79268(0xa0d)+escapeHtml(_0x122971[_0xa79268(0xdef)]??'')+'\x22\x20'+(_0xbeb3c7?'':_0xa79268(0xd90))+_0xa79268(0xb6c)+this[_0xa79268(0xcea)](_0xa79268(0x3d2))+'\x20'+_0x33e332(_0xa79268(0x896))+_0xa79268(0xbaa)+_0x540572(_0xa79268(0x537),_0x122971[_0xa79268(0x990)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x2c3))+'\x20'+_0x33e332(_0xa79268(0x803))+'</label>'+_0x540572(_0xa79268(0x335),_0x122971['trend_down_color']??'')+'</div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0x57f))+'\x20'+_0x33e332(_0xa79268(0x811))+_0xa79268(0xbaa)+_0x540572(_0xa79268(0x6ed),_0x122971['trend_stable_color']??'')+'</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'+(_0x51f26d==='appearance'?_0xa79268(0x9a2):'')+_0xa79268(0x8e1)+((_0xe257a8[_0xa79268(0x2f2)]||_0xa79268(0x52d))===_0xa79268(0x52d)?_0xa79268(0x7fa)+this['_eT'](_0xa79268(0xc2f))+'\x20'+_0x33e332(_0xa79268(0xb88))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>'+_0x43e6f0(_0xa79268(0x7cd),_0x5a4c4a,this['_eT']('Line'))+_0x43e6f0(_0xa79268(0x5cf),_0x5a4c4a,this[_0xa79268(0xcea)](_0xa79268(0x2c5)))+_0x43e6f0(_0xa79268(0x2fd),_0x5a4c4a,this[_0xa79268(0xcea)](_0xa79268(0x37c)))+_0x43e6f0(_0xa79268(0x1d7),_0x5a4c4a,this[_0xa79268(0xcea)](_0xa79268(0xb8a)))+_0xa79268(0xa56)+this['_eT'](_0xa79268(0x7b8))+'\x20'+_0x33e332(_0xa79268(0x721))+_0xa79268(0xd36)+escapeHtml(_0x122971[_0xa79268(0x679)]??'')+_0xa79268(0x36b):'')+_0xa79268(0xa41)+((()=>{const _0x81c0b0=_0xa79268;return'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20'+(!_0x32cd0b?'lk':'')+_0x81c0b0(0x80d)+this['_eT'](_0x81c0b0(0x230))+'\x20'+_0x33e332(_0x81c0b0(0xc5a))+_0x81c0b0(0xaa1)+(_0x32cd0b?'checked':'')+_0x81c0b0(0x78e)+(_0x122971[_0x81c0b0(0x6e4)]===!![]?_0x81c0b0(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x81c0b0(0xcea)](_0x81c0b0(0x446))+'\x20'+_0x33e332(_0x81c0b0(0x67a))+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x5ec8a7(_0x32cd0b)+_0x81c0b0(0x85b)+(_0xe257a8[_0x81c0b0(0x65c)]?_0x81c0b0(0x7fa)+this[_0x81c0b0(0xcea)](_0x81c0b0(0x7ed))+'\x20'+_0x33e332(_0x81c0b0(0xe13))+_0x81c0b0(0x319)+this[_0x81c0b0(0xcea)]('(all\x20together)')+'\x22\x20value=\x22'+escapeHtml(_0x122971[_0x81c0b0(0x76c)]??'')+'\x22></div><div\x20class=\x22f\x22></div></div>':'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x81c0b0(0xc54)](_0x81c0b0(0x3ef),_0x5a5d4d)||this['_isFieldRelevantForMode'](_0x81c0b0(0x6f2),_0x5a5d4d)?_0x81c0b0(0x942)+(_0x122971['show_average']?_0x81c0b0(0xb11):'')+_0x81c0b0(0x8b0)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xbca))+'\x20'+_0x33e332(_0x81c0b0(0x3bb))+'</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'+(_0x122971[_0x81c0b0(0xcfc)]?_0x81c0b0(0xb11):'')+_0x81c0b0(0x8b0)+this[_0x81c0b0(0xcea)]('Break\x20on\x20Gaps')+'\x20'+_0x33e332(_0x81c0b0(0x98c))+_0x81c0b0(0xa37)+(_0x122971[_0x81c0b0(0x580)]?'checked':'')+_0x81c0b0(0x8b0)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xb4f))+'\x20'+_0x33e332(_0x81c0b0(0x857))+_0x81c0b0(0xb37):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((()=>{const _0x4eaaed=_0x81c0b0;if(_0x5a5d4d!==_0x4eaaed(0x52d)||(_0x122971[_0x4eaaed(0x28f)]||_0x122971[_0x4eaaed(0x6aa)])===_0x4eaaed(0x1d7))return'';const _0x593008=_0x122971[_0x4eaaed(0x65e)],_0x5d263d=Array['isArray'](_0x593008)?_0x593008:_0x593008?[_0x593008&&typeof _0x593008==='object'?_0x593008:{'period':_0x593008===!![]?_0x4eaaed(0x652):String(_0x593008)}]:[],_0x394a6d=[_0x4eaaed(0x652),_0x4eaaed(0xbce),_0x4eaaed(0x574),_0x4eaaed(0xd4d),_0x4eaaed(0xba9)],_0x5f2c30=_0x5d263d['map']((_0x31d08a,_0x2f8999)=>{const _0x27c4ae=_0x4eaaed,_0x5d4066=_0x31d08a&&typeof _0x31d08a===_0x27c4ae(0x3a9)?_0x31d08a:{'period':String(_0x31d08a)},_0x36eb44=_0x5d4066[_0x27c4ae(0x50e)]!=null?String(_0x5d4066[_0x27c4ae(0x50e)]):'previous_period',_0x47198e=!_0x394a6d['includes'](_0x36eb44)?_0x27c4ae(0x751)+escapeHtml(_0x36eb44)+_0x27c4ae(0x23f)+escapeHtml(_0x36eb44)+_0x27c4ae(0xce8):'',_0x364b47=_0x47a4ec=>_0x36eb44===_0x47a4ec?_0x27c4ae(0x674):'',_0x5ed87f=_0x5d4066[_0x27c4ae(0xc46)]||_0x27c4ae(0xb0a),_0x327d2e=_0x5ebce2=>_0x5ed87f===_0x5ebce2?_0x27c4ae(0x674):'',_0x54eb4e=String(_0x5d4066[_0x27c4ae(0xaaa)]??'')['includes']('{{');return _0x27c4ae(0x1cb)+_0x2f8999+_0x27c4ae(0x4a7)+this['_eT']('Compare\x20With')+_0x27c4ae(0x26f)+_0x364b47('previous_period')+'>'+this[_0x27c4ae(0xcea)](_0x27c4ae(0x6b2))+_0x27c4ae(0x36e)+_0x364b47('yesterday')+'>'+this['_eT'](_0x27c4ae(0x9ca))+_0x27c4ae(0xd14)+_0x364b47(_0x27c4ae(0x574))+'>'+this['_eT'](_0x27c4ae(0x88c))+_0x27c4ae(0x698)+_0x364b47(_0x27c4ae(0xd4d))+'>'+this[_0x27c4ae(0xcea)]('Month\x20Before')+_0x27c4ae(0xb3f)+_0x364b47(_0x27c4ae(0xba9))+'>'+this['_eT'](_0x27c4ae(0xad9))+_0x27c4ae(0x6cb)+_0x47198e+_0x27c4ae(0xa56)+this[_0x27c4ae(0xcea)](_0x27c4ae(0x68d))+'\x20'+_0x33e332(_0x27c4ae(0x6a6))+_0x27c4ae(0x731)+escapeHtml(String(Math['max'](0x1,parseInt(_0x5d4066[_0x27c4ae(0xc6d)])||0x1)))+_0x27c4ae(0xd3a)+this[_0x27c4ae(0xcea)](_0x27c4ae(0x577))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20'+_0x327d2e(_0x27c4ae(0xb0a))+'>'+this['_eT'](_0x27c4ae(0x25a))+'</option><option\x20value=\x22solid\x22\x20'+_0x327d2e(_0x27c4ae(0xd3c))+'>'+this['_eT'](_0x27c4ae(0xc5f))+_0x27c4ae(0xd7a)+_0x327d2e('dotted')+'>'+this[_0x27c4ae(0xcea)]('Dotted')+'</option></select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x27c4ae(0xcea)](_0x27c4ae(0x458))+_0x27c4ae(0xb1b)+escapeHtml(_0x5d4066[_0x27c4ae(0xaaa)]??'')+_0x27c4ae(0x72f)+escapeHtml(this['_coerceColor'](_0x5d4066[_0x27c4ae(0xaaa)]))+'\x22'+(_0x54eb4e?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0x27c4ae(0x43e)+this[_0x27c4ae(0xcea)](_0x27c4ae(0x927))+_0x27c4ae(0xd13)+(_0x5d4066[_0x27c4ae(0x289)]!=null?escapeHtml(String(_0x5d4066['opacity'])):'')+_0x27c4ae(0x757)+(_0x5d4066[_0x27c4ae(0x6e3)]===![]?'':'checked')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x27c4ae(0xcea)]('Show\x20Δ%\x20in\x20tooltip')+_0x27c4ae(0x999)+(_0x5d4066['hide_on_load']===!![]?'checked':'')+_0x27c4ae(0x8b0)+this[_0x27c4ae(0xcea)](_0x27c4ae(0x446))+'\x20'+_0x33e332(_0x27c4ae(0x42e))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20'+(_0x5d4066['show_fill']===!![]?'checked':'')+_0x27c4ae(0x8b0)+this[_0x27c4ae(0xcea)](_0x27c4ae(0x617))+'\x20'+_0x33e332(_0x27c4ae(0x3e4))+_0x27c4ae(0xa39)+(_0x5d4066[_0x27c4ae(0x3ef)]===!![]?_0x27c4ae(0xb11):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x27c4ae(0xcea)]('Show\x20Average')+'\x20'+_0x33e332(_0x27c4ae(0x889))+_0x27c4ae(0xdc2)+this['_eT'](_0x27c4ae(0xc02))+_0x27c4ae(0x555);})[_0x4eaaed(0x8e9)]('');return _0x4eaaed(0x1e9)+this['_eT'](_0x4eaaed(0x9b1))+'\x20'+_0x33e332(_0x4eaaed(0xaf2))+_0x4eaaed(0xc66)+(_0x5f2c30||'<div\x20class=\x22es\x22>'+this[_0x4eaaed(0xcea)]('No\x20comparisons\x20yet')+'</div>')+_0x4eaaed(0x8ef)+this[_0x4eaaed(0xcea)](_0x4eaaed(0xbe1))+_0x4eaaed(0x3c2);})())+_0x81c0b0(0xa41)+(this[_0x81c0b0(0xc54)](_0x81c0b0(0xe31),_0x5a5d4d)?_0x81c0b0(0x1ca)+this[_0x81c0b0(0xcea)](_0x81c0b0(0x587))+'\x20'+_0x33e332(_0x81c0b0(0xa9a))+'</div></div><div\x20class=\x22ma-list\x22>'+(_0x49765f||_0x81c0b0(0x4c4)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xa98))+_0x81c0b0(0x1dd))+_0x81c0b0(0xbe4)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xba1))+_0x81c0b0(0x3c2):'')+((_0xe257a8[_0x81c0b0(0x2f2)]||_0x81c0b0(0x52d))===_0x81c0b0(0x52d)?_0x81c0b0(0xb38)+(_0x214950==='never'?'lk':'')+_0x81c0b0(0x6d5)+this['_eT'](_0x81c0b0(0x402))+'\x20'+_0x33e332(_0x81c0b0(0xdfe))+_0x81c0b0(0xc31)+_0x43e6f0(_0x81c0b0(0x8fd),_0x214950,this['_eT'](_0x81c0b0(0x7d1)))+_0x43e6f0(_0x81c0b0(0x567),_0x214950,this[_0x81c0b0(0xcea)](_0x81c0b0(0x1cd)))+_0x43e6f0(_0x81c0b0(0x98a),_0x214950,this[_0x81c0b0(0xcea)](_0x81c0b0(0xaf1)))+_0x81c0b0(0xa81)+(_0x214950==='never'?_0x81c0b0(0x9a4):'')+'><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20'+(_0x122971[_0x81c0b0(0xcfe)]!==![]?'checked':'')+_0x81c0b0(0x8b0)+this['_eT'](_0x81c0b0(0xb72))+'\x20'+_0x33e332(_0x81c0b0(0x7a3))+_0x81c0b0(0xc6c)+(_0x122971[_0x81c0b0(0xc32)]!==![]?'checked':'')+_0x81c0b0(0x8b0)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xbf8))+'\x20'+_0x33e332(_0x81c0b0(0x886))+_0x81c0b0(0x35c)+(_0x122971[_0x81c0b0(0x29f)]!==![]?'checked':'')+_0x81c0b0(0x8b0)+this[_0x81c0b0(0xcea)]('Timestamp')+'\x20'+_0x33e332(_0x81c0b0(0x568))+_0x81c0b0(0x949)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xba2))+'\x20'+_0x33e332(_0x81c0b0(0x6ad))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x81c0b0(0xb18))+_0x81c0b0(0x6a3)+escapeHtml(_0x122971['extrema_color']??'')+_0x81c0b0(0xbf4)+escapeHtml(this[_0x81c0b0(0x54e)](_0x122971[_0x81c0b0(0x671)]||'#888888'))+_0x81c0b0(0x7a4)+this[_0x81c0b0(0xcea)](_0x81c0b0(0xc00))+'\x20'+_0x33e332(_0x81c0b0(0x414))+_0x81c0b0(0x9d1)+escapeHtml(_0x122971['extrema_font_size']??'')+_0x81c0b0(0x1fa)+this[_0x81c0b0(0xcea)](_0x81c0b0(0x360))+'\x20'+_0x33e332(_0x81c0b0(0x93d))+_0x81c0b0(0xb12)+this['_eT'](_0x81c0b0(0xb18))+_0x81c0b0(0x6a3)+escapeHtml(_0x122971['extrema_bg_color']??'')+'\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x122971[_0x81c0b0(0xcc3)]||_0x81c0b0(0x67c)))+_0x81c0b0(0x7a4)+this[_0x81c0b0(0xcea)]('Background\x20Opacity')+'\x20'+_0x33e332(_0x81c0b0(0x45f))+_0x81c0b0(0x6ca)+escapeHtml(_0x122971['extrema_bg_opacity']??'')+_0x81c0b0(0x9dd):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0xe257a8[_0x81c0b0(0x2f2)]||_0x81c0b0(0x52d))==='timeline'?'<div\x20class=\x22cs\x20'+(!_0x34818f?'lk':'')+_0x81c0b0(0x92d)+this[_0x81c0b0(0xcea)]('Line')+'\x20'+_0x33e332(_0x81c0b0(0x3e1))+_0x81c0b0(0x778)+(_0x34818f?_0x81c0b0(0xb11):'')+'><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'+_0x5ec8a7(_0x34818f)+_0x81c0b0(0x769)+this['_eT'](_0x81c0b0(0x8e2))+'\x20'+_0x33e332(_0x81c0b0(0xd08))+_0x81c0b0(0x5a1)+escapeHtml(_0x122971[_0x81c0b0(0x51d)]??2.5)+'\x22\x20'+(_0x34818f?'':'disabled')+_0x81c0b0(0x749)+(_0x122971[_0x81c0b0(0x4c3)]!==![]?_0x81c0b0(0xb11):'')+'\x20'+(_0x34818f?'':'disabled')+_0x81c0b0(0x8b0)+this['_eT'](_0x81c0b0(0x9af))+'\x20'+_0x33e332(_0x81c0b0(0x676))+_0x81c0b0(0xb9e)+this[_0x81c0b0(0xcea)](_0x81c0b0(0x577))+'\x20'+_0x33e332(_0x81c0b0(0x8b6))+_0x81c0b0(0x756)+(_0x34818f?'':_0x81c0b0(0xd90))+_0x81c0b0(0x9d4)+((_0x122971[_0x81c0b0(0xc46)]??_0x81c0b0(0xd3c))==='solid'?_0x81c0b0(0x674):'')+'>'+this['_eT']('Solid')+_0x81c0b0(0xd7a)+(_0x122971[_0x81c0b0(0xc46)]===_0x81c0b0(0xdd7)?_0x81c0b0(0x674):'')+'>'+this[_0x81c0b0(0xcea)](_0x81c0b0(0x461))+_0x81c0b0(0x36d)+(_0x122971[_0x81c0b0(0xc46)]==='dashed'?_0x81c0b0(0x674):'')+'>'+this[_0x81c0b0(0xcea)](_0x81c0b0(0x25a))+_0x81c0b0(0x759)+(_0x122971[_0x81c0b0(0x6f2)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x81c0b0(0xcea)](_0x81c0b0(0x2ef))+'\x20'+_0x33e332(_0x81c0b0(0xd51))+_0x81c0b0(0xe39)+(_0x1655c3?_0x81c0b0(0xb11):'')+_0x81c0b0(0x8b0)+this[_0x81c0b0(0xcea)]('Data\x20Points')+'\x20'+_0x33e332(_0x81c0b0(0x612))+_0x81c0b0(0x4ff):'')+'\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>'+(_0x5a5d4d==='gauge'?this[_0x81c0b0(0xcea)](_0x81c0b0(0xc62)):this[_0x81c0b0(0xcea)]('Y\x20Axis\x20Range'))+'\x20'+_0x33e332(_0x5a5d4d===_0x81c0b0(0x41d)?_0x81c0b0(0xcb4):'Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.')+_0x81c0b0(0x865)+(_0x5a5d4d===_0x81c0b0(0x41d)?this['_eT'](_0x81c0b0(0xb72)):this[_0x81c0b0(0xcea)](_0x81c0b0(0x930)))+'\x20'+_0x33e332(_0x5a5d4d===_0x81c0b0(0x41d)?'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.':_0x81c0b0(0x60a))+_0x81c0b0(0x26c)+escapeHtml(_0x122971[_0x81c0b0(0x953)]??'')+_0x81c0b0(0xd3a)+(_0x5a5d4d==='gauge'?this['_eT'](_0x81c0b0(0xbf8)):this['_eT'](_0x81c0b0(0xa48)))+'\x20'+_0x33e332(_0x5a5d4d===_0x81c0b0(0x41d)?'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.':_0x81c0b0(0x705))+'</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x122971['upper_bound']??'')+_0x81c0b0(0x69a);})())+_0xa79268(0xa99)+(_0x51f26d===_0xa79268(0x3b6)?_0xa79268(0x9a2):'')+'\x22\x20data-tc=\x22colors\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0xa79268(0xc14))+_0xa79268(0x251)+this[_0xa79268(0xcea)](_0xa79268(0x1f0))+'\x20'+_0x33e332(_0xa79268(0x3f7))+_0xa79268(0xbaa)+_0x540572(_0xa79268(0xa12),_0x122971[_0xa79268(0xaaa)]||'#ff4757')+'</div>'+(this['_isFieldRelevantForMode'](_0xa79268(0x9bf),_0x5a5d4d)?_0xa79268(0xdcf)+this[_0xa79268(0xcea)]('Point\x20Color')+'\x20'+_0x33e332(_0xa79268(0xa9f))+'</label>'+_0x540572(_0xa79268(0x596),_0x122971[_0xa79268(0x9bf)]||_0x122971[_0xa79268(0xaaa)]||_0xa79268(0x397))+_0xa79268(0x1dd):'<div\x20class=\x22f\x22></div>')+_0xa79268(0x251)+this[_0xa79268(0xcea)](_0xa79268(0xbb8))+'\x20'+_0x33e332('Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+'</label>'+_0x540572(_0xa79268(0x72b),_0x122971['icon_color']||_0x122971[_0xa79268(0xaaa)]||'#ff4757')+_0xa79268(0x6be)+this[_0xa79268(0xcea)](_0xa79268(0x810))+'\x20'+_0x33e332('Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+_0xa79268(0xbaa)+_0x540572(_0xa79268(0xab1),_0x122971['state_color']||_0x122971[_0xa79268(0xaaa)]||_0xa79268(0x397))+'</div></div>'+(_0x5a5d4d==='gauge'?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0xa79268(0x347))+'\x20'+_0x33e332(_0xa79268(0x9c7))+_0xa79268(0xbaa)+_0x540572(_0xa79268(0xc7e),_0x122971[_0xa79268(0xb51)]??'')+_0xa79268(0x87b):'')+_0xa79268(0x5ff)+(!_0x4f8871?'lk':'')+_0xa79268(0x96c)+this[_0xa79268(0xcea)](_0xa79268(0x617))+'\x20'+_0x33e332(_0xa79268(0x979))+_0xa79268(0x894)+(_0x4f8871?_0xa79268(0xb11):'')+'><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'+_0x5ec8a7(_0x4f8871)+'>\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'+(_0x122971[_0xa79268(0x848)]!==![]?_0xa79268(0xb11):'')+'\x20'+(_0x4f8871?'':'disabled')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x69e))+'\x20'+_0x33e332(_0xa79268(0xc0e))+_0xa79268(0x7c7)+(this[_0xa79268(0xc54)]('rise_fall_colors',_0x5a5d4d)?_0xa79268(0xb38)+(_0x5bfe83?.[_0xa79268(0x634)]?'lk':'')+_0xa79268(0x566)+this['_eT'](_0xa79268(0x6d0))+'\x20'+_0x33e332('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.')+_0xa79268(0x3f6)+(_0x195e39?.[_0xa79268(0x634)]?'checked':'')+'\x20'+(_0x5bfe83?.['enabled']?_0xa79268(0xd90):'')+_0xa79268(0x202)+(_0x5bfe83?.[_0xa79268(0x634)]?_0xa79268(0x6a0)+this[_0xa79268(0xcea)](_0xa79268(0x561))+'</div>':'')+'<div\x20class=\x22csb\x22\x20'+(!_0x195e39?.[_0xa79268(0x634)]||_0x5bfe83?.[_0xa79268(0x634)]?_0xa79268(0x9a4):'')+'><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x98f))+'\x20'+_0x33e332(_0xa79268(0x42f))+'</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0xa79268(0x54e)](_0x195e39?.['increase']??_0xa79268(0xa0b)))+_0xa79268(0xd3a)+this['_eT']('Falling')+'\x20'+_0x33e332(_0xa79268(0x732))+'</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0xa79268(0x54e)](_0x195e39?.[_0xa79268(0xd1f)]??'#e74c3c'))+_0xa79268(0xd3a)+this[_0xa79268(0xcea)]('Stable')+'\x20'+_0x33e332(_0xa79268(0x6c5))+_0xa79268(0x25e)+escapeHtml(this[_0xa79268(0x54e)](_0x195e39?.[_0xa79268(0x1fd)]??_0xa79268(0x2dd)))+_0xa79268(0x4fc):'')+(this[_0xa79268(0xc54)](_0xa79268(0x493),_0x5a5d4d)?_0xa79268(0xb38)+(_0x195e39?.[_0xa79268(0x634)]?'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[_0xa79268(0xcea)](_0xa79268(0xa6e))+'\x20'+_0x33e332(_0xa79268(0x5ba))+_0xa79268(0xaf5)+(_0x5bfe83?.[_0xa79268(0x634)]?'checked':'')+'\x20'+(_0x195e39?.[_0xa79268(0x634)]?_0xa79268(0xd90):'')+'><span\x20class=\x22msl\x22></span></label></div>'+(_0x195e39?.[_0xa79268(0x634)]?_0xa79268(0x6a0)+this[_0xa79268(0xcea)](_0xa79268(0x433))+_0xa79268(0x1dd):'')+_0xa79268(0x792)+(!_0x5bfe83?.[_0xa79268(0x634)]||_0x195e39?.['enabled']?_0xa79268(0x9a4):'')+'><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0xa79268(0xcea)](_0xa79268(0x58f))+'\x20'+_0x33e332(_0xa79268(0xb5e))+_0xa79268(0x799)+_0x43e6f0('vertical',_0x5bfe83?.[_0xa79268(0x37a)]??_0xa79268(0x61b),this[_0xa79268(0xcea)](_0xa79268(0xc7f)))+_0x43e6f0('horizontal',_0x5bfe83?.[_0xa79268(0x37a)]??_0xa79268(0x61b),this[_0xa79268(0xcea)](_0xa79268(0xd73)))+_0xa79268(0xa56)+this[_0xa79268(0xcea)]('Transition')+'\x20'+_0x33e332(_0xa79268(0x6e8))+_0xa79268(0x9a7)+_0x43e6f0(_0xa79268(0x4c3),_0x5bfe83?.[_0xa79268(0x976)]??_0xa79268(0x4c3),this[_0xa79268(0xcea)]('Smooth'))+_0x43e6f0(_0xa79268(0xcc2),_0x5bfe83?.['transition']??_0xa79268(0x4c3),this['_eT']('Hard'))+_0xa79268(0xd7c)+(_0x5bfe83?.[_0xa79268(0x818)]?_0xa79268(0xb11):'')+_0xa79268(0x8b0)+this[_0xa79268(0xcea)](_0xa79268(0x7c9))+'\x20'+_0x33e332(_0xa79268(0xae8))+_0xa79268(0xcd5)+(_0x1a25b4||_0xa79268(0x4c4)+this['_eT']('No\x20thresholds\x20yet')+_0xa79268(0x1dd))+_0xa79268(0x4d8)+(_0x195e39?.['enabled']?_0xa79268(0xd90):'')+_0xa79268(0x6b3)+this[_0xa79268(0xcea)]('Add\x20Threshold')+'</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>';})[_0x34fafc(0x8e9)](''),_0x4e6e94=_0x34fafc(0x78d)+(this[_0x34fafc(0x829)][_0x34fafc(0xa35)](_0x34fafc(0x8c4))?_0x34fafc(0x2d3):'')+_0x34fafc(0x31e)+this[_0x34fafc(0xcea)]('Entities')+_0x34fafc(0xde2)+this[_0x34fafc(0xaa0)][_0x34fafc(0x5a8)]+'\x20'+this[_0x34fafc(0xcea)](_0x34fafc(0x687))+_0x34fafc(0x929)+_0x576d39+_0x34fafc(0xaa2)+(_0xe257a8[_0x34fafc(0x2f2)]==='scatter'&&this[_0x34fafc(0xaa0)]['length']>=0x2||_0xe257a8['chart_mode']===_0x34fafc(0x39e)&&this[_0x34fafc(0xaa0)][_0x34fafc(0x5a8)]>=0x1||_0xe257a8[_0x34fafc(0x2f2)]===_0x34fafc(0xb6f)&&this['_entities'][_0x34fafc(0x5a8)]>=0x1?'':'<button\x20id=\x22add-entity\x22\x20class=\x22add-btn\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>'+this[_0x34fafc(0xcea)](_0x34fafc(0x437))+_0x34fafc(0x86a))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>',_0x3120bf='<style>\x0a:host{display:block;font-family:'+_0x4d52d1+';font-size:13px;color:var(--primary-text-color);--ac:var(--primary-color,#4A90D9);--acr:74,144,217;--bg:var(--card-background-color,var(--ha-card-background,#fff));--sf:var(--mdc-text-field-fill-color,#f5f5f5);--bd:var(--divider-color,#e0e0e0);--tx:var(--primary-text-color,#333);--ts:var(--secondary-text-color,#666);--dg:#e74c3c;--rd:12px}\x0a*{box-sizing:border-box}\x0a.panel{background:var(--bg);border:2px\x20solid\x20rgba(128,128,128,0.4);border-radius:var(--rd);margin-bottom:16px;overflow:visible;transition:box-shadow\x20.2s}\x0a.panel:hover{box-shadow:0\x202px\x2012px\x20rgba(0,0,0,.06)}\x0a.panel-header{display:grid;grid-template-columns:36px\x201fr\x20auto;grid-template-rows:auto\x20auto;align-items:center;gap:0\x2010px;padding:14px\x2016px;cursor:pointer;user-select:none;transition:background\x20.15s}\x0a.panel-header:hover{background:var(--sf)}\x0a.panel-icon{grid-row:1/3;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(var(--acr),.1);color:var(--ac)}\x0a.panel-title{font-weight:600;font-size:15px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}\x0a.panel-subtitle{font-size:11px;color:var(--ts);grid-column:2}\x0a.panel-chevron{grid-row:1/3;grid-column:3;color:var(--ts);transition:transform\x20.3s\x20cubic-bezier(.4,0,.2,1)}\x0a.panel.open\x20.panel-chevron{transform:rotate(180deg)}\x0a.panel-body{max-height:0;overflow:hidden;transition:max-height\x20.35s\x20cubic-bezier(.4,0,.2,1),padding\x20.35s;padding:0\x2016px}\x0a.fg{margin-bottom:16px}.fg:last-child{margin-bottom:0}\x0a.fg0{margin-bottom:14px}.fg0:last-child{margin-bottom:0}\x0a.mt8{margin-top:8px}\x0a.fgl{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ts);margin-bottom:10px;padding:\x208px\x200;border-bottom:1px\x20solid\x20var(--bd)}\x0a.r2{display:grid;grid-template-columns:1fr\x201fr;gap:12px;margin-top:8px}\x0a.r3{display:grid;grid-template-columns:1fr\x201fr\x201fr;gap:12px;margin-top:8px}\x0a.f{display:flex;flex-direction:column}\x0a.f\x20label{font-size:11.5px;font-weight:500;color:var(--ts);margin:5px\x200;letter-spacing:.02em;overflow-wrap:anywhere;word-break:break-word;min-height:14px}\x0a.f\x20input,.f\x20select{width:100%;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13.5px;transition:border-color\x20.15s,box-shadow\x20.15s;outline:none}\x0a.f\x20input:focus,.f\x20select:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.f\x20input[type=\x22color\x22]{padding:3px;height:40px;cursor:pointer;border-radius:8px}\x0a.sw{position:relative}.sw\x20select{appearance:none;padding-right:30px;cursor:pointer;background-image:url(\x22data:image/svg+xml;utf8,<svg\x20xmlns=\x27http://www.w3.org/2000/svg\x27\x20width=\x2720\x27\x20height=\x2720\x27\x20viewBox=\x270\x200\x2024\x2024\x27\x20fill=\x27none\x27\x20stroke=\x27%23888\x27\x20stroke-width=\x272\x27><polyline\x20points=\x276\x209\x2012\x2015\x2018\x209\x27/></svg>\x22);background-repeat:no-repeat;background-position:right\x208px\x20center;background-size:14px;width:100%;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background-color:var(--sf);color:var(--tx);font-size:13.5px;outline:none;transition:border-color\x20.15s,box-shadow\x20.15s}\x0a.sw\x20select:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.e-entity{font-size:13px!important;font-weight:500!important}\x0aselect\x20option{background:var(--bg);color:var(--tx)}\x0a.iu{position:relative;display:flex}.iu\x20input{padding-right:34px}.iu\x20.u{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;color:var(--ts);pointer-events:none}\x0a.sg{display:grid;grid-template-columns:1fr\x201fr;gap:6px}.sg.c{gap:4px}\x0a.overlay-row{display:flex;align-items:center;gap:6px;grid-column:1/-1}\x0a.overlay-row\x20.si{flex:1;min-width:0}\x0a.overlay-opt{display:flex;align-items:center;gap:4px;flex-shrink:0}\x0a.overlay-opt.off{opacity:.35;pointer-events:none}\x0a.overlay-opt\x20input[type=\x22text\x22]{height:auto;box-sizing:border-box;font-size:13.5px;padding:9px\x2011px;border:1px\x20solid\x20var(--bd,rgba(255,255,255,0.12));border-radius:8px;background:var(--sf,rgba(255,255,255,0.06));color:var(--tx);font-family:inherit;outline:none;transition:border-color\x20.15s,box-shadow\x20.15s;width:100%}\x0a.overlay-opt\x20input[type=\x22text\x22]:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.overlay-group-input{height:auto;box-sizing:border-box;font-size:13.5px;padding:9px\x2011px;border:1px\x20solid\x20var(--bd,rgba(255,255,255,0.12));border-radius:8px;background:var(--sf,rgba(255,255,255,0.06));color:var(--tx);font-family:inherit;outline:none;transition:border-color\x20.15s,box-shadow\x20.15s;width:80px;flex-shrink:0}\x0a.overlay-group-input:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.si{display:flex;align-items:center;gap:10px;padding:9px\x2011px;border-radius:8px;cursor:pointer;transition:background\x20.15s}\x0a.si:hover{background:var(--sf)}\x0a.st{position:relative;width:36px;height:20px;flex-shrink:0}\x0a.st\x20input{opacity:0;width:0;height:0;position:absolute}\x0a.ss{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bd);border-radius:20px;transition:background\x20.25s;cursor:pointer}\x0a.ss::before{content:\x27\x27;position:absolute;width:16px;height:16px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0\x201px\x203px\x20rgba(0,0,0,.2);transition:transform\x20.25s\x20cubic-bezier(.4,0,.2,1)}\x0a.st\x20input:checked+.ss{background:var(--ac)}.st\x20input:checked+.ss::before{transform:translateX(16px)}\x0a.sl{display:flex;flex-direction:column;min-width:0}.sn{font-size:13px;font-weight:500;overflow-wrap:anywhere;word-break:break-word}.sd{font-size:11px;color:var(--ts)}\x0a.ms{position:relative;width:32px;height:18px;display:inline-block;cursor:pointer}\x0a.ms\x20input{opacity:0;width:0;height:0;position:absolute}\x0a.msl{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bd);border-radius:18px;transition:background\x20.25s}\x0a.msl::before{content:\x27\x27;position:absolute;width:14px;height:14px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0\x201px\x202px\x20rgba(0,0,0,.15);transition:transform\x20.25s\x20cubic-bezier(.4,0,.2,1)}\x0a.ms\x20input:checked+.msl{background:var(--ac)}.ms\x20input:checked+.msl::before{transform:translateX(14px)}\x0a.ms\x20input:disabled+.msl{opacity:.4;cursor:not-allowed}\x0a.es-section{margin-top:8px}\x0a.es-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}\x0a.es-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}\x0a.badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0\x206px;border-radius:11px;font-size:11px;font-weight:600;background:rgba(var(--acr),.12);color:var(--ac)}\x0a.el{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}\x0a.ec{border:1px\x20solid\x20var(--bd);border-radius:var(--rd);background:var(--bg);overflow:hidden;transition:box-shadow\x20.2s,border-color\x20.2s}\x0a.ec.open{overflow:visible;border-radius:var(--rd)}\x0a.ec.open\x20.eh{border-radius:var(--rd)\x20var(--rd)\x200\x200}\x0a.ec:hover{box-shadow:0\x202px\x2010px\x20rgba(0,0,0,.06)}\x0a.ec.drag-over{border-color:var(--ac);border-style:dashed}\x0a.eh{display:flex;align-items:center;gap:10px;padding:11px\x2014px;transition:background\x20.15s;cursor:pointer;user-select:none}\x0a.eh:hover{background:var(--sf)}\x0a.ed{cursor:grab;opacity:.3;transition:opacity\x20.2s;display:flex;align-items:center}.ed:hover{opacity:.7}\x0a.ecd{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0\x200\x200\x202px\x20var(--bg),0\x200\x200\x203px\x20var(--bd)}\x0a.ei{flex:1;min-width:0;display:flex;align-items:center;gap:8px}\x0a.en{font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\x0a.ev{font-size:12px;color:var(--ts);flex-shrink:0}\x0a.ds-badge{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.04em;padding:2px\x205px;border-radius:4px;flex-shrink:0;text-transform:uppercase}\x0a.ds-lts{background:rgba(39,174,96,.15);color:#27ae60}\x0a.ds-hist{background:rgba(127,140,141,.15);color:#7f8c8d}\x0a.ds-other{background:rgba(155,89,182,.15);color:#9b59b6}\x0a.ea{display:flex;align-items:center;gap:2px}\x0a.etb,.edb,.edup{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:8px;color:var(--ts);cursor:pointer;transition:background\x20.15s,color\x20.15s}\x0a.etb:hover{background:var(--sf);color:var(--tx)}.edb:hover{background:rgba(231,76,60,.08);color:var(--dg)}.edup:hover{background:rgba(52,152,219,.08);color:#3498db}\x0a.ec.open\x20.etb\x20svg{transform:rotate(180deg)}.etb\x20svg{transition:transform\x20.3s\x20cubic-bezier(.4,0,.2,1)}\x0a.eb{max-height:0;overflow:hidden;transition:max-height\x20.35s\x20cubic-bezier(.4,0,.2,1)}\x0a.ec.open\x20.eb{max-height:3000px;overflow:visible;position:relative;z-index:1}\x0a.ha-entity-picker-wrap,.ha-tap-action-picker-wrap,.ha-icon-picker-wrap{position:relative;z-index:50;--ha-color-form-background:var(--sf);--ha-color-form-background-hover:var(--sf);--ha-color-form-background-disabled:var(--sf);--ha-color-neutral-95:var(--sf);--text-field-background-color:var(--sf);--mdc-text-field-fill-color:var(--sf);--mdc-select-fill-color:var(--sf);--mdc-menu-surface-fill-color:var(--bg);--ha-card-background:var(--bg);--input-fill-color:var(--sf);--input-dropdown-icon-color:var(--ts);--mdc-theme-surface:var(--bg)}\x0a.ha-entity-picker-wrap\x20ha-entity-picker,.ha-tap-action-picker-wrap\x20ha-selector,.ha-icon-picker-wrap\x20ha-selector{display:block;--paper-input-container_-_z-index:51}\x0a.panel-body{max-height:0;overflow:hidden;transition:max-height\x20.35s\x20cubic-bezier(.4,0,.2,1),padding\x20.35s;padding:0\x2016px}\x0a.panel.open\x20.panel-body{max-height:4000px;overflow:visible;padding:0\x2016px\x2016px}\x0a.tabs{display:flex;gap:2px;padding:4px;margin:\x206px\x206px;background:var(--sf);border-radius:10px}\x0a.main-tabs{display:grid;grid-template-columns:1fr\x201fr\x201fr;gap:2px}\x0a.main-tabs\x20.main-tb{flex:none}\x0a.ec\x20.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}\x0a.ec\x20.tb{flex:none}\x0a.tb{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px\x2010px;border:none;background:none;border-radius:8px;font-size:11.5px;font-weight:600;color:var(--ts);cursor:pointer;transition:all\x20.2s;text-transform:uppercase;letter-spacing:.04em}\x0a.tb:hover{color:var(--tx);background:rgba(var(--acr),.05)}\x0a.tb.active{background:var(--bg);color:var(--ac);box-shadow:0\x201px\x204px\x20rgba(0,0,0,.08)}\x0a.tc{display:none;padding:16px\x2014px}.tc.active{display:block}\x0a.mtc{padding:4px\x200}.main-tabs{margin:8px\x200\x200}\x0a.cs{border:1px\x20solid\x20var(--bd);border-radius:10px;padding:12px;margin-top:12px;transition:opacity\x20.2s}\x0a.cs.lk{opacity:.65;border-style:dashed}\x0a.csh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}\x0a.cst{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--tx)}\x0a.ln{font-size:11px;color:var(--warning-color,#ff9800);padding:6px\x2010px;margin-bottom:8px;background:rgba(255,152,0,.06);border-radius:6px}\x0a.ci{display:flex;gap:6px;align-items:stretch}.ci\x20input[type=\x22color\x22]{width:40px;height:40px;flex-shrink:0;padding:3px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);cursor:pointer}.ci\x20input[type=\x22text\x22]{flex:1;height:40px;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13.5px;outline:none;box-sizing:border-box}\x0a.ci\x20input[type=\x22text\x22]:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.thr-list{display:flex;flex-direction:column;gap:6px}\x0a.thr-row{display:grid;grid-template-columns:1fr\x201fr\x2030px;gap:6px;align-items:end}\x0a.thr-row\x20.f\x20label{font-size:10px}.thr-row\x20.f\x20input{padding:6px\x208px;font-size:12px}.thr-row\x20.ci{gap:4px}.thr-row\x20.ci\x20input[type=\x22text\x22]{height:34px;padding:6px\x208px;font-size:12px;flex:1;min-width:0}.thr-row\x20.ci\x20input[type=\x22color\x22]{width:34px;height:34px;flex-shrink:0;padding:3px}\x0a.thr-del{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}\x0a.thr-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}\x0a.thr-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.ma-list{display:flex;flex-direction:column;gap:6px}.ma-row{display:grid;grid-template-columns:1fr\x2056px\x20auto\x2030px;gap:6px;align-items:end}.ma-row\x20.f\x20label{font-size:10px;margin:0\x200\x205px;line-height:1.2;white-space:nowrap;text-align:center}.ma-row\x20.f:first-child\x20label{text-align:left}.ma-row\x20.f\x20input{padding:6px\x208px;font-size:12px;height:34px}.ma-row\x20.f\x20input[type=\x22color\x22]{padding:3px;height:34px;width:100%}.ma-lbl-f{align-items:center}.ma-lbl-f\x20.ms{margin:8px\x200}.ma-del{width:30px;height:34px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}.ma-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}.ma-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.ma-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}.cmp-list{display:flex;flex-direction:column;gap:8px}.cmp-row{position:relative;padding:10px\x2040px\x2010px\x2012px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf)}.cmp-row\x20.f\x20label{font-size:10px;margin:0\x200\x205px;line-height:1.2;white-space:nowrap}.cmp-row\x20.f\x20input,.cmp-row\x20.f\x20select{padding:6px\x208px;font-size:12px;height:34px}.cmp-row\x20input[type=\x22color\x22]{padding:3px;height:34px;min-width:34px}.cmp-del{position:absolute;top:8px;right:8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}.cmp-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}.cmp-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.cmp-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}.cmp-dl-f\x20.ms{margin:6px\x200}.asr-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.asr-row{display:grid;grid-template-columns:0.9fr\x201.1fr\x200.8fr\x2030px;gap:6px;align-items:end}.asr-row\x20.f\x20label{font-size:10px;margin:0\x200\x205px;line-height:1.2;white-space:nowrap}.asr-row\x20.f\x20input,.asr-row\x20.f\x20select{padding:6px\x208px;font-size:12px;height:34px}.asr-del{width:30px;height:34px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}.asr-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}.asr-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.asr-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}\x0a.ann-list{display:flex;flex-direction:column;gap:8px}\x0a.ann-row{padding:10px\x2012px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf)}\x0a.ann-row-header{display:flex;justify-content:space-between;align-items:center}\x0a.ann-row-type{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ts)}\x0a.ann-del{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}\x0a.ann-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}\x0a.ann-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;margin-top:8px;border:2px\x20dashed\x20var(--bd);background:none;border-radius:var(--rd);font-size:13px;font-weight:600;color:var(--ts);cursor:pointer;transition:all\x20.2s}\x0a.ann-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}.thr-add:hover{border-color:var(--ts);color:var(--tx)}\x0a.thr-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}\x0a.es{font-size:12px;color:var(--ts);text-align:center;padding:8px;opacity:.6}\x0a.hint{font-size:11px;color:var(--ts);margin-top:8px;line-height:1.4}\x0a.hint\x20code{background:var(--sf);padding:1px\x205px;border-radius:4px;font-size:11px;font-family:monospace}\x0a.add-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border:2px\x20dashed\x20var(--bd);background:none;border-radius:var(--rd);font-size:13px;font-weight:600;color:var(--ts);cursor:pointer;transition:all\x20.2s}\x0a.add-btn:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}\x0a.tip-wrap{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-left:3px;outline:none}\x0a.tip-icon{color:var(--ts);opacity:.5;cursor:help;flex-shrink:0;transition:opacity\x20.15s}\x0a.tip-wrap:hover\x20.tip-icon,.tip-wrap:focus\x20.tip-icon{opacity:1;color:var(--ac)}\x0a.tip-box{visibility:hidden;opacity:0;position:absolute;bottom:calc(100%\x20+\x206px);left:50%;transform:translateX(-50%);background:var(--tx);color:var(--bg);font-size:11.5px;line-height:1.45;padding:7px\x2010px;border-radius:8px;white-space:normal;width:200px;pointer-events:none;transition:opacity\x20.15s\x20.1s;z-index:999;box-shadow:0\x204px\x2016px\x20rgba(0,0,0,.25);font-weight:400;letter-spacing:0;text-transform:none}\x0a.tip-wrap:hover\x20.tip-box,.tip-wrap:focus\x20.tip-box{visibility:visible;opacity:1}\x0a@media(max-width:500px){.r2{grid-template-columns:1fr}.r3{grid-template-columns:1fr\x201fr}.sg{grid-template-columns:1fr}.tabs{flex-wrap:wrap}.main-tabs{grid-template-columns:1fr\x201fr\x201fr}.tb{font-size:10px;padding:6px\x206px}}\x0a</style>';this[_0x34fafc(0x208)]=(this[_0x34fafc(0x208)]||0x0)+0x1,this[_0x34fafc(0x96d)][_0x34fafc(0x740)]=_0x3120bf+_0x34fafc(0xd0d)+_0x158967+_0x4e6e94+_0x34fafc(0x1dd),this['_wireUp']();if(_0x499c5b?.[_0x34fafc(0x8af)]){const _0x43eab5=this[_0x34fafc(0x96d)][_0x34fafc(0x8f7)](_0x499c5b[_0x34fafc(0x8af)]);if(_0x43eab5){_0x43eab5[_0x34fafc(0x7f9)]();if(_0x499c5b['ss']!==void 0x0)try{_0x43eab5['setSelectionRange'](_0x499c5b['ss'],_0x499c5b['se']);}catch{}}}}[_0xa1d64c(0x67f)](_0x501b1f,_0x890685,_0x467609,_0x23ad57={}){const _0x524861=_0xa1d64c;if(!_0x501b1f||_0x501b1f[_0x524861(0xd97)])return;_0x501b1f[_0x524861(0xd97)]=!![],_0x501b1f[_0x524861(0x740)]='';const _0xe42be8=!!_0x23ad57[_0x524861(0xd90)],_0x7a28b6=document[_0x524861(0xa31)]('div');_0x7a28b6[_0x524861(0xe3b)]['cssText']='position:relative;width:100%;max-width:125px';const _0x21b790=document['createElement'](_0x524861(0x736));_0x21b790['type']=_0x524861(0x736),_0x21b790[_0x524861(0xd90)]=_0xe42be8,_0x21b790['style'][_0x524861(0x409)]=_0x524861(0x993)+(_0xe42be8?_0x524861(0xadd):'');const _0x109f9f=document['createElement'](_0x524861(0xbfd));_0x109f9f[_0x524861(0xe3b)][_0x524861(0x409)]='flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)';const _0x4c3863=document[_0x524861(0xa31)]('span');_0x4c3863[_0x524861(0xe3b)][_0x524861(0x409)]=_0x524861(0x515);const _0x15ea68=document[_0x524861(0xa31)]('span');_0x15ea68[_0x524861(0xe3b)][_0x524861(0x409)]='flex-shrink:0;color:var(--ts);display:flex',_0x15ea68[_0x524861(0x740)]=_0x524861(0xa9b),_0x21b790['append'](_0x109f9f,_0x4c3863,_0x15ea68);const _0x5c4e6f=document['createElement'](_0x524861(0x3ad));_0x5c4e6f[_0x524861(0xe3b)][_0x524861(0x409)]='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 _0x522299=_0x4869a6=>typeof _0x4869a6==='string'&&(_0x4869a6[_0x524861(0x25d)]('{{')||_0x4869a6['includes']('{%')),_0x208cba=()=>{const _0x1c7938=_0x524861,_0x3bd5b7=(_0x890685()||'')['trim']();if(_0x522299(_0x3bd5b7))_0x109f9f['setAttribute']('icon',_0x1c7938(0x5dc)),_0x109f9f[_0x1c7938(0xe3b)]['visibility']='visible',_0x4c3863['textContent']=this[_0x1c7938(0xcea)](_0x1c7938(0x864)),_0x4c3863[_0x1c7938(0xe3b)][_0x1c7938(0xaaa)]=_0x1c7938(0xcd4);else _0x3bd5b7?(_0x109f9f[_0x1c7938(0x479)]('icon',_0x3bd5b7),_0x109f9f[_0x1c7938(0xe3b)][_0x1c7938(0xcd7)]=_0x1c7938(0x833),_0x4c3863[_0x1c7938(0x762)]=_0x3bd5b7,_0x4c3863['style']['color']=_0x1c7938(0xcd4)):(_0x109f9f[_0x1c7938(0x71f)](_0x1c7938(0x2d6)),_0x109f9f['style'][_0x1c7938(0xcd7)]=_0x1c7938(0x336),_0x4c3863[_0x1c7938(0x762)]=_0x23ad57['placeholder']||this[_0x1c7938(0xcea)](_0x1c7938(0x4f2)),_0x4c3863[_0x1c7938(0xe3b)][_0x1c7938(0xaaa)]=_0x1c7938(0xbbd));},_0x2da2f4=document[_0x524861(0xa31)](_0x524861(0x6eb));_0x2da2f4[_0x524861(0x6aa)]=_0x524861(0xa7e),_0x2da2f4['placeholder']=_0x23ad57['placeholder2']||'mdi:icon\x20or\x20{{\x20template\x20}}',_0x2da2f4['value']=_0x890685()||'',_0x2da2f4[_0x524861(0xe3b)][_0x524861(0x409)]=_0x524861(0xc9d);let _0x29ac80=![];_0x2da2f4[_0x524861(0xa40)]('input',()=>{const _0x582067=_0x524861;_0x467609(_0x2da2f4[_0x582067(0x8a2)]||void 0x0),_0x208cba(),_0x29ac80=!![];}),_0x2da2f4[_0x524861(0xa40)](_0x524861(0x7c1),()=>{_0x29ac80&&(_0x29ac80=![],this['_valueChanged']());});const _0x20f5bb=document['createElement'](_0x524861(0x3ad));_0x20f5bb[_0x524861(0x762)]=this[_0x524861(0xcea)](_0x524861(0x754)),_0x20f5bb[_0x524861(0xe3b)]['cssText']=_0x524861(0x624),_0x5c4e6f[_0x524861(0x8d1)](_0x2da2f4,_0x20f5bb);let _0x15b42b=null;const _0x7c31da=_0x3c076a=>{_0x467609(_0x3c076a||void 0x0);if(_0x2da2f4)_0x2da2f4['value']=_0x3c076a||'';_0x208cba(),this['_valueChanged'](),_0x3ebc14();},_0x1482d3=()=>{const _0x1e3fab=_0x524861;if(_0x15b42b)return;const _0x3f9964=(_0x890685()||'')['trim']();if(this[_0x1e3fab(0xe30)]&&customElements[_0x1e3fab(0xa00)](_0x1e3fab(0x5b1)))_0x15b42b=document[_0x1e3fab(0xa31)](_0x1e3fab(0x5b1)),_0x15b42b[_0x1e3fab(0x216)]=this[_0x1e3fab(0xe30)],_0x15b42b[_0x1e3fab(0x8a2)]=_0x522299(_0x3f9964)?'':_0x3f9964,_0x15b42b[_0x1e3fab(0x68e)]='',_0x15b42b[_0x1e3fab(0xe3b)][_0x1e3fab(0x409)]='display:block;width:100%',_0x15b42b[_0x1e3fab(0xa40)](_0x1e3fab(0x656),_0x503ea4=>{const _0x338ec2=_0x1e3fab;_0x503ea4[_0x338ec2(0xc01)](),_0x7c31da(_0x503ea4[_0x338ec2(0xcf0)][_0x338ec2(0x8a2)]);});else{if(this['_hass']&&customElements[_0x1e3fab(0xa00)](_0x1e3fab(0x3aa)))_0x15b42b=document[_0x1e3fab(0xa31)]('ha-selector'),_0x15b42b[_0x1e3fab(0x216)]=this[_0x1e3fab(0xe30)],_0x15b42b[_0x1e3fab(0x883)]={'icon':{}},_0x15b42b[_0x1e3fab(0x8a2)]=_0x522299(_0x3f9964)?'':_0x3f9964,_0x15b42b['label']='',_0x15b42b[_0x1e3fab(0xe3b)]['cssText']=_0x1e3fab(0xbdf),_0x15b42b[_0x1e3fab(0xa40)](_0x1e3fab(0x656),_0x1f5dc2=>{const _0x4c95d8=_0x1e3fab;_0x1f5dc2[_0x4c95d8(0xc01)](),_0x7c31da(_0x1f5dc2['detail'][_0x4c95d8(0x8a2)]);});else return;}_0x5c4e6f[_0x1e3fab(0x887)](_0x15b42b);},_0x93fa05=()=>{const _0x3645b8=_0x524861;if(_0xe42be8)return;if(this['_cpdOpen']&&this[_0x3645b8(0x3c6)][_0x3645b8(0x64b)]!==_0x7a28b6)this['_cpdOpen'][_0x3645b8(0x8f6)]();_0x1482d3(),_0x5c4e6f[_0x3645b8(0xe3b)][_0x3645b8(0xc28)]='block',this['_cpdOpen']={'wrap':_0x7a28b6,'close':_0x3ebc14},setTimeout(()=>{const _0x2f2c73=_0x3645b8;try{_0x2da2f4[_0x2f2c73(0x7f9)]();}catch(_0x1fa786){}},0x1e);},_0x3ebc14=()=>{const _0x2a52d4=_0x524861;_0x5c4e6f['style'][_0x2a52d4(0xc28)]='none';if(this[_0x2a52d4(0x3c6)]&&this[_0x2a52d4(0x3c6)][_0x2a52d4(0x64b)]===_0x7a28b6)this[_0x2a52d4(0x3c6)]=null;_0x29ac80&&(_0x29ac80=![],this['_valueChanged']());};_0x21b790[_0x524861(0xa40)]('click',()=>{const _0x45748a=_0x524861;_0x5c4e6f[_0x45748a(0xe3b)]['display']===_0x45748a(0x637)?_0x3ebc14():_0x93fa05();}),_0x7a28b6['append'](_0x21b790,_0x5c4e6f),_0x501b1f[_0x524861(0x887)](_0x7a28b6),_0x208cba(),!this[_0x524861(0x5e2)]&&(this[_0x524861(0x5e2)]=!![],this['shadowRoot'][_0x524861(0xa40)](_0x524861(0x567),_0x2c9e8f=>{const _0x5b22db=_0x524861;if(!this[_0x5b22db(0x3c6)])return;const _0x19ee39=_0x2c9e8f[_0x5b22db(0xc04)]?_0x2c9e8f[_0x5b22db(0xc04)]():[_0x2c9e8f[_0x5b22db(0x39b)]];if(_0x19ee39[_0x5b22db(0x274)](_0x1c695e=>_0x1c695e&&_0x1c695e['nodeName']&&/COMBO-BOX|OVERLAY/i[_0x5b22db(0x516)](_0x1c695e['nodeName'])))return;if(!_0x19ee39[_0x5b22db(0x25d)](this[_0x5b22db(0x3c6)][_0x5b22db(0x64b)]))this[_0x5b22db(0x3c6)]['close']();},!![]));}[_0xa1d64c(0x1f3)](){const _0x24b6ff=_0xa1d64c,_0x2cc0df=this['_debounce'](()=>this[_0x24b6ff(0xe04)](),0x190),_0x290a8d=()=>this['_valueChanged']();this[_0x24b6ff(0x96d)][_0x24b6ff(0xbe7)]('.panel-header[data-toggle]')[_0x24b6ff(0x4c1)](_0x122d82=>{const _0x44e669=_0x24b6ff;_0x122d82[_0x44e669(0xa40)](_0x44e669(0x567),()=>{const _0x5dd4d2=_0x44e669,_0x253858=_0x122d82['dataset'][_0x5dd4d2(0x46d)];if(this['_openPanels']['has'](_0x253858))this[_0x5dd4d2(0x829)]['delete'](_0x253858);else this['_openPanels'][_0x5dd4d2(0xb33)](_0x253858);_0x122d82['closest'](_0x5dd4d2(0x54c))[_0x5dd4d2(0x3fa)][_0x5dd4d2(0x46d)](_0x5dd4d2(0x2d3));});}),this['shadowRoot'][_0x24b6ff(0xbe7)]('.main-tb')[_0x24b6ff(0x4c1)](_0x3db501=>{const _0x32eff5=_0x24b6ff;_0x3db501['addEventListener'](_0x32eff5(0x567),()=>{const _0x14d59d=_0x32eff5;this['_mainTab']=_0x3db501['dataset']['mtab'],this[_0x14d59d(0x96d)]['querySelectorAll'](_0x14d59d(0xadf))[_0x14d59d(0x4c1)](_0x1c8508=>_0x1c8508['classList'][_0x14d59d(0x46d)](_0x14d59d(0x9a2),_0x1c8508['dataset']['mtab']===this[_0x14d59d(0x73e)])),this[_0x14d59d(0x96d)]['querySelectorAll'](_0x14d59d(0xdf8))[_0x14d59d(0x4c1)](_0x18ab95=>_0x18ab95[_0x14d59d(0x3fa)][_0x14d59d(0x46d)](_0x14d59d(0x9a2),_0x18ab95[_0x14d59d(0x6d9)][_0x14d59d(0x2dc)]===this['_mainTab']));});}),['card_header',_0x24b6ff(0x39c),'card_background_color','card_icon_size',_0x24b6ff(0x84e),_0x24b6ff(0x34b)][_0x24b6ff(0x4c1)](_0xcd90c9=>this[_0x24b6ff(0x86c)](_0xcd90c9,_0x24b6ff(0x6eb),_0x2cc0df)),[_0x24b6ff(0xb31),_0x24b6ff(0xc7b),'card_border_color',_0x24b6ff(0xa4a),'card_background_image',_0x24b6ff(0xb52),'card_header_color','card_header_weight',_0x24b6ff(0x4c5)][_0x24b6ff(0x4c1)](_0x3d5903=>this['_on'](_0x3d5903,_0x24b6ff(0x6eb),_0x2cc0df)),['hours_to_show',_0x24b6ff(0xd4f),_0x24b6ff(0xc8d),_0x24b6ff(0x956),'bar_spacing',_0x24b6ff(0x5b0),'min_bound_range_secondary','max_visible_interval',_0x24b6ff(0x996),'state_timeline_corner_radius','ranking_min_value','gauge_columns',_0x24b6ff(0xd96),_0x24b6ff(0x61d)]['forEach'](_0x1d623a=>this[_0x24b6ff(0x86c)](_0x1d623a,_0x24b6ff(0x6eb),_0x2cc0df)),this[_0x24b6ff(0x86c)](_0x24b6ff(0x788),_0x24b6ff(0x6eb),_0x2cc0df),this['_on'](_0x24b6ff(0xb2e),'input',_0x2cc0df),['lower_bound_secondary',_0x24b6ff(0x408),_0x24b6ff(0x953),_0x24b6ff(0x663),'tooltip_sync_group',_0x24b6ff(0x206),_0x24b6ff(0xdf6),_0x24b6ff(0x92c),_0x24b6ff(0x92e),'pph_picker_group',_0x24b6ff(0x5e0)]['forEach'](_0xcfd8c7=>this[_0x24b6ff(0x86c)](_0xcfd8c7,'input',_0x2cc0df)),[_0x24b6ff(0x443),'y_axis_decimals'][_0x24b6ff(0x4c1)](_0x1ce0d8=>this[_0x24b6ff(0x86c)](_0x1ce0d8,_0x24b6ff(0x6eb),_0x2cc0df)),[_0x24b6ff(0x6a8),_0x24b6ff(0x832),_0x24b6ff(0x77d),_0x24b6ff(0x9f2)][_0x24b6ff(0x4c1)](_0x576a2b=>this[_0x24b6ff(0x86c)](_0x576a2b,'input',_0x2cc0df)),['y_axis_font_size','y_axis_font_opacity',_0x24b6ff(0x28d),_0x24b6ff(0x2f6),_0x24b6ff(0x766),_0x24b6ff(0x901),_0x24b6ff(0x1d2),_0x24b6ff(0x3cd),_0x24b6ff(0x47d),_0x24b6ff(0x99a),_0x24b6ff(0xc79),'pie_center_color',_0x24b6ff(0x442),'y_grid_width',_0x24b6ff(0x69f),_0x24b6ff(0x4e3),_0x24b6ff(0x9c3),'x_grid_color','x_grid_opacity',_0x24b6ff(0xa70),_0x24b6ff(0xd8a),_0x24b6ff(0xcba),'period_highlight_color'][_0x24b6ff(0x4c1)](_0x397153=>this[_0x24b6ff(0x86c)](_0x397153,'input',_0x2cc0df)),[_0x24b6ff(0x766),_0x24b6ff(0x901),'x_axis_date_color',_0x24b6ff(0x99a),_0x24b6ff(0xdb0),'card_background_color','y_grid_color',_0x24b6ff(0x6a1),'now_line_color',_0x24b6ff(0xd0a),'card_header_color',_0x24b6ff(0xdce)][_0x24b6ff(0x4c1)](_0x30f2fc=>{const _0x562278=_0x24b6ff,_0x17e11b=this[_0x562278(0x96d)]['getElementById'](_0x30f2fc+'_pick'),_0x101649=this[_0x562278(0x96d)][_0x562278(0x768)](_0x30f2fc);if(_0x17e11b&&_0x101649){const _0x15d55d=()=>{const _0x1575eb=_0x562278,_0x20b706=_0x101649[_0x1575eb(0x8a2)][_0x1575eb(0xac2)](),_0x3c5b14=_0x20b706[_0x1575eb(0x25d)]('{{');_0x17e11b[_0x1575eb(0xe3b)]['opacity']=_0x3c5b14?_0x1575eb(0xda8):'',_0x17e11b[_0x1575eb(0xe3b)][_0x1575eb(0x545)]=_0x3c5b14?'none':'';if(!_0x3c5b14&&/^#[0-9a-fA-F]{6}$/[_0x1575eb(0x516)](_0x20b706))_0x17e11b['value']=_0x20b706;};_0x17e11b['addEventListener'](_0x562278(0x6eb),()=>{_0x101649['value']=_0x17e11b['value'],_0x2cc0df();}),_0x101649[_0x562278(0xa40)]('input',()=>{_0x15d55d();}),_0x15d55d();}}),['align_header',_0x24b6ff(0x3be),_0x24b6ff(0xcef),_0x24b6ff(0xd6f),_0x24b6ff(0x8d4),_0x24b6ff(0x2f2),_0x24b6ff(0xd47),_0x24b6ff(0xaa4),_0x24b6ff(0x553),_0x24b6ff(0x1e0),_0x24b6ff(0x50d),'scroll_mode','datetime_format',_0x24b6ff(0x667),_0x24b6ff(0x59e),_0x24b6ff(0x90b),_0x24b6ff(0x9fb),_0x24b6ff(0x9f0),_0x24b6ff(0x44c),'date_picker_shortcuts_position',_0x24b6ff(0x94c),_0x24b6ff(0x1ed),_0x24b6ff(0x304),_0x24b6ff(0xcff),'y_grid_style',_0x24b6ff(0xc61),_0x24b6ff(0x653),'y_axis_number_format',_0x24b6ff(0xce9),'tooltip_order'][_0x24b6ff(0x4c1)](_0x48a948=>this[_0x24b6ff(0x86c)](_0x48a948,'change',_0x290a8d)),[_0x24b6ff(0x7b0),_0x24b6ff(0x926),'show_tooltip_total',_0x24b6ff(0x972),'show_legend',_0x24b6ff(0x70e),_0x24b6ff(0x3b1),_0x24b6ff(0x2f4),_0x24b6ff(0xd0f),_0x24b6ff(0xd5b),_0x24b6ff(0xc85),'logarithmic',_0x24b6ff(0x220),_0x24b6ff(0x65c),_0x24b6ff(0xd39),_0x24b6ff(0x53a),_0x24b6ff(0x80e),_0x24b6ff(0xa91),'show_group_by_picker',_0x24b6ff(0x27f),_0x24b6ff(0x8ae),_0x24b6ff(0x980),_0x24b6ff(0x907),_0x24b6ff(0x716),_0x24b6ff(0x86b),_0x24b6ff(0x603),_0x24b6ff(0x760),_0x24b6ff(0x32b),_0x24b6ff(0x4af),'pie_3d','card_shadow',_0x24b6ff(0xae9),_0x24b6ff(0x696),'y_axis_round_ticks',_0x24b6ff(0xa04),_0x24b6ff(0xcb1),_0x24b6ff(0x4b8),_0x24b6ff(0x5e6)]['forEach'](_0xbc5d3a=>this[_0x24b6ff(0x86c)](_0xbc5d3a,_0x24b6ff(0x7c1),_0x290a8d)),[_0x24b6ff(0x926),_0x24b6ff(0x53a),_0x24b6ff(0x80e),'show_pph_picker',_0x24b6ff(0x904),'tooltip_sync','zoom_sync',_0x24b6ff(0x603),_0x24b6ff(0xc85),_0x24b6ff(0xddb),_0x24b6ff(0x4af),'period_highlight'][_0x24b6ff(0x4c1)](_0x4e6590=>this[_0x24b6ff(0x86c)](_0x4e6590,_0x24b6ff(0x7c1),()=>{const _0x1cc2fa=_0x24b6ff;this[_0x1cc2fa(0x899)]();})),this[_0x24b6ff(0x96d)][_0x24b6ff(0xbe7)]('[data-intlabel]')[_0x24b6ff(0x4c1)](_0x522561=>_0x522561[_0x24b6ff(0xa40)](_0x24b6ff(0x7c1),_0x290a8d)),this[_0x24b6ff(0x96d)][_0x24b6ff(0xbe7)](_0x24b6ff(0x1f7))[_0x24b6ff(0x4c1)](_0x22044f=>_0x22044f[_0x24b6ff(0xa40)](_0x24b6ff(0x7c1),_0x290a8d));const _0x556851=this['shadowRoot'][_0x24b6ff(0x8f7)](_0x24b6ff(0xcc5));_0x556851?.[_0x24b6ff(0xa40)](_0x24b6ff(0x7c1),()=>{const _0x287bd3=_0x24b6ff;this['_tmp'][_0x287bd3(0x9dc)]=_0x556851[_0x287bd3(0x8a2)]||void 0x0,_0x290a8d();});const _0x1859a9=this[_0x24b6ff(0x96d)]['querySelector'](_0x24b6ff(0x296));_0x1859a9?.[_0x24b6ff(0xa40)](_0x24b6ff(0x6eb),this[_0x24b6ff(0x377)](()=>{const _0x44368c=_0x24b6ff;this[_0x44368c(0xa95)][_0x44368c(0x9dc)]=_0x1859a9['value'][_0x44368c(0xac2)]()||void 0x0,_0x290a8d();},0x190));if(!this[_0x24b6ff(0x96d)][_0x24b6ff(0x768)]('sgc-h32')){const _0x582ace=document[_0x24b6ff(0xa31)]('style');_0x582ace['id']=_0x24b6ff(0xb89),_0x582ace['textContent']=_0x24b6ff(0x26e),this[_0x24b6ff(0x96d)]['appendChild'](_0x582ace);}const _0x32724e=()=>{const _0x5dbc0c=_0x24b6ff,_0x15704e=this['_haColorMap'](),_0x36f773=[_0x5dbc0c(0x501),_0x5dbc0c(0x94e),_0x5dbc0c(0x2ad),'pink',_0x5dbc0c(0x9d2),_0x5dbc0c(0x6dc),_0x5dbc0c(0xabd),_0x5dbc0c(0xd6b),_0x5dbc0c(0x5be),'cyan','teal','green',_0x5dbc0c(0x24e),_0x5dbc0c(0x477),_0x5dbc0c(0xd57),_0x5dbc0c(0x494),_0x5dbc0c(0x65d),_0x5dbc0c(0x7e5),_0x5dbc0c(0xa64),_0x5dbc0c(0xbbe),'grey','dark-grey',_0x5dbc0c(0xc45),_0x5dbc0c(0x308),_0x5dbc0c(0xa47)],_0x45798d=_0x1c8765=>this['_eT'](_0x1c8765[_0x5dbc0c(0x5f7)](0x0)[_0x5dbc0c(0x9bc)]()+_0x1c8765[_0x5dbc0c(0xb41)](0x1)[_0x5dbc0c(0xbb9)](/-/g,'\x20'));this[_0x5dbc0c(0x3c6)]=null,!this[_0x5dbc0c(0x5e2)]&&(this[_0x5dbc0c(0x5e2)]=!![],this[_0x5dbc0c(0x96d)]['addEventListener']('click',_0x5b9e91=>{const _0x2d3fcb=_0x5dbc0c;if(!this[_0x2d3fcb(0x3c6)])return;const _0x283227=_0x5b9e91['composedPath']?_0x5b9e91[_0x2d3fcb(0xc04)]():[_0x5b9e91[_0x2d3fcb(0x39b)]];if(_0x283227[_0x2d3fcb(0x274)](_0x1cc835=>_0x1cc835&&_0x1cc835[_0x2d3fcb(0xd52)]&&/COMBO-BOX|OVERLAY/i['test'](_0x1cc835[_0x2d3fcb(0xd52)])))return;if(!_0x283227[_0x2d3fcb(0x25d)](this[_0x2d3fcb(0x3c6)][_0x2d3fcb(0x64b)]))this[_0x2d3fcb(0x3c6)][_0x2d3fcb(0x8f6)]();},!![])),this[_0x5dbc0c(0x96d)][_0x5dbc0c(0xbe7)](_0x5dbc0c(0xc3d))['forEach'](_0x1e41ce=>{const _0x4fb404=_0x5dbc0c;if(_0x1e41ce[_0x4fb404(0x457)]||!_0x1e41ce[_0x4fb404(0xcf1)])return;_0x1e41ce[_0x4fb404(0x457)]=!![];const _0x4703f7=_0x1e41ce[_0x4fb404(0x8f7)](_0x4fb404(0x659)),_0x3ebfc6=_0x1e41ce[_0x4fb404(0x8f7)]('input[type=\x22color\x22]');if(!_0x4703f7&&!_0x3ebfc6)return;const _0xc00104=document[_0x4fb404(0xa31)](_0x4fb404(0x3ad));_0xc00104[_0x4fb404(0xe3b)]['cssText']=_0x4fb404(0x490);const _0x2d6fe5=document[_0x4fb404(0xa31)](_0x4fb404(0x736));_0x2d6fe5[_0x4fb404(0x6aa)]=_0x4fb404(0x736),_0x2d6fe5[_0x4fb404(0xe3b)][_0x4fb404(0x409)]='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 _0x56e48e=document[_0x4fb404(0xa31)](_0x4fb404(0x673));_0x56e48e[_0x4fb404(0xe3b)][_0x4fb404(0x409)]='width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)';const _0x4ae2a9=document[_0x4fb404(0xa31)]('span');_0x4ae2a9['style'][_0x4fb404(0x409)]=_0x4fb404(0x422);const _0x2ef654=document[_0x4fb404(0xa31)]('span');_0x2ef654['style'][_0x4fb404(0x409)]='flex-shrink:0;color:var(--ts);display:flex',_0x2ef654[_0x4fb404(0x740)]='<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>',_0x2d6fe5[_0x4fb404(0x8d1)](_0x56e48e,_0x4ae2a9,_0x2ef654);const _0x312c8e=document['createElement']('div');_0x312c8e[_0x4fb404(0xe3b)][_0x4fb404(0x409)]='position:absolute;top:calc(100%\x20+\x204px);left:0;right:0;z-index:100;max-height:260px;overflow:auto;background:var(--bg);border:1px\x20solid\x20var(--bd);border-radius:8px;box-shadow:0\x206px\x2024px\x20rgba(0,0,0,.25);padding:4px;display:none';const _0x408640=(_0x2707b8,_0x51b152)=>{const _0x3631e3=_0x4fb404;if(_0x2707b8)_0x4ae2a9[_0x3631e3(0x762)]=_0x45798d(_0x2707b8),_0x56e48e['style'][_0x3631e3(0xb00)]='var(--'+_0x2707b8+_0x3631e3(0x77a);else _0x51b152?(_0x4ae2a9[_0x3631e3(0x762)]=this[_0x3631e3(0xcea)](_0x3631e3(0x654)),_0x56e48e['style'][_0x3631e3(0xb00)]=_0x51b152):(_0x4ae2a9['textContent']=this[_0x3631e3(0xcea)](_0x3631e3(0xa54)),_0x56e48e['style'][_0x3631e3(0xb00)]=_0x3631e3(0x431));},_0x2412bb=_0x27eea3=>{const _0x1b545c=_0x4fb404;if(!_0x27eea3){_0x4703f7&&(_0x4703f7['value']='',_0x4703f7[_0x1b545c(0x504)](new Event(_0x1b545c(0x6eb),{'bubbles':!![]})));_0x408640('','');return;}const _0x4818b8=_0x15704e[_0x1b545c(0xa9d)][_0x27eea3]||'';_0x4703f7&&(_0x4703f7[_0x1b545c(0x8a2)]=_0x4818b8||_0x1b545c(0x922)+_0x27eea3+'-color)',_0x4703f7[_0x1b545c(0x504)](new Event(_0x1b545c(0x6eb),{'bubbles':!![]}))),_0x3ebfc6&&/^#[0-9a-f]{6}$/i[_0x1b545c(0x516)](_0x4818b8)&&(_0x3ebfc6[_0x1b545c(0x8a2)]=_0x4818b8,_0x3ebfc6['dispatchEvent'](new Event('change',{'bubbles':!![]}))),_0x408640(_0x27eea3);},_0x2d57b0=(_0x39301e,_0x5f4946,_0x1834fb)=>{const _0x56a8f5=_0x4fb404,_0x295755=document[_0x56a8f5(0xa31)]('div');_0x295755[_0x56a8f5(0xe3b)][_0x56a8f5(0x409)]='display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)',_0x295755[_0x56a8f5(0xa40)](_0x56a8f5(0xabc),()=>{const _0x5b4b7b=_0x56a8f5;_0x295755[_0x5b4b7b(0xe3b)][_0x5b4b7b(0xb00)]=_0x5b4b7b(0xaae);}),_0x295755[_0x56a8f5(0xa40)](_0x56a8f5(0xc41),()=>{const _0x1bfe94=_0x56a8f5;_0x295755[_0x1bfe94(0xe3b)][_0x1bfe94(0xb00)]='';});const _0x3ea1cc=document[_0x56a8f5(0xa31)](_0x56a8f5(0x673));_0x3ea1cc[_0x56a8f5(0xe3b)][_0x56a8f5(0x409)]=_0x56a8f5(0x90e)+(_0x1834fb?'background:'+_0x1834fb:_0x56a8f5(0x30c));const _0x4a533a=document[_0x56a8f5(0xa31)]('span');return _0x4a533a[_0x56a8f5(0x762)]=_0x5f4946,_0x295755[_0x56a8f5(0x8d1)](_0x3ea1cc,_0x4a533a),_0x295755['addEventListener']('click',()=>{_0x2412bb(_0x39301e),_0x24b880();}),_0x295755;};_0x312c8e[_0x4fb404(0x887)](_0x2d57b0(null,this[_0x4fb404(0xcea)](_0x4fb404(0xa54)),'')),_0x36f773['forEach'](_0xe4cf5f=>_0x312c8e[_0x4fb404(0x887)](_0x2d57b0(_0xe4cf5f,_0x45798d(_0xe4cf5f),_0x4fb404(0x922)+_0xe4cf5f+_0x4fb404(0x77a))));const _0x5acbc4=()=>{const _0x2549e9=_0x4fb404;if(this[_0x2549e9(0x3c6)]&&this[_0x2549e9(0x3c6)][_0x2549e9(0x64b)]!==_0xc00104)this['_cpdOpen'][_0x2549e9(0x8f6)]();_0x312c8e['style']['display']=_0x2549e9(0x637),this['_cpdOpen']={'wrap':_0xc00104,'close':_0x24b880};},_0x24b880=()=>{const _0x1d8321=_0x4fb404;_0x312c8e[_0x1d8321(0xe3b)][_0x1d8321(0xc28)]='none';if(this[_0x1d8321(0x3c6)]&&this[_0x1d8321(0x3c6)][_0x1d8321(0x64b)]===_0xc00104)this['_cpdOpen']=null;};_0x2d6fe5[_0x4fb404(0xa40)](_0x4fb404(0x567),()=>{const _0x4f027b=_0x4fb404;_0x312c8e[_0x4f027b(0xe3b)]['display']===_0x4f027b(0x637)?_0x24b880():_0x5acbc4();});const _0x411c57=(_0x4703f7&&_0x4703f7[_0x4fb404(0x8a2)]||_0x3ebfc6&&_0x3ebfc6[_0x4fb404(0x8a2)]||'')['trim'](),_0x31686d=_0x411c57['match'](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x31686d)_0x408640(_0x31686d[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x4fb404(0x516)](_0x411c57)&&_0x15704e['h2n'][_0x411c57[_0x4fb404(0x7b6)]()])_0x408640(_0x15704e[_0x4fb404(0x966)][_0x411c57['toLowerCase']()]);else _0x408640('',_0x411c57);}_0xc00104[_0x4fb404(0x8d1)](_0x2d6fe5,_0x312c8e),_0x1e41ce[_0x4fb404(0xe3b)][_0x4fb404(0x967)]=_0x4fb404(0x9b9),_0x1e41ce[_0x4fb404(0x35a)](_0xc00104,_0x1e41ce[_0x4fb404(0x503)]);const _0xfa45d6=_0x1e41ce['closest']('.f');if(_0xfa45d6){_0xfa45d6[_0x4fb404(0xe3b)][_0x4fb404(0x934)]=_0x4fb404(0x7df);const _0x438cd7=_0xfa45d6['parentElement'];if(_0x438cd7&&(_0x438cd7[_0x4fb404(0x3fa)]['contains']('r2')||_0x438cd7[_0x4fb404(0x3fa)][_0x4fb404(0x4cf)]('r3')))_0x438cd7['style'][_0x4fb404(0x741)]='dense';}});};_0x32724e(),this['shadowRoot']['getElementById']('add-entity')?.[_0x24b6ff(0xa40)](_0x24b6ff(0x567),()=>{const _0x34c787=_0x24b6ff;this[_0x34c787(0xa95)][_0x34c787(0x8c4)]=[...this['_entities'],this['_makeEntityBlank']()];const _0x15001c=this[_0x34c787(0xaa0)][_0x34c787(0x5a8)]-0x1;this[_0x34c787(0x829)]['add']('e-'+_0x15001c),this[_0x34c787(0xe07)][_0x15001c]=_0x34c787(0x232),this[_0x34c787(0x899)](),this[_0x34c787(0xe04)]();});const _0xb619ac=this['shadowRoot']['querySelector'](_0x24b6ff(0x806));if(_0xb619ac&&this[_0x24b6ff(0xe30)]){const _0x1973b1=()=>{const _0x1786ff=_0x24b6ff;if(!_0xb619ac['isConnected'])return;if(customElements[_0x1786ff(0xa00)](_0x1786ff(0x3aa))){const _0x44d477=document['createElement'](_0x1786ff(0x3aa));_0x44d477[_0x1786ff(0x216)]=this[_0x1786ff(0xe30)],_0x44d477[_0x1786ff(0x883)]={'entity':{'filter':{'device_class':_0x1786ff(0xc8e)}}},_0x44d477[_0x1786ff(0x8a2)]=this[_0x1786ff(0x4ee)][_0x1786ff(0x54b)]||'',_0x44d477[_0x1786ff(0x68e)]='',_0x44d477[_0x1786ff(0xe3b)][_0x1786ff(0x409)]=_0x1786ff(0xbdf),_0xb619ac[_0x1786ff(0x887)](_0x44d477),_0x44d477['addEventListener'](_0x1786ff(0x656),_0x33964c=>{const _0x4b9c3b=_0x1786ff;_0x33964c[_0x4b9c3b(0xc01)](),this['_tmp'][_0x4b9c3b(0x54b)]=_0x33964c[_0x4b9c3b(0xcf0)]['value']||void 0x0,this['_valueChanged']();});}else{const _0x3a9df0=document['createElement'](_0x1786ff(0x6eb));_0x3a9df0[_0x1786ff(0x6aa)]=_0x1786ff(0xa7e),_0x3a9df0[_0x1786ff(0x6fb)]=_0x1786ff(0xaea),_0x3a9df0[_0x1786ff(0x8a2)]=this[_0x1786ff(0x4ee)][_0x1786ff(0x54b)]||'',_0x3a9df0[_0x1786ff(0xe3b)][_0x1786ff(0x409)]=_0x1786ff(0xda6),_0xb619ac[_0x1786ff(0x887)](_0x3a9df0),_0x3a9df0[_0x1786ff(0xa40)]('input',()=>{const _0x838444=_0x1786ff;this[_0x838444(0xa95)]['battery_entity']=_0x3a9df0[_0x838444(0x8a2)]||void 0x0,this[_0x838444(0xe04)]();});}};if(customElements[_0x24b6ff(0xa00)](_0x24b6ff(0x3aa)))_0x1973b1();else customElements[_0x24b6ff(0x331)](_0x24b6ff(0x3aa))[_0x24b6ff(0xcfd)](_0x1973b1)['catch'](_0x1973b1);}this[_0x24b6ff(0x67f)](this['shadowRoot']['querySelector'](_0x24b6ff(0x79b)),()=>(this[_0x24b6ff(0xa95)][_0x24b6ff(0xd6e)]!=null?this['_tmp'][_0x24b6ff(0xd6e)]:this['_config'][_0x24b6ff(0xd6e)])||'',_0x4a91da=>{const _0x59ef39=_0x24b6ff;this[_0x59ef39(0xa95)]['card_icon']=_0x4a91da;},{'placeholder2':_0x24b6ff(0x264)});const _0x41d168=()=>{const _0x38e435=_0x24b6ff;return!this[_0x38e435(0xa95)][_0x38e435(0xb47)]&&(this[_0x38e435(0xa95)]['auto_scale_rules']=(this[_0x38e435(0x4ee)]['auto_scale_rules']||[])['map'](_0x2d7803=>({..._0x2d7803}))),this[_0x38e435(0xa95)][_0x38e435(0xb47)];};this['shadowRoot'][_0x24b6ff(0x8f7)](_0x24b6ff(0x1d4))?.[_0x24b6ff(0xa40)](_0x24b6ff(0x567),()=>{const _0x124807=_0x24b6ff,_0x4ca4dc=_0x41d168(),_0x33bffd=_0x4ca4dc[_0x124807(0xdfa)]((_0x144f6a,_0x168a32)=>Math['max'](_0x144f6a,toNum(_0x168a32?.[_0x124807(0x212)])||0x0),0x0);_0x4ca4dc[_0x124807(0x24a)]({'up_to_hours':_0x33bffd>0x0?_0x33bffd*0x2:0x18,'group_by':_0x124807(0x1fe)}),this[_0x124807(0x899)](),this['_valueChanged']();});const _0x428217=this[_0x24b6ff(0x96d)][_0x24b6ff(0x8f7)](_0x24b6ff(0xca6));_0x428217?.[_0x24b6ff(0xa40)](_0x24b6ff(0x7c1),_0x361f48=>{const _0x417456=_0x24b6ff,_0x585160=_0x361f48['target']['closest'](_0x417456(0x20c));if(!_0x585160)return;const _0x5cedc8=parseInt(_0x585160[_0x417456(0x6d9)][_0x417456(0x7be)]),_0x2e60a7=_0x41d168(),_0x5976fc=_0x2e60a7[_0x5cedc8];if(!_0x5976fc)return;const _0x43bcfa=_0x361f48[_0x417456(0x39b)][_0x417456(0x3fa)];if(_0x43bcfa[_0x417456(0x4cf)]('asr-up')){const _0x5e11ed=parseFloat(_0x361f48['target'][_0x417456(0x8a2)]);if(!isNaN(_0x5e11ed)&&_0x5e11ed>0x0)_0x5976fc[_0x417456(0x212)]=_0x5e11ed;}if(_0x43bcfa['contains'](_0x417456(0xdda))){_0x5976fc[_0x417456(0xcef)]=_0x361f48['target']['value'];if(_0x5976fc[_0x417456(0xcef)]!==_0x417456(0xccc))delete _0x5976fc[_0x417456(0xd4f)];this[_0x417456(0xe04)](),this['_render']();return;}if(_0x43bcfa[_0x417456(0x4cf)](_0x417456(0x8b4))){const _0x4d8a35=parseFloat(_0x361f48[_0x417456(0x39b)][_0x417456(0x8a2)]);if(isNaN(_0x4d8a35)||_0x4d8a35<=0x0)delete _0x5976fc[_0x417456(0xd4f)];else _0x5976fc[_0x417456(0xd4f)]=_0x4d8a35;}this[_0x417456(0xe04)]();}),_0x428217?.[_0x24b6ff(0xa40)]('click',_0x445874=>{const _0x55afc6=_0x24b6ff,_0x446c3d=_0x445874['target'][_0x55afc6(0x8f2)](_0x55afc6(0x4f9));if(!_0x446c3d)return;const _0x28b78f=parseInt(_0x446c3d[_0x55afc6(0x8f2)](_0x55afc6(0x20c))[_0x55afc6(0x6d9)][_0x55afc6(0x7be)]);_0x41d168()[_0x55afc6(0x1f6)](_0x28b78f,0x1),this[_0x55afc6(0x899)](),this['_valueChanged']();}),this[_0x24b6ff(0x96d)]['querySelector']('.ann-add')?.['addEventListener'](_0x24b6ff(0x567),()=>{const _0x5643d7=_0x24b6ff;if(!this[_0x5643d7(0xa95)]['annotations'])this[_0x5643d7(0xa95)][_0x5643d7(0x1e4)]=[...this['_config'][_0x5643d7(0x1e4)]||[]];this[_0x5643d7(0xa95)]['annotations'][_0x5643d7(0x24a)]({'type':_0x5643d7(0x4ab),'value':0x0,'label':'','color':_0x5643d7(0x3c5)}),this[_0x5643d7(0x899)](),this[_0x5643d7(0xe04)]();}),this[_0x24b6ff(0x96d)][_0x24b6ff(0xbe7)](_0x24b6ff(0x5bc))[_0x24b6ff(0x4c1)](_0x13d1e4=>{const _0x33cec6=_0x24b6ff,_0x3c0ee2=parseInt(_0x13d1e4[_0x33cec6(0x6d9)][_0x33cec6(0x5d1)]),_0x30b74d=()=>{const _0x29523b=_0x33cec6;if(!this['_tmp'][_0x29523b(0x1e4)])this[_0x29523b(0xa95)][_0x29523b(0x1e4)]=[...this['_config'][_0x29523b(0x1e4)]||[]];return this[_0x29523b(0xa95)]['annotations'];};_0x13d1e4['querySelector']('.ann-del')?.['addEventListener'](_0x33cec6(0x567),()=>{const _0x5bd831=_0x33cec6;_0x30b74d()[_0x5bd831(0x1f6)](_0x3c0ee2,0x1),this[_0x5bd831(0x899)](),this[_0x5bd831(0xe04)]();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0x2de))?.['addEventListener']('change',_0x29a0c3=>{const _0x281409=_0x33cec6,_0x17c9e9=_0x30b74d();_0x17c9e9[_0x3c0ee2]['type']=_0x29a0c3['target'][_0x281409(0x8a2)];if(_0x17c9e9[_0x3c0ee2][_0x281409(0x6aa)]===_0x281409(0xade)||_0x17c9e9[_0x3c0ee2]['type']==='span'){delete _0x17c9e9[_0x3c0ee2][_0x281409(0x8a2)],delete _0x17c9e9[_0x3c0ee2][_0x281409(0x725)];if(!_0x17c9e9[_0x3c0ee2][_0x281409(0x871)]&&!_0x17c9e9[_0x3c0ee2][_0x281409(0xd8e)]&&!_0x17c9e9[_0x3c0ee2][_0x281409(0x859)]){_0x17c9e9[_0x3c0ee2][_0x281409(0x871)]='';if(!_0x17c9e9[_0x3c0ee2]['state'])_0x17c9e9[_0x3c0ee2][_0x281409(0xaef)]='on';}}else{delete _0x17c9e9[_0x3c0ee2][_0x281409(0x871)],delete _0x17c9e9[_0x3c0ee2][_0x281409(0xaef)],delete _0x17c9e9[_0x3c0ee2][_0x281409(0xd8e)],delete _0x17c9e9[_0x3c0ee2][_0x281409(0x2da)],delete _0x17c9e9[_0x3c0ee2][_0x281409(0x859)];if(_0x17c9e9[_0x3c0ee2][_0x281409(0x8a2)]===void 0x0)_0x17c9e9[_0x3c0ee2][_0x281409(0x8a2)]=0x0;}this[_0x281409(0x899)](),this['_valueChanged']();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0x5a5))?.[_0x33cec6(0xa40)]('change',_0x22ce3e=>{const _0x3df21d=_0x33cec6,_0x66fac5=_0x30b74d();if(_0x22ce3e[_0x3df21d(0x39b)][_0x3df21d(0x8a2)]===_0x3df21d(0x1c6)){delete _0x66fac5[_0x3c0ee2][_0x3df21d(0x871)],delete _0x66fac5[_0x3c0ee2][_0x3df21d(0xaef)];if(_0x66fac5[_0x3c0ee2][_0x3df21d(0x6aa)]===_0x3df21d(0x673)){if(!_0x66fac5[_0x3c0ee2][_0x3df21d(0xd8e)])_0x66fac5[_0x3c0ee2][_0x3df21d(0xd8e)]='';if(!_0x66fac5[_0x3c0ee2][_0x3df21d(0x2da)])_0x66fac5[_0x3c0ee2][_0x3df21d(0x2da)]='';}else{if(!_0x66fac5[_0x3c0ee2]['time'])_0x66fac5[_0x3c0ee2]['time']='';}}else{delete _0x66fac5[_0x3c0ee2][_0x3df21d(0xd8e)],delete _0x66fac5[_0x3c0ee2][_0x3df21d(0x2da)],delete _0x66fac5[_0x3c0ee2][_0x3df21d(0x859)];if(!_0x66fac5[_0x3c0ee2]['entity'])_0x66fac5[_0x3c0ee2][_0x3df21d(0x871)]='';if(!_0x66fac5[_0x3c0ee2][_0x3df21d(0xaef)])_0x66fac5[_0x3c0ee2]['state']='on';}this[_0x3df21d(0x899)](),this['_valueChanged']();}),_0x13d1e4[_0x33cec6(0x8f7)]('.ann-val1')?.[_0x33cec6(0xa40)](_0x33cec6(0x7c1),()=>{const _0x368fb1=_0x33cec6,_0x2c9b77=_0x30b74d(),_0x4d1ee2=_0x2c9b77[_0x3c0ee2][_0x368fb1(0x6aa)]==='event'||_0x2c9b77[_0x3c0ee2]['type']===_0x368fb1(0x673),_0x288527=_0x4d1ee2&&(_0x368fb1(0xd8e)in _0x2c9b77[_0x3c0ee2]||_0x368fb1(0x2da)in _0x2c9b77[_0x3c0ee2]||_0x368fb1(0x859)in _0x2c9b77[_0x3c0ee2]),_0x4ba3cb=_0x13d1e4['querySelector'](_0x368fb1(0xca8))[_0x368fb1(0x8a2)];if(_0x4d1ee2&&!_0x288527)_0x2c9b77[_0x3c0ee2][_0x368fb1(0x871)]=_0x4ba3cb;else{if(_0x4d1ee2&&_0x288527){if(_0x2c9b77[_0x3c0ee2][_0x368fb1(0x6aa)]==='span')_0x2c9b77[_0x3c0ee2][_0x368fb1(0xd8e)]=_0x4ba3cb;else _0x2c9b77[_0x3c0ee2][_0x368fb1(0x859)]=_0x4ba3cb;}else _0x2c9b77[_0x3c0ee2][_0x368fb1(0x8a2)]=isNaN(parseFloat(_0x4ba3cb))?_0x4ba3cb:parseFloat(_0x4ba3cb);}this[_0x368fb1(0xe04)]();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0x4ef))?.['addEventListener'](_0x33cec6(0x7c1),()=>{const _0x1512a1=_0x33cec6,_0x4f39cc=_0x30b74d(),_0x236416=_0x4f39cc[_0x3c0ee2][_0x1512a1(0x6aa)]===_0x1512a1(0xade)||_0x4f39cc[_0x3c0ee2][_0x1512a1(0x6aa)]===_0x1512a1(0x673),_0x57e6d4=_0x236416&&('start'in _0x4f39cc[_0x3c0ee2]||'end'in _0x4f39cc[_0x3c0ee2]||'time'in _0x4f39cc[_0x3c0ee2]),_0xa05b71=_0x13d1e4[_0x1512a1(0x8f7)](_0x1512a1(0x4ef))[_0x1512a1(0x8a2)];if(_0x236416&&!_0x57e6d4)_0x4f39cc[_0x3c0ee2][_0x1512a1(0xaef)]=_0xa05b71;else{if(_0x236416&&_0x57e6d4){if(_0x4f39cc[_0x3c0ee2]['type']===_0x1512a1(0x673))_0x4f39cc[_0x3c0ee2][_0x1512a1(0x2da)]=_0xa05b71;}else _0x4f39cc[_0x3c0ee2][_0x1512a1(0x725)]=isNaN(parseFloat(_0xa05b71))?_0xa05b71:parseFloat(_0xa05b71);}this[_0x1512a1(0xe04)]();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0x957))?.[_0x33cec6(0xa40)](_0x33cec6(0x7c1),()=>{const _0x4959bb=_0x33cec6;_0x30b74d()[_0x3c0ee2]['label']=_0x13d1e4[_0x4959bb(0x8f7)](_0x4959bb(0x957))['value'],this['_valueChanged']();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0xbd8))?.[_0x33cec6(0xa40)]('change',()=>{const _0x2321c5=_0x33cec6;_0x30b74d()[_0x3c0ee2][_0x2321c5(0xaaa)]=_0x13d1e4[_0x2321c5(0x8f7)]('.ann-color')['value'],this[_0x2321c5(0xe04)]();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0x2b9))?.[_0x33cec6(0xa40)](_0x33cec6(0x7c1),()=>{const _0x550826=_0x33cec6,_0x56787f=parseFloat(_0x13d1e4[_0x550826(0x8f7)](_0x550826(0x2b9))['value']);_0x30b74d()[_0x3c0ee2][_0x550826(0x289)]=isNaN(_0x56787f)?undefined:_0x56787f,this[_0x550826(0xe04)]();}),_0x13d1e4[_0x33cec6(0x8f7)](_0x33cec6(0xd1a))?.[_0x33cec6(0xa40)](_0x33cec6(0x7c1),_0x17318c=>{const _0x332821=_0x33cec6;_0x30b74d()[_0x3c0ee2][_0x332821(0x3d9)]=_0x17318c['target']['checked'],this[_0x332821(0xe04)]();});}),this[_0x24b6ff(0x96d)]['querySelectorAll'](_0x24b6ff(0x707))[_0x24b6ff(0x4c1)](_0x3342c0=>{const _0x3e392c=_0x24b6ff;_0x3342c0['addEventListener'](_0x3e392c(0x4a1),_0x315caa=>{_0x315caa['stopPropagation']();},{'passive':![]});}),this[_0x24b6ff(0x96d)][_0x24b6ff(0xbe7)]('.ec')['forEach'](_0x3b9f1e=>{const _0x41ec37=_0x24b6ff,_0x30709e=parseInt(_0x3b9f1e[_0x41ec37(0x6d9)][_0x41ec37(0x44b)]);_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x244))?.['addEventListener']('click',_0x12cc1f=>{const _0x35e104=_0x41ec37;if(_0x12cc1f['target'][_0x35e104(0x8f2)]('.edb')||_0x12cc1f['target'][_0x35e104(0x8f2)](_0x35e104(0xc9e)))return;const _0x4b86bd='e-'+_0x30709e;if(this[_0x35e104(0x829)][_0x35e104(0xa35)](_0x4b86bd))this[_0x35e104(0x829)][_0x35e104(0x9de)](_0x4b86bd);else this[_0x35e104(0x829)][_0x35e104(0xb33)](_0x4b86bd);_0x3b9f1e[_0x35e104(0x3fa)][_0x35e104(0x46d)](_0x35e104(0x2d3));}),_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xbf9))?.['addEventListener'](_0x41ec37(0x567),_0x2ae4d2=>{const _0x34323c=_0x41ec37;_0x2ae4d2[_0x34323c(0xc01)]();const _0x3b6f96=[...this[_0x34323c(0xaa0)]];_0x3b6f96[_0x34323c(0x1f6)](_0x30709e,0x1),this[_0x34323c(0xa95)][_0x34323c(0x8c4)]=_0x3b6f96,this[_0x34323c(0x829)][_0x34323c(0x9de)]('e-'+_0x30709e),this[_0x34323c(0x899)](),this[_0x34323c(0xe04)]();}),_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xc9e))?.[_0x41ec37(0xa40)](_0x41ec37(0x567),_0x52f550=>{const _0x463e6e=_0x41ec37;_0x52f550['stopPropagation']();const _0x58120c=StatisticsGraphChartCard[_0x463e6e(0x2b5)],_0x220d3f=structuredClone(this[_0x463e6e(0xaa0)][_0x30709e]);_0x220d3f[_0x463e6e(0xaaa)]=_0x58120c[this['_entities'][_0x463e6e(0x5a8)]%_0x58120c[_0x463e6e(0x5a8)]];const _0x31390f=[...this[_0x463e6e(0xaa0)]];_0x31390f[_0x463e6e(0x1f6)](_0x30709e+0x1,0x0,_0x220d3f),this[_0x463e6e(0xa95)]['entities']=_0x31390f;const _0x4fee39=_0x30709e+0x1;this[_0x463e6e(0x829)][_0x463e6e(0xb33)]('e-'+_0x4fee39),this[_0x463e6e(0xe07)][_0x4fee39]=_0x463e6e(0x232),this[_0x463e6e(0x899)](),this[_0x463e6e(0xe04)]();}),_0x3b9f1e[_0x41ec37(0xbe7)](_0x41ec37(0x279))[_0x41ec37(0x4c1)](_0x5e2842=>{const _0x48310=_0x41ec37;_0x5e2842[_0x48310(0xa40)](_0x48310(0x567),()=>{const _0x106dfc=_0x48310,_0x202013=_0x5e2842[_0x106dfc(0x6d9)]['tab'];this[_0x106dfc(0xe07)][_0x30709e]=_0x202013,_0x3b9f1e[_0x106dfc(0xbe7)](_0x106dfc(0x279))[_0x106dfc(0x4c1)](_0x546097=>_0x546097[_0x106dfc(0x3fa)][_0x106dfc(0x46d)](_0x106dfc(0x9a2),_0x546097[_0x106dfc(0x6d9)]['tab']===_0x202013)),_0x3b9f1e[_0x106dfc(0xbe7)]('.tc')['forEach'](_0x5c3897=>_0x5c3897[_0x106dfc(0x3fa)][_0x106dfc(0x46d)](_0x106dfc(0x9a2),_0x5c3897[_0x106dfc(0x6d9)]['tc']===_0x202013));});});const _0x4ae743=(_0x301b84,_0x589b4b,_0x3f0dd8=_0x41ec37(0xa7e))=>{const _0xd15594=_0x41ec37,_0x2cd098=_0x3b9f1e[_0xd15594(0x8f7)](_0x301b84);if(!_0x2cd098)return;const _0x521705=_0x2cd098[_0xd15594(0x6aa)]===_0xd15594(0xd1e)||_0x2cd098[_0xd15594(0x61f)]===_0xd15594(0x969);if(_0x2cd098[_0xd15594(0x6aa)]===_0xd15594(0x548)){_0x2cd098[_0xd15594(0xa40)](_0xd15594(0x6eb),()=>{const _0x1d3740=_0xd15594;this[_0x1d3740(0xaa0)][_0x30709e][_0x589b4b]=this[_0x1d3740(0x584)](_0x2cd098,_0x3f0dd8);}),_0x2cd098[_0xd15594(0xa40)]('change',()=>{const _0x42b2e8=_0xd15594;this['_entities'][_0x30709e][_0x589b4b]=this[_0x42b2e8(0x584)](_0x2cd098,_0x3f0dd8),this['_valueChanged']();});return;}const _0x6ee291=()=>{const _0x353bd0=_0xd15594;this[_0x353bd0(0xaa0)][_0x30709e][_0x589b4b]=this[_0x353bd0(0x584)](_0x2cd098,_0x3f0dd8),this['_valueChanged']();};_0x2cd098[_0xd15594(0xa40)](_0x521705?_0xd15594(0x7c1):_0xd15594(0x6eb),_0x521705?_0x6ee291:this['_debounce'](_0x6ee291,0x190));};_0x4ae743(_0x41ec37(0x2e0),_0x41ec37(0x344)),_0x4ae743(_0x41ec37(0x97f),_0x41ec37(0x917)),_0x4ae743(_0x41ec37(0x3ca),_0x41ec37(0x933)),_0x4ae743('.e-statistic_id',_0x41ec37(0xb85)),_0x4ae743(_0x41ec37(0x3cb),_0x41ec37(0x51d),_0x41ec37(0xa7b)),_0x4ae743(_0x41ec37(0x78b),'line_style'),_0x4ae743(_0x41ec37(0xb08),_0x41ec37(0x679),_0x41ec37(0x22a)),_0x4ae743(_0x41ec37(0x981),'y_axis'),_0x4ae743(_0x41ec37(0x307),'graph_type'),_0x4ae743('.e-smooth',_0x41ec37(0x4c3),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x7b2),_0x41ec37(0x30e),'bool'),_0x4ae743(_0x41ec37(0xba6),_0x41ec37(0x4e4),'bool'),_0x4ae743('.e-gradient','gradient',_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x9ac),_0x41ec37(0xb2d),_0x41ec37(0xba4)),_0x4ae743('.e-show_range_band','show_range_band',_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0xc5e),_0x41ec37(0xcfc),_0x41ec37(0xba4)),_0x4ae743('.e-show_data_labels',_0x41ec37(0x580),'bool'),_0x4ae743('.e-damp_reset_boundary',_0x41ec37(0x870),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x6f9),_0x41ec37(0x9aa),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0xde8),_0x41ec37(0x434)),_0x4ae743(_0x41ec37(0x9a3),_0x41ec37(0x7e1));const _0x33de15=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x2f5)),_0x4b5dea=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xa22)),_0x3704f4=()=>{const _0x52623b=_0x41ec37,_0x7029bb=this[_0x52623b(0xaa0)][_0x30709e],_0x1b5997=_0x7029bb['compare'],_0x26fc65=_0x36f6e5=>_0x36f6e5&&typeof _0x36f6e5===_0x52623b(0x3a9)?_0x36f6e5:{'period':_0x36f6e5===!![]?'previous_period':String(_0x36f6e5)};if(!Array['isArray'](_0x1b5997))_0x7029bb[_0x52623b(0x65e)]=_0x1b5997?[_0x1b5997&&typeof _0x1b5997===_0x52623b(0x3a9)?{..._0x1b5997}:_0x26fc65(_0x1b5997)]:[];else for(let _0x5ba712=0x0;_0x5ba712<_0x1b5997['length'];_0x5ba712++){if(_0x1b5997[_0x5ba712]!=null&&typeof _0x1b5997[_0x5ba712]!==_0x52623b(0x3a9))_0x1b5997[_0x5ba712]=_0x26fc65(_0x1b5997[_0x5ba712]);}return _0x7029bb[_0x52623b(0x65e)];};_0x4b5dea?.[_0x41ec37(0xa40)](_0x41ec37(0x567),()=>{const _0x283917=_0x41ec37,_0x1e9d68=_0x3704f4();_0x1e9d68[_0x283917(0x24a)]({}),this[_0x283917(0x899)](),this[_0x283917(0xe04)]();}),_0x33de15?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),_0x5e754a=>{const _0x50f2b3=_0x41ec37,_0x2a201b=_0x5e754a[_0x50f2b3(0x39b)]['closest'](_0x50f2b3(0x702));if(!_0x2a201b)return;const _0x9db6f8=parseInt(_0x2a201b[_0x50f2b3(0x6d9)][_0x50f2b3(0x7be)]),_0x5abecf=_0x3704f4(),_0x107a3f=_0x5abecf[_0x9db6f8];if(!_0x107a3f||typeof _0x107a3f!==_0x50f2b3(0x3a9))return;const _0x47d420=(_0x1901d8,_0x1f0315)=>{if(_0x1f0315===undefined)delete _0x107a3f[_0x1901d8];else _0x107a3f[_0x1901d8]=_0x1f0315;},_0x52fe41=_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x3fa)];if(_0x52fe41['contains'](_0x50f2b3(0x498)))_0x47d420(_0x50f2b3(0x50e),_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x8a2)]===_0x50f2b3(0x652)?undefined:_0x5e754a['target'][_0x50f2b3(0x8a2)]);if(_0x52fe41[_0x50f2b3(0x4cf)]('cmp-back')){const _0x1f1943=Math[_0x50f2b3(0x2cc)](0x1,parseInt(_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x8a2)])||0x1);_0x47d420(_0x50f2b3(0xc6d),_0x1f1943===0x1?undefined:_0x1f1943);}if(_0x52fe41[_0x50f2b3(0x4cf)]('cmp-ls'))_0x47d420(_0x50f2b3(0xc46),_0x5e754a['target'][_0x50f2b3(0x8a2)]==='dashed'?undefined:_0x5e754a[_0x50f2b3(0x39b)]['value']);if(_0x52fe41[_0x50f2b3(0x4cf)](_0x50f2b3(0x840))){const _0x59168c=_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x8a2)]['trim']();_0x47d420('color',_0x59168c||undefined);}if(_0x52fe41[_0x50f2b3(0x4cf)](_0x50f2b3(0xe37))){const _0x7aede2=_0x2a201b[_0x50f2b3(0x8f7)](_0x50f2b3(0x63f));if(!_0x7aede2||!_0x7aede2[_0x50f2b3(0x8a2)]['includes']('{{')){if(_0x7aede2)_0x7aede2['value']=_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x8a2)];_0x47d420('color',_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x8a2)]||undefined);}}if(_0x52fe41[_0x50f2b3(0x4cf)](_0x50f2b3(0xd4a))){const _0x393f10=parseFloat(_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0x8a2)]);_0x47d420(_0x50f2b3(0x289),isNaN(_0x393f10)?undefined:_0x393f10);}if(_0x52fe41[_0x50f2b3(0x4cf)](_0x50f2b3(0xbff)))_0x47d420('show_delta',_0x5e754a['target']['checked']?undefined:![]);if(_0x52fe41[_0x50f2b3(0x4cf)](_0x50f2b3(0x75b)))_0x47d420(_0x50f2b3(0xb73),_0x5e754a['target'][_0x50f2b3(0xb11)]?!![]:undefined);if(_0x52fe41[_0x50f2b3(0x4cf)]('cmp-fill'))_0x47d420(_0x50f2b3(0x4e4),_0x5e754a[_0x50f2b3(0x39b)][_0x50f2b3(0xb11)]?!![]:undefined);if(_0x52fe41[_0x50f2b3(0x4cf)](_0x50f2b3(0xa8a)))_0x47d420(_0x50f2b3(0x3ef),_0x5e754a[_0x50f2b3(0x39b)]['checked']?!![]:undefined);this[_0x50f2b3(0xe04)]();}),_0x33de15?.[_0x41ec37(0xa40)](_0x41ec37(0x6eb),_0x98cb2b=>{const _0x484091=_0x41ec37;if(!_0x98cb2b[_0x484091(0x39b)]['classList']['contains'](_0x484091(0x840)))return;const _0x952211=_0x98cb2b['target'][_0x484091(0x8f2)](_0x484091(0x702))?.[_0x484091(0x8f7)]('.cmp-col-pick');if(!_0x952211)return;const _0x5eb860=_0x98cb2b['target'][_0x484091(0x8a2)]['includes']('{{');_0x952211[_0x484091(0xe3b)][_0x484091(0x289)]=_0x5eb860?_0x484091(0xda8):'',_0x952211[_0x484091(0xe3b)][_0x484091(0x545)]=_0x5eb860?_0x484091(0x594):'';}),_0x33de15?.[_0x41ec37(0xa40)](_0x41ec37(0x567),_0x98c198=>{const _0x3473cc=_0x41ec37,_0x2f9998=_0x98c198['target']['closest'](_0x3473cc(0x7da));if(!_0x2f9998)return;const _0x3ac307=parseInt(_0x2f9998['closest'](_0x3473cc(0x702))[_0x3473cc(0x6d9)][_0x3473cc(0x7be)]),_0x17dc32=_0x3704f4();_0x17dc32['splice'](_0x3ac307,0x1);if(!_0x17dc32[_0x3473cc(0x5a8)])delete this[_0x3473cc(0xaa0)][_0x30709e][_0x3473cc(0x65e)];this[_0x3473cc(0x899)](),this['_valueChanged']();});const _0x33a11d=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x284));if(_0x33a11d)_0x33a11d[_0x41ec37(0xa40)](_0x41ec37(0x7c1),()=>{const _0x36d4ce=_0x41ec37,_0x4d53fc=_0x33a11d[_0x36d4ce(0x8a2)];this[_0x36d4ce(0xaa0)][_0x30709e]['show_state']=_0x4d53fc!==_0x36d4ce(0x921),this['_valueChanged']();});_0x4ae743(_0x41ec37(0xc70),_0x41ec37(0x7c0),'bool'),_0x4ae743('.e-auto_hide',_0x41ec37(0x6e4),_0x41ec37(0xba4)),_0x4ae743('.e-show_state_last','show_state_last',_0x41ec37(0xba4));const _0x42b8c7=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x286));if(_0x42b8c7)_0x42b8c7[_0x41ec37(0xa40)]('change',()=>{const _0x5c9705=_0x41ec37;this['_entities'][_0x30709e][_0x5c9705(0x8c7)]=this['_read'](_0x42b8c7,_0x5c9705(0xa7e)),this[_0x5c9705(0x899)](),this[_0x5c9705(0xe04)]();});_0x4ae743(_0x41ec37(0xdc3),_0x41ec37(0xa73)),_0x4ae743(_0x41ec37(0x255),_0x41ec37(0xb57),_0x41ec37(0xba4)),_0x4ae743('.e-show_color_dot','show_color_dot','bool'),_0x4ae743('.e-show_timestamp',_0x41ec37(0xa1c),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x392),_0x41ec37(0x9fe),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x6b5),_0x41ec37(0x782),_0x41ec37(0xba4));const _0x25ec45=()=>{const _0x5e87de=_0x41ec37,_0x477f3e=[];if(_0x3b9f1e[_0x5e87de(0x8f7)](_0x5e87de(0x502))?.[_0x5e87de(0xb11)])_0x477f3e[_0x5e87de(0x24a)](_0x5e87de(0x7eb));if(_0x3b9f1e[_0x5e87de(0x8f7)](_0x5e87de(0xce0))?.[_0x5e87de(0xb11)])_0x477f3e[_0x5e87de(0x24a)]('avg');if(_0x3b9f1e[_0x5e87de(0x8f7)]('.e-legend_max')?.[_0x5e87de(0xb11)])_0x477f3e[_0x5e87de(0x24a)](_0x5e87de(0x2cc));if(_0x3b9f1e[_0x5e87de(0x8f7)](_0x5e87de(0x968))?.[_0x5e87de(0xb11)])_0x477f3e['push'](_0x5e87de(0x81f));if(_0x3b9f1e['querySelector'](_0x5e87de(0x7f3))?.[_0x5e87de(0xb11)])_0x477f3e['push']('sum');this['_entities'][_0x30709e][_0x5e87de(0x675)]=_0x477f3e,this['_valueChanged']();};[_0x41ec37(0x502),_0x41ec37(0xce0),'.e-legend_max','.e-legend_last',_0x41ec37(0x7f3)]['forEach'](_0x38e23c=>{const _0x25cc95=_0x41ec37,_0x2313c2=_0x3b9f1e[_0x25cc95(0x8f7)](_0x38e23c);if(_0x2313c2)_0x2313c2[_0x25cc95(0xa40)]('change',_0x25ec45);}),_0x4ae743(_0x41ec37(0x5b2),_0x41ec37(0xa72),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x389),'decimals',_0x41ec37(0x22a)),_0x4ae743(_0x41ec37(0x49d),_0x41ec37(0xaac)),_0x4ae743(_0x41ec37(0x6d1),_0x41ec37(0xd4f),_0x41ec37(0x22a)),_0x4ae743('.e-trend_period_hours','trend_period_hours','float'),_0x4ae743(_0x41ec37(0xb27),_0x41ec37(0x93b)),_0x4ae743(_0x41ec37(0xba0),_0x41ec37(0x328)),_0x4ae743(_0x41ec37(0xa74),'show_extrema_min','bool'),_0x4ae743(_0x41ec37(0x239),_0x41ec37(0xc32),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x293),_0x41ec37(0x29f),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0xa0f),_0x41ec37(0x671)),_0x4ae743(_0x41ec37(0x2cf),_0x41ec37(0xd11),_0x41ec37(0xa7b)),_0x4ae743(_0x41ec37(0xc42),'extrema_bg_color'),_0x4ae743(_0x41ec37(0xb5b),_0x41ec37(0xacb),_0x41ec37(0xa7b)),_0x4ae743('.e-show_average',_0x41ec37(0x3ef),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0x620),_0x41ec37(0x953)),_0x4ae743(_0x41ec37(0xbcf),'upper_bound'),_0x4ae743(_0x41ec37(0x7c8),'name_size'),_0x4ae743('.e-icon_size',_0x41ec37(0xb02)),_0x4ae743(_0x41ec37(0xac8),_0x41ec37(0x76a)),_0x4ae743('.e-trend_icon_size',_0x41ec37(0xdef)),_0x4ae743(_0x41ec37(0x6cd),'attribute'),_0x4ae743('.e-value_factor','value_factor',_0x41ec37(0xa7b)),_0x4ae743(_0x41ec37(0x2cd),'value_transform'),_0x4ae743(_0x41ec37(0x4d5),'offset'),_0x4ae743(_0x41ec37(0x8ed),_0x41ec37(0x9e8),'float'),_0x4ae743(_0x41ec37(0xc73),_0x41ec37(0x74d)),_0x4ae743(_0x41ec37(0xb96),_0x41ec37(0x9ae)),_0x4ae743(_0x41ec37(0x99e),_0x41ec37(0x64e)),_0x4ae743(_0x41ec37(0xdc5),'data_value_expression'),_0x4ae743(_0x41ec37(0xb53),_0x41ec37(0x9b2)),_0x4ae743('.e-data_time_year',_0x41ec37(0x3a1),_0x41ec37(0x22a)),_0x4ae743('.e-fixed_value',_0x41ec37(0x325),_0x41ec37(0xba4)),_0x4ae743('.e-invert',_0x41ec37(0xa36),_0x41ec37(0xba4)),_0x4ae743(_0x41ec37(0xb3b),_0x41ec37(0xbe2)),_0x4ae743(_0x41ec37(0xbe6),_0x41ec37(0x91c)),_0x4ae743(_0x41ec37(0x7f5),_0x41ec37(0x76c));const _0x136ba0=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xdd8));if(_0x136ba0&&this['_hass']){_0x136ba0[_0x41ec37(0x740)]=_0x41ec37(0x50c)+this['_eT']('Entity')+_0x41ec37(0xbaa);const _0x2c0438=this[_0x41ec37(0x208)],_0x23fd29=()=>{const _0x7da09d=_0x41ec37;if(this[_0x7da09d(0x208)]!==_0x2c0438||!_0x136ba0['isConnected'])return;if(customElements[_0x7da09d(0xa00)]('ha-selector')){const _0x4a5a11=document[_0x7da09d(0xa31)](_0x7da09d(0x3aa));_0x4a5a11[_0x7da09d(0x216)]=this[_0x7da09d(0xe30)],_0x4a5a11['selector']={'entity':{}},_0x4a5a11[_0x7da09d(0x8a2)]=this[_0x7da09d(0xaa0)][_0x30709e]?.['entity']||'',_0x4a5a11[_0x7da09d(0x68e)]='',_0x4a5a11[_0x7da09d(0xe3b)]['cssText']=_0x7da09d(0xbdf),_0x136ba0[_0x7da09d(0x887)](_0x4a5a11),_0x4a5a11['addEventListener'](_0x7da09d(0x656),_0x594db1=>{const _0x41826d=_0x7da09d;_0x594db1[_0x41826d(0xc01)]();if(this[_0x41826d(0xaa0)][_0x30709e])this['_entities'][_0x30709e][_0x41826d(0x871)]=_0x594db1[_0x41826d(0xcf0)][_0x41826d(0x8a2)]||'';this[_0x41826d(0xe04)](),this[_0x41826d(0x899)]();});}else{const _0x2be1ff=document['createElement']('select');_0x2be1ff['className']=_0x7da09d(0x70b),_0x2be1ff[_0x7da09d(0xe3b)]['cssText']=_0x7da09d(0xda6),_0x2be1ff[_0x7da09d(0x740)]=_0x7da09d(0xd9e)+this[_0x7da09d(0x5cc)]()[_0x7da09d(0x459)](_0x39706c=>_0x7da09d(0x751)+escapeHtml(_0x39706c)+'\x22\x20'+(_0x39706c===(this[_0x7da09d(0xaa0)][_0x30709e]?.['entity']||'')?'selected':'')+'>'+escapeHtml(_0x39706c)+_0x7da09d(0x6cb))[_0x7da09d(0x8e9)](''),_0x136ba0['appendChild'](_0x2be1ff),_0x2be1ff[_0x7da09d(0xa40)]('change',()=>{const _0x120f5c=_0x7da09d;if(this[_0x120f5c(0xaa0)][_0x30709e])this[_0x120f5c(0xaa0)][_0x30709e][_0x120f5c(0x871)]=_0x2be1ff[_0x120f5c(0x8a2)];this[_0x120f5c(0xe04)]();});}};setTimeout(_0x23fd29,0x0);}this[_0x41ec37(0x67f)](_0x3b9f1e[_0x41ec37(0x8f7)]('.ha-icon-picker-wrap[data-entity-icon]'),()=>this[_0x41ec37(0xaa0)][_0x30709e]?.['icon']||'',_0x5526aa=>{const _0x158a83=_0x41ec37;if(this['_entities'][_0x30709e])this[_0x158a83(0xaa0)][_0x30709e]['icon']=_0x5526aa;},{'disabled':this[_0x41ec37(0xaa0)][_0x30709e]?.['show_state']===![],'placeholder2':'mdi:thermometer'});const _0x8170b2=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x2a2));if(_0x8170b2&&this[_0x41ec37(0xe30)]){_0x8170b2[_0x41ec37(0x740)]='';const _0x44f39e=this[_0x41ec37(0x208)],_0x39fd59=()=>{const _0x5e8043=_0x41ec37;if(this['_renderId']!==_0x44f39e||!_0x8170b2['isConnected'])return;if(customElements[_0x5e8043(0xa00)](_0x5e8043(0x3aa))){const _0x1c070c=document[_0x5e8043(0xa31)]('ha-selector');_0x1c070c[_0x5e8043(0x216)]=this[_0x5e8043(0xe30)],_0x1c070c['selector']={'ui-action':{}},_0x1c070c[_0x5e8043(0x8a2)]=this[_0x5e8043(0xaa0)][_0x30709e]?.[_0x5e8043(0xc1a)]||{'action':_0x5e8043(0x594)},_0x1c070c[_0x5e8043(0x68e)]=this[_0x5e8043(0xcea)](_0x5e8043(0x3c9)),_0x1c070c[_0x5e8043(0xe3b)][_0x5e8043(0x409)]=_0x5e8043(0xbdf),_0x8170b2[_0x5e8043(0x887)](_0x1c070c),_0x1c070c[_0x5e8043(0xa40)](_0x5e8043(0x656),_0x46729d=>{const _0x15ce91=_0x5e8043;_0x46729d[_0x15ce91(0xc01)]();const _0x53ea6c=_0x46729d[_0x15ce91(0xcf0)]['value'];if(this[_0x15ce91(0xaa0)][_0x30709e])this[_0x15ce91(0xaa0)][_0x30709e]['tap_action']=_0x53ea6c&&_0x53ea6c[_0x15ce91(0x225)]&&_0x53ea6c[_0x15ce91(0x225)]!=='none'?_0x53ea6c:null;this[_0x15ce91(0xe04)]();});}else{const _0x2ad44c=this['_entities'][_0x30709e]?.[_0x5e8043(0xc1a)]?.[_0x5e8043(0x225)]||_0x5e8043(0x594);_0x8170b2[_0x5e8043(0x740)]=_0x5e8043(0x1fc)+[_0x5e8043(0x594),_0x5e8043(0x691),'url',_0x5e8043(0x902),_0x5e8043(0x2e3)][_0x5e8043(0x459)](_0x57f908=>_0x5e8043(0x751)+escapeHtml(_0x57f908)+'\x22\x20'+(_0x2ad44c===_0x57f908?'selected':'')+'>'+{'none':'None','more-info':_0x5e8043(0x37d),'url':_0x5e8043(0xe1f),'navigate':_0x5e8043(0x508),'call-service':'Call\x20Service'}[_0x57f908]+_0x5e8043(0x6cb))[_0x5e8043(0x8e9)]('')+_0x5e8043(0xd8d);const _0x57bc07=_0x8170b2[_0x5e8043(0x8f7)](_0x5e8043(0x2f0));if(_0x57bc07)_0x57bc07[_0x5e8043(0xa40)](_0x5e8043(0x7c1),()=>{const _0xe20eb9=_0x5e8043,_0x755fda=_0x57bc07[_0xe20eb9(0x8a2)];if(this[_0xe20eb9(0xaa0)][_0x30709e])this['_entities'][_0x30709e][_0xe20eb9(0xc1a)]=_0x755fda&&_0x755fda!==_0xe20eb9(0x594)?{'action':_0x755fda}:null;this[_0xe20eb9(0xe04)]();});}};setTimeout(_0x39fd59,0x0);}const _0x50ee15=_0x3b9f1e[_0x41ec37(0x8f7)]('.e-state_map');if(_0x50ee15)_0x50ee15[_0x41ec37(0xa40)](_0x41ec37(0x6eb),()=>{const _0x52f568=_0x41ec37,_0x4edb9e=_0x50ee15[_0x52f568(0x8a2)]['split']('\x0a')['map'](_0x3fe392=>_0x3fe392[_0x52f568(0xac2)]())[_0x52f568(0x7cb)](Boolean);this[_0x52f568(0xaa0)][_0x30709e]['state_map']=_0x4edb9e[_0x52f568(0x5a8)]?_0x4edb9e[_0x52f568(0x459)](_0x117df4=>{const _0x32e574=_0x52f568,_0x132beb=_0x117df4['split'](','),_0x18de7a=(_0x132beb[0x0]||'')[_0x32e574(0xac2)](),_0x475d7f=_0x132beb[_0x32e574(0x5a8)]>0x1?_0x132beb[0x1]['trim']():'',_0x496d33=_0x132beb[_0x32e574(0x5a8)]>0x2?_0x132beb[_0x32e574(0xb41)](0x2)[_0x32e574(0x8e9)](',')[_0x32e574(0xac2)]():'',_0x4ee305={'value':_0x18de7a};if(_0x475d7f)_0x4ee305[_0x32e574(0x68e)]=_0x475d7f;if(_0x496d33)_0x4ee305[_0x32e574(0xaaa)]=_0x496d33;return _0x4ee305;}):null,this[_0x52f568(0xe04)]();});const _0x43a957=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xc17));if(_0x43a957)_0x43a957[_0x41ec37(0xa40)](_0x41ec37(0x6eb),()=>{const _0x25ff8d=_0x41ec37,_0x43fd56=_0x43a957[_0x25ff8d(0x8a2)]['split']('\x0a')['map'](_0x48aef6=>_0x48aef6[_0x25ff8d(0xac2)]())[_0x25ff8d(0x7cb)](Boolean),_0xfacf10={};for(const _0x30cd5b of _0x43fd56){const _0x356ecf=_0x30cd5b['indexOf'](':');if(_0x356ecf<0x0)continue;const _0x4fd1b5=_0x30cd5b[_0x25ff8d(0xb41)](0x0,_0x356ecf)['trim'](),_0x2c50c4=_0x30cd5b['slice'](_0x356ecf+0x1)[_0x25ff8d(0xac2)]();if(_0x4fd1b5&&_0x2c50c4)_0xfacf10[_0x4fd1b5]=_0x2c50c4;}this[_0x25ff8d(0xaa0)][_0x30709e][_0x25ff8d(0xd7b)]=Object[_0x25ff8d(0x51b)](_0xfacf10)['length']?_0xfacf10:null,this['_valueChanged']();});const _0x166295=(_0x4daace,_0x498ce6)=>{const _0x2d3d4b=_0x41ec37,_0x1cdd21=_0x3b9f1e[_0x2d3d4b(0x8f7)](_0x4daace),_0x1c9799=_0x3b9f1e[_0x2d3d4b(0x8f7)](_0x4daace[_0x2d3d4b(0xbb9)](_0x2d3d4b(0x5bf),''));if(!_0x1cdd21)return;const _0x52c751=()=>{const _0x22acf5=_0x2d3d4b,_0x4b1bad=(_0x1c9799?.[_0x22acf5(0x8a2)]||'')[_0x22acf5(0xac2)](),_0x1c306c=_0x4b1bad['includes']('{{');_0x1cdd21[_0x22acf5(0xe3b)][_0x22acf5(0x289)]=_0x1c306c?_0x22acf5(0xda8):'',_0x1cdd21[_0x22acf5(0xe3b)][_0x22acf5(0x545)]=_0x1c306c?'none':'';};_0x1cdd21[_0x2d3d4b(0xa40)](_0x2d3d4b(0x7c1),()=>{const _0x45b764=_0x2d3d4b;if(_0x1c9799)_0x1c9799[_0x45b764(0x8a2)]=_0x1cdd21[_0x45b764(0x8a2)];this['_entities'][_0x30709e][_0x498ce6]=_0x1cdd21['value']||void 0x0,this[_0x45b764(0xe04)]();}),_0x1c9799&&(_0x1c9799[_0x2d3d4b(0xa40)]('input',this['_debounce'](()=>{const _0x10be9a=_0x2d3d4b,_0x370a3d=_0x1c9799[_0x10be9a(0x8a2)][_0x10be9a(0xac2)]();_0x52c751();if(!_0x370a3d[_0x10be9a(0x25d)]('{{')&&/^#[0-9a-fA-F]{6}$/[_0x10be9a(0x516)](_0x370a3d))_0x1cdd21[_0x10be9a(0x8a2)]=_0x370a3d;this[_0x10be9a(0xaa0)][_0x30709e][_0x498ce6]=_0x370a3d||void 0x0,this[_0x10be9a(0xe04)]();},0x190)),_0x52c751());};_0x166295(_0x41ec37(0x43f),_0x41ec37(0xaaa)),_0x166295(_0x41ec37(0x605),'needle_color'),_0x166295('.e-point_colors-picker','point_colors'),_0x166295(_0x41ec37(0x324),_0x41ec37(0x310)),_0x166295(_0x41ec37(0x9f4),_0x41ec37(0x9e2)),_0x166295(_0x41ec37(0x5f6),_0x41ec37(0x671)),_0x166295(_0x41ec37(0x8cd),_0x41ec37(0xcc3)),_0x166295('.e-trend_up_color-picker',_0x41ec37(0x990)),_0x166295(_0x41ec37(0xa3a),_0x41ec37(0x235)),_0x166295('.e-trend_stable_color-picker',_0x41ec37(0xa63));const _0x2ba810=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xa7d)),_0x39e349=_0x3b9f1e[_0x41ec37(0x8f7)]('.e-risefall_increase'),_0x1c6624=_0x3b9f1e['querySelector']('.e-risefall_decrease'),_0x1de2c9=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x81a)),_0x13ba8f=()=>{const _0x276d60=_0x41ec37;if(!this[_0x276d60(0xaa0)][_0x30709e][_0x276d60(0x678)])this[_0x276d60(0xaa0)][_0x30709e][_0x276d60(0x678)]={'enabled':![],'increase':_0x276d60(0xa0b),'decrease':_0x276d60(0x2be),'stable':_0x276d60(0x2dd)};};_0x2ba810?.['addEventListener'](_0x41ec37(0x7c1),()=>{const _0x545b6c=_0x41ec37;_0x13ba8f(),this[_0x545b6c(0xaa0)][_0x30709e][_0x545b6c(0x678)][_0x545b6c(0x634)]=_0x2ba810['checked'];if(_0x2ba810[_0x545b6c(0xb11)]){if(!this[_0x545b6c(0xaa0)][_0x30709e][_0x545b6c(0x493)])this[_0x545b6c(0xaa0)][_0x30709e]['color_thresholds']={'enabled':![],'values':[]};this[_0x545b6c(0xaa0)][_0x30709e][_0x545b6c(0x493)][_0x545b6c(0x634)]=![];}this[_0x545b6c(0x899)](),this['_valueChanged']();}),_0x39e349?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),()=>{const _0xbf5c8a=_0x41ec37;_0x13ba8f(),this[_0xbf5c8a(0xaa0)][_0x30709e]['rise_fall_colors']['increase']=_0x39e349['value'],this['_valueChanged']();}),_0x1c6624?.['addEventListener'](_0x41ec37(0x7c1),()=>{const _0x2fb25f=_0x41ec37;_0x13ba8f(),this['_entities'][_0x30709e][_0x2fb25f(0x678)]['decrease']=_0x1c6624['value'],this[_0x2fb25f(0xe04)]();}),_0x1de2c9?.[_0x41ec37(0xa40)]('change',()=>{const _0x33c5b0=_0x41ec37;_0x13ba8f(),this[_0x33c5b0(0xaa0)][_0x30709e][_0x33c5b0(0x678)][_0x33c5b0(0x1fd)]=_0x1de2c9[_0x33c5b0(0x8a2)],this['_valueChanged']();});const _0x265e22=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x6ea)),_0x464bc8=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xa51)),_0x2f92e9=_0x3b9f1e['querySelector'](_0x41ec37(0x9d0)),_0x108845=()=>{const _0x2caf1c=_0x41ec37;if(!this['_entities'][_0x30709e][_0x2caf1c(0x493)])this[_0x2caf1c(0xaa0)][_0x30709e][_0x2caf1c(0x493)]={'enabled':![],'values':[]};if(!Array[_0x2caf1c(0x796)](this[_0x2caf1c(0xaa0)][_0x30709e]['color_thresholds'][_0x2caf1c(0xa5b)]))this['_entities'][_0x30709e][_0x2caf1c(0x493)][_0x2caf1c(0xa5b)]=[];};_0x265e22?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),()=>{const _0x208698=_0x41ec37;_0x108845(),this[_0x208698(0xaa0)][_0x30709e][_0x208698(0x493)][_0x208698(0x634)]=_0x265e22[_0x208698(0xb11)],_0x265e22['checked']&&(_0x13ba8f(),this[_0x208698(0xaa0)][_0x30709e][_0x208698(0x678)][_0x208698(0x634)]=![]),this[_0x208698(0x899)](),this[_0x208698(0xe04)]();}),_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x73b))?.['addEventListener'](_0x41ec37(0x7c1),_0x52fd59=>{const _0x88797b=_0x41ec37;_0x108845(),this[_0x88797b(0xaa0)][_0x30709e][_0x88797b(0x493)]['transition']=_0x52fd59[_0x88797b(0x39b)][_0x88797b(0x8a2)],this[_0x88797b(0xe04)]();}),_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0x730))?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),_0x2b82be=>{const _0x28ed1d=_0x41ec37;_0x108845(),this[_0x28ed1d(0xaa0)][_0x30709e][_0x28ed1d(0x493)]['direction']=_0x2b82be[_0x28ed1d(0x39b)][_0x28ed1d(0x8a2)],this[_0x28ed1d(0xe04)]();}),_0x3b9f1e['querySelector'](_0x41ec37(0xa09))?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),_0x4d3b4c=>{const _0x5e8f17=_0x41ec37;_0x108845(),this[_0x5e8f17(0xaa0)][_0x30709e][_0x5e8f17(0x493)][_0x5e8f17(0x818)]=_0x4d3b4c[_0x5e8f17(0x39b)][_0x5e8f17(0xb11)],this[_0x5e8f17(0xe04)]();}),_0x2f92e9?.[_0x41ec37(0xa40)]('click',()=>{const _0x14b402=_0x41ec37;_0x108845(),this['_entities'][_0x30709e][_0x14b402(0x493)]['values']['push']({'value':0x0,'color':_0x14b402(0x397)}),this[_0x14b402(0x899)](),this[_0x14b402(0xe04)]();}),_0x464bc8?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),_0x173201=>{const _0x3456f5=_0x41ec37,_0x242ab0=_0x173201[_0x3456f5(0x39b)][_0x3456f5(0x8f2)]('.thr-row');if(!_0x242ab0)return;const _0xa6ed0=parseInt(_0x242ab0[_0x3456f5(0x6d9)][_0x3456f5(0x7be)]);_0x108845();if(_0x173201['target'][_0x3456f5(0x3fa)]['contains'](_0x3456f5(0xd44))){const _0x1ba7b9=_0x173201[_0x3456f5(0x39b)]['value'][_0x3456f5(0xac2)]();this[_0x3456f5(0xaa0)][_0x30709e][_0x3456f5(0x493)][_0x3456f5(0xa5b)][_0xa6ed0][_0x3456f5(0x8a2)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x1ba7b9)?_0x1ba7b9:parseFloat(_0x1ba7b9),this[_0x3456f5(0xe04)]();}_0x173201[_0x3456f5(0x39b)]['classList']['contains'](_0x3456f5(0xe2a))&&(this[_0x3456f5(0xaa0)][_0x30709e][_0x3456f5(0x493)][_0x3456f5(0xa5b)][_0xa6ed0][_0x3456f5(0xaaa)]=_0x173201['target']['value'],this[_0x3456f5(0xe04)]()),_0x173201[_0x3456f5(0x39b)][_0x3456f5(0x3fa)][_0x3456f5(0x4cf)](_0x3456f5(0x61e))&&(this[_0x3456f5(0xaa0)][_0x30709e][_0x3456f5(0x493)][_0x3456f5(0xa5b)][_0xa6ed0][_0x3456f5(0xaaa)]=_0x173201['target'][_0x3456f5(0x8a2)],this['_render'](),this['_valueChanged']());}),_0x464bc8?.[_0x41ec37(0xa40)](_0x41ec37(0x567),_0x59f3c8=>{const _0x54776e=_0x41ec37,_0x4f480f=_0x59f3c8['target'][_0x54776e(0x8f2)](_0x54776e(0xc35));if(!_0x4f480f)return;const _0x18b852=parseInt(_0x4f480f[_0x54776e(0x8f2)](_0x54776e(0x416))[_0x54776e(0x6d9)][_0x54776e(0x7be)]);_0x108845(),this['_entities'][_0x30709e][_0x54776e(0x493)][_0x54776e(0xa5b)][_0x54776e(0x1f6)](_0x18b852,0x1),this['_render'](),this[_0x54776e(0xe04)]();});const _0x384603=_0x3b9f1e[_0x41ec37(0x8f7)](_0x41ec37(0xc9b)),_0x55103a=_0x3b9f1e[_0x41ec37(0x8f7)]('.ma-add'),_0x56b92c=()=>{const _0x1c11c1=_0x41ec37;if(!Array['isArray'](this[_0x1c11c1(0xaa0)][_0x30709e][_0x1c11c1(0xe31)]))this[_0x1c11c1(0xaa0)][_0x30709e][_0x1c11c1(0xe31)]=[];};_0x55103a?.['addEventListener'](_0x41ec37(0x567),()=>{const _0x2d5416=_0x41ec37;_0x56b92c();const _0x5ce3f0=[_0x2d5416(0x52b),_0x2d5416(0xa34),_0x2d5416(0x79a),_0x2d5416(0x5e3),'#1abc9c'],_0x389baf=this[_0x2d5416(0xaa0)][_0x30709e][_0x2d5416(0xe31)][_0x2d5416(0x5a8)];this[_0x2d5416(0xaa0)][_0x30709e][_0x2d5416(0xe31)][_0x2d5416(0x24a)]({'period':_0x389baf===0x0?0x7:0x1a,'color':_0x5ce3f0[_0x389baf%_0x5ce3f0['length']]}),this[_0x2d5416(0x899)](),this[_0x2d5416(0xe04)]();}),_0x384603?.[_0x41ec37(0xa40)](_0x41ec37(0x7c1),_0x6a8323=>{const _0x41a765=_0x41ec37,_0x2e2016=_0x6a8323[_0x41a765(0x39b)]['closest'](_0x41a765(0x1ea));if(!_0x2e2016)return;const _0x310ae3=parseInt(_0x2e2016[_0x41a765(0x6d9)][_0x41a765(0x7be)]);_0x56b92c(),_0x6a8323['target']['classList'][_0x41a765(0x4cf)](_0x41a765(0x93c))&&(this[_0x41a765(0xaa0)][_0x30709e][_0x41a765(0xe31)][_0x310ae3][_0x41a765(0x50e)]=Math[_0x41a765(0x2cc)](0x1,parseInt(_0x6a8323[_0x41a765(0x39b)][_0x41a765(0x8a2)])||0x1),this['_valueChanged']()),_0x6a8323[_0x41a765(0x39b)][_0x41a765(0x3fa)]['contains'](_0x41a765(0xb92))&&(this[_0x41a765(0xaa0)][_0x30709e][_0x41a765(0xe31)][_0x310ae3][_0x41a765(0xaaa)]=_0x6a8323['target'][_0x41a765(0x8a2)],this[_0x41a765(0xe04)]()),_0x6a8323[_0x41a765(0x39b)][_0x41a765(0x3fa)]['contains'](_0x41a765(0xdf7))&&(this['_entities'][_0x30709e][_0x41a765(0xe31)][_0x310ae3][_0x41a765(0xd59)]=_0x6a8323[_0x41a765(0x39b)][_0x41a765(0xb11)],this['_valueChanged']());}),_0x384603?.[_0x41ec37(0xa40)](_0x41ec37(0x567),_0x5673d4=>{const _0xb37cb8=_0x41ec37,_0x1923be=_0x5673d4[_0xb37cb8(0x39b)]['closest'](_0xb37cb8(0xa16));if(!_0x1923be)return;const _0x37ea6c=parseInt(_0x1923be[_0xb37cb8(0x8f2)]('.ma-row')[_0xb37cb8(0x6d9)][_0xb37cb8(0x7be)]);_0x56b92c(),this[_0xb37cb8(0xaa0)][_0x30709e][_0xb37cb8(0xe31)][_0xb37cb8(0x1f6)](_0x37ea6c,0x1),this[_0xb37cb8(0x899)](),this[_0xb37cb8(0xe04)]();}),_0x3b9f1e['querySelectorAll'](_0x41ec37(0x707))[_0x41ec37(0x4c1)](_0x2f81c4=>{const _0x127d52=_0x41ec37;_0x2f81c4[_0x127d52(0xa40)](_0x127d52(0x4a1),_0x494b95=>{const _0x54ad58=_0x127d52;_0x494b95[_0x54ad58(0xc01)]();},{'passive':![]});});const _0x14906d=_0x3b9f1e['querySelector'](_0x41ec37(0xcbd));_0x14906d?.[_0x41ec37(0xa40)](_0x41ec37(0x3b3),_0xe50e6f=>{const _0x349048=_0x41ec37;this[_0x349048(0x95e)]=_0x30709e,_0xe50e6f['dataTransfer']['effectAllowed']='move',_0x3b9f1e[_0x349048(0xe3b)][_0x349048(0x289)]=_0x349048(0x285);}),_0x14906d?.[_0x41ec37(0xa40)](_0x41ec37(0xc95),()=>{const _0x3718f5=_0x41ec37;this[_0x3718f5(0x95e)]=null,_0x3b9f1e[_0x3718f5(0xe3b)][_0x3718f5(0x289)]='1',this['shadowRoot'][_0x3718f5(0xbe7)](_0x3718f5(0x9ec))['forEach'](_0x50c481=>_0x50c481[_0x3718f5(0x3fa)][_0x3718f5(0x1e3)]('drag-over'));}),_0x3b9f1e['addEventListener'](_0x41ec37(0xb01),_0x402aea=>{const _0x660afd=_0x41ec37;if(this[_0x660afd(0x95e)]===null||this[_0x660afd(0x95e)]===_0x30709e)return;_0x402aea[_0x660afd(0x24c)](),_0x402aea[_0x660afd(0x4a5)]['dropEffect']=_0x660afd(0x7d6),_0x3b9f1e['classList'][_0x660afd(0xb33)]('drag-over');}),_0x3b9f1e[_0x41ec37(0xa40)](_0x41ec37(0xc65),()=>{const _0x347a88=_0x41ec37;_0x3b9f1e[_0x347a88(0x3fa)]['remove'](_0x347a88(0xa75));}),_0x3b9f1e[_0x41ec37(0xa40)](_0x41ec37(0x6d3),_0x1592fd=>{const _0x4bfdad=_0x41ec37;_0x1592fd[_0x4bfdad(0x24c)](),_0x3b9f1e[_0x4bfdad(0x3fa)][_0x4bfdad(0x1e3)](_0x4bfdad(0xa75));if(this[_0x4bfdad(0x95e)]!==null&&this[_0x4bfdad(0x95e)]!==_0x30709e){const _0x4df6d2=[...this['_entities']],[_0x55e011]=_0x4df6d2[_0x4bfdad(0x1f6)](this[_0x4bfdad(0x95e)],0x1);_0x4df6d2[_0x4bfdad(0x1f6)](_0x30709e,0x0,_0x55e011),this[_0x4bfdad(0xa95)][_0x4bfdad(0x8c4)]=_0x4df6d2,this[_0x4bfdad(0x899)](),this['_valueChanged']();}});});const _0x212f2d=(_0x2fbd93,_0x34081a)=>{const _0x114b8a=_0x24b6ff;if(!_0x2fbd93)return;_0x2fbd93[_0x114b8a(0xd90)]=!![];const _0x4c8174=_0x2fbd93[_0x114b8a(0x8f2)](_0x114b8a(0x68e))||_0x2fbd93[_0x114b8a(0x378)];if(!_0x4c8174)return;_0x4c8174[_0x114b8a(0xe3b)][_0x114b8a(0x289)]='0.55',_0x4c8174[_0x114b8a(0x3b9)]=this[_0x114b8a(0xcea)](_0x114b8a(0xc89))+':\x0a'+_0x34081a;const _0x238a5f=_0x4c8174['querySelector'](_0x114b8a(0x908))||_0x4c8174;if(_0x238a5f&&!_0x238a5f['querySelector']('.tpl-badge')){const _0x3e9c26=document[_0x114b8a(0xa31)](_0x114b8a(0x673));_0x3e9c26[_0x114b8a(0x8b2)]='tpl-badge',_0x3e9c26[_0x114b8a(0x762)]='\x20{…}',_0x3e9c26['style'][_0x114b8a(0x409)]=_0x114b8a(0x4f6),_0x238a5f[_0x114b8a(0x887)](_0x3e9c26);}};for(const _0x687e26 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this['_tmp']?.[_0x687e26])&&_0x212f2d(this[_0x24b6ff(0x96d)]['getElementById'](_0x687e26),this['_tmp'][_0x687e26]);}this[_0x24b6ff(0x96d)][_0x24b6ff(0xbe7)](_0x24b6ff(0x9ec))[_0x24b6ff(0x4c1)]((_0x5ee7da,_0x49fd84)=>{const _0x5a2081=_0x24b6ff,_0x444c0c=this[_0x5a2081(0xaa0)][_0x49fd84];if(!_0x444c0c)return;for(const _0xe91105 of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x444c0c[_0xe91105])&&_0x212f2d(_0x5ee7da[_0x5a2081(0x8f7)](_0x5a2081(0x47c)+_0xe91105),_0x444c0c[_0xe91105]);}});}[_0xa1d64c(0x86c)](_0x2b317a,_0x4de5bf,_0x14c6c1){const _0x3ecbfc=_0xa1d64c,_0x35d626=this[_0x3ecbfc(0x96d)][_0x3ecbfc(0x768)](_0x2b317a);if(!_0x35d626)return;if(_0x4de5bf===_0x3ecbfc(0x6eb)&&_0x35d626[_0x3ecbfc(0x6aa)]===_0x3ecbfc(0x548)){_0x35d626[_0x3ecbfc(0xa40)](_0x3ecbfc(0x7c1),_0x14c6c1);return;}_0x35d626[_0x3ecbfc(0xa40)](_0x4de5bf,_0x14c6c1);}['_read'](_0x2de911,_0x3e24d3=_0xa1d64c(0xa7e)){const _0xdfb89f=_0xa1d64c;if(_0x3e24d3===_0xdfb89f(0xba4))return!!_0x2de911['checked'];if(_0x3e24d3===_0xdfb89f(0x22a)){const _0xa69c47=parseInt(_0x2de911['value'],0xa);return isNaN(_0xa69c47)?null:_0xa69c47;}if(_0x3e24d3===_0xdfb89f(0xa7b)){const _0x5ddc07=parseFloat(_0x2de911[_0xdfb89f(0x8a2)]);return isNaN(_0x5ddc07)?null:_0x5ddc07;}return _0x2de911[_0xdfb89f(0x8a2)];}[_0xa1d64c(0xe04)](){const _0x12d3b0=_0xa1d64c,_0x5973cc=_0x23f246=>this[_0x12d3b0(0x96d)][_0x12d3b0(0x768)](_0x23f246),_0x23541d=_0x201594=>_0x5973cc(_0x201594)?.[_0x12d3b0(0x8a2)],_0x58d312=(_0x398264,_0x1a7e2b)=>{const _0x2eb2e6=this['_tmp']?.[_0x398264];return isTemplateString(_0x2eb2e6)?_0x2eb2e6:_0x1a7e2b;},_0xf315d3={'type':'custom:statistics-graph-chart-card','card_header':_0x23541d(_0x12d3b0(0x734))||void 0x0,'card_header_size':_0x23541d(_0x12d3b0(0x39c))||void 0x0,'card_background_color':_0x23541d('card_background_color')||void 0x0,'card_shadow':_0x5973cc(_0x12d3b0(0x694))?.[_0x12d3b0(0xb11)]??!![],'card_border':_0x5973cc(_0x12d3b0(0xae9))?.[_0x12d3b0(0xb11)]??!![],'card_padding':((()=>{const _0x12792e=_0x12d3b0,_0x5dfad8=_0x23541d(_0x12792e(0xb31));if(!_0x5dfad8)return void 0x0;return/^-?\d+\.?\d*$/[_0x12792e(0x516)](_0x5dfad8['trim']())?parseFloat(_0x5dfad8):_0x5dfad8;})()),'card_border_radius':((()=>{const _0x31f487=_0x12d3b0,_0x6ff208=_0x23541d(_0x31f487(0xc7b));if(!_0x6ff208)return void 0x0;return/^-?\d+\.?\d*$/[_0x31f487(0x516)](_0x6ff208[_0x31f487(0xac2)]())?parseFloat(_0x6ff208):_0x6ff208;})()),'card_border_color':_0x23541d(_0x12d3b0(0xd0a))||void 0x0,'card_border_width':((()=>{const _0x2962d6=_0x12d3b0,_0x492443=_0x23541d(_0x2962d6(0xa4a));if(!_0x492443)return void 0x0;return/^-?\d+\.?\d*$/[_0x2962d6(0x516)](_0x492443[_0x2962d6(0xac2)]())?parseFloat(_0x492443):_0x492443;})()),'card_background_image':_0x23541d('card_background_image')||void 0x0,'card_background_blur':((()=>{const _0x4e66ad=_0x12d3b0,_0x429407=_0x23541d(_0x4e66ad(0xb52));if(_0x429407===''||_0x429407==null)return void 0x0;const _0x452404=parseFloat(_0x429407);return isNaN(_0x452404)?void 0x0:_0x452404;})()),'card_header_color':_0x23541d(_0x12d3b0(0x25b))||void 0x0,'card_header_weight':_0x23541d(_0x12d3b0(0xe2e))||void 0x0,'card_header_letter_spacing':((()=>{const _0x491b49=_0x12d3b0,_0x111817=_0x23541d(_0x491b49(0x4c5));if(!_0x111817)return void 0x0;return/^-?\d+\.?\d*$/[_0x491b49(0x516)](_0x111817[_0x491b49(0xac2)]())?parseFloat(_0x111817):_0x111817;})()),'show_now_line':_0x58d312('show_now_line',_0x5973cc(_0x12d3b0(0x696))?.['checked']??!![]),'now_line_color':_0x23541d(_0x12d3b0(0xa70))||void 0x0,'period_highlight':_0x58d312(_0x12d3b0(0xa04),_0x5973cc(_0x12d3b0(0xa04))?.[_0x12d3b0(0xb11)]||void 0x0),'period_highlight_color':_0x23541d(_0x12d3b0(0xdce))||void 0x0,'now_line_opacity':((()=>{const _0x162b7f=_0x23541d('now_line_opacity');if(_0x162b7f===''||_0x162b7f==null)return void 0x0;const _0x50aaf4=parseFloat(_0x162b7f);return isNaN(_0x50aaf4)?void 0x0:_0x50aaf4;})()),'now_line_width':((()=>{const _0x336328=_0x12d3b0,_0x427927=_0x23541d(_0x336328(0xcba));if(_0x427927===''||_0x427927==null)return void 0x0;const _0x155c3a=parseFloat(_0x427927);return isNaN(_0x155c3a)?void 0x0:_0x155c3a;})()),'now_line_style':_0x23541d(_0x12d3b0(0x653))||void 0x0,'card_icon':this[_0x12d3b0(0xa95)][_0x12d3b0(0xd6e)]||void 0x0,'card_icon_size':_0x23541d(_0x12d3b0(0x591))||void 0x0,'card_icon_image':_0x23541d('card_icon_image')||void 0x0,'card_icon_color':this[_0x12d3b0(0xa95)]['card_icon_color']||void 0x0,'card_icon_position':_0x23541d('card_icon_position')||void 0x0,'battery_entity':this[_0x12d3b0(0xa95)][_0x12d3b0(0x54b)]!==void 0x0?this[_0x12d3b0(0xa95)]['battery_entity']:this[_0x12d3b0(0x4ee)]['battery_entity']||void 0x0,'battery_low_threshold':((()=>{const _0x56db68=_0x12d3b0,_0x304b2e=_0x23541d(_0x56db68(0x34b));if(!_0x304b2e)return;const _0x5caa04=parseFloat(_0x304b2e);return isNaN(_0x5caa04)?_0x304b2e:_0x5caa04;})()),'show_grid':_0x58d312('show_grid',_0x5973cc(_0x12d3b0(0x7b0))?.[_0x12d3b0(0xb11)]??!![]),'show_tooltip':_0x58d312(_0x12d3b0(0x926),_0x5973cc(_0x12d3b0(0x926))?.['checked']??!![]),'show_tooltip_total':_0x58d312(_0x12d3b0(0xbd7),_0x5973cc(_0x12d3b0(0xbd7))?.['checked']??!![]),'tooltip_stacked_total':_0x58d312(_0x12d3b0(0x972),_0x5973cc(_0x12d3b0(0x972))?.[_0x12d3b0(0xb11)]??!![]),'show_legend':_0x58d312(_0x12d3b0(0xddb),_0x5973cc(_0x12d3b0(0xddb))?.[_0x12d3b0(0xb11)]??![]),'legend_position':_0x23541d(_0x12d3b0(0x667))||void 0x0,'show_y_axis':_0x58d312(_0x12d3b0(0x70e),_0x5973cc('show_y_axis')?.[_0x12d3b0(0xb11)]??!![]),'show_y2_axis':_0x58d312(_0x12d3b0(0x3b1),_0x5973cc('show_y2_axis')?.[_0x12d3b0(0xb11)]??![]),'show_y_axis_label':_0x58d312(_0x12d3b0(0xc85),_0x5973cc(_0x12d3b0(0xc85))?.[_0x12d3b0(0xb11)]??![]),'show_x_axis':_0x58d312(_0x12d3b0(0x2f4),_0x5973cc(_0x12d3b0(0x2f4))?.['checked']??!![]),'show_x_ticks':_0x58d312(_0x12d3b0(0xd0f),_0x5973cc(_0x12d3b0(0xd0f))?.[_0x12d3b0(0xb11)]??![]),'show_y_ticks':_0x58d312(_0x12d3b0(0xd5b),_0x5973cc(_0x12d3b0(0xd5b))?.['checked']??![]),'logarithmic':_0x58d312(_0x12d3b0(0x995),_0x5973cc(_0x12d3b0(0x995))?.[_0x12d3b0(0xb11)]??![]),'animate_graph':_0x5973cc(_0x12d3b0(0x220))?.['checked']??![],'auto_hide_entities':_0x5973cc(_0x12d3b0(0x8ae))?.[_0x12d3b0(0xb11)]??![],'brush_zoom':_0x5973cc(_0x12d3b0(0x907))?.['checked']??!![],'stacked':_0x58d312('stacked',_0x5973cc(_0x12d3b0(0x65c))?.[_0x12d3b0(0xb11)]??![]),'sparkline':_0x5973cc(_0x12d3b0(0xd39))?.['checked']??![],'max_visible_interval':this['_numOrNull'](_0x23541d('max_visible_interval')),'scroll_mode':_0x23541d(_0x12d3b0(0xd77))||_0x12d3b0(0x646),'show_interval_picker':_0x5973cc(_0x12d3b0(0x53a))?.[_0x12d3b0(0xb11)]??![],'interval_picker_position':_0x23541d('interval_picker_position')||void 0x0,'interval_options':((()=>{const _0x41fe2e=_0x12d3b0,_0x121525=this[_0x41fe2e(0x96d)][_0x41fe2e(0xbe7)](_0x41fe2e(0x9fc));if(!_0x121525['length'])return;const _0x152344=['1H','2H','4H','8H',_0x41fe2e(0x321),_0x41fe2e(0x484),'7D'],_0x649aab=[];_0x121525[_0x41fe2e(0x4c1)](_0x2278b8=>{const _0x593b05=_0x41fe2e;if(_0x2278b8['checked'])_0x649aab['push'](_0x2278b8[_0x593b05(0x6d9)]['intlabel']);});if(_0x649aab[_0x41fe2e(0x5a8)]===_0x152344[_0x41fe2e(0x5a8)]&&_0x152344[_0x41fe2e(0xb6e)](_0x10077a=>_0x649aab[_0x41fe2e(0x25d)](_0x10077a)))return;return _0x649aab;})()),'show_attribute_list':_0x5973cc(_0x12d3b0(0x80e))?.[_0x12d3b0(0xb11)]??![],'attribute_list_position':_0x23541d(_0x12d3b0(0x553))||void 0x0,'show_pph_picker':_0x5973cc(_0x12d3b0(0xa91))?.[_0x12d3b0(0xb11)]??![],'pph_picker_position':_0x23541d(_0x12d3b0(0x1e0))||void 0x0,'show_group_by_picker':_0x5973cc(_0x12d3b0(0x904))?.[_0x12d3b0(0xb11)]??![],'group_by_picker_position':_0x23541d(_0x12d3b0(0x50d))||void 0x0,'pph_picker_group':_0x23541d(_0x12d3b0(0x60d))||void 0x0,'group_by_picker_group':_0x23541d(_0x12d3b0(0x5e0))||void 0x0,'hours_to_show':this[_0x12d3b0(0xb7a)](_0x23541d('hours_to_show')),'points_per_hour':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0xd4f))),'auto_scale_points':_0x5973cc(_0x12d3b0(0x27f))?.[_0x12d3b0(0xb11)]??![],'tooltip_match_axis':_0x5973cc(_0x12d3b0(0x980))?.['checked']??![],'tooltip_order':_0x23541d('tooltip_order')||void 0x0,'height':((()=>{const _0x46df89=_0x12d3b0,_0xf50311=_0x23541d(_0x46df89(0xc8d));if(_0xf50311===void 0x0||_0xf50311===null||String(_0xf50311)[_0x46df89(0xac2)]()==='')return'auto';const _0x56dc3b=Number(_0xf50311);return isNaN(_0x56dc3b)?_0x46df89(0xd9a):_0x56dc3b;})()),'update_interval':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x956))),'graph_start_hour':((()=>{const _0x156a24=_0x23541d('graph_start_hour');if(!_0x156a24)return null;const _0x5a456d=parseFloat(_0x156a24);return isNaN(_0x5a456d)?_0x156a24:_0x5a456d;})()),'graph_end_hour':((()=>{const _0xcbc6da=_0x12d3b0,_0x3b02f9=_0x23541d(_0xcbc6da(0xb2e));if(!_0x3b02f9)return null;const _0x41d59e=parseFloat(_0x3b02f9);return isNaN(_0x41d59e)?_0x3b02f9:_0x41d59e;})()),'graph_start':_0x23541d(_0x12d3b0(0x59e))||void 0x0,'show_full_period':_0x5973cc(_0x12d3b0(0x32b))?.[_0x12d3b0(0xb11)]??![],'bar_spacing':this['_numOrNull'](_0x23541d(_0x12d3b0(0x351))),'state_timeline_corner_radius':this['_numOrNull'](_0x23541d(_0x12d3b0(0x860))),'state_timeline_show_labels':_0x58d312('state_timeline_show_labels',_0x5973cc('state_timeline_show_labels')?.[_0x12d3b0(0xb11)]??!![]),'show_export':_0x58d312(_0x12d3b0(0x5e6),_0x5973cc(_0x12d3b0(0x5e6))?.[_0x12d3b0(0xb11)]||void 0x0),'ranking_min_value':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0xc47))),'pie_style':_0x23541d('pie_style')||void 0x0,'pie_spacing':this[_0x12d3b0(0xb7a)](_0x23541d('pie_spacing')),'pie_3d':_0x5973cc('pie_3d')?.[_0x12d3b0(0xb11)]??![],'pie_label_font_size':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x47d))),'pie_label_color':_0x23541d(_0x12d3b0(0x99a))||void 0x0,'pie_label_format':_0x23541d(_0x12d3b0(0x1ed))||void 0x0,'gauge_columns':this['_numOrNull'](_0x23541d(_0x12d3b0(0x90d))),'gauge_value_position':_0x23541d(_0x12d3b0(0x304))||void 0x0,'gauge_value_size':this[_0x12d3b0(0xb7a)](_0x23541d('gauge_value_size')),'gauge_span':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0xd96))),'gauge_show_minmax':_0x5973cc('gauge_show_minmax')?.[_0x12d3b0(0xb11)]||void 0x0,'pie_center_font_size':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0xc79))),'pie_center_color':_0x23541d(_0x12d3b0(0xdb0))||void 0x0,'min_bound_range':this['_numOrNull'](_0x23541d(_0x12d3b0(0x5b0))),'min_bound_range_secondary':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x482))),'lower_bound_secondary':_0x23541d('lower_bound_secondary')||void 0x0,'upper_bound_secondary':_0x23541d('upper_bound_secondary')||void 0x0,'lower_bound':_0x23541d(_0x12d3b0(0x953))||void 0x0,'upper_bound':_0x23541d(_0x12d3b0(0x663))||void 0x0,'y_axis_ticks':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x443))),'y_axis_round_ticks':_0x5973cc(_0x12d3b0(0xc27))?.[_0x12d3b0(0xb11)]??!![],'y_axis_decimals':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x96b))),'y_axis_number_format':_0x23541d(_0x12d3b0(0x99d))||_0x12d3b0(0xcc4),'y_axis_label':_0x23541d(_0x12d3b0(0x6a8))||void 0x0,'y_axis_format':_0x23541d(_0x12d3b0(0x77d))||void 0x0,'y2_axis_format':_0x23541d(_0x12d3b0(0x9f2))||void 0x0,'duration_unit':_0x23541d(_0x12d3b0(0xce9))==='s'?void 0x0:_0x23541d(_0x12d3b0(0xce9))||void 0x0,'y2_axis_label':_0x23541d(_0x12d3b0(0x832))||void 0x0,'y_axis_font_size':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x73f))),'y_axis_font_opacity':this[_0x12d3b0(0xb7a)](_0x23541d('y_axis_font_opacity')),'y_axis_color':_0x23541d(_0x12d3b0(0x766))||void 0x0,'x_axis_font_size':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x28d))),'x_axis_font_opacity':this[_0x12d3b0(0xb7a)](_0x23541d('x_axis_font_opacity')),'x_axis_color':_0x23541d(_0x12d3b0(0x901))||void 0x0,'x_axis_date_color':_0x23541d(_0x12d3b0(0x1d2))||void 0x0,'x_axis_interval':_0x23541d(_0x12d3b0(0x90b))||void 0x0,'datetime_format':_0x23541d(_0x12d3b0(0xd64))||void 0x0,'time_zone':_0x23541d(_0x12d3b0(0xd6f))&&_0x23541d(_0x12d3b0(0xd6f))!==_0x12d3b0(0xd9a)?_0x23541d(_0x12d3b0(0xd6f)):void 0x0,'language':_0x23541d(_0x12d3b0(0x8d4))&&_0x23541d(_0x12d3b0(0x8d4))!==_0x12d3b0(0xd9a)?_0x23541d(_0x12d3b0(0x8d4)):void 0x0,'x_grid_style':_0x23541d(_0x12d3b0(0xc61))||void 0x0,'x_grid_width':this['_numOrNull'](_0x23541d(_0x12d3b0(0x9c3))),'x_grid_color':_0x23541d(_0x12d3b0(0x6a1))||void 0x0,'x_grid_opacity':this['_numOrNull'](_0x23541d('x_grid_opacity')),'y_grid_style':_0x23541d(_0x12d3b0(0xa88))||void 0x0,'y_grid_width':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0xd7f))),'y_grid_color':_0x23541d(_0x12d3b0(0x69f))||void 0x0,'y_grid_opacity':this[_0x12d3b0(0xb7a)](_0x23541d(_0x12d3b0(0x4e3))),'tooltip_sync':_0x5973cc('tooltip_sync')?.[_0x12d3b0(0xb11)]??![],'zoom_sync':_0x5973cc(_0x12d3b0(0x86b))?.[_0x12d3b0(0xb11)]??![],'scroll_sync':_0x5973cc(_0x12d3b0(0x603))?.[_0x12d3b0(0xb11)]??![],'energy_date_sync':_0x5973cc('energy_date_sync')?.[_0x12d3b0(0xb11)]??![],'show_date_picker':_0x5973cc(_0x12d3b0(0x4af))?.[_0x12d3b0(0xb11)]??![],'date_picker_position':_0x23541d(_0x12d3b0(0x9fb))||void 0x0,'date_picker_nav_position':_0x23541d(_0x12d3b0(0x44c))===_0x12d3b0(0xaf8)?void 0x0:_0x23541d('date_picker_nav_position')||void 0x0,'date_picker_shortcuts_position':_0x23541d(_0x12d3b0(0xacc))===_0x12d3b0(0xda3)?void 0x0:_0x23541d(_0x12d3b0(0xacc))||void 0x0,'date_picker_default_mode':_0x23541d(_0x12d3b0(0x9f0))||void 0x0,'date_picker_group':_0x23541d('date_picker_group')||void 0x0,'interval_picker_group':_0x23541d(_0x12d3b0(0x92e))||void 0x0,'date_picker_modes':((()=>{const _0x532122=_0x12d3b0,_0x5aa11c=this[_0x532122(0x96d)][_0x532122(0xbe7)](_0x532122(0x1f7));if(!_0x5aa11c[_0x532122(0x5a8)])return;const _0x350df8=[_0x532122(0x843),_0x532122(0x547),_0x532122(0xbe5),_0x532122(0xbd1)],_0x2ebeb6=[];_0x5aa11c[_0x532122(0x4c1)](_0xdae1aa=>{const _0x113d4b=_0x532122;if(_0xdae1aa[_0x113d4b(0xb11)])_0x2ebeb6[_0x113d4b(0x24a)](_0xdae1aa[_0x113d4b(0x6d9)]['dpmode']);});if(_0x2ebeb6['length']===_0x350df8[_0x532122(0x5a8)]&&_0x350df8[_0x532122(0xb6e)](_0x265671=>_0x2ebeb6[_0x532122(0x25d)](_0x265671)))return;if(_0x2ebeb6['length']===0x0)return;return _0x2ebeb6;})()),'date_picker_step':((()=>{const _0x3f96a5=_0x12d3b0,_0x5de684=this[_0x3f96a5(0xb7a)](_0x23541d(_0x3f96a5(0x996)));return _0x5de684&&_0x5de684>0x1?_0x5de684:void 0x0;})()),'tooltip_sync_group':_0x23541d(_0x12d3b0(0x81c))||void 0x0,'zoom_sync_group':_0x23541d(_0x12d3b0(0x206))||void 0x0,'scroll_sync_group':_0x23541d(_0x12d3b0(0xdf6))||void 0x0,'align_header':_0x23541d(_0x12d3b0(0x909))||void 0x0,'state_layout':_0x23541d(_0x12d3b0(0x3be))||void 0x0,'group_by':_0x23541d(_0x12d3b0(0xcef))||void 0x0,'chart_mode':_0x23541d(_0x12d3b0(0x2f2))||'timeline','chart_align':_0x23541d(_0x12d3b0(0xcff))||void 0x0,'entities':this[_0x12d3b0(0x74c)](this[_0x12d3b0(0xaa0)],!![]),'annotations':this[_0x12d3b0(0xa95)]['annotations']||this[_0x12d3b0(0x4ee)]['annotations']||[],'auto_scale_rules':(_0x1f1d8a=>_0x1f1d8a['length']?_0x1f1d8a:void 0x0)((this['_tmp']['auto_scale_rules']||this[_0x12d3b0(0x4ee)][_0x12d3b0(0xb47)]||[])[_0x12d3b0(0x7cb)](_0x400271=>_0x400271&&typeof _0x400271===_0x12d3b0(0x3a9)&&isNum(toNum(_0x400271['up_to_hours']))&&toNum(_0x400271[_0x12d3b0(0x212)])>0x0)[_0x12d3b0(0x459)](_0x22f4a1=>{const _0x3d8069=_0x12d3b0,_0x4891ac={'up_to_hours':toNum(_0x22f4a1[_0x3d8069(0x212)]),'group_by':_0x22f4a1[_0x3d8069(0xcef)]||_0x3d8069(0x1fe)},_0x7f5b6f=toNum(_0x22f4a1['points_per_hour']);if(isNum(_0x7f5b6f)&&_0x7f5b6f>0x0)_0x4891ac[_0x3d8069(0xd4f)]=_0x7f5b6f;return _0x4891ac;}))};for(const _0x10dd20 of Object[_0x12d3b0(0x51b)](this[_0x12d3b0(0x4ee)]))if(!(_0x10dd20 in _0xf315d3))_0xf315d3[_0x10dd20]=this[_0x12d3b0(0x4ee)][_0x10dd20];Object[_0x12d3b0(0x51b)](_0xf315d3)[_0x12d3b0(0x4c1)](_0x4cb03f=>_0xf315d3[_0x4cb03f]===void 0x0&&delete _0xf315d3[_0x4cb03f]);const _0x4ca6c1=StatisticsGraphChartCard[_0x12d3b0(0x2a3)];for(const _0x30fa34 of Object[_0x12d3b0(0x51b)](_0xf315d3)){if(!(_0x30fa34 in _0x4ca6c1))continue;if(_0x30fa34===_0x12d3b0(0xc8d))continue;const _0x130351=_0xf315d3[_0x30fa34],_0x532170=_0x4ca6c1[_0x30fa34],_0x18efa2=(_0x130351===null||_0x130351===''||_0x130351===void 0x0)&&(_0x532170===null||_0x532170===''||_0x532170===void 0x0);if(_0x18efa2||_0x130351===_0x532170)delete _0xf315d3[_0x30fa34];}this[_0x12d3b0(0xa95)]=structuredClone(_0xf315d3);const _0x29be9d=structuredClone(_0xf315d3);_0x29be9d[_0x12d3b0(0x8c4)]=this[_0x12d3b0(0x74c)](this[_0x12d3b0(0xaa0)],![]),JSON[_0x12d3b0(0x70c)](this[_0x12d3b0(0x4ee)])!==JSON[_0x12d3b0(0x70c)](_0x29be9d)&&(this[_0x12d3b0(0x4ee)]=structuredClone(_0x29be9d),this[_0x12d3b0(0x504)](new CustomEvent(_0x12d3b0(0x9ad),{'detail':{'config':_0x29be9d},'bubbles':!![],'composed':!![]})));}['_sanitizeEntities'](_0x28ffa2,_0x47cfa2=![]){const _0x18acbb=_0xa1d64c,_0x1c1abc=[],_0x95a0ca=StatisticsGraphChartCard[_0x18acbb(0xb34)](),_0x5cd073=new Set([_0x18acbb(0x871),_0x18acbb(0xb85),'name',_0x18acbb(0xaaa)]);for(const _0x21e875 of _0x28ffa2){if(!_0x21e875)continue;if(!_0x21e875['entity']&&!_0x21e875[_0x18acbb(0xb85)]&&!_0x47cfa2)continue;const _0x19530c={..._0x21e875};['line_width',_0x18acbb(0x242),_0x18acbb(0x281),_0x18acbb(0xd4f),_0x18acbb(0xd48),_0x18acbb(0x9e8)][_0x18acbb(0x4c1)](_0xaf2fad=>{if(_0x19530c[_0xaf2fad]!==void 0x0&&_0x19530c[_0xaf2fad]!==null&&_0x19530c[_0xaf2fad]!=='')_0x19530c[_0xaf2fad]=Number(_0x19530c[_0xaf2fad]);});_0x19530c[_0x18acbb(0x679)]===''||_0x19530c[_0x18acbb(0x679)]===null||Number(_0x19530c['z_index'])===0x0||isNaN(Number(_0x19530c[_0x18acbb(0x679)]))?delete _0x19530c[_0x18acbb(0x679)]:_0x19530c[_0x18acbb(0x679)]=Number(_0x19530c[_0x18acbb(0x679)]);Object[_0x18acbb(0x51b)](_0x19530c)[_0x18acbb(0x4c1)](_0x466a24=>_0x19530c[_0x466a24]===''&&_0x466a24!==_0x18acbb(0x871)&&_0x466a24!=='name'?delete _0x19530c[_0x466a24]:0x0),delete _0x19530c[_0x18acbb(0xd64)];if(_0x19530c['color_thresholds']){if(!Array[_0x18acbb(0x796)](_0x19530c[_0x18acbb(0x493)][_0x18acbb(0xa5b)]))_0x19530c['color_thresholds'][_0x18acbb(0xa5b)]=[];const _0x5dc556=_0xca3902=>typeof _0xca3902==='string'&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x18acbb(0x516)](_0xca3902)||_0xca3902['includes']('{{'));_0x19530c['color_thresholds'][_0x18acbb(0xa5b)]=_0x19530c['color_thresholds']['values'][_0x18acbb(0x7cb)](_0xc72a8d=>_0xc72a8d&&(_0x5dc556(_0xc72a8d[_0x18acbb(0x8a2)])||!isNaN(parseFloat(_0xc72a8d[_0x18acbb(0x8a2)]))))['map'](_0x48c05a=>({'value':_0x5dc556(_0x48c05a['value'])?_0x48c05a['value']:Number(_0x48c05a[_0x18acbb(0x8a2)]),'color':_0x48c05a[_0x18acbb(0xaaa)]||_0x18acbb(0x397)}));if(_0x19530c[_0x18acbb(0x493)][_0x18acbb(0x976)]&&_0x19530c['color_thresholds']['transition']!=='smooth');else delete _0x19530c[_0x18acbb(0x493)][_0x18acbb(0x976)];if(!_0x19530c['color_thresholds'][_0x18acbb(0x818)])delete _0x19530c[_0x18acbb(0x493)][_0x18acbb(0x818)];}if(_0x19530c['compare']!==undefined){const _0x337f8b=_0x19530c['compare'],_0x5d0f75=_0x51f030=>{const _0x170f21=_0x18acbb;if(!_0x51f030||typeof _0x51f030!=='object')return null;const _0x147f4f={};for(const _0x325a2e of[_0x170f21(0x50e),'color',_0x170f21(0x289),_0x170f21(0x51d),_0x170f21(0x4e4),_0x170f21(0xb2d),'show_in_legend','show_delta',_0x170f21(0xb73),_0x170f21(0x3ef)]){if(_0x51f030[_0x325a2e]!==undefined&&_0x51f030[_0x325a2e]!==null&&_0x51f030[_0x325a2e]!=='')_0x147f4f[_0x325a2e]=_0x51f030[_0x325a2e];}if(_0x51f030[_0x170f21(0xc46)]&&_0x51f030['line_style']!==_0x170f21(0xb0a))_0x147f4f[_0x170f21(0xc46)]=_0x51f030[_0x170f21(0xc46)];const _0x22a976=parseInt(_0x51f030[_0x170f21(0xc6d)]);if(!isNaN(_0x22a976)&&_0x22a976>0x1)_0x147f4f[_0x170f21(0xc6d)]=_0x22a976;return _0x147f4f;};if(!_0x337f8b)delete _0x19530c['compare'];else{if(Array[_0x18acbb(0x796)](_0x337f8b)){const _0x415b86=_0x337f8b[_0x18acbb(0x7cb)](Boolean)['map'](_0x5338e7=>_0x5338e7&&typeof _0x5338e7===_0x18acbb(0x3a9)?_0x5338e7:{'period':_0x5338e7===!![]?_0x18acbb(0x652):String(_0x5338e7)})[_0x18acbb(0x459)](_0x5d0f75);if(!_0x415b86[_0x18acbb(0x5a8)])delete _0x19530c[_0x18acbb(0x65e)];else{if(_0x415b86[_0x18acbb(0x5a8)]===0x1){const _0x3610bf=_0x415b86[0x0],_0x3d3cfb=Object[_0x18acbb(0x51b)](_0x3610bf);if(!_0x3d3cfb[_0x18acbb(0x5a8)])_0x19530c['compare']=_0x18acbb(0x652);else{if(_0x3d3cfb[_0x18acbb(0x5a8)]===0x1&&_0x3610bf[_0x18acbb(0x50e)])_0x19530c[_0x18acbb(0x65e)]=_0x3610bf[_0x18acbb(0x50e)];else _0x19530c[_0x18acbb(0x65e)]=_0x3610bf;}}else _0x19530c[_0x18acbb(0x65e)]=_0x415b86;}}else{if(typeof _0x337f8b===_0x18acbb(0x3a9)){const _0x42bf6d=_0x5d0f75(_0x337f8b);if(!_0x42bf6d[_0x18acbb(0x50e)]&&Object[_0x18acbb(0x51b)](_0x42bf6d)[_0x18acbb(0x5a8)])_0x42bf6d[_0x18acbb(0x50e)]=_0x18acbb(0x652);if(!_0x42bf6d[_0x18acbb(0x50e)])delete _0x19530c['compare'];else{if(Object[_0x18acbb(0x51b)](_0x42bf6d)[_0x18acbb(0x5a8)]===0x1)_0x19530c['compare']=_0x42bf6d[_0x18acbb(0x50e)];else _0x19530c[_0x18acbb(0x65e)]=_0x42bf6d;}}}}}if(Array[_0x18acbb(0x796)](_0x19530c[_0x18acbb(0xe31)])){_0x19530c[_0x18acbb(0xe31)]=_0x19530c[_0x18acbb(0xe31)]['filter'](_0x2dc842=>_0x2dc842&&!isNaN(parseInt(_0x2dc842[_0x18acbb(0x50e)]))&&parseInt(_0x2dc842[_0x18acbb(0x50e)])>0x0)[_0x18acbb(0x459)](_0x572be9=>{const _0x47f195=_0x18acbb,_0x7be453={'period':parseInt(_0x572be9['period'])};if(_0x572be9[_0x47f195(0xaaa)])_0x7be453[_0x47f195(0xaaa)]=_0x572be9[_0x47f195(0xaaa)];if(_0x572be9[_0x47f195(0xbdd)]!=null&&_0x572be9[_0x47f195(0xbdd)]!==''&&!isNaN(Number(_0x572be9[_0x47f195(0xbdd)])))_0x7be453['width']=Number(_0x572be9['width']);if(_0x572be9[_0x47f195(0xd59)])_0x7be453[_0x47f195(0xd59)]=!![];return _0x7be453;});if(!_0x19530c[_0x18acbb(0xe31)][_0x18acbb(0x5a8)])delete _0x19530c['moving_averages'];}if(!_0x47cfa2)for(const _0x41d521 of Object[_0x18acbb(0x51b)](_0x19530c)){if(_0x5cd073[_0x18acbb(0xa35)](_0x41d521))continue;if(!(_0x41d521 in _0x95a0ca))continue;const _0x704541=_0x19530c[_0x41d521],_0x3b5a14=_0x95a0ca[_0x41d521],_0x5d0ea2=(_0x704541===null||_0x704541===''||_0x704541===void 0x0)&&(_0x3b5a14===null||_0x3b5a14===''||_0x3b5a14===void 0x0);if(Array['isArray'](_0x704541)&&Array[_0x18acbb(0x796)](_0x3b5a14)){if(JSON[_0x18acbb(0x70c)](_0x704541)===JSON[_0x18acbb(0x70c)](_0x3b5a14))delete _0x19530c[_0x41d521];continue;}if(_0x5d0ea2||_0x704541===_0x3b5a14)delete _0x19530c[_0x41d521];}_0x1c1abc[_0x18acbb(0x24a)](_0x19530c);}return _0x1c1abc;}[_0xa1d64c(0xb7a)](_0x5a7a41){if(_0x5a7a41===void 0x0||_0x5a7a41===null||_0x5a7a41==='')return;const _0x4742e8=Number(_0x5a7a41);return isNaN(_0x4742e8)?void 0x0:_0x4742e8;}['_makeEntityBlank'](){const _0x158385=_0xa1d64c,_0x5be808=StatisticsGraphChartCard[_0x158385(0x2b5)],_0x29b355=this[_0x158385(0xaa0)]?.[_0x158385(0x5a8)]||0x0;return{...StatisticsGraphChartCard['getEntityStubConfig'](),'color':_0x5be808[_0x29b355%_0x5be808[_0x158385(0x5a8)]]};}['_isFieldRelevantForMode'](_0x3ad547,_0x31f39d){const _0x20ec9a=_0xa1d64c,_0xe8745b=_0x20ec9a(0x52d),_0x5af5f0=_0x20ec9a(0x4c9),_0xb7d6fb=_0x20ec9a(0xd71),_0x472764='ranking',_0x56be2e='radialbar',_0x34c76c='polararea',_0x3e1869=_0x20ec9a(0x26a),_0x4879eb=_0x20ec9a(0x39e),_0x23a853=_0x20ec9a(0xb6f),_0x3a11c5=_0x20ec9a(0x41d),_0x3e60bb=_0x20ec9a(0x670),_0x4926b0='waterfall',_0xc76013=_0x20ec9a(0x243),_0x46aa1d=[_0xe8745b,_0x5af5f0,_0xb7d6fb,_0x472764,_0x56be2e,_0x34c76c,_0x3e1869,_0x4879eb,_0x23a853,_0x3a11c5,_0x3e60bb,_0x4926b0,_0xc76013],_0x561c1c={'graph_type':[_0xe8745b],'line_width':[_0xe8745b,_0x3e1869],'line_style':[_0xe8745b],'smooth':[_0xe8745b],'show_line':[_0xe8745b,_0x3e1869],'show_fill':[_0xe8745b,_0x3e1869],'gradient':[_0xe8745b,_0x472764,_0x3e1869,_0x3a11c5],'show_points':[_0xe8745b,_0x5af5f0,_0x3e1869],'point_colors':[_0xe8745b,_0x5af5f0,_0x3e1869],'show_range_band':[_0xe8745b],'y_axis':[_0xe8745b,_0x5af5f0],'lower_bound':[_0xe8745b,_0x5af5f0,_0x56be2e,_0x3e1869,_0x3a11c5],'upper_bound':[_0xe8745b,_0x5af5f0,_0x56be2e,_0x3e1869,_0x3a11c5],'show_extrema':[_0xe8745b,_0x5af5f0],'show_extrema_min':[_0xe8745b,_0x5af5f0],'show_extrema_max':[_0xe8745b,_0x5af5f0],'extrema_show_timestamp':[_0xe8745b,_0x5af5f0],'extrema_color':[_0xe8745b,_0x5af5f0],'extrema_font_size':[_0xe8745b,_0x5af5f0],'extrema_bg_color':[_0xe8745b,_0x5af5f0],'extrema_bg_opacity':[_0xe8745b,_0x5af5f0],'show_average':[_0xe8745b],'moving_averages':[_0xe8745b],'break_on_null':[_0xe8745b],'rise_fall_colors':[_0xe8745b],'stack_group':[_0xe8745b],'invert':[_0xe8745b],'color_thresholds':[_0xe8745b,_0x5af5f0,_0x472764,_0x56be2e,_0x34c76c,_0x3e1869,_0x4879eb,_0x23a853,_0x3a11c5],'color':_0x46aa1d,'name':_0x46aa1d,'icon':_0x46aa1d,'icon_color':_0x46aa1d,'state_color':_0x46aa1d,'aggregate_func':_0x46aa1d,'decimals':_0x46aa1d,'unit':_0x46aa1d,'number_format':_0x46aa1d,'offset':_0x46aa1d,'forecast_horizon':_0x46aa1d,'value_factor':_0x46aa1d,'value_transform':_0x46aa1d,'fixed_value':_0x46aa1d,'attribute':_0x46aa1d,'data_attribute':_0x46aa1d,'state_map':_0x46aa1d,'show_state':_0x46aa1d,'show_state_last':_0x46aa1d,'show_color_dot':_0x46aa1d,'primary_state_as':_0x46aa1d,'name_position':_0x46aa1d,'show_in_legend':_0x46aa1d,'show_graph':_0x46aa1d,'tap_action':_0x46aa1d,'align_state':_0x46aa1d,'trend_period_hours':_0x46aa1d,'show_timestamp':_0x46aa1d,'show_trend_icon':_0x46aa1d},_0x3e084d=_0x561c1c[_0x3ad547];if(!_0x3e084d)return!![];return _0x3e084d[_0x20ec9a(0x25d)](_0x31f39d||_0xe8745b);}[_0xa1d64c(0x598)](){const _0x13214f=_0xa1d64c;if(this[_0x13214f(0x94f)])return this[_0x13214f(0x94f)];const _0x2af31d=['primary',_0x13214f(0x94e),'red','pink',_0x13214f(0x9d2),_0x13214f(0x6dc),'indigo',_0x13214f(0xd6b),_0x13214f(0x5be),_0x13214f(0xa49),_0x13214f(0xcec),'green',_0x13214f(0x24e),_0x13214f(0x477),_0x13214f(0xd57),_0x13214f(0x494),_0x13214f(0x65d),_0x13214f(0x7e5),_0x13214f(0xa64),_0x13214f(0xbbe),'grey',_0x13214f(0x1c9),_0x13214f(0xc45),_0x13214f(0x308),_0x13214f(0xa47)],_0x1217b2={},_0x68be5={};try{const _0xfe3893=this[_0x13214f(0x96d)]||document[_0x13214f(0x643)],_0x2d526a=document[_0x13214f(0xa31)](_0x13214f(0x673));_0x2d526a['style'][_0x13214f(0x409)]=_0x13214f(0x9e1),_0xfe3893[_0x13214f(0x887)](_0x2d526a);for(const _0x452a63 of _0x2af31d){_0x2d526a[_0x13214f(0xe3b)][_0x13214f(0xaaa)]=_0x13214f(0x939),_0x2d526a[_0x13214f(0xe3b)]['color']=_0x13214f(0x922)+_0x452a63+'-color)';const _0x42c48f=getComputedStyle(_0x2d526a)[_0x13214f(0xaaa)]||'',_0x195dc4=_0x42c48f[_0x13214f(0x7d2)](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x195dc4){const _0x2e4fbb='#'+[_0x195dc4[0x1],_0x195dc4[0x2],_0x195dc4[0x3]][_0x13214f(0x459)](_0xfbee95=>(+_0xfbee95)[_0x13214f(0x2f1)](0x10)[_0x13214f(0x947)](0x2,'0'))[_0x13214f(0x8e9)]('');if(_0x2e4fbb===_0x13214f(0x939))continue;_0x1217b2[_0x452a63]=_0x2e4fbb;if(!(_0x2e4fbb in _0x68be5))_0x68be5[_0x2e4fbb]=_0x452a63;}}_0x2d526a[_0x13214f(0x1e3)]();}catch(_0x5c19f9){}return this[_0x13214f(0x94f)]={'n2h':_0x1217b2,'h2n':_0x68be5},this[_0x13214f(0x94f)];}['_coerceColor'](_0x3df409){const _0x5d6593=_0xa1d64c;if(!_0x3df409)return _0x5d6593(0xc96);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i['test'](_0x3df409))return _0x3df409;const _0x3c4f42=String(_0x3df409)[_0x5d6593(0x7d2)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x3c4f42)return'#'+[_0x3c4f42[0x1],_0x3c4f42[0x2],_0x3c4f42[0x3]][_0x5d6593(0x459)](_0x3b7d0b=>parseInt(_0x3b7d0b)['toString'](0x10)[_0x5d6593(0x947)](0x2,'0'))[_0x5d6593(0x8e9)]('');return'#888888';}[_0xa1d64c(0x377)](_0x1b236d,_0x43cb96){let _0x5d4a44;return(..._0x395501)=>{clearTimeout(_0x5d4a44),_0x5d4a44=setTimeout(()=>_0x1b236d(..._0x395501),_0x43cb96);};}[_0xa1d64c(0xca7)](_0x1356ce){const _0x1f7853=_0xa1d64c;if(!_0x1356ce)return'';let _0x2f9dbb='';for(;_0x1356ce&&_0x1356ce!==this[_0x1f7853(0x96d)];_0x1356ce=_0x1356ce[_0x1f7853(0x378)]){let _0x1b19e8=_0x1356ce[_0x1f7853(0x61f)]['toLowerCase']();if(_0x1356ce['id'])_0x1b19e8+='#'+_0x1356ce['id'];if(_0x1356ce['classList'][_0x1f7853(0x5a8)])_0x1b19e8+='.'+[..._0x1356ce[_0x1f7853(0x3fa)]][_0x1f7853(0x8e9)]('.');_0x2f9dbb=_0x1b19e8+(_0x2f9dbb?_0x1f7853(0xdbf)+_0x2f9dbb:'');}return _0x2f9dbb;}[_0xa1d64c(0xb9c)](){return this['_config'];}}!customElements[_0xa1d64c(0xa00)](_0xa1d64c(0x600))&&customElements['define']('statistics-graph-chart-card',StatisticsGraphChartCard);!customElements[_0xa1d64c(0xa00)](_0xa1d64c(0x718))&&customElements[_0xa1d64c(0x6db)](_0xa1d64c(0x718),StatisticsGraphChartCardEditor);window[_0xa1d64c(0xa14)]=window[_0xa1d64c(0xa14)]||[],window[_0xa1d64c(0xa14)][_0xa1d64c(0x24a)]({'type':'statistics-graph-chart-card','name':_0xa1d64c(0x9c8),'description':_0xa1d64c(0x3d4),'preview':!![],'documentationURL':_0xa1d64c(0x8d2)}),console['info'](_0xa1d64c(0x858)+VERSION+'\x20',_0xa1d64c(0x78c),_0xa1d64c(0xdae));