From b24d489ec55be7d54c4f49cbbd8227ac4dcc5488 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Mon, 1 Feb 2021 13:26:54 +0100 Subject: [PATCH] Update frontend to a9192ae2 (#2498) --- home-assistant-polymer | 2 +- supervisor/api/panel/entrypoint.js | 4 ++-- supervisor/api/panel/entrypoint.js.gz | Bin 196 -> 195 bytes .../chunk.5b653d55331ad08e72ef.js.gz | Bin 34448 -> 0 bytes .../chunk.5b653d55331ad08e72ef.js.map | 1 - ...e72ef.js => chunk.63747632f287a94ecaa7.js} | 4 ++-- .../chunk.63747632f287a94ecaa7.js.gz | Bin 0 -> 34454 bytes .../chunk.63747632f287a94ecaa7.js.map | 1 + .../frontend_es5/entrypoint.a6b5f4d5.js.map | 1 - ...int.a6b5f4d5.js => entrypoint.c258a457.js} | 6 +++--- ...txt => entrypoint.c258a457.js.LICENSE.txt} | 0 ...b5f4d5.js.gz => entrypoint.c258a457.js.gz} | Bin 321008 -> 321041 bytes .../frontend_es5/entrypoint.c258a457.js.map | 1 + .../api/panel/frontend_es5/manifest.json | 2 +- .../chunk.285009a11c4c933c0bc5.js.gz | Bin 28210 -> 0 bytes ...c0bc5.js => chunk.97b95a62afbc18471344.js} | 4 ++-- .../chunk.97b95a62afbc18471344.js.gz | Bin 0 -> 28216 bytes ....map => chunk.97b95a62afbc18471344.js.map} | 2 +- .../frontend_latest/entrypoint.7c5282d9.js.gz | Bin 207398 -> 0 bytes ...int.7c5282d9.js => entrypoint.cf81f6d9.js} | 8 ++++---- ...txt => entrypoint.cf81f6d9.js.LICENSE.txt} | 0 .../frontend_latest/entrypoint.cf81f6d9.js.gz | Bin 0 -> 207406 bytes ...82d9.js.map => entrypoint.cf81f6d9.js.map} | 2 +- .../api/panel/frontend_latest/manifest.json | 2 +- 24 files changed, 20 insertions(+), 20 deletions(-) delete mode 100644 supervisor/api/panel/frontend_es5/chunk.5b653d55331ad08e72ef.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.5b653d55331ad08e72ef.js.map rename supervisor/api/panel/frontend_es5/{chunk.5b653d55331ad08e72ef.js => chunk.63747632f287a94ecaa7.js} (58%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.63747632f287a94ecaa7.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.63747632f287a94ecaa7.js.map delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.a6b5f4d5.js.map rename supervisor/api/panel/frontend_es5/{entrypoint.a6b5f4d5.js => entrypoint.c258a457.js} (81%) rename supervisor/api/panel/frontend_es5/{entrypoint.a6b5f4d5.js.LICENSE.txt => entrypoint.c258a457.js.LICENSE.txt} (100%) rename supervisor/api/panel/frontend_es5/{entrypoint.a6b5f4d5.js.gz => entrypoint.c258a457.js.gz} (78%) create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.c258a457.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.285009a11c4c933c0bc5.js.gz rename supervisor/api/panel/frontend_latest/{chunk.285009a11c4c933c0bc5.js => chunk.97b95a62afbc18471344.js} (99%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.97b95a62afbc18471344.js.gz rename supervisor/api/panel/frontend_latest/{chunk.285009a11c4c933c0bc5.js.map => chunk.97b95a62afbc18471344.js.map} (93%) delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.7c5282d9.js.gz rename supervisor/api/panel/frontend_latest/{entrypoint.7c5282d9.js => entrypoint.cf81f6d9.js} (99%) rename supervisor/api/panel/frontend_latest/{entrypoint.7c5282d9.js.LICENSE.txt => entrypoint.cf81f6d9.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.cf81f6d9.js.gz rename supervisor/api/panel/frontend_latest/{entrypoint.7c5282d9.js.map => entrypoint.cf81f6d9.js.map} (98%) diff --git a/home-assistant-polymer b/home-assistant-polymer index 86847263b..a9192ae2e 160000 --- a/home-assistant-polymer +++ b/home-assistant-polymer @@ -1 +1 @@ -Subproject commit 86847263b840e83455c31eaec8b821c164728306 +Subproject commit a9192ae2e1aa754e72ba8b5a8c4809667898048b diff --git a/supervisor/api/panel/entrypoint.js b/supervisor/api/panel/entrypoint.js index 43df40fab..572b1f07c 100644 --- a/supervisor/api/panel/entrypoint.js +++ b/supervisor/api/panel/entrypoint.js @@ -1,9 +1,9 @@ try { - new Function("import('/api/hassio/app/frontend_latest/entrypoint.7c5282d9.js')")(); + new Function("import('/api/hassio/app/frontend_latest/entrypoint.cf81f6d9.js')")(); } catch (err) { var el = document.createElement('script'); - el.src = '/api/hassio/app/frontend_es5/entrypoint.a6b5f4d5.js'; + el.src = '/api/hassio/app/frontend_es5/entrypoint.c258a457.js'; document.body.appendChild(el); } \ No newline at end of file diff --git a/supervisor/api/panel/entrypoint.js.gz b/supervisor/api/panel/entrypoint.js.gz index 248ccd042e6df3f087ae67813bfdb11e28f6e882..bb068d968a93c3a1cb4e55c1f848830ae1d6d101 100644 GIT binary patch literal 195 zcmV;!06hO6iwFP!0000219gtEP6Z(lMf?4V$!mZHqH*;ZV`cO=48m*{!vYy*H5=o< zJJ=YD*Fkd5+%qv9@HGJx{Dhai1WvW+Q`%Z3*2?*o-0FKzRi4c)R10H?uh}zpc38x3 zH5ImDIbSWe@!r07Wllz$hv^%F=dglCBJ;cQ;R!IqBg7i^4TnbP8J{zbpH@9kYOF*C x0d1!s@Z}8b^S_4c`Rs4zyU`#Q{#M>BeSYU>G?mdg}1-=%5MxXF{ZYZTUyDO*BS*!_Zl(42bOV@LRBljlM@>@+pQvx;R zM=wqM9mf6rK0o;PY240P_qcomCczafF}vTDkHkO~o*;KTpGYxe(yEtA+h@&0E<=pM ypg}(wHGExzX8iAvZV&NzljG)~4Sy?#o-bZWWuDhkv!%NEY2*hjTXt{(0RRBpl33#a diff --git a/supervisor/api/panel/frontend_es5/chunk.5b653d55331ad08e72ef.js.gz b/supervisor/api/panel/frontend_es5/chunk.5b653d55331ad08e72ef.js.gz deleted file mode 100644 index ebe05c6422d93b78f3f08527557959cf755ab614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34448 zcmYg%V~{9I7v%VkZQHhO+qP}nHt*QBZQC~P*q*)by>BXNMO& zy+8dqO*N|vwLZ5qP^feNlGTiKp>%Q|Xgb-TH~3ARf(#~%_@%q|^<^#lS+GR$ds?*L zSoUQw;tMvdI2c_^*CeN3e*Uj%f@SqCJ0-S z5%JjzsX#OO)99dXbNW`SSj~w3To(In9viqVjg5sx*w=jZwhSQ_Zj2aU#&1sHNuxMr zd07$@W4k3=y{8hQ^l=W;6#6SWb=3g^Q&L$6(Pv2Ma*z%2-}olLzpls>`>?=9i9Z#` zv#oAX%rk8ILcNm$`&vLal$S)DS<~AzRRx0y6zhNhBQeT*XhZfnUOAMkqGv4uxvI?o z)fihMQDnft8uTPXN|g#)yARBhV^u7picv)K*-Z>V-(liL6sg-MdR>rR zWMf{;2bx`E@Yq5gVT~`EU<7-H;`&zctF|=t{pfYb_5TcNv|3q;|M_xQ26*W8&d|3? zt8H{tS&SKkiZpUZTtP;XGVomaeb|hfSct-Ro{F;b5p5RV#Q752qi%lA*E|;)l+Aet zH*m2DoZucazcB`sG#DVCS1`rMnFVuh%-d=atUDDJAw9vOf}m8%_{-q2=>(xp7hM7R6Gb`6`+bhT7VqV{ z6bf~~iX?IkVn-^@mQlp3ESq4&nyBb2!KN|euHUR$VW#IoEGq8?hSW^ug2pEMvZH{U zw8AAe%CQXsMXx~IFoWlmmj>2r;DmPf&g z`w-<5UQ{#e&zm>QrR*0`JN@!xu!82SmK0ln-PB}vh3ptx{HYsS{}eEz#rBS;AmhMb z43Ro6tzz4*j<>NwyO2She6Awd44UFp1+x(L%6z= z1>wR=COz%$0;wY_7Hy_j+(;4@T+_CAs{^FLpZ|zhR+-B$2I;|MUQ>g~&(hzp~(muu5!pe~?4Qun?#tW_&C{O@D=iVgrKw&Orcm=mg~C;K)nn zVe=>DNzC>;2I)opEJMULW6u1%>La;O+?<-wSrUcZb_2q#jfof!EQP9I<<7QG((I4C?W ze8<(a{79*#ED$gf%e;eo)UZY>7)%ovTI{`kn?No6^Lq^8c1v{(9fUV-)d_k)jv8N1 zpX?s+EV7lsh)jyb2Rhh{68d4ymL1+4RivM28sxtH$nbheNeQs50ihGp6;#__Qmq0= zc)9P{&2OoyPaHf(3ta_F=dMcl`4!~ot!UNK2`goF4>Sh*7r+w zBrYyuK!OU(n)OQl-p{EL|Bh<8Ez1d}3^)fptLxVFUEB4^cGux)ZPn6^27kpP4AW-j zO;@0vK<;LU8iIkGwQVcX#oK<~aY=*n4+|y5QL0tWZ{wAHFD?Y74<@9QUHiRiI@7Zl zTKTbFdW-a&)duC%ZC&1e0f;X#m8xoerq|noRlGch+f`AhfEQ|-wMGrVv7&r#y*89k z4@x?ZmECpWN;ZWFfsJJPQjayF(%87Xb(HD)V##@1ibj&NE#jceS;B_Yqo8cfNRulTDL>j))GKxx+obr{J9%XVR)dh{HIb3f3wy=WXJ)#TE=WFz0lu z^#G-{Tz@1~3UiX5Pi$2Qx*z@_zXncF0H9zx(Xr!jVy}`>UBP}k%>jq#JpS$yL&r`X zmIGPVW@~jF<@3ZSqbCEu#MNDtUmo4Pb{Q0%Q^^*E7KcTb_5-Ar-9CBR| zh_dTjE0vg5x%tVtm?Zc|{wnbo`9%T9s32UrQ#mJfPR#24eYXAlE9ANI#ui!^{ZrhY z3aJ9jRC^vz`Vop_YF=K>_6^6@F6Pc<)gw~$Pc5dV+^W*1WHU#mgPxD~pDaoSKEb+p z`zxi83#>bZG=Db6JG6c&sxkp8*6>g07xAtHMXn@Z&$|mDm?&_W1vpO^)^5$~0_7hA zRMj+4Oms`^yk2w#NM3cB9_O!+!Eld@JB z@2y0uCjM-WTV?)so?R#iUn3G3@OiCgsIUZ}Sjr_dj%UXKfq#*Azk>m|8N-&LMnKy{=>JQtbO2n+E#B zI>508?g&^%$?G0-l8A*w_i;i`7R@fz&{_KInxvDd)%!j*OoM>_NNU+G49&&b$A+(? z1`t2_*+sZ$kZLny1^9y(vo&RnY}#z-&rwSeOiv{)2qK{j8Yl3Wr@P;GYK}@s_XjfN zE|BrwpYYl1?BLNS$VgxXOI6|Yo6sc_RuQS4N(MgDI4V2(@uf!HaSG+p^C2J%1)S#z zD49rTsGSro)arX@KU%7H#Q({I76;%G;K)+L`&WPV;gEOUly0*&sz@HwS}Va8fiH9& zU`{rkE>hBmqnGI8^%S%<7jTC_GOlBZ87sa2%k6oC+YB%+iya_;UF1XO;_8^6hnuFyYQ)n27?!)-LAgM@mUp%q+|G z?n{}6N#8=h_qU~N%2?N!{;Pv;a$X%rD{^4KS>ms#~$0{h@aDh&SbuS!R6yw8~0oJ7QkQIth{K`u zrf1PnO58nNqt9f&aW^FviMY^K`g)A#DH&SX`{Dhl-+Yi805!Lh#22N} zuEQRf-Y1zZB;r^U)JnH67ez;lh!Blp1tpZMRtxogD9w>us2a%fde+Yf=om5t0_qC) zz2R&94F*}TAkOF`wr*zD-TjED@y7-#)x$Lx-gviMt(xf&E?7vvc}5*oP*1wbJa+wl zre1>6`xAVT1rW)Wyo$mqlF}vztXb5_nLGzMb(nQitL~RHPEt9GsiKy}5~sIKI>5E? z*eGNe9hGX(KKNmJA%rDbcI5!}619E^MF^{&1P-XI{g0jm3L3hSmyl(d2XG)3uSP6W zo9m9KnZ1?tE}?d?`Z00K+!^!l%5VyX(FeQ@Rg@fZiGsDk9YkN7f{aW0Zg~1h6+Qgz$M=r<>Rg%|@k|wfKm+UnWIQzon zaEJ)+N9CA!=JR6@^yxMGG05T!NSqS~#JCGSW1los8%0>HY@pTU2d66f4_}h2q>7C} z%Rw7S^21D%^qq+;aQy7nntw52x(?50)+V=o-?Xiy^)m7o+o|y~pxtElGRk%<`pxoR zH{`ZIzqvs_dKZU^MZWk&9Qn(3F}Kznq*I{kk$XteXBZCiJ)!uuPyvvVzHZw;DaAKY zMQaQt|6)%iOkH$9+y;1ua|iynF1Ce&$bF||e7FHhB!ll`FXg;8VeZvlz2Aud-5e0O2g#G}3C!)FfXCMIhoSeJCK?nL zf6{7#!Y?jBqU$>hC7WFhy(&1-Ej~$mq_08!=}?%iE1j)q=tR&P1KbbB{oIcOgI?vW zY%U~c@uEm?L~Au4*%rrDZmJ}_Q)X^X-ZM`uYSU6xgZD89JAb&(&cjWb%J%*06VaFB zyZB{h?U<=Ga}M-;`@YSL=v4QE=!e7;hbS3a=V>Cz?lFN6_N75(3!U@UmzTZnFP{hJ zpX>haPFJF*7~e2IH%B|c^`AAahvyQ9r<>lCJ-kyw-oxOQKKddgPI*^yt#yw!&-VI_ zbWX>3lnutmZoUqa^>!L93-EPW%I|cE=9|>x*_Rcz_?KPnA19sAc9*Y{4H>jPqId$7JhMjF)bWydGibaeIwVttVkPXgqC{WG=2NGy)f#gNfyKGMe%-<)JXL!{Xpv z>uRs@39+9wi+3W6^JmDJHu3QQCk==v%g;iXV`9#sBK6KAHi)0Xc{cc_mF_>}sE02c z(0$dOYp@5g*oyX#!4d8r{zWDJ_WJm^hcz=>hcB?|=Y5tD0QIZHke?np*u#QZifeV_ zbV)aPd39`7GHfnuh_;a^o<@f&x#o9Y;X8JGH5E9aYVEME`Afn^5T2z{oMM8a5y?lU z3EsPK`ufe5SXf_48=BWns)|%SoNCptJq_}HR>hVRdc*(`u2;EBEs&q0kdk++^1K?+ zx~d92e68AWr!@ti^hzkli-D2%=gKO{xmA&lMUja}I-=v_)Go<#l+MX=qG#lMnJ&q} z=7N%fsHH_mAT*2FQ+H98x*(!Qf%VpovQ(!{|Agp>WhYIZ(*GAuou9JVADj9mX~G;3 zHo~jug|HF`g{?xGRK>aI2yDXCNvc&AG)bpKG{YdR|{i`kwxY9%imKBif6Dk>m>`B1hoe`MWQ$c;mq^| zo*IW9tGJH_9AEF}6}Zjo!ZU}CzoY(0fCa)n#4qV`klwq`R=pb8ARl7DKWzy9H5{n> z#&!O|+-WCxQhn_T__9gEkD&ne>(p$H%&8Qm)3~I~uvWg%Gfo;sotuOxLPUz%HZ6Sk zDg!ZUR{}!=M2xAC9pBX4K`#vT1r3}Aci@PxX(*2bjE14jd1&uznd~nzj}VZ8)-;?$ z3`#}c(lIf#U;PJZ!!xw8!TgtP8rmBdA^2C?k0b?6i^1TojSu!hOZnH^U-*U?^g>1q zrY9SR&aJ`z*G0;}j_)J__RE+eqaTn#FsRemR!yc0f5QZxZcK3ptX>Ay2WNgBQ^1s8#C>eo7AZdLy+KijykM?Z3o)H zz!t=Ftvg)b>m4l(?0Z>R z49lz%MA-D{>T-nulgSvwBTzPJ^}u1#BT}TLE%Y~5a101$Grzt=x7+-YQ_X0<+wf3x zHAX&TEJjdTCCH8|_GaQp4=sgx^zJ1X@d?f3YOx)T+_6tiE$(|6gg9>|9q#*4bMA$M zgg7bpqr;4Ygxbp6vDL!cF)yOqv0t3HZ~6i5M@C)je7fN>qd4m9Zq)e}5HeEcv^e>1 z-cSD^O~FOP%+$H2;1Uw%-D<}Cx0!#Y+VJ^r)|mg~X#N_e?a)I0Q}k*GI*o%*cY+E& ztc(0ZzPa`UpFBW7OiwNnG56AB&v~Gv8!DOuIFbGEdL##)f>827c3~ z<@HXg%%= ztSe->BnK@0p{R^?W3Gc=cNvN|fK9}}hFQU1d|p}?HilYI@6)ukyg!|7hM1P9@KNdL zE;Dl_TAp!3O5xxM$BDY+UOXRr!dm?iTzo?~vBRyV#(r~X;ohNQyw2hZB*&KeYIz1HLve4C9%Fe zm#*)JQ(4;!Q&`(8L|D^5VRciLFGR^bK>2gd9U*YmC^zIKxRE0;@NjqvGGHdRL<|}9 zD39HXU;A8h=hI>p-3>h*_##7R9YsPQ3YX>n+V)vCVtVOm@I*ed3$ej)EA%rVM(zz9 zD?E<_Cj}NZ?n?;d`Xjs{C(Z=5aVg9|GJEL1H0(%Giiw87+zSKFwM~MM;ICT2Zm&%a zmEZ5m79Hpb@0Lfe;nht*rd?8q?qqD+_RRsVv1!1KnC*V`v!GB%<9IJ5sosdUP;$nS z3)Z~ZY=w5k@XFpIUVEDSqPWmB6U}t}_2(qK4*(^MTs;K8?wE$yD z#R}Ry@;?0?k>%-I#uofiT(=sBahAy%Wg*KzQx~J{>~9&Tq^GT5?8gD&7q41PI-=A) zfA$W8B1gP2_SL=do=Lu2@|z!7ap8;-ct&|?Hcrxj6F4M?>*l@od4w!2g&RI) zojwzQLw0gyJs7B$3(@wsg(};suhJtYY_Kk>jplX%Pm)>Y;r!Zrw%IMwDM5wi)G2wD z{N#)D{OL;ID2}OvktZxb4(DYMJu2y2MngTY3A+W1#_uSm5+VJ1*4d2uK`hZ_I=Li{X((=O(hX!~ zK60`swHnxDb}o6vV(PdMtkn;)(xj0cYJBeN=z3x+6jl_3(+P(MeL*+Rz>`4!D2&D{qSZjC!DRqZ&{oh;^dEI*qn zl$zB(XKzq4eH#ar8yNb%N`H@smnl-;_>ZA*`(*&#KRa=|+J--GX{-DK`?d}S^ z>P!-%u^-Z}>oC%{dRbzs&14PVAg8 zl)lKTc5Z5F>8QY1It%!q)1+yPK2fH6Z+ySo2hWDF< zk_`dt@)CfFJwPy=o**6gTZuIT>Sfn`0^In+z7hr>`>1bxY(Y*|*ZmD?GU~n)YP#yS zA;+r!U+|q$Q&;z$LL;JX9dM+g<~#Zy$qQ=m#`|xo7k}X1=dWv$g!;yj`d@{wK*%u< zubROdMXt2^caEHlde1Bx&0p#eVv-}bvM&3f7&+C+7C9B~K?7=%-!W7|uF$mxN2-GF&Y{u7Y^S&Hy;D3M_5ki2 z2fdB8?5Xd=TThKElggm%ADYJE#vsmX{2#RorgeGn4c*Vbu^I?6W_zwfy zZUoW`0T!Pi7RzOI3)x`P0C#nFja*Q;H5DO)N*WxW)p3J!>oL1%v$tv`q}Y!z$%<%% zK-9P8K9%r`EmbZ2apU~cPiCr~AV-#oh@Z|C+aHisYA*mmV|VORt;^^v{Apu*cX347 zKxQd~iUN}CX9H4sw|@n@HNHi(9+CKV^Zi62Q}owig1D|Qk0a;qYXna7OE~s83liO4yx|-o z;mMaTe1EpA4NS)=<4^*!Zc*}y9r?1a=0BJ+agL@2y?6*26snTdc4g%14Naum&N54S zplYDEwHZ#-78>jv`!TOv2EP=%w<;3IAwMM2qxXJpa%bUtnVVW`0R2q^!75qydvB1P zW6bS%LSqN9*k7nnzApl+y8P_(ojZ1e2eA4cDm7i?nX9jKfA6}I4Yy2I-n)6!xf-E< z1Ms*m-4@=)x8QI9WN*0n*KrMS@Ur_mVV=@$m893esc*p@7;WqkQeLjAFr{oo1#{r` z%vrw9-VNdApOKwkDo60^D_i15zY0hfE*4lpUZin~@Y+oR3z)9yI}kUBZ_brN?lsQY zIe!)5z5M!WK?;FD3le~WWK5LZLSg~Kh%i43?1epd^Worr%m=o$X||cl!tQ80WL!Li851v1aqhs!1 z79bc^>#q0dLLeB$RtM*96oRU1ZV-YhMb_kA_x_Ky?*9u>t(DYG?w$DgAt;*a`NKN@ zW79+D3`Zeps^$&~z-e5o<_yP!QTZSRqdHa19TY-PYfq_~-0Ab@4(=XdA}I7nIWPM-l0a!e=1h=K&U zb~Hu)Gd(7_KvIC9J+nJm!$F&>&|QI`aE*1G+!c+gu+7K>Icc0c5pNLWSw9j3!Mx94 z1kFTW)2jRiO!=%7yQ@p*Q(1n6jQCnL#K^Tqgxrikg7VO#Dy9h_w{btm3JpN$Dc!Xu zTAzl7r~Vwt3siuXrFVp&dN9L4;Jq(;73q4Ixw~%c(9?F^G%B2*5o;U((yhCWF27D0 znXM?t96p>}`R zv@zaZZxv1Y=nwmex>o-KjYUqgR2uuf7L5*e3`}8vsB)-$904+P5IXyqDR@>y2{I;g zK&wwa{%uQ=z@A~Rg*E*aQCYw9y~NK-vj}gkj|GBKLD`@$&Abc4rzlwtOk;)f{xReA zV1Iz$nbc@RGvV#R@E84rZcYOV!I9P>xKQN$eDGXA19o~C?fv&Q-sO!Lae$gjE6bFU zb_qL9&bW_`86jTZtcO;a^vZX~9hoP%-pJ+FamsSC_aukURZ1hsy(w2%`CXSf3IGoH z6i-h(3>5d2AnLftq>MDJZbI6f^MNj1NsJF40laE2&TtV)|EiSsBnr8@2@qz;=RM|S z&S~z!3y#Zh_IqcsUbo{@Z(zgK{DuX08BTCCcJd?sPc;u2F+N~6uJfS(5@K6_IIL%L zJZ7OY$4zUEu1wo5#{>w2%sjfghl%b}_9xL!pHF8M-XCr%@5911RCz3U0*7OM zZjLlh6$=%-km1y?7(ftWXt5zc7{W0Vit4EfIL79^%TqcG&vyL?Ce}6jQmJ8xYAk%h;9(SlG!QYQ7tr3g1(v5RP&T&1Ef z4d5A~3#T9Nw;?S+h!&c+>S0F{hFVZV);@$9Zg>?`B}Ml`gr<9R#qxpKZD|JNhpG-r z1q&wYxa$gVvp|>9gNY;}MfV3g`#L~JqL(m`ca2~L6;v@{2f0G8NDJ8p=64XWfi2?I zYIGpcWWztDiPc1!V)tbHwEZCu*4+v4uI7%n+t!Roh!!J;{g4{G`R(~qbp_8!AKi0+ z;Li)mG&_N7%T*$I83FHG)S{?sbI563I;At`O6v8QJ}sCY!|h);ND(^0ZSeitoyNoM zCYqH*ueHf<*AZ{D+1_}#)zb*8v82@9#V!dkiu)5PfD9vllPV{;2e%DjYT=TOf0=F~zL z=>3u)lvphb!!wydh=E`0wX!SyoZ;OZ15Rz*%yMkF22B-iCL79X6nEP8=@*VZapbjo z!8uiL5%1}AU$vi9Z;_`(mGAfdEc}h$TaoP-)O23Bj9i4^PB70wwud`g>A-f(Vfd>u zSaS9Lv6=BQ!OASR51c8qdiND$DOD@M1eb|&%FX*oM%op9^!z?ZmAV(^;CXSC3SE(C zZ?JQ;uO*%>EdK0vG|bId_VhQ6m?{AEA% zRe@l??S=FgD+q{@4V^i$UnNoxe;?8X8T3|%xj-%0)#b8qeRrlc{2P?y9;ewsuDfZy zwXX>sy(s7Df~LTNXFEg$Tcf$lowWQlq1h32&q`F=pGegK8d`OC6d~lwc=*_SHoi#G zO5^a(o&=1B6eJMwKg@|6tg5I9M}NRv`I7$mE>X<0wF8l zV!-e6>D#E+QjtVGS>O0Pzf}>vY^H}&SjWkk7-q9BFKSF_lIY<+8L|ktu*6ywZ)6Ug zuH{mPWK#AZGttZNm=>Pr18195g2l*g>ZcX0JkscMRb)F0T+|js7PQI`Ri_6$1otu7h-{H zjq?Zb1*9zQk;5`?_NVjD!E&-jo@~M@`wO8pWjP=A#!_A)IUm82-1lJX)KcE)6gi*1 zdGCt{gQ0RblZ`tllc+{&OvXoh*mXkcs1a#ro2e=j1uKmuO;jD$$pV~~`&5zY|0SCL z2Os^b>rCc>ThJ#9RvOBhsWIy))KUL0>D)&f{y#kqy_JS@J9X4Mv=%DN8fY`MB~28m zbxo=Wmo?*L0YX-$$vmJ|lgYe)jG4ycpf^pFue$7H0p3)q2;5o~O_ZxJ%ma<$Ge*(% zS#B%NO}_Z3c__2#3iLU#sW?$d7D0@92*v_zlBqbCHG!%4zm4v{0t2H=f~R%tsrUnl zL(PxE;FPPsWlA02yK()q7zNWBo{qyqemp;*HQ!|7F|SfxlEF! zDqBF%5G(KTY*kL>_d=F5$IX*ZYP=Wl$)vX;8^m-w5zwO`=bo`~Jaf_oz6M3Z(w-a* zH!@%rWr~O4uMA*E{&R9QwZte3@j+4ulm5O@>na4_w za&>mPOM?lS=I7dz62twix-bT|^|>UIh{6MJ7rpFuUa`m^3lJ<>(Yh0&#g$(dbf*qB z%DC?KYQ@>HC;TY_puy9<*!CmF24gab6_}bM&Ia}}iMFi#Q^z4IIrI)FZqBft!r4Kv z_~rHLO@LIpqUnfGKCaK%mlCtvbn9G1nvC6bI_h|A53J^swHlYtF*n-l5P-1v(mdL}@-P6`tX=T96uot3Ng}Kvjc#!T3)#dZbG^1o=BAr-&CktV)7k zP2y#_vT5=^yqWT?!S43(*@6Un%DZWDfN!da?S-@X({v&x8Ay{%t zi~a|F0p))WAYP!Q$op~V34R$13i{Z22EShqKs=!tAzt{fstI<_rY6eYFcIbV@Hh!> zgXiFBoOu(TdDnvE+^7hgl2JJOHlUwj|JT|5JZ_tN`)cPu)yHX=k3-^kdjWV~LqdT( z)TaaILKQ}{$X4|~+m*rhjH5vo=F0{O|LxpSq$W78mTjEo?!Nk?XENAX6$m58r5H4j z@3duUe}hY^a9vH^=4RGnyrK5Y=TJY3rOJG&?Kilw@q!1^8X-{WJGKh>xOq#{^U2%m zQU1tK`iG1z)v}X?wP@e1ZbGjy?kiG%J+iv0xKoEz46<~6q7y0fllZW6ZNa-7~s zsC0Ze7ISt-EB+1zuHH@}SKnIagz-wyNa-CWZ{QO_VNy5)4Bs|qLL@52`hUWku?VTE zvEly<4ex|VqH5~K17#=~>Ivh9!lc=n2@(HdWMR_af3Y@v0!02K$=?N%;6M`~N>z;= z1w=^YPXDgPoIiFn{`gl&t7$xN?oOE0`GAtKr6Zd#uG2UcJP)c9B>$zeedn6qslj%x zh^whHA>5HnMxry3M5!}Ts+@Lj!O(&HZ%OV#Avd~Q?42G%J6sK4LasmJPz`yk69Rdh zAQ5tJT~C>;rW(Rn4>|mJrf$grNh-@?GI3040{Iw|W=fSb5&dqoF1Z!fgmgumo>oLR zO8^X5RJ2cGtbRInjA0CQh(J#))NOx+5W4#Whog1$u#tw!KoWWX(=5E&`}xViX|ZLg zVquhZQn!yYYU<7~1HaC_Xs05dK2Y4;M349)BWjgAaAS*8w;XssX7u#btmUUOD1~mB z!C71>d0W7dBp+O4Xp6e}plVNE6q+E{SZ;St%LUSoHRW$a=htU6e{Qhn6z)-cCbI{) zewILd2N&{Ul@gme#%J!HBCxU{7;7ayn4*{UZ()Yl~GKqF`n0@3iTM=M-9!3cLIp1R&JhtnMS_w#!If~3Ke0UAGU2sqEZGP1VXhQR>#=`~b}37=8CbE4(YL7>PC2Xb zHcGGNQ8M#E5O8VA&v_X*#omi*)Je;|=kTCsaTGz7@*-Vtc^Wh*Gc0g7;6_@-HW^6G z@^>n8`)prB7j#_)8zA+?p}?AUVYSM4S&YIpc;nzSgdBOU)ah)jJvh;*6BxB)&yi6x zrFRPktyl5bM5{k+`c_e@P+1!zT60H9Q0IF|#0UC*M{h&=%OpXOH=NLf41}W5;8YHK zq(&v_zzP=3`DVQAH8|EZ-R!8kTqI~)fkTtPD-X|zB^TptgNdnsE6cO0@Ib$PgzOC6 z{O^1T?Ak}9(k?gOiO%C>hxX+encBSU-&c?iiOi^sohl>sQQ zFi`Z>c*mp&0P56SSX>sb-(ubdxa~)DoU zdxXrq2xJmIzd3d8Kc>y^HxqZ^B#&N#G7@+BD#mW`3de3fh{kSKIp4lK1CCyRyKLO+ z;O{>eoUe?ee6{|OONsgR>iGPFQa@XcT1k3o-fYHi%qpdQ`5OP3q6z!@{R?Q`cwp{7 z?nMaxQ%t6Q>N4JYmGb-gb(Z}jyqQV+^yMOW`||cYdN~eB+T9%??!B2!`|Rn>K6>$C zdi%0=IC}YeTRCB0KDvb6*~+n-R*JVTSB4|Dqne5OlR_DSmgAoEKOin-WZ zGEBi+GF(XgT&%leui+E)mG7gijWnun^Rg|6h9^KaFzT?H7rS>gs5f`{(-nA=G;=Sg z;~Gk(GbOrZ^*wzJlBoTGypYk;jCEd)8LMC#hYU{GP8COld@bXsu{e$bi)f4k#oR0+ z*e(^`gB&4$Zv5hzOEn|(HtAb@$JLnjJH}9PG#fH1@L`&8k6P+D} z8w8ui_n2m_RlANIv5KpWVan`VF6PT|F!w&;;fp6mgEaVW(#r&Q0QTWbs6~^uL-&;4 z4)=UCubvOOz1(v*Zy-A|UVj{k4Qa@O=*Zd)Y4+?0uvm)qgQwU{#O?(sqy=N*h{79T zb{3DcInEFn3gWNdEl)1HhgX~yOpfB_?<%)X{`Ymi!sai{)hjVERw@Z^8G?>A{I1rw zoRbdWC1Jg|?{%DcNyrSPT|a}tOQeclVj<1naBR$m!_*FDt0XQ~zqOrsULCByIzB{H zLRnspy`tQ#fU|YfN4|Vm&mKAob<4WkmbQ~Utef`yVDkf#j#FXxI*gCNog+(GAnZ!H zEqfv+@uKQZl|qItbJ0xWamVG=;_|19;jReYxl(VrHk-`=Q+25|Cr$h+Xv1a z*fFxN!<2#+lkDg1J;|`)Wc}Fn*uVB22hQQ9?LCoaFlA>OF@x7TsxFwpH#anXy+=~+ z+%Ca!gv{9uwmZG8H+z&j+s{8Gp^Y+o=^yD_oRHh)6y-8+%RENF29DLt^uOnKQzT<= zlqx#U;7&k}{ghxZwxU$PU76WxM&$C{eL@Nj5rgc1Qk!I?fKWF{21+D@_?A&YeAWp{ zz=tXR9Z(90{Qn*SO2CI2Q9_ur!;uJ(!HNfgzibZl`h{Jvx}l=yK#%9Y`_kF z!mk<~BpH3GIH2%`Zjrn%EoA|;mTDF?IPy;@(n1Rd@dsPr$|XSL8|Y`U2rs7%^4)uw zn5nJ^fUHK_BvJuQ)0*?_KyEt@Bnj?~7ytS(yP0g=9Lez33#lG=Bb+Wq9(TPIj>w+r zsdar`9Q{RT0Kp(aPHZwde)Q8xCr4lV$}=DmfDalN%wK6Dkvl!LfC`}u*zAw5-b*=8 zTms<7YCX@AvoiJV*h!c{e1v!?XFklAbn+>NfMyV=n3jzH%HiiU2WLYcL5LmP3<4g= zeag@a!ij*U@xVit_uCB)6i(bf1ctt&oTPYlB;L~A`B;86fppOh_t>oyuIy2u#D^&Lv-H_Lq<}*q}J^d0eY~y#ebXR|{y* zd>hNvKB=nO5=FO#mM-$xHf%W_3*3CTduc}Og3BhRLT;$hk$$nTKVyLDm=6E%QSdMG zi&MsKD=m>mYW-E51^S9sVm}MxQ2cBaT%laQ1zSoJxP|XKm@JJft8`qw$U3b=J@{Eq zqt8Leaxv|GjS9X&_74O?Ueuzbgz!*6gC0jpOD6Qt69!6N>^gHQ9`F%b0bCqoj*xVi zAy8d;Q6sQH{Ch_2IHQmkh0w}$cJwl1b6j3yw9P}jVdoHh6HcmqB}&kDBvQ@;Kj}F(#qX2z;BLj;NMm`@D97IGB%+ z@4DN&eS8l(CW|0oOL!F@QdkDPTwx#|S7(uYcLJ5~n>f zZ%z^0Ksj3J(T(qYfOs6mCp(=q)tlxpQI}+`WT-AqH?A+AwYDx0jPYks!!rn zKL&Qt1(qHeF<|{}ymMQChpi)8+9l$1a2q_i$vHod%)yOzhJuy4Gzyd(VGh?V(C7cO zJ=NTloe?v_9Is^ui|PIowypP3wp$G-Jrt+A06_TXIrNC$vf)qj(FhcFX!CB%nw=Ze zjF2xDtgx~`)1E)c3ZCNKeRc%!GN zu1L5aBhiou5t886%;ewS(g(3Jh0+g@uyxuc`=+sj93{~E9i(su*0ga2wdg*%vnC1h zXGsz-Y)wxv75W)@M!DdBdAPjUcW8G&l!y5$H;iM-wgioJJ~XrX@R`^uysqG^d;>}6 zhU(=rojnrZ^`T~$_(7*L?BVxcvD}A6+_gp-zb-;!glQ!%<0dMD5)DXhYP61aT06GZ z#<(35x`qv@583`7qP{UavL)O)wr$(CIq}4{ZCf2Xnb@{%XJXr&*qJzA&N=tq@5kG{ zYSmiR^^VNeGQ@U6-g1um(F$gS*%bt zPpNW>TJZp_`VT)atdM)NOH!)f@n2OHmG8iZc+vk?)iTQbkALqm<6n2z?;?dZf6aw| zn(?FK^d0EWIz@fLNEO(79ABW^WK0*>W6(5u1v6;cf{rTH9?C<(YU28^)2|#>maR`;l3O4{vi#}VYxpc{6Wx3_(_3{!U8k2Bs#uf4tnnmNDPs97HAWP ze(1?rUs!n=BB0BoGL6?^QRjtg9v(eJH4FDg@dPor@WG^Rrdtn@1Ff1LMfBPVpkpQ3g1KRMK2J2H(Am@UD9auajC*(&N z6U7Ql)wNGuN?hwE2Xrq6d9m!Vdg%k?h)hE4nHDfbtKr$+pH8bBSxlNTu^3eHh#pqN zuwsapL?(jQC2QrL)}4TshW4N_5)jgJ z9?_FGW?OeYAfQRbZM}i4@MpVrr?upErhDvH>FoUkINwHr?~3}_Sp+u*Bj>=c(AW|T z_$oMwDJdz_zeOi2oSq9`F*=K9CT|OUyXsCujY6fci$5YK5Jw4&cD)Ev7=cawWi0%M z0-MdRSNA=1hQiRTItaayab%7zJ&iI$rShGfYmL6FDf%3kTXu;0T!q~&|wPsK(Nm#AW+v$8(%*nCUXacvJE}XB>zC> zO1xNFxv~s=lF1y;7KTG>1GN_83TEq#*u2@Ql@(t(^P`5m+Q zc^oqcph=$t_+Q7Xz}(8O^qH1DJt@T|C$&YRb?~w(i(xPZW3aW*5LQB3ln;CLBE4jk zf0)|FK8xbTmjy^b)iL0MJMOe_w2TNgWb@;RSHX_~BZO9&buL}m>?*b(-#TWv8lR7F z(JnGO>29}zmQ(kUhH7W55d6-5flrtb&fbhLxLhy@;Zv1^K{DQfD}I(zQ-#0F_KEID zRw@*X!2SUdGbz+ynJc+=vZQ+6A`^R1tI)00Rkz|MJ_fr3vC}hxbD^bPs^w*}JioxA zgB2i&lq$Php8h-m=NLe1iikyq%T^FPBp8U27=9sb>}5%?z;7zsD!z98uHk`iiZ#GD z*hHt8tSJb&ON02C<9TzP(yx%Og%1Gj93OLYTd+0?m1fky-WoYqlk0%h<#4;E93|?D zN8bFQU4}MKX$A=2-OLq3etfZ=$PbJQ*1Oz3|M*y8M0|R>?%Al-^dG?`0w8qKyvm^M zdP?G*!Sbm6nJZI|0%5`W5v=9`7zN$_Z55-)2DXX~<>kdcbDS|ixkGZl+pM*p4^6{} z1HK^49G4st5gdOB4db(q80pb9NQ_Z$`_9iuH>J2aWkuCLU9=r@QS0~}uJ<5q+{ zlnaDzRYa!o2Rq!i!Kxf8{tA?f7OnBO{Jp{`>9nE(b~w2;leY}=0s+s6=I=vp3@B+U zx|f{8!|N&ePpcQKA=;BD;rE3Dg38t8W^BfO2cG|8ez90Ri=@0QF740KK>A0PP-d0|(?{Kmz&n zI05aZCIa=@Pk;mYX)6Hja`FS+tla?xq|rPkG3!pe{zlgQ9?N41(-em@Fym6IGhX`2 zMMLYc2wi;-J9P{iA-uDp5T6CYBq_Vv6-wxahW zJwWVV+^l7gn;r1bW?F{S-CiEpPG6;RFI?3@NflkMc*UJ!BfymdnOZ)o$}_fuJDLdg=!K*9$&L>gU0iy~ z`CeyN;brTS05WgQdDc?CMYimx{AIojSM6Gbh=HNnRooETRc;s*FJz;|D4vL@dU82#k*+QuNTHZBzSYmJMLx04)#9r~s|8_x z5~Tzqm*~IwUg5OQhdSBAEYcyz^a9bA`~|M|vHOE-5l^3Ea%|fi=!?ZKqyfQ}qnT}3 z(|rN7c|>TqXXtC`HB~KsL5Dw8MljB~x_C@&N=yAbb>9!F3oIiEDbw22_}54KbQ(&oMGaQ3|TF)%~Ubhc3NM7B_vxt zHexMsg+jb+8eFRge_hyx!c43sm<9d>xRf$@f(|~fhw6d4ud?KIn@@--%|Wf&iS|@x zBm}W8zZBAyG(B@%GT$hrziymLEVlmUR^6_-UtdoGa{G9r!rCpHlP1{}7Aj!+i$RpL zwQL|Ml;bZ>cIUwP7s=3;m<33?)Ws+i^>!5c?#11U0WPW?UI(7;d%eQ`pfuC^$<~3| zY2zCCUU-P1&rE6aPQmP|TI!ouxGx7K^CWJ4@u$2Axm@vJNziM*3Eqex;;iGTrzz<6HYPlNJT&mfrelVaK90xO&HGRu&}x_0+L-#9DxcFB z7~OkFn@c{T?NuM~nJ!$}OgSX?{h{I`6A5u;?RN6tV`q7EeeMBNw+h;n9sS}{%HI1 z@)YmI(3ga2V$q+KJf5n4scGBif_xizSmh>Qd)M?s?lVwg0U>XHzKXp7*mIiF@lOSf zjAO;@g-Waqn)&zjlosI)@)22$%*Iu5IUTAt9pL*C*anjo`?|;<8YN*I zRynx!7J<)%jmU1BGs~3WsO?h?#$8k$y{=48pj9p!W^EJ;3u#n|tBn06c47>m;{3lNsguic% z#f@@?WbmLkKh9>U7uz$l>g=wAp{m7=fQMUd4K7ZXNU*xa4Gg@W7$e{R74-7^Y1uqN zAq4XA$6IPZ|vv%Bd3s2G9ZKLKk0`lM!e?f-cFV|Wf2x40o}5((B}rzo>c)#Fy|ye!p*r3R|1P3JUy{GCj_F00TUHPiaB_-{tTAdL3EZ ztT+K3oSPQ(H`iSWR2yvF_jM2|p)XI>92#y(CJ%PR{edyq3i`fZ^9*z-SV(F74Pd}r zzKkMb#;@7vRT;Y?o+9m(R0+NySV$r1j4Q`p>vo}Y^GthInwzL^nE(pbl*zq5zG8h5 zO=t^>_iKUos0Jap|4{j39H~E?5Iz|#1G_Y%m83E>4cxqFKn69AmU%wc0nvOu3$j=v zE5@A_=hXKnUO8>#X`Ks_#ZDNmclC7XK);W2f!5a=hy&!TLWsh-P9M4oEYuegv24t$-1in7ETaZlAhj;!BjX?W-CHAoHV6+T0>F z>McfcmC>D}h1RprZ|-?-KVV)=3k_Tlb4dt~aYQTXdWgn%g}ATZM545wM^w6-H6O2z zk6fd%X+YdJ0mPDLOpI!BR+0q0YBbj21I1f zyk9!lI@Ir?_R3T_f2vy+zscy%58;fgPr0OFvDgf9e}V4N)3g5X!vwN^Sn64G4d-0F zcCV8Nc{|M)F1aQQMOPA3s$y6M5|RNG zt6t=1b^Pq~ax>(80;}MY8%o)uPsew=WaD83uHcgpOxeSw?y;Xj@*SEtLy)Yy5j(0L z`+v~~Q1!<$doX3*si;*yLcvc5*NMq!Lrg;BtB?}y{}-T(G>H6AgZdp67w_YjfSfq< zZ-oxB$er@PLUa))WT@Yx|H||*LJkkuMgNggVuu`-!Vr6EA}8jiM#cN^Qi|Li>?0+{ zsmI2@tDq3S7_>wEhCGjm_sNs|At2};VxkM#@%A(D>KJ6pcQWuw03+~fdnB*3wGwy> z*qu4H8Eng!0k*^2Ng%Hike_D7D)Ircs|&N&L08uK7rd-foo8{Yd#T{62Q&X_nb1m| zKnG&yu1Lca{0SUb6&|@Po)%)vjgke5+P^oUjPmTrdd>1RazkoGdpv-sV-f(9bm4!0 zL;Zq-n3^TByG@Q?no7i0$7H14cc5~&kn>iOlOgPrxfJ)YBQVrk2P>yRPK`jHE3wniZ^m@9`(`q`I7r}?ccXCWn^4^eQZ>Hndj$x|GLcaUO%_C-NxW~ zjmdp;JP{hx;>QugQ3N$We^M*c)WCE}0i>?uwGSIhvp3zs-1eHzEsauGRpilTyHE&~ z#wJSHw;C42gj}pg2u>oTW=SMzW@K`RUCvkhyTl1Vq`UiTd)y&nQU@e`B3-%{%xu3$ zWD`p|vl^}t%@cV`Mh&1i=(IGe)65c1?6JZ*^J}c})W&p?{!`IDvY?sIQCEzwU2wT*cVIVv^E8J$n3iohinl<4ZI8ul4>R?{?c#mMkjl~yyT6LvmIW0f=*Ac)lXYf z<0SQk@-zLCf^uDVDtOJVF=$GXQ{I^?DJLwlJUf!iZ(`_o~MLT?vS^o4);^!qjlOc*Zl&>8rII~{B_2;p%kvv=CWq>x6IjG=tvkxPP(V*ge zr);0}JNAt7c&%Lc^YnK7=LxdxqTd>;ek4T=jPXhY{+2stt+F#qI?a2?lhM!mGO_xFE zZL1w%{Y3|}^2trB>ZU)p71((fs)m6i#^cpfotqb*XX}fECqjs(Br~pd%h+}J`Ii>M8Pg6r;d>>|Gx+laME|JZUTss`l0<_{kAV1t6ZkfMQirUaG&MO1 zN5@L1aKnKbVEMOR+i2*zh|j#Yqb}V~HQJEgVI3{0lq$V=yIp$|8admdloE~x?dO;g zO^CiJ-iaR4M#%Y~gP59p4)x?;MKtXvJ9WIcwoFZ2Sa~Xw@P40TC2h}%}_l}cHQYA-()e;H%9XekKLqDkF|z1oH*LN z8h^`;DR9S1(<-9y3JG#O+4HI30tIw`m|Y@!I26SdcSYV}v&XsxyC73(`4T<|mJ zUx)K`7YO+Comx{oL_&#Z%g*NfI`}@!1zs)v&^aryB?x<3Mmn=;X^a?w58$Hb3Yzz1 z-FeD0pry1_pT^wD>kTiGef#c8YS;vtm4{oWdqOqyH^OE3&s=Q-d{P{V?efqOvi%(m z-78=Y1wYmdE>VL1vA-PoOB>CvA-W~N0LnBEt^m0*9zJB4o^89_xyR>7haaG3lS#K& zkaf)TCwUpB;;KnzfpgJ@0FDN^%Tov3;wcOaSi_EyW|=AY1v8$_=dfnbuLxCW!i8!F zu*|mrg&`3geZEs^vEh4;ttgLD?5U5OdTgtI-oOosf0{v7bf@Q52r=B-*tXh5npb*y zCp?|d+sN>xuwz*4GOn*Jt95Q^94d=wp8DW04Pzy~bg|{q?j*U_S&icg(94ZvdYi3Z zqp!bYr1jDHFQL2-Lw9;L*0mhl*1dWZ-KeiiOX{aN7-?Jr9h_{ISiM5GAL%!%wN$JbRq?rhO;Mp& zgCmn3Bq6TeohZ(@b(v8wf9l?trB5e#I~#T{mvv9}Mt=O;sCURG=YzcD6-89!Q3eir z=3ZuUqkxgw-rP6BljlHYQj*unxW_FxbE|U9hT}CGBAWV86 zPf%xKh?`8ubsz70!i^k-0Xgl6$yxSq<8Mw{f)Pa06CfDm5qm+A{VCdu(}qjF9NG=} z6x$O`hK=dQ0vlfa{qImqvW0Ama;!3K$v!b{y!1g?a~sMQr`!q*EoMreE|w~~FCt2q zHrFM|My!-8x_5LV$G!TEIe1b801xBVy*< znm@BMX`WP4?-^lMRG%KL>ycAtvTJ!B=8Ccm%I&SVt}~@+(wOOUu7+6xhO68LZ0O9u zzt<OauP!swQFG(z@p}N;?VF^V zuq-9Hjm@(sK1}0fh=cIXHz{W99>x|u{;M^+mB9{YmoZO#-KdFrZ~32@W!Q%#X!5~( z^x;$(LngdKrC5DfKlU)J_J9o?F#2Moo30@V%2*H8F(oSw$(n^|z+@nbSbU!Khp>b( zj@a1B-Zo5VRccj2bx&NR9x##UrU}G766;!fv{U4dMdib_a+B_Is#J>I2@hXW{0=b{ z_2u9)vV|YJ%G5BG4@hy2NGPfiVFcoeoDvc#k|&Fih>3?|r;QOfcb7>%Nc=PMOA9(}jiH^)W} z#mqRYo!COa7ZgAtlWc?GB6l&^Y>>$ae4B7}8=H%XlY|^lk!JDP1M;h{HmoNSHZ1nd zn0(_*{%Y*?i1xhBRqo_fD9~E>3i7I9Fpvv_S(@q_uiy9HiBkjommbdk`}we*Xy6U3 z$6Hr?P&>bSr`_zp(5UrHEsRpE9^$D9(yOU7JiEt7y?K~=R_GrtJUcw3Ig{bII%SXE zUh{BNF|wjqcGFm)#}Up(A$Py=8U`kujO9d-j?xm@K!aFNfb-M{?K>8ce8wD|pt2tT zV}u5A2y6wY+Bvg}-KWT376hqic~ZB(CiB}JZt#I*?|y0Wynv%9VF5QaJDeM=)&jU9 zH7et=Cn8GxJDHe=T~$e8{5B_TQ$hWDLC|VaxpkglAqu1xh-~bxY*YRCE`X@|u$m%= zfflK+ZOVftZR7uFcoakE`sc%uXDL%)cGKZ_%se;_~`U(lN*jwH)rt*10@JI|DY#5b2 zh*D14DGWlzX=wpgMsN@k52B|~@ysa4$nAy9a2u}1ze=EyRB5CM^g3;5fIh_+?(bU7 z$PVaLK4&A9OcW?R{UUGp8I)FkUP*6J+e;L<;K3LdE+@Sd6`DM^{_r9d^9FR0PEh@-s86 zro6v4J6yBsdLN=YA|0M!<$Zll3Zf8SOh|tgO@cXszTYGqB`Xqk4k--adR;y% zXROKvEWdZxigku7F_IW7%anoT$EqvFNl+qA8F?3mU$%HrxtM#wfMx=J@C+pl51UKg zs7~By-Gu;<`=lRh5FQ>j@y?8B-Ids*NZTTRVaF@Km2jdbSgbSCOBeVXV|>KTW59kL zt3+!G1N`mh?Wvc;J1Tl6y;$K#ssxXA__^kwfvr8@ZmIUSR6{7WfS!Ze#BRqs%l1lg zA14pqSOwx4^fK;GkVG%=BGlE4&xvs)OPV8VF;5-fSy@+G{7hdAIj)2Kq3^eGS@c3& z$r!E*4IYo-%^Gux)f!nGWqx6dxMaiW{#wJAj}2Csnz zsmX&_ty$@jKUnx@`3Psqf4%WH(sq5OI)ujEFpm@mtG)$tr3w<~nBS`FtznMki<3-1 z|Ku9ldr5OKov)pu@ZIsDDK@KQHz(xit;obbtZ;}2ZyzDx6ynk?`spxhV+s2Jp$JOE z?zabj1y&c2fztVQN1D0wI^|~H;?Y>0S-okq)6v3|bF`V*8(_tM(X%#4kSsX;%Q$M@ z>{Y?%HCQIcHRJic&KmH^)yV?SYA)*R8xvo^CQkbiNQ+fER|HnSCPDst!3XfwS2fXD zIZvJ;HVDc_VP+~aVQT4AQRA#UuG^^8lbxv)oqId!g&U{HR1m0XZ#fZF*lBOJby+)} z4>aV=L{X#3JUbus3saK$&20ExC&ftT3~w)QQHye2k7)RvjrMpe5{*LmEcg1nGCVQM(Yg!D`4?eI%El+q|qESzi<>>`g%M*uvPsrQSOcpQbO;og9 z*rLo*v#lmBB1f6 zdF<0T@$*KohI141t_>uyXi2@uf||6@TU}%byn55fkaVf8S*-ha0hlk3z#hFzI~X)1 z2SZI=uU;ljj#}`MN1w#S3nj4^{E;v)4WE}?cGqlTHpFVQ0o?c-swVnF*8ExMqIZdSG)aj2A^k&U`b-rgrO4`l;Yq)SmVqy=F`6I5+3JecBoF^(##=LFK48^@(-63{5nrsV4C2A;xSCVI2E zVKR(jpX7WiB8M|9tQCUa`A5R>cv)c+)I-M*@r#kTb+|`G4il0X#SkzbL&vgz>WA|= zB#RsdHg<>{_6#1L@v0KvRUmn)hWl*6B#@pAV3O3r{9~>ZIsCtxeVtvALsWD2|6!eG z%KujaOC@&2^{?)QoccfbNFyeX*N)VFq7pjBXi4mJM%RqQ?Q~2lM!*A0`z@(t5WC_& zf=S@rQ-b~e(83^b7qKP2i)d^TIjku}BXQ4erW5n~Q`LdQ9Zi%npWiqna>&$q`@K3> zIt{lq;Zc9@2A@J1Y9;Zcp{s(L(D~5q>abmhAw0z7>Su_EQcDW;$KNmr93m*>Us=56 zYozs1d7X35vuz!LD$%IpWvRb084;mTb(_ZfsTM?hUXQydu(efW?HD5w&Fy=&ldM&( zMkKC_Ko5TK&iKO2xl6@6ZGSOzvsGgn8BV~vCyQXBtaLXJ^Kiwkl_0rqK(xfzb zN+aY?$!wXEU&-kMt|*GWKOYGCkej$s8YRAGd9}yXVxjyuG_T%vo_+6 zcirOWWz}bj>=lRYGhjy3q3Xa%xSF$l4C&{@Z{1&@AFLUAm2R93mc7qilTPtH0I?%X z#-6P{T$*&ZKuDUFTAoFgwEIZQQEx4y#Ik*bi7un&dlraF5oV-m=vfYlV!Ab~YE%gtuoT5!#wv4uN&k*e{>+kOX}T+- z-m;7q6{RsTTitkNz>Y{b7~>%hQUnCJZoPDCO~5gH)sMVBoimtBICMK{VlJVs07fhk zNZs+^xbZxQuHq&$c14Z8M5+KJHLY|I2({p^E-?cbBPwV3zf7>uMQ%72wbUYk+(i_! zKQl#^C}?^2K^gM*&;x%Wk)6kZGb@$22vd3{1Z%67HaO3*-zAdg+@M4_k%4U5@YH?( zRSqDbH;>Y_@m`T53QhmZwy`q-UD7 zG&1DTRJ1^=9K)EH42Zu2=g#18Djht6*?DddhN^?Z5?aG+n;S6QxoNGc60TO`>sI_j z8?b~MoxM{d6Qan7SIdqraG54)q0f|EWk+NQdI{YCzR&V3iXT9OOEP;Ovh!}!So-VkcTWG z*O=a+cYqZNZcSayzOi=Rd*{cWZ2(0RKG-dmF@sFYsshnrL+0f!2He3B_~wT~EB}_6 z<2-I4qK}8(K?M*^>(nTmu&RZyE5ExrzI+$#x?z8#@0#;h1wK}+3y40 z`Wz*JTxVxRAF@!aNYO+tLVMq(cDLe%5Nw7rUkuB!E5jl|7c7JTpr^l^2VrZn^49!0 ziej*`zFf3QvYTAC1W*Pu9#~A)u|%P$i#>~vt8cQ1$WBi&)wza`1vABp;nYd&`ynN{ z&?~oFWI=${Cd7w#u(Oe>Z=-)BP(K}l{GKcfUN9_J>P(@J>N@*eoxz5Z4AJP$^Ux5o zT$PqCxlg9J3yAV5k&` zdao(4=drM>k{7zWFzVTA_!$WXI~!i%rM z$>P!rZ|M@Ey=XUj^r?NHmSZ1`Bg?z)9TLu7z^-$Z1*HNFi0(t0xB`0vK-V?0tj5=w9fV`%LA0lDN!)6+=5~89!KUpWTA~|xgJY*1dn;&bztF3{_m{83C z#+TcNnG3=T$wY>BhRX8xH%5AeV{yBGe}%%sL~7>e*a!src9*D~*Hg>Y!-rBQ!Z@6f za@EEWxVry}Si7QMfcoqINWcXtxaXhxDw`bqb=(%h85Al?{ffY=cNigvBYIOgMNQx4 ztN)Qid;N34iEWoeJBHKUmot`l_!g<-m(v67C0EMb(@IA2uIYwX>95xzPD-E2 zkn^g`7;w`B;pDjD4KEB;N4U=_R~*N4BG{~q1*+EGF;HBZh6pyAc_aU}n9GF&F>{;W<79g2Ho~HnsVPq z%*BxNj9Zq)wLcn9h5AqkRS4&r_%flforhDTKS=&w;G%&0;R#|PHm%Mv`y;1K04Qw~ zK_Hx=kDmV}dQ>qS_>;x~^E=5|w4;gqBE()1k#Ymkiiy11AwYJ_#s+f3sZ{&++GcH78Ipk6le!)MJU^xZ!>_n#x-GG)a363T(_!kpg zRQkh1Lr^^-)qRi*M5bV~a%XeNvTHbc6#4qx)|h7saPfa}JhzmvmQe2odJH8GGA)A_ z$gd~)<4+GKy3}`}e9)yBi!uh+#tNRB&pu|_e=}q7iuQK z85m`!S12g+))_z>Y2G;P!gc#u+U&fPex&>O``S@9y$?8;Xbfx#a?D8jlH0Jj)@QBt zPWgJ-viGnpwFUX=IOi+U;UIq6V~!4^P4FmvtSVWkYwz5wRT*GYP_cp(w^Wv+U&_f~ zwUmhe{VMyEmUG#V-4QNfNjEolq@6Fllsu=^xjnH@eb&?b?CiDaJ(ew>@f~lL(%h;K z?y6`*R0)Ey9}f0r+XAFkV^*NL-PqPA?FIDE`+^h?*E(msx7M}LLR2OyS`a3L9ms(c z84XM}m#+GHE_ZxBviE*Os~a8j9hoHPwP7;~>&S#_4yQrE_=@D{QFx|f$mEy&;GPsy z({z0%_X3CUbrd4FRs#y@#fsmPZ-1+-Pni2OA{=X}0PqIC{Yd$J`r_Q$t7$Gl9~#$% zc6ROOL~Vn2-0Y&~dFtcr8tPJ2^A}?5#yAs1=d4GZ-XlQqHi$cfId~1W_0Q);%EiUw zBzayd)5iYJv#QVELTw%U^QPgi1M2O$5oU}eW&2ff^hN(yyF$0Na)YJIRoczUh1$*i zwnRIbTu+&=8&N><2ggOz#?aaZahdvBU?tvT-BCD zgj6QJJp@Wag&bnSn2;he!zg%xY7C4#D^o>+0!WhR1d`l{Ccdid3o=_5%CpTKcZij$ z{RRSN-IHE+&SY!K25&LttzuQqeXzk)MgwoXEqJW?z_{@uMOye&LOHUS%IEDt zq15o74feayT1ch}h9p%CNqPs7F1>lWKwYw7$;6lbvPQemi7t(`vZhheXZ5jhIy~%O z4#k`n>=ZEk^GfkkGGP?Hn9Ra<3j|0RK{0#NcX$RGCe>C=SJV#82wrwv6w4XFFumTV zvwJhhwI2<()9qa>01qNlENkDwFTZ6EYtpw!tg18)Q~=mW6Zdazoj4+*{P zw8OQ802y6MP8bF-MClr32L# zjCAx$%!1)nsA1p2-nk3wSHyl5CD$NrA8nj4h(8k#%)q9)yv%kP0> zP8_CmCc0n438rq*JZ&uc-DR)ug*ynU>!O!4{VB(vVIUW;`9Q(^5}4Xiy<9CkxJCFr zu1ee5H9JTeQDMN9-aOXv?7l<|evCSX`vUcUGcBB6j|mK#I%V1l#k@H22U?cR7VrFIKV0k~++Qk5K&K*PR{$k5VfAD zA-BVy_S@_~oEW#|

S0-g_(K=1Edza28lI6Lb^ZY9YI0$GN+d1}< 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","\n "]);return g=function(){return e},e}function w(){var e=P(["\n ","\n "]);return w=function(){return e},e}function k(){var e=P(['

',"
"]);return k=function(){return e},e}function E(){var e=P(['\n \n
\n ','\n\n \n \n \n \n \n \n
\n
\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n \n "]);return W=function(){return e},e}function G(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function X(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function K(e,t){return(K=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Z(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=te(e);if(t){var i=te(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return J(this,r)}}function J(e,t){return!t||"object"!==Y(t)&&"function"!=typeof t?ee(e):t}function ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function re(){re=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!oe(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r',": ",""]);return fe=function(){return e},e}function pe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function he(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ye(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ce(e);if(t){var i=Ce(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return ve(this,r)}}function ve(e,t){return!t||"object"!==ue(t)&&"function"!=typeof t?be(e):t}function be(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ge(){ge=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Ee(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r',"\n \n "]);return Ae=function(){return e},e}function je(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Te(e,t){return(Te=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ze(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ie(e);if(t){var i=Ie(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Re(this,r)}}function Re(e,t){return!t||"object"!==De(t)&&"function"!=typeof t?Fe(e):t}function Fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ie(e){return(Ie=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(){Me=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Ne(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r .slider-knob > .slider-knob-inner::after {\n -webkit-transform: scale(1) translate(0, -17px) scaleX(-1) !important;\n transform: scale(1) translate(0, -17px) scaleX(-1) !important;\n }\n\n .pin > .slider-knob > .slider-knob-inner {\n font-size: var(--ha-slider-pin-font-size, 10px);\n line-height: normal;\n cursor: pointer;\n }\n\n .disabled.ring > .slider-knob > .slider-knob-inner {\n background-color: var(--paper-slider-disabled-knob-color, var(--paper-grey-400));\n border: 2px solid var(--paper-slider-disabled-knob-color, var(--paper-grey-400));\n }\n\n .pin > .slider-knob > .slider-knob-inner::before {\n top: unset;\n margin-left: unset;\n\n bottom: calc(15px + var(--calculated-paper-slider-height)/2);\n left: 50%;\n width: 2.2em;\n height: 2.2em;\n\n -webkit-transform-origin: left bottom;\n transform-origin: left bottom;\n -webkit-transform: rotate(-45deg) scale(0) translate(0);\n transform: rotate(-45deg) scale(0) translate(0);\n }\n\n .pin.expand > .slider-knob > .slider-knob-inner::before {\n -webkit-transform: rotate(-45deg) scale(1) translate(7px, -7px);\n transform: rotate(-45deg) scale(1) translate(7px, -7px);\n }\n\n .pin > .slider-knob > .slider-knob-inner::after {\n top: unset;\n font-size: unset;\n\n bottom: calc(15px + var(--calculated-paper-slider-height)/2);\n left: 50%;\n margin-left: -1.1em;\n width: 2.2em;\n height: 2.1em;\n\n -webkit-transform-origin: center bottom;\n transform-origin: center bottom;\n -webkit-transform: scale(0) translate(0);\n transform: scale(0) translate(0);\n }\n\n .pin.expand > .slider-knob > .slider-knob-inner::after {\n -webkit-transform: scale(1) translate(0, -10px);\n transform: scale(1) translate(0, -10px);\n }\n\n .slider-input {\n width: 54px;\n }\n ')),Ze}}],(r=[{key:"_calcStep",value:function(e){if(!this.step)return parseFloat(e);var t=Math.round((e-this.min)/this.step),r=this.step.toString(),n=r.indexOf(".");if(-1!==n){var i=Math.pow(10,r.length-n-1);return Math.round((t*this.step+this.min)*i)/i}return t*this.step+this.min}}])&&Qe(t.prototype,r),n&&Qe(t,n),o}(Je);function tt(e){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rt(){var e=at(["\n .flex {\n display: flex;\n }\n ha-slider {\n width: 100%;\n margin-right: 16px;\n }\n "]);return rt=function(){return e},e}function nt(){var e=at(['\n \n ',"\n \n
\n \n "]);return ot=function(){return e},e}function at(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function st(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ct(e,t){return(ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function lt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=ft(e);if(t){var i=ft(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return ut(this,r)}}function ut(e,t){return!t||"object"!==tt(t)&&"function"!=typeof t?dt(e):t}function dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ft(e){return(ft=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pt(){pt=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!yt(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n ',"\n \n "]);return Pt=function(){return e},e}function xt(){var e=_t(['\n \n \n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n :host {\n display: block;\n @apply --paper-font-common-base;\n }\n\n paper-input {\n width: 30px;\n text-align: center;\n --paper-input-container-input: {\n /* Damn you firefox\n * Needed to hide spin num in firefox\n * http://stackoverflow.com/questions/3790935/can-i-hide-the-html5-number-input-s-spin-box\n */\n -moz-appearance: textfield;\n @apply --paper-time-input-cotnainer;\n }\n --paper-input-container-input-webkit-spinner: {\n -webkit-appearance: none;\n margin: 0;\n display: none;\n }\n --paper-input-container-shared-input-style_-_-webkit-appearance: textfield;\n }\n\n paper-dropdown-menu {\n width: 55px;\n padding: 0;\n /* Force ripple to use the whole container */\n --paper-dropdown-menu-ripple: {\n color: var(\n --paper-time-input-dropdown-ripple-color,\n var(--primary-color)\n );\n }\n --paper-input-container-input: {\n @apply --paper-font-button;\n text-align: center;\n padding-left: 5px;\n @apply --paper-time-dropdown-input-cotnainer;\n }\n --paper-input-container-underline: {\n border-color: transparent;\n }\n --paper-input-container-underline-focus: {\n border-color: transparent;\n }\n }\n\n paper-item {\n cursor: pointer;\n text-align: center;\n font-size: 14px;\n }\n\n paper-listbox {\n padding: 0;\n }\n\n label {\n @apply --paper-font-caption;\n color: var(\n --paper-input-container-color,\n var(--secondary-text-color)\n );\n }\n\n .time-input-wrap {\n @apply --layout-horizontal;\n @apply --layout-no-wrap;\n justify-content: var(--paper-time-input-justify-content, normal);\n }\n\n [hidden] {\n display: none !important;\n }\n\n #millisec {\n width: 38px;\n }\n \n\n \n
\n \x3c!-- Hour Input --\x3e\n \n :\n \n\n \x3c!-- Min Input --\x3e\n \n :\n \n\n \x3c!-- Sec Input --\x3e\n \n :\n \n\n \x3c!-- Millisec Input --\x3e\n \n \n\n \x3c!-- Dropdown Menu --\x3e\n \n \n AM\n PM\n \n \n
\n ']);return qt=function(){return e},e}function Lt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vt(e,t){for(var r=0;r\n ']);return Zt=function(){return e},e}function Jt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function er(e,t){return(er=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function tr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=ir(e);if(t){var i=ir(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return rr(this,r)}}function rr(e,t){return!t||"object"!==Xt(t)&&"function"!=typeof t?nr(e):t}function nr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ir(e){return(ir=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function or(){or=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!cr(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r59&&(i+=Math.floor(r/60),r%=60),"minutes"===t&&r>59&&(n+=Math.floor(r/60),r%=60),(0,$.B)(this,"value-changed",{value:Object.assign({hours:n,minutes:i,seconds:this._seconds,milliseconds:this._milliseconds},Kt({},t,r))})}}}]}}),i.oi);function pr(e){return(pr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hr(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n "]);return hr=function(){return e},e}function mr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yr(e,t){return(yr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function vr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=wr(e);if(t){var i=wr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return br(this,r)}}function br(e,t){return!t||"object"!==pr(t)&&"function"!=typeof t?gr(e):t}function gr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wr(e){return(wr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function kr(){kr=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!xr(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n \n "]);return Nr=function(){return e},e}function $r(){var e=qr(["\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n \n \n ']);return an=function(){return e},e}function sn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function cn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ln(e,t){return(ln=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function un(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=pn(e);if(t){var i=pn(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return dn(this,r)}}function dn(e,t){return!t||"object"!==nn(t)&&"function"!=typeof t?fn(e):t}function fn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pn(e){return(pn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function hn(){hn=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!vn(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ',"\n \n "]);return xn=function(){return e},e}function _n(){var e=Dn(["\n ","\n ","\n "]);return _n=function(){return e},e}function Sn(){var e=Dn(["\n \n "]);return Sn=function(){return e},e}function On(){var e=Dn(['\n
\n ',"\n
\n "]);return On=function(){return e},e}function Cn(){var e=Dn(["\n ","\n ","\n "]);return Cn=function(){return e},e}function Dn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function An(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jn(e,t){return(jn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Tn(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Fn(e);if(t){var i=Fn(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return zn(this,r)}}function zn(e,t){return!t||"object"!==En(t)&&"function"!=typeof t?Rn(e):t}function Rn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fn(e){return(Fn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function In(){In=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Un(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ".concat(t.codeMirrorCss,"\n .CodeMirror {\n height: var(--code-mirror-height, auto);\n direction: var(--code-mirror-direction, ltr);\n font-family: var(--code-font-family, monospace);\n }\n .CodeMirror-scroll {\n max-height: var(--code-mirror-max-height, --code-mirror-height);\n }\n :host(.error-state) .CodeMirror-gutters {\n border-color: var(--error-state-color, red);\n }\n .CodeMirror-focused .CodeMirror-gutters {\n border-right: 2px solid var(--paper-input-container-focus-color, var(--primary-color));\n }\n .CodeMirror-linenumber {\n color: var(--paper-dialog-color, var(--secondary-text-color));\n }\n .rtl .CodeMirror-vscrollbar {\n right: auto;\n left: 0px;\n }\n .rtl-gutter {\n width: 20px;\n }\n .CodeMirror-gutters {\n border-right: 1px solid var(--paper-input-container-color, var(--secondary-text-color));\n background-color: var(--paper-dialog-background-color, var(--primary-background-color));\n transition: 0.2s ease border-right;\n }\n .cm-s-default.CodeMirror {\n background-color: var(--code-editor-background-color, var(--card-background-color));\n color: var(--primary-text-color);\n }\n .cm-s-default .CodeMirror-cursor {\n border-left: 1px solid var(--secondary-text-color);\n }\n\n .cm-s-default div.CodeMirror-selected, .cm-s-default.CodeMirror-focused div.CodeMirror-selected {\n background: rgba(var(--rgb-primary-color), 0.2);\n }\n\n .cm-s-default .CodeMirror-line::selection,\n .cm-s-default .CodeMirror-line>span::selection,\n .cm-s-default .CodeMirror-line>span>span::selection {\n background: rgba(var(--rgb-primary-color), 0.2);\n }\n\n .cm-s-default .cm-keyword {\n color: var(--codemirror-keyword, #6262FF);\n }\n\n .cm-s-default .cm-operator {\n color: var(--codemirror-operator, #cda869);\n }\n\n .cm-s-default .cm-variable-2 {\n color: var(--codemirror-variable-2, #690);\n }\n\n .cm-s-default .cm-builtin {\n color: var(--codemirror-builtin, #9B7536);\n }\n\n .cm-s-default .cm-atom {\n color: var(--codemirror-atom, #F90);\n }\n\n .cm-s-default .cm-number {\n color: var(--codemirror-number, #ca7841);\n }\n\n .cm-s-default .cm-def {\n color: var(--codemirror-def, #8DA6CE);\n }\n\n .cm-s-default .cm-string {\n color: var(--codemirror-string, #07a);\n }\n\n .cm-s-default .cm-string-2 {\n color: var(--codemirror-string-2, #bd6b18);\n }\n\n .cm-s-default .cm-comment {\n color: var(--codemirror-comment, #777);\n }\n\n .cm-s-default .cm-variable {\n color: var(--codemirror-variable, #07a);\n }\n\n .cm-s-default .cm-tag {\n color: var(--codemirror-tag, #997643);\n }\n\n .cm-s-default .cm-meta {\n color: var(--codemirror-meta, var(--primary-text-color));\n }\n\n .cm-s-default .cm-attribute {\n color: var(--codemirror-attribute, #d6bb6d);\n }\n\n .cm-s-default .cm-property {\n color: var(--codemirror-property, #905);\n }\n\n .cm-s-default .cm-qualifier {\n color: var(--codemirror-qualifier, #690);\n }\n\n .cm-s-default .cm-variable-3 {\n color: var(--codemirror-variable-3, #07a);\n }\n\n .cm-s-default .cm-type {\n color: var(--codemirror-type, #07a);\n }\n "),this.codemirror=r(n,{value:this._value,lineNumbers:!0,tabSize:2,mode:this.mode,autofocus:!1!==this.autofocus,viewportMargin:1/0,readOnly:this.readOnly,extraKeys:{Tab:"indentMore","Shift-Tab":"indentLess"},gutters:this._calcGutters()}),this._setScrollBarDirection(),this.codemirror.on("changes",(function(){return i._onChange()}));case 9:case"end":return e.stop()}}),e,this)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){Xn(o,n,i,a,s,"next",e)}function s(e){Xn(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)})},{kind:"method",key:"_blockKeyboardShortcuts",value:function(){this.addEventListener("keydown",(function(e){return e.stopPropagation()}))}},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,(0,$.B)(this,"value-changed",{value:this._value}))}},{kind:"method",key:"_calcGutters",value:function(){return this.rtl?["rtl-gutter","CodeMirror-linenumbers"]:[]}},{kind:"method",key:"_setScrollBarDirection",value:function(){this.codemirror&&this.codemirror.getWrapperElement().classList.toggle("rtl",this.rtl)}}]}}),i.f4);function fi(){var e=mi(["

","

"]);return fi=function(){return e},e}function pi(){var e=mi(["\n ","\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);rInvalid YAML ']);return Fi=function(){return e},e}function Ii(){var e=Ni(['
',"
"]);return Ii=function(){return e},e}function Mi(){var e=Ni([" "]);return Mi=function(){return e},e}function Bi(){var e=Ni([""]);return Bi=function(){return e},e}function Ui(){var e=Ni(["\n

",'

\n \n
\n

Configuration

\n
\n \n \n \n \n Reset to defaults\n \n \n
\n
\n\n
\n ',"\n ","\n ",'\n
\n
\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n \n ',"
"]);return co=function(){return e},e}function lo(){var e=fo(['\n \n
\n ',"\n\n \n \n \n \n \n \n \n ",'\n \n
ContainerHostDescription
\n
\n
\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);rt.container?1:-1}))}},{kind:"method",key:"_configChanged",value:(o=ao(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.target,this._config.forEach((function(e){e.container===r.container&&e.host!==parseInt(String(r.value),10)&&(e.host=r.value?parseInt(String(r.value),10):null)}));case 2:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(n=ao(regeneratorRuntime.mark((function e(t){var r,n,i,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.currentTarget).progress=!0,n={network:null},e.prev=3,e.next=6,(0,a.d3)(this.hass,this.addon.slug,n);case 6:if(o={success:!0,response:void 0,path:"option"},(0,$.B)(this,"hass-api-called",o),"started"!==(null===(i=this.addon)||void 0===i?void 0:i.state)){e.next=11;break}return e.next=11,p(this,this.hass,this.addon);case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(3),this._error="Failed to set addon network configuration, ".concat((0,u.js)(e.t0));case 16:r.progress=!1;case 17:case"end":return e.stop()}}),e,this,[[3,13]])}))),function(e){return n.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=ao(regeneratorRuntime.mark((function e(t){var r,n,i,o,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.currentTarget).progress=!0,this._error=void 0,n={},this._config.forEach((function(e){n[e.container]=parseInt(String(e.host),10)})),i={network:n},e.prev=6,e.next=9,(0,a.d3)(this.hass,this.addon.slug,i);case 9:if(s={success:!0,response:void 0,path:"option"},(0,$.B)(this,"hass-api-called",s),"started"!==(null===(o=this.addon)||void 0===o?void 0:o.state)){e.next=14;break}return e.next=14,p(this,this.hass,this.addon);case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(6),this._error="Failed to set addon network configuration, ".concat((0,u.js)(e.t0));case 19:r.progress=!1;case 20:case"end":return e.stop()}}),e,this,[[6,16]])}))),function(e){return r.apply(this,arguments)})},{kind:"get",static:!0,key:"styles",value:function(){return[s.Qx,c.l,(0,i.iv)(io())]}}]}}),i.oi);var Co=r(70672);function Do(e){return(Do="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ao(){var e=Mo(["\n .content {\n margin: auto;\n padding: 8px;\n max-width: 1024px;\n }\n hassio-addon-network,\n hassio-addon-audio,\n hassio-addon-config {\n margin-bottom: 24px;\n }\n "]);return Ao=function(){return e},e}function jo(){var e=Mo(["\n \n "]);return jo=function(){return e},e}function To(){var e=Mo(["\n \n "]);return To=function(){return e},e}function zo(){var e=Mo(["\n \n "]);return zo=function(){return e},e}function Ro(){var e=Mo(["\n ","\n ","\n ","\n "]);return Ro=function(){return e},e}function Fo(){var e=Mo(['\n
\n ',"\n
\n "]);return Fo=function(){return e},e}function Io(){var e=Mo([""]);return Io=function(){return e},e}function Mo(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Bo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uo(e,t){return(Uo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function No(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Lo(e);if(t){var i=Lo(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return $o(this,r)}}function $o(e,t){return!t||"object"!==Do(t)&&"function"!=typeof t?qo(e):t}function qo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Lo(e){return(Lo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Vo(){Vo=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Qo(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r"]);return ea=function(){return e},e}function ta(){var e=oa([""]);return ta=function(){return e},e}function ra(){var e=oa(['
',"
"]);return ra=function(){return e},e}function na(){var e=oa(['\n
\n \n ','\n
\n ',"\n
\n
\n
\n "]);return na=function(){return e},e}function ia(){var e=oa([""]);return ia=function(){return e},e}function oa(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function aa(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function sa(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){aa(o,n,i,a,s,"next",e)}function s(e){aa(o,n,i,a,s,"throw",e)}a(void 0)}))}}function ca(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function la(e,t){return(la=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ua(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ea(e);if(t){var i=Ea(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return da(this,r)}}function da(e,t){return!t||"object"!==Zo(t)&&"function"!=typeof t?fa(e):t}function fa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pa(){pa=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ya(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r
\n ']);return Ca=function(){return e},e}function Da(e,t){for(var r=0;r bit more top margin */\n font-weight: 500;\n overflow: hidden;\n text-transform: uppercase;\n text-overflow: ellipsis;\n transition: background-color 0.3s ease-in-out;\n text-transform: var(--ha-label-badge-label-text-transform, uppercase);\n }\n .label-badge .label.big span {\n font-size: 90%;\n padding: 10% 12% 7% 12%; /* push smaller text a bit down to center vertically */\n }\n .badge-container .title {\n margin-top: 1em;\n font-size: var(--ha-label-badge-title-font-size, 0.9em);\n width: var(--ha-label-badge-title-width, 5em);\n font-weight: var(--ha-label-badge-title-font-weight, 400);\n overflow: hidden;\n text-overflow: ellipsis;\n line-height: normal;\n }\n "]);return Ma=function(){return e},e}function Ba(){var e=La(['
',"
"]);return Ba=function(){return e},e}function Ua(){var e=La(['\n \n ',"\n
\n "]);return Ua=function(){return e},e}function Na(){var e=La([" "," "]);return Na=function(){return e},e}function $a(){var e=La([" "]);return $a=function(){return e},e}function qa(){var e=La(['\n
\n
\n \n \n ',"\n ","\n \n
\n ","\n
\n ","\n \n "]);return qa=function(){return e},e}function La(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Va(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ha(e,t){return(Ha=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ya(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=is(e);if(t){var i=is(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Qa(this,r)}}function Qa(e,t){return!t||"object"!==Ia(t)&&"function"!=typeof t?Wa(e):t}function Wa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ga(){Ga=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Za(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r4)}),!this.icon||this.value||this.image?"":(0,i.dy)($a(),this.icon),this.value&&!this.image?(0,i.dy)(Na(),this.value):"",this.label?(0,i.dy)(Ua(),(0,Pa.$)({label:!0,big:this.label.length>5}),this.label):"",this.description?(0,i.dy)(Ba(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[(0,i.iv)(Ma())]}},{kind:"method",key:"updated",value:function(e){ns(is(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),i.oi);customElements.define("ha-label-badge",os);r(14089),r(52039),r(59602);var as=r(70203),ss=(r(79603),r(21050),r(66903));function cs(e){return(cs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ls(){var e=Ks(['\n :host {\n display: block;\n }\n ha-card {\n display: block;\n margin-bottom: 16px;\n }\n ha-card.warning {\n background-color: var(--error-color);\n color: white;\n }\n ha-card.warning .card-header {\n color: white;\n }\n ha-card.warning .card-content {\n color: white;\n }\n ha-card.warning mwc-button {\n --mdc-theme-primary: white !important;\n }\n .warning {\n color: var(--error-color);\n --mdc-theme-primary: var(--error-color);\n }\n .light-color {\n color: var(--secondary-text-color);\n }\n .addon-header {\n padding-left: 8px;\n font-size: 24px;\n color: var(--ha-card-header-color, --primary-text-color);\n }\n .addon-version {\n float: right;\n font-size: 15px;\n vertical-align: middle;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n .description {\n margin-bottom: 16px;\n }\n img.logo {\n max-height: 60px;\n margin: 16px 0;\n display: block;\n }\n\n ha-switch {\n display: flex;\n }\n ha-svg-icon.running {\n color: var(--paper-green-400);\n }\n ha-svg-icon.stopped {\n color: var(--google-red-300);\n }\n ha-call-api-button {\n font-weight: 500;\n color: var(--primary-color);\n }\n .right {\n float: right;\n }\n protection-enable mwc-button {\n --mdc-theme-primary: white;\n }\n .description a {\n color: var(--primary-color);\n }\n .red {\n --ha-label-badge-color: var(--label-badge-red, #df4c1e);\n }\n .blue {\n --ha-label-badge-color: var(--label-badge-blue, #039be5);\n }\n .green {\n --ha-label-badge-color: var(--label-badge-green, #0da035);\n }\n .yellow {\n --ha-label-badge-color: var(--label-badge-yellow, #f4b400);\n }\n .security {\n margin-bottom: 16px;\n }\n .card-actions {\n display: flow-root;\n }\n .security h3 {\n margin-bottom: 8px;\n font-weight: normal;\n }\n .security ha-label-badge {\n cursor: pointer;\n margin-right: 4px;\n --ha-label-badge-padding: 8px 0 0 0;\n }\n .changelog {\n display: contents;\n }\n .changelog-link {\n color: var(--primary-color);\n text-decoration: underline;\n cursor: pointer;\n }\n ha-markdown {\n padding: 16px;\n }\n ha-settings-row {\n padding: 0;\n height: 54px;\n width: 100%;\n }\n ha-settings-row > span[slot="description"] {\n white-space: normal;\n color: var(--secondary-text-color);\n }\n ha-settings-row[three-line] {\n height: 74px;\n }\n\n .addon-options {\n max-width: 50%;\n }\n .addon-options.started {\n max-width: 90%;\n }\n\n .addon-container {\n display: grid;\n grid-auto-flow: column;\n grid-template-columns: 1fr auto;\n }\n .addon-container div:last-of-type {\n align-self: end;\n }\n\n @media (max-width: 720px) {\n .addon-options {\n max-width: 100%;\n }\n .addon-container {\n display: block;\n }\n }\n ']);return ls=function(){return e},e}function us(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function ds(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){us(o,n,i,a,s,"next",e)}function s(e){us(o,n,i,a,s,"throw",e)}a(void 0)}))}}function fs(){var e=Ks(['\n \n
\n \n This add-on is not available on your system.\n

\n ']);return ps=function(){return e},e}function hs(){var e=Ks(["\n ","\n \n Install\n \n "]);return hs=function(){return e},e}function ms(){var e=Ks(['\n \n Rebuild\n \n ']);return ms=function(){return e},e}function ys(){var e=Ks(['\n \n \n Open web UI\n \n
\n ']);return vs=function(){return e},e}function bs(){var e=Ks(["\n \n Start\n \n "]);return bs=function(){return e},e}function gs(){var e=Ks(['\n \n Stop\n \n \n Restart\n \n ']);return gs=function(){return e},e}function ws(){var e=Ks(["\n ","\n ","\n ",'\n ',"
"]);return ks=function(){return e},e}function Es(){var e=Ks(["\n \n "]);return Es=function(){return e},e}function Ps(){var e=Ks(["\n Hostname\n \n \n ',"\n \n \n ",""]);return Ps=function(){return e},e}function xs(){var e=Ks(["\n \n Protection mode\n \n \n Blocks elevated system access from the add-on\n \n \n \n Show in sidebar\n \n \n ',"\n \n \n \n "]);return _s=function(){return e},e}function Ss(){var e=Ks(["\n \n Auto update\n \n \n Auto update the add-on when there is a new\n version available\n \n \n \n Watchdog\n \n \n This will start the add-on if it crashes\n \n \n \n \n Start on boot\n \n \n Make the add-on start during a system boot\n \n \n \n \n \n \n \n \n \n \n \n ",""]);return Ps=function(){return e},e}function xs(){var e=Ks(["\n \n Protection mode\n \n \n Blocks elevated system access from the add-on\n \n \n \n Show in sidebar\n \n \n ',"\n \n \n \n "]);return _s=function(){return e},e}function Ss(){var e=Ks(["\n \n Auto update\n \n \n Auto update the add-on when there is a new\n version available\n \n \n \n Watchdog\n \n \n This will start the add-on if it crashes\n \n \n \n \n Start on boot\n \n \n Make the add-on start during a system boot\n \n \n \n \n \n \n \n \n \n \n