From e684223f32e53c05b35fc266e28670b4cc175174 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Mon, 19 Oct 2020 16:02:59 +0200 Subject: [PATCH] Update frontend to eec4a91 (#2147) --- home-assistant-polymer | 2 +- supervisor/api/panel/entrypoint.js | 4 +- supervisor/api/panel/entrypoint.js.gz | Bin 195 -> 196 bytes .../chunk.58899b77fdb7b6ef0605.js | 2 - .../chunk.58899b77fdb7b6ef0605.js.gz | Bin 6190 -> 0 bytes .../chunk.58899b77fdb7b6ef0605.js.map | 1 - .../chunk.b3f75e68bf3aecce0738.js | 2 + .../chunk.b3f75e68bf3aecce0738.js.gz | Bin 0 -> 24391 bytes .../chunk.b3f75e68bf3aecce0738.js.map | 1 + .../chunk.ce88ac273ca23dcb7f96.js | 2 - .../chunk.ce88ac273ca23dcb7f96.js.gz | Bin 24388 -> 0 bytes .../chunk.ce88ac273ca23dcb7f96.js.map | 1 - .../chunk.e924fa955086625d80ba.js | 2 + .../chunk.e924fa955086625d80ba.js.gz | Bin 0 -> 6190 bytes .../chunk.e924fa955086625d80ba.js.map | 1 + .../panel/frontend_es5/entrypoint.96d2427f.js | 3 - .../frontend_es5/entrypoint.96d2427f.js.gz | Bin 310144 -> 0 bytes .../frontend_es5/entrypoint.96d2427f.js.map | 1 - .../panel/frontend_es5/entrypoint.c862ef13.js | 3 + ...txt => entrypoint.c862ef13.js.LICENSE.txt} | 0 .../frontend_es5/entrypoint.c862ef13.js.gz | Bin 0 -> 307892 bytes .../frontend_es5/entrypoint.c862ef13.js.map | 1 + .../api/panel/frontend_es5/manifest.json | 2 +- ...93b0b.js => chunk.2fb2417488a6c7184d5f.js} | 16 +- .../chunk.2fb2417488a6c7184d5f.js.gz | Bin 0 -> 17871 bytes ....map => chunk.2fb2417488a6c7184d5f.js.map} | 2 +- .../chunk.5a3a0f397a7ce1a5a319.js | 136 ----- .../chunk.5a3a0f397a7ce1a5a319.js.gz | Bin 5062 -> 0 bytes .../chunk.81c4b013b6645dfdeef0.js | 136 +++++ .../chunk.81c4b013b6645dfdeef0.js.gz | Bin 0 -> 5070 bytes ....map => chunk.81c4b013b6645dfdeef0.js.map} | 2 +- .../chunk.b0454f2cd9e4fa593b0b.js.gz | Bin 17874 -> 0 bytes .../frontend_latest/entrypoint.cbedde60.js.gz | Bin 198667 -> 0 bytes .../entrypoint.cbedde60.js.map | 1 - ...int.cbedde60.js => entrypoint.f7e7035c.js} | 501 +++++++++--------- ...txt => entrypoint.f7e7035c.js.LICENSE.txt} | 0 .../frontend_latest/entrypoint.f7e7035c.js.gz | Bin 0 -> 199025 bytes .../entrypoint.f7e7035c.js.map | 1 + .../api/panel/frontend_latest/manifest.json | 2 +- 39 files changed, 414 insertions(+), 411 deletions(-) delete mode 100644 supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.b3f75e68bf3aecce0738.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.b3f75e68bf3aecce0738.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.b3f75e68bf3aecce0738.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.ce88ac273ca23dcb7f96.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.ce88ac273ca23dcb7f96.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.ce88ac273ca23dcb7f96.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.map delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.96d2427f.js delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.96d2427f.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.96d2427f.js.map create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.c862ef13.js rename supervisor/api/panel/frontend_es5/{entrypoint.96d2427f.js.LICENSE.txt => entrypoint.c862ef13.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.c862ef13.js.gz create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.c862ef13.js.map rename supervisor/api/panel/frontend_latest/{chunk.b0454f2cd9e4fa593b0b.js => chunk.2fb2417488a6c7184d5f.js} (98%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.2fb2417488a6c7184d5f.js.gz rename supervisor/api/panel/frontend_latest/{chunk.b0454f2cd9e4fa593b0b.js.map => chunk.2fb2417488a6c7184d5f.js.map} (90%) delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.81c4b013b6645dfdeef0.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.81c4b013b6645dfdeef0.js.gz rename supervisor/api/panel/frontend_latest/{chunk.5a3a0f397a7ce1a5a319.js.map => chunk.81c4b013b6645dfdeef0.js.map} (58%) delete mode 100644 supervisor/api/panel/frontend_latest/chunk.b0454f2cd9e4fa593b0b.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.cbedde60.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.cbedde60.js.map rename supervisor/api/panel/frontend_latest/{entrypoint.cbedde60.js => entrypoint.f7e7035c.js} (91%) rename supervisor/api/panel/frontend_latest/{entrypoint.cbedde60.js.LICENSE.txt => entrypoint.f7e7035c.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.f7e7035c.js.gz create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.f7e7035c.js.map diff --git a/home-assistant-polymer b/home-assistant-polymer index 713e0579f..eec4a91ad 160000 --- a/home-assistant-polymer +++ b/home-assistant-polymer @@ -1 +1 @@ -Subproject commit 713e0579f8ccc73d1ea6c287d45a61372e5f39b7 +Subproject commit eec4a91ad8c3f8904c5c3dc5996946977988d0e1 diff --git a/supervisor/api/panel/entrypoint.js b/supervisor/api/panel/entrypoint.js index 43bf98187..98754400a 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.cbedde60.js')")(); + new Function("import('/api/hassio/app/frontend_latest/entrypoint.f7e7035c.js')")(); } catch (err) { var el = document.createElement('script'); - el.src = '/api/hassio/app/frontend_es5/entrypoint.96d2427f.js'; + el.src = '/api/hassio/app/frontend_es5/entrypoint.c862ef13.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 be87499765f1f83ea105b47bf8723d5b9629bba9..c942e4b6d4c3ced5470984af20767e9b6d4a46d5 100644 GIT binary patch literal 196 zcmV;#06YI5iwFP!0000219gtUO2se`Mfd%R;cc3167}({Ag)AzL*isgBWV&QQ>BRi z?$nKL+|9r}_ntv`htC0^&<8wk1tryDPHAnG#f(0*MB;A;XX_zACj37l%tr?j<7td;XExz+ccsyv%ps20W&-?C@y?68R6 zYAS5Qj4|Tn#=duDPDY!@=^KLQu!2S+^Skol2{6MG#2WSuheqfbUowuLRy|N^tV9L@ xZKojc^$hHH{~I1I@qBx}Uq-{Y@V7G8cvvyTd0tbF8uREA\n \n Delete Snapshot\n ']);return h=function(){return e},e}function p(){var e=x(["\n \n \n Wipe & restore\n \n ']);return p=function(){return e},e}function f(){var e=x(["\n \n Download Snapshot\n ']);return f=function(){return e},e}function m(){var e=x(['

Error: ',"

"]);return m=function(){return e},e}function v(){var e=x(['\n \n ',"\n \n "]);return y=function(){return e},e}function g(){var e=x(['\n
Add-on:
\n \n ',"\n \n "]);return g=function(){return e},e}function k(){var e=x(["\n \n ',"\n \n "]);return k=function(){return e},e}function b(){var e=x(['\n
Folders:
\n \n ',"\n \n "]);return b=function(){return e},e}function w(){var e=x(["\n \n \n \n ','\n \n \n \n \n \n \n
\n ',"\n (",")
\n ","\n
\n
Home Assistant:
\n \n Home Assistant ',"\n \n ","\n ","\n ","\n ","\n\n
Actions:
\n ","\n\n \n \n Restore Selected\n \n ',"\n ","\n
\n "]);return w=function(){return e},e}function _(){var e=x([""]);return _=function(){return e},e}function x(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function E(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(l){return void n(l)}a.done?t(c):Promise.resolve(c).then(r,o)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){E(i,r,o,s,a,"next",e)}function a(e){E(i,r,o,s,a,"throw",e)}s(void 0)}))}}function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(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 n,r=T(e);if(t){var o=T(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return C(this,n)}}function C(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?O(e):t}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,n=I(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function z(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function j(e){return e.decorators&&e.decorators.length}function F(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function H(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function I(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;i--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,o[i])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var o=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[r])(o)||o);if(void 0!==i.finisher&&n.push(i.finisher),void 0!==i.elements){e=i.elements;for(var s=0;st.name?1:-1})),this._addons=(i=null===(r=this._snapshot)||void 0===r?void 0:r.addons,i.map((function(e){return{slug:e.slug,name:e.name,version:e.version,checked:!0}}))).sort((function(e,t){return e.name>t.name?1:-1})),this._dialogParams=t,this._onboarding=null!==(o=t.onboarding)&&void 0!==o&&o;case 7:case"end":return e.stop()}var i,s,c}),e,this)}))),function(e){return C.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?(0,o.dy)(w(),this._closeDialog,!0,this._computeName,r.r5M,"full"===this._snapshot.type?"Full snapshot":"Partial snapshot",this._computeSize,this._formatDatetime(this._snapshot.date),this._restoreHass,(function(t){e._restoreHass=t.target.checked}),this._snapshot.homeassistant,this._folders.length?(0,o.dy)(b(),this._folders.map((function(t){return(0,o.dy)(k(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?(0,o.dy)(g(),this._addons.map((function(t){return(0,o.dy)(y(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?(0,o.dy)(v(),this._passwordInput,this._snapshotPassword):"",this._error?(0,o.dy)(m(),this._error):"",this._onboarding?"":(0,o.dy)(f(),this._downloadClicked,r.OGU),this._partialRestoreClicked,r.BBX,"full"===this._snapshot.type?(0,o.dy)(p(),this._fullRestoreClicked,r.BBX):"",this._onboarding?"":(0,o.dy)(h(),this._deleteClicked,r.x9U)):(0,o.dy)(_())}},{kind:"get",static:!0,key:"styles",value:function(){return[l.Qx,l.yu,(0,o.iv)(d())]}},{kind:"method",key:"_updateFolders",value:function(e,t){this._folders=this._folders.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_updateAddons",value:function(e,t){this._addons=this._addons.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_passwordInput",value:function(e){this._snapshotPassword=e.detail.value}},{kind:"method",key:"_partialRestoreClicked",value:(E=P(regeneratorRuntime.mark((function e(){var t,n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want partially to restore this snapshot?",confirmText:"restore",dismissText:"cancel"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._addons.filter((function(e){return e.checked})).map((function(e){return e.slug})),n=this._folders.filter((function(e){return e.checked})).map((function(e){return e.slug})),r={homeassistant:this._restoreHass,addons:t,folders:n},this._snapshot.protected&&(r.password=this._snapshotPassword),this._onboarding?((0,i.B)(this,"restoring"),fetch("/api/hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),{method:"POST",body:JSON.stringify(r)}),this._closeDialog()):this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),r).then((function(){alert("Snapshot restored!"),o._closeDialog()}),(function(e){o._error=e.body.message}));case 9:case"end":return e.stop()}}),e,this)}))),function(){return E.apply(this,arguments)})},{kind:"method",key:"_fullRestoreClicked",value:(x=P(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?",confirmText:"restore",dismissText:"cancel"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._snapshot.protected?{password:this._snapshotPassword}:void 0,this._onboarding?((0,i.B)(this,"restoring"),fetch("/api/hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),{method:"POST",body:JSON.stringify(t)}),this._closeDialog()):this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),t).then((function(){alert("Snapshot restored!"),n._closeDialog()}),(function(e){n._error=e.body.message}));case 6:case"end":return e.stop()}}),e,this)}))),function(){return x.apply(this,arguments)})},{kind:"method",key:"_deleteClicked",value:(u=P(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want to delete this snapshot?",confirmText:"delete",dismissText:"cancel"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/remove")).then((function(){t._dialogParams.onDelete&&t._dialogParams.onDelete(),t._closeDialog()}),(function(e){t._error=e.body.message}));case 5:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})},{kind:"method",key:"_downloadClicked",value:(n=P(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o=this.hass,i="/api/hassio/snapshots/".concat(this._snapshot.slug,"/download"),o.callWS({type:"auth/sign_path",path:i});case 3:t=e.sent,e.next=10;break;case 6:return e.prev=6,e.t0=e.catch(0),alert("Error: ".concat((0,s.js)(e.t0))),e.abrupt("return");case 10:if(!window.location.href.includes("ui.nabu.casa")){e.next=16;break}return e.next=13,(0,c.g7)(this,{title:"Potential slow download",text:"Downloading snapshots over the Nabu Casa URL will take some time, it is recomended to use your local URL instead, do you want to continue?",confirmText:"continue",dismissText:"cancel"});case 13:if(e.sent){e.next=16;break}return e.abrupt("return");case 16:n=this._computeName.replace(/[^a-z0-9]+/gi,"_"),(r=document.createElement("a")).href=t.path,r.download="Hass_io_".concat(n,".tar"),this.shadowRoot.appendChild(r),r.click(),this.shadowRoot.removeChild(r);case 23:case"end":return e.stop()}var o,i}),e,this,[[0,6]])}))),function(){return n.apply(this,arguments)})},{kind:"get",key:"_computeName",value:function(){return this._snapshot?this._snapshot.name||this._snapshot.slug:"Unnamed snapshot"}},{kind:"get",key:"_computeSize",value:function(){return Math.ceil(10*this._snapshot.size)/10+" MB"}},{kind:"method",key:"_formatDatetime",value:function(e){return new Date(e).toLocaleDateString(navigator.language,{weekday:"long",year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit"})}},{kind:"method",key:"_closeDialog",value:function(){this._dialogParams=void 0,this._snapshot=void 0,this._snapshotPassword="",this._folders=[],this._addons=[]}}]}}),o.oi)}}]); -//# sourceMappingURL=chunk.58899b77fdb7b6ef0605.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.gz b/supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.gz deleted file mode 100644 index 4a2a047c42b76035d6874e9c1d4e20cec024d614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6190 zcmV+}7}4h+iwFP!000021LRl-cdNJ({wsRC5_AvXmU4rQ-}Z9K_I|4jW23c@IFfKl z`R^-iTx3GnUQ>mpe={15aTTy>u!KoY;`!TY!RM*S;1yAdDowb4HI;&E;7Rmj8Sn0% zy}&_UsMLM-?6QCP!n^JFF9zLkTJTs?!CmmQ$MLOGC_qX}8f$0B1L?G z1(8Tb+`YIM^scZcBDW-6UtD63yVuuO{XWJXH4Nuhy{ElWus`VcdnNUv-yK}zq2mOx z;4#rI6Xvfm9OP1H5ew!yosNTR=CoPy6RqEVJ|kz{^ix>1@@R( z_Ij5W=Xkga3l%QlTM4?5+$|z!x9>!eUgsdD=<{_p5$u2ebJS*WN(iV1Nwkpv--#X+ zqKXsl!v~09bT*rVGEjqa5gXl66z%u_wOen2DaHQ3^DW#P#KzG5KFGwywIP8b0`>=RQ{1iw6(w~qMuzf#EVqd3_fiJk9OKSA3EA*?!rqtTfmgq4-6>>^q z!1XMsR8l@~bi4Bei3LbmFhE9?38R8Mp@fNJEbTl zbmZ)N#GBhDX>*NFg+^tf7c-y6byElhInil!R=0&v%!pEvQ_7*L*Vwj7YopGQ`nqkE z6TVZl(=mPr7-&GBbCRo6=uyXToyv|n2Y|+B2b|MZoO283nnyP7?Z~%d-;90@{{!5| z=sGPZBJ?%Q0sW6;`4CA^T1Y5)8u7A;N9g6P=uLmEDlHFMOO5`T7`-EwoC%WbtLn#< z)3g==+UG|G2gZSGQM{BHR#L}#8e>g40&mXNjTURb(opls(5%JV|kOM(sd9J20Etz#r(tgcjvP~f4c5j@vKB^m`PmNI8tSO5TTz)kUOEX~ zjNeQWU+{3$DIXe&YkT+mDwcwonqjc3ZfitxjCgyjCdvk-&FP=D20H%-rhndw%A`I0 z?+KQGRDbULPg)~g*79Fn7?l|$a^Og5Qf9Wim4u>vR<cmMSQ#im5)_mi{$XiEGk=M-z!U7MIz5+{X9=kpX&h_kPBz>6Qjy zANtmVZuwBhgo_qAM3Xy{GBBJ6A^#C<83GU5vetC*PaUf~f?! z0k?WeU`jcBB1H~TQ&2|7tt89vb~7J^wv5L2_ZS~6zPo*i=t)m_)KmCY%k{>462UY2 z!d2zlII-T<1w7SYD9qPCkGw2V`QI26A1Ur<3$)DMYQ3v2IZqwN6U-$1@;}5PBBt0(n+gIW}Cqa!tmUr?YaiG`@doB1zRC>MFn}sa;|B0h6st%`=5-deolhH{h(cPeL>OU$ zN8qV>A!6Nn8q0GFn4i{K{wegD7l2pXsNQnCR0l5s@mvKk_zZHj`dbtQk2Dj|=aP%D zQ%}SKx?+vEr;-!S1*mkTzzu@6O_JTDS%8Bfv^4`|0lMNziG10csEhxmUwaSi=viyD zw=o|S`u4VW6-@4Q*k5}k2Uqel;n_QWO^4}>tMeMwyMU2OOb%3GJta48j$O)1Vdj`` z4H$^_v^rZz_sj(d&pz!h^AwP1gMtAM=tGN}?&9VSi%%;)jmX&ECIFzjD3Hbp}>uy%me;RC^`IvY|uV z9;m7Mm8@nU;S1iO#B3r9VFChY=p-R{m5ZqY#Jaml>h_SsUTXjLw`i|qwrEsh7nI4| zk82rZ5T~tYOB)@OP$$)a2~hbTi`fa6+8F^_c82GbKeRNC{6OVq8Hoe*6T>oM_yd%w zAGuW;sx93=4Nn1i!?XdD1rqgG%JNzt0{@_fVrPfSkvJ+i{Ktt)F1Ol;$V}Qu7v}?{ zCtbCEgBLe^%5@lfhWSE;(_YF6m-%Sqe8v$QS&Kb7V!=#*wu#bn3m|W+iC@m#;tWW9 zUP1s52!Zrf&#=N_^bCbjb#y=|naumG?QM*5HfMf{8JI=GWJr|Z>+mz6Z728RY?U@- zE5nbXLaw92$|AxW_1TjqK?R)Kg~u8c-|wsksLO}rSqD59!*$eGNc}4Lt228kj~ygp z8XUF3+1aX!y)`6IH&ILyS$GI>OL!mW1EL*|ADIc@-ZRPr^J^}xa{$`j2{YkwPZc4>)eR(+BV|efJ_|R0;jOM z5Agugh6%rVd1}+b{s8!FF^AH-#1LqyOh~$;SL~z|Ji0;L!Uzh~Zz{o22Q`Y50#+5Z z_3FD&E&W&whSlz_A*SgP(_{_e#!1tmgzXz$C=KgRp<1@+Jo6?B`ohNMy{hfo7naM< zwGt3AU^UeLl#~#qOFHDm*l7;ipuq|NJAr|hviu1{2DfQ3w#tS=nFiJ@fab*yQ_F?n z0%F(N&8DNp5$aG!ji+GhZOzPiteDJfoQvg>_2}hhnW-QjiSm(7K6T)>_8x6sSB}@+ zcfe&elECE}xLng#f>T9&w8k5TD2wJf3#2zZdh&@u1Bf<1@PK*)Y;`ZoqS@IWmj3my zgqP^NM$HlG6DDV)QvV7mEDQ!Ew6DUzos0-Tc{}P#tZ9i1CDp6OURFNiwAGBM4s^+) zjiOby_}}AdBu?mkVbUKl6!WR6N!;F)XUtZRX+SRR7I4en`bD+tm-vY?wPdPZA-h?n zJ60T@OkAGyhFR6U=Hu|&8`*p>xmhqX;1PHnIBA=};e`L*f&Nv9__j0ZmKxTEw z&Dw(&HF^5j^>OUPy?>B{{B3pnGZhMcdw9El|MuH&DEtamKb!LjH4y%7FH^ixM9>36 zn@wAm9R|^xUUT|cfU3d#QYk*0E3C;T+@QaZ951i!R?1{iz9pIcUHmMP8q;%I!?`I; zFDMbO#8gX-DSgh%3#{};9WfsfnwZ2EYal{tHY?|ZtQw+qczvPAnU_fossP$an>0{xYMljHnvbAfCci*%!B)1;DjV{GjXU1Z+i*~6!*c#Lm)~Mm3-vQq1#pLhz znnXiP<`#RycaROQ6cC@dT|jP$-Ge1?h5=IXIYTm*Tzl5CZ;#{>AlY5gdr-pPOYd1r z^8GL-1A)Pj1C_qO*wXbzC@|arWV-s-yAthpS*5%dJOSHxJF_J0YS;jKej*dXuD}Ty zI8nEHIm5MjWdU!{ESvC}2&7i}Wik#o){o(x?=wMemYDflvxwB`U@bOLlt6^6Nw(0* zN&o7aVb2m)y*cMW0%0WzpiDFpn@!GxYrZTv9Z5d{V6`cdR!g=f(`{LNCvn{1#C(2| z|I~6>)aI9K*EWQ^Ld)hgAt~IP)udybn6i*0Y3I8>&9{E;E2T3wJ+au|$$?r*Hn>cC zIQCKg(n8zd7d*7ho^h?Yfh~hVc9Gf~h`i7*pKhsT-9zGI3j8 zR<^cm6_!U$L$3XT)bW6p z)t{t-H-7@-Hk_13HLcmV!J4+R1+A4NxF*N32`Wy!R}o{PkBRNx4vEd%`<_wQ3i$=- z;Fm?!sh$qba6INs1JjJZ11af`FPd@|LTik;#nMABs_0?)o>cx!TiJ#Lb(Wx(1l)=a zNUten909HAox{Wzv4XKW>pB5DCvH5F5gEYD-)l-zd&ln_^QU^Zv6rq>dc;Ui*Oo2V z6?@K}I&bwNk2~#K?G^nV1JZmviCG)4(nCBOPx#eba>Pj(7h*GckPfa+YS}(Ji_QyN zWotqff&El?$!;PSJf_A@KENgT(Zv`^Tm#|I+(D4xJgE-XZ>;69 zDmq@ODKm|wTKAJG=;wq5@ZhUFdqC$KbR*p8$bBQdtUP6uV> zFb&YX8%(e0pMlq@xtRMoAfOpri_d~!?DthE%h~6^@eJ`_8hi#U`)SKh0BXI&20>!+ zy@(W$xO}FGa%;)c;uVqnj0@8^dA$&-nqkH+--Sq=aN@m`WVN%Io^_WJJnKr#9S&)8 zS>fF#^d0=^oMZ59m0vsu4LoF46!jL3V3ueo-QB|k`%vz_MbqfaK=40 z5#|Q5%R8?bcIoo8b3@kqK~thow^5Pnqp$H9KS3r^Bj0oIZWQh9mG z4f2c*Rn0=0+H6oW^8TUlt3PUU*F1hkic`&Xa>Vn57$I;}MIGJE+SZ#`BVH+{BYPty_8`$E9 zuYpcWuUGM*H~p$!aQnwNGQDCw^d9~6`Q`JE%rE^FXiP9|6#4pD<~TchV6sehqrX(c z^HQE%*NdcC*k3L&X|qI5ukm2gI(Hr45+BNJ>sij;0Qfw$lTz%w&8ns`qxSo>rB7s` zkT=OIy|IXWH$0KNe7E%ImM3yCS0pt9sa^VAuG)%oT1^#~ZMJwAKJ?Iaxlm&C3T80T zwvaCfSr#{~SeLIxQbSFynB6@W%XLoNT&#B5U954~tA34u)q}#!?{tczO6HWheFII{)SHT4g}mv}s{hy{~=K4Q{->l9y|EvH<9mL1x~PRl1-Fu(3#2ROIev^MC0 z$sv*1j5ker#+TG8>!S^+>beZotIzYhC8##Y^?IYLyLzL)o+nZ@bV=uWKqk#~qxdW- z#pEyLl=?HS8)vC`zojm1L*$=su%Iv>X|3w(TWc39bw^VbA23z%0aLyIIi`AbM^lY+ z$zY|6yIJX9(nbwso2}8z`Fh6qMU`?^U+|RnD5GkZ_*pHUX}Y$z*S*n|-exUTAJEe8 zKSxU!chyo~p0)K<+&#DbT54)v4wzMuZ&_W0=4n-YnuBzNV+NpA=)VuijsAonEf?y1 z53dD5{;$qchX2hgr?ubaz9(xD+8-FDwN9pk_kEbA2C&3@0Xv|~x;XongFK#Kg-!Nn zLkZ4D>8?}${Q(-z)@3Dth%EfcN6Am44(FoEM0v8vU`d%$Z(#fPI~Hb#zg^=6Ue$^V z(_exk_QbP|DQ(iv>@x(B#PdD@dot&oe*gx_Q@|j3`}#Ks?$EhX4a1{k!Q5in0xV!^u($c=AyLHpkZAGCo*Yvgc0 z7sW~sFOys!1e3kdKg!+rgWX3*J9}ppOOHX-h%6@c7>&{%H2N<@QWTPwVWBeAI3_d4 z>>|bT;kc@gy|M_FW~%hJNuc))lV8`hLi-0kK0U9d6Cx=<8KY^F)rrRM*@@02f4jl? z*aLs>gV<;^VE2!X*7+i_(HGekigiRW2iLYwl1_)U^=O)7x3@j!o~LgGzMO;}>2d=O z&@tVB!|x!QY|N`E*&qCScQaT?_x1-nY4ZD%bX`}W-G=RJT10bb%t&>o0j5i0WpN#Typ+yQo=6N8qYnic`5T$f7FGyIcH!L=lZNn0?{}xygRQK zt*Kx<3he)z-AQ#;0mIg|V4`5x!?m8X0iO!Tyz3wJ{hBoGoPdpvT0K~JUM}Gu^yYO% z;deUxm%Y7zO&TC;%zp<>1eSp#DaQEsezWf%K791(0 MAK7jMi$_=h0MAe)-T(jq diff --git a/supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.map b/supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.map deleted file mode 100644 index 2ecb66994..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.58899b77fdb7b6ef0605.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.58899b77fdb7b6ef0605.js","sources":["webpack://home-assistant-frontend/chunk.58899b77fdb7b6ef0605.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.b3f75e68bf3aecce0738.js b/supervisor/api/panel/frontend_es5/chunk.b3f75e68bf3aecce0738.js new file mode 100644 index 000000000..ff737099b --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.b3f75e68bf3aecce0738.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[430],{49230:function(e,t,r){"use strict";r.r(t);r(77330);var n=r(99722),i=r(34154),o=r(50947),a=r(55317),s=(r(83533),r(11654)),c=r(70672),l=(r(37087),r(47181)),d=(r(56075),r(41682)),u=r(81471),f=(r(53803),r(55677)),p=(r(98762),r(22098),r(93546),r(26765)),h=(r(22823),r(14516)),m=(r(51095),r(63864)),y=(r(50054),r(61740),r(21625),r(83849)),v=(r(44669),r(20258));function b(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)}var g=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,r,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,p.g7)(t,{title:n.name,text:"Do you want to restart the add-on with your changes?",confirmText:"restart add-on",dismissText:"no"});case 2:if(!e.sent){e.next=12;break}return e.prev=4,e.next=7,(0,i.P$)(r,n.slug);case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(4),(0,p.Ys)(t,{title:"Failed to restart",text:(0,d.js)(e.t0)});case 12:case"end":return e.stop()}}),e,null,[[4,9]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){b(o,n,i,a,s,"next",e)}function s(e){b(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r,n){return t.apply(this,arguments)}}();function w(e){return(w="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 k(e){return function(e){if(Array.isArray(e))return $(e)}(e)||V(e)||H(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(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 P(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){E(o,n,i,a,s,"next",e)}function s(e){E(o,n,i,a,s,"throw",e)}a(void 0)}))}}function x(){var e=S(["\n :host,\n ha-card,\n paper-dropdown-menu {\n display: block;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n paper-item {\n width: 450px;\n }\n .card-actions {\n text-align: right;\n }\n "]);return x=function(){return e},e}function _(){var e=S(["\n ","\n "]);return _=function(){return e},e}function O(){var e=S(["\n ","\n "]);return O=function(){return e},e}function C(){var e=S(['
',"
"]);return C=function(){return e},e}function D(){var e=S(['\n \n
\n ','\n\n \n \n \n \n \n \n
\n
\n e.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 d=0;d=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 d=0;d=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;a\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)})),i=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){K(o,n,i,a,s,"next",e)}function s(e){K(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return i.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,(0,l.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)}}]}}),n.f4);function fe(){var e=me(["

","

"]);return fe=function(){return e},e}function pe(){var e=me(["\n ","\n e.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 d=0;d=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;aInvalid YAML
']);return Re=function(){return e},e}function Fe(){var e=Me(['
',"
"]);return Fe=function(){return e},e}function Ie(){var e=Me(["\n

",'

\n \n
\n \n
\n e.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 d=0;d=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;a\n ","\n \n ',"
"]);return nt=function(){return e},e}function it(){var e=at(['\n \n
\n ',"\n\n \n \n \n \n \n \n \n ",'\n \n
ContainerHostDescription
\n
\n
\n e.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 d=0;d=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;at.container?1:-1}))}},{kind:"method",key:"_configChanged",value:(a=tt(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 a.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(o=tt(regeneratorRuntime.mark((function e(t){var r,n,o,a;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,i.d3)(this.hass,this.addon.slug,n);case 6:if(a={success:!0,response:void 0,path:"option"},(0,l.B)(this,"hass-api-called",a),"started"!==(null===(o=this.addon)||void 0===o?void 0:o.state)){e.next=11;break}return e.next=11,g(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,d.js)(e.t0));case 16:r.progress=!1;case 17:case"end":return e.stop()}}),e,this,[[3,13]])}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=tt(regeneratorRuntime.mark((function e(t){var r,n,o,a,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)})),o={network:n},e.prev=6,e.next=9,(0,i.d3)(this.hass,this.addon.slug,o);case 9:if(s={success:!0,response:void 0,path:"option"},(0,l.B)(this,"hass-api-called",s),"started"!==(null===(a=this.addon)||void 0===a?void 0:a.state)){e.next=14;break}return e.next=14,g(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,d.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,f.l,(0,n.iv)(Je())]}}]}}),n.oi);function kt(e){return(kt="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 Et(){var e=Ct(["\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 Et=function(){return e},e}function Pt(){var e=Ct(["\n \n "]);return Pt=function(){return e},e}function xt(){var e=Ct(["\n \n "]);return xt=function(){return e},e}function _t(){var e=Ct(['\n
\n e.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 d=0;d=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;a"]);return Vt=function(){return e},e}function qt(){var e=Wt([""]);return qt=function(){return e},e}function Lt(){var e=Wt(['
',"
"]);return Lt=function(){return e},e}function Yt(){var e=Wt(['\n
\n \n ','\n
\n ',"\n
\n
\n
\n "]);return Yt=function(){return e},e}function Qt(){var e=Wt([""]);return Qt=function(){return e},e}function Wt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Gt(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 Xt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Gt(o,n,i,a,s,"next",e)}function s(e){Gt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zt(e,t){return(Zt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jt(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=dr(e);if(t){var i=dr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return er(this,r)}}function er(e,t){return!t||"object"!==Ht(t)&&"function"!=typeof t?tr(e):t}function tr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rr(e){var t,r=sr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function nr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ir(e){return e.decorators&&e.decorators.length}function or(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ar(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function sr(e){var t=function(e,t){if("object"!==Ht(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ht(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ht(t)?t:String(t)}function cr(e,t){(null==t||t>e.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 d=0;d=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;a\n ']);return pr=function(){return e},e}function hr(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 Er=function(){return e},e}function Pr(){var e=Dr(['
',"
"]);return Pr=function(){return e},e}function xr(){var e=Dr(['\n \n ',"\n
\n "]);return xr=function(){return e},e}function _r(){var e=Dr([" "," "]);return _r=function(){return e},e}function Or(){var e=Dr([" "]);return Or=function(){return e},e}function Cr(){var e=Dr(['\n
\n
\n \n \n ',"\n ","\n \n
\n ","\n
\n ","\n
\n "]);return Cr=function(){return e},e}function Dr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Sr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ar(e,t){return(Ar=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=$r(e);if(t){var i=$r(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return jr(this,r)}}function jr(e,t){return!t||"object"!==kr(t)&&"function"!=typeof t?zr(e):t}function zr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rr(e){var t,r=Ur(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Fr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ir(e){return e.decorators&&e.decorators.length}function Mr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Br(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ur(e){var t=function(e,t){if("object"!==kr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==kr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===kr(t)?t:String(t)}function Nr(e,t){(null==t||t>e.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 d=0;d=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;a4)}),!this.icon||this.value||this.image?"":(0,n.dy)(Or(),this.icon),this.value&&!this.image?(0,n.dy)(_r(),this.value):"",this.label?(0,n.dy)(xr(),(0,u.$)({label:!0,big:this.label.length>5}),this.label):"",this.description?(0,n.dy)(Pr(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[(0,n.iv)(Er())]}},{kind:"method",key:"updated",value:function(e){Hr($r(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),n.oi);customElements.define("ha-label-badge",Vr);r(14089),r(52039),r(91686),r(49863);var qr=r(66903);function Lr(e){return(Lr="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 Yr(){var e=zn(['\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 @media (max-width: 720px) {\n .addon-options {\n max-width: 100%;\n }\n }\n ']);return Yr=function(){return e},e}function Qr(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 Wr(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Qr(o,n,i,a,s,"next",e)}function s(e){Qr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Gr(){var e=zn(['\n \n
\n \n This add-on is not available on your system.\n

\n ']);return Xr=function(){return e},e}function Kr(){var e=zn(["\n ","\n \n Install\n \n "]);return Kr=function(){return e},e}function Zr(){var e=zn(['\n \n Rebuild\n \n ']);return Zr=function(){return e},e}function Jr(){var e=zn(['\n \n \n Open web UI\n \n \n ']);return en=function(){return e},e}function tn(){var e=zn(["\n \n Start\n \n "]);return tn=function(){return e},e}function rn(){var e=zn(['\n \n Stop\n \n \n Restart\n \n ']);return rn=function(){return e},e}function nn(){var e=zn(["\n ","\n ","\n ",'\n ',"
"]);return on=function(){return e},e}function an(){var e=zn(["\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 sn=function(){return e},e}function cn(){var e=zn(["\n \n Auto update\n \n \n Auto update the add-on when there is a new version\n 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 Pn=function(){return e},e}function xn(){var e=zn([" "," "]);return xn=function(){return e},e}function _n(){var e=zn(['\n \n

Warning: Protection mode is disabled!

\n
\n Protection mode on this add-on is disabled! This gives the add-on full access to the entire system, which adds security risks, and could damage your system when used incorrectly. Only disable the protection mode if you know, need AND trust the source of this add-on.\n
\n
\n \n
\n \n ','\n
\n
\n \n Update\n \n ',"\n
\n \n "]);return Tn=function(){return e},e}function jn(){var e=zn(["\n ","\n ",'\n\n \n \n
\n ',"\n
\n
\n\n ","\n "]);return jn=function(){return e},e}function zn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Rn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fn(e,t){return(Fn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function In(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=Un(e);if(t){var i=Un(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Mn(this,r)}}function Mn(e,t){return!t||"object"!==Lr(t)&&"function"!=typeof t?Bn(e):t}function Bn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Un(e){return(Un=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Nn(e){var t,r=Ln(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Hn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function $n(e){return e.decorators&&e.decorators.length}function Vn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function qn(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ln(e){var t=function(e,t){if("object"!==Lr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Lr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Lr(t)?t:String(t)}function Yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r **Stable**: These are add-ons ready to be used in production.\n\n **Experimental**: These may contain bugs, and may be unfinished.\n\n **Deprecated**: These add-ons will no longer receive any updates.")},rating:{title:"Add-on Security Rating",description:"Home Assistant provides a security rating to each of the add-ons, which indicates the risks involved when using this add-on. The more access an add-on requires on your system, the lower the score, thus raising the possible security risks.\n\nA score is on a scale from 1 to 6. Where 1 is the lowest score (considered the most insecure and highest risk) and a score of 6 is the highest score (considered the most secure and lowest risk)."},host_network:{title:"Host Network",description:"Add-ons usually run in their own isolated network layer, which prevents them from accessing the network of the host operating system. In some cases, this network isolation can limit add-ons in providing their services and therefore, the isolation can be lifted by the add-on author, giving the add-on full access to the network capabilities of the host machine. This gives the add-on more networking capabilities but lowers the security, hence, the security rating of the add-on will be lowered when this option is used by the add-on."},homeassistant_api:{title:"Home Assistant API Access",description:"This add-on is allowed to access your running Home Assistant instance directly via the Home Assistant API. This mode handles authentication for the add-on as well, which enables an add-on to interact with Home Assistant without the need for additional authentication tokens."},full_access:{title:"Full Hardware Access",description:"This add-on is given full access to the hardware of your system, by request of the add-on author. Access is comparable to the privileged mode in Docker. Since this opens up possible security risks, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},hassio_api:{title:"Supervisor API Access",description:"The add-on was given access to the Supervisor API, by request of the add-on author. By default, the add-on can access general version information of your system. When the add-on requests 'manager' or 'admin' level access to the API, it will gain access to control multiple parts of your Home Assistant system. This permission is indicated by this badge and will impact the security score of the addon negatively."},docker_api:{title:"Full Docker Access",description:"The add-on author has requested the add-on to have management access to the Docker instance running on your system. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},host_pid:{title:"Host Processes Namespace",description:"Usually, the processes the add-on runs, are isolated from all other system processes. The add-on author has requested the add-on to have access to the system processes running on the host system instance, and allow the add-on to spawn processes on the host system as well. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},apparmor:{title:"AppArmor",description:"AppArmor ('Application Armor') is a Linux kernel security module that restricts add-ons capabilities like network access, raw socket access, and permission to read, write, or execute specific files.\n\nAdd-on authors can provide their security profiles, optimized for the add-on, or request it to be disabled. If AppArmor is disabled, it will raise security risks and therefore, has a negative impact on the security score of the add-on."},auth_api:{title:"Home Assistant Authentication",description:"An add-on can authenticate users against Home Assistant, allowing add-ons to give users the possibility to log into applications running inside add-ons, using their Home Assistant username/password. This badge indicates if the add-on author requests this capability."},ingress:{title:"Ingress",description:"This add-on is using Ingress to embed its interface securely into Home Assistant."}};!function(e,t,r,n){var i=function(){(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(!$n(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 d=0;d=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;a\n e.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 d=0;d=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;a"]);return mi=function(){return e},e}function yi(){var e=bi(['
',"
"]);return yi=function(){return e},e}function vi(){var e=bi(["\n

","

\n \n ",'\n
\n ','\n
\n
\n e.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 d=0;d=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;a\n e.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 d=0;d=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 d=0;d=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;a',"\n \n \n "]);return bo=function(){return e},e}function go(){var e=wo([""]);return go=function(){return e},e}function wo(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ko(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Eo(e,t){return(Eo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Po(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=Oo(e);if(t){var i=Oo(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return xo(this,r)}}function xo(e,t){return!t||"object"!==ho(t)&&"function"!=typeof t?_o(e):t}function _o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oo(e){return(Oo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Co(e){var t,r=jo(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Do(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function So(e){return e.decorators&&e.decorators.length}function Ao(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function To(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function jo(e){var t=function(e,t){if("object"!==ho(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ho(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ho(t)?t:String(t)}function zo(e,t){(null==t||t>e.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 d=0;d=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;a 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 E2Uq*W!T","\n "]);return _=function(){return e},e}function O(){var e=S(["\n ","\n "]);return O=function(){return e},e}function C(){var e=S(['
',"
"]);return C=function(){return e},e}function D(){var e=S(['\n \n
\n ','\n\n \n \n \n \n \n \n
\n
\n e.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 d=0;d=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 d=0;d=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;a\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)})),i=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){K(o,n,i,a,s,"next",e)}function s(e){K(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return i.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,(0,l.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)}}]}}),n.f4);function fe(){var e=me(["

","

"]);return fe=function(){return e},e}function pe(){var e=me(["\n ","\n e.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 d=0;d=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;aInvalid YAML
']);return Re=function(){return e},e}function Fe(){var e=Me(['
',"
"]);return Fe=function(){return e},e}function Ie(){var e=Me(["\n

",'

\n \n
\n \n
\n e.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 d=0;d=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;a\n ","\n \n ',"
"]);return nt=function(){return e},e}function it(){var e=at(['\n \n
\n ',"\n\n \n \n \n \n \n \n \n ",'\n \n
ContainerHostDescription
\n
\n
\n e.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 d=0;d=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;at.container?1:-1}))}},{kind:"method",key:"_configChanged",value:(a=tt(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 a.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(o=tt(regeneratorRuntime.mark((function e(t){var r,n,o,a;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,i.d3)(this.hass,this.addon.slug,n);case 6:if(a={success:!0,response:void 0,path:"option"},(0,l.B)(this,"hass-api-called",a),"started"!==(null===(o=this.addon)||void 0===o?void 0:o.state)){e.next=11;break}return e.next=11,g(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,d.js)(e.t0));case 16:r.progress=!1;case 17:case"end":return e.stop()}}),e,this,[[3,13]])}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=tt(regeneratorRuntime.mark((function e(t){var r,n,o,a,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)})),o={network:n},e.prev=6,e.next=9,(0,i.d3)(this.hass,this.addon.slug,o);case 9:if(s={success:!0,response:void 0,path:"option"},(0,l.B)(this,"hass-api-called",s),"started"!==(null===(a=this.addon)||void 0===a?void 0:a.state)){e.next=14;break}return e.next=14,g(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,d.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,f.l,(0,n.iv)(Je())]}}]}}),n.oi);function kt(e){return(kt="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 Et(){var e=Ct(["\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 Et=function(){return e},e}function Pt(){var e=Ct(["\n \n "]);return Pt=function(){return e},e}function xt(){var e=Ct(["\n \n "]);return xt=function(){return e},e}function _t(){var e=Ct(['\n
\n e.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 d=0;d=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;a"]);return qt=function(){return e},e}function Vt(){var e=Wt([""]);return Vt=function(){return e},e}function Lt(){var e=Wt(['
',"
"]);return Lt=function(){return e},e}function Yt(){var e=Wt(['\n
\n \n ','\n
\n ',"\n
\n
\n
\n "]);return Yt=function(){return e},e}function Qt(){var e=Wt([""]);return Qt=function(){return e},e}function Wt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Gt(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 Xt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Gt(o,n,i,a,s,"next",e)}function s(e){Gt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zt(e,t){return(Zt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jt(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=dr(e);if(t){var i=dr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return er(this,r)}}function er(e,t){return!t||"object"!==Ht(t)&&"function"!=typeof t?tr(e):t}function tr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rr(e){var t,r=sr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function nr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ir(e){return e.decorators&&e.decorators.length}function or(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ar(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function sr(e){var t=function(e,t){if("object"!==Ht(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ht(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ht(t)?t:String(t)}function cr(e,t){(null==t||t>e.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 d=0;d=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;a\n ']);return pr=function(){return e},e}function hr(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 Er=function(){return e},e}function Pr(){var e=Dr(['
',"
"]);return Pr=function(){return e},e}function xr(){var e=Dr(['\n \n ',"\n
\n "]);return xr=function(){return e},e}function _r(){var e=Dr([" "," "]);return _r=function(){return e},e}function Or(){var e=Dr([" "]);return Or=function(){return e},e}function Cr(){var e=Dr(['\n
\n
\n \n \n ',"\n ","\n \n
\n ","\n
\n ","\n
\n "]);return Cr=function(){return e},e}function Dr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Sr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ar(e,t){return(Ar=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=$r(e);if(t){var i=$r(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return jr(this,r)}}function jr(e,t){return!t||"object"!==kr(t)&&"function"!=typeof t?zr(e):t}function zr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rr(e){var t,r=Ur(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Fr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ir(e){return e.decorators&&e.decorators.length}function Mr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Br(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ur(e){var t=function(e,t){if("object"!==kr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==kr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===kr(t)?t:String(t)}function Nr(e,t){(null==t||t>e.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 d=0;d=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;a4)}),!this.icon||this.value||this.image?"":(0,n.dy)(Or(),this.icon),this.value&&!this.image?(0,n.dy)(_r(),this.value):"",this.label?(0,n.dy)(xr(),(0,u.$)({label:!0,big:this.label.length>5}),this.label):"",this.description?(0,n.dy)(Pr(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[(0,n.iv)(Er())]}},{kind:"method",key:"updated",value:function(e){Hr($r(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),n.oi);customElements.define("ha-label-badge",qr);r(14089),r(52039),r(91686),r(49863);var Vr=r(66903);function Lr(e){return(Lr="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 Yr(){var e=zn(['\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 @media (max-width: 720px) {\n .addon-options {\n max-width: 100%;\n }\n }\n ']);return Yr=function(){return e},e}function Qr(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 Wr(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Qr(o,n,i,a,s,"next",e)}function s(e){Qr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Gr(){var e=zn(['\n \n
\n \n This add-on is not available on your system.\n

\n ']);return Xr=function(){return e},e}function Kr(){var e=zn(["\n ","\n \n Install\n \n "]);return Kr=function(){return e},e}function Zr(){var e=zn(['\n \n Rebuild\n \n ']);return Zr=function(){return e},e}function Jr(){var e=zn(['\n \n \n Open web UI\n \n
\n ']);return en=function(){return e},e}function tn(){var e=zn(["\n \n Start\n \n "]);return tn=function(){return e},e}function rn(){var e=zn(['\n \n Stop\n \n \n Restart\n \n ']);return rn=function(){return e},e}function nn(){var e=zn(["\n ","\n ","\n ",'\n ',"
"]);return on=function(){return e},e}function an(){var e=zn(["\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 sn=function(){return e},e}function cn(){var e=zn(["\n \n Auto update\n \n \n Auto update the add-on when there is a new version\n 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 Pn=function(){return e},e}function xn(){var e=zn([" "," "]);return xn=function(){return e},e}function _n(){var e=zn(['\n \n
Warning: Protection mode is disabled!
\n
\n Protection mode on this add-on is disabled! This gives the add-on full access to the entire system, which adds security risks, and could damage your system when used incorrectly. Only disable the protection mode if you know, need AND trust the source of this add-on.\n
\n
\n \n
\n \n ','\n
\n
\n \n Update\n \n ',"\n
\n \n "]);return Tn=function(){return e},e}function jn(){var e=zn(["\n ","\n ",'\n\n \n \n
\n ',"\n
\n
\n\n ","\n "]);return jn=function(){return e},e}function zn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Rn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fn(e,t){return(Fn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function In(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=Un(e);if(t){var i=Un(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Mn(this,r)}}function Mn(e,t){return!t||"object"!==Lr(t)&&"function"!=typeof t?Bn(e):t}function Bn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Un(e){return(Un=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Nn(e){var t,r=Ln(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Hn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function $n(e){return e.decorators&&e.decorators.length}function qn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Vn(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ln(e){var t=function(e,t){if("object"!==Lr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Lr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Lr(t)?t:String(t)}function Yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r **Stable**: These are add-ons ready to be used in production.\n\n **Experimental**: These may contain bugs, and may be unfinished.\n\n **Deprecated**: These add-ons will no longer receive any updates.")},rating:{title:"Add-on Security Rating",description:"Home Assistant provides a security rating to each of the add-ons, which indicates the risks involved when using this add-on. The more access an add-on requires on your system, the lower the score, thus raising the possible security risks.\n\nA score is on a scale from 1 to 6. Where 1 is the lowest score (considered the most insecure and highest risk) and a score of 6 is the highest score (considered the most secure and lowest risk)."},host_network:{title:"Host Network",description:"Add-ons usually run in their own isolated network layer, which prevents them from accessing the network of the host operating system. In some cases, this network isolation can limit add-ons in providing their services and therefore, the isolation can be lifted by the add-on author, giving the add-on full access to the network capabilities of the host machine. This gives the add-on more networking capabilities but lowers the security, hence, the security rating of the add-on will be lowered when this option is used by the add-on."},homeassistant_api:{title:"Home Assistant API Access",description:"This add-on is allowed to access your running Home Assistant instance directly via the Home Assistant API. This mode handles authentication for the add-on as well, which enables an add-on to interact with Home Assistant without the need for additional authentication tokens."},full_access:{title:"Full Hardware Access",description:"This add-on is given full access to the hardware of your system, by request of the add-on author. Access is comparable to the privileged mode in Docker. Since this opens up possible security risks, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},hassio_api:{title:"Supervisor API Access",description:"The add-on was given access to the Supervisor API, by request of the add-on author. By default, the add-on can access general version information of your system. When the add-on requests 'manager' or 'admin' level access to the API, it will gain access to control multiple parts of your Home Assistant system. This permission is indicated by this badge and will impact the security score of the addon negatively."},docker_api:{title:"Full Docker Access",description:"The add-on author has requested the add-on to have management access to the Docker instance running on your system. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},host_pid:{title:"Host Processes Namespace",description:"Usually, the processes the add-on runs, are isolated from all other system processes. The add-on author has requested the add-on to have access to the system processes running on the host system instance, and allow the add-on to spawn processes on the host system as well. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},apparmor:{title:"AppArmor",description:"AppArmor ('Application Armor') is a Linux kernel security module that restricts add-ons capabilities like network access, raw socket access, and permission to read, write, or execute specific files.\n\nAdd-on authors can provide their security profiles, optimized for the add-on, or request it to be disabled. If AppArmor is disabled, it will raise security risks and therefore, has a negative impact on the security score of the add-on."},auth_api:{title:"Home Assistant Authentication",description:"An add-on can authenticate users against Home Assistant, allowing add-ons to give users the possibility to log into applications running inside add-ons, using their Home Assistant username/password. This badge indicates if the add-on author requests this capability."},ingress:{title:"Ingress",description:"This add-on is using Ingress to embed its interface securely into Home Assistant."}};!function(e,t,r,n){var i=function(){(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(!$n(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 d=0;d=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;a\n e.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 d=0;d=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;a"]);return mi=function(){return e},e}function yi(){var e=bi(['
',"
"]);return yi=function(){return e},e}function vi(){var e=bi(["\n

","

\n \n ",'\n
\n ','\n
\n
\n e.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 d=0;d=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;a\n e.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 d=0;d=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 d=0;d=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;a',"\n \n \n "]);return bo=function(){return e},e}function go(){var e=wo([""]);return go=function(){return e},e}function wo(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ko(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Eo(e,t){return(Eo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Po(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=Oo(e);if(t){var i=Oo(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return xo(this,r)}}function xo(e,t){return!t||"object"!==ho(t)&&"function"!=typeof t?_o(e):t}function _o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oo(e){return(Oo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Co(e){var t,r=jo(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Do(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function So(e){return e.decorators&&e.decorators.length}function Ao(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function To(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function jo(e){var t=function(e,t){if("object"!==ho(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ho(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ho(t)?t:String(t)}function zo(e,t){(null==t||t>e.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 d=0;d=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;aRPHt 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 I0|x5<0Iq$MasU7T diff --git a/supervisor/api/panel/frontend_es5/chunk.ce88ac273ca23dcb7f96.js.map b/supervisor/api/panel/frontend_es5/chunk.ce88ac273ca23dcb7f96.js.map deleted file mode 100644 index 25ac4e8b1..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.ce88ac273ca23dcb7f96.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.ce88ac273ca23dcb7f96.js","sources":["webpack://home-assistant-frontend/chunk.ce88ac273ca23dcb7f96.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js b/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js new file mode 100644 index 000000000..3e649dbce --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[626],{22530:function(e,t,n){"use strict";n.r(t);n(77330);var r=n(55317),o=(n(32296),n(77956),n(99722)),i=n(47181);n(23221),n(52039);"".concat(location.protocol,"//").concat(location.host);var s=n(41682),a=n(77097),c=n(26765),l=n(11654);function u(e){return(u="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 d(){var e=x(["\n paper-checkbox {\n display: block;\n margin: 4px;\n }\n .details {\n color: var(--secondary-text-color);\n }\n .warning,\n .error {\n color: var(--error-color);\n }\n .buttons {\n display: flex;\n flex-direction: column;\n }\n .buttons li {\n list-style-type: none;\n }\n .buttons .icon {\n margin-right: 16px;\n }\n .no-margin-top {\n margin-top: 0;\n }\n ha-header-bar {\n --mdc-theme-on-primary: var(--primary-text-color);\n --mdc-theme-primary: var(--mdc-theme-surface);\n flex-shrink: 0;\n }\n /* overrule the ha-style-dialog max-height on small screens */\n @media all and (max-width: 450px), all and (max-height: 500px) {\n ha-header-bar {\n --mdc-theme-primary: var(--app-header-background-color);\n --mdc-theme-on-primary: var(--app-header-text-color, white);\n }\n }\n "]);return d=function(){return e},e}function h(){var e=x(["\n \n Delete Snapshot\n ']);return h=function(){return e},e}function p(){var e=x(["\n \n \n Wipe & restore\n \n ']);return p=function(){return e},e}function f(){var e=x(["\n \n Download Snapshot\n ']);return f=function(){return e},e}function m(){var e=x(['

Error: ',"

"]);return m=function(){return e},e}function v(){var e=x(['\n \n ',"\n \n "]);return y=function(){return e},e}function g(){var e=x(['\n
Add-on:
\n \n ',"\n \n "]);return g=function(){return e},e}function k(){var e=x(["\n \n ',"\n \n "]);return k=function(){return e},e}function b(){var e=x(['\n
Folders:
\n \n ',"\n \n "]);return b=function(){return e},e}function w(){var e=x(["\n \n \n \n ','\n \n \n \n \n \n
\n
\n ',"\n (",")
\n ","\n
\n
Home Assistant:
\n \n Home Assistant ',"\n \n ","\n ","\n ","\n ","\n\n
Actions:
\n ","\n\n \n \n Restore Selected\n
\n ',"\n ","\n \n "]);return w=function(){return e},e}function _(){var e=x([""]);return _=function(){return e},e}function x(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function E(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(l){return void n(l)}a.done?t(c):Promise.resolve(c).then(r,o)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){E(i,r,o,s,a,"next",e)}function a(e){E(i,r,o,s,a,"throw",e)}s(void 0)}))}}function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(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 n,r=T(e);if(t){var o=T(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return C(this,n)}}function C(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?O(e):t}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,n=I(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function z(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function j(e){return e.decorators&&e.decorators.length}function F(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function H(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function I(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;i--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,o[i])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var o=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[r])(o)||o);if(void 0!==i.finisher&&n.push(i.finisher),void 0!==i.elements){e=i.elements;for(var s=0;st.name?1:-1})),this._addons=(i=null===(r=this._snapshot)||void 0===r?void 0:r.addons,i.map((function(e){return{slug:e.slug,name:e.name,version:e.version,checked:!0}}))).sort((function(e,t){return e.name>t.name?1:-1})),this._dialogParams=t,this._onboarding=null!==(o=t.onboarding)&&void 0!==o&&o;case 7:case"end":return e.stop()}var i,s,c}),e,this)}))),function(e){return C.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?(0,o.dy)(w(),this._closeDialog,!0,this._computeName,r.r5M,"full"===this._snapshot.type?"Full snapshot":"Partial snapshot",this._computeSize,this._formatDatetime(this._snapshot.date),this._restoreHass,(function(t){e._restoreHass=t.target.checked}),this._snapshot.homeassistant,this._folders.length?(0,o.dy)(b(),this._folders.map((function(t){return(0,o.dy)(k(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?(0,o.dy)(g(),this._addons.map((function(t){return(0,o.dy)(y(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?(0,o.dy)(v(),this._passwordInput,this._snapshotPassword):"",this._error?(0,o.dy)(m(),this._error):"",this._onboarding?"":(0,o.dy)(f(),this._downloadClicked,r.OGU),this._partialRestoreClicked,r.BBX,"full"===this._snapshot.type?(0,o.dy)(p(),this._fullRestoreClicked,r.BBX):"",this._onboarding?"":(0,o.dy)(h(),this._deleteClicked,r.x9U)):(0,o.dy)(_())}},{kind:"get",static:!0,key:"styles",value:function(){return[l.Qx,l.yu,(0,o.iv)(d())]}},{kind:"method",key:"_updateFolders",value:function(e,t){this._folders=this._folders.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_updateAddons",value:function(e,t){this._addons=this._addons.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_passwordInput",value:function(e){this._snapshotPassword=e.detail.value}},{kind:"method",key:"_partialRestoreClicked",value:(E=P(regeneratorRuntime.mark((function e(){var t,n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want partially to restore this snapshot?",confirmText:"restore",dismissText:"cancel"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._addons.filter((function(e){return e.checked})).map((function(e){return e.slug})),n=this._folders.filter((function(e){return e.checked})).map((function(e){return e.slug})),r={homeassistant:this._restoreHass,addons:t,folders:n},this._snapshot.protected&&(r.password=this._snapshotPassword),this._onboarding?((0,i.B)(this,"restoring"),fetch("/api/hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),{method:"POST",body:JSON.stringify(r)}),this._closeDialog()):this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),r).then((function(){alert("Snapshot restored!"),o._closeDialog()}),(function(e){o._error=e.body.message}));case 9:case"end":return e.stop()}}),e,this)}))),function(){return E.apply(this,arguments)})},{kind:"method",key:"_fullRestoreClicked",value:(x=P(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?",confirmText:"restore",dismissText:"cancel"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._snapshot.protected?{password:this._snapshotPassword}:void 0,this._onboarding?((0,i.B)(this,"restoring"),fetch("/api/hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),{method:"POST",body:JSON.stringify(t)}),this._closeDialog()):this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),t).then((function(){alert("Snapshot restored!"),n._closeDialog()}),(function(e){n._error=e.body.message}));case 6:case"end":return e.stop()}}),e,this)}))),function(){return x.apply(this,arguments)})},{kind:"method",key:"_deleteClicked",value:(u=P(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want to delete this snapshot?",confirmText:"delete",dismissText:"cancel"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/remove")).then((function(){t._dialogParams.onDelete&&t._dialogParams.onDelete(),t._closeDialog()}),(function(e){t._error=e.body.message}));case 5:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})},{kind:"method",key:"_downloadClicked",value:(n=P(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o=this.hass,i="/api/hassio/snapshots/".concat(this._snapshot.slug,"/download"),o.callWS({type:"auth/sign_path",path:i});case 3:t=e.sent,e.next=10;break;case 6:return e.prev=6,e.t0=e.catch(0),alert("Error: ".concat((0,s.js)(e.t0))),e.abrupt("return");case 10:if(!window.location.href.includes("ui.nabu.casa")){e.next=16;break}return e.next=13,(0,c.g7)(this,{title:"Potential slow download",text:"Downloading snapshots over the Nabu Casa URL will take some time, it is recomended to use your local URL instead, do you want to continue?",confirmText:"continue",dismissText:"cancel"});case 13:if(e.sent){e.next=16;break}return e.abrupt("return");case 16:n=this._computeName.replace(/[^a-z0-9]+/gi,"_"),(r=document.createElement("a")).href=t.path,r.download="Hass_io_".concat(n,".tar"),this.shadowRoot.appendChild(r),r.click(),this.shadowRoot.removeChild(r);case 23:case"end":return e.stop()}var o,i}),e,this,[[0,6]])}))),function(){return n.apply(this,arguments)})},{kind:"get",key:"_computeName",value:function(){return this._snapshot?this._snapshot.name||this._snapshot.slug:"Unnamed snapshot"}},{kind:"get",key:"_computeSize",value:function(){return Math.ceil(10*this._snapshot.size)/10+" MB"}},{kind:"method",key:"_formatDatetime",value:function(e){return new Date(e).toLocaleDateString(navigator.language,{weekday:"long",year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit"})}},{kind:"method",key:"_closeDialog",value:function(){this._dialogParams=void 0,this._snapshot=void 0,this._snapshotPassword="",this._folders=[],this._addons=[]}}]}}),o.oi)}}]); +//# sourceMappingURL=chunk.e924fa955086625d80ba.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.gz b/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0fefb704009a63e06006ced5521699c8f6637a52 GIT binary patch literal 6190 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 MKMo{^xlmXD00-+P9RL6T literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.map b/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.map new file mode 100644 index 000000000..a2d15b2a4 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.e924fa955086625d80ba.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.e924fa955086625d80ba.js","sources":["webpack://home-assistant-frontend/chunk.e924fa955086625d80ba.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/entrypoint.96d2427f.js b/supervisor/api/panel/frontend_es5/entrypoint.96d2427f.js deleted file mode 100644 index da744965c..000000000 --- a/supervisor/api/panel/frontend_es5/entrypoint.96d2427f.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see entrypoint.96d2427f.js.LICENSE.txt */ -!function(){var t,e={55317:function(t,e,n){"use strict";n.d(e,{J3k:function(){return r},aIO:function(){return i},WhP:function(){return o},EeS:function(){return a},OE9:function(){return s},sVq:function(){return c},mdD:function(){return l},r5M:function(){return u},pcj:function(){return f},XXd:function(){return d},x9U:function(){return p},DGg:function(){return h},SXi:function(){return m},OGU:function(){return y},DkV:function(){return v},e2C:function(){return b},TPs:function(){return g},WSy:function(){return w},Xc_:function(){return _},BBX:function(){return k},T__:function(){return x},gCD:function(){return E},FCR:function(){return S},I0v:function(){return A},ofU:function(){return C},$Qi:function(){return O},CP8:function(){return P},B3I:function(){return T},$gb:function(){return R},CxY:function(){return L},$Z0:function(){return I},qV_:function(){return j},YWR:function(){return D},Ccq:function(){return z}});var r="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",i="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",o="M12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22M12,7L7,12H10V16H14V12H17L12,7Z",a="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z",s="M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",c="M6,4H18V5H21V7H18V9H21V11H18V13H21V15H18V17H21V19H18V20H6V19H3V17H6V15H3V13H6V11H3V9H6V7H3V5H6V4M11,15V18H12V15H11M13,15V18H14V15H13M15,15V18H16V15H15Z",l="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",u="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",f="M15.9,18.45C17.25,18.45 18.35,17.35 18.35,16C18.35,14.65 17.25,13.55 15.9,13.55C14.54,13.55 13.45,14.65 13.45,16C13.45,17.35 14.54,18.45 15.9,18.45M21.1,16.68L22.58,17.84C22.71,17.95 22.75,18.13 22.66,18.29L21.26,20.71C21.17,20.86 21,20.92 20.83,20.86L19.09,20.16C18.73,20.44 18.33,20.67 17.91,20.85L17.64,22.7C17.62,22.87 17.47,23 17.3,23H14.5C14.32,23 14.18,22.87 14.15,22.7L13.89,20.85C13.46,20.67 13.07,20.44 12.71,20.16L10.96,20.86C10.81,20.92 10.62,20.86 10.54,20.71L9.14,18.29C9.05,18.13 9.09,17.95 9.22,17.84L10.7,16.68L10.65,16L10.7,15.31L9.22,14.16C9.09,14.05 9.05,13.86 9.14,13.71L10.54,11.29C10.62,11.13 10.81,11.07 10.96,11.13L12.71,11.84C13.07,11.56 13.46,11.32 13.89,11.15L14.15,9.29C14.18,9.13 14.32,9 14.5,9H17.3C17.47,9 17.62,9.13 17.64,9.29L17.91,11.15C18.33,11.32 18.73,11.56 19.09,11.84L20.83,11.13C21,11.07 21.17,11.13 21.26,11.29L22.66,13.71C22.75,13.86 22.71,14.05 22.58,14.16L21.1,15.31L21.15,16L21.1,16.68M6.69,8.07C7.56,8.07 8.26,7.37 8.26,6.5C8.26,5.63 7.56,4.92 6.69,4.92A1.58,1.58 0 0,0 5.11,6.5C5.11,7.37 5.82,8.07 6.69,8.07M10.03,6.94L11,7.68C11.07,7.75 11.09,7.87 11.03,7.97L10.13,9.53C10.08,9.63 9.96,9.67 9.86,9.63L8.74,9.18L8,9.62L7.81,10.81C7.79,10.92 7.7,11 7.59,11H5.79C5.67,11 5.58,10.92 5.56,10.81L5.4,9.62L4.64,9.18L3.5,9.63C3.41,9.67 3.3,9.63 3.24,9.53L2.34,7.97C2.28,7.87 2.31,7.75 2.39,7.68L3.34,6.94L3.31,6.5L3.34,6.06L2.39,5.32C2.31,5.25 2.28,5.13 2.34,5.03L3.24,3.47C3.3,3.37 3.41,3.33 3.5,3.37L4.63,3.82L5.4,3.38L5.56,2.19C5.58,2.08 5.67,2 5.79,2H7.59C7.7,2 7.79,2.08 7.81,2.19L8,3.38L8.74,3.82L9.86,3.37C9.96,3.33 10.08,3.37 10.13,3.47L11.03,5.03C11.09,5.13 11.07,5.25 11,5.32L10.03,6.06L10.06,6.5L10.03,6.94Z",d="M11.5,11L17.88,16.37L17,16.55L16.36,16.67C15.73,16.8 15.37,17.5 15.65,18.07L15.92,18.65L17.28,21.59L15.86,22.25L14.5,19.32L14.24,18.74C13.97,18.15 13.22,17.97 12.72,18.38L12.21,18.78L11.5,19.35V11M10.76,8.69A0.76,0.76 0 0,0 10,9.45V20.9C10,21.32 10.34,21.66 10.76,21.66C10.95,21.66 11.11,21.6 11.24,21.5L13.15,19.95L14.81,23.57C14.94,23.84 15.21,24 15.5,24C15.61,24 15.72,24 15.83,23.92L18.59,22.64C18.97,22.46 19.15,22 18.95,21.63L17.28,18L19.69,17.55C19.85,17.5 20,17.43 20.12,17.29C20.39,16.97 20.35,16.5 20,16.21L11.26,8.86L11.25,8.87C11.12,8.76 10.95,8.69 10.76,8.69M15,10V8H20V10H15M13.83,4.76L16.66,1.93L18.07,3.34L15.24,6.17L13.83,4.76M10,0H12V5H10V0M3.93,14.66L6.76,11.83L8.17,13.24L5.34,16.07L3.93,14.66M3.93,3.34L5.34,1.93L8.17,4.76L6.76,6.17L3.93,3.34M7,10H2V8H7V10",p="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",h="M21.81 10.25C21.75 10.21 21.25 9.82 20.17 9.82C19.89 9.82 19.61 9.85 19.33 9.9C19.12 8.5 17.95 7.79 17.9 7.76L17.61 7.59L17.43 7.86C17.19 8.22 17 8.63 16.92 9.05C16.72 9.85 16.84 10.61 17.25 11.26C16.76 11.54 15.96 11.61 15.79 11.61H2.62C2.28 11.61 2 11.89 2 12.24C2 13.39 2.18 14.54 2.58 15.62C3.03 16.81 3.71 17.69 4.58 18.23C5.56 18.83 7.17 19.17 9 19.17C9.79 19.17 10.61 19.1 11.42 18.95C12.54 18.75 13.62 18.36 14.61 17.79C15.43 17.32 16.16 16.72 16.78 16C17.83 14.83 18.45 13.5 18.9 12.35H19.09C20.23 12.35 20.94 11.89 21.33 11.5C21.59 11.26 21.78 10.97 21.92 10.63L22 10.39L21.81 10.25M3.85 11.24H5.61C5.69 11.24 5.77 11.17 5.77 11.08V9.5C5.77 9.42 5.7 9.34 5.61 9.34H3.85C3.76 9.34 3.69 9.41 3.69 9.5V11.08C3.7 11.17 3.76 11.24 3.85 11.24M6.28 11.24H8.04C8.12 11.24 8.2 11.17 8.2 11.08V9.5C8.2 9.42 8.13 9.34 8.04 9.34H6.28C6.19 9.34 6.12 9.41 6.12 9.5V11.08C6.13 11.17 6.19 11.24 6.28 11.24M8.75 11.24H10.5C10.6 11.24 10.67 11.17 10.67 11.08V9.5C10.67 9.42 10.61 9.34 10.5 9.34H8.75C8.67 9.34 8.6 9.41 8.6 9.5V11.08C8.6 11.17 8.66 11.24 8.75 11.24M11.19 11.24H12.96C13.04 11.24 13.11 11.17 13.11 11.08V9.5C13.11 9.42 13.05 9.34 12.96 9.34H11.19C11.11 9.34 11.04 9.41 11.04 9.5V11.08C11.04 11.17 11.11 11.24 11.19 11.24M6.28 9H8.04C8.12 9 8.2 8.91 8.2 8.82V7.25C8.2 7.16 8.13 7.09 8.04 7.09H6.28C6.19 7.09 6.12 7.15 6.12 7.25V8.82C6.13 8.91 6.19 9 6.28 9M8.75 9H10.5C10.6 9 10.67 8.91 10.67 8.82V7.25C10.67 7.16 10.61 7.09 10.5 7.09H8.75C8.67 7.09 8.6 7.15 8.6 7.25V8.82C8.6 8.91 8.66 9 8.75 9M11.19 9H12.96C13.04 9 13.11 8.91 13.11 8.82V7.25C13.11 7.16 13.04 7.09 12.96 7.09H11.19C11.11 7.09 11.04 7.15 11.04 7.25V8.82C11.04 8.91 11.11 9 11.19 9M11.19 6.72H12.96C13.04 6.72 13.11 6.65 13.11 6.56V5C13.11 4.9 13.04 4.83 12.96 4.83H11.19C11.11 4.83 11.04 4.89 11.04 5V6.56C11.04 6.64 11.11 6.72 11.19 6.72M13.65 11.24H15.41C15.5 11.24 15.57 11.17 15.57 11.08V9.5C15.57 9.42 15.5 9.34 15.41 9.34H13.65C13.57 9.34 13.5 9.41 13.5 9.5V11.08C13.5 11.17 13.57 11.24 13.65 11.24",m="M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",y="M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z",v="M10 3H14V14H10V3M10 21V17H14V21H10Z",b="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z",g="M6,22A3,3 0 0,1 3,19C3,18.4 3.18,17.84 3.5,17.37L9,7.81V6A1,1 0 0,1 8,5V4A2,2 0 0,1 10,2H14A2,2 0 0,1 16,4V5A1,1 0 0,1 15,6V7.81L20.5,17.37C20.82,17.84 21,18.4 21,19A3,3 0 0,1 18,22H6M5,19A1,1 0 0,0 6,20H18A1,1 0 0,0 19,19C19,18.79 18.93,18.59 18.82,18.43L16.53,14.47L14,17L8.93,11.93L5.18,18.43C5.07,18.59 5,18.79 5,19M13,10A1,1 0 0,0 12,11A1,1 0 0,0 13,12A1,1 0 0,0 14,11A1,1 0 0,0 13,10Z",w="M20,6A2,2 0 0,1 22,8V18A2,2 0 0,1 20,20H4A2,2 0 0,1 2,18V6A2,2 0 0,1 4,4H10L12,6H20M10.75,13H14V17H16V13H19.25L15,8.75",_="M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z",k="M13.5,8H12V13L16.28,15.54L17,14.33L13.5,12.25V8M13,3A9,9 0 0,0 4,12H1L4.96,16.03L9,12H6A7,7 0 0,1 13,5A7,7 0 0,1 20,12A7,7 0 0,1 13,19C11.07,19 9.32,18.21 8.06,16.94L6.64,18.36C8.27,20 10.5,21 13,21A9,9 0 0,0 22,12A9,9 0 0,0 13,3",x="M21.8,13H20V21H13V17.67L15.79,14.88L16.5,15C17.66,15 18.6,14.06 18.6,12.9C18.6,11.74 17.66,10.8 16.5,10.8A2.1,2.1 0 0,0 14.4,12.9L14.5,13.61L13,15.13V9.65C13.66,9.29 14.1,8.6 14.1,7.8A2.1,2.1 0 0,0 12,5.7A2.1,2.1 0 0,0 9.9,7.8C9.9,8.6 10.34,9.29 11,9.65V15.13L9.5,13.61L9.6,12.9A2.1,2.1 0 0,0 7.5,10.8A2.1,2.1 0 0,0 5.4,12.9A2.1,2.1 0 0,0 7.5,15L8.21,14.88L11,17.67V21H4V13H2.25C1.83,13 1.42,13 1.42,12.79C1.43,12.57 1.85,12.15 2.28,11.72L11,3C11.33,2.67 11.67,2.33 12,2.33C12.33,2.33 12.67,2.67 13,3L17,7V6H19V9L21.78,11.78C22.18,12.18 22.59,12.59 22.6,12.8C22.6,13 22.2,13 21.8,13M7.5,12A0.9,0.9 0 0,1 8.4,12.9A0.9,0.9 0 0,1 7.5,13.8A0.9,0.9 0 0,1 6.6,12.9A0.9,0.9 0 0,1 7.5,12M16.5,12C17,12 17.4,12.4 17.4,12.9C17.4,13.4 17,13.8 16.5,13.8A0.9,0.9 0 0,1 15.6,12.9A0.9,0.9 0 0,1 16.5,12M12,6.9C12.5,6.9 12.9,7.3 12.9,7.8C12.9,8.3 12.5,8.7 12,8.7C11.5,8.7 11.1,8.3 11.1,7.8C11.1,7.3 11.5,6.9 12,6.9Z",E="M13.5,4A1.5,1.5 0 0,0 12,5.5A1.5,1.5 0 0,0 13.5,7A1.5,1.5 0 0,0 15,5.5A1.5,1.5 0 0,0 13.5,4M13.14,8.77C11.95,8.87 8.7,11.46 8.7,11.46C8.5,11.61 8.56,11.6 8.72,11.88C8.88,12.15 8.86,12.17 9.05,12.04C9.25,11.91 9.58,11.7 10.13,11.36C12.25,10 10.47,13.14 9.56,18.43C9.2,21.05 11.56,19.7 12.17,19.3C12.77,18.91 14.38,17.8 14.54,17.69C14.76,17.54 14.6,17.42 14.43,17.17C14.31,17 14.19,17.12 14.19,17.12C13.54,17.55 12.35,18.45 12.19,17.88C12,17.31 13.22,13.4 13.89,10.71C14,10.07 14.3,8.67 13.14,8.77Z",S="M7,14A2,2 0 0,1 5,12A2,2 0 0,1 7,10A2,2 0 0,1 9,12A2,2 0 0,1 7,14M12.65,10C11.83,7.67 9.61,6 7,6A6,6 0 0,0 1,12A6,6 0 0,0 7,18C9.61,18 11.83,16.33 12.65,14H17V18H21V14H23V10H12.65Z",A="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",C="M18 7C16.9 7 16 7.9 16 9V15C16 16.1 16.9 17 18 17H20C21.1 17 22 16.1 22 15V11H20V15H18V9H22V7H18M2 7V17H8V15H4V7H2M11 7C9.9 7 9 7.9 9 9V15C9 16.1 9.9 17 11 17H13C14.1 17 15 16.1 15 15V9C15 7.9 14.1 7 13 7H11M11 9H13V15H11V9Z",O="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",P="M17,3A2,2 0 0,1 19,5V15A2,2 0 0,1 17,17H13V19H14A1,1 0 0,1 15,20H22V22H15A1,1 0 0,1 14,23H10A1,1 0 0,1 9,22H2V20H9A1,1 0 0,1 10,19H11V17H7C5.89,17 5,16.1 5,15V5A2,2 0 0,1 7,3H17Z",T="M2,10.96C1.5,10.68 1.35,10.07 1.63,9.59L3.13,7C3.24,6.8 3.41,6.66 3.6,6.58L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.66,6.72 20.82,6.88 20.91,7.08L22.36,9.6C22.64,10.08 22.47,10.69 22,10.96L21,11.54V16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V10.96C2.7,11.13 2.32,11.14 2,10.96M12,4.15V4.15L12,10.85V10.85L17.96,7.5L12,4.15M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V12.69L14,15.59C13.67,15.77 13.3,15.76 13,15.6V19.29L19,15.91M13.85,13.36L20.13,9.73L19.55,8.72L13.27,12.35L13.85,13.36Z",R="M21,16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V7.5C3,7.12 3.21,6.79 3.53,6.62L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.79,6.79 21,7.12 21,7.5V16.5M12,4.15L10.11,5.22L16,8.61L17.96,7.5L12,4.15M6.04,7.5L12,10.85L13.96,9.75L8.08,6.35L6.04,7.5M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V9.21L13,12.58V19.29L19,15.91Z",L="M5.41,21L6.12,17H2.12L2.47,15H6.47L7.53,9H3.53L3.88,7H7.88L8.59,3H10.59L9.88,7H15.88L16.59,3H18.59L17.88,7H21.88L21.53,9H17.53L16.47,15H20.47L20.12,17H16.12L15.41,21H13.41L14.12,17H8.12L7.41,21H5.41M9.53,9L8.47,15H14.47L15.53,9H9.53Z",I="M20.5,11H19V7C19,5.89 18.1,5 17,5H13V3.5A2.5,2.5 0 0,0 10.5,1A2.5,2.5 0 0,0 8,3.5V5H4A2,2 0 0,0 2,7V10.8H3.5C5,10.8 6.2,12 6.2,13.5C6.2,15 5,16.2 3.5,16.2H2V20A2,2 0 0,0 4,22H7.8V20.5C7.8,19 9,17.8 10.5,17.8C12,17.8 13.2,19 13.2,20.5V22H17A2,2 0 0,0 19,20V16H20.5A2.5,2.5 0 0,0 23,13.5A2.5,2.5 0 0,0 20.5,11Z",j="M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1Z",D="M12,18H6V14H12M21,14V12L20,7H4L3,12V14H4V20H14V14H18V20H20V14M20,4H4V6H20V4Z",z="M13,3V9H21V3M13,21H21V11H13M3,21H11V15H3M3,13H11V3H3V13Z"},44669:function(t,e,n){"use strict";var r=n(99722);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(){var t=s(["\n pre {\n overflow-x: auto;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n }\n .bold {\n font-weight: bold;\n }\n .italic {\n font-style: italic;\n }\n .underline {\n text-decoration: underline;\n }\n .strikethrough {\n text-decoration: line-through;\n }\n .underline.strikethrough {\n text-decoration: underline line-through;\n }\n .fg-red {\n color: rgb(222, 56, 43);\n }\n .fg-green {\n color: rgb(57, 181, 74);\n }\n .fg-yellow {\n color: rgb(255, 199, 6);\n }\n .fg-blue {\n color: rgb(0, 111, 184);\n }\n .fg-magenta {\n color: rgb(118, 38, 113);\n }\n .fg-cyan {\n color: rgb(44, 181, 233);\n }\n .fg-white {\n color: rgb(204, 204, 204);\n }\n .bg-black {\n background-color: rgb(0, 0, 0);\n }\n .bg-red {\n background-color: rgb(222, 56, 43);\n }\n .bg-green {\n background-color: rgb(57, 181, 74);\n }\n .bg-yellow {\n background-color: rgb(255, 199, 6);\n }\n .bg-blue {\n background-color: rgb(0, 111, 184);\n }\n .bg-magenta {\n background-color: rgb(118, 38, 113);\n }\n .bg-cyan {\n background-color: rgb(44, 181, 233);\n }\n .bg-white {\n background-color: rgb(204, 204, 204);\n }\n "]);return o=function(){return t},t}function a(){var t=s(["",""]);return a=function(){return t},t}function s(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function u(t){var e=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(t){return!1}}();return function(){var n,r=p(t);if(e){var i=p(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return f(this,n)}}function f(t,e){return!e||"object"!==i(e)&&"function"!=typeof e?d(t):e}function d(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function p(t){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function h(t){var e,n=g(t.key);"method"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:"get"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:"set"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:"field"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===t.kind?"field":"method",key:n,placement:t.static?"static":"field"===t.kind?"own":"prototype",descriptor:e};return t.decorators&&(r.decorators=t.decorators),"field"===t.kind&&(r.initializer=t.value),r}function m(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function y(t){return t.decorators&&t.decorators.length}function v(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function b(t,e){var n=t[e];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+e+"' to be a function");return n}function g(t){var e=function(t,e){if("object"!==i(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===i(e)?e:String(e)}function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a2&&void 0!==arguments[2]?arguments[2]:{},r=n.compareTime||new Date,i=(r.getTime()-t.getTime())/1e3,o=i>=0?"past":"future";i=Math.abs(i);var a=Math.round(i);if(0===a)return e("ui.components.relative_time.just_now");for(var s="week",u=0;u\n \n
\n
\n ']);return R=function(){return t},t}function L(){var t=j(['
']);return L=function(){return t},t}function I(){var t=j(["\n ","\n ",'\n
\n
\n ','\n
\n
\n ',"\n ","\n ","\n
\n
\n "]);return I=function(){return t},t}function j(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function D(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function z(t,e){return(z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function M(t){var e=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(t){return!1}}();return function(){var n,r=Z(t);if(e){var i=Z(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return N(this,n)}}function N(t,e){return!e||"object"!==C(e)&&"function"!=typeof e?F(t):e}function F(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Z(t){return(Z=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function B(t){var e,n=K(t.key);"method"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:"get"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:"set"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:"field"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===t.kind?"field":"method",key:n,placement:t.static?"static":"field"===t.kind?"own":"prototype",descriptor:e};return t.decorators&&(r.decorators=t.decorators),"field"===t.kind&&(r.initializer=t.value),r}function H(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function U(t){return t.decorators&&t.decorators.length}function V(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function G(t,e){var n=t[e];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+e+"' to be a function");return n}function K(t){var e=function(t,e){if("object"!==C(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===C(e)?e:String(e)}function q(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a\n \n \n \n \n ']);return d=function(){return t},t}function p(){var t=h(["\n ","\n "]);return p=function(){return t},t}function h(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function m(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function v(t){var e=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(t){return!1}}();return function(){var n,r=O(t);if(e){var i=O(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return b(this,n)}}function b(t,e){return!e||"object"!==s(e)&&"function"!=typeof e?g(t):e}function g(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function w(t){var e,n=S(t.key);"method"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:"get"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:"set"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:"field"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===t.kind?"field":"method",key:n,placement:t.static?"static":"field"===t.kind?"own":"prototype",descriptor:e};return t.decorators&&(r.decorators=t.decorators),"field"===t.kind&&(r.initializer=t.value),r}function _(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function k(t){return t.decorators&&t.decorators.length}function x(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function E(t,e){var n=t[e];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+e+"' to be a function");return n}function S(t){var e=function(t,e){if("object"!==s(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===s(e)?e:String(e)}function A(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;at.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a\n ',"\n \n "]);return k=function(){return t},t}function x(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function E(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};return function(e){var n=e.committer.element,r=t.interactionNode||n,i=e.value,o=$.get(i);void 0!==o&&o!==r&&(i.destroy(),i=c.Jb),i===c.Jb?(i=Y(Object.assign({},t,{surfaceNode:n})),$.set(i,r),e.setValue(i)):(void 0!==t.unbounded&&i.setUnbounded(t.unbounded),void 0!==t.disabled&&i.setUnbounded(t.disabled)),!0===t.active?i.startPress():!1===t.active&&i.endPress()}})),J={ACTIVE:"mdc-tab--active"},Q={ARIA_SELECTED:"aria-selected",CONTENT_SELECTOR:".mdc-tab__content",INTERACTED_EVENT:"MDCTab:interacted",RIPPLE_SELECTOR:".mdc-tab__ripple",TABINDEX:"tabIndex",TAB_INDICATOR_SELECTOR:".mdc-tab-indicator"},tt=function(t){function e(n){var i=t.call(this,(0,r.pi)((0,r.pi)({},e.defaultAdapter),n))||this;return i.focusOnActivate_=!0,i}return(0,r.ZT)(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return J},enumerable:!0,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return Q},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setAttr:function(){},activateIndicator:function(){},deactivateIndicator:function(){},notifyInteracted:function(){},getOffsetLeft:function(){return 0},getOffsetWidth:function(){return 0},getContentOffsetLeft:function(){return 0},getContentOffsetWidth:function(){return 0},focus:function(){}}},enumerable:!0,configurable:!0}),e.prototype.handleClick=function(){this.adapter.notifyInteracted()},e.prototype.isActive=function(){return this.adapter.hasClass(J.ACTIVE)},e.prototype.setFocusOnActivate=function(t){this.focusOnActivate_=t},e.prototype.activate=function(t){this.adapter.addClass(J.ACTIVE),this.adapter.setAttr(Q.ARIA_SELECTED,"true"),this.adapter.setAttr(Q.TABINDEX,"0"),this.adapter.activateIndicator(t),this.focusOnActivate_&&this.adapter.focus()},e.prototype.deactivate=function(){this.isActive()&&(this.adapter.removeClass(J.ACTIVE),this.adapter.setAttr(Q.ARIA_SELECTED,"false"),this.adapter.setAttr(Q.TABINDEX,"-1"),this.adapter.deactivateIndicator())},e.prototype.computeDimensions=function(){var t=this.adapter.getOffsetWidth(),e=this.adapter.getOffsetLeft(),n=this.adapter.getContentOffsetWidth(),r=this.adapter.getContentOffsetLeft();return{contentLeft:e+r,contentRight:e+r+n,rootLeft:e,rootRight:e+t}},e}(u.K);function et(t){return(et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function nt(t,e,n,r,i,o,a){try{var s=t[o](a),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(r,i)}function rt(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){nt(o,r,i,a,s,"next",t)}function s(t){nt(o,r,i,a,s,"throw",t)}a(void 0)}))}}function it(){var t=ut(['']);return it=function(){return t},t}function ot(){var t=ut(['\n \n \n ',"\n ","\n ","\n \n ",'\n \n ']);return ot=function(){return t},t}function at(){var t=ut(['\n ',""]);return at=function(){return t},t}function st(){var t=ut([""]);return st=function(){return t},t}function ct(){var t=ut(['\n ',""]);return ct=function(){return t},t}function lt(){var t=ut([""]);return lt=function(){return t},t}function ut(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function ft(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function dt(t,e){for(var n=0;n\n
\n
\n
\n
\n ']);return Nt=function(){return t},t}function Ft(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Zt(t,e){for(var n=0;nr&&(i=0),i},e.prototype.calculateScrollIncrement_=function(t,e,n,r){var i=this.adapter.getTabDimensionsAtIndex(e),o=i.contentLeft-n-r,a=i.contentRight-n-ne.EXTRA_SCROLL_AMOUNT,s=o+ne.EXTRA_SCROLL_AMOUNT;return et?Math.max(s,0):Math.min(c,0)},e.prototype.findAdjacentTabIndexClosestToEdge_=function(t,e,n,r){var i=e.rootLeft-n,o=e.rootRight-n-r,a=i+o;return i<0||a<0?t-1:o>0||a>0?t+1:-1},e.prototype.findAdjacentTabIndexClosestToEdgeRTL_=function(t,e,n,r,i){var o=i-e.rootLeft-r-n,a=i-e.rootRight-n,s=o+a;return o>0||s>0?t+1:a<0||s<0?t-1:-1},e.prototype.getKeyFromEvent_=function(t){return re.has(t.key)?t.key:ie.get(t.keyCode)},e.prototype.isActivationKey_=function(t){return t===ee.SPACE_KEY||t===ee.ENTER_KEY},e.prototype.indexIsInRange_=function(t){return t>=0&&t\n \n
\n ']);return le=function(){return t},t}function ue(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function fe(t,e){for(var n=0;n label"},je=function(t){function e(n){var i=t.call(this,(0,r.pi)((0,r.pi)({},e.defaultAdapter),n))||this;return i.click=function(){i.handleClick()},i}return(0,r.ZT)(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return Le},enumerable:!0,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return Ie},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{activateInputRipple:function(){},deactivateInputRipple:function(){},deregisterInteractionHandler:function(){},registerInteractionHandler:function(){}}},enumerable:!0,configurable:!0}),e.prototype.init=function(){this.adapter.registerInteractionHandler("click",this.click)},e.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("click",this.click)},e.prototype.handleClick=function(){var t=this;this.adapter.activateInputRipple(),requestAnimationFrame((function(){t.adapter.deactivateInputRipple()}))},e}(u.K);function De(t){return(De="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function ze(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n
\n \n \n
"]);return ze=function(){return t},t}function Me(t,e,n,r,i,o,a){try{var s=t[o](a),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(r,i)}function Ne(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Me(o,r,i,a,s,"next",t)}function s(t){Me(o,r,i,a,s,"throw",t)}a(void 0)}))}}function Fe(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ze(t,e){for(var n=0;nlabel{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}:host{display:inline-flex}.mdc-form-field{width:100%}::slotted(*){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}::slotted(mwc-switch){margin-right:10px}[dir=rtl] ::slotted(mwc-switch),::slotted(mwc-switch)[dir=rtl]{margin-left:10px}"]);return Ke=function(){return t},t}(0,r.gn)([(0,o.Cb)({type:Boolean})],Ge.prototype,"alignEnd",void 0),(0,r.gn)([(0,o.Cb)({type:Boolean})],Ge.prototype,"spaceBetween",void 0),(0,r.gn)([(0,o.Cb)({type:Boolean})],Ge.prototype,"nowrap",void 0),(0,r.gn)([(0,o.Cb)({type:String}),(0,F.P)(function(){var t=Ne(regeneratorRuntime.mark((function t(e){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(n=this.input)){t.next=10;break}if("input"!==n.localName){t.next=6;break}n.setAttribute("aria-label",e),t.next=10;break;case 6:if(!(n instanceof p.Wg)){t.next=10;break}return t.next=9,n.updateComplete;case 9:n.setAriaLabel(e);case 10:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}())],Ge.prototype,"label",void 0),(0,r.gn)([(0,o.IO)(".mdc-form-field")],Ge.prototype,"mdcRoot",void 0),(0,r.gn)([(0,o.IO)("slot")],Ge.prototype,"slotEl",void 0),(0,r.gn)([(0,o.IO)("label")],Ge.prototype,"labelEl",void 0);var qe=(0,o.iv)(Ke());function We(t){return(We="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ye(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function $e(t,e){return($e=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Xe(t){var e=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(t){return!1}}();return function(){var n,r=Qe(t);if(e){var i=Qe(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Je(this,n)}}function Je(t,e){return!e||"object"!==We(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function Qe(t){return(Qe=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var tn=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&$e(t,e)}(n,t);var e=Xe(n);function n(){return Ye(this,n),e.apply(this,arguments)}return n}(Ge);function en(t){return(en="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function nn(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n :host(:not([alignEnd])) ::slotted(ha-switch) {\n margin-right: 10px;\n }\n :host([dir="rtl"]:not([alignEnd])) ::slotted(ha-switch) {\n margin-left: 10px;\n margin-right: auto;\n }\n ']);return nn=function(){return t},t}function rn(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function on(t,e){return(on=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function an(t){var e=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(t){return!1}}();return function(){var n,r=ln(t);if(e){var i=ln(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return sn(this,n)}}function sn(t,e){return!e||"object"!==en(e)&&"function"!=typeof e?cn(t):e}function cn(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function ln(t){return(ln=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function un(t){var e,n=mn(t.key);"method"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:"get"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:"set"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:"field"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===t.kind?"field":"method",key:n,placement:t.static?"static":"field"===t.kind?"own":"prototype",descriptor:e};return t.decorators&&(r.decorators=t.decorators),"field"===t.kind&&(r.initializer=t.value),r}function fn(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function dn(t){return t.decorators&&t.decorators.length}function pn(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function hn(t,e){var n=t[e];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+e+"' to be a function");return n}function mn(t){var e=function(t,e){if("object"!==en(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==en(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===en(e)?e:String(e)}function yn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function gn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n\n \n
\n
\n
\n
\n ',"\n "]);return Pn=function(){return t},t}function Tn(){var t=Rn(['']);return Tn=function(){return t},t}function Rn(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Ln(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function In(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;at.length)&&(e=t.length);for(var n=0,r=new Array(e);n\n \n ',"\n \n \n "]);return zr=function(){return t},t}function Mr(){var t=Jr(["\n

\n ",":\n

\n
    \n ","\n
\n "]);return Mr=function(){return t},t}function Nr(){var t=Jr(['\n
  • \n \n ',"\n \n
  • \n "]);return Nr=function(){return t},t}function Fr(){var t=Jr(["\n

    \n ",":\n

    \n
      \n ","\n
    \n "]);return Fr=function(){return t},t}function Zr(){var t=Jr(['\n
  • \n \n ',"\n \n
  • \n "]);return Zr=function(){return t},t}function Br(){var t=Jr(["\n

    ",":

    \n
      \n ","\n
    \n "]);return Br=function(){return t},t}function Hr(){var t=Jr(['\n
  • \n \n ',"\n \n
  • \n "]);return Hr=function(){return t},t}function Ur(){var t=Jr(["\n

    ",":

    \n
      \n ","\n
    \n "]);return Ur=function(){return t},t}function Vr(){var t=Jr(["\n
  • \n \n ',"\n \n
  • \n "]);return Vr=function(){return t},t}function Gr(){var t=Jr(["\n

    \n ",":\n

    \n
      \n ","\n
    \n "]);return Gr=function(){return t},t}function Kr(){var t=Jr(["\n

    \n ",':\n

    \n \n t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a"]);return gi=function(){return t},t}function wi(){var t=Ai([' \n \n \n \n \n \n \n \n \n
    \n \n
    \n \n \n Network settings\n \n \n t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;ae.data.primary?-1:1})),this._device=this._network[this._curTabIndex],this._device.data.nameservers=String(this._device.data.nameservers),t.next=8,this.updateComplete;case 8:case"end":return t.stop()}}),t,this)}))),function(t){return i.apply(this,arguments)})},{kind:"method",key:"closeDialog",value:function(){this._params=void 0,this._prosessing=!1,(0,l.B)(this,"dialog-closed",{dialog:this.localName})}},{kind:"method",key:"render",value:function(){return this._params&&this._network?(0,o.dy)(Ei(),!0,this.closeDialog,Oe.r5M,this._network.length>1?(0,o.dy)(xi(),this._curTabIndex,this._handleTabActivated,this._network.map((function(t){return(0,o.dy)(ki(),t.interface,t.interface)}))):"",Re(this._renderTab())):(0,o.dy)(Si())}},{kind:"method",key:"_renderTab",value:function(){return(0,o.dy)(_i(),this._handleRadioValueChanged,"dhcp"===this._device.data.method,this._handleRadioValueChanged,"static"===this._device.data.method,"dhcp"!==this._device.data.method?(0,o.dy)(wi(),this._device.data.ip_address,this._handleInputValueChanged,this._device.data.gateway,this._handleInputValueChanged,this._device.data.nameservers,this._handleInputValueChanged):"",this.closeDialog,this._updateNetwork,!this._dirty,this._prosessing?(0,o.dy)(gi()):"Update")}},{kind:"method",key:"_updateNetwork",value:(r=Oi(regeneratorRuntime.mark((function t(){var e,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this._prosessing=!0,"dhcp"!==(n={method:this._device.data.method}).method&&(n=Object.assign({},n,{address:this._device.data.ip_address,gateway:this._device.data.gateway,dns:String(this._device.data.nameservers).split(",")})),t.prev=3,t.next=6,(0,hi.t)(this.hass,this._device.interface,n);case 6:t.next=13;break;case 8:return t.prev=8,t.t0=t.catch(3),(0,mi.Ys)(this,{title:"Failed to change network settings",text:(0,pi.js)(t.t0)}),this._prosessing=!1,t.abrupt("return");case 13:null===(e=this._params)||void 0===e||e.loadData(),this.closeDialog();case 15:case"end":return t.stop()}}),t,this,[[3,8]])}))),function(){return r.apply(this,arguments)})},{kind:"method",key:"_handleTabActivated",value:(n=Oi(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this._dirty){t.next=7;break}return t.next=3,(0,mi.g7)(this,{text:"You have unsaved changes, these will get lost if you change tabs, do you want to continue?",confirmText:"yes",dismissText:"no"});case 3:if(t.sent){t.next=7;break}return this.requestUpdate("_device"),t.abrupt("return");case 7:this._curTabIndex=e.detail.index,this._device=this._network[e.detail.index],this._device.data.nameservers=String(this._device.data.nameservers);case 10:case"end":return t.stop()}}),t,this)}))),function(t){return n.apply(this,arguments)})},{kind:"method",key:"_handleRadioValueChanged",value:function(t){var e=t.target.value;e&&this._device&&this._device.data.method!==e&&(this._dirty=!0,this._device.data.method=e,this.requestUpdate("_device"))}},{kind:"method",key:"_handleInputValueChanged",value:function(t){var e=t.target.value,n=t.target.id;e&&this._device&&this._device.data[n]!==e&&(this._dirty=!0,this._device.data[n]=e)}},{kind:"get",static:!0,key:"styles",value:function(){return[yi.yu,(0,o.iv)(bi())]}}]}}),o.oi)},1822:function(t,e,n){"use strict";n.r(e);var r=n(41682),i=(n(77330),n(4497),n(81689),n(55317)),o=n(99722),a=(n(56075),n(60313));n(52039);function s(t,e,n,r,i,o,a){try{var s=t[o](a),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(r,i)}function c(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){s(o,r,i,a,c,"next",t)}function c(t){s(o,r,i,a,c,"throw",t)}a(void 0)}))}}var l=function(){var t=c(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.t0=r.rY,t.next=3,e.callApi("GET","hassio/docker/registries");case 3:return t.t1=t.sent,t.abrupt("return",(0,t.t0)(t.t1));case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),u=function(){var t=c(regeneratorRuntime.mark((function t(e,n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.callApi("POST","hassio/docker/registries",n);case 2:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),f=function(){var t=c(regeneratorRuntime.mark((function t(e,n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.callApi("DELETE","hassio/docker/registries/".concat(n));case 2:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),d=n(26765),p=n(11654);function h(t){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(){var t=x(['\n ha-dialog.button-left {\n --justify-action-buttons: flex-start;\n }\n paper-icon-item {\n cursor: pointer;\n }\n .form {\n color: var(--primary-text-color);\n }\n .option {\n border: 1px solid var(--divider-color);\n border-radius: 4px;\n margin-top: 4px;\n }\n mwc-button {\n margin-left: 8px;\n }\n mwc-icon-button {\n color: var(--error-color);\n margin: -10px;\n }\n mwc-list-item {\n cursor: default;\n }\n mwc-list-item span[slot="secondary"] {\n color: var(--secondary-text-color);\n }\n ha-paper-dropdown-menu {\n display: block;\n }\n ']);return m=function(){return t},t}function y(t,e,n,r,i,o,a){try{var s=t[o](a),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(r,i)}function v(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){y(o,r,i,a,s,"next",t)}function s(t){y(o,r,i,a,s,"throw",t)}a(void 0)}))}}function b(){var t=x(["\n \n No registries configured\n \n "]);return b=function(){return t},t}function g(){var t=x(['\n \n ','\n Username: ',"\n \n \n \n\n \n
    \n ',"\n
    \n \n "]);return k=function(){return t},t}function x(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function E(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function S(t,e){return(S=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function A(t){var e=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(t){return!1}}();return function(){var n,r=P(t);if(e){var i=P(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return C(this,n)}}function C(t,e){return!e||"object"!==h(e)&&"function"!=typeof e?O(t):e}function O(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function P(t){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function T(t){var e,n=D(t.key);"method"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:"get"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:"set"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:"field"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===t.kind?"field":"method",key:n,placement:t.static?"static":"field"===t.kind?"own":"prototype",descriptor:e};return t.decorators&&(r.decorators=t.decorators),"field"===t.kind&&(r.initializer=t.value),r}function R(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function L(t){return t.decorators&&t.decorators.length}function I(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function j(t,e){var n=t[e];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+e+"' to be a function");return n}function D(t){var e=function(t,e){if("object"!==h(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===h(e)?e:String(e)}function z(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a"]);return d=function(){return t},t}function p(){var t=v(["\n \n No repositories\n \n "]);return p=function(){return t},t}function h(){var t=v(['\n \n \n
    ',"
    \n
    ","
    \n
    ","
    \n
    \n ',"
    "]);return m=function(){return t},t}function y(){var t=v(["\n \n ','\n
    \n ','\n
    \n \n
    \n
    \n \n Close\n \n \n ']);return y=function(){return t},t}function v(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function b(t,e,n,r,i,o,a){try{var s=t[o](a),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(r,i)}function g(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){b(o,r,i,a,s,"next",t)}function s(t){b(o,r,i,a,s,"throw",t)}a(void 0)}))}}function w(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _(t,e){return(_=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function k(t){var e=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(t){return!1}}();return function(){var n,r=S(t);if(e){var i=S(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return x(this,n)}}function x(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?E(t):e}function E(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function S(t){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function A(t){var e,n=R(t.key);"method"===t.kind?e={value:t.value,writable:!0,configurable:!0,enumerable:!1}:"get"===t.kind?e={get:t.value,configurable:!0,enumerable:!1}:"set"===t.kind?e={set:t.value,configurable:!0,enumerable:!1}:"field"===t.kind&&(e={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===t.kind?"field":"method",key:n,placement:t.static?"static":"field"===t.kind?"own":"prototype",descriptor:e};return t.decorators&&(r.decorators=t.decorators),"field"===t.kind&&(r.initializer=t.value),r}function C(t,e){void 0!==t.descriptor.get?e.descriptor.get=t.descriptor.get:e.descriptor.set=t.descriptor.set}function O(t){return t.decorators&&t.decorators.length}function P(t){return void 0!==t&&!(void 0===t.value&&void 0===t.writable)}function T(t,e){var n=t[e];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+e+"' to be a function");return n}function R(t){var e=function(t,e){if("object"!==u(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===u(e)?e:String(e)}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a\n \n \n Upload snapshot\n \n \n t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0;o--){var a=e[t.placement];a.splice(a.indexOf(t.key),1);var s=this.fromElementDescriptor(t),c=this.toElementFinisherExtras((0,i[o])(s)||s);t=c.element,this.addElementPlacement(t,e),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(t),o=this.toClassDescriptor((0,e[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){t=o.elements;for(var a=0;a=0;c--)(o=t[c])&&(s=(a<3?o(s):a>3?o(e,n,s):o(e,n))||s);return a>3&&s&&Object.defineProperty(e,n,s),s}function l(t,e){return function(n,r){e(n,r,t)}}function u(t,e){if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function f(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{c(r.next(t))}catch(e){o(e)}}function s(t){try{c(r.throw(t))}catch(e){o(e)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}c((r=r.apply(t,e||[])).next())}))}function d(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function y(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function v(){for(var t=[],e=0;e1||s(t,e)}))})}function s(t,e){try{(n=i[t](e)).value instanceof g?Promise.resolve(n.value.v).then(c,l):u(o[0][2],n)}catch(r){u(o[0][3],r)}var n}function c(t){s("next",t)}function l(t){s("throw",t)}function u(t,e){t(e),o.shift(),o.length&&s(o[0][0],o[0][1])}}function _(t){var e,n;return e={},r("next"),r("throw",(function(t){throw t})),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,i){e[r]=t[r]?function(e){return(n=!n)?{value:g(t[r](e)),done:"return"===r}:i?i(e):e}:i}}function k(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=m(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,i,(e=t[n](e)).done,e.value)}))}}}function x(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var E=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function S(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&p(e,t,n);return E(e,t),e}function A(t){return t&&t.__esModule?t:{default:t}}function C(t,e){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return e.get(t)}function O(t,e,n){if(!e.has(t))throw new TypeError("attempted to set private field on non-instance");return e.set(t,n),n}},7151:function(t,e,n){"use strict";var r=n(39460),i=n(16723);"undefined"==typeof Intl&&("undefined"!=typeof window?Object.defineProperty(window,"Intl",{value:{}}):"undefined"!=typeof global&&Object.defineProperty(global,"Intl",{value:{}})),i.shouldPolyfill()&&Object.defineProperty(Intl,"getCanonicalLocales",{value:r.getCanonicalLocales,writable:!0,enumerable:!1,configurable:!0})},16723:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.shouldPolyfill=void 0,e.shouldPolyfill=function(){return"undefined"==typeof Intl||!("getCanonicalLocales"in Intl)||"x-private"===Intl.getCanonicalLocales("und-x-private")[0]}},73887:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.canonicalizeUnicodeLocaleId=e.canonicalizeUnicodeLanguageId=void 0;var r=n(86576),i=n(10879),o=n(36838),a=r.__importStar(n(16085)),s=n(55946);function c(t){for(var e={},n=[],r=0,i=t;re[0]?1:0}function u(t,e){return t.typee.type?1:0}function f(t,e){for(var n=r.__spreadArrays(t),i=0,o=e;i-1&&(v=w)}}v&&(e.region=v),e.region=e.region.toUpperCase()}if(e.script&&(e.script=e.script[0].toUpperCase()+e.script.slice(1).toLowerCase(),i.scriptAlias[e.script]&&(e.script=i.scriptAlias[e.script])),e.variants.length){for(var _=0;_=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){c=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:window.document,e=t.activeElement,n=[];if(!e)return n;for(;e&&(n.push(e),e.shadowRoot);)e=e.shadowRoot.activeElement;return n},d=function(t){var e=f();if(!e.length)return!1;var n=e[e.length-1],r=new Event("check-if-focused",{bubbles:!0,composed:!0}),i=[],o=function(t){i=t.composedPath()};return document.body.addEventListener("check-if-focused",o),n.dispatchEvent(r),document.body.removeEventListener("check-if-focused",o),-1!==i.indexOf(t)}},77330:function(t,e,n){"use strict";var r=n(87480),i=n(99722);function o(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}([':host{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}']);return o=function(){return t},t}var a=(0,i.iv)(o());function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function c(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}([""]);return c=function(){return t},t}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var n=0;n\n ',"\n "]);return g=function(){return t},t}function w(){var t=k(['\n \n ','\n \n \n ','\n \n \n ','\n \n \n \n \n \n ',"\n \n \n "]);return w=function(){return t},t}function _(){var t=k(['']);return _=function(){return t},t}function k(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function x(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function E(t,e){for(var n=0;n\n ','\n ','\n \n \n \n ']);return s=function(){return t},t}function c(){var t=l(['\n \n ']);return c=function(){return t},t}function l(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function u(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function f(t,e){for(var n=0;ni{position:absolute;top:0;padding-top:inherit}.mdc-icon-button i,.mdc-icon-button svg,.mdc-icon-button img,.mdc-icon-button ::slotted(*){display:block;width:var(--mdc-icon-size, 24px);height:var(--mdc-icon-size, 24px)}']);return v=function(){return t},t}(0,r.gn)([(0,i.Cb)({type:Boolean,reflect:!0})],y.prototype,"disabled",void 0),(0,r.gn)([(0,i.Cb)({type:String})],y.prototype,"icon",void 0),(0,r.gn)([(0,i.Cb)({type:String})],y.prototype,"label",void 0),(0,r.gn)([(0,i.IO)("button")],y.prototype,"buttonElement",void 0),(0,r.gn)([(0,i.GC)("mwc-ripple")],y.prototype,"ripple",void 0),(0,r.gn)([(0,i.sz)()],y.prototype,"shouldRenderRipple",void 0),(0,r.gn)([(0,i.hO)({passive:!0})],y.prototype,"handleRippleMouseDown",null),(0,r.gn)([(0,i.hO)({passive:!0})],y.prototype,"handleRippleTouchStart",null);var b=(0,i.iv)(v());function g(t){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function w(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _(t,e){return(_=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function k(t){var e=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(t){return!1}}();return function(){var n,r=E(t);if(e){var i=E(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return x(this,n)}}function x(t,e){return!e||"object"!==g(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function E(t){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var S=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&_(t,e)}(n,t);var e=k(n);function n(){return w(this,n),e.apply(this,arguments)}return n}(y);S.styles=b,S=(0,r.gn)([(0,i.Mo)("mwc-icon-button")],S)},81689:function(t,e,n){"use strict";var r=n(87480),i=n(99722),o=(n(21083),n(14114)),a=n(98734),s=n(81471);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n\n \n \n \n \n \n ']);return f=function(){return t},t}function d(){var t=_([""]);return d=function(){return t},t}function p(){var t=_(['\n \n ',"\n "]);return p=function(){return t},t}function h(){var t=_(['\n \n \n ']);return h=function(){return t},t}function m(){var t=_(['\n \n \n ']);return m=function(){return t},t}function y(){var t=_(['
    ']);return y=function(){return t},t}function v(){var t=_(["\n \n "]);return v=function(){return t},t}function b(){var t=_(["\n ","\n ","\n ","\n ",""]);return b=function(){return t},t}function g(){var t=_([""]);return g=function(){return t},t}function w(){var t=_([""]);return w=function(){return t},t}function _(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function k(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function x(t,e){for(var n=0;n
    ']);return u=function(){return t},t}function f(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function d(t,e){for(var n=0;n0&&f.some((function(t){return e.adapter.containsEventTarget(t)}))?this.resetActivationState_():(void 0!==t&&(f.push(t.target),this.registerDeactivationHandlers_(t)),n.wasElementMadeActive=this.checkElementMadeActive_(t),n.wasElementMadeActive&&this.animateActivation_(),requestAnimationFrame((function(){f=[],n.wasElementMadeActive||void 0===t||" "!==t.key&&32!==t.keyCode||(n.wasElementMadeActive=e.checkElementMadeActive_(t),n.wasElementMadeActive&&e.animateActivation_()),n.wasElementMadeActive||(e.activationState_=e.defaultActivationState_())})))}}},e.prototype.checkElementMadeActive_=function(t){return void 0===t||"keydown"!==t.type||this.adapter.isSurfaceActive()},e.prototype.animateActivation_=function(){var t=this,n=e.strings,r=n.VAR_FG_TRANSLATE_START,i=n.VAR_FG_TRANSLATE_END,o=e.cssClasses,a=o.FG_DEACTIVATION,s=o.FG_ACTIVATION,c=e.numbers.DEACTIVATION_TIMEOUT_MS;this.layoutInternal_();var l="",u="";if(!this.adapter.isUnbounded()){var f=this.getFgTranslationCoordinates_(),d=f.startPoint,p=f.endPoint;l=d.x+"px, "+d.y+"px",u=p.x+"px, "+p.y+"px"}this.adapter.updateCssVariable(r,l),this.adapter.updateCssVariable(i,u),clearTimeout(this.activationTimer_),clearTimeout(this.fgDeactivationRemovalTimer_),this.rmBoundedActivationClasses_(),this.adapter.removeClass(a),this.adapter.computeBoundingRect(),this.adapter.addClass(s),this.activationTimer_=setTimeout((function(){return t.activationTimerCallback_()}),c)},e.prototype.getFgTranslationCoordinates_=function(){var t,e=this.activationState_,n=e.activationEvent;return{startPoint:t={x:(t=e.wasActivatedByPointer?(0,c.Y)(n,this.adapter.getWindowPageOffset(),this.adapter.computeBoundingRect()):{x:this.frame_.width/2,y:this.frame_.height/2}).x-this.initialSize_/2,y:t.y-this.initialSize_/2},endPoint:{x:this.frame_.width/2-this.initialSize_/2,y:this.frame_.height/2-this.initialSize_/2}}},e.prototype.runDeactivationUXLogicIfReady_=function(){var t=this,n=e.cssClasses.FG_DEACTIVATION,r=this.activationState_,i=r.hasDeactivationUXRun,o=r.isActivated;(i||!o)&&this.activationAnimationHasEnded_&&(this.rmBoundedActivationClasses_(),this.adapter.addClass(n),this.fgDeactivationRemovalTimer_=setTimeout((function(){t.adapter.removeClass(n)}),s.FG_DEACTIVATION_MS))},e.prototype.rmBoundedActivationClasses_=function(){var t=e.cssClasses.FG_ACTIVATION;this.adapter.removeClass(t),this.activationAnimationHasEnded_=!1,this.adapter.computeBoundingRect()},e.prototype.resetActivationState_=function(){var t=this;this.previousActivationEvent_=this.activationState_.activationEvent,this.activationState_=this.defaultActivationState_(),setTimeout((function(){return t.previousActivationEvent_=void 0}),e.numbers.TAP_DELAY_MS)},e.prototype.deactivate_=function(){var t=this,e=this.activationState_;if(e.isActivated){var n=(0,r.pi)({},e);e.isProgrammatic?(requestAnimationFrame((function(){return t.animateDeactivation_(n)})),this.resetActivationState_()):(this.deregisterDeactivationHandlers_(),requestAnimationFrame((function(){t.activationState_.hasDeactivationUXRun=!0,t.animateDeactivation_(n),t.resetActivationState_()})))}},e.prototype.animateDeactivation_=function(t){var e=t.wasActivatedByPointer,n=t.wasElementMadeActive;(e||n)&&this.runDeactivationUXLogicIfReady_()},e.prototype.layoutInternal_=function(){var t=this;this.frame_=this.adapter.computeBoundingRect();var n=Math.max(this.frame_.height,this.frame_.width);this.maxRadius_=this.adapter.isUnbounded()?n:Math.sqrt(Math.pow(t.frame_.width,2)+Math.pow(t.frame_.height,2))+e.numbers.PADDING;var r=Math.floor(n*e.numbers.INITIAL_ORIGIN_SCALE);this.adapter.isUnbounded()&&r%2!=0?this.initialSize_=r-1:this.initialSize_=r,this.fgScale_=""+this.maxRadius_/this.initialSize_,this.updateLayoutCssVars_()},e.prototype.updateLayoutCssVars_=function(){var t=e.strings,n=t.VAR_FG_SIZE,r=t.VAR_LEFT,i=t.VAR_TOP,o=t.VAR_FG_SCALE;this.adapter.updateCssVariable(n,this.initialSize_+"px"),this.adapter.updateCssVariable(o,this.fgScale_),this.adapter.isUnbounded()&&(this.unboundedCoords_={left:Math.round(this.frame_.width/2-this.initialSize_/2),top:Math.round(this.frame_.height/2-this.initialSize_/2)},this.adapter.updateCssVariable(r,this.unboundedCoords_.left+"px"),this.adapter.updateCssVariable(i,this.unboundedCoords_.top+"px"))},e}(i.K)},84445:function(t,e,n){"use strict";var r;function i(t,e){void 0===e&&(e=!1);var n,i=t.CSS;if("boolean"==typeof r&&!e)return r;if(!(i&&"function"==typeof i.supports))return!1;var o=i.supports("--css-vars","yes"),a=i.supports("(--css-vars: yes)")&&i.supports("color","#00000000");return n=o||a,e||(r=n),n}function o(t,e,n){if(!t)return{x:0,y:0};var r,i,o=e.x,a=e.y,s=o+n.left,c=a+n.top;if("touchstart"===t.type){var l=t;r=l.changedTouches[0].pageX-s,i=l.changedTouches[0].pageY-c}else{var u=t;r=u.pageX-s,i=u.pageY-c}return{x:r,y:i}}n.d(e,{x:function(){return i},Y:function(){return o}})},61970:function(){},8621:function(t,e,n){"use strict";n.d(e,{G:function(){return m}});n(51309);var r={"U+0008":"backspace","U+0009":"tab","U+001B":"esc","U+0020":"space","U+007F":"del"},i={8:"backspace",9:"tab",13:"enter",27:"esc",33:"pageup",34:"pagedown",35:"end",36:"home",32:"space",37:"left",38:"up",39:"right",40:"down",46:"del",106:"*"},o={shift:"shiftKey",ctrl:"ctrlKey",alt:"altKey",meta:"metaKey"},a=/[a-z0-9*]/,s=/U\+/,c=/^arrow/,l=/^space(bar)?/,u=/^escape$/;function f(t,e){var n="";if(t){var r=t.toLowerCase();" "===r||l.test(r)?n="space":u.test(r)?n="esc":1==r.length?e&&!a.test(r)||(n=r):n=c.test(r)?r.replace("arrow",""):"multiply"==r?"*":r}return n}function d(t,e){return t.key?f(t.key,e):t.detail&&t.detail.key?f(t.detail.key,e):(n=t.keyIdentifier,o="",n&&(n in r?o=r[n]:s.test(n)?(n=parseInt(n.replace("U+","0x"),16),o=String.fromCharCode(n).toLowerCase()):o=n.toLowerCase()),o||function(t){var e="";return Number(t)&&(e=t>=65&&t<=90?String.fromCharCode(32+t):t>=112&&t<=123?"f"+(t-112+1):t>=48&&t<=57?String(t-48):t>=96&&t<=105?String(t-96):i[t]),e}(t.keyCode)||"");var n,o}function p(t,e){return d(e,t.hasModifiers)===t.key&&(!t.hasModifiers||!!e.shiftKey==!!t.shiftKey&&!!e.ctrlKey==!!t.ctrlKey&&!!e.altKey==!!t.altKey&&!!e.metaKey==!!t.metaKey)}function h(t){return t.trim().split(" ").map((function(t){return function(t){return 1===t.length?{combo:t,key:t,event:"keydown"}:t.split("+").reduce((function(t,e){var n=e.split(":"),r=n[0],i=n[1];return r in o?(t[o[r]]=!0,t.hasModifiers=!0):(t.key=r,t.event=i||"keydown"),t}),{combo:t.split(":").shift()})}(t)}))}var m={properties:{keyEventTarget:{type:Object,value:function(){return this}},stopKeyboardEventPropagation:{type:Boolean,value:!1},_boundKeyHandlers:{type:Array,value:function(){return[]}},_imperativeKeyBindings:{type:Object,value:function(){return{}}}},observers:["_resetKeyEventListeners(keyEventTarget, _boundKeyHandlers)"],keyBindings:{},registered:function(){this._prepKeyBindings()},attached:function(){this._listenKeyEventListeners()},detached:function(){this._unlistenKeyEventListeners()},addOwnKeyBinding:function(t,e){this._imperativeKeyBindings[t]=e,this._prepKeyBindings(),this._resetKeyEventListeners()},removeOwnKeyBindings:function(){this._imperativeKeyBindings={},this._prepKeyBindings(),this._resetKeyEventListeners()},keyboardEventMatchesKeys:function(t,e){for(var n=h(e),r=0;r\n \n\n\n \n']);return r=function(){return t},t}var i=(0,n(50856).d)(r());i.setAttribute("style","display: none;"),document.head.appendChild(i.content);var o=document.createElement("style");o.textContent="[hidden] { display: none !important; }",document.head.appendChild(o)},21006:function(t,e,n){"use strict";n.d(e,{V:function(){return r}});n(51309);var r={properties:{name:{type:String},value:{notify:!0,type:String},required:{type:Boolean,value:!1}},attached:function(){},detached:function(){}}},63207:function(t,e,n){"use strict";n(65660),n(15112);var r=n(67139),i=n(18149),o=n(50856),a=n(51309);function s(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(["\n \n"]);return s=function(){return t},t}(0,r.k)({_template:(0,o.d)(s()),is:"iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String},_meta:{value:a.XY.create("iron-meta",{type:"iconset"})}},observers:["_updateIcon(_meta, isAttached)","_updateIcon(theme, isAttached)","_srcChanged(src, isAttached)","_iconChanged(icon, isAttached)"],_DEFAULT_ICONSET:"icons",_iconChanged:function(t){var e=(t||"").split(":");this._iconName=e.pop(),this._iconsetName=e.pop()||this._DEFAULT_ICONSET,this._updateIcon()},_srcChanged:function(t){this._updateIcon()},_usesIconset:function(){return this.icon||!this.src},_updateIcon:function(){this._usesIconset()?(this._img&&this._img.parentNode&&(0,i.vz)(this.root).removeChild(this._img),""===this._iconName?this._iconset&&this._iconset.removeIcon(this):this._iconsetName&&this._meta&&(this._iconset=this._meta.byKey(this._iconsetName),this._iconset?(this._iconset.applyIcon(this,this._iconName,this.theme),this.unlisten(window,"iron-iconset-added","_updateIcon")):this.listen(window,"iron-iconset-added","_updateIcon"))):(this._iconset&&this._iconset.removeIcon(this),this._img||(this._img=document.createElement("img"),this._img.style.width="100%",this._img.style.height="100%",this._img.draggable=!1),this._img.src=this.src,(0,i.vz)(this.root).appendChild(this._img))}})},36280:function(t,e,n){"use strict";n(51309);var r=n(67139),i=n(50856);function o(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n
    [[_text]]
    \n']);return o=function(){return t},t}var a=(0,r.k)({_template:(0,i.d)(o()),is:"iron-a11y-announcer",properties:{mode:{type:String,value:"polite"},_text:{type:String,value:""}},created:function(){a.instance||(a.instance=this),document.body.addEventListener("iron-announce",this._onIronAnnounce.bind(this))},announce:function(t){this._text="",this.async((function(){this._text=t}),100)},_onIronAnnounce:function(t){t.detail&&t.detail.text&&this.announce(t.detail.text)}});a.instance=null,a.requestAvailability=function(){a.instance||(a.instance=document.createElement("iron-a11y-announcer")),document.body.appendChild(a.instance)};var s=n(98235),c=n(18149);function l(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n \n']);return l=function(){return t},t}(0,r.k)({_template:(0,i.d)(l()),is:"iron-input",behaviors:[s.x],properties:{bindValue:{type:String,value:""},value:{type:String,computed:"_computeValue(bindValue)"},allowedPattern:{type:String},autoValidate:{type:Boolean,value:!1},_inputElement:Object},observers:["_bindValueChanged(bindValue, _inputElement)"],listeners:{input:"_onInput",keypress:"_onKeypress"},created:function(){a.requestAvailability(),this._previousValidInput="",this._patternAlreadyChecked=!1},attached:function(){this._observer=(0,c.vz)(this).observeNodes(function(t){this._initSlottedInput()}.bind(this))},detached:function(){this._observer&&((0,c.vz)(this).unobserveNodes(this._observer),this._observer=null)},get inputElement(){return this._inputElement},_initSlottedInput:function(){this._inputElement=this.getEffectiveChildren()[0],this.inputElement&&this.inputElement.value&&(this.bindValue=this.inputElement.value),this.fire("iron-input-ready")},get _patternRegExp(){var t;if(this.allowedPattern)t=new RegExp(this.allowedPattern);else switch(this.inputElement.type){case"number":t=/[0-9.,e-]/}return t},_bindValueChanged:function(t,e){e&&(void 0===t?e.value=null:t!==e.value&&(this.inputElement.value=t),this.autoValidate&&this.validate(),this.fire("bind-value-changed",{value:t}))},_onInput:function(){this.allowedPattern&&!this._patternAlreadyChecked&&(this._checkPatternValidity()||(this._announceInvalidCharacter("Invalid string of characters not entered."),this.inputElement.value=this._previousValidInput));this.bindValue=this._previousValidInput=this.inputElement.value,this._patternAlreadyChecked=!1},_isPrintable:function(t){var e=8==t.keyCode||9==t.keyCode||13==t.keyCode||27==t.keyCode,n=19==t.keyCode||20==t.keyCode||45==t.keyCode||46==t.keyCode||144==t.keyCode||145==t.keyCode||t.keyCode>32&&t.keyCode<41||t.keyCode>111&&t.keyCode<124;return!(e||0==t.charCode&&n)},_onKeypress:function(t){if(this.allowedPattern||"number"===this.inputElement.type){var e=this._patternRegExp;if(e&&!(t.metaKey||t.ctrlKey||t.altKey)){this._patternAlreadyChecked=!0;var n=String.fromCharCode(t.charCode);this._isPrintable(t)&&!e.test(n)&&(t.preventDefault(),this._announceInvalidCharacter("Invalid character "+n+" not entered."))}}},_checkPatternValidity:function(){var t=this._patternRegExp;if(!t)return!0;for(var e=0;e0&&(this.selectedValues=this.selectedItems.map((function(t){return this._indexToValue(this.indexOf(t))}),this).filter((function(t){return null!=t}),this)):r.P._updateAttrForSelected.apply(this)},_updateSelected:function(){this.multi?this._selectMulti(this.selectedValues):this._selectSelected(this.selected)},_selectMulti:function(t){t=t||[];var e=(this._valuesToItems(t)||[]).filter((function(t){return null!=t}));this._selection.clear(e);for(var n=0;n=0}},{key:"setItemSelected",value:function(t,e){if(null!=t&&e!==this.isSelected(t)){if(e)this.selection.push(t);else{var n=this.selection.indexOf(t);n>=0&&this.selection.splice(n,1)}this.selectCallback&&this.selectCallback(t,e)}}},{key:"select",value:function(t){this.multi?this.toggle(t):this.get()!==t&&(this.setItemSelected(this.get(),!1),this.setItemSelected(t,!0))}},{key:"toggle",value:function(t){this.setItemSelected(t,!this.isSelected(t))}}])&&o(e.prototype,n),r&&o(e,r),t}(),s={properties:{attrForSelected:{type:String,value:null},selected:{type:String,notify:!0},selectedItem:{type:Object,readOnly:!0,notify:!0},activateEvent:{type:String,value:"tap",observer:"_activateEventChanged"},selectable:String,selectedClass:{type:String,value:"iron-selected"},selectedAttribute:{type:String,value:null},fallbackSelection:{type:String,value:null},items:{type:Array,readOnly:!0,notify:!0,value:function(){return[]}},_excludedLocalNames:{type:Object,value:function(){return{template:1,"dom-bind":1,"dom-if":1,"dom-repeat":1}}}},observers:["_updateAttrForSelected(attrForSelected)","_updateSelected(selected)","_checkFallback(fallbackSelection)"],created:function(){this._bindFilterItem=this._filterItem.bind(this),this._selection=new a(this._applySelection.bind(this))},attached:function(){this._observer=this._observeItems(this),this._addListener(this.activateEvent)},detached:function(){this._observer&&(0,r.vz)(this).unobserveNodes(this._observer),this._removeListener(this.activateEvent)},indexOf:function(t){return this.items?this.items.indexOf(t):-1},select:function(t){this.selected=t},selectPrevious:function(){var t=this.items.length,e=t-1;void 0!==this.selected&&(e=(Number(this._valueToIndex(this.selected))-1+t)%t),this.selected=this._indexToValue(e)},selectNext:function(){var t=0;void 0!==this.selected&&(t=(Number(this._valueToIndex(this.selected))+1)%this.items.length),this.selected=this._indexToValue(t)},selectIndex:function(t){this.select(this._indexToValue(t))},forceSynchronousItemUpdate:function(){this._observer&&"function"==typeof this._observer.flush?this._observer.flush():this._updateItems()},get _shouldUpdateSelection(){return null!=this.selected},_checkFallback:function(){this._updateSelected()},_addListener:function(t){this.listen(this,t,"_activateHandler")},_removeListener:function(t){this.unlisten(this,t,"_activateHandler")},_activateEventChanged:function(t,e){this._removeListener(e),this._addListener(t)},_updateItems:function(){var t=(0,r.vz)(this).queryDistributedElements(this.selectable||"*");t=Array.prototype.filter.call(t,this._bindFilterItem),this._setItems(t)},_updateAttrForSelected:function(){this.selectedItem&&(this.selected=this._valueForItem(this.selectedItem))},_updateSelected:function(){this._selectSelected(this.selected)},_selectSelected:function(t){if(this.items){var e=this._valueToItem(this.selected);e?this._selection.select(e):this._selection.clear(),this.fallbackSelection&&this.items.length&&void 0===this._selection.get()&&(this.selected=this.fallbackSelection)}},_filterItem:function(t){return!this._excludedLocalNames[t.localName]},_valueToItem:function(t){return null==t?null:this.items[this._valueToIndex(t)]},_valueToIndex:function(t){if(!this.attrForSelected)return Number(t);for(var e,n=0;e=this.items[n];n++)if(this._valueForItem(e)==t)return n},_indexToValue:function(t){if(!this.attrForSelected)return t;var e=this.items[t];return e?this._valueForItem(e):void 0},_valueForItem:function(t){if(!t)return null;if(!this.attrForSelected){var e=this.indexOf(t);return-1===e?null:e}var n=t[(0,i.z)(this.attrForSelected)];return null!=n?n:t.getAttribute(this.attrForSelected)},_applySelection:function(t,e){this.selectedClass&&this.toggleClass(this.selectedClass,e,t),this.selectedAttribute&&this.toggleAttribute(this.selectedAttribute,e,t),this._selectionChange(),this.fire("iron-"+(e?"select":"deselect"),{item:t})},_selectionChange:function(){this._setSelectedItem(this._selection.get())},_observeItems:function(t){return(0,r.vz)(t).observeNodes((function(t){this._updateItems(),this._updateSelected(),this.fire("iron-items-changed",t,{bubbles:!1,cancelable:!1})}))},_activateHandler:function(t){for(var e=t.target,n=this.items;e&&e!=this;){var r=n.indexOf(e);if(r>=0){var i=this._indexToValue(r);return void this._itemActivate(i,e)}e=e.parentNode}},_itemActivate:function(t,e){this.fire("iron-activate",{selected:t,item:e},{cancelable:!0}).defaultPrevented||this.select(t)}}},98235:function(t,e,n){"use strict";n.d(e,{x:function(){return o}});n(51309);var r=n(15112),i=null,o={properties:{validator:{type:String},invalid:{notify:!0,reflectToAttribute:!0,type:Boolean,value:!1,observer:"_invalidChanged"}},registered:function(){i=new r.P({type:"validator"})},_invalidChanged:function(){this.invalid?this.setAttribute("aria-invalid","true"):this.removeAttribute("aria-invalid")},get _validator(){return i&&i.byKey(this.validator)},hasValidator:function(){return null!=this._validator},validate:function(t){return void 0===t&&void 0!==this.value?this.invalid=!this._getValidity(this.value):this.invalid=!this._getValidity(t),!this.invalid},_getValidity:function(t){return!this.hasValidator()||this._validator.validate(t)}}},83533:function(t,e,n){"use strict";n(51309),n(1656);var r=n(8621),i=n(67139),o=n(15112),a=n(18149),s=n(26110),c=n(74460),l=(n(63207),n(50856)),u=(n(77956),{properties:{sizingTarget:{type:Object,value:function(){return this}},fitInto:{type:Object,value:window},noOverlap:{type:Boolean},positionTarget:{type:Element},horizontalAlign:{type:String},verticalAlign:{type:String},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},autoFitOnAttach:{type:Boolean,value:!1},_fitInfo:{type:Object}},get _fitWidth(){return this.fitInto===window?this.fitInto.innerWidth:this.fitInto.getBoundingClientRect().width},get _fitHeight(){return this.fitInto===window?this.fitInto.innerHeight:this.fitInto.getBoundingClientRect().height},get _fitLeft(){return this.fitInto===window?0:this.fitInto.getBoundingClientRect().left},get _fitTop(){return this.fitInto===window?0:this.fitInto.getBoundingClientRect().top},get _defaultPositionTarget(){var t=(0,a.vz)(this).parentNode;return t&&t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&(t=t.host),t},get _localeHorizontalAlign(){if(this._isRTL){if("right"===this.horizontalAlign)return"left";if("left"===this.horizontalAlign)return"right"}return this.horizontalAlign},get __shouldPosition(){return(this.horizontalAlign||this.verticalAlign)&&this.positionTarget},attached:function(){void 0===this._isRTL&&(this._isRTL="rtl"==window.getComputedStyle(this).direction),this.positionTarget=this.positionTarget||this._defaultPositionTarget,this.autoFitOnAttach&&("none"===window.getComputedStyle(this).display?setTimeout(function(){this.fit()}.bind(this)):(window.ShadyDOM&&ShadyDOM.flush(),this.fit()))},detached:function(){this.__deferredFit&&(clearTimeout(this.__deferredFit),this.__deferredFit=null)},fit:function(){this.position(),this.constrain(),this.center()},_discoverInfo:function(){if(!this._fitInfo){var t=window.getComputedStyle(this),e=window.getComputedStyle(this.sizingTarget);this._fitInfo={inlineStyle:{top:this.style.top||"",left:this.style.left||"",position:this.style.position||""},sizerInlineStyle:{maxWidth:this.sizingTarget.style.maxWidth||"",maxHeight:this.sizingTarget.style.maxHeight||"",boxSizing:this.sizingTarget.style.boxSizing||""},positionedBy:{vertically:"auto"!==t.top?"top":"auto"!==t.bottom?"bottom":null,horizontally:"auto"!==t.left?"left":"auto"!==t.right?"right":null},sizedBy:{height:"none"!==e.maxHeight,width:"none"!==e.maxWidth,minWidth:parseInt(e.minWidth,10)||0,minHeight:parseInt(e.minHeight,10)||0},margin:{top:parseInt(t.marginTop,10)||0,right:parseInt(t.marginRight,10)||0,bottom:parseInt(t.marginBottom,10)||0,left:parseInt(t.marginLeft,10)||0}}}},resetFit:function(){var t=this._fitInfo||{};for(var e in t.sizerInlineStyle)this.sizingTarget.style[e]=t.sizerInlineStyle[e];for(var e in t.inlineStyle)this.style[e]=t.inlineStyle[e];this._fitInfo=null},refit:function(){var t=this.sizingTarget.scrollLeft,e=this.sizingTarget.scrollTop;this.resetFit(),this.fit(),this.sizingTarget.scrollLeft=t,this.sizingTarget.scrollTop=e},position:function(){if(this.__shouldPosition){this._discoverInfo(),this.style.position="fixed",this.sizingTarget.style.boxSizing="border-box",this.style.left="0px",this.style.top="0px";var t=this.getBoundingClientRect(),e=this.__getNormalizedRect(this.positionTarget),n=this.__getNormalizedRect(this.fitInto),r=this._fitInfo.margin,i={width:t.width+r.left+r.right,height:t.height+r.top+r.bottom},o=this.__getPosition(this._localeHorizontalAlign,this.verticalAlign,i,t,e,n),a=o.left+r.left,s=o.top+r.top,c=Math.min(n.right-r.right,a+t.width),l=Math.min(n.bottom-r.bottom,s+t.height);a=Math.max(n.left+r.left,Math.min(a,c-this._fitInfo.sizedBy.minWidth)),s=Math.max(n.top+r.top,Math.min(s,l-this._fitInfo.sizedBy.minHeight)),this.sizingTarget.style.maxWidth=Math.max(c-a,this._fitInfo.sizedBy.minWidth)+"px",this.sizingTarget.style.maxHeight=Math.max(l-s,this._fitInfo.sizedBy.minHeight)+"px",this.style.left=a-t.left+"px",this.style.top=s-t.top+"px"}},constrain:function(){if(!this.__shouldPosition){this._discoverInfo();var t=this._fitInfo;t.positionedBy.vertically||(this.style.position="fixed",this.style.top="0px"),t.positionedBy.horizontally||(this.style.position="fixed",this.style.left="0px"),this.sizingTarget.style.boxSizing="border-box";var e=this.getBoundingClientRect();t.sizedBy.height||this.__sizeDimension(e,t.positionedBy.vertically,"top","bottom","Height"),t.sizedBy.width||this.__sizeDimension(e,t.positionedBy.horizontally,"left","right","Width")}},_sizeDimension:function(t,e,n,r,i){this.__sizeDimension(t,e,n,r,i)},__sizeDimension:function(t,e,n,r,i){var o=this._fitInfo,a=this.__getNormalizedRect(this.fitInto),s="Width"===i?a.width:a.height,c=e===r,l=c?s-t[r]:t[n],u=o.margin[c?n:r],f="offset"+i,d=this[f]-this.sizingTarget[f];this.sizingTarget.style["max"+i]=s-u-l-d+"px"},center:function(){if(!this.__shouldPosition){this._discoverInfo();var t=this._fitInfo.positionedBy;if(!t.vertically||!t.horizontally){this.style.position="fixed",t.vertically||(this.style.top="0px"),t.horizontally||(this.style.left="0px");var e=this.getBoundingClientRect(),n=this.__getNormalizedRect(this.fitInto);if(!t.vertically){var r=n.top-e.top+(n.height-e.height)/2;this.style.top=r+"px"}if(!t.horizontally){var i=n.left-e.left+(n.width-e.width)/2;this.style.left=i+"px"}}}},__getNormalizedRect:function(t){return t===document.documentElement||t===window?{top:0,left:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:t.getBoundingClientRect()},__getOffscreenArea:function(t,e,n){var r=Math.min(0,t.top)+Math.min(0,n.bottom-(t.top+e.height)),i=Math.min(0,t.left)+Math.min(0,n.right-(t.left+e.width));return Math.abs(r)*e.width+Math.abs(i)*e.height},__getPosition:function(t,e,n,r,i,o){var a,s=[{verticalAlign:"top",horizontalAlign:"left",top:i.top+this.verticalOffset,left:i.left+this.horizontalOffset},{verticalAlign:"top",horizontalAlign:"right",top:i.top+this.verticalOffset,left:i.right-n.width-this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"left",top:i.bottom-n.height-this.verticalOffset,left:i.left+this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"right",top:i.bottom-n.height-this.verticalOffset,left:i.right-n.width-this.horizontalOffset}];if(this.noOverlap){for(var c=0,l=s.length;c-1&&(this._interestedResizables.splice(e,1),this._unsubscribeIronResize(t))},_subscribeIronResize:function(t){t.addEventListener("iron-resize",this._boundOnDescendantIronResize)},_unsubscribeIronResize:function(t){t.removeEventListener("iron-resize",this._boundOnDescendantIronResize)},resizerShouldNotify:function(t){return!0},_onDescendantIronResize:function(t){this._notifyingDescendant?t.stopPropagation():c.my||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(t){var e=(0,a.vz)(t).rootTarget;e!==this&&(e.assignParentResizable(this),this._notifyDescendant(e),t.stopPropagation())},_parentResizableChanged:function(t){t&&window.removeEventListener("resize",this._boundNotifyResize)},_notifyDescendant:function(t){this.isAttached&&(this._notifyingDescendant=!0,t.notifyResize(),this._notifyingDescendant=!1)},_requestResizeNotifications:function(){if(this.isAttached)if("loading"===document.readyState){var t=this._requestResizeNotifications.bind(this);document.addEventListener("readystatechange",(function e(){document.removeEventListener("readystatechange",e),t()}))}else this._findParent(),this._parentResizable?this._parentResizable._interestedResizables.forEach((function(t){t!==this&&t._findParent()}),this):(f.forEach((function(t){t!==this&&t._findParent()}),this),window.addEventListener("resize",this._boundNotifyResize),this.notifyResize())},_findParent:function(){this.assignParentResizable(null),this.fire("iron-request-resize-notifications",null,{node:this,bubbles:!0,cancelable:!0}),this._parentResizable?f.delete(this):f.add(this)}},p=Element.prototype,h=p.matches||p.matchesSelector||p.mozMatchesSelector||p.msMatchesSelector||p.oMatchesSelector||p.webkitMatchesSelector,m={getTabbableNodes:function(t){var e=[];return this._collectTabbableNodes(t,e)?this._sortByTabIndex(e):e},isFocusable:function(t){return h.call(t,"input, select, textarea, button, object")?h.call(t,":not([disabled])"):h.call(t,"a[href], area[href], iframe, [tabindex], [contentEditable]")},isTabbable:function(t){return this.isFocusable(t)&&h.call(t,':not([tabindex="-1"])')&&this._isVisible(t)},_normalizedTabIndex:function(t){if(this.isFocusable(t)){var e=t.getAttribute("tabindex")||0;return Number(e)}return-1},_collectTabbableNodes:function(t,e){if(t.nodeType!==Node.ELEMENT_NODE||!this._isVisible(t))return!1;var n,r=t,i=this._normalizedTabIndex(r),o=i>0;i>=0&&e.push(r),n="content"===r.localName||"slot"===r.localName?(0,a.vz)(r).getDistributedNodes():(0,a.vz)(r.root||r).children;for(var s=0;s0&&e.length>0;)this._hasLowerTabOrder(t[0],e[0])?n.push(e.shift()):n.push(t.shift());return n.concat(t,e)},_hasLowerTabOrder:function(t,e){var n=Math.max(t.tabIndex,0),r=Math.max(e.tabIndex,0);return 0===n||0===r?r>n:n>r}};function y(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(["\n \n\n \n"]);return y=function(){return t},t}(0,i.k)({_template:(0,l.d)(y()),is:"iron-overlay-backdrop",properties:{opened:{reflectToAttribute:!0,type:Boolean,value:!1,observer:"_openedChanged"}},listeners:{transitionend:"_onTransitionend"},created:function(){this.__openedRaf=null},attached:function(){this.opened&&this._openedChanged(this.opened)},prepare:function(){this.opened&&!this.parentNode&&(0,a.vz)(document.body).appendChild(this)},open:function(){this.opened=!0},close:function(){this.opened=!1},complete:function(){this.opened||this.parentNode!==document.body||(0,a.vz)(this.parentNode).removeChild(this)},_onTransitionend:function(t){t&&t.target===this&&this.complete()},_openedChanged:function(t){if(t)this.prepare();else{var e=window.getComputedStyle(this);"0s"!==e.transitionDuration&&0!=e.opacity||this.complete()}this.isAttached&&(this.__openedRaf&&(window.cancelAnimationFrame(this.__openedRaf),this.__openedRaf=null),this.scrollTop=this.scrollTop,this.__openedRaf=window.requestAnimationFrame(function(){this.__openedRaf=null,this.toggleClass("opened",this.opened)}.bind(this)))}});var v=n(81668),b=function(){this._overlays=[],this._minimumZ=101,this._backdropElement=null,v.IH(document.documentElement,"tap",(function(){})),document.addEventListener("tap",this._onCaptureClick.bind(this),!0),document.addEventListener("focus",this._onCaptureFocus.bind(this),!0),document.addEventListener("keydown",this._onCaptureKeyDown.bind(this),!0)};b.prototype={constructor:b,get backdropElement(){return this._backdropElement||(this._backdropElement=document.createElement("iron-overlay-backdrop")),this._backdropElement},get deepActiveElement(){var t=document.activeElement;for(t&&t instanceof Element!=!1||(t=document.body);t.root&&(0,a.vz)(t.root).activeElement;)t=(0,a.vz)(t.root).activeElement;return t},_bringOverlayAtIndexToFront:function(t){var e=this._overlays[t];if(e){var n=this._overlays.length-1,r=this._overlays[n];if(r&&this._shouldBeBehindOverlay(e,r)&&n--,!(t>=n)){var i=Math.max(this.currentOverlayZ(),this._minimumZ);for(this._getZ(e)<=i&&this._applyOverlayZ(e,i);t=0)return this._bringOverlayAtIndexToFront(e),void this.trackBackdrop();var n=this._overlays.length,r=this._overlays[n-1],i=Math.max(this._getZ(r),this._minimumZ),o=this._getZ(t);if(r&&this._shouldBeBehindOverlay(t,r)){this._applyOverlayZ(r,i),n--;var a=this._overlays[n-1];i=Math.max(this._getZ(a),this._minimumZ)}o<=i&&this._applyOverlayZ(t,i),this._overlays.splice(n,0,t),this.trackBackdrop()},removeOverlay:function(t){var e=this._overlays.indexOf(t);-1!==e&&(this._overlays.splice(e,1),this.trackBackdrop())},currentOverlay:function(){var t=this._overlays.length-1;return this._overlays[t]},currentOverlayZ:function(){return this._getZ(this.currentOverlay())},ensureMinimumZ:function(t){this._minimumZ=Math.max(this._minimumZ,t)},focusOverlay:function(){var t=this.currentOverlay();t&&t._applyFocus()},trackBackdrop:function(){var t=this._overlayWithBackdrop();(t||this._backdropElement)&&(this.backdropElement.style.zIndex=this._getZ(t)-1,this.backdropElement.opened=!!t,this.backdropElement.prepare())},getBackdrops:function(){for(var t=[],e=0;e=0;t--)if(this._overlays[t].withBackdrop)return this._overlays[t]},_getZ:function(t){var e=this._minimumZ;if(t){var n=Number(t.style.zIndex||window.getComputedStyle(t).zIndex);n==n&&(e=n)}return e},_setZ:function(t,e){t.style.zIndex=e},_applyOverlayZ:function(t,e){this._setZ(t,e+2)},_overlayInPath:function(t){t=t||[];for(var e=0;e=0||(0===O.length&&function(){g=g||P.bind(void 0);for(var t=0,e=S.length;t=Math.abs(e),i=0;i0:o.scrollTop0:o.scrollLeft=0))switch(this.scrollAction){case"lock":this.__restoreScrollPosition();break;case"refit":this.__deraf("refit",this.refit);break;case"cancel":this.cancel(t)}},__saveScrollPosition:function(){document.scrollingElement?(this.__scrollTop=document.scrollingElement.scrollTop,this.__scrollLeft=document.scrollingElement.scrollLeft):(this.__scrollTop=Math.max(document.documentElement.scrollTop,document.body.scrollTop),this.__scrollLeft=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft))},__restoreScrollPosition:function(){document.scrollingElement?(document.scrollingElement.scrollTop=this.__scrollTop,document.scrollingElement.scrollLeft=this.__scrollLeft):(document.documentElement.scrollTop=document.body.scrollTop=this.__scrollTop,document.documentElement.scrollLeft=document.body.scrollLeft=this.__scrollLeft)}},R=[u,d,T],L=[{properties:{animationConfig:{type:Object},entryAnimation:{observer:"_entryAnimationChanged",type:String},exitAnimation:{observer:"_exitAnimationChanged",type:String}},_entryAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.entry=[{name:this.entryAnimation,node:this}]},_exitAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.exit=[{name:this.exitAnimation,node:this}]},_copyProperties:function(t,e){for(var n in e)t[n]=e[n]},_cloneConfig:function(t){var e={isClone:!0};return this._copyProperties(e,t),e},_getAnimationConfigRecursive:function(t,e,n){var r;if(this.animationConfig)if(this.animationConfig.value&&"function"==typeof this.animationConfig.value)this._warn(this._logf("playAnimation","Please put 'animationConfig' inside of your components 'properties' object instead of outside of it."));else if(r=t?this.animationConfig[t]:this.animationConfig,Array.isArray(r)||(r=[r]),r)for(var i,o=0;i=r[o];o++)if(i.animatable)i.animatable._getAnimationConfigRecursive(i.type||t,e,n);else if(i.id){var a=e[i.id];a?(a.isClone||(e[i.id]=this._cloneConfig(a),a=e[i.id]),this._copyProperties(a,i)):e[i.id]=i}else n.push(i)},getAnimationConfig:function(t){var e={},n=[];for(var r in this._getAnimationConfigRecursive(t,e,n),e)n.push(e[r]);return n}},{_configureAnimations:function(t){var e=[],n=[];if(t.length>0)for(var r,i=0;r=t[i];i++){var o=document.createElement(r.name);if(o.isNeonAnimation){var a;o.configure||(o.configure=function(t){return null}),a=o.configure(r),n.push({result:a,config:r,neonAnimation:o})}else console.warn(this.is+":",r.name,"not found!")}for(var s=0;s\n :host {\n position: fixed;\n }\n\n #contentWrapper ::slotted(*) {\n overflow: auto;\n }\n\n #contentWrapper.animating ::slotted(*) {\n overflow: hidden;\n pointer-events: none;\n }\n \n\n
    \n \n
    \n']);return I=function(){return t},t}(0,i.k)({_template:(0,l.d)(I()),is:"iron-dropdown",behaviors:[s.a,r.G,R,L],properties:{horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},openAnimationConfig:{type:Object},closeAnimationConfig:{type:Object},focusTarget:{type:Object},noAnimations:{type:Boolean,value:!1},allowOutsideScroll:{type:Boolean,value:!1,observer:"_allowOutsideScrollChanged"}},listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},observers:["_updateOverlayPosition(positionTarget, verticalAlign, horizontalAlign, verticalOffset, horizontalOffset)"],get containedElement(){for(var t=(0,a.vz)(this.$.content).getDistributedNodes(),e=0,n=t.length;e\n :host {\n display: inline-block;\n position: relative;\n padding: 8px;\n outline: none;\n\n @apply --paper-menu-button;\n }\n\n :host([disabled]) {\n cursor: auto;\n color: var(--disabled-text-color);\n\n @apply --paper-menu-button-disabled;\n }\n\n iron-dropdown {\n @apply --paper-menu-button-dropdown;\n }\n\n .dropdown-content {\n @apply --shadow-elevation-2dp;\n\n position: relative;\n border-radius: 2px;\n background-color: var(--paper-menu-button-dropdown-background, var(--primary-background-color));\n\n @apply --paper-menu-button-content;\n }\n\n :host([vertical-align="top"]) .dropdown-content {\n margin-bottom: 20px;\n margin-top: -10px;\n top: 10px;\n }\n\n :host([vertical-align="bottom"]) .dropdown-content {\n bottom: 10px;\n margin-bottom: -10px;\n margin-top: 20px;\n }\n\n #trigger {\n cursor: pointer;\n }\n \n\n
    \n \n
    \n\n \n \n \n']);return D=function(){return t},t}(0,i.k)({is:"paper-menu-grow-height-animation",behaviors:[j],configure:function(t){var e=t.node,n=e.getBoundingClientRect().height;return this._effect=new KeyframeEffect(e,[{height:n/2+"px"},{height:n+"px"}],this.timingFromConfig(t)),this._effect}}),(0,i.k)({is:"paper-menu-grow-width-animation",behaviors:[j],configure:function(t){var e=t.node,n=e.getBoundingClientRect().width;return this._effect=new KeyframeEffect(e,[{width:n/2+"px"},{width:n+"px"}],this.timingFromConfig(t)),this._effect}}),(0,i.k)({is:"paper-menu-shrink-width-animation",behaviors:[j],configure:function(t){var e=t.node,n=e.getBoundingClientRect().width;return this._effect=new KeyframeEffect(e,[{width:n+"px"},{width:n-n/20+"px"}],this.timingFromConfig(t)),this._effect}}),(0,i.k)({is:"paper-menu-shrink-height-animation",behaviors:[j],configure:function(t){var e=t.node,n=e.getBoundingClientRect().height;return this.setPrefixedProperty(e,"transformOrigin","0 0"),this._effect=new KeyframeEffect(e,[{height:n+"px",transform:"translateY(0)"},{height:n/2+"px",transform:"translateY(-20px)"}],this.timingFromConfig(t)),this._effect}});var z={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},M=(0,i.k)({_template:(0,l.d)(D()),is:"paper-menu-button",behaviors:[r.G,s.a],properties:{opened:{type:Boolean,value:!1,notify:!0,observer:"_openedChanged"},horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},noOverlap:{type:Boolean},noAnimations:{type:Boolean,value:!1},ignoreSelect:{type:Boolean,value:!1},closeOnActivate:{type:Boolean,value:!1},openAnimationConfig:{type:Object,value:function(){return[{name:"fade-in-animation",timing:{delay:100,duration:200}},{name:"paper-menu-grow-width-animation",timing:{delay:100,duration:150,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:z.ANIMATION_CUBIC_BEZIER}}]}},closeAnimationConfig:{type:Object,value:function(){return[{name:"fade-out-animation",timing:{duration:150}},{name:"paper-menu-shrink-width-animation",timing:{delay:100,duration:50,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-shrink-height-animation",timing:{duration:200,easing:"ease-in"}}]}},allowOutsideScroll:{type:Boolean,value:!1},restoreFocusOnClose:{type:Boolean,value:!0},_dropdownContent:{type:Object}},hostAttributes:{role:"group","aria-haspopup":"true"},listeners:{"iron-activate":"_onIronActivate","iron-select":"_onIronSelect"},get contentElement(){for(var t=(0,a.vz)(this.$.content).getDistributedNodes(),e=0,n=t.length;e-1&&t.preventDefault()}});Object.keys(z).forEach((function(t){M[t]=z[t]}));n(60748);(0,i.k)({is:"iron-iconset-svg",properties:{name:{type:String,observer:"_nameChanged"},size:{type:Number,value:24},rtlMirroring:{type:Boolean,value:!1},useGlobalRtlAttribute:{type:Boolean,value:!1}},created:function(){this._meta=new o.P({type:"iconset",key:null,value:null})},attached:function(){this.style.display="none"},getIconNames:function(){return this._icons=this._createIconMap(),Object.keys(this._icons).map((function(t){return this.name+":"+t}),this)},applyIcon:function(t,e){this.removeIcon(t);var n=this._cloneIcon(e,this.rtlMirroring&&this._targetIsRTL(t));if(n){var r=(0,a.vz)(t.root||t);return r.insertBefore(n,r.childNodes[0]),t._svgIcon=n}return null},removeIcon:function(t){t._svgIcon&&((0,a.vz)(t.root||t).removeChild(t._svgIcon),t._svgIcon=null)},_targetIsRTL:function(t){if(null==this.__targetIsRTL)if(this.useGlobalRtlAttribute){var e=document.body&&document.body.hasAttribute("dir")?document.body:document.documentElement;this.__targetIsRTL="rtl"===e.getAttribute("dir")}else t&&t.nodeType!==Node.ELEMENT_NODE&&(t=t.host),this.__targetIsRTL=t&&"rtl"===window.getComputedStyle(t).direction;return this.__targetIsRTL},_nameChanged:function(){this._meta.value=null,this._meta.key=this.name,this._meta.value=this,this.async((function(){this.fire("iron-iconset-added",this,{node:window})}))},_createIconMap:function(){var t=Object.create(null);return(0,a.vz)(this).querySelectorAll("[id]").forEach((function(e){t[e.id]=e})),t},_cloneIcon:function(t,e){return this._icons=this._icons||this._createIconMap(),this._prepareSvgClone(this._icons[t],this.size,e)},_prepareSvgClone:function(t,e,n){if(t){var r=t.cloneNode(!0),i=document.createElementNS("http://www.w3.org/2000/svg","svg"),o=r.getAttribute("viewBox")||"0 0 "+e+" "+e,a="pointer-events: none; display: block; width: 100%; height: 100%;";return n&&r.hasAttribute("mirror-in-rtl")&&(a+="-webkit-transform:scale(-1,1);transform:scale(-1,1);transform-origin:center;"),i.setAttribute("viewBox",o),i.setAttribute("preserveAspectRatio","xMidYMid meet"),i.setAttribute("focusable","false"),i.style.cssText=a,i.appendChild(r).removeAttribute("id"),i}return null}});var N=document.createElement("template");N.setAttribute("style","display: none;"),N.innerHTML='\n\n\n\n',document.head.appendChild(N.content);var F=document.createElement("template");F.setAttribute("style","display: none;"),F.innerHTML='\n \n',document.head.appendChild(F.content);var Z=n(51644),B=n(21006),H=n(98235);function U(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n\n \x3c!-- this div fulfills an a11y requirement for combobox, do not remove --\x3e\n \n \n \x3c!-- support hybrid mode: user might be using paper-menu-button 1.x which distributes via --\x3e\n \n \n \n']);return U=function(){return t},t}(0,i.k)({_template:(0,l.d)(U()),is:"paper-dropdown-menu",behaviors:[Z.P,s.a,B.V,H.x],properties:{selectedItemLabel:{type:String,notify:!0,readOnly:!0},selectedItem:{type:Object,notify:!0,readOnly:!0},value:{type:String,notify:!0},label:{type:String},placeholder:{type:String},errorMessage:{type:String},opened:{type:Boolean,notify:!0,value:!1,observer:"_openedChanged"},allowOutsideScroll:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1,reflectToAttribute:!0},alwaysFloatLabel:{type:Boolean,value:!1},noAnimations:{type:Boolean,value:!1},horizontalAlign:{type:String,value:"right"},verticalAlign:{type:String,value:"top"},verticalOffset:Number,dynamicAlign:{type:Boolean},restoreFocusOnClose:{type:Boolean,value:!0}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},hostAttributes:{role:"combobox","aria-autocomplete":"none","aria-haspopup":"true"},observers:["_selectedItemChanged(selectedItem)"],attached:function(){var t=this.contentElement;t&&t.selectedItem&&this._setSelectedItem(t.selectedItem)},get contentElement(){for(var t=(0,a.vz)(this.$.content).getDistributedNodes(),e=0,n=t.length;e\n :host {\n display: block;\n padding: 8px 0;\n @apply --paper-input-container;\n }\n\n :host([inline]) {\n display: inline-block;\n }\n\n :host([disabled]) {\n pointer-events: none;\n opacity: 0.33;\n\n @apply --paper-input-container-disabled;\n }\n\n :host([hidden]) {\n display: none !important;\n }\n\n [hidden] {\n display: none !important;\n }\n\n .floated-label-placeholder {\n @apply --paper-font-caption;\n }\n\n .underline {\n height: 2px;\n position: relative;\n }\n\n .focused-line {\n @apply --layout-fit;\n border-bottom: 2px solid var(--paper-input-container-focus-color, var(--primary-color));\n\n -webkit-transform-origin: center center;\n transform-origin: center center;\n -webkit-transform: scale3d(0,1,1);\n transform: scale3d(0,1,1);\n\n @apply --paper-input-container-underline-focus;\n }\n\n .underline.is-highlighted .focused-line {\n -webkit-transform: none;\n transform: none;\n -webkit-transition: -webkit-transform 0.25s;\n transition: transform 0.25s;\n\n @apply --paper-transition-easing;\n }\n\n .underline.is-invalid .focused-line {\n border-color: var(--paper-input-container-invalid-color, var(--error-color));\n -webkit-transform: none;\n transform: none;\n -webkit-transition: -webkit-transform 0.25s;\n transition: transform 0.25s;\n\n @apply --paper-transition-easing;\n }\n\n .unfocused-line {\n @apply --layout-fit;\n border-bottom: 1px solid var(--paper-input-container-color, var(--secondary-text-color));\n @apply --paper-input-container-underline;\n }\n\n :host([disabled]) .unfocused-line {\n border-bottom: 1px dashed;\n border-color: var(--paper-input-container-color, var(--secondary-text-color));\n @apply --paper-input-container-underline-disabled;\n }\n\n .input-wrapper {\n @apply --layout-horizontal;\n @apply --layout-center;\n position: relative;\n }\n\n .input-content {\n @apply --layout-flex-auto;\n @apply --layout-relative;\n max-width: 100%;\n }\n\n .input-content ::slotted(label),\n .input-content ::slotted(.paper-input-label) {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n font: inherit;\n color: var(--paper-input-container-color, var(--secondary-text-color));\n -webkit-transition: -webkit-transform 0.25s, width 0.25s;\n transition: transform 0.25s, width 0.25s;\n -webkit-transform-origin: left top;\n transform-origin: left top;\n /* Fix for safari not focusing 0-height date/time inputs with -webkit-apperance: none; */\n min-height: 1px;\n\n @apply --paper-font-common-nowrap;\n @apply --paper-font-subhead;\n @apply --paper-input-container-label;\n @apply --paper-transition-easing;\n }\n\n .input-content.label-is-floating ::slotted(label),\n .input-content.label-is-floating ::slotted(.paper-input-label) {\n -webkit-transform: translateY(-75%) scale(0.75);\n transform: translateY(-75%) scale(0.75);\n\n /* Since we scale to 75/100 of the size, we actually have 100/75 of the\n original space now available */\n width: 133%;\n\n @apply --paper-input-container-label-floating;\n }\n\n :host(:dir(rtl)) .input-content.label-is-floating ::slotted(label),\n :host(:dir(rtl)) .input-content.label-is-floating ::slotted(.paper-input-label) {\n right: 0;\n left: auto;\n -webkit-transform-origin: right top;\n transform-origin: right top;\n }\n\n .input-content.label-is-highlighted ::slotted(label),\n .input-content.label-is-highlighted ::slotted(.paper-input-label) {\n color: var(--paper-input-container-focus-color, var(--primary-color));\n\n @apply --paper-input-container-label-focus;\n }\n\n .input-content.is-invalid ::slotted(label),\n .input-content.is-invalid ::slotted(.paper-input-label) {\n color: var(--paper-input-container-invalid-color, var(--error-color));\n }\n\n .input-content.label-is-hidden ::slotted(label),\n .input-content.label-is-hidden ::slotted(.paper-input-label) {\n visibility: hidden;\n }\n\n .input-content ::slotted(input),\n .input-content ::slotted(iron-input),\n .input-content ::slotted(textarea),\n .input-content ::slotted(iron-autogrow-textarea),\n .input-content ::slotted(.paper-input-input) {\n @apply --paper-input-container-shared-input-style;\n /* The apply shim doesn\'t apply the nested color custom property,\n so we have to re-apply it here. */\n color: var(--paper-input-container-input-color, var(--primary-text-color));\n @apply --paper-input-container-input;\n }\n\n .input-content ::slotted(input)::-webkit-outer-spin-button,\n .input-content ::slotted(input)::-webkit-inner-spin-button {\n @apply --paper-input-container-input-webkit-spinner;\n }\n\n .input-content.focused ::slotted(input),\n .input-content.focused ::slotted(iron-input),\n .input-content.focused ::slotted(textarea),\n .input-content.focused ::slotted(iron-autogrow-textarea),\n .input-content.focused ::slotted(.paper-input-input) {\n @apply --paper-input-container-input-focus;\n }\n\n .input-content.is-invalid ::slotted(input),\n .input-content.is-invalid ::slotted(iron-input),\n .input-content.is-invalid ::slotted(textarea),\n .input-content.is-invalid ::slotted(iron-autogrow-textarea),\n .input-content.is-invalid ::slotted(.paper-input-input) {\n @apply --paper-input-container-input-invalid;\n }\n\n .prefix ::slotted(*) {\n display: inline-block;\n @apply --paper-font-subhead;\n @apply --layout-flex-none;\n @apply --paper-input-prefix;\n }\n\n .suffix ::slotted(*) {\n display: inline-block;\n @apply --paper-font-subhead;\n @apply --layout-flex-none;\n\n @apply --paper-input-suffix;\n }\n\n /* Firefox sets a min-width on the input, which can cause layout issues */\n .input-content ::slotted(input) {\n min-width: 0;\n }\n\n .input-content ::slotted(textarea) {\n resize: none;\n }\n\n .add-on-content {\n position: relative;\n }\n\n .add-on-content.is-invalid ::slotted(*) {\n color: var(--paper-input-container-invalid-color, var(--error-color));\n }\n\n .add-on-content.is-highlighted ::slotted(*) {\n color: var(--paper-input-container-focus-color, var(--primary-color));\n }\n \n\n \n\n
    \n \n\n
    \n \n \n
    \n\n \n
    \n\n
    \n
    \n
    \n
    \n\n
    \n \n
    \n']);return s=function(){return t},t}function c(){var t=l(['\n\n \n\n']);return c=function(){return t},t}function l(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}var u=(0,a.d)(c());u.setAttribute("style","display: none;"),document.head.appendChild(u.content),(0,r.k)({_template:(0,a.d)(s()),is:"paper-input-container",properties:{noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},attrForValue:{type:String,value:"bind-value"},autoValidate:{type:Boolean,value:!1},invalid:{observer:"_invalidChanged",type:Boolean,value:!1},focused:{readOnly:!0,type:Boolean,value:!1,notify:!0},_addons:{type:Array},_inputHasContent:{type:Boolean,value:!1},_inputSelector:{type:String,value:"input,iron-input,textarea,.paper-input-input"},_boundOnFocus:{type:Function,value:function(){return this._onFocus.bind(this)}},_boundOnBlur:{type:Function,value:function(){return this._onBlur.bind(this)}},_boundOnInput:{type:Function,value:function(){return this._onInput.bind(this)}},_boundValueChanged:{type:Function,value:function(){return this._onValueChanged.bind(this)}}},listeners:{"addon-attached":"_onAddonAttached","iron-input-validate":"_onIronInputValidate"},get _valueChangedEvent(){return this.attrForValue+"-changed"},get _propertyForValue(){return(0,o.z)(this.attrForValue)},get _inputElement(){return(0,i.vz)(this).querySelector(this._inputSelector)},get _inputElementValue(){return this._inputElement[this._propertyForValue]||this._inputElement.value},ready:function(){this.__isFirstValueUpdate=!0,this._addons||(this._addons=[]),this.addEventListener("focus",this._boundOnFocus,!0),this.addEventListener("blur",this._boundOnBlur,!0)},attached:function(){this.attrForValue?this._inputElement.addEventListener(this._valueChangedEvent,this._boundValueChanged):this.addEventListener("input",this._onInput),this._inputElementValue&&""!=this._inputElementValue?this._handleValueAndAutoValidate(this._inputElement):this._handleValue(this._inputElement)},_onAddonAttached:function(t){this._addons||(this._addons=[]);var e=t.target;-1===this._addons.indexOf(e)&&(this._addons.push(e),this.isAttached&&this._handleValue(this._inputElement))},_onFocus:function(){this._setFocused(!0)},_onBlur:function(){this._setFocused(!1),this._handleValueAndAutoValidate(this._inputElement)},_onInput:function(t){this._handleValueAndAutoValidate(t.target)},_onValueChanged:function(t){var e=t.target;this.__isFirstValueUpdate&&(this.__isFirstValueUpdate=!1,void 0===e.value||""===e.value)||this._handleValueAndAutoValidate(t.target)},_handleValue:function(t){var e=this._inputElementValue;e||0===e||"number"===t.type&&!t.checkValidity()?this._inputHasContent=!0:this._inputHasContent=!1,this.updateAddons({inputElement:t,value:e,invalid:this.invalid})},_handleValueAndAutoValidate:function(t){var e;this.autoValidate&&t&&(e=t.validate?t.validate(this._inputElementValue):t.checkValidity(),this.invalid=!e);this._handleValue(t)},_onIronInputValidate:function(t){this.invalid=this._inputElement.invalid},_invalidChanged:function(){this._addons&&this.updateAddons({invalid:this.invalid})},updateAddons:function(t){for(var e,n=0;e=this._addons[n];n++)e.update(t)},_computeInputContentClass:function(t,e,n,r,i){var o="input-content";if(t)i&&(o+=" label-is-hidden"),r&&(o+=" is-invalid");else{var a=this.querySelector("label");e||i?(o+=" label-is-floating",this.$.labelAndInputContainer.style.position="static",r?o+=" is-invalid":n&&(o+=" label-is-highlighted")):(a&&(this.$.labelAndInputContainer.style.position="relative"),r&&(o+=" is-invalid"))}return n&&(o+=" focused"),o},_computeUnderlineClass:function(t,e){var n="underline";return e?n+=" is-invalid":t&&(n+=" is-highlighted"),n},_computeAddOnContentClass:function(t,e){var n="add-on-content";return e?n+=" is-invalid":t&&(n+=" is-highlighted"),n}})},77956:function(t,e,n){"use strict";n(51309),n(70019),n(1656);var r=n(8621),i=(n(36280),n(67139)),o=n(50856),a={attached:function(){this.fire("addon-attached")},update:function(t){}};function s(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(["\n \n\n [[_charCounterStr]]\n"]);return s=function(){return t},t}(0,i.k)({_template:(0,o.d)(s()),is:"paper-input-char-counter",behaviors:[a],properties:{_charCounterStr:{type:String,value:"0"}},update:function(t){if(t.inputElement){t.value=t.value||"";var e=t.value.toString().length.toString();t.inputElement.hasAttribute("maxlength")&&(e+="/"+t.inputElement.getAttribute("maxlength")),this._charCounterStr=e}}});var c=n(26110),l=n(18149);n(98121);function u(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n\n \x3c!--\n If the paper-input-error element is directly referenced by an\n `aria-describedby` attribute, such as when used as a paper-input add-on,\n then applying `visibility: hidden;` to the paper-input-error element itself\n does not hide the error.\n\n For more information, see:\n https://www.w3.org/TR/accname-1.1/#mapping_additional_nd_description\n --\x3e\n
    \n \n
    \n'],['\n \n\n \x3c!--\n If the paper-input-error element is directly referenced by an\n \\`aria-describedby\\` attribute, such as when used as a paper-input add-on,\n then applying \\`visibility: hidden;\\` to the paper-input-error element itself\n does not hide the error.\n\n For more information, see:\n https://www.w3.org/TR/accname-1.1/#mapping_additional_nd_description\n --\x3e\n
    \n \n
    \n']);return u=function(){return t},t}(0,i.k)({_template:(0,o.d)(u()),is:"paper-input-error",behaviors:[a],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(t){this._setInvalid(t.invalid)}});var f=n(28426),d=n(21006),p=(n(21384),{NextLabelID:1,NextAddonID:1,NextInputID:1}),h={properties:{label:{type:String},value:{notify:!0,type:String},disabled:{type:Boolean,value:!1},invalid:{type:Boolean,value:!1,notify:!0},allowedPattern:{type:String},type:{type:String},list:{type:String},pattern:{type:String},required:{type:Boolean,value:!1},errorMessage:{type:String},charCounter:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},autoValidate:{type:Boolean,value:!1},validator:{type:String},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,observer:"_autofocusChanged"},inputmode:{type:String},minlength:{type:Number},maxlength:{type:Number},min:{type:String},max:{type:String},step:{type:String},name:{type:String},placeholder:{type:String,value:""},readonly:{type:Boolean,value:!1},size:{type:Number},autocapitalize:{type:String,value:"none"},autocorrect:{type:String,value:"off"},autosave:{type:String},results:{type:Number},accept:{type:String},multiple:{type:Boolean},_ariaDescribedBy:{type:String,value:""},_ariaLabelledBy:{type:String,value:""},_inputId:{type:String,value:""}},listeners:{"addon-attached":"_onAddonAttached"},keyBindings:{"shift+tab:keydown":"_onShiftTabDown"},hostAttributes:{tabindex:0},get inputElement(){return this.$||(this.$={}),this.$.input||(this._generateInputId(),this.$.input=this.$$("#"+this._inputId)),this.$.input},get _focusableElement(){return this.inputElement},created:function(){this._typesThatHaveText=["date","datetime","datetime-local","month","time","week","file"]},attached:function(){this._updateAriaLabelledBy(),!f.H3&&this.inputElement&&-1!==this._typesThatHaveText.indexOf(this.inputElement.type)&&(this.alwaysFloatLabel=!0)},_appendStringWithSpace:function(t,e){return t=t?t+" "+e:e},_onAddonAttached:function(t){var e=(0,l.vz)(t).rootTarget;if(e.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,e.id);else{var n="paper-input-add-on-"+p.NextAddonID++;e.id=n,this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,n)}},validate:function(){return this.inputElement.validate()},_focusBlurHandler:function(t){c.a._focusBlurHandler.call(this,t),this.focused&&!this._shiftTabPressed&&this._focusableElement&&this._focusableElement.focus()},_onShiftTabDown:function(t){var e=this.getAttribute("tabindex");this._shiftTabPressed=!0,this.setAttribute("tabindex","-1"),this.async((function(){this.setAttribute("tabindex",e),this._shiftTabPressed=!1}),1)},_handleAutoValidate:function(){this.autoValidate&&this.validate()},updateValueAndPreserveCaret:function(t){try{var e=this.inputElement.selectionStart;this.value=t,this.inputElement.selectionStart=e,this.inputElement.selectionEnd=e}catch(n){this.value=t}},_computeAlwaysFloatLabel:function(t,e){return e||t},_updateAriaLabelledBy:function(){var t,e=(0,l.vz)(this.root).querySelector("label");e?(e.id?t=e.id:(t="paper-input-label-"+p.NextLabelID++,e.id=t),this._ariaLabelledBy=t):this._ariaLabelledBy=""},_generateInputId:function(){this._inputId&&""!==this._inputId||(this._inputId="input-"+p.NextInputID++)},_onChange:function(t){this.shadowRoot&&this.fire(t.type,{sourceEvent:t},{node:this,bubbles:t.bubbles,cancelable:t.cancelable})},_autofocusChanged:function(){if(this.autofocus&&this._focusableElement){var t=document.activeElement;t instanceof HTMLElement&&t!==document.body&&t!==document.documentElement||this._focusableElement.focus()}}},m=[c.a,r.G,h];function y(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n\n \n\n \n\n \n\n \x3c!-- Need to bind maxlength so that the paper-input-char-counter works correctly --\x3e\n \n \n \n\n \n\n \n\n \n\n \n ']);return y=function(){return t},t}(0,i.k)({is:"paper-input",_template:(0,o.d)(y()),behaviors:[m,d.V],properties:{value:{type:String}},get _focusableElement(){return this.inputElement._inputElement},listeners:{"iron-input-ready":"_onIronInputReady"},_onIronInputReady:function(){this.$.nativeInput||(this.$.nativeInput=this.$$("input")),this.inputElement&&-1!==this._typesThatHaveText.indexOf(this.$.nativeInput.type)&&(this.alwaysFloatLabel=!0),this.inputElement.bindValue&&this.$.container._handleValueAndAutoValidate(this.inputElement)}})},89194:function(t,e,n){"use strict";n(51309),n(65660),n(1656),n(70019);var r=n(67139),i=n(50856);function o(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(["\n \n\n \n"]);return o=function(){return t},t}(0,r.k)({_template:(0,i.d)(o()),is:"paper-item-body"})},53803:function(t,e,n){"use strict";n(65660),n(51309),n(15495);var r=n(51644),i=(n(1656),n(70019),document.createElement("template"));i.setAttribute("style","display: none;"),i.innerHTML="\n \n",document.head.appendChild(i.content);var o=n(26110),a=n(67139),s=n(50856),c=[r.P,o.a,{hostAttributes:{role:"option",tabindex:"0"}}];function l(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n \n']);return l=function(){return t},t}(0,a.k)({_template:(0,s.d)(l()),is:"paper-item",behaviors:[c]})},51095:function(t,e,n){"use strict";n(51309),n(1656);var r=n(79787),i=n(67139),o=n(50856);function a(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(["\n \n\n \n"]);return a=function(){return t},t}(0,i.k)({_template:(0,o.d)(a()),is:"paper-listbox",behaviors:[r.i],hostAttributes:{role:"listbox"}})},60748:function(t,e,n){"use strict";n(51309);var r=n(8621),i=n(67139),o=n(18149),a=n(50856);function s(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n\n
    \n
    \n']);return s=function(){return t},t}var c={distance:function(t,e,n,r){var i=t-n,o=e-r;return Math.sqrt(i*i+o*o)},now:window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now};function l(t){this.element=t,this.width=this.boundingRect.width,this.height=this.boundingRect.height,this.size=Math.max(this.width,this.height)}function u(t){this.element=t,this.color=window.getComputedStyle(t).color,this.wave=document.createElement("div"),this.waveContainer=document.createElement("div"),this.wave.style.backgroundColor=this.color,this.wave.classList.add("wave"),this.waveContainer.classList.add("wave-container"),(0,o.vz)(this.waveContainer).appendChild(this.wave),this.resetInteractionState()}l.prototype={get boundingRect(){return this.element.getBoundingClientRect()},furthestCornerDistanceFrom:function(t,e){var n=c.distance(t,e,0,0),r=c.distance(t,e,this.width,0),i=c.distance(t,e,0,this.height),o=c.distance(t,e,this.width,this.height);return Math.max(n,r,i,o)}},u.MAX_RADIUS=300,u.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){var t;return this.mouseDownStart?(t=c.now()-this.mouseDownStart,this.mouseUpStart&&(t-=this.mouseUpElapsed),t):0},get mouseUpElapsed(){return this.mouseUpStart?c.now()-this.mouseUpStart:0},get mouseDownElapsedSeconds(){return this.mouseDownElapsed/1e3},get mouseUpElapsedSeconds(){return this.mouseUpElapsed/1e3},get mouseInteractionSeconds(){return this.mouseDownElapsedSeconds+this.mouseUpElapsedSeconds},get initialOpacity(){return this.element.initialOpacity},get opacityDecayVelocity(){return this.element.opacityDecayVelocity},get radius(){var t=this.containerMetrics.width*this.containerMetrics.width,e=this.containerMetrics.height*this.containerMetrics.height,n=1.1*Math.min(Math.sqrt(t+e),u.MAX_RADIUS)+5,r=1.1-n/u.MAX_RADIUS*.2,i=this.mouseInteractionSeconds/r,o=n*(1-Math.pow(80,-i));return Math.abs(o)},get opacity(){return this.mouseUpStart?Math.max(0,this.initialOpacity-this.mouseUpElapsedSeconds*this.opacityDecayVelocity):this.initialOpacity},get outerOpacity(){var t=.3*this.mouseUpElapsedSeconds,e=this.opacity;return Math.max(0,Math.min(t,e))},get isOpacityFullyDecayed(){return this.opacity<.01&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isRestingAtMaxRadius(){return this.opacity>=this.initialOpacity&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isAnimationComplete(){return this.mouseUpStart?this.isOpacityFullyDecayed:this.isRestingAtMaxRadius},get translationFraction(){return Math.min(1,this.radius/this.containerMetrics.size*2/Math.sqrt(2))},get xNow(){return this.xEnd?this.xStart+this.translationFraction*(this.xEnd-this.xStart):this.xStart},get yNow(){return this.yEnd?this.yStart+this.translationFraction*(this.yEnd-this.yStart):this.yStart},get isMouseDown(){return this.mouseDownStart&&!this.mouseUpStart},resetInteractionState:function(){this.maxRadius=0,this.mouseDownStart=0,this.mouseUpStart=0,this.xStart=0,this.yStart=0,this.xEnd=0,this.yEnd=0,this.slideDistance=0,this.containerMetrics=new l(this.element)},draw:function(){var t,e,n;this.wave.style.opacity=this.opacity,t=this.radius/(this.containerMetrics.size/2),e=this.xNow-this.containerMetrics.width/2,n=this.yNow-this.containerMetrics.height/2,this.waveContainer.style.webkitTransform="translate("+e+"px, "+n+"px)",this.waveContainer.style.transform="translate3d("+e+"px, "+n+"px, 0)",this.wave.style.webkitTransform="scale("+t+","+t+")",this.wave.style.transform="scale3d("+t+","+t+",1)"},downAction:function(t){var e=this.containerMetrics.width/2,n=this.containerMetrics.height/2;this.resetInteractionState(),this.mouseDownStart=c.now(),this.center?(this.xStart=e,this.yStart=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)):(this.xStart=t?t.detail.x-this.containerMetrics.boundingRect.left:this.containerMetrics.width/2,this.yStart=t?t.detail.y-this.containerMetrics.boundingRect.top:this.containerMetrics.height/2),this.recenters&&(this.xEnd=e,this.yEnd=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)),this.maxRadius=this.containerMetrics.furthestCornerDistanceFrom(this.xStart,this.yStart),this.waveContainer.style.top=(this.containerMetrics.height-this.containerMetrics.size)/2+"px",this.waveContainer.style.left=(this.containerMetrics.width-this.containerMetrics.size)/2+"px",this.waveContainer.style.width=this.containerMetrics.size+"px",this.waveContainer.style.height=this.containerMetrics.size+"px"},upAction:function(t){this.isMouseDown&&(this.mouseUpStart=c.now())},remove:function(){(0,o.vz)(this.waveContainer.parentNode).removeChild(this.waveContainer)}},(0,i.k)({_template:(0,a.d)(s()),is:"paper-ripple",behaviors:[r.G],properties:{initialOpacity:{type:Number,value:.25},opacityDecayVelocity:{type:Number,value:.8},recenters:{type:Boolean,value:!1},center:{type:Boolean,value:!1},ripples:{type:Array,value:function(){return[]}},animating:{type:Boolean,readOnly:!0,reflectToAttribute:!0,value:!1},holdDown:{type:Boolean,value:!1,observer:"_holdDownChanged"},noink:{type:Boolean,value:!1},_animating:{type:Boolean},_boundAnimate:{type:Function,value:function(){return this.animate.bind(this)}}},get target(){return this.keyEventTarget},keyBindings:{"enter:keydown":"_onEnterKeydown","space:keydown":"_onSpaceKeydown","space:keyup":"_onSpaceKeyup"},attached:function(){11==this.parentNode.nodeType?this.keyEventTarget=(0,o.vz)(this).getOwnerRoot().host:this.keyEventTarget=this.parentNode;var t=this.keyEventTarget;this.listen(t,"up","uiUpAction"),this.listen(t,"down","uiDownAction")},detached:function(){this.unlisten(this.keyEventTarget,"up","uiUpAction"),this.unlisten(this.keyEventTarget,"down","uiDownAction"),this.keyEventTarget=null},get shouldKeepAnimating(){for(var t=0;t0||(this.addRipple().downAction(t),this._animating||(this._animating=!0,this.animate()))},uiUpAction:function(t){this.noink||this.upAction(t)},upAction:function(t){this.holdDown||(this.ripples.forEach((function(e){e.upAction(t)})),this._animating=!0,this.animate())},onAnimationComplete:function(){this._animating=!1,this.$.background.style.backgroundColor=null,this.fire("transitionend")},addRipple:function(){var t=new u(this);return(0,o.vz)(this.$.waves).appendChild(t.waveContainer),this.$.background.style.backgroundColor=t.color,this.ripples.push(t),this._setAnimating(!0),t},removeRipple:function(t){var e=this.ripples.indexOf(t);e<0||(this.ripples.splice(e,1),t.remove(),this.ripples.length||this._setAnimating(!1))},animate:function(){if(this._animating){var t,e;for(t=0;t\n \n']);return r=function(){return t},t}var i=(0,n(50856).d)(r());i.setAttribute("style","display: none;"),document.head.appendChild(i.content)},70019:function(t,e,n){"use strict";n(51309),n(61970);function r(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(["\n \n"]);return r=function(){return t},t}var i=(0,n(50856).d)(r());i.setAttribute("style","display: none;"),document.head.appendChild(i.content)},5618:function(t,e,n){"use strict";var r=n(34816),i=n(10868),o=n(26539),a=new r.ZP;window.ShadyCSS||(window.ShadyCSS={prepareTemplate:function(t,e,n){},prepareTemplateDom:function(t,e){},prepareTemplateStyles:function(t,e,n){},styleSubtree:function(t,e){a.processStyles(),(0,i.wW)(t,e)},styleElement:function(t){a.processStyles()},styleDocument:function(t){a.processStyles(),(0,i.wW)(document.body,t)},getComputedStyleValue:function(t,e){return(0,i.B7)(t,e)},flushCustomStyles:function(){},nativeCss:o.rd,nativeShadow:o.WA,cssBuild:o.Cp,disableRuntime:o.jF}),window.ShadyCSS.CustomStyleInterface=a;var s=n(15392);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t,e){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:"",i="";if(e.cssText||e.rules){var o=e.rules;if(o&&!a(o))for(var c,f=0,d=o.length;f1&&void 0!==arguments[1]?arguments[1]:"",n=w(t);return this.transformRules(n,e),t.textContent=g(n),n}},{key:"transformCustomStyle",value:function(t){var e=this,n=w(t);return _(n,(function(t){":root"===t.selector&&(t.selector="html"),e.transformRule(t)})),t.textContent=g(n),n}},{key:"transformRules",value:function(t,e){var n=this;this._currentElement=e,_(t,(function(t){n.transformRule(t)})),this._currentElement=null}},{key:"transformRule",value:function(t){t.cssText=this.transformCssText(t.parsedCssText,t),":root"===t.selector&&(t.selector=":host > *")}},{key:"transformCssText",value:function(t,e){var n=this;return t=t.replace(m.CN,(function(t,r,i,o){return n._produceCssProperties(t,r,i,o,e)})),this._consumeCssProperties(t,e)}},{key:"_getInitialValueForProperty",value:function(t){return this._measureElement||(this._measureElement=document.createElement("meta"),this._measureElement.setAttribute("apply-shim-measure",""),this._measureElement.style.all="initial",document.head.appendChild(this._measureElement)),window.getComputedStyle(this._measureElement).getPropertyValue(t)}},{key:"_fallbacksFromPreviousRules",value:function(t){for(var e=this,n=t;n.parent;)n=n.parent;var r={},i=!1;return _(n,(function(n){(i=i||n===t)||n.selector===t.selector&&Object.assign(r,e._cssTextToMap(n.parsedCssText))})),r}},{key:"_consumeCssProperties",value:function(t,e){for(var n=null;n=m.$T.exec(t);){var r=n[0],i=n[1],o=n.index,a=o+r.indexOf("@apply"),s=o+r.length,c=t.slice(0,a),l=t.slice(s),u=e?this._fallbacksFromPreviousRules(e):{};Object.assign(u,this._cssTextToMap(c));var f=this._atApplyToCssProperties(i,u);t="".concat(c).concat(f).concat(l),m.$T.lastIndex=o+f.length}return t}},{key:"_atApplyToCssProperties",value:function(t,e){t=t.replace(P,"");var n=[],r=this._map.get(t);if(r||(this._map.set(t,{}),r=this._map.get(t)),r){var i,o,a;this._currentElement&&(r.dependants[this._currentElement]=!0);var s=r.properties;for(i in s)o=[i,": var(",t,"_-_",i],(a=e&&e[i])&&o.push(",",a.replace(R,"")),o.push(")"),R.test(s[i])&&o.push(" !important"),n.push(o.join(""))}return n.join("; ")}},{key:"_replaceInitialOrInherit",value:function(t,e){var n=T.exec(e);return n&&(e=n[1]?this._getInitialValueForProperty(t):"apply-shim-inherit"),e}},{key:"_cssTextToMap",value:function(t){for(var e,n,r,i,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=t.split(";"),s={},c=0;c1&&(e=i[0].trim(),n=i.slice(1).join(":"),o&&(n=this._replaceInitialOrInherit(e,n)),s[e]=n);return s}},{key:"_invalidateMixinEntry",value:function(t){if(I)for(var e in t.dependants)e!==this._currentElement&&I(e)}},{key:"_produceCssProperties",value:function(t,e,n,r,i){var o=this;if(n&&function t(e,n){var r=e.indexOf("var(");if(-1===r)return n(e,"","","");var i=k(e,r+3),o=e.substring(r+4,i),a=e.substring(0,r),s=t(e.substring(i+1),n),c=o.indexOf(",");return-1===c?n(a,o.trim(),"",s):n(a,o.substring(0,c).trim(),o.substring(c+1).trim(),s)}(n,(function(t,e){e&&o._map.get(e)&&(r="@apply ".concat(e,";"))})),!r)return t;var a=this._consumeCssProperties(""+r,i),s=t.slice(0,t.indexOf("--")),c=this._cssTextToMap(a,!0),l=c,u=this._map.get(e),f=u&&u.properties;f?l=Object.assign(Object.create(f),c):this._map.set(e,l);var d,p,h=[],m=!1;for(d in l)void 0===(p=c[d])&&(p="initial"),f&&!(d in f)&&(m=!0),h.push("".concat(e).concat("_-_").concat(d,": ").concat(p));return m&&this._invalidateMixinEntry(u),u&&(u.properties=l),n&&(s="".concat(t,";").concat(s)),"".concat(s).concat(h.join("; "),";")}}]),t}();j.prototype.detectMixin=j.prototype.detectMixin,j.prototype.transformStyle=j.prototype.transformStyle,j.prototype.transformCustomStyle=j.prototype.transformCustomStyle,j.prototype.transformRules=j.prototype.transformRules,j.prototype.transformRule=j.prototype.transformRule,j.prototype.transformTemplate=j.prototype.transformTemplate,j.prototype._separator="_-_",Object.defineProperty(j.prototype,"invalidCallback",{get:function(){return I},set:function(t){I=t}});var D=j,z={},M="_applyShimCurrentVersion",N="_applyShimNextVersion",F=Promise.resolve();function Z(t){var e=z[t];e&&function(t){t[M]=t[M]||0,t._applyShimValidatingVersion=t._applyShimValidatingVersion||0,t[N]=(t[N]||0)+1}(e)}function B(t){return t[M]===t[N]}function H(t){return!B(t)&&t._applyShimValidatingVersion===t[N]}function U(t){t._applyShimValidatingVersion=t[N],t._validating||(t._validating=!0,F.then((function(){t[M]=t[N],t._validating=!1})))}n(34816);function V(t,e){for(var n=0;n-1?n=e:(r=e,n=t.getAttribute&&t.getAttribute("is")||""):(n=t.is,r=t.extends),{is:n,typeExtension:r}}(t).is,n=z[e];if((!n||!E(n))&&n&&!B(n)){H(n)||(this.prepareTemplate(n,e),U(n));var r=t.shadowRoot;if(r){var i=r.querySelector("style");i&&(i.__cssRules=n._styleAst,i.textContent=g(n._styleAst))}}}},{key:"styleDocument",value:function(t){this.ensure(),this.styleSubtree(document.body,t)}}])&&V(e.prototype,n),r&&V(e,r),t}();if(!window.ShadyCSS||!window.ShadyCSS.ScopingShim){var q=new K,W=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate:function(t,e,n){q.flushCustomStyles(),q.prepareTemplate(t,e)},prepareTemplateStyles:function(t,e,n){window.ShadyCSS.prepareTemplate(t,e,n)},prepareTemplateDom:function(t,e){},styleSubtree:function(t,e){q.flushCustomStyles(),q.styleSubtree(t,e)},styleElement:function(t){q.flushCustomStyles(),q.styleElement(t)},styleDocument:function(t){q.flushCustomStyles(),q.styleDocument(t)},getComputedStyleValue:function(t,e){return(0,S.B7)(t,e)},flushCustomStyles:function(){q.flushCustomStyles()},nativeCss:r.rd,nativeShadow:r.WA,cssBuild:r.Cp,disableRuntime:r.jF},W&&(window.ShadyCSS.CustomStyleInterface=W)}window.ShadyCSS.ApplyShim=G;var Y=n(63933),$=n(76389),X=n(36608),J=n(60995);function Q(t){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tt(t,e){for(var n=0;n-1&<.splice(t,1)}}}]),r}(e);return n.__activateDir=!1,n}));n(87529);function yt(){document.body.removeAttribute("unresolved")}"interactive"===document.readyState||"complete"===document.readyState?yt():window.addEventListener("DOMContentLoaded",yt);var vt=n(18149),bt=n(81668),gt=n(78956),wt=n(21683),_t=n(4059);function kt(t){return(kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function xt(t){return function(t){if(Array.isArray(t))return Et(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Et(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Et(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Et(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0?wt.Wc.after(n):wt.YA,e.bind(this))}},{key:"isDebouncerActive",value:function(t){this._debouncers=this._debouncers||{};var e=this._debouncers[t];return!(!e||!e.isActive())}},{key:"flushDebouncer",value:function(t){this._debouncers=this._debouncers||{};var e=this._debouncers[t];e&&e.flush()}},{key:"cancelDebouncer",value:function(t){this._debouncers=this._debouncers||{};var e=this._debouncers[t];e&&e.cancel()}},{key:"async",value:function(t,e){return e>0?wt.Wc.run(t.bind(this),e):~wt.YA.run(t.bind(this))}},{key:"cancelAsync",value:function(t){t<0?wt.YA.cancel(~t):wt.Wc.cancel(t)}},{key:"create",value:function(t,e){var n=document.createElement(t);if(e)if(n.setProperties)n.setProperties(e);else for(var r in e)n[r]=e[r];return n}},{key:"elementMatches",value:function(t,e){return(0,vt.Ku)(e||this,t)}},{key:"toggleAttribute",value:function(t,e){var n=this;return 3===arguments.length&&(n=arguments[2]),1==arguments.length&&(e=!n.hasAttribute(t)),e?(n.setAttribute(t,""),!0):(n.removeAttribute(t),!1)}},{key:"toggleClass",value:function(t,e,n){n=n||this,1==arguments.length&&(e=!n.classList.contains(t)),e?n.classList.add(t):n.classList.remove(t)}},{key:"transform",value:function(t,e){(e=e||this).style.webkitTransform=t,e.style.transform=t}},{key:"translate3d",value:function(t,e,n,r){r=r||this,this.transform("translate3d("+t+","+e+","+n+")",r)}},{key:"arrayDelete",value:function(t,e){var n;if(Array.isArray(t)){if((n=t.indexOf(e))>=0)return t.splice(n,1)}else if((n=(0,_t.U2)(this,t).indexOf(e))>=0)return this.splice(t,n,1);return null}},{key:"_logger",value:function(t,e){var n;switch(Array.isArray(e)&&1===e.length&&Array.isArray(e[0])&&(e=e[0]),t){case"log":case"warn":case"error":(n=console)[t].apply(n,xt(e))}}},{key:"_log",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n1?e-1:0),r=1;r=0;i--){var o=e[i];o?Array.isArray(o)?t(o,n):n.indexOf(o)<0&&(!r||r.indexOf(o)<0)&&n.unshift(o):console.warn("behavior is null, check for missing or 404 import")}return n}(t,null,n),e),n&&(t=n.concat(t)),e.prototype.behaviors=t,e}function h(t,e){var n=function(e){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&c(t,e)}(d,e);var n,r,i,u=l(d);function d(){return o(this,d),u.apply(this,arguments)}return n=d,i=[{key:"properties",get:function(){return t.properties}},{key:"observers",get:function(){return t.observers}}],(r=[{key:"created",value:function(){s(f(d.prototype),"created",this).call(this),t.created&&t.created.call(this)}},{key:"_registered",value:function(){s(f(d.prototype),"_registered",this).call(this),t.beforeRegister&&t.beforeRegister.call(Object.getPrototypeOf(this)),t.registered&&t.registered.call(Object.getPrototypeOf(this))}},{key:"_applyListeners",value:function(){if(s(f(d.prototype),"_applyListeners",this).call(this),t.listeners)for(var e in t.listeners)this._addMethodEventListenerToNode(this,e,t.listeners[e])}},{key:"_ensureAttributes",value:function(){if(t.hostAttributes)for(var e in t.hostAttributes)this._ensureAttribute(e,t.hostAttributes[e]);s(f(d.prototype),"_ensureAttributes",this).call(this)}},{key:"ready",value:function(){s(f(d.prototype),"ready",this).call(this),t.ready&&t.ready.call(this)}},{key:"attached",value:function(){s(f(d.prototype),"attached",this).call(this),t.attached&&t.attached.call(this)}},{key:"detached",value:function(){s(f(d.prototype),"detached",this).call(this),t.detached&&t.detached.call(this)}},{key:"attributeChanged",value:function(e,n,r){s(f(d.prototype),"attributeChanged",this).call(this,e,n,r),t.attributeChanged&&t.attributeChanged.call(this,e,n,r)}}])&&a(n.prototype,r),i&&a(n,i),d}(e);for(var r in n.generatedFrom=t,t)if(!(r in d)){var i=Object.getOwnPropertyDescriptor(t,r);i&&Object.defineProperty(n.prototype,r,i)}return n}n(56646);var m=function t(e){var n;return n="function"==typeof e?e:t.Class(e),customElements.define(n.is,n),n};m.Class=function(t,e){t||console.warn("Polymer's Class function requires `info` argument");var n=t.behaviors?p(t.behaviors,HTMLElement):(0,r.x)(HTMLElement),i=h(t,e?e(n):n);return i.is=t.is,i}},18149:function(t,e,n){"use strict";n.d(e,{vz:function(){return v},Ku:function(){return h}});n(56646);var r=n(4507),i=(n(74460),n(21683));function o(t,e){for(var n=0;nu.source.length&&"property"==l.kind&&!l.isCompound&&c.__isPropertyEffectsClient&&c.__dataHasAccessor&&c.__dataHasAccessor[l.target]){var f=n[e];e=(0,i.Iu)(u.source,l.target,e),c._setPendingPropertyOrPath(e,f,!1,!0)&&t._enqueueClient(c)}else{!function(t,e,n,r,i){i=function(t,e,n,r){if(n.isCompound){var i=t.__dataCompoundStorage[n.target];i[r.compoundIndex]=e,e=i.join("")}"attribute"!==n.kind&&("textContent"!==n.target&&("value"!==n.target||"input"!==t.localName&&"textarea"!==t.localName)||(e=null==e?"":e));return e}(e,i,n,r),_.v1&&(i=(0,_.v1)(i,n.target,n.kind,e));if("attribute"==n.kind)t._valueToNodeAttribute(e,i,n.target);else{var o=n.target;e.__isPropertyEffectsClient&&e.__dataHasAccessor&&e.__dataHasAccessor[o]?e[L.READ_ONLY]&&e[L.READ_ONLY][o]||e._setPendingProperty(o,i)&&t._enqueueClient(e):t._setUnmanagedPropertyToNode(e,o,i)}}(t,c,l,u,o.evaluator._evaluateBinding(t,u,e,n,r,a))}}function q(t,e){if(e.isCompound){for(var n=t.__dataCompoundStorage||(t.__dataCompoundStorage={}),r=e.parts,i=new Array(r.length),o=0;o="0"&&r<="9"&&(r="#"),r){case"'":case'"':n.value=e.slice(1,-1),n.literal=!0;break;case"#":n.value=Number(e),n.literal=!0}return n.literal||(n.rootProperty=(0,i.Jz)(e),n.structured=(0,i.AZ)(e),n.structured&&(n.wildcard=".*"==e.slice(-2),n.wildcard&&(n.name=e.slice(0,-2)))),n}function nt(t,e,n,r){var i=n+".splices";t.notifyPath(i,{indexSplices:r}),t.notifyPath(n+".length",e.length),t.__data[i]={indexSplices:null}}function rt(t,e,n,r,i,o){nt(t,e,n,[{index:r,addedCount:i,removed:o,object:e,type:"splice"}])}var it=(0,r.o)((function(t){var e=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&A(t,e)}(n,t);var e=C(n);function n(){var t;return k(this,n),(t=e.call(this)).__isPropertyEffectsClient=!0,t.__dataCounter=0,t.__dataClientsReady,t.__dataPendingClients,t.__dataToNotify,t.__dataLinkedPaths,t.__dataHasPaths,t.__dataCompoundStorage,t.__dataHost,t.__dataTemp,t.__dataClientsInitialized,t.__data,t.__dataPending,t.__dataOld,t.__computeEffects,t.__reflectEffects,t.__notifyEffects,t.__propagateEffects,t.__observeEffects,t.__readOnly,t.__templateInfo,t}return E(n,[{key:"_initializeProperties",value:function(){S(P(n.prototype),"_initializeProperties",this).call(this),ot.registerHost(this),this.__dataClientsReady=!1,this.__dataPendingClients=null,this.__dataToNotify=null,this.__dataLinkedPaths=null,this.__dataHasPaths=!1,this.__dataCompoundStorage=this.__dataCompoundStorage||null,this.__dataHost=this.__dataHost||null,this.__dataTemp={},this.__dataClientsInitialized=!1}},{key:"_initializeProtoProperties",value:function(t){this.__data=Object.create(t),this.__dataPending=Object.create(t),this.__dataOld={}}},{key:"_initializeInstanceProperties",value:function(t){var e=this[L.READ_ONLY];for(var n in t)e&&e[n]||(this.__dataPending=this.__dataPending||{},this.__dataOld=this.__dataOld||{},this.__data[n]=this.__dataPending[n]=t[n])}},{key:"_addPropertyEffect",value:function(t,e,n){this._createPropertyAccessor(t,e==L.READ_ONLY);var r=j(this,e)[t];r||(r=this[e][t]=[]),r.push(n)}},{key:"_removePropertyEffect",value:function(t,e,n){var r=j(this,e)[t],i=r.indexOf(n);i>=0&&r.splice(i,1)}},{key:"_hasPropertyEffect",value:function(t,e){var n=this[e];return Boolean(n&&n[t])}},{key:"_hasReadOnlyEffect",value:function(t){return this._hasPropertyEffect(t,L.READ_ONLY)}},{key:"_hasNotifyEffect",value:function(t){return this._hasPropertyEffect(t,L.NOTIFY)}},{key:"_hasReflectEffect",value:function(t){return this._hasPropertyEffect(t,L.REFLECT)}},{key:"_hasComputedEffect",value:function(t){return this._hasPropertyEffect(t,L.COMPUTE)}},{key:"_setPendingPropertyOrPath",value:function(t,e,r,o){if(o||(0,i.Jz)(Array.isArray(t)?t[0]:t)!==t){if(!o){var a=(0,i.U2)(this,t);if(!(t=(0,i.t8)(this,t,e))||!S(P(n.prototype),"_shouldPropertyChange",this).call(this,t,e,a))return!1}if(this.__dataHasPaths=!0,this._setPendingProperty(t,e,r))return function(t,e,n){var r,o=t.__dataLinkedPaths;if(o)for(var a in o){var s=o[a];(0,i.SG)(a,e)?(r=(0,i.Iu)(a,s,e),t._setPendingPropertyOrPath(r,n,!0,!0)):(0,i.SG)(s,e)&&(r=(0,i.Iu)(s,a,e),t._setPendingPropertyOrPath(r,n,!0,!0))}}(this,t,e),!0}else{if(this.__dataHasAccessor&&this.__dataHasAccessor[t])return this._setPendingProperty(t,e,r);this[t]=e}return!1}},{key:"_setUnmanagedPropertyToNode",value:function(t,e,n){n===t[e]&&"object"!=T(n)||(t[e]=n)}},{key:"_setPendingProperty",value:function(t,e,n){var r=this.__dataHasPaths&&(0,i.AZ)(t),o=r?this.__dataTemp:this.__data;return!!this._shouldPropertyChange(t,e,o[t])&&(this.__dataPending||(this.__dataPending={},this.__dataOld={}),t in this.__dataOld||(this.__dataOld[t]=this.__data[t]),r?this.__dataTemp[t]=e:this.__data[t]=e,this.__dataPending[t]=e,(r||this[L.NOTIFY]&&this[L.NOTIFY][t])&&(this.__dataToNotify=this.__dataToNotify||{},this.__dataToNotify[t]=n),!0)}},{key:"_setProperty",value:function(t,e){this._setPendingProperty(t,e,!0)&&this._invalidateProperties()}},{key:"_invalidateProperties",value:function(){this.__dataReady&&this._flushProperties()}},{key:"_enqueueClient",value:function(t){this.__dataPendingClients=this.__dataPendingClients||[],t!==this&&this.__dataPendingClients.push(t)}},{key:"_flushProperties",value:function(){this.__dataCounter++,S(P(n.prototype),"_flushProperties",this).call(this),this.__dataCounter--}},{key:"_flushClients",value:function(){this.__dataClientsReady?this.__enableOrFlushClients():(this.__dataClientsReady=!0,this._readyClients(),this.__dataReady=!0)}},{key:"__enableOrFlushClients",value:function(){var t=this.__dataPendingClients;if(t){this.__dataPendingClients=null;for(var e=0;e1?o-1:0),s=1;s3?r-3:0),a=3;a1?r-1:0),a=1;ai&&r.push({literal:t.slice(i,n.index)});var o=n[1][0],a=Boolean(n[2]),s=n[3].trim(),c=!1,l="",u=-1;"{"==o&&(u=s.indexOf("::"))>0&&(l=s.substring(u+2),s=s.substring(0,u),c=!0);var f=tt(s),d=[];if(f){for(var p=f.args,h=f.methodName,m=0;m0||n>0;)if(0!=e)if(0!=n){var o=t[e-1][n-1],a=t[e-1][n],s=t[e][n-1],c=void 0;(c=a=0){if(!o[e])throw new Error("invalid async handle: "+t);o[e]=null}}}},56646:function(){"use strict";window.JSCompiler_renameProperty=function(t,e){return t}},67130:function(t,e,n){"use strict";n.d(e,{z:function(){return a},n:function(){return s}});n(56646);var r={},i=/-[a-z]/g,o=/([A-Z])/g;function a(t){return r[t]||(r[t]=t.indexOf("-")<0?t:t.replace(i,(function(t){return t[1].toUpperCase()})))}function s(t){return r[t]||(r[t]=t.replace(o,"-$1").toLowerCase())}},78956:function(t,e,n){"use strict";n.d(e,{d:function(){return i}});n(56646),n(76389),n(21683);function r(t,e){for(var n=0;n-1}var p=!1;function h(t){if(!d(t)&&"touchend"!==t)return a&&p&&o.f6?{passive:!0}:void 0}!function(){try{var t=Object.defineProperty({},"passive",{get:function(){p=!0}});window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(e){}}();var m=navigator.userAgent.match(/iP(?:[oa]d|hone)|Android/),y=[],v={button:!0,input:!0,keygen:!0,meter:!0,output:!0,textarea:!0,progress:!0,select:!0},b={button:!0,command:!0,fieldset:!0,input:!0,keygen:!0,optgroup:!0,option:!0,select:!0,textarea:!0};function g(t){var e=Array.prototype.slice.call(t.labels||[]);if(!e.length){e=[];var n=t.getRootNode();if(t.id)for(var r=n.querySelectorAll("label[for = ".concat(t.id,"]")),i=0;i-1;if(i[o]===x.mouse.target)return}if(r)return;t.preventDefault(),t.stopPropagation()}};function _(t){for(var e,n=m?["click"]:l,r=0;r0?e[0]:t.target}return t.target}function P(t){var e,n=t.type,r=t.currentTarget.__polymerGestures;if(r){var i=r[n];if(i){if(!t[s]&&(t[s]={},"touch"===n.slice(0,5))){var o=(t=t).changedTouches[0];if("touchstart"===n&&1===t.touches.length&&(x.touch.id=o.identifier),x.touch.id!==o.identifier)return;a||"touchstart"!==n&&"touchmove"!==n||function(t){var e=t.changedTouches[0],n=t.type;if("touchstart"===n)x.touch.x=e.clientX,x.touch.y=e.clientY,x.touch.scrollDecided=!1;else if("touchmove"===n){if(x.touch.scrollDecided)return;x.touch.scrollDecided=!0;var r=function(t){var e="auto",n=t.composedPath&&t.composedPath();if(n)for(var r,i=0;io:"pan-y"===r&&(i=o>a)),i?t.preventDefault():D("track")}}(t)}if(!(e=t[s]).skip){for(var l,u=0;u-1&&l.reset&&l.reset();for(var f,d=0;d=5||i>=5}function N(t,e,n){if(e){var r,i=t.moves[t.moves.length-2],o=t.moves[t.moves.length-1],a=o.x-t.x,s=o.y-t.y,c=0;i&&(r=o.x-i.x,c=o.y-i.y),j(e,"track",{state:t.state,x:n.clientX,y:n.clientY,dx:a,dy:s,ddx:r,ddy:c,sourceEvent:n,hover:function(){return function(t,e){for(var n=document.elementFromPoint(t,e),r=n;r&&r.shadowRoot&&!window.ShadyDOM;){if(r===(r=r.shadowRoot.elementFromPoint(t,e)))break;r&&(n=r)}return n}(n.clientX,n.clientY)}})}}function F(t,e,n){var r=Math.abs(e.clientX-t.x),i=Math.abs(e.clientY-t.y),o=O(n||e);!o||b[o.localName]&&o.hasAttribute("disabled")||(isNaN(r)||isNaN(i)||r<=25&&i<=25||function(t){if("click"===t.type){if(0===t.detail)return!0;var e=O(t);if(!e.nodeType||e.nodeType!==Node.ELEMENT_NODE)return!0;var n=e.getBoundingClientRect(),r=t.pageX,i=t.pageY;return!(r>=n.left&&r<=n.right&&i>=n.top&&i<=n.bottom)}return!1}(e))&&(t.prevent||j(o,"tap",{x:e.clientX,y:e.clientY,sourceEvent:e,preventer:n}))}L({name:"downup",deps:["mousedown","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["down","up"],info:{movefn:null,upfn:null},reset:function(){S(this.info)},mousedown:function(t){if(k(t)){var e=O(t),n=this;E(this.info,(function(t){k(t)||(z("up",e,t),S(n.info))}),(function(t){k(t)&&z("up",e,t),S(n.info)})),z("down",e,t)}},touchstart:function(t){z("down",O(t),t.changedTouches[0],t)},touchend:function(t){z("up",O(t),t.changedTouches[0],t)}}),L({name:"track",touchAction:"none",deps:["mousedown","touchstart","touchmove","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["track"],info:{x:0,y:0,state:"start",started:!1,moves:[],addMove:function(t){this.moves.length>2&&this.moves.shift(),this.moves.push(t)},movefn:null,upfn:null,prevent:!1},reset:function(){this.info.state="start",this.info.started=!1,this.info.moves=[],this.info.x=0,this.info.y=0,this.info.prevent=!1,S(this.info)},mousedown:function(t){if(k(t)){var e=O(t),n=this,r=function(t){var r=t.clientX,i=t.clientY;M(n.info,r,i)&&(n.info.state=n.info.started?"mouseup"===t.type?"end":"track":"start","start"===n.info.state&&D("tap"),n.info.addMove({x:r,y:i}),k(t)||(n.info.state="end",S(n.info)),e&&N(n.info,e,t),n.info.started=!0)};E(this.info,r,(function(t){n.info.started&&r(t),S(n.info)})),this.info.x=t.clientX,this.info.y=t.clientY}},touchstart:function(t){var e=t.changedTouches[0];this.info.x=e.clientX,this.info.y=e.clientY},touchmove:function(t){var e=O(t),n=t.changedTouches[0],r=n.clientX,i=n.clientY;M(this.info,r,i)&&("start"===this.info.state&&D("tap"),this.info.addMove({x:r,y:i}),N(this.info,e,n),this.info.state="track",this.info.started=!0)},touchend:function(t){var e=O(t),n=t.changedTouches[0];this.info.started&&(this.info.state="end",this.info.addMove({x:n.clientX,y:n.clientY}),N(this.info,e,n))}}),L({name:"tap",deps:["mousedown","click","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["click","touchend"]},emits:["tap"],info:{x:NaN,y:NaN,prevent:!1},reset:function(){this.info.x=NaN,this.info.y=NaN,this.info.prevent=!1},mousedown:function(t){k(t)&&(this.info.x=t.clientX,this.info.y=t.clientY)},click:function(t){k(t)&&F(this.info,t)},touchstart:function(t){var e=t.changedTouches[0];this.info.x=e.clientX,this.info.y=e.clientY},touchend:function(t){F(this.info,t.changedTouches[0],t)}});var Z=O,B=T},50856:function(t,e,n){"use strict";n.d(e,{d:function(){return s}});n(56646);function r(t,e){for(var n=0;n1?n-1:0),i=1;i=0}function i(t){var e=t.indexOf(".");return-1===e?t:t.slice(0,e)}function o(t,e){return 0===t.indexOf(e+".")}function a(t,e){return 0===e.indexOf(t+".")}function s(t,e,n){return e+n.slice(t.length)}function c(t,e){return t===e||o(t,e)||a(t,e)}function l(t){if(Array.isArray(t)){for(var e=[],n=0;n1){for(var a=0;at.length)&&(e=t.length);for(var n=0,r=new Array(e);n can only be templatized once");t.__templatizeOwner=e;var r=(e?e.constructor:j)._parseTemplate(t),i=r.templatizeInstanceClass;i||(i=M(t,r,n),r.templatizeInstanceClass=i),N(t,r,n);var o=function(t){x(n,t);var e=S(n);function n(){return P(this,n),e.apply(this,arguments)}return n}(i);return o.prototype._methodHost=z(t),o.prototype.__dataHost=t,o.prototype.__templatizeOwner=e,o.prototype.__hostProps=r.hostProps,o=o}function H(t,e){for(var n;e;)if(n=e.__templatizeInstance){if(n.__dataHost==t)return n;e=n.__dataHost}else e=e.parentNode;return null}var U=n(78956),V=n(4507);function G(t){return(G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function K(t,e){for(var n=0;n child");n.disconnect(),e.render()}));return void n.observe(this,{childList:!0})}this.root=this._stampTemplate(t),this.$=this.root.$,this.__children=[];for(var r=this.root.firstChild;r;r=r.nextSibling)this.__children[this.__children.length]=r;this._enableProperties()}this.__insertChildren(),this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0}))}}]),n}((0,n(60995)._)(b((0,a.q)(HTMLElement))));customElements.define("dom-bind",J);var Q=n(93252),tt=n(36608),et=n(4059),nt=n(21683);function rt(t){return(rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function it(t,e,n){return(it="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=ut(t)););return t}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(n):i.value}})(t,e,n||t)}function ot(t,e){for(var n=0;n child");n.disconnect(),t.__render()}));return n.observe(this,{childList:!0}),!1}var r={};r[this.as]=!0,r[this.indexAs]=!0,r[this.itemsIndexAs]=!0,this.__ctor=B(e,this,{mutableData:this.mutableData,parentModel:!0,instanceProps:r,forwardHostProp:function(t,e){for(var n,r=this.__instances,i=0;i1&&void 0!==arguments[1]?arguments[1]:0;this.__renderDebouncer=U.d.debounce(this.__renderDebouncer,e>0?nt.Wc.after(e):nt.YA,t.bind(this)),(0,Q.E)(this.__renderDebouncer)}},{key:"render",value:function(){this.__debounceRender(this.__render),(0,Q.y)()}},{key:"__render",value:function(){this.__ensureTemplatized()&&(this.__applyFullRefresh(),this.__pool.length=0,this._setRenderedItemCount(this.__instances.length),this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0})),this.__tryRenderChunk())}},{key:"__applyFullRefresh",value:function(){for(var t=this,e=this.items||[],n=new Array(e.length),r=0;r=o;u--)this.__detachAndRemoveInstance(u)}},{key:"__detachInstance",value:function(t){for(var e=this.__instances[t],n=0;n child");r.disconnect(),t.__render()}));return r.observe(this,{childList:!0}),!1}this.__ctor=B(n,this,{mutableData:!0,forwardHostProp:function(t,e){this.__instance&&(this.if?this.__instance.forwardHostProp(t,e):(this.__invalidProps=this.__invalidProps||Object.create(null),this.__invalidProps[(0,et.Jz)(t)]=!0))}})}if(this.__instance){this.__syncHostProperties();var i=this.__instance.children;if(i&&i.length)if(this.previousSibling!==i[i.length-1])for(var o,a=0;a=i.index+i.removed.length?n.set(e,t+i.addedCount-i.removed.length):n.set(e,-1))}));for(var o=0;o=0&&t.linkPaths("items."+n,"selected."+e++)}))}else this.__selectedMap.forEach((function(e){t.linkPaths("selected","items."+e),t.linkPaths("selectedItem","items."+e)}))}},{key:"clearSelection",value:function(){this.__dataLinkedPaths={},this.__selectedMap=new Map,this.selected=this.multi?[]:null,this.selectedItem=null}},{key:"isSelected",value:function(t){return this.__selectedMap.has(t)}},{key:"isIndexSelected",value:function(t){return this.isSelected(this.items[t])}},{key:"__deselectChangedIdx",value:function(t){var e=this,n=this.__selectedIndexForItemIndex(t);if(n>=0){var r=0;this.__selectedMap.forEach((function(t,i){n==r++&&e.deselect(i)}))}}},{key:"__selectedIndexForItemIndex",value:function(t){var e=this.__dataLinkedPaths["items."+t];if(e)return parseInt(e.slice("selected.".length),10)}},{key:"deselect",value:function(t){var e,n=this.__selectedMap.get(t);n>=0&&(this.__selectedMap.delete(t),this.multi&&(e=this.__selectedIndexForItemIndex(n)),this.__updateLinks(),this.multi?this.splice("selected",e,1):this.selected=this.selectedItem=null)}},{key:"deselectIndex",value:function(t){this.deselect(this.items[t])}},{key:"select",value:function(t){this.selectIndex(this.items.indexOf(t))}},{key:"selectIndex",value:function(t){var e=this.items[t];this.isSelected(e)?this.toggle&&this.deselectIndex(t):(this.multi||this.__selectedMap.clear(),this.__selectedMap.set(e,t),this.__updateLinks(),this.multi?this.push("selected",e):this.selected=this.selectedItem=e)}}]),n}((0,tt.SH)(t))}))(r.H3));customElements.define(Tt.is,Tt);n(5618);v._mutablePropertyChange;Boolean,n(50856);var Rt=(0,o.x)(HTMLElement).prototype},60309:function(t,e,n){"use strict";n.d(e,{CN:function(){return r},$T:function(){return i},mA:function(){return o}});var r=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,i=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,o=/@media\s(.*)/},10868:function(t,e,n){"use strict";n.d(e,{wW:function(){return i},B7:function(){return o},OH:function(){return a}});var r=n(60309);function i(t,e){for(var n in e)null===n?t.style.removeProperty(n):t.style.setProperty(n,e[n])}function o(t,e){var n=window.getComputedStyle(t).getPropertyValue(e);return n?n.trim():""}function a(t){var e=r.$T.test(t)||r.CN.test(t);return r.$T.lastIndex=0,r.CN.lastIndex=0,e}},34816:function(t,e,n){"use strict";n.d(e,{ZP:function(){return f}});var r,i=null,o=window.HTMLImports&&window.HTMLImports.whenReady||null;function a(t){requestAnimationFrame((function(){o?o(t):(i||(i=new Promise((function(t){r=t})),"complete"===document.readyState?r():document.addEventListener("readystatechange",(function(){"complete"===document.readyState&&r()}))),i.then((function(){t&&t()})))}))}function s(t,e){for(var n=0;n0?a-4:a;for(n=0;n>16&255,l[u++]=e>>8&255,l[u++]=255&e;2===s&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,l[u++]=255&e);1===s&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,l[u++]=e>>8&255,l[u++]=255&e);return l},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],a=0,s=r-i;as?s:a+16383));1===i?(e=t[r-1],o.push(n[e>>2]+n[e<<4&63]+"==")):2===i&&(e=(t[r-2]<<8)+t[r-1],o.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function l(t,e,r){for(var i,o,a=[],s=e;s>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},16638:function(){function t(t,n){var r;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(r=function(t,n){if(!t)return;if("string"==typeof t)return e(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e(t,n)}(t))||n&&t&&"number"==typeof t.length){r&&(t=r);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){r=t[Symbol.iterator]()},n:function(){var t=r.next();return s=t.done,t},e:function(t){c=!0,a=t},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw a}}}}function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&a>0&&n[o]===r[a];)o--,a--;n[o]!==r[a]&&this[d](n[o],r[a]),o>0&&this[h](n.slice(0,o)),a>0&&this[p](r.slice(0,a),i,null)}else this[p](r,i,e)}},{key:d,value:function(t,e){var n=t[l];this[v](t)&&!t.inert&&(t.inert=!0,n.add(t)),n.has(e)&&(e.inert=!1,n.delete(e)),e[u]=t[u],e[l]=n,t[u]=void 0,t[l]=void 0}},{key:h,value:function(e){var n,r=t(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;i[u].disconnect(),i[u]=void 0;var o,a=t(i[l]);try{for(a.s();!(o=a.n()).done;)o.value.inert=!1}catch(s){a.e(s)}finally{a.f()}i[l]=void 0}}catch(s){r.e(s)}finally{r.f()}}},{key:p,value:function(e,n,r){var i,o=t(e);try{for(o.s();!(i=o.n()).done;){for(var a=i.value,s=a.parentNode,c=s.children,f=new Set,d=0;d2147483647)throw new RangeError('The value "'+t+'" is invalid for option "size"');var e=new Uint8Array(t);return Object.setPrototypeOf(e,c.prototype),e}function c(t,e,n){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return f(t)}return l(t,e,n)}function l(t,e,n){if("string"==typeof t)return function(t,e){"string"==typeof e&&""!==e||(e="utf8");if(!c.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var n=0|m(t,e),r=s(n),i=r.write(t,e);i!==n&&(r=r.slice(0,i));return r}(t,e);if(ArrayBuffer.isView(t))return d(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+r(t));if(B(t,ArrayBuffer)||t&&B(t.buffer,ArrayBuffer))return p(t,e,n);if("undefined"!=typeof SharedArrayBuffer&&(B(t,SharedArrayBuffer)||t&&B(t.buffer,SharedArrayBuffer)))return p(t,e,n);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');var i=t.valueOf&&t.valueOf();if(null!=i&&i!==t)return c.from(i,e,n);var o=function(t){if(c.isBuffer(t)){var e=0|h(t.length),n=s(e);return 0===n.length||t.copy(n,0,0,e),n}if(void 0!==t.length)return"number"!=typeof t.length||H(t.length)?s(0):d(t);if("Buffer"===t.type&&Array.isArray(t.data))return d(t.data)}(t);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return c.from(t[Symbol.toPrimitive]("string"),e,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+r(t))}function u(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function f(t){return u(t),s(t<0?0:0|h(t))}function d(t){for(var e=t.length<0?0:0|h(t.length),n=s(e),r=0;r=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|t}function m(t,e){if(c.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||B(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+r(t));var n=t.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===n)return 0;for(var o=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return N(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return F(t).length;default:if(o)return i?-1:N(t).length;e=(""+e).toLowerCase(),o=!0}}function y(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return T(this,e,n);case"utf8":case"utf-8":return C(this,e,n);case"ascii":return O(this,e,n);case"latin1":case"binary":return P(this,e,n);case"base64":return A(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function v(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function b(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),H(n=+n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=c.from(e,r)),c.isBuffer(e))return 0===e.length?-1:g(t,e,n,r,i);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):g(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function g(t,e,n,r,i){var o,a=1,s=t.length,c=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var u=-1;for(o=n;os&&(n=s-c),o=n;o>=0;o--){for(var f=!0,d=0;di&&(r=i):r=i;var o=e.length;r>o/2&&(r=o/2);for(var a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(e,t.length-n),t,n,r)}function A(t,e,n){return 0===e&&n===t.length?i.fromByteArray(t):i.fromByteArray(t.slice(e,n))}function C(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i239?4:l>223?3:l>191?2:1;if(i+f<=n)switch(f){case 1:l<128&&(u=l);break;case 2:128==(192&(o=t[i+1]))&&(c=(31&l)<<6|63&o)>127&&(u=c);break;case 3:o=t[i+1],a=t[i+2],128==(192&o)&&128==(192&a)&&(c=(15&l)<<12|(63&o)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(c=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,f=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=f}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",r=0;for(;rn&&(t+=" ... "),""},a&&(c.prototype[a]=c.prototype.inspect),c.prototype.compare=function(t,e,n,i,o){if(B(t,Uint8Array)&&(t=c.from(t,t.offset,t.byteLength)),!c.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+r(t));if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),e<0||n>t.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&e>=n)return 0;if(i>=o)return-1;if(e>=n)return 1;if(this===t)return 0;for(var a=(o>>>=0)-(i>>>=0),s=(n>>>=0)-(e>>>=0),l=Math.min(a,s),u=this.slice(i,o),f=t.slice(e,n),d=0;d>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-e;if((void 0===n||n>i)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return w(this,t,e,n);case"utf8":case"utf-8":return _(this,t,e,n);case"ascii":return k(this,t,e,n);case"latin1":case"binary":return x(this,t,e,n);case"base64":return E(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function O(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;ir)&&(n=r);for(var i="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function I(t,e,n,r,i,o){if(!c.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||et.length)throw new RangeError("Index out of range")}function j(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function D(t,e,n,r,i){return e=+e,n>>>=0,i||j(t,0,n,4),o.write(t,e,n,r,23,4),n+4}function z(t,e,n,r,i){return e=+e,n>>>=0,i||j(t,0,n,8),o.write(t,e,n,r,52,8),n+8}c.prototype.slice=function(t,e){var n=this.length;(t=~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),(e=void 0===e?n:~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),e>>=0,e>>>=0,n||L(t,e,this.length);for(var r=this[t],i=1,o=0;++o>>=0,e>>>=0,n||L(t,e,this.length);for(var r=this[t+--e],i=1;e>0&&(i*=256);)r+=this[t+--e]*i;return r},c.prototype.readUInt8=function(t,e){return t>>>=0,e||L(t,1,this.length),this[t]},c.prototype.readUInt16LE=function(t,e){return t>>>=0,e||L(t,2,this.length),this[t]|this[t+1]<<8},c.prototype.readUInt16BE=function(t,e){return t>>>=0,e||L(t,2,this.length),this[t]<<8|this[t+1]},c.prototype.readUInt32LE=function(t,e){return t>>>=0,e||L(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},c.prototype.readUInt32BE=function(t,e){return t>>>=0,e||L(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},c.prototype.readIntLE=function(t,e,n){t>>>=0,e>>>=0,n||L(t,e,this.length);for(var r=this[t],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*e)),r},c.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||L(t,e,this.length);for(var r=e,i=1,o=this[t+--r];r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},c.prototype.readInt8=function(t,e){return t>>>=0,e||L(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},c.prototype.readInt16LE=function(t,e){t>>>=0,e||L(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(t,e){t>>>=0,e||L(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(t,e){return t>>>=0,e||L(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},c.prototype.readInt32BE=function(t,e){return t>>>=0,e||L(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},c.prototype.readFloatLE=function(t,e){return t>>>=0,e||L(t,4,this.length),o.read(this,t,!0,23,4)},c.prototype.readFloatBE=function(t,e){return t>>>=0,e||L(t,4,this.length),o.read(this,t,!1,23,4)},c.prototype.readDoubleLE=function(t,e){return t>>>=0,e||L(t,8,this.length),o.read(this,t,!0,52,8)},c.prototype.readDoubleBE=function(t,e){return t>>>=0,e||L(t,8,this.length),o.read(this,t,!1,52,8)},c.prototype.writeUIntLE=function(t,e,n,r){(t=+t,e>>>=0,n>>>=0,r)||I(this,t,e,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[e]=255&t;++o>>=0,n>>>=0,r)||I(this,t,e,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+n},c.prototype.writeUInt8=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,1,255,0),this[e]=255&t,e+1},c.prototype.writeUInt16LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},c.prototype.writeUInt16BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},c.prototype.writeUInt32LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},c.prototype.writeUInt32BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},c.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e>>>=0,!r){var i=Math.pow(2,8*n-1);I(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},c.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e>>>=0,!r){var i=Math.pow(2,8*n-1);I(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},c.prototype.writeInt8=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},c.prototype.writeInt16LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},c.prototype.writeInt16BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},c.prototype.writeInt32LE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},c.prototype.writeInt32BE=function(t,e,n){return t=+t,e>>>=0,n||I(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},c.prototype.writeFloatLE=function(t,e,n){return D(this,t,e,!0,n)},c.prototype.writeFloatBE=function(t,e,n){return D(this,t,e,!1,n)},c.prototype.writeDoubleLE=function(t,e,n){return z(this,t,e,!0,n)},c.prototype.writeDoubleBE=function(t,e,n){return z(this,t,e,!1,n)},c.prototype.copy=function(t,e,n,r){if(!c.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e=0;--o)t[o+e]=this[o+n];else Uint8Array.prototype.set.call(t,this.subarray(n,r),e);return i},c.prototype.fill=function(t,e,n,r){if("string"==typeof t){if("string"==typeof e?(r=e,e=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!c.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===t.length){var i=t.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(t=i)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(e<0||this.length>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function F(t){return i.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(M,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Z(t,e,n,r){for(var i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}function B(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function H(t){return t!=t}var U=function(){for(var t=new Array(256),e=0;e<16;++e)for(var n=16*e,r=0;r<16;++r)t[n+r]="0123456789abcdef"[e]+"0123456789abcdef"[r];return t}()},80118:function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},42193:function(t,e,n){var r=n(42521);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},29690:function(t,e,n){var r=n(1386),i=n(63571),o=n(67455),a=r("unscopables"),s=Array.prototype;null==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},67675:function(t,e,n){"use strict";var r=n(73832).charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},30680:function(t){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},86956:function(t,e,n){var r=n(42521);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},90251:function(t){t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},44162:function(t,e,n){"use strict";var r,i=n(90251),o=n(37703),a=n(76121),s=n(42521),c=n(52766),l=n(79538),u=n(91471),f=n(62327),d=n(67455).f,p=n(99366),h=n(86594),m=n(1386),y=n(51735),v=a.Int8Array,b=v&&v.prototype,g=a.Uint8ClampedArray,w=g&&g.prototype,_=v&&p(v),k=b&&p(b),x=Object.prototype,E=x.isPrototypeOf,S=m("toStringTag"),A=y("TYPED_ARRAY_TAG"),C=i&&!!h&&"Opera"!==l(a.opera),O=!1,P={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},T=function(t){return s(t)&&c(P,l(t))};for(r in P)a[r]||(C=!1);if((!C||"function"!=typeof _||_===Function.prototype)&&(_=function(){throw TypeError("Incorrect invocation")},C))for(r in P)a[r]&&h(a[r],_);if((!C||!k||k===x)&&(k=_.prototype,C))for(r in P)a[r]&&h(a[r].prototype,k);if(C&&p(w)!==k&&h(w,k),o&&!c(k,S))for(r in O=!0,d(k,S,{get:function(){return s(this)?this[A]:void 0}}),P)a[r]&&u(a[r],A,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:C,TYPED_ARRAY_TAG:O&&A,aTypedArray:function(t){if(T(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(h){if(E.call(_,t))return t}else for(var e in P)if(c(P,r)){var n=a[e];if(n&&(t===n||E.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,n){if(o){if(n)for(var r in P){var i=a[r];i&&c(i.prototype,t)&&delete i.prototype[t]}k[t]&&!n||f(k,t,n?e:C&&b[t]||e)}},exportTypedArrayStaticMethod:function(t,e,n){var r,i;if(o){if(h){if(n)for(r in P)(i=a[r])&&c(i,t)&&delete i[t];if(_[t]&&!n)return;try{return f(_,t,n?e:C&&v[t]||e)}catch(s){}}for(r in P)!(i=a[r])||i[t]&&!n||f(i,t,e)}},isView:function(t){var e=l(t);return"DataView"===e||c(P,e)},isTypedArray:T,TypedArray:_,TypedArrayPrototype:k}},75117:function(t,e,n){"use strict";var r=n(76121),i=n(37703),o=n(90251),a=n(91471),s=n(39757),c=n(72763),l=n(30680),u=n(25623),f=n(48331),d=n(35639),p=n(6601),h=n(99366),m=n(86594),y=n(2042).f,v=n(67455).f,b=n(6922),g=n(54849),w=n(2995),_=w.get,k=w.set,x=r.ArrayBuffer,E=x,S=r.DataView,A=S&&S.prototype,C=Object.prototype,O=r.RangeError,P=p.pack,T=p.unpack,R=function(t){return[255&t]},L=function(t){return[255&t,t>>8&255]},I=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},j=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},D=function(t){return P(t,23,4)},z=function(t){return P(t,52,8)},M=function(t,e){v(t.prototype,e,{get:function(){return _(this)[e]}})},N=function(t,e,n,r){var i=d(n),o=_(t);if(i+e>o.byteLength)throw O("Wrong index");var a=_(o.buffer).bytes,s=i+o.byteOffset,c=a.slice(s,s+e);return r?c:c.reverse()},F=function(t,e,n,r,i,o){var a=d(n),s=_(t);if(a+e>s.byteLength)throw O("Wrong index");for(var c=_(s.buffer).bytes,l=a+s.byteOffset,u=r(+i),f=0;fU;)(Z=H[U++])in E||a(E,Z,x[Z]);B.constructor=E}m&&h(A)!==C&&m(A,C);var V=new S(new E(2)),G=A.setInt8;V.setInt8(0,2147483648),V.setInt8(1,2147483649),!V.getInt8(0)&&V.getInt8(1)||s(A,{setInt8:function(t,e){G.call(this,t,e<<24>>24)},setUint8:function(t,e){G.call(this,t,e<<24>>24)}},{unsafe:!0})}else E=function(t){l(this,E,"ArrayBuffer");var e=d(t);k(this,{bytes:b.call(new Array(e),0),byteLength:e}),i||(this.byteLength=e)},S=function(t,e,n){l(this,S,"DataView"),l(t,E,"DataView");var r=_(t).byteLength,o=u(e);if(o<0||o>r)throw O("Wrong offset");if(o+(n=void 0===n?r-o:f(n))>r)throw O("Wrong length");k(this,{buffer:t,byteLength:n,byteOffset:o}),i||(this.buffer=t,this.byteLength=n,this.byteOffset=o)},i&&(M(E,"byteLength"),M(S,"buffer"),M(S,"byteLength"),M(S,"byteOffset")),s(S.prototype,{getInt8:function(t){return N(this,1,t)[0]<<24>>24},getUint8:function(t){return N(this,1,t)[0]},getInt16:function(t){var e=N(this,2,t,arguments.length>1?arguments[1]:void 0);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=N(this,2,t,arguments.length>1?arguments[1]:void 0);return e[1]<<8|e[0]},getInt32:function(t){return j(N(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return j(N(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return T(N(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return T(N(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,e){F(this,1,t,R,e)},setUint8:function(t,e){F(this,1,t,R,e)},setInt16:function(t,e){F(this,2,t,L,e,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,e){F(this,2,t,L,e,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,e){F(this,4,t,I,e,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,e){F(this,4,t,I,e,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,e){F(this,4,t,D,e,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,e){F(this,8,t,z,e,arguments.length>2?arguments[2]:void 0)}});g(E,"ArrayBuffer"),g(S,"DataView"),t.exports={ArrayBuffer:E,DataView:S}},24579:function(t,e,n){"use strict";var r=n(84766),i=n(11588),o=n(48331),a=Math.min;t.exports=[].copyWithin||function(t,e){var n=r(this),s=o(n.length),c=i(t,s),l=i(e,s),u=arguments.length>2?arguments[2]:void 0,f=a((void 0===u?s:i(u,s))-l,s-c),d=1;for(l0;)l in n?n[c]=n[l]:delete n[c],c+=d,l+=d;return n}},6922:function(t,e,n){"use strict";var r=n(84766),i=n(11588),o=n(48331);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,l=void 0===c?n:i(c,n);l>s;)e[s++]=t;return e}},20702:function(t,e,n){"use strict";var r=n(25097).forEach,i=n(49719),o=n(76571),a=i("forEach"),s=o("forEach");t.exports=a&&s?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},54513:function(t,e,n){"use strict";var r=n(43322),i=n(84766),o=n(95913),a=n(19439),s=n(48331),c=n(32385),l=n(85111);t.exports=function(t){var e,n,u,f,d,p,h=i(t),m="function"==typeof this?this:Array,y=arguments.length,v=y>1?arguments[1]:void 0,b=void 0!==v,g=l(h),w=0;if(b&&(v=r(v,y>2?arguments[2]:void 0,2)),null==g||m==Array&&a(g))for(n=new m(e=s(h.length));e>w;w++)p=b?v(h[w],w):h[w],c(n,w,p);else for(d=(f=g.call(h)).next,n=new m;!(u=d.call(f)).done;w++)p=b?o(f,v,[u.value,w],!0):u.value,c(n,w,p);return n.length=w,n}},59729:function(t,e,n){var r=n(19969),i=n(48331),o=n(11588),a=function(t){return function(e,n,a){var s,c=r(e),l=i(c.length),u=o(a,l);if(t&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},25097:function(t,e,n){var r=n(43322),i=n(23169),o=n(84766),a=n(48331),s=n(48347),c=[].push,l=function(t){var e=1==t,n=2==t,l=3==t,u=4==t,f=6==t,d=5==t||f;return function(p,h,m,y){for(var v,b,g=o(p),w=i(g),_=r(h,m,3),k=a(w.length),x=0,E=y||s,S=e?E(p,k):n?E(p,0):void 0;k>x;x++)if((d||x in w)&&(b=_(v=w[x],x,g),t))if(e)S[x]=b;else if(b)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:c.call(S,v)}else if(u)return!1;return f?-1:l||u?u:S}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},8139:function(t,e,n){"use strict";var r=n(19969),i=n(25623),o=n(48331),a=n(49719),s=n(76571),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,f=a("lastIndexOf"),d=s("indexOf",{ACCESSORS:!0,1:0}),p=u||!f||!d;t.exports=p?function(t){if(u)return l.apply(this,arguments)||0;var e=r(this),n=o(e.length),a=n-1;for(arguments.length>1&&(a=c(a,i(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in e&&e[a]===t)return a||0;return-1}:l},1566:function(t,e,n){var r=n(72763),i=n(1386),o=n(56962),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},49719:function(t,e,n){"use strict";var r=n(72763);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){throw 1},1)}))}},76571:function(t,e,n){var r=n(37703),i=n(72763),o=n(52766),a=Object.defineProperty,s={},c=function(t){throw t};t.exports=function(t,e){if(o(s,t))return s[t];e||(e={});var n=[][t],l=!!o(e,"ACCESSORS")&&e.ACCESSORS,u=o(e,0)?e[0]:c,f=o(e,1)?e[1]:void 0;return s[t]=!!n&&!i((function(){if(l&&!r)return!0;var t={length:-1};l?a(t,1,{enumerable:!0,get:c}):t[1]=1,n.call(t,u,f)}))}},59856:function(t,e,n){var r=n(80118),i=n(84766),o=n(23169),a=n(48331),s=function(t){return function(e,n,s,c){r(n);var l=i(e),u=o(l),f=a(l.length),d=t?f-1:0,p=t?-1:1;if(s<2)for(;;){if(d in u){c=u[d],d+=p;break}if(d+=p,t?d<0:f<=d)throw TypeError("Reduce of empty array with no initial value")}for(;t?d>=0:f>d;d+=p)d in u&&(c=n(c,u[d],d,l));return c}};t.exports={left:s(!1),right:s(!0)}},48347:function(t,e,n){var r=n(42521),i=n(43964),o=n(1386)("species");t.exports=function(t,e){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},13561:function(t,e,n){"use strict";var r=n(1035),i=n(80118),o=n(86956),a=n(63571),s=n(91471),c=n(39757),l=n(1386),u=n(2995),f=n(77642)("Promise"),d=u.set,p=u.get,h=l("toStringTag"),m=function(t){var e=p(this).iterator,n=e.return;return void 0===n?f.resolve({done:!0,value:t}):o(n.call(e,t))},y=function(t){var e=p(this).iterator,n=e.throw;return void 0===n?f.reject(t):n.call(e,t)};t.exports=function(t,e){var n=function(t){t.next=i(t.iterator.next),t.done=!1,d(this,t)};return n.prototype=c(a(r.AsyncIterator.prototype),{next:function(e){var n=p(this);if(n.done)return f.resolve({done:!0,value:void 0});try{return f.resolve(o(t.call(n,e,f)))}catch(r){return f.reject(r)}},return:m,throw:y}),e||s(n.prototype,h,"Generator"),n}},20877:function(t,e,n){"use strict";var r=n(80118),i=n(86956),o=n(77642)("Promise"),a=[].push,s=function(t){var e=0==t,n=1==t,s=2==t,c=3==t;return function(t,l){i(t);var u=r(t.next),f=e?[]:void 0;return e||r(l),new o((function(r,d){!function p(){try{o.resolve(i(u.call(t))).then((function(t){try{if(i(t).done)r(e?f:!c&&(s||void 0));else{var u=t.value;e?(a.call(f,u),p()):o.resolve(l(u)).then((function(t){n?p():s?t?p():r(!1):t?r(c||u):p()}),d)}}catch(h){d(h)}}),d)}catch(h){d(h)}}()}))}};t.exports={toArray:s(0),forEach:s(1),every:s(2),some:s(3),find:s(4)}},48199:function(t,e,n){var r,i,o=n(76121),a=n(4682),s=n(99366),c=n(52766),l=n(91471),u=n(1386),f=n(8451),d=u("asyncIterator"),p=o.AsyncIterator,h=a.AsyncIteratorPrototype;if(!f)if(h)r=h;else if("function"==typeof p)r=p.prototype;else if(a.USE_FUNCTION_CONSTRUCTOR||o.USE_FUNCTION_CONSTRUCTOR)try{i=s(s(s(Function("return async function*(){}()")()))),s(i)===Object.prototype&&(r=i)}catch(m){}r||(r={}),c(r,d)||l(r,d,(function(){return this})),t.exports=r},95913:function(t,e,n){var r=n(86956);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(a){var o=t.return;throw void 0!==o&&r(o.call(t)),a}}},4684:function(t,e,n){var r=n(1386)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(s){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(s){}return n}},42849:function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},79538:function(t,e,n){var r=n(16395),i=n(42849),o=n(1386)("toStringTag"),a="Arguments"==i(function(){return arguments}());t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(n){}}(e=Object(t),o))?n:a?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},20737:function(t,e,n){"use strict";var r=n(86956),i=n(80118);t.exports=function(){for(var t=r(this),e=i(t.add),n=0,o=arguments.length;n1?arguments[1]:void 0;return r(this),(e=void 0!==l)&&r(l),null==t?new this:(n=[],e?(a=0,s=i(l,c>2?arguments[2]:void 0,2),o(t,(function(t){n.push(s(t,a++))}))):o(t,n.push,n),new this(n))}},11171:function(t){"use strict";t.exports=function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)}},95365:function(t,e,n){"use strict";var r=n(67455).f,i=n(63571),o=n(39757),a=n(43322),s=n(30680),c=n(64572),l=n(94247),u=n(8395),f=n(37703),d=n(9154).fastKey,p=n(2995),h=p.set,m=p.getterFor;t.exports={getConstructor:function(t,e,n,l){var u=t((function(t,r){s(t,u,e),h(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),f||(t.size=0),null!=r&&c(r,t[l],t,n)})),p=m(e),y=function(t,e,n){var r,i,o=p(t),a=v(t,e);return a?a.value=n:(o.last=a={index:i=d(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},v=function(t,e){var n,r=p(t),i=d(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(u.prototype,{clear:function(){for(var t=p(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:this.size=0},delete:function(t){var e=p(this),n=v(this,t);if(n){var r=n.next,i=n.previous;delete e.index[n.index],n.removed=!0,i&&(i.next=r),r&&(r.previous=i),e.first==n&&(e.first=r),e.last==n&&(e.last=i),f?e.size--:this.size--}return!!n},forEach:function(t){for(var e,n=p(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!v(this,t)}}),o(u.prototype,n?{get:function(t){var e=v(this,t);return e&&e.value},set:function(t,e){return y(this,0===t?0:t,e)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),f&&r(u.prototype,"size",{get:function(){return p(this).size}}),u},setStrong:function(t,e,n){var r=e+" Iterator",i=m(e),o=m(r);l(t,e,(function(t,e){h(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),u(e)}}},59285:function(t,e,n){"use strict";var r=n(39757),i=n(9154).getWeakData,o=n(86956),a=n(42521),s=n(30680),c=n(64572),l=n(25097),u=n(52766),f=n(2995),d=f.set,p=f.getterFor,h=l.find,m=l.findIndex,y=0,v=function(t){return t.frozen||(t.frozen=new b)},b=function(){this.entries=[]},g=function(t,e){return h(t.entries,(function(t){return t[0]===e}))};b.prototype={get:function(t){var e=g(this,t);if(e)return e[1]},has:function(t){return!!g(this,t)},set:function(t,e){var n=g(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=m(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,l){var f=t((function(t,r){s(t,f,e),d(t,{type:e,id:y++,frozen:void 0}),null!=r&&c(r,t[l],t,n)})),h=p(e),m=function(t,e,n){var r=h(t),a=i(o(e),!0);return!0===a?v(r).set(e,n):a[r.id]=n,t};return r(f.prototype,{delete:function(t){var e=h(this);if(!a(t))return!1;var n=i(t);return!0===n?v(e).delete(t):n&&u(n,e.id)&&delete n[e.id]},has:function(t){var e=h(this);if(!a(t))return!1;var n=i(t);return!0===n?v(e).has(t):n&&u(n,e.id)}}),r(f.prototype,n?{get:function(t){var e=h(this);if(a(t)){var n=i(t);return!0===n?v(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return m(this,t,e)}}:{add:function(t){return m(this,t,!0)}}),f}}},35246:function(t,e,n){"use strict";var r=n(7309),i=n(76121),o=n(20676),a=n(62327),s=n(9154),c=n(64572),l=n(30680),u=n(42521),f=n(72763),d=n(4684),p=n(54849),h=n(31985);t.exports=function(t,e,n){var m=-1!==t.indexOf("Map"),y=-1!==t.indexOf("Weak"),v=m?"set":"add",b=i[t],g=b&&b.prototype,w=b,_={},k=function(t){var e=g[t];a(g,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(y&&!u(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!u(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!u(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(o(t,"function"!=typeof b||!(y||g.forEach&&!f((function(){(new b).entries().next()})))))w=n.getConstructor(e,t,m,v),s.REQUIRED=!0;else if(o(t,!0)){var x=new w,E=x[v](y?{}:-0,1)!=x,S=f((function(){x.has(1)})),A=d((function(t){new b(t)})),C=!y&&f((function(){for(var t=new b,e=5;e--;)t[v](e,e);return!t.has(-0)}));A||((w=e((function(e,n){l(e,w,t);var r=h(new b,e,w);return null!=n&&c(n,r[v],r,m),r}))).prototype=g,g.constructor=w),(S||C)&&(k("delete"),k("has"),m&&k("get")),(C||E)&&k(v),y&&g.clear&&delete g.clear}return _[t]=w,r({global:!0,forced:w!=b},_),p(w,t),y||n.setStrong(w,t,m),w}},49098:function(t,e,n){var r=n(8974),i=n(38742),o=n(63571),a=n(42521),s=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=o(null)};s.prototype.get=function(t,e){return this[t]||(this[t]=e())},s.prototype.next=function(t,e,n){var o=n?this.objectsByIndex[t]||(this.objectsByIndex[t]=new i):this.primitives||(this.primitives=new r),a=o.get(e);return a||o.set(e,a=new s),a};var c=new s;t.exports=function(){var t,e,n=c,r=arguments.length;for(t=0;t"+a+""}},34427:function(t,e,n){"use strict";var r=n(94109).IteratorPrototype,i=n(63571),o=n(5938),a=n(54849),s=n(23403),c=function(){return this};t.exports=function(t,e,n){var l=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,l,!1,!0),s[l]=c,t}},91471:function(t,e,n){var r=n(37703),i=n(67455),o=n(5938);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},5938:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},32385:function(t,e,n){"use strict";var r=n(40687),i=n(67455),o=n(5938);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},59671:function(t,e,n){"use strict";var r=n(72763),i=n(25427).start,o=Math.abs,a=Date.prototype,s=a.getTime,c=a.toISOString;t.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=c.call(new Date(-50000000000001))}))||!r((function(){c.call(new Date(NaN))}))?function(){if(!isFinite(s.call(this)))throw RangeError("Invalid time value");var t=this.getUTCFullYear(),e=this.getUTCMilliseconds(),n=t<0?"-":t>9999?"+":"";return n+i(o(t),n?6:4,0)+"-"+i(this.getUTCMonth()+1,2,0)+"-"+i(this.getUTCDate(),2,0)+"T"+i(this.getUTCHours(),2,0)+":"+i(this.getUTCMinutes(),2,0)+":"+i(this.getUTCSeconds(),2,0)+"."+i(e,3,0)+"Z"}:c},83976:function(t,e,n){"use strict";var r=n(86956),i=n(40687);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(r(this),"number"!==t)}},94247:function(t,e,n){"use strict";var r=n(7309),i=n(34427),o=n(99366),a=n(86594),s=n(54849),c=n(91471),l=n(62327),u=n(1386),f=n(8451),d=n(23403),p=n(94109),h=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,y=u("iterator"),v=function(){return this};t.exports=function(t,e,n,u,p,b,g){i(n,e,u);var w,_,k,x=function(t){if(t===p&&O)return O;if(!m&&t in A)return A[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},E=e+" Iterator",S=!1,A=t.prototype,C=A[y]||A["@@iterator"]||p&&A[p],O=!m&&C||x(p),P="Array"==e&&A.entries||C;if(P&&(w=o(P.call(new t)),h!==Object.prototype&&w.next&&(f||o(w)===h||(a?a(w,h):"function"!=typeof w[y]&&c(w,y,v)),s(w,E,!0,!0),f&&(d[E]=v))),"values"==p&&C&&"values"!==C.name&&(S=!0,O=function(){return C.call(this)}),f&&!g||A[y]===O||c(A,y,O),d[e]=O,p)if(_={values:x("values"),keys:b?O:x("keys"),entries:x("entries")},g)for(k in _)(m||S||!(k in A))&&l(A,k,_[k]);else r({target:e,proto:!0,forced:m||S},_);return _}},56316:function(t,e,n){var r=n(1035),i=n(52766),o=n(89103),a=n(67455).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},37703:function(t,e,n){var r=n(72763);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},6004:function(t,e,n){var r=n(76121),i=n(42521),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},83729:function(t){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},60987:function(t,e,n){var r=n(58635);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},58635:function(t,e,n){var r=n(77642);t.exports=r("navigator","userAgent")||""},56962:function(t,e,n){var r,i,o=n(76121),a=n(58635),s=o.process,c=s&&s.versions,l=c&&c.v8;l?i=(r=l.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=r[1]),t.exports=i&&+i},64731:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},7309:function(t,e,n){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i=n(76121),o=n(38769).f,a=n(91471),s=n(62327),c=n(6565),l=n(94488),u=n(20676);t.exports=function(t,e){var n,f,d,p,h,m=t.target,y=t.global,v=t.stat;if(n=y?i:v?i[m]||c(m,{}):(i[m]||{}).prototype)for(f in e){if(p=e[f],d=t.noTargetGet?(h=o(n,f))&&h.value:n[f],!u(y?f:m+(v?".":"#")+f,t.forced)&&void 0!==d){if(r(p)===r(d))continue;l(p,d)}(t.sham||d&&d.sham)&&a(p,"sham",!0),s(n,f,p,t)}}},72763:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},1325:function(t,e,n){"use strict";n(48775);var r=n(62327),i=n(72763),o=n(1386),a=n(73546),s=n(91471),c=o("species"),l=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$
    ")})),u="$0"==="a".replace(/./,"$0"),f=o("replace"),d=!!/./[f]&&""===/./[f]("a","$0"),p=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var h=o(t),m=!i((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),y=m&&!i((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return e=!0,null},n[h](""),!e}));if(!m||!y||"replace"===t&&(!l||!u||d)||"split"===t&&!p){var v=/./[h],b=n(h,""[t],(function(t,e,n,r,i){return e.exec===a?m&&!i?{done:!0,value:v.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:d}),g=b[0],w=b[1];r(String.prototype,t,g),r(RegExp.prototype,h,2==e?function(t,e){return w.call(t,this,e)}:function(t){return w.call(t,this)})}f&&s(RegExp.prototype[h],"sham",!0)}},25538:function(t,e,n){"use strict";var r=n(43964),i=n(48331),o=n(43322);t.exports=function t(e,n,a,s,c,l,u,f){for(var d,p=c,h=0,m=!!u&&o(u,f,3);h0&&r(d))p=t(e,n,d,i(d.length),p,l-1)-1;else{if(p>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[p]=d}p++}h++}return p}},91104:function(t,e,n){var r=n(72763);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},43322:function(t,e,n){var r=n(80118);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},48659:function(t,e,n){"use strict";var r=n(80118),i=n(42521),o=[].slice,a={},s=function(t,e,n){if(!(e in a)){for(var r=[],i=0;i>1,m=23===a?n(2,-24)-n(2,-77):0,y=t<0||0===t&&1/t<0?1:0,v=0;for((t=e(t))!=t||t===1/0?(l=t!=t?1:0,c=p):(c=r(i(t)/o),t*(u=n(2,-c))<1&&(c--,u*=2),(t+=c+h>=1?m/u:m*n(2,1-h))*u>=2&&(c++,u/=2),c+h>=p?(l=0,c=p):c+h>=1?(l=(t*u-1)*n(2,a),c+=h):(l=t*n(2,h-1)*n(2,a),c=0));a>=8;f[v++]=255&l,l/=256,a-=8);for(c=c<0;f[v++]=255&c,c/=256,d-=8);return f[--v]|=128*y,f},unpack:function(t,e){var r,i=t.length,o=8*i-e-1,a=(1<>1,c=o-7,l=i-1,u=t[l--],f=127&u;for(u>>=7;c>0;f=256*f+t[l],l--,c-=8);for(r=f&(1<<-c)-1,f>>=-c,c+=e;c>0;r=256*r+t[l],l--,c-=8);if(0===f)f=1-s;else{if(f===a)return r?NaN:u?-1/0:1/0;r+=n(2,e),f-=s}return(u?-1:1)*r*n(2,f-e)}}},23169:function(t,e,n){var r=n(72763),i=n(42849),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},31985:function(t,e,n){var r=n(42521),i=n(86594);t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},99835:function(t,e,n){var r=n(4682),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},9154:function(t,e,n){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i=n(32048),o=n(42521),a=n(52766),s=n(67455).f,c=n(51735),l=n(91104),u=c("meta"),f=0,d=Object.isExtensible||function(){return!0},p=function(t){s(t,u,{value:{objectID:"O"+ ++f,weakData:{}}})},h=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==r(t)?t:("string"==typeof t?"S":"P")+t;if(!a(t,u)){if(!d(t))return"F";if(!e)return"E";p(t)}return t[u].objectID},getWeakData:function(t,e){if(!a(t,u)){if(!d(t))return!0;if(!e)return!1;p(t)}return t[u].weakData},onFreeze:function(t){return l&&h.REQUIRED&&d(t)&&!a(t,u)&&p(t),t}};i[u]=!0},2995:function(t,e,n){var r,i,o,a=n(45546),s=n(76121),c=n(42521),l=n(91471),u=n(52766),f=n(52562),d=n(32048),p=s.WeakMap;if(a){var h=new p,m=h.get,y=h.has,v=h.set;r=function(t,e){return v.call(h,t,e),e},i=function(t){return m.call(h,t)||{}},o=function(t){return y.call(h,t)}}else{var b=f("state");d[b]=!0,r=function(t,e){return l(t,b,e),e},i=function(t){return u(t,b)?t[b]:{}},o=function(t){return u(t,b)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!c(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},19439:function(t,e,n){var r=n(1386),i=n(23403),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},43964:function(t,e,n){var r=n(42849);t.exports=Array.isArray||function(t){return"Array"==r(t)}},20676:function(t,e,n){var r=n(72763),i=/#|\.prototype\./,o=function(t,e){var n=s[a(t)];return n==l||n!=c&&("function"==typeof e?r(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";t.exports=o},56038:function(t,e,n){var r=n(42521),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},42521:function(t){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}t.exports=function(t){return"object"===e(t)?null!==t:"function"==typeof t}},8451:function(t){t.exports=!1},16272:function(t,e,n){var r=n(42521),i=n(42849),o=n(1386)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},64572:function(t,e,n){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i=n(86956),o=n(19439),a=n(48331),s=n(43322),c=n(85111),l=n(95913),u=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,f,d){var p,h,m,y,v,b,g,w=s(e,n,f?2:1);if(d)p=t;else{if("function"!=typeof(h=c(t)))throw TypeError("Target is not iterable");if(o(h)){for(m=0,y=a(t.length);y>m;m++)if((v=f?w(i(g=t[m])[0],g[1]):w(t[m]))&&v instanceof u)return v;return new u(!1)}p=h.call(t)}for(b=p.next;!(g=b.call(p)).done;)if("object"==r(v=l(p,w,g.value,f))&&v&&v instanceof u)return v;return new u(!1)}).stop=function(t){return new u(!0,t)}},36020:function(t,e,n){"use strict";var r=n(1035),i=n(80118),o=n(86956),a=n(63571),s=n(91471),c=n(39757),l=n(1386),u=n(2995),f=u.set,d=u.get,p=l("toStringTag"),h=function(t){var e=d(this).iterator,n=e.return;return void 0===n?{done:!0,value:t}:o(n.call(e,t))},m=function(t){var e=d(this).iterator,n=e.throw;if(void 0===n)throw t;return n.call(e,t)};t.exports=function(t,e){var n=function(t){t.next=i(t.iterator.next),t.done=!1,f(this,t)};return n.prototype=c(a(r.Iterator.prototype),{next:function(){var e=d(this),n=e.done?void 0:t.apply(e,arguments);return{done:e.done,value:n}},return:h,throw:m}),e||s(n.prototype,p,"Generator"),n}},94109:function(t,e,n){"use strict";var r,i,o,a=n(99366),s=n(91471),c=n(52766),l=n(1386),u=n(8451),f=l("iterator"),d=!1;[].keys&&("next"in(o=[].keys())?(i=a(a(o)))!==Object.prototype&&(r=i):d=!0),null==r&&(r={}),u||c(r,f)||s(r,f,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:d}},23403:function(t){t.exports={}},7230:function(t,e,n){"use strict";var r=n(86956);t.exports=function(t,e){var n,i=r(this),o=arguments.length>2?arguments[2]:void 0;if("function"!=typeof e&&"function"!=typeof o)throw TypeError("At least one callback required");return i.has(t)?(n=i.get(t),"function"==typeof e&&(n=e(n),i.set(t,n))):"function"==typeof o&&(n=o(),i.set(t,n)),n}},89188:function(t){var e=Math.expm1,n=Math.exp;t.exports=!e||e(10)>22025.465794806718||e(10)<22025.465794806718||-2e-17!=e(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}:e},63094:function(t,e,n){var r=n(4380),i=Math.abs,o=Math.pow,a=o(2,-52),s=o(2,-23),c=o(2,127)*(2-s),l=o(2,-126);t.exports=Math.fround||function(t){var e,n,o=i(t),u=r(t);return oc||n!=n?u*(1/0):u*n}},39370:function(t){var e=Math.log;t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:e(1+t)}},50969:function(t){t.exports=Math.scale||function(t,e,n,r,i){return 0===arguments.length||t!=t||e!=e||n!=n||r!=r||i!=i?NaN:t===1/0||t===-1/0?t:(t-e)*(i-r)/(n-e)+r}},4380:function(t){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},26745:function(t,e,n){var r,i,o,a,s,c,l,u,f=n(76121),d=n(38769).f,p=n(42849),h=n(94825).set,m=n(60987),y=f.MutationObserver||f.WebKitMutationObserver,v=f.process,b=f.Promise,g="process"==p(v),w=d(f,"queueMicrotask"),_=w&&w.value;_||(r=function(){var t,e;for(g&&(t=v.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(n){throw i?a():o=void 0,n}}o=void 0,t&&t.enter()},g?a=function(){v.nextTick(r)}:y&&!m?(s=!0,c=document.createTextNode(""),new y(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):b&&b.resolve?(l=b.resolve(void 0),u=l.then,a=function(){u.call(l,r)}):a=function(){h.call(f,r)}),t.exports=_||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},34860:function(t,e,n){var r=n(76121);t.exports=r.Promise},54020:function(t,e,n){var r=n(72763);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},50307:function(t,e,n){var r=n(72763),i=n(1386),o=n(8451),a=i("iterator");t.exports=!r((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,n="";return t.pathname="c%20d",e.forEach((function(t,r){e.delete("b"),n+=r+t})),o&&!t.toJSON||!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},45546:function(t,e,n){var r=n(76121),i=n(99835),o=r.WeakMap;t.exports="function"==typeof o&&/native code/.test(i(o))},40500:function(t,e,n){"use strict";var r=n(80118),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},11330:function(t,e,n){var r=n(16272);t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},30097:function(t,e,n){var r=n(76121).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&r(t)}},30706:function(t,e,n){var r=n(76121),i=n(36842).trim,o=n(82350),a=r.parseFloat,s=1/a(o+"-0")!=-1/0;t.exports=s?function(t){var e=i(String(t)),n=a(e);return 0===n&&"-"==e.charAt(0)?-0:n}:a},92437:function(t,e,n){var r=n(76121),i=n(36842).trim,o=n(82350),a=r.parseInt,s=/^[+-]?0[Xx]/,c=8!==a(o+"08")||22!==a(o+"0x16");t.exports=c?function(t,e){var n=i(String(t));return a(n,e>>>0||(s.test(n)?16:10))}:a},81179:function(t,e,n){"use strict";var r=n(37703),i=n(72763),o=n(31792),a=n(92719),s=n(77751),c=n(84766),l=n(23169),u=Object.assign,f=Object.defineProperty;t.exports=!u||i((function(){if(r&&1!==u({b:1},u(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||"abcdefghijklmnopqrst"!=o(u({},e)).join("")}))?function(t,e){for(var n=c(t),i=arguments.length,u=1,f=a.f,d=s.f;i>u;)for(var p,h=l(arguments[u++]),m=f?o(h).concat(f(h)):o(h),y=m.length,v=0;y>v;)p=m[v++],r&&!d.call(h,p)||(n[p]=h[p]);return n}:u},63571:function(t,e,n){var r,i=n(86956),o=n(37532),a=n(64731),s=n(32048),c=n(24174),l=n(6004),u=n(52562),f=u("IE_PROTO"),d=function(){},p=function(t){return"