From 814d921ba7d9aa8f642a30b81c50d36aa3d58104 Mon Sep 17 00:00:00 2001 From: Thomas Peterson Date: Fri, 30 Jan 2026 23:06:38 +0100 Subject: [PATCH] Fixes --- .../ButtonWidget.cpp.6932614AE5FC71F9.idx | Bin 7302 -> 9394 bytes .../ButtonWidget.hpp.551D0D3595AEDB81.idx | Bin 1180 -> 1244 bytes .../ChartWidget.cpp.344F8561CCF752B4.idx | Bin 0 -> 7680 bytes .../ChartWidget.hpp.D8383FB7050AF787.idx | Bin 0 -> 1480 bytes .../ClockWidget.cpp.6053C0339E915CC8.idx | Bin 0 -> 6246 bytes .../ClockWidget.hpp.447A48F9D372A75C.idx | Bin 0 -> 1376 bytes .../clangd/index/Gui.cpp.BDF53DB313293DD9.idx | Bin 3454 -> 3560 bytes .../HistoryStore.cpp.957860D36959A6A5.idx | Bin 0 -> 19088 bytes .../HistoryStore.hpp.4381476956370A61.idx | Bin 0 -> 5328 bytes .../index/IconWidget.cpp.C804601C628F2FF0.idx | Bin 5274 -> 5408 bytes .../KnxHandlers.cpp.CB0E869699204D5E.idx | Bin 3040 -> 4122 bytes .../index/KnxWorker.cpp.DE6DF2C0B88ED24E.idx | Bin 5204 -> 11124 bytes .../index/KnxWorker.hpp.F9067C35E6DD8F11.idx | Bin 1418 -> 1758 bytes .../LabelWidget.cpp.86E5A1BF3C34B7BC.idx | Bin 6812 -> 11152 bytes .../LabelWidget.hpp.C810267C2FCC36BA.idx | Bin 1164 -> 1288 bytes .../PowerFlowWidget.cpp.8A280FD116CAAFED.idx | Bin 0 -> 4428 bytes .../PowerFlowWidget.hpp.D4F5557650792017.idx | Bin 0 -> 644 bytes .../PowerLinkWidget.cpp.481D6AFA808A3AE1.idx | Bin 0 -> 9130 bytes .../PowerLinkWidget.hpp.0B60F3DFD20D3D5C.idx | Bin 0 -> 1922 bytes .../PowerNodeWidget.cpp.D068C7972720D9A3.idx | Bin 0 -> 8602 bytes .../PowerNodeWidget.hpp.EFF78DEAFB845F91.idx | Bin 0 -> 1382 bytes .../index/SdCard.cpp.485103BC6CBAC699.idx | Bin 11234 -> 7192 bytes .../index/SdCard.hpp.4F7BF469B05B7ED5.idx | Bin 1056 -> 856 bytes .../StatusHandlers.cpp.1021770D2A2A95F2.idx | Bin 3120 -> 2398 bytes .../index/WebServer.cpp.552E49883800B71B.idx | Bin 10590 -> 10892 bytes .../index/WebServer.hpp.4D1C3D9E0DDB58E5.idx | Bin 3386 -> 3570 bytes .../index/Widget.cpp.63DB7B9186B85891.idx | Bin 4804 -> 4960 bytes .../index/Widget.hpp.63E5D98A9B23E60F.idx | Bin 2118 -> 3008 bytes .../WidgetConfig.cpp.FD56F9F36C29A5DA.idx | Bin 9004 -> 10020 bytes .../WidgetConfig.hpp.CAEFE2EEEB2A6996.idx | Bin 8152 -> 10946 bytes .../WidgetFactory.cpp.1026CAEFCA630F22.idx | Bin 3070 -> 3580 bytes .../WidgetManager.cpp.D8CE609DC911F13E.idx | Bin 36646 -> 50468 bytes .../WidgetManager.hpp.8559171B7B8A010C.idx | Bin 5564 -> 10524 bytes ...au_systemB_device.cpp.D5CA9F22B52CC3FB.idx | Bin 6658 -> 6976 bytes .../bau_systemB_device.h.EC862D6C8F376DA8.idx | Bin 2722 -> 2852 bytes ..._hosted_host_fw_ver.h.7627B76907D54D09.idx | Bin 408 -> 408 bytes ...ed_transport_config.c.285CA3A462BBC6E2.idx | Bin 5746 -> 5848 bytes .../index/esp_wifi.h.8387B57FF7F48BBF.idx | Bin 26766 -> 27084 bytes ...wifi_remote_version.h.A329259D4CFEA001.idx | Bin 298 -> 298 bytes ..._wifi_types_generic.h.E2F6F0D5325F5DDD.idx | Bin 70512 -> 70652 bytes .../index/main.cpp.7C677863E2582AB3.idx | Bin 7396 -> 7996 bytes ..._hosted_host_config.h.02B1374BBB1A5026.idx | Bin 3602 -> 3602 bytes .../transport_drv.c.E843A2807C57AEF6.idx | Bin 24288 -> 24350 bytes main/HistoryStore.cpp | 334 ++++++++++++++++-- main/WidgetManager.cpp | 51 +-- main/WidgetManager.hpp | 2 +- main/main.cpp | 21 +- main/widgets/Widget.cpp | 37 +- .../webseite/assets/index-C5enbiYy.js | 9 + .../webseite/assets/index-CE6v0X8e.css | 1 + sdcard_content/webseite/index.html | 4 +- sdkconfig | 6 +- web-interface/src/components/SidebarLeft.vue | 24 +- 53 files changed, 401 insertions(+), 88 deletions(-) create mode 100644 .cache/clangd/index/ChartWidget.cpp.344F8561CCF752B4.idx create mode 100644 .cache/clangd/index/ChartWidget.hpp.D8383FB7050AF787.idx create mode 100644 .cache/clangd/index/ClockWidget.cpp.6053C0339E915CC8.idx create mode 100644 .cache/clangd/index/ClockWidget.hpp.447A48F9D372A75C.idx create mode 100644 .cache/clangd/index/HistoryStore.cpp.957860D36959A6A5.idx create mode 100644 .cache/clangd/index/HistoryStore.hpp.4381476956370A61.idx create mode 100644 .cache/clangd/index/PowerFlowWidget.cpp.8A280FD116CAAFED.idx create mode 100644 .cache/clangd/index/PowerFlowWidget.hpp.D4F5557650792017.idx create mode 100644 .cache/clangd/index/PowerLinkWidget.cpp.481D6AFA808A3AE1.idx create mode 100644 .cache/clangd/index/PowerLinkWidget.hpp.0B60F3DFD20D3D5C.idx create mode 100644 .cache/clangd/index/PowerNodeWidget.cpp.D068C7972720D9A3.idx create mode 100644 .cache/clangd/index/PowerNodeWidget.hpp.EFF78DEAFB845F91.idx create mode 100644 sdcard_content/webseite/assets/index-C5enbiYy.js create mode 100644 sdcard_content/webseite/assets/index-CE6v0X8e.css diff --git a/.cache/clangd/index/ButtonWidget.cpp.6932614AE5FC71F9.idx b/.cache/clangd/index/ButtonWidget.cpp.6932614AE5FC71F9.idx index 831033b78e9761ef0c32fec1d7fd48ece6ac9900..5bc490ebb5f14b5116255c75ec373229963cc358 100644 GIT binary patch literal 9394 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 literal 1180 zcmY*XTTIhn7;Q_pwWFI|*#={RWD+h4$i-kHD54V>JV-!!m=J`CLINn;R1gV101prr zqIg3hx`de>;&YG~{Cg>CJaNWU=bGE5Bg+mdyOBPnC8j)a}#`d?4q zWgCr26ROkJ=~Y?Zp^!R-#Qx^td{x`jrR%ef!Zpm0QGNk4)l?LpM2gj!`Iptc={{0| zAuviNmB~E|Mxlw&rE=EC2ES^SaD<5PB9vmCLIrf~ov7l+#d;-6_y8@Y#eP6rrcxcY z7c=2fLX0-&q+Eb!0ouOQHy_n2i&hdibPFZIKbuG2o*CJCb@>=e_yR4VB^-2b{FM64 zR+H4s5<;M9DJ=&&VZY{{aWVaph(J?Pq>$u13r2g!z$roO_7!{9ZtJu^A%%VsDH1?` zVrGkTpUU=CN(hj4R?2ShEI`Mnx}VP&yWJc?LbsAt1_7NBg2j-LrHd>f0a{MW1AsP` z95KEB$9-JvaUC>+>p1Ok8(?r7!Mw`=gUe_W-eQ2kT~y7x3h=Tkt0UJiu@`43ay_X5 z7|cf1yvYDJ4Bd5&Z0HNmNErj?ilI1?V?ZKwpug~0 z!C$B!5#iqo+s`9S%3x&#cnh?T*c+Yq0AkF4^DvZ1Ad*4p>ne9aPow1q+DRB9i~XHONBZ`KSSgs1eLZ3@~OaDKF9@$wIBe z9A9hNfy3~S00yP{yg|2l^40(jGDA;vT?-vs9Ks=SlhI)E=g0S+UXKw}{-%0!_Ok0N HPGi3TY6Dh0 diff --git a/.cache/clangd/index/ChartWidget.cpp.344F8561CCF752B4.idx b/.cache/clangd/index/ChartWidget.cpp.344F8561CCF752B4.idx new file mode 100644 index 0000000000000000000000000000000000000000..f12d307dd5b3c9b9560be4f30cf5e8d0d342d930 GIT binary patch literal 7680 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 ZMxoN^EGcObgnR|uLErW@0dO4<{tpTTn9TqH literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/ChartWidget.hpp.D8383FB7050AF787.idx b/.cache/clangd/index/ChartWidget.hpp.D8383FB7050AF787.idx new file mode 100644 index 0000000000000000000000000000000000000000..d5ef26dd0dbd89bbda00046d1402e4319e9790e8 GIT binary patch literal 1480 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 literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/ClockWidget.hpp.447A48F9D372A75C.idx b/.cache/clangd/index/ClockWidget.hpp.447A48F9D372A75C.idx new file mode 100644 index 0000000000000000000000000000000000000000..911303fca514042c36c7ac2b7ad8c04072387557 GIT binary patch literal 1376 zcmYjQSxggA6rFi=I&a!x+Gz`IT_Rf~STSsFQ9wi+P|+YlOoT*aF%Tfy7Qqb-ic3_M zh#CY%TvCV|L0mxPLr@WwD2N~`F&Z^$&=^IHxV;&2)h4~ooO5p9yZ4+~9Bs8OWhg2# zH99{#&5^92C`wPhc84wF9rpQ;b+Q$~Cg6Dkx|;7{@MeKRnobXu#VUx-EF(`KGgu_`K$anwYro zUn>f}g!KnZS6uGiekg2K6Kg5>F}$n%P2m;~+z=AbR{5!_up&7m>{{;KTlHMhkl)Xn znJ>D!%S*;LFJxM6$Nh{$uU_~p{ml9Mw_WN~#eAGRFmNF1O3rP^yiP-5&(zMQ3Wl<; z&0f(+<~3g3KilC^rqUt?krj{+<^;|_;gJV_Cu4b*JAE39h!!(SMwAQ1$uy0b!K}Pr zd)9wg;ErhMXI)tn^v7K2+SygTBT0b0$ebwDQ`SzUT^ z{1TfMi9l;O&ELyyZV7Iy4=FAXkQPx`FX+v3f$s9pbF9OSMRZmQNFcOM(3#}|blx&& zdrHFd8Ud*YEefJhE^PohHPVaGhyDRev-!ehNc&qFkLY)}|@*e486&XjTlXM&hk$@u{o z@ zOECc$#v*DdBLGvjw5;Sg#5v`hi;kf6_D~x32F6h!EhzTS>5giOr@;-M-0H(V*WWkN iaHQRqV)vF(F!ILBdBAO_KW2WP@;U)=EXB%@T>bzmosm=k literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/Gui.cpp.BDF53DB313293DD9.idx b/.cache/clangd/index/Gui.cpp.BDF53DB313293DD9.idx index c0bce3f965c73832b3abf95c70266e98fdf26d3c..746472a8faa5ab635919380aaf2d35a14ea4cf5a 100644 GIT binary patch literal 3560 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 literal 3454 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 literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/IconWidget.cpp.C804601C628F2FF0.idx b/.cache/clangd/index/IconWidget.cpp.C804601C628F2FF0.idx index 1d810cde9876a3c4b162cd0aeb0e5cae0b7a0d30..d6d477f10f716f0d8f7342940c51813d1200eb58 100644 GIT binary patch literal 5408 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 literal 5274 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 LRd54<9)S4|j(}Gz diff --git a/.cache/clangd/index/KnxHandlers.cpp.CB0E869699204D5E.idx b/.cache/clangd/index/KnxHandlers.cpp.CB0E869699204D5E.idx index f56e8228d061a4b2467078d668b8cb7c6fd99256..076949d6285cea448ca404bbd682a90ff06fd8a6 100644 GIT binary patch literal 4122 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 E0orL{H2?qr literal 5204 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 diff --git a/.cache/clangd/index/KnxWorker.hpp.F9067C35E6DD8F11.idx b/.cache/clangd/index/KnxWorker.hpp.F9067C35E6DD8F11.idx index 0b513e4597f497a83275481e82718446b8ccf04c..ca95f1958dec49bb07db328d4f43339f228a44f6 100644 GIT binary patch literal 1758 zcmYk64NOy46vuBLrR{sYEw3LGu$>+47+7R13m_V(6C4H?9VILw#w--j$bdM35IP4l zn;TgMv{49zU^jxz@02 zO;1fp8J8fGoSRx!c%;NGMhI!hr?{jjZ>I>M&lrTtnnrC`4_-AeP4HNd?ziL0x)t+Yvd!_2b8LzXscdWr{J#}`?{Y6Lk?r+K}-gGlPR>yBIT=M1K zx9o3waM4xp-VV2CE_=FWAe%2)j?A!?_&!alp6-j}Y=>&?)i=EJ5&Pe5+!xuC=B^*> z_jo4HwN{NV=+W&L7u{PzLPzfUd5>ALO#0A<%)vi>IaL)^y&rjw_T{+`_C9@S=*P|< z){LWJah~puq=s-HSM`qbA9je+3=XL`1r)c zsguzbuG(ikeZx8AFPVG>owOJR+N?ob>pNBtD;hgAIk@oxPDOBtz%yyFPSx$BouIsWzN+!@B zVN;;VEEpssTP9D@m9@su7WH5o>E!mq{XEqB4RZ_4v`qIQ?p+PjoUMMje< zq*}p1afSU$*V4=N-D*Yw*+$-I0(r>coi!IO_bHK#WV4vn2nOW3U!Ij6PV*b&nE=Q( zum(NIiihbRuPoGE<(XiRb*yf4Yen6$HP2MtJ|&Wp;&N855)5Py)caTblT>?0%8)l1 z^AbKlF!avIL+%U}9XVQj@i{Ih|g!);K!@v@P(!eB8Zz`=lMG8`oth69p`n-UD}$|u9~8Meo#$;_;n zmBYPb%!xTU;El0KVba3C0C>r8lz12lU?*-$Iy3;tNnZ*#xB+hBrci?$peAk#Gq_=u zq&6iPTEZ4dG=&$U;SeO6k_*wWAQDYsg=m14xGALI21rQ}N+=ZJ+80L?8vmUWVQf~I z1L4q+MQ(-y`~Ss|n|c1sgxdl;m5PgUip}%~N6p3~haZIb{#$dUJ8XtsjGRON0nsBQ A=>Px# literal 1418 zcmYk5e@qi+7{_0Z()RAX9@lG;R=O^VFgwLzHbrBZf>6M+mXN&%aSEnHWQeha;r2`QoyyrQPZB$O<*`<<-;= z8`QEr3knL3^@M(FNc#Ml&bt1#jQnWt?)uOa<>;ySKg09dU%Xtr_@wjAwm|M1eTO$y zpPc*p7VrM(*siM+HeVSna;=Kand-^vFlaSk^v>>;GNDB>Q2{^OC`78-f*aC^skQQV8)`EXELue zuN^AuchzoLJ|p!O=b8W0j$rnq7u3~1B>HP}tKI3`x*MDnJytF(tywUwHE<+j&}+iDDW-JGnP#?s=3?`(mCxkX;#Ty=O? z_w^+4-@cpvs*1HEFd_BZM+YXgDAQ%m1ao8;wNaas7{~wozIQ0k(!VK9A_=jCns}3< z1(d&X{ZcXeZo6CNte9=(t%)dmEj^z-{;|a?5esCCylB<}%8&2OxgUy@uat-kve9I; zYXRkpzH_%*de6S2C-4@j-k`T@f$)UD!DDFL@eAh{onAe)P9jFg7eqnP0_Kl&*Pp6i zbEb6yr^CZ3I>m&tCGFGTu^CweVYZ#OC!wr{XVpD4hX*90hiuAIvldW3+Z0#xPj=&=frHP1%6d6o3v6z1!Q9ls zB7Y*x^rg%m;n%9ytg#}s>1+a`AX2--J{iv-Qb(p^A@+lw7+%8!OCcsPf`$jaIm83p z3=4E;kIjB>VBfVYsB6#}L>#3^jXI-qBtZd&5f(r*EHiv?8Sk7hPRuyV z1R8tZ?#9Lf4|*aim))=BM9S-UimybZf=-}_7T%!%;|n)Nw4gDD6gGxP!7@V$mk}jc zW(eUj_6>V8esFJW8QcsRbmRHJ&3HjKb^~sP2)Ypwa5Fy8jWP^|aq-_=U@-shf~bY% hJ|_9qb^c`bFisA8B7zpRK;55g=skaT?sQJz$rDyLxT^pF diff --git a/.cache/clangd/index/LabelWidget.cpp.86E5A1BF3C34B7BC.idx b/.cache/clangd/index/LabelWidget.cpp.86E5A1BF3C34B7BC.idx index 18562a1f2ce87cc05cfc69d1ffdcce65c38434a1..6a300011e435ac067e5b0f65de9ed86718666a2d 100644 GIT binary patch literal 11152 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 J62Mgu`#%sb57Phu literal 6812 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 GpfCV!qQK4o delta 486 zcmeC+>fx*p@^o`+VPRl!PVubBO)W_TG8u${xVWS!b0LtHW@KQfn6tEZuTYbL0NeY{ zJsXQF7^Gi*Se|n3gXY8uDJKk7^564BT)3UPd3VTZ;dhC<&8L*bgsK?sx|C6x?KPVHd{_Y9%{fzIM@n9bi~2@3!Gv;*=wWT=G0&TwyA@5G-er4>@Sr4ukc^{0g$rD?>?Ea6gHPUyFo?XB)_wh}|>p_RsEIIM3ct3wq`c;PF z%G{(fpfeA!9$V2J-xI~h#5Y-xNo3+%O-7!{;*5?Q!hFIK>_B320%Nt37{8b#0|(G& zKwxh#xHGM;JXm;-p&g;|6rt1>$=gDlNruJZs{I&Jn9xi|IG zCc!La{*=gKjyA9y~)S{^B+hU01ITL1^@s6 diff --git a/.cache/clangd/index/PowerFlowWidget.cpp.8A280FD116CAAFED.idx b/.cache/clangd/index/PowerFlowWidget.cpp.8A280FD116CAAFED.idx new file mode 100644 index 0000000000000000000000000000000000000000..43aafcdd6f32481dc0d44deb9a841d863f71b9a1 GIT binary patch literal 4428 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 literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/PowerFlowWidget.hpp.D4F5557650792017.idx b/.cache/clangd/index/PowerFlowWidget.hpp.D4F5557650792017.idx new file mode 100644 index 0000000000000000000000000000000000000000..f8d1a66c2879ddeb41bb511e09b2578997438f69 GIT binary patch literal 644 zcmWIYbaSg=VqkDi@vO*AElFfyU|u4kncGjg-63gN@~4Fh+*>VP%oJ&y znS3&#U)4K#_0!&?2m7A6$6Y%=XVyxdbCbf}?O*$GnZ3(q+q?H4ofJ*q>74(CRk6-r zt++BbX)e(2sAiGCHIIcQ_?Xz47+AUaxFx{^0|!tJ2yUfHRobpPVI#oA0`vq3u(I>9 zi@>BWd=$@1(EWRxorw`B!@|ZQ3MLph!AcofSvRNDI?T?P^F)A&8K$3ulS3G$|BCJ= zm+!a!{S#wigh{jUvdO@t8H!TViXQ>Zg1M5B3+y_WwJ_H)a)Mn26aIF?dscAr30FoQ zRu*{{RhV$gmaRATX|E_?=3!-LVdsHq2J%GNWf44X7H%GxeHRMf#x8H|TL?6XO_@y} z=3JPGOk5D}f_=-t08|8YJWLYib)e%wUWN(7%m4}_t1e2-Ni+tU!{)NR#HhO1mJ#M4 vm}eMZ2B?(IpQm#4-4;fe1q{VS$;ILzH?Tn+0;E`X%+)%lZ`1jUk&OWWV#Uze literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/PowerLinkWidget.cpp.481D6AFA808A3AE1.idx b/.cache/clangd/index/PowerLinkWidget.cpp.481D6AFA808A3AE1.idx new file mode 100644 index 0000000000000000000000000000000000000000..a2db5f9e9de4e7d06534483ad82cd2b7adc16274 GIT binary patch literal 9130 zcmZ8m2|QKX_qR@m?llkBd~xY=jVV)TP@y79gQR+)P?8G0GLD}_w8jhy>4X}(*F3VS%0JV&tK0gHwRYNmrnK{dxIG_V zCB_}ssu1}5^m?!Mauw2^qy1WSz-`Ow3m+9;#4uF_U-agOezR9d>do&ytdmVXeC|AY z*ZRktoF0$zl$)b}+#L6h?dH|qXxVksB@c41uiN%Z``hYUVygLjFXz58JUahtW~G6Z zlAsJb-^ct=;z;|$*x-o|3em-P;qQloI9B*_75a zrlIh1XZEUSf5XpC;X#2Gw@#X8ylmzE-Z1AXJEigCmG1Z7OM?HpBDuWx`S4Y>mnKS% zvCI5e`Bul6KCF~$ycAyeR)wYqwQQkY^G*J1nNy||m;JoU4;eD=pZ+{bdb_>%i9{BTbFkD#!mhhvsLf7R(6k6B{n zFzhGo*hEV7K2PbiK5?^0b}XbpFYmjYw)zqs%h4xIy;*g(pXzcy+V2x`&+H47 zxh{&SvGU+{9i#I(mr4I4si%!g*1x}4v;O^V1?R2K_t_4w?45SZIjHS7VzXn8{I!>{ z&N6TBHtaHO66R`Z)<4O=bUSM6Q{yu|?pqD7$es6bEc9&OABJ|&yZO!VhhVw7kmDQbFPjM zo>OM?w!-;+)^OCA>ltCYG@BU*+T1eA3gz;`DypyD4X|?QWVVPkjXc|?U6Jm(d0khF zv8YMT=5^$W%v}RL`dWioTpc~{szc|v<)!j(7RIg&J&+YI^55>EwX5x;jqfHd45&1* z@G{GAmW0e+FiQ*EMo+-V#6#hi?L{iMDKTJ7x1nUFoGSunTOS&e&hn-{O-MUCvn>xxjv6tAGEF7Y~ENPKC4% zd0W@zH7fo-&-bcwLV3De%ehQ7&7lf!vA(aL{~a5%Fv-2M`yYj(v!^uuYsPDRD#ea8 z6z5mI)@(|sS|7Ak+AD2drQ7qNz^m0dISUWD92k=pE;d;aez|ew@u72(8-$nx?(u1X z^PjlE+`X}9oX&jctBmOz9saH1$#46+!`)LXob$M=$4k$9)iZgEimOa_?BLz@wtUBf zMdek668Br0`hJ*iHFPMvFxP9nnr)DK%HHN~wGPvXaJQQpr@rc?ml=1eJvtW*n-19| zo*)9g@2*OEKR)OFt}+SUqSB(70gf#J^WO5Fg?;Y%>y7-rEpI*@_-|eD#+PiPvucYL zZ+;+AZhW98?-rNWSb96RIehPqnn)K}sdR0@Z|lCDx3gMNSSysWJitL~WRq*p;! zaiq_>bp97MYWwC>{H-H#d+c08-pJ+mRa~n(+?g8m=8QjCdeP~2mvnw!wqJ~6*Xxva zCvjIhu1|&Hf3_n_l7929ielf}mBiY4g`1jr<$YdQmW9ns=j0BhbJoJ)L3W|V(F8k{mOfAF7bsVhe6*Z=5} za2%_3HVu91y)wYUDm;WutC_Kp@0j^1zn zkRuXa_F;!?N8-dyS^L+TIX8S-+=8B6wOXF^@Xq6<@!L5c>dLIMFDF;34bJ^#O^(6i zC-d@48+PO(!?$J9RymT735k$y$w_)Rh0!8)ZI$`2quiT3`$1Ll_c6Hg^m((M+r(ugek&8 zLNWGh8*aHjwvi)lP6`Q133A#%NKA;0M0Tf1I0f-`u9hV3Pm0uoTs`pGfX!qpAtADG zPw;r!o3)a}ACp2)LGCGNwt)&$MF9!*nHJb>G8hgP6}U$^(FzJ;3W}3|Pg*P>U|;?` zGJ9m#5lNzPQVmCrLn%>aDo-h~JY&@Bret0qN!*|_&pWh$5N(AbP$&XLvqRHj(xlsQ<#YvJjkvs{q$RY~J z1V$z(Vn7x!viN`jAO}DeZFAvKql5QiXDQm>I3VLd26Lhc7*!yToH%3okLfzESXtVl z1VT4~Fh_}8X%=qwk6xkdWPJ6CKp(B4L~FsY7Um$Jym^~d4;abQN;b%EP)55glVvS? zrC=>TlfoN7wE?tIc2mGOsE&g+$}b9-0M!XTAc9bhAaIFDLN$^Ph$2*@_<#gLHG$AZ zE>v7~{j3qVLV>pHUm*Vl85E&+Uz_yIyjLpG&I!v1vru7DWHiV`0}HvJG~(3%HusPc zP{%L|H?D!#y?7q&efDI}T=O%?V-Y zd5^!F{p4`xaLtiHi#VNCk@WhG6d&_sDpaB>SAc2*7Bg|?9T?`lp#yCh|wLbxj2|gf# zU_=nOL?pq88b3Z3J8a=Y6`-KE4 zA%PknMfL*O3sV5d`@TND)zO9)3^53qiyc|0LFg2T`Vif*=xGo2tC6QGGuLguWBdR6 z)tgsaFBxnuTu!SsmNizy)UH-sJ(W}rUx?dH=d)JOO??}=je&{nGuvm0kr7}P0XWbB zi#lK_D$Kps0h>4PNp+B-6sa@RMX{B!AQKDn7!U`nI8eZVc#w~Wsq3E7kPKupFwliZ z0V%*p0Z|M%334Yv2?I`n;wezUfLsvC1qlo|2aI!kC0+=eLf~S#RScYBKA;3tOZalU z6f{dg2U}7Gv&w*n0XISUCa7WQ*aga6poV%5V$kPu7Ra;H0~&R(lQTLxT8C(lFs^Kd zlN==~$&eI9<1s}_v86Z|DXk=}ijgb^3l~lUGL0{o>A*kg!|(w&Wymby!Ea+U4|M7FXPdbix*ZlH~iB6On&E3}`lWIIU_)hfIM<^*Y~3ijG#UjT3ZC68$rxN+J?#&XOF(J+(f4_ zQ-+BTzEL0(H9h#&^#m!T9w^&FtLO(t|FrTd*5@a286m&WoR2_$1WB~*7KeuR+TYK( z(aOz9b9`E`AT6dymWxfo`F96BXay6XI{_BRx`4#kwFM#8+h|S=Fls;@rQzT1%N7Z3 zwfo88&gZT`aSI{D0wl^${KT_>lLcldwWEJMZk&HDz>^*lo`KRc;2<+8pa;kv5XOK( zFdu|P2v4CF9~Az7r2Oa?D0dP@0#9XO*TCZ2QkB(##2qf{ffh5pK0$t?i$9^vZqn&F5==9T& z)R4k9;jQDX$4GsBeFKb~tvg!}k)NXE)(g!~4WNVNO?u z$sm$E{bbOzcG6i0uR{yJnPMb5ULy&5CURLy4Lq^+4fMw+Xe;~xR$%gk3| zTnjY|E>14Cu*Jv%P%q%SMGC;Q04$Mvv&8e#`(kGtr%Rv&^h@|A)H;}52lJ5Vas#2o zrwwl(r~RD#NJm*HQ9bc@!C9Fs`be1!rUZ7R!VF=Yi~>d!-(ycSFrxW@cu0ZDH*xGUP<+FTuxv8jc04`9)Q>GAQF2&>8T#^%fP<|ROuOh3Azxdw<< zpx*=0*34ITPBnyOR?;idKqL(mPzj*pq|Kdt9z<*8vjyHAb)Q#Fo9jt>;^ywN-G^6Z z1lUFZ4s^h}4sbywa)%uj>LO-aLvJ2Q=tdIeC`PuyGK|AH*M4#efh?T1nBN zi`$-Rj?Z^}s?M zhXSbmTY-fIl=`hi8|Y)eQxJSQ{fWlKi}b=9g}<#o-WMXlHj=MVJb-l%rW=LUu;=3o zZz?|1TS$pYDWf>=&E?J%yk+v0&axnbAS3KlgAIbG$VEEhWPVTXciIjYHJ7P+q{xku z8~L7h>lXPfQ)JzW=z|Ia@4wRttwL5?j9JYT^$2*Z2DPRAi!(42Yrj?gomyPNmK@m_bNNNz1Sl6qS_ODynK6b&W(g z4ksW2e0Tfp^x3s%+42>(b~g47PL8WquM7x05C<`Egz8KFd-wgadCMlftsd@fQLyb` zP;f~2;n1){&P$dq*l6}Y$cI$wO3Z^}kW0-zDX?J{S5wP%wyB}9{#?swm~U<{Z=uB; ztD|6KvUpJrZ1+4%HHk=YNdoKrUfw$r;MaIqyKeoOGjN)E#y?556dhe{UK*rB7W_s% zn-{=kxIjI1Uxae1vzAadLn%~HkB`N01*)izm-Ezbi>fIXNkJiD5m7O530XP$nG9wv NG*e?-9l#9`_&>g@Fzo;U literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/PowerLinkWidget.hpp.0B60F3DFD20D3D5C.idx b/.cache/clangd/index/PowerLinkWidget.hpp.0B60F3DFD20D3D5C.idx new file mode 100644 index 0000000000000000000000000000000000000000..150efd6c0661c43ff8df5800f956c408147590a3 GIT binary patch literal 1922 zcmYjR3s6*L7`^x3=lys2_p)!EYG6J<3YaE*Fij~WxXDIXVOo$t!a&9@!WZL1e!Sw5ys+&V zzN(p}SK_9>Ia`x8+7;HNSQ#;VFY5l(Gj7lI#)*;9?ER&WZatjG9t3r#Tr9pZ$tBFX zF87+wR8Q>u?m+Fp)3Lrvr?BJl@K-%Oj)JM!b)oHRe0R?^yxn&!ie>q{ikz@j4WGUg zlbjxL>EP8uYqd9^rtElBU3>aRu1l4(Z(MI&6}_S2uei@UM}BA>dzM`N)|%D+a!pI~ z>TA{lud}cnh|?}Ss1D8bPl%<_BGDtQ6Le;z%ac>jozM7jla&yp z)qd(=q#b{fzMd0xn;8)m95qoBlMB-MM-5KTirpz9vEy{G5FCiKqb&2?aLaKgBLYl| zOf<>`X=U@9C38o|QbiJg(;-5L9qF>-n%GaeU0ICSU^;*Xh;l(X|5fL$j#&L}Mhrk3 zsgcPA>3gNtH1+xqT#T53wo#i=E=VW0-Z)S{omU|e6}~%22wHr1W_PS^en+{N5iLyH zsog9WoHlgMk2E!y>KL&AZLk?a<%0COBQd|c78utg5tp*{81aW` zGc_~0AYGC>7;itL$xcR$Aa0=+ zCKsHx8}>&2?%i{Z5i8JvLZH7~kY4uFXOl~Vw~dNKjpACSU35$T@-bQ#dHAM<@G#9n z*h;zJ^r7ek@n(12Ee!!*Ql(mHkqaltR^+M5vnJz-YR84UjF@2FO07&TIDdL`*1p#7;olMB+W>>T&ZLyqSK+3EOJbUMJ2!x2`v_N`yr^XpT*o`$Xnjl#H~@u6EX zJa$hHZK-`>*FXYvE0-vjBaAuVsqBA*(f=SK`5s~PJ#YL!|&UKl)Cv?2dLiAqtA%fKjrl9U5fI^`TbS>GA?9&FX1 zG+5Eo2WQTYr#*ka9AIW)!Fc5u7+Aa%6coXrfVPwpgi#D&DIEw87EbOwSyA;dXsg52 zkKr9)UO-#Q33g*nKtu`&!k7=9r&2Bu#$14ilm~<{4W{HS9*BRR$4qR0v2C*G;)zo{9$t8HV?%iF9UqU!meA7I jTAQ?OfXB;lyLP#4(jIjGZ3KQO|F?Ji!c1*3ujBp&3JWA8 literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/PowerNodeWidget.cpp.D068C7972720D9A3.idx b/.cache/clangd/index/PowerNodeWidget.cpp.D068C7972720D9A3.idx new file mode 100644 index 0000000000000000000000000000000000000000..d70f3218f2d811141cb59fc9ecdb9de38713d0c0 GIT binary patch literal 8602 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 literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/PowerNodeWidget.hpp.EFF78DEAFB845F91.idx b/.cache/clangd/index/PowerNodeWidget.hpp.EFF78DEAFB845F91.idx new file mode 100644 index 0000000000000000000000000000000000000000..8da357beafd863e1e3b103b7400dbb5c5197b537 GIT binary patch literal 1382 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 diff --git a/.cache/clangd/index/SdCard.hpp.4F7BF469B05B7ED5.idx b/.cache/clangd/index/SdCard.hpp.4F7BF469B05B7ED5.idx index 6972fe79b6fa9415fa0bd720f8abdfb168a98121..f011f7f5febf5725143f301c0385e41667095799 100644 GIT binary patch literal 856 zcmWIYbaM+}W?*nm@vO*AElFfyU|{9Wvl?2%OK+Z7L)z z>>RCfDkicw&_~+ZtA~X<{rv^M{9nH=@Sd-m^X~9k`GFNb{=?byCNgsY>gIivW}Ovk8n`O>}#G0TT=yK-U4mWVwi|*FB9z#h93Y z(%dZETwnqwt^IoK(|_M?sEadk0i}6Zcv!&%Oj^%;QFyjNlm9`HDVuaLY4|Ku>qq21Xx&vS)^gom*tjr9&^0AQ-FyTCe6yp z$_tbBW1jFoE~ns|C=(;la1KQd9WVitE=o-+4nqn*Mka8$!Q2cBH%3T!!GvMq1yl_R zESNAXoPer9;R6$fg%8lhg1|Ak*Lf8VT literal 1056 zcmYk4ZAep57{|}f?%8(l?(Dv}yFgnnj4T?V7S^Hww<_kZvC|DSXA+~;>|yj4}} zIfN=&yggn1u#Y|>m0qE6u&BH7D0a zwvG%eo*BwN?syh^LKec^>BU4xW;W9>wtDfdu=mAe;7)vAb|wRtuN)Kl%SOwuPTekg zo@$+lJoU^>x7IJkW3KnwzC)gPWy#=J)!7!QyKNxltbF(PXgBPiB8P zXMWFZe6^`O6^eE>-7+Bb_Gc`$>S88KU2{7H8FE^M8Xytn|PDL1mf7jg!XNJ?WlsyMs^}1oXQnIJntOsOC88eN!SE2 z;fW36Bj<+ZE|j)UOPGV$%3JLaR~rZa)^`S$?bty7+qT)}W&$w^`cH?(*U&LwMg?9O zs2FlIzy=z$T1NpkP@vWN^udPd)47?qo6BHY0%HJ0z|Esl)iA0eV2XrkGl~V=yOzEmn-2yAIeNB^4QxuR)2F|8DA*jb>JP+!K5yyA%A0nC{sC^} BBHaK0 diff --git a/.cache/clangd/index/StatusHandlers.cpp.1021770D2A2A95F2.idx b/.cache/clangd/index/StatusHandlers.cpp.1021770D2A2A95F2.idx index 4c987f9f405758e4efbea8fc2ec705583eb19bc8..d3166dbb21a11196f8ce3d1a1b8818e1b6c0d412 100644 GIT binary patch literal 2398 zcmX|?dpr~BAIJC1G?PrsT^kuzaySRIG=$`m<5t_!Ns@cHZygg^uHkTUzu!Vsn>u0U zOi7y|xx|VjN36psmo6G-sB`G|b3U)-Bv9dE6b29wi|l5F1|yT8JOj z8wP8X45F4FXXzgg|Iz4@xGEkK^S!zOX;DYKm&Zqo}$_-H475`Pq5b*7iWu z1))^1hxTK{`pSVw3;R=CjqFxsBgRA}X_8@!wnkf@Xw{pealvv&n% zk7q91)H&r5RZdSEDS``R+c}vjmkAknax}&D*;8i-=p&=}3a1)c1`nI2Q0AN)7+Zcv zk&Atli`6)?;<;3q_rm7OO-m!zMN0$2Q_2mp)lTnbUC{67m~QgJ<|*6exs39_g^>E4 z6T(ME_F>^_Uu4>50}AQEwL%p*TR=lO)u7waUF1h{c0#IJM$GlAt31r84IwRePlXdy zL#Af#BTmDmZDGLc#~^{VMrI6eJT6rbXrijt%7m<}ojabTaLtMbX{2YUU?a}$CP`8UQK$R^Daj+^Fv2OY zW%QVHcvWZNulOi#B=4!_EcQ@&4$;pe;zGcPFa@E9*H5PMYp|5$UP;EQdnWq*?;;YL zJd@zKKc$IR5*;|+`Nb#m@0?BO;ZB@P&$tk<&+7Db-?x4GwiBX)>VXuup+@TdM<`;# z!NlKff+)IXiNE6&4=_vY0~DAfW9H!>++V|gjJ&Y#uVix{gzSjO`hs`KNRnd{0Hc#Zblb3p#ZM%zMei85Q=9$EVM3KmX8WamrCgWrXQV=;q91%wn9v-i*t! zL{|Asx_7=o6|B$Etu;7*O;wSWaMvvsj;kdTxyx9Enp_72P`Lj1N_5Sy8gd z7Wcg@9k!^Lsv3J$vOD#elQBH%d+$l?W10nHL0yM2d@1n{pVrR-QK_vT21g7^ZxS1ilxzF`p7*2o3W4aciEWjRlAd+yQnW7&dKP8 zI1}2oe@Z|(55Rf%Sjv(^OO6FER-r7&?s>p*T@o<+`DD3Uhbw&lsoJ|3FgZ+%&53p! zYe+fAPcps|woE;M@`^BUwllTNYkpEtFW$rKT4L7 z(0`^yMt{V8D%vW~^N+r`81~@Xmvz+Tc~9}wv7X{#%`bduL#q~-ZKn=mixRcY3@p@r zl};58K9x_O&WtU{dM-gY|G^YDv5XNb_&K89j8#5oR+WZNKOp@S^>f_0;DV+&rPpMZ zl4wXoE4z>Bo=ZlEO#I8<=1N^#f6Jn+nYYZW(AkCv;a6$@IT=yRf=a&?W94K-js)NE z%=n8%q>wqXN}J}DT*8i0_eSN$armN()Rc&n#aYr)M6$B<~yR} z5jx!YE)1VO=gW>S)Y(~tlU%h~t#h!n$La5|sG$V!|M*WEy7D8u=S+0&8>TgTVXPd} zhU``(d^$gqG}hPWA7{q>8`V20fYx(gr{z^c0`5ocs<~T5@5nbXIz(uuL!!Bj7Fp_a6V6*j0*b#3oj)lt`_ zQ^2f&`my)kmZEQRc-aBG&S`mEPR{si%fOy4gT8~>S?`)72*%84j>XeW3GAY1@dgzE5so}!)( zL~5hHsYpM6iWGoAgrcN8Y^sbUklC>5Lcia-yGwX?A7ni3;wFa~z>K%})(WKm7h7Sp z^LCc;UT(BNXPc_KI5uiNq2tYQ*mV82d zgTcn}K4=GRKmsbaQ(gh3qN=8@u?vmS)Y|fkBf=DOti8loZNpM)PfvP1FAs= zs06=)Yk;JU)zS6%&eYI&-}h#T;1J&6fcZfq%QWzV$zh9f;Nx2X%0N6IX963lpMO9) zxR?sukDqWW0QsO8FqK*WRZ$W%5W(}E9d}C;CBEX0LZ^p5<7hW literal 3120 zcmZ8i3pkVg8{UtN8ABUpltaw1vYb-!nM8(SofMzL3M;~xoN7*4rBo8WoQ0f9DmheU z7*j}*L*$S{J`&P-^&kJKYke;7b-nNVyYJuqJoocF@B3cwUZSf2EyV-8l8($@jTyJZz%h6 z`eSVj!4AqbCCtuDd!nQku5`#tJTsq{|yU7>1 zGfn?_6ttK}mv?7v{<(gD%R-kS4Rt!r=Dy}n$Z0ZjvL>7Rd)yVL@tn?JlvEzEoDuM2 z;beCUldK;X>;}#-C`jY>6AZ2OMaO>$)Ce1|CbxyoNL;29W z5K6*4he@O){0y8qh01lSk%q;2t0MB)3dc$azQ$60Z1g}+E{g#E(LY82jtOk_+k_(>xoM+wL~rQ8G8_v-*y>Nxu>F0Z-g=dwt5SMvOfw z<)@-uTG03}so>ET-MwDq)B7ek1E5onx|8?0B); zz&|62TR+)N&lzOPI_sY})DU)d_fzciJ@(}juVpGj)~n6v-F^v^i9W1K%VB;TVK_DI z3)hi#K?%Rojq#3!oU zwK>>~5WDr0POC)Vc*<2T4pI@bPG8s+V!sWXhJBH) zCI$I=pGxm9!%N$p-t^ABq&itdlY;T3V3;Ca0;-KBK(S9XVGqh}AM z&_;%bbUAlm`DS$Y$T)<4A+nfyuhGu&OMc8AN#Z2=yxnYwihIXUY6s#xZ^TC|e9@wE zx6T6OipUP(fo}G$#hq!XTf-$OxVCAHb==#%y;)f~@~>y>P3_=T$33}o5s^8yQLT9K z3>}4b6N6oAl(;W%ysW1L&wgX|>A}ZG5#BRDxRlQ(Pou{$KQ}%4DXg!1DV$Y5W=}6F zJh>rs-(+J?n`~WHB&;RvVQHVkkt6Zi1+jHej-drC*3p`ninVClf}wvLnwPXVkLxeS z+Sor3p(Rm{%114FhP#z7%C2Rm13BE?9rq!dTKT7)L6A9DSK= zNWi+TG1`Rzt@_)ErFOSGWOgcimhb7906cQc@y#@8{hI+U28k zEx(q{KKHC^AWeH*mp@`lw=;QWG3~75MNR+U_o=t66!|bi)=O{m)59F`H-%Mjjn3Uv z(Takg`I$bCj2BLk)glvX9)-NJOz?Yhw@bn69b2iV>AmXRYj1t!e<;^hv#P-cUPT~} zGQREanR6w^U*~H_xC`a2UNbB=tAj3Un|R(I&;#o)^vdm3%IA%C2ae5JGlMn?e`+PD zFpT$^DZ&vhol9UH{rU_o-0#RS{$Fo9uNB!Qa|4GGdI}lMN=Btc%@ zG?MUtegN^?DjUD1G|_hM3)Eda^^a41|tP}lgExMcP766Qh@e7%;afq>^j zj0R@2z+3|=; zJZeGj_;YfZ>T}`0cm+!Zk|58JqQ`uC9Vu^Fk0oG<0zRhiw%mg0{+qvspomagQ3los zYbKB_55Yu%Ab^gcS6fc&`!JWYAv6&Bf+$`r#~^m2Xg!qAOTs0U1w0>0!KGHhHSjen zAqtNA10%qL{v9#bnpd|hnDno=2qB7IksO1-par${<2L!scn|ih4(A?wl9H>OIR7gg zBD!+m7zpOiz(cQgvc;N(KL2_yC<*lyF7haOb%D#R=CAF9=Af_3GAtB}74Uqh09E({ zJKw6eU4LQoZCNHGF0=9-QxsSHBZCBaoggniLR!#K+Ro)g6aOm}94#x>?Elt)1GqTn z9Sq0Yn$Q-|44MFcv-!XMqkf(zg!zyOSfCaN3#~!PVdSw2ifh*?DXUxri6F|y_k{Pc z<9<7>tSxu#u(91^XTO^m7^4Im%$aVUv<5jy3+=Ojhl7!Ok%-SV_l=|TQ-@+1HArUrdfb|BpYOc zXmH>Xu%I3F^tu3oZve_U;7Ho*a2}+9WN;lMfonihO9Ph*{sHMA0px&OkOne9A-E5U zK?x`acflQS8w4$f1YyT96?t}A3wn{ThXl83g z`)9`tI7QU%=-S8lt-kopWs}TK+G(0cpG0%iP~pAR$7K6i{2zC@u6+*ozL(Z~ z9rmeVMi<9Lv3I{)NOQ5Dp||S$r>hU!)|hwFneuH)ekP1L3g4uI0}PvcD0>e_wd{<9DI2X#+mb5}OA-1WH=xQ%l;fTPNA%m27FTIi>4$?Mc;(bxh4?X3yeVCr`|d z-f%H)0#DL4=bT7C9IrHasJ@n_yEOFz{3S{fVkxogT&^~X($$KLy9 z(v#k~WO^CQl%9U!ao|_xu>1F%x*e5V=`U%Qf-}~0-?#-9BoCep(R`h7R)?R%)x@&{ zm8EuczHr_5`PEQdIjOYbxd^p{VndiSxXI#xr;WqZ@(UblGU8q z6ZqpySl*G#%>y4Stvr1PO0F#bR`=+G$E2ZebD9T|G&e46d-+cP;nXIln!iqpwj5u+ zOy;r@_syEuCo>stDSoqNYBMHJ{M&Tzhpx{_GI?U-x>;AUgYUf2sWkf>V_pB$bl>Cm z-1>$?YphjQ%*^&K{8ITc%FDi+RXcvq!O5A!m)_SOm0JI~dW!a&w8DE0Jq>RcHdS#W zpZ@)hxqW?X_NOJMYM16uY>aOj5SZ4VKRP^KGcYN+xlUH6a(&zQZ`B`%%r8(c#J%Tc z40m$hFxJ0!RE|H@8`NZSQ8VBP_gqHVs^ex3J%?^@d*^j0pBR2>SAOWTp>NYo>N{ft zW&Y{3rO{kEaxcEr>}@gL*ZOsXQmR?7@0Vj=`b)HQbsg*@><{0(Tw-+XhJ2*yzCG8} z4THDNns|My{4(zcFsQM za&(Uia}RZE%(~s!qB)J*CHRaN`5%snHg)bS*O9%^s4!b5_w2x|9j31{*qaS=j1Gv3 zJXTf|c`WQXdaEGXqJC}}9xoo7b}M{NoOtXB!{Z|Mj#lw`rN#5s9nrlyZQp`>^V(xq zH(}~61E=pb&aH^q6)Bok?xJ0HCxw2SbII;s1MU^Y%j{OG>pr~Y8LOkO`3Dc)Njccv zsNf#d@RL`9U6RSHjYlL3faO0X zH@)Z5cl7#o9h_L2Kk4O$r<>-lUOGiS*R`U;;MF%3@qMl32C2@j=JC;rav!~R=7in8 zb-`n&(mja}ikFJ4_Pbu*n0#_Y>FS~emA-45rvvvL;2dkNlq=X~|F}=`!V$BV;vv?i zvUXoGOtY&RTQ}z!@QYsVj*(cqbIZn$A;lkW@1}Uf{_{!KW-2Z8t(mj{OgN&6`-Kzan$v(0zH4opvVl>C@w0yvlyy_kF%%QE$sA>pA zFdXiWi#r}ZymeJvG01!5ih$H@n!&tH0NkR!ePc;FR3H%D%LoTk8p zpm3E*qw(3**LqXZkAL}|@-0=^XEOiHR^dgj?ZqmKh7^sRIL_}2?^>Mc>fsvKKGOJH zRs3eN`Rf}2Y5CFdFB)n)<~-)!p17^)to(_316^KE^4gO}-UcpwRWHgExNHz@>rMah zuyyG;6S|J6JN?7i8drssEMc^iwd=zBMo;)>)bsyRa}KP_epYUCYUsf$*8UAov85{c zGv<3ws8-F-G)P>^8DzT^d0NX9_>Hbp(LF37sY%cQ`6_p{N3Z^_#l-R83)-Q&C!0~;S;M+y#9Z1j3`^+s4AUEro$TA(1N1W zJNtJ(^gMK4Y{#7qy8@dzhN6%JlXI)eiWW8TJXh*;?%dhKxv(HFOV_aZ;i1~&T07+r zZ9AK#Wio4zL+iN-&%#7A93K_WSN7TGY*px067wuKy|HL^eYbMd>lk(O=ZWUu&+AS! zI_9x0dsX41%Qx5ey>FObczWob`Wo-jCfdI_Zhk6;{G>&09Rpt%DsA^EQop-@Xnk3Z z)6>VFmi;^1VD;p|mZ-i{35OP$oNBq4y4b(ybQiZ0{pkUR#!ovRvGHS8w_RIRQpU}t^N$SWTn~8d`TVxp0y=*v`BUNJ zFN2p(?)rL*H(Zq1SNY+a!{R}S``b@VD2ll|hktHCd}UJ6wUs&F0^HBuT~@>ES~tv( zo#@u(P&{;6W_Xdw$`;;C{ZKFQGdFX^izj}x@(55Uk*YV7hO*qpDPfO56QHyMh6F>h14!f2ViYRz>?eLMyw+Z8y0cA! ziFJ;+lw%6zm`(?6P7l4gs=_6^*)mwyh|?mOMe-ehPNPdfmjkyq|I^Xp=Osz$ zCMs?R13+v5Fgk#}m_36+8waj{9&inS4j|Sivn5GQ!y=A}-5v>+hRLL18XaJo%rp%c zZs|=L*Nntz5{{CJb8OTwjXOzhrBxH_Ov z2Z(SM3KpZ`#Owol@}6wi!^9qpI8|c`)tGJv;3@EQVVy2QrL9BJe;<^hT>e?-c)9V4 z?STAyWT+^VmEF_iMF-pqnAok6FmXz8><(bAWX^^`_6PMDHRSW!Ww3`ME=(DwLIiHY4Gamm9J@~{aVV1~ks z3D7AfEIf89i$ZZos7T#q83ll3JKzQLR=_5}*$3Fj#OImHmSveGUyYMoks1DRGmhcy zKv`Yc6#5gzRU}lDAT}|q|Gkxa7$?IP1Lm`%}h~7Op2Z6qZ;lyY;St z!WlZL+s(6!fI7@EKyL>l=>?n8yzqW$;T&yQFs3QzD~-jTZ|P@}k;;Hf8Bm6G|2t{Y zv5IXB`LQLYT3x2!PxO@+CrWGrb2b4lSb`7^0_s7)K!j2tQwkIjp$p($fDUtsD3XS` zrD1bnt`fp#4Bw2=q0k($a(AoqF?q6q-9WAzD8sU>H49DC*w24j3IMeLNWf~|9<|g6 z`SMAbEEBI7uK}}3r`PC&ah5=p)Y%T~IdItGyLrXEvB|1qyJ}9g_4^)Tra6xA*P?34 z!0aTj2~e8=D%=Fro4+Ji?$iCbI)O&z|G`$x{_5vm%`~&cRekI5gLHCY1UwPBU6L~97 zm6w5SAW#F>kVKH2AOyqkFw`1Jjg)~yPm~>*K3FRuj7%RCo(^ru(cLV`7b99+2Q=$| z0kjZ88m5_s8NmD`ggi_)4>N%~2_ckY6Uwp4a4`}>HO8*SOyS-r#>OsR@Ra70<9Y)y zZU8wL-B)v5n0H~34Nh3D0_s(u1}%ip3aG8W37vr2`I}IHQ426N*pQZwUo|h^m9QnN ziJ(R>VfS4;1H6t6<=Kv%rZr`YqL~hR9pnjrHqMrYgGr!1u8*Q2Ziu1@Zh|5Q=b&hg zo1@6ZxhV2*9*TUNkD?uJhoU3yh@t=&py-ObqA0|LD0^g~|4c%=bE%gk%~v1LCZ9!f+{p%#PbcWeOxl*A;1lgJHb4CC)qK*c&GH3>0i@hiu5!u8Npj-l2a2vh0+-1OL z#WG*g;wp3vfumbWwOr9h&9H>HASQaQwXH7@Zie-hO4a){adzL+l zPAn%BU05zCy0P3)bZ5DvIF~gSMIV+AioPsg6a!cRC6P#Lz{^ zMW`aUgt}zZ`Vc?$(mkU$_|NX}v075&-YrWCBlF<~z;6I5+-aREb>ntf><=f`XAh9< z0ou?)2z>zW11eCUpPoNI^yr(PuD1Yw3n)Pg;aY^@MVJy?%5OdPyx+7Vav_zlaQGZ& zB#+E3%^eWrT5+8aw6n9Dg`lH@qbq`*PM&iR^mp(_tsxE}qv#^tQ+SNAY9ZO-t3dlI zmx~o7Twg3fw1;iNo`&>7-%8&RLBr{Wwg{S7o1o*vo5k}) ztbAL(06~GZ0Cje?bhSsULOY=gg5ECP9tZ~61&vz8L$OCM?3P86qv!AIzXZC?JbZZp zgXR!R>U?kh=+OyoY~(?F;^;dclN@+h{>yg1>bK}?HZ(e|jOkh&;P6b<#g1=lz`m+{w-dK$pfe!aDoG_Ig-O5m>{ zUlUq^b}O)fI}{;w0`1P=8IcaB4oV$1fXJ7xWk+XOWUH8nWEQC}LW z-z6=}`m<}wasB)%Qz^9_V~6?WivurjOn$!Oe>7Tyr!f;Y`V0S>(CRa|Je@L#zuf{zu=s)9o`xx-qv`>W6#e` zM3t=pdr0&{UsGQjK|^&z7J?=$6CDIOTAT?8nroV)Ww|Ua>da&F^bu#i79TBZr){T; zSRHj7*$4_)0yLDXwkzr^WC>BLr?w|*^`79ZhlCPoi%_e-mOt8zAXX3>Dnu(})C#AP zO!|=vLzwh#kK9=Iv)1L33!8lZhwH}r?UB8Mel@vchri*`qxd1F-##*t$O{7KPat_C zfFOAz01;kDQi=M}Ye=$ES$TP+iyBfIG6-tPYN6IJsW8+UDH|z|oO+vpY}0SoHaCIn z&0oR`J+<+Rm5TEJ$5K(1P*s4n!pkgj<05ZG;Ybl}y#+LG0YkWhSnDlzF?(~Vh#b0n zOeP=GgKMhYmR5gwMo96`9Q9!P!q9}Hez^Wp1PucXf9>e)z$DxRwQ?47mLtyQq2{9p zBO(+xoQpd15_#(Y;?0lX#~^4IWfza2W3*!ef`V`X8p}1zH43o`BZO!u&*h$ph}C?OUTzOQIa7&;jFyTayXpmrrU?MdU zwXUMBLUA>9HHt~pBovdW$-kj~G6#vALQO%fYp82bTnngc0V*5?GDm;C>7MhuDbTDu zdyGs7k(0u`BBu-$>#NFG?z!PImx13t`;#87r-?Mu05?F<2sc8}6gNfD3^zm30=GbMIzAmmE8Gf2 z8{7s(d)yvHC)^1|7u*F!H{10jtn}DM(4PpbKUIGQf`+Ds76_V{n^+>qvEc9!H0PLe z5#&zgqM>+pJoJi&&*fVq&UVx7_y{^$I@%&AFc+Zpx^i66iiFdJXjxAyPkW@Sx2^Z+ znV9IH$V!A-{Vn~`ih`yGp`k)7Lq@H|uR7E`2W~$ZJD8gqG&|GFsZYtvt)oEa=x=*v z8JJV{>uX-KeeMdA}z#n=+ z#;F9V_7Mjfw7S`{`Wyb`|-j5Pd7bteMU;z z?l)uozbtCrb%>SqcH}D#r4GheHQH@cm zf4z3B+|hA~b_M%D4rK+#tiW`UovsFB)?m7Dr*j*Z^&>Dc`s2tQi%uFahC@J&6SvsWWC2R{5Yn9)LV<;wU`R57j|YGF;yeqwc%tD zWveiWs^7|<#3WAsD!ZL_vCA_o<}*1t-a+26aB_Op#bwT4&iHTaVDo(v{ZN zz9FLr!I-ef`Q$M>HYPMSnD`g8gO7@xgUTt!Ug8~~jd;_)L415`0hCtazXHIY4&?V6 z$nS*P=+8~$_qJcZhej=k6eF-6Tp+%aju)3#P*hS@*U)5XY3oeTW$SGRIbavq0G35B zkBnLx<1%Zuz}4AJIM?07bIyvDtJ1+{umx-d@v(99gMtH1Lc$h=ZUW(}laf=`gH*6) zEm#Lcj!riIGm3}>w43-UQ4F#`A=nABf$v0pgGm9L>1NYR&8^b_pEt$Q)@rK#HekVZ zusaMEE-C=8hpbDG>HQ+dLF>o53CBD~R0B1lWpwj3JX&G6joQkTNgrw9ta2=c? LJ{pTP0LuRXC(i3< literal 10590 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 diff --git a/.cache/clangd/index/WebServer.hpp.4D1C3D9E0DDB58E5.idx b/.cache/clangd/index/WebServer.hpp.4D1C3D9E0DDB58E5.idx index 1cf60d4ee787f9b31660b7d190e108a5f9739420..c5684d7a43439359f28889834e278b59d0f569b0 100644 GIT binary patch literal 3570 zcmY+H3se->8OLWXEXy)?_b$WCE&{s<`($@nc0s@Z7Al@ZVo@aciXldYhy~&iP=RVI zmiTHlB!G_wvC^7G#U>u&<1`h4V0^_YO;DT0cQHIdX{iPkO?qeL+mJnnS?2%U@6Ns7 z{rAVOCS2yy0+d=B!Y+dgIfV*51mp zZI+2U>nqc;z8IcefbIl8_pPz;+MbnDT4rSXo;q2=7q@oq?>{}9^6}8!m~D?g8mY`V z@ptpn-KLX+hh!7;y10g0YkVBHhMMbE$Sa2)luwx6mUFZ)yj2MMt}Uyq_)k~Y|KrMm z|2;7bRNWBuy~?YtNiBF2JE7*+)ta)8vimFk_;%X+XX@^s?mMa96j1&tI$GJgsE}+= z>E#dlXH4lRU=HN&72gaAoO50@^lY8mvv%=sqYn5POx-&&$z=0us->Sd-k(`{#&5FT zFEwF%|8#$AL)VAGmh{G7WTwrF*B`6+;K_)oao6P&7up9eoqkwlH&yG!@r-c1{hjUi+;4XOJg6qFW96fFrQzIoGw@W_@^IhY(u(3Gf2OBCt^DwY`s8AkMSA?Sxh zh!J*X?4~H>;@Sr_vwgHE&Yw}KI29(um&hP|R~HrCcg-#5kqNT(qTU4I<$+tfqr|@i z@W=pRgJ`foxOFgMz3ZJz9FJ^t@@6D9qezl0CP%`6$eWHM(KQ(%JhDQ*M$}A%@NChy zZtlMh7}RK@KSMYL$9pai{&Mc*kgUQTCN*-==?l~a0trwAD81pET=B)-9VQ+H!Q^() z?p^!os~3#>mkCxiilCDRl0dEJ0@-h@I`Vz})bmyziID9QUEb`9`SqG@mv7m4WQ4F$ zG+H5Bdr2PspAJVBkIWF(i8>>M8$RFM)AiZHIhb)XjB0?D4X`SbE=yN23Ln-lmSc(R z+{zaR=B-}wGLO_SgH5z~OM7<1G^b5H`l<>=)71wB1%-Gn@BqK1=tkev6-7J}AUj5k zF+=!;eVutK#k5i$g+e$|jP!=@skf{R)g_eiD2x_%6H;$NI+CbP)It8D?ECr+BROk$ zq=S5mXz>=O`|BMQubusD9giX*943Z&r^l}MzESK9`6Z76A?y^L-mSgyLWYmL>OnPT zEVMWqS=mN5oTSOp!Wo4xk|_dcahBiO=z6jIlWjbTq6<91iYHhdNe~mf3zVhjUT?fp zy^}`{I-muKEyzex#1!udtobTYSkN%LiANLYfHG~FiNtH;y*prkTD9)KaZe9vkerrR z?W9)5#3#)upN+Mk#-1djGL1o|eRvu|!gAUQ*-Qc%3QihvSU7b7% zhH$7D>V0;jEAU`V+`2PzB&TMT`N@dq!YDlMrMrK3(LG1|-jvH~I{7gv)1dg-9w57c569$G<3fL1K)p%lnKDLPuB6Uaa(Doa!X8K^{MiA5lz z8|~c= zKn8Bn(Gst`@))nEEO82C;1r8Id;%HxL`O?p0vWhOWr;^1-+fSBXWWcaCt#w9&^Tbd zm}o89SZEkbf(^k=XaGz?&7p4SRZPMxVX_ZXRBV0ToO&<>-a^JvF$M$QgR6yO0o41zt; zTnX$TL!qfG0Uc!636&*`gAB!{vV?Dt;gqQ?VH;#9DwQQ%gA5*^vIo**n}bqPSpqYR zew2DHYszDNEp=H^LQ*mm6$(g4OO%GuKxryVbOssdOnoJx8DyX`l_eU342?o3kthr@ zbT*YG`hpDK{sGUZJGLE6Ry$cVt z!W~eZu1BIdOb6zqvP5x^VI@?S=nXQMm&y{gL4H(lw*L3wHABJF{+vb_XMavBz!Rwb zxnKcip!VlN1t=1=KNluIV^I5ZIsuxU+Mm-4^^_E_OP;Xccm8F*-$nZ2OOD{c;nUegX#ZsS@ gmMkqbNWWm|^6W$A-@WqQm7B*x5mqwvKRo#S9}u(};{X5v literal 3386 zcmY+H4^&gv9mkVPLJ05W5+3i73`ii7KmrK_0?K~{(H6T3h}u~#&VN-~Q3q~P{($Q$VZK`VSFStYy}6Y&W$s=GcAFZ%T6x5Ayxqd*8jk z_xpa{VOqiD$;mo}V&cMr%CbeP=BX44MF{(;SXI9Cwo;)`Gof<#AL?4Bh9~JKJapu& zw9lwfOFQbgf-7>4hl&;eAId2ixm*Y<(_I)p{uX7Z2XpHq4bY)R*c$ zjh)>%_1~}mF?*==N}cKQfxli-E&eQ|vi#ey+T04uI7e#c-SW-Fy`|Y5JL9V_wH0k? zUlQdq{yB=X`{jSH8ZyqWNb5}A7TwUg@ThxM^tAQwZ;$(!oK(+zYkH(TKdRhwanAk3 zVMCyOcY0=tf8z#oR!QE4jp;vMdSk|CyAB;$d1m_+Dw_l+2IzSo-R(l;$-D%-bLK!bb!8<`-8yRTG{+u82%De0eyr_!^B! z>!-$qgSS7NymGrodncu^Yp`&a-`xFsk5(DnmFwqdp8T?~`PiYc*G=bJ{?wP+cJJla zj!o%$GxhS|p~kywo3B>QAJhdrvA_Gb0|Ue_|E#h3l?|(==Z=YvTGE_a-L$;>t&*&_ z*VY`Fbo|oPr~kX4@5F(wN%_m3R`vEC6UNqM=8d=}_w_aV*C0_CP%d)VuYwy(-`x%HEc91Ga4f}@4;ktDtNh1&oY_nvx!Tw~>vcdhvIZhz4 zu+ydVF|fzsAM)WObt*rDqb-?j-P8n#uk#=`FIZV z6*O0!OBGr_rGFx)r0VuxO}YKdZ&o}jkRZ&rOLpJhPjAdmh|>?3QWD2D7ZMT@=DlEf z{{^J?R^Ezb0tvxvm*k3p{k49}+Hlj@RRRfvovKeY!Ja$qu6g4R(^m^59JWoe`HpsR zprPuQr_ZbtNEGY{DZ;ln?|%PV?T)bZ0@1^EN>1O-mp@V9r>VZTiC0*0@*H(eq(ZAA zYHc7p`O<%Ec2B81@v1;#Fh4~~@oi2$@ww}J`Zw(mhy!+pl;JDv>Yj1ptlh=$2*e26 zWAOO)uFS1o_r2#~V<^$Ey6IJVo%e#1&mL<2X3NF+!;fsLqB<&HV1K%Q!l3TfYo7>2 z!s2mKobPD&d$a!a&Ukm5Kn$?MrEuT9_qc;Uto5urr6C#?F}1%s$a_&}y>(zG-!=DZ zXUpEK^Li4G`C6@(;_jy>?mTI2+4@g`IAI$kgRky)3R()!t`5E>5EE=osK$)hI^NWB zePr7=0*Qcal#IS0cHOjgzIp!19|U5DohGG4WA^LX=4&O3${z?M7RFNSG<9m~baXyXa|&~2pcg?QwxmoSED8E31HIIN4C=7a zGHoD(HcXZ&0~wTIvP>7qpo@}tsR9{PVWVZ5K)!Kr({^hOKi~S9Cg{Sdx@u}z`o;vML4=}+~SF9@;z~X5_OhOW> zz|+Lo#AGxVPgBe(4&Z@3Pjjl{$LE=5O-n=*^E5p=Jpqlv(+pdN8{ELDS%qaFqrw0( zlf58*%qE);;wvh42m@GpU zGOEX98Lp7g&`kD1_3W9>MD_I)o>aSyyJgz1D*yku3{qp zlRdF-qTYlJ^E6l$tV0gjx5!{SzJbJSKQe)_9FoRlnY@s(6DG^Vg^VOJStc#yp(Us5 z_eIv;31wO4Ld8*8<_se4z_QF4MXbQG%!P|663a3dA)+x@mN}D%u4Y;0%;Kmla~5$_ zmN~09D$ATrMAxw_b9NEk&a%uo#8Fx1;zT?-mSrwp9F=9xDWV%$mN}P*zGqqH62wti z<`TtGS>{qi^d;**E=@%LvGj83;;8g;86tWTV^~e)*Ar@r?J!w>EkVZJm@L1JAS=oj mEt@CzQbqZKifH){UcNl~(AWN$ryX3LZ}D{MHGqnwdyyKwNw<6N=hYd zwq&W0b_w+>q&G?_mG^n_x!&h}{(8RWe((33d+xdCUQfQW^NRU6oI?mdAu=>BNF0a5 zArKcE7Zdhd0*Bkg#NiT(ZWj2*4szsn{q}z_njIY|ina7=PHWU1mkxZQmwSwsb5W(F z>8Q6zdVu?JbH8W{F+cUOgu#1V-&G^-RY{fqW**KI>J3Zj7;cy7`_)d9(Q*r!SI4MW z<`-Z?%w8fi;y%7zcdYXi>6S`Ug6fW}!B0P!4bgJVec${C%=0Fr>S*dCG9m-@$)8h6 zGZUl5v}-#vUM8LUmZTg0`MHg5?Ukb2+1DBy-%_W2{v5q_WV1E%-Myi}eQ7#M9rL=9 z+pF^5FO9kSHdncY9aw9wl=0N6;6cO2-I7~W zo2~Mj2i|g?D=0QCI^L2NH1)`0hQHVLvCOoCm;d*yUZ>Ghz4l5uiC;1^f7)jz)P*UPM-U$xpBHB@)ZEj5AqRdUg-tj6b>EhXjOwa0}Y znA=IW)=r4@Zxfce2=|%%8v8u8KC&xfpsZfL2=uh|pI>SxrlqB;Y^EYLR=PMe%p)`~ zt*d@n?h4?wnln&Ex-z&+E-z$wEz|mLs$780;44x)#UX9=;jeMa+S)~|O~JK886<5h z<2`ZB?JgryIpns!YIEbxku7O8YtlCh+ZLR~NglZzlvA-H_k7^))`q?n`?A9}7}>8r z88X~qm~(y9ILBJWIVb0I4e5-TZaFK@CfjnuDOTQouj(KlM^0g2PC+n1B*NQ;i~NJ_ znPWG)T|quYHT*W zGe*YG(7yVNZm9K>1tmr^A&JH*TRi-Wz3+cZ^QlXhGc|S^xa9Mx@N>r0%A-akJPOO`HGCO_cra zOWQ3EQSK9!uj-AbZErXR$!8|g3q9f+vaE9>A)jHYiKqF%e6c42sTU22|P z9`WQ3=RE$3AetjHyVzsW@j7A2{l~ndE5focS6s#QiA*`o<4&ZXK$Lo{GFm=-y<9%6 zv;G%-^jXf;N~3oX_G9&p+D2C;I3N2X#aWf^+#BQxk-Xr6WMg$NjnG9lagErSx(YA* z4Y#JeIqb!MgN%Q?HQl>Yyo-Jef7dA}DqS0WqgQyYB3j~e=kZS&gN!rH!{tA-MB6-S zlqV9CwkQ8lEpQL1i#y=063TxyW*7A$!XfCQ$%kKC+b^!Gl3y$D_`JFEeWmn)J6>pG)sPJrVaZ zW!*z1pHrGDDQmkHZhEyhEBt0&P0jq^nxaYPT@M+?XG=!Mt+w}PJ#`%#30tnzOP4+V z?2A^)w07Np(=(&F>1HXEFOlg#OA^i7?JKi3E)qFp1XR^_^=Y(hKRr2qC(~lm<=n7$ z)coXz$r8z@&bL#CRtMC+EcR@c+HiQ{;}qeAD0xS5wb*-to|5c(_8+4^N%R|(dZWE} z91R{7ceA%n+4JsOOqu%!*6f|>nVibDo%x@%4OLxwfGAC4F@lpO#i$l9eP;7QN$^z4hYfkCL8)1v_7iuc1d++EUX|g z)buZvuLw_&y!1NUpnw(fLJ*=|@ofIkri^r*?R@1l_-Z&I#{Ju&sdhYz`KBQ}1HH&Ra&e8f(@Iza@ zJbri5yZ)#BzJ}@Ft?!)}R}S#*?CL$IeWa=Mgf$~|_(}Imq-F*w=}GGQ{31G4Jy6~+yS_IfI^|jw*o4O zO2rY8+Y$8B%g@6vXy;&iGOBcV{U~3KLPWAX&_*oW5s9 zGfK7HMa8$zQZy(Uimkvz)T*s5#;sPd$za0f0oXp)NWn5Ae_w2{0p zWtnq%i3wdF>q^4mM3!Z#uePH9ZXfP~277NNE z&_>_J0t4Oj-7H`*`ab`@GrV(#@i!qxIkV+Cwip`K=4~9?Y;q)oh8jbBUS` zI+L6t^)C;#3)w;&=;avye5G3AI8Pq2i%W=8V3Y_nCz{JZSrn?7>tLaoxito|S!@ml za)=!4T&^^CK4z4w!PUb;GcH!jR?pTLGipz?$4c?^c-T=_Rab4e79>akQ6PhbngTi& zS_$khP^d3tVxWhChbabnGCa*N(2LqK5JMAC1qxWGFEGKvB?4y*6q*X> zS^*;EvB-ms8TDj&T4SIW%WDp9c8Kx!j}k4PkIW)S5Tr1E@;dwgIVIA5uY=|~maN5pwW)ytUnPhajJ=I~y& zd)}$Mw;5uG(J(kv4z>^5n%J^oRFAfdtts1c=p;H_Y=M{-tSFWvuehgaM=5G&+py;v zH9W5Xj~rO!9RS0FNkYR$FMnvyx>G5ypqO8a>UfHK&h2k~KasKDvEusQYr@go3C4ra zxIFHhI|K^c1Om7yc;Znn==%YBNex(9>UEdW@i$s=wmMX!uXK_n6&`qm+PyelbJvFo zx%2f?1-Hk4?c!c@QFW4|hAbvrdr`Y9!*#Bwtvi}`?cOS{0o3j%=cfjfZ+qLM;G8Ju zuU#lE)Piv)jJlk*#Mcj^d=D#+#nApODLp@5E$%I9r%F?m;E{xS=w`8X*=8_)WSQt2 z2rhGh1Mie;=kt$$WyL)fLRr1fAy3LaT>6UIWu#?Ppe$^GXu8mc64U`A>jwM#Kc`VX zOPn=#4<6me&zXuZm_hAs;%;-x!Nr6|1fh@H*qGp0ee|alc?`p^<^TQx;-7Xb{$``; zNqj440l|?W5dayk2e-ftAcm*P%FUNoR8m$^Ra4i{)LOV790vb_U0_p0;V~I%jW1c{;O9p)&>Oz>;~)N6SgO&Bq#0I>0{61uCP1_ zN`VNJfK%WAC7Vy>9(bZdNV!>n?E#jmB8!KbBt+lD$USMXvWbrW&9C92KfmGmk z5IDqzuHUc^Z2bp#dU<;s1vwxe90A$Dz)+u_3-UlAH~|X4X;2NyKsh)ME`Taf2`a!j va0y%lXTfD~1zZJZKpm(>mMBh;kRnS{=E*Ejph*%**FZC<0oMVz32^@lPf!1` literal 4804 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 literal 2118 zcmY*a4NOy46n?!t`ty2eUt4H-wX9NvfPfBaYuttr5Juy45yVAcE(k87B0`J0&HeZT z8f64w85y7kqv(Fk{9AMkW2QhRb26M`YUYw*MyH*kZgbAf-S@T+vnD{uNzi> zR#^Y`!%g*Vw{CQ0j`G_wqx(A!Y(0GEye}y=ylG|9ft0d6(iGYpd#9!Qhvg-Wi=(8s zvX6(ZPQQAt_ukgBipKS8Gs-hP8>DGAYC~Wb)s;76spIdSTAZp3bhd z1=m&I+RDr$B}09cxBIHqUwUHtjvuppaAn97ToYR0(%OH@6dzk1vh`hBRbpIq_uU6k zd`{lBq>Sym|LpsVbo{YzhySI@C1(l8Jzeq5ia==8DH1JP$sfU}Gm0F0D*5yC(Xddt zchGGmD$tq;jRmxN_9ub#SNs_w(SVM(#yddo^nLVx%*$h02BIdM;EDD)6$ARW;W=#u zW&JrC!X94;SBF!@a608^l@MN)T~l1Vs`(iMiDdp>gV(GW__xf?Z))I1=8A;J>FK(3 z33S)SPX;lp9)=%5~L-`M%6G<4n({yR$-q9s{hvzRFs}hOGyv+vl z1jWF6UthW{WkbdrB8h@`iYaCM=1&!eqHestqFy9s=It;#9EyQ=?d=EKdMi5{L=w$t zN@=8GKo>1M6bgLZ^`VVO2(G2t2+%E8f~j-GiHDS;2zp*GCq;_SF`j*e*zPBZd7FMwdib{iV6E@!eJ5-(8{402Jk1mmoeks#ZYBDt}N-D!%$gFCS-5}i|# z1r=Ow*Apm_pok4;UMQ+CcGjtLX zEh`x?4r04y83W#YX>;m#V(c(Z=pzs3h^{P5@lqonE3cdD=+V*xYZIV zc2=+|?KSqk4zFVt3WPbqa+2o*4&QR`ba27^-!~IhYTl}URBHERcN%&PF<9dA1c5K! zQ$>`a0r>j&V#3N5z0Gn{O_OG#U(Q#Dp5I^B*vVd9W7j00QCX`9E-PAv3Le2@MgL*^ zs8oVHc5nb{%+ir(4qzO_V0qR6#+YFjm&XfWJS^KS&lbQ)gu(Jm0gQ3Ng2-b8FrJI; zmS+fHyc^psj}5>W8w{4m1>l;cD@)~W_t%v96L+HM5q7ne~=7wdc`W{ EA67YtK>z>% diff --git a/.cache/clangd/index/WidgetConfig.cpp.FD56F9F36C29A5DA.idx b/.cache/clangd/index/WidgetConfig.cpp.FD56F9F36C29A5DA.idx index 17adf63934a51adb16e5137ffb95cdb10abe7498..ed3b598ab791daa0f7d2bbc2e9fb3d6dd9e72bb9 100644 GIT binary patch literal 10020 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 A2LJ#7 literal 9004 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 diff --git a/.cache/clangd/index/WidgetConfig.hpp.CAEFE2EEEB2A6996.idx b/.cache/clangd/index/WidgetConfig.hpp.CAEFE2EEEB2A6996.idx index 1911690c5a293756317bbdd12f865c184bef272d..f50850c036c08259d2a2108bb23ceb7ea038f4ac 100644 GIT binary patch literal 10946 zcmYkB30zOv7r@_rUd!+I?(e-{duc&M31trvvW#7pl4Y1w3`3z1Jq#%`imX{9Q)HJc z$yjO^ zYW3W*Wk~f}@=%0A6o%z}3d*uVJo{Mg=tm^6Rfian3$6BoY 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 literal 8152 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 diff --git a/.cache/clangd/index/WidgetFactory.cpp.1026CAEFCA630F22.idx b/.cache/clangd/index/WidgetFactory.cpp.1026CAEFCA630F22.idx index bef00f51fa47c59664dbb80a5339779cfcabd239..a9fda5e9290c92b524742e75e9d9564a55fb0df6 100644 GIT binary patch literal 3580 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 literal 3070 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 P=mVgqnREtiDA4;qdK2Oc diff --git a/.cache/clangd/index/WidgetManager.hpp.8559171B7B8A010C.idx b/.cache/clangd/index/WidgetManager.hpp.8559171B7B8A010C.idx index 28c8eea77375afe5342ce5738393efe53d177179..4501744a3cec72b2d751b937ef19fe32939956f1 100644 GIT binary patch literal 10524 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 EAD?Yjj{pDw literal 5564 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 diff --git a/.cache/clangd/index/bau_systemB_device.cpp.D5CA9F22B52CC3FB.idx b/.cache/clangd/index/bau_systemB_device.cpp.D5CA9F22B52CC3FB.idx index e943ff8627c82ec974c91ab9e6332dd909abbe53..a6df22faf1e9f3302a54c395751364d6e7a235e3 100644 GIT binary patch literal 6976 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 literal 6658 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 L@A<6g$cq01@@i0W diff --git a/.cache/clangd/index/esp_hosted_host_fw_ver.h.7627B76907D54D09.idx b/.cache/clangd/index/esp_hosted_host_fw_ver.h.7627B76907D54D09.idx index 2a691b1f363ca3909081cd08693583e0dfa072aa..d24d7cc7f367e0e1f8329a9516f062fbf164c789 100644 GIT binary patch delta 18 ZcmbQiJcD^dA0rpLrpu4tW%}|A3;;RW1*-r6 delta 18 acmbQiJcD^dA0yZ5lalTC&P8r#U;qF_?FUc* diff --git a/.cache/clangd/index/esp_hosted_transport_config.c.285CA3A462BBC6E2.idx b/.cache/clangd/index/esp_hosted_transport_config.c.285CA3A462BBC6E2.idx index b9c602682125d339d1bd70c3a05af0959fc73f92..6d7caa0ff3534b3f4141201cf3208ae181c4b92b 100644 GIT binary patch literal 5848 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 literal 5746 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�dvPerH_JaGKkmScpvKbTJ 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 J{xya^{~xF-FQ)(i literal 26766 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%0DaoM3u*Aho*WX`zanSaj0`gW8OezVEm6BiT zQLho#+FfXJ#2$IXo+5&j>?Ua%mg;yKS($Xn5oL~XQRc{k1vzFUd=bM695ZM0 zaz2_ezIH45YB6+6wB`~~j%-+qV;hON#IX3rjL2@pu-e9q+!Zmbt}!EJCo!z1F(WN8 zVpu+7Mszb`ST18mN>yT5A7e&@F=AK`W9G>B6(@GC{ZA!5gGqXl6K+HyBMTPB*rNR0 zp?T>;_w1pCw!~#FaXEEG=*b47W$S}qP{7FzrsW2w%4du~VKA*QI90YNk`Kr|t7+_h zpZUVr-_D&?MNY!jfUq@2ZWw`jE1}*RA>m#mH*&&C8#{S#eEZyk*F7GlyShu?mB_FX z?Tzq=;KqaqZsdt|HfE%qL=5X{%!r^y4C`pjNPm+U*3Fpt?}Wn(n~uD^pKdNc&?i4I z$kBdq*#`QA0)wQ#p772$_dRTt@25+ht!FzqMKm{Z&QcpYm+y@jme!cL^yrnHZ**)u zNYfTrqYA9M<)c8L$Vx4;G9;&q{zlVAL^pPEOXt42)|#u|kc&3Y?QNb+>8B#luKL5Vhsj9?4DNtCWV?*OWk|jZV??r$J_I>o#g3hbR!0m= zbj*l0M+{4H%t)Rih9x*=*8lZFsg<4f9o_G{F8ywF_bqRRY*>tA8|ju4!{Qq=zdtbK z{I3c-58f2H-`ZXa!;@9b;C{yJKUYGj*aO+ z)%p6>`Nl|}5J!~x2bcNNq>ex!?C%%$kC7T3fkXa*hy3H@#Us!hNNNtGO2S8=E0EL` zNR?*-8rMWoW<+Zt zhDA_jME;}&7|}c#7tNFKh|tM+&X8>z{J->Sr!R81PT8$9VhZzGol>haWHQO#G$~7= z>_jKE99}Zwvkr28kG{t#BYv5`KYx9~igS;mbCl{&xkWP+p)1m5==?9)Z;!wb}zx7$C6DqtV1Hi0J9y` zc7T|OTLY>FKvX33(FCdqKq?pnIzV**#N}Ld89;I_j#%bZ%e)}vF9NH*YPA<6;~}u# ztJZr#T8{{9@v1Fei0iegonDaU2aag;szxuwMSgY43o()ZqE}t?f&@!6$@ZyiA4t?h zV5Lv3^nvt;5h(PjLLW$CMPRc}ZT5jw)Cg4hRFw~;Yk)wVPu2M#Ccm8UsS`esQUgbv z@u@RDkZKTtE}!c1fpa>7Ha+S?Kgc!+M-<_~Q9p>Jj{qLfEAvBK(o$hR#3e0t$PY0| z>o}f3_Jb%b=%dxITKyo22Z2t%>hyyY3kYNfRCWNQ!-znBK;;KOiWUSy0Tl{>l#>Wl z1XM);r1gkEIH1A-kUk~?%>mUMfVkwTx&jcFJXLNG;*zH-41y$2^idL2B|(s#Hv&6? zYDW-cTYaqKwINvxHl3qfvEHTENBfBXH17VUec^A zW|$dy)4k~hw|?18zBan_#%M!)UiQsh9f_VRlz5*spX?<&6a42cBe2Uzklu89;;DmM zLc_0;iz1gUib^-~YH8ZgwF5Xjt%MC?_`nS_CEh-D2Re@ZO5SP=U1K#VEIrCMV~or?MWW6bZ< NF~8Bo`8yl^{eNW(`St(+ diff --git a/.cache/clangd/index/esp_wifi_remote_version.h.A329259D4CFEA001.idx b/.cache/clangd/index/esp_wifi_remote_version.h.A329259D4CFEA001.idx index 4d68a2b654dabd1dc711209c9e4cc6492b4b3995..5125d96830195dac0651e8069c63c4678eee8a1e 100644 GIT binary patch delta 18 acmZ3*w2Eni0wY)9&a>aX%r)M|zyJV7WCxo7 delta 18 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 z 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 ikU#zRpg;Y${5FAt735S4z=d60KULRnek- z*P>Nury?p9|2Z?i>F>$B&*OQ$pXGecIiGW8IH{?oX2VT@R4g=IE?GL8!Vm;;Bfp)T z9c>#$A*jj=f?T4%-Tvm-TadHy&XUB;=gy{v1HR_9;h&GjoZX$L+FR1fuKsM;;$OTt zSBU&`4W`oJ-yJu+Za=&I;`Y6a%XiOjOm+!5`}#uK9=&Xz?`nyymFkJDP@vq8UWK6U z`{iYas~yXH+Pvgh=W7l!dIUt&{40B9b8c;M-|*f}(PdMV3YW<%XOu+z<9gwi zJaS#kCA8YXH6Y|tl%fCO2Cki!wfWud1%Z81sV1Xass6PFf46wA2-YEnYgZ14uGzYm zW-u3aPwZGzp2CEr&w<>b6IsDR*SCw*R~2+}^(;nbiCLJQHCBq`nJV14=#;f(Z?9U3 z$zIPQ4hN52%>vDBVqUJV4e}SB2?Q!DPiY!{>$3WC@4S%9BKI?qZF}>+vJ6A`#7m$0 zX>X^tM|an5X`J`y^y`V;%;p;sd>}4nO+D*cWxmF2i2KJw0_O$xS}b@3NzCrm_N-xV zydBoJ#f!RSd3pK~Wpi}QL+UnzH$hz0>!x|MWUjf1tlPX-&EaTgy5X{{|PQP=I&iF-4pac z>+$?tQ{D^3hRWgUf~xm_d7zQH5)TZg{{ zANn3A@*=L3@R?G>tw^|;G4hYr?Q3dl=Vh_t@%-Kfc>Lhc(8uCEv1@i&{^wTib6%3M zoy4aswYFJYGB8(Ja%%K^d^$(=rHxI;b$KnW9`lzE;-eZ0-wt~|@Oo#-)q}AcFO&_O z?b>|vUxcb@!?~E++I9~%6QjoE%0Z5OjK&l`f9hu?Vau<|q=8_w$7|a6hE+Uf{C=hT z<*hRJkKG;J)S+fs4*&Icj)ia6_TQ!PdCzRjf1=m8cpsjBcB5D}<|@VR^Vu__Ep{$Z zFKyu$>!$8{$(hcnOkP>jeCw~*v;}t+Tm8c=A1@k63tG-pda*TXK03tqdku>@?tXpg zUte^n@A-v@^HV-yUNApT3pdZ=8Lzf$Zc?)8=j8VtTR*#TrS1p+37vD|f_f>__JqaX z!7*RPg*qK7uY2VRkpuTMhwe3gsIv5w^NxYaS@(p=E3?-m<*7Z@ik0^abn_g4zS%DC zx4H7_H>#Cg`|bh9(xVFdM33)QOJTTgSM0JI+;mUx98dW$d-Xvhi=?O`$(Bb@_Q69c zo}coK6|RL8eQ=LF@>Tb<+oOvohxrc+XRz+=ys~}8qSxrUUYgWEao?Go(hZx%j-_gD zee7S9n@bj;D}9?6-71!FGWpRH{WA^y&ZkOt$4u8sC@lVWGy5zfQ-pcIE}qNtc(8ED zraL!^e}C$C-zReHRe1)_4q?C_Kuitm=0@-WtvNs-{M>3MjcX$3`i z)NlUi!%wqKULtH6kN?|~VgL1UmvLZYSQLQ4!e`w*!1qMOx`cgMSVsF|J$))VE#XSW8sXA8{CY7 z-&P$fQ_J(HxiRstd2eR4Q{V4xu6NE|E7|rcm#KF9Nz~7#g{vNCo1@$LEKaa`V}_+= zTz7aDmE!IK9AjXHTx!>x{! z5l$aHjEwb-b3|*r4=Sm7#_oAK+9@}h$0ksknb&7atvIOkaGg7(87iwSj&uluNT7G9^>XE;p`y(G1A5<8zJhtmu;9R9clMfs1 z?RNG%hxC4A4&QzoyRPMw-FHJRYujRj3*5W+yBA*^{;SgXf@^GN`&;h>wS=(dGZ*qy zI8}R?o6fsty^B-L+4aDKpP@wg+a8`3nEh4RmMbv^(3AAOmm z{@*$O&xOx5`o3)vp_!c@UEopu^;}E4Q7|Ljv%XE#OI#`72#ZZYU_QM&$#g@$%vM^P zSUNHIPjb1FmBLm(@iw77>2=GBOPY}-Q*RG%Ted1&{*%VHAf?>5NPJ>+V5nLv+T-*N z>%VU6<;>`aseQ@nB#HOR<{MvZHt%k>b@6CDaa^uCNoXW6?X~*9dsE9|U-td;O<IQuZ=y&q=A5M*jpYZP(uUE%07!<~q5J|Eszz%~vFY^YeeVKKyfgZu@2^ z{!+fF*^`1=Qc%vK|M8PWq3afkyzhqY)ShQNm90E*V%o`kn(}*-IXO>fmV2wZqNIjF zQFGp2iv#aS-#K}kT~iaAMZ&k4$Z}?$_ldJ~Nb%dXwb+IxsuiwoE6ghs7`-wjsk0~o zX@4K#d@obEWBqX9^`UAjw&$BZHL!_@p1aJ=(b=ROeW-&-{lRm6N1Y~huCQK!{mM?+ zhU&}irqvD~LGlN49b1yv^cI%+}snGZF%ZMqK+gt1rT>f(+SWGHX zWlg>}Su^;1M0c9!+R9DGs)o9rN_fBAa`dua?Ik6)&GS}TMv2a{ul{mu2^A*rMeylF zn7O8ZsF-e*9o%zNuE~SMl)qhBQKo)d`DysWZgt0=?UxA^@96fKo8}!AKdnh!cHXj! z&>!~AaE|Y&lB?a#t;yQ8Hw70NfkQmj5yz9d{(Dvv(fy)V_FclOg=H_(bjv6!dXf6g ze9LA-80lJNqJCs-2=BZU$^G*){g5W5_h!Y(gJ^8__L12_^G0MH|3vq){y{*DW~K2 zPnJtQ63z${JN7Y=_hMeX(Bsm*69yZV9?01oo8SGzp;AYX)Do5!nq%4#zjlxRye%bh zVoiE=a^D1ZtJtA4Uu?H~xt_`}kYBXD-My^K?tIup{_>`el(6`oQ%VmHJ5kvl{Y}sq zESJ=%9;fZUoc4}NV{dr#S^C{=BYnf$Yrfw)lBQj8b$TniqMOR{!dTf1d8zJ?ZJ5Q~ z9DS{`(atj}K1TKJ71z`+x91HV{%$Q`a7W|x1*Vykn<_tdr%T``!WL03xqoTmJ`y9& zkD+UyMW&-9ofWN@c+TB<6bwJm=?>kOGykvLP|nK4VqNG*<#erk8u?F!jee=>c*t&+ z-)BS3;ZcU|U#(q;D0?vM_EF^>OF&h%JWBj#vsgx=H-|a@o#Og!sqU{AB&1uz898<-nyg((kF9BbJt9+?B@esJ z*!;{FJp0_l)Tc#AsKRt~g(2`jx<=hduvDRb>}lN(p&fiV!7g$9OxcYm6X}I__ngjL z3qK&;G?Kb!v+-+yN}n$5=OS``MV=$-t&otDrazx~%Xr%#ZMwqcP37SipO4at@{Fuy zuS>Bl*G7NjR&cUD$1S3AEh_#)pYdM%Yw^Zyb+5wL`dscitXX+IOWecd^cY7A<-6g# zAL8QXO@ihtw_}BO{-``xBSLE}JK02I^?%L2RLgmYzHs7n>-`wYv4{=U$770q?)aD* zdDq^;_GyMf0!?qRC*Lha!YY(pD7R#zJ@KV2rb06&_4?s}u9|D2dgb(Wj@|xhi6w>| zd>^(*-RFp0)NzAPrK^@RPgUHrzw)2bJBN*?p3*&sRQ61TFm_u!HqOyv^yodFI-;^? zA|!B^MVE1o9iwMSy5}aN=h)*ZHI?59TE7!itb!c$J$8q*`fU5_UTZs|m^Q0L3Ha@O z;DN@{N7=QTd!5WGiiE8Oc2#al8b9$YNl&@c=CQ-=M=o^r6|OU1?G7LHdouIxal+uq zgFJ_0^^X4cDm0YaoNsd`Pu?!^@}W;ZIM1Cm853HhMY#N?n~5jxg8xQ;Zjt+2m?g=xb&E|yM3Q5?HLz&DE8_Oe@KU6|M5%n?nVA7 z2l7qDE-9b>xu?&#zvy$)ZM%eRpF@+Nw|m`Nd_{@9KM!O_@oJeu()Vn|o~pXU3SQpA z#^8J4d|=WxE8_FG`zDVY1?OU$P7N0^Yfo(uWv*OmQVnH4T48>vA?d%3jfrJmmR>T7 z$L$tHB)Kn@y51~*vSH&bPW}l0r+r*5r1lA>{zbW)`5V(IP3H#_%XbqPrTagubNInu z|2E$9K#Y^wqpiWM^|EUh*4Gq~dL)BgZ+nS2m1<0j{Yc#)LHz!)+t!sw)`JXdc3oDD z@H=lYSnVWfxvMaMvRkP7$8#Ox!xx9P5_MWXpVUbT5RJ$adZ-rvXMMcSOFpyU#BUb^ zLacNu?SJrm8w<~T0q2+Q|3-Ry>0c(Z=X0ZR-P-|830wiCfDNPrt*x{R)k>CwHV@I1{=M*iO7zJ?p}0QWnC=FX>S{ zUVf4h9wcz()?#})ryABV!s!mLe(qbVE6S?6>Fuj(EX2+Ir7;d=f)Zfj7P^Ukgp8x?vs zY@QYIE&4iiO(Wtz@4NP8$;8;hDt;CgdmK|LhO1t|sk83k z+htw_@ba6lr`wy<4BeV%L|$Nq(vwznKAss~*?L3peSocvpyXbq4;?ksoaf5NgLluh zs%(}@Dq0%bGi?$x^85S8-Pw)g%}QZ|iLm{K>cFh+3jG&N_Du!P5FbzNj=AWo$92~1 zb{XkT)&1j2O(pB=4Zqq*u$G2oq+?Hb=S&AfMp6UT4)y{0i_yb*NcN~0RJ+ko4#HC%!{-31Br?E3yJA^$+N}dIZ_r@$ooBFm%y<4)` zw?b(#%oGa>mn&#-x}7JKwPyDdv13p895iA><|vKa=~t>=`35qJJGCl@PfYo1u)>NC zY`SK5$k9}mJnk06Ut4pkh4Z-6@rySg8-^)cQXG%#*a)=F_lm}rzJwwE&a5D=b2}9G z|GT4g#?0mG!eo*}LHYSe@B5a`Un^%K$tQ(2YkPf47MP8(U#G!7f8@=s4;6;*3}Y)y z9oMXF{c%Vzty<&f%?W*BuPr5nv|Df6Dt?81edl`C!AA8)UjOicLtlpl9paW3%4^t! z49xegO(DLk{m}c#rUOoUJr+z`Z-0oM(0_q=clI@DGT^i1y@EAL_oRgs_Kcd_o%#H{ zeIk~-U{qPzlq2#ce?~|A@y3ScK-lPF>vL%(5^vrQK8|E7wr{q>@`1Xg)E+2b?vRhE z++w$w)b-4$jcJB=b3UY)JxY%(SClFW%}`Y574Ih8`JHzQe$q76+zIn0pLE{&D?CHw zQrDl(Xzj6?HxJkD=3e-7f8JR(&Q0g7=z#*af3Jf)?RrcuZ}9%muJ_Bi-Q~h&iH6BQ z)rh2vRiw=+Ph}MDZsWC2gml9_6F3U=AxR|(2gV87`qX>pQf%{w25rkYZ`I{ZtYXiIh7 zE40}CYAkWF_3565%W)01r`0nSRC!xJ=xnQNX*svqI{J;sOW*ti$?mlZEyrK6Ie%5? zyw&DD*`X70C`N09zS8d?x%O%jNk&MWBrOvxH#h%IptP%0p!9WtfS`S|;Ll)rRsG&NV)LVNo1phKr;>)bS1KT*;q zriHCHP+-Hl+ha}6RlPi#OAo?xdahqp$)Ao-(rbQc?PqPeTOmVrondylZk6gY{dQYX zLrbH+ex*rwC8O=$3PVZ1igjZCyle1u?{V+DwsD>V&M(&uenBu!i61{n7<&1*^`P&b zwGCssBqzOY`{&A+6@sPHK7}3G)xmkyzqmyIr}0(4byr=2ib~Xt2iA9P&@Fe)-ZgIT zJgdXL!Pt37k2KL2l0Yg}*m2G>fn=95`-ZySKr8UE@>uzq3nhh0?42h+|Kd={3KyI{ z)Z+fC!$rrPnVwYL3p<-g?G|3_a<`iZ5?+6^K1b>H+*sxIn~Kk@=H)UU=JaPDEo>3a zdLQ&M?ll`@Q=J&1C#=t6<630~A(r2Di`PN;zc7ZcSJ~2)i`Kr$+rK^XOb1pZ|s`Es; z`m@C#2O&Y_$y{?8DF#t=rf4X|GMubQJ9yqDnN9Dgs;hrhL-ZY6^A`SR5~aG9{2!&3 zI-?(@`Brh|^;ch@dvJX%>Np$e)TLH&$E;Y~)?aNWU+Z7JU^9QS3q{|92c#M!4o`>s z3*?FLyowBqeDqjyv*ZhvGZ9tByB|5W)p86-z8YO?cuFc%cju_X-us(F_qKlS5AzI7 zJYv$gbuM2j{MU_(hTL|_BHQ!s6`q&YKb|6GY|amF$dGaVdNls*B&*1yW@!{S_I3oJTLHXVtJCcfWsM9OOXsmtfKriWt@QbnCdY=6u3 zUj4RsVE6kCy;sX0u*qoI-aN4WB`g#E`=8h2Una%QMK*%p8OnBV4Eh!0w@tUky0AD1 z^qtrJ^$Oj_-zhDIjekF|U25J`_JC#}-@DYL(MmC9z$ZM2RiO%H#yjc>t3=y=C80}GUI;4 zxY8v(p1G%IFQ!SVO&RL8sQV8{o21(*3m=^)Y|*uoRDa0lc<-hq_k_Xcpi8=GAL5 zIWuse{Fy|NwO3m#>F?u71!Ky);?tzZo|7haZlD*(PcoCW;5D+6$=iskkHq8arJvQW zCL0nCaXbQqgzGN!Jdxt374YId=w42UDE3o;uAQQ+IWDi(a|j zD6g}m>;#4MaPK7z{uYU)qEpvibgnm){Pyjnyq#FWrtic5mZ$%*>9o~qvz@yi>@Opu z$DU-N=1{J)rEX@}YF^sBl13auVV0S1I*sL5~me+cxSm;%FnIrmjZ=B&`NH-S2*&hU}Cw z|1l#z!WfMt{%?-rk(@L{|^4G#FkJZ(c2N^v#R0k6FjE zGxNHYbxogh7@hi6shwQ1WO!Oa^$ugGTm7MA!NvKfpD8BGJA8=xtOw4t`n(JgZIa+~ zYWr#4tV@)6fyP+p5Rs9ZpS+9Zo4)|OnNP-#hFU$Zmr%NF1>>gw-mK&3 z8Rr|H!B^RpLU`)v4Hy6>dGfgZ_t!H=#B);IpJ-<0ew z_Lw!B`7UvTDH>b#x4!t7h+oBZv(0l4ytRkNujKZ8mgor1uj18vn)fG`)n{-b>$*-s z!inZorp~4Z7fmfyN4@P9#`U9r@(uHBe{nNTQ6TD;%u>sJZ|6y;<*Em{5~;R=BZM0# zw>QdeW}eWQatU;Hyj!?_NwU-<5*T^h5oyO=9}SdO?Mq~hFu zpKTQS{_|2VG|kWMZ;d{X{rID6kL-l?%zyOXHeo~d?}pa~N<}KpfA-^GzhC#D^>(?U z?wM}cI+k-79P*8-HENiqHgjNQ-XR4b6ab|>DhL2&cg$i*9L7H6rB17cml zNjJAVzdutm{Nx>#OO!~{j`rqmZu`OA%pUtTLHwcQw?k&CQR27uJZ;P+Oh4ITYH`S9 zSHO)mFFxI`XpWs-&$y-|Bskocln}jdkBLG5(oBy|o{#%<=hA{n z>YKzhq1)@^Zi&ZA2&?V>J(=f9S`wG#ip-U|M@yGKs8TG)r6|jF;{HRg8Nw-1Q*~YD z!FUlmYdr+F7xjRnXNG-eg;Op6p z49msYcqbggxq zAj;Y9n5iF(zvU9nvRf<;E2I9c-n$&XB}Y8LzP!5T_qwSE?`C#=(c~l@-6M2ijN4q` zmwEcuZU?n%28qivqLZ7C4-t5}xE%%42Q6>!6JQ$Lzm@A~;(ntvhvg^`ckTc^^@Zs# zRlALcZSFgM`86y$y8oSGR{TtbBD3Uf;Xn;-IcS8iJo2}-CeDF(V_Br`7M){@a%&kT zf7~62WyK=hr|f4;xwHFhy8VY2eZ(ExfyX?%rsE#7OJ`SGo{}P~$?o#gN-Wr!8akzRJK^}=K7qq3pTcDA;$17h zis|ktR1toACpzLp0m*vd+rFOQEDUgud^GcH`HKnnCadcQ3Lb{nr&SY;_FG*T2zWOhFVra$ z^Xi7R&VW(i_3%%Zpv;X@(`sq8(6hYeuN;OyTf5i~5Fy3z{Z>#+1ThlbC`==klUA^xC-4P;UAoMO&MzG|Hj_GU@D)zuQ*8MhMM+U#mN(`e`2M&+%=XvRb5h3m z-n3h0-&#okMDuPu3ngP zVQjPiyqPkcP<<(Rp1<>ZdH!^I-~|cQIlAd%$t$_v9QJpg(UaqhI>oyv>GY9t!;iyefX!A8tr0WFpg zLjTXMp44iVBSw3ivHcbmdu38&|rEw7`+@w#xcaL&#h4q z-?&ec%z~EC)U;9HHi}>y8AG7xwQ7B*)ta7Ux!VYL9`!Vq0LK!LcrXOqAp&lluTwcl zJKBaF868x&j0Bf~Bw+}+Eo|--f7DZFX}R7L7m&A^&P`H+TZIEW&+CAexo<>wUkgwm2}E&>*Hp zrF&615j7NXwKq>0W#%&LSWKu6WyO)##*vXR!4PMeXI-1LCv9M{pcHg8ib-%W7!3@8 z-TKwh*m+fT^g_7?qPUDIR>F)*cxxLOLtK%&%fWi+_+vzI5{=?Ed|R}Q44y!(Vzmxh zJm_TsbCn3M2+dy+2VBH~_=h3jzG9oAyhI~zH}7&GoNPiY7oe8AY4mOyvg~1qTRwdw zf4*vZjzxof(XpFhBhIiP(-}jcsD%yPU{Kn^r|}R@Ce(?_MX*yNz~YS|F6aH9@Ra4L z8cr6Jg$A;~4le)}hCt2^UuuOl-fK@4)7P+|_h=RqNpK)N!`E6hAbUGWqH& z^dH;TFrhc-LSIay7SrfR#!S6YKrxLFLJ36`!=@MQ zFW)_jaN|%%quAgmHpEd30XLjjPl-jj7q&X4y(=|Etp7xBd z1z16-jSQYZtdQ`85{5?mr1(s;=Da314GKp+d_*KZA|lm|A>f|GJQVdRso4(Q<;JJf z0)@UnLDG#OZuZoR{RbWlc_C&;P_yqT@Oz3_8yQ0&SGKw&N^K8qN~_I8xUncVh6u+H z8Es??0r$n~0A`T=8M#%688JRE`0^%I8mJ)*|Df-X!<>0qB5UvNxeMx{{ z5@g%R7y@q4>Oz*M?%Uow;Kjp){-DE?0W&gSB=s2Lc~Wc7KdzF$g0Q;L`4z)Xk6}l) zX$*0ez?^T&0C7Dp3kpN4LL3%H7H#kZHt!S5D3PdtJ8~Tk-N_`DAKXi%m{?=SU?wmSv1^aGMr3CwsH&s@j3AW z|*F)>e_?XaN)W;75#s>m2T`fy$Fg+c_iy`i#mxqi@$enbA z)rF2p9?Zytk^TlloTc&PPyBVUW&sv7g^qGF1#YGw(*#3c^e-FU=#QLVe>WldivSI3 zMIBru5*NW9gdyM>U=Esx@zKPyrxDY`>?TOxI{@H?|{sWCZhPa~Ms6>#P&q0KRotc&>^d$3}1=xSK@{?GKL_AO5!jj1ufGna)s+1PVZPpgR0T=g|HJtz(Ep2z?H|+H~&w4 zPe_io5DQ8|tLq6H{Dcij42FOhv$}sD+`)dysKP^t36-Lw+{Hof;y_Z3A@1gLoe7!3 zqmK~9MAXe#5*!Qq5e$K1)oMS|d~$p6W2G#F`;Q0?Eh$7e1&lI=fICbGpah{IW&e5Y zDCb^@aC=Z)A0q5SMCJj8fIC7Ar#wQrJC3~V@Lemgo(YYhp1y$@Z(wocK#L;oscd-A znAfxn!m2>iUPqr&h)WCRB?C<3Z-}AS3mQA& z(2}U7F=|2ci6L(N^sCN3;d+yecuBM&^#G1H7~-sf-G_z!8{Q(Ua5R!~B7Zp%=_xV9 zS&b@WYW!1m5hgT%vidpb{otsJAJZUzC) zARwz9hCnfQwVTs9)b=sNBtsNAR-xk&$H9mLO$3IxV#ej+ZFf3LMQP9gT7ok~;tUaq z1Vf;B7%M>^PQ|@fspE)TA)4$I8a)LxY8c{jeCy(LuHQK;#)OJd)+C8KNkZl_hB(Xh zi<0SaiUY#J&H*K4-V!o0pD@H(Pl7208kI$2NQZ$A$X|B&FF2xM2wbzok7&<+S48b4 z$#2HzM;1FH3(OA;aly?tis`wt&YM|~Cz`z=0vtp@7A*{cVDM`8Xg(e1?>Pu;VM5Q* zKx&DMTF|m!h$~Jud2jZ=Ew+UPHKQ)(v%&db>B0~wE)(#j>w9+3QNDfW5$7`q8To#AcAC793z8uTA3;|~>S+cCt= zYTDEmT=&tJKyI#3vxcxCvV4FikP2TltA92$)X1q8QENukW+{wW3Q~X=;%YR564lnR zL4@@MWyN!d#B(6`4jAGrt|OD8FI@g1HltCSaYQ(dh#aCY1a^~FSJi`7p?WJV9Fj=a z#|9dfeweQxMyd-#T#^5?$USy5K1mkjhZe(Q0{obOto#@P#irF_NE3(`)NMb2aN|(! z0t_#}NF*2nuG?2iD!O9wc4&^Zb@w2~7tnB8iS$;`a$<-ZPrcH8dik8#HoR*oC9_Jw zY{w916^KrgIwhyJv7k?A(76;imxA<37y`3ScsDoAFZKPIO_UVg4`;!AS)d=r5EuNk zMVNUkBne@Sqs}c-8H-?iF~nIaHn2*&G`}gizoRuxMfkxHGGZ=I+iZvoAKu(oCoWwO&T%FC!zn9fr8|kc6&^7dZklG{_Gv z)-g8X7?@HR0>vX(u~N#<`A+TVvayKGZh{`>s5}$%C z7DFJn9+NBA2-Bx`Yant(s9Y+IkqT}QF~sEtzudaJC)7%Y1i3+QJZL#jq&aRo8M6 zyY6TOW)a{lf)p~oC<42ItJS(|?o0LBjXenWCpv!h6u2IoM==E4>D5;Qo^{(>H_5>} zSWqk4*^E-*Q7STi7y@qmYG>oqNGG+5itk`TW9Wub0y9d$83aSz(^giGhDfUtqWA>O zkPs|{6gGGQwI6Kdlqhtfw9$k=@%dXJyeQO5UlQy~Leww>+;?ojl!qwyO7bO-soZt4 zEGQ4vTw;fpz^NHSz`cU+1f+tZ_eUlS5o#q$4W+=Lpdc|sU05wh<(kaShf3@_@m}N& zk^TmBHyGjp#TF>;D7V{>uqx58!(n z?G9;!xjT^;OXx8EBEi2%NX=phyn}iuNodS;eV%I_A_J>}8SL~75Hp6jprkuf-QRKr zVU3_>M>*)D;6@F@RaWVYJRxM8919vnli~uqAhiRYz+~=f#cG{1+Zh<4g78AoF)@aX zk$DfEfETs8vUByAj6{9v`Kp-<5D*(ycU&2=d26Ogz%G2U#?$EWpuNEm52@dJ z?U<@kz;2vX$-!3%c2W#+R>HyguaNOegyn&zCyPkW0xJ`SIE(9O@RhKf|Msw;3Dmo* z@Kwn+GI#>d-mMPG)w;v?kIsbeVM4*^5C>6tgQ!TdF~rqQ@E@4>aZX2A@hHoSM)v~C z2!=T8PqBE3#JAV~v7jb2%@2w2Ln6{YVhHT^uXdyZ8#??Pil4~SpgJ-*^vuxsXK09r z7y>Tx3tRvP>?r+UH~3SY1$m)GeV+i|Cm=gGhJZM-8ce5AiTRn$L3@!(L>;K6z|~;v zFa+H4)ghUS3zpiH`C%^;dW(isPo~$Ck&rONLvj$fCG{#&LIJ-(tYD{CupyV+gp&4@giqb6ogx^~U{7C=U%}go8f9flMq6aTn!1jpq{U zwGq}JS~a~SMlZNA!VqUohK;1?|8?1qbe!mdJwk;?s7L}a1Qrul7i@y4c#Zn3(E%28 zAFZ$#6!-;5Him#(znbiYfE-Wx|J)I-HyX4)tdArSJOM9mb?R&VY-qc{*@y5JP~Ha$ z`~j@57y@qkswR=QJx&n*c>uq6e*x29z{vWFAs&%h)-dx&0NX*N-9XDHlK^Le8)^)J z;)B(#&FZq?QL?AXK^pWHO?f*^YzLQR7y|AdEalsrhGQN+yo!h}qW2z8IN&E7$Qx4( z0rBcRN&vdh7Th=NxoCbukqJ#wz>DlUBBKuM0vO_6cBU`Mt`D+8ST*PvdXjlOLGywk z&XPY8tKL0%QIQ6{LjCil5`C%2ii06AyAJcO$lA{PhJu443kpYr-UaVMOoAsMWfQw7 ziKufsDGR}+@{Wkv2=?=cbD31mOt3#=h?~9Dee;ptX+MPZ0WF;e?DPlhNLnz&SvOoy zuAjZyf!KVC+8iUpV`M}NLtwXyfWJ1F4(7-VX0Q&ipl@jDJR!hO2uR6d2)MPYbDH*P z{%FBIEoCOui>79b#u%d^%N>Te^-V(brMhuFWg66vre=Uh8~|@?Fa(N*SZYr0R!<(} zzlg|vLgj*BdJt%~F~sGTlzl(vzw|;_*qm~w(cNi?gBaqhuX8)Z%yjrv@EzWVO7{V` z4H)9Aj{~m~8uL#hEO*pm9gR^30>BVw1zm{#7XHp!1-W)Z(>FneC&-9J3_$?DR^Phx z?!RBU_(?;R2DPBU_K}Ev;EE1Iz?H^=wHXkXU-|Pyl?4r>(? zJ=WzP>`q)#WkOM?m+5TubT(v=F~q&(%IPeED;*BAph8rzh6LAug$_d?*t@#WsXwTx zY2kQsmO z;0-ab4DzN4MO-b2GdCoA^p`eP14zD{?g9b&SmIv8346;eLkud~7 zR^5&`+`3m2S^m-Wa+wS-gKse~1l-re_mpUKO*-zU{x9-)6~c8#br;y+1#mvZ5O8Z& z&xe=PNk{80`W!*Nw?ZQ-Co{@{E{1qSTNnJG&32Ip3;SjzoW=+TXD}x65&X& z=wk?CNL{^8@R98uSGb;saJ|rczoEcyz#PR8&Ex8p_abspphal{;YOm|_3(P+>pS=wA*=y(qKpz4qu?$BL!703Q=|AsdCxH#G=i4lcN+0K4T%{;U{@9^!&~QOt7`Xh z97o>hqse(dgdc!=OAG;Vc(qGB5~3C}_ALK66BZF;--Cdx^A6noJJJW z(Qp^p;YBc|Fa(M=_>_v+$DdKFzFwOK#i3qSQi+vRB-@qPm@>@dVx8RL~kvR&Q?%Lh$h4$Q~_S4J4( ztYuLZZ@ohD2^RDhjp7jjegs~)VhCIdUF}qAb{~3f{rSiVqOojo_QGiNFpxbAan@GhgYOTmOVmNGZBVT;m{A7a%VUVMv}@Mp4^L<4u%JKa z6n@MBKL#(4Fa+LR!&{!{h%Kp@W(Yp`vPCc-O5i?xmf*MSWW zL%{7{-S8A&jcBDa&!58Iuf?*{W7!ceF~lvCtL>k9A4x(K@1u$~unjVY!4s%Kc>ACC zH!hGfaJw#k@MvJCH-Li&hPc@Dv-e{%yt)W01x;TSkx>QO9t?5TB%$;|rjaqi`iQb# z!u&76hXxqptRqA}%{^w7x-6&$O-UF94gZAE--3_QFvMB6=kt>73XJqw&==IRX9V~ec>9YX@GfI@`Rnw!+hw^a z9^pPhJB1fy_yzc!14F=lvHCfORZ#7Er+|Kh8-sEOY49NE;xGiCE zza>vIp}T0*k6^|lFrzTUJ-ujcD5wi*A*}BxYmPvl18-X}#91%C{1gkIDH|}M1a#~| zX!H;;hcU!i-vfvA4&`_o(x75=S!*Q|TS4=UA@EKHTh^4_S{bp6MTRV>6HSjd0rm!O zI57mo-qrN%k*-o|{=SHazC=a+Xhc774}&4#@?fF^TP%072XLHWLPKaI(`>xcYzPrU z+{ZNJf8oi{ibPl;Xe7-ry%|O}b_{WrB=@0ip5%0dg>A!`?2JrsF@+({x{_kSDfHtP z!n%)I%q7xu!FwePaaQ844wn-Twx31D7Y$YtmPD!)Jc0B72>4e*ugWuj1!%;br9nPu zpx$JnH@Gjy5O9xUffnv(|K;hDfe1#UMKDBzhrl%shJaYGS_BmmZ3~ssQwTQ=o#!be zI0f`a7y@qNYJcSJRk&Y&yPgpZ3Pc@ShC#*Z{61Fa(OoAA>6if?9wD)HHy|EuwNMZ1fcHnKy>G zoaYNM3mie?O0WrG(lHCc?o) zWaeQA?0#B}_VVR7aSoy+6XZ)vRB@5USfn9435K|$ypKa**F7N<8kCI=M+OHm0~`-9 z1d4pvaFn@eFqt~~h}b;MML@z3~{-Jq7OlzKX2yi3P{mAmT_%ilG#KKFa>sUE*)l0@ zhI}A}CMJmlCxO!}hCuP#>O^^RmZ0sKB5Ov2lF^X;IEa3r3&9X@nOMmCk4ygwjn+X- z=b{z(i?HDrc%y+KZhDPJ?Dm}&mk_y8RIY?ZECDA241wGxOwKDjC!x6Z9U_Ol?M~rf zq=3T#hPd3PV^f=73p z-2ByDboM$mKR8apng+c?^WMZxY+^??M+^a14jZ8B9E+CzZ&a+A&~G%AY3%egaLtAx z?&j3KfwY^kM-aKMsN5n;EAiPP+W5j*{|Kf!hBzzwL34}B)lxgWO$laa1Oxvu#97ys&oPBd8tjmN=YbxYR><%Q z_>>w$;MuFydylQL`vv7#au-=p23k`;*x?`SNRBZCTr2z#TYg$2R>E=_q1K@RKO@1< zz;wb8P^VU>)0?|wu_aN#OUQ>cXbPK%+)d!KI}CA0w~psO_j#{zi3XLRRkchdE>n@A z!w@K{VO8a_HuhNUSL$W_(!H2SF9tUo7~*p4ejL{6m(sb6d`E{m=u3osiAdZS0=ciN zOI+>3hPc#Pu`5jIAvz)-sr(;7Q-L9_m|ykBX;MM@3UW<|X6G&ezDq#Dzz`@7tj;+4 zGmdX22X9`XLBVJ+ek7tFNDqd9D}n`cKBsV7aZw5)`UZ6~o&?7OB8GrCw3^2XVz_r> z-7Ml}BD44 zPNB><9K<&q$ZW?DFf}nJ#fz>Ls2#p<&w{E^Cts1^SD=r?5D>>!SGq0}^&R605A2yx z6Y69EELZ>|vl&C&$q>7DRH2(02BC6_uzai-1p!a}aFvJy)Z;xKyuVm^#gDTOGtJsNE?8q2m2o!f? zA=4)y`}h6M2(c6;PEv`J;93epK-_^5lXv}ktl;t(vFnQ!H<{4{?*E!l#O;O;jl6uv zC`BSkLL(_4!37`^41wJH)ktndOfkld-a69$ud4G5kfO@kaCi0Xcxwm(gP?+#!-$Lz3*uje$3JHoVpdd zy1K%x`$XpY4=@?j#Wj3g7g2kMpLN@zuf|XGsr0$t2yC0oX^TE#KI*I&6rOnD@S~MK zw~+y^xfSVPMOwZHKBBowzPa0*ohW-%qhCIkGg7yIk4%}7c&pDxw~X0epLdF9UqAb* zZBjeRt2#i_f#lzV)# zze^wIwD}DWmV88meY4LIN5-1u{PgdBQrp;FR1J@s;Zd2nkEk7+z3O1H4sj~OK zr6Nb&%a29LbWu`H?|sy{U;go{t;5`}zbX|O=vI1OkTVZY$bHnR&+o1O*uk47ePtsZ z+-K9o1Wj<2?jz=VmH%v}wZ3fOwU;lG!j=9*w8081+k1tJDAY5jf)g97-TK8ZUr7&n zw;jJX-^=MP{-SDD_6XJVo8KqKr$GB@0O2f@lLKx$HY5FZmRQj=}3WF z#A8Ww3_mkIqVPlgsK*AmuQplGR!Yaa(lbeO2ETDWqV!WOZSu!$x7HnBD6?PVW`ApN zt8~Q1UzG7l{`nK45A6HLE46K;yDJ(K4aP)eJNk&ifBI!iua%Ld?)$8^cHr!isL%x+ zIDOPr{_vW5H`iFQu(oVOx8F>Pno0Oc@Da^z2!2Toad%`6E&gKag4Zj2Qz}yI_Xrct zGx8%d&qZzV-{VpxHyy0>jXd3QEl$mtsTpa}N3{4yR9`E+^Z4F5J1?s(EjCHMDtq{5 zle-!3E%>M{cDi}zJ%7J)u(Y_@ZNmSW|H_vdf6>~W?0((8%SY+LGQUY(iL3j@d?QbA z@E3LCvO7-c29qm%wKMW<>Bw|f*Dz%o;+oz^)b7n*(~ti3;?avXee|u3Y;~J^z6s{z zX||83t>rg&-Ouyy*>L8FG}_0l_Kt+vftyD@qHtvP$!(K)If*r+Lu3lc+d?c6TY*NdT!Rmv7i{euY5#{_4zaSX!I$2)9{<>$g$bYyLH^O#`_CC zqVia&5A7kc69GZPZbGx!XHLLHQJoCh7-$-q~TlL>#=J%Mi z=%bspzG}W=*h6nL_dfzW;=@XJ-#AUG{3%Ln6ShW`k6QKS z*jH=6_1bKiZHZgNnJF_9XUjgiEtCDF=~M6fzpuLV!g_M!z00I`lTal+$Y^HYWm^*XdlsH-RviQdFGZk*YybM%cFYN;u@P?W39Z^;-a>A>y&Tq z{t2EBg;y$lM2kbSPvmZDU3ljmz1K+X@2+-5%B(=g79UaDD7%GPKY7U| z7f$$D=Dya=y*S7z#_6?>I``bSzNp*um75yK^^^PjdYG^WzKT9-)m!71-&`gTQUQ?av=w<~#}s^NB@5R zUa9hR-{cbY!fX?ct<3j2~SeG20LHm$dxTf9yT9;=!i+ zRi7E;%)}ENAGN`}$uG@+yg{?3HnQGry^?59g4_5$qQT4jP7wZ>9Qx3}-(}7X-M;*$ zc~jN_e^Hc|z0;Zd$jyI!`L4draw0!Vo%<)Pr7D)Bs-f_+35ike7`(h+hZn{k`MSBB zPr47IFsN7<$UFKz>f*H>(|i2i-rU{XMjE-r>y`<+W#rK2BN|*TM`he89^UNI$tUiw z-a;ONxR0%2qI^TVROF+!S2nM9=Z~j7(85MaTzkLR;1}Gx@)7Ob@0;rr?0@!X(?%`i zqQxDG+Qdy8{G9lR!sFSWlSlqNaR0d8?PS)c+_~iFbYgT`4hcT$tl#+T+n?XQc%rnp z)NQ~PfoXxebv~lS&Dl%YeB1lhD`eDY8yV*J=}d4M=MSe{L~R+rn6(yNeE!^)Wm`%w zX4h!ln5i3+iw7T3I3U_K)y{44hr5?8yZXLbEp4Q(YcxL=?107WWUPw`jx!c@X~8qNiP()p$^B)Vf^^`h}vvd;jzu?b?jQT zQ!5?Rrh78o9q%IgsM{&=>7$Xxe_tdG{^3?>P0Fmn%zZ?IEwTsAuXmiPyvv-|M!Iyl zov4dRcfpe&AGO8R6-O*gG`&%({JWP;lNUC{yO%y{)!e6Y=iJm{uv8s)JJ9fWI6N*V z1wLxkkS4Z#w-sOI$?Y09$6sR=evL_$k6P7o*!xuuo$f7F{^VvtI-G!$8y~f*!FAsj zd|dUSwxuEi+#L6qoINEw`8&6LlVM++Jo~6sC0pmcy}!|=ZRLE< zZMD%cGaBa$K4Po=l09GOQn%)!zAwKkwNu^4+aP5cU<><*+TGcYx5oN*74P5!dmo-Mp{!~5-|Gry~A7&Q%}a=*ey)UMC|(B{=z@SmO&Hng*m z&TdECVuCG3wvLaez1;8Jb#nJTm^1&y_BK-N3VWu4o+&x%_=v*CeBqAg8#j4qQc2qoy8C=<2zM!qeHgzgn=>TzsTgdwKiNeS(v0dXklItB<-pn;!UeXGyoQGV6(M z)??Da7eRyKtn(W&pVvyT+CxTcdlm2+Rb zUTM<{SH?b~bbMTgEIR#W|53-*ebA{?q>bCt)}<@1!-FLsbsy`FeMGHv#>R2^#=PsAt(x&bXB!#e z3cJ~$8(z2c5rtyDL*e_|Z~1Q8omY1$9U1Ia{YcUr!L0)yQTV#9`m)HkZxp=Vs*Aph zH7s+%u#9{-KI-ap`Eua8!!svHm45)-)aEqB18*O-YWHj3JaYb9mvoixC~meLqoyN% z0DZ)4>z%#0n!M@nbIj9HyT)yx_JL`SGbSHVTarD5UpI2}r~&)`(XDi(t82H4sUmwW z{-RFa_4TipyjSm~E^QjN>{cq$+I=zyQaK0k_PCF_kneBk{iOMELpK{)?Ka}9L@+BM zhj|~-;Jtn$zFhj1#nUdkzPpXgcZItX!ESskKBDj*U%2_|r^Dpzd%Ks8v~+t)j>&D|$z`rruQBU;>)Jpwdd+5T9K4(p^v{}gkgEk6-YF@4k) z;|s^$cK+ml^(+->>DFXpy5dIMPWDl&?x?%Hc4G9qQZ?IE9Z%;RN6%d!wW`{0|M+n4 zhB`gvrkq>fZc)<>ccy&A((TT!@65r?e;v7fMo$}A;y%L3@nACgK=_E-yZuM_%u}~~ zROb4Ndg+lTKNIHTUa5~d>vG?Zec;5lOM2@IqWetFJ|mmYN3E(lyZq)lvztnlf8bc0 z35)TJ$49MNP;>XLiz^S3szYvNPucV-j2h&lR_%P{y?4KyI-|FZY<4TKB^qqOxII2% z1!TlFeB<{{f8v!-4jhugCa!QzG*}arGa?^RSko6?_S}fh>6`zQ`TBmBJ2N>u@qF4x zo$sOQk=;);?cGPe?1kJ{SuhIh_cdfB~w^?r4qWY`Cf+I-Zii#{6n@9!^<_md97 zuC0~PoRt`<#7C{#dGmMW##XP`PsVR@OV%`Hn&M~KM=agZ?9Xz#?{oJS{BViX9&<;c z1u3%tSC&4a_E7fSxr34E$KD9;k-2Ynee*}A%ZyCRcJWc?zV>cYCeMB%Egp4q?-?~c z@toU7w74<5Z4Mm&Y}Iu=wn&S<>wBYg*a$89s4ccFyRH4I!LRh!lc3Qy9BpL_`lwZ1 zhDBexd&pP)z#$8&$~3Yj#N!>AM|o5K}RPawd#%Ce;N7yn0->^ zFZK2Y=kG;#6(6;+F6X=NXFmVMK)Ge&KDL8Na}XDV zK4KkS(_hV96UW}x`u(d0Nnc{Ox;qnQC%V1)h|*EnyK^h=s&I04-u;7Yq`upR1&J~R ziL0esl#8g94-4PnwKx3Q=$=m(NTZwF$9I>xOST~XqG)n<5Uj!vatH38wq5E5ySm9S zGa2U=KB9Jh_S~Z6`cp%e7UT|=UTS*%o&BV?m)k(cjX9312_I4W zgT6j}Y}Sxb<*PIvqBrq=G&w&SIid1VXI{ANCi~HZ)l${LE#i2SGalV_eblOwMV-D` zIbmm#S+zfrDnGDQUmNzt6|s+6HNNxL&u$7=43h_( zZqxKmo8EYx%SX)j$Lz`GhB_?@k8iIq+(s6=eP>lXScMBIA5nX=-*=`~uT<)z1{V(3 zAFzIzupfTFeAHRLH*`*Z*~(S3RR^Ns0o?5OQLDbYD0qJLqaO~JQ8Ctop znf{jjoUi@wMK`QXZIBlIz;cb#VdJ!%ocX9Nrt0;7ZSteZd>KyCwYW89wx(pm_=py_ zWnT;3SHE!Q=@;hZ>j`O|4fC)Oebg3LZwk6!e)nY~r01t=v3p>;X*5Q|H z9@;l`_oGrf-_=ftnF&}QA5ptIyFTH`GgnUvSB)qYS?50J7Rj&$u5W$Rxxe{n&U<+? zN{!TaKu%N3FVN{C}3*_v1ZMwbZpW)Knab9=<+m)d%PIS@Y=59wX&-Y8B>{q=%T6F8%CNOPq zcf?1uxFvgP{mA*Jon$#A$xi?CgM);xh5w-iXKa>x)SaEPcon52ku8Z8f~{OH!HTgr69 zSiL@?c0qQX>h$m2`leoM#z?;*cOPq0^ukTJhWAm|>Cu0d+uO0^xK#Q35p9xT8~iT$ zs8u_PdT)+wzG$qCOmJ)7B^`9Z+rU0zzE%7|VEju@U(t8nU1Q~3!kymlh=)6Hqs>Qc zZb;vUpSbL+r^m|eIJX+Tgf97R`gA5r_T zpY?^0^;{Ev@Tbh${|>h`724vJ0UveN{a-Hg+$}3Q6v*D@_RKLcGX~#8AJN>_>^HId zTQw)VP<5BoZg-2>B5GP-09+qYJ2ra~Rj%`@Bb|PVkF$|cZZZ4Ypg+zPd_-*pznCx8 zUUg%uk}Bi$HqqQ5XD)8!`lyRJ@Qo_(rXo*{lh^*-tb4>w4|J#W5zTeWZlOLm-1FQW zdjkc_N#tTukkiA z)2+r&$>1mSbMO)Kt#a*1tcKsvq6%Fgcl? zj4B_sYF?`3;cr^?lq%nsy@3rI;B3rCt*Z9i)LVOgI{QZ%D9mk=VNo*-m-aql(Q4}; zT!n94QTx>7PbNrzY*$*@RF)qE{6*Q}?E6rij$PS!(tE8Y*hovaw!?y8SRhwGKBD$< zzqY+z`lkB+8xBp-0Tf#$!&dl~_^3-*)T(!UVsJucyVvboGg4+o>UMbu>LQw(ko}E$ z=l(u(QWGN(ddhJe-A#Mv1^iz40oG) zZzkA_d*D8zwyfXOWv8wmKCJM)$#NsiE#|_QS%_0SA5r*o_6yo)!g*>qsdC7bWf{YiVMwK8EVbddB>SLypQPkr#tp|(;r+U>BrV(DGD z1Mj0&wHtiFg*l7vo+_`SyQj#VGNu!Le0{`xzt)$Y9(;avh$;k^HF1kN!n2{#`_aEwe|O4YlSy`1QhC(@I4~xfZ7c;S_W} z_fcEy`}&&bZ=;@=W+Uz0_TCl?w&6JEBU-%9Z|~HX_kLdW?P}9)WVtI`WP?RkK58FP z*qlFVM>k!3?O#j&HeKExbf3)llo^j5$VXHT$?ib2%}2LZdgEDXwX19O@!)aUiujAV z2mGv;zp#7q(S6TJgOlA_w@#VX*nfOPVM%uX*}E`Z;qN17P1k1w3xk}6c%bT|uJz%Y zKK*ljl@e+3wEJMXW=z+N{FeHN7QfODrvDYelG`W0G()dvx0`S~Zd?1P4Sx7Z-}g(d z?>(b*WS?8-UsC25T$%fb2FGW=(l6GoRio8|=|X*mz1xPn@ip{OTO4rowN-iPYYJs_ zY`4;MgJDz$YgqCQg$34wZ*6Iy))Bh+=Vms{NjMgIe_{4s8#zm z=AJ3j>`kc}pYI=b-}&e-$L;6}EOTD7H7>pcsf{9(52ByPE8o1EDg zp4>;Ry8HSGC*E1VWwwn>b36OEAQ*>lq>tEYfAKqf)z+J4udcaow%i?Yr+O2kW+J*K z`G~^x+0(*nYuPW#K3`*wu51&V(*!H)qt1He{&$BwCDH$^*BYU%tC>)m^!u{P@W3M{=@K$NGk85;JCYY0vj&(kw z*7`=@X}soweZ?2dFBLiHKE~CV^lI!9KI*nS@sGDheAwY1QdR6vR!le<=TVbg)T&Zf z#m~RJ-*59}Y*V*&)~3u_^vLuPGp(Op>np#i-oMtVY769*4tKe-Ep4`;N3D;jT@=+3 zJUg7<`-5M%S6?6}RBjn3n4Af?UE!n7{mUEof1iKw8L8Uqma)*}6q;M)p^l5$s=arA zzp&M(GT-0aC-Z~(L3UdF#XJkMKP5ZAsr}*)zg@IY9+J9~kUvs6e_)7mAGI}e{f9mO z*6z-Q@=~W;;}^|~vOnN2TI-qJAMPq>{A!0w9+0}zZmzXWZTaBv7juiSm*`yXwnR4mUb-Nsp&GAnV!^bxhAvMY1C=;r5leO*;*o4eZQ z&GYgV#9!34&u+-`56@n_eeNH{Hqy?mPTwHti*rLCQTvo%oyTT8`R2@LZ(Jlg0oUM+ zn3;idB_C0^JbSKmK|FeI_3n2p(o@*AnQ$#u-A7$@^RLq1{&HJ)srt=rppr~jf^UkC zTGjs7Jx6Z1b)?Mq7q@{1Ma>{w-uj67_Ra2NPu6dl`P=Mji}k!~Uo>Z5R94$ZZSmgc zAL)AgkWUuN==-k4!BI09M@ApfVykS6wFb0A@j&)Nyz`R52loA1b*UWY-S;3r9p=Lq-Tpnp)C?9ps>BdiYxpKy$WitMsoAZ{G*@CkWAJO7Z*|U(2e^lxG%(kNC zr6Y^n+$Y4%1dL?pBWfpR2M2wzsB7V?Evv4OpItZi`zqfjt>UlF`Pd^rK6_uiOQgcT z0J`7g?8nVpAGNC4PahZE@Jp)|@{M-ex@FX~#D%htnCGhOww^F|ce#iEx^Jak(lp5A zHo#zJK5C1H+lCjeo6&WZ4A11&VoJ(P!LX%1qQ#NfZCJ7I^*t)LerL7*Qf|!TY{c2P zkJ{pt*u{r0xc^32{XW7nwZiapFnw74(3jCBf9_tZ?)mfC4e}s-Hhu6g-bd7q2=u}I`^ST)yY}2GOX`oeh3T*m_i%mGC2cg~ zt=QjI-oHj(Rd=8E*pwNYlJB68XmM(G-Io{5T+n0TV^Vw2E$NV`84{Ie=RTr#UG{r( zG+lCU{_rBH{lnF^jheQ&$nX)h?Xp{-+S4bl>D=gu)Xs9t&@X2C;m)*=sNJ5uGd4zIQ zK5A94sN7%E11fHj0WsWGX_g6_Wv~TZ)T*U@PCb0k-X~StTvacV(+f|FeAKG%|ERfr z`~TIEDt`-QxCw_F*<*avs$2T}c4|(!30vf7?Y3R3z_h}{Lm#oG8?!gc@BRITRzn}V zZQ7pvz>mH!1ON~eo(4(p>{q#Fa7V#U z&8M=L;xCr#VD`9jQ_Z*kGH2D#Qa91n{gg33!O-L*Y74Tb_n+N1c;eCOw{4YCe%-bi z8#7~Z3&Tg$Zp)tCRL)%Y)X88r@f_cx+}akxK?&{{6*1ozG(Wh<5D&2%-<%jZMwa^bINqa-tHp`Ph|J@ ze*btl{q6eSq``%*!9MYz59aJ6YPkz6DLC1GVE?Colg{eyf^Sn`HsJ}3k0`98W9~>xvdVw(F2AdxG=#pwE<#x_wGkZKzbO z%Fj|Y+wECH;^7e7z4lS7wx^>XuHBp5AtN8StD~K1vlCAteZ+hhXRnTCZQMI@#ch}D zu#tXly%%MIMH%^?_=wsZzcKUwb??b}=LaS7j*$ECmL$?k@M^7(I_q^`ymDaC=1Zl@ z_ko`k0Ihyk`E>(QgIWOot;)72vX(?5H z44Aq>SQm!{AGK;wr+vS^e9I=8ZwvPYdD*-yUnTs-JUeEuC*FFm!rB+M6zsB*ac<-N znF{{I>7$RRt?W16!Uya9U(extcF7}Lw{R1a;Y18B0RqyYacJ6 zPqm8{7wjz^8Q?zLo^jI?`>2m7?4G@MynMjM7xHVK*{gf~v9vvg-$5UB)}uZ$*H3Fx zai5%Fx)w*I%m{psd_;@$v)`kV1+}Mqbma?D`;)7!pEC9Fo%a#7JG0;Uu{*b4dU{Y@ zsr}P^%&SvoHSRe0h}vPfi$pBXaskNpSakmMHd74wRG zhw&FhowIxP(Dg6)E4W8m)_i?)=H`J zCl#ks;VE>X_ED>5p4jkG;|BE)$qAX;xi+WF=9F~z@zJesc86KLyyLsIH?%oqBVF7_ zQX{A#-xmBu-825<*gy2Z|9v^E-61)9a{IvgSk8LvFFxvQyFRn@;v0W9hvi4dk!d_;4_+4Ii{o0qR!xuAm7u5z`_qoz5|ReeP5C;Bk&zx%q?x$wD_hh^7tGanm- zV==aok2>>zK3(sDubz`QOp!!Pw)}5 zU6tJv-o5honkQyna8zD@bc@(EZo1;M)<@KK&K@8(zutdP_4R)_S}M}R?fyqI;ZaO zcQ>Xk_;uln(&B8_;<%U@hY!X_w74U?KABf;Y&@iYGpQZv*5_!_97W$UA5r@seef{7 z!{YYUuNrzxo>91CcfGi&hdw_(qBK9-CE@h$m5aJPHsx5UNDH^>dFcvy=o;XoF6jL= zW1sHpvshaE(Jkogn3;_Y?;~1Vn_bYAcT`*Q(aEL9Y-G0ECC4O#F-iHk@)5PS`Q7rV z*SlBSQxY6673u6|JthdppsSUSI_vP=OJ+sWiQ{rJ)XjQU%FM!TY9G~RD^6pX79plsah{Ar^lj!2d z^2RM0Gy7zzNI$pU$1>qDjCSOsuJ>iXbbt2SBZ*UT_TpMBj+$cJr1KFiey1lT?Pu;x z-_g19DH~bkmU3t!7>XCGeMIRBu1~p(FGw7k(o`DV;5N_~<_q~`@E28Q@A0-N%KK*U z7agVUl-uabQf3)`-+V-EgX~6MyXd;s1s6<`+UBm!K`Ao`_j-Ip?Xqm`JMA91_{E1# zNo_AzdxN<_D)AR}qXYHXmbt0d7r$@#$7#88b%%q6HfJGT`}0vZ(fyNuukd)?-%i`e zuWr4!2f=on2KtB=U-qBQp-bO5d17?pcX?6ItG{&xH9C8`DSB{+K=LU(@l8^wx%z{*dv#-D1wO;XGWn_^6B7VQ=-f2No^)Lw>*9 zC;4a0{27z|+()#Sl~3RMVVm*AYi{~e7Sxpkv|o0ApK?Xv%F^HL{8L6Mb$i?cl^>9A5dP{izP0`3e+=Cl%5Zc4(jfgR=2oT7e|A|=&0@^YG3pp=4Wrc{rPjB%E$*BhWDuU zT9rsNvpkVZB}Jj=|Ebv>d2e-BQu)tUAA0WPUn5cJBO-4cmZW4LHUCcy@0iBh-Ib`- z9mE^mm8irW#0%V&sJI=3vUVbswS#nbqIR7|)$Abiot9mRir7I0ItjZH)vkkh<+>8} ztb-hi!m+MI-RdCTtFA;%>L9eI6RABNgvN9dm8AzloFbih*}yMf{Bm`@!nv#3rDG~S zP{W{Xb0W1lAtOxse^PiTQT|ZkVoj)4-7TM2sS~M69gTR6x=tgFOfqJY$yN1g70T4n z2nFh_Re?IlC?`+XMpTy$LPa`}%F#h6L?;Pe?{(_HRkaczQ{$KT;j8CYqgJ~5gNx? zs;+Sm`o&4qFAhSdIEgyNLFf@DQHeMR#o;9C3EH?`Xwb%7?{E!SKpeKL}z0 z|4pLuZx9Ni7ns*PBGW z-XL^&lc>uZ#2LJqS9dq^^mUV{uN#DpZW0xAgHXy%qB?F6C*fvZe+iJMc$-AU+aQ!} zlc;7JglcUPRcnJ#r%j?dZIDJzrA-h~c{T`z*+i@8qICaL1=*{Q42H(&Ceuieg>K3tj`1y^*n>n?M$Rv zXAmcIW?oIs$kX0TqV{GG8kY+s!axQvSj8}lZJA%jqUOrqLj5UP$zRCNq8!fB3mJ}Nc_ zq0E>_WyUzMp}?3#R(q5&qf8|o@mh7pXoL!5ma4)SgxX>f)fR(LRZOC)Vi4+yNz_aX zLK`uO+K54DASO}wFbI9aB3g^8R2DXANfl z+sNkIran~pD&$uuQmYe}YFla&2BAHe=+I?Vh9}Ou^=go!c&aEa&ky`Rl?sDUBut_r zVGySeX8!RG^s0$`hQ7{PQz$7XM z2B8p`L{-2b)c=yG`4@z?UlO(bg3$0wqK03P0%!Lnh+OvC%QxNB_RnjvD-TSk2Bzh~ zp#O(mIeo#Xw7fOo|5e;u^6j1)8~=hvro>ZI;@OW&e}F+~0_HSo0tTV|m*jrhe?e&c zCApZcUl96zN!08MLYps%+I+DZH29LpYV41j{qb_@rcj?R8ll6NrRwknp|_VrrM)1- zoUoT5qM}|9%6W-Y%L_skFNvynL8#v)QT;9mmAfR*)ar9#{HGZ=;J|v-c~@1_b7htA zVv2=Mz{?3Ds@w&kW|v3>yC9V6lBiS{#HnrSh^T}XWWE#7DpBPu2sN`r>X-$gSC&MLvLLj`lBh)% zgyvWhHOGR`7E7YGSPV(BK z^uTf&^}vGA{Ys+lS2vCGz7j;#^a?WASzeW>*A>LsTnW_Uiu@|)aMdZ)+UnYJ##SY2 zY6YR4l}Np;ILy<`xO9R8Q5&GNL>vvW15Vj5ag zIn9c-&8}*?{JdJ&SOe0j0qOs}g+4M}VPrbHXWw_~uitHJzoFLo(){+Q*&Yp5=OKyp zF|$4vYL5U(Y>1f+u~7FPNi;I1kqNaItRy-Z)4_ylzmh~RV|vMGo$N;`i4n$(FrnTh zlEiXjmYYyto|MGmgjt*jbzpZ%E*yzhtN#JtZ+JX+|YO6-PlbKKlCz3={Yns|nM<7t8f-ymttC=lEeIX8Br2!{8Rw<6BV5^G@0CP- zuOM{1k{qSr6@*e(5|z4wIF&2&Dse@g;#Lw>wt`U8N}_^R5K37|_Wq+&alP{z{T*ao zJhd*KeJ-V_*zi5N+Ms2?m?OE!G$`U zi+Wel2wkfzRm&=fbE`71R#oJkOO<&&t{_iyDv6p?L1;@QQClh&l!jCiSELA%y2#u&DYD5L01(ievs34S{lBn?%gqBkhwVZ;`Y)YbLQxMurNz`Tv zLW3!Zx=TUmDu}6ol$g5|xgEP&7)SqEV3kPBKam zS=y{!$G2Avd>W*6Ce=EV?Gm8EQ4mT-IZ@NsJ}PtY?lVv0Lmre)4N6zk*5pGToh~&x zeUT>gju{$p7E%KBk0MX!C`nD)MnPy8B~imDi1UgvuS!wmi=9rCAfg&k5UN9oR2>RJ zT_}m_LP4kqB~dvjh*N?xuQE{NDF7u=0VoKipCl^%1fl4YL`9z))Qo~Q+g6a zRN@IjaVL?Uw1804Nurug5UM#zRLu!O9Vf}gBKf(U+{ZMmUV z1UCMknmf@5ZJi{l>I9*llSIXwAe3>E=-mzw+BZqes1@x-mb>IdH=kH)S?qj*hOQz{VpH%ZjL2}0*4i8?nyoN1GJb!;L}uO^8~H9;uSBpG@A_=~!ang0^V^muCe z*P!&oGD%dF2|_t0iOMlS zD8wXD8zu-1m?Ubz1Zn5&mjn^@U4l5vC4u@ak*Cv=M4gr(&Sc5FIxLZ=w~|D?l^}Fg zlBlZ^gnmjAHB*AnMoFSJN{|uGL`e`){UivLlSHbV1fgbgyh{`2FD3l~pl_UuDktFJl1R3tUk=mO2B0=bg zBvL^n$OjU*Snms18HIk^N5rk?+ zlCQ65pSXG1+7CchBvLC9(&O9zQ(q$p9gQSvX9S^U!PkszCC!U%UmvM0XKXoyJ(7#Bc@^}dPSlZU$lOAXRlKqM~(K& zRd0!k7cmWGi=0M9i`bBqE0V~DoRu-NG8OcWxvCb?2=$6ARk0!nWr`#!Qv{(vkwgWG zAe1JOs4fwNibN7sB!Wf?~j)-7qeB`?s9Dyl+6tJEKITGbzdPjT^_)GBd0Dxs2{ScON*{KsOAt-aAIMUb2ZB%-NTR|(5K00` zR1XM3B_N3^0YRt%B+(}hAe8=*sPqrSss5N($sh7g?Z>=I{g7|ygnk4ORrq0ZP}@f& z8{}tWel``fSDH%v&~Zuk*I_ZgyKCCRqlaMvqz$W zJ*M@TaNy2nXl-JJbUDr?f>(BSx{ymzQ5l_uHd%>srJrFAQ*oZ3kK&aUxQNbPv zrFtal(*vPHk3=1MAoS*us5cK}rgP>IMAVW8LNgwbn(;tr!y{1-9thocB-81>1EKGZ zL``=fwA+!W-429CJCcUmA{%%67|@D&|OEO z?m7_q>PXaA2SP_3i3;jKD5WD&DIEw!bR?>v1EF?~q{)d{JOBCA@rFI|uwc4{>5(lE@K-B6O=8`xPHAkXW?*&PsZeZ#L zR^Q*3#OT0`4y-<6m&BOBj0vp1yC{jVff*ZEea%%81%W9DtlmqJ#N@zC4y+E!Dv6&0 z^HX5;1WyuE0y8DBIy9&xmIY>6V6}IUBvuAyWni^?t|aycW`AJy*?=Tk8Pm#G9Vb;1 zt&M4ItnT`fXk$zpWA(w2B=U^OGgjZu_T5VGsIXuL6pRBV}={6W3Wgf z-TNJdEH!4SvFaU^#4=-+ z8LQ)wNn*P(+l|$sMI|vLZid9Ij)x(Mp>Z=bZuQoWB!{VllSEO%6eX;_wl9f=39~R^wJ(JviW8*Bo-yiqJ&j%kR%Qz%%OzUf#@Z1 zBw>yutR4a+(IRPDB&`mlFNu~((=uttbIfW$xsB+(>onxw7vz>`Gh zwCS9-I_SS7^3x_iZFLwxNsLUVMy5-vYey2J(y3AD(%Owf5);y9LfWbtP!bc)Ss^3i#8`5S&+UgxyNgPd^ zqiL&Gmy)QTG4(T6JH$z%S;jQW$RN&sC@V?y&6vI!tM5fhqF=`J%UJbwNMd-#49{5Y zvMY)FjLFYfRZ>Z!AY%$LR!4f1#O#cjow0hqP!h!%Q=GACo|43hj9HPfdN)ZDD>G(g z#_I6Al30~7t1?zcIhMqlj9HVh`tE=v)@IDwjMbqlC9y7J)@7_-C`)2}#;ng+y~`ts zO&PN(W3`95BsOQv=8RPVlq9xi%=V1cu27QLkuf_mR(kUjB*XlPACYqe{gBpO-M$Xa~@EQw~;G_zJmo0CMI zHF?&m<3ti|t!ZnmzE&lPcGk4BRv%+YqP;cktyO7~Bsy5r!CH0eN}{7R9j(;|wUX#+ zO;>B1a-0-N^s%Oowc0&V5`C@dYpn`vB+<{Be%9)UuaX#Q%}{BhOwBvKOz*r@62q+- zZmo8hmBeUkMq8_DDoM<>X0Ek*M?ezuteI!6zGp9qW!5aSR$pP2#9C|CTB~nPN@9mK zJFL|))Fe@2O^LPI=|&Q}tl4F)4oD=4-PY{3RtEsrxA<@}O1m*nM%8W%LZdN>o>hR* zU`(Q08HCni615hC&{RyKKhhu+6O-sIcM!^mNmND*LIE*}x`#pN8zxcTFs|U}7$%X8 zax`j=Myu$P6g3W`5$73ZVc*YxpR@O_+-As6i>9VUv$sd}9$qvpjeF%Vr_uK&F%1pF zB&;~3Ww1MCBtVM z*=x;STV6XwsB##MP&3R@6%2z=DomnMVGxRhNmL;WLTxaKI)g###^4Jkh^QeLgjQf8 zH3Eawb2ea|M*Y7abp8^l?iYlLUlLXPf>7&AGWCsPW$UhP+!|zNJT)_ZrOroHzaZ56 z66x(k5Gs91^pqHc8eftj8}rWZTJ3NfklFFn?6ddZRPYNzsV}F|Uv3bJd`VQ~3qpA> ziJqr{P}obN!d?(cdP!8z3(~-;c?lva;{|aFUILZxB2VEiiK=$7`%$k;B44*N)||0r zbzJ-FXJ1=+(Dr@u^i)o}(&j`uRDqZzPNvPtbf|A*Na9r5oJxoK&Wt2Zr_Jefs85yE z+>5)wwDq2y??h`R+Hz{)lxg=^v&WXxr@Jci#oAEd%V|~J3qoBliRyYmsOTl>G3t?y z_lCc}`+htm3S560>6!XP=Xp6RSAqoW$H%#kuDs=EW+`J0~$eR&oA0i3PEW3(iR_ zj8$BCHlapp?ETI|%{^QV)X4X6_G#VsRX7bo$uyB(et=LZO`=L^5Nf1JR3HsPX*7u% zqd{niCQ(H+2({28YJ>)%1)4hSYF@i|-!|KV>N+|jW= z$h3HB+S%tvdix55-eFF3V$Y9d=M6n?06wlFn<_f{5|wu$l_RP@!6kL?KcHN?=Yv)J9r>;4U?#A z7=(Ud5>*R>P$x{Hw|22nC=Vu)jWRP~W+pDuPC}{@Mk7uj%tBQMBTrp0i9RF%p&Xb* z<-i~m0+Xl^7-X)K0TV=2{|iFpFOk}QL1_3TQNu3?t-d5`^#!5HmqZ=DAoTW<=m|Fn zExjaq(*uNNUJ^C)g3!iGq8?rlx_3$RMji-dyCnLc3WS1P5*6%%P^wF!_f0{l&?R}| zql;Hwv!P@-$ck8M#o4nDmFt3Rbz)sk64BdCAk^m)9c)~DXBDRfh>-v7RR%1*Q@9jgmPO>bY8pCFJ4kJHX4sJFF)_{ zYTBz_b+?#;id#;h_qjnRv?WoYEeIvHBr324p|qAHkGfhADr!koP76XIEs6fFflxn7 zqR&@AsGKEHgbjgyaMHYnSSQ71F3PM#ZiK=2jsD~w4IDX_y zeO@ju0GS(4%{{yCsxlUYnpjSwf>;nrVM){o>soU*Sb~UJU_oepCHimX)gaRO&2b=0 zW2vQQe+twF3qk`dr%?ke2(7OqYJCNv>6JtunSoI4N}_645b9h>^!79e6|N+za0Q{Z zl|+rLAkNduyc$|@!bK}9iR}JGfhh_~sYz854HBk7qLjY3t55gPCPl5BRzmL4ij_oFtRU2{lIW|RAXKiBsB#sAnpF~gmJdRyDv3%}K`2rsQH3f9wW%cPOa-AQ zl|&7xAhe>A=yQG$I#5Z}feJ$JDaq$o&KP;c!BbN}I>u5RW7+qV)QAc~3o574cX&Z4 zJta};DM-E-oswuj1`ujZNmOeJLX|0rdQ5R@LU$>N>=?_fS#HbenU#u6(Fo zBvJb(2#ud4YW&20Ldz$Ktj3bSED0*;fb{D8L?iTkvQ!P9AhddtsMQn1xjdOyizo6l zcao^H6U3Q1nO8?A@*A9=lOUo-P7qo+iB!P}LhUAr3O7M0*(6cJCJ3#XB-+CUgeFZA zHEDv-o=KwKOc1&~lBay4GluBZH!c0%( z>JUhhSf4iQ)4AG9UlJSBW@9>6@6D+B5(`4xC1ErQUlNTOav5V{mev~LXv&50!X zJ`V_Oi6q+H1cZh}5;Y`((27WMk)-owC)2OJ9^C-aHj`?b$-d;SBg25uiO6ZRmkJ0yh$QMk1flzoBvEt9p1TJm zHiG2EQh8_3N!5qwT5~Q$P7+c3Aqb6!MB04|gqA}RwH$)bY)GR0b3o`ZBvFqc2;GGw zYApnzsgPty-hk06uE#x%X*$afOLJ}Qg2ZVk?673rcLMI`K zItfAOAtd?e{bM7>uUWnYq+F_8_SvhN36ZCbkW*+c8W7qCNwnK22#tdzY8(WiWspQI zgCNc=$h=wwk*7(JL>+=4W1T;cAfm=V5LyC>v{x4h&448ORxXJ10Wz;XKwPEL0Z1Z; zp!x|@KT%GHX_Z97glU*4r=3hx5g3Bzk2` zuS|IztXvX1t=VbI>nQ1J7R2(>Cdk&+BZw1Nx&zP7cY-w&Y&jj;R!xFvg!Vv|syGmY zvOp4jIT?g%Koac=4MH6tNhbfmq8i=)+|#>%K!84dL@gd|o)&8ldq17Azx=cxHP z8mdiC5<8-1M>N!tRU|PpFf)Tt`z}dhR$yiYp{oBRF*`7`gHQ*#ki?w8%n3q$GhPyN z12Z=W^#+Y3<^^V65b7IRl9(Tu`9Y{-r%GZ$U={?Sjw&XJg@IWZgnC&hiQ>Q%2cf=A zA&EtSSrmji5~U=@7&FF%`eLyp#u_u$ggUBK$!K{AkRNCe)kXl9*u31QY5RwIrq(GsT2D9;76u8Z*^|`VNOArWrHMggWT5B&HiP z-Gn*}izH?kGsA>>dLoHJV+u{EXXlbAGN#CcdI*-pOk-x6PzPL+#4KZG$?AXkz>fE3 zJX~55vyGW;LcJW5#2jPhm{4zZNn)-sb4{p6RY{Z>Q({7Wp+^!sjoB$)!5XK}yt(Vu zhLYH2%q|n^o7j@rZOm?2m)GXUZ*2cnMM>;2W{(NAJCG#y8nf4gs)&=sK4bQoP@geM zV!tu_Wh2v?Er|oh95A6?%SvKp+^md;`ui-2o(a=45$YojN%T#azKKxZ1d>ES;@X15 zE&A+55;GEJMk3U~lO(Y}W%j2+y+tL7<7sm|9qL0?Ni@uuhM7=Z8vp{tm$M!9WqK1ovrC?!)?49Ac>RKoV1~iQlaKi9E4~aO6BRD<((a0NUftFG>vi^Jt~6GD@vm8C4tZ-N}{G65N8l&UfrR{(-%sjuM>b!5K5x` z`9UZJCFw;eCD~!2)&;q+RYY(u1^wmeS*;MNuqL35DGm>bPNm->N`nP-w8rx zCyB~BK`7`XQ8gzBb(|#nLJtV#nT zICCcR`tl9(^kkB#CliEjOcFihfzX7h)3Ap(28 zM4gr(^jMOp!4h9g=dEO3zLpP}hbpPyLr1Jc1N2t1@TzN$otU}c&qE-E(NtkHdtR$X zOAuNtIgR=&LFlX`(f9a3#yV9cK}7Eef>29IRC2@mEua3DcLbzmCe<>N9YH~bl^~Q< zavIfBf>23GqVF7lP(Vqd0!k1{CrMN{2|~rB&WDOg5Nah!R4D1@<7AQq5%ouc&>2aj zgR_9p5J^(@iR9e>ESq)=WL`Wq?`&UTbw`5G7s+YV6bV8*B#FLW>4?)p5=2x72|@)V zk;)%Iobr)*eMt^y_Y^#m$S&49VR|Pjs`p6}g$YxbsHo$U^%z?6RM+08kE6}$(bV+l zO}ZRvhD58hL7r{3n=#!?CH+vO)rrPTG?jF?36({nRSF_Gt-f9YLLDTD>L5X=fFx1- zBbJ25$FoZ^E^+O+M6Lfh_ZXHj!!nh%hh91QAknI`Kypg;KO#@(BZ=A`L1=g+QMV(A zGdeP_!=NHheIP7RJ|gw{rus;?1*jz$uFYXpQwMiMnL zx@nw^kszW1Mvy~JzNkcfiy(9?5*5_CYVhjuulxd+)RNKKtym&)3G>#6(S;Krq^8P7m-1 zb7LY92o&sJXjq7k0Ske!L6tzD7q=9;M2uGP{XOf@J*l)Ud?+-~YlFDWv4C^F&8dIQ zb+fTCrVcRe(yw2di{Sn-&^<6RtpC;ifi4|QScJP$v9EgDrA_q{`}F{_oUZLc@05-_&FNwqD>{G+r*GXYJp-xR7H`O)w}- zo^AAQ)d@KHc6~|Uy+uB+F<0HRoK%+NvPe$n=f-1_BBu7{S>G#;w;9kxjUQ7>y2|LR zx201lC%bdJqy7q1Of+ZkGS^BITNuyJeaLv*TWeFz*B`rG!j!dj;?58B#74T(w;a0| z^ZxeHcb_(KoT<6mV)BJxIwsK)@AE}`9>nom(8F3fucw)aO; zMH9sYGGg~+zEZLr57JN1Q=B370 z{nsjy#?dXWd2M2j$VsN!sC{d^JyvwpIQXMiGr5@iTwbeFrmn1EHp%C3fLwk4e6EMb zu~c@GS#3u{IT%}c~;khM{ zYa>(LRx^8A`X>8IL#vM&8r*Q$!QQN$-87ZAsN5_SbE4d^ zPrZ*x`_2ANyPa&-x{kw6o=-Z`v|n9wds5;^GUj9R^HW%)Cv$HP^-I&YvE43O+@5$S zU)rPnOv7~U>%6N8y6)HN-(E_+cB$u)^4Ds$;N-}wrXTm@*m~y7ha1+fB|a-|(^RVn zlo)4}lFaSlQe{^3&j_oH-Zq#P!WNfZkTj=l|Dj$+(kApxrnKZenq}LDHy(mBS$}yuuH|}ie4)Ns|EpffB{_xe}b5Ck;-Plvnto+KbD|!MMH8XY=MmeOH^k#Q7Be@*kC2vvt!xw19HwkQ;+mft5jPJ{{W;VKl?re@3Tj z-l|X8?~%Tb1rvmFAb1O_utw?4;HkmzIr$^HP>mRbEIYX zZCHS~eYiwmiAsy4Fgc)QDIAm|mS57nw?YsN}Vzl+xq3VIpU8Mr~dzBppf%BEN&zG2c=)30*MDR$z$?v)Y(H+Kb;9i*in-96c#%IPqw*3{kp*Y%u^8qfNjIks=#{6c|06y2?-wwX9W&JPB>pH_Dm`)LPHB7Wey_%O zdtNe^yz!Tc<|5f83G;UK8Tszh!K1NFqNP_%vs;4K-*ZR^Tnv4p$HCmeUM=9F<))!p zS5TTk)s-Eb_K9zxeoj=dCVMq=29)hTrQyAOfNcJG)LMMzmC3sYDgPv~e6)6mdRbz2 z&m-18rjH!?vLsl4ms5Oto%->#kOqoIxQlW=*mi|%KCn+Ulpt^0T0^E)9pBAn^$C%>EOx{&eO(x#4gOn6P=AI3=s)_e$K&aRXiN@OcwVQn_p z#PU{5j=%KwQAYg6kP?rqAtQ&M2I{Qt(4Ukz29Q=G&G24_{oT zt0RKvt`2XB^3Bj2w)xh_xOFV1Z9>H*if#JPvI>7@V@+{H)L(Vy@&dn2mA;rzl3V<9 zO=rM(<{zgg2m^XK$V-Z$#dj-Gi}FhA4v?YUPN+RB$61()(hZ>Sng|7bJp8sl#vLJ ze=6Z2@$mElI3kYaot8qHl!6N!47YwMi6BK#dI1~}3&%mm@y?FF#z#Y33{QV4v0iIU>IHB_ECXvz-z>e6n&e=3@{1*k7=;-NN5m51;Td`q zGmHZKD<9EcFfd>$%t_{wD4rPfBl$_9#jGdGG}&(~FaxGuATKL#gxH)H*nDox$*@8? zZ4>QJL~lrEtSC-YVg;BUEut1TqL+ogt_lmGk|150U78oszmHaU8y04;L%J)`l^w0y zFQ_-!aYFq0XZaFmp9qmx(=Tt$dQGT*PloQO5LMPA{#D{i;=Rw?@)P;t za#2iCEGS?i-?FD=BRT|DyJMs{aP5=sdBN4o-ObzMB+N<>{%JO+D+QUYPBd^_c2^aH zW>}CcRuTY%jwHtwczf|~(9-Q>$<=D*-j;3bEIuQ%+KjW&CH-^W)3OY!+`-gp3TjFr zXN4~}488bgCB@G4* ziH0k1)co1;9p7o19GE%AL}MI{K#2`G3Wr|&iK-K~C$TP`fn^*75howg{vUE`z zq~p&4$IzSF9a=p`tNA@o2`?s8R2svr@D=b?MvnX`dF`-DTld!0dJ5HUTWAT_ZC|Zt z*;-80$w1B#?mT{7OsyhGQ5ePc>6e)x(@0I{)#5`;jT6@CFI<1aozl0Q+n7*L@3z`y z9*}yuy6}oS%;C+%%^bKK)+Oq$Ky*1UVQjKQS#}gj4AR_bUO1?ypr?W$c7WjZfez4P z7g3{gRXtw6VR*0m4n7h|OY~kHUJXU7Y(vKeUzpf5B25NGW?S^(n5L20{gA#(WS1&R zc=F~UoymE@pw)U_95nQdILj9NvsMxHMUWmVD=lVCCxhVC{N$?7Rdbp1Kl$~DdSZxQ z-%pY7+-!K#ew+#OIg5)UZvX+FF9?A;TwZS6bPIPBOS%F0ic5dkWGH&F%k+ zZopokBd$Y3;val-iIfzM!%%z|aTghhV>z~)Z?_17{o~r5jQnngp|~1JO&W<`swLci z}#~|#%a1b_KI0(Be9E5EZ4#Kty2Vq- zD{W!?<7&Pc+Rkz)Zp&*ciVkKPJI_1bCaJ3b(JyNVYRICrLC-QqOk9R2!-?n^q>`u< z1Th=nOAQr`WSL(5qBvqLJl*)G&y3frO5Hf$T4qdKkSIt-K48#>~Fa5isNK>QMPkdMU2g>%y*j7?6#mjriT%EV@||?GE-=U1449 zGxx6_3JlyV{DT!^ivvt?fD>Ir$@Fn!TPGdUSA36#~_`Fz81B7 zH?66e8*De;glZ$0BG^zGP&__=2@{iaD=C;zw_B3WOFP?T2(K4|V0; z8{O|Nq?Qsr23whG&p(1L!|x-=WzC%Q2(rPCCqIi2 zMNk6KF*Xy52_AY;yznr95`c#x{2|gvwnJh&qd_9q5F>Wn@ZVxEof_O40=QGA$*s8p z(Wb$w0KZY8DuGEI2E@aF4ONBe9in{l#hJq}3-IdSyh$o^H*0+cU6dA(UU?z3-K5Ve zv@woBx(~@`rRY;-TAzAfs(lUVur4F>!@{H!B~lFDFk|`!v5=rzi9r|=WIhIANRZhW zgdxE}7!m|Mvx+kYCH@%yX&X_R4Jm2KXO8)5nEMtcJ}(n5J6a1uY2FP8PMf#w=!)Qe z55=7+&caBosNQn4%P7kPr2CS5`4Js`rh;mvh*B%dVWEZJ_E2aqik?ieRh0Yy#SH}v zSL)xq_uafx;#t%G=T^{_zZK^g^?7>rMvU4Q(EC8tXQ-CuO*?>`O$e3rp0qeUyPCgz zVcGE_CFCpQcaV43guJMA;$mqOJH7zv?j-k>JC6|J;qL}_D>P(p=oFmvW1m3L?;qU! z9&X-=o44cU1GxEp-24G;84tl};btJVQ-%)d}e?U99 z1Ny-L=m6c|9_Rs`-~o6D?t?zi1+c{*{#R~qz&?L~!Det1+yIOWT-;;|kAR?%u!yLb zxP+wCQIG|WWA~_^e}K1-Z=i{(nX&mFTen$lx7=Y75_;eWNCZhB83gYSa&p|WThZCg z)#Wg7kDy0J#l{?rKJ=%7A#In&X>b-~gEDXiq=QnB0WyKzI%yeM2W52?Ri%yE31ExX z22GvKRJ~NNNljn(FR*uC2`I)s4%#0BMqwVFUTGja1=!f`v_1jyKmo`Bxj9#n%X;1Z|;_24RK1m{2#Xuw=#VqU|_Mq=mS*^08X2$dyUJ`|OZl&Fv? zidG^;r4*sxbL(||=QaQQ{%&3`ckcVl`<&;TbI-lcc^+2AhK4VMaX14H<4AwcP*)}# z4#$K2g@gwC__5${r!{c6$fBDC4k2%@aUWT7mUv3D&erXD z$K#aBNkTcXtx_SZ`K&`crXSgp8y9vpO^-YSw}Cj1$MIE{?UH_Vo>C#=*islOZ;7ip z?VZEr3BOW{xcxc&Ea^4x^5=ErFSimce}52gRplr-{NqZ{xK#YF<^LFy;`>B)jDJxo zB8)Eux;8%!c|;;TrQtB(kuv9(Y;)!`Q~vqCpq<{ zdu#VgZqBbtUVCHJzU+IP=Ds;9bME;-QdHQR$-EnZ2R6**SPJeGRuz`o6sf~`*MLk6 zSf{eEcU^pZ&_=dt7qV$w5ZjV0+d4rROVyicO?->8aaZq&t;&p9GR03Eaa9$bq%Oo( z)#yAuBYH2{LM4{$@-t@5=<=J6%8AE9EPd2r=XD1YO6mk&c94Hg{-{w7SbkxAN#fhM zG5Jf53vTA_>nmDGZ5n1bCT~aF4qAL0K=5)sd3&fQew2Kz&}`ACe`aoZfZ|U{XbV+6 z%NZlca$?A?a_5boEgK|=?LNQX%)hB|@V65tzVc8zraoi#bZPQO#L}$cwaTBTBi+fV zi@)3NFFlIsjDHLaBDIJCESZ^~M}NKU*dxf2sX8Y!`cXH1@$LKBpG#c>+UXrpPkvsn z-DQcACKI2s%LBQy)RE1A?7){$Qe%u9P1i1&GfilSf8q%TAni< ze!W>}oZ-^;*F6dP2g^;p?WsZ=+GK4nnaZxu-C_6IpKJXam-`ak{Uy%zaUD5(=YHn$ z<%uMcDyr(p^@-fMnw1{=YMMOu`3rj5+EArW_mE_$E^`(p=TfLH z8_YUIDh=C*nJUK^Oce3*uTSVFuIH~T({?|uR5ev*<=8@X%-ykPt?d4X`4$050%72~ z3%ehmgG3?um+bEPCu#w)Qdf^Esn5oI#qTyYJ1@ysyvkZrs)4M2Gkd1y@)>o_`lUEE zr#EZ{R$uxr?w)gsG@zU+bIj7T60{!+{AOt#;(SZ+xzok`LSwf?_hYVWn!HnG`R`J# z$A1W=^4&i!C(OEyw~j0AK*%Yk;?4^jB1~$#Bja`5o;AD=N`6-R=!x>YBwu4vREXhp zqjY7D^m@NU?_h~qp7_A+W*@hFW7%3{dP=f_-SC-kxnr|Xwn94rXI08PJmuIpz%R(& zS*pV=Xk;uHKVxU%7jE-YW}-OGsrl?BZ_DX@OHq`_Rt{5QS^D^$kJC|co=>-=Ew%J! z?(2>6&?!xYv_;7NpGHPA{RAU zspJp&%4#JzFkV}@Q)_TQ%I3zViutT|MVY5toZU;_zn^{VNa`>1ERD`iy3?`j-sQ!^ z)>)XN=-fnDN40Oiv9(`O!Ryw|La+3lJcdRKjUR(nDJNUoU3bi8PT@;10S}T z;lGEUcP5ALxe^%@yy={@n30fgc}*%Cw~4hvd#Y}$07tap?%3bI7x*NfjJ)dH5WBo* zQx2cq{YT!G)~^V+?ENnsqNJzUmk;;|xqnF6VdpTdtj%1wTg`9n5;KuKY~a(`vJ}mp zpzivC*Ec1WzUjI%E1M*%-T5AHSb5n-!ku1eGU>A8-+P+7YGmu>mq+eRN1o1bx;5ibmTQYCFFsMRqz zW1Q8fx|lBS?6#jWFg<);GtZRtd20FhNs-a&7?F3iLAM#@O<5=|5~n9-x*wT{vrsIU zRj(*ysWso#=QfOJzc@XWc2K;-Cxyv3SgXq>L+|+ci~rpbvU|d|z3TQF)(a=RXRPn< zFYq1J$sF}Hwz4=MW8@}NKABq2vC8rM1$~|P@Md9FYu7Rrt#Zaxzxb`hYGDiBp>}XA zqj-lr$=a+y&y&byS8rcx*BbMDb6BrUdT#GG7M~RFzLU*bX96y<91^%WmG&TDW}=)p z*H|`voUycfVbzt^=t-rb%=y+EZ*TgKRSZlyYFr6z5r|!~_0pTDQ9Hj^_;*jt(0q@l zMQo_m!!xtOgA4mwb`N$<1$>{7+$tsKoml=sQ6zIVr?mGDMLBlqgZRVZ4gEu|MKKzW zPj5bbo=+q~Dd z==M^_qEJ9=XkJm1rP%rk4~Maqf(DzLM*4wr&%O`VE4|f;Iqc$=xXs~q=*aMQ@>=oi z{|3!M)B9}ai&@2FdUYQUe`m>Q5^d?o8`O`unwdYsawECWN7ZA#?dr~s;10p z$%T@up{WJroucmB&J~YJ2{-3uTrMAA%6s_IbN)+bNR+=D8DRI`&CjdjtypBa7@mVp zfTIF&R&kEMBX(#0^Lcr{i`S)j%ALsY@-M}k&6|@7;D{*P{o<*T|7nI1aCb4ARN&9$ zFZg#v45klD<&Ftnu|$U9zearUKI~KgM?~q~P{r9`n^8i*z4&8CnfFojT*18lD+(aGbVi^5v zWGCxR0u{g!QJ%0GjV+ByP7xVK{!)DLzL>LcM3i99eIYn*tbYN1m#L92831Nt8)2IS z%BSU2i55r8!YaT-1#;4I21xF_!0yvBC&dQkWHqu4k~gL^UMfmZWP^4z@EWU;yd>;h zMQE@p0m?}nBt9fxd~?ZLzaWDH${q2J94M-;sdLZwXV!2)`%3CcPKbZ1ls{qi*&1$o zd7VktJ6yvgHv?uz39lrB_;l)uVtpfRrxFC<<$RfZSx| zeP6P^r|5zdy&I*`X9woIXQb)*YwH>ZUjZNs-JmE_bWzmkn}O}`7C_a6(GK7b5Kx)- zhpl~UTNkPby_Lty3!tLFpe|l_1->zUk!`+6(IQ~U)Whp>A?q02O4!Ov17XNC&;)Nn zOST|b@S;Rvy1VeZxM(2E4-MRd-$VPW1KxoaI^msYp$p!H76vi}uEdxXZX9(X>8&<> z>OL(|rKBT8C{RvY*u>$nYIE`<1A4xV#I-n;wudJ4`~r;*Q}WuYJL&n$mZBm~da@4m z{Go4Of{dcHoay<)Oidpw(_gy$lS$rUHn%=LzrmG0C|;0KS5;8&1`A9RuSujSu#NbQ zD-fN`Oc+fXFU^5U2!mudvKI~1k=Ic{5UXu?cB9&Ux>v;DV#On`e=>pBeFv$+sR`cn z3EZGyk)!X>=nFSE8Bdl%vG0hEJKQ`v8wlmr!q)0&<8W&aZ0V>QSh!Ev8LD>Ysd1;(3yZaZueFZ_SO=u~XER-&PpGf$@z! zi~_E4P+g6nMndYf)wpiz9{zaxdi!7;FBY&=b`0_jgHi9Mccz;G#i4=O2=~aX%+t$igg)OH|H}K zK^q~JgLi_jS+at@;L#%hBgU7)OL3wC#-K7mnFm4aqVTBz?aCynzAc4E@YT>7ZP)$9 z>-A;bBfizpnh;)y8##?ZeZ2n4uEC%i!HpmJ#-mi4J1Zzw3w`D%@N*$8O{rs)f|=HO zC>P`sXxSNWx(5!gcyRxT_$-I5MiW8J>F- z8HysZk3nxHZ&uX7+_F^7RNA%v7BuU{q&QTu!F)M1n4ymWLa|(tOr42y2 zGOw~ETC(T?w>28c(SuM9k6Bb{LsH7VQ~O>F{*yT$`8DJ5{%AQB1_hs&QBYbZ(j&O_ zen0zjGVlnABRNLX=h3HyZUSy3^lO*+PDZ^1u3?yJ+NW=nTDTeEiw3kgF>As2V0N?_ ztIS3C<%%+&)2ok-C6>5tZ+!usBngsMx=>ZA)*UU5Mk2T~*XecQ`JXvpy5pzQb za~>T;7=+HF1;rqA9yzx!t0-eoeCzn1tKdoOh<5YTs>9#)Prip`#>d3RfviDD;!{F! z#<d*91F zFP1g){~VsWa_vVP4t|}XPu-i{`H}tL;MYGX@+OC)pyER$yr)cyXX*K63(F2QJi*@~ z-$u?x4MkDy#KqDin!Nz!&IIR`{w>(k&lRRUB-lOVBb+?LUOS=BeVX}0nt311yqjh| zL^FRxGk;7o@1>bPrJ48B%zJ3&4`}8CH1j9_n*;16i|Q{C&BhDaT=zjYcmSS(A#g5Rh$P|zSj)7zlav<2*(aAw^ubZn&0&tHy zcqsZPI09l0$J*)}Y}%uB5tM^ma2Z?znVa2~`1yDYFZe4m&1aS%}kd{ehrf1GfNZ2e|(O@dVyG diff --git a/.cache/clangd/index/port_esp_hosted_host_config.h.02B1374BBB1A5026.idx b/.cache/clangd/index/port_esp_hosted_host_config.h.02B1374BBB1A5026.idx index 2bd8f60fac15a0846e8c07562e6ff1074df9088d..d1ab873a588949bb1af63defc4787ccf914b5cdf 100644 GIT binary patch delta 878 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 literal 24288 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 Qf)9Y>cukaepqm8#2QSfESO5S3 diff --git a/main/HistoryStore.cpp b/main/HistoryStore.cpp index 83081be..9890fec 100644 --- a/main/HistoryStore.cpp +++ b/main/HistoryStore.cpp @@ -1,14 +1,43 @@ #include "HistoryStore.hpp" +#include "SdCard.hpp" #include "esp_log.h" -#include -#include +#include "esp_timer.h" #include +#include +#include +#include static const char* TAG = "HistoryStore"; +static constexpr uint32_t HISTORY_MAGIC = 0x4B584831; // KXH1 +static constexpr uint16_t HISTORY_VERSION = 1; +static constexpr const char* HISTORY_FILE = "/sdcard/knx_history.bin"; +static constexpr int64_t HISTORY_SAVE_INTERVAL_US = 300000000; // 5 minutes -// HistoryStore is effectively disabled to save resources and prevent hangs. -// It now acts as a simple pass-through for the latest value (for real-time chart indication) -// but does not record history or write to SD card. +#pragma pack(push, 1) +struct HistoryFileHeader { + uint32_t magic; + uint16_t version; + uint16_t seriesCount; + uint16_t fineCapacity; + uint16_t coarseCapacity; + uint32_t fineInterval; + uint32_t coarseInterval; +}; + +struct HistoryFileSeriesHeader { + uint16_t groupAddr; + uint8_t source; + uint8_t reserved; + uint16_t fineCount; + uint16_t fineHead; + uint16_t coarseCount; + uint16_t coarseHead; + uint8_t hasLatest; + uint8_t reserved2[3]; + int32_t latestTs; + float latestValue; +}; +#pragma pack(pop) HistoryStore& HistoryStore::instance() { static HistoryStore inst; @@ -112,7 +141,7 @@ void HistoryStore::configureFromConfig(const GuiConfig& config) { keep[idx] = true; continue; } - // Find empty slot + HistorySeries* slot = nullptr; for (size_t si = 0; si < series_.size(); ++si) { if (!keep[si] && !series_[si].active) { @@ -121,10 +150,15 @@ void HistoryStore::configureFromConfig(const GuiConfig& config) { break; } } + if (slot) { slot->key = key; slot->active = true; slot->hasLatest = false; + slot->fine.clear(); + slot->coarse.clear(); + slot->lastFineSampleTs = 0; + slot->lastCoarseSampleTs = 0; } } @@ -148,7 +182,10 @@ bool HistoryStore::updateLatest(uint16_t groupAddr, TextSource source, float val xSemaphoreGive(mutex_); return false; } + + int64_t nowSec = now(); series->latestValue = value; + series->latestTs = static_cast(nowSec); series->hasLatest = true; xSemaphoreGive(mutex_); return true; @@ -159,56 +196,301 @@ int64_t HistoryStore::now() const { } int32_t HistoryStore::periodSeconds(ChartPeriod period) const { - return 3600; // Dummy + switch (period) { + case ChartPeriod::HOUR_1: return 3600; + case ChartPeriod::HOUR_3: return 3 * 3600; + case ChartPeriod::HOUR_5: return 5 * 3600; + case ChartPeriod::HOUR_12: return 12 * 3600; + case ChartPeriod::HOUR_24: return 24 * 3600; + case ChartPeriod::MONTH_1: return HISTORY_MONTH_SECONDS; + default: return 3600; + } } bool HistoryStore::fillChartSeries(uint16_t groupAddr, TextSource source, ChartPeriod period, int32_t* outValues, size_t outCount) const { if (!outValues || outCount == 0) return false; - - // Just return the latest value repeated, effectively a flat line + if (outCount > CHART_POINT_COUNT) outCount = CHART_POINT_COUNT; + for (size_t i = 0; i < outCount; ++i) { + outValues[i] = NO_POINT; + } + xSemaphoreTake(mutex_, portMAX_DELAY); const HistorySeries* series = findSeries(groupAddr, source); - int32_t val = NO_POINT; - if (series && series->hasLatest) { - val = static_cast(lrintf(series->latestValue)); + if (!series) { + xSemaphoreGive(mutex_); + return false; + } + + int64_t nowSec = now(); + int32_t window = periodSeconds(period); + if (window <= 0) { + xSemaphoreGive(mutex_); + return false; + } + + int64_t start = nowSec - window; + + std::array sums = {}; + std::array counts = {}; + + auto accumulate = [&](const HistoryPoint& p) { + if (p.ts < start || p.ts > nowSec) return; + size_t bucket = static_cast(((p.ts - start) * outCount) / window); + if (bucket >= outCount) bucket = outCount - 1; + sums[bucket] += p.value; + counts[bucket]++; + }; + + if (period == ChartPeriod::MONTH_1) { + series->coarse.forEach(accumulate); + } else { + series->fine.forEach(accumulate); + } + + if (series->hasLatest) { + HistoryPoint latest{series->latestTs, series->latestValue}; + accumulate(latest); } xSemaphoreGive(mutex_); + bool hasData = false; + int32_t lastValidValue = NO_POINT; + for (size_t i = 0; i < outCount; ++i) { - outValues[i] = val; + if (counts[i] > 0) { + float avg = sums[i] / counts[i]; + int32_t val = static_cast(lrintf(avg)); + outValues[i] = val; + lastValidValue = val; + hasData = true; + } else { + outValues[i] = lastValidValue; + if (lastValidValue != NO_POINT) { + hasData = true; + } + } } - return (val != NO_POINT); + + return hasData; } bool HistoryStore::tick() { - return false; // Disabled + xSemaphoreTake(mutex_, portMAX_DELAY); + int64_t nowSec = now(); + + // Only collect data if time is roughly synced (after 2020) + if (nowSec < 1577836800LL) { + xSemaphoreGive(mutex_); + return false; + } + + bool added = false; + for (size_t i = 0; i < series_.size(); ++i) { + HistorySeries& series = series_[i]; + if (!series.active || !series.hasLatest) continue; + + if (series.fine.count == 0 || nowSec - series.lastFineSampleTs >= HISTORY_FINE_INTERVAL) { + series.fine.push({static_cast(nowSec), series.latestValue}); + series.lastFineSampleTs = static_cast(nowSec); + added = true; + } + + if (series.coarse.count == 0 || nowSec - series.lastCoarseSampleTs >= HISTORY_COARSE_INTERVAL) { + series.coarse.push({static_cast(nowSec), series.latestValue}); + series.lastCoarseSampleTs = static_cast(nowSec); + added = true; + } + } + + if (added) { + dirty_ = true; + } + xSemaphoreGive(mutex_); + return added; } void HistoryStore::performAutoSave() { - // Disabled + xSemaphoreTake(mutex_, portMAX_DELAY); + bool shouldSave = false; + int64_t nowSec = now(); + int64_t monoUs = esp_timer_get_time(); + + if (dirty_ && nowSec > 1577836800LL && SdCard::instance().isMounted()) { + if (monoUs - lastSaveMonoUs_ >= HISTORY_SAVE_INTERVAL_US) { + shouldSave = true; + lastSaveMonoUs_ = monoUs; + } + } + xSemaphoreGive(mutex_); + + if (shouldSave) { + saveToSdCard(); + } } -void HistoryStore::updateTimeOfDay(const tm& value) { - // Disabled +void HistoryStore::updateTimeOfDay(const struct tm& value) { + // Handled in WidgetManager } -void HistoryStore::updateDate(const tm& value) { - // Disabled +void HistoryStore::updateDate(const struct tm& value) { + // Handled in WidgetManager } -void HistoryStore::updateDateTime(const tm& value) { - // Disabled +void HistoryStore::updateDateTime(const struct tm& value) { + // Handled in WidgetManager } void HistoryStore::clearAll() { - // Disabled + xSemaphoreTake(mutex_, portMAX_DELAY); + for (size_t i = 0; i < series_.size(); ++i) { + HistorySeries& series = series_[i]; + if (!series.active) continue; + series.fine.clear(); + series.coarse.clear(); + series.hasLatest = false; + series.latestValue = 0.0f; + series.latestTs = 0; + series.lastFineSampleTs = 0; + series.lastCoarseSampleTs = 0; + } + xSemaphoreGive(mutex_); } void HistoryStore::saveToSdCard() { - // Disabled + if (!SdCard::instance().isMounted()) return; + + if (now() < 1577836800LL) return; + + FILE* f = fopen(HISTORY_FILE, "wb"); + if (!f) { + ESP_LOGW(TAG, "Failed to open history file for writing"); + return; + } + + xSemaphoreTake(mutex_, portMAX_DELAY); + HistoryFileHeader header = {}; + header.magic = HISTORY_MAGIC; + header.version = HISTORY_VERSION; + uint16_t activeCount = 0; + for (const auto& series : series_) { + if (series.active) activeCount++; + } + header.seriesCount = activeCount; + header.fineCapacity = HISTORY_FINE_CAP; + header.coarseCapacity = HISTORY_COARSE_CAP; + header.fineInterval = HISTORY_FINE_INTERVAL; + header.coarseInterval = HISTORY_COARSE_INTERVAL; + xSemaphoreGive(mutex_); + + if (fwrite(&header, sizeof(header), 1, f) != 1) { + fclose(f); + ESP_LOGW(TAG, "Failed to write history header"); + return; + } + + size_t seriesDataSize = sizeof(HistoryFileSeriesHeader) + + sizeof(HistoryPoint) * (HISTORY_FINE_CAP + HISTORY_COARSE_CAP); + uint8_t* tempBuf = (uint8_t*)malloc(seriesDataSize); + if (!tempBuf) { + fclose(f); + ESP_LOGE(TAG, "Failed to allocate temp buffer for save"); + return; + } + + for (size_t i = 0; i < series_.size(); ++i) { + xSemaphoreTake(mutex_, portMAX_DELAY); + const HistorySeries& series = series_[i]; + if (!series.active) { + xSemaphoreGive(mutex_); + continue; + } + + HistoryFileSeriesHeader* sh = (HistoryFileSeriesHeader*)tempBuf; + sh->groupAddr = series.key.addr; + sh->source = static_cast(series.key.source); + sh->fineCount = static_cast(series.fine.count); + sh->fineHead = static_cast(series.fine.head); + sh->coarseCount = static_cast(series.coarse.count); + sh->coarseHead = static_cast(series.coarse.head); + sh->hasLatest = series.hasLatest ? 1 : 0; + sh->latestTs = series.latestTs; + sh->latestValue = series.latestValue; + + uint8_t* dataPtr = tempBuf + sizeof(HistoryFileSeriesHeader); + memcpy(dataPtr, series.fine.points.data(), sizeof(HistoryPoint) * HISTORY_FINE_CAP); + dataPtr += sizeof(HistoryPoint) * HISTORY_FINE_CAP; + memcpy(dataPtr, series.coarse.points.data(), sizeof(HistoryPoint) * HISTORY_COARSE_CAP); + + xSemaphoreGive(mutex_); + + if (fwrite(tempBuf, 1, seriesDataSize, f) != seriesDataSize) { + ESP_LOGW(TAG, "Failed to write series data"); + break; + } + } + + free(tempBuf); + + xSemaphoreTake(mutex_, portMAX_DELAY); + dirty_ = false; + xSemaphoreGive(mutex_); + + fclose(f); + ESP_LOGI(TAG, "History saved (%d series)", static_cast(activeCount)); } void HistoryStore::loadFromSdCard() { - // Disabled -} \ No newline at end of file + if (!SdCard::instance().isMounted()) return; + + FILE* f = fopen(HISTORY_FILE, "rb"); + if (!f) return; + + HistoryFileHeader header = {}; + if (fread(&header, sizeof(header), 1, f) != 1) { + fclose(f); + return; + } + + if (header.magic != HISTORY_MAGIC || header.version != HISTORY_VERSION) { + fclose(f); + ESP_LOGW(TAG, "History header mismatch"); + return; + } + + if (header.fineCapacity != HISTORY_FINE_CAP || + header.coarseCapacity != HISTORY_COARSE_CAP || + header.fineInterval != HISTORY_FINE_INTERVAL || + header.coarseInterval != HISTORY_COARSE_INTERVAL) { + fclose(f); + ESP_LOGW(TAG, "History config mismatch"); + return; + } + + xSemaphoreTake(mutex_, portMAX_DELAY); + for (uint16_t i = 0; i < header.seriesCount; ++i) { + HistoryFileSeriesHeader sh = {}; + if (fread(&sh, sizeof(sh), 1, f) != 1) break; + + HistorySeries* series = findSeries(sh.groupAddr, static_cast(sh.source)); + if (series) { + series->fine.count = sh.fineCount > HISTORY_FINE_CAP ? HISTORY_FINE_CAP : sh.fineCount; + series->fine.head = sh.fineHead >= HISTORY_FINE_CAP ? 0 : sh.fineHead; + series->coarse.count = sh.coarseCount > HISTORY_COARSE_CAP ? HISTORY_COARSE_CAP : sh.coarseCount; + series->coarse.head = sh.coarseHead >= HISTORY_COARSE_CAP ? 0 : sh.coarseHead; + series->hasLatest = sh.hasLatest != 0; + series->latestTs = sh.latestTs; + series->latestValue = sh.latestValue; + + if (fread(series->fine.points.data(), sizeof(HistoryPoint), HISTORY_FINE_CAP, f) != HISTORY_FINE_CAP) break; + if (fread(series->coarse.points.data(), sizeof(HistoryPoint), HISTORY_COARSE_CAP, f) != HISTORY_COARSE_CAP) break; + } else { + fseek(f, sizeof(HistoryPoint) * (HISTORY_FINE_CAP + HISTORY_COARSE_CAP), SEEK_CUR); + } + } + dirty_ = false; + xSemaphoreGive(mutex_); + + fclose(f); + ESP_LOGI(TAG, "History loaded"); +} diff --git a/main/WidgetManager.cpp b/main/WidgetManager.cpp index b02095b..7d83f36 100644 --- a/main/WidgetManager.cpp +++ b/main/WidgetManager.cpp @@ -5,6 +5,7 @@ #include "esp_lv_adapter.h" #include "esp_log.h" #include "esp_timer.h" +#include "esp_heap_caps.h" #include "cJSON.h" #include #include @@ -351,13 +352,6 @@ void WidgetManager::applyScreenLocked(uint8_t screenId) { lv_display_enable_invalidation(disp, false); } - // Reset all input devices - lv_indev_t* indev = lv_indev_get_next(nullptr); - while (indev) { - lv_indev_reset(indev, nullptr); - indev = lv_indev_get_next(indev); - } - // SAFE DESTRUCTION: // 1. Mark all C++ widgets as "LVGL object already gone" for (auto& widget : widgets_) { @@ -397,13 +391,6 @@ void WidgetManager::showModalScreenLocked(const ScreenConfig& screen) { closeModalLocked(); } - // Reset all input devices - lv_indev_t* indev = lv_indev_get_next(nullptr); - while (indev) { - lv_indev_reset(indev, nullptr); - indev = lv_indev_get_next(indev); - } - // SAFE DESTRUCTION for (auto& widget : widgets_) { if (widget) widget->clearLvglObject(); @@ -516,13 +503,6 @@ void WidgetManager::closeModalLocked() { return; } - // Reset input devices - lv_indev_t* indev = lv_indev_get_next(nullptr); - while (indev) { - lv_indev_reset(indev, nullptr); - indev = lv_indev_get_next(indev); - } - // SAFE DESTRUCTION for (auto& widget : widgets_) { if (widget) widget->clearLvglObject(); @@ -672,40 +652,43 @@ void WidgetManager::enterStandby() { } void WidgetManager::loop() { + static uint32_t loopCount = 0; + loopCount++; + if (loopCount % 40 == 0) { + ESP_LOGI(TAG, "Heap: %lu | Internal: %lu", + esp_get_free_heap_size(), + heap_caps_get_free_size(MALLOC_CAP_INTERNAL)); + } + bool didUiNav = false; if (navPending_) { int64_t now = esp_timer_get_time(); - // Increased delay to ensure touch events are fully processed if (now - navRequestUs_ >= NAV_DELAY_US) { navPending_ = false; - ESP_LOGI(TAG, "Executing navigation: action=%d target=%d", - static_cast(navAction_), navTargetScreen_); + printf("WM: [TRACE] Nav start\n"); fflush(stdout); if (navAction_ == ButtonAction::JUMP) { showScreenLocked(navTargetScreen_); } else if (navAction_ == ButtonAction::BACK) { goBackLocked(); } didUiNav = true; - ESP_LOGI(TAG, "Navigation complete"); + printf("WM: [TRACE] Nav end\n"); fflush(stdout); } } - if (standbyWakePending_) { - standbyWakePending_ = false; - if (standbyWakeTarget_ != SCREEN_ID_NONE) { - activeScreenId_ = standbyWakeTarget_; - applyScreenLocked(activeScreenId_); - } - didUiNav = true; - } - + // printf("WM: [TRACE] Queue start\n"); fflush(stdout); processUiQueue(); + // printf("WM: [TRACE] Queue end\n"); fflush(stdout); + // printf("WM: [TRACE] Tick start\n"); fflush(stdout); if (HistoryStore::instance().tick()) { refreshChartWidgets(); } + // printf("WM: [TRACE] Tick end\n"); fflush(stdout); + // printf("WM: [TRACE] Time start\n"); fflush(stdout); updateSystemTimeWidgets(); + // printf("WM: [TRACE] Time end\n"); fflush(stdout); if (didUiNav) return; diff --git a/main/WidgetManager.hpp b/main/WidgetManager.hpp index e7b88b2..4973b21 100644 --- a/main/WidgetManager.hpp +++ b/main/WidgetManager.hpp @@ -156,7 +156,7 @@ private: const ScreenConfig* activeScreen() const; static constexpr const char* CONFIG_FILE = "/sdcard/lvgl.json"; - static constexpr int64_t NAV_DELAY_US = 200 * 1000; // 200ms delay for touch release + static constexpr int64_t NAV_DELAY_US = 10 * 1000; // 10ms delay (almost immediate) GuiConfig config_; uint8_t activeScreenId_ = 0; diff --git a/main/main.cpp b/main/main.cpp index 1787b02..7be4f9e 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -40,8 +40,8 @@ public: // Initialize LVGL adapter esp_lv_adapter_config_t cfg = ESP_LV_ADAPTER_DEFAULT_CONFIG(); - cfg.stack_in_psram = false; // Use internal RAM for stack - cfg.task_stack_size = 32 * 1024; + cfg.stack_in_psram = true; // Use PSRAM for stack to save internal RAM + cfg.task_stack_size = 48 * 1024; ESP_ERROR_CHECK(esp_lv_adapter_init(&cfg)); // Register display @@ -52,7 +52,8 @@ public: 1280, // Vertical resolution ESP_LV_ADAPTER_ROTATE_90 // Rotation ); - disp_cfg.profile.buffer_height = 34; // Reduced to 20 to fit in RAM (32KB) + disp_cfg.profile.buffer_height = 34; // Reduced to 10 (~25KB) to fit in Internal RAM + disp_cfg.profile.use_psram = true; lv_disp_t* lv_display = esp_lv_adapter_register_display(&disp_cfg); assert(lv_display != NULL); @@ -96,7 +97,19 @@ public: Fonts::init(); ESP_LOGI(TAG, "CREATE GUI"); gui.create(); - + + // Force full screen redraw to initialize DMA2D hardware resources at startup + // This prevents lazy initialization during first button press which can cause freezes + ESP_LOGI(TAG, "Warming up display hardware..."); + vTaskDelay(pdMS_TO_TICKS(100)); + if (esp_lv_adapter_lock(1000) == ESP_OK) { + lv_obj_invalidate(lv_scr_act()); + lv_refr_now(lv_display_get_default()); + esp_lv_adapter_unlock(); + } + vTaskDelay(pdMS_TO_TICKS(200)); // Let the refresh complete + ESP_LOGI(TAG, "Display hardware ready"); + ESP_LOGI(TAG, "Application running"); while (true) { vTaskDelay(pdMS_TO_TICKS(10)); diff --git a/main/widgets/Widget.cpp b/main/widgets/Widget.cpp index 6811ef1..8b2f991 100644 --- a/main/widgets/Widget.cpp +++ b/main/widgets/Widget.cpp @@ -1,5 +1,6 @@ #include "Widget.hpp" #include "../Fonts.hpp" +#include "lvgl.h" Widget::Widget(const WidgetConfig& config) : config_(config) @@ -72,16 +73,40 @@ void Widget::applyCommonStyle() { } void Widget::applyShadowStyle() { - + // return; if (obj_ == nullptr || !config_.shadow.enabled) return; - - lv_obj_set_style_shadow_color(obj_, lv_color_make( - config_.shadow.color.r, config_.shadow.color.g, config_.shadow.color.b), 0); + + // Limit shadow values to prevent memory issues on ESP32 + constexpr int16_t MAX_SHADOW_BLUR = 15; + constexpr int16_t MAX_SHADOW_SPREAD = 8; + + int16_t blur = config_.shadow.blur; + int16_t spread = config_.shadow.spread; + + if (blur > MAX_SHADOW_BLUR) blur = MAX_SHADOW_BLUR; + if (blur < 0) blur = 0; + if (spread > MAX_SHADOW_SPREAD) spread = MAX_SHADOW_SPREAD; + if (spread < 0) spread = 0; + if (blur == 0) return; + + lv_color_t shadowColor = lv_color_make( + config_.shadow.color.r, config_.shadow.color.g, config_.shadow.color.b); + + // Default state shadow + lv_obj_set_style_shadow_color(obj_, shadowColor, 0); lv_obj_set_style_shadow_opa(obj_, 180, 0); - lv_obj_set_style_shadow_width(obj_, config_.shadow.blur, 0); - lv_obj_set_style_shadow_spread(obj_, config_.shadow.spread, 0); + lv_obj_set_style_shadow_width(obj_, blur, 0); + lv_obj_set_style_shadow_spread(obj_, spread, 0); lv_obj_set_style_shadow_offset_x(obj_, config_.shadow.offsetX, 0); lv_obj_set_style_shadow_offset_y(obj_, config_.shadow.offsetY, 0); + + // For clickable widgets: explicitly define PRESSED state with no shadow + // This prevents PPA/DMA2D freeze when shadow needs recalculation during state change + if (lv_obj_has_flag(obj_, LV_OBJ_FLAG_CLICKABLE)) { + lv_obj_set_style_shadow_width(obj_, 0, LV_STATE_PRESSED); + lv_obj_set_style_shadow_spread(obj_, 0, LV_STATE_PRESSED); + lv_obj_set_style_shadow_opa(obj_, 0, LV_STATE_PRESSED); + } } const lv_font_t* Widget::getFontBySize(uint8_t sizeIndex) { diff --git a/sdcard_content/webseite/assets/index-C5enbiYy.js b/sdcard_content/webseite/assets/index-C5enbiYy.js new file mode 100644 index 0000000..bc056b8 --- /dev/null +++ b/sdcard_content/webseite/assets/index-C5enbiYy.js @@ -0,0 +1,9 @@ +(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function e(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var t={},n=[],r=()=>{},i=()=>!1,a=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),o=e=>e.startsWith(`onUpdate:`),s=Object.assign,c=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},l=Object.prototype.hasOwnProperty,u=(e,t)=>l.call(e,t),d=Array.isArray,f=e=>x(e)===`[object Map]`,p=e=>x(e)===`[object Set]`,m=e=>x(e)===`[object Date]`,h=e=>typeof e==`function`,g=e=>typeof e==`string`,_=e=>typeof e==`symbol`,v=e=>typeof e==`object`&&!!e,y=e=>(v(e)||h(e))&&h(e.then)&&h(e.catch),b=Object.prototype.toString,x=e=>b.call(e),S=e=>x(e).slice(8,-1),C=e=>x(e)===`[object Object]`,w=e=>g(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,ee=e(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),te=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ne=/-\w/g,T=te(e=>e.replace(ne,e=>e.slice(1).toUpperCase())),re=/\B([A-Z])/g,E=te(e=>e.replace(re,`-$1`).toLowerCase()),ie=te(e=>e.charAt(0).toUpperCase()+e.slice(1)),ae=te(e=>e?`on${ie(e)}`:``),oe=(e,t)=>!Object.is(e,t),se=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ce=e=>{let t=parseFloat(e);return isNaN(t)?e:t},le,ue=()=>le||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{};function O(e){if(d(e)){let t={};for(let n=0;n{if(e){let n=e.split(fe);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function k(e){let t=``;if(g(e))t=e;else if(d(e))for(let n=0;nye(e,t))}var xe=e=>!!(e&&e.__v_isRef===!0),A=e=>g(e)?e:e==null?``:d(e)||v(e)&&(e.toString===b||!h(e.toString))?xe(e)?A(e.value):JSON.stringify(e,Se,2):String(e),Se=(e,t)=>xe(t)?Se(e,t.value):f(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[Ce(t,r)+` =>`]=n,e),{})}:p(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Ce(e))}:_(t)?Ce(t):v(t)&&!d(t)&&!C(t)?String(t):t,Ce=(e,t=``)=>_(e)?`Symbol(${e.description??t})`:e,we,Te=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=we,!e&&we&&(this.index=(we.scopes||=[]).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e0&&--this._on===0&&(we=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t0)return;if(Ne){let e=Ne;for(Ne=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Me;){let t=Me;for(Me=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function Le(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Re(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Ve(r),He(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function ze(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Be(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Be(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Je)||(e.globalVersion=Je,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ze(e))))return;e.flags|=2;let t=e.dep,n=j,r=Ue;j=e,Ue=!0;try{Le(e);let n=e.fn(e._value);(t.version===0||oe(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{j=n,Ue=r,Re(e),e.flags&=-3}}function Ve(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Ve(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function He(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var Ue=!0,We=[];function Ge(){We.push(Ue),Ue=!1}function Ke(){let e=We.pop();Ue=e===void 0?!0:e}function qe(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=j;j=void 0;try{t()}finally{j=e}}}var Je=0,Ye=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},Xe=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!j||!Ue||j===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==j)t=this.activeLink=new Ye(j,this),j.deps?(t.prevDep=j.depsTail,j.depsTail.nextDep=t,j.depsTail=t):j.deps=j.depsTail=t,Ze(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=j.depsTail,t.nextDep=void 0,j.depsTail.nextDep=t,j.depsTail=t,j.deps===t&&(j.deps=e)}return t}trigger(e){this.version++,Je++,this.notify(e)}notify(e){Fe();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Ie()}}};function Ze(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Ze(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var Qe=new WeakMap,$e=Symbol(``),et=Symbol(``),tt=Symbol(``);function M(e,t,n){if(Ue&&j){let t=Qe.get(e);t||Qe.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new Xe),r.map=t,r.key=n),r.track()}}function nt(e,t,n,r,i,a){let o=Qe.get(e);if(!o){Je++;return}let s=e=>{e&&e.trigger()};if(Fe(),t===`clear`)o.forEach(s);else{let i=d(e),a=i&&w(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===tt||!_(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(tt)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get($e)),f(e)&&s(o.get(et)));break;case`delete`:i||(s(o.get($e)),f(e)&&s(o.get(et)));break;case`set`:f(e)&&s(o.get($e));break}}Ie()}function rt(e,t){let n=Qe.get(e);return n&&n.get(t)}function it(e){let t=N(e);return t===e?t:(M(t,`iterate`,tt),Wt(e)?t:t.map(qt))}function at(e){return M(e=N(e),`iterate`,tt),e}function ot(e,t){return Ut(e)?Jt(Ht(e)?qt(t):t):qt(t)}var st={__proto__:null,[Symbol.iterator](){return ct(this,Symbol.iterator,e=>ot(this,e))},concat(...e){return it(this).concat(...e.map(e=>d(e)?it(e):e))},entries(){return ct(this,`entries`,e=>(e[1]=ot(this,e[1]),e))},every(e,t){return ut(this,`every`,e,t,void 0,arguments)},filter(e,t){return ut(this,`filter`,e,t,e=>e.map(e=>ot(this,e)),arguments)},find(e,t){return ut(this,`find`,e,t,e=>ot(this,e),arguments)},findIndex(e,t){return ut(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return ut(this,`findLast`,e,t,e=>ot(this,e),arguments)},findLastIndex(e,t){return ut(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return ut(this,`forEach`,e,t,void 0,arguments)},includes(...e){return ft(this,`includes`,e)},indexOf(...e){return ft(this,`indexOf`,e)},join(e){return it(this).join(e)},lastIndexOf(...e){return ft(this,`lastIndexOf`,e)},map(e,t){return ut(this,`map`,e,t,void 0,arguments)},pop(){return pt(this,`pop`)},push(...e){return pt(this,`push`,e)},reduce(e,...t){return dt(this,`reduce`,e,t)},reduceRight(e,...t){return dt(this,`reduceRight`,e,t)},shift(){return pt(this,`shift`)},some(e,t){return ut(this,`some`,e,t,void 0,arguments)},splice(...e){return pt(this,`splice`,e)},toReversed(){return it(this).toReversed()},toSorted(e){return it(this).toSorted(e)},toSpliced(...e){return it(this).toSpliced(...e)},unshift(...e){return pt(this,`unshift`,e)},values(){return ct(this,`values`,e=>ot(this,e))}};function ct(e,t,n){let r=at(e),i=r[t]();return r!==e&&!Wt(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var lt=Array.prototype;function ut(e,t,n,r,i,a){let o=at(e),s=o!==e&&!Wt(e),c=o[t];if(c!==lt[t]){let t=c.apply(e,a);return s?qt(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,ot(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function dt(e,t,n,r){let i=at(e),a=n;return i!==e&&(Wt(e)?n.length>3&&(a=function(t,r,i){return n.call(this,t,r,i,e)}):a=function(t,r,i){return n.call(this,t,ot(e,r),i,e)}),i[t](a,...r)}function ft(e,t,n){let r=N(e);M(r,`iterate`,tt);let i=r[t](...n);return(i===-1||i===!1)&&Gt(n[0])?(n[0]=N(n[0]),r[t](...n)):i}function pt(e,t,n=[]){Ge(),Fe();let r=N(e)[t].apply(e,n);return Ie(),Ke(),r}var mt=e(`__proto__,__v_isRef,__isVue`),ht=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(_));function gt(e){_(e)||(e=String(e));let t=N(this);return M(t,`has`,e),t.hasOwnProperty(e)}var _t=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Ft:Pt:i?Nt:Mt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=d(e);if(!r){let e;if(a&&(e=st[t]))return e;if(t===`hasOwnProperty`)return gt}let o=Reflect.get(e,t,P(e)?e:n);if((_(t)?ht.has(t):mt(t))||(r||M(e,`get`,t),i))return o;if(P(o)){let e=a&&w(t)?o:o.value;return r&&v(e)?Bt(e):e}return v(o)?r?Bt(o):Rt(o):o}},vt=class extends _t{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=d(e)&&w(t);if(!this._isShallow){let e=Ut(i);if(!Wt(n)&&!Ut(n)&&(i=N(i),n=N(n)),!a&&P(i)&&!P(n))return e||(i.value=n),!0}let o=a?Number(t)e,wt=e=>Reflect.getPrototypeOf(e);function Tt(e,t,n){return function(...r){let i=this.__v_raw,a=N(i),o=f(a),c=e===`entries`||e===Symbol.iterator&&o,l=e===`keys`&&o,u=i[e](...r),d=n?Ct:t?Jt:qt;return!t&&M(a,`iterate`,l?et:$e),s(Object.create(u),{next(){let{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:c?[d(e[0]),d(e[1])]:d(e),done:t}}})}}function Et(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function Dt(e,t){let n={get(n){let r=this.__v_raw,i=N(r),a=N(n);e||(oe(n,a)&&M(i,`get`,n),M(i,`get`,a));let{has:o}=wt(i),s=t?Ct:e?Jt:qt;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&M(N(t),`iterate`,$e),t.size},has(t){let n=this.__v_raw,r=N(n),i=N(t);return e||(oe(t,i)&&M(r,`has`,t),M(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=N(a),s=t?Ct:e?Jt:qt;return!e&&M(o,`iterate`,$e),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return s(n,e?{add:Et(`add`),set:Et(`set`),delete:Et(`delete`),clear:Et(`clear`)}:{add(e){!t&&!Wt(e)&&!Ut(e)&&(e=N(e));let n=N(this);return wt(n).has.call(n,e)||(n.add(e),nt(n,`add`,e,e)),this},set(e,n){!t&&!Wt(n)&&!Ut(n)&&(n=N(n));let r=N(this),{has:i,get:a}=wt(r),o=i.call(r,e);o||=(e=N(e),i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?oe(n,s)&&nt(r,`set`,e,n,s):nt(r,`add`,e,n),this},delete(e){let t=N(this),{has:n,get:r}=wt(t),i=n.call(t,e);i||=(e=N(e),n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&nt(t,`delete`,e,void 0,a),o},clear(){let e=N(this),t=e.size!==0,n=e.clear();return t&&nt(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Tt(r,e,t)}),n}function Ot(e,t){let n=Dt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(u(n,r)&&r in t?n:t,r,i)}var kt={get:Ot(!1,!1)},At={get:Ot(!1,!0)},jt={get:Ot(!0,!1)},Mt=new WeakMap,Nt=new WeakMap,Pt=new WeakMap,Ft=new WeakMap;function It(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Lt(e){return e.__v_skip||!Object.isExtensible(e)?0:It(S(e))}function Rt(e){return Ut(e)?e:Vt(e,!1,bt,kt,Mt)}function zt(e){return Vt(e,!1,St,At,Nt)}function Bt(e){return Vt(e,!0,xt,jt,Pt)}function Vt(e,t,n,r,i){if(!v(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;let a=Lt(e);if(a===0)return e;let o=i.get(e);if(o)return o;let s=new Proxy(e,a===2?r:n);return i.set(e,s),s}function Ht(e){return Ut(e)?Ht(e.__v_raw):!!(e&&e.__v_isReactive)}function Ut(e){return!!(e&&e.__v_isReadonly)}function Wt(e){return!!(e&&e.__v_isShallow)}function Gt(e){return e?!!e.__v_raw:!1}function N(e){let t=e&&e.__v_raw;return t?N(t):e}function Kt(e){return!u(e,`__v_skip`)&&Object.isExtensible(e)&&D(e,`__v_skip`,!0),e}var qt=e=>v(e)?Rt(e):e,Jt=e=>v(e)?Bt(e):e;function P(e){return e?e.__v_isRef===!0:!1}function F(e){return Yt(e,!1)}function Yt(e,t){return P(e)?e:new Xt(e,t)}var Xt=class{constructor(e,t){this.dep=new Xe,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:N(e),this._value=t?e:qt(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||Wt(e)||Ut(e);e=n?e:N(e),oe(e,t)&&(this._rawValue=e,this._value=n?e:qt(e),this.dep.trigger())}};function I(e){return P(e)?e.value:e}var Zt={get:(e,t,n)=>t===`__v_raw`?e:I(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return P(i)&&!P(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function Qt(e){return Ht(e)?e:new Proxy(e,Zt)}function $t(e){let t=d(e)?Array(e.length):{};for(let n in e)t[n]=tn(e,n);return t}var en=class{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._raw=N(e);let r=!0,i=e;if(!d(e)||!w(String(t)))do r=!Gt(i)||Wt(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=I(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&P(this._raw[this._key])){let t=this._object[this._key];if(P(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return rt(this._raw,this._key)}};function tn(e,t,n){return new en(e,t,n)}var nn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Xe(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Je-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&j!==this)return Pe(this,!0),!0}get value(){let e=this.dep.track();return Be(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function rn(e,t,n=!1){let r,i;return h(e)?r=e:(r=e.get,i=e.set),new nn(r,i,n)}var an={},on=new WeakMap,sn=void 0;function cn(e,t=!1,n=sn){if(n){let t=on.get(n);t||on.set(n,t=[]),t.push(e)}}function ln(e,n,i=t){let{immediate:a,deep:o,once:s,scheduler:l,augmentJob:u,call:f}=i,p=e=>o?e:Wt(e)||o===!1||o===0?un(e,1):un(e),m,g,_,v,y=!1,b=!1;if(P(e)?(g=()=>e.value,y=Wt(e)):Ht(e)?(g=()=>p(e),y=!0):d(e)?(b=!0,y=e.some(e=>Ht(e)||Wt(e)),g=()=>e.map(e=>{if(P(e))return e.value;if(Ht(e))return p(e);if(h(e))return f?f(e,2):e()})):g=h(e)?n?f?()=>f(e,2):e:()=>{if(_){Ge();try{_()}finally{Ke()}}let t=sn;sn=m;try{return f?f(e,3,[v]):e(v)}finally{sn=t}}:r,n&&o){let e=g,t=o===!0?1/0:o;g=()=>un(e(),t)}let x=De(),S=()=>{m.stop(),x&&x.active&&c(x.effects,m)};if(s&&n){let e=n;n=(...t)=>{e(...t),S()}}let C=b?Array(e.length).fill(an):an,w=e=>{if(!(!(m.flags&1)||!m.dirty&&!e))if(n){let e=m.run();if(o||y||(b?e.some((e,t)=>oe(e,C[t])):oe(e,C))){_&&_();let t=sn;sn=m;try{let t=[e,C===an?void 0:b&&C[0]===an?[]:C,v];C=e,f?f(n,3,t):n(...t)}finally{sn=t}}}else m.run()};return u&&u(w),m=new Ae(g),m.scheduler=l?()=>l(w,!1):w,v=e=>cn(e,!1,m),_=m.onStop=()=>{let e=on.get(m);if(e){if(f)f(e,4);else for(let t of e)t();on.delete(m)}},n?a?w(!0):C=m.run():l?l(w.bind(null,!0),!0):m.run(),S.pause=m.pause.bind(m),S.resume=m.resume.bind(m),S.stop=S,S}function un(e,t=1/0,n){if(t<=0||!v(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,P(e))un(e.value,t,n);else if(d(e))for(let r=0;r{un(e,t,n)});else if(C(e)){for(let r in e)un(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&un(e[r],t,n)}return e}function dn(e,t,n,r){try{return r?e(...r):e()}catch(e){pn(e,t,n)}}function fn(e,t,n,r){if(h(e)){let i=dn(e,t,n,r);return i&&y(i)&&i.catch(e=>{pn(e,t,n)}),i}if(d(e)){let i=[];for(let a=0;a>>1,i=L[r],a=On(i);a=On(n)?L.push(e):L.splice(Sn(t),0,e),e.flags|=1,wn()}}function wn(){bn||=yn.then(kn)}function Tn(e){d(e)?gn.push(...e):_n&&e.id===-1?_n.splice(vn+1,0,e):e.flags&1||(gn.push(e),e.flags|=1),wn()}function En(e,t,n=hn+1){for(;nOn(e)-On(t));if(gn.length=0,_n){_n.push(...e);return}for(_n=e,vn=0;vn<_n.length;vn++){let e=_n[vn];e.flags&4&&(e.flags&=-2),e.flags&8||e(),e.flags&=-2}_n=null,vn=0}}var On=e=>e.id==null?e.flags&2?-1:1/0:e.id;function kn(e){try{for(hn=0;hn{r._d&&Bi(-1);let i=Mn(t),a;try{a=e(...n)}finally{Mn(i),r._d&&Bi(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function R(e,n){if(An===null)return e;let r=Sa(An),i=e.dirs||=[];for(let e=0;e1)return n&&h(t)?t.call(r&&r.proxy):t}}function Ln(){return!!(sa()||Wr)}var Rn=Symbol.for(`v-scx`),zn=()=>In(Rn);function Bn(e,t,n){return Vn(e,t,n)}function Vn(e,n,i=t){let{immediate:a,deep:o,flush:c,once:l}=i,u=s({},i),d=n&&a||!n&&c!==`post`,f;if(pa){if(c===`sync`){let e=zn();f=e.__watcherHandles||=[]}else if(!d){let e=()=>{};return e.stop=r,e.resume=r,e.pause=r,e}}let p=G;u.call=(e,t,n)=>fn(e,p,t,n);let m=!1;c===`post`?u.scheduler=e=>{bi(e,p&&p.suspense)}:c!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():Cn(e)}),u.augmentJob=e=>{n&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=ln(e,n,u);return pa&&(f?f.push(h):d&&h()),h}function Hn(e,t,n){let r=this.proxy,i=g(e)?e.includes(`.`)?Un(r,e):()=>r[e]:e.bind(r,r),a;h(t)?a=t:(a=t.handler,n=t);let o=ua(this),s=Vn(i,a.bind(r),n);return o(),s}function Un(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;ee.__isTeleport,Kn=Symbol(`_leaveCb`);function qn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,qn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Jn(e){e.ids=[e.ids[0]+ e.ids[2]+++`-`,0,0]}var Yn=new WeakMap;function Xn(e,n,r,a,o=!1){if(d(e)){e.forEach((e,t)=>Xn(e,n&&(d(n)?n[t]:n),r,a,o));return}if(Qn(a)&&!o){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&Xn(e,n,r,a.component.subTree);return}let s=a.shapeFlag&4?Sa(a.component):a.el,l=o?null:s,{i:f,r:p}=e,m=n&&n.r,_=f.refs===t?f.refs={}:f.refs,v=f.setupState,y=N(v),b=v===t?i:e=>u(y,e),x=e=>!0;if(m!=null&&m!==p){if(Zn(n),g(m))_[m]=null,b(m)&&(v[m]=null);else if(P(m)){x(m)&&(m.value=null);let e=n;e.k&&(_[e.k]=null)}}if(h(p))dn(p,f,12,[l,_]);else{let t=g(p),n=P(p);if(t||n){let i=()=>{if(e.f){let n=t?b(p)?v[p]:_[p]:x(p)||!e.k?p.value:_[e.k];if(o)d(n)&&c(n,s);else if(d(n))n.includes(s)||n.push(s);else if(t)_[p]=[s],b(p)&&(v[p]=_[p]);else{let t=[s];x(p)&&(p.value=t),e.k&&(_[e.k]=t)}}else t?(_[p]=l,b(p)&&(v[p]=l)):n&&(x(p)&&(p.value=l),e.k&&(_[e.k]=l))};if(l){let t=()=>{i(),Yn.delete(e)};t.id=-1,Yn.set(e,t),bi(t,r)}else Zn(e),i()}}}function Zn(e){let t=Yn.get(e);t&&(t.flags|=8,Yn.delete(e))}ue().requestIdleCallback,ue().cancelIdleCallback;var Qn=e=>!!e.type.__asyncLoader,$n=e=>e.type.__isKeepAlive;function er(e,t){nr(e,`a`,t)}function tr(e,t){nr(e,`da`,t)}function nr(e,t,n=G){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(ir(t,r,n),n){let e=n.parent;for(;e&&e.parent;)$n(e.parent.vnode)&&rr(r,t,n,e),e=e.parent}}function rr(e,t,n,r){let i=ir(t,e,r,!0);dr(()=>{c(r[t],i)},n)}function ir(e,t,n=G,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{Ge();let i=ua(n),a=fn(t,n,e,r);return i(),Ke(),a};return r?i.unshift(a):i.push(a),a}}var ar=e=>(t,n=G)=>{(!pa||e===`sp`)&&ir(e,(...e)=>t(...e),n)},or=ar(`bm`),sr=ar(`m`),cr=ar(`bu`),lr=ar(`u`),ur=ar(`bum`),dr=ar(`um`),fr=ar(`sp`),pr=ar(`rtg`),mr=ar(`rtc`);function hr(e,t=G){ir(`ec`,e,t)}var gr=`components`;function _r(e,t){return yr(gr,e,!0,t)||e}var vr=Symbol.for(`v-ndc`);function yr(e,t,n=!0,r=!1){let i=An||G;if(i){let n=i.type;if(e===gr){let e=Ca(n,!1);if(e&&(e===t||e===T(t)||e===ie(T(t))))return n}let a=br(i[e]||n[e],t)||br(i.appContext[e],t);return!a&&r?n:a}}function br(e,t){return e&&(e[t]||e[T(t)]||e[ie(T(t))])}function z(e,t,n,r){let i,a=n&&n[r],o=d(e);if(o||g(e)){let n=o&&Ht(e),r=!1,s=!1;n&&(r=!Wt(e),s=Ut(e),e=at(e)),i=Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;re?fa(e)?Sa(e):xr(e.parent):null,Sr=s(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>xr(e.parent),$root:e=>xr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>jr(e),$forceUpdate:e=>e.f||=()=>{Cn(e.update)},$nextTick:e=>e.n||=xn.bind(e.proxy),$watch:e=>Hn.bind(e)}),Cr=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),wr={get({_:e},n){if(n===`__v_skip`)return!0;let{ctx:r,setupState:i,data:a,props:o,accessCache:s,type:c,appContext:l}=e;if(n[0]!==`$`){let e=s[n];if(e!==void 0)switch(e){case 1:return i[n];case 2:return a[n];case 4:return r[n];case 3:return o[n]}else if(Cr(i,n))return s[n]=1,i[n];else if(a!==t&&u(a,n))return s[n]=2,a[n];else if(u(o,n))return s[n]=3,o[n];else if(r!==t&&u(r,n))return s[n]=4,r[n];else Er&&(s[n]=0)}let d=Sr[n],f,p;if(d)return n===`$attrs`&&M(e.attrs,`get`,``),d(e);if((f=c.__cssModules)&&(f=f[n]))return f;if(r!==t&&u(r,n))return s[n]=4,r[n];if(p=l.config.globalProperties,u(p,n))return p[n]},set({_:e},n,r){let{data:i,setupState:a,ctx:o}=e;return Cr(a,n)?(a[n]=r,!0):i!==t&&u(i,n)?(i[n]=r,!0):u(e.props,n)||n[0]===`$`&&n.slice(1)in e?!1:(o[n]=r,!0)},has({_:{data:e,setupState:n,accessCache:r,ctx:i,appContext:a,props:o,type:s}},c){let l;return!!(r[c]||e!==t&&c[0]!==`$`&&u(e,c)||Cr(n,c)||u(o,c)||u(i,c)||u(Sr,c)||u(a.config.globalProperties,c)||(l=s.__cssModules)&&l[c])},defineProperty(e,t,n){return n.get==null?u(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}};function Tr(e){return d(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}var Er=!0;function Dr(e){let t=jr(e),n=e.proxy,i=e.ctx;Er=!1,t.beforeCreate&&kr(t.beforeCreate,e,`bc`);let{data:a,computed:o,methods:s,watch:c,provide:l,inject:u,created:f,beforeMount:p,mounted:m,beforeUpdate:g,updated:_,activated:y,deactivated:b,beforeDestroy:x,beforeUnmount:S,destroyed:C,unmounted:w,render:ee,renderTracked:te,renderTriggered:ne,errorCaptured:T,serverPrefetch:re,expose:E,inheritAttrs:ie,components:ae,directives:oe,filters:se}=t;if(u&&Or(u,i,null),s)for(let e in s){let t=s[e];h(t)&&(i[e]=t.bind(n))}if(a){let t=a.call(n,n);v(t)&&(e.data=Rt(t))}if(Er=!0,o)for(let e in o){let t=o[e],a=K({get:h(t)?t.bind(n,n):h(t.get)?t.get.bind(n,n):r,set:!h(t)&&h(t.set)?t.set.bind(n):r});Object.defineProperty(i,e,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(c)for(let e in c)Ar(c[e],i,n,e);if(l){let e=h(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{Fn(t,e[t])})}f&&kr(f,e,`c`);function D(e,t){d(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(D(or,p),D(sr,m),D(cr,g),D(lr,_),D(er,y),D(tr,b),D(hr,T),D(mr,te),D(pr,ne),D(ur,S),D(dr,w),D(fr,re),d(E))if(E.length){let t=e.exposed||={};E.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||={};ee&&e.render===r&&(e.render=ee),ie!=null&&(e.inheritAttrs=ie),ae&&(e.components=ae),oe&&(e.directives=oe),re&&Jn(e)}function Or(e,t,n=r){for(let n in d(e)&&(e=Ir(e)),e){let r=e[n],i;i=v(r)?`default`in r?In(r.from||n,r.default,!0):In(r.from||n):In(r),P(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}function kr(e,t,n){fn(d(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ar(e,t,n,r){let i=r.includes(`.`)?Un(n,r):()=>n[r];if(g(e)){let n=t[e];h(n)&&Bn(i,n)}else if(h(e))Bn(i,e.bind(n));else if(v(e))if(d(e))e.forEach(e=>Ar(e,t,n,r));else{let r=h(e.handler)?e.handler.bind(n):t[e.handler];h(r)&&Bn(i,r,e)}}function jr(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>Mr(c,e,o,!0)),Mr(c,t,o)),v(t)&&a.set(t,c),c}function Mr(e,t,n,r=!1){let{mixins:i,extends:a}=t;for(let o in a&&Mr(e,a,n,!0),i&&i.forEach(t=>Mr(e,t,n,!0)),t)if(!(r&&o===`expose`)){let r=Nr[o]||n&&n[o];e[o]=r?r(e[o],t[o]):t[o]}return e}var Nr={data:Pr,props:zr,emits:zr,methods:Rr,computed:Rr,beforeCreate:Lr,created:Lr,beforeMount:Lr,mounted:Lr,beforeUpdate:Lr,updated:Lr,beforeDestroy:Lr,beforeUnmount:Lr,destroyed:Lr,unmounted:Lr,activated:Lr,deactivated:Lr,errorCaptured:Lr,serverPrefetch:Lr,components:Rr,directives:Rr,watch:Br,provide:Pr,inject:Fr};function Pr(e,t){return t?e?function(){return s(h(e)?e.call(this,this):e,h(t)?t.call(this,this):t)}:t:e}function Fr(e,t){return Rr(Ir(e),Ir(t))}function Ir(e){if(d(e)){let t={};for(let n=0;nt===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${T(t)}Modifiers`]||e[`${E(t)}Modifiers`];function Kr(e,n,...r){if(e.isUnmounted)return;let i=e.vnode.props||t,a=r,o=n.startsWith(`update:`),s=o&&Gr(i,n.slice(7));s&&(s.trim&&(a=r.map(e=>g(e)?e.trim():e)),s.number&&(a=r.map(ce)));let c,l=i[c=ae(n)]||i[c=ae(T(n))];!l&&o&&(l=i[c=ae(E(n))]),l&&fn(l,e,6,a);let u=i[c+`Once`];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,fn(u,e,6,a)}}var qr=new WeakMap;function Jr(e,t,n=!1){let r=n?qr:t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={},c=!1;if(!h(e)){let r=e=>{let n=Jr(e,t,!0);n&&(c=!0,s(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!a&&!c?(v(e)&&r.set(e,null),null):(d(a)?a.forEach(e=>o[e]=null):s(o,a),v(e)&&r.set(e,o),o)}function Yr(e,t){return!e||!a(t)?!1:(t=t.slice(2).replace(/Once$/,``),u(e,t[0].toLowerCase()+t.slice(1))||u(e,E(t))||u(e,t))}function Xr(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:s,attrs:c,emit:l,render:u,renderCache:d,props:f,data:p,setupState:m,ctx:h,inheritAttrs:g}=e,_=Mn(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=$i(u.call(t,e,d,f,m,p,h)),y=c}else{let e=t;v=$i(e.length>1?e(f,{attrs:c,slots:s,emit:l}):e(f,null)),y=t.props?c:Zr(c)}}catch(t){Ii.length=0,pn(t,e,1),v=qi(Pi)}let b=v;if(y&&g!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(o)&&(y=Qr(y,a)),b=Xi(b,y,!1,!0))}return n.dirs&&(b=Xi(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&qn(b,n.transition),v=b,Mn(_),v}var Zr=e=>{let t;for(let n in e)(n===`class`||n===`style`||a(n))&&((t||={})[n]=e[n]);return t},Qr=(e,t)=>{let n={};for(let r in e)(!o(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function $r(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?ei(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;tObject.create(ni),ii=e=>Object.getPrototypeOf(e)===ni;function ai(e,t,n,r=!1){let i={},a=ri();for(let n in e.propsDefaults=Object.create(null),si(e,t,i,a),e.propsOptions[0])n in i||(i[n]=void 0);n?e.props=r?i:zt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function oi(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=N(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r{p=!0;let[t,n]=ui(e,r,!0);s(l,t),n&&f.push(...n)};!i&&r.mixins.length&&r.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!c&&!p)return v(e)&&a.set(e,n),n;if(d(c))for(let e=0;ee===`_`||e===`_ctx`||e===`$stable`,pi=e=>d(e)?e.map($i):[$i(e)],mi=(e,t,n)=>{if(t._n)return t;let r=Nn((...e)=>pi(t(...e)),n);return r._c=!1,r},hi=(e,t,n)=>{let r=e._ctx;for(let n in e){if(fi(n))continue;let i=e[n];if(h(i))t[n]=mi(n,i,r);else if(i!=null){let e=pi(i);t[n]=()=>e}}},gi=(e,t)=>{let n=pi(t);e.slots.default=()=>n},_i=(e,t,n)=>{for(let r in t)(n||!fi(r))&&(e[r]=t[r])},vi=(e,t,n)=>{let r=e.slots=ri();if(e.vnode.shapeFlag&32){let e=t._;e?(_i(r,t,n),n&&D(r,`_`,e,!0)):hi(t,r)}else t&&gi(e,t)},yi=(e,n,r)=>{let{vnode:i,slots:a}=e,o=!0,s=t;if(i.shapeFlag&32){let e=n._;e?r&&e===1?o=!1:_i(a,n,r):(o=!n.$stable,hi(n,a)),s=n}else n&&(gi(e,n),s={default:1});if(o)for(let e in a)!fi(e)&&s[e]==null&&delete a[e]},bi=Mi;function xi(e){return Si(e)}function Si(e,i){let a=ue();a.__VUE__=!0;let{insert:o,remove:s,patchProp:c,createElement:l,createText:u,createComment:d,setText:f,setElementText:p,parentNode:m,nextSibling:h,setScopeId:g=r,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Wi(e,t)&&(r=ye(e),k(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case Ni:y(e,t,n,r);break;case Pi:b(e,t,n,r);break;case Fi:e??x(t,n,r,o);break;case B:ae(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?oe(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,A)}u!=null&&i?Xn(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&Xn(e.ref,null,a,e,!0)},y=(e,t,n,r)=>{if(e==null)o(t.el=u(t.children),n,r);else{let n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},b=(e,t,n,r)=>{e==null?o(t.el=d(t.children||``),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=h(e),o(e,n,r),e=i;o(t,n,r)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),s(e),e=n;s(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)te(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),re(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},te=(e,t,n,r,i,a,s,u)=>{let d,f,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(d=e.el=l(e.type,a,m&&m.is,m),h&8?p(d,e.children):h&16&&T(e.children,d,null,r,i,Ci(e,a),s,u),_&&Pn(e,null,r,`created`),ne(d,e,e.scopeId,s,r),m){for(let e in m)e!==`value`&&!ee(e)&&c(d,e,null,m[e],a,r);`value`in m&&c(d,`value`,null,m.value,a),(f=m.onVnodeBeforeMount)&&ra(f,r,e)}_&&Pn(e,null,r,`beforeMount`);let v=Ti(i,g);v&&g.beforeEnter(d),o(d,t,n),((f=m&&m.onVnodeMounted)||v||_)&&bi(()=>{f&&ra(f,r,e),v&&g.enter(d),_&&Pn(e,null,r,`mounted`)},i)},ne=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t{for(let l=c;l{let l=n.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:f}=n;u|=e.patchFlag&16;let m=e.props||t,h=n.props||t,g;if(r&&wi(r,!1),(g=h.onVnodeBeforeUpdate)&&ra(g,r,n,e),f&&Pn(n,e,r,`beforeUpdate`),r&&wi(r,!0),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&p(l,``),d?E(e.dynamicChildren,d,l,r,i,Ci(n,a),o):s||de(e,n,l,null,r,i,Ci(n,a),o,!1),u>0){if(u&16)ie(l,m,h,r,a);else if(u&2&&m.class!==h.class&&c(l,`class`,null,h.class,a),u&4&&c(l,`style`,m.style,h.style,a),u&8){let e=n.dynamicProps;for(let t=0;t{g&&ra(g,r,n,e),f&&Pn(n,e,r,`updated`)},i)},E=(e,t,n,r,i,a,o)=>{for(let s=0;s{if(n!==r){if(n!==t)for(let t in n)!ee(t)&&!(t in r)&&c(e,t,n[t],null,a,i);for(let t in r){if(ee(t))continue;let o=r[t],s=n[t];o!==s&&t!==`value`&&c(e,t,s,o,a,i)}`value`in r&&c(e,`value`,n.value,r.value,a)}},ae=(e,t,n,r,i,a,s,c,l)=>{let d=t.el=e?e.el:u(``),f=t.anchor=e?e.anchor:u(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(c=c?c.concat(h):h),e==null?(o(d,n,r),o(f,n,r),T(t.children||[],n,f,i,a,s,c,l)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(E(e.dynamicChildren,m,n,i,a,s,c),(t.key!=null||i&&t===i.subTree)&&Ei(e,t,!0)):de(e,t,n,f,i,a,s,c,l)},oe=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):D(t,n,r,i,a,o,c):ce(e,t,c)},D=(e,t,n,r,i,a,o)=>{let s=e.component=oa(e,r,i);if($n(e)&&(s.ctx.renderer=A),ma(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,le,o),!e.el){let r=s.subTree=qi(Pi);b(null,r,t,n),e.placeholder=r.el}}else le(s,e,t,n,i,a,o)},ce=(e,t,n)=>{let r=t.component=e.component;if($r(e,t,n))if(r.asyncDep&&!r.asyncResolved){O(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},le=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:c,vnode:l}=e;{let n=Oi(e);if(n){t&&(t.el=l.el,O(e,t,o)),n.asyncDep.then(()=>{e.isUnmounted||s()});return}}let u=t,d;wi(e,!1),t?(t.el=l.el,O(e,t,o)):t=l,n&&se(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&ra(d,c,t,l),wi(e,!0);let f=Xr(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),ye(p),e,i,a),t.el=f.el,u===null&&ti(e,f.el),r&&bi(r,i),(d=t.props&&t.props.onVnodeUpdated)&&bi(()=>ra(d,c,t,l),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=Qn(t);if(wi(e,!1),l&&se(l),!m&&(o=c&&c.onVnodeBeforeMount)&&ra(o,d,t),wi(e,!0),s&&Ce){let t=()=>{e.subTree=Xr(e),Ce(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._def.shadowRoot!==!1&&f.ce._injectChildStyle(p);let o=e.subTree=Xr(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&bi(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;bi(()=>ra(o,d,e),i)}(t.shapeFlag&256||d&&Qn(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&bi(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Ae(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>Cn(u),wi(e,!0),l()},O=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,oi(e,t.props,r,n),yi(e,t.children,n),Ge(),En(e),Ke()},de=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:m}=t;if(f>0){if(f&128){pe(l,d,n,r,i,a,o,s,c);return}else if(f&256){fe(l,d,n,r,i,a,o,s,c);return}}m&8?(u&16&&ve(l,i,a),d!==l&&p(n,d)):u&16?m&16?pe(l,d,n,r,i,a,o,s,c):ve(l,i,a,!0):(u&8&&p(n,``),m&16&&T(d,n,r,i,a,o,s,c))},fe=(e,t,r,i,a,o,s,c,l)=>{e||=n,t||=n;let u=e.length,d=t.length,f=Math.min(u,d),p;for(p=0;pd?ve(e,a,o,!0,!1,f):T(t,r,i,a,o,s,c,l,f)},pe=(e,t,r,i,a,o,s,c,l)=>{let u=0,d=t.length,f=e.length-1,p=d-1;for(;u<=f&&u<=p;){let n=e[u],i=t[u]=l?ea(t[u]):$i(t[u]);if(Wi(n,i))v(n,i,r,null,a,o,s,c,l);else break;u++}for(;u<=f&&u<=p;){let n=e[f],i=t[p]=l?ea(t[p]):$i(t[p]);if(Wi(n,i))v(n,i,r,null,a,o,s,c,l);else break;f--,p--}if(u>f){if(u<=p){let e=p+1,n=ep)for(;u<=f;)k(e[u],a,o,!0),u++;else{let m=u,h=u,g=new Map;for(u=h;u<=p;u++){let e=t[u]=l?ea(t[u]):$i(t[u]);e.key!=null&&g.set(e.key,u)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(u=0;u=b){k(n,a,o,!0);continue}let i;if(n.key!=null)i=g.get(n.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&Wi(n,t[_])){i=_;break}i===void 0?k(n,a,o,!0):(C[i-h]=u+1,i>=S?S=i:x=!0,v(n,t[i],r,null,a,o,s,c,l),y++)}let w=x?Di(C):n;for(_=w.length-1,u=b-1;u>=0;u--){let e=h+u,n=t[e],f=t[e+1],p=e+1{let{el:a,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){me(e.component.subTree,t,n,r);return}if(d&128){e.suspense.move(t,n,r);return}if(d&64){c.move(e,t,n,A);return}if(c===B){o(a,t,n);for(let e=0;el.enter(a),i);else{let{leave:r,delayLeave:i,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?s(a):o(a,t,n)},d=()=>{a._isLeaving&&a[Kn](!0),r(a,()=>{u(),c&&c()})};i?i(a,u,d):d()}else o(a,t,n)},k=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p}=e;if(d===-2&&(i=!1),s!=null&&(Ge(),Xn(s,null,n,e,!0),Ke()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let m=u&1&&f,h=!Qn(e),g;if(h&&(g=o&&o.onVnodeBeforeUnmount)&&ra(g,t,e),u&6)_e(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}m&&Pn(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,A,r):l&&!l.hasOnce&&(a!==B||d>0&&d&64)?ve(l,t,n,!1,!0):(a===B&&d&384||!i&&u&16)&&ve(c,t,n),r&&he(e)}(h&&(g=o&&o.onVnodeUnmounted)||m)&&bi(()=>{g&&ra(g,t,e),m&&Pn(e,null,t,`unmounted`)},n)},he=e=>{let{type:t,el:n,anchor:r,transition:i}=e;if(t===B){ge(n,r);return}if(t===Fi){C(e);return}let a=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(e.shapeFlag&1&&i&&!i.persisted){let{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},ge=(e,t)=>{let n;for(;e!==t;)n=h(e),s(e),e=n;s(t)},_e=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;ki(c),ki(l),r&&se(r),i.stop(),a&&(a.flags|=8,k(o,e,t,n)),s&&bi(s,t),bi(()=>{e.isUnmounted=!0},t)},ve=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o{if(e.shapeFlag&6)return ye(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[Wn];return n?h(n):t},be=!1,xe=(e,t,n)=>{let r;e==null?t._vnode&&(k(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,be||=(be=!0,En(r),Dn(),!1)},A={p:v,um:k,m:me,r:he,mt:D,mc:T,pc:de,pbc:E,n:ye,o:e},Se,Ce;return i&&([Se,Ce]=i(A)),{render:xe,hydrate:Se,createApp:Ur(xe,Se)}}function Ci({type:e,props:t},n){return n===`svg`&&e===`foreignObject`||n===`mathml`&&e===`annotation-xml`&&t&&t.encoding&&t.encoding.includes(`html`)?void 0:n}function wi({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ti(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ei(e,t,n=!1){let r=e.children,i=t.children;if(d(r)&&d(i))for(let t=0;t>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function Oi(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Oi(t)}function ki(e){if(e)for(let t=0;te.__isSuspense;function Mi(e,t){t&&t.pendingBranch?d(e)?t.effects.push(...e):t.effects.push(e):Tn(e)}var B=Symbol.for(`v-fgt`),Ni=Symbol.for(`v-txt`),Pi=Symbol.for(`v-cmt`),Fi=Symbol.for(`v-stc`),Ii=[],Li=null;function V(e=!1){Ii.push(Li=e?null:[])}function Ri(){Ii.pop(),Li=Ii[Ii.length-1]||null}var zi=1;function Bi(e,t=!1){zi+=e,e<0&&Li&&t&&(Li.hasOnce=!0)}function Vi(e){return e.dynamicChildren=zi>0?Li||n:null,Ri(),zi>0&&Li&&Li.push(e),e}function H(e,t,n,r,i,a){return Vi(U(e,t,n,r,i,a,!0))}function Hi(e,t,n,r,i){return Vi(qi(e,t,n,r,i,!0))}function Ui(e){return e?e.__v_isVNode===!0:!1}function Wi(e,t){return e.type===t.type&&e.key===t.key}var Gi=({key:e})=>e??null,Ki=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:g(e)||P(e)||h(e)?{i:An,r:e,k:t,f:!!n}:e);function U(e,t=null,n=null,r=0,i=null,a=e===B?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Gi(t),ref:t&&Ki(t),scopeId:jn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:An};return s?(ta(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=g(n)?8:16),zi>0&&!o&&Li&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&Li.push(c),c}var qi=Ji;function Ji(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===vr)&&(e=Pi),Ui(e)){let r=Xi(e,t,!0);return n&&ta(r,n),zi>0&&!a&&Li&&(r.shapeFlag&6?Li[Li.indexOf(e)]=r:Li.push(r)),r.patchFlag=-2,r}if(wa(e)&&(e=e.__vccOpts),t){t=Yi(t);let{class:e,style:n}=t;e&&!g(e)&&(t.class=k(e)),v(n)&&(Gt(n)&&!d(n)&&(n=s({},n)),t.style=O(n))}let o=g(e)?1:ji(e)?128:Gn(e)?64:v(e)?4:h(e)?2:0;return U(e,t,n,r,i,o,a,!0)}function Yi(e){return e?Gt(e)||ii(e)?s({},e):e:null}function Xi(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?na(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Gi(l),ref:t&&t.ref?n&&a?d(a)?a.concat(Ki(t)):[a,Ki(t)]:Ki(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==B?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Xi(e.ssContent),ssFallback:e.ssFallback&&Xi(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&qn(u,c.clone(u)),u}function Zi(e=` `,t=0){return qi(Ni,null,e,t)}function Qi(e,t){let n=qi(Fi,null,e);return n.staticCount=t,n}function W(e=``,t=!1){return t?(V(),Hi(Pi,null,e)):qi(Pi,null,e)}function $i(e){return e==null||typeof e==`boolean`?qi(Pi):d(e)?qi(B,null,e.slice()):Ui(e)?ea(e):qi(Ni,null,String(e))}function ea(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Xi(e)}function ta(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(d(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),ta(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!ii(t)?t._ctx=An:r===3&&An&&(An.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else h(t)?(t={default:t,_ctx:An},n=32):(t=String(t),r&64?(n=16,t=[Zi(t)]):n=8);e.children=t,e.shapeFlag|=n}function na(...e){let t={};for(let n=0;nG||An,ca,la;{let e=ue(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};ca=t(`__VUE_INSTANCE_SETTERS__`,e=>G=e),la=t(`__VUE_SSR_SETTERS__`,e=>pa=e)}var ua=e=>{let t=G;return ca(e),e.scope.on(),()=>{e.scope.off(),ca(t)}},da=()=>{G&&G.scope.off(),ca(null)};function fa(e){return e.vnode.shapeFlag&4}var pa=!1;function ma(e,t=!1,n=!1){t&&la(t);let{props:r,children:i}=e.vnode,a=fa(e);ai(e,r,a,t),vi(e,i,n||t);let o=a?ha(e,t):void 0;return t&&la(!1),o}function ha(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,wr);let{setup:r}=n;if(r){Ge();let n=e.setupContext=r.length>1?xa(e):null,i=ua(e),a=dn(r,e,0,[e.props,n]),o=y(a);if(Ke(),i(),(o||e.sp)&&!Qn(e)&&Jn(e),o){if(a.then(da,da),t)return a.then(n=>{ga(e,n,t)}).catch(t=>{pn(t,e,0)});e.asyncDep=a}else ga(e,a,t)}else ya(e,t)}function ga(e,t,n){h(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:v(t)&&(e.setupState=Qt(t)),ya(e,n)}var _a,va;function ya(e,t,n){let i=e.type;if(!e.render){if(!t&&_a&&!i.render){let t=i.template||jr(e).template;if(t){let{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:a,compilerOptions:o}=i;i.render=_a(t,s(s({isCustomElement:n,delimiters:a},r),o))}}e.render=i.render||r,va&&va(e)}{let t=ua(e);Ge();try{Dr(e)}finally{Ke(),t()}}}var ba={get(e,t){return M(e,`get`,``),e[t]}};function xa(e){return{attrs:new Proxy(e.attrs,ba),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function Sa(e){return e.exposed?e.exposeProxy||=new Proxy(Qt(Kt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Sr)return Sr[n](e)},has(e,t){return t in e||t in Sr}}):e.proxy}function Ca(e,t=!0){return h(e)?e.displayName||e.name:e.name||t&&e.__name}function wa(e){return h(e)&&`__vccOpts`in e}var K=(e,t)=>rn(e,t,pa),Ta=`3.5.27`,Ea=void 0,Da=typeof window<`u`&&window.trustedTypes;if(Da)try{Ea=Da.createPolicy(`vue`,{createHTML:e=>e})}catch{}var Oa=Ea?e=>Ea.createHTML(e):e=>e,ka=`http://www.w3.org/2000/svg`,Aa=`http://www.w3.org/1998/Math/MathML`,ja=typeof document<`u`?document:null,Ma=ja&&ja.createElement(`template`),Na={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?ja.createElementNS(ka,e):t===`mathml`?ja.createElementNS(Aa,e):n?ja.createElement(e,{is:n}):ja.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>ja.createTextNode(e),createComment:e=>ja.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ja.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{Ma.innerHTML=Oa(r===`svg`?`${e}`:r===`mathml`?`${e}`:e);let i=Ma.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Pa=Symbol(`_vtc`);function Fa(e,t,n){let r=e[Pa];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var Ia=Symbol(`_vod`),La=Symbol(`_vsh`),Ra=Symbol(``),za=/(?:^|;)\s*display\s*:/;function Ba(e,t,n){let r=e.style,i=g(n),a=!1;if(n&&!i){if(t)if(g(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??Ha(r,t,``)}else for(let e in t)n[e]??Ha(r,e,``);for(let e in n)e===`display`&&(a=!0),Ha(r,e,n[e])}else if(i){if(t!==n){let e=r[Ra];e&&(n+=`;`+e),r.cssText=n,a=za.test(n)}}else t&&e.removeAttribute(`style`);Ia in e&&(e[Ia]=a?r.display:``,e[La]&&(r.display=`none`))}var Va=/\s*!important$/;function Ha(e,t,n){if(d(n))n.forEach(n=>Ha(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=Ga(e,t);Va.test(n)?e.setProperty(E(r),n.replace(Va,``),`important`):e[r]=n}}var Ua=[`Webkit`,`Moz`,`ms`],Wa={};function Ga(e,t){let n=Wa[t];if(n)return n;let r=T(t);if(r!==`filter`&&r in e)return Wa[t]=r;r=ie(r);for(let n=0;nto||=(no.then(()=>to=0),Date.now());function io(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;fn(ao(e,n.value),t,5,[e])};return n.value=e,n.attached=ro(),n}function ao(e,t){if(d(t)){let n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}else return t}var oo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,so=(e,t,n,r,i,s)=>{let c=i===`svg`;t===`class`?Fa(e,r,c):t===`style`?Ba(e,n,r):a(t)?o(t)||Qa(e,t,n,r,s):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):co(e,t,r,c))?(Ja(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&qa(e,t,r,c,s,t!==`value`)):e._isVueCE&&(/[A-Z]/.test(t)||!g(r))?Ja(e,T(t),r,s,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),qa(e,t,r,c))};function co(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&oo(t)&&h(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return oo(t)&&g(n)?!1:t in e}var lo=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return d(t)?e=>se(t,e):t};function uo(e){e.target.composing=!0}function fo(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var po=Symbol(`_assign`);function mo(e,t,n){return t&&(e=e.trim()),n&&(e=ce(e)),e}var q={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[po]=lo(i);let a=r||i.props&&i.props.type===`number`;Ya(e,t?`change`:`input`,t=>{t.target.composing||e[po](mo(e.value,n,a))}),(n||a)&&Ya(e,`change`,()=>{e.value=mo(e.value,n,a)}),t||(Ya(e,`compositionstart`,uo),Ya(e,`compositionend`,fo),Ya(e,`change`,fo))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[po]=lo(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?ce(e.value):e.value,c=t??``;s!==c&&(document.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c))}},ho={deep:!0,created(e,t,n){e[po]=lo(n),Ya(e,`change`,()=>{let t=e._modelValue,n=vo(e),r=e.checked,i=e[po];if(d(t)){let e=be(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(p(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(yo(e,r))})},mounted:go,beforeUpdate(e,t,n){e[po]=lo(n),go(e,t,n)}};function go(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(d(t))i=be(t,r.props.value)>-1;else if(p(t))i=t.has(r.props.value);else{if(t===n)return;i=ye(t,yo(e,!0))}e.checked!==i&&(e.checked=i)}var J={deep:!0,created(e,{value:t,modifiers:{number:n}},r){let i=p(t);Ya(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?ce(vo(e)):vo(e));e[po](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,xn(()=>{e._assigning=!1})}),e[po]=lo(r)},mounted(e,{value:t}){_o(e,t)},beforeUpdate(e,t,n){e[po]=lo(n)},updated(e,{value:t}){e._assigning||_o(e,t)}};function _o(e,t){let n=e.multiple,r=d(t);if(!(n&&!r&&!p(t))){for(let i=0,a=e.options.length;iString(e)===String(o)):a.selected=be(t,o)>-1}else a.selected=t.has(o);else if(ye(vo(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function vo(e){return`_value`in e?e._value:e.value}function yo(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var bo=[`ctrl`,`shift`,`alt`,`meta`],xo={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>bo.some(n=>e[`${n}Key`]&&!t.includes(n))},So=(e,t)=>{let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=E(n.key);if(t.some(e=>e===r||Co[e]===r))return e(n)}))},To=s({patchProp:so},Na),Eo;function Do(){return Eo||=xi(To)}var Oo=((...e)=>{let t=Do().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=Ao(e);if(!r)return;let i=t._component;!h(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,ko(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t});function ko(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function Ao(e){return g(e)?document.querySelector(e):e}var jo=typeof window<`u`,Mo,No=e=>Mo=e,Po=Symbol();function Fo(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var Io;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(Io||={});var Lo=(()=>typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null})();function Ro(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function zo(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){Wo(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function Bo(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Vo(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var Ho=typeof navigator==`object`?navigator:{userAgent:``},Uo=(()=>/Macintosh/.test(Ho.userAgent)&&/AppleWebKit/.test(Ho.userAgent)&&!/Safari/.test(Ho.userAgent))(),Wo=jo?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!Uo?Go:`msSaveOrOpenBlob`in Ho?Ko:qo:()=>{};function Go(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?Vo(r):Bo(r.href)?zo(e,t,n):(r.target=`_blank`,Vo(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){Vo(r)},0))}function Ko(e,t=`download`,n){if(typeof e==`string`)if(Bo(e))zo(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){Vo(t)})}else navigator.msSaveOrOpenBlob(Ro(e,n),t)}function qo(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return zo(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(Lo.HTMLElement))||`safari`in Lo,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||Uo)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:Jo}=Object;function Yo(){let e=Ee(!0),t=e.run(()=>F({})),n=[],r=[],i=Kt({install(e){No(i),i._a=e,e.provide(Po,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}var Xo=()=>{};function Zo(e,t,n,r=Xo){e.add(t);let i=()=>{e.delete(t)&&r()};return!n&&De()&&Oe(i),i}function Qo(e,...t){e.forEach(e=>{e(...t)})}var $o=e=>e(),es=Symbol(),ts=Symbol();function ns(e,t){for(let n in e instanceof Map&&t instanceof Map?t.forEach((t,n)=>e.set(n,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e),t){if(!t.hasOwnProperty(n))continue;let r=t[n],i=e[n];Fo(i)&&Fo(r)&&e.hasOwnProperty(n)&&!P(r)&&!Ht(r)?e[n]=ns(i,r):e[n]=r}return e}var rs=Symbol();function is(e){return!Fo(e)||!Object.prototype.hasOwnProperty.call(e,rs)}var{assign:as}=Object;function os(e){return!!(P(e)&&e.effect)}function ss(e,t,n,r){let{state:i,actions:a,getters:o}=t,s=n.state.value[e],c;function l(){return s||(n.state.value[e]=i?i():{}),as($t(n.state.value[e]),a,Object.keys(o||{}).reduce((t,r)=>(t[r]=Kt(K(()=>{No(n);let t=n._s.get(e);return o[r].call(t,t)})),t),{}))}return c=cs(e,l,t,n,r,!0),c}function cs(e,t,n={},r,i,a){let o,s=as({actions:{}},n),c={deep:!0},l,u,d=new Set,f=new Set,p=r.state.value[e];!a&&!p&&(r.state.value[e]={});let m;function h(t){let n;l=u=!1,typeof t==`function`?(t(r.state.value[e]),n={type:Io.patchFunction,storeId:e,events:void 0}):(ns(r.state.value[e],t),n={type:Io.patchObject,payload:t,storeId:e,events:void 0});let i=m=Symbol();xn().then(()=>{m===i&&(l=!0)}),u=!0,Qo(d,n,r.state.value[e])}let g=a?function(){let{state:e}=n,t=e?e():{};this.$patch(e=>{as(e,t)})}:Xo;function _(){o.stop(),d.clear(),f.clear(),r._s.delete(e)}let v=(t,n=``)=>{if(es in t)return t[ts]=n,t;let i=function(){No(r);let n=Array.from(arguments),a=new Set,o=new Set;function s(e){a.add(e)}function c(e){o.add(e)}Qo(f,{args:n,name:i[ts],store:y,after:s,onError:c});let l;try{l=t.apply(this&&this.$id===e?this:y,n)}catch(e){throw Qo(o,e),e}return l instanceof Promise?l.then(e=>(Qo(a,e),e)).catch(e=>(Qo(o,e),Promise.reject(e))):(Qo(a,l),l)};return i[es]=!0,i[ts]=n,i},y=Rt({_p:r,$id:e,$onAction:Zo.bind(null,f),$patch:h,$reset:g,$subscribe(t,n={}){let i=Zo(d,t,n.detached,()=>a()),a=o.run(()=>Bn(()=>r.state.value[e],r=>{(n.flush===`sync`?u:l)&&t({storeId:e,type:Io.direct,events:void 0},r)},as({},c,n)));return i},$dispose:_});r._s.set(e,y);let b=(r._a&&r._a.runWithContext||$o)(()=>r._e.run(()=>(o=Ee()).run(()=>t({action:v}))));for(let t in b){let n=b[t];P(n)&&!os(n)||Ht(n)?a||(p&&is(n)&&(P(n)?n.value=p[t]:ns(n,p[t])),r.state.value[e][t]=n):typeof n==`function`&&(b[t]=v(n,t),s.actions[t]=n)}return as(y,b),as(N(y),b),Object.defineProperty(y,`$state`,{get:()=>r.state.value[e],set:e=>{h(t=>{as(t,e)})}}),r._p.forEach(e=>{as(y,o.run(()=>e({store:y,app:r._a,pinia:r,options:s})))}),p&&a&&n.hydrate&&n.hydrate(y.$state,p),l=!0,u=!0,y}function ls(e,t,n){let r,i=typeof t==`function`;r=i?n:t;function a(n,a){let o=Ln();return n||=o?In(Po,null):null,n&&No(n),n=Mo,n._s.has(e)||(i?cs(e,t,r,n):ss(e,r,n)),n._s.get(e)}return a.$id=e,a}const Y={LABEL:0,BUTTON:1,LED:2,ICON:3,TABVIEW:4,TABPAGE:5,POWERFLOW:6,POWERNODE:7,POWERLINK:8,CHART:9,CLOCK:10},us={LEFT:0,RIGHT:1,TOP:2,BOTTOM:3},ds={KNX:0,JUMP:1,BACK:2},fs={LEFT:0,CENTER:1,RIGHT:2},ps={0:`label`,1:`button`,2:`led`,3:`icon`,4:`tabview`,5:`tabpage`,6:`powerflow`,7:`powernode`,8:`powerlink`,9:`chart`,10:`clock`},ms={label:`Label`,button:`Button`,led:`LED`,icon:`Icon`,tabview:`Tabs`,tabpage:`Seite`,powerflow:`Power Flow`,powernode:`Power Node`,powerlink:`Power Link`,chart:`Chart`,clock:`Uhr (Analog)`},hs={0:`Statisch`,1:`KNX Temperatur`,2:`KNX Schalter`,3:`KNX Prozent`,4:`KNX Text`,5:`KNX Leistung (DPT 14.056)`,6:`KNX Energie (DPT 13.013)`,7:`KNX Dezimalfaktor (DPT 5.005)`,8:`KNX Uhrzeit (DPT 10.001)`,9:`KNX Datum (DPT 11.001)`,10:`KNX Datum & Uhrzeit (DPT 19.001)`,11:`System Uhrzeit`,12:`System Datum`,13:`System Datum & Uhrzeit`},gs=[{label:`Statisch`,values:[0]},{label:`System`,values:[11,12,13]},{label:`DPT 1.x`,values:[2]},{label:`DPT 5.x`,values:[3,7]},{label:`DPT 9.x`,values:[1]},{label:`DPT 10.x`,values:[8]},{label:`DPT 11.x`,values:[9]},{label:`DPT 13.x`,values:[6]},{label:`DPT 14.x`,values:[5]},{label:`DPT 16.x`,values:[4]},{label:`DPT 19.x`,values:[10]}],_s={label:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],button:[0],led:[0,2],icon:[0,2],powernode:[0,1,2,3,4,5,6,7],powerlink:[0,1,3,5,6,7],chart:[1,3,5,6,7],clock:[11]},vs=[{value:0,label:`1h`},{value:1,label:`3h`},{value:2,label:`5h`},{value:3,label:`12h`},{value:4,label:`24h`},{value:5,label:`1 Monat`}],ys=[14,18,22,28,36,48],bs={1:`%.1f °C`,2:`%s`,3:`%d %%`,4:`%s`,5:`%.1f W`,6:`%.0f kWh`,7:`%d`,8:`%02d:%02d:%02d`,9:`%02d.%02d.%04d`,10:`%02d.%02d.%04d %02d:%02d:%02d`,11:`%02d:%02d:%02d`,12:`%02d.%02d.%04d`,13:`%02d.%02d.%04d %02d:%02d:%02d`},xs={label:{w:160,h:40,text:`Neues Label`,textSrc:0,fontSize:1,textAlign:fs.LEFT,textColor:`#FFFFFF`,bgColor:`#0E1217`,bgOpacity:0,radius:6,shadow:{enabled:!1,x:2,y:2,blur:8,spread:0,color:`#000000`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:ds.KNX,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:8},button:{w:130,h:52,text:`Button`,textSrc:0,fontSize:1,textAlign:fs.CENTER,isContainer:!0,textColor:`#FFFFFF`,bgColor:`#2E7DD1`,bgOpacity:255,radius:10,shadow:{enabled:!0,x:2,y:3,blur:10,spread:0,color:`#000000`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:ds.KNX,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:8},led:{w:60,h:60,text:``,textSrc:0,fontSize:1,textAlign:fs.CENTER,textColor:`#FFFFFF`,bgColor:`#F6C177`,bgOpacity:255,radius:30,shadow:{enabled:!0,x:0,y:0,blur:18,spread:0,color:`#F6C177`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:ds.KNX,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:8},icon:{w:48,h:48,text:``,textSrc:0,fontSize:3,textAlign:fs.CENTER,textColor:`#FFFFFF`,bgColor:`#0E1217`,bgOpacity:0,radius:0,shadow:{enabled:!1,x:0,y:0,blur:0,spread:0,color:`#000000`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:ds.KNX,targetScreen:0,iconCodepoint:59530,iconPosition:0,iconSize:3,iconGap:8},tabview:{w:400,h:300,text:``,textSrc:0,fontSize:1,textAlign:fs.CENTER,textColor:`#FFFFFF`,bgColor:`#2a3543`,bgOpacity:255,radius:8,shadow:{enabled:!1},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:5,iconGap:0},tabpage:{w:0,h:0,text:`Tab`,textSrc:0,fontSize:1,textAlign:fs.CENTER,textColor:`#FFFFFF`,bgColor:`#1A1A2E`,bgOpacity:0,radius:0,shadow:{enabled:!1},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:0},powerflow:{w:720,h:460,text:`Power Flow Card`,textSrc:0,fontSize:1,textAlign:fs.LEFT,textColor:`#1f2a33`,bgColor:`#ffffff`,bgOpacity:255,radius:18,shadow:{enabled:!0,x:0,y:8,blur:22,spread:0,color:`#1b28351f`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:0},powernode:{w:120,h:120,text:`Knoten +0 W`,textSrc:0,fontSize:2,textAlign:fs.CENTER,textColor:`#223447`,bgColor:`#4fb06d`,bgOpacity:255,radius:60,shadow:{enabled:!1,x:0,y:0,blur:12,spread:0,color:`#4fb06d`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:8},powerlink:{w:3,h:0,text:``,textSrc:0,fontSize:0,textAlign:fs.CENTER,textColor:`#2b3b4b`,bgColor:`#6fa7d8`,bgOpacity:220,radius:0,shadow:{enabled:!1,x:0,y:0,blur:0,spread:0,color:`#000000`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:0,iconGap:6},chart:{w:360,h:220,text:`Chart`,textSrc:0,fontSize:1,textAlign:fs.LEFT,textColor:`#E7EDF3`,bgColor:`#16202c`,bgOpacity:255,radius:12,shadow:{enabled:!1,x:0,y:0,blur:0,spread:0,color:`#000000`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:0,chart:{period:0,series:[{knxAddr:0,textSrc:1,color:`#EF6351`}]}},clock:{w:200,h:200,text:``,textSrc:11,fontSize:1,textAlign:fs.CENTER,textColor:`#FFFFFF`,bgColor:`#16202c`,bgOpacity:255,radius:100,shadow:{enabled:!1,x:0,y:0,blur:0,spread:0,color:`#000000`},isToggle:!1,knxAddrWrite:0,knxAddr:0,action:0,targetScreen:0,iconCodepoint:0,iconPosition:0,iconSize:1,iconGap:0}};function Ss(e){return ps[e]||`label`}function Cs(e,t,n){return Number.isNaN(e)?t:Math.max(t,Math.min(n,e))}function ws(e){let t=Ss(e.type);return t===`button`?{w:60,h:30}:t===`led`?{w:20,h:20}:t===`icon`?{w:24,h:24}:t===`tabview`?{w:100,h:100}:t===`powerflow`?{w:240,h:180}:t===`powernode`?{w:70,h:70}:t===`powerlink`?{w:1,h:1}:t===`chart`?{w:160,h:120}:{w:40,h:20}}function Ts(e,t){return`rgba(${parseInt(e.slice(1,3),16)},${parseInt(e.slice(3,5),16)},${parseInt(e.slice(5,7),16)},${t})`}function Es(e,t){let n=Ss(e.type),r=xs[n];if(Object.keys(r).forEach(t=>{t!==`shadow`&&(e[t]===void 0||e[t]===null)&&(e[t]=r[t])}),e.shadow?Object.keys(r.shadow).forEach(t=>{(e.shadow[t]===void 0||e.shadow[t]===null)&&(e.shadow[t]=r.shadow[t])}):e.shadow={...r.shadow},r.chart)if(!e.chart)e.chart={period:r.chart.period??0,series:(r.chart.series||[]).map(e=>({...e}))};else{(e.chart.period===void 0||e.chart.period===null)&&(e.chart.period=r.chart.period??0),Array.isArray(e.chart.series)||(e.chart.series=[]),e.chart.series.length===0&&r.chart.series&&(e.chart.series=r.chart.series.map(e=>({...e})));for(let t=0;t3&&(e.chart.series=e.chart.series.slice(0,3))}(e.visible===void 0||e.visible===null)&&(e.visible=!0),(e.x===void 0||e.x===null)&&(e.x=100),(e.y===void 0||e.y===null)&&(e.y=100),(e.id===void 0||e.id===null)&&t&&(e.id=t.value++),e.action===void 0&&(e.action=0),e.targetScreen===void 0&&(e.targetScreen=0),e.iconCodepoint===void 0&&(e.iconCodepoint=r.iconCodepoint||0),e.iconPosition===void 0&&(e.iconPosition=r.iconPosition||0),e.iconSize===void 0&&(e.iconSize=r.iconSize||1),e.iconGap===void 0&&(e.iconGap=r.iconGap||8),e.parentId===void 0&&(e.parentId=-1),n===`button`&&(e.isContainer=!0)}function Ds(e,t,n){(e.id===void 0||e.id===null)&&t&&(e.id=t.value++),e.name||=`Screen ${e.id}`,(e.mode===void 0||e.mode===null)&&(e.mode=0),e.bgColor||=`#1A1A2E`,Array.isArray(e.widgets)||(e.widgets=[]),e.modal?(e.modal.x===void 0&&(e.modal.x=0),e.modal.y===void 0&&(e.modal.y=0),e.modal.w===void 0&&(e.modal.w=0),e.modal.h===void 0&&(e.modal.h=0),e.modal.radius===void 0&&(e.modal.radius=12),e.modal.dim===void 0&&(e.modal.dim=!0)):e.modal={x:0,y:0,w:0,h:0,radius:12,dim:!0},e.widgets.forEach(e=>Es(e,n))}const Os=ls(`editor`,()=>{let e=Rt({startScreen:0,standby:{enabled:!1,screen:-1,minutes:5},knx:{time:0,date:0,dateTime:0,night:0},screens:[]}),t=F([]),n=F(null),r=F(0),i=F(.6),a=F(!0),o=F(!0),s=F(20),c=Rt({active:!1,powerflowId:null,fromNodeId:null}),l=F(0),u=F(0);function d(){if(!t.value.length||!Array.isArray(e.screens))return;let n=new Map,r=new Set;t.value.forEach(e=>{typeof e.index==`number`&&typeof e.addr==`number`&&(n.set(e.index,e.addr),r.add(e.addr))}),e.screens.forEach(e=>{Array.isArray(e.widgets)&&e.widgets.forEach(e=>{typeof e.knxAddr==`number`&&e.knxAddr>0&&!r.has(e.knxAddr)&&n.has(e.knxAddr)&&(e.knxAddr=n.get(e.knxAddr)),typeof e.knxAddrWrite==`number`&&e.knxAddrWrite>0&&!r.has(e.knxAddrWrite)&&n.has(e.knxAddrWrite)&&(e.knxAddrWrite=n.get(e.knxAddrWrite)),e.chart&&Array.isArray(e.chart.series)&&e.chart.series.forEach(e=>{typeof e.knxAddr==`number`&&e.knxAddr>0&&!r.has(e.knxAddr)&&n.has(e.knxAddr)&&(e.knxAddr=n.get(e.knxAddr))})})}),e.knx&&(typeof e.knx.time==`number`&&e.knx.time>0&&!r.has(e.knx.time)&&n.has(e.knx.time)&&(e.knx.time=n.get(e.knx.time)),typeof e.knx.date==`number`&&e.knx.date>0&&!r.has(e.knx.date)&&n.has(e.knx.date)&&(e.knx.date=n.get(e.knx.date)),typeof e.knx.dateTime==`number`&&e.knx.dateTime>0&&!r.has(e.knx.dateTime)&&n.has(e.knx.dateTime)&&(e.knx.dateTime=n.get(e.knx.dateTime)),typeof e.knx.night==`number`&&e.knx.night>0&&!r.has(e.knx.night)&&n.has(e.knx.night)&&(e.knx.night=n.get(e.knx.night)))}let f=K(()=>e.screens.find(e=>e.id===r.value)||e.screens[0]),p=K(()=>{if(!f.value)return[];let e=f.value.widgets.filter(e=>e.type!==Y.POWERLINK),t={};e.forEach(e=>t[e.id]={...e,children:[]});let n=[];return e.forEach(e=>{let r=t[e.id];e.parentId!==-1&&t[e.parentId]?t[e.parentId].children.push(r):n.push(r)}),n}),m=K(()=>!f.value||n.value===null?null:f.value.widgets.find(e=>e.id===n.value));function h(e){if(!e||!Array.isArray(e.widgets))return;let t=new Set;e.widgets.forEach(e=>{e.type===Y.LABEL&&e.parentId!==-1&&t.add(e.parentId)}),e.widgets.forEach(n=>{if(n.type!==Y.BUTTON||(n.isContainer=!0,t.has(n.id)))return;let r=xs.label,i=n.text||xs.button.text,a={id:u.value++,parentId:n.id,type:Y.LABEL,x:0,y:0,w:n.w,h:n.h,visible:!0,textSrc:r.textSrc,text:i,knxAddr:r.knxAddr,fontSize:n.fontSize??r.fontSize,textAlign:n.textAlign??fs.CENTER,textColor:n.textColor??r.textColor,bgColor:r.bgColor,bgOpacity:0,radius:0,shadow:{...r.shadow,enabled:!1},isToggle:!1,knxAddrWrite:0,action:0,targetScreen:0,iconCodepoint:n.iconCodepoint||0,iconPosition:n.iconPosition??r.iconPosition,iconSize:n.iconSize??r.iconSize,iconGap:n.iconGap??r.iconGap};e.widgets.push(a),t.add(n.id)})}async function g(){try{let e=await fetch(`/api/knx/addresses`);e.ok?(t.value=await e.json(),d()):t.value=[]}catch(e){console.error(e),t.value=[]}}async function _(){try{let t=await fetch(`/api/config`),n={};t.ok?n=await t.json():(console.warn(`API not available, loading defaults`),n={screens:[]}),Array.isArray(n.screens)?Object.assign(e,n):(e.screens=[{id:0,name:`Screen 1`,mode:0,bgColor:n.bgColor||`#1A1A2E`,widgets:n.widgets||[]}],e.startScreen=0,e.standby={enabled:!1,screen:-1,minutes:5},e.knx={time:0,date:0,dateTime:0,night:0}),e.standby||={enabled:!1,screen:-1,minutes:5},e.knx?(e.knx.time===void 0&&(e.knx.time=0),e.knx.date===void 0&&(e.knx.date=0),e.knx.dateTime===void 0&&(e.knx.dateTime=0),e.knx.night===void 0&&(e.knx.night=0)):e.knx={time:0,date:0,dateTime:0,night:0},d(),u.value=0,l.value=0,e.screens.forEach(e=>{typeof e.id==`number`&&(l.value=Math.max(l.value,e.id+1))}),e.screens.forEach(e=>{Ds(e,l,u),h(e),e.widgets.forEach(e=>{u.value=Math.max(u.value,e.id+1)})}),e.standby.screen>=255&&(e.standby.screen=-1),!e.screens.find(t=>t.id===e.startScreen)&&e.screens.length&&(e.startScreen=e.screens[0].id),r.value=e.screens.find(t=>t.id===e.startScreen)?.id??0}catch(e){console.error(`Load config failed`,e)}}async function v(){await fetch(`/api/config`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify(e)}),await fetch(`/api/save`,{method:`POST`})}async function y(){await fetch(`/api/reset`,{method:`POST`}),await _()}function b(){if(e.screens.length>=8)return;let t=l.value++,i={id:t,name:`Screen ${t}`,mode:0,bgColor:`#1A1A2E`,widgets:[]};Ds(i,null,u),e.screens.push(i),r.value=t,n.value=null}function x(){e.screens.length<=1||(e.screens=e.screens.filter(e=>e.id!==r.value),e.startScreen===r.value&&(e.startScreen=e.screens[0].id),e.standby.screen===r.value&&(e.standby.screen=-1,e.standby.enabled=!1),r.value=e.screens[0].id,n.value=null)}function S(e){if(!f.value)return;let t;switch(e){case`label`:t=Y.LABEL;break;case`button`:t=Y.BUTTON;break;case`led`:t=Y.LED;break;case`icon`:t=Y.ICON;break;case`tabview`:t=Y.TABVIEW;break;case`tabpage`:t=Y.TABPAGE;break;case`powerflow`:t=Y.POWERFLOW;break;case`powernode`:t=Y.POWERNODE;break;case`powerlink`:t=Y.POWERLINK;break;case`chart`:t=Y.CHART;break;case`clock`:t=Y.CLOCK;break;default:t=Y.LABEL}if(e===`tabview`&&n.value!==null){let e=f.value.widgets.find(e=>e.id===n.value);if(e&&e.type===Y.TABVIEW){S(`tabpage`);return}}let r=xs[e],i=-1,a=120,o=120;if(n.value!==null){let t=f.value.widgets.find(e=>e.id===n.value);if(t){if(t.type===Y.BUTTON||t.type===Y.TABPAGE)i=t.id,a=10,o=10;else if(t.type===Y.TABVIEW&&e===`tabpage`)i=t.id,a=0,o=0;else if(t.type===Y.POWERFLOW&&e===`powernode`)i=t.id,a=40,o=40;else if(t.type===Y.POWERNODE&&e===`powernode`){let e=f.value.widgets.find(e=>e.id===t.parentId);e&&e.type===Y.POWERFLOW&&(i=e.id,a=40,o=40)}}}let s={id:u.value++,parentId:i,type:t,x:a,y:o,w:r.w,h:r.h,visible:!0,textSrc:r.textSrc,text:r.text,knxAddr:r.knxAddr,fontSize:r.fontSize,textAlign:r.textAlign,isContainer:r.isContainer,textColor:r.textColor,bgColor:r.bgColor,bgOpacity:r.bgOpacity,radius:r.radius,shadow:{...r.shadow},isToggle:r.isToggle,knxAddrWrite:r.knxAddrWrite,action:r.action,targetScreen:r.targetScreen,iconCodepoint:r.iconCodepoint||0,iconPosition:r.iconPosition||0,iconSize:r.iconSize||1,iconGap:r.iconGap||8};if(r.chart&&(s.chart={period:r.chart.period??0,series:(r.chart.series||[]).map(e=>({...e}))}),f.value.widgets.push(s),n.value=s.id,e===`button`){let e=xs.label,t={id:u.value++,parentId:s.id,type:Y.LABEL,x:0,y:0,w:s.w,h:s.h,visible:!0,textSrc:e.textSrc,text:s.text,knxAddr:e.knxAddr,fontSize:s.fontSize,textAlign:fs.CENTER,textColor:s.textColor,bgColor:e.bgColor,bgOpacity:0,radius:0,shadow:{...e.shadow,enabled:!1},isToggle:!1,knxAddrWrite:0,action:0,targetScreen:0,iconCodepoint:s.iconCodepoint||0,iconPosition:s.iconPosition||0,iconSize:s.iconSize||1,iconGap:s.iconGap||8};f.value.widgets.push(t)}if(e===`tabview`){let e={...xs.tabpage,id:u.value++,parentId:s.id,text:`Tab 1`,type:Y.TABPAGE},t={...xs.tabpage,id:u.value++,parentId:s.id,text:`Tab 2`,type:Y.TABPAGE};f.value.widgets.push(e),f.value.widgets.push(t)}}function C(e,t=null){c.active=e,c.powerflowId=e?t:null,c.fromNodeId=null}function w(e,t,n){if(!f.value||t===n||f.value.widgets.find(r=>r.parentId!==e||r.type!==Y.POWERLINK?!1:r.x===t&&r.y===n||r.x===n&&r.y===t))return;let r=xs.powerlink,i={id:u.value++,parentId:e,type:Y.POWERLINK,x:t,y:n,w:r.w,h:r.h,visible:!0,textSrc:r.textSrc,text:r.text,knxAddr:r.knxAddr,fontSize:r.fontSize,textAlign:r.textAlign,isContainer:!1,textColor:r.textColor,bgColor:r.bgColor,bgOpacity:r.bgOpacity,radius:r.radius,shadow:{...r.shadow},isToggle:r.isToggle,knxAddrWrite:r.knxAddrWrite,action:r.action,targetScreen:r.targetScreen,iconCodepoint:r.iconCodepoint||0,iconPosition:r.iconPosition||0,iconSize:r.iconSize||0,iconGap:r.iconGap||0};f.value.widgets.push(i)}function ee(e){f.value&&(f.value.widgets=f.value.widgets.filter(t=>t.id!==e))}function te(e,t){if(!c.active||c.powerflowId!==t){n.value=e;return}if(!c.fromNodeId||c.fromNodeId===e){c.fromNodeId=e;return}w(t,c.fromNodeId,e),c.fromNodeId=e}function ne(){if(!f.value||n.value===null)return;let e=[n.value],t=!0;for(;t;)t=!1,f.value.widgets.forEach(n=>{e.includes(n.parentId)&&!e.includes(n.id)&&(e.push(n.id),t=!0)});f.value.widgets.forEach(t=>{t.type===Y.POWERLINK&&(e.includes(t.x)||e.includes(t.y))&&e.push(t.id)}),f.value.widgets=f.value.widgets.filter(t=>!e.includes(t.id)),n.value=null}function T(e,t){if(!f.value)return;let n=t;for(;n!==-1;){if(n===e)return;let t=f.value.widgets.find(e=>e.id===n);if(!t)break;n=t.parentId}let r=f.value.widgets.find(t=>t.id===e);r&&(r.x=10,r.y=10,r.parentId=t)}return{config:e,knxAddresses:t,selectedWidgetId:n,activeScreenId:r,canvasScale:i,showGrid:a,snapToGrid:o,gridSize:s,powerLinkMode:c,activeScreen:f,widgetTree:p,selectedWidget:m,loadKnxAddresses:g,loadConfig:_,saveConfig:v,resetConfig:y,addScreen:b,deleteScreen:x,addWidget:S,setPowerLinkMode:C,addPowerLink:w,removePowerLink:ee,handlePowerNodeLink:te,deleteWidget:ne,reparentWidget:T}});var ks={class:`flex items-center justify-between gap-4 px-5 py-3.5 bg-[#f4f7fa] border-b border-border`},As={class:`flex items-center gap-2.5 flex-wrap justify-end`},js=[`aria-pressed`,`disabled`,`title`],Ms=[`disabled`],Ns={__name:`TopBar`,emits:[`open-settings`],setup(e,{emit:t}){let n=Os(),r=t,i=F(!1),a=F(!1),o=F(!1);sr(()=>{l()});async function s(){try{await n.saveConfig()}catch{alert(`Fehler beim Speichern`)}}async function c(){if(confirm(`Wirklich auf Standardeinstellungen zuruecksetzen?`))try{await n.resetConfig()}catch{alert(`Fehler`)}}async function l(){try{let e=await fetch(`/api/knx/prog`);if(!e.ok)return;let t=await e.json();typeof t.progMode==`boolean`?i.value=t.progMode:typeof t.enabled==`boolean`&&(i.value=t.enabled)}catch{}}async function u(){if(a.value)return;let e=!i.value;a.value=!0;try{let t=await fetch(`/api/knx/prog`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({enabled:e})});if(!t.ok){alert(`KNX Prog fehlgeschlagen`);return}let n=await t.json(),r=typeof n.progMode==`boolean`?n.progMode:typeof n.enabled==`boolean`?n.enabled:null;if(r===null){alert(`KNX Prog fehlgeschlagen`);return}i.value=r}catch{alert(`Fehler beim Umschalten`)}finally{a.value=!1}}async function d(){if(!o.value&&confirm(`KNX Einstellungen wirklich loeschen? + +Das Geraet startet neu und muss in ETS neu programmiert werden.`)){o.value=!0;try{if(!(await fetch(`/api/knx/reset`,{method:`POST`})).ok){alert(`KNX Reset fehlgeschlagen`);return}alert(`KNX Einstellungen geloescht. Geraet startet neu.`)}catch{alert(`KNX Reset fehlgeschlagen`)}finally{o.value=!1}}}return(e,t)=>(V(),H(`header`,ks,[t[1]||=Qi(`
LV
GUI Designer
KNX Display
`,1),U(`div`,As,[U(`button`,{class:`border border-border bg-panel-2 text-text px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#e4ebf2] active:translate-y-0.5`,onClick:t[0]||=e=>r(`open-settings`)},`Einstellungen`),U(`button`,{class:k([`border px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 active:translate-y-0.5`,i.value?`border-red-200 bg-[#f7dede] text-[#b3261e] hover:bg-[#f2cfcf] shadow-[0_6px_14px_rgba(179,38,30,0.2)]`:`border-border bg-panel-2 text-text hover:bg-[#e4ebf2]`,a.value?`opacity-60 cursor-not-allowed`:``]),"aria-pressed":i.value,disabled:a.value,title:i.value?`KNX Programmiermodus aktiv`:`KNX Programmiermodus aus`,onClick:u},A(i.value?`KNX Prog AN`:`KNX Prog AUS`),11,js),U(`button`,{class:k([`border border-red-200 bg-[#f7dede] text-[#b3261e] px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#f2cfcf] active:translate-y-0.5`,o.value?`opacity-60 cursor-not-allowed`:``]),disabled:o.value,title:`KNX Einstellungen loeschen`,onClick:d},` KNX Reset `,10,Ms),U(`button`,{class:`border border-red-200 bg-[#f7dede] text-[#b3261e] px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#f2cfcf] active:translate-y-0.5`,onClick:c},`Zuruecksetzen`),U(`button`,{class:`border border-[#2b62a5] bg-[#2f6db8] text-white px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#2b62a5] active:translate-y-0.5 shadow-[0_8px_18px_rgba(47,109,184,0.3)]`,onClick:s},`Speichern & Anwenden`)])]))}},Ps={class:`relative`},Fs={class:`material-symbols-outlined text-[16px] text-accent opacity-80`},Is={class:`flex flex-col overflow-hidden`},Ls={class:`text-[12px] truncate`},Rs={class:`text-[9px] text-muted`},zs={key:0,class:`relative`},Bs={__name:`TreeItem`,props:{node:Object,level:{type:Number,default:0}},setup(e){let t=e,n=Os(),r=F(!0),i=F(!1);function a(){r.value=!r.value}function o(e){switch(e){case Y.LABEL:return`text_fields`;case Y.BUTTON:return`smart_button`;case Y.LED:return`light_mode`;case Y.ICON:return`image`;case Y.TABVIEW:return`tab`;case Y.TABPAGE:return`article`;case Y.POWERFLOW:return`device_hub`;case Y.POWERNODE:return`radio_button_checked`;default:return`widgets`}}function s(e){if(!e)return``;if(e.type===Y.POWERNODE&&typeof e.text==`string`){let[t]=e.text.split(` +`);return t||ms[Ss(e.type)]}return e.text||ms[Ss(e.type)]}function c(e,t){e.dataTransfer.effectAllowed=`move`,e.dataTransfer.setData(`text/plain`,t.id.toString()),n.selectedWidgetId=t.id}function l(e){let n=t.node.type;n===Y.BUTTON||n===Y.TABVIEW||n===Y.TABPAGE||n===Y.POWERFLOW?(i.value=!0,e.dataTransfer.dropEffect=`move`):e.dataTransfer.dropEffect=`none`}function u(e,t){i.value=!1;let r=parseInt(e.dataTransfer.getData(`text/plain`));if(r===t.id)return;let a=t.type;(a===Y.BUTTON||a===Y.TABVIEW||a===Y.TABPAGE||a===Y.POWERFLOW)&&n.reparentWidget(r,t.id)}return(t,d)=>{let f=_r(`TreeItem`,!0);return V(),H(`div`,Ps,[U(`div`,{class:k([`flex items-center gap-1.5 border border-transparent rounded-[4px] px-1.5 py-1 text-text cursor-pointer mb-px select-none hover:bg-panel-2`,{"bg-accent-2/15 border-accent-2/30":I(n).selectedWidgetId===e.node.id,"opacity-50":!e.node.visible,"bg-accent/20 border-dashed border-accent":i.value}]),onClick:d[0]||=So(t=>I(n).selectedWidgetId=e.node.id,[`stop`]),style:O({paddingLeft:`${e.level*16+8}px`}),draggable:`true`,onDragstart:d[1]||=t=>c(t,e.node),onDragover:d[2]||=So(e=>l(e),[`prevent`]),onDragleave:d[3]||=e=>i.value=!1,onDrop:d[4]||=So(t=>u(t,e.node),[`stop`])},[U(`span`,{class:`w-4 h-4 flex items-center justify-center text-[8px] text-muted cursor-pointer hover:text-text`,onClick:So(a,[`stop`]),style:O({visibility:e.node.children.length>0?`visible`:`hidden`})},A(r.value?`â–¼`:`â–¶`),5),U(`span`,Fs,A(o(e.node.type)),1),U(`div`,Is,[U(`span`,Ls,A(s(e.node)),1),U(`span`,Rs,A(I(ms)[I(Ss)(e.node.type)])+` #`+A(e.node.id),1)])],38),e.node.children.length>0&&r.value?(V(),H(`div`,zs,[U(`div`,{class:`absolute top-0 bottom-0 w-px bg-white/5`,style:O({left:`${e.level*16+15}px`})},null,4),(V(!0),H(B,null,z(e.node.children,t=>(V(),Hi(f,{key:t.id,node:t,level:e.level+1},null,8,[`node`,`level`]))),128))])):W(``,!0)])}}},Vs={class:`h-full overflow-y-auto p-[18px] flex flex-col gap-4 border-r border-border max-[1100px]:border-r-0 max-[1100px]:border-b`},Hs={class:`bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-[14px] p-3.5 shadow-[0_10px_24px_rgba(15,23,42,0.12)]`},Us={class:`grid grid-cols-2 gap-2.5`},Ws={class:`bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-[14px] p-3.5 shadow-[0_10px_24px_rgba(15,23,42,0.12)]`},Gs={class:`flex items-center justify-between gap-2.5 mb-3`},Ks={class:`text-[11px] text-muted`},qs={class:`flex flex-col gap-2`},Js={class:`text-[12px] text-muted mb-1`},Ys={class:`flex flex-col gap-1.5`},Xs={key:0,class:`text-[12px] text-muted py-1.5`},Zs={class:`bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-[14px] p-3.5 shadow-[0_10px_24px_rgba(15,23,42,0.12)]`},Qs={class:`flex items-center justify-between gap-2.5 mb-2.5`},$s={class:`flex items-center justify-between text-[11px] text-muted mb-2`},ec={class:`flex items-center gap-2 text-[12px] text-muted`},tc={class:`flex items-center justify-between gap-2.5 mt-2 mb-2.5`},nc={class:`flex items-center gap-2 text-[12px] text-muted`},rc={__name:`SidebarLeft`,setup(e){let t=Os();return(e,n)=>(V(),H(`aside`,Vs,[U(`section`,Hs,[n[22]||=U(`div`,{class:`flex items-center justify-between gap-2.5 mb-3`},[U(`h3`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Elemente`),U(`span`,{class:`text-[11px] text-muted`},`Klick zum Hinzufuegen`)],-1),U(`div`,Us,[U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[0]||=e=>I(t).addWidget(`label`)},[...n[13]||=[U(`span`,{class:`text-[13px] font-semibold`},`Label`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Text`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[1]||=e=>I(t).addWidget(`button`)},[...n[14]||=[U(`span`,{class:`text-[13px] font-semibold`},`Button`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Aktion`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[2]||=e=>I(t).addWidget(`led`)},[...n[15]||=[U(`span`,{class:`text-[13px] font-semibold`},`LED`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Indikator`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[3]||=e=>I(t).addWidget(`clock`)},[...n[16]||=[U(`span`,{class:`text-[13px] font-semibold`},`Uhr`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Analog`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[4]||=e=>I(t).addWidget(`icon`)},[...n[17]||=[U(`span`,{class:`text-[13px] font-semibold`},`Icon`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Symbol`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[5]||=e=>I(t).addWidget(`tabview`)},[...n[18]||=[U(`span`,{class:`text-[13px] font-semibold`},`Tabs`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Container`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[6]||=e=>I(t).addWidget(`powerflow`)},[...n[19]||=[U(`span`,{class:`text-[13px] font-semibold`},`Power Flow`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Card`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[7]||=e=>I(t).addWidget(`powernode`)},[...n[20]||=[U(`span`,{class:`text-[13px] font-semibold`},`Power Node`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Element`,-1)]]),U(`button`,{class:`bg-panel-2 border border-border rounded-xl p-2.5 text-left transition hover:-translate-y-0.5 hover:border-accent`,onClick:n[8]||=e=>I(t).addWidget(`chart`)},[...n[21]||=[U(`span`,{class:`text-[13px] font-semibold`},`Chart`,-1),U(`span`,{class:`text-[11px] text-muted mt-0.5 block`},`Verlauf`,-1)]])])]),U(`section`,Ws,[U(`div`,Gs,[n[23]||=U(`h3`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Baum`,-1),U(`span`,Ks,A(I(t).activeScreen?.widgets.length||0),1)]),U(`div`,qs,[U(`div`,Js,A(I(t).activeScreen?.name),1),U(`div`,Ys,[I(t).widgetTree.length?(V(!0),H(B,{key:1},z(I(t).widgetTree,e=>(V(),Hi(Bs,{key:e.id,node:e},null,8,[`node`]))),128)):(V(),H(`div`,Xs,`Keine Widgets`))])])]),U(`section`,Zs,[n[29]||=U(`div`,{class:`flex items-center justify-between gap-2.5 mb-3`},[U(`h3`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Canvas`)],-1),U(`div`,Qs,[n[24]||=U(`label`,{class:`text-[12px] text-muted`},`Zoom`,-1),R(U(`input`,{class:`flex-1 accent-[var(--accent)]`,type:`range`,min:`0.3`,max:`1`,step:`0.05`,"onUpdate:modelValue":n[9]||=e=>I(t).canvasScale=e},null,512),[[q,I(t).canvasScale,void 0,{number:!0}]])]),U(`div`,$s,[U(`span`,null,A(Math.round(I(t).canvasScale*100))+`%`,1),n[25]||=U(`span`,null,`1280x800`,-1)]),U(`label`,ec,[R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":n[10]||=e=>I(t).showGrid=e},null,512),[[ho,I(t).showGrid]]),n[26]||=U(`span`,null,`Grid anzeigen`,-1)]),U(`div`,tc,[n[27]||=U(`label`,{class:`text-[12px] text-muted`},`Grid Gr.`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,min:`5`,max:`100`,"onUpdate:modelValue":n[11]||=e=>I(t).gridSize=e},null,512),[[q,I(t).gridSize,void 0,{number:!0}]])]),U(`label`,nc,[R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":n[12]||=e=>I(t).snapToGrid=e},null,512),[[ho,I(t).snapToGrid]]),n[28]||=U(`span`,null,`Am Grid ausrichten`,-1)])])]))}};const ic=[{name:`10k`,codepoint:59729,tags:[`10k`]},{name:`10mp`,codepoint:59730,tags:[`10mp`]},{name:`11mp`,codepoint:59731,tags:[`11mp`]},{name:`123`,codepoint:60301,tags:[`123`]},{name:`12mp`,codepoint:59732,tags:[`12mp`]},{name:`13mp`,codepoint:59733,tags:[`13mp`]},{name:`14mp`,codepoint:59734,tags:[`14mp`]},{name:`15mp`,codepoint:59735,tags:[`15mp`]},{name:`16mp`,codepoint:59736,tags:[`16mp`]},{name:`17mp`,codepoint:59737,tags:[`17mp`]},{name:`18_up_rating`,codepoint:63741,tags:[`18`,`up`,`rating`]},{name:`18mp`,codepoint:59738,tags:[`18mp`]},{name:`19mp`,codepoint:59739,tags:[`19mp`]},{name:`1k`,codepoint:59740,tags:[`1k`]},{name:`1k_plus`,codepoint:59741,tags:[`1k`,`plus`]},{name:`1x_mobiledata`,codepoint:61389,tags:[`1x`,`mobiledata`]},{name:`1x_mobiledata_badge`,codepoint:63473,tags:[`1x`,`mobiledata`,`badge`]},{name:`20mp`,codepoint:59742,tags:[`20mp`]},{name:`21mp`,codepoint:59743,tags:[`21mp`]},{name:`22mp`,codepoint:59744,tags:[`22mp`]},{name:`23mp`,codepoint:59745,tags:[`23mp`]},{name:`24fps_select`,codepoint:62450,tags:[`24fps`,`select`]},{name:`24mp`,codepoint:59746,tags:[`24mp`]},{name:`2d`,codepoint:61239,tags:[`2d`]},{name:`2k`,codepoint:59747,tags:[`2k`]},{name:`2k_plus`,codepoint:59748,tags:[`2k`,`plus`]},{name:`2mp`,codepoint:59749,tags:[`2mp`]},{name:`30fps`,codepoint:61390,tags:[`30fps`]},{name:`30fps_select`,codepoint:61391,tags:[`30fps`,`select`]},{name:`360`,codepoint:58743,tags:[`360`]},{name:`3d`,codepoint:60728,tags:[`3d`]},{name:`3d_rotation`,codepoint:59469,tags:[`3d`,`rotation`]},{name:`3g_mobiledata`,codepoint:61392,tags:[`3g`,`mobiledata`]},{name:`3g_mobiledata_badge`,codepoint:63472,tags:[`3g`,`mobiledata`,`badge`]},{name:`3k`,codepoint:59750,tags:[`3k`]},{name:`3k_plus`,codepoint:59751,tags:[`3k`,`plus`]},{name:`3mp`,codepoint:59752,tags:[`3mp`]},{name:`3p`,codepoint:61393,tags:[`3p`]},{name:`4g_mobiledata`,codepoint:61394,tags:[`4g`,`mobiledata`]},{name:`4g_mobiledata_badge`,codepoint:63471,tags:[`4g`,`mobiledata`,`badge`]},{name:`4g_plus_mobiledata`,codepoint:61395,tags:[`4g`,`plus`,`mobiledata`]},{name:`4k`,codepoint:57458,tags:[`4k`]},{name:`4k_plus`,codepoint:59753,tags:[`4k`,`plus`]},{name:`4mp`,codepoint:59754,tags:[`4mp`]},{name:`50mp`,codepoint:63219,tags:[`50mp`]},{name:`5g`,codepoint:61240,tags:[`5g`]},{name:`5g_mobiledata_badge`,codepoint:63470,tags:[`5g`,`mobiledata`,`badge`]},{name:`5k`,codepoint:59755,tags:[`5k`]},{name:`5k_plus`,codepoint:59756,tags:[`5k`,`plus`]},{name:`5mp`,codepoint:59757,tags:[`5mp`]},{name:`60fps`,codepoint:61396,tags:[`60fps`]},{name:`60fps_select`,codepoint:61397,tags:[`60fps`,`select`]},{name:`6_ft_apart`,codepoint:61982,tags:[`6`,`ft`,`apart`]},{name:`6k`,codepoint:59758,tags:[`6k`]},{name:`6k_plus`,codepoint:59759,tags:[`6k`,`plus`]},{name:`6mp`,codepoint:59760,tags:[`6mp`]},{name:`7k`,codepoint:59761,tags:[`7k`]},{name:`7k_plus`,codepoint:59762,tags:[`7k`,`plus`]},{name:`7mp`,codepoint:59763,tags:[`7mp`]},{name:`8k`,codepoint:59764,tags:[`8k`]},{name:`8k_plus`,codepoint:59765,tags:[`8k`,`plus`]},{name:`8mp`,codepoint:59766,tags:[`8mp`]},{name:`9k`,codepoint:59767,tags:[`9k`]},{name:`9k_plus`,codepoint:59768,tags:[`9k`,`plus`]},{name:`9mp`,codepoint:59769,tags:[`9mp`]},{name:`abc`,codepoint:60308,tags:[`abc`]},{name:`ac_unit`,codepoint:60219,tags:[`ac`,`unit`]},{name:`access_alarm`,codepoint:59477,tags:[`access`,`alarm`]},{name:`access_alarms`,codepoint:59477,tags:[`access`,`alarms`]},{name:`access_time`,codepoint:61398,tags:[`access`,`time`]},{name:`access_time_filled`,codepoint:61398,tags:[`access`,`time`,`filled`]},{name:`accessibility`,codepoint:59470,tags:[`accessibility`]},{name:`accessibility_new`,codepoint:59692,tags:[`accessibility`,`new`]},{name:`accessible`,codepoint:59668,tags:[`accessible`]},{name:`accessible_forward`,codepoint:59700,tags:[`accessible`,`forward`]},{name:`accessible_menu`,codepoint:62286,tags:[`accessible`,`menu`]},{name:`account_balance`,codepoint:59471,tags:[`account`,`balance`]},{name:`account_balance_wallet`,codepoint:59472,tags:[`account`,`balance`,`wallet`]},{name:`account_box`,codepoint:59473,tags:[`account`,`box`]},{name:`account_child`,codepoint:59474,tags:[`account`,`child`]},{name:`account_child_invert`,codepoint:58969,tags:[`account`,`child`,`invert`]},{name:`account_circle`,codepoint:61963,tags:[`account`,`circle`]},{name:`account_circle_filled`,codepoint:61963,tags:[`account`,`circle`,`filled`]},{name:`account_circle_off`,codepoint:63411,tags:[`account`,`circle`,`off`]},{name:`account_tree`,codepoint:59770,tags:[`account`,`tree`]},{name:`action_key`,codepoint:62722,tags:[`action`,`key`]},{name:`activity_zone`,codepoint:57830,tags:[`activity`,`zone`]},{name:`acupuncture`,codepoint:62148,tags:[`acupuncture`]},{name:`acute`,codepoint:58571,tags:[`acute`]},{name:`ad`,codepoint:58970,tags:[`ad`]},{name:`ad_group`,codepoint:58971,tags:[`ad`,`group`]},{name:`ad_group_off`,codepoint:60133,tags:[`ad`,`group`,`off`]},{name:`ad_off`,codepoint:63410,tags:[`ad`,`off`]},{name:`ad_units`,codepoint:62187,tags:[`ad`,`units`]},{name:`adaptive_audio_mic`,codepoint:62668,tags:[`adaptive`,`audio`,`mic`]},{name:`adaptive_audio_mic_off`,codepoint:62667,tags:[`adaptive`,`audio`,`mic`,`off`]},{name:`adb`,codepoint:58894,tags:[`adb`]},{name:`add`,codepoint:57669,tags:[`add`]},{name:`add_2`,codepoint:62429,tags:[`add`,`2`]},{name:`add_a_photo`,codepoint:58425,tags:[`add`,`a`,`photo`]},{name:`add_ad`,codepoint:59178,tags:[`add`,`ad`]},{name:`add_alarm`,codepoint:59478,tags:[`add`,`alarm`]},{name:`add_alert`,codepoint:57347,tags:[`add`,`alert`]},{name:`add_box`,codepoint:57670,tags:[`add`,`box`]},{name:`add_business`,codepoint:59177,tags:[`add`,`business`]},{name:`add_call`,codepoint:61623,tags:[`add`,`call`]},{name:`add_card`,codepoint:60294,tags:[`add`,`card`]},{name:`add_chart`,codepoint:61244,tags:[`add`,`chart`]},{name:`add_circle`,codepoint:58298,tags:[`add`,`circle`]},{name:`add_circle_outline`,codepoint:58298,tags:[`add`,`circle`,`outline`]},{name:`add_column_left`,codepoint:62501,tags:[`add`,`column`,`left`]},{name:`add_column_right`,codepoint:62500,tags:[`add`,`column`,`right`]},{name:`add_comment`,codepoint:57958,tags:[`add`,`comment`]},{name:`add_diamond`,codepoint:62620,tags:[`add`,`diamond`]},{name:`add_home`,codepoint:63723,tags:[`add`,`home`]},{name:`add_home_work`,codepoint:63725,tags:[`add`,`home`,`work`]},{name:`add_ic_call`,codepoint:61623,tags:[`add`,`ic`,`call`]},{name:`add_link`,codepoint:57720,tags:[`add`,`link`]},{name:`add_location`,codepoint:58727,tags:[`add`,`location`]},{name:`add_location_alt`,codepoint:61242,tags:[`add`,`location`,`alt`]},{name:`add_moderator`,codepoint:59773,tags:[`add`,`moderator`]},{name:`add_notes`,codepoint:57489,tags:[`add`,`notes`]},{name:`add_photo_alternate`,codepoint:58430,tags:[`add`,`photo`,`alternate`]},{name:`add_reaction`,codepoint:57811,tags:[`add`,`reaction`]},{name:`add_road`,codepoint:61243,tags:[`add`,`road`]},{name:`add_row_above`,codepoint:62499,tags:[`add`,`row`,`above`]},{name:`add_row_below`,codepoint:62498,tags:[`add`,`row`,`below`]},{name:`add_shopping_cart`,codepoint:59476,tags:[`add`,`shopping`,`cart`]},{name:`add_task`,codepoint:62010,tags:[`add`,`task`]},{name:`add_to_drive`,codepoint:58972,tags:[`add`,`to`,`drive`]},{name:`add_to_home_screen`,codepoint:62137,tags:[`add`,`to`,`home`,`screen`]},{name:`add_to_photos`,codepoint:58269,tags:[`add`,`to`,`photos`]},{name:`add_to_queue`,codepoint:57436,tags:[`add`,`to`,`queue`]},{name:`add_triangle`,codepoint:62606,tags:[`add`,`triangle`]},{name:`addchart`,codepoint:61244,tags:[`addchart`]},{name:`adf_scanner`,codepoint:60122,tags:[`adf`,`scanner`]},{name:`adjust`,codepoint:58270,tags:[`adjust`]},{name:`admin_meds`,codepoint:58509,tags:[`admin`,`meds`]},{name:`admin_panel_settings`,codepoint:61245,tags:[`admin`,`panel`,`settings`]},{name:`ads_click`,codepoint:59234,tags:[`ads`,`click`]},{name:`agender`,codepoint:63624,tags:[`agender`]},{name:`agriculture`,codepoint:60025,tags:[`agriculture`]},{name:`air`,codepoint:61400,tags:[`air`]},{name:`air_freshener`,codepoint:58058,tags:[`air`,`freshener`]},{name:`air_purifier`,codepoint:59774,tags:[`air`,`purifier`]},{name:`air_purifier_gen`,codepoint:59433,tags:[`air`,`purifier`,`gen`]},{name:`airline_seat_flat`,codepoint:58928,tags:[`airline`,`seat`,`flat`]},{name:`airline_seat_flat_angled`,codepoint:58929,tags:[`airline`,`seat`,`flat`,`angled`]},{name:`airline_seat_individual_suite`,codepoint:58930,tags:[`airline`,`seat`,`individual`,`suite`]},{name:`airline_seat_legroom_extra`,codepoint:58931,tags:[`airline`,`seat`,`legroom`,`extra`]},{name:`airline_seat_legroom_normal`,codepoint:58932,tags:[`airline`,`seat`,`legroom`,`normal`]},{name:`airline_seat_legroom_reduced`,codepoint:58933,tags:[`airline`,`seat`,`legroom`,`reduced`]},{name:`airline_seat_recline_extra`,codepoint:58934,tags:[`airline`,`seat`,`recline`,`extra`]},{name:`airline_seat_recline_normal`,codepoint:58935,tags:[`airline`,`seat`,`recline`,`normal`]},{name:`airline_stops`,codepoint:59344,tags:[`airline`,`stops`]},{name:`airlines`,codepoint:59338,tags:[`airlines`]},{name:`airplane_ticket`,codepoint:61401,tags:[`airplane`,`ticket`]},{name:`airplanemode_active`,codepoint:58685,tags:[`airplanemode`,`active`]},{name:`airplanemode_inactive`,codepoint:57748,tags:[`airplanemode`,`inactive`]},{name:`airplay`,codepoint:57429,tags:[`airplay`]},{name:`airport_shuttle`,codepoint:60220,tags:[`airport`,`shuttle`]},{name:`airware`,codepoint:61780,tags:[`airware`]},{name:`airwave`,codepoint:61780,tags:[`airwave`]},{name:`alarm`,codepoint:59477,tags:[`alarm`]},{name:`alarm_add`,codepoint:59478,tags:[`alarm`,`add`]},{name:`alarm_off`,codepoint:59479,tags:[`alarm`,`off`]},{name:`alarm_on`,codepoint:59480,tags:[`alarm`,`on`]},{name:`alarm_pause`,codepoint:62299,tags:[`alarm`,`pause`]},{name:`alarm_smart_wake`,codepoint:63152,tags:[`alarm`,`smart`,`wake`]},{name:`album`,codepoint:57369,tags:[`album`]},{name:`align_center`,codepoint:58198,tags:[`align`,`center`]},{name:`align_end`,codepoint:63383,tags:[`align`,`end`]},{name:`align_flex_center`,codepoint:63382,tags:[`align`,`flex`,`center`]},{name:`align_flex_end`,codepoint:63381,tags:[`align`,`flex`,`end`]},{name:`align_flex_start`,codepoint:63380,tags:[`align`,`flex`,`start`]},{name:`align_horizontal_center`,codepoint:57359,tags:[`align`,`horizontal`,`center`]},{name:`align_horizontal_left`,codepoint:57357,tags:[`align`,`horizontal`,`left`]},{name:`align_horizontal_right`,codepoint:57360,tags:[`align`,`horizontal`,`right`]},{name:`align_items_stretch`,codepoint:63379,tags:[`align`,`items`,`stretch`]},{name:`align_justify_center`,codepoint:63378,tags:[`align`,`justify`,`center`]},{name:`align_justify_flex_end`,codepoint:63377,tags:[`align`,`justify`,`flex`,`end`]},{name:`align_justify_flex_start`,codepoint:63376,tags:[`align`,`justify`,`flex`,`start`]},{name:`align_justify_space_around`,codepoint:63375,tags:[`align`,`justify`,`space`,`around`]},{name:`align_justify_space_between`,codepoint:63374,tags:[`align`,`justify`,`space`,`between`]},{name:`align_justify_space_even`,codepoint:63373,tags:[`align`,`justify`,`space`,`even`]},{name:`align_justify_stretch`,codepoint:63372,tags:[`align`,`justify`,`stretch`]},{name:`align_self_stretch`,codepoint:63371,tags:[`align`,`self`,`stretch`]},{name:`align_space_around`,codepoint:63370,tags:[`align`,`space`,`around`]},{name:`align_space_between`,codepoint:63369,tags:[`align`,`space`,`between`]},{name:`align_space_even`,codepoint:63368,tags:[`align`,`space`,`even`]},{name:`align_start`,codepoint:63367,tags:[`align`,`start`]},{name:`align_stretch`,codepoint:63366,tags:[`align`,`stretch`]},{name:`align_vertical_bottom`,codepoint:57365,tags:[`align`,`vertical`,`bottom`]},{name:`align_vertical_center`,codepoint:57361,tags:[`align`,`vertical`,`center`]},{name:`align_vertical_top`,codepoint:57356,tags:[`align`,`vertical`,`top`]},{name:`all_inbox`,codepoint:59775,tags:[`all`,`inbox`]},{name:`all_inclusive`,codepoint:60221,tags:[`all`,`inclusive`]},{name:`all_match`,codepoint:57491,tags:[`all`,`match`]},{name:`all_out`,codepoint:59659,tags:[`all`,`out`]},{name:`allergies`,codepoint:57492,tags:[`allergies`]},{name:`allergy`,codepoint:58958,tags:[`allergy`]},{name:`alt_route`,codepoint:61828,tags:[`alt`,`route`]},{name:`alternate_email`,codepoint:57574,tags:[`alternate`,`email`]},{name:`altitude`,codepoint:63603,tags:[`altitude`]},{name:`ambient_screen`,codepoint:63172,tags:[`ambient`,`screen`]},{name:`ambulance`,codepoint:63491,tags:[`ambulance`]},{name:`amend`,codepoint:63490,tags:[`amend`]},{name:`amp_stories`,codepoint:59923,tags:[`amp`,`stories`]},{name:`analytics`,codepoint:61246,tags:[`analytics`]},{name:`anchor`,codepoint:61901,tags:[`anchor`]},{name:`android`,codepoint:59481,tags:[`android`]},{name:`android_cell_4_bar`,codepoint:61190,tags:[`android`,`cell`,`4`,`bar`]},{name:`android_cell_4_bar_alert`,codepoint:61193,tags:[`android`,`cell`,`4`,`bar`,`alert`]},{name:`android_cell_4_bar_off`,codepoint:61192,tags:[`android`,`cell`,`4`,`bar`,`off`]},{name:`android_cell_4_bar_plus`,codepoint:61191,tags:[`android`,`cell`,`4`,`bar`,`plus`]},{name:`android_cell_5_bar`,codepoint:61186,tags:[`android`,`cell`,`5`,`bar`]},{name:`android_cell_5_bar_alert`,codepoint:61189,tags:[`android`,`cell`,`5`,`bar`,`alert`]},{name:`android_cell_5_bar_off`,codepoint:61188,tags:[`android`,`cell`,`5`,`bar`,`off`]},{name:`android_cell_5_bar_plus`,codepoint:61187,tags:[`android`,`cell`,`5`,`bar`,`plus`]},{name:`android_cell_dual_4_bar`,codepoint:61197,tags:[`android`,`cell`,`dual`,`4`,`bar`]},{name:`android_cell_dual_4_bar_alert`,codepoint:61199,tags:[`android`,`cell`,`dual`,`4`,`bar`,`alert`]},{name:`android_cell_dual_4_bar_plus`,codepoint:61198,tags:[`android`,`cell`,`dual`,`4`,`bar`,`plus`]},{name:`android_cell_dual_5_bar`,codepoint:61194,tags:[`android`,`cell`,`dual`,`5`,`bar`]},{name:`android_cell_dual_5_bar_alert`,codepoint:61196,tags:[`android`,`cell`,`dual`,`5`,`bar`,`alert`]},{name:`android_cell_dual_5_bar_plus`,codepoint:61195,tags:[`android`,`cell`,`dual`,`5`,`bar`,`plus`]},{name:`android_wifi_3_bar`,codepoint:61206,tags:[`android`,`wifi`,`3`,`bar`]},{name:`android_wifi_3_bar_alert`,codepoint:61211,tags:[`android`,`wifi`,`3`,`bar`,`alert`]},{name:`android_wifi_3_bar_lock`,codepoint:61210,tags:[`android`,`wifi`,`3`,`bar`,`lock`]},{name:`android_wifi_3_bar_off`,codepoint:61209,tags:[`android`,`wifi`,`3`,`bar`,`off`]},{name:`android_wifi_3_bar_plus`,codepoint:61208,tags:[`android`,`wifi`,`3`,`bar`,`plus`]},{name:`android_wifi_3_bar_question`,codepoint:61207,tags:[`android`,`wifi`,`3`,`bar`,`question`]},{name:`android_wifi_4_bar`,codepoint:61200,tags:[`android`,`wifi`,`4`,`bar`]},{name:`android_wifi_4_bar_alert`,codepoint:61205,tags:[`android`,`wifi`,`4`,`bar`,`alert`]},{name:`android_wifi_4_bar_lock`,codepoint:61204,tags:[`android`,`wifi`,`4`,`bar`,`lock`]},{name:`android_wifi_4_bar_off`,codepoint:61203,tags:[`android`,`wifi`,`4`,`bar`,`off`]},{name:`android_wifi_4_bar_plus`,codepoint:61202,tags:[`android`,`wifi`,`4`,`bar`,`plus`]},{name:`android_wifi_4_bar_question`,codepoint:61201,tags:[`android`,`wifi`,`4`,`bar`,`question`]},{name:`animated_images`,codepoint:62618,tags:[`animated`,`images`]},{name:`animation`,codepoint:59164,tags:[`animation`]},{name:`announcement`,codepoint:59519,tags:[`announcement`]},{name:`aod`,codepoint:62182,tags:[`aod`]},{name:`aod_tablet`,codepoint:63647,tags:[`aod`,`tablet`]},{name:`aod_watch`,codepoint:63148,tags:[`aod`,`watch`]},{name:`apartment`,codepoint:59968,tags:[`apartment`]},{name:`api`,codepoint:61879,tags:[`api`]},{name:`apk_document`,codepoint:63630,tags:[`apk`,`document`]},{name:`apk_install`,codepoint:63631,tags:[`apk`,`install`]},{name:`app_badging`,codepoint:63279,tags:[`app`,`badging`]},{name:`app_blocking`,codepoint:62181,tags:[`app`,`blocking`]},{name:`app_promo`,codepoint:62157,tags:[`app`,`promo`]},{name:`app_registration`,codepoint:61248,tags:[`app`,`registration`]},{name:`app_settings_alt`,codepoint:62169,tags:[`app`,`settings`,`alt`]},{name:`app_shortcut`,codepoint:62175,tags:[`app`,`shortcut`]},{name:`apparel`,codepoint:61307,tags:[`apparel`]},{name:`approval`,codepoint:59778,tags:[`approval`]},{name:`approval_delegation`,codepoint:63562,tags:[`approval`,`delegation`]},{name:`approval_delegation_off`,codepoint:62149,tags:[`approval`,`delegation`,`off`]},{name:`apps`,codepoint:58819,tags:[`apps`]},{name:`apps_outage`,codepoint:59340,tags:[`apps`,`outage`]},{name:`aq`,codepoint:62810,tags:[`aq`]},{name:`aq_indoor`,codepoint:62811,tags:[`aq`,`indoor`]},{name:`ar_on_you`,codepoint:61308,tags:[`ar`,`on`,`you`]},{name:`ar_stickers`,codepoint:59779,tags:[`ar`,`stickers`]},{name:`architecture`,codepoint:59963,tags:[`architecture`]},{name:`archive`,codepoint:57673,tags:[`archive`]},{name:`area_chart`,codepoint:59248,tags:[`area`,`chart`]},{name:`arming_countdown`,codepoint:59274,tags:[`arming`,`countdown`]},{name:`arrow_and_edge`,codepoint:62935,tags:[`arrow`,`and`,`edge`]},{name:`arrow_back`,codepoint:58820,tags:[`arrow`,`back`]},{name:`arrow_back_2`,codepoint:62522,tags:[`arrow`,`back`,`2`]},{name:`arrow_back_ios`,codepoint:58848,tags:[`arrow`,`back`,`ios`]},{name:`arrow_back_ios_new`,codepoint:58090,tags:[`arrow`,`back`,`ios`,`new`]},{name:`arrow_circle_down`,codepoint:61825,tags:[`arrow`,`circle`,`down`]},{name:`arrow_circle_left`,codepoint:60071,tags:[`arrow`,`circle`,`left`]},{name:`arrow_circle_right`,codepoint:60074,tags:[`arrow`,`circle`,`right`]},{name:`arrow_circle_up`,codepoint:61826,tags:[`arrow`,`circle`,`up`]},{name:`arrow_cool_down`,codepoint:62646,tags:[`arrow`,`cool`,`down`]},{name:`arrow_downward`,codepoint:58843,tags:[`arrow`,`downward`]},{name:`arrow_downward_alt`,codepoint:59780,tags:[`arrow`,`downward`,`alt`]},{name:`arrow_drop_down`,codepoint:58821,tags:[`arrow`,`drop`,`down`]},{name:`arrow_drop_down_circle`,codepoint:58822,tags:[`arrow`,`drop`,`down`,`circle`]},{name:`arrow_drop_up`,codepoint:58823,tags:[`arrow`,`drop`,`up`]},{name:`arrow_forward`,codepoint:58824,tags:[`arrow`,`forward`]},{name:`arrow_forward_ios`,codepoint:58849,tags:[`arrow`,`forward`,`ios`]},{name:`arrow_insert`,codepoint:63543,tags:[`arrow`,`insert`]},{name:`arrow_left`,codepoint:58846,tags:[`arrow`,`left`]},{name:`arrow_left_alt`,codepoint:61309,tags:[`arrow`,`left`,`alt`]},{name:`arrow_menu_close`,codepoint:62419,tags:[`arrow`,`menu`,`close`]},{name:`arrow_menu_open`,codepoint:62418,tags:[`arrow`,`menu`,`open`]},{name:`arrow_or_edge`,codepoint:62934,tags:[`arrow`,`or`,`edge`]},{name:`arrow_outward`,codepoint:63694,tags:[`arrow`,`outward`]},{name:`arrow_range`,codepoint:63131,tags:[`arrow`,`range`]},{name:`arrow_right`,codepoint:58847,tags:[`arrow`,`right`]},{name:`arrow_right_alt`,codepoint:59713,tags:[`arrow`,`right`,`alt`]},{name:`arrow_selector_tool`,codepoint:63535,tags:[`arrow`,`selector`,`tool`]},{name:`arrow_shape_up`,codepoint:61174,tags:[`arrow`,`shape`,`up`]},{name:`arrow_shape_up_stack`,codepoint:61175,tags:[`arrow`,`shape`,`up`,`stack`]},{name:`arrow_shape_up_stack_2`,codepoint:61176,tags:[`arrow`,`shape`,`up`,`stack`,`2`]},{name:`arrow_split`,codepoint:59908,tags:[`arrow`,`split`]},{name:`arrow_top_left`,codepoint:63278,tags:[`arrow`,`top`,`left`]},{name:`arrow_top_right`,codepoint:63277,tags:[`arrow`,`top`,`right`]},{name:`arrow_upload_progress`,codepoint:62452,tags:[`arrow`,`upload`,`progress`]},{name:`arrow_upload_ready`,codepoint:62453,tags:[`arrow`,`upload`,`ready`]},{name:`arrow_upward`,codepoint:58840,tags:[`arrow`,`upward`]},{name:`arrow_upward_alt`,codepoint:59782,tags:[`arrow`,`upward`,`alt`]},{name:`arrow_warm_up`,codepoint:62645,tags:[`arrow`,`warm`,`up`]},{name:`arrows_input`,codepoint:62356,tags:[`arrows`,`input`]},{name:`arrows_more_down`,codepoint:63659,tags:[`arrows`,`more`,`down`]},{name:`arrows_more_up`,codepoint:63660,tags:[`arrows`,`more`,`up`]},{name:`arrows_output`,codepoint:62355,tags:[`arrows`,`output`]},{name:`arrows_outward`,codepoint:63276,tags:[`arrows`,`outward`]},{name:`art_track`,codepoint:57440,tags:[`art`,`track`]},{name:`article`,codepoint:61250,tags:[`article`]},{name:`article_person`,codepoint:62312,tags:[`article`,`person`]},{name:`article_shortcut`,codepoint:62855,tags:[`article`,`shortcut`]},{name:`artist`,codepoint:57370,tags:[`artist`]},{name:`aspect_ratio`,codepoint:59483,tags:[`aspect`,`ratio`]},{name:`assessment`,codepoint:61644,tags:[`assessment`]},{name:`assignment`,codepoint:59485,tags:[`assignment`]},{name:`assignment_add`,codepoint:63560,tags:[`assignment`,`add`]},{name:`assignment_globe`,codepoint:61164,tags:[`assignment`,`globe`]},{name:`assignment_ind`,codepoint:59486,tags:[`assignment`,`ind`]},{name:`assignment_late`,codepoint:59487,tags:[`assignment`,`late`]},{name:`assignment_return`,codepoint:59488,tags:[`assignment`,`return`]},{name:`assignment_returned`,codepoint:59489,tags:[`assignment`,`returned`]},{name:`assignment_turned_in`,codepoint:59490,tags:[`assignment`,`turned`,`in`]},{name:`assist_walker`,codepoint:63701,tags:[`assist`,`walker`]},{name:`assistant`,codepoint:58271,tags:[`assistant`]},{name:`assistant_device`,codepoint:59783,tags:[`assistant`,`device`]},{name:`assistant_direction`,codepoint:59784,tags:[`assistant`,`direction`]},{name:`assistant_navigation`,codepoint:59785,tags:[`assistant`,`navigation`]},{name:`assistant_on_hub`,codepoint:63169,tags:[`assistant`,`on`,`hub`]},{name:`assistant_photo`,codepoint:61638,tags:[`assistant`,`photo`]},{name:`assured_workload`,codepoint:60271,tags:[`assured`,`workload`]},{name:`asterisk`,codepoint:62757,tags:[`asterisk`]},{name:`astrophotography_auto`,codepoint:61913,tags:[`astrophotography`,`auto`]},{name:`astrophotography_off`,codepoint:61914,tags:[`astrophotography`,`off`]},{name:`atm`,codepoint:58739,tags:[`atm`]},{name:`atr`,codepoint:60359,tags:[`atr`]},{name:`attach_email`,codepoint:59998,tags:[`attach`,`email`]},{name:`attach_file`,codepoint:57894,tags:[`attach`,`file`]},{name:`attach_file_add`,codepoint:63553,tags:[`attach`,`file`,`add`]},{name:`attach_file_off`,codepoint:62681,tags:[`attach`,`file`,`off`]},{name:`attach_money`,codepoint:57895,tags:[`attach`,`money`]},{name:`attachment`,codepoint:58044,tags:[`attachment`]},{name:`attractions`,codepoint:59986,tags:[`attractions`]},{name:`attribution`,codepoint:61403,tags:[`attribution`]},{name:`audio_description`,codepoint:62860,tags:[`audio`,`description`]},{name:`audio_file`,codepoint:60290,tags:[`audio`,`file`]},{name:`audio_video_receiver`,codepoint:62931,tags:[`audio`,`video`,`receiver`]},{name:`audiotrack`,codepoint:58373,tags:[`audiotrack`]},{name:`auto_activity_zone`,codepoint:63661,tags:[`auto`,`activity`,`zone`]},{name:`auto_awesome`,codepoint:58975,tags:[`auto`,`awesome`]},{name:`auto_awesome_mosaic`,codepoint:58976,tags:[`auto`,`awesome`,`mosaic`]},{name:`auto_awesome_motion`,codepoint:58977,tags:[`auto`,`awesome`,`motion`]},{name:`auto_delete`,codepoint:59980,tags:[`auto`,`delete`]},{name:`auto_detect_voice`,codepoint:63550,tags:[`auto`,`detect`,`voice`]},{name:`auto_draw_solid`,codepoint:59786,tags:[`auto`,`draw`,`solid`]},{name:`auto_fix`,codepoint:58979,tags:[`auto`,`fix`]},{name:`auto_fix_high`,codepoint:58979,tags:[`auto`,`fix`,`high`]},{name:`auto_fix_normal`,codepoint:58980,tags:[`auto`,`fix`,`normal`]},{name:`auto_fix_off`,codepoint:58981,tags:[`auto`,`fix`,`off`]},{name:`auto_graph`,codepoint:58619,tags:[`auto`,`graph`]},{name:`auto_label`,codepoint:63166,tags:[`auto`,`label`]},{name:`auto_meeting_room`,codepoint:63167,tags:[`auto`,`meeting`,`room`]},{name:`auto_mode`,codepoint:60448,tags:[`auto`,`mode`]},{name:`auto_read_pause`,codepoint:61977,tags:[`auto`,`read`,`pause`]},{name:`auto_read_play`,codepoint:61974,tags:[`auto`,`read`,`play`]},{name:`auto_schedule`,codepoint:57876,tags:[`auto`,`schedule`]},{name:`auto_stories`,codepoint:58982,tags:[`auto`,`stories`]},{name:`auto_stories_off`,codepoint:62055,tags:[`auto`,`stories`,`off`]},{name:`auto_timer`,codepoint:61311,tags:[`auto`,`timer`]},{name:`auto_towing`,codepoint:59166,tags:[`auto`,`towing`]},{name:`auto_transmission`,codepoint:62783,tags:[`auto`,`transmission`]},{name:`auto_videocam`,codepoint:63168,tags:[`auto`,`videocam`]},{name:`autofps_select`,codepoint:61404,tags:[`autofps`,`select`]},{name:`automation`,codepoint:62497,tags:[`automation`]},{name:`autopause`,codepoint:63158,tags:[`autopause`]},{name:`autopay`,codepoint:63563,tags:[`autopay`]},{name:`autoplay`,codepoint:63157,tags:[`autoplay`]},{name:`autorenew`,codepoint:59491,tags:[`autorenew`]},{name:`autostop`,codepoint:63106,tags:[`autostop`]},{name:`av1`,codepoint:62640,tags:[`av1`]},{name:`av_timer`,codepoint:57371,tags:[`av`,`timer`]},{name:`avc`,codepoint:62639,tags:[`avc`]},{name:`avg_pace`,codepoint:63163,tags:[`avg`,`pace`]},{name:`avg_time`,codepoint:63507,tags:[`avg`,`time`]},{name:`award_meal`,codepoint:62017,tags:[`award`,`meal`]},{name:`award_star`,codepoint:62994,tags:[`award`,`star`]},{name:`azm`,codepoint:63212,tags:[`azm`]},{name:`baby_changing_station`,codepoint:61851,tags:[`baby`,`changing`,`station`]},{name:`back_hand`,codepoint:59236,tags:[`back`,`hand`]},{name:`back_to_tab`,codepoint:63275,tags:[`back`,`to`,`tab`]},{name:`background_dot_large`,codepoint:63390,tags:[`background`,`dot`,`large`]},{name:`background_dot_small`,codepoint:62740,tags:[`background`,`dot`,`small`]},{name:`background_grid_small`,codepoint:63389,tags:[`background`,`grid`,`small`]},{name:`background_replace`,codepoint:61962,tags:[`background`,`replace`]},{name:`backlight_high`,codepoint:63469,tags:[`backlight`,`high`]},{name:`backlight_high_off`,codepoint:62703,tags:[`backlight`,`high`,`off`]},{name:`backlight_low`,codepoint:63468,tags:[`backlight`,`low`]},{name:`backpack`,codepoint:61852,tags:[`backpack`]},{name:`backspace`,codepoint:57674,tags:[`backspace`]},{name:`backup`,codepoint:59492,tags:[`backup`]},{name:`backup_table`,codepoint:61251,tags:[`backup`,`table`]},{name:`badge`,codepoint:60007,tags:[`badge`]},{name:`badge_critical_battery`,codepoint:61782,tags:[`badge`,`critical`,`battery`]},{name:`badminton`,codepoint:62120,tags:[`badminton`]},{name:`bakery_dining`,codepoint:59987,tags:[`bakery`,`dining`]},{name:`balance`,codepoint:60150,tags:[`balance`]},{name:`balcony`,codepoint:58767,tags:[`balcony`]},{name:`ballot`,codepoint:57714,tags:[`ballot`]},{name:`bar_chart`,codepoint:57963,tags:[`bar`,`chart`]},{name:`bar_chart_4_bars`,codepoint:63105,tags:[`bar`,`chart`,`4`,`bars`]},{name:`bar_chart_off`,codepoint:62481,tags:[`bar`,`chart`,`off`]},{name:`barcode`,codepoint:59147,tags:[`barcode`]},{name:`barcode_reader`,codepoint:63580,tags:[`barcode`,`reader`]},{name:`barcode_scanner`,codepoint:59148,tags:[`barcode`,`scanner`]},{name:`barefoot`,codepoint:63601,tags:[`barefoot`]},{name:`batch_prediction`,codepoint:61685,tags:[`batch`,`prediction`]},{name:`bath_bedrock`,codepoint:62086,tags:[`bath`,`bedrock`]},{name:`bath_outdoor`,codepoint:63227,tags:[`bath`,`outdoor`]},{name:`bath_private`,codepoint:63226,tags:[`bath`,`private`]},{name:`bath_public_large`,codepoint:63225,tags:[`bath`,`public`,`large`]},{name:`bath_soak`,codepoint:62112,tags:[`bath`,`soak`]},{name:`bathroom`,codepoint:61405,tags:[`bathroom`]},{name:`bathtub`,codepoint:59969,tags:[`bathtub`]},{name:`battery_0_bar`,codepoint:60380,tags:[`battery`,`0`,`bar`]},{name:`battery_1_bar`,codepoint:61596,tags:[`battery`,`1`,`bar`]},{name:`battery_20`,codepoint:61596,tags:[`battery`,`20`]},{name:`battery_2_bar`,codepoint:61597,tags:[`battery`,`2`,`bar`]},{name:`battery_30`,codepoint:61597,tags:[`battery`,`30`]},{name:`battery_3_bar`,codepoint:61598,tags:[`battery`,`3`,`bar`]},{name:`battery_4_bar`,codepoint:61599,tags:[`battery`,`4`,`bar`]},{name:`battery_50`,codepoint:61598,tags:[`battery`,`50`]},{name:`battery_5_bar`,codepoint:61600,tags:[`battery`,`5`,`bar`]},{name:`battery_60`,codepoint:61599,tags:[`battery`,`60`]},{name:`battery_6_bar`,codepoint:61601,tags:[`battery`,`6`,`bar`]},{name:`battery_80`,codepoint:61600,tags:[`battery`,`80`]},{name:`battery_90`,codepoint:61601,tags:[`battery`,`90`]},{name:`battery_alert`,codepoint:57756,tags:[`battery`,`alert`]},{name:`battery_android_0`,codepoint:62221,tags:[`battery`,`android`,`0`]},{name:`battery_android_1`,codepoint:62220,tags:[`battery`,`android`,`1`]},{name:`battery_android_2`,codepoint:62219,tags:[`battery`,`android`,`2`]},{name:`battery_android_3`,codepoint:62218,tags:[`battery`,`android`,`3`]},{name:`battery_android_4`,codepoint:62217,tags:[`battery`,`android`,`4`]},{name:`battery_android_5`,codepoint:62216,tags:[`battery`,`android`,`5`]},{name:`battery_android_6`,codepoint:62215,tags:[`battery`,`android`,`6`]},{name:`battery_android_alert`,codepoint:62214,tags:[`battery`,`android`,`alert`]},{name:`battery_android_bolt`,codepoint:62213,tags:[`battery`,`android`,`bolt`]},{name:`battery_android_frame_1`,codepoint:62039,tags:[`battery`,`android`,`frame`,`1`]},{name:`battery_android_frame_2`,codepoint:62038,tags:[`battery`,`android`,`frame`,`2`]},{name:`battery_android_frame_3`,codepoint:62037,tags:[`battery`,`android`,`frame`,`3`]},{name:`battery_android_frame_4`,codepoint:62036,tags:[`battery`,`android`,`frame`,`4`]},{name:`battery_android_frame_5`,codepoint:62035,tags:[`battery`,`android`,`frame`,`5`]},{name:`battery_android_frame_6`,codepoint:62034,tags:[`battery`,`android`,`frame`,`6`]},{name:`battery_android_frame_alert`,codepoint:62033,tags:[`battery`,`android`,`frame`,`alert`]},{name:`battery_android_frame_bolt`,codepoint:62032,tags:[`battery`,`android`,`frame`,`bolt`]},{name:`battery_android_frame_full`,codepoint:62031,tags:[`battery`,`android`,`frame`,`full`]},{name:`battery_android_frame_plus`,codepoint:62030,tags:[`battery`,`android`,`frame`,`plus`]},{name:`battery_android_frame_question`,codepoint:62029,tags:[`battery`,`android`,`frame`,`question`]},{name:`battery_android_frame_share`,codepoint:62028,tags:[`battery`,`android`,`frame`,`share`]},{name:`battery_android_frame_shield`,codepoint:62027,tags:[`battery`,`android`,`frame`,`shield`]},{name:`battery_android_full`,codepoint:62212,tags:[`battery`,`android`,`full`]},{name:`battery_android_plus`,codepoint:62211,tags:[`battery`,`android`,`plus`]},{name:`battery_android_question`,codepoint:62210,tags:[`battery`,`android`,`question`]},{name:`battery_android_share`,codepoint:62209,tags:[`battery`,`android`,`share`]},{name:`battery_android_shield`,codepoint:62208,tags:[`battery`,`android`,`shield`]},{name:`battery_change`,codepoint:63467,tags:[`battery`,`change`]},{name:`battery_charging_20`,codepoint:61602,tags:[`battery`,`charging`,`20`]},{name:`battery_charging_30`,codepoint:61603,tags:[`battery`,`charging`,`30`]},{name:`battery_charging_50`,codepoint:61604,tags:[`battery`,`charging`,`50`]},{name:`battery_charging_60`,codepoint:61605,tags:[`battery`,`charging`,`60`]},{name:`battery_charging_80`,codepoint:61606,tags:[`battery`,`charging`,`80`]},{name:`battery_charging_90`,codepoint:61607,tags:[`battery`,`charging`,`90`]},{name:`battery_charging_full`,codepoint:57763,tags:[`battery`,`charging`,`full`]},{name:`battery_error`,codepoint:63466,tags:[`battery`,`error`]},{name:`battery_full`,codepoint:57765,tags:[`battery`,`full`]},{name:`battery_full_alt`,codepoint:61755,tags:[`battery`,`full`,`alt`]},{name:`battery_horiz_000`,codepoint:63662,tags:[`battery`,`horiz`,`000`]},{name:`battery_horiz_050`,codepoint:63663,tags:[`battery`,`horiz`,`050`]},{name:`battery_horiz_075`,codepoint:63664,tags:[`battery`,`horiz`,`075`]},{name:`battery_low`,codepoint:61781,tags:[`battery`,`low`]},{name:`battery_plus`,codepoint:63465,tags:[`battery`,`plus`]},{name:`battery_profile`,codepoint:57862,tags:[`battery`,`profile`]},{name:`battery_saver`,codepoint:61406,tags:[`battery`,`saver`]},{name:`battery_share`,codepoint:63102,tags:[`battery`,`share`]},{name:`battery_status_good`,codepoint:63101,tags:[`battery`,`status`,`good`]},{name:`battery_std`,codepoint:57765,tags:[`battery`,`std`]},{name:`battery_unknown`,codepoint:57766,tags:[`battery`,`unknown`]},{name:`battery_vert_005`,codepoint:63665,tags:[`battery`,`vert`,`005`]},{name:`battery_vert_020`,codepoint:63666,tags:[`battery`,`vert`,`020`]},{name:`battery_vert_050`,codepoint:63667,tags:[`battery`,`vert`,`050`]},{name:`battery_very_low`,codepoint:61782,tags:[`battery`,`very`,`low`]},{name:`beach_access`,codepoint:60222,tags:[`beach`,`access`]},{name:`bed`,codepoint:61407,tags:[`bed`]},{name:`bedroom_baby`,codepoint:61408,tags:[`bedroom`,`baby`]},{name:`bedroom_child`,codepoint:61409,tags:[`bedroom`,`child`]},{name:`bedroom_parent`,codepoint:61410,tags:[`bedroom`,`parent`]},{name:`bedtime`,codepoint:61785,tags:[`bedtime`]},{name:`bedtime_off`,codepoint:60278,tags:[`bedtime`,`off`]},{name:`beenhere`,codepoint:58669,tags:[`beenhere`]},{name:`beer_meal`,codepoint:62085,tags:[`beer`,`meal`]},{name:`bento`,codepoint:61940,tags:[`bento`]},{name:`bia`,codepoint:63211,tags:[`bia`]},{name:`bid_landscape`,codepoint:59e3,tags:[`bid`,`landscape`]},{name:`bid_landscape_disabled`,codepoint:61313,tags:[`bid`,`landscape`,`disabled`]},{name:`bigtop_updates`,codepoint:58985,tags:[`bigtop`,`updates`]},{name:`bike_dock`,codepoint:62587,tags:[`bike`,`dock`]},{name:`bike_lane`,codepoint:62586,tags:[`bike`,`lane`]},{name:`bike_scooter`,codepoint:61253,tags:[`bike`,`scooter`]},{name:`biotech`,codepoint:59962,tags:[`biotech`]},{name:`blanket`,codepoint:59432,tags:[`blanket`]},{name:`blender`,codepoint:61411,tags:[`blender`]},{name:`blind`,codepoint:63702,tags:[`blind`]},{name:`blinds`,codepoint:57990,tags:[`blinds`]},{name:`blinds_closed`,codepoint:60447,tags:[`blinds`,`closed`]},{name:`block`,codepoint:61580,tags:[`block`]},{name:`blood_pressure`,codepoint:57495,tags:[`blood`,`pressure`]},{name:`bloodtype`,codepoint:61412,tags:[`bloodtype`]},{name:`bluetooth`,codepoint:57767,tags:[`bluetooth`]},{name:`bluetooth_audio`,codepoint:58895,tags:[`bluetooth`,`audio`]},{name:`bluetooth_connected`,codepoint:57768,tags:[`bluetooth`,`connected`]},{name:`bluetooth_disabled`,codepoint:57769,tags:[`bluetooth`,`disabled`]},{name:`bluetooth_drive`,codepoint:61413,tags:[`bluetooth`,`drive`]},{name:`bluetooth_searching`,codepoint:58895,tags:[`bluetooth`,`searching`]},{name:`blur_circular`,codepoint:58274,tags:[`blur`,`circular`]},{name:`blur_linear`,codepoint:58275,tags:[`blur`,`linear`]},{name:`blur_medium`,codepoint:59468,tags:[`blur`,`medium`]},{name:`blur_off`,codepoint:58276,tags:[`blur`,`off`]},{name:`blur_on`,codepoint:58277,tags:[`blur`,`on`]},{name:`blur_short`,codepoint:59599,tags:[`blur`,`short`]},{name:`boat_bus`,codepoint:62317,tags:[`boat`,`bus`]},{name:`boat_railway`,codepoint:62316,tags:[`boat`,`railway`]},{name:`body_fat`,codepoint:57496,tags:[`body`,`fat`]},{name:`body_system`,codepoint:57497,tags:[`body`,`system`]},{name:`bolt`,codepoint:59915,tags:[`bolt`]},{name:`bomb`,codepoint:62824,tags:[`bomb`]},{name:`book`,codepoint:59502,tags:[`book`]},{name:`book_2`,codepoint:62782,tags:[`book`,`2`]},{name:`book_3`,codepoint:62781,tags:[`book`,`3`]},{name:`book_4`,codepoint:62780,tags:[`book`,`4`]},{name:`book_5`,codepoint:62779,tags:[`book`,`5`]},{name:`book_6`,codepoint:62431,tags:[`book`,`6`]},{name:`book_online`,codepoint:62180,tags:[`book`,`online`]},{name:`book_ribbon`,codepoint:62439,tags:[`book`,`ribbon`]},{name:`bookmark`,codepoint:59623,tags:[`bookmark`]},{name:`bookmark_add`,codepoint:58776,tags:[`bookmark`,`add`]},{name:`bookmark_added`,codepoint:58777,tags:[`bookmark`,`added`]},{name:`bookmark_bag`,codepoint:62480,tags:[`bookmark`,`bag`]},{name:`bookmark_border`,codepoint:59623,tags:[`bookmark`,`border`]},{name:`bookmark_check`,codepoint:62551,tags:[`bookmark`,`check`]},{name:`bookmark_flag`,codepoint:62550,tags:[`bookmark`,`flag`]},{name:`bookmark_heart`,codepoint:62549,tags:[`bookmark`,`heart`]},{name:`bookmark_manager`,codepoint:63409,tags:[`bookmark`,`manager`]},{name:`bookmark_remove`,codepoint:58778,tags:[`bookmark`,`remove`]},{name:`bookmark_star`,codepoint:62548,tags:[`bookmark`,`star`]},{name:`bookmarks`,codepoint:59787,tags:[`bookmarks`]},{name:`books_movies_and_music`,codepoint:61314,tags:[`books`,`movies`,`and`,`music`]},{name:`border_all`,codepoint:57896,tags:[`border`,`all`]},{name:`border_bottom`,codepoint:57897,tags:[`border`,`bottom`]},{name:`border_clear`,codepoint:57898,tags:[`border`,`clear`]},{name:`border_color`,codepoint:57899,tags:[`border`,`color`]},{name:`border_horizontal`,codepoint:57900,tags:[`border`,`horizontal`]},{name:`border_inner`,codepoint:57901,tags:[`border`,`inner`]},{name:`border_left`,codepoint:57902,tags:[`border`,`left`]},{name:`border_outer`,codepoint:57903,tags:[`border`,`outer`]},{name:`border_right`,codepoint:57904,tags:[`border`,`right`]},{name:`border_style`,codepoint:57905,tags:[`border`,`style`]},{name:`border_top`,codepoint:57906,tags:[`border`,`top`]},{name:`border_vertical`,codepoint:57907,tags:[`border`,`vertical`]},{name:`borg`,codepoint:62477,tags:[`borg`]},{name:`bottom_app_bar`,codepoint:59184,tags:[`bottom`,`app`,`bar`]},{name:`bottom_drawer`,codepoint:59181,tags:[`bottom`,`drawer`]},{name:`bottom_navigation`,codepoint:59788,tags:[`bottom`,`navigation`]},{name:`bottom_panel_close`,codepoint:63274,tags:[`bottom`,`panel`,`close`]},{name:`bottom_panel_open`,codepoint:63273,tags:[`bottom`,`panel`,`open`]},{name:`bottom_right_click`,codepoint:63108,tags:[`bottom`,`right`,`click`]},{name:`bottom_sheets`,codepoint:59789,tags:[`bottom`,`sheets`]},{name:`box`,codepoint:62884,tags:[`box`]},{name:`box_add`,codepoint:62885,tags:[`box`,`add`]},{name:`box_edit`,codepoint:62886,tags:[`box`,`edit`]},{name:`boy`,codepoint:60263,tags:[`boy`]},{name:`brand_awareness`,codepoint:59790,tags:[`brand`,`awareness`]},{name:`brand_family`,codepoint:62705,tags:[`brand`,`family`]},{name:`branding_watermark`,codepoint:57451,tags:[`branding`,`watermark`]},{name:`breakfast_dining`,codepoint:59988,tags:[`breakfast`,`dining`]},{name:`breaking_news`,codepoint:59912,tags:[`breaking`,`news`]},{name:`breaking_news_alt_1`,codepoint:61626,tags:[`breaking`,`news`,`alt`,`1`]},{name:`breastfeeding`,codepoint:63574,tags:[`breastfeeding`]},{name:`brick`,codepoint:62344,tags:[`brick`]},{name:`briefcase_meal`,codepoint:62022,tags:[`briefcase`,`meal`]},{name:`brightness_1`,codepoint:58362,tags:[`brightness`,`1`]},{name:`brightness_2`,codepoint:61494,tags:[`brightness`,`2`]},{name:`brightness_3`,codepoint:58280,tags:[`brightness`,`3`]},{name:`brightness_4`,codepoint:58281,tags:[`brightness`,`4`]},{name:`brightness_5`,codepoint:58282,tags:[`brightness`,`5`]},{name:`brightness_6`,codepoint:58283,tags:[`brightness`,`6`]},{name:`brightness_7`,codepoint:58284,tags:[`brightness`,`7`]},{name:`brightness_alert`,codepoint:62927,tags:[`brightness`,`alert`]},{name:`brightness_auto`,codepoint:57771,tags:[`brightness`,`auto`]},{name:`brightness_empty`,codepoint:63464,tags:[`brightness`,`empty`]},{name:`brightness_high`,codepoint:57772,tags:[`brightness`,`high`]},{name:`brightness_low`,codepoint:57773,tags:[`brightness`,`low`]},{name:`brightness_medium`,codepoint:57774,tags:[`brightness`,`medium`]},{name:`bring_your_own_ip`,codepoint:57366,tags:[`bring`,`your`,`own`,`ip`]},{name:`broadcast_on_home`,codepoint:63736,tags:[`broadcast`,`on`,`home`]},{name:`broadcast_on_personal`,codepoint:63737,tags:[`broadcast`,`on`,`personal`]},{name:`broken_image`,codepoint:58285,tags:[`broken`,`image`]},{name:`browse`,codepoint:60179,tags:[`browse`]},{name:`browse_activity`,codepoint:63653,tags:[`browse`,`activity`]},{name:`browse_gallery`,codepoint:60369,tags:[`browse`,`gallery`]},{name:`browser_not_supported`,codepoint:61255,tags:[`browser`,`not`,`supported`]},{name:`browser_updated`,codepoint:59343,tags:[`browser`,`updated`]},{name:`brunch_dining`,codepoint:60019,tags:[`brunch`,`dining`]},{name:`brush`,codepoint:58286,tags:[`brush`]},{name:`bubble`,codepoint:61315,tags:[`bubble`]},{name:`bubble_chart`,codepoint:59101,tags:[`bubble`,`chart`]},{name:`bubbles`,codepoint:63054,tags:[`bubbles`]},{name:`bucket_check`,codepoint:61226,tags:[`bucket`,`check`]},{name:`bug_report`,codepoint:59496,tags:[`bug`,`report`]},{name:`build`,codepoint:63693,tags:[`build`]},{name:`build_circle`,codepoint:61256,tags:[`build`,`circle`]},{name:`bungalow`,codepoint:58769,tags:[`bungalow`]},{name:`burst_mode`,codepoint:58428,tags:[`burst`,`mode`]},{name:`bus_alert`,codepoint:59791,tags:[`bus`,`alert`]},{name:`bus_railway`,codepoint:62315,tags:[`bus`,`railway`]},{name:`business`,codepoint:59374,tags:[`business`]},{name:`business_center`,codepoint:60223,tags:[`business`,`center`]},{name:`business_chip`,codepoint:63564,tags:[`business`,`chip`]},{name:`business_messages`,codepoint:61316,tags:[`business`,`messages`]},{name:`buttons_alt`,codepoint:59183,tags:[`buttons`,`alt`]},{name:`cabin`,codepoint:58761,tags:[`cabin`]},{name:`cable`,codepoint:61414,tags:[`cable`]},{name:`cable_car`,codepoint:62585,tags:[`cable`,`car`]},{name:`cached`,codepoint:59498,tags:[`cached`]},{name:`cadence`,codepoint:62644,tags:[`cadence`]},{name:`cake`,codepoint:59369,tags:[`cake`]},{name:`cake_add`,codepoint:63579,tags:[`cake`,`add`]},{name:`calculate`,codepoint:59999,tags:[`calculate`]},{name:`calendar_add_on`,codepoint:61317,tags:[`calendar`,`add`,`on`]},{name:`calendar_apps_script`,codepoint:61627,tags:[`calendar`,`apps`,`script`]},{name:`calendar_check`,codepoint:62019,tags:[`calendar`,`check`]},{name:`calendar_clock`,codepoint:62784,tags:[`calendar`,`clock`]},{name:`calendar_lock`,codepoint:62018,tags:[`calendar`,`lock`]},{name:`calendar_meal`,codepoint:62102,tags:[`calendar`,`meal`]},{name:`calendar_meal_2`,codepoint:62016,tags:[`calendar`,`meal`,`2`]},{name:`calendar_month`,codepoint:60364,tags:[`calendar`,`month`]},{name:`calendar_today`,codepoint:59701,tags:[`calendar`,`today`]},{name:`calendar_view_day`,codepoint:59702,tags:[`calendar`,`view`,`day`]},{name:`calendar_view_month`,codepoint:61415,tags:[`calendar`,`view`,`month`]},{name:`calendar_view_week`,codepoint:61416,tags:[`calendar`,`view`,`week`]},{name:`call`,codepoint:61652,tags:[`call`]},{name:`call_end`,codepoint:61628,tags:[`call`,`end`]},{name:`call_end_alt`,codepoint:61628,tags:[`call`,`end`,`alt`]},{name:`call_log`,codepoint:57486,tags:[`call`,`log`]},{name:`call_made`,codepoint:57522,tags:[`call`,`made`]},{name:`call_merge`,codepoint:57523,tags:[`call`,`merge`]},{name:`call_missed`,codepoint:57524,tags:[`call`,`missed`]},{name:`call_missed_outgoing`,codepoint:57572,tags:[`call`,`missed`,`outgoing`]},{name:`call_quality`,codepoint:63058,tags:[`call`,`quality`]},{name:`call_received`,codepoint:57525,tags:[`call`,`received`]},{name:`call_split`,codepoint:57526,tags:[`call`,`split`]},{name:`call_to_action`,codepoint:57452,tags:[`call`,`to`,`action`]},{name:`camera`,codepoint:58287,tags:[`camera`]},{name:`camera_alt`,codepoint:58386,tags:[`camera`,`alt`]},{name:`camera_enhance`,codepoint:59644,tags:[`camera`,`enhance`]},{name:`camera_front`,codepoint:62153,tags:[`camera`,`front`]},{name:`camera_indoor`,codepoint:61417,tags:[`camera`,`indoor`]},{name:`camera_outdoor`,codepoint:61418,tags:[`camera`,`outdoor`]},{name:`camera_rear`,codepoint:62152,tags:[`camera`,`rear`]},{name:`camera_roll`,codepoint:58291,tags:[`camera`,`roll`]},{name:`camera_video`,codepoint:63398,tags:[`camera`,`video`]},{name:`cameraswitch`,codepoint:61419,tags:[`cameraswitch`]},{name:`campaign`,codepoint:61257,tags:[`campaign`]},{name:`camping`,codepoint:63650,tags:[`camping`]},{name:`cancel`,codepoint:59528,tags:[`cancel`]},{name:`cancel_presentation`,codepoint:57577,tags:[`cancel`,`presentation`]},{name:`cancel_schedule_send`,codepoint:59961,tags:[`cancel`,`schedule`,`send`]},{name:`candle`,codepoint:62856,tags:[`candle`]},{name:`candlestick_chart`,codepoint:60116,tags:[`candlestick`,`chart`]},{name:`cannabis`,codepoint:62195,tags:[`cannabis`]},{name:`captive_portal`,codepoint:63272,tags:[`captive`,`portal`]},{name:`capture`,codepoint:63271,tags:[`capture`]},{name:`car_crash`,codepoint:60402,tags:[`car`,`crash`]},{name:`car_defrost_left`,codepoint:62276,tags:[`car`,`defrost`,`left`]},{name:`car_defrost_low_left`,codepoint:62275,tags:[`car`,`defrost`,`low`,`left`]},{name:`car_defrost_low_right`,codepoint:62274,tags:[`car`,`defrost`,`low`,`right`]},{name:`car_defrost_mid_left`,codepoint:62072,tags:[`car`,`defrost`,`mid`,`left`]},{name:`car_defrost_mid_low_left`,codepoint:62273,tags:[`car`,`defrost`,`mid`,`low`,`left`]},{name:`car_defrost_mid_low_right`,codepoint:62071,tags:[`car`,`defrost`,`mid`,`low`,`right`]},{name:`car_defrost_mid_right`,codepoint:62272,tags:[`car`,`defrost`,`mid`,`right`]},{name:`car_defrost_right`,codepoint:62271,tags:[`car`,`defrost`,`right`]},{name:`car_fan_low_left`,codepoint:62270,tags:[`car`,`fan`,`low`,`left`]},{name:`car_fan_low_mid_left`,codepoint:62269,tags:[`car`,`fan`,`low`,`mid`,`left`]},{name:`car_fan_low_right`,codepoint:62268,tags:[`car`,`fan`,`low`,`right`]},{name:`car_fan_mid_left`,codepoint:62267,tags:[`car`,`fan`,`mid`,`left`]},{name:`car_fan_mid_low_right`,codepoint:62266,tags:[`car`,`fan`,`mid`,`low`,`right`]},{name:`car_fan_mid_right`,codepoint:62265,tags:[`car`,`fan`,`mid`,`right`]},{name:`car_fan_recirculate`,codepoint:62264,tags:[`car`,`fan`,`recirculate`]},{name:`car_gear`,codepoint:62263,tags:[`car`,`gear`]},{name:`car_lock`,codepoint:62262,tags:[`car`,`lock`]},{name:`car_mirror_heat`,codepoint:62261,tags:[`car`,`mirror`,`heat`]},{name:`car_rental`,codepoint:59989,tags:[`car`,`rental`]},{name:`car_repair`,codepoint:59990,tags:[`car`,`repair`]},{name:`car_tag`,codepoint:62691,tags:[`car`,`tag`]},{name:`card_giftcard`,codepoint:59638,tags:[`card`,`giftcard`]},{name:`card_membership`,codepoint:59639,tags:[`card`,`membership`]},{name:`card_travel`,codepoint:59640,tags:[`card`,`travel`]},{name:`cardio_load`,codepoint:62649,tags:[`cardio`,`load`]},{name:`cardiology`,codepoint:57500,tags:[`cardiology`]},{name:`cards`,codepoint:59793,tags:[`cards`]},{name:`cards_star`,codepoint:62325,tags:[`cards`,`star`]},{name:`carpenter`,codepoint:61944,tags:[`carpenter`]},{name:`carry_on_bag`,codepoint:60168,tags:[`carry`,`on`,`bag`]},{name:`carry_on_bag_checked`,codepoint:60171,tags:[`carry`,`on`,`bag`,`checked`]},{name:`carry_on_bag_inactive`,codepoint:60170,tags:[`carry`,`on`,`bag`,`inactive`]},{name:`carry_on_bag_question`,codepoint:60169,tags:[`carry`,`on`,`bag`,`question`]},{name:`cases`,codepoint:59794,tags:[`cases`]},{name:`casino`,codepoint:60224,tags:[`casino`]},{name:`cast`,codepoint:58119,tags:[`cast`]},{name:`cast_connected`,codepoint:58120,tags:[`cast`,`connected`]},{name:`cast_for_education`,codepoint:61420,tags:[`cast`,`for`,`education`]},{name:`cast_pause`,codepoint:62960,tags:[`cast`,`pause`]},{name:`cast_warning`,codepoint:62959,tags:[`cast`,`warning`]},{name:`castle`,codepoint:60081,tags:[`castle`]},{name:`category`,codepoint:58740,tags:[`category`]},{name:`category_search`,codepoint:62519,tags:[`category`,`search`]},{name:`celebration`,codepoint:60005,tags:[`celebration`]},{name:`cell_merge`,codepoint:63534,tags:[`cell`,`merge`]},{name:`cell_tower`,codepoint:60346,tags:[`cell`,`tower`]},{name:`cell_wifi`,codepoint:57580,tags:[`cell`,`wifi`]},{name:`center_focus_strong`,codepoint:58292,tags:[`center`,`focus`,`strong`]},{name:`center_focus_weak`,codepoint:58293,tags:[`center`,`focus`,`weak`]},{name:`chair`,codepoint:61421,tags:[`chair`]},{name:`chair_alt`,codepoint:61422,tags:[`chair`,`alt`]},{name:`chair_counter`,codepoint:62111,tags:[`chair`,`counter`]},{name:`chair_fireplace`,codepoint:62110,tags:[`chair`,`fireplace`]},{name:`chair_umbrella`,codepoint:62109,tags:[`chair`,`umbrella`]},{name:`chalet`,codepoint:58757,tags:[`chalet`]},{name:`change_circle`,codepoint:58087,tags:[`change`,`circle`]},{name:`change_history`,codepoint:59499,tags:[`change`,`history`]},{name:`charger`,codepoint:58030,tags:[`charger`]},{name:`charging_station`,codepoint:62179,tags:[`charging`,`station`]},{name:`chart_data`,codepoint:58483,tags:[`chart`,`data`]},{name:`chat`,codepoint:57545,tags:[`chat`]},{name:`chat_add_on`,codepoint:61683,tags:[`chat`,`add`,`on`]},{name:`chat_apps_script`,codepoint:61629,tags:[`chat`,`apps`,`script`]},{name:`chat_bubble`,codepoint:57547,tags:[`chat`,`bubble`]},{name:`chat_bubble_outline`,codepoint:57547,tags:[`chat`,`bubble`,`outline`]},{name:`chat_dashed`,codepoint:61165,tags:[`chat`,`dashed`]},{name:`chat_error`,codepoint:63404,tags:[`chat`,`error`]},{name:`chat_info`,codepoint:62763,tags:[`chat`,`info`]},{name:`chat_paste_go`,codepoint:63165,tags:[`chat`,`paste`,`go`]},{name:`chat_paste_go_2`,codepoint:62411,tags:[`chat`,`paste`,`go`,`2`]},{name:`check`,codepoint:58826,tags:[`check`]},{name:`check_box`,codepoint:59444,tags:[`check`,`box`]},{name:`check_box_outline_blank`,codepoint:59445,tags:[`check`,`box`,`outline`,`blank`]},{name:`check_circle`,codepoint:61630,tags:[`check`,`circle`]},{name:`check_circle_filled`,codepoint:61630,tags:[`check`,`circle`,`filled`]},{name:`check_circle_outline`,codepoint:61630,tags:[`check`,`circle`,`outline`]},{name:`check_circle_unread`,codepoint:62078,tags:[`check`,`circle`,`unread`]},{name:`check_in_out`,codepoint:63222,tags:[`check`,`in`,`out`]},{name:`check_indeterminate_small`,codepoint:63626,tags:[`check`,`indeterminate`,`small`]},{name:`check_small`,codepoint:63627,tags:[`check`,`small`]},{name:`checkbook`,codepoint:59149,tags:[`checkbook`]},{name:`checked_bag`,codepoint:60172,tags:[`checked`,`bag`]},{name:`checked_bag_question`,codepoint:60173,tags:[`checked`,`bag`,`question`]},{name:`checklist`,codepoint:59057,tags:[`checklist`]},{name:`checklist_rtl`,codepoint:59059,tags:[`checklist`,`rtl`]},{name:`checkroom`,codepoint:61854,tags:[`checkroom`]},{name:`cheer`,codepoint:63144,tags:[`cheer`]},{name:`chef_hat`,codepoint:62295,tags:[`chef`,`hat`]},{name:`chess`,codepoint:62951,tags:[`chess`]},{name:`chess_bishop`,codepoint:62049,tags:[`chess`,`bishop`]},{name:`chess_bishop_2`,codepoint:62050,tags:[`chess`,`bishop`,`2`]},{name:`chess_king`,codepoint:62047,tags:[`chess`,`king`]},{name:`chess_king_2`,codepoint:62048,tags:[`chess`,`king`,`2`]},{name:`chess_knight`,codepoint:62046,tags:[`chess`,`knight`]},{name:`chess_pawn`,codepoint:62390,tags:[`chess`,`pawn`]},{name:`chess_pawn_2`,codepoint:62045,tags:[`chess`,`pawn`,`2`]},{name:`chess_queen`,codepoint:62044,tags:[`chess`,`queen`]},{name:`chess_rook`,codepoint:62043,tags:[`chess`,`rook`]},{name:`chevron_backward`,codepoint:62571,tags:[`chevron`,`backward`]},{name:`chevron_forward`,codepoint:62570,tags:[`chevron`,`forward`]},{name:`chevron_left`,codepoint:58827,tags:[`chevron`,`left`]},{name:`chevron_right`,codepoint:58828,tags:[`chevron`,`right`]},{name:`child_care`,codepoint:60225,tags:[`child`,`care`]},{name:`child_friendly`,codepoint:60226,tags:[`child`,`friendly`]},{name:`child_hat`,codepoint:61232,tags:[`child`,`hat`]},{name:`chip_extraction`,codepoint:63521,tags:[`chip`,`extraction`]},{name:`chips`,codepoint:59795,tags:[`chips`]},{name:`chrome_reader_mode`,codepoint:59501,tags:[`chrome`,`reader`,`mode`]},{name:`chromecast_2`,codepoint:61819,tags:[`chromecast`,`2`]},{name:`chromecast_device`,codepoint:59452,tags:[`chromecast`,`device`]},{name:`chronic`,codepoint:60338,tags:[`chronic`]},{name:`church`,codepoint:60078,tags:[`church`]},{name:`cinematic_blur`,codepoint:63571,tags:[`cinematic`,`blur`]},{name:`circle`,codepoint:61258,tags:[`circle`]},{name:`circle_notifications`,codepoint:59796,tags:[`circle`,`notifications`]},{name:`circles`,codepoint:59370,tags:[`circles`]},{name:`circles_ext`,codepoint:59372,tags:[`circles`,`ext`]},{name:`clarify`,codepoint:61631,tags:[`clarify`]},{name:`class`,codepoint:59502,tags:[`class`]},{name:`clean_hands`,codepoint:61983,tags:[`clean`,`hands`]},{name:`cleaning`,codepoint:59797,tags:[`cleaning`]},{name:`cleaning_bucket`,codepoint:63668,tags:[`cleaning`,`bucket`]},{name:`cleaning_services`,codepoint:61695,tags:[`cleaning`,`services`]},{name:`clear`,codepoint:58829,tags:[`clear`]},{name:`clear_all`,codepoint:57528,tags:[`clear`,`all`]},{name:`clear_day`,codepoint:61783,tags:[`clear`,`day`]},{name:`clear_night`,codepoint:61785,tags:[`clear`,`night`]},{name:`climate_mini_split`,codepoint:63669,tags:[`climate`,`mini`,`split`]},{name:`clinical_notes`,codepoint:57502,tags:[`clinical`,`notes`]},{name:`clock_arrow_down`,codepoint:62338,tags:[`clock`,`arrow`,`down`]},{name:`clock_arrow_up`,codepoint:62337,tags:[`clock`,`arrow`,`up`]},{name:`clock_loader_10`,codepoint:63270,tags:[`clock`,`loader`,`10`]},{name:`clock_loader_20`,codepoint:63269,tags:[`clock`,`loader`,`20`]},{name:`clock_loader_40`,codepoint:63268,tags:[`clock`,`loader`,`40`]},{name:`clock_loader_60`,codepoint:63267,tags:[`clock`,`loader`,`60`]},{name:`clock_loader_80`,codepoint:63266,tags:[`clock`,`loader`,`80`]},{name:`clock_loader_90`,codepoint:63265,tags:[`clock`,`loader`,`90`]},{name:`close`,codepoint:58829,tags:[`close`]},{name:`close_fullscreen`,codepoint:61903,tags:[`close`,`fullscreen`]},{name:`close_small`,codepoint:62728,tags:[`close`,`small`]},{name:`closed_caption`,codepoint:59798,tags:[`closed`,`caption`]},{name:`closed_caption_add`,codepoint:62638,tags:[`closed`,`caption`,`add`]},{name:`closed_caption_disabled`,codepoint:61916,tags:[`closed`,`caption`,`disabled`]},{name:`closed_caption_off`,codepoint:59798,tags:[`closed`,`caption`,`off`]},{name:`cloud`,codepoint:61788,tags:[`cloud`]},{name:`cloud_alert`,codepoint:62412,tags:[`cloud`,`alert`]},{name:`cloud_circle`,codepoint:58046,tags:[`cloud`,`circle`]},{name:`cloud_done`,codepoint:58047,tags:[`cloud`,`done`]},{name:`cloud_download`,codepoint:58048,tags:[`cloud`,`download`]},{name:`cloud_lock`,codepoint:62342,tags:[`cloud`,`lock`]},{name:`cloud_off`,codepoint:58049,tags:[`cloud`,`off`]},{name:`cloud_queue`,codepoint:61788,tags:[`cloud`,`queue`]},{name:`cloud_sync`,codepoint:60250,tags:[`cloud`,`sync`]},{name:`cloud_upload`,codepoint:58051,tags:[`cloud`,`upload`]},{name:`cloudy`,codepoint:61788,tags:[`cloudy`]},{name:`cloudy_filled`,codepoint:61788,tags:[`cloudy`,`filled`]},{name:`cloudy_snowing`,codepoint:59408,tags:[`cloudy`,`snowing`]},{name:`co2`,codepoint:59312,tags:[`co2`]},{name:`co_present`,codepoint:60144,tags:[`co`,`present`]},{name:`code`,codepoint:59503,tags:[`code`]},{name:`code_blocks`,codepoint:63565,tags:[`code`,`blocks`]},{name:`code_off`,codepoint:58611,tags:[`code`,`off`]},{name:`coffee`,codepoint:61423,tags:[`coffee`]},{name:`coffee_maker`,codepoint:61424,tags:[`coffee`,`maker`]},{name:`cognition`,codepoint:57503,tags:[`cognition`]},{name:`cognition_2`,codepoint:62389,tags:[`cognition`,`2`]},{name:`collapse_all`,codepoint:59716,tags:[`collapse`,`all`]},{name:`collapse_content`,codepoint:62727,tags:[`collapse`,`content`]},{name:`collections`,codepoint:58323,tags:[`collections`]},{name:`collections_bookmark`,codepoint:58417,tags:[`collections`,`bookmark`]},{name:`color_lens`,codepoint:58378,tags:[`color`,`lens`]},{name:`colorize`,codepoint:58296,tags:[`colorize`]},{name:`colors`,codepoint:59799,tags:[`colors`]},{name:`combine_columns`,codepoint:62496,tags:[`combine`,`columns`]},{name:`comedy_mask`,codepoint:62678,tags:[`comedy`,`mask`]},{name:`comic_bubble`,codepoint:62941,tags:[`comic`,`bubble`]},{name:`comment`,codepoint:57932,tags:[`comment`]},{name:`comment_bank`,codepoint:59982,tags:[`comment`,`bank`]},{name:`comments_disabled`,codepoint:59298,tags:[`comments`,`disabled`]},{name:`commit`,codepoint:60149,tags:[`commit`]},{name:`communication`,codepoint:57980,tags:[`communication`]},{name:`communities`,codepoint:60182,tags:[`communities`]},{name:`communities_filled`,codepoint:60182,tags:[`communities`,`filled`]},{name:`commute`,codepoint:59712,tags:[`commute`]},{name:`compare`,codepoint:58297,tags:[`compare`]},{name:`compare_arrows`,codepoint:59669,tags:[`compare`,`arrows`]},{name:`compass_calibration`,codepoint:58748,tags:[`compass`,`calibration`]},{name:`component_exchange`,codepoint:61927,tags:[`component`,`exchange`]},{name:`compost`,codepoint:59233,tags:[`compost`]},{name:`compress`,codepoint:59725,tags:[`compress`]},{name:`computer`,codepoint:58142,tags:[`computer`]},{name:`computer_arrow_up`,codepoint:62199,tags:[`computer`,`arrow`,`up`]},{name:`computer_cancel`,codepoint:62198,tags:[`computer`,`cancel`]},{name:`concierge`,codepoint:62817,tags:[`concierge`]},{name:`conditions`,codepoint:57504,tags:[`conditions`]},{name:`confirmation_number`,codepoint:58936,tags:[`confirmation`,`number`]},{name:`congenital`,codepoint:57505,tags:[`congenital`]},{name:`connect_without_contact`,codepoint:61987,tags:[`connect`,`without`,`contact`]},{name:`connected_tv`,codepoint:59800,tags:[`connected`,`tv`]},{name:`connecting_airports`,codepoint:59337,tags:[`connecting`,`airports`]},{name:`construction`,codepoint:59964,tags:[`construction`]},{name:`contact_emergency`,codepoint:63697,tags:[`contact`,`emergency`]},{name:`contact_mail`,codepoint:57552,tags:[`contact`,`mail`]},{name:`contact_page`,codepoint:61998,tags:[`contact`,`page`]},{name:`contact_phone`,codepoint:61632,tags:[`contact`,`phone`]},{name:`contact_phone_filled`,codepoint:61632,tags:[`contact`,`phone`,`filled`]},{name:`contact_support`,codepoint:59724,tags:[`contact`,`support`]},{name:`contactless`,codepoint:60017,tags:[`contactless`]},{name:`contactless_off`,codepoint:63576,tags:[`contactless`,`off`]},{name:`contacts`,codepoint:57530,tags:[`contacts`]},{name:`contacts_product`,codepoint:59801,tags:[`contacts`,`product`]},{name:`content_copy`,codepoint:57677,tags:[`content`,`copy`]},{name:`content_cut`,codepoint:57678,tags:[`content`,`cut`]},{name:`content_paste`,codepoint:57679,tags:[`content`,`paste`]},{name:`content_paste_go`,codepoint:60046,tags:[`content`,`paste`,`go`]},{name:`content_paste_off`,codepoint:58616,tags:[`content`,`paste`,`off`]},{name:`content_paste_search`,codepoint:60059,tags:[`content`,`paste`,`search`]},{name:`contextual_token`,codepoint:62598,tags:[`contextual`,`token`]},{name:`contextual_token_add`,codepoint:62597,tags:[`contextual`,`token`,`add`]},{name:`contract`,codepoint:62880,tags:[`contract`]},{name:`contract_delete`,codepoint:62882,tags:[`contract`,`delete`]},{name:`contract_edit`,codepoint:62881,tags:[`contract`,`edit`]},{name:`contrast`,codepoint:60215,tags:[`contrast`]},{name:`contrast_circle`,codepoint:62623,tags:[`contrast`,`circle`]},{name:`contrast_rtl_off`,codepoint:60530,tags:[`contrast`,`rtl`,`off`]},{name:`contrast_square`,codepoint:62624,tags:[`contrast`,`square`]},{name:`control_camera`,codepoint:57460,tags:[`control`,`camera`]},{name:`control_point`,codepoint:58298,tags:[`control`,`point`]},{name:`control_point_duplicate`,codepoint:58299,tags:[`control`,`point`,`duplicate`]},{name:`controller_gen`,codepoint:59453,tags:[`controller`,`gen`]},{name:`conversation`,codepoint:61231,tags:[`conversation`]},{name:`conversion_path`,codepoint:61633,tags:[`conversion`,`path`]},{name:`conversion_path_off`,codepoint:63412,tags:[`conversion`,`path`,`off`]},{name:`convert_to_text`,codepoint:62495,tags:[`convert`,`to`,`text`]},{name:`conveyor_belt`,codepoint:63591,tags:[`conveyor`,`belt`]},{name:`cookie`,codepoint:60076,tags:[`cookie`]},{name:`cookie_off`,codepoint:63386,tags:[`cookie`,`off`]},{name:`cooking`,codepoint:58038,tags:[`cooking`]},{name:`cool_to_dry`,codepoint:57974,tags:[`cool`,`to`,`dry`]},{name:`copy_all`,codepoint:58092,tags:[`copy`,`all`]},{name:`copyright`,codepoint:59660,tags:[`copyright`]},{name:`coronavirus`,codepoint:61985,tags:[`coronavirus`]},{name:`corporate_fare`,codepoint:61904,tags:[`corporate`,`fare`]},{name:`cottage`,codepoint:58759,tags:[`cottage`]},{name:`counter_0`,codepoint:63365,tags:[`counter`,`0`]},{name:`counter_1`,codepoint:63364,tags:[`counter`,`1`]},{name:`counter_2`,codepoint:63363,tags:[`counter`,`2`]},{name:`counter_3`,codepoint:63362,tags:[`counter`,`3`]},{name:`counter_4`,codepoint:63361,tags:[`counter`,`4`]},{name:`counter_5`,codepoint:63360,tags:[`counter`,`5`]},{name:`counter_6`,codepoint:63359,tags:[`counter`,`6`]},{name:`counter_7`,codepoint:63358,tags:[`counter`,`7`]},{name:`counter_8`,codepoint:63357,tags:[`counter`,`8`]},{name:`counter_9`,codepoint:63356,tags:[`counter`,`9`]},{name:`countertops`,codepoint:61943,tags:[`countertops`]},{name:`create`,codepoint:61591,tags:[`create`]},{name:`create_new_folder`,codepoint:58060,tags:[`create`,`new`,`folder`]},{name:`credit_card`,codepoint:59553,tags:[`credit`,`card`]},{name:`credit_card_clock`,codepoint:62520,tags:[`credit`,`card`,`clock`]},{name:`credit_card_gear`,codepoint:62765,tags:[`credit`,`card`,`gear`]},{name:`credit_card_heart`,codepoint:62764,tags:[`credit`,`card`,`heart`]},{name:`credit_card_off`,codepoint:58612,tags:[`credit`,`card`,`off`]},{name:`credit_score`,codepoint:61425,tags:[`credit`,`score`]},{name:`crib`,codepoint:58760,tags:[`crib`]},{name:`crisis_alert`,codepoint:60393,tags:[`crisis`,`alert`]},{name:`crop`,codepoint:58302,tags:[`crop`]},{name:`crop_16_9`,codepoint:58300,tags:[`crop`,`16`,`9`]},{name:`crop_3_2`,codepoint:58301,tags:[`crop`,`3`,`2`]},{name:`crop_5_4`,codepoint:58303,tags:[`crop`,`5`,`4`]},{name:`crop_7_5`,codepoint:58304,tags:[`crop`,`7`,`5`]},{name:`crop_9_16`,codepoint:62793,tags:[`crop`,`9`,`16`]},{name:`crop_din`,codepoint:58310,tags:[`crop`,`din`]},{name:`crop_free`,codepoint:58306,tags:[`crop`,`free`]},{name:`crop_landscape`,codepoint:58307,tags:[`crop`,`landscape`]},{name:`crop_original`,codepoint:58356,tags:[`crop`,`original`]},{name:`crop_portrait`,codepoint:58309,tags:[`crop`,`portrait`]},{name:`crop_rotate`,codepoint:58423,tags:[`crop`,`rotate`]},{name:`crop_square`,codepoint:58310,tags:[`crop`,`square`]},{name:`crossword`,codepoint:62949,tags:[`crossword`]},{name:`crowdsource`,codepoint:60184,tags:[`crowdsource`]},{name:`crown`,codepoint:60595,tags:[`crown`]},{name:`cruelty_free`,codepoint:59289,tags:[`cruelty`,`free`]},{name:`css`,codepoint:60307,tags:[`css`]},{name:`csv`,codepoint:59087,tags:[`csv`]},{name:`currency_bitcoin`,codepoint:60357,tags:[`currency`,`bitcoin`]},{name:`currency_exchange`,codepoint:60272,tags:[`currency`,`exchange`]},{name:`currency_franc`,codepoint:60154,tags:[`currency`,`franc`]},{name:`currency_lira`,codepoint:60143,tags:[`currency`,`lira`]},{name:`currency_pound`,codepoint:60145,tags:[`currency`,`pound`]},{name:`currency_ruble`,codepoint:60140,tags:[`currency`,`ruble`]},{name:`currency_rupee`,codepoint:60151,tags:[`currency`,`rupee`]},{name:`currency_rupee_circle`,codepoint:62560,tags:[`currency`,`rupee`,`circle`]},{name:`currency_yen`,codepoint:60155,tags:[`currency`,`yen`]},{name:`currency_yuan`,codepoint:60153,tags:[`currency`,`yuan`]},{name:`curtains`,codepoint:60446,tags:[`curtains`]},{name:`curtains_closed`,codepoint:60445,tags:[`curtains`,`closed`]},{name:`custom_typography`,codepoint:59186,tags:[`custom`,`typography`]},{name:`cut`,codepoint:61579,tags:[`cut`]},{name:`cycle`,codepoint:63572,tags:[`cycle`]},{name:`cyclone`,codepoint:60373,tags:[`cyclone`]},{name:`dangerous`,codepoint:59802,tags:[`dangerous`]},{name:`dark_mode`,codepoint:58652,tags:[`dark`,`mode`]},{name:`dashboard`,codepoint:59505,tags:[`dashboard`]},{name:`dashboard_2`,codepoint:62442,tags:[`dashboard`,`2`]},{name:`dashboard_customize`,codepoint:59803,tags:[`dashboard`,`customize`]},{name:`data_alert`,codepoint:63478,tags:[`data`,`alert`]},{name:`data_array`,codepoint:60113,tags:[`data`,`array`]},{name:`data_check`,codepoint:63474,tags:[`data`,`check`]},{name:`data_exploration`,codepoint:59247,tags:[`data`,`exploration`]},{name:`data_info_alert`,codepoint:63477,tags:[`data`,`info`,`alert`]},{name:`data_loss_prevention`,codepoint:58076,tags:[`data`,`loss`,`prevention`]},{name:`data_object`,codepoint:60115,tags:[`data`,`object`]},{name:`data_saver_off`,codepoint:61426,tags:[`data`,`saver`,`off`]},{name:`data_saver_on`,codepoint:61427,tags:[`data`,`saver`,`on`]},{name:`data_table`,codepoint:59804,tags:[`data`,`table`]},{name:`data_thresholding`,codepoint:60319,tags:[`data`,`thresholding`]},{name:`data_usage`,codepoint:61426,tags:[`data`,`usage`]},{name:`database`,codepoint:61966,tags:[`database`]},{name:`database_off`,codepoint:62484,tags:[`database`,`off`]},{name:`database_search`,codepoint:62350,tags:[`database`,`search`]},{name:`database_upload`,codepoint:62428,tags:[`database`,`upload`]},{name:`dataset`,codepoint:63726,tags:[`dataset`]},{name:`dataset_linked`,codepoint:63727,tags:[`dataset`,`linked`]},{name:`date_range`,codepoint:59670,tags:[`date`,`range`]},{name:`deblur`,codepoint:60279,tags:[`deblur`]},{name:`deceased`,codepoint:57509,tags:[`deceased`]},{name:`decimal_decrease`,codepoint:63533,tags:[`decimal`,`decrease`]},{name:`decimal_increase`,codepoint:63532,tags:[`decimal`,`increase`]},{name:`deck`,codepoint:59970,tags:[`deck`]},{name:`dehaze`,codepoint:58311,tags:[`dehaze`]},{name:`delete`,codepoint:59694,tags:[`delete`]},{name:`delete_forever`,codepoint:59691,tags:[`delete`,`forever`]},{name:`delete_history`,codepoint:62744,tags:[`delete`,`history`]},{name:`delete_outline`,codepoint:59694,tags:[`delete`,`outline`]},{name:`delete_sweep`,codepoint:57708,tags:[`delete`,`sweep`]},{name:`delivery_dining`,codepoint:60200,tags:[`delivery`,`dining`]},{name:`delivery_truck_bolt`,codepoint:62370,tags:[`delivery`,`truck`,`bolt`]},{name:`delivery_truck_speed`,codepoint:62369,tags:[`delivery`,`truck`,`speed`]},{name:`demography`,codepoint:58505,tags:[`demography`]},{name:`density_large`,codepoint:60329,tags:[`density`,`large`]},{name:`density_medium`,codepoint:60318,tags:[`density`,`medium`]},{name:`density_small`,codepoint:60328,tags:[`density`,`small`]},{name:`dentistry`,codepoint:57510,tags:[`dentistry`]},{name:`departure_board`,codepoint:58742,tags:[`departure`,`board`]},{name:`deployed_code`,codepoint:63264,tags:[`deployed`,`code`]},{name:`deployed_code_account`,codepoint:62747,tags:[`deployed`,`code`,`account`]},{name:`deployed_code_alert`,codepoint:62962,tags:[`deployed`,`code`,`alert`]},{name:`deployed_code_history`,codepoint:62963,tags:[`deployed`,`code`,`history`]},{name:`deployed_code_update`,codepoint:62964,tags:[`deployed`,`code`,`update`]},{name:`dermatology`,codepoint:57511,tags:[`dermatology`]},{name:`description`,codepoint:59507,tags:[`description`]},{name:`deselect`,codepoint:60342,tags:[`deselect`]},{name:`design_services`,codepoint:61706,tags:[`design`,`services`]},{name:`desk`,codepoint:63732,tags:[`desk`]},{name:`deskphone`,codepoint:63482,tags:[`deskphone`]},{name:`desktop_access_disabled`,codepoint:59805,tags:[`desktop`,`access`,`disabled`]},{name:`desktop_cloud`,codepoint:62427,tags:[`desktop`,`cloud`]},{name:`desktop_cloud_stack`,codepoint:62398,tags:[`desktop`,`cloud`,`stack`]},{name:`desktop_landscape`,codepoint:62558,tags:[`desktop`,`landscape`]},{name:`desktop_landscape_add`,codepoint:62521,tags:[`desktop`,`landscape`,`add`]},{name:`desktop_mac`,codepoint:58123,tags:[`desktop`,`mac`]},{name:`desktop_portrait`,codepoint:62557,tags:[`desktop`,`portrait`]},{name:`desktop_windows`,codepoint:58124,tags:[`desktop`,`windows`]},{name:`destruction`,codepoint:62853,tags:[`destruction`]},{name:`details`,codepoint:58312,tags:[`details`]},{name:`detection_and_zone`,codepoint:58015,tags:[`detection`,`and`,`zone`]},{name:`detector`,codepoint:57986,tags:[`detector`]},{name:`detector_alarm`,codepoint:57847,tags:[`detector`,`alarm`]},{name:`detector_battery`,codepoint:57860,tags:[`detector`,`battery`]},{name:`detector_co`,codepoint:58031,tags:[`detector`,`co`]},{name:`detector_offline`,codepoint:57891,tags:[`detector`,`offline`]},{name:`detector_smoke`,codepoint:57989,tags:[`detector`,`smoke`]},{name:`detector_status`,codepoint:57832,tags:[`detector`,`status`]},{name:`developer_board`,codepoint:58125,tags:[`developer`,`board`]},{name:`developer_board_off`,codepoint:58623,tags:[`developer`,`board`,`off`]},{name:`developer_guide`,codepoint:59806,tags:[`developer`,`guide`]},{name:`developer_mode`,codepoint:62178,tags:[`developer`,`mode`]},{name:`developer_mode_tv`,codepoint:59508,tags:[`developer`,`mode`,`tv`]},{name:`device_band`,codepoint:62197,tags:[`device`,`band`]},{name:`device_hub`,codepoint:58165,tags:[`device`,`hub`]},{name:`device_reset`,codepoint:59571,tags:[`device`,`reset`]},{name:`device_thermostat`,codepoint:57855,tags:[`device`,`thermostat`]},{name:`device_unknown`,codepoint:62177,tags:[`device`,`unknown`]},{name:`devices`,codepoint:58150,tags:[`devices`]},{name:`devices_fold`,codepoint:60382,tags:[`devices`,`fold`]},{name:`devices_fold_2`,codepoint:62470,tags:[`devices`,`fold`,`2`]},{name:`devices_off`,codepoint:63397,tags:[`devices`,`off`]},{name:`devices_other`,codepoint:58167,tags:[`devices`,`other`]},{name:`devices_wearables`,codepoint:63147,tags:[`devices`,`wearables`]},{name:`dew_point`,codepoint:63609,tags:[`dew`,`point`]},{name:`diagnosis`,codepoint:57512,tags:[`diagnosis`]},{name:`diagonal_line`,codepoint:62494,tags:[`diagonal`,`line`]},{name:`dialer_sip`,codepoint:57531,tags:[`dialer`,`sip`]},{name:`dialogs`,codepoint:59807,tags:[`dialogs`]},{name:`dialpad`,codepoint:57532,tags:[`dialpad`]},{name:`diamond`,codepoint:60117,tags:[`diamond`]},{name:`diamond_shine`,codepoint:62130,tags:[`diamond`,`shine`]},{name:`dictionary`,codepoint:62777,tags:[`dictionary`]},{name:`difference`,codepoint:60285,tags:[`difference`]},{name:`digital_out_of_home`,codepoint:61918,tags:[`digital`,`out`,`of`,`home`]},{name:`digital_wellbeing`,codepoint:61318,tags:[`digital`,`wellbeing`]},{name:`dine_heart`,codepoint:62108,tags:[`dine`,`heart`]},{name:`dine_in`,codepoint:62101,tags:[`dine`,`in`]},{name:`dine_lamp`,codepoint:62107,tags:[`dine`,`lamp`]},{name:`dining`,codepoint:61428,tags:[`dining`]},{name:`dinner_dining`,codepoint:59991,tags:[`dinner`,`dining`]},{name:`directions`,codepoint:58670,tags:[`directions`]},{name:`directions_alt`,codepoint:63616,tags:[`directions`,`alt`]},{name:`directions_alt_off`,codepoint:63617,tags:[`directions`,`alt`,`off`]},{name:`directions_bike`,codepoint:58671,tags:[`directions`,`bike`]},{name:`directions_boat`,codepoint:61429,tags:[`directions`,`boat`]},{name:`directions_boat_filled`,codepoint:61429,tags:[`directions`,`boat`,`filled`]},{name:`directions_bus`,codepoint:61430,tags:[`directions`,`bus`]},{name:`directions_bus_filled`,codepoint:61430,tags:[`directions`,`bus`,`filled`]},{name:`directions_car`,codepoint:61431,tags:[`directions`,`car`]},{name:`directions_car_filled`,codepoint:61431,tags:[`directions`,`car`,`filled`]},{name:`directions_off`,codepoint:61711,tags:[`directions`,`off`]},{name:`directions_railway`,codepoint:61432,tags:[`directions`,`railway`]},{name:`directions_railway_2`,codepoint:62562,tags:[`directions`,`railway`,`2`]},{name:`directions_railway_filled`,codepoint:61432,tags:[`directions`,`railway`,`filled`]},{name:`directions_run`,codepoint:58726,tags:[`directions`,`run`]},{name:`directions_subway`,codepoint:61434,tags:[`directions`,`subway`]},{name:`directions_subway_filled`,codepoint:61434,tags:[`directions`,`subway`,`filled`]},{name:`directions_transit`,codepoint:61434,tags:[`directions`,`transit`]},{name:`directions_transit_filled`,codepoint:61434,tags:[`directions`,`transit`,`filled`]},{name:`directions_walk`,codepoint:58678,tags:[`directions`,`walk`]},{name:`directory_sync`,codepoint:58260,tags:[`directory`,`sync`]},{name:`dirty_lens`,codepoint:61259,tags:[`dirty`,`lens`]},{name:`disabled_by_default`,codepoint:62e3,tags:[`disabled`,`by`,`default`]},{name:`disabled_visible`,codepoint:59246,tags:[`disabled`,`visible`]},{name:`disc_full`,codepoint:58896,tags:[`disc`,`full`]},{name:`discover_tune`,codepoint:57368,tags:[`discover`,`tune`]},{name:`dishwasher`,codepoint:59808,tags:[`dishwasher`]},{name:`dishwasher_gen`,codepoint:59442,tags:[`dishwasher`,`gen`]},{name:`display_external_input`,codepoint:63463,tags:[`display`,`external`,`input`]},{name:`display_settings`,codepoint:60311,tags:[`display`,`settings`]},{name:`distance`,codepoint:63210,tags:[`distance`]},{name:`diversity_1`,codepoint:63703,tags:[`diversity`,`1`]},{name:`diversity_2`,codepoint:63704,tags:[`diversity`,`2`]},{name:`diversity_3`,codepoint:63705,tags:[`diversity`,`3`]},{name:`diversity_4`,codepoint:63575,tags:[`diversity`,`4`]},{name:`dns`,codepoint:59509,tags:[`dns`]},{name:`do_disturb`,codepoint:61580,tags:[`do`,`disturb`]},{name:`do_disturb_alt`,codepoint:61581,tags:[`do`,`disturb`,`alt`]},{name:`do_disturb_off`,codepoint:61582,tags:[`do`,`disturb`,`off`]},{name:`do_disturb_on`,codepoint:61583,tags:[`do`,`disturb`,`on`]},{name:`do_not_disturb`,codepoint:61581,tags:[`do`,`not`,`disturb`]},{name:`do_not_disturb_alt`,codepoint:61580,tags:[`do`,`not`,`disturb`,`alt`]},{name:`do_not_disturb_off`,codepoint:61582,tags:[`do`,`not`,`disturb`,`off`]},{name:`do_not_disturb_on`,codepoint:61583,tags:[`do`,`not`,`disturb`,`on`]},{name:`do_not_disturb_on_total_silence`,codepoint:61435,tags:[`do`,`not`,`disturb`,`on`,`total`,`silence`]},{name:`do_not_step`,codepoint:61855,tags:[`do`,`not`,`step`]},{name:`do_not_touch`,codepoint:61872,tags:[`do`,`not`,`touch`]},{name:`dock`,codepoint:62176,tags:[`dock`]},{name:`dock_to_bottom`,codepoint:63462,tags:[`dock`,`to`,`bottom`]},{name:`dock_to_left`,codepoint:63461,tags:[`dock`,`to`,`left`]},{name:`dock_to_right`,codepoint:63460,tags:[`dock`,`to`,`right`]},{name:`docs`,codepoint:60029,tags:[`docs`]},{name:`docs_add_on`,codepoint:61634,tags:[`docs`,`add`,`on`]},{name:`docs_apps_script`,codepoint:61635,tags:[`docs`,`apps`,`script`]},{name:`document_scanner`,codepoint:58874,tags:[`document`,`scanner`]},{name:`document_search`,codepoint:62341,tags:[`document`,`search`]},{name:`domain`,codepoint:59374,tags:[`domain`]},{name:`domain_add`,codepoint:60258,tags:[`domain`,`add`]},{name:`domain_disabled`,codepoint:57583,tags:[`domain`,`disabled`]},{name:`domain_verification`,codepoint:61260,tags:[`domain`,`verification`]},{name:`domain_verification_off`,codepoint:63408,tags:[`domain`,`verification`,`off`]},{name:`domino_mask`,codepoint:62948,tags:[`domino`,`mask`]},{name:`done`,codepoint:59510,tags:[`done`]},{name:`done_all`,codepoint:59511,tags:[`done`,`all`]},{name:`done_outline`,codepoint:59695,tags:[`done`,`outline`]},{name:`donut_large`,codepoint:59671,tags:[`donut`,`large`]},{name:`donut_small`,codepoint:59672,tags:[`donut`,`small`]},{name:`door_back`,codepoint:61436,tags:[`door`,`back`]},{name:`door_front`,codepoint:61437,tags:[`door`,`front`]},{name:`door_open`,codepoint:59260,tags:[`door`,`open`]},{name:`door_sensor`,codepoint:57994,tags:[`door`,`sensor`]},{name:`door_sliding`,codepoint:61438,tags:[`door`,`sliding`]},{name:`doorbell`,codepoint:61439,tags:[`doorbell`]},{name:`doorbell_3p`,codepoint:57831,tags:[`doorbell`,`3p`]},{name:`doorbell_chime`,codepoint:57843,tags:[`doorbell`,`chime`]},{name:`double_arrow`,codepoint:59984,tags:[`double`,`arrow`]},{name:`downhill_skiing`,codepoint:58633,tags:[`downhill`,`skiing`]},{name:`download`,codepoint:61584,tags:[`download`]},{name:`download_2`,codepoint:62755,tags:[`download`,`2`]},{name:`download_done`,codepoint:61585,tags:[`download`,`done`]},{name:`download_for_offline`,codepoint:61440,tags:[`download`,`for`,`offline`]},{name:`downloading`,codepoint:61441,tags:[`downloading`]},{name:`draft`,codepoint:58989,tags:[`draft`]},{name:`draft_orders`,codepoint:59315,tags:[`draft`,`orders`]},{name:`drafts`,codepoint:57681,tags:[`drafts`]},{name:`drag_click`,codepoint:63263,tags:[`drag`,`click`]},{name:`drag_handle`,codepoint:57949,tags:[`drag`,`handle`]},{name:`drag_indicator`,codepoint:59717,tags:[`drag`,`indicator`]},{name:`drag_pan`,codepoint:63262,tags:[`drag`,`pan`]},{name:`draw`,codepoint:59206,tags:[`draw`]},{name:`draw_abstract`,codepoint:63480,tags:[`draw`,`abstract`]},{name:`draw_collage`,codepoint:63479,tags:[`draw`,`collage`]},{name:`drawing_recognition`,codepoint:60160,tags:[`drawing`,`recognition`]},{name:`dresser`,codepoint:57872,tags:[`dresser`]},{name:`drive_eta`,codepoint:61431,tags:[`drive`,`eta`]},{name:`drive_export`,codepoint:62493,tags:[`drive`,`export`]},{name:`drive_file_move`,codepoint:59809,tags:[`drive`,`file`,`move`]},{name:`drive_file_move_outline`,codepoint:59809,tags:[`drive`,`file`,`move`,`outline`]},{name:`drive_file_move_rtl`,codepoint:59809,tags:[`drive`,`file`,`move`,`rtl`]},{name:`drive_file_rename_outline`,codepoint:59810,tags:[`drive`,`file`,`rename`,`outline`]},{name:`drive_folder_upload`,codepoint:59811,tags:[`drive`,`folder`,`upload`]},{name:`drive_fusiontable`,codepoint:59e3,tags:[`drive`,`fusiontable`]},{name:`drone`,codepoint:62042,tags:[`drone`]},{name:`drone_2`,codepoint:62041,tags:[`drone`,`2`]},{name:`dropdown`,codepoint:59812,tags:[`dropdown`]},{name:`dropper_eye`,codepoint:62289,tags:[`dropper`,`eye`]},{name:`dry`,codepoint:61875,tags:[`dry`]},{name:`dry_cleaning`,codepoint:59992,tags:[`dry`,`cleaning`]},{name:`dual_screen`,codepoint:63183,tags:[`dual`,`screen`]},{name:`duo`,codepoint:59813,tags:[`duo`]},{name:`dvr`,codepoint:57778,tags:[`dvr`]},{name:`dynamic_feed`,codepoint:59924,tags:[`dynamic`,`feed`]},{name:`dynamic_form`,codepoint:61887,tags:[`dynamic`,`form`]},{name:`e911_avatar`,codepoint:61722,tags:[`e911`,`avatar`]},{name:`e911_emergency`,codepoint:61721,tags:[`e911`,`emergency`]},{name:`e_mobiledata`,codepoint:61442,tags:[`e`,`mobiledata`]},{name:`e_mobiledata_badge`,codepoint:63459,tags:[`e`,`mobiledata`,`badge`]},{name:`ear_sound`,codepoint:62294,tags:[`ear`,`sound`]},{name:`earbud_case`,codepoint:62247,tags:[`earbud`,`case`]},{name:`earbud_left`,codepoint:62246,tags:[`earbud`,`left`]},{name:`earbud_right`,codepoint:62245,tags:[`earbud`,`right`]},{name:`earbuds`,codepoint:61443,tags:[`earbuds`]},{name:`earbuds_2`,codepoint:62244,tags:[`earbuds`,`2`]},{name:`earbuds_battery`,codepoint:61444,tags:[`earbuds`,`battery`]},{name:`early_on`,codepoint:58042,tags:[`early`,`on`]},{name:`earthquake`,codepoint:63055,tags:[`earthquake`]},{name:`east`,codepoint:61919,tags:[`east`]},{name:`ecg`,codepoint:63503,tags:[`ecg`]},{name:`ecg_heart`,codepoint:63209,tags:[`ecg`,`heart`]},{name:`eco`,codepoint:59957,tags:[`eco`]},{name:`eda`,codepoint:63208,tags:[`eda`]},{name:`edgesensor_high`,codepoint:62191,tags:[`edgesensor`,`high`]},{name:`edgesensor_low`,codepoint:62190,tags:[`edgesensor`,`low`]},{name:`edit`,codepoint:61591,tags:[`edit`]},{name:`edit_arrow_down`,codepoint:62336,tags:[`edit`,`arrow`,`down`]},{name:`edit_arrow_up`,codepoint:62335,tags:[`edit`,`arrow`,`up`]},{name:`edit_attributes`,codepoint:58744,tags:[`edit`,`attributes`]},{name:`edit_audio`,codepoint:62509,tags:[`edit`,`audio`]},{name:`edit_calendar`,codepoint:59202,tags:[`edit`,`calendar`]},{name:`edit_document`,codepoint:63628,tags:[`edit`,`document`]},{name:`edit_location`,codepoint:58728,tags:[`edit`,`location`]},{name:`edit_location_alt`,codepoint:57797,tags:[`edit`,`location`,`alt`]},{name:`edit_note`,codepoint:59205,tags:[`edit`,`note`]},{name:`edit_notifications`,codepoint:58661,tags:[`edit`,`notifications`]},{name:`edit_off`,codepoint:59728,tags:[`edit`,`off`]},{name:`edit_road`,codepoint:61261,tags:[`edit`,`road`]},{name:`edit_square`,codepoint:63629,tags:[`edit`,`square`]},{name:`editor_choice`,codepoint:62760,tags:[`editor`,`choice`]},{name:`egg`,codepoint:60108,tags:[`egg`]},{name:`egg_alt`,codepoint:60104,tags:[`egg`,`alt`]},{name:`eject`,codepoint:59643,tags:[`eject`]},{name:`elderly`,codepoint:61978,tags:[`elderly`]},{name:`elderly_woman`,codepoint:60265,tags:[`elderly`,`woman`]},{name:`electric_bike`,codepoint:60187,tags:[`electric`,`bike`]},{name:`electric_bolt`,codepoint:60444,tags:[`electric`,`bolt`]},{name:`electric_car`,codepoint:60188,tags:[`electric`,`car`]},{name:`electric_meter`,codepoint:60443,tags:[`electric`,`meter`]},{name:`electric_moped`,codepoint:60189,tags:[`electric`,`moped`]},{name:`electric_rickshaw`,codepoint:60190,tags:[`electric`,`rickshaw`]},{name:`electric_scooter`,codepoint:60191,tags:[`electric`,`scooter`]},{name:`electrical_services`,codepoint:61698,tags:[`electrical`,`services`]},{name:`elevation`,codepoint:63207,tags:[`elevation`]},{name:`elevator`,codepoint:61856,tags:[`elevator`]},{name:`email`,codepoint:57689,tags:[`email`]},{name:`emergency`,codepoint:57835,tags:[`emergency`]},{name:`emergency_heat`,codepoint:61789,tags:[`emergency`,`heat`]},{name:`emergency_heat_2`,codepoint:62693,tags:[`emergency`,`heat`,`2`]},{name:`emergency_home`,codepoint:59434,tags:[`emergency`,`home`]},{name:`emergency_recording`,codepoint:60404,tags:[`emergency`,`recording`]},{name:`emergency_share`,codepoint:60406,tags:[`emergency`,`share`]},{name:`emergency_share_off`,codepoint:62878,tags:[`emergency`,`share`,`off`]},{name:`emoji_emotions`,codepoint:59938,tags:[`emoji`,`emotions`]},{name:`emoji_events`,codepoint:59939,tags:[`emoji`,`events`]},{name:`emoji_flags`,codepoint:61638,tags:[`emoji`,`flags`]},{name:`emoji_food_beverage`,codepoint:59931,tags:[`emoji`,`food`,`beverage`]},{name:`emoji_language`,codepoint:62669,tags:[`emoji`,`language`]},{name:`emoji_nature`,codepoint:59932,tags:[`emoji`,`nature`]},{name:`emoji_objects`,codepoint:59940,tags:[`emoji`,`objects`]},{name:`emoji_people`,codepoint:59933,tags:[`emoji`,`people`]},{name:`emoji_symbols`,codepoint:59934,tags:[`emoji`,`symbols`]},{name:`emoji_transportation`,codepoint:59935,tags:[`emoji`,`transportation`]},{name:`emoticon`,codepoint:58867,tags:[`emoticon`]},{name:`empty_dashboard`,codepoint:63556,tags:[`empty`,`dashboard`]},{name:`enable`,codepoint:61832,tags:[`enable`]},{name:`encrypted`,codepoint:58771,tags:[`encrypted`]},{name:`encrypted_add`,codepoint:62505,tags:[`encrypted`,`add`]},{name:`encrypted_add_circle`,codepoint:62506,tags:[`encrypted`,`add`,`circle`]},{name:`encrypted_minus_circle`,codepoint:62504,tags:[`encrypted`,`minus`,`circle`]},{name:`encrypted_off`,codepoint:62503,tags:[`encrypted`,`off`]},{name:`endocrinology`,codepoint:57513,tags:[`endocrinology`]},{name:`energy`,codepoint:59814,tags:[`energy`]},{name:`energy_program_saving`,codepoint:61791,tags:[`energy`,`program`,`saving`]},{name:`energy_program_time_used`,codepoint:61793,tags:[`energy`,`program`,`time`,`used`]},{name:`energy_savings_leaf`,codepoint:60442,tags:[`energy`,`savings`,`leaf`]},{name:`engineering`,codepoint:59965,tags:[`engineering`]},{name:`enhanced_encryption`,codepoint:58943,tags:[`enhanced`,`encryption`]},{name:`ent`,codepoint:57514,tags:[`ent`]},{name:`enterprise`,codepoint:59150,tags:[`enterprise`]},{name:`enterprise_off`,codepoint:60237,tags:[`enterprise`,`off`]},{name:`equal`,codepoint:63355,tags:[`equal`]},{name:`equalizer`,codepoint:57373,tags:[`equalizer`]},{name:`eraser_size_1`,codepoint:62460,tags:[`eraser`,`size`,`1`]},{name:`eraser_size_2`,codepoint:62459,tags:[`eraser`,`size`,`2`]},{name:`eraser_size_3`,codepoint:62458,tags:[`eraser`,`size`,`3`]},{name:`eraser_size_4`,codepoint:62457,tags:[`eraser`,`size`,`4`]},{name:`eraser_size_5`,codepoint:62456,tags:[`eraser`,`size`,`5`]},{name:`error`,codepoint:63670,tags:[`error`]},{name:`error_circle_rounded`,codepoint:63670,tags:[`error`,`circle`,`rounded`]},{name:`error_med`,codepoint:58523,tags:[`error`,`med`]},{name:`error_outline`,codepoint:63670,tags:[`error`,`outline`]},{name:`escalator`,codepoint:61857,tags:[`escalator`]},{name:`escalator_warning`,codepoint:61868,tags:[`escalator`,`warning`]},{name:`euro`,codepoint:59925,tags:[`euro`]},{name:`euro_symbol`,codepoint:59686,tags:[`euro`,`symbol`]},{name:`ev_charger`,codepoint:58733,tags:[`ev`,`charger`]},{name:`ev_mobiledata_badge`,codepoint:63458,tags:[`ev`,`mobiledata`,`badge`]},{name:`ev_shadow`,codepoint:61327,tags:[`ev`,`shadow`]},{name:`ev_shadow_add`,codepoint:62848,tags:[`ev`,`shadow`,`add`]},{name:`ev_shadow_minus`,codepoint:62847,tags:[`ev`,`shadow`,`minus`]},{name:`ev_station`,codepoint:58733,tags:[`ev`,`station`]},{name:`event`,codepoint:59512,tags:[`event`]},{name:`event_available`,codepoint:58900,tags:[`event`,`available`]},{name:`event_busy`,codepoint:58901,tags:[`event`,`busy`]},{name:`event_list`,codepoint:63107,tags:[`event`,`list`]},{name:`event_note`,codepoint:58902,tags:[`event`,`note`]},{name:`event_repeat`,codepoint:60283,tags:[`event`,`repeat`]},{name:`event_seat`,codepoint:59651,tags:[`event`,`seat`]},{name:`event_upcoming`,codepoint:62008,tags:[`event`,`upcoming`]},{name:`exclamation`,codepoint:61999,tags:[`exclamation`]},{name:`exercise`,codepoint:63206,tags:[`exercise`]},{name:`exit_to_app`,codepoint:59513,tags:[`exit`,`to`,`app`]},{name:`expand`,codepoint:59727,tags:[`expand`]},{name:`expand_all`,codepoint:59718,tags:[`expand`,`all`]},{name:`expand_circle_down`,codepoint:59341,tags:[`expand`,`circle`,`down`]},{name:`expand_circle_right`,codepoint:62865,tags:[`expand`,`circle`,`right`]},{name:`expand_circle_up`,codepoint:62930,tags:[`expand`,`circle`,`up`]},{name:`expand_content`,codepoint:63536,tags:[`expand`,`content`]},{name:`expand_less`,codepoint:58830,tags:[`expand`,`less`]},{name:`expand_more`,codepoint:58831,tags:[`expand`,`more`]},{name:`expansion_panels`,codepoint:61328,tags:[`expansion`,`panels`]},{name:`expension_panels`,codepoint:61328,tags:[`expension`,`panels`]},{name:`experiment`,codepoint:59014,tags:[`experiment`]},{name:`explicit`,codepoint:57374,tags:[`explicit`]},{name:`explore`,codepoint:59514,tags:[`explore`]},{name:`explore_nearby`,codepoint:58680,tags:[`explore`,`nearby`]},{name:`explore_off`,codepoint:59816,tags:[`explore`,`off`]},{name:`explosion`,codepoint:63109,tags:[`explosion`]},{name:`export_notes`,codepoint:57516,tags:[`export`,`notes`]},{name:`exposure`,codepoint:58358,tags:[`exposure`]},{name:`exposure_neg_1`,codepoint:58315,tags:[`exposure`,`neg`,`1`]},{name:`exposure_neg_2`,codepoint:58316,tags:[`exposure`,`neg`,`2`]},{name:`exposure_plus_1`,codepoint:59392,tags:[`exposure`,`plus`,`1`]},{name:`exposure_plus_2`,codepoint:58318,tags:[`exposure`,`plus`,`2`]},{name:`exposure_zero`,codepoint:58319,tags:[`exposure`,`zero`]},{name:`extension`,codepoint:59515,tags:[`extension`]},{name:`extension_off`,codepoint:58613,tags:[`extension`,`off`]},{name:`eye_tracking`,codepoint:62665,tags:[`eye`,`tracking`]},{name:`eyeglasses`,codepoint:63214,tags:[`eyeglasses`]},{name:`eyeglasses_2`,codepoint:62151,tags:[`eyeglasses`,`2`]},{name:`eyeglasses_2_sound`,codepoint:62053,tags:[`eyeglasses`,`2`,`sound`]},{name:`face`,codepoint:61448,tags:[`face`]},{name:`face_2`,codepoint:63706,tags:[`face`,`2`]},{name:`face_3`,codepoint:63707,tags:[`face`,`3`]},{name:`face_4`,codepoint:63708,tags:[`face`,`4`]},{name:`face_5`,codepoint:63709,tags:[`face`,`5`]},{name:`face_6`,codepoint:63710,tags:[`face`,`6`]},{name:`face_down`,codepoint:62466,tags:[`face`,`down`]},{name:`face_left`,codepoint:62465,tags:[`face`,`left`]},{name:`face_nod`,codepoint:62464,tags:[`face`,`nod`]},{name:`face_retouching_natural`,codepoint:61262,tags:[`face`,`retouching`,`natural`]},{name:`face_retouching_off`,codepoint:61447,tags:[`face`,`retouching`,`off`]},{name:`face_right`,codepoint:62463,tags:[`face`,`right`]},{name:`face_shake`,codepoint:62462,tags:[`face`,`shake`]},{name:`face_unlock`,codepoint:61448,tags:[`face`,`unlock`]},{name:`face_up`,codepoint:62461,tags:[`face`,`up`]},{name:`fact_check`,codepoint:61637,tags:[`fact`,`check`]},{name:`factory`,codepoint:60348,tags:[`factory`]},{name:`falling`,codepoint:62989,tags:[`falling`]},{name:`familiar_face_and_zone`,codepoint:57884,tags:[`familiar`,`face`,`and`,`zone`]},{name:`family_group`,codepoint:61170,tags:[`family`,`group`]},{name:`family_history`,codepoint:57517,tags:[`family`,`history`]},{name:`family_home`,codepoint:60198,tags:[`family`,`home`]},{name:`family_link`,codepoint:60185,tags:[`family`,`link`]},{name:`family_restroom`,codepoint:61858,tags:[`family`,`restroom`]},{name:`family_star`,codepoint:62759,tags:[`family`,`star`]},{name:`fan_focus`,codepoint:62260,tags:[`fan`,`focus`]},{name:`fan_indirect`,codepoint:62259,tags:[`fan`,`indirect`]},{name:`farsight_digital`,codepoint:62809,tags:[`farsight`,`digital`]},{name:`fast_forward`,codepoint:57375,tags:[`fast`,`forward`]},{name:`fast_rewind`,codepoint:57376,tags:[`fast`,`rewind`]},{name:`fastfood`,codepoint:58746,tags:[`fastfood`]},{name:`faucet`,codepoint:57976,tags:[`faucet`]},{name:`favorite`,codepoint:59518,tags:[`favorite`]},{name:`favorite_border`,codepoint:59518,tags:[`favorite`,`border`]},{name:`fax`,codepoint:60120,tags:[`fax`]},{name:`feature_search`,codepoint:59817,tags:[`feature`,`search`]},{name:`featured_play_list`,codepoint:57453,tags:[`featured`,`play`,`list`]},{name:`featured_seasonal_and_gifts`,codepoint:61329,tags:[`featured`,`seasonal`,`and`,`gifts`]},{name:`featured_video`,codepoint:57454,tags:[`featured`,`video`]},{name:`feed`,codepoint:61449,tags:[`feed`]},{name:`feedback`,codepoint:59519,tags:[`feedback`]},{name:`female`,codepoint:58768,tags:[`female`]},{name:`femur`,codepoint:63633,tags:[`femur`]},{name:`femur_alt`,codepoint:63634,tags:[`femur`,`alt`]},{name:`fence`,codepoint:61942,tags:[`fence`]},{name:`fertile`,codepoint:63205,tags:[`fertile`]},{name:`festival`,codepoint:60008,tags:[`festival`]},{name:`fiber_dvr`,codepoint:57437,tags:[`fiber`,`dvr`]},{name:`fiber_manual_record`,codepoint:57441,tags:[`fiber`,`manual`,`record`]},{name:`fiber_new`,codepoint:57438,tags:[`fiber`,`new`]},{name:`fiber_pin`,codepoint:57450,tags:[`fiber`,`pin`]},{name:`fiber_smart_record`,codepoint:57442,tags:[`fiber`,`smart`,`record`]},{name:`file_copy`,codepoint:57715,tags:[`file`,`copy`]},{name:`file_copy_off`,codepoint:62680,tags:[`file`,`copy`,`off`]},{name:`file_download`,codepoint:61584,tags:[`file`,`download`]},{name:`file_download_done`,codepoint:61585,tags:[`file`,`download`,`done`]},{name:`file_download_off`,codepoint:58622,tags:[`file`,`download`,`off`]},{name:`file_export`,codepoint:62386,tags:[`file`,`export`]},{name:`file_json`,codepoint:62395,tags:[`file`,`json`]},{name:`file_map`,codepoint:58053,tags:[`file`,`map`]},{name:`file_map_stack`,codepoint:62434,tags:[`file`,`map`,`stack`]},{name:`file_open`,codepoint:60147,tags:[`file`,`open`]},{name:`file_png`,codepoint:62396,tags:[`file`,`png`]},{name:`file_present`,codepoint:59918,tags:[`file`,`present`]},{name:`file_save`,codepoint:61823,tags:[`file`,`save`]},{name:`file_save_off`,codepoint:58629,tags:[`file`,`save`,`off`]},{name:`file_upload`,codepoint:61595,tags:[`file`,`upload`]},{name:`file_upload_off`,codepoint:63622,tags:[`file`,`upload`,`off`]},{name:`files`,codepoint:60037,tags:[`files`]},{name:`filter`,codepoint:58323,tags:[`filter`]},{name:`filter_1`,codepoint:58320,tags:[`filter`,`1`]},{name:`filter_2`,codepoint:58321,tags:[`filter`,`2`]},{name:`filter_3`,codepoint:58322,tags:[`filter`,`3`]},{name:`filter_4`,codepoint:58324,tags:[`filter`,`4`]},{name:`filter_5`,codepoint:58325,tags:[`filter`,`5`]},{name:`filter_6`,codepoint:58326,tags:[`filter`,`6`]},{name:`filter_7`,codepoint:58327,tags:[`filter`,`7`]},{name:`filter_8`,codepoint:58328,tags:[`filter`,`8`]},{name:`filter_9`,codepoint:58329,tags:[`filter`,`9`]},{name:`filter_9_plus`,codepoint:58330,tags:[`filter`,`9`,`plus`]},{name:`filter_alt`,codepoint:61263,tags:[`filter`,`alt`]},{name:`filter_alt_off`,codepoint:60210,tags:[`filter`,`alt`,`off`]},{name:`filter_arrow_right`,codepoint:62417,tags:[`filter`,`arrow`,`right`]},{name:`filter_b_and_w`,codepoint:58331,tags:[`filter`,`b`,`and`,`w`]},{name:`filter_center_focus`,codepoint:58332,tags:[`filter`,`center`,`focus`]},{name:`filter_drama`,codepoint:58333,tags:[`filter`,`drama`]},{name:`filter_frames`,codepoint:58334,tags:[`filter`,`frames`]},{name:`filter_hdr`,codepoint:58335,tags:[`filter`,`hdr`]},{name:`filter_list`,codepoint:57682,tags:[`filter`,`list`]},{name:`filter_list_alt`,codepoint:59726,tags:[`filter`,`list`,`alt`]},{name:`filter_list_off`,codepoint:60247,tags:[`filter`,`list`,`off`]},{name:`filter_none`,codepoint:58336,tags:[`filter`,`none`]},{name:`filter_retrolux`,codepoint:58337,tags:[`filter`,`retrolux`]},{name:`filter_tilt_shift`,codepoint:58338,tags:[`filter`,`tilt`,`shift`]},{name:`filter_vintage`,codepoint:58339,tags:[`filter`,`vintage`]},{name:`finance`,codepoint:59071,tags:[`finance`]},{name:`finance_chip`,codepoint:63566,tags:[`finance`,`chip`]},{name:`finance_mode`,codepoint:61330,tags:[`finance`,`mode`]},{name:`find_in_page`,codepoint:59520,tags:[`find`,`in`,`page`]},{name:`find_replace`,codepoint:59521,tags:[`find`,`replace`]},{name:`fingerprint`,codepoint:59661,tags:[`fingerprint`]},{name:`fingerprint_off`,codepoint:62621,tags:[`fingerprint`,`off`]},{name:`fire_extinguisher`,codepoint:61912,tags:[`fire`,`extinguisher`]},{name:`fire_hydrant`,codepoint:61859,tags:[`fire`,`hydrant`]},{name:`fire_truck`,codepoint:63730,tags:[`fire`,`truck`]},{name:`fireplace`,codepoint:59971,tags:[`fireplace`]},{name:`first_page`,codepoint:58844,tags:[`first`,`page`]},{name:`fit_page`,codepoint:63354,tags:[`fit`,`page`]},{name:`fit_page_height`,codepoint:62359,tags:[`fit`,`page`,`height`]},{name:`fit_page_width`,codepoint:62358,tags:[`fit`,`page`,`width`]},{name:`fit_screen`,codepoint:59920,tags:[`fit`,`screen`]},{name:`fit_width`,codepoint:63353,tags:[`fit`,`width`]},{name:`fitness_center`,codepoint:60227,tags:[`fitness`,`center`]},{name:`fitness_tracker`,codepoint:62563,tags:[`fitness`,`tracker`]},{name:`fitness_trackers`,codepoint:61169,tags:[`fitness`,`trackers`]},{name:`flag`,codepoint:61638,tags:[`flag`]},{name:`flag_2`,codepoint:62479,tags:[`flag`,`2`]},{name:`flag_check`,codepoint:62424,tags:[`flag`,`check`]},{name:`flag_circle`,codepoint:60152,tags:[`flag`,`circle`]},{name:`flag_filled`,codepoint:61638,tags:[`flag`,`filled`]},{name:`flaky`,codepoint:61264,tags:[`flaky`]},{name:`flare`,codepoint:58340,tags:[`flare`]},{name:`flash_auto`,codepoint:58341,tags:[`flash`,`auto`]},{name:`flash_off`,codepoint:58342,tags:[`flash`,`off`]},{name:`flash_on`,codepoint:58343,tags:[`flash`,`on`]},{name:`flashlight_off`,codepoint:61450,tags:[`flashlight`,`off`]},{name:`flashlight_on`,codepoint:61451,tags:[`flashlight`,`on`]},{name:`flatware`,codepoint:61452,tags:[`flatware`]},{name:`flex_direction`,codepoint:63352,tags:[`flex`,`direction`]},{name:`flex_no_wrap`,codepoint:63351,tags:[`flex`,`no`,`wrap`]},{name:`flex_wrap`,codepoint:63350,tags:[`flex`,`wrap`]},{name:`flight`,codepoint:58681,tags:[`flight`]},{name:`flight_class`,codepoint:59339,tags:[`flight`,`class`]},{name:`flight_land`,codepoint:59652,tags:[`flight`,`land`]},{name:`flight_takeoff`,codepoint:59653,tags:[`flight`,`takeoff`]},{name:`flights_and_hotels`,codepoint:59819,tags:[`flights`,`and`,`hotels`]},{name:`flightsmode`,codepoint:61331,tags:[`flightsmode`]},{name:`flip`,codepoint:58344,tags:[`flip`]},{name:`flip_camera_android`,codepoint:59959,tags:[`flip`,`camera`,`android`]},{name:`flip_camera_ios`,codepoint:59960,tags:[`flip`,`camera`,`ios`]},{name:`flip_to_back`,codepoint:59522,tags:[`flip`,`to`,`back`]},{name:`flip_to_front`,codepoint:59523,tags:[`flip`,`to`,`front`]},{name:`float_landscape_2`,codepoint:62556,tags:[`float`,`landscape`,`2`]},{name:`float_portrait_2`,codepoint:62555,tags:[`float`,`portrait`,`2`]},{name:`flood`,codepoint:60390,tags:[`flood`]},{name:`floor`,codepoint:63204,tags:[`floor`]},{name:`floor_lamp`,codepoint:57886,tags:[`floor`,`lamp`]},{name:`flourescent`,codepoint:61565,tags:[`flourescent`]},{name:`flowchart`,codepoint:62349,tags:[`flowchart`]},{name:`flowsheet`,codepoint:57518,tags:[`flowsheet`]},{name:`fluid`,codepoint:58499,tags:[`fluid`]},{name:`fluid_balance`,codepoint:63501,tags:[`fluid`,`balance`]},{name:`fluid_med`,codepoint:63500,tags:[`fluid`,`med`]},{name:`fluorescent`,codepoint:61565,tags:[`fluorescent`]},{name:`flutter`,codepoint:61917,tags:[`flutter`]},{name:`flutter_dash`,codepoint:57355,tags:[`flutter`,`dash`]},{name:`flyover`,codepoint:62584,tags:[`flyover`]},{name:`fmd_bad`,codepoint:61454,tags:[`fmd`,`bad`]},{name:`fmd_good`,codepoint:61915,tags:[`fmd`,`good`]},{name:`foggy`,codepoint:59416,tags:[`foggy`]},{name:`folded_hands`,codepoint:62957,tags:[`folded`,`hands`]},{name:`folder`,codepoint:58055,tags:[`folder`]},{name:`folder_check`,codepoint:62423,tags:[`folder`,`check`]},{name:`folder_check_2`,codepoint:62422,tags:[`folder`,`check`,`2`]},{name:`folder_code`,codepoint:62408,tags:[`folder`,`code`]},{name:`folder_copy`,codepoint:60349,tags:[`folder`,`copy`]},{name:`folder_data`,codepoint:62854,tags:[`folder`,`data`]},{name:`folder_delete`,codepoint:60212,tags:[`folder`,`delete`]},{name:`folder_eye`,codepoint:62421,tags:[`folder`,`eye`]},{name:`folder_info`,codepoint:62357,tags:[`folder`,`info`]},{name:`folder_limited`,codepoint:62692,tags:[`folder`,`limited`]},{name:`folder_managed`,codepoint:63349,tags:[`folder`,`managed`]},{name:`folder_match`,codepoint:62420,tags:[`folder`,`match`]},{name:`folder_off`,codepoint:60291,tags:[`folder`,`off`]},{name:`folder_open`,codepoint:58056,tags:[`folder`,`open`]},{name:`folder_shared`,codepoint:58057,tags:[`folder`,`shared`]},{name:`folder_special`,codepoint:58903,tags:[`folder`,`special`]},{name:`folder_supervised`,codepoint:63348,tags:[`folder`,`supervised`]},{name:`folder_zip`,codepoint:60204,tags:[`folder`,`zip`]},{name:`follow_the_signs`,codepoint:61986,tags:[`follow`,`the`,`signs`]},{name:`font_download`,codepoint:57703,tags:[`font`,`download`]},{name:`font_download_off`,codepoint:58617,tags:[`font`,`download`,`off`]},{name:`food_bank`,codepoint:61938,tags:[`food`,`bank`]},{name:`foot_bones`,codepoint:63635,tags:[`foot`,`bones`]},{name:`footprint`,codepoint:63613,tags:[`footprint`]},{name:`for_you`,codepoint:59820,tags:[`for`,`you`]},{name:`forest`,codepoint:60057,tags:[`forest`]},{name:`fork_left`,codepoint:60320,tags:[`fork`,`left`]},{name:`fork_right`,codepoint:60332,tags:[`fork`,`right`]},{name:`fork_spoon`,codepoint:62436,tags:[`fork`,`spoon`]},{name:`forklift`,codepoint:63592,tags:[`forklift`]},{name:`format_align_center`,codepoint:57908,tags:[`format`,`align`,`center`]},{name:`format_align_justify`,codepoint:57909,tags:[`format`,`align`,`justify`]},{name:`format_align_left`,codepoint:57910,tags:[`format`,`align`,`left`]},{name:`format_align_right`,codepoint:57911,tags:[`format`,`align`,`right`]},{name:`format_bold`,codepoint:57912,tags:[`format`,`bold`]},{name:`format_clear`,codepoint:57913,tags:[`format`,`clear`]},{name:`format_color_fill`,codepoint:57914,tags:[`format`,`color`,`fill`]},{name:`format_color_reset`,codepoint:57915,tags:[`format`,`color`,`reset`]},{name:`format_color_text`,codepoint:57916,tags:[`format`,`color`,`text`]},{name:`format_h1`,codepoint:63581,tags:[`format`,`h1`]},{name:`format_h2`,codepoint:63582,tags:[`format`,`h2`]},{name:`format_h3`,codepoint:63583,tags:[`format`,`h3`]},{name:`format_h4`,codepoint:63584,tags:[`format`,`h4`]},{name:`format_h5`,codepoint:63585,tags:[`format`,`h5`]},{name:`format_h6`,codepoint:63586,tags:[`format`,`h6`]},{name:`format_image_left`,codepoint:63587,tags:[`format`,`image`,`left`]},{name:`format_image_right`,codepoint:63588,tags:[`format`,`image`,`right`]},{name:`format_indent_decrease`,codepoint:57917,tags:[`format`,`indent`,`decrease`]},{name:`format_indent_increase`,codepoint:57918,tags:[`format`,`indent`,`increase`]},{name:`format_ink_highlighter`,codepoint:63531,tags:[`format`,`ink`,`highlighter`]},{name:`format_italic`,codepoint:57919,tags:[`format`,`italic`]},{name:`format_letter_spacing`,codepoint:63347,tags:[`format`,`letter`,`spacing`]},{name:`format_letter_spacing_2`,codepoint:63e3,tags:[`format`,`letter`,`spacing`,`2`]},{name:`format_letter_spacing_standard`,codepoint:62999,tags:[`format`,`letter`,`spacing`,`standard`]},{name:`format_letter_spacing_wide`,codepoint:62998,tags:[`format`,`letter`,`spacing`,`wide`]},{name:`format_letter_spacing_wider`,codepoint:62997,tags:[`format`,`letter`,`spacing`,`wider`]},{name:`format_line_spacing`,codepoint:57920,tags:[`format`,`line`,`spacing`]},{name:`format_list_bulleted`,codepoint:57921,tags:[`format`,`list`,`bulleted`]},{name:`format_list_bulleted_add`,codepoint:63561,tags:[`format`,`list`,`bulleted`,`add`]},{name:`format_list_numbered`,codepoint:57922,tags:[`format`,`list`,`numbered`]},{name:`format_list_numbered_rtl`,codepoint:57959,tags:[`format`,`list`,`numbered`,`rtl`]},{name:`format_overline`,codepoint:60261,tags:[`format`,`overline`]},{name:`format_paint`,codepoint:57923,tags:[`format`,`paint`]},{name:`format_paragraph`,codepoint:63589,tags:[`format`,`paragraph`]},{name:`format_quote`,codepoint:57924,tags:[`format`,`quote`]},{name:`format_quote_off`,codepoint:62483,tags:[`format`,`quote`,`off`]},{name:`format_shapes`,codepoint:57950,tags:[`format`,`shapes`]},{name:`format_size`,codepoint:57925,tags:[`format`,`size`]},{name:`format_strikethrough`,codepoint:57926,tags:[`format`,`strikethrough`]},{name:`format_text_clip`,codepoint:63530,tags:[`format`,`text`,`clip`]},{name:`format_text_overflow`,codepoint:63529,tags:[`format`,`text`,`overflow`]},{name:`format_text_wrap`,codepoint:63528,tags:[`format`,`text`,`wrap`]},{name:`format_textdirection_l_to_r`,codepoint:57927,tags:[`format`,`textdirection`,`l`,`to`,`r`]},{name:`format_textdirection_r_to_l`,codepoint:57928,tags:[`format`,`textdirection`,`r`,`to`,`l`]},{name:`format_textdirection_vertical`,codepoint:62648,tags:[`format`,`textdirection`,`vertical`]},{name:`format_underlined`,codepoint:57929,tags:[`format`,`underlined`]},{name:`format_underlined_squiggle`,codepoint:63621,tags:[`format`,`underlined`,`squiggle`]},{name:`forms_add_on`,codepoint:61639,tags:[`forms`,`add`,`on`]},{name:`forms_apps_script`,codepoint:61640,tags:[`forms`,`apps`,`script`]},{name:`fort`,codepoint:60077,tags:[`fort`]},{name:`forum`,codepoint:59567,tags:[`forum`]},{name:`forward`,codepoint:62842,tags:[`forward`]},{name:`forward_10`,codepoint:57430,tags:[`forward`,`10`]},{name:`forward_30`,codepoint:57431,tags:[`forward`,`30`]},{name:`forward_5`,codepoint:57432,tags:[`forward`,`5`]},{name:`forward_circle`,codepoint:63221,tags:[`forward`,`circle`]},{name:`forward_media`,codepoint:63220,tags:[`forward`,`media`]},{name:`forward_to_inbox`,codepoint:61831,tags:[`forward`,`to`,`inbox`]},{name:`foundation`,codepoint:61952,tags:[`foundation`]},{name:`fragrance`,codepoint:62277,tags:[`fragrance`]},{name:`frame_bug`,codepoint:61167,tags:[`frame`,`bug`]},{name:`frame_exclamation`,codepoint:61166,tags:[`frame`,`exclamation`]},{name:`frame_inspect`,codepoint:63346,tags:[`frame`,`inspect`]},{name:`frame_person`,codepoint:63654,tags:[`frame`,`person`]},{name:`frame_person_mic`,codepoint:62677,tags:[`frame`,`person`,`mic`]},{name:`frame_person_off`,codepoint:63441,tags:[`frame`,`person`,`off`]},{name:`frame_reload`,codepoint:63345,tags:[`frame`,`reload`]},{name:`frame_source`,codepoint:63344,tags:[`frame`,`source`]},{name:`free_breakfast`,codepoint:60228,tags:[`free`,`breakfast`]},{name:`free_cancellation`,codepoint:59208,tags:[`free`,`cancellation`]},{name:`front_hand`,codepoint:59241,tags:[`front`,`hand`]},{name:`front_loader`,codepoint:63593,tags:[`front`,`loader`]},{name:`full_coverage`,codepoint:60178,tags:[`full`,`coverage`]},{name:`full_hd`,codepoint:62859,tags:[`full`,`hd`]},{name:`full_stacked_bar_chart`,codepoint:61970,tags:[`full`,`stacked`,`bar`,`chart`]},{name:`fullscreen`,codepoint:58832,tags:[`fullscreen`]},{name:`fullscreen_exit`,codepoint:58833,tags:[`fullscreen`,`exit`]},{name:`fullscreen_portrait`,codepoint:62554,tags:[`fullscreen`,`portrait`]},{name:`function`,codepoint:63590,tags:[`function`]},{name:`functions`,codepoint:57930,tags:[`functions`]},{name:`funicular`,codepoint:62583,tags:[`funicular`]},{name:`g_mobiledata`,codepoint:61456,tags:[`g`,`mobiledata`]},{name:`g_mobiledata_badge`,codepoint:63457,tags:[`g`,`mobiledata`,`badge`]},{name:`g_translate`,codepoint:59687,tags:[`g`,`translate`]},{name:`gallery_thumbnail`,codepoint:63599,tags:[`gallery`,`thumbnail`]},{name:`gamepad`,codepoint:58127,tags:[`gamepad`]},{name:`games`,codepoint:58127,tags:[`games`]},{name:`garage`,codepoint:61457,tags:[`garage`]},{name:`garage_check`,codepoint:62093,tags:[`garage`,`check`]},{name:`garage_door`,codepoint:59156,tags:[`garage`,`door`]},{name:`garage_home`,codepoint:59437,tags:[`garage`,`home`]},{name:`garage_money`,codepoint:62092,tags:[`garage`,`money`]},{name:`garden_cart`,codepoint:63657,tags:[`garden`,`cart`]},{name:`gas_meter`,codepoint:60441,tags:[`gas`,`meter`]},{name:`gastroenterology`,codepoint:57585,tags:[`gastroenterology`]},{name:`gate`,codepoint:57975,tags:[`gate`]},{name:`gavel`,codepoint:59662,tags:[`gavel`]},{name:`general_device`,codepoint:59102,tags:[`general`,`device`]},{name:`generating_tokens`,codepoint:59209,tags:[`generating`,`tokens`]},{name:`genetics`,codepoint:57587,tags:[`genetics`]},{name:`genres`,codepoint:59118,tags:[`genres`]},{name:`gesture`,codepoint:57685,tags:[`gesture`]},{name:`gesture_select`,codepoint:63063,tags:[`gesture`,`select`]},{name:`get_app`,codepoint:61584,tags:[`get`,`app`]},{name:`gif`,codepoint:59656,tags:[`gif`]},{name:`gif_2`,codepoint:62478,tags:[`gif`,`2`]},{name:`gif_box`,codepoint:59299,tags:[`gif`,`box`]},{name:`girl`,codepoint:60264,tags:[`girl`]},{name:`gite`,codepoint:58763,tags:[`gite`]},{name:`glass_cup`,codepoint:63203,tags:[`glass`,`cup`]},{name:`globe`,codepoint:58956,tags:[`globe`]},{name:`globe_asia`,codepoint:63385,tags:[`globe`,`asia`]},{name:`globe_book`,codepoint:62409,tags:[`globe`,`book`]},{name:`globe_location_pin`,codepoint:62301,tags:[`globe`,`location`,`pin`]},{name:`globe_uk`,codepoint:63384,tags:[`globe`,`uk`]},{name:`glucose`,codepoint:58528,tags:[`glucose`]},{name:`glyphs`,codepoint:63651,tags:[`glyphs`]},{name:`go_to_line`,codepoint:63261,tags:[`go`,`to`,`line`]},{name:`golf_course`,codepoint:60229,tags:[`golf`,`course`]},{name:`gondola_lift`,codepoint:62582,tags:[`gondola`,`lift`]},{name:`google_home_devices`,codepoint:59157,tags:[`google`,`home`,`devices`]},{name:`google_plus_reshare`,codepoint:62842,tags:[`google`,`plus`,`reshare`]},{name:`google_tv_remote`,codepoint:62939,tags:[`google`,`tv`,`remote`]},{name:`google_wifi`,codepoint:62841,tags:[`google`,`wifi`]},{name:`gpp_bad`,codepoint:61458,tags:[`gpp`,`bad`]},{name:`gpp_good`,codepoint:61459,tags:[`gpp`,`good`]},{name:`gpp_maybe`,codepoint:61460,tags:[`gpp`,`maybe`]},{name:`gps_fixed`,codepoint:58716,tags:[`gps`,`fixed`]},{name:`gps_not_fixed`,codepoint:57783,tags:[`gps`,`not`,`fixed`]},{name:`gps_off`,codepoint:57782,tags:[`gps`,`off`]},{name:`grade`,codepoint:61594,tags:[`grade`]},{name:`gradient`,codepoint:58345,tags:[`gradient`]},{name:`grading`,codepoint:59983,tags:[`grading`]},{name:`grain`,codepoint:58346,tags:[`grain`]},{name:`graph_1`,codepoint:62368,tags:[`graph`,`1`]},{name:`graph_2`,codepoint:62367,tags:[`graph`,`2`]},{name:`graph_3`,codepoint:62366,tags:[`graph`,`3`]},{name:`graph_4`,codepoint:62365,tags:[`graph`,`4`]},{name:`graph_5`,codepoint:62364,tags:[`graph`,`5`]},{name:`graph_6`,codepoint:62363,tags:[`graph`,`6`]},{name:`graph_7`,codepoint:62278,tags:[`graph`,`7`]},{name:`graphic_eq`,codepoint:57784,tags:[`graphic`,`eq`]},{name:`grass`,codepoint:61957,tags:[`grass`]},{name:`grid_3x3`,codepoint:61461,tags:[`grid`,`3x3`]},{name:`grid_3x3_off`,codepoint:63100,tags:[`grid`,`3x3`,`off`]},{name:`grid_4x4`,codepoint:61462,tags:[`grid`,`4x4`]},{name:`grid_goldenratio`,codepoint:61463,tags:[`grid`,`goldenratio`]},{name:`grid_guides`,codepoint:63343,tags:[`grid`,`guides`]},{name:`grid_off`,codepoint:58347,tags:[`grid`,`off`]},{name:`grid_on`,codepoint:58348,tags:[`grid`,`on`]},{name:`grid_view`,codepoint:59824,tags:[`grid`,`view`]},{name:`grocery`,codepoint:61335,tags:[`grocery`]},{name:`group`,codepoint:59937,tags:[`group`]},{name:`group_add`,codepoint:59376,tags:[`group`,`add`]},{name:`group_off`,codepoint:59207,tags:[`group`,`off`]},{name:`group_remove`,codepoint:59309,tags:[`group`,`remove`]},{name:`group_search`,codepoint:62414,tags:[`group`,`search`]},{name:`group_work`,codepoint:59526,tags:[`group`,`work`]},{name:`grouped_bar_chart`,codepoint:61969,tags:[`grouped`,`bar`,`chart`]},{name:`groups`,codepoint:62003,tags:[`groups`]},{name:`groups_2`,codepoint:63711,tags:[`groups`,`2`]},{name:`groups_3`,codepoint:63712,tags:[`groups`,`3`]},{name:`guardian`,codepoint:62657,tags:[`guardian`]},{name:`gynecology`,codepoint:57588,tags:[`gynecology`]},{name:`h_mobiledata`,codepoint:61464,tags:[`h`,`mobiledata`]},{name:`h_mobiledata_badge`,codepoint:63456,tags:[`h`,`mobiledata`,`badge`]},{name:`h_plus_mobiledata`,codepoint:61465,tags:[`h`,`plus`,`mobiledata`]},{name:`h_plus_mobiledata_badge`,codepoint:63455,tags:[`h`,`plus`,`mobiledata`,`badge`]},{name:`hail`,codepoint:59825,tags:[`hail`]},{name:`hallway`,codepoint:59128,tags:[`hallway`]},{name:`hanami_dango`,codepoint:62015,tags:[`hanami`,`dango`]},{name:`hand_bones`,codepoint:63636,tags:[`hand`,`bones`]},{name:`hand_gesture`,codepoint:61340,tags:[`hand`,`gesture`]},{name:`hand_gesture_off`,codepoint:62451,tags:[`hand`,`gesture`,`off`]},{name:`hand_meal`,codepoint:62100,tags:[`hand`,`meal`]},{name:`hand_package`,codepoint:62099,tags:[`hand`,`package`]},{name:`handheld_controller`,codepoint:62662,tags:[`handheld`,`controller`]},{name:`handshake`,codepoint:60363,tags:[`handshake`]},{name:`handwriting_recognition`,codepoint:60162,tags:[`handwriting`,`recognition`]},{name:`handyman`,codepoint:61707,tags:[`handyman`]},{name:`hangout_video`,codepoint:57537,tags:[`hangout`,`video`]},{name:`hangout_video_off`,codepoint:57538,tags:[`hangout`,`video`,`off`]},{name:`hard_disk`,codepoint:62426,tags:[`hard`,`disk`]},{name:`hard_drive`,codepoint:63502,tags:[`hard`,`drive`]},{name:`hard_drive_2`,codepoint:63396,tags:[`hard`,`drive`,`2`]},{name:`hardware`,codepoint:59993,tags:[`hardware`]},{name:`hd`,codepoint:57426,tags:[`hd`]},{name:`hdr_auto`,codepoint:61466,tags:[`hdr`,`auto`]},{name:`hdr_auto_select`,codepoint:61467,tags:[`hdr`,`auto`,`select`]},{name:`hdr_enhanced_select`,codepoint:61265,tags:[`hdr`,`enhanced`,`select`]},{name:`hdr_off`,codepoint:58349,tags:[`hdr`,`off`]},{name:`hdr_off_select`,codepoint:61468,tags:[`hdr`,`off`,`select`]},{name:`hdr_on`,codepoint:58350,tags:[`hdr`,`on`]},{name:`hdr_on_select`,codepoint:61469,tags:[`hdr`,`on`,`select`]},{name:`hdr_plus`,codepoint:61470,tags:[`hdr`,`plus`]},{name:`hdr_plus_off`,codepoint:58351,tags:[`hdr`,`plus`,`off`]},{name:`hdr_strong`,codepoint:58353,tags:[`hdr`,`strong`]},{name:`hdr_weak`,codepoint:58354,tags:[`hdr`,`weak`]},{name:`head_mounted_device`,codepoint:62661,tags:[`head`,`mounted`,`device`]},{name:`headphones`,codepoint:61471,tags:[`headphones`]},{name:`headphones_battery`,codepoint:61472,tags:[`headphones`,`battery`]},{name:`headset`,codepoint:61471,tags:[`headset`]},{name:`headset_mic`,codepoint:58129,tags:[`headset`,`mic`]},{name:`headset_off`,codepoint:58170,tags:[`headset`,`off`]},{name:`healing`,codepoint:58355,tags:[`healing`]},{name:`health_and_beauty`,codepoint:61341,tags:[`health`,`and`,`beauty`]},{name:`health_and_safety`,codepoint:57813,tags:[`health`,`and`,`safety`]},{name:`health_cross`,codepoint:62147,tags:[`health`,`cross`]},{name:`health_metrics`,codepoint:63202,tags:[`health`,`metrics`]},{name:`heap_snapshot_large`,codepoint:63342,tags:[`heap`,`snapshot`,`large`]},{name:`heap_snapshot_multiple`,codepoint:63341,tags:[`heap`,`snapshot`,`multiple`]},{name:`heap_snapshot_thumbnail`,codepoint:63340,tags:[`heap`,`snapshot`,`thumbnail`]},{name:`hearing`,codepoint:57379,tags:[`hearing`]},{name:`hearing_aid`,codepoint:62564,tags:[`hearing`,`aid`]},{name:`hearing_aid_disabled`,codepoint:62384,tags:[`hearing`,`aid`,`disabled`]},{name:`hearing_aid_disabled_left`,codepoint:62188,tags:[`hearing`,`aid`,`disabled`,`left`]},{name:`hearing_aid_left`,codepoint:62189,tags:[`hearing`,`aid`,`left`]},{name:`hearing_disabled`,codepoint:61700,tags:[`hearing`,`disabled`]},{name:`heart_broken`,codepoint:60098,tags:[`heart`,`broken`]},{name:`heart_check`,codepoint:62986,tags:[`heart`,`check`]},{name:`heart_minus`,codepoint:63619,tags:[`heart`,`minus`]},{name:`heart_plus`,codepoint:63620,tags:[`heart`,`plus`]},{name:`heart_smile`,codepoint:62098,tags:[`heart`,`smile`]},{name:`heat`,codepoint:62775,tags:[`heat`]},{name:`heat_pump`,codepoint:60440,tags:[`heat`,`pump`]},{name:`heat_pump_balance`,codepoint:57982,tags:[`heat`,`pump`,`balance`]},{name:`height`,codepoint:59926,tags:[`height`]},{name:`helicopter`,codepoint:62988,tags:[`helicopter`]},{name:`help`,codepoint:59645,tags:[`help`]},{name:`help_center`,codepoint:61888,tags:[`help`,`center`]},{name:`help_clinic`,codepoint:63504,tags:[`help`,`clinic`]},{name:`help_outline`,codepoint:59645,tags:[`help`,`outline`]},{name:`hematology`,codepoint:57590,tags:[`hematology`]},{name:`hevc`,codepoint:61473,tags:[`hevc`]},{name:`hexagon`,codepoint:60217,tags:[`hexagon`]},{name:`hide`,codepoint:61342,tags:[`hide`]},{name:`hide_image`,codepoint:61474,tags:[`hide`,`image`]},{name:`hide_source`,codepoint:61475,tags:[`hide`,`source`]},{name:`high_chair`,codepoint:62106,tags:[`high`,`chair`]},{name:`high_density`,codepoint:63388,tags:[`high`,`density`]},{name:`high_quality`,codepoint:57380,tags:[`high`,`quality`]},{name:`high_res`,codepoint:62795,tags:[`high`,`res`]},{name:`highlight`,codepoint:57951,tags:[`highlight`]},{name:`highlight_alt`,codepoint:61266,tags:[`highlight`,`alt`]},{name:`highlight_keyboard_focus`,codepoint:62736,tags:[`highlight`,`keyboard`,`focus`]},{name:`highlight_mouse_cursor`,codepoint:62737,tags:[`highlight`,`mouse`,`cursor`]},{name:`highlight_off`,codepoint:59528,tags:[`highlight`,`off`]},{name:`highlight_text_cursor`,codepoint:62738,tags:[`highlight`,`text`,`cursor`]},{name:`highlighter_size_1`,codepoint:63339,tags:[`highlighter`,`size`,`1`]},{name:`highlighter_size_2`,codepoint:63338,tags:[`highlighter`,`size`,`2`]},{name:`highlighter_size_3`,codepoint:63337,tags:[`highlighter`,`size`,`3`]},{name:`highlighter_size_4`,codepoint:63336,tags:[`highlighter`,`size`,`4`]},{name:`highlighter_size_5`,codepoint:63335,tags:[`highlighter`,`size`,`5`]},{name:`hiking`,codepoint:58634,tags:[`hiking`]},{name:`history`,codepoint:59571,tags:[`history`]},{name:`history_2`,codepoint:62438,tags:[`history`,`2`]},{name:`history_edu`,codepoint:59966,tags:[`history`,`edu`]},{name:`history_off`,codepoint:62682,tags:[`history`,`off`]},{name:`history_toggle_off`,codepoint:61821,tags:[`history`,`toggle`,`off`]},{name:`hive`,codepoint:60070,tags:[`hive`]},{name:`hls`,codepoint:60298,tags:[`hls`]},{name:`hls_off`,codepoint:60300,tags:[`hls`,`off`]},{name:`holiday_village`,codepoint:58762,tags:[`holiday`,`village`]},{name:`home`,codepoint:59826,tags:[`home`]},{name:`home_and_garden`,codepoint:61343,tags:[`home`,`and`,`garden`]},{name:`home_app_logo`,codepoint:58005,tags:[`home`,`app`,`logo`]},{name:`home_filled`,codepoint:59826,tags:[`home`,`filled`]},{name:`home_health`,codepoint:58553,tags:[`home`,`health`]},{name:`home_improvement_and_tools`,codepoint:61344,tags:[`home`,`improvement`,`and`,`tools`]},{name:`home_iot_device`,codepoint:57987,tags:[`home`,`iot`,`device`]},{name:`home_max`,codepoint:61476,tags:[`home`,`max`]},{name:`home_max_dots`,codepoint:59465,tags:[`home`,`max`,`dots`]},{name:`home_mini`,codepoint:61477,tags:[`home`,`mini`]},{name:`home_pin`,codepoint:61773,tags:[`home`,`pin`]},{name:`home_repair_service`,codepoint:61696,tags:[`home`,`repair`,`service`]},{name:`home_speaker`,codepoint:61724,tags:[`home`,`speaker`]},{name:`home_storage`,codepoint:63596,tags:[`home`,`storage`]},{name:`home_work`,codepoint:61488,tags:[`home`,`work`]},{name:`horizontal_distribute`,codepoint:57364,tags:[`horizontal`,`distribute`]},{name:`horizontal_rule`,codepoint:61704,tags:[`horizontal`,`rule`]},{name:`horizontal_split`,codepoint:59719,tags:[`horizontal`,`split`]},{name:`host`,codepoint:62425,tags:[`host`]},{name:`hot_tub`,codepoint:60230,tags:[`hot`,`tub`]},{name:`hotel`,codepoint:58697,tags:[`hotel`]},{name:`hotel_class`,codepoint:59203,tags:[`hotel`,`class`]},{name:`hourglass`,codepoint:60415,tags:[`hourglass`]},{name:`hourglass_arrow_down`,codepoint:62334,tags:[`hourglass`,`arrow`,`down`]},{name:`hourglass_arrow_up`,codepoint:62333,tags:[`hourglass`,`arrow`,`up`]},{name:`hourglass_bottom`,codepoint:59996,tags:[`hourglass`,`bottom`]},{name:`hourglass_disabled`,codepoint:61267,tags:[`hourglass`,`disabled`]},{name:`hourglass_empty`,codepoint:59531,tags:[`hourglass`,`empty`]},{name:`hourglass_full`,codepoint:59532,tags:[`hourglass`,`full`]},{name:`hourglass_pause`,codepoint:62348,tags:[`hourglass`,`pause`]},{name:`hourglass_top`,codepoint:59995,tags:[`hourglass`,`top`]},{name:`house`,codepoint:59972,tags:[`house`]},{name:`house_siding`,codepoint:61954,tags:[`house`,`siding`]},{name:`house_with_shield`,codepoint:59270,tags:[`house`,`with`,`shield`]},{name:`houseboat`,codepoint:58756,tags:[`houseboat`]},{name:`household_supplies`,codepoint:61345,tags:[`household`,`supplies`]},{name:`hov`,codepoint:62581,tags:[`hov`]},{name:`how_to_reg`,codepoint:57716,tags:[`how`,`to`,`reg`]},{name:`how_to_vote`,codepoint:57717,tags:[`how`,`to`,`vote`]},{name:`hr_resting`,codepoint:63162,tags:[`hr`,`resting`]},{name:`html`,codepoint:60286,tags:[`html`]},{name:`http`,codepoint:59650,tags:[`http`]},{name:`https`,codepoint:59545,tags:[`https`]},{name:`hub`,codepoint:59892,tags:[`hub`]},{name:`humerus`,codepoint:63637,tags:[`humerus`]},{name:`humerus_alt`,codepoint:63638,tags:[`humerus`,`alt`]},{name:`humidity_high`,codepoint:61795,tags:[`humidity`,`high`]},{name:`humidity_indoor`,codepoint:62808,tags:[`humidity`,`indoor`]},{name:`humidity_low`,codepoint:61796,tags:[`humidity`,`low`]},{name:`humidity_mid`,codepoint:61797,tags:[`humidity`,`mid`]},{name:`humidity_percentage`,codepoint:63614,tags:[`humidity`,`percentage`]},{name:`hvac`,codepoint:61710,tags:[`hvac`]},{name:`hvac_max_defrost`,codepoint:62258,tags:[`hvac`,`max`,`defrost`]},{name:`ice_skating`,codepoint:58635,tags:[`ice`,`skating`]},{name:`icecream`,codepoint:60009,tags:[`icecream`]},{name:`id_card`,codepoint:62666,tags:[`id`,`card`]},{name:`identity_aware_proxy`,codepoint:58077,tags:[`identity`,`aware`,`proxy`]},{name:`identity_platform`,codepoint:60343,tags:[`identity`,`platform`]},{name:`ifl`,codepoint:57381,tags:[`ifl`]},{name:`iframe`,codepoint:63259,tags:[`iframe`]},{name:`iframe_off`,codepoint:63260,tags:[`iframe`,`off`]},{name:`image`,codepoint:58356,tags:[`image`]},{name:`image_arrow_up`,codepoint:62231,tags:[`image`,`arrow`,`up`]},{name:`image_aspect_ratio`,codepoint:58357,tags:[`image`,`aspect`,`ratio`]},{name:`image_inset`,codepoint:62023,tags:[`image`,`inset`]},{name:`image_not_supported`,codepoint:61718,tags:[`image`,`not`,`supported`]},{name:`image_search`,codepoint:58431,tags:[`image`,`search`]},{name:`imagesearch_roller`,codepoint:59828,tags:[`imagesearch`,`roller`]},{name:`imagesmode`,codepoint:61346,tags:[`imagesmode`]},{name:`immunology`,codepoint:57595,tags:[`immunology`]},{name:`import_contacts`,codepoint:57568,tags:[`import`,`contacts`]},{name:`import_export`,codepoint:59605,tags:[`import`,`export`]},{name:`important_devices`,codepoint:59666,tags:[`important`,`devices`]},{name:`in_home_mode`,codepoint:59443,tags:[`in`,`home`,`mode`]},{name:`inactive_order`,codepoint:57596,tags:[`inactive`,`order`]},{name:`inbox`,codepoint:57686,tags:[`inbox`]},{name:`inbox_customize`,codepoint:63577,tags:[`inbox`,`customize`]},{name:`inbox_text`,codepoint:62361,tags:[`inbox`,`text`]},{name:`inbox_text_asterisk`,codepoint:62304,tags:[`inbox`,`text`,`asterisk`]},{name:`inbox_text_person`,codepoint:62302,tags:[`inbox`,`text`,`person`]},{name:`inbox_text_share`,codepoint:62300,tags:[`inbox`,`text`,`share`]},{name:`incomplete_circle`,codepoint:59291,tags:[`incomplete`,`circle`]},{name:`indeterminate_check_box`,codepoint:59657,tags:[`indeterminate`,`check`,`box`]},{name:`indeterminate_question_box`,codepoint:62829,tags:[`indeterminate`,`question`,`box`]},{name:`info`,codepoint:59534,tags:[`info`]},{name:`info_i`,codepoint:62875,tags:[`info`,`i`]},{name:`infrared`,codepoint:63612,tags:[`infrared`]},{name:`ink_eraser`,codepoint:59088,tags:[`ink`,`eraser`]},{name:`ink_eraser_off`,codepoint:59363,tags:[`ink`,`eraser`,`off`]},{name:`ink_highlighter`,codepoint:59089,tags:[`ink`,`highlighter`]},{name:`ink_highlighter_move`,codepoint:62756,tags:[`ink`,`highlighter`,`move`]},{name:`ink_marker`,codepoint:59090,tags:[`ink`,`marker`]},{name:`ink_pen`,codepoint:59091,tags:[`ink`,`pen`]},{name:`ink_selection`,codepoint:61266,tags:[`ink`,`selection`]},{name:`inpatient`,codepoint:57598,tags:[`inpatient`]},{name:`input`,codepoint:59536,tags:[`input`]},{name:`input_circle`,codepoint:63258,tags:[`input`,`circle`]},{name:`insert_chart`,codepoint:61644,tags:[`insert`,`chart`]},{name:`insert_chart_filled`,codepoint:61644,tags:[`insert`,`chart`,`filled`]},{name:`insert_chart_outlined`,codepoint:61644,tags:[`insert`,`chart`,`outlined`]},{name:`insert_comment`,codepoint:57932,tags:[`insert`,`comment`]},{name:`insert_drive_file`,codepoint:58989,tags:[`insert`,`drive`,`file`]},{name:`insert_emoticon`,codepoint:59938,tags:[`insert`,`emoticon`]},{name:`insert_invitation`,codepoint:59512,tags:[`insert`,`invitation`]},{name:`insert_link`,codepoint:57936,tags:[`insert`,`link`]},{name:`insert_page_break`,codepoint:60106,tags:[`insert`,`page`,`break`]},{name:`insert_photo`,codepoint:58356,tags:[`insert`,`photo`]},{name:`insert_text`,codepoint:63527,tags:[`insert`,`text`]},{name:`insights`,codepoint:61586,tags:[`insights`]},{name:`install_desktop`,codepoint:60273,tags:[`install`,`desktop`]},{name:`install_mobile`,codepoint:62157,tags:[`install`,`mobile`]},{name:`instant_mix`,codepoint:57382,tags:[`instant`,`mix`]},{name:`integration_instructions`,codepoint:61268,tags:[`integration`,`instructions`]},{name:`interactive_space`,codepoint:63487,tags:[`interactive`,`space`]},{name:`interests`,codepoint:59336,tags:[`interests`]},{name:`interpreter_mode`,codepoint:59451,tags:[`interpreter`,`mode`]},{name:`inventory`,codepoint:57721,tags:[`inventory`]},{name:`inventory_2`,codepoint:57761,tags:[`inventory`,`2`]},{name:`invert_colors`,codepoint:59537,tags:[`invert`,`colors`]},{name:`invert_colors_off`,codepoint:57540,tags:[`invert`,`colors`,`off`]},{name:`ios`,codepoint:57383,tags:[`ios`]},{name:`ios_share`,codepoint:59064,tags:[`ios`,`share`]},{name:`iron`,codepoint:58755,tags:[`iron`]},{name:`iso`,codepoint:58358,tags:[`iso`]},{name:`jamboard_kiosk`,codepoint:59829,tags:[`jamboard`,`kiosk`]},{name:`japanese_curry`,codepoint:62084,tags:[`japanese`,`curry`]},{name:`japanese_flag`,codepoint:62083,tags:[`japanese`,`flag`]},{name:`javascript`,codepoint:60284,tags:[`javascript`]},{name:`join`,codepoint:63567,tags:[`join`]},{name:`join_full`,codepoint:63567,tags:[`join`,`full`]},{name:`join_inner`,codepoint:60148,tags:[`join`,`inner`]},{name:`join_left`,codepoint:60146,tags:[`join`,`left`]},{name:`join_right`,codepoint:60138,tags:[`join`,`right`]},{name:`joystick`,codepoint:62958,tags:[`joystick`]},{name:`jump_to_element`,codepoint:63257,tags:[`jump`,`to`,`element`]},{name:`kanji_alcohol`,codepoint:62014,tags:[`kanji`,`alcohol`]},{name:`kayaking`,codepoint:58636,tags:[`kayaking`]},{name:`kebab_dining`,codepoint:59458,tags:[`kebab`,`dining`]},{name:`keep`,codepoint:61478,tags:[`keep`]},{name:`keep_off`,codepoint:59129,tags:[`keep`,`off`]},{name:`keep_pin`,codepoint:61478,tags:[`keep`,`pin`]},{name:`keep_public`,codepoint:62831,tags:[`keep`,`public`]},{name:`kettle`,codepoint:58041,tags:[`kettle`]},{name:`key`,codepoint:59196,tags:[`key`]},{name:`key_off`,codepoint:60292,tags:[`key`,`off`]},{name:`key_vertical`,codepoint:62746,tags:[`key`,`vertical`]},{name:`key_visualizer`,codepoint:61849,tags:[`key`,`visualizer`]},{name:`keyboard`,codepoint:58130,tags:[`keyboard`]},{name:`keyboard_alt`,codepoint:61480,tags:[`keyboard`,`alt`]},{name:`keyboard_arrow_down`,codepoint:58131,tags:[`keyboard`,`arrow`,`down`]},{name:`keyboard_arrow_left`,codepoint:58132,tags:[`keyboard`,`arrow`,`left`]},{name:`keyboard_arrow_right`,codepoint:58133,tags:[`keyboard`,`arrow`,`right`]},{name:`keyboard_arrow_up`,codepoint:58134,tags:[`keyboard`,`arrow`,`up`]},{name:`keyboard_backspace`,codepoint:58135,tags:[`keyboard`,`backspace`]},{name:`keyboard_capslock`,codepoint:58136,tags:[`keyboard`,`capslock`]},{name:`keyboard_capslock_badge`,codepoint:63454,tags:[`keyboard`,`capslock`,`badge`]},{name:`keyboard_command_key`,codepoint:60135,tags:[`keyboard`,`command`,`key`]},{name:`keyboard_control_key`,codepoint:60134,tags:[`keyboard`,`control`,`key`]},{name:`keyboard_double_arrow_down`,codepoint:60112,tags:[`keyboard`,`double`,`arrow`,`down`]},{name:`keyboard_double_arrow_left`,codepoint:60099,tags:[`keyboard`,`double`,`arrow`,`left`]},{name:`keyboard_double_arrow_right`,codepoint:60105,tags:[`keyboard`,`double`,`arrow`,`right`]},{name:`keyboard_double_arrow_up`,codepoint:60111,tags:[`keyboard`,`double`,`arrow`,`up`]},{name:`keyboard_external_input`,codepoint:63453,tags:[`keyboard`,`external`,`input`]},{name:`keyboard_full`,codepoint:63452,tags:[`keyboard`,`full`]},{name:`keyboard_hide`,codepoint:58138,tags:[`keyboard`,`hide`]},{name:`keyboard_keys`,codepoint:63099,tags:[`keyboard`,`keys`]},{name:`keyboard_lock`,codepoint:62610,tags:[`keyboard`,`lock`]},{name:`keyboard_lock_off`,codepoint:62609,tags:[`keyboard`,`lock`,`off`]},{name:`keyboard_off`,codepoint:63098,tags:[`keyboard`,`off`]},{name:`keyboard_onscreen`,codepoint:63451,tags:[`keyboard`,`onscreen`]},{name:`keyboard_option_key`,codepoint:60136,tags:[`keyboard`,`option`,`key`]},{name:`keyboard_previous_language`,codepoint:63450,tags:[`keyboard`,`previous`,`language`]},{name:`keyboard_return`,codepoint:58139,tags:[`keyboard`,`return`]},{name:`keyboard_tab`,codepoint:58140,tags:[`keyboard`,`tab`]},{name:`keyboard_tab_rtl`,codepoint:60531,tags:[`keyboard`,`tab`,`rtl`]},{name:`keyboard_voice`,codepoint:58141,tags:[`keyboard`,`voice`]},{name:`kid_star`,codepoint:62758,tags:[`kid`,`star`]},{name:`king_bed`,codepoint:59973,tags:[`king`,`bed`]},{name:`kitchen`,codepoint:60231,tags:[`kitchen`]},{name:`kitesurfing`,codepoint:58637,tags:[`kitesurfing`]},{name:`lab_panel`,codepoint:57603,tags:[`lab`,`panel`]},{name:`lab_profile`,codepoint:57604,tags:[`lab`,`profile`]},{name:`lab_research`,codepoint:63499,tags:[`lab`,`research`]},{name:`label`,codepoint:59539,tags:[`label`]},{name:`label_important`,codepoint:59720,tags:[`label`,`important`]},{name:`label_important_outline`,codepoint:59720,tags:[`label`,`important`,`outline`]},{name:`label_off`,codepoint:59830,tags:[`label`,`off`]},{name:`label_outline`,codepoint:59539,tags:[`label`,`outline`]},{name:`labs`,codepoint:57605,tags:[`labs`]},{name:`lan`,codepoint:60207,tags:[`lan`]},{name:`landscape`,codepoint:58724,tags:[`landscape`]},{name:`landscape_2`,codepoint:62660,tags:[`landscape`,`2`]},{name:`landscape_2_edit`,codepoint:62224,tags:[`landscape`,`2`,`edit`]},{name:`landscape_2_off`,codepoint:62659,tags:[`landscape`,`2`,`off`]},{name:`landslide`,codepoint:60375,tags:[`landslide`]},{name:`language`,codepoint:59540,tags:[`language`]},{name:`language_chinese_array`,codepoint:63334,tags:[`language`,`chinese`,`array`]},{name:`language_chinese_cangjie`,codepoint:63333,tags:[`language`,`chinese`,`cangjie`]},{name:`language_chinese_dayi`,codepoint:63332,tags:[`language`,`chinese`,`dayi`]},{name:`language_chinese_pinyin`,codepoint:63331,tags:[`language`,`chinese`,`pinyin`]},{name:`language_chinese_quick`,codepoint:63330,tags:[`language`,`chinese`,`quick`]},{name:`language_chinese_wubi`,codepoint:63329,tags:[`language`,`chinese`,`wubi`]},{name:`language_french`,codepoint:63328,tags:[`language`,`french`]},{name:`language_gb_english`,codepoint:63327,tags:[`language`,`gb`,`english`]},{name:`language_international`,codepoint:63326,tags:[`language`,`international`]},{name:`language_japanese_kana`,codepoint:62739,tags:[`language`,`japanese`,`kana`]},{name:`language_korean_latin`,codepoint:63325,tags:[`language`,`korean`,`latin`]},{name:`language_pinyin`,codepoint:63324,tags:[`language`,`pinyin`]},{name:`language_spanish`,codepoint:62953,tags:[`language`,`spanish`]},{name:`language_us`,codepoint:63321,tags:[`language`,`us`]},{name:`language_us_colemak`,codepoint:63323,tags:[`language`,`us`,`colemak`]},{name:`language_us_dvorak`,codepoint:63322,tags:[`language`,`us`,`dvorak`]},{name:`laps`,codepoint:63161,tags:[`laps`]},{name:`laptop`,codepoint:58142,tags:[`laptop`]},{name:`laptop_car`,codepoint:62413,tags:[`laptop`,`car`]},{name:`laptop_chromebook`,codepoint:58143,tags:[`laptop`,`chromebook`]},{name:`laptop_mac`,codepoint:58144,tags:[`laptop`,`mac`]},{name:`laptop_windows`,codepoint:58145,tags:[`laptop`,`windows`]},{name:`lasso_select`,codepoint:60163,tags:[`lasso`,`select`]},{name:`last_page`,codepoint:58845,tags:[`last`,`page`]},{name:`launch`,codepoint:59550,tags:[`launch`]},{name:`laundry`,codepoint:58024,tags:[`laundry`]},{name:`layers`,codepoint:58683,tags:[`layers`]},{name:`layers_clear`,codepoint:58684,tags:[`layers`,`clear`]},{name:`lda`,codepoint:57606,tags:[`lda`]},{name:`leaderboard`,codepoint:61964,tags:[`leaderboard`]},{name:`leak_add`,codepoint:58360,tags:[`leak`,`add`]},{name:`leak_remove`,codepoint:58361,tags:[`leak`,`remove`]},{name:`left_click`,codepoint:63256,tags:[`left`,`click`]},{name:`left_panel_close`,codepoint:63255,tags:[`left`,`panel`,`close`]},{name:`left_panel_open`,codepoint:63254,tags:[`left`,`panel`,`open`]},{name:`legend_toggle`,codepoint:61723,tags:[`legend`,`toggle`]},{name:`lens`,codepoint:58362,tags:[`lens`]},{name:`lens_blur`,codepoint:61481,tags:[`lens`,`blur`]},{name:`letter_switch`,codepoint:63320,tags:[`letter`,`switch`]},{name:`library_add`,codepoint:57404,tags:[`library`,`add`]},{name:`library_add_check`,codepoint:59831,tags:[`library`,`add`,`check`]},{name:`library_books`,codepoint:57391,tags:[`library`,`books`]},{name:`library_music`,codepoint:57392,tags:[`library`,`music`]},{name:`license`,codepoint:60164,tags:[`license`]},{name:`lift_to_talk`,codepoint:61347,tags:[`lift`,`to`,`talk`]},{name:`light`,codepoint:61482,tags:[`light`]},{name:`light_group`,codepoint:57995,tags:[`light`,`group`]},{name:`light_mode`,codepoint:58648,tags:[`light`,`mode`]},{name:`light_off`,codepoint:59832,tags:[`light`,`off`]},{name:`lightbulb`,codepoint:59663,tags:[`lightbulb`]},{name:`lightbulb_2`,codepoint:62435,tags:[`lightbulb`,`2`]},{name:`lightbulb_circle`,codepoint:60414,tags:[`lightbulb`,`circle`]},{name:`lightbulb_outline`,codepoint:59663,tags:[`lightbulb`,`outline`]},{name:`lightning_stand`,codepoint:61348,tags:[`lightning`,`stand`]},{name:`line_axis`,codepoint:60058,tags:[`line`,`axis`]},{name:`line_curve`,codepoint:63319,tags:[`line`,`curve`]},{name:`line_end`,codepoint:63526,tags:[`line`,`end`]},{name:`line_end_arrow`,codepoint:63517,tags:[`line`,`end`,`arrow`]},{name:`line_end_arrow_notch`,codepoint:63516,tags:[`line`,`end`,`arrow`,`notch`]},{name:`line_end_circle`,codepoint:63515,tags:[`line`,`end`,`circle`]},{name:`line_end_diamond`,codepoint:63514,tags:[`line`,`end`,`diamond`]},{name:`line_end_square`,codepoint:63513,tags:[`line`,`end`,`square`]},{name:`line_start`,codepoint:63525,tags:[`line`,`start`]},{name:`line_start_arrow`,codepoint:63512,tags:[`line`,`start`,`arrow`]},{name:`line_start_arrow_notch`,codepoint:63511,tags:[`line`,`start`,`arrow`,`notch`]},{name:`line_start_circle`,codepoint:63510,tags:[`line`,`start`,`circle`]},{name:`line_start_diamond`,codepoint:63509,tags:[`line`,`start`,`diamond`]},{name:`line_start_square`,codepoint:63508,tags:[`line`,`start`,`square`]},{name:`line_style`,codepoint:59673,tags:[`line`,`style`]},{name:`line_weight`,codepoint:59674,tags:[`line`,`weight`]},{name:`linear_scale`,codepoint:57952,tags:[`linear`,`scale`]},{name:`link`,codepoint:57936,tags:[`link`]},{name:`link_off`,codepoint:57711,tags:[`link`,`off`]},{name:`linked_camera`,codepoint:58424,tags:[`linked`,`camera`]},{name:`linked_services`,codepoint:62773,tags:[`linked`,`services`]},{name:`liquor`,codepoint:6e4,tags:[`liquor`]},{name:`list`,codepoint:59542,tags:[`list`]},{name:`list_alt`,codepoint:57582,tags:[`list`,`alt`]},{name:`list_alt_add`,codepoint:63318,tags:[`list`,`alt`,`add`]},{name:`list_alt_check`,codepoint:62430,tags:[`list`,`alt`,`check`]},{name:`lists`,codepoint:59833,tags:[`lists`]},{name:`live_help`,codepoint:57542,tags:[`live`,`help`]},{name:`live_tv`,codepoint:58938,tags:[`live`,`tv`]},{name:`living`,codepoint:61483,tags:[`living`]},{name:`local_activity`,codepoint:58707,tags:[`local`,`activity`]},{name:`local_airport`,codepoint:58685,tags:[`local`,`airport`]},{name:`local_atm`,codepoint:58686,tags:[`local`,`atm`]},{name:`local_bar`,codepoint:58688,tags:[`local`,`bar`]},{name:`local_cafe`,codepoint:60228,tags:[`local`,`cafe`]},{name:`local_car_wash`,codepoint:58690,tags:[`local`,`car`,`wash`]},{name:`local_convenience_store`,codepoint:58691,tags:[`local`,`convenience`,`store`]},{name:`local_dining`,codepoint:58721,tags:[`local`,`dining`]},{name:`local_drink`,codepoint:58692,tags:[`local`,`drink`]},{name:`local_fire_department`,codepoint:61269,tags:[`local`,`fire`,`department`]},{name:`local_florist`,codepoint:58693,tags:[`local`,`florist`]},{name:`local_gas_station`,codepoint:58694,tags:[`local`,`gas`,`station`]},{name:`local_grocery_store`,codepoint:59596,tags:[`local`,`grocery`,`store`]},{name:`local_hospital`,codepoint:58696,tags:[`local`,`hospital`]},{name:`local_hotel`,codepoint:58697,tags:[`local`,`hotel`]},{name:`local_laundry_service`,codepoint:58698,tags:[`local`,`laundry`,`service`]},{name:`local_library`,codepoint:58699,tags:[`local`,`library`]},{name:`local_mall`,codepoint:58700,tags:[`local`,`mall`]},{name:`local_movies`,codepoint:59610,tags:[`local`,`movies`]},{name:`local_offer`,codepoint:61531,tags:[`local`,`offer`]},{name:`local_parking`,codepoint:58703,tags:[`local`,`parking`]},{name:`local_pharmacy`,codepoint:58704,tags:[`local`,`pharmacy`]},{name:`local_phone`,codepoint:61652,tags:[`local`,`phone`]},{name:`local_pizza`,codepoint:58706,tags:[`local`,`pizza`]},{name:`local_play`,codepoint:58707,tags:[`local`,`play`]},{name:`local_police`,codepoint:61270,tags:[`local`,`police`]},{name:`local_post_office`,codepoint:58708,tags:[`local`,`post`,`office`]},{name:`local_printshop`,codepoint:59565,tags:[`local`,`printshop`]},{name:`local_see`,codepoint:58711,tags:[`local`,`see`]},{name:`local_shipping`,codepoint:58712,tags:[`local`,`shipping`]},{name:`local_taxi`,codepoint:58713,tags:[`local`,`taxi`]},{name:`location_automation`,codepoint:61775,tags:[`location`,`automation`]},{name:`location_away`,codepoint:61776,tags:[`location`,`away`]},{name:`location_chip`,codepoint:63568,tags:[`location`,`chip`]},{name:`location_city`,codepoint:59377,tags:[`location`,`city`]},{name:`location_disabled`,codepoint:57782,tags:[`location`,`disabled`]},{name:`location_home`,codepoint:61778,tags:[`location`,`home`]},{name:`location_off`,codepoint:57543,tags:[`location`,`off`]},{name:`location_on`,codepoint:61915,tags:[`location`,`on`]},{name:`location_pin`,codepoint:61915,tags:[`location`,`pin`]},{name:`location_searching`,codepoint:57783,tags:[`location`,`searching`]},{name:`locator_tag`,codepoint:63681,tags:[`locator`,`tag`]},{name:`lock`,codepoint:59545,tags:[`lock`]},{name:`lock_clock`,codepoint:61271,tags:[`lock`,`clock`]},{name:`lock_open`,codepoint:59544,tags:[`lock`,`open`]},{name:`lock_open_circle`,codepoint:62305,tags:[`lock`,`open`,`circle`]},{name:`lock_open_right`,codepoint:63062,tags:[`lock`,`open`,`right`]},{name:`lock_outline`,codepoint:59545,tags:[`lock`,`outline`]},{name:`lock_person`,codepoint:63731,tags:[`lock`,`person`]},{name:`lock_reset`,codepoint:60126,tags:[`lock`,`reset`]},{name:`login`,codepoint:60023,tags:[`login`]},{name:`logo_dev`,codepoint:60118,tags:[`logo`,`dev`]},{name:`logout`,codepoint:59834,tags:[`logout`]},{name:`looks`,codepoint:58364,tags:[`looks`]},{name:`looks_3`,codepoint:58363,tags:[`looks`,`3`]},{name:`looks_4`,codepoint:58365,tags:[`looks`,`4`]},{name:`looks_5`,codepoint:58366,tags:[`looks`,`5`]},{name:`looks_6`,codepoint:58367,tags:[`looks`,`6`]},{name:`looks_one`,codepoint:58368,tags:[`looks`,`one`]},{name:`looks_two`,codepoint:58369,tags:[`looks`,`two`]},{name:`loop`,codepoint:59491,tags:[`loop`]},{name:`loupe`,codepoint:58370,tags:[`loupe`]},{name:`low_density`,codepoint:63387,tags:[`low`,`density`]},{name:`low_priority`,codepoint:57709,tags:[`low`,`priority`]},{name:`lowercase`,codepoint:62602,tags:[`lowercase`]},{name:`loyalty`,codepoint:59546,tags:[`loyalty`]},{name:`lte_mobiledata`,codepoint:61484,tags:[`lte`,`mobiledata`]},{name:`lte_mobiledata_badge`,codepoint:63449,tags:[`lte`,`mobiledata`,`badge`]},{name:`lte_plus_mobiledata`,codepoint:61485,tags:[`lte`,`plus`,`mobiledata`]},{name:`lte_plus_mobiledata_badge`,codepoint:63448,tags:[`lte`,`plus`,`mobiledata`,`badge`]},{name:`luggage`,codepoint:62005,tags:[`luggage`]},{name:`lunch_dining`,codepoint:60001,tags:[`lunch`,`dining`]},{name:`lyrics`,codepoint:60427,tags:[`lyrics`]},{name:`macro_auto`,codepoint:63218,tags:[`macro`,`auto`]},{name:`macro_off`,codepoint:63698,tags:[`macro`,`off`]},{name:`magic_button`,codepoint:61750,tags:[`magic`,`button`]},{name:`magic_exchange`,codepoint:63476,tags:[`magic`,`exchange`]},{name:`magic_tether`,codepoint:63447,tags:[`magic`,`tether`]},{name:`magnification_large`,codepoint:63549,tags:[`magnification`,`large`]},{name:`magnification_small`,codepoint:63548,tags:[`magnification`,`small`]},{name:`magnify_docked`,codepoint:63446,tags:[`magnify`,`docked`]},{name:`magnify_fullscreen`,codepoint:63445,tags:[`magnify`,`fullscreen`]},{name:`mail`,codepoint:57689,tags:[`mail`]},{name:`mail_asterisk`,codepoint:61172,tags:[`mail`,`asterisk`]},{name:`mail_lock`,codepoint:60426,tags:[`mail`,`lock`]},{name:`mail_off`,codepoint:62603,tags:[`mail`,`off`]},{name:`mail_outline`,codepoint:57689,tags:[`mail`,`outline`]},{name:`mail_shield`,codepoint:62025,tags:[`mail`,`shield`]},{name:`male`,codepoint:58766,tags:[`male`]},{name:`man`,codepoint:58603,tags:[`man`]},{name:`man_2`,codepoint:63713,tags:[`man`,`2`]},{name:`man_3`,codepoint:63714,tags:[`man`,`3`]},{name:`man_4`,codepoint:63715,tags:[`man`,`4`]},{name:`manage_accounts`,codepoint:61486,tags:[`manage`,`accounts`]},{name:`manage_history`,codepoint:60391,tags:[`manage`,`history`]},{name:`manage_search`,codepoint:61487,tags:[`manage`,`search`]},{name:`manga`,codepoint:62947,tags:[`manga`]},{name:`manufacturing`,codepoint:59174,tags:[`manufacturing`]},{name:`map`,codepoint:58715,tags:[`map`]},{name:`map_pin_heart`,codepoint:62104,tags:[`map`,`pin`,`heart`]},{name:`map_pin_review`,codepoint:62103,tags:[`map`,`pin`,`review`]},{name:`map_search`,codepoint:62410,tags:[`map`,`search`]},{name:`maps_home_work`,codepoint:61488,tags:[`maps`,`home`,`work`]},{name:`maps_ugc`,codepoint:61272,tags:[`maps`,`ugc`]},{name:`margin`,codepoint:59835,tags:[`margin`]},{name:`mark_as_unread`,codepoint:59836,tags:[`mark`,`as`,`unread`]},{name:`mark_chat_read`,codepoint:61835,tags:[`mark`,`chat`,`read`]},{name:`mark_chat_unread`,codepoint:61833,tags:[`mark`,`chat`,`unread`]},{name:`mark_email_read`,codepoint:61836,tags:[`mark`,`email`,`read`]},{name:`mark_email_unread`,codepoint:61834,tags:[`mark`,`email`,`unread`]},{name:`mark_unread_chat_alt`,codepoint:60317,tags:[`mark`,`unread`,`chat`,`alt`]},{name:`markdown`,codepoint:62802,tags:[`markdown`]},{name:`markdown_copy`,codepoint:62803,tags:[`markdown`,`copy`]},{name:`markdown_paste`,codepoint:62804,tags:[`markdown`,`paste`]},{name:`markunread`,codepoint:57689,tags:[`markunread`]},{name:`markunread_mailbox`,codepoint:59547,tags:[`markunread`,`mailbox`]},{name:`masked_transitions`,codepoint:59182,tags:[`masked`,`transitions`]},{name:`masked_transitions_add`,codepoint:62507,tags:[`masked`,`transitions`,`add`]},{name:`masks`,codepoint:61976,tags:[`masks`]},{name:`massage`,codepoint:62146,tags:[`massage`]},{name:`match_case`,codepoint:63217,tags:[`match`,`case`]},{name:`match_case_off`,codepoint:62319,tags:[`match`,`case`,`off`]},{name:`match_word`,codepoint:63216,tags:[`match`,`word`]},{name:`matter`,codepoint:59655,tags:[`matter`]},{name:`maximize`,codepoint:59696,tags:[`maximize`]},{name:`meal_dinner`,codepoint:62013,tags:[`meal`,`dinner`]},{name:`meal_lunch`,codepoint:62012,tags:[`meal`,`lunch`]},{name:`measuring_tape`,codepoint:63151,tags:[`measuring`,`tape`]},{name:`media_bluetooth_off`,codepoint:61489,tags:[`media`,`bluetooth`,`off`]},{name:`media_bluetooth_on`,codepoint:61490,tags:[`media`,`bluetooth`,`on`]},{name:`media_link`,codepoint:63551,tags:[`media`,`link`]},{name:`media_output`,codepoint:62706,tags:[`media`,`output`]},{name:`media_output_off`,codepoint:62707,tags:[`media`,`output`,`off`]},{name:`mediation`,codepoint:61351,tags:[`mediation`]},{name:`medical_information`,codepoint:60397,tags:[`medical`,`information`]},{name:`medical_mask`,codepoint:63498,tags:[`medical`,`mask`]},{name:`medical_services`,codepoint:61705,tags:[`medical`,`services`]},{name:`medication`,codepoint:61491,tags:[`medication`]},{name:`medication_liquid`,codepoint:60039,tags:[`medication`,`liquid`]},{name:`meeting_room`,codepoint:60239,tags:[`meeting`,`room`]},{name:`memory`,codepoint:58146,tags:[`memory`]},{name:`memory_alt`,codepoint:63395,tags:[`memory`,`alt`]},{name:`menstrual_health`,codepoint:63201,tags:[`menstrual`,`health`]},{name:`menu`,codepoint:58834,tags:[`menu`]},{name:`menu_book`,codepoint:59929,tags:[`menu`,`book`]},{name:`menu_book_2`,codepoint:62097,tags:[`menu`,`book`,`2`]},{name:`menu_open`,codepoint:59837,tags:[`menu`,`open`]},{name:`merge`,codepoint:60312,tags:[`merge`]},{name:`merge_type`,codepoint:57938,tags:[`merge`,`type`]},{name:`message`,codepoint:57545,tags:[`message`]},{name:`metabolism`,codepoint:57611,tags:[`metabolism`]},{name:`metro`,codepoint:62580,tags:[`metro`]},{name:`mfg_nest_yale_lock`,codepoint:61725,tags:[`mfg`,`nest`,`yale`,`lock`]},{name:`mic`,codepoint:58141,tags:[`mic`]},{name:`mic_alert`,codepoint:62354,tags:[`mic`,`alert`]},{name:`mic_double`,codepoint:62929,tags:[`mic`,`double`]},{name:`mic_external_off`,codepoint:61273,tags:[`mic`,`external`,`off`]},{name:`mic_external_on`,codepoint:61274,tags:[`mic`,`external`,`on`]},{name:`mic_none`,codepoint:58141,tags:[`mic`,`none`]},{name:`mic_off`,codepoint:57387,tags:[`mic`,`off`]},{name:`microbiology`,codepoint:57612,tags:[`microbiology`]},{name:`microwave`,codepoint:61956,tags:[`microwave`]},{name:`microwave_gen`,codepoint:59463,tags:[`microwave`,`gen`]},{name:`military_tech`,codepoint:59967,tags:[`military`,`tech`]},{name:`mimo`,codepoint:59838,tags:[`mimo`]},{name:`mimo_disconnect`,codepoint:59839,tags:[`mimo`,`disconnect`]},{name:`mindfulness`,codepoint:63200,tags:[`mindfulness`]},{name:`minimize`,codepoint:59697,tags:[`minimize`]},{name:`minor_crash`,codepoint:60401,tags:[`minor`,`crash`]},{name:`mintmark`,codepoint:61353,tags:[`mintmark`]},{name:`missed_video_call`,codepoint:61646,tags:[`missed`,`video`,`call`]},{name:`missed_video_call_filled`,codepoint:61646,tags:[`missed`,`video`,`call`,`filled`]},{name:`missing_controller`,codepoint:59137,tags:[`missing`,`controller`]},{name:`mist`,codepoint:57736,tags:[`mist`]},{name:`mitre`,codepoint:62791,tags:[`mitre`]},{name:`mixture_med`,codepoint:58568,tags:[`mixture`,`med`]},{name:`mms`,codepoint:58904,tags:[`mms`]},{name:`mobile`,codepoint:59322,tags:[`mobile`]},{name:`mobile_2`,codepoint:62171,tags:[`mobile`,`2`]},{name:`mobile_3`,codepoint:62170,tags:[`mobile`,`3`]},{name:`mobile_alert`,codepoint:62163,tags:[`mobile`,`alert`]},{name:`mobile_arrow_down`,codepoint:62157,tags:[`mobile`,`arrow`,`down`]},{name:`mobile_arrow_right`,codepoint:62162,tags:[`mobile`,`arrow`,`right`]},{name:`mobile_arrow_up_right`,codepoint:62137,tags:[`mobile`,`arrow`,`up`,`right`]},{name:`mobile_block`,codepoint:62181,tags:[`mobile`,`block`]},{name:`mobile_camera`,codepoint:62542,tags:[`mobile`,`camera`]},{name:`mobile_camera_front`,codepoint:62153,tags:[`mobile`,`camera`,`front`]},{name:`mobile_camera_rear`,codepoint:62152,tags:[`mobile`,`camera`,`rear`]},{name:`mobile_cancel`,codepoint:62186,tags:[`mobile`,`cancel`]},{name:`mobile_cast`,codepoint:62156,tags:[`mobile`,`cast`]},{name:`mobile_charge`,codepoint:62179,tags:[`mobile`,`charge`]},{name:`mobile_chat`,codepoint:63391,tags:[`mobile`,`chat`]},{name:`mobile_check`,codepoint:61555,tags:[`mobile`,`check`]},{name:`mobile_code`,codepoint:62178,tags:[`mobile`,`code`]},{name:`mobile_dots`,codepoint:62160,tags:[`mobile`,`dots`]},{name:`mobile_friendly`,codepoint:61555,tags:[`mobile`,`friendly`]},{name:`mobile_gear`,codepoint:62169,tags:[`mobile`,`gear`]},{name:`mobile_hand`,codepoint:62243,tags:[`mobile`,`hand`]},{name:`mobile_hand_left`,codepoint:62227,tags:[`mobile`,`hand`,`left`]},{name:`mobile_hand_left_off`,codepoint:62226,tags:[`mobile`,`hand`,`left`,`off`]},{name:`mobile_hand_off`,codepoint:62228,tags:[`mobile`,`hand`,`off`]},{name:`mobile_info`,codepoint:62172,tags:[`mobile`,`info`]},{name:`mobile_landscape`,codepoint:60734,tags:[`mobile`,`landscape`]},{name:`mobile_layout`,codepoint:62143,tags:[`mobile`,`layout`]},{name:`mobile_lock_landscape`,codepoint:62168,tags:[`mobile`,`lock`,`landscape`]},{name:`mobile_lock_portrait`,codepoint:62142,tags:[`mobile`,`lock`,`portrait`]},{name:`mobile_loupe`,codepoint:62242,tags:[`mobile`,`loupe`]},{name:`mobile_menu`,codepoint:62161,tags:[`mobile`,`menu`]},{name:`mobile_off`,codepoint:57857,tags:[`mobile`,`off`]},{name:`mobile_question`,codepoint:62177,tags:[`mobile`,`question`]},{name:`mobile_rotate`,codepoint:62165,tags:[`mobile`,`rotate`]},{name:`mobile_rotate_lock`,codepoint:62166,tags:[`mobile`,`rotate`,`lock`]},{name:`mobile_screen_share`,codepoint:62175,tags:[`mobile`,`screen`,`share`]},{name:`mobile_screensaver`,codepoint:62241,tags:[`mobile`,`screensaver`]},{name:`mobile_sensor_hi`,codepoint:62191,tags:[`mobile`,`sensor`,`hi`]},{name:`mobile_sensor_lo`,codepoint:62190,tags:[`mobile`,`sensor`,`lo`]},{name:`mobile_share`,codepoint:62175,tags:[`mobile`,`share`]},{name:`mobile_share_stack`,codepoint:62174,tags:[`mobile`,`share`,`stack`]},{name:`mobile_sound`,codepoint:62184,tags:[`mobile`,`sound`]},{name:`mobile_sound_2`,codepoint:62232,tags:[`mobile`,`sound`,`2`]},{name:`mobile_sound_off`,codepoint:63402,tags:[`mobile`,`sound`,`off`]},{name:`mobile_speaker`,codepoint:62240,tags:[`mobile`,`speaker`]},{name:`mobile_text`,codepoint:62187,tags:[`mobile`,`text`]},{name:`mobile_text_2`,codepoint:62182,tags:[`mobile`,`text`,`2`]},{name:`mobile_theft`,codepoint:62121,tags:[`mobile`,`theft`]},{name:`mobile_ticket`,codepoint:62180,tags:[`mobile`,`ticket`]},{name:`mobile_vibrate`,codepoint:62155,tags:[`mobile`,`vibrate`]},{name:`mobile_wrench`,codepoint:62128,tags:[`mobile`,`wrench`]},{name:`mobiledata_off`,codepoint:61492,tags:[`mobiledata`,`off`]},{name:`mode`,codepoint:61591,tags:[`mode`]},{name:`mode_comment`,codepoint:57939,tags:[`mode`,`comment`]},{name:`mode_cool`,codepoint:61798,tags:[`mode`,`cool`]},{name:`mode_cool_off`,codepoint:61799,tags:[`mode`,`cool`,`off`]},{name:`mode_dual`,codepoint:62807,tags:[`mode`,`dual`]},{name:`mode_edit`,codepoint:61591,tags:[`mode`,`edit`]},{name:`mode_edit_outline`,codepoint:61591,tags:[`mode`,`edit`,`outline`]},{name:`mode_fan`,codepoint:61800,tags:[`mode`,`fan`]},{name:`mode_fan_off`,codepoint:60439,tags:[`mode`,`fan`,`off`]},{name:`mode_heat`,codepoint:61802,tags:[`mode`,`heat`]},{name:`mode_heat_cool`,codepoint:61803,tags:[`mode`,`heat`,`cool`]},{name:`mode_heat_off`,codepoint:61805,tags:[`mode`,`heat`,`off`]},{name:`mode_night`,codepoint:61494,tags:[`mode`,`night`]},{name:`mode_of_travel`,codepoint:59342,tags:[`mode`,`of`,`travel`]},{name:`mode_off_on`,codepoint:61807,tags:[`mode`,`off`,`on`]},{name:`mode_standby`,codepoint:61495,tags:[`mode`,`standby`]},{name:`model_training`,codepoint:61647,tags:[`model`,`training`]},{name:`modeling`,codepoint:62378,tags:[`modeling`]},{name:`monetization_on`,codepoint:57955,tags:[`monetization`,`on`]},{name:`money`,codepoint:58749,tags:[`money`]},{name:`money_bag`,codepoint:62446,tags:[`money`,`bag`]},{name:`money_off`,codepoint:61496,tags:[`money`,`off`]},{name:`money_off_csred`,codepoint:61496,tags:[`money`,`off`,`csred`]},{name:`money_range`,codepoint:62021,tags:[`money`,`range`]},{name:`monitor`,codepoint:61275,tags:[`monitor`]},{name:`monitor_heart`,codepoint:60066,tags:[`monitor`,`heart`]},{name:`monitor_weight`,codepoint:61497,tags:[`monitor`,`weight`]},{name:`monitor_weight_gain`,codepoint:63199,tags:[`monitor`,`weight`,`gain`]},{name:`monitor_weight_loss`,codepoint:63198,tags:[`monitor`,`weight`,`loss`]},{name:`monitoring`,codepoint:61840,tags:[`monitoring`]},{name:`monochrome_photos`,codepoint:58371,tags:[`monochrome`,`photos`]},{name:`monorail`,codepoint:62579,tags:[`monorail`]},{name:`mood`,codepoint:59938,tags:[`mood`]},{name:`mood_bad`,codepoint:59379,tags:[`mood`,`bad`]},{name:`moon_stars`,codepoint:62287,tags:[`moon`,`stars`]},{name:`mop`,codepoint:57997,tags:[`mop`]},{name:`moped`,codepoint:60200,tags:[`moped`]},{name:`moped_package`,codepoint:62091,tags:[`moped`,`package`]},{name:`more`,codepoint:58905,tags:[`more`]},{name:`more_down`,codepoint:61846,tags:[`more`,`down`]},{name:`more_horiz`,codepoint:58835,tags:[`more`,`horiz`]},{name:`more_time`,codepoint:59997,tags:[`more`,`time`]},{name:`more_up`,codepoint:61847,tags:[`more`,`up`]},{name:`more_vert`,codepoint:58836,tags:[`more`,`vert`]},{name:`mosque`,codepoint:60082,tags:[`mosque`]},{name:`motion_blur`,codepoint:61648,tags:[`motion`,`blur`]},{name:`motion_mode`,codepoint:63554,tags:[`motion`,`mode`]},{name:`motion_photos_auto`,codepoint:61498,tags:[`motion`,`photos`,`auto`]},{name:`motion_photos_off`,codepoint:59840,tags:[`motion`,`photos`,`off`]},{name:`motion_photos_on`,codepoint:59841,tags:[`motion`,`photos`,`on`]},{name:`motion_photos_pause`,codepoint:61991,tags:[`motion`,`photos`,`pause`]},{name:`motion_photos_paused`,codepoint:61991,tags:[`motion`,`photos`,`paused`]},{name:`motion_play`,codepoint:62475,tags:[`motion`,`play`]},{name:`motion_sensor_active`,codepoint:59282,tags:[`motion`,`sensor`,`active`]},{name:`motion_sensor_alert`,codepoint:59268,tags:[`motion`,`sensor`,`alert`]},{name:`motion_sensor_idle`,codepoint:59267,tags:[`motion`,`sensor`,`idle`]},{name:`motion_sensor_urgent`,codepoint:59278,tags:[`motion`,`sensor`,`urgent`]},{name:`motorcycle`,codepoint:59675,tags:[`motorcycle`]},{name:`mountain_flag`,codepoint:62946,tags:[`mountain`,`flag`]},{name:`mountain_steam`,codepoint:62082,tags:[`mountain`,`steam`]},{name:`mouse`,codepoint:58147,tags:[`mouse`]},{name:`mouse_lock`,codepoint:62608,tags:[`mouse`,`lock`]},{name:`mouse_lock_off`,codepoint:62607,tags:[`mouse`,`lock`,`off`]},{name:`move`,codepoint:59200,tags:[`move`]},{name:`move_down`,codepoint:60257,tags:[`move`,`down`]},{name:`move_group`,codepoint:63253,tags:[`move`,`group`]},{name:`move_item`,codepoint:61951,tags:[`move`,`item`]},{name:`move_location`,codepoint:59201,tags:[`move`,`location`]},{name:`move_selection_down`,codepoint:63252,tags:[`move`,`selection`,`down`]},{name:`move_selection_left`,codepoint:63251,tags:[`move`,`selection`,`left`]},{name:`move_selection_right`,codepoint:63250,tags:[`move`,`selection`,`right`]},{name:`move_selection_up`,codepoint:63249,tags:[`move`,`selection`,`up`]},{name:`move_to_inbox`,codepoint:57704,tags:[`move`,`to`,`inbox`]},{name:`move_up`,codepoint:60260,tags:[`move`,`up`]},{name:`moved_location`,codepoint:58772,tags:[`moved`,`location`]},{name:`movie`,codepoint:58372,tags:[`movie`]},{name:`movie_creation`,codepoint:58372,tags:[`movie`,`creation`]},{name:`movie_edit`,codepoint:63552,tags:[`movie`,`edit`]},{name:`movie_filter`,codepoint:58426,tags:[`movie`,`filter`]},{name:`movie_info`,codepoint:57389,tags:[`movie`,`info`]},{name:`movie_off`,codepoint:62617,tags:[`movie`,`off`]},{name:`movie_speaker`,codepoint:62115,tags:[`movie`,`speaker`]},{name:`moving`,codepoint:58625,tags:[`moving`]},{name:`moving_beds`,codepoint:59197,tags:[`moving`,`beds`]},{name:`moving_ministry`,codepoint:59198,tags:[`moving`,`ministry`]},{name:`mp`,codepoint:59843,tags:[`mp`]},{name:`multicooker`,codepoint:58003,tags:[`multicooker`]},{name:`multiline_chart`,codepoint:59103,tags:[`multiline`,`chart`]},{name:`multimodal_hand_eye`,codepoint:62491,tags:[`multimodal`,`hand`,`eye`]},{name:`multiple_airports`,codepoint:61355,tags:[`multiple`,`airports`]},{name:`multiple_stop`,codepoint:61881,tags:[`multiple`,`stop`]},{name:`museum`,codepoint:59958,tags:[`museum`]},{name:`music_cast`,codepoint:60186,tags:[`music`,`cast`]},{name:`music_history`,codepoint:62145,tags:[`music`,`history`]},{name:`music_note`,codepoint:58373,tags:[`music`,`note`]},{name:`music_note_add`,codepoint:62353,tags:[`music`,`note`,`add`]},{name:`music_off`,codepoint:58432,tags:[`music`,`off`]},{name:`music_video`,codepoint:57443,tags:[`music`,`video`]},{name:`my_location`,codepoint:58716,tags:[`my`,`location`]},{name:`mystery`,codepoint:62945,tags:[`mystery`]},{name:`nat`,codepoint:61276,tags:[`nat`]},{name:`nature`,codepoint:58374,tags:[`nature`]},{name:`nature_people`,codepoint:58375,tags:[`nature`,`people`]},{name:`navigate_before`,codepoint:58827,tags:[`navigate`,`before`]},{name:`navigate_next`,codepoint:58828,tags:[`navigate`,`next`]},{name:`navigation`,codepoint:58717,tags:[`navigation`]},{name:`near_me`,codepoint:58729,tags:[`near`,`me`]},{name:`near_me_disabled`,codepoint:61935,tags:[`near`,`me`,`disabled`]},{name:`nearby`,codepoint:59063,tags:[`nearby`]},{name:`nearby_error`,codepoint:61499,tags:[`nearby`,`error`]},{name:`nearby_off`,codepoint:61500,tags:[`nearby`,`off`]},{name:`nephrology`,codepoint:57613,tags:[`nephrology`]},{name:`nest_audio`,codepoint:60351,tags:[`nest`,`audio`]},{name:`nest_cam_floodlight`,codepoint:63671,tags:[`nest`,`cam`,`floodlight`]},{name:`nest_cam_indoor`,codepoint:61726,tags:[`nest`,`cam`,`indoor`]},{name:`nest_cam_iq`,codepoint:61727,tags:[`nest`,`cam`,`iq`]},{name:`nest_cam_iq_outdoor`,codepoint:61728,tags:[`nest`,`cam`,`iq`,`outdoor`]},{name:`nest_cam_magnet_mount`,codepoint:63672,tags:[`nest`,`cam`,`magnet`,`mount`]},{name:`nest_cam_outdoor`,codepoint:61729,tags:[`nest`,`cam`,`outdoor`]},{name:`nest_cam_stand`,codepoint:63673,tags:[`nest`,`cam`,`stand`]},{name:`nest_cam_wall_mount`,codepoint:63674,tags:[`nest`,`cam`,`wall`,`mount`]},{name:`nest_cam_wired_stand`,codepoint:60438,tags:[`nest`,`cam`,`wired`,`stand`]},{name:`nest_clock_farsight_analog`,codepoint:63675,tags:[`nest`,`clock`,`farsight`,`analog`]},{name:`nest_clock_farsight_digital`,codepoint:63676,tags:[`nest`,`clock`,`farsight`,`digital`]},{name:`nest_connect`,codepoint:61730,tags:[`nest`,`connect`]},{name:`nest_detect`,codepoint:61731,tags:[`nest`,`detect`]},{name:`nest_display`,codepoint:61732,tags:[`nest`,`display`]},{name:`nest_display_max`,codepoint:61733,tags:[`nest`,`display`,`max`]},{name:`nest_doorbell_visitor`,codepoint:63677,tags:[`nest`,`doorbell`,`visitor`]},{name:`nest_eco_leaf`,codepoint:63678,tags:[`nest`,`eco`,`leaf`]},{name:`nest_farsight_cool`,codepoint:62077,tags:[`nest`,`farsight`,`cool`]},{name:`nest_farsight_dual`,codepoint:62076,tags:[`nest`,`farsight`,`dual`]},{name:`nest_farsight_eco`,codepoint:62075,tags:[`nest`,`farsight`,`eco`]},{name:`nest_farsight_heat`,codepoint:62074,tags:[`nest`,`farsight`,`heat`]},{name:`nest_farsight_seasonal`,codepoint:62073,tags:[`nest`,`farsight`,`seasonal`]},{name:`nest_farsight_weather`,codepoint:63679,tags:[`nest`,`farsight`,`weather`]},{name:`nest_found_savings`,codepoint:63680,tags:[`nest`,`found`,`savings`]},{name:`nest_gale_wifi`,codepoint:62841,tags:[`nest`,`gale`,`wifi`]},{name:`nest_heat_link_e`,codepoint:61734,tags:[`nest`,`heat`,`link`,`e`]},{name:`nest_heat_link_gen_3`,codepoint:61735,tags:[`nest`,`heat`,`link`,`gen`,`3`]},{name:`nest_hello_doorbell`,codepoint:59436,tags:[`nest`,`hello`,`doorbell`]},{name:`nest_locator_tag`,codepoint:63681,tags:[`nest`,`locator`,`tag`]},{name:`nest_mini`,codepoint:59273,tags:[`nest`,`mini`]},{name:`nest_multi_room`,codepoint:63682,tags:[`nest`,`multi`,`room`]},{name:`nest_protect`,codepoint:59022,tags:[`nest`,`protect`]},{name:`nest_remote`,codepoint:62939,tags:[`nest`,`remote`]},{name:`nest_remote_comfort_sensor`,codepoint:61738,tags:[`nest`,`remote`,`comfort`,`sensor`]},{name:`nest_secure_alarm`,codepoint:61739,tags:[`nest`,`secure`,`alarm`]},{name:`nest_sunblock`,codepoint:63683,tags:[`nest`,`sunblock`]},{name:`nest_tag`,codepoint:63681,tags:[`nest`,`tag`]},{name:`nest_thermostat`,codepoint:59023,tags:[`nest`,`thermostat`]},{name:`nest_thermostat_e_eu`,codepoint:61741,tags:[`nest`,`thermostat`,`e`,`eu`]},{name:`nest_thermostat_gen_3`,codepoint:61742,tags:[`nest`,`thermostat`,`gen`,`3`]},{name:`nest_thermostat_sensor`,codepoint:61743,tags:[`nest`,`thermostat`,`sensor`]},{name:`nest_thermostat_sensor_eu`,codepoint:61744,tags:[`nest`,`thermostat`,`sensor`,`eu`]},{name:`nest_thermostat_zirconium_eu`,codepoint:61745,tags:[`nest`,`thermostat`,`zirconium`,`eu`]},{name:`nest_true_radiant`,codepoint:63684,tags:[`nest`,`true`,`radiant`]},{name:`nest_wake_on_approach`,codepoint:63685,tags:[`nest`,`wake`,`on`,`approach`]},{name:`nest_wake_on_press`,codepoint:63686,tags:[`nest`,`wake`,`on`,`press`]},{name:`nest_wifi_gale`,codepoint:61746,tags:[`nest`,`wifi`,`gale`]},{name:`nest_wifi_mistral`,codepoint:61747,tags:[`nest`,`wifi`,`mistral`]},{name:`nest_wifi_point`,codepoint:61748,tags:[`nest`,`wifi`,`point`]},{name:`nest_wifi_point_vento`,codepoint:61748,tags:[`nest`,`wifi`,`point`,`vento`]},{name:`nest_wifi_pro`,codepoint:62827,tags:[`nest`,`wifi`,`pro`]},{name:`nest_wifi_pro_2`,codepoint:62826,tags:[`nest`,`wifi`,`pro`,`2`]},{name:`nest_wifi_router`,codepoint:61747,tags:[`nest`,`wifi`,`router`]},{name:`network_cell`,codepoint:57785,tags:[`network`,`cell`]},{name:`network_check`,codepoint:58944,tags:[`network`,`check`]},{name:`network_intel_node`,codepoint:62321,tags:[`network`,`intel`,`node`]},{name:`network_intelligence`,codepoint:61356,tags:[`network`,`intelligence`]},{name:`network_intelligence_history`,codepoint:62966,tags:[`network`,`intelligence`,`history`]},{name:`network_intelligence_update`,codepoint:62965,tags:[`network`,`intelligence`,`update`]},{name:`network_locked`,codepoint:58906,tags:[`network`,`locked`]},{name:`network_manage`,codepoint:63403,tags:[`network`,`manage`]},{name:`network_node`,codepoint:62830,tags:[`network`,`node`]},{name:`network_ping`,codepoint:60362,tags:[`network`,`ping`]},{name:`network_wifi`,codepoint:57786,tags:[`network`,`wifi`]},{name:`network_wifi_1_bar`,codepoint:60388,tags:[`network`,`wifi`,`1`,`bar`]},{name:`network_wifi_1_bar_locked`,codepoint:62863,tags:[`network`,`wifi`,`1`,`bar`,`locked`]},{name:`network_wifi_2_bar`,codepoint:60374,tags:[`network`,`wifi`,`2`,`bar`]},{name:`network_wifi_2_bar_locked`,codepoint:62862,tags:[`network`,`wifi`,`2`,`bar`,`locked`]},{name:`network_wifi_3_bar`,codepoint:60385,tags:[`network`,`wifi`,`3`,`bar`]},{name:`network_wifi_3_bar_locked`,codepoint:62861,tags:[`network`,`wifi`,`3`,`bar`,`locked`]},{name:`network_wifi_locked`,codepoint:62770,tags:[`network`,`wifi`,`locked`]},{name:`neurology`,codepoint:57614,tags:[`neurology`]},{name:`new_label`,codepoint:58889,tags:[`new`,`label`]},{name:`new_releases`,codepoint:61302,tags:[`new`,`releases`]},{name:`new_window`,codepoint:63248,tags:[`new`,`window`]},{name:`news`,codepoint:57394,tags:[`news`]},{name:`newsmode`,codepoint:61357,tags:[`newsmode`]},{name:`newspaper`,codepoint:60289,tags:[`newspaper`]},{name:`newsstand`,codepoint:59844,tags:[`newsstand`]},{name:`next_plan`,codepoint:61277,tags:[`next`,`plan`]},{name:`next_week`,codepoint:57706,tags:[`next`,`week`]},{name:`nfc`,codepoint:57787,tags:[`nfc`]},{name:`nfc_off`,codepoint:62313,tags:[`nfc`,`off`]},{name:`night_shelter`,codepoint:61937,tags:[`night`,`shelter`]},{name:`night_sight_auto`,codepoint:61911,tags:[`night`,`sight`,`auto`]},{name:`night_sight_auto_off`,codepoint:61945,tags:[`night`,`sight`,`auto`,`off`]},{name:`night_sight_max`,codepoint:63171,tags:[`night`,`sight`,`max`]},{name:`nightlife`,codepoint:60002,tags:[`nightlife`]},{name:`nightlight`,codepoint:61501,tags:[`nightlight`]},{name:`nightlight_round`,codepoint:61501,tags:[`nightlight`,`round`]},{name:`nights_stay`,codepoint:61812,tags:[`nights`,`stay`]},{name:`no_accounts`,codepoint:61502,tags:[`no`,`accounts`]},{name:`no_adult_content`,codepoint:63742,tags:[`no`,`adult`,`content`]},{name:`no_backpack`,codepoint:62007,tags:[`no`,`backpack`]},{name:`no_crash`,codepoint:60400,tags:[`no`,`crash`]},{name:`no_drinks`,codepoint:61861,tags:[`no`,`drinks`]},{name:`no_encryption`,codepoint:61503,tags:[`no`,`encryption`]},{name:`no_encryption_gmailerrorred`,codepoint:61503,tags:[`no`,`encryption`,`gmailerrorred`]},{name:`no_flash`,codepoint:61862,tags:[`no`,`flash`]},{name:`no_food`,codepoint:61863,tags:[`no`,`food`]},{name:`no_luggage`,codepoint:62011,tags:[`no`,`luggage`]},{name:`no_meals`,codepoint:61910,tags:[`no`,`meals`]},{name:`no_meeting_room`,codepoint:60238,tags:[`no`,`meeting`,`room`]},{name:`no_photography`,codepoint:61864,tags:[`no`,`photography`]},{name:`no_sim`,codepoint:57806,tags:[`no`,`sim`]},{name:`no_sound`,codepoint:59152,tags:[`no`,`sound`]},{name:`no_stroller`,codepoint:61871,tags:[`no`,`stroller`]},{name:`no_transfer`,codepoint:61909,tags:[`no`,`transfer`]},{name:`noise_aware`,codepoint:60396,tags:[`noise`,`aware`]},{name:`noise_control_off`,codepoint:60403,tags:[`noise`,`control`,`off`]},{name:`noise_control_on`,codepoint:63656,tags:[`noise`,`control`,`on`]},{name:`nordic_walking`,codepoint:58638,tags:[`nordic`,`walking`]},{name:`north`,codepoint:61920,tags:[`north`]},{name:`north_east`,codepoint:61921,tags:[`north`,`east`]},{name:`north_west`,codepoint:61922,tags:[`north`,`west`]},{name:`not_accessible`,codepoint:61694,tags:[`not`,`accessible`]},{name:`not_accessible_forward`,codepoint:62794,tags:[`not`,`accessible`,`forward`]},{name:`not_interested`,codepoint:61580,tags:[`not`,`interested`]},{name:`not_listed_location`,codepoint:58741,tags:[`not`,`listed`,`location`]},{name:`not_started`,codepoint:61649,tags:[`not`,`started`]},{name:`note`,codepoint:58989,tags:[`note`]},{name:`note_add`,codepoint:59548,tags:[`note`,`add`]},{name:`note_alt`,codepoint:61504,tags:[`note`,`alt`]},{name:`note_stack`,codepoint:62818,tags:[`note`,`stack`]},{name:`note_stack_add`,codepoint:62819,tags:[`note`,`stack`,`add`]},{name:`notes`,codepoint:57964,tags:[`notes`]},{name:`notification_add`,codepoint:58265,tags:[`notification`,`add`]},{name:`notification_important`,codepoint:57348,tags:[`notification`,`important`]},{name:`notification_multiple`,codepoint:59074,tags:[`notification`,`multiple`]},{name:`notification_settings`,codepoint:62311,tags:[`notification`,`settings`]},{name:`notification_sound`,codepoint:62291,tags:[`notification`,`sound`]},{name:`notifications`,codepoint:59381,tags:[`notifications`]},{name:`notifications_active`,codepoint:59383,tags:[`notifications`,`active`]},{name:`notifications_none`,codepoint:59381,tags:[`notifications`,`none`]},{name:`notifications_off`,codepoint:59382,tags:[`notifications`,`off`]},{name:`notifications_paused`,codepoint:59384,tags:[`notifications`,`paused`]},{name:`notifications_unread`,codepoint:62718,tags:[`notifications`,`unread`]},{name:`numbers`,codepoint:60103,tags:[`numbers`]},{name:`nutrition`,codepoint:57616,tags:[`nutrition`]},{name:`ods`,codepoint:59112,tags:[`ods`]},{name:`odt`,codepoint:59113,tags:[`odt`]},{name:`offline_bolt`,codepoint:59698,tags:[`offline`,`bolt`]},{name:`offline_pin`,codepoint:59658,tags:[`offline`,`pin`]},{name:`offline_pin_off`,codepoint:62672,tags:[`offline`,`pin`,`off`]},{name:`offline_share`,codepoint:62174,tags:[`offline`,`share`]},{name:`oil_barrel`,codepoint:60437,tags:[`oil`,`barrel`]},{name:`okonomiyaki`,codepoint:62081,tags:[`okonomiyaki`]},{name:`on_device_training`,codepoint:60413,tags:[`on`,`device`,`training`]},{name:`on_hub_device`,codepoint:59075,tags:[`on`,`hub`,`device`]},{name:`oncology`,codepoint:57620,tags:[`oncology`]},{name:`ondemand_video`,codepoint:58938,tags:[`ondemand`,`video`]},{name:`online_prediction`,codepoint:61675,tags:[`online`,`prediction`]},{name:`onsen`,codepoint:63224,tags:[`onsen`]},{name:`opacity`,codepoint:59676,tags:[`opacity`]},{name:`open_in_browser`,codepoint:59549,tags:[`open`,`in`,`browser`]},{name:`open_in_full`,codepoint:61902,tags:[`open`,`in`,`full`]},{name:`open_in_new`,codepoint:59550,tags:[`open`,`in`,`new`]},{name:`open_in_new_down`,codepoint:63247,tags:[`open`,`in`,`new`,`down`]},{name:`open_in_new_off`,codepoint:58614,tags:[`open`,`in`,`new`,`off`]},{name:`open_in_phone`,codepoint:62162,tags:[`open`,`in`,`phone`]},{name:`open_jam`,codepoint:61358,tags:[`open`,`jam`]},{name:`open_run`,codepoint:62647,tags:[`open`,`run`]},{name:`open_with`,codepoint:59551,tags:[`open`,`with`]},{name:`ophthalmology`,codepoint:57621,tags:[`ophthalmology`]},{name:`oral_disease`,codepoint:57622,tags:[`oral`,`disease`]},{name:`orbit`,codepoint:62502,tags:[`orbit`]},{name:`order_approve`,codepoint:63506,tags:[`order`,`approve`]},{name:`order_play`,codepoint:63505,tags:[`order`,`play`]},{name:`orders`,codepoint:60180,tags:[`orders`]},{name:`orthopedics`,codepoint:63639,tags:[`orthopedics`]},{name:`other_admission`,codepoint:58491,tags:[`other`,`admission`]},{name:`other_houses`,codepoint:58764,tags:[`other`,`houses`]},{name:`outbound`,codepoint:57802,tags:[`outbound`]},{name:`outbox`,codepoint:61279,tags:[`outbox`]},{name:`outbox_alt`,codepoint:60183,tags:[`outbox`,`alt`]},{name:`outdoor_garden`,codepoint:57861,tags:[`outdoor`,`garden`]},{name:`outdoor_grill`,codepoint:59975,tags:[`outdoor`,`grill`]},{name:`outgoing_mail`,codepoint:61650,tags:[`outgoing`,`mail`]},{name:`outlet`,codepoint:61908,tags:[`outlet`]},{name:`outlined_flag`,codepoint:61638,tags:[`outlined`,`flag`]},{name:`outpatient`,codepoint:57624,tags:[`outpatient`]},{name:`outpatient_med`,codepoint:57625,tags:[`outpatient`,`med`]},{name:`output`,codepoint:60350,tags:[`output`]},{name:`output_circle`,codepoint:63246,tags:[`output`,`circle`]},{name:`oven`,codepoint:59847,tags:[`oven`]},{name:`oven_gen`,codepoint:59459,tags:[`oven`,`gen`]},{name:`overview`,codepoint:58535,tags:[`overview`]},{name:`overview_key`,codepoint:63444,tags:[`overview`,`key`]},{name:`owl`,codepoint:62388,tags:[`owl`]},{name:`oxygen_saturation`,codepoint:58590,tags:[`oxygen`,`saturation`]},{name:`p2p`,codepoint:62762,tags:[`p2p`]},{name:`pace`,codepoint:63160,tags:[`pace`]},{name:`pacemaker`,codepoint:58966,tags:[`pacemaker`]},{name:`package`,codepoint:58511,tags:[`package`]},{name:`package_2`,codepoint:62825,tags:[`package`,`2`]},{name:`padding`,codepoint:59848,tags:[`padding`]},{name:`padel`,codepoint:62119,tags:[`padel`]},{name:`page_control`,codepoint:59185,tags:[`page`,`control`]},{name:`page_footer`,codepoint:62339,tags:[`page`,`footer`]},{name:`page_header`,codepoint:62340,tags:[`page`,`header`]},{name:`page_info`,codepoint:62996,tags:[`page`,`info`]},{name:`page_menu_ios`,codepoint:61179,tags:[`page`,`menu`,`ios`]},{name:`pageless`,codepoint:62729,tags:[`pageless`]},{name:`pages`,codepoint:59385,tags:[`pages`]},{name:`pageview`,codepoint:59552,tags:[`pageview`]},{name:`paid`,codepoint:61505,tags:[`paid`]},{name:`palette`,codepoint:58378,tags:[`palette`]},{name:`pallet`,codepoint:63594,tags:[`pallet`]},{name:`pan_tool`,codepoint:59685,tags:[`pan`,`tool`]},{name:`pan_tool_alt`,codepoint:60345,tags:[`pan`,`tool`,`alt`]},{name:`pan_zoom`,codepoint:63061,tags:[`pan`,`zoom`]},{name:`panorama`,codepoint:58379,tags:[`panorama`]},{name:`panorama_fish_eye`,codepoint:58380,tags:[`panorama`,`fish`,`eye`]},{name:`panorama_horizontal`,codepoint:58381,tags:[`panorama`,`horizontal`]},{name:`panorama_photosphere`,codepoint:59849,tags:[`panorama`,`photosphere`]},{name:`panorama_vertical`,codepoint:58382,tags:[`panorama`,`vertical`]},{name:`panorama_wide_angle`,codepoint:58383,tags:[`panorama`,`wide`,`angle`]},{name:`paragliding`,codepoint:58639,tags:[`paragliding`]},{name:`parent_child_dining`,codepoint:61997,tags:[`parent`,`child`,`dining`]},{name:`park`,codepoint:60003,tags:[`park`]},{name:`parking_meter`,codepoint:62090,tags:[`parking`,`meter`]},{name:`parking_sign`,codepoint:62089,tags:[`parking`,`sign`]},{name:`parking_valet`,codepoint:62088,tags:[`parking`,`valet`]},{name:`partly_cloudy_day`,codepoint:61810,tags:[`partly`,`cloudy`,`day`]},{name:`partly_cloudy_night`,codepoint:61812,tags:[`partly`,`cloudy`,`night`]},{name:`partner_exchange`,codepoint:63481,tags:[`partner`,`exchange`]},{name:`partner_heart`,codepoint:61230,tags:[`partner`,`heart`]},{name:`partner_reports`,codepoint:61359,tags:[`partner`,`reports`]},{name:`party_mode`,codepoint:59386,tags:[`party`,`mode`]},{name:`passkey`,codepoint:63615,tags:[`passkey`]},{name:`password`,codepoint:61506,tags:[`password`]},{name:`password_2`,codepoint:62633,tags:[`password`,`2`]},{name:`password_2_off`,codepoint:62632,tags:[`password`,`2`,`off`]},{name:`patient_list`,codepoint:58963,tags:[`patient`,`list`]},{name:`pattern`,codepoint:61507,tags:[`pattern`]},{name:`pause`,codepoint:57396,tags:[`pause`]},{name:`pause_circle`,codepoint:57762,tags:[`pause`,`circle`]},{name:`pause_circle_filled`,codepoint:57762,tags:[`pause`,`circle`,`filled`]},{name:`pause_circle_outline`,codepoint:57762,tags:[`pause`,`circle`,`outline`]},{name:`pause_presentation`,codepoint:57578,tags:[`pause`,`presentation`]},{name:`payment`,codepoint:59553,tags:[`payment`]},{name:`payment_arrow_down`,codepoint:62144,tags:[`payment`,`arrow`,`down`]},{name:`payment_card`,codepoint:62113,tags:[`payment`,`card`]},{name:`payments`,codepoint:61283,tags:[`payments`]},{name:`pedal_bike`,codepoint:60201,tags:[`pedal`,`bike`]},{name:`pediatrics`,codepoint:57629,tags:[`pediatrics`]},{name:`pen_size_1`,codepoint:63317,tags:[`pen`,`size`,`1`]},{name:`pen_size_2`,codepoint:63316,tags:[`pen`,`size`,`2`]},{name:`pen_size_3`,codepoint:63315,tags:[`pen`,`size`,`3`]},{name:`pen_size_4`,codepoint:63314,tags:[`pen`,`size`,`4`]},{name:`pen_size_5`,codepoint:63313,tags:[`pen`,`size`,`5`]},{name:`pending`,codepoint:61284,tags:[`pending`]},{name:`pending_actions`,codepoint:61883,tags:[`pending`,`actions`]},{name:`pentagon`,codepoint:60240,tags:[`pentagon`]},{name:`people`,codepoint:59937,tags:[`people`]},{name:`people_alt`,codepoint:59937,tags:[`people`,`alt`]},{name:`people_outline`,codepoint:59937,tags:[`people`,`outline`]},{name:`percent`,codepoint:60248,tags:[`percent`]},{name:`percent_discount`,codepoint:62020,tags:[`percent`,`discount`]},{name:`performance_max`,codepoint:58650,tags:[`performance`,`max`]},{name:`pergola`,codepoint:57859,tags:[`pergola`]},{name:`perm_camera_mic`,codepoint:59554,tags:[`perm`,`camera`,`mic`]},{name:`perm_contact_calendar`,codepoint:59555,tags:[`perm`,`contact`,`calendar`]},{name:`perm_data_setting`,codepoint:59556,tags:[`perm`,`data`,`setting`]},{name:`perm_device_information`,codepoint:62172,tags:[`perm`,`device`,`information`]},{name:`perm_identity`,codepoint:61651,tags:[`perm`,`identity`]},{name:`perm_media`,codepoint:59559,tags:[`perm`,`media`]},{name:`perm_phone_msg`,codepoint:59560,tags:[`perm`,`phone`,`msg`]},{name:`perm_scan_wifi`,codepoint:59561,tags:[`perm`,`scan`,`wifi`]},{name:`person`,codepoint:61651,tags:[`person`]},{name:`person_2`,codepoint:63716,tags:[`person`,`2`]},{name:`person_3`,codepoint:63717,tags:[`person`,`3`]},{name:`person_4`,codepoint:63718,tags:[`person`,`4`]},{name:`person_add`,codepoint:59981,tags:[`person`,`add`]},{name:`person_add_alt`,codepoint:59981,tags:[`person`,`add`,`alt`]},{name:`person_add_disabled`,codepoint:59851,tags:[`person`,`add`,`disabled`]},{name:`person_alert`,codepoint:62823,tags:[`person`,`alert`]},{name:`person_apron`,codepoint:62883,tags:[`person`,`apron`]},{name:`person_book`,codepoint:62952,tags:[`person`,`book`]},{name:`person_cancel`,codepoint:62822,tags:[`person`,`cancel`]},{name:`person_celebrate`,codepoint:63486,tags:[`person`,`celebrate`]},{name:`person_check`,codepoint:62821,tags:[`person`,`check`]},{name:`person_edit`,codepoint:62714,tags:[`person`,`edit`]},{name:`person_filled`,codepoint:61651,tags:[`person`,`filled`]},{name:`person_heart`,codepoint:62096,tags:[`person`,`heart`]},{name:`person_off`,codepoint:58640,tags:[`person`,`off`]},{name:`person_outline`,codepoint:61651,tags:[`person`,`outline`]},{name:`person_pin`,codepoint:58714,tags:[`person`,`pin`]},{name:`person_pin_circle`,codepoint:58730,tags:[`person`,`pin`,`circle`]},{name:`person_play`,codepoint:63485,tags:[`person`,`play`]},{name:`person_raised_hand`,codepoint:62874,tags:[`person`,`raised`,`hand`]},{name:`person_remove`,codepoint:61286,tags:[`person`,`remove`]},{name:`person_search`,codepoint:61702,tags:[`person`,`search`]},{name:`person_shield`,codepoint:58244,tags:[`person`,`shield`]},{name:`personal_bag`,codepoint:60174,tags:[`personal`,`bag`]},{name:`personal_bag_off`,codepoint:60175,tags:[`personal`,`bag`,`off`]},{name:`personal_bag_question`,codepoint:60176,tags:[`personal`,`bag`,`question`]},{name:`personal_injury`,codepoint:59098,tags:[`personal`,`injury`]},{name:`personal_places`,codepoint:59139,tags:[`personal`,`places`]},{name:`personal_video`,codepoint:58939,tags:[`personal`,`video`]},{name:`pest_control`,codepoint:61690,tags:[`pest`,`control`]},{name:`pest_control_rodent`,codepoint:61693,tags:[`pest`,`control`,`rodent`]},{name:`pet_supplies`,codepoint:61361,tags:[`pet`,`supplies`]},{name:`pets`,codepoint:59677,tags:[`pets`]},{name:`phishing`,codepoint:60119,tags:[`phishing`]},{name:`phone`,codepoint:61652,tags:[`phone`]},{name:`phone_alt`,codepoint:61652,tags:[`phone`,`alt`]},{name:`phone_android`,codepoint:62171,tags:[`phone`,`android`]},{name:`phone_bluetooth_speaker`,codepoint:58907,tags:[`phone`,`bluetooth`,`speaker`]},{name:`phone_callback`,codepoint:58953,tags:[`phone`,`callback`]},{name:`phone_disabled`,codepoint:59852,tags:[`phone`,`disabled`]},{name:`phone_enabled`,codepoint:59853,tags:[`phone`,`enabled`]},{name:`phone_forwarded`,codepoint:58908,tags:[`phone`,`forwarded`]},{name:`phone_in_talk`,codepoint:58909,tags:[`phone`,`in`,`talk`]},{name:`phone_iphone`,codepoint:62170,tags:[`phone`,`iphone`]},{name:`phone_locked`,codepoint:58910,tags:[`phone`,`locked`]},{name:`phone_missed`,codepoint:58911,tags:[`phone`,`missed`]},{name:`phone_paused`,codepoint:58912,tags:[`phone`,`paused`]},{name:`phonelink`,codepoint:58150,tags:[`phonelink`]},{name:`phonelink_erase`,codepoint:62186,tags:[`phonelink`,`erase`]},{name:`phonelink_lock`,codepoint:62142,tags:[`phonelink`,`lock`]},{name:`phonelink_off`,codepoint:63397,tags:[`phonelink`,`off`]},{name:`phonelink_ring`,codepoint:62184,tags:[`phonelink`,`ring`]},{name:`phonelink_ring_off`,codepoint:63402,tags:[`phonelink`,`ring`,`off`]},{name:`phonelink_setup`,codepoint:62169,tags:[`phonelink`,`setup`]},{name:`photo`,codepoint:58418,tags:[`photo`]},{name:`photo_album`,codepoint:58385,tags:[`photo`,`album`]},{name:`photo_auto_merge`,codepoint:62768,tags:[`photo`,`auto`,`merge`]},{name:`photo_camera`,codepoint:58386,tags:[`photo`,`camera`]},{name:`photo_camera_back`,codepoint:61288,tags:[`photo`,`camera`,`back`]},{name:`photo_camera_front`,codepoint:61289,tags:[`photo`,`camera`,`front`]},{name:`photo_filter`,codepoint:58427,tags:[`photo`,`filter`]},{name:`photo_frame`,codepoint:61657,tags:[`photo`,`frame`]},{name:`photo_library`,codepoint:58387,tags:[`photo`,`library`]},{name:`photo_prints`,codepoint:61362,tags:[`photo`,`prints`]},{name:`photo_size_select_actual`,codepoint:58418,tags:[`photo`,`size`,`select`,`actual`]},{name:`photo_size_select_large`,codepoint:58419,tags:[`photo`,`size`,`select`,`large`]},{name:`photo_size_select_small`,codepoint:58420,tags:[`photo`,`size`,`select`,`small`]},{name:`php`,codepoint:60303,tags:[`php`]},{name:`physical_therapy`,codepoint:57630,tags:[`physical`,`therapy`]},{name:`piano`,codepoint:58657,tags:[`piano`]},{name:`piano_off`,codepoint:58656,tags:[`piano`,`off`]},{name:`pickleball`,codepoint:62118,tags:[`pickleball`]},{name:`picture_as_pdf`,codepoint:58389,tags:[`picture`,`as`,`pdf`]},{name:`picture_in_picture`,codepoint:59562,tags:[`picture`,`in`,`picture`]},{name:`picture_in_picture_alt`,codepoint:59665,tags:[`picture`,`in`,`picture`,`alt`]},{name:`picture_in_picture_center`,codepoint:62800,tags:[`picture`,`in`,`picture`,`center`]},{name:`picture_in_picture_large`,codepoint:62799,tags:[`picture`,`in`,`picture`,`large`]},{name:`picture_in_picture_medium`,codepoint:62798,tags:[`picture`,`in`,`picture`,`medium`]},{name:`picture_in_picture_mobile`,codepoint:62743,tags:[`picture`,`in`,`picture`,`mobile`]},{name:`picture_in_picture_off`,codepoint:62767,tags:[`picture`,`in`,`picture`,`off`]},{name:`picture_in_picture_small`,codepoint:62797,tags:[`picture`,`in`,`picture`,`small`]},{name:`pie_chart`,codepoint:61658,tags:[`pie`,`chart`]},{name:`pie_chart_filled`,codepoint:61658,tags:[`pie`,`chart`,`filled`]},{name:`pie_chart_outline`,codepoint:61658,tags:[`pie`,`chart`,`outline`]},{name:`pie_chart_outlined`,codepoint:61658,tags:[`pie`,`chart`,`outlined`]},{name:`pill`,codepoint:57631,tags:[`pill`]},{name:`pill_off`,codepoint:63497,tags:[`pill`,`off`]},{name:`pin`,codepoint:61509,tags:[`pin`]},{name:`pin_drop`,codepoint:58718,tags:[`pin`,`drop`]},{name:`pin_end`,codepoint:59239,tags:[`pin`,`end`]},{name:`pin_invoke`,codepoint:59235,tags:[`pin`,`invoke`]},{name:`pinboard`,codepoint:62379,tags:[`pinboard`]},{name:`pinboard_unread`,codepoint:62380,tags:[`pinboard`,`unread`]},{name:`pinch`,codepoint:60216,tags:[`pinch`]},{name:`pinch_zoom_in`,codepoint:61946,tags:[`pinch`,`zoom`,`in`]},{name:`pinch_zoom_out`,codepoint:61947,tags:[`pinch`,`zoom`,`out`]},{name:`pip`,codepoint:63053,tags:[`pip`]},{name:`pip_exit`,codepoint:63245,tags:[`pip`,`exit`]},{name:`pivot_table_chart`,codepoint:59854,tags:[`pivot`,`table`,`chart`]},{name:`place`,codepoint:61915,tags:[`place`]},{name:`place_item`,codepoint:61936,tags:[`place`,`item`]},{name:`plagiarism`,codepoint:59994,tags:[`plagiarism`]},{name:`plane_contrails`,codepoint:62124,tags:[`plane`,`contrails`]},{name:`planet`,codepoint:62343,tags:[`planet`]},{name:`planner_banner_ad_pt`,codepoint:59026,tags:[`planner`,`banner`,`ad`,`pt`]},{name:`planner_review`,codepoint:59028,tags:[`planner`,`review`]},{name:`play_arrow`,codepoint:57399,tags:[`play`,`arrow`]},{name:`play_circle`,codepoint:57796,tags:[`play`,`circle`]},{name:`play_disabled`,codepoint:61290,tags:[`play`,`disabled`]},{name:`play_for_work`,codepoint:59654,tags:[`play`,`for`,`work`]},{name:`play_lesson`,codepoint:61511,tags:[`play`,`lesson`]},{name:`play_music`,codepoint:59118,tags:[`play`,`music`]},{name:`play_pause`,codepoint:61751,tags:[`play`,`pause`]},{name:`play_shapes`,codepoint:63484,tags:[`play`,`shapes`]},{name:`playground`,codepoint:62094,tags:[`playground`]},{name:`playground_2`,codepoint:62095,tags:[`playground`,`2`]},{name:`playing_cards`,codepoint:62940,tags:[`playing`,`cards`]},{name:`playlist_add`,codepoint:57403,tags:[`playlist`,`add`]},{name:`playlist_add_check`,codepoint:57445,tags:[`playlist`,`add`,`check`]},{name:`playlist_add_check_circle`,codepoint:59366,tags:[`playlist`,`add`,`check`,`circle`]},{name:`playlist_add_circle`,codepoint:59365,tags:[`playlist`,`add`,`circle`]},{name:`playlist_play`,codepoint:57439,tags:[`playlist`,`play`]},{name:`playlist_remove`,codepoint:60288,tags:[`playlist`,`remove`]},{name:`plug_connect`,codepoint:62298,tags:[`plug`,`connect`]},{name:`plumbing`,codepoint:61703,tags:[`plumbing`]},{name:`plus_one`,codepoint:59392,tags:[`plus`,`one`]},{name:`podcasts`,codepoint:61512,tags:[`podcasts`]},{name:`podiatry`,codepoint:57632,tags:[`podiatry`]},{name:`podium`,codepoint:63483,tags:[`podium`]},{name:`point_of_sale`,codepoint:61822,tags:[`point`,`of`,`sale`]},{name:`point_scan`,codepoint:63244,tags:[`point`,`scan`]},{name:`poker_chip`,codepoint:62619,tags:[`poker`,`chip`]},{name:`policy`,codepoint:59927,tags:[`policy`]},{name:`policy_alert`,codepoint:62471,tags:[`policy`,`alert`]},{name:`poll`,codepoint:61644,tags:[`poll`]},{name:`polyline`,codepoint:60347,tags:[`polyline`]},{name:`polymer`,codepoint:59563,tags:[`polymer`]},{name:`pool`,codepoint:60232,tags:[`pool`]},{name:`portable_wifi_off`,codepoint:61575,tags:[`portable`,`wifi`,`off`]},{name:`portrait`,codepoint:59473,tags:[`portrait`]},{name:`position_bottom_left`,codepoint:63243,tags:[`position`,`bottom`,`left`]},{name:`position_bottom_right`,codepoint:63242,tags:[`position`,`bottom`,`right`]},{name:`position_top_right`,codepoint:63241,tags:[`position`,`top`,`right`]},{name:`post`,codepoint:59141,tags:[`post`]},{name:`post_add`,codepoint:59936,tags:[`post`,`add`]},{name:`potted_plant`,codepoint:63658,tags:[`potted`,`plant`]},{name:`power`,codepoint:58940,tags:[`power`]},{name:`power_input`,codepoint:58166,tags:[`power`,`input`]},{name:`power_off`,codepoint:58950,tags:[`power`,`off`]},{name:`power_rounded`,codepoint:63687,tags:[`power`,`rounded`]},{name:`power_settings_circle`,codepoint:62488,tags:[`power`,`settings`,`circle`]},{name:`power_settings_new`,codepoint:63687,tags:[`power`,`settings`,`new`]},{name:`prayer_times`,codepoint:63544,tags:[`prayer`,`times`]},{name:`precision_manufacturing`,codepoint:61513,tags:[`precision`,`manufacturing`]},{name:`pregnancy`,codepoint:62961,tags:[`pregnancy`]},{name:`pregnant_woman`,codepoint:62961,tags:[`pregnant`,`woman`]},{name:`preliminary`,codepoint:59352,tags:[`preliminary`]},{name:`prescriptions`,codepoint:57633,tags:[`prescriptions`]},{name:`present_to_all`,codepoint:57567,tags:[`present`,`to`,`all`]},{name:`preview`,codepoint:61893,tags:[`preview`]},{name:`preview_off`,codepoint:63407,tags:[`preview`,`off`]},{name:`price_change`,codepoint:61514,tags:[`price`,`change`]},{name:`price_check`,codepoint:61515,tags:[`price`,`check`]},{name:`print`,codepoint:59565,tags:[`print`]},{name:`print_add`,codepoint:63394,tags:[`print`,`add`]},{name:`print_connect`,codepoint:63393,tags:[`print`,`connect`]},{name:`print_disabled`,codepoint:59855,tags:[`print`,`disabled`]},{name:`print_error`,codepoint:63392,tags:[`print`,`error`]},{name:`print_lock`,codepoint:63057,tags:[`print`,`lock`]},{name:`priority`,codepoint:57759,tags:[`priority`]},{name:`priority_high`,codepoint:58949,tags:[`priority`,`high`]},{name:`privacy`,codepoint:61768,tags:[`privacy`]},{name:`privacy_tip`,codepoint:61660,tags:[`privacy`,`tip`]},{name:`private_connectivity`,codepoint:59204,tags:[`private`,`connectivity`]},{name:`problem`,codepoint:57634,tags:[`problem`]},{name:`procedure`,codepoint:58961,tags:[`procedure`]},{name:`process_chart`,codepoint:63573,tags:[`process`,`chart`]},{name:`production_quantity_limits`,codepoint:57809,tags:[`production`,`quantity`,`limits`]},{name:`productivity`,codepoint:58006,tags:[`productivity`]},{name:`progress_activity`,codepoint:59856,tags:[`progress`,`activity`]},{name:`prompt_suggestion`,codepoint:62710,tags:[`prompt`,`suggestion`]},{name:`propane`,codepoint:60436,tags:[`propane`]},{name:`propane_tank`,codepoint:60435,tags:[`propane`,`tank`]},{name:`psychiatry`,codepoint:57635,tags:[`psychiatry`]},{name:`psychology`,codepoint:59978,tags:[`psychology`]},{name:`psychology_alt`,codepoint:63722,tags:[`psychology`,`alt`]},{name:`public`,codepoint:59403,tags:[`public`]},{name:`public_off`,codepoint:61898,tags:[`public`,`off`]},{name:`publish`,codepoint:57941,tags:[`publish`]},{name:`published_with_changes`,codepoint:62002,tags:[`published`,`with`,`changes`]},{name:`pulmonology`,codepoint:57636,tags:[`pulmonology`]},{name:`pulse_alert`,codepoint:62721,tags:[`pulse`,`alert`]},{name:`punch_clock`,codepoint:60072,tags:[`punch`,`clock`]},{name:`push_pin`,codepoint:61709,tags:[`push`,`pin`]},{name:`qr_code`,codepoint:61291,tags:[`qr`,`code`]},{name:`qr_code_2`,codepoint:57354,tags:[`qr`,`code`,`2`]},{name:`qr_code_2_add`,codepoint:63064,tags:[`qr`,`code`,`2`,`add`]},{name:`qr_code_scanner`,codepoint:61958,tags:[`qr`,`code`,`scanner`]},{name:`query_builder`,codepoint:61398,tags:[`query`,`builder`]},{name:`query_stats`,codepoint:58620,tags:[`query`,`stats`]},{name:`question_answer`,codepoint:59567,tags:[`question`,`answer`]},{name:`question_exchange`,codepoint:63475,tags:[`question`,`exchange`]},{name:`question_mark`,codepoint:60299,tags:[`question`,`mark`]},{name:`queue`,codepoint:57404,tags:[`queue`]},{name:`queue_music`,codepoint:57405,tags:[`queue`,`music`]},{name:`queue_play_next`,codepoint:57446,tags:[`queue`,`play`,`next`]},{name:`quick_phrases`,codepoint:59345,tags:[`quick`,`phrases`]},{name:`quick_reference`,codepoint:58478,tags:[`quick`,`reference`]},{name:`quick_reference_all`,codepoint:63489,tags:[`quick`,`reference`,`all`]},{name:`quick_reorder`,codepoint:60181,tags:[`quick`,`reorder`]},{name:`quickreply`,codepoint:61292,tags:[`quickreply`]},{name:`quiet_time`,codepoint:61785,tags:[`quiet`,`time`]},{name:`quiet_time_active`,codepoint:60278,tags:[`quiet`,`time`,`active`]},{name:`quiz`,codepoint:61516,tags:[`quiz`]},{name:`r_mobiledata`,codepoint:61517,tags:[`r`,`mobiledata`]},{name:`radar`,codepoint:61518,tags:[`radar`]},{name:`radio`,codepoint:57406,tags:[`radio`]},{name:`radio_button_checked`,codepoint:59447,tags:[`radio`,`button`,`checked`]},{name:`radio_button_partial`,codepoint:62816,tags:[`radio`,`button`,`partial`]},{name:`radio_button_unchecked`,codepoint:59446,tags:[`radio`,`button`,`unchecked`]},{name:`radiology`,codepoint:57637,tags:[`radiology`]},{name:`railway_alert`,codepoint:59857,tags:[`railway`,`alert`]},{name:`railway_alert_2`,codepoint:62561,tags:[`railway`,`alert`,`2`]},{name:`rainy`,codepoint:61814,tags:[`rainy`]},{name:`rainy_heavy`,codepoint:63007,tags:[`rainy`,`heavy`]},{name:`rainy_light`,codepoint:63006,tags:[`rainy`,`light`]},{name:`rainy_snow`,codepoint:63005,tags:[`rainy`,`snow`]},{name:`ramen_dining`,codepoint:60004,tags:[`ramen`,`dining`]},{name:`ramp_left`,codepoint:60316,tags:[`ramp`,`left`]},{name:`ramp_right`,codepoint:60310,tags:[`ramp`,`right`]},{name:`range_hood`,codepoint:57834,tags:[`range`,`hood`]},{name:`rate_review`,codepoint:58720,tags:[`rate`,`review`]},{name:`rate_review_rtl`,codepoint:59142,tags:[`rate`,`review`,`rtl`]},{name:`raven`,codepoint:62805,tags:[`raven`]},{name:`raw_off`,codepoint:61519,tags:[`raw`,`off`]},{name:`raw_on`,codepoint:61520,tags:[`raw`,`on`]},{name:`read_more`,codepoint:61293,tags:[`read`,`more`]},{name:`readiness_score`,codepoint:63197,tags:[`readiness`,`score`]},{name:`real_estate_agent`,codepoint:59194,tags:[`real`,`estate`,`agent`]},{name:`rear_camera`,codepoint:63170,tags:[`rear`,`camera`]},{name:`rebase`,codepoint:63557,tags:[`rebase`]},{name:`rebase_edit`,codepoint:63558,tags:[`rebase`,`edit`]},{name:`receipt`,codepoint:59568,tags:[`receipt`]},{name:`receipt_long`,codepoint:61294,tags:[`receipt`,`long`]},{name:`receipt_long_off`,codepoint:62474,tags:[`receipt`,`long`,`off`]},{name:`recent_actors`,codepoint:57407,tags:[`recent`,`actors`]},{name:`recent_patient`,codepoint:63496,tags:[`recent`,`patient`]},{name:`recenter`,codepoint:62656,tags:[`recenter`]},{name:`recommend`,codepoint:59858,tags:[`recommend`]},{name:`record_voice_over`,codepoint:59679,tags:[`record`,`voice`,`over`]},{name:`rectangle`,codepoint:60244,tags:[`rectangle`]},{name:`recycling`,codepoint:59232,tags:[`recycling`]},{name:`redeem`,codepoint:59638,tags:[`redeem`]},{name:`redo`,codepoint:57690,tags:[`redo`]},{name:`reduce_capacity`,codepoint:61980,tags:[`reduce`,`capacity`]},{name:`refresh`,codepoint:58837,tags:[`refresh`]},{name:`regular_expression`,codepoint:63312,tags:[`regular`,`expression`]},{name:`relax`,codepoint:63196,tags:[`relax`]},{name:`release_alert`,codepoint:63060,tags:[`release`,`alert`]},{name:`remember_me`,codepoint:61521,tags:[`remember`,`me`]},{name:`reminder`,codepoint:59078,tags:[`reminder`]},{name:`reminders_alt`,codepoint:59078,tags:[`reminders`,`alt`]},{name:`remote_gen`,codepoint:59454,tags:[`remote`,`gen`]},{name:`remove`,codepoint:57691,tags:[`remove`]},{name:`remove_circle`,codepoint:61583,tags:[`remove`,`circle`]},{name:`remove_circle_outline`,codepoint:61583,tags:[`remove`,`circle`,`outline`]},{name:`remove_done`,codepoint:59859,tags:[`remove`,`done`]},{name:`remove_from_queue`,codepoint:57447,tags:[`remove`,`from`,`queue`]},{name:`remove_moderator`,codepoint:59860,tags:[`remove`,`moderator`]},{name:`remove_red_eye`,codepoint:59636,tags:[`remove`,`red`,`eye`]},{name:`remove_road`,codepoint:60412,tags:[`remove`,`road`]},{name:`remove_selection`,codepoint:59861,tags:[`remove`,`selection`]},{name:`remove_shopping_cart`,codepoint:59688,tags:[`remove`,`shopping`,`cart`]},{name:`reopen_window`,codepoint:63240,tags:[`reopen`,`window`]},{name:`reorder`,codepoint:59646,tags:[`reorder`]},{name:`repartition`,codepoint:63720,tags:[`repartition`]},{name:`repeat`,codepoint:57408,tags:[`repeat`]},{name:`repeat_on`,codepoint:59862,tags:[`repeat`,`on`]},{name:`repeat_one`,codepoint:57409,tags:[`repeat`,`one`]},{name:`repeat_one_on`,codepoint:59863,tags:[`repeat`,`one`,`on`]},{name:`replace_audio`,codepoint:62545,tags:[`replace`,`audio`]},{name:`replace_image`,codepoint:62544,tags:[`replace`,`image`]},{name:`replace_video`,codepoint:62543,tags:[`replace`,`video`]},{name:`replay`,codepoint:57410,tags:[`replay`]},{name:`replay_10`,codepoint:57433,tags:[`replay`,`10`]},{name:`replay_30`,codepoint:57434,tags:[`replay`,`30`]},{name:`replay_5`,codepoint:57435,tags:[`replay`,`5`]},{name:`replay_circle_filled`,codepoint:59864,tags:[`replay`,`circle`,`filled`]},{name:`reply`,codepoint:57694,tags:[`reply`]},{name:`reply_all`,codepoint:57695,tags:[`reply`,`all`]},{name:`report`,codepoint:61522,tags:[`report`]},{name:`report_gmailerrorred`,codepoint:61522,tags:[`report`,`gmailerrorred`]},{name:`report_off`,codepoint:57712,tags:[`report`,`off`]},{name:`report_problem`,codepoint:61571,tags:[`report`,`problem`]},{name:`request_page`,codepoint:61996,tags:[`request`,`page`]},{name:`request_quote`,codepoint:61878,tags:[`request`,`quote`]},{name:`reset_brightness`,codepoint:62594,tags:[`reset`,`brightness`]},{name:`reset_exposure`,codepoint:62054,tags:[`reset`,`exposure`]},{name:`reset_focus`,codepoint:62593,tags:[`reset`,`focus`]},{name:`reset_image`,codepoint:63524,tags:[`reset`,`image`]},{name:`reset_iso`,codepoint:62592,tags:[`reset`,`iso`]},{name:`reset_settings`,codepoint:62591,tags:[`reset`,`settings`]},{name:`reset_shadow`,codepoint:62590,tags:[`reset`,`shadow`]},{name:`reset_shutter_speed`,codepoint:62589,tags:[`reset`,`shutter`,`speed`]},{name:`reset_tv`,codepoint:59865,tags:[`reset`,`tv`]},{name:`reset_white_balance`,codepoint:62588,tags:[`reset`,`white`,`balance`]},{name:`reset_wrench`,codepoint:62828,tags:[`reset`,`wrench`]},{name:`resize`,codepoint:63239,tags:[`resize`]},{name:`respiratory_rate`,codepoint:57639,tags:[`respiratory`,`rate`]},{name:`responsive_layout`,codepoint:59866,tags:[`responsive`,`layout`]},{name:`rest_area`,codepoint:61994,tags:[`rest`,`area`]},{name:`restart_alt`,codepoint:61523,tags:[`restart`,`alt`]},{name:`restaurant`,codepoint:58732,tags:[`restaurant`]},{name:`restaurant_menu`,codepoint:58721,tags:[`restaurant`,`menu`]},{name:`restore`,codepoint:59571,tags:[`restore`]},{name:`restore_from_trash`,codepoint:59704,tags:[`restore`,`from`,`trash`]},{name:`restore_page`,codepoint:59689,tags:[`restore`,`page`]},{name:`resume`,codepoint:63440,tags:[`resume`]},{name:`reviews`,codepoint:61564,tags:[`reviews`]},{name:`rewarded_ads`,codepoint:61366,tags:[`rewarded`,`ads`]},{name:`rheumatology`,codepoint:57640,tags:[`rheumatology`]},{name:`rib_cage`,codepoint:63640,tags:[`rib`,`cage`]},{name:`rice_bowl`,codepoint:61941,tags:[`rice`,`bowl`]},{name:`right_click`,codepoint:63238,tags:[`right`,`click`]},{name:`right_panel_close`,codepoint:63237,tags:[`right`,`panel`,`close`]},{name:`right_panel_open`,codepoint:63236,tags:[`right`,`panel`,`open`]},{name:`ring_volume`,codepoint:61661,tags:[`ring`,`volume`]},{name:`ring_volume_filled`,codepoint:61661,tags:[`ring`,`volume`,`filled`]},{name:`ripples`,codepoint:59867,tags:[`ripples`]},{name:`road`,codepoint:62578,tags:[`road`]},{name:`robot`,codepoint:63618,tags:[`robot`]},{name:`robot_2`,codepoint:62928,tags:[`robot`,`2`]},{name:`rocket`,codepoint:60325,tags:[`rocket`]},{name:`rocket_launch`,codepoint:60315,tags:[`rocket`,`launch`]},{name:`roller_shades`,codepoint:60434,tags:[`roller`,`shades`]},{name:`roller_shades_closed`,codepoint:60433,tags:[`roller`,`shades`,`closed`]},{name:`roller_skating`,codepoint:60365,tags:[`roller`,`skating`]},{name:`roofing`,codepoint:61953,tags:[`roofing`]},{name:`room`,codepoint:61915,tags:[`room`]},{name:`room_preferences`,codepoint:61880,tags:[`room`,`preferences`]},{name:`room_service`,codepoint:60233,tags:[`room`,`service`]},{name:`rotate_90_degrees_ccw`,codepoint:58392,tags:[`rotate`,`90`,`degrees`,`ccw`]},{name:`rotate_90_degrees_cw`,codepoint:60075,tags:[`rotate`,`90`,`degrees`,`cw`]},{name:`rotate_auto`,codepoint:62487,tags:[`rotate`,`auto`]},{name:`rotate_left`,codepoint:58393,tags:[`rotate`,`left`]},{name:`rotate_right`,codepoint:58394,tags:[`rotate`,`right`]},{name:`roundabout_left`,codepoint:60313,tags:[`roundabout`,`left`]},{name:`roundabout_right`,codepoint:60323,tags:[`roundabout`,`right`]},{name:`rounded_corner`,codepoint:59680,tags:[`rounded`,`corner`]},{name:`route`,codepoint:60109,tags:[`route`]},{name:`router`,codepoint:58152,tags:[`router`]},{name:`router_off`,codepoint:62196,tags:[`router`,`off`]},{name:`routine`,codepoint:57868,tags:[`routine`]},{name:`rowing`,codepoint:59681,tags:[`rowing`]},{name:`rss_feed`,codepoint:57573,tags:[`rss`,`feed`]},{name:`rsvp`,codepoint:61525,tags:[`rsvp`]},{name:`rtt`,codepoint:59821,tags:[`rtt`]},{name:`rubric`,codepoint:60199,tags:[`rubric`]},{name:`rule`,codepoint:61890,tags:[`rule`]},{name:`rule_folder`,codepoint:61897,tags:[`rule`,`folder`]},{name:`rule_settings`,codepoint:63052,tags:[`rule`,`settings`]},{name:`run_circle`,codepoint:61295,tags:[`run`,`circle`]},{name:`running_with_errors`,codepoint:58653,tags:[`running`,`with`,`errors`]},{name:`rv_hookup`,codepoint:58946,tags:[`rv`,`hookup`]},{name:`safety_check`,codepoint:60399,tags:[`safety`,`check`]},{name:`safety_check_off`,codepoint:62877,tags:[`safety`,`check`,`off`]},{name:`safety_divider`,codepoint:57804,tags:[`safety`,`divider`]},{name:`sailing`,codepoint:58626,tags:[`sailing`]},{name:`salinity`,codepoint:63606,tags:[`salinity`]},{name:`sanitizer`,codepoint:61981,tags:[`sanitizer`]},{name:`satellite`,codepoint:58722,tags:[`satellite`]},{name:`satellite_alt`,codepoint:60218,tags:[`satellite`,`alt`]},{name:`sauna`,codepoint:63223,tags:[`sauna`]},{name:`save`,codepoint:57697,tags:[`save`]},{name:`save_alt`,codepoint:61584,tags:[`save`,`alt`]},{name:`save_as`,codepoint:60256,tags:[`save`,`as`]},{name:`save_clock`,codepoint:62360,tags:[`save`,`clock`]},{name:`saved_search`,codepoint:59921,tags:[`saved`,`search`]},{name:`savings`,codepoint:58091,tags:[`savings`]},{name:`scale`,codepoint:60255,tags:[`scale`]},{name:`scan`,codepoint:63310,tags:[`scan`]},{name:`scan_delete`,codepoint:63311,tags:[`scan`,`delete`]},{name:`scanner`,codepoint:58153,tags:[`scanner`]},{name:`scatter_plot`,codepoint:57960,tags:[`scatter`,`plot`]},{name:`scene`,codepoint:58023,tags:[`scene`]},{name:`schedule`,codepoint:61398,tags:[`schedule`]},{name:`schedule_send`,codepoint:59914,tags:[`schedule`,`send`]},{name:`schema`,codepoint:58621,tags:[`schema`]},{name:`school`,codepoint:59404,tags:[`school`]},{name:`science`,codepoint:59979,tags:[`science`]},{name:`science_off`,codepoint:62786,tags:[`science`,`off`]},{name:`scooter`,codepoint:62577,tags:[`scooter`]},{name:`score`,codepoint:57961,tags:[`score`]},{name:`scoreboard`,codepoint:60368,tags:[`scoreboard`]},{name:`screen_lock_landscape`,codepoint:62168,tags:[`screen`,`lock`,`landscape`]},{name:`screen_lock_portrait`,codepoint:62142,tags:[`screen`,`lock`,`portrait`]},{name:`screen_lock_rotation`,codepoint:62166,tags:[`screen`,`lock`,`rotation`]},{name:`screen_record`,codepoint:63097,tags:[`screen`,`record`]},{name:`screen_rotation`,codepoint:62165,tags:[`screen`,`rotation`]},{name:`screen_rotation_alt`,codepoint:60398,tags:[`screen`,`rotation`,`alt`]},{name:`screen_rotation_up`,codepoint:63096,tags:[`screen`,`rotation`,`up`]},{name:`screen_search_desktop`,codepoint:61296,tags:[`screen`,`search`,`desktop`]},{name:`screen_share`,codepoint:57570,tags:[`screen`,`share`]},{name:`screenshot`,codepoint:61526,tags:[`screenshot`]},{name:`screenshot_frame`,codepoint:63095,tags:[`screenshot`,`frame`]},{name:`screenshot_frame_2`,codepoint:62324,tags:[`screenshot`,`frame`,`2`]},{name:`screenshot_keyboard`,codepoint:63443,tags:[`screenshot`,`keyboard`]},{name:`screenshot_monitor`,codepoint:60424,tags:[`screenshot`,`monitor`]},{name:`screenshot_region`,codepoint:63442,tags:[`screenshot`,`region`]},{name:`screenshot_tablet`,codepoint:63127,tags:[`screenshot`,`tablet`]},{name:`script`,codepoint:62559,tags:[`script`]},{name:`scrollable_header`,codepoint:59868,tags:[`scrollable`,`header`]},{name:`scuba_diving`,codepoint:60366,tags:[`scuba`,`diving`]},{name:`sd`,codepoint:59869,tags:[`sd`]},{name:`sd_card`,codepoint:58915,tags:[`sd`,`card`]},{name:`sd_card_alert`,codepoint:61527,tags:[`sd`,`card`,`alert`]},{name:`sd_storage`,codepoint:58915,tags:[`sd`,`storage`]},{name:`sdk`,codepoint:59168,tags:[`sdk`]},{name:`search`,codepoint:59574,tags:[`search`]},{name:`search_activity`,codepoint:62437,tags:[`search`,`activity`]},{name:`search_check`,codepoint:63488,tags:[`search`,`check`]},{name:`search_check_2`,codepoint:62569,tags:[`search`,`check`,`2`]},{name:`search_gear`,codepoint:61178,tags:[`search`,`gear`]},{name:`search_hands_free`,codepoint:59030,tags:[`search`,`hands`,`free`]},{name:`search_insights`,codepoint:62652,tags:[`search`,`insights`]},{name:`search_off`,codepoint:60022,tags:[`search`,`off`]},{name:`seat_cool_left`,codepoint:62257,tags:[`seat`,`cool`,`left`]},{name:`seat_cool_right`,codepoint:62256,tags:[`seat`,`cool`,`right`]},{name:`seat_heat_left`,codepoint:62255,tags:[`seat`,`heat`,`left`]},{name:`seat_heat_right`,codepoint:62254,tags:[`seat`,`heat`,`right`]},{name:`seat_vent_left`,codepoint:62253,tags:[`seat`,`vent`,`left`]},{name:`seat_vent_right`,codepoint:62252,tags:[`seat`,`vent`,`right`]},{name:`security`,codepoint:58154,tags:[`security`]},{name:`security_key`,codepoint:62723,tags:[`security`,`key`]},{name:`security_update`,codepoint:62157,tags:[`security`,`update`]},{name:`security_update_good`,codepoint:61555,tags:[`security`,`update`,`good`]},{name:`security_update_warning`,codepoint:62163,tags:[`security`,`update`,`warning`]},{name:`segment`,codepoint:59723,tags:[`segment`]},{name:`select`,codepoint:63309,tags:[`select`]},{name:`select_all`,codepoint:57698,tags:[`select`,`all`]},{name:`select_check_box`,codepoint:61950,tags:[`select`,`check`,`box`]},{name:`select_to_speak`,codepoint:63439,tags:[`select`,`to`,`speak`]},{name:`select_window`,codepoint:59130,tags:[`select`,`window`]},{name:`select_window_2`,codepoint:62664,tags:[`select`,`window`,`2`]},{name:`select_window_off`,codepoint:58630,tags:[`select`,`window`,`off`]},{name:`self_care`,codepoint:63597,tags:[`self`,`care`]},{name:`self_improvement`,codepoint:60024,tags:[`self`,`improvement`]},{name:`sell`,codepoint:61531,tags:[`sell`]},{name:`send`,codepoint:57699,tags:[`send`]},{name:`send_and_archive`,codepoint:59916,tags:[`send`,`and`,`archive`]},{name:`send_money`,codepoint:59575,tags:[`send`,`money`]},{name:`send_time_extension`,codepoint:60123,tags:[`send`,`time`,`extension`]},{name:`send_to_mobile`,codepoint:62162,tags:[`send`,`to`,`mobile`]},{name:`sensor_door`,codepoint:61877,tags:[`sensor`,`door`]},{name:`sensor_occupied`,codepoint:60432,tags:[`sensor`,`occupied`]},{name:`sensor_window`,codepoint:61876,tags:[`sensor`,`window`]},{name:`sensors`,codepoint:58654,tags:[`sensors`]},{name:`sensors_krx`,codepoint:62806,tags:[`sensors`,`krx`]},{name:`sensors_krx_off`,codepoint:62741,tags:[`sensors`,`krx`,`off`]},{name:`sensors_off`,codepoint:58655,tags:[`sensors`,`off`]},{name:`sentiment_calm`,codepoint:63143,tags:[`sentiment`,`calm`]},{name:`sentiment_content`,codepoint:63142,tags:[`sentiment`,`content`]},{name:`sentiment_dissatisfied`,codepoint:59409,tags:[`sentiment`,`dissatisfied`]},{name:`sentiment_excited`,codepoint:63141,tags:[`sentiment`,`excited`]},{name:`sentiment_extremely_dissatisfied`,codepoint:61844,tags:[`sentiment`,`extremely`,`dissatisfied`]},{name:`sentiment_frustrated`,codepoint:63140,tags:[`sentiment`,`frustrated`]},{name:`sentiment_neutral`,codepoint:59410,tags:[`sentiment`,`neutral`]},{name:`sentiment_sad`,codepoint:63139,tags:[`sentiment`,`sad`]},{name:`sentiment_satisfied`,codepoint:59411,tags:[`sentiment`,`satisfied`]},{name:`sentiment_satisfied_alt`,codepoint:59411,tags:[`sentiment`,`satisfied`,`alt`]},{name:`sentiment_stressed`,codepoint:63138,tags:[`sentiment`,`stressed`]},{name:`sentiment_very_dissatisfied`,codepoint:59412,tags:[`sentiment`,`very`,`dissatisfied`]},{name:`sentiment_very_satisfied`,codepoint:59413,tags:[`sentiment`,`very`,`satisfied`]},{name:`sentiment_worried`,codepoint:63137,tags:[`sentiment`,`worried`]},{name:`serif`,codepoint:62636,tags:[`serif`]},{name:`server_person`,codepoint:62397,tags:[`server`,`person`]},{name:`service_toolbox`,codepoint:59159,tags:[`service`,`toolbox`]},{name:`set_meal`,codepoint:61930,tags:[`set`,`meal`]},{name:`settings`,codepoint:59576,tags:[`settings`]},{name:`settings_accessibility`,codepoint:61533,tags:[`settings`,`accessibility`]},{name:`settings_account_box`,codepoint:63541,tags:[`settings`,`account`,`box`]},{name:`settings_alert`,codepoint:61763,tags:[`settings`,`alert`]},{name:`settings_applications`,codepoint:59577,tags:[`settings`,`applications`]},{name:`settings_b_roll`,codepoint:63013,tags:[`settings`,`b`,`roll`]},{name:`settings_backup_restore`,codepoint:59578,tags:[`settings`,`backup`,`restore`]},{name:`settings_bluetooth`,codepoint:59579,tags:[`settings`,`bluetooth`]},{name:`settings_brightness`,codepoint:59581,tags:[`settings`,`brightness`]},{name:`settings_cell`,codepoint:62161,tags:[`settings`,`cell`]},{name:`settings_cinematic_blur`,codepoint:63012,tags:[`settings`,`cinematic`,`blur`]},{name:`settings_ethernet`,codepoint:59582,tags:[`settings`,`ethernet`]},{name:`settings_heart`,codepoint:62754,tags:[`settings`,`heart`]},{name:`settings_input_antenna`,codepoint:59583,tags:[`settings`,`input`,`antenna`]},{name:`settings_input_component`,codepoint:59585,tags:[`settings`,`input`,`component`]},{name:`settings_input_composite`,codepoint:59585,tags:[`settings`,`input`,`composite`]},{name:`settings_input_hdmi`,codepoint:59586,tags:[`settings`,`input`,`hdmi`]},{name:`settings_input_svideo`,codepoint:59587,tags:[`settings`,`input`,`svideo`]},{name:`settings_motion_mode`,codepoint:63539,tags:[`settings`,`motion`,`mode`]},{name:`settings_night_sight`,codepoint:63538,tags:[`settings`,`night`,`sight`]},{name:`settings_overscan`,codepoint:59588,tags:[`settings`,`overscan`]},{name:`settings_panorama`,codepoint:63537,tags:[`settings`,`panorama`]},{name:`settings_phone`,codepoint:59589,tags:[`settings`,`phone`]},{name:`settings_photo_camera`,codepoint:63540,tags:[`settings`,`photo`,`camera`]},{name:`settings_power`,codepoint:59590,tags:[`settings`,`power`]},{name:`settings_remote`,codepoint:59591,tags:[`settings`,`remote`]},{name:`settings_seating`,codepoint:61229,tags:[`settings`,`seating`]},{name:`settings_slow_motion`,codepoint:63011,tags:[`settings`,`slow`,`motion`]},{name:`settings_suggest`,codepoint:61534,tags:[`settings`,`suggest`]},{name:`settings_system_daydream`,codepoint:57795,tags:[`settings`,`system`,`daydream`]},{name:`settings_timelapse`,codepoint:63010,tags:[`settings`,`timelapse`]},{name:`settings_video_camera`,codepoint:63009,tags:[`settings`,`video`,`camera`]},{name:`settings_voice`,codepoint:59592,tags:[`settings`,`voice`]},{name:`settop_component`,codepoint:58028,tags:[`settop`,`component`]},{name:`severe_cold`,codepoint:60371,tags:[`severe`,`cold`]},{name:`shadow`,codepoint:59871,tags:[`shadow`]},{name:`shadow_add`,codepoint:62852,tags:[`shadow`,`add`]},{name:`shadow_minus`,codepoint:62851,tags:[`shadow`,`minus`]},{name:`shape_line`,codepoint:63699,tags:[`shape`,`line`]},{name:`shape_recognition`,codepoint:60161,tags:[`shape`,`recognition`]},{name:`shapes`,codepoint:58882,tags:[`shapes`]},{name:`share`,codepoint:59405,tags:[`share`]},{name:`share_eta`,codepoint:58871,tags:[`share`,`eta`]},{name:`share_location`,codepoint:61535,tags:[`share`,`location`]},{name:`share_off`,codepoint:63179,tags:[`share`,`off`]},{name:`share_reviews`,codepoint:63652,tags:[`share`,`reviews`]},{name:`share_windows`,codepoint:62995,tags:[`share`,`windows`]},{name:`shaved_ice`,codepoint:61989,tags:[`shaved`,`ice`]},{name:`sheets_rtl`,codepoint:63523,tags:[`sheets`,`rtl`]},{name:`shelf_auto_hide`,codepoint:63235,tags:[`shelf`,`auto`,`hide`]},{name:`shelf_position`,codepoint:63234,tags:[`shelf`,`position`]},{name:`shelves`,codepoint:63598,tags:[`shelves`]},{name:`shield`,codepoint:59872,tags:[`shield`]},{name:`shield_lock`,codepoint:63110,tags:[`shield`,`lock`]},{name:`shield_locked`,codepoint:62866,tags:[`shield`,`locked`]},{name:`shield_moon`,codepoint:60073,tags:[`shield`,`moon`]},{name:`shield_person`,codepoint:63056,tags:[`shield`,`person`]},{name:`shield_question`,codepoint:62761,tags:[`shield`,`question`]},{name:`shield_toggle`,codepoint:62125,tags:[`shield`,`toggle`]},{name:`shield_watch`,codepoint:62223,tags:[`shield`,`watch`]},{name:`shield_with_heart`,codepoint:59279,tags:[`shield`,`with`,`heart`]},{name:`shield_with_house`,codepoint:59277,tags:[`shield`,`with`,`house`]},{name:`shift`,codepoint:58866,tags:[`shift`]},{name:`shift_lock`,codepoint:63406,tags:[`shift`,`lock`]},{name:`shift_lock_off`,codepoint:62595,tags:[`shift`,`lock`,`off`]},{name:`shop`,codepoint:59593,tags:[`shop`]},{name:`shop_2`,codepoint:59594,tags:[`shop`,`2`]},{name:`shop_two`,codepoint:59594,tags:[`shop`,`two`]},{name:`shopping_bag`,codepoint:61900,tags:[`shopping`,`bag`]},{name:`shopping_bag_speed`,codepoint:62362,tags:[`shopping`,`bag`,`speed`]},{name:`shopping_basket`,codepoint:59595,tags:[`shopping`,`basket`]},{name:`shopping_cart`,codepoint:59596,tags:[`shopping`,`cart`]},{name:`shopping_cart_checkout`,codepoint:60296,tags:[`shopping`,`cart`,`checkout`]},{name:`shopping_cart_off`,codepoint:62711,tags:[`shopping`,`cart`,`off`]},{name:`shoppingmode`,codepoint:61367,tags:[`shoppingmode`]},{name:`short_stay`,codepoint:58576,tags:[`short`,`stay`]},{name:`short_text`,codepoint:57953,tags:[`short`,`text`]},{name:`shortcut`,codepoint:62842,tags:[`shortcut`]},{name:`show_chart`,codepoint:59105,tags:[`show`,`chart`]},{name:`shower`,codepoint:61537,tags:[`shower`]},{name:`shuffle`,codepoint:57411,tags:[`shuffle`]},{name:`shuffle_on`,codepoint:59873,tags:[`shuffle`,`on`]},{name:`shutter_speed`,codepoint:58429,tags:[`shutter`,`speed`]},{name:`shutter_speed_add`,codepoint:62846,tags:[`shutter`,`speed`,`add`]},{name:`shutter_speed_minus`,codepoint:62845,tags:[`shutter`,`speed`,`minus`]},{name:`sick`,codepoint:61984,tags:[`sick`]},{name:`side_navigation`,codepoint:59874,tags:[`side`,`navigation`]},{name:`sign_language`,codepoint:60389,tags:[`sign`,`language`]},{name:`sign_language_2`,codepoint:62040,tags:[`sign`,`language`,`2`]},{name:`signal_cellular_0_bar`,codepoint:61608,tags:[`signal`,`cellular`,`0`,`bar`]},{name:`signal_cellular_1_bar`,codepoint:61609,tags:[`signal`,`cellular`,`1`,`bar`]},{name:`signal_cellular_2_bar`,codepoint:61610,tags:[`signal`,`cellular`,`2`,`bar`]},{name:`signal_cellular_3_bar`,codepoint:61611,tags:[`signal`,`cellular`,`3`,`bar`]},{name:`signal_cellular_4_bar`,codepoint:57800,tags:[`signal`,`cellular`,`4`,`bar`]},{name:`signal_cellular_add`,codepoint:63401,tags:[`signal`,`cellular`,`add`]},{name:`signal_cellular_alt`,codepoint:57858,tags:[`signal`,`cellular`,`alt`]},{name:`signal_cellular_alt_1_bar`,codepoint:60383,tags:[`signal`,`cellular`,`alt`,`1`,`bar`]},{name:`signal_cellular_alt_2_bar`,codepoint:60387,tags:[`signal`,`cellular`,`alt`,`2`,`bar`]},{name:`signal_cellular_connected_no_internet_0_bar`,codepoint:61612,tags:[`signal`,`cellular`,`connected`,`no`,`internet`,`0`,`bar`]},{name:`signal_cellular_connected_no_internet_4_bar`,codepoint:57805,tags:[`signal`,`cellular`,`connected`,`no`,`internet`,`4`,`bar`]},{name:`signal_cellular_no_sim`,codepoint:57806,tags:[`signal`,`cellular`,`no`,`sim`]},{name:`signal_cellular_nodata`,codepoint:61538,tags:[`signal`,`cellular`,`nodata`]},{name:`signal_cellular_null`,codepoint:57807,tags:[`signal`,`cellular`,`null`]},{name:`signal_cellular_off`,codepoint:57808,tags:[`signal`,`cellular`,`off`]},{name:`signal_cellular_pause`,codepoint:62887,tags:[`signal`,`cellular`,`pause`]},{name:`signal_disconnected`,codepoint:62009,tags:[`signal`,`disconnected`]},{name:`signal_wifi_0_bar`,codepoint:61616,tags:[`signal`,`wifi`,`0`,`bar`]},{name:`signal_wifi_4_bar`,codepoint:61541,tags:[`signal`,`wifi`,`4`,`bar`]},{name:`signal_wifi_4_bar_lock`,codepoint:57825,tags:[`signal`,`wifi`,`4`,`bar`,`lock`]},{name:`signal_wifi_bad`,codepoint:61540,tags:[`signal`,`wifi`,`bad`]},{name:`signal_wifi_connected_no_internet_4`,codepoint:61540,tags:[`signal`,`wifi`,`connected`,`no`,`internet`,`4`]},{name:`signal_wifi_off`,codepoint:57818,tags:[`signal`,`wifi`,`off`]},{name:`signal_wifi_statusbar_4_bar`,codepoint:61541,tags:[`signal`,`wifi`,`statusbar`,`4`,`bar`]},{name:`signal_wifi_statusbar_not_connected`,codepoint:61679,tags:[`signal`,`wifi`,`statusbar`,`not`,`connected`]},{name:`signal_wifi_statusbar_null`,codepoint:61543,tags:[`signal`,`wifi`,`statusbar`,`null`]},{name:`signature`,codepoint:63308,tags:[`signature`]},{name:`signpost`,codepoint:60305,tags:[`signpost`]},{name:`sim_card`,codepoint:58155,tags:[`sim`,`card`]},{name:`sim_card_alert`,codepoint:61527,tags:[`sim`,`card`,`alert`]},{name:`sim_card_download`,codepoint:61544,tags:[`sim`,`card`,`download`]},{name:`simulation`,codepoint:62433,tags:[`simulation`]},{name:`single_bed`,codepoint:59976,tags:[`single`,`bed`]},{name:`sip`,codepoint:61545,tags:[`sip`]},{name:`siren`,codepoint:62375,tags:[`siren`]},{name:`siren_check`,codepoint:62374,tags:[`siren`,`check`]},{name:`siren_open`,codepoint:62373,tags:[`siren`,`open`]},{name:`siren_question`,codepoint:62372,tags:[`siren`,`question`]},{name:`skateboarding`,codepoint:58641,tags:[`skateboarding`]},{name:`skeleton`,codepoint:63641,tags:[`skeleton`]},{name:`skillet`,codepoint:62787,tags:[`skillet`]},{name:`skillet_cooktop`,codepoint:62788,tags:[`skillet`,`cooktop`]},{name:`skip_next`,codepoint:57412,tags:[`skip`,`next`]},{name:`skip_previous`,codepoint:57413,tags:[`skip`,`previous`]},{name:`skull`,codepoint:63642,tags:[`skull`]},{name:`skull_list`,codepoint:62320,tags:[`skull`,`list`]},{name:`slab_serif`,codepoint:62635,tags:[`slab`,`serif`]},{name:`sledding`,codepoint:58642,tags:[`sledding`]},{name:`sleep`,codepoint:57875,tags:[`sleep`]},{name:`sleep_score`,codepoint:63159,tags:[`sleep`,`score`]},{name:`slide_library`,codepoint:63522,tags:[`slide`,`library`]},{name:`sliders`,codepoint:59875,tags:[`sliders`]},{name:`slideshow`,codepoint:58395,tags:[`slideshow`]},{name:`slow_motion_video`,codepoint:57448,tags:[`slow`,`motion`,`video`]},{name:`smart_button`,codepoint:61889,tags:[`smart`,`button`]},{name:`smart_card_reader`,codepoint:62629,tags:[`smart`,`card`,`reader`]},{name:`smart_card_reader_off`,codepoint:62630,tags:[`smart`,`card`,`reader`,`off`]},{name:`smart_display`,codepoint:61546,tags:[`smart`,`display`]},{name:`smart_outlet`,codepoint:59460,tags:[`smart`,`outlet`]},{name:`smart_screen`,codepoint:62160,tags:[`smart`,`screen`]},{name:`smart_toy`,codepoint:61548,tags:[`smart`,`toy`]},{name:`smartphone`,codepoint:59322,tags:[`smartphone`]},{name:`smartphone_camera`,codepoint:62542,tags:[`smartphone`,`camera`]},{name:`smb_share`,codepoint:63307,tags:[`smb`,`share`]},{name:`smoke_free`,codepoint:60234,tags:[`smoke`,`free`]},{name:`smoking_rooms`,codepoint:60235,tags:[`smoking`,`rooms`]},{name:`sms`,codepoint:58917,tags:[`sms`]},{name:`sms_failed`,codepoint:59519,tags:[`sms`,`failed`]},{name:`snippet_folder`,codepoint:61895,tags:[`snippet`,`folder`]},{name:`snooze`,codepoint:57414,tags:[`snooze`]},{name:`snowboarding`,codepoint:58643,tags:[`snowboarding`]},{name:`snowing`,codepoint:59407,tags:[`snowing`]},{name:`snowing_heavy`,codepoint:63004,tags:[`snowing`,`heavy`]},{name:`snowmobile`,codepoint:58627,tags:[`snowmobile`]},{name:`snowshoeing`,codepoint:58644,tags:[`snowshoeing`]},{name:`soap`,codepoint:61874,tags:[`soap`]},{name:`soba`,codepoint:61238,tags:[`soba`]},{name:`social_distance`,codepoint:57803,tags:[`social`,`distance`]},{name:`social_leaderboard`,codepoint:63136,tags:[`social`,`leaderboard`]},{name:`solar_power`,codepoint:60431,tags:[`solar`,`power`]},{name:`solo_dining`,codepoint:61237,tags:[`solo`,`dining`]},{name:`sort`,codepoint:57700,tags:[`sort`]},{name:`sort_by_alpha`,codepoint:57427,tags:[`sort`,`by`,`alpha`]},{name:`sos`,codepoint:60407,tags:[`sos`]},{name:`sound_detection_dog_barking`,codepoint:61769,tags:[`sound`,`detection`,`dog`,`barking`]},{name:`sound_detection_glass_break`,codepoint:61770,tags:[`sound`,`detection`,`glass`,`break`]},{name:`sound_detection_loud_sound`,codepoint:61771,tags:[`sound`,`detection`,`loud`,`sound`]},{name:`sound_sampler`,codepoint:63156,tags:[`sound`,`sampler`]},{name:`soup_kitchen`,codepoint:59347,tags:[`soup`,`kitchen`]},{name:`source`,codepoint:61896,tags:[`source`]},{name:`source_environment`,codepoint:58663,tags:[`source`,`environment`]},{name:`source_notes`,codepoint:57645,tags:[`source`,`notes`]},{name:`south`,codepoint:61923,tags:[`south`]},{name:`south_america`,codepoint:59364,tags:[`south`,`america`]},{name:`south_east`,codepoint:61924,tags:[`south`,`east`]},{name:`south_west`,codepoint:61925,tags:[`south`,`west`]},{name:`spa`,codepoint:60236,tags:[`spa`]},{name:`space_bar`,codepoint:57942,tags:[`space`,`bar`]},{name:`space_dashboard`,codepoint:58987,tags:[`space`,`dashboard`]},{name:`spatial_audio`,codepoint:60395,tags:[`spatial`,`audio`]},{name:`spatial_audio_off`,codepoint:60392,tags:[`spatial`,`audio`,`off`]},{name:`spatial_speaker`,codepoint:62671,tags:[`spatial`,`speaker`]},{name:`spatial_tracking`,codepoint:60394,tags:[`spatial`,`tracking`]},{name:`speaker`,codepoint:58157,tags:[`speaker`]},{name:`speaker_group`,codepoint:58158,tags:[`speaker`,`group`]},{name:`speaker_notes`,codepoint:59597,tags:[`speaker`,`notes`]},{name:`speaker_notes_off`,codepoint:59690,tags:[`speaker`,`notes`,`off`]},{name:`speaker_phone`,codepoint:57554,tags:[`speaker`,`phone`]},{name:`special_character`,codepoint:63306,tags:[`special`,`character`]},{name:`specific_gravity`,codepoint:63602,tags:[`specific`,`gravity`]},{name:`speech_to_text`,codepoint:63655,tags:[`speech`,`to`,`text`]},{name:`speed`,codepoint:59876,tags:[`speed`]},{name:`speed_0_25`,codepoint:62676,tags:[`speed`,`0`,`25`]},{name:`speed_0_2x`,codepoint:62616,tags:[`speed`,`0`,`2x`]},{name:`speed_0_5`,codepoint:62690,tags:[`speed`,`0`,`5`]},{name:`speed_0_5x`,codepoint:62615,tags:[`speed`,`0`,`5x`]},{name:`speed_0_75`,codepoint:62675,tags:[`speed`,`0`,`75`]},{name:`speed_0_7x`,codepoint:62614,tags:[`speed`,`0`,`7x`]},{name:`speed_1_2`,codepoint:62689,tags:[`speed`,`1`,`2`]},{name:`speed_1_25`,codepoint:62674,tags:[`speed`,`1`,`25`]},{name:`speed_1_2x`,codepoint:62613,tags:[`speed`,`1`,`2x`]},{name:`speed_1_5`,codepoint:62688,tags:[`speed`,`1`,`5`]},{name:`speed_1_5x`,codepoint:62612,tags:[`speed`,`1`,`5x`]},{name:`speed_1_75`,codepoint:62673,tags:[`speed`,`1`,`75`]},{name:`speed_1_7x`,codepoint:62611,tags:[`speed`,`1`,`7x`]},{name:`speed_2x`,codepoint:62699,tags:[`speed`,`2x`]},{name:`speed_camera`,codepoint:62576,tags:[`speed`,`camera`]},{name:`spellcheck`,codepoint:59598,tags:[`spellcheck`]},{name:`split_scene`,codepoint:62399,tags:[`split`,`scene`]},{name:`split_scene_down`,codepoint:62207,tags:[`split`,`scene`,`down`]},{name:`split_scene_left`,codepoint:62206,tags:[`split`,`scene`,`left`]},{name:`split_scene_right`,codepoint:62205,tags:[`split`,`scene`,`right`]},{name:`split_scene_up`,codepoint:62204,tags:[`split`,`scene`,`up`]},{name:`splitscreen`,codepoint:61549,tags:[`splitscreen`]},{name:`splitscreen_add`,codepoint:62717,tags:[`splitscreen`,`add`]},{name:`splitscreen_bottom`,codepoint:63094,tags:[`splitscreen`,`bottom`]},{name:`splitscreen_landscape`,codepoint:62553,tags:[`splitscreen`,`landscape`]},{name:`splitscreen_left`,codepoint:63093,tags:[`splitscreen`,`left`]},{name:`splitscreen_portrait`,codepoint:62552,tags:[`splitscreen`,`portrait`]},{name:`splitscreen_right`,codepoint:63092,tags:[`splitscreen`,`right`]},{name:`splitscreen_top`,codepoint:63091,tags:[`splitscreen`,`top`]},{name:`splitscreen_vertical_add`,codepoint:62716,tags:[`splitscreen`,`vertical`,`add`]},{name:`spo2`,codepoint:63195,tags:[`spo2`]},{name:`spoke`,codepoint:59815,tags:[`spoke`]},{name:`sports`,codepoint:59952,tags:[`sports`]},{name:`sports_and_outdoors`,codepoint:61368,tags:[`sports`,`and`,`outdoors`]},{name:`sports_bar`,codepoint:61939,tags:[`sports`,`bar`]},{name:`sports_baseball`,codepoint:59985,tags:[`sports`,`baseball`]},{name:`sports_basketball`,codepoint:59942,tags:[`sports`,`basketball`]},{name:`sports_cricket`,codepoint:59943,tags:[`sports`,`cricket`]},{name:`sports_esports`,codepoint:59944,tags:[`sports`,`esports`]},{name:`sports_football`,codepoint:59945,tags:[`sports`,`football`]},{name:`sports_golf`,codepoint:59946,tags:[`sports`,`golf`]},{name:`sports_gymnastics`,codepoint:60356,tags:[`sports`,`gymnastics`]},{name:`sports_handball`,codepoint:59955,tags:[`sports`,`handball`]},{name:`sports_hockey`,codepoint:59947,tags:[`sports`,`hockey`]},{name:`sports_kabaddi`,codepoint:59956,tags:[`sports`,`kabaddi`]},{name:`sports_martial_arts`,codepoint:60137,tags:[`sports`,`martial`,`arts`]},{name:`sports_mma`,codepoint:59948,tags:[`sports`,`mma`]},{name:`sports_motorsports`,codepoint:59949,tags:[`sports`,`motorsports`]},{name:`sports_rugby`,codepoint:59950,tags:[`sports`,`rugby`]},{name:`sports_score`,codepoint:61550,tags:[`sports`,`score`]},{name:`sports_soccer`,codepoint:59951,tags:[`sports`,`soccer`]},{name:`sports_tennis`,codepoint:59954,tags:[`sports`,`tennis`]},{name:`sports_volleyball`,codepoint:59953,tags:[`sports`,`volleyball`]},{name:`sprinkler`,codepoint:58010,tags:[`sprinkler`]},{name:`sprint`,codepoint:63519,tags:[`sprint`]},{name:`square`,codepoint:60214,tags:[`square`]},{name:`square_dot`,codepoint:62387,tags:[`square`,`dot`]},{name:`square_foot`,codepoint:59977,tags:[`square`,`foot`]},{name:`ssid_chart`,codepoint:60262,tags:[`ssid`,`chart`]},{name:`stack`,codepoint:62985,tags:[`stack`]},{name:`stack_group`,codepoint:62297,tags:[`stack`,`group`]},{name:`stack_hexagon`,codepoint:62492,tags:[`stack`,`hexagon`]},{name:`stack_off`,codepoint:62984,tags:[`stack`,`off`]},{name:`stack_star`,codepoint:62983,tags:[`stack`,`star`]},{name:`stacked_bar_chart`,codepoint:59878,tags:[`stacked`,`bar`,`chart`]},{name:`stacked_email`,codepoint:59079,tags:[`stacked`,`email`]},{name:`stacked_inbox`,codepoint:59081,tags:[`stacked`,`inbox`]},{name:`stacked_line_chart`,codepoint:61995,tags:[`stacked`,`line`,`chart`]},{name:`stacks`,codepoint:62720,tags:[`stacks`]},{name:`stadia_controller`,codepoint:61749,tags:[`stadia`,`controller`]},{name:`stadium`,codepoint:60304,tags:[`stadium`]},{name:`stairs`,codepoint:61865,tags:[`stairs`]},{name:`stairs_2`,codepoint:62572,tags:[`stairs`,`2`]},{name:`star`,codepoint:61594,tags:[`star`]},{name:`star_border`,codepoint:61594,tags:[`star`,`border`]},{name:`star_border_purple500`,codepoint:61594,tags:[`star`,`border`,`purple500`]},{name:`star_half`,codepoint:59449,tags:[`star`,`half`]},{name:`star_outline`,codepoint:61594,tags:[`star`,`outline`]},{name:`star_purple500`,codepoint:61594,tags:[`star`,`purple500`]},{name:`star_rate`,codepoint:61676,tags:[`star`,`rate`]},{name:`star_rate_half`,codepoint:60485,tags:[`star`,`rate`,`half`]},{name:`star_shine`,codepoint:62237,tags:[`star`,`shine`]},{name:`stars`,codepoint:59600,tags:[`stars`]},{name:`stars_2`,codepoint:62236,tags:[`stars`,`2`]},{name:`start`,codepoint:57481,tags:[`start`]},{name:`stat_0`,codepoint:59031,tags:[`stat`,`0`]},{name:`stat_1`,codepoint:59032,tags:[`stat`,`1`]},{name:`stat_2`,codepoint:59033,tags:[`stat`,`2`]},{name:`stat_3`,codepoint:59034,tags:[`stat`,`3`]},{name:`stat_minus_1`,codepoint:59035,tags:[`stat`,`minus`,`1`]},{name:`stat_minus_2`,codepoint:59036,tags:[`stat`,`minus`,`2`]},{name:`stat_minus_3`,codepoint:59037,tags:[`stat`,`minus`,`3`]},{name:`stay_current_landscape`,codepoint:60734,tags:[`stay`,`current`,`landscape`]},{name:`stay_current_portrait`,codepoint:59322,tags:[`stay`,`current`,`portrait`]},{name:`stay_primary_landscape`,codepoint:60734,tags:[`stay`,`primary`,`landscape`]},{name:`stay_primary_portrait`,codepoint:62163,tags:[`stay`,`primary`,`portrait`]},{name:`steering_wheel_heat`,codepoint:62251,tags:[`steering`,`wheel`,`heat`]},{name:`step`,codepoint:63230,tags:[`step`]},{name:`step_into`,codepoint:63233,tags:[`step`,`into`]},{name:`step_out`,codepoint:63232,tags:[`step`,`out`]},{name:`step_over`,codepoint:63231,tags:[`step`,`over`]},{name:`steppers`,codepoint:59879,tags:[`steppers`]},{name:`steps`,codepoint:63194,tags:[`steps`]},{name:`stethoscope`,codepoint:63493,tags:[`stethoscope`]},{name:`stethoscope_arrow`,codepoint:63495,tags:[`stethoscope`,`arrow`]},{name:`stethoscope_check`,codepoint:63494,tags:[`stethoscope`,`check`]},{name:`sticky_note`,codepoint:59880,tags:[`sticky`,`note`]},{name:`sticky_note_2`,codepoint:61948,tags:[`sticky`,`note`,`2`]},{name:`stock_media`,codepoint:62832,tags:[`stock`,`media`]},{name:`stockpot`,codepoint:62789,tags:[`stockpot`]},{name:`stop`,codepoint:57415,tags:[`stop`]},{name:`stop_circle`,codepoint:61297,tags:[`stop`,`circle`]},{name:`stop_screen_share`,codepoint:57571,tags:[`stop`,`screen`,`share`]},{name:`storage`,codepoint:57819,tags:[`storage`]},{name:`store`,codepoint:59601,tags:[`store`]},{name:`store_mall_directory`,codepoint:59601,tags:[`store`,`mall`,`directory`]},{name:`storefront`,codepoint:59922,tags:[`storefront`]},{name:`storm`,codepoint:61552,tags:[`storm`]},{name:`straight`,codepoint:60309,tags:[`straight`]},{name:`straighten`,codepoint:58396,tags:[`straighten`]},{name:`strategy`,codepoint:62943,tags:[`strategy`]},{name:`stream`,codepoint:59881,tags:[`stream`]},{name:`stream_apps`,codepoint:63391,tags:[`stream`,`apps`]},{name:`streetview`,codepoint:58734,tags:[`streetview`]},{name:`stress_management`,codepoint:63193,tags:[`stress`,`management`]},{name:`strikethrough_s`,codepoint:57943,tags:[`strikethrough`,`s`]},{name:`stroke_full`,codepoint:63305,tags:[`stroke`,`full`]},{name:`stroke_partial`,codepoint:63304,tags:[`stroke`,`partial`]},{name:`stroller`,codepoint:61870,tags:[`stroller`]},{name:`style`,codepoint:58397,tags:[`style`]},{name:`styler`,codepoint:57971,tags:[`styler`]},{name:`stylus`,codepoint:62980,tags:[`stylus`]},{name:`stylus_brush`,codepoint:62310,tags:[`stylus`,`brush`]},{name:`stylus_fountain_pen`,codepoint:62309,tags:[`stylus`,`fountain`,`pen`]},{name:`stylus_highlighter`,codepoint:62308,tags:[`stylus`,`highlighter`]},{name:`stylus_laser_pointer`,codepoint:63303,tags:[`stylus`,`laser`,`pointer`]},{name:`stylus_note`,codepoint:62979,tags:[`stylus`,`note`]},{name:`stylus_pen`,codepoint:62307,tags:[`stylus`,`pen`]},{name:`stylus_pencil`,codepoint:62306,tags:[`stylus`,`pencil`]},{name:`subdirectory_arrow_left`,codepoint:58841,tags:[`subdirectory`,`arrow`,`left`]},{name:`subdirectory_arrow_right`,codepoint:58842,tags:[`subdirectory`,`arrow`,`right`]},{name:`subheader`,codepoint:59882,tags:[`subheader`]},{name:`subject`,codepoint:59602,tags:[`subject`]},{name:`subscript`,codepoint:61713,tags:[`subscript`]},{name:`subscriptions`,codepoint:57444,tags:[`subscriptions`]},{name:`subtitles`,codepoint:57416,tags:[`subtitles`]},{name:`subtitles_gear`,codepoint:62293,tags:[`subtitles`,`gear`]},{name:`subtitles_off`,codepoint:61298,tags:[`subtitles`,`off`]},{name:`subway`,codepoint:58735,tags:[`subway`]},{name:`subway_walk`,codepoint:62087,tags:[`subway`,`walk`]},{name:`summarize`,codepoint:61553,tags:[`summarize`]},{name:`sunny`,codepoint:59418,tags:[`sunny`]},{name:`sunny_snowing`,codepoint:59417,tags:[`sunny`,`snowing`]},{name:`superscript`,codepoint:61714,tags:[`superscript`]},{name:`supervised_user_circle`,codepoint:59705,tags:[`supervised`,`user`,`circle`]},{name:`supervised_user_circle_off`,codepoint:62990,tags:[`supervised`,`user`,`circle`,`off`]},{name:`supervisor_account`,codepoint:59603,tags:[`supervisor`,`account`]},{name:`support`,codepoint:61299,tags:[`support`]},{name:`support_agent`,codepoint:61666,tags:[`support`,`agent`]},{name:`surfing`,codepoint:58645,tags:[`surfing`]},{name:`surgical`,codepoint:57649,tags:[`surgical`]},{name:`surround_sound`,codepoint:57417,tags:[`surround`,`sound`]},{name:`swap_calls`,codepoint:57559,tags:[`swap`,`calls`]},{name:`swap_driving_apps`,codepoint:59038,tags:[`swap`,`driving`,`apps`]},{name:`swap_driving_apps_wheel`,codepoint:59039,tags:[`swap`,`driving`,`apps`,`wheel`]},{name:`swap_horiz`,codepoint:59604,tags:[`swap`,`horiz`]},{name:`swap_horizontal_circle`,codepoint:59699,tags:[`swap`,`horizontal`,`circle`]},{name:`swap_vert`,codepoint:59605,tags:[`swap`,`vert`]},{name:`swap_vertical_circle`,codepoint:59606,tags:[`swap`,`vertical`,`circle`]},{name:`sweep`,codepoint:59052,tags:[`sweep`]},{name:`swipe`,codepoint:59884,tags:[`swipe`]},{name:`swipe_down`,codepoint:60243,tags:[`swipe`,`down`]},{name:`swipe_down_alt`,codepoint:60208,tags:[`swipe`,`down`,`alt`]},{name:`swipe_left`,codepoint:60249,tags:[`swipe`,`left`]},{name:`swipe_left_alt`,codepoint:60211,tags:[`swipe`,`left`,`alt`]},{name:`swipe_right`,codepoint:60242,tags:[`swipe`,`right`]},{name:`swipe_right_alt`,codepoint:60246,tags:[`swipe`,`right`,`alt`]},{name:`swipe_up`,codepoint:60206,tags:[`swipe`,`up`]},{name:`swipe_up_alt`,codepoint:60213,tags:[`swipe`,`up`,`alt`]},{name:`swipe_vertical`,codepoint:60241,tags:[`swipe`,`vertical`]},{name:`switch`,codepoint:57844,tags:[`switch`]},{name:`switch_access`,codepoint:63229,tags:[`switch`,`access`]},{name:`switch_access_2`,codepoint:62726,tags:[`switch`,`access`,`2`]},{name:`switch_access_3`,codepoint:62285,tags:[`switch`,`access`,`3`]},{name:`switch_access_shortcut`,codepoint:59361,tags:[`switch`,`access`,`shortcut`]},{name:`switch_access_shortcut_add`,codepoint:59362,tags:[`switch`,`access`,`shortcut`,`add`]},{name:`switch_account`,codepoint:59885,tags:[`switch`,`account`]},{name:`switch_camera`,codepoint:58398,tags:[`switch`,`camera`]},{name:`switch_left`,codepoint:61905,tags:[`switch`,`left`]},{name:`switch_right`,codepoint:61906,tags:[`switch`,`right`]},{name:`switch_video`,codepoint:58399,tags:[`switch`,`video`]},{name:`switches`,codepoint:59187,tags:[`switches`]},{name:`sword_rose`,codepoint:62942,tags:[`sword`,`rose`]},{name:`swords`,codepoint:63625,tags:[`swords`]},{name:`symptoms`,codepoint:57650,tags:[`symptoms`]},{name:`synagogue`,codepoint:60080,tags:[`synagogue`]},{name:`sync`,codepoint:58919,tags:[`sync`]},{name:`sync_alt`,codepoint:59928,tags:[`sync`,`alt`]},{name:`sync_arrow_down`,codepoint:62332,tags:[`sync`,`arrow`,`down`]},{name:`sync_arrow_up`,codepoint:62331,tags:[`sync`,`arrow`,`up`]},{name:`sync_desktop`,codepoint:62490,tags:[`sync`,`desktop`]},{name:`sync_disabled`,codepoint:58920,tags:[`sync`,`disabled`]},{name:`sync_lock`,codepoint:60142,tags:[`sync`,`lock`]},{name:`sync_problem`,codepoint:58921,tags:[`sync`,`problem`]},{name:`sync_saved_locally`,codepoint:63520,tags:[`sync`,`saved`,`locally`]},{name:`sync_saved_locally_off`,codepoint:62052,tags:[`sync`,`saved`,`locally`,`off`]},{name:`syringe`,codepoint:57651,tags:[`syringe`]},{name:`system_security_update`,codepoint:62157,tags:[`system`,`security`,`update`]},{name:`system_security_update_good`,codepoint:61555,tags:[`system`,`security`,`update`,`good`]},{name:`system_security_update_warning`,codepoint:62163,tags:[`system`,`security`,`update`,`warning`]},{name:`system_update`,codepoint:62157,tags:[`system`,`update`]},{name:`system_update_alt`,codepoint:59607,tags:[`system`,`update`,`alt`]},{name:`tab`,codepoint:59608,tags:[`tab`]},{name:`tab_close`,codepoint:63301,tags:[`tab`,`close`]},{name:`tab_close_inactive`,codepoint:62416,tags:[`tab`,`close`,`inactive`]},{name:`tab_close_right`,codepoint:63302,tags:[`tab`,`close`,`right`]},{name:`tab_duplicate`,codepoint:63300,tags:[`tab`,`duplicate`]},{name:`tab_group`,codepoint:63299,tags:[`tab`,`group`]},{name:`tab_inactive`,codepoint:62523,tags:[`tab`,`inactive`]},{name:`tab_move`,codepoint:63298,tags:[`tab`,`move`]},{name:`tab_new_right`,codepoint:63297,tags:[`tab`,`new`,`right`]},{name:`tab_recent`,codepoint:63296,tags:[`tab`,`recent`]},{name:`tab_search`,codepoint:62194,tags:[`tab`,`search`]},{name:`tab_unselected`,codepoint:59609,tags:[`tab`,`unselected`]},{name:`table`,codepoint:61841,tags:[`table`]},{name:`table_bar`,codepoint:60114,tags:[`table`,`bar`]},{name:`table_chart`,codepoint:57957,tags:[`table`,`chart`]},{name:`table_chart_view`,codepoint:63215,tags:[`table`,`chart`,`view`]},{name:`table_convert`,codepoint:62407,tags:[`table`,`convert`]},{name:`table_edit`,codepoint:62406,tags:[`table`,`edit`]},{name:`table_eye`,codepoint:62566,tags:[`table`,`eye`]},{name:`table_lamp`,codepoint:57842,tags:[`table`,`lamp`]},{name:`table_large`,codepoint:62105,tags:[`table`,`large`]},{name:`table_restaurant`,codepoint:60102,tags:[`table`,`restaurant`]},{name:`table_rows`,codepoint:61697,tags:[`table`,`rows`]},{name:`table_rows_narrow`,codepoint:63295,tags:[`table`,`rows`,`narrow`]},{name:`table_sign`,codepoint:61228,tags:[`table`,`sign`]},{name:`table_view`,codepoint:61886,tags:[`table`,`view`]},{name:`tablet`,codepoint:58159,tags:[`tablet`]},{name:`tablet_android`,codepoint:58160,tags:[`tablet`,`android`]},{name:`tablet_camera`,codepoint:62541,tags:[`tablet`,`camera`]},{name:`tablet_mac`,codepoint:58161,tags:[`tablet`,`mac`]},{name:`tabs`,codepoint:59886,tags:[`tabs`]},{name:`tactic`,codepoint:62820,tags:[`tactic`]},{name:`tag`,codepoint:59887,tags:[`tag`]},{name:`tag_faces`,codepoint:59938,tags:[`tag`,`faces`]},{name:`takeout_dining`,codepoint:60020,tags:[`takeout`,`dining`]},{name:`takeout_dining_2`,codepoint:61236,tags:[`takeout`,`dining`,`2`]},{name:`tamper_detection_off`,codepoint:59438,tags:[`tamper`,`detection`,`off`]},{name:`tamper_detection_on`,codepoint:63688,tags:[`tamper`,`detection`,`on`]},{name:`tap_and_play`,codepoint:62156,tags:[`tap`,`and`,`play`]},{name:`tapas`,codepoint:61929,tags:[`tapas`]},{name:`target`,codepoint:59161,tags:[`target`]},{name:`task`,codepoint:61557,tags:[`task`]},{name:`task_alt`,codepoint:58086,tags:[`task`,`alt`]},{name:`tatami_seat`,codepoint:61235,tags:[`tatami`,`seat`]},{name:`taunt`,codepoint:63135,tags:[`taunt`]},{name:`taxi_alert`,codepoint:61300,tags:[`taxi`,`alert`]},{name:`team_dashboard`,codepoint:57363,tags:[`team`,`dashboard`]},{name:`temp_preferences_custom`,codepoint:63689,tags:[`temp`,`preferences`,`custom`]},{name:`temp_preferences_eco`,codepoint:63690,tags:[`temp`,`preferences`,`eco`]},{name:`temple_buddhist`,codepoint:60083,tags:[`temple`,`buddhist`]},{name:`temple_hindu`,codepoint:60079,tags:[`temple`,`hindu`]},{name:`tenancy`,codepoint:61667,tags:[`tenancy`]},{name:`terminal`,codepoint:60302,tags:[`terminal`]},{name:`terrain`,codepoint:58724,tags:[`terrain`]},{name:`text_ad`,codepoint:59176,tags:[`text`,`ad`]},{name:`text_compare`,codepoint:62405,tags:[`text`,`compare`]},{name:`text_decrease`,codepoint:60125,tags:[`text`,`decrease`]},{name:`text_fields`,codepoint:57954,tags:[`text`,`fields`]},{name:`text_fields_alt`,codepoint:59889,tags:[`text`,`fields`,`alt`]},{name:`text_format`,codepoint:57701,tags:[`text`,`format`]},{name:`text_increase`,codepoint:60130,tags:[`text`,`increase`]},{name:`text_rotate_up`,codepoint:59706,tags:[`text`,`rotate`,`up`]},{name:`text_rotate_vertical`,codepoint:59707,tags:[`text`,`rotate`,`vertical`]},{name:`text_rotation_angledown`,codepoint:59708,tags:[`text`,`rotation`,`angledown`]},{name:`text_rotation_angleup`,codepoint:59709,tags:[`text`,`rotation`,`angleup`]},{name:`text_rotation_down`,codepoint:59710,tags:[`text`,`rotation`,`down`]},{name:`text_rotation_none`,codepoint:59711,tags:[`text`,`rotation`,`none`]},{name:`text_select_end`,codepoint:63294,tags:[`text`,`select`,`end`]},{name:`text_select_jump_to_beginning`,codepoint:63293,tags:[`text`,`select`,`jump`,`to`,`beginning`]},{name:`text_select_jump_to_end`,codepoint:63292,tags:[`text`,`select`,`jump`,`to`,`end`]},{name:`text_select_move_back_character`,codepoint:63291,tags:[`text`,`select`,`move`,`back`,`character`]},{name:`text_select_move_back_word`,codepoint:63290,tags:[`text`,`select`,`move`,`back`,`word`]},{name:`text_select_move_down`,codepoint:63289,tags:[`text`,`select`,`move`,`down`]},{name:`text_select_move_forward_character`,codepoint:63288,tags:[`text`,`select`,`move`,`forward`,`character`]},{name:`text_select_move_forward_word`,codepoint:63287,tags:[`text`,`select`,`move`,`forward`,`word`]},{name:`text_select_move_up`,codepoint:63286,tags:[`text`,`select`,`move`,`up`]},{name:`text_select_start`,codepoint:63285,tags:[`text`,`select`,`start`]},{name:`text_snippet`,codepoint:61894,tags:[`text`,`snippet`]},{name:`text_to_speech`,codepoint:61884,tags:[`text`,`to`,`speech`]},{name:`text_up`,codepoint:62622,tags:[`text`,`up`]},{name:`textsms`,codepoint:58917,tags:[`textsms`]},{name:`texture`,codepoint:58401,tags:[`texture`]},{name:`texture_add`,codepoint:62844,tags:[`texture`,`add`]},{name:`texture_minus`,codepoint:62843,tags:[`texture`,`minus`]},{name:`theater_comedy`,codepoint:60006,tags:[`theater`,`comedy`]},{name:`theaters`,codepoint:59610,tags:[`theaters`]},{name:`thermometer`,codepoint:59462,tags:[`thermometer`]},{name:`thermometer_add`,codepoint:62850,tags:[`thermometer`,`add`]},{name:`thermometer_gain`,codepoint:63192,tags:[`thermometer`,`gain`]},{name:`thermometer_loss`,codepoint:63191,tags:[`thermometer`,`loss`]},{name:`thermometer_minus`,codepoint:62849,tags:[`thermometer`,`minus`]},{name:`thermostat`,codepoint:61558,tags:[`thermostat`]},{name:`thermostat_arrow_down`,codepoint:62330,tags:[`thermostat`,`arrow`,`down`]},{name:`thermostat_arrow_up`,codepoint:62329,tags:[`thermostat`,`arrow`,`up`]},{name:`thermostat_auto`,codepoint:61559,tags:[`thermostat`,`auto`]},{name:`thermostat_carbon`,codepoint:61816,tags:[`thermostat`,`carbon`]},{name:`things_to_do`,codepoint:60202,tags:[`things`,`to`,`do`]},{name:`thread_unread`,codepoint:62713,tags:[`thread`,`unread`]},{name:`threat_intelligence`,codepoint:60141,tags:[`threat`,`intelligence`]},{name:`thumb_down`,codepoint:62840,tags:[`thumb`,`down`]},{name:`thumb_down_alt`,codepoint:62840,tags:[`thumb`,`down`,`alt`]},{name:`thumb_down_filled`,codepoint:62840,tags:[`thumb`,`down`,`filled`]},{name:`thumb_down_off`,codepoint:62840,tags:[`thumb`,`down`,`off`]},{name:`thumb_down_off_alt`,codepoint:62840,tags:[`thumb`,`down`,`off`,`alt`]},{name:`thumb_up`,codepoint:62839,tags:[`thumb`,`up`]},{name:`thumb_up_alt`,codepoint:62839,tags:[`thumb`,`up`,`alt`]},{name:`thumb_up_filled`,codepoint:62839,tags:[`thumb`,`up`,`filled`]},{name:`thumb_up_off`,codepoint:62839,tags:[`thumb`,`up`,`off`]},{name:`thumb_up_off_alt`,codepoint:62839,tags:[`thumb`,`up`,`off`,`alt`]},{name:`thumbnail_bar`,codepoint:63284,tags:[`thumbnail`,`bar`]},{name:`thumbs_up_double`,codepoint:61180,tags:[`thumbs`,`up`,`double`]},{name:`thumbs_up_down`,codepoint:59613,tags:[`thumbs`,`up`,`down`]},{name:`thunderstorm`,codepoint:60379,tags:[`thunderstorm`]},{name:`tibia`,codepoint:63643,tags:[`tibia`]},{name:`tibia_alt`,codepoint:63644,tags:[`tibia`,`alt`]},{name:`tile_large`,codepoint:62403,tags:[`tile`,`large`]},{name:`tile_medium`,codepoint:62402,tags:[`tile`,`medium`]},{name:`tile_small`,codepoint:62401,tags:[`tile`,`small`]},{name:`time_auto`,codepoint:61668,tags:[`time`,`auto`]},{name:`time_to_leave`,codepoint:61431,tags:[`time`,`to`,`leave`]},{name:`timelapse`,codepoint:58402,tags:[`timelapse`]},{name:`timeline`,codepoint:59682,tags:[`timeline`]},{name:`timer`,codepoint:58405,tags:[`timer`]},{name:`timer_1`,codepoint:62127,tags:[`timer`,`1`]},{name:`timer_10`,codepoint:58403,tags:[`timer`,`10`]},{name:`timer_10_alt_1`,codepoint:61375,tags:[`timer`,`10`,`alt`,`1`]},{name:`timer_10_select`,codepoint:61562,tags:[`timer`,`10`,`select`]},{name:`timer_2`,codepoint:62126,tags:[`timer`,`2`]},{name:`timer_3`,codepoint:58404,tags:[`timer`,`3`]},{name:`timer_3_alt_1`,codepoint:61376,tags:[`timer`,`3`,`alt`,`1`]},{name:`timer_3_select`,codepoint:61563,tags:[`timer`,`3`,`select`]},{name:`timer_5`,codepoint:62641,tags:[`timer`,`5`]},{name:`timer_5_shutter`,codepoint:62642,tags:[`timer`,`5`,`shutter`]},{name:`timer_arrow_down`,codepoint:62328,tags:[`timer`,`arrow`,`down`]},{name:`timer_arrow_up`,codepoint:62327,tags:[`timer`,`arrow`,`up`]},{name:`timer_off`,codepoint:58406,tags:[`timer`,`off`]},{name:`timer_pause`,codepoint:62651,tags:[`timer`,`pause`]},{name:`timer_play`,codepoint:62650,tags:[`timer`,`play`]},{name:`tips_and_updates`,codepoint:59290,tags:[`tips`,`and`,`updates`]},{name:`tire_repair`,codepoint:60360,tags:[`tire`,`repair`]},{name:`title`,codepoint:57956,tags:[`title`]},{name:`titlecase`,codepoint:62601,tags:[`titlecase`]},{name:`toast`,codepoint:61377,tags:[`toast`]},{name:`toc`,codepoint:59614,tags:[`toc`]},{name:`today`,codepoint:59615,tags:[`today`]},{name:`toggle_off`,codepoint:59893,tags:[`toggle`,`off`]},{name:`toggle_on`,codepoint:59894,tags:[`toggle`,`on`]},{name:`token`,codepoint:59941,tags:[`token`]},{name:`toll`,codepoint:59616,tags:[`toll`]},{name:`tonality`,codepoint:58407,tags:[`tonality`]},{name:`tonality_2`,codepoint:62132,tags:[`tonality`,`2`]},{name:`toolbar`,codepoint:59895,tags:[`toolbar`]},{name:`tools_flat_head`,codepoint:63691,tags:[`tools`,`flat`,`head`]},{name:`tools_installation_kit`,codepoint:58027,tags:[`tools`,`installation`,`kit`]},{name:`tools_ladder`,codepoint:58059,tags:[`tools`,`ladder`]},{name:`tools_level`,codepoint:59259,tags:[`tools`,`level`]},{name:`tools_phillips`,codepoint:63692,tags:[`tools`,`phillips`]},{name:`tools_pliers_wire_stripper`,codepoint:58026,tags:[`tools`,`pliers`,`wire`,`stripper`]},{name:`tools_power_drill`,codepoint:57833,tags:[`tools`,`power`,`drill`]},{name:`tools_wrench`,codepoint:63693,tags:[`tools`,`wrench`]},{name:`tooltip`,codepoint:59896,tags:[`tooltip`]},{name:`tooltip_2`,codepoint:62445,tags:[`tooltip`,`2`]},{name:`top_panel_close`,codepoint:63283,tags:[`top`,`panel`,`close`]},{name:`top_panel_open`,codepoint:63282,tags:[`top`,`panel`,`open`]},{name:`topic`,codepoint:61896,tags:[`topic`]},{name:`tornado`,codepoint:57753,tags:[`tornado`]},{name:`total_dissolved_solids`,codepoint:63607,tags:[`total`,`dissolved`,`solids`]},{name:`touch_app`,codepoint:59667,tags:[`touch`,`app`]},{name:`touch_double`,codepoint:62347,tags:[`touch`,`double`]},{name:`touch_long`,codepoint:62346,tags:[`touch`,`long`]},{name:`touch_triple`,codepoint:62345,tags:[`touch`,`triple`]},{name:`touchpad_mouse`,codepoint:63111,tags:[`touchpad`,`mouse`]},{name:`touchpad_mouse_off`,codepoint:62694,tags:[`touchpad`,`mouse`,`off`]},{name:`tour`,codepoint:61301,tags:[`tour`]},{name:`toys`,codepoint:58162,tags:[`toys`]},{name:`toys_and_games`,codepoint:61378,tags:[`toys`,`and`,`games`]},{name:`toys_fan`,codepoint:63623,tags:[`toys`,`fan`]},{name:`track_changes`,codepoint:59617,tags:[`track`,`changes`]},{name:`trackpad_input`,codepoint:62663,tags:[`trackpad`,`input`]},{name:`trackpad_input_2`,codepoint:62473,tags:[`trackpad`,`input`,`2`]},{name:`trackpad_input_3`,codepoint:62472,tags:[`trackpad`,`input`,`3`]},{name:`traffic`,codepoint:58725,tags:[`traffic`]},{name:`traffic_jam`,codepoint:62575,tags:[`traffic`,`jam`]},{name:`trail_length`,codepoint:60254,tags:[`trail`,`length`]},{name:`trail_length_medium`,codepoint:60259,tags:[`trail`,`length`,`medium`]},{name:`trail_length_short`,codepoint:60269,tags:[`trail`,`length`,`short`]},{name:`train`,codepoint:58736,tags:[`train`]},{name:`tram`,codepoint:58737,tags:[`tram`]},{name:`transcribe`,codepoint:63724,tags:[`transcribe`]},{name:`transfer_within_a_station`,codepoint:58738,tags:[`transfer`,`within`,`a`,`station`]},{name:`transform`,codepoint:58408,tags:[`transform`]},{name:`transgender`,codepoint:58765,tags:[`transgender`]},{name:`transit_enterexit`,codepoint:58745,tags:[`transit`,`enterexit`]},{name:`transit_ticket`,codepoint:62449,tags:[`transit`,`ticket`]},{name:`transition_chop`,codepoint:62734,tags:[`transition`,`chop`]},{name:`transition_dissolve`,codepoint:62733,tags:[`transition`,`dissolve`]},{name:`transition_fade`,codepoint:62732,tags:[`transition`,`fade`]},{name:`transition_push`,codepoint:62731,tags:[`transition`,`push`]},{name:`transition_slide`,codepoint:62730,tags:[`transition`,`slide`]},{name:`translate`,codepoint:59618,tags:[`translate`]},{name:`translate_indic`,codepoint:62051,tags:[`translate`,`indic`]},{name:`transportation`,codepoint:57885,tags:[`transportation`]},{name:`travel`,codepoint:61331,tags:[`travel`]},{name:`travel_explore`,codepoint:58075,tags:[`travel`,`explore`]},{name:`travel_luggage_and_bags`,codepoint:61379,tags:[`travel`,`luggage`,`and`,`bags`]},{name:`trending_down`,codepoint:59619,tags:[`trending`,`down`]},{name:`trending_flat`,codepoint:59620,tags:[`trending`,`flat`]},{name:`trending_up`,codepoint:59621,tags:[`trending`,`up`]},{name:`trip`,codepoint:59131,tags:[`trip`]},{name:`trip_origin`,codepoint:58747,tags:[`trip`,`origin`]},{name:`trolley`,codepoint:63595,tags:[`trolley`]},{name:`trolley_cable_car`,codepoint:62574,tags:[`trolley`,`cable`,`car`]},{name:`trophy`,codepoint:59939,tags:[`trophy`]},{name:`troubleshoot`,codepoint:57810,tags:[`troubleshoot`]},{name:`try`,codepoint:61564,tags:[`try`]},{name:`tsunami`,codepoint:60376,tags:[`tsunami`]},{name:`tsv`,codepoint:59094,tags:[`tsv`]},{name:`tty`,codepoint:61866,tags:[`tty`]},{name:`tune`,codepoint:58409,tags:[`tune`]},{name:`tungsten`,codepoint:61565,tags:[`tungsten`]},{name:`turn_left`,codepoint:60326,tags:[`turn`,`left`]},{name:`turn_right`,codepoint:60331,tags:[`turn`,`right`]},{name:`turn_sharp_left`,codepoint:60327,tags:[`turn`,`sharp`,`left`]},{name:`turn_sharp_right`,codepoint:60330,tags:[`turn`,`sharp`,`right`]},{name:`turn_slight_left`,codepoint:60324,tags:[`turn`,`slight`,`left`]},{name:`turn_slight_right`,codepoint:60314,tags:[`turn`,`slight`,`right`]},{name:`turned_in`,codepoint:59623,tags:[`turned`,`in`]},{name:`turned_in_not`,codepoint:59623,tags:[`turned`,`in`,`not`]},{name:`tv`,codepoint:58939,tags:[`tv`]},{name:`tv_displays`,codepoint:62444,tags:[`tv`,`displays`]},{name:`tv_gen`,codepoint:59440,tags:[`tv`,`gen`]},{name:`tv_guide`,codepoint:57820,tags:[`tv`,`guide`]},{name:`tv_next`,codepoint:62443,tags:[`tv`,`next`]},{name:`tv_off`,codepoint:58951,tags:[`tv`,`off`]},{name:`tv_options_edit_channels`,codepoint:57821,tags:[`tv`,`options`,`edit`,`channels`]},{name:`tv_options_input_settings`,codepoint:57822,tags:[`tv`,`options`,`input`,`settings`]},{name:`tv_remote`,codepoint:62937,tags:[`tv`,`remote`]},{name:`tv_signin`,codepoint:59163,tags:[`tv`,`signin`]},{name:`tv_with_assistant`,codepoint:59269,tags:[`tv`,`with`,`assistant`]},{name:`two_pager`,codepoint:62751,tags:[`two`,`pager`]},{name:`two_pager_store`,codepoint:62404,tags:[`two`,`pager`,`store`]},{name:`two_wheeler`,codepoint:59897,tags:[`two`,`wheeler`]},{name:`type_specimen`,codepoint:63728,tags:[`type`,`specimen`]},{name:`u_turn_left`,codepoint:60321,tags:[`u`,`turn`,`left`]},{name:`u_turn_right`,codepoint:60322,tags:[`u`,`turn`,`right`]},{name:`udon`,codepoint:61234,tags:[`udon`]},{name:`ulna_radius`,codepoint:63645,tags:[`ulna`,`radius`]},{name:`ulna_radius_alt`,codepoint:63646,tags:[`ulna`,`radius`,`alt`]},{name:`umbrella`,codepoint:61869,tags:[`umbrella`]},{name:`unarchive`,codepoint:57705,tags:[`unarchive`]},{name:`undo`,codepoint:57702,tags:[`undo`]},{name:`unfold_less`,codepoint:58838,tags:[`unfold`,`less`]},{name:`unfold_less_double`,codepoint:63695,tags:[`unfold`,`less`,`double`]},{name:`unfold_more`,codepoint:58839,tags:[`unfold`,`more`]},{name:`unfold_more_double`,codepoint:63696,tags:[`unfold`,`more`,`double`]},{name:`ungroup`,codepoint:63281,tags:[`ungroup`]},{name:`universal_currency`,codepoint:59898,tags:[`universal`,`currency`]},{name:`universal_currency_alt`,codepoint:59188,tags:[`universal`,`currency`,`alt`]},{name:`universal_local`,codepoint:59899,tags:[`universal`,`local`]},{name:`unknown_2`,codepoint:62623,tags:[`unknown`,`2`]},{name:`unknown_5`,codepoint:59045,tags:[`unknown`,`5`]},{name:`unknown_7`,codepoint:62622,tags:[`unknown`,`7`]},{name:`unknown_document`,codepoint:63492,tags:[`unknown`,`document`]},{name:`unknown_med`,codepoint:60093,tags:[`unknown`,`med`]},{name:`unlicense`,codepoint:60165,tags:[`unlicense`]},{name:`unpaved_road`,codepoint:62573,tags:[`unpaved`,`road`]},{name:`unpin`,codepoint:59129,tags:[`unpin`]},{name:`unpublished`,codepoint:62006,tags:[`unpublished`]},{name:`unsubscribe`,codepoint:57579,tags:[`unsubscribe`]},{name:`upcoming`,codepoint:61566,tags:[`upcoming`]},{name:`update`,codepoint:59683,tags:[`update`]},{name:`update_disabled`,codepoint:57461,tags:[`update`,`disabled`]},{name:`upgrade`,codepoint:61691,tags:[`upgrade`]},{name:`upi_pay`,codepoint:62415,tags:[`upi`,`pay`]},{name:`upload`,codepoint:61595,tags:[`upload`]},{name:`upload_2`,codepoint:62753,tags:[`upload`,`2`]},{name:`upload_file`,codepoint:59900,tags:[`upload`,`file`]},{name:`uppercase`,codepoint:62600,tags:[`uppercase`]},{name:`urology`,codepoint:57655,tags:[`urology`]},{name:`usb`,codepoint:57824,tags:[`usb`]},{name:`usb_off`,codepoint:58618,tags:[`usb`,`off`]},{name:`user_attributes`,codepoint:59144,tags:[`user`,`attributes`]},{name:`vaccines`,codepoint:57656,tags:[`vaccines`]},{name:`vacuum`,codepoint:61381,tags:[`vacuum`]},{name:`valve`,codepoint:57892,tags:[`valve`]},{name:`vape_free`,codepoint:60358,tags:[`vape`,`free`]},{name:`vaping_rooms`,codepoint:60367,tags:[`vaping`,`rooms`]},{name:`variable_add`,codepoint:62750,tags:[`variable`,`add`]},{name:`variable_insert`,codepoint:62749,tags:[`variable`,`insert`]},{name:`variable_remove`,codepoint:62748,tags:[`variable`,`remove`]},{name:`variables`,codepoint:63569,tags:[`variables`]},{name:`ventilator`,codepoint:57657,tags:[`ventilator`]},{name:`verified`,codepoint:61302,tags:[`verified`]},{name:`verified_off`,codepoint:62222,tags:[`verified`,`off`]},{name:`verified_user`,codepoint:61459,tags:[`verified`,`user`]},{name:`vertical_align_bottom`,codepoint:57944,tags:[`vertical`,`align`,`bottom`]},{name:`vertical_align_center`,codepoint:57945,tags:[`vertical`,`align`,`center`]},{name:`vertical_align_top`,codepoint:57946,tags:[`vertical`,`align`,`top`]},{name:`vertical_distribute`,codepoint:57462,tags:[`vertical`,`distribute`]},{name:`vertical_shades`,codepoint:60430,tags:[`vertical`,`shades`]},{name:`vertical_shades_closed`,codepoint:60429,tags:[`vertical`,`shades`,`closed`]},{name:`vertical_split`,codepoint:59721,tags:[`vertical`,`split`]},{name:`vibration`,codepoint:62155,tags:[`vibration`]},{name:`video_call`,codepoint:57456,tags:[`video`,`call`]},{name:`video_camera_back`,codepoint:61567,tags:[`video`,`camera`,`back`]},{name:`video_camera_back_add`,codepoint:62476,tags:[`video`,`camera`,`back`,`add`]},{name:`video_camera_front`,codepoint:61568,tags:[`video`,`camera`,`front`]},{name:`video_camera_front_off`,codepoint:63547,tags:[`video`,`camera`,`front`,`off`]},{name:`video_chat`,codepoint:63648,tags:[`video`,`chat`]},{name:`video_file`,codepoint:60295,tags:[`video`,`file`]},{name:`video_label`,codepoint:57457,tags:[`video`,`label`]},{name:`video_library`,codepoint:57418,tags:[`video`,`library`]},{name:`video_search`,codepoint:61382,tags:[`video`,`search`]},{name:`video_settings`,codepoint:60021,tags:[`video`,`settings`]},{name:`video_stable`,codepoint:61569,tags:[`video`,`stable`]},{name:`videocam`,codepoint:57419,tags:[`videocam`]},{name:`videocam_alert`,codepoint:62352,tags:[`videocam`,`alert`]},{name:`videocam_off`,codepoint:57420,tags:[`videocam`,`off`]},{name:`videogame_asset`,codepoint:58168,tags:[`videogame`,`asset`]},{name:`videogame_asset_off`,codepoint:58624,tags:[`videogame`,`asset`,`off`]},{name:`view_agenda`,codepoint:59625,tags:[`view`,`agenda`]},{name:`view_apps`,codepoint:62326,tags:[`view`,`apps`]},{name:`view_array`,codepoint:59626,tags:[`view`,`array`]},{name:`view_carousel`,codepoint:59627,tags:[`view`,`carousel`]},{name:`view_column`,codepoint:59628,tags:[`view`,`column`]},{name:`view_column_2`,codepoint:63559,tags:[`view`,`column`,`2`]},{name:`view_comfy`,codepoint:58410,tags:[`view`,`comfy`]},{name:`view_comfy_alt`,codepoint:60275,tags:[`view`,`comfy`,`alt`]},{name:`view_compact`,codepoint:58411,tags:[`view`,`compact`]},{name:`view_compact_alt`,codepoint:60276,tags:[`view`,`compact`,`alt`]},{name:`view_cozy`,codepoint:60277,tags:[`view`,`cozy`]},{name:`view_day`,codepoint:59629,tags:[`view`,`day`]},{name:`view_headline`,codepoint:59630,tags:[`view`,`headline`]},{name:`view_in_ar`,codepoint:61385,tags:[`view`,`in`,`ar`]},{name:`view_in_ar_new`,codepoint:61385,tags:[`view`,`in`,`ar`,`new`]},{name:`view_in_ar_off`,codepoint:63003,tags:[`view`,`in`,`ar`,`off`]},{name:`view_kanban`,codepoint:60287,tags:[`view`,`kanban`]},{name:`view_list`,codepoint:59631,tags:[`view`,`list`]},{name:`view_module`,codepoint:59632,tags:[`view`,`module`]},{name:`view_object_track`,codepoint:62514,tags:[`view`,`object`,`track`]},{name:`view_quilt`,codepoint:59633,tags:[`view`,`quilt`]},{name:`view_real_size`,codepoint:62658,tags:[`view`,`real`,`size`]},{name:`view_sidebar`,codepoint:61716,tags:[`view`,`sidebar`]},{name:`view_stream`,codepoint:59634,tags:[`view`,`stream`]},{name:`view_timeline`,codepoint:60293,tags:[`view`,`timeline`]},{name:`view_week`,codepoint:59635,tags:[`view`,`week`]},{name:`vignette`,codepoint:58421,tags:[`vignette`]},{name:`vignette_2`,codepoint:62131,tags:[`vignette`,`2`]},{name:`villa`,codepoint:58758,tags:[`villa`]},{name:`visibility`,codepoint:59636,tags:[`visibility`]},{name:`visibility_lock`,codepoint:63059,tags:[`visibility`,`lock`]},{name:`visibility_off`,codepoint:59637,tags:[`visibility`,`off`]},{name:`vital_signs`,codepoint:58960,tags:[`vital`,`signs`]},{name:`vitals`,codepoint:57659,tags:[`vitals`]},{name:`vo2_max`,codepoint:62634,tags:[`vo2`,`max`]},{name:`voice_chat`,codepoint:58926,tags:[`voice`,`chat`]},{name:`voice_over_off`,codepoint:59722,tags:[`voice`,`over`,`off`]},{name:`voice_selection`,codepoint:62858,tags:[`voice`,`selection`]},{name:`voice_selection_off`,codepoint:62508,tags:[`voice`,`selection`,`off`]},{name:`voicemail`,codepoint:57561,tags:[`voicemail`]},{name:`voicemail_2`,codepoint:62290,tags:[`voicemail`,`2`]},{name:`volcano`,codepoint:60378,tags:[`volcano`]},{name:`volume_down`,codepoint:57421,tags:[`volume`,`down`]},{name:`volume_down_alt`,codepoint:59292,tags:[`volume`,`down`,`alt`]},{name:`volume_mute`,codepoint:57422,tags:[`volume`,`mute`]},{name:`volume_off`,codepoint:57423,tags:[`volume`,`off`]},{name:`volume_up`,codepoint:57424,tags:[`volume`,`up`]},{name:`volunteer_activism`,codepoint:60016,tags:[`volunteer`,`activism`]},{name:`voting_chip`,codepoint:63570,tags:[`voting`,`chip`]},{name:`vpn_key`,codepoint:57562,tags:[`vpn`,`key`]},{name:`vpn_key_alert`,codepoint:63180,tags:[`vpn`,`key`,`alert`]},{name:`vpn_key_off`,codepoint:60282,tags:[`vpn`,`key`,`off`]},{name:`vpn_lock`,codepoint:58927,tags:[`vpn`,`lock`]},{name:`vpn_lock_2`,codepoint:62288,tags:[`vpn`,`lock`,`2`]},{name:`vr180_create2d`,codepoint:61386,tags:[`vr180`,`create2d`]},{name:`vr180_create2d_off`,codepoint:62833,tags:[`vr180`,`create2d`,`off`]},{name:`vrpano`,codepoint:61570,tags:[`vrpano`]},{name:`wall_art`,codepoint:61387,tags:[`wall`,`art`]},{name:`wall_lamp`,codepoint:58036,tags:[`wall`,`lamp`]},{name:`wallet`,codepoint:63743,tags:[`wallet`]},{name:`wallpaper`,codepoint:57788,tags:[`wallpaper`]},{name:`wallpaper_slideshow`,codepoint:63090,tags:[`wallpaper`,`slideshow`]},{name:`wand_shine`,codepoint:62239,tags:[`wand`,`shine`]},{name:`wand_stars`,codepoint:62238,tags:[`wand`,`stars`]},{name:`ward`,codepoint:57660,tags:[`ward`]},{name:`warehouse`,codepoint:60344,tags:[`warehouse`]},{name:`warning`,codepoint:61571,tags:[`warning`]},{name:`warning_amber`,codepoint:61571,tags:[`warning`,`amber`]},{name:`warning_off`,codepoint:63405,tags:[`warning`,`off`]},{name:`wash`,codepoint:61873,tags:[`wash`]},{name:`washoku`,codepoint:62080,tags:[`washoku`]},{name:`watch`,codepoint:58164,tags:[`watch`]},{name:`watch_arrow`,codepoint:62154,tags:[`watch`,`arrow`]},{name:`watch_button_press`,codepoint:63146,tags:[`watch`,`button`,`press`]},{name:`watch_check`,codepoint:62568,tags:[`watch`,`check`]},{name:`watch_later`,codepoint:61398,tags:[`watch`,`later`]},{name:`watch_off`,codepoint:60131,tags:[`watch`,`off`]},{name:`watch_screentime`,codepoint:63150,tags:[`watch`,`screentime`]},{name:`watch_vibration`,codepoint:62567,tags:[`watch`,`vibration`]},{name:`watch_wake`,codepoint:63145,tags:[`watch`,`wake`]},{name:`water`,codepoint:61572,tags:[`water`]},{name:`water_bottle`,codepoint:63133,tags:[`water`,`bottle`]},{name:`water_bottle_large`,codepoint:63134,tags:[`water`,`bottle`,`large`]},{name:`water_damage`,codepoint:61955,tags:[`water`,`damage`]},{name:`water_do`,codepoint:63600,tags:[`water`,`do`]},{name:`water_drop`,codepoint:59288,tags:[`water`,`drop`]},{name:`water_ec`,codepoint:63605,tags:[`water`,`ec`]},{name:`water_full`,codepoint:63190,tags:[`water`,`full`]},{name:`water_heater`,codepoint:57988,tags:[`water`,`heater`]},{name:`water_lock`,codepoint:63149,tags:[`water`,`lock`]},{name:`water_loss`,codepoint:63189,tags:[`water`,`loss`]},{name:`water_lux`,codepoint:63604,tags:[`water`,`lux`]},{name:`water_medium`,codepoint:63188,tags:[`water`,`medium`]},{name:`water_orp`,codepoint:63608,tags:[`water`,`orp`]},{name:`water_ph`,codepoint:63610,tags:[`water`,`ph`]},{name:`water_pump`,codepoint:62936,tags:[`water`,`pump`]},{name:`water_voc`,codepoint:63611,tags:[`water`,`voc`]},{name:`waterfall_chart`,codepoint:59904,tags:[`waterfall`,`chart`]},{name:`waves`,codepoint:57718,tags:[`waves`]},{name:`waving_hand`,codepoint:59238,tags:[`waving`,`hand`]},{name:`wb_auto`,codepoint:58412,tags:[`wb`,`auto`]},{name:`wb_cloudy`,codepoint:61788,tags:[`wb`,`cloudy`]},{name:`wb_incandescent`,codepoint:58414,tags:[`wb`,`incandescent`]},{name:`wb_iridescent`,codepoint:61565,tags:[`wb`,`iridescent`]},{name:`wb_shade`,codepoint:59905,tags:[`wb`,`shade`]},{name:`wb_sunny`,codepoint:58416,tags:[`wb`,`sunny`]},{name:`wb_twilight`,codepoint:57798,tags:[`wb`,`twilight`]},{name:`wc`,codepoint:58941,tags:[`wc`]},{name:`weather_hail`,codepoint:63103,tags:[`weather`,`hail`]},{name:`weather_mix`,codepoint:62987,tags:[`weather`,`mix`]},{name:`weather_snowy`,codepoint:58061,tags:[`weather`,`snowy`]},{name:`web`,codepoint:57425,tags:[`web`]},{name:`web_asset`,codepoint:57449,tags:[`web`,`asset`]},{name:`web_asset_off`,codepoint:61255,tags:[`web`,`asset`,`off`]},{name:`web_stories`,codepoint:58773,tags:[`web`,`stories`]},{name:`web_traffic`,codepoint:59907,tags:[`web`,`traffic`]},{name:`webhook`,codepoint:60306,tags:[`webhook`]},{name:`weekend`,codepoint:57707,tags:[`weekend`]},{name:`weight`,codepoint:57661,tags:[`weight`]},{name:`west`,codepoint:61926,tags:[`west`]},{name:`whatshot`,codepoint:59406,tags:[`whatshot`]},{name:`wheelchair_pickup`,codepoint:61867,tags:[`wheelchair`,`pickup`]},{name:`where_to_vote`,codepoint:57719,tags:[`where`,`to`,`vote`]},{name:`widget_medium`,codepoint:62394,tags:[`widget`,`medium`]},{name:`widget_small`,codepoint:62393,tags:[`widget`,`small`]},{name:`widget_width`,codepoint:62392,tags:[`widget`,`width`]},{name:`widgets`,codepoint:57789,tags:[`widgets`]},{name:`width`,codepoint:63280,tags:[`width`]},{name:`width_full`,codepoint:63733,tags:[`width`,`full`]},{name:`width_normal`,codepoint:63734,tags:[`width`,`normal`]},{name:`width_wide`,codepoint:63735,tags:[`width`,`wide`]},{name:`wifi`,codepoint:58942,tags:[`wifi`]},{name:`wifi_1_bar`,codepoint:58570,tags:[`wifi`,`1`,`bar`]},{name:`wifi_2_bar`,codepoint:58585,tags:[`wifi`,`2`,`bar`]},{name:`wifi_add`,codepoint:63400,tags:[`wifi`,`add`]},{name:`wifi_calling`,codepoint:61303,tags:[`wifi`,`calling`]},{name:`wifi_calling_1`,codepoint:61671,tags:[`wifi`,`calling`,`1`]},{name:`wifi_calling_2`,codepoint:61686,tags:[`wifi`,`calling`,`2`]},{name:`wifi_calling_3`,codepoint:61671,tags:[`wifi`,`calling`,`3`]},{name:`wifi_calling_bar_1`,codepoint:62540,tags:[`wifi`,`calling`,`bar`,`1`]},{name:`wifi_calling_bar_2`,codepoint:62539,tags:[`wifi`,`calling`,`bar`,`2`]},{name:`wifi_calling_bar_3`,codepoint:62538,tags:[`wifi`,`calling`,`bar`,`3`]},{name:`wifi_channel`,codepoint:60266,tags:[`wifi`,`channel`]},{name:`wifi_find`,codepoint:60209,tags:[`wifi`,`find`]},{name:`wifi_home`,codepoint:63089,tags:[`wifi`,`home`]},{name:`wifi_lock`,codepoint:57825,tags:[`wifi`,`lock`]},{name:`wifi_notification`,codepoint:63088,tags:[`wifi`,`notification`]},{name:`wifi_off`,codepoint:58952,tags:[`wifi`,`off`]},{name:`wifi_password`,codepoint:60267,tags:[`wifi`,`password`]},{name:`wifi_protected_setup`,codepoint:61692,tags:[`wifi`,`protected`,`setup`]},{name:`wifi_proxy`,codepoint:63399,tags:[`wifi`,`proxy`]},{name:`wifi_tethering`,codepoint:57826,tags:[`wifi`,`tethering`]},{name:`wifi_tethering_error`,codepoint:60121,tags:[`wifi`,`tethering`,`error`]},{name:`wifi_tethering_off`,codepoint:61575,tags:[`wifi`,`tethering`,`off`]},{name:`wind_power`,codepoint:60428,tags:[`wind`,`power`]},{name:`window`,codepoint:61576,tags:[`window`]},{name:`window_closed`,codepoint:59262,tags:[`window`,`closed`]},{name:`window_open`,codepoint:59276,tags:[`window`,`open`]},{name:`window_sensor`,codepoint:58043,tags:[`window`,`sensor`]},{name:`windshield_defrost_auto`,codepoint:62024,tags:[`windshield`,`defrost`,`auto`]},{name:`windshield_defrost_front`,codepoint:62250,tags:[`windshield`,`defrost`,`front`]},{name:`windshield_defrost_rear`,codepoint:62249,tags:[`windshield`,`defrost`,`rear`]},{name:`windshield_heat_front`,codepoint:62248,tags:[`windshield`,`heat`,`front`]},{name:`wine_bar`,codepoint:61928,tags:[`wine`,`bar`]},{name:`woman`,codepoint:57662,tags:[`woman`]},{name:`woman_2`,codepoint:63719,tags:[`woman`,`2`]},{name:`work`,codepoint:59715,tags:[`work`]},{name:`work_alert`,codepoint:62967,tags:[`work`,`alert`]},{name:`work_history`,codepoint:60425,tags:[`work`,`history`]},{name:`work_off`,codepoint:59714,tags:[`work`,`off`]},{name:`work_outline`,codepoint:59715,tags:[`work`,`outline`]},{name:`work_update`,codepoint:62968,tags:[`work`,`update`]},{name:`workflow`,codepoint:59908,tags:[`workflow`]},{name:`workspace_premium`,codepoint:59311,tags:[`workspace`,`premium`]},{name:`workspaces`,codepoint:59919,tags:[`workspaces`]},{name:`workspaces_outline`,codepoint:59919,tags:[`workspaces`,`outline`]},{name:`wounds_injuries`,codepoint:57663,tags:[`wounds`,`injuries`]},{name:`wrap_text`,codepoint:57947,tags:[`wrap`,`text`]},{name:`wrist`,codepoint:63132,tags:[`wrist`]},{name:`wrong_location`,codepoint:61304,tags:[`wrong`,`location`]},{name:`wysiwyg`,codepoint:61891,tags:[`wysiwyg`]},{name:`yakitori`,codepoint:61233,tags:[`yakitori`]},{name:`yard`,codepoint:61577,tags:[`yard`]},{name:`yoshoku`,codepoint:62079,tags:[`yoshoku`]},{name:`your_trips`,codepoint:60203,tags:[`your`,`trips`]},{name:`youtube_activity`,codepoint:63578,tags:[`youtube`,`activity`]},{name:`youtube_searched_for`,codepoint:59642,tags:[`youtube`,`searched`,`for`]},{name:`zone_person_alert`,codepoint:59265,tags:[`zone`,`person`,`alert`]},{name:`zone_person_idle`,codepoint:59258,tags:[`zone`,`person`,`idle`]},{name:`zone_person_urgent`,codepoint:59272,tags:[`zone`,`person`,`urgent`]},{name:`zoom_in`,codepoint:59647,tags:[`zoom`,`in`]},{name:`zoom_in_map`,codepoint:60205,tags:[`zoom`,`in`,`map`]},{name:`zoom_out`,codepoint:59648,tags:[`zoom`,`out`]},{name:`zoom_out_map`,codepoint:58731,tags:[`zoom`,`out`,`map`]}];function ac(e){if(!e)return ic;let t=e.toLowerCase();return ic.filter(e=>e.name.toLowerCase().includes(t)||e.tags.some(e=>e.toLowerCase().includes(t)))}function oc(e){return ic.find(t=>t.codepoint===e)}var sc={class:`border border-border rounded-2xl w-[90%] max-w-2xl max-h-[80vh] flex flex-col shadow-2xl bg-gradient-to-b from-white to-[#f6f9fc]`},cc={class:`flex items-center justify-between px-5 py-4 border-b border-border`},lc={class:`px-5 py-3 border-b border-border`},uc={key:0,class:`flex items-center gap-3 px-5 py-3 bg-panel-2 border-b border-border`},dc={class:`material-symbols-outlined text-2xl text-accent`},fc={class:`flex-1 text-sm`},pc={class:`flex-1 overflow-y-auto p-4 grid grid-cols-[repeat(auto-fill,minmax(130px,1fr))] gap-2`},mc=[`onClick`,`title`],hc={class:`material-symbols-outlined text-2xl text-text`},gc={class:`text-[11px] text-muted text-center break-all leading-tight`},_c={key:1,class:`py-10 text-center text-muted`},vc={key:2,class:`px-5 py-2 text-xs text-muted text-center border-t border-border`},yc={__name:`IconPicker`,props:{modelValue:{type:Number,default:0}},emits:[`update:modelValue`,`close`],setup(e,{emit:t}){let n=e,r=t,i=F(``),a=F(null),o=K(()=>{let e=ac(i.value);return i.value?e:e.slice(0,200)}),s=K(()=>{if(!n.modelValue)return``;let e=oc(n.modelValue);return e?e.name:`0x${n.modelValue.toString(16)}`});function c(e){r(`update:modelValue`,e),r(`close`)}return sr(()=>{a.value&&a.value.focus()}),(t,n)=>(V(),H(`div`,{class:`fixed inset-0 bg-black/60 flex items-center justify-center z-50`,onClick:n[4]||=So(e=>t.$emit(`close`),[`self`])},[U(`div`,sc,[U(`div`,cc,[n[5]||=U(`h3`,{class:`text-base font-semibold text-[#3a5f88]`},`Icon auswaehlen`,-1),U(`button`,{class:`w-7 h-7 rounded-lg border border-border bg-panel-2 text-text cursor-pointer hover:bg-[#e4ebf2] hover:border-[#b8c4d2]`,onClick:n[0]||=e=>t.$emit(`close`)},` x `)]),U(`div`,lc,[R(U(`input`,{type:`text`,"onUpdate:modelValue":n[1]||=e=>i.value=e,placeholder:`Icon suchen...`,ref_key:`searchInput`,ref:a,class:`w-full bg-panel-2 border border-border rounded-lg px-4 py-2.5 text-text text-sm placeholder:text-muted focus:outline-none focus:border-accent`,onKeydown:n[2]||=wo(e=>t.$emit(`close`),[`esc`])},null,544),[[q,i.value]])]),e.modelValue?(V(),H(`div`,uc,[n[6]||=U(`span`,{class:`text-xs text-muted`},`Aktuell:`,-1),U(`span`,dc,A(String.fromCodePoint(e.modelValue)),1),U(`span`,fc,A(s.value),1),U(`button`,{class:`bg-[#f7dede] border border-red-200 text-[#b3261e] px-3 py-1.5 rounded-md text-xs cursor-pointer hover:bg-[#f2cfcf]`,onClick:n[3]||=e=>c(0)},` Entfernen `)])):W(``,!0),U(`div`,pc,[(V(!0),H(B,null,z(o.value,t=>(V(),H(`button`,{key:t.name,class:k([`flex flex-col items-center justify-center gap-2 p-3 bg-panel-2 border rounded-xl cursor-pointer transition-all hover:border-accent hover:-translate-y-0.5 min-h-[80px]`,t.codepoint===e.modelValue?`border-accent-2 bg-accent-2/10`:`border-border`]),onClick:e=>c(t.codepoint),title:t.name},[U(`span`,hc,A(String.fromCodePoint(t.codepoint)),1),U(`span`,gc,A(t.name),1)],10,mc))),128))]),o.value.length===0?(V(),H(`div`,_c,` Keine Icons gefunden fuer "`+A(i.value)+`" `,1)):W(``,!0),!i.value&&o.value.length===200?(V(),H(`div`,vc,` Zeige 200 von 4102 Icons - Suche verwenden um mehr zu finden `)):W(``,!0)])]))}},bc={class:`h-full overflow-y-auto p-[18px] flex flex-col gap-4 border-l border-border max-[1100px]:border-l-0 max-[1100px]:border-t`},xc={class:`bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-[14px] p-3.5 shadow-[0_10px_24px_rgba(15,23,42,0.12)]`,id:`properties`},Sc={key:0,class:`text-muted text-center py-5 text-[13px]`},Cc={key:1},wc=[`label`],Tc=[`value`],Ec=[`value`],Dc=[`label`],Oc=[`value`],kc=[`value`],Ac={key:0,class:`material-symbols-outlined text-[20px]`},jc={key:1},Mc=[`value`],Nc=[`label`],Pc=[`value`],Fc=[`value`],Ic={class:`text-[12px] text-muted`},Lc={class:`text-[11px] text-muted mb-2`},Rc={key:0,class:`mt-2`},zc={class:`flex items-center gap-2 mb-2 text-[11px] text-muted`},Bc={class:`px-1.5 py-0.5 rounded-md bg-white border border-border text-text max-w-[90px] truncate`},Vc={class:`px-1.5 py-0.5 rounded-md bg-white border border-border text-text max-w-[90px] truncate`},Hc=[`onClick`],Uc={class:`flex items-center gap-2 mb-2 text-[11px] text-muted`},Wc=[`onUpdate:modelValue`],Gc=[`onUpdate:modelValue`],Kc={class:`flex items-center gap-2 mb-2 text-[11px] text-muted`},qc=[`onUpdate:modelValue`],Jc=[`label`],Yc=[`value`],Xc={key:0,class:`flex items-center gap-2 mb-2 text-[11px] text-muted`},Zc=[`onUpdate:modelValue`],Qc={key:1,class:`flex flex-col gap-2 text-[11px] text-muted`},$c={class:`flex items-center gap-2`},el=[`onUpdate:modelValue`],tl={class:`flex items-center gap-2`},nl=[`onUpdate:modelValue`],rl=[`value`],il={key:1,class:`text-[11px] text-muted`},al=[`label`],ol=[`value`],sl=[`value`],cl=[`value`],ll={class:`flex items-center gap-2 mb-2 text-[11px] text-muted`},ul={class:`w-[70px] text-[11px] text-muted`},dl=[`onUpdate:modelValue`],fl={class:`flex items-center gap-2 mb-2 text-[11px] text-muted`},pl=[`onUpdate:modelValue`],ml=[`label`],hl=[`value`],gl={class:`flex items-center gap-2 text-[11px] text-muted`},_l=[`onUpdate:modelValue`],vl=[`value`],yl=[`value`],bl=[`value`],xl={key:0,class:`material-symbols-outlined text-[20px]`},Sl={key:1},Cl=[`value`],wl={key:0,class:`material-symbols-outlined text-[20px]`},Tl={key:1},El=[`value`],Dl=[`value`],Ol=[`value`],kl=[`value`],Al=[`value`],jl=[`value`],Ml={class:`mt-4`},X=`flex items-center gap-2.5 mb-2`,Z=`w-[90px] text-[12px] text-muted`,Q=`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,$=`mt-4 mb-2.5 text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`,Nl=`flex-1 bg-panel-2 border border-border rounded-lg px-2.5 py-1.5 text-text text-[12px] flex items-center justify-center gap-1.5 cursor-pointer hover:bg-[#e4ebf2] hover:border-[#b8c4d2]`,Pl=`w-7 h-7 rounded-md border border-red-200 bg-[#f7dede] text-[#b3261e] grid place-items-center text-[12px] cursor-pointer hover:bg-[#f2cfcf]`,Fl={__name:`SidebarRight`,setup(e){let t=Os(),n=K(()=>t.selectedWidget),r=K(()=>n.value?Ss(n.value.type):`label`),i=F(!1),a=K(()=>!n.value||n.value.type!==Y.POWERFLOW||!t.activeScreen?0:t.activeScreen.widgets.filter(e=>e.parentId===n.value.id&&e.type===Y.POWERNODE).length),o=K(()=>{if(!n.value||n.value.type!==Y.POWERFLOW||!t.activeScreen)return[];let e=t.activeScreen.widgets.filter(e=>e.parentId===n.value.id&&e.type===Y.POWERNODE),r=new Map(e.map(e=>[e.id,e]));return t.activeScreen.widgets.filter(e=>e.parentId===n.value.id&&e.type===Y.POWERLINK).map(e=>{let t=r.get(e.x),n=r.get(e.y);return{id:e.id,widget:e,fromLabel:C(t,e.x),toLabel:C(n,e.y)}})}),s=K(()=>t.powerLinkMode.active&&t.powerLinkMode.powerflowId===n.value?.id),c=K(()=>!s.value||!t.activeScreen||!t.powerLinkMode.fromNodeId?``:C(t.activeScreen.widgets.find(e=>e.id===t.powerLinkMode.fromNodeId),t.powerLinkMode.fromNodeId)),l=K(()=>s.value?c.value?`Quelle: ${c.value} - jetzt Zielknoten waehlen.`:`Klicke den Startknoten.`:`Aktiviere den Modus und klicke zwei Knoten, um eine Verbindung zu erstellen.`),u=K({get(){return x(n.value?.text).label},set(e){S(e,x(n.value?.text).value)}}),d=K({get(){return x(n.value?.text).value},set(e){S(x(n.value?.text).label,e)}}),f=K(()=>n.value?.chart?.series??[]),p=K({get(){let e=f.value.length||1;return Math.max(1,Math.min(e,3))},set(e){if(!n.value||!n.value.chart)return;let t=Math.max(1,Math.min(e,3)),r=[`#EF6351`,`#7DD3B0`,`#5EA2EF`];for(Array.isArray(n.value.chart.series)||(n.value.chart.series=[]);n.value.chart.series.lengtht&&(n.value.chart.series=n.value.chart.series.slice(0,t))}}),m=K(()=>t.knxAddresses.filter(e=>e.write));function h(e){let t=new Set(e||[]);return gs.map(e=>({label:e.label,values:e.values.filter(e=>t.has(e))})).filter(e=>e.values.length>0)}function g(){t.addWidget(`powernode`)}function _(){if(!n.value||n.value.type!==Y.POWERFLOW)return;let e=!(t.powerLinkMode.active&&t.powerLinkMode.powerflowId===n.value.id);t.setPowerLinkMode(e,n.value.id)}function v(){!n.value||n.value.type!==Y.POWERFLOW||(t.powerLinkMode.fromNodeId=null)}function y(e){t.removePowerLink(e)}function b(){if(!n.value)return;let e=n.value.textSrc;n.value.type===Y.LABEL&&e>0&&bs[e]&&(n.value.text=bs[e]),n.value.type===Y.POWERNODE&&e>0&&bs[e]&&S(x(n.value.text).label,bs[e])}function x(e){if(typeof e!=`string`)return{label:``,value:``};let t=e.split(` +`);return{label:t[0]??``,value:t.slice(1).join(` +`)}}function S(e,t){if(!n.value)return;let r=e??``,i=t??``;n.value.text=i!==``||r!==``?`${r}${i===``?``:`\n${i}`}`:``}function C(e,t){return e?x(e.text).label||`Node ${e.id}`:`Node ${t??``}`.trim()}return(e,x)=>(V(),H(`aside`,bc,[U(`section`,xc,[n.value?(V(),H(`div`,Cc,[U(`h4`,{class:k($)},`Layout`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`X`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[0]||=e=>n.value.x=e},null,512),[[q,n.value.x,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Y`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[1]||=e=>n.value.y=e},null,512),[[q,n.value.y,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Breite`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[2]||=e=>n.value.w=e},null,512),[[q,n.value.w,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Hoehe`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[3]||=e=>n.value.h=e},null,512),[[q,n.value.h,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Sichtbar`),R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":x[4]||=e=>n.value.visible=e},null,512),[[ho,n.value.visible]])]),r.value===`label`||r.value===`button`?(V(),H(B,{key:0},[U(`h4`,{class:k($)},`Inhalt`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Quelle`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[5]||=e=>n.value.textSrc=e,onChange:b},[(V(!0),H(B,null,z(h(I(_s)[r.value]),e=>(V(),H(`optgroup`,{key:e.label,label:e.label},[(V(!0),H(B,null,z(e.values,e=>(V(),H(`option`,{key:e,value:e},A(I(hs)[e]),9,Tc))),128))],8,wc))),128))],544),[[J,n.value.textSrc,void 0,{number:!0}]])]),n.value.textSrc===0?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`Text`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[6]||=e=>n.value.text=e},null,512),[[q,n.value.text]])])):(V(),H(B,{key:1},[U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Format`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[7]||=e=>n.value.text=e},null,512),[[q,n.value.text]])]),n.value.textSrc<11?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`KNX Objekt`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[8]||=e=>n.value.knxAddr=e},[x[74]||=U(`option`,{value:0},`-- Waehlen --`,-1),(V(!0),H(B,null,z(I(t).knxAddresses,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,Ec))),128))],512),[[J,n.value.knxAddr,void 0,{number:!0}]])])):W(``,!0)],64))],64)):W(``,!0),r.value===`led`?(V(),H(B,{key:1},[U(`h4`,{class:k($)},`LED`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Modus`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[9]||=e=>n.value.textSrc=e},[(V(!0),H(B,null,z(h(I(_s).led),e=>(V(),H(`optgroup`,{key:e.label,label:e.label},[(V(!0),H(B,null,z(e.values,e=>(V(),H(`option`,{key:e,value:e},A(I(hs)[e]),9,Oc))),128))],8,Dc))),128))],512),[[J,n.value.textSrc,void 0,{number:!0}]])]),n.value.textSrc===2?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`KNX Objekt`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[10]||=e=>n.value.knxAddr=e},[x[75]||=U(`option`,{value:0},`-- Waehlen --`,-1),(V(!0),H(B,null,z(I(t).knxAddresses,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,kc))),128))],512),[[J,n.value.knxAddr,void 0,{number:!0}]])])):W(``,!0)],64)):W(``,!0),r.value===`icon`?(V(),H(B,{key:2},[U(`h4`,{class:k($)},`Icon`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Icon`),U(`button`,{class:k(Nl),onClick:x[11]||=e=>i.value=!0},[n.value.iconCodepoint?(V(),H(`span`,Ac,A(String.fromCodePoint(n.value.iconCodepoint)),1)):(V(),H(`span`,jc,`Auswaehlen`))])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Groesse`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[12]||=e=>n.value.iconSize=e},[(V(!0),H(B,null,z(I(ys),(e,t)=>(V(),H(`option`,{key:t,value:t},A(e),9,Mc))),128))],512),[[J,n.value.iconSize,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Modus`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[13]||=e=>n.value.textSrc=e},[(V(!0),H(B,null,z(h(I(_s).icon),e=>(V(),H(`optgroup`,{key:e.label,label:e.label},[(V(!0),H(B,null,z(e.values,e=>(V(),H(`option`,{key:e,value:e},A(I(hs)[e]),9,Pc))),128))],8,Nc))),128))],512),[[J,n.value.textSrc,void 0,{number:!0}]])]),n.value.textSrc===2?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`KNX Objekt`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[14]||=e=>n.value.knxAddr=e},[x[76]||=U(`option`,{value:0},`-- Waehlen --`,-1),(V(!0),H(B,null,z(I(t).knxAddresses,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,Fc))),128))],512),[[J,n.value.knxAddr,void 0,{number:!0}]])])):W(``,!0)],64)):W(``,!0),r.value===`tabview`?(V(),H(B,{key:3},[U(`h4`,{class:k($)},`Tabs`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Position`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[15]||=e=>n.value.iconPosition=e},[...x[77]||=[U(`option`,{value:0},`Oben`,-1),U(`option`,{value:1},`Unten`,-1),U(`option`,{value:2},`Links`,-1),U(`option`,{value:3},`Rechts`,-1)]],512),[[J,n.value.iconPosition,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Tab Hoehe`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[16]||=e=>n.value.iconSize=e,min:`1`,max:`20`},null,512),[[q,n.value.iconSize,void 0,{number:!0}]]),x[78]||=U(`span`,{class:`text-[10px] text-muted ml-1`},`x10px`,-1)])],64)):W(``,!0),r.value===`tabpage`?(V(),H(B,{key:4},[U(`h4`,{class:k($)},`Tab Seite`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Titel`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[17]||=e=>n.value.text=e},null,512),[[q,n.value.text]])])],64)):W(``,!0),r.value===`powerflow`?(V(),H(B,{key:5},[U(`h4`,{class:k($)},`Power Flow`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Titel`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[18]||=e=>n.value.text=e},null,512),[[q,n.value.text]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Knoten`),U(`span`,Ic,A(a.value),1),U(`button`,{class:`ml-auto border border-border bg-panel-2 px-2.5 py-1.5 rounded-lg text-[11px] font-semibold hover:bg-[#e4ebf2]`,onClick:g},`+ Node`)]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Verbindungen`),U(`button`,{class:`border border-border bg-panel-2 px-2.5 py-1.5 rounded-lg text-[11px] font-semibold hover:bg-[#e4ebf2]`,onClick:_},A(s.value?`Modus: aktiv`:`Modus: aus`),1),s.value&&c.value?(V(),H(`button`,{key:0,class:`ml-auto border border-border bg-panel-2 px-2.5 py-1.5 rounded-lg text-[11px] hover:bg-[#e4ebf2]`,onClick:v},`Quelle loeschen`)):W(``,!0)]),U(`div`,Lc,A(l.value),1),o.value.length?(V(),H(`div`,Rc,[(V(!0),H(B,null,z(o.value,e=>(V(),H(`div`,{key:e.id,class:`border border-border rounded-lg px-2.5 py-2 mb-2 bg-panel-2`},[U(`div`,zc,[U(`span`,Bc,A(e.fromLabel),1),x[79]||=U(`span`,null,`->`,-1),U(`span`,Vc,A(e.toLabel),1),U(`button`,{class:`ml-auto w-6 h-6 rounded-md border border-red-200 bg-[#f7dede] text-[#b3261e] grid place-items-center text-[11px] cursor-pointer hover:bg-[#f2cfcf]`,onClick:t=>y(e.id)},`x`,8,Hc)]),U(`div`,Uc,[x[80]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`Linie`,-1),R(U(`input`,{class:`h-[22px] w-[32px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":t=>e.widget.bgColor=t},null,8,Wc),[[q,e.widget.bgColor]]),R(U(`input`,{class:`w-[70px] bg-white border border-border rounded-md px-2 py-1 text-[11px]`,type:`number`,min:`1`,max:`12`,"onUpdate:modelValue":t=>e.widget.w=t},null,8,Gc),[[q,e.widget.w,void 0,{number:!0}]]),x[81]||=U(`span`,{class:`text-[10px] text-muted`},`px`,-1)]),U(`div`,Kc,[x[82]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`Speed`,-1),R(U(`select`,{class:`flex-1 bg-white border border-border rounded-md px-2 py-1 text-[11px]`,"onUpdate:modelValue":t=>e.widget.textSrc=t},[(V(!0),H(B,null,z(h(I(_s).powerlink),e=>(V(),H(`optgroup`,{key:e.label,label:e.label},[(V(!0),H(B,null,z(e.values,e=>(V(),H(`option`,{key:e,value:e},A(I(hs)[e]),9,Yc))),128))],8,Jc))),128))],8,qc),[[J,e.widget.textSrc,void 0,{number:!0}]])]),e.widget.textSrc===0?(V(),H(`div`,Xc,[x[83]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`Wert`,-1),R(U(`input`,{class:`flex-1 bg-white border border-border rounded-md px-2 py-1 text-[11px]`,type:`text`,inputmode:`decimal`,"onUpdate:modelValue":t=>e.widget.text=t,placeholder:`z.B. 60`},null,8,Zc),[[q,e.widget.text]])])):(V(),H(`div`,Qc,[U(`div`,$c,[x[84]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`Faktor`,-1),R(U(`input`,{class:`flex-1 bg-white border border-border rounded-md px-2 py-1 text-[11px]`,type:`text`,inputmode:`decimal`,"onUpdate:modelValue":t=>e.widget.text=t,placeholder:`z.B. 0.2`},null,8,el),[[q,e.widget.text]])]),U(`div`,tl,[x[86]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`KNX`,-1),R(U(`select`,{class:`flex-1 bg-white border border-border rounded-md px-2 py-1 text-[11px]`,"onUpdate:modelValue":t=>e.widget.knxAddr=t},[x[85]||=U(`option`,{value:0},`-- Waehlen --`,-1),(V(!0),H(B,null,z(I(t).knxAddresses,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,rl))),128))],8,nl),[[J,e.widget.knxAddr,void 0,{number:!0}]])])]))]))),128))])):(V(),H(`div`,il,`Keine Verbindungen.`))],64)):W(``,!0),r.value===`powernode`?(V(),H(B,{key:6},[U(`h4`,{class:k($)},`Power Node`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Label`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[19]||=e=>u.value=e},null,512),[[q,u.value]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Quelle`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[20]||=e=>n.value.textSrc=e,onChange:b},[(V(!0),H(B,null,z(h(I(_s).powernode),e=>(V(),H(`optgroup`,{key:e.label,label:e.label},[(V(!0),H(B,null,z(e.values,e=>(V(),H(`option`,{key:e,value:e},A(I(hs)[e]),9,ol))),128))],8,al))),128))],544),[[J,n.value.textSrc,void 0,{number:!0}]])]),n.value.textSrc===0?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`Wert`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[21]||=e=>d.value=e},null,512),[[q,d.value]])])):(V(),H(B,{key:1},[U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Format`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[22]||=e=>d.value=e},null,512),[[q,d.value]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`KNX Objekt`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[23]||=e=>n.value.knxAddr=e},[x[87]||=U(`option`,{value:0},`-- Waehlen --`,-1),(V(!0),H(B,null,z(I(t).knxAddresses,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,sl))),128))],512),[[J,n.value.knxAddr,void 0,{number:!0}]])])],64))],64)):W(``,!0),r.value===`chart`?(V(),H(B,{key:7},[U(`h4`,{class:k($)},`Chart`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Titel`),R(U(`input`,{class:k(Q),type:`text`,"onUpdate:modelValue":x[24]||=e=>n.value.text=e},null,512),[[q,n.value.text]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Zeitraum`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[25]||=e=>n.value.chart.period=e},[(V(!0),H(B,null,z(I(vs),e=>(V(),H(`option`,{key:e.value,value:e.value},A(e.label),9,cl))),128))],512),[[J,n.value.chart.period,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Serien`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[26]||=e=>p.value=e},[...x[88]||=[U(`option`,{value:1},`1`,-1),U(`option`,{value:2},`2`,-1),U(`option`,{value:3},`3`,-1)]],512),[[J,p.value,void 0,{number:!0}]])]),(V(!0),H(B,null,z(f.value,(e,n)=>(V(),H(`div`,{key:n,class:`border border-border rounded-lg px-2.5 py-2 mb-2 bg-panel-2`},[U(`div`,ll,[U(`label`,ul,`Serie `+A(n+1),1),R(U(`input`,{class:`h-[22px] w-[32px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":t=>e.color=t},null,8,dl),[[q,e.color]])]),U(`div`,fl,[x[89]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`Quelle`,-1),R(U(`select`,{class:`flex-1 bg-white border border-border rounded-md px-2 py-1 text-[11px]`,"onUpdate:modelValue":t=>e.textSrc=t},[(V(!0),H(B,null,z(h(I(_s).chart),e=>(V(),H(`optgroup`,{key:e.label,label:e.label},[(V(!0),H(B,null,z(e.values,e=>(V(),H(`option`,{key:e,value:e},A(I(hs)[e]),9,hl))),128))],8,ml))),128))],8,pl),[[J,e.textSrc,void 0,{number:!0}]])]),U(`div`,gl,[x[91]||=U(`label`,{class:`w-[70px] text-[11px] text-muted`},`KNX`,-1),R(U(`select`,{class:`flex-1 bg-white border border-border rounded-md px-2 py-1 text-[11px]`,"onUpdate:modelValue":t=>e.knxAddr=t},[x[90]||=U(`option`,{value:0},`-- Waehlen --`,-1),(V(!0),H(B,null,z(I(t).knxAddresses,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,vl))),128))],8,_l),[[J,e.knxAddr,void 0,{number:!0}]])])]))),128))],64)):W(``,!0),r.value===`clock`?(V(),H(B,{key:8},[U(`h4`,{class:k($)},`Uhr`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Hintergrund`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[27]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Zeiger`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[28]||=e=>n.value.textColor=e},null,512),[[q,n.value.textColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Deckkraft`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[29]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Radius`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[30]||=e=>n.value.radius=e},null,512),[[q,n.value.radius,void 0,{number:!0}]])])],64)):W(``,!0),r.value===`label`?(V(),H(B,{key:9},[U(`h4`,{class:k($)},`Typo`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Schriftgr.`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[31]||=e=>n.value.fontSize=e},[(V(!0),H(B,null,z(I(ys),(e,t)=>(V(),H(`option`,{key:t,value:t},A(e),9,yl))),128))],512),[[J,n.value.fontSize,void 0,{number:!0}]])])],64)):W(``,!0),r.value===`powernode`?(V(),H(B,{key:10},[U(`h4`,{class:k($)},`Typo`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Wert Schriftgr.`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[32]||=e=>n.value.fontSize=e},[(V(!0),H(B,null,z(I(ys),(e,t)=>(V(),H(`option`,{key:t,value:t},A(e),9,bl))),128))],512),[[J,n.value.fontSize,void 0,{number:!0}]])])],64)):W(``,!0),r.value===`label`?(V(),H(B,{key:11},[U(`h4`,{class:k($)},`Icon`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Icon`),U(`button`,{class:k(Nl),onClick:x[33]||=e=>i.value=!0},[n.value.iconCodepoint?(V(),H(`span`,xl,A(String.fromCodePoint(n.value.iconCodepoint)),1)):(V(),H(`span`,Sl,`Kein Icon`))]),n.value.iconCodepoint?(V(),H(`button`,{key:0,class:k(Pl),onClick:x[34]||=e=>n.value.iconCodepoint=0},`x`)):W(``,!0)]),n.value.iconCodepoint?(V(),H(B,{key:0},[U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Position`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[35]||=e=>n.value.iconPosition=e},[...x[92]||=[U(`option`,{value:0},`Links`,-1),U(`option`,{value:1},`Rechts`,-1),U(`option`,{value:2},`Oben`,-1),U(`option`,{value:3},`Unten`,-1)]],512),[[J,n.value.iconPosition,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Icon-Gr.`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[36]||=e=>n.value.iconSize=e},[(V(!0),H(B,null,z(I(ys),(e,t)=>(V(),H(`option`,{key:t,value:t},A(e),9,Cl))),128))],512),[[J,n.value.iconSize,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Abstand`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[37]||=e=>n.value.iconGap=e,min:`0`,max:`50`},null,512),[[q,n.value.iconGap,void 0,{number:!0}]])])],64)):W(``,!0)],64)):W(``,!0),r.value===`powernode`?(V(),H(B,{key:12},[U(`h4`,{class:k($)},`Icon`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Icon`),U(`button`,{class:k(Nl),onClick:x[38]||=e=>i.value=!0},[n.value.iconCodepoint?(V(),H(`span`,wl,A(String.fromCodePoint(n.value.iconCodepoint)),1)):(V(),H(`span`,Tl,`Kein Icon`))]),n.value.iconCodepoint?(V(),H(`button`,{key:0,class:k(Pl),onClick:x[39]||=e=>n.value.iconCodepoint=0},`x`)):W(``,!0)]),n.value.iconCodepoint?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`Icon-Gr.`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[40]||=e=>n.value.iconSize=e},[(V(!0),H(B,null,z(I(ys),(e,t)=>(V(),H(`option`,{key:t,value:t},A(e),9,El))),128))],512),[[J,n.value.iconSize,void 0,{number:!0}]])])):W(``,!0)],64)):W(``,!0),r.value===`led`?(V(),H(B,{key:13},[U(`h4`,{class:k($)},`Stil`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Farbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[41]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Helligkeit`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[42]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])])],64)):r.value===`icon`?(V(),H(B,{key:14},[U(`h4`,{class:k($)},`Stil`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Farbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[43]||=e=>n.value.textColor=e},null,512),[[q,n.value.textColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Hintergrund`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[44]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Deckkraft`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[45]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Radius`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[46]||=e=>n.value.radius=e},null,512),[[q,n.value.radius,void 0,{number:!0}]])])],64)):r.value===`button`?(V(),H(B,{key:15},[U(`h4`,{class:k($)},`Stil`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Hintergrund`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[47]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Deckkraft`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[48]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Radius`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[49]||=e=>n.value.radius=e},null,512),[[q,n.value.radius,void 0,{number:!0}]])])],64)):r.value===`powerflow`?(V(),H(B,{key:16},[U(`h4`,{class:k($)},`Stil`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Textfarbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[50]||=e=>n.value.textColor=e},null,512),[[q,n.value.textColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Hintergrund`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[51]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Deckkraft`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[52]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Radius`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[53]||=e=>n.value.radius=e},null,512),[[q,n.value.radius,void 0,{number:!0}]])])],64)):r.value===`powernode`?(V(),H(B,{key:17},[U(`h4`,{class:k($)},`Stil`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Textfarbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[54]||=e=>n.value.textColor=e},null,512),[[q,n.value.textColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Ringfarbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[55]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Ring Deckkraft`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[56]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])])],64)):(V(),H(B,{key:18},[U(`h4`,{class:k($)},`Stil`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Textfarbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[57]||=e=>n.value.textColor=e},null,512),[[q,n.value.textColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Hintergrund`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[58]||=e=>n.value.bgColor=e},null,512),[[q,n.value.bgColor]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Deckkraft`),R(U(`input`,{class:k(Q),type:`number`,min:`0`,max:`255`,"onUpdate:modelValue":x[59]||=e=>n.value.bgOpacity=e},null,512),[[q,n.value.bgOpacity,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Radius`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[60]||=e=>n.value.radius=e},null,512),[[q,n.value.radius,void 0,{number:!0}]])])],64)),r.value===`icon`?W(``,!0):(V(),H(B,{key:19},[U(`h4`,{class:k($)},A(r.value===`led`||r.value===`powernode`?`Glow`:`Schatten`),1),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Aktiv`),R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":x[61]||=e=>n.value.shadow.enabled=e},null,512),[[ho,n.value.shadow.enabled]])]),r.value===`led`?W(``,!0):(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`X`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[62]||=e=>n.value.shadow.x=e},null,512),[[q,n.value.shadow.x,void 0,{number:!0}]])])),r.value===`led`?W(``,!0):(V(),H(`div`,{key:1,class:k(X)},[U(`label`,{class:k(Z)},`Y`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[63]||=e=>n.value.shadow.y=e},null,512),[[q,n.value.shadow.y,void 0,{number:!0}]])])),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Blur`),R(U(`input`,{class:k(Q),type:`number`,"onUpdate:modelValue":x[64]||=e=>n.value.shadow.blur=e},null,512),[[q,n.value.shadow.blur,void 0,{number:!0}]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Farbe`),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":x[65]||=e=>n.value.shadow.color=e},null,512),[[q,n.value.shadow.color]])])],64)),r.value===`button`?(V(),H(B,{key:20},[U(`h4`,{class:k($)},`Aktion`),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Typ`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[66]||=e=>n.value.action=e},[U(`option`,{value:I(ds).KNX},`KNX`,8,Dl),U(`option`,{value:I(ds).JUMP},`Sprung`,8,Ol),U(`option`,{value:I(ds).BACK},`Zurueck`,8,kl)],512),[[J,n.value.action,void 0,{number:!0}]])]),n.value.action===I(ds).JUMP?(V(),H(`div`,{key:0,class:k(X)},[U(`label`,{class:k(Z)},`Ziel`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[67]||=e=>n.value.targetScreen=e},[(V(!0),H(B,null,z(I(t).config.screens,e=>(V(),H(`option`,{key:e.id,value:e.id},A(e.name),9,Al))),128))],512),[[J,n.value.targetScreen,void 0,{number:!0}]])])):W(``,!0),n.value.action===I(ds).KNX?(V(),H(B,{key:1},[U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`Toggle`),R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":x[68]||=e=>n.value.isToggle=e},null,512),[[ho,n.value.isToggle]])]),U(`div`,{class:k(X)},[U(`label`,{class:k(Z)},`KNX Schreib`),R(U(`select`,{class:k(Q),"onUpdate:modelValue":x[69]||=e=>n.value.knxAddrWrite=e},[x[93]||=U(`option`,{value:0},`-- Keine --`,-1),(V(!0),H(B,null,z(m.value,e=>(V(),H(`option`,{key:`${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,jl))),128))],512),[[J,n.value.knxAddrWrite,void 0,{number:!0}]])])],64)):W(``,!0)],64)):W(``,!0),U(`div`,Ml,[U(`button`,{class:`border border-red-200 bg-[#f7dede] text-[#b3261e] px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#f2cfcf] active:translate-y-0.5`,onClick:x[70]||=(...e)=>I(t).deleteWidget&&I(t).deleteWidget(...e)},`Widget loeschen`)])])):(V(),H(`div`,Sc,[...x[73]||=[Zi(` Kein Widget ausgewaehlt.`,-1),U(`br`,null,null,-1),U(`br`,null,null,-1),Zi(` Waehle ein Widget im Canvas oder im Baum. `,-1)]]))]),i.value?(V(),Hi(yc,{key:0,modelValue:n.value.iconCodepoint,"onUpdate:modelValue":x[71]||=e=>n.value.iconCodepoint=e,onClose:x[72]||=e=>i.value=!1},null,8,[`modelValue`])):W(``,!0)]))}},Il=[`onClick`],Ll={class:`flex-1 relative overflow-hidden`},Rl=[`width`,`height`],zl=[`d`,`stroke`,`stroke-width`,`opacity`],Bl=[`r`,`fill`,`opacity`],Vl=[`dur`,`path`],Hl={key:1,class:`absolute inset-0 grid place-items-center text-[12px] text-muted`},Ul={key:3,class:`flex flex-col items-center justify-center w-full h-full text-center leading-tight`},Wl={key:4,class:`w-full h-full flex flex-col gap-2`},Gl={class:`text-[11px] uppercase tracking-[0.12em] opacity-80`},Kl={class:`flex-shrink-0`},ql={key:0},Jl={__name:`WidgetElement`,props:{widget:{type:Object,required:!0},scale:{type:Number,default:1},selected:{type:Boolean,default:!1}},emits:[`select`,`drag-start`,`resize-start`],setup(e,{emit:t}){let n=e,r=t,i=Os(),a=K(()=>i.activeScreen?i.activeScreen.widgets.filter(e=>e.parentId===n.widget.id):[]),o=K(()=>n.widget.type===Y.LABEL),s=K(()=>n.widget.type===Y.BUTTON),c=K(()=>n.widget.type===Y.LED),l=K(()=>n.widget.type===Y.ICON),u=K(()=>n.widget.type===Y.TABVIEW),d=K(()=>n.widget.type===Y.TABPAGE),f=K(()=>s.value&&n.widget.isContainer),p=K(()=>n.widget.type===Y.POWERFLOW),m=K(()=>n.widget.type===Y.POWERNODE),h=K(()=>n.widget.type===Y.POWERLINK),g=K(()=>n.widget.type===Y.CHART),_=K(()=>n.widget.type===Y.CLOCK),v=K(()=>n.widget.iconPosition||0),y=K(()=>(n.widget.iconSize||5)*10),b=F(0),x=K(()=>{let e=a.value.find(e=>i.selectedWidgetId===e.id);if(e)return e.id;if(i.selectedWidget&&i.selectedWidget.parentId!==-1){let e=i.selectedWidget;for(;e&&e.parentId!==-1&&e.parentId!==n.widget.id;)e=i.activeScreen.widgets.find(t=>t.id===e.parentId);if(e&&e.parentId===n.widget.id)return e.id}return a.value.length>0?a.value[b.value]?.id:-1}),S=K(()=>f.value?!1:(o.value||s.value)&&n.widget.iconCodepoint>0),C=K(()=>{let e=n.widget.iconCodepoint||59530;return String.fromCodePoint(e)}),w=K(()=>n.widget.iconPosition||0),ee=K(()=>n.widget.textAlign??1),te=K(()=>!(u.value||d.value||p.value||m.value||h.value||f.value)),ne=e=>e===0?`flex-start`:e===2?`flex-end`:`center`,T=e=>e===0?`left`:e===2?`right`:`center`,re=K(()=>s.value||o.value?ne(ee.value):`center`),E=K(()=>w.value===us.TOP||w.value===us.BOTTOM),ie=K(()=>{let e=n.scale,t=(n.widget.iconGap||8)*e;return{display:`flex`,flexDirection:E.value?`column`:`row`,alignItems:`center`,justifyContent:re.value,gap:`${t}px`,width:`100%`,height:`100%`}}),ae=K(()=>{let e=n.scale;return{fontSize:`${(ys[n.widget.iconSize??n.widget.fontSize??1]||18)*e}px`,color:n.widget.textColor}}),oe=K(()=>{let e=n.scale;return{fontSize:`${(ys[n.widget.iconSize??3]||28)*e}px`,color:n.widget.textColor}}),se=K(()=>Se(n.widget.text)),D=K(()=>(ys[n.widget.fontSize??2]||22)*n.scale),ce=K(()=>Math.max(10*n.scale,D.value*.55)),le=K(()=>(ys[n.widget.iconSize??n.widget.fontSize??2]||22)*n.scale),ue=K(()=>({fontSize:`${le.value}px`,color:n.widget.textColor})),de=K(()=>({fontSize:`${ce.value}px`,color:Ts(n.widget.textColor,.72)})),fe=K(()=>({fontSize:`${D.value}px`,color:n.widget.textColor,fontWeight:`600`})),pe=K(()=>p.value?a.value.filter(e=>e.type===Y.POWERNODE&&e.visible!==!1):[]),me=K(()=>p.value?a.value.filter(e=>e.type===Y.POWERLINK&&e.visible!==!1):[]),he=K(()=>p.value?a.value.filter(e=>e.type!==Y.POWERLINK):[]),ge=K(()=>{if(!p.value||pe.value.length<2||!me.value.length)return[];let e=n.scale,t=new Map(pe.value.map(e=>[e.id,e]));return me.value.flatMap((n,r)=>{let i=t.get(n.x),a=t.get(n.y);if(!i||!a)return[];let o=Math.max(3,n.w||3),s={x:(i.x+i.w/2)*e,y:(i.y+i.h/2)*e},c={x:(a.x+a.w/2)*e,y:(a.y+a.h/2)*e},l=c.x-s.x,u=c.y-s.y,d=Math.hypot(l,u)||1,f=l/d,p=u/d,m=Math.max(0,(Math.min(i.w,i.h)*.5-o*.5)*e),h=Math.max(0,(Math.min(a.w,a.h)*.5-o*.5)*e),g=s.x+f*m,_=s.y+p*m,v=c.x-f*h,y=c.y-p*h;d<=m+h+1&&(g=s.x,_=s.y,v=c.x,y=c.y);let b=v-g,x=y-_,S=Math.hypot(b,x)||1,C=-x/S,w=b/S,ee=(g+v)/2,te=(_+y)/2,ne=r%2==0?1:-1,T=Math.min(42*e,S*.3)*ne,re=ee+C*T,E=te+w*T,ie=Math.min(8,Math.max(4,o*1.6)),ae=parseFloat(n.text),oe=Number.isFinite(ae),se=(n.textSrc??0)===0,D=oe?ae:se?60:1,ce=Math.max(5,se?D:50*D),le=Math.max(2,Math.min(10,S/ce));return[{id:n.id,path:`M ${g} ${_} Q ${re} ${E} ${v} ${y}`,color:n.bgColor||`#6fa7d8`,opacity:Cs((n.bgOpacity??255)/255,.1,1),width:o,dotRadius:ie,duration:le}]})}),_e=K(()=>{let e=Cs((n.widget.bgOpacity??255)/255,0,1),t=Ts(n.widget.bgColor,e),r=Ts(`#9aa7b4`,.25),i=16*n.scale;return{backgroundColor:t,backgroundImage:`radial-gradient(${r} 0.9px, transparent 1px), linear-gradient(140deg, rgba(255,255,255,0.9) 0%, ${t} 70%)`,backgroundSize:`${i}px ${i}px, 100% 100%`,backgroundPosition:`0 0, 0 0`}}),ve=K(()=>{let e=n.widget,t=n.scale,r={left:`${e.x*t}px`,top:`${e.y*t}px`,width:`${e.w*t}px`,height:`${e.h*t}px`,fontSize:`${(ys[e.fontSize]||14)*t}px`,color:e.textColor,position:`absolute`,zIndex:1,cursor:`move`,userSelect:`none`,touchAction:`none`};if(l.value){if(r.display=`flex`,r.alignItems=`center`,r.justifyContent=`center`,e.bgOpacity>0){let t=Cs(e.bgOpacity/255,0,1).toFixed(2);r.background=Ts(e.bgColor,t)}e.radius>0&&(r.borderRadius=`${e.radius*t}px`)}else if(o.value){if(e.bgOpacity>0){let t=Cs(e.bgOpacity/255,0,1).toFixed(2);r.background=Ts(e.bgColor,t)}r.display=`flex`,r.alignItems=`center`,S.value||(r.justifyContent=ne(ee.value),r.textAlign=T(ee.value))}else if(s.value)r.background=e.bgColor,r.borderRadius=`${e.radius*t}px`,r.display=`flex`,r.alignItems=`center`,r.justifyContent=re.value,r.fontWeight=`600`,e.shadow&&e.shadow.enabled&&(r.boxShadow=`${(e.shadow.x||0)*t}px ${(e.shadow.y||0)*t}px ${(e.shadow.blur||0)*t}px ${(e.shadow.spread||0)*t}px ${e.shadow.color}`);else if(c.value){r.borderRadius=`999px`;let n=Cs((e.bgOpacity??255)/255,0,1),i=e.shadow&&e.shadow.color?e.shadow.color:e.bgColor,a=Cs(n+.25,0,1),o=Cs(n,0,1),s=Cs(n*.5,0,1);r.background=`radial-gradient(circle at 30% 30%, ${Ts(e.bgColor,a)} 0%, ${Ts(e.bgColor,o)} 45%, ${Ts(e.bgColor,s)} 70%, rgba(0,0,0,0.4) 100%)`,e.shadow&&e.shadow.enabled?r.boxShadow=`${(e.shadow.x||0)*t}px ${(e.shadow.y||0)*t}px ${(e.shadow.blur||0)*t}px ${(e.shadow.spread||0)*t}px ${Ts(i,Cs(.4+n*.6,0,1))}`:r.boxShadow=`inset 0 0 0 1px rgba(255,255,255,0.12)`}else if(p.value)r.borderRadius=`${e.radius*t}px`,r.overflow=`hidden`,r.border=`1px solid ${Ts(`#94a3b8`,.35)}`,e.shadow&&e.shadow.enabled&&(r.boxShadow=`${(e.shadow.x||0)*t}px ${(e.shadow.y||0)*t}px ${(e.shadow.blur||0)*t}px ${(e.shadow.spread||0)*t}px ${e.shadow.color}`);else if(m.value){let n=Cs((e.bgOpacity??255)/255,0,1),a=Math.max(3,Math.round(Math.min(e.w,e.h)*.06*t));if(r.display=`flex`,r.alignItems=`center`,r.justifyContent=`center`,r.borderRadius=`999px`,r.background=Ts(`#ffffff`,.96),r.border=`${a}px solid ${Ts(e.bgColor,n)}`,r.textAlign=`center`,e.shadow&&e.shadow.enabled){let i=(e.shadow.x||0)*t,a=(e.shadow.y||0)*t,o=(e.shadow.blur||0)*t,s=(e.shadow.spread||0)*t,c=Cs(.35+n*.5,0,1);r.boxShadow=`${i}px ${a}px ${o}px ${s}px ${Ts(e.shadow.color||e.bgColor,c)}`}else r.boxShadow=`0 8px 18px rgba(15, 23, 42, 0.12)`;i.powerLinkMode.active&&i.powerLinkMode.powerflowId===e.parentId&&(r.cursor=`crosshair`),i.powerLinkMode.active&&i.powerLinkMode.fromNodeId===e.id&&i.powerLinkMode.powerflowId===e.parentId&&(r.outline=`2px dashed ${Ts(`#4f8ad9`,.9)}`,r.outlineOffset=`2px`)}else if(_.value){if(e.bgOpacity>0){let t=Cs(e.bgOpacity/255,0,1).toFixed(2);r.background=Ts(e.bgColor,t)}e.radius>0?r.borderRadius=`${e.radius*t}px`:r.borderRadius=`50%`}else u.value?(r.background=e.bgColor,r.borderRadius=`${e.radius*t}px`):d.value&&(r.position=`relative`,r.width=`100%`,r.height=`100%`,r.left=`0`,r.top=`0`);return r}),ye=K(()=>({flexDirection:v.value===0||v.value===1?`column`:`row`})),be=K(()=>{let e=n.scale,t=y.value*e,r=v.value===0||v.value===1;return{[r?`height`:`width`]:`${t}px`,order:v.value===1||v.value===3?2:0,flexDirection:r?`row`:`column`}}),xe=e=>{let t=v.value===2||v.value===3;return`flex-1 flex items-center justify-center px-1 py-1 text-[12px] cursor-pointer select-none ${t?`border-b border-white/10`:`border-b border-r border-white/10`}${e?` ${t?`bg-white/10 font-bold border-b-0 border-r-2 border-accent`:`bg-white/10 font-bold border-b-2 border-accent`}`:``}`};function Se(e){if(typeof e!=`string`)return{label:``,value:``};let t=e.split(` +`);return{label:t[0]??``,value:t.slice(1).join(` +`)}}function Ce(){if(m.value&&i.powerLinkMode.active){i.handlePowerNodeLink(n.widget.id,n.widget.parentId);return}r(`select`)}return(t,n)=>{let r=_r(`WidgetElement`,!0);return V(),H(`div`,{class:k([`z-[1] select-none touch-none`,[e.selected?`outline outline-2 outline-accent outline-offset-2`:``,o.value?`px-1.5 py-1 rounded-md overflow-hidden whitespace-nowrap`:``]]),style:O(ve.value),onMousedown:n[8]||=So(n=>!d.value&&t.$emit(`drag-start`,{id:e.widget.id,event:n}),[`stop`]),onTouchstart:n[9]||=So(n=>!d.value&&t.$emit(`drag-start`,{id:e.widget.id,event:n}),[`stop`]),onClick:So(Ce,[`stop`])},[u.value?(V(),H(`div`,{key:0,class:`flex w-full h-full overflow-hidden`,style:O(ye.value)},[U(`div`,{class:`flex overflow-hidden bg-black/20`,style:O(be.value)},[(V(!0),H(B,null,z(a.value,(e,t)=>(V(),H(`div`,{key:e.id,class:k(xe(x.value===e.id)),onClick:So(n=>{b.value=t,I(i).selectedWidgetId=e.id},[`stop`])},A(e.text),11,Il))),128))],4),U(`div`,Ll,[(V(!0),H(B,null,z(a.value,a=>(V(),Hi(r,{key:a.id,widget:a,scale:e.scale,selected:I(i).selectedWidgetId===a.id,style:O({display:x.value===a.id?`block`:`none`}),onSelect:e=>I(i).selectedWidgetId=a.id,onDragStart:n[0]||=e=>t.$emit(`drag-start`,e),onResizeStart:n[1]||=e=>t.$emit(`resize-start`,e)},null,8,[`widget`,`scale`,`selected`,`style`,`onSelect`]))),128))])],4)):p.value?(V(),H(B,{key:1},[U(`div`,{class:`absolute inset-0`,style:O(_e.value)},null,4),e.widget.text?(V(),H(`div`,{key:0,class:`absolute left-4 top-3 text-[13px] uppercase tracking-[0.08em]`,style:O({color:e.widget.textColor})},A(e.widget.text),5)):W(``,!0),(V(),H(`svg`,{class:`absolute inset-0 pointer-events-none`,width:e.widget.w*e.scale,height:e.widget.h*e.scale},[(V(!0),H(B,null,z(ge.value,e=>(V(),H(`path`,{key:`link-${e.id}`,d:e.path,stroke:e.color,"stroke-width":e.width,"stroke-linecap":`round`,fill:`none`,opacity:e.opacity},null,8,zl))),128)),(V(!0),H(B,null,z(ge.value,e=>(V(),H(`circle`,{key:`dot-${e.id}`,r:e.dotRadius,fill:e.color,opacity:e.opacity},[U(`animateMotion`,{dur:`${e.duration}s`,repeatCount:`indefinite`,path:e.path},null,8,Vl)],8,Bl))),128))],8,Rl)),pe.value.length?W(``,!0):(V(),H(`div`,Hl,` Power Nodes hinzufuegen `)),(V(!0),H(B,null,z(he.value,a=>(V(),Hi(r,{key:a.id,widget:a,scale:e.scale,selected:I(i).selectedWidgetId===a.id,onSelect:e=>I(i).selectedWidgetId=a.id,onDragStart:n[2]||=e=>t.$emit(`drag-start`,e),onResizeStart:n[3]||=e=>t.$emit(`resize-start`,e)},null,8,[`widget`,`scale`,`selected`,`onSelect`]))),128))],64)):(V(!0),H(B,{key:2},z(a.value,a=>(V(),Hi(r,{key:a.id,widget:a,scale:e.scale,selected:I(i).selectedWidgetId===a.id,onSelect:e=>I(i).selectedWidgetId=a.id,onDragStart:n[4]||=e=>t.$emit(`drag-start`,e),onResizeStart:n[5]||=e=>t.$emit(`resize-start`,e)},null,8,[`widget`,`scale`,`selected`,`onSelect`]))),128)),m.value?(V(),H(`div`,Ul,[se.value.label?(V(),H(`span`,{key:0,style:O(de.value)},A(se.value.label),5)):W(``,!0),e.widget.iconCodepoint?(V(),H(`span`,{key:1,class:`material-symbols-outlined mt-1`,style:O(ue.value)},A(C.value),5)):W(``,!0),se.value.value?(V(),H(`span`,{key:2,class:`mt-1`,style:O(fe.value)},A(se.value.value),5)):W(``,!0)])):g.value?(V(),H(`div`,Wl,[U(`div`,Gl,A(e.widget.text||`Chart`),1),n[10]||=Qi(`
`,1)])):_.value?(V(),H(`div`,{key:5,class:`relative w-full h-full rounded-full border-2 box-border flex items-center justify-center overflow-hidden`,style:O({borderColor:e.widget.textColor})},[U(`div`,{class:`absolute w-2 h-2 rounded-full z-10`,style:O({backgroundColor:e.widget.textColor})},null,4),U(`div`,{class:`absolute w-1.5 h-[28%] bottom-1/2 left-1/2 -translate-x-1/2 origin-bottom rounded-full`,style:O({backgroundColor:e.widget.textColor,transform:`rotate(300deg)`})},null,4),U(`div`,{class:`absolute w-1 h-[40%] bottom-1/2 left-1/2 -translate-x-1/2 origin-bottom rounded-full`,style:O({backgroundColor:e.widget.textColor,transform:`rotate(70deg)`})},null,4),n[11]||=U(`div`,{class:`absolute w-0.5 h-[45%] bottom-1/2 left-1/2 -translate-x-1/2 origin-bottom rounded-full bg-[#c83232]`,style:{transform:`rotate(140deg)`}},null,-1)],4)):l.value?(V(),H(`span`,{key:6,class:`material-symbols-outlined flex items-center justify-center`,style:O(oe.value)},A(C.value),5)):S.value?(V(),H(`div`,{key:7,style:O(ie.value)},[w.value===0||w.value===2?(V(),H(`span`,{key:0,class:`material-symbols-outlined flex-shrink-0`,style:O(ae.value)},A(C.value),5)):W(``,!0),U(`span`,Kl,A(e.widget.text),1),w.value===1||w.value===3?(V(),H(`span`,{key:1,class:`material-symbols-outlined flex-shrink-0`,style:O(ae.value)},A(C.value),5)):W(``,!0)],4)):(V(),H(B,{key:8},[te.value?(V(),H(`span`,ql,A(e.widget.text),1)):W(``,!0)],64)),e.selected?(V(),H(`div`,{key:9,class:`absolute -right-1.5 -bottom-1.5 w-3.5 h-3.5 rounded-[4px] bg-accent border-[2px] border-[#1b1308] shadow-[0_4px_12px_rgba(0,0,0,0.35)] cursor-se-resize z-10`,"data-resize-handle":``,onMousedown:n[6]||=So(n=>t.$emit(`resize-start`,{id:e.widget.id,event:n}),[`stop`]),onTouchstart:n[7]||=So(n=>t.$emit(`resize-start`,{id:e.widget.id,event:n}),[`stop`])},[...n[12]||=[U(`span`,{class:`absolute right-[2px] bottom-[2px] w-[6px] h-[6px] border-r-2 border-b-2 border-[#1b1308a6] rounded-[2px]`},null,-1)]],32)):W(``,!0)],38)}}},Yl={class:`p-5 overflow-auto flex flex-col items-center gap-4 min-h-0`},Xl={class:`w-full`},Zl={class:`flex items-center gap-2`},Ql={class:`text-[11px] text-muted`},$l={class:`flex items-center gap-2`},eu={class:`material-symbols-outlined text-[18px]`},tu={key:0,class:`flex flex-wrap gap-2`},nu=[`onClick`],ru={class:`max-w-[160px] overflow-hidden text-ellipsis whitespace-nowrap`},iu={class:`p-[18px] rounded-[18px] border border-border bg-white shadow-[0_10px_24px_rgba(15,23,42,0.12)]`},au={__name:`CanvasArea`,emits:[`open-screen-settings`],setup(e,{emit:t}){let n=t,r=Os(),i=F(!0),a=K(()=>r.activeScreen?.widgets.filter(e=>e.parentId===-1)||[]),o=K(()=>r.activeScreen?.mode===1&&r.activeScreen.modal.w||1280),s=K(()=>r.activeScreen?.mode===1&&r.activeScreen.modal.h||800),c=K(()=>({width:`${o.value*r.canvasScale}px`,height:`${s.value*r.canvasScale}px`,backgroundColor:r.activeScreen?.bgColor||`#1A1A2E`})),l=K(()=>({backgroundImage:`linear-gradient(to right, rgba(255, 255, 255, 0.1) 1px, transparent 1px), linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 1px, transparent 1px)`,backgroundSize:`${r.gridSize*r.canvasScale}px ${r.gridSize*r.canvasScale}px`}));function u(){r.selectedWidgetId=null}function d(e){r.activeScreenId=e,r.selectedWidgetId=null,r.setPowerLinkMode(!1)}function f(e){if(!r.snapToGrid)return e;let t=r.gridSize;return Math.round(e/t)*t}let p=null,m=null;function h(e){let{id:t,event:n}=e;if(n.target.closest(`[data-resize-handle]`))return;n.preventDefault(),r.selectedWidgetId=t;let i=n.touches?n.touches[0].clientX:n.clientX,a=n.touches?n.touches[0].clientY:n.clientY,o=r.activeScreen.widgets.find(e=>e.id===t);o&&(p={id:t,startX:i,startY:a,origX:o.x,origY:o.y},m=null,document.addEventListener(`mousemove`,g),document.addEventListener(`mouseup`,_),document.addEventListener(`touchmove`,g,{passive:!1}),document.addEventListener(`touchend`,_))}function g(e){if(!p)return;e.preventDefault();let t=e.touches?e.touches[0].clientX:e.clientX,n=e.touches?e.touches[0].clientY:e.clientY,i=(t-p.startX)/r.canvasScale,a=(n-p.startY)/r.canvasScale,c=r.activeScreen.widgets.find(e=>e.id===p.id);if(c){let e=p.origX+i,t=p.origY+a;r.snapToGrid&&(e=f(e),t=f(t));let n=o.value,l=s.value;if(c.parentId!==-1){let e=r.activeScreen.widgets.find(e=>e.id===c.parentId);if(e)if(e.type===Y.TABPAGE){let t=r.activeScreen.widgets.find(t=>t.id===e.parentId);t&&(n=t.w,l=t.h)}else n=e.w,l=e.h}c.x=Math.max(0,Math.min(n-c.w,Math.round(e))),c.y=Math.max(0,Math.min(l-c.h,Math.round(t)))}}function _(){p=null,document.removeEventListener(`mousemove`,g),document.removeEventListener(`mouseup`,_),document.removeEventListener(`touchmove`,g),document.removeEventListener(`touchend`,_)}function v(e){let{id:t,event:n}=e;n.preventDefault(),r.selectedWidgetId=t;let i=n.touches?n.touches[0].clientX:n.clientX,a=n.touches?n.touches[0].clientY:n.clientY,o=r.activeScreen.widgets.find(e=>e.id===t);o&&(m={id:t,startX:i,startY:a,origW:o.w,origH:o.h},p=null,document.addEventListener(`mousemove`,y),document.addEventListener(`mouseup`,b),document.addEventListener(`touchmove`,y,{passive:!1}),document.addEventListener(`touchend`,b))}function y(e){if(!m)return;e.preventDefault();let t=e.touches?e.touches[0].clientX:e.clientX,n=e.touches?e.touches[0].clientY:e.clientY,i=(t-m.startX)/r.canvasScale,a=(n-m.startY)/r.canvasScale,c=r.activeScreen.widgets.find(e=>e.id===m.id);if(!c)return;let l=ws(c),u=o.value-c.x,d=s.value-c.y,p=m.origW+i,h=m.origH+a;r.snapToGrid&&(p=f(p),h=f(h));let g=Math.round(p),_=Math.round(h);if(c.type===Y.LED||c.type===Y.POWERNODE){let e=Math.min(u,d),t=Cs(Math.max(g,_),l.w,e);g=t,_=t}else g=Cs(g,l.w,u),_=Cs(_,l.h,d);c.w=g,c.h=_}function b(){m=null,document.removeEventListener(`mousemove`,y),document.removeEventListener(`mouseup`,b),document.removeEventListener(`touchmove`,y),document.removeEventListener(`touchend`,b)}return(e,t)=>(V(),H(`main`,Yl,[U(`div`,Xl,[U(`div`,{class:k([`bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-[14px] shadow-[0_10px_24px_rgba(15,23,42,0.12)] w-full pt-3 px-3.5`,i.value?`pb-3`:`pb-2`])},[U(`div`,{class:k([`flex flex-wrap items-center justify-between gap-2.5`,i.value?`mb-3`:`mb-0`])},[U(`div`,Zl,[t[5]||=U(`h3`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Bildschirme`,-1),U(`span`,Ql,A(I(r).config.screens.length),1)]),U(`div`,$l,[U(`button`,{class:`border border-border bg-panel-2 text-text px-2.5 py-1.5 rounded-[10px] text-[12px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#e4ebf2] active:translate-y-0.5`,onClick:t[0]||=e=>n(`open-screen-settings`)},`Einstellungen`),U(`button`,{class:`w-7 h-7 rounded-lg border border-border bg-panel-2 text-text grid place-items-center cursor-pointer hover:bg-[#e4ebf2] hover:border-[#b8c4d2]`,onClick:t[1]||=(...e)=>I(r).addScreen&&I(r).addScreen(...e)},`+`),U(`button`,{class:`w-7 h-7 rounded-lg border border-border bg-panel-2 text-text grid place-items-center cursor-pointer hover:bg-[#e4ebf2] hover:border-[#b8c4d2]`,onClick:t[2]||=e=>i.value=!i.value},[U(`span`,eu,A(i.value?`expand_less`:`expand_more`),1)])])],2),i.value?(V(),H(`div`,tu,[(V(!0),H(B,null,z(I(r).config.screens,e=>(V(),H(`button`,{key:e.id,class:k([`border rounded-full px-3 py-1.5 text-left text-[12px] inline-flex items-center gap-2 cursor-pointer transition hover:-translate-y-0.5`,e.id===I(r).activeScreenId?`bg-[#2f6db8] text-white border-[#2b62a5] shadow-[0_0_0_2px_rgba(47,109,184,0.2)]`:`bg-[#eef3f7] text-[#2d3c4a] border-[#c8d2dc] hover:bg-white`]),onClick:t=>d(e.id)},[U(`span`,ru,A(e.name),1),U(`span`,{class:k([`text-[10px] px-1.5 py-0.5 rounded-full uppercase tracking-[0.06em]`,e.id===I(r).activeScreenId?`bg-white/20 text-white`:`bg-[#dfe9f3] text-[#3a5f88]`])},A(e.mode===1?`Modal`:`Fullscreen`),3)],10,nu))),128))])):W(``,!0)],2)]),U(`div`,iu,[U(`div`,{class:`relative border border-border overflow-hidden`,id:`canvas`,style:O(c.value),onClick:So(u,[`self`])},[U(`div`,{class:k([`pointer-events-none absolute inset-0 z-0 transition-opacity`,I(r).showGrid?`opacity-50`:`opacity-0`]),style:O(l.value)},null,6),(V(!0),H(B,null,z(a.value,e=>(V(),Hi(Jl,{key:e.id,widget:e,scale:I(r).canvasScale,selected:I(r).selectedWidgetId===e.id,onSelect:t=>I(r).selectedWidgetId=e.id,onDragStart:t[3]||=e=>h(e),onResizeStart:t[4]||=e=>v(e)},null,8,[`widget`,`scale`,`selected`,`onSelect`]))),128))],4)])]))}},ou={class:`w-[min(720px,96vw)] max-h-[85vh] bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-2xl shadow-[0_20px_40px_rgba(15,23,42,0.18)] flex flex-col`},su={class:`flex items-center justify-between gap-3 px-[18px] py-4 border-b border-border`},cu={class:`px-[18px] py-4 overflow-y-auto flex flex-col gap-3.5`},lu={class:`flex flex-col gap-2.5`},uu={class:`flex items-center justify-between gap-2.5`},du=[`value`],fu={class:`flex items-center gap-2 text-[12px] text-muted`},pu={class:`flex items-center justify-between gap-2.5 mt-2`},mu=[`value`],hu={class:`flex items-center justify-between gap-2.5`},gu={class:`flex flex-col gap-2.5`},_u={class:`flex items-center justify-between gap-2.5`},vu=[`value`],yu={class:`flex items-center justify-between gap-2.5`},bu=[`value`],xu={class:`flex items-center justify-between gap-2.5`},Su=[`value`],Cu={class:`flex items-center justify-between gap-2.5`},wu=[`value`],Tu={class:`px-[18px] py-3 border-t border-border flex justify-end gap-2.5`},Eu={__name:`SettingsModal`,emits:[`close`],setup(e,{emit:t}){let n=t,r=Os();return(e,t)=>(V(),H(`div`,{class:`fixed inset-0 bg-black/60 flex items-center justify-center p-4 z-50`,onClick:t[10]||=So(e=>n(`close`),[`self`])},[U(`div`,ou,[U(`div`,su,[t[11]||=U(`h3`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Einstellungen`,-1),U(`button`,{class:`w-7 h-7 rounded-lg border border-border bg-panel-2 text-text grid place-items-center cursor-pointer hover:bg-[#e4ebf2] hover:border-[#b8c4d2]`,onClick:t[0]||=e=>n(`close`)},`x`)]),U(`div`,cu,[U(`div`,lu,[t[17]||=U(`div`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Allgemein`,-1),U(`div`,uu,[t[12]||=U(`label`,{class:`text-[12px] text-muted`},`Startscreen`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[1]||=e=>I(r).config.startScreen=e},[(V(!0),H(B,null,z(I(r).config.screens,e=>(V(),H(`option`,{key:e.id,value:e.id},A(e.name),9,du))),128))],512),[[J,I(r).config.startScreen,void 0,{number:!0}]])]),U(`label`,fu,[R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":t[2]||=e=>I(r).config.standby.enabled=e},null,512),[[ho,I(r).config.standby.enabled]]),t[13]||=U(`span`,null,`Standby aktiv`,-1)]),U(`div`,pu,[t[15]||=U(`label`,{class:`text-[12px] text-muted`},`Standby`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[3]||=e=>I(r).config.standby.screen=e},[t[14]||=U(`option`,{value:-1},`-- Kein --`,-1),(V(!0),H(B,null,z(I(r).config.screens,e=>(V(),H(`option`,{key:e.id,value:e.id},A(e.name),9,mu))),128))],512),[[J,I(r).config.standby.screen,void 0,{number:!0}]])]),U(`div`,hu,[t[16]||=U(`label`,{class:`text-[12px] text-muted`},`Minuten`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,min:`0`,"onUpdate:modelValue":t[4]||=e=>I(r).config.standby.minutes=e},null,512),[[q,I(r).config.standby.minutes,void 0,{number:!0}]])])]),U(`div`,gu,[t[26]||=U(`div`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`KNX Zeit`,-1),U(`div`,_u,[t[19]||=U(`label`,{class:`text-[12px] text-muted`},`Uhrzeit`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[5]||=e=>I(r).config.knx.time=e},[t[18]||=U(`option`,{value:0},`-- Keine --`,-1),(V(!0),H(B,null,z(I(r).knxAddresses,e=>(V(),H(`option`,{key:`time-${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,vu))),128))],512),[[J,I(r).config.knx.time,void 0,{number:!0}]])]),U(`div`,yu,[t[21]||=U(`label`,{class:`text-[12px] text-muted`},`Datum`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[6]||=e=>I(r).config.knx.date=e},[t[20]||=U(`option`,{value:0},`-- Keine --`,-1),(V(!0),H(B,null,z(I(r).knxAddresses,e=>(V(),H(`option`,{key:`date-${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,bu))),128))],512),[[J,I(r).config.knx.date,void 0,{number:!0}]])]),U(`div`,xu,[t[23]||=U(`label`,{class:`text-[12px] text-muted`},`Datum+Zeit`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[7]||=e=>I(r).config.knx.dateTime=e},[t[22]||=U(`option`,{value:0},`-- Keine --`,-1),(V(!0),H(B,null,z(I(r).knxAddresses,e=>(V(),H(`option`,{key:`dt-${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,Su))),128))],512),[[J,I(r).config.knx.dateTime,void 0,{number:!0}]])]),U(`div`,Cu,[t[25]||=U(`label`,{class:`text-[12px] text-muted`},`Nachtmodus`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[8]||=e=>I(r).config.knx.night=e},[t[24]||=U(`option`,{value:0},`-- Keine --`,-1),(V(!0),H(B,null,z(I(r).knxAddresses,e=>(V(),H(`option`,{key:`night-${e.addr}-${e.index}`,value:e.addr},` GA `+A(e.addrStr)+` (GO`+A(e.index)+`) `,9,wu))),128))],512),[[J,I(r).config.knx.night,void 0,{number:!0}]])])])]),U(`div`,Tu,[U(`button`,{class:`border border-border bg-panel-2 text-text px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#e4ebf2] active:translate-y-0.5`,onClick:t[9]||=e=>n(`close`)},`Schliessen`)])])]))}},Du={class:`w-[min(720px,96vw)] max-h-[85vh] bg-gradient-to-b from-white to-[#f6f9fc] border border-border rounded-2xl shadow-[0_20px_40px_rgba(15,23,42,0.18)] flex flex-col`},Ou={class:`flex items-center justify-between gap-3 px-[18px] py-4 border-b border-border`},ku={key:0,class:`px-[18px] py-4 overflow-y-auto flex flex-col gap-3.5`},Au={class:`flex flex-col gap-2.5`},ju={class:`flex items-center justify-between gap-2.5`},Mu={class:`flex items-center justify-between gap-2.5`},Nu={class:`flex items-center justify-between gap-2.5`},Pu={key:0,class:`flex flex-col gap-2.5`},Fu={class:`flex items-center justify-between gap-2.5`},Iu={class:`flex items-center justify-between gap-2.5`},Lu={class:`flex items-center justify-between gap-2.5`},Ru={class:`flex items-center justify-between gap-2.5`},zu={class:`flex items-center justify-between gap-2.5`},Bu={class:`flex items-center gap-2 text-[12px] text-muted`},Vu={key:1,class:`px-[18px] py-4 overflow-y-auto flex flex-col gap-3.5`},Hu={class:`px-[18px] py-3 border-t border-border flex justify-end gap-2.5`},Uu=[`disabled`],Wu={__name:`ScreenSettingsModal`,emits:[`close`],setup(e,{emit:t}){let n=t,r=Os(),i=K(()=>r.activeScreen),a=K(()=>r.config.screens.length>1);function o(){a.value&&confirm(`Wirklich loeschen?`)&&(r.deleteScreen(),n(`close`))}return(e,t)=>(V(),H(`div`,{class:`fixed inset-0 bg-black/60 flex items-center justify-center p-4 z-50`,onClick:t[11]||=So(e=>n(`close`),[`self`])},[U(`div`,Du,[U(`div`,Ou,[t[12]||=U(`h3`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Bildschirm`,-1),U(`button`,{class:`w-7 h-7 rounded-lg border border-border bg-panel-2 text-text grid place-items-center cursor-pointer hover:bg-[#e4ebf2] hover:border-[#b8c4d2]`,onClick:t[0]||=e=>n(`close`)},`x`)]),i.value?(V(),H(`div`,ku,[U(`div`,Au,[t[17]||=U(`div`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Allgemein`,-1),U(`div`,ju,[t[13]||=U(`label`,{class:`text-[12px] text-muted`},`Name`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`text`,"onUpdate:modelValue":t[1]||=e=>i.value.name=e},null,512),[[q,i.value.name]])]),U(`div`,Mu,[t[14]||=U(`label`,{class:`text-[12px] text-muted`},`Hintergrund`,-1),R(U(`input`,{class:`h-[30px] w-[44px] cursor-pointer border-0 bg-transparent p-0`,type:`color`,"onUpdate:modelValue":t[2]||=e=>i.value.bgColor=e},null,512),[[q,i.value.bgColor]])]),U(`div`,Nu,[t[16]||=U(`label`,{class:`text-[12px] text-muted`},`Modus`,-1),R(U(`select`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,"onUpdate:modelValue":t[3]||=e=>i.value.mode=e},[...t[15]||=[U(`option`,{value:0},`Fullscreen`,-1),U(`option`,{value:1},`Modal`,-1)]],512),[[J,i.value.mode,void 0,{number:!0}]])])]),i.value.mode===1?(V(),H(`div`,Pu,[t[24]||=U(`div`,{class:`text-[12px] uppercase tracking-[0.08em] text-[#3a5f88]`},`Modal`,-1),U(`div`,Fu,[t[18]||=U(`label`,{class:`text-[12px] text-muted`},`X`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,"onUpdate:modelValue":t[4]||=e=>i.value.modal.x=e},null,512),[[q,i.value.modal.x,void 0,{number:!0}]])]),U(`div`,Iu,[t[19]||=U(`label`,{class:`text-[12px] text-muted`},`Y`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,"onUpdate:modelValue":t[5]||=e=>i.value.modal.y=e},null,512),[[q,i.value.modal.y,void 0,{number:!0}]])]),U(`div`,Lu,[t[20]||=U(`label`,{class:`text-[12px] text-muted`},`Breite`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,"onUpdate:modelValue":t[6]||=e=>i.value.modal.w=e},null,512),[[q,i.value.modal.w,void 0,{number:!0}]])]),U(`div`,Ru,[t[21]||=U(`label`,{class:`text-[12px] text-muted`},`Hoehe`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,"onUpdate:modelValue":t[7]||=e=>i.value.modal.h=e},null,512),[[q,i.value.modal.h,void 0,{number:!0}]])]),U(`div`,zu,[t[22]||=U(`label`,{class:`text-[12px] text-muted`},`Radius`,-1),R(U(`input`,{class:`flex-1 bg-panel-2 border border-border rounded-lg px-2 py-1.5 text-text text-[12px] focus:outline-none focus:border-accent`,type:`number`,"onUpdate:modelValue":t[8]||=e=>i.value.modal.radius=e},null,512),[[q,i.value.modal.radius,void 0,{number:!0}]])]),U(`label`,Bu,[R(U(`input`,{class:`accent-[var(--accent)]`,type:`checkbox`,"onUpdate:modelValue":t[9]||=e=>i.value.modal.dim=e},null,512),[[ho,i.value.modal.dim]]),t[23]||=U(`span`,null,`Hintergrund dimmen`,-1)])])):W(``,!0)])):(V(),H(`div`,Vu,[...t[25]||=[U(`div`,{class:`text-[12px] text-muted`},`Kein Bildschirm ausgewaehlt.`,-1)]])),U(`div`,Hu,[U(`button`,{class:`border border-border bg-panel-2 text-text px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#e4ebf2] active:translate-y-0.5`,onClick:t[10]||=e=>n(`close`)},`Schliessen`),U(`button`,{class:`border border-red-200 bg-[#f7dede] text-[#b3261e] px-3.5 py-2 rounded-[10px] text-[13px] font-semibold transition hover:-translate-y-0.5 hover:bg-[#f2cfcf] active:translate-y-0.5 disabled:opacity-50 disabled:cursor-not-allowed`,disabled:!a.value,onClick:o},`Screen loeschen`,8,Uu)])])]))}},Gu={class:`min-h-screen flex flex-col`},Ku={class:`flex-1 min-h-0 grid grid-cols-[300px_1fr_320px] max-[1100px]:grid-cols-1 max-[1100px]:grid-rows-[auto_auto_auto]`},qu={__name:`App`,setup(e){let t=Os(),n=F(!1),r=F(!1);return sr(()=>{t.loadConfig(),t.loadKnxAddresses()}),(e,t)=>(V(),H(`div`,Gu,[qi(Ns,{onOpenSettings:t[0]||=e=>n.value=!0}),U(`div`,Ku,[qi(rc),qi(au,{onOpenScreenSettings:t[1]||=e=>r.value=!0}),qi(Fl)]),n.value?(V(),Hi(Eu,{key:0,onClose:t[2]||=e=>n.value=!1})):W(``,!0),r.value?(V(),Hi(Wu,{key:1,onClose:t[3]||=e=>r.value=!1})):W(``,!0)]))}},Ju=Yo(),Yu=Oo(qu);Yu.use(Ju),Yu.mount(`#app`); \ No newline at end of file diff --git a/sdcard_content/webseite/assets/index-CE6v0X8e.css b/sdcard_content/webseite/assets/index-CE6v0X8e.css new file mode 100644 index 0000000..5030bd9 --- /dev/null +++ b/sdcard_content/webseite/assets/index-CE6v0X8e.css @@ -0,0 +1 @@ +@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:#ffcaca;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.right-\[2px\]{right:2px}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1\/2{bottom:50%}.bottom-\[2px\]{bottom:2px}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-px{margin-bottom:1px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-9{height:calc(var(--spacing)*9)}.h-\[6px\]{height:6px}.h-\[22px\]{height:22px}.h-\[28\%\]{height:28%}.h-\[30px\]{height:30px}.h-\[40\%\]{height:40%}.h-\[45\%\]{height:45%}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-\[6px\]{width:6px}.w-\[32px\]{width:32px}.w-\[44px\]{width:44px}.w-\[70px\]{width:70px}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[min\(720px\,96vw\)\]{width:min(720px,96vw)}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[90px\]{max-width:90px}.max-w-\[160px\]{max-width:160px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.touch-none{touch-action:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[300px_1fr_320px\]{grid-template-columns:300px 1fr 320px}.grid-cols-\[repeat\(auto-fill\,minmax\(130px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2,.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1b1308\]{border-color:#1b1308}.border-\[\#1b1308a6\]{border-color:#1b1308a6}.border-\[\#2b62a5\]{border-color:#2b62a5}.border-\[\#c8d2dc\]{border-color:#c8d2dc}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-\[\#2f6db8\]{background-color:#2f6db8}.bg-\[\#c83232\]{background-color:#c83232}.bg-\[\#dfe9f3\]{background-color:#dfe9f3}.bg-\[\#eef3f7\]{background-color:#eef3f7}.bg-\[\#f4f7fa\]{background-color:#f4f7fa}.bg-\[\#f7dede\]{background-color:#f7dede}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#86b7e6\]{--tw-gradient-to:#86b7e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#f6f9fc\]{--tw-gradient-to:#f6f9fc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.p-0{padding:calc(var(--spacing)*0)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-\[18px\]{padding:18px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-3{padding-top:calc(var(--spacing)*3)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#2d3c4a\]{color:#2d3c4a}.text-\[\#3a5f88\]{color:#3a5f88}.text-\[\#b3261e\]{color:#b3261e}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(47\,109\,184\,0\.2\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#2f6db833);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(179\,38\,30\,0\.2\)\]{--tw-shadow:0 6px 14px var(--tw-shadow-color,#b3261e33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(90\,147\,218\,0\.35\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#5a93da59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(47\,109\,184\,0\.3\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#2f6db84d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_40px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 20px 40px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-\[\#b8c4d2\]:hover{border-color:#b8c4d2}.hover\:bg-\[\#2b62a5\]:hover{background-color:#2b62a5}.hover\:bg-\[\#e4ebf2\]:hover{background-color:#e4ebf2}.hover\:bg-\[\#f2cfcf\]:hover{background-color:#f2cfcf}.hover\:bg-white:hover{background-color:var(--color-white)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-0\.5:active{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:1100px){.max-\[1100px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1100px\]\:grid-rows-\[auto_auto_auto\]{grid-template-rows:auto auto auto}.max-\[1100px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[1100px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[1100px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[1100px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}}}:root{--bg:#eef2f6;--bg-2:#e6edf3;--panel:#fff;--panel-2:#f3f6f9;--border:#c8d2dc;--text:#1f2a33;--muted:#6b7885;--accent:#5a93da;--accent-2:#86b7e6;--danger:#d9534f;--canvas-bg:#f7f9fb;--shadow:#0f172a1f}body{color:var(--text);background:radial-gradient(900px 650px at 12% 10%,#5a93da2e 0%,#eef2f600 60%),radial-gradient(900px 650px at 90% 5%,#86b7e62e 0%,#eef2f600 60%),radial-gradient(1200px 800px at 40% 90%,#78a0c81f 0%,#eef2f600 55%),linear-gradient(135deg,#f7f9fb,#eef2f6);min-height:100vh;font-family:Space Grotesk,Fira Sans,Segoe UI,sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false} diff --git a/sdcard_content/webseite/index.html b/sdcard_content/webseite/index.html index ab0f955..75590a8 100644 --- a/sdcard_content/webseite/index.html +++ b/sdcard_content/webseite/index.html @@ -5,8 +5,8 @@ web-interface - - + +
diff --git a/sdkconfig b/sdkconfig index 5ca2961..e7ef38b 100644 --- a/sdkconfig +++ b/sdkconfig @@ -565,7 +565,7 @@ CONFIG_IDF_TOOLCHAIN_GCC=y CONFIG_IDF_TARGET_ARCH_RISCV=y CONFIG_IDF_TARGET_ARCH="riscv" CONFIG_IDF_TARGET="esp32p4" -CONFIG_IDF_INIT_VERSION="5.5.2" +CONFIG_IDF_INIT_VERSION="$IDF_INIT_VERSION" CONFIG_IDF_TARGET_ESP32P4=y CONFIG_IDF_FIRMWARE_CHIP_ID=0x0012 @@ -2888,7 +2888,7 @@ CONFIG_LV_USE_FREERTOS_TASK_NOTIFY=y # CONFIG_LV_DRAW_BUF_STRIDE_ALIGN=1 CONFIG_LV_DRAW_BUF_ALIGN=64 -CONFIG_LV_DRAW_LAYER_SIMPLE_BUF_SIZE=24576 +CONFIG_LV_DRAW_LAYER_SIMPLE_BUF_SIZE=43000 CONFIG_LV_DRAW_LAYER_MAX_MEMORY=0 CONFIG_LV_DRAW_THREAD_STACK_SIZE=32768 CONFIG_LV_DRAW_THREAD_PRIO=3 @@ -2909,7 +2909,7 @@ CONFIG_LV_DRAW_SW_DRAW_UNIT_CNT=1 # CONFIG_LV_USE_NATIVE_HELIUM_ASM is not set CONFIG_LV_DRAW_SW_COMPLEX=y # CONFIG_LV_USE_DRAW_SW_COMPLEX_GRADIENTS is not set -CONFIG_LV_DRAW_SW_SHADOW_CACHE_SIZE=0 +CONFIG_LV_DRAW_SW_SHADOW_CACHE_SIZE=20 CONFIG_LV_DRAW_SW_CIRCLE_CACHE_SIZE=4 CONFIG_LV_DRAW_SW_ASM_NONE=y # CONFIG_LV_DRAW_SW_ASM_NEON is not set diff --git a/web-interface/src/components/SidebarLeft.vue b/web-interface/src/components/SidebarLeft.vue index cdf06f9..cb409e1 100644 --- a/web-interface/src/components/SidebarLeft.vue +++ b/web-interface/src/components/SidebarLeft.vue @@ -14,18 +14,18 @@ Button Aktion - - - + + +