-
Notifications
You must be signed in to change notification settings - Fork 0
/
inner.07e179da.js
141 lines (138 loc) · 135 KB
/
inner.07e179da.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
var e,n;"function"==typeof(e=globalThis.define)&&(n=e,e=null),function(n,r,o,i,s){var l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},c="function"==typeof l[i]&&l[i],u=c.cache||{},h="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function d(e,r){if(!u[e]){if(!n[e]){var o="function"==typeof l[i]&&l[i];if(!r&&o)return o(e,!0);if(c)return c(e,!0);if(h&&"string"==typeof e)return h(e);var s=Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}p.resolve=function(r){var o=n[e][1][r];return null!=o?o:r},p.cache={};var f=u[e]=new d.Module(e);n[e][0].call(f.exports,p,f,f.exports,this)}return u[e].exports;function p(e){var n=p.resolve(e);return!1===n?{}:d(n)}}d.isParcelRequire=!0,d.Module=function(e){this.id=e,this.bundle=d,this.exports={}},d.modules=n,d.cache=u,d.parent=c,d.register=function(e,r){n[e]=[function(e,n){n.exports=r},{}]},Object.defineProperty(d,"root",{get:function(){return l[i]}}),l[i]=d;for(var f=0;f<r.length;f++)d(r[f]);if(o){var p=d(o);"object"==typeof exports&&"undefined"!=typeof module?module.exports=p:"function"==typeof e&&e.amd?e(function(){return p}):s&&(this[s]=p)}}({hWt9V:[function(e,n,r){e("@webcomponents/webcomponentsjs"),(()=>{class e extends HTMLElement{constructor(){super(),this.element=null,this.mini=!1,this.createNode()}createNode(){let e=window.matchMedia("(prefers-color-scheme: dark)"),n=!!e.matches,{protocol:r,hostname:o,pathname:i}=new URL(location.href),s=this.attachShadow({mode:"closed"});this.element=document.createElement("div"),this.element.classList.add("readerChat"),n&&this.element.classList.add("themeDark");let l=`${r}//${o}${i}`,c=document.documentElement.getAttribute("tabid");this.element.innerHTML=`
<div class="title">
<h2>
${n?'<img class="icon" width="20" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAqCAMAAAD79pkTAAABd1BMVEUAAAD////////h4eH6+vr39/f8/Pz39/f6+vr09PTl5eX39/f4+PjY2Nj+/v7////19fXt7e3+/v79/f35+fnz8/Px8fH09PTb29v+/v729vbz8/P9/f39/f37+/v7+/v7+/v5+fn5+fn39/f39/f19fX19fXx8fHs7Ozj4+Pf39/////9/f3+/v76+vr7+/v39/f39/f6+vr29vb19fX39/f4+Pjx8fHx8fHe3t7+/v78/Pz39/f7+/v5+fn5+fn5+fn4+Pj39/f5+fn09PTy8vL6+vr9/f34+Pj9/f3+/v77+/vp6enu7u7////7+/v5+fna2tr9/f0eHh4uLi4DAwP29vaWlpb19fUhISH09PTv7++wsLDNzc2Pj49ycnJfX18ZGRnk5OTf39/T09PExMTBwcGnp6ehoaGHh4d2dnZaWlpWVlZBQUElJSUPDw/z8/Pp6enn5+fi4uLX19ezs7Ojo6Oenp5/f39tbW1qampJSUk4ODjlQMnUAAAATnRSTlMA9/ogUh1Wx5uPB2TVBRTnYg/y3KRLPi8K60Mg7+nVx764tJRyb1VHJxoV/PXjppmBfnRpWk84NSgN7MjGwqygjIiFd15B4t/c1c6rXi2mT+WgAAACVUlEQVQ4y7WUZ1viQBCAh6hX5OLRq9Kl2BVBsJ7t+g0YLnQBe9fr/cffJvtA2JhwfLn3Qyab581mZ3ayIGF2DKaWeOgT02sLCmOBVH/2lgFlLIv0U0NaZDtzTxJ1bFS6OMkw4xeEnBpBCE1QO/GKeElnepO8ZSPjcdQmRvWoBXGcRN6GGCTR4ea0sHqpvsCh2wmEeHDFIcXMAw2iA0AZ59DihL7xuBHDw33rfACRC+0M6qLaP88o9sRgBAa7tbe/DiyZ8PMpgy4vYqDGlRjQxQz/Ddc7hyOu9dz0mCH8FmDCFJpetljcVptdvaJtDhlmElmTTxn67aweZmRhDrxBtvqzE9163PZE4eUWeNdQxRt2QcMKLjAH8B7PeNBjU6sbonp2jPZRrXQqhS+lUqlxjGgly3fNrz5kWY3DDMqUxJYUiscHd/Uiyn+dyYAqfOYh2nT5pnj7Sb55f7AnxTUeUlP3UgIP3YT97y2xRPWCrE87wbUz+4hhwwFGlDn7eiJeKzo9iTSYp4n++ChUKkddOhfR1OfoWq4Oj67Eepc+ua04I214WJD1i5/n55diK6/ohmRbXvI/beOBqFy+61q1+vnm7lDRlzuNNosdkpCWqlW/QEJD/Kbo1gSVmfLPDGf9ZPKbMyScin9ymKvQutuUBts1trHzJNdas/CbZLn3q1C5PGncVpr7iNwuaDPgw2r5A0kyVy6Wq/lysVjOIa7rtuSiujXonuqyIKjtUTv0IKKa322CnhiZs3DFA//AG/EhRQgY+znLvLF5WzC0EUmP9H/+M9X7C9Z88f2JOt6dAAAAAElFTkSuQmCC" />':'<img class="icon" width="20" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAABOFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////Dw8O4uLgYGBgWFhYICAgEBAT7+/vq6uoSEhK1tbUODg7+/v6zs7N8fHw6Ojr29vbk5OTU1NTJycmvr6+np6ejo6OTk5OOjo4qKiokJCTz8/Px8fHe3t7Z2dm8vLxubm5jY2NeXl5VVVVPT09KSkpDQ0MeHh6JiYlZWVkvLy8uLi60ZAlBAAAAO3RSTlMABGC0BqoqdyXu67jyzgzg/fkuEAhxFBfmIh71yb2noJpFGtHBhdW7snxnNtiVkF48Mgraa1VOSj+CU+eVSugAAAL3SURBVEjH7ZZXd6JAFIAHgy42BAEVe+89fWdS7BrTe2/b/v8/WIioiCCYlzzsfi/geL6599xyFPznK7BUY1sW9lMqwSV9AVswVV1exfNFOMJWxpZ0sQ0fHENvAxFPyqxFip+R4wlRc5qD4sNXEK/L01ALOorJA5vEI47w8iYHhFRUOGJKUJugVyYzEeEky4rXbFOQMkv3aVKSR/YK6Vo5IEJmoKsgvrDr37RYZ4BcTghVzoORTUhfYbgWs+3wrEBIlcDnYHMQQle1jumgbrsdYovKJh1ijJpc/0ZDI5RxNZuJOozIARKoQeacBoKHWK2NTJlXdAjXwAL0qv011IlajV8YvFAxKcmLK+TPZYPpYjERDOfjWm4lbVNgdX3HAREtTjppTZf96nIGKrHGcIxzzXSRTq+pyhFK6VYBEw7MzUpUrd/eUtApJxEDjJ2Cc9A50kCnARumoAoUhwN9OCjRbMzYjk19l7CO3V8Xv6XXH2/X4pjzk2R5yzxuRlbBP8forANFOudotyk8TZjkxpzWeYTM4jYocXCLDodQZO8B7ewLz6Q0LZ4kVGHVArhxlxpdhNBF40PeHclUQZJDanLEA7LjrK+O0G2rfSWX4Ro+SrsWzdiVhDYAuzou1yO6f7wXQsvlMAOk2MQcFhL4XeMCD9Bl76zfvpbLSQ9YhNsnye83h6/wtY0OmjI54TUk936iU6FPg/5Rb6FcJydgk7Sv7lD75GSnjdDTgrQtdteULYCNCtZ86iOJ4+ZUjjCz8swWVABY+fi810XtQbfbHZy0Wi9TWbkbK1BGipSGZNhqXTZEOndoRzEkMmJpxxSzH/h9Yrku0fFQGtLWzXtHkkNxoIC0uCeI/8miQt77D60zOGLv6PCgd9rfFUpPVzDdlRRCN1/Oh1Di+fwavp0+S4H10Pr5tMWAAcyqroNjjcgeu4pLpxhgiLh5LvNAhAEGwdcV657dZIFxLGuZacZZEw+Wg9/IhZNOZybCbfnB8rBeniD8Hhz88/wFX4kQ5FGPRnAAAAAASUVORK5CYII=" />'}
<span>Kimi \u9605\u8bfb\u52a9\u624b</span>
</h2>
<div class="action">
<svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5223" width="200" height="200"><path d="M552.220444 512l201.159112 201.159111a28.444444 28.444444 0 0 1-40.220445 40.220445L512 552.220444l-201.159111 201.159112a28.444444 28.444444 0 0 1-40.220445-40.220445L471.779556 512 270.620444 310.840889a28.444444 28.444444 0 1 1 40.220445-40.220445L512 471.779556l201.159111-201.159112a28.444444 28.444444 0 0 1 40.220445 40.220445L552.220444 512z" fill="#2c2c2c" p-id="5224"></path></svg>
</div>
</div>
<div class="body">
<iframe
width="340"
height="600"
frameborder="0"
src="${chrome.runtime.getURL(`tabs/sidepanel.html?url=${encodeURIComponent(l)}&tabId=${c}`)}"
/>
</div>
`,this.element.querySelector(".action")?.addEventListener("click",()=>{this.element.classList.add("miniReaderChat"),this.mini=!0}),this.element.querySelector(".icon")?.addEventListener("click",()=>{this.mini&&(this.element.classList.remove("miniReaderChat"),this.mini=!1)});let u=document.createElement("style");u.textContent=this.getStyle(),s.appendChild(u),s.appendChild(this.element)}getStyle(){return`
.readerChat {
display: flex;
flex-direction: column;
width: 340px;
height: 600px;
border-radius: 12px;
box-shadow: 0 0px 12px rgba(0, 0, 0, .2);
background: #fff;
overflow: hidden;
}
.title {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
height: 36px;
color: #333;
padding: 0 8px 0 12px;
}
.title h2 {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
margin: 0;
font-size: 12px;
background-size: 24px 24px;
}
.title h2 img {
margin: 0 4px 0 0;
}
.title .action {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 22px;
height: 22px;
border-radius: 4px;
cursor: pointer;
}
.title .action:hover {
background: #e5e7ed;
}
.title .action svg {
width: 100%;
height: 100%;
opacity: 0.6;
}
.body {
flex: 1;
overflow: hidden;
}
.body iframe {
width: 100%;
height: 100%;
border: 0 none;
border-radius: 0 0 12px 12px;
}
/* \u6700\u5c0f\u5316\u72b6\u6001 */
.miniReaderChat {
align-items: center;
justify-content: center;
width: 42px;
height: 42px;
}
.miniReaderChat:hover {
background: #f2f7fe;
}
.miniReaderChat .title {
padding: 0;
}
.miniReaderChat .title img {
margin: 0;
width: 20px;
height: 20px;
cursor: pointer;
}
.miniReaderChat .title h2 span, .miniReaderChat .title .action {
display: none;
}
.miniReaderChat .body {
display: none;
}
.themeDark {
background: #1f1f1f;
border: 1px solid rgb(66, 66, 66);
.title {
color: rgba(255, 255, 255, 0.8);
}
.title svg path {
fill:rgba(255, 255, 255, 0.6);
}
.title .action:hover {
background: rgba(0, 0, 0, 0.6);
}
.title .action:hover svg path {
fill:rgba(255, 255, 255, 0.8);
}
}
.themeDark:hover {
background: #1f1f1f;
}
`}}if(customElements.define("ai-reader-extension",e),!document.querySelector("ai-reader-extension")){let e=document.createElement("ai-reader-extension");document.documentElement.appendChild(e),new class{constructor(e){this.active=!1,this.currentX=0,this.currentY=0,this.initialX=0,this.initialY=0,this.xOffset=0,this.yOffset=0,this.element=e,this.element.className="ai-read-extension",this.initStyle(),this.element.addEventListener("mousedown",this.dragStart.bind(this),!1),document.addEventListener("mouseup",this.dragEnd.bind(this),!1),document.addEventListener("mousemove",this.drag.bind(this),!1)}initStyle(){let e=document.createElement("style");e.textContent=`
.ai-read-extension {
position: fixed;
top: 100px;
right: 100px;
z-index: 32767;
}
`,document.head.appendChild(e)}dragStart(e){e.target===this.element&&(this.active=!0,this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset)}dragEnd(){this.initialX=this.currentX,this.initialY=this.currentY,this.active=!1}drag(e){this.active&&(e.preventDefault(),this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY,this.xOffset=this.currentX,this.yOffset=this.currentY,this.setTranslate(this.currentX,this.currentY,this.element))}setTranslate(e,n,r){r.style.transform=`translate3d(${e}px, ${n}px, 0)`}}(e)}})()},{"@webcomponents/webcomponentsjs":"huLZJ"}],huLZJ:[function(e,n,r){var o=arguments[3];/**
@license @nocompile
Copyright (c) 2018 The Polymer Project Authors. All rights reserved.
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
Code distributed by Google as part of the polymer project is also
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
*/(function(){function e(e){var n=0;return function(){return n<e.length?{done:!1,value:e[n++]}:{done:!0}}}var n="function"==typeof Object.defineProperties?Object.defineProperty:function(e,n,r){return e==Array.prototype||e==Object.prototype||(e[n]=r.value),e},r=function(e){e=["object"==typeof globalThis&&globalThis,e,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof o&&o];for(var n=0;n<e.length;++n){var r=e[n];if(r&&r.Math==Math)return r}throw Error("Cannot find global object")}(this);function i(e,o){if(o)e:{var i=r;e=e.split(".");for(var s=0;s<e.length-1;s++){var l=e[s];if(!(l in i))break e;i=i[l]}(o=o(s=i[e=e[e.length-1]]))!=s&&null!=o&&n(i,e,{configurable:!0,writable:!0,value:o})}}function s(n){var r="undefined"!=typeof Symbol&&Symbol.iterator&&n[Symbol.iterator];return r?r.call(n):{next:e(n)}}function l(e){if(!(e instanceof Array)){e=s(e);for(var n,r=[];!(n=e.next()).done;)r.push(n.value);e=r}return e}if(i("Symbol",function(e){function r(e,r){this.g=e,n(this,"description",{configurable:!0,writable:!0,value:r})}if(e)return e;r.prototype.toString=function(){return this.g};var o=0;return function e(n){if(this instanceof e)throw TypeError("Symbol is not a constructor");return new r("jscomp_symbol_"+(n||"")+"_"+o++,n)}}),i("Symbol.iterator",function(o){if(o)return o;o=Symbol("Symbol.iterator");for(var i="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),s=0;s<i.length;s++){var l=r[i[s]];"function"==typeof l&&"function"!=typeof l.prototype[o]&&n(l.prototype,o,{configurable:!0,writable:!0,value:function(){var n;return(n={next:n=e(this)})[Symbol.iterator]=function(){return this},n}})}return o}),"function"==typeof Object.setPrototypeOf)Y=Object.setPrototypeOf;else{e:{var c={};try{c.__proto__={a:!0},K=c.a;break e}catch(e){}K=!1}Y=K?function(e,n){if(e.__proto__=n,e.__proto__!==n)throw TypeError(e+" is not extensible");return e}:null}var u=Y;function h(){this.u=!1,this.h=null,this.Oa=void 0,this.g=1,this.ea=0,this.i=null}function d(e){if(e.u)throw TypeError("Generator is already running");e.u=!0}function f(e,n){e.i={ab:n,fb:!0},e.g=e.ea}function p(e,n){return e.g=3,{value:n}}function m(e){this.g=new h,this.h=e}function _(e,n,r,o){try{var i=n.call(e.g.h,r);if(!(i instanceof Object))throw TypeError("Iterator result "+i+" is not an object");if(!i.done)return e.g.u=!1,i;var s=i.value}catch(n){return e.g.h=null,f(e.g,n),v(e)}return e.g.h=null,o.call(e.g,s),v(e)}function v(e){for(;e.g.g;)try{var n=e.h(e.g);if(n)return e.g.u=!1,{value:n.value,done:!1}}catch(n){e.g.Oa=void 0,f(e.g,n)}if(e.g.u=!1,e.g.i){if(n=e.g.i,e.g.i=null,n.fb)throw n.ab;return{value:n.return,done:!0}}return{value:void 0,done:!0}}function y(e){this.next=function(n){return d(e.g),e.g.h?n=_(e,e.g.h.next,n,e.g.O):(e.g.O(n),n=v(e)),n},this.throw=function(n){return d(e.g),e.g.h?n=_(e,e.g.h.throw,n,e.g.O):(f(e.g,n),n=v(e)),n},this.return=function(n){var r;return d(e.g),(r=e.g.h)?_(e,"return"in r?r.return:function(e){return{value:e,done:!0}},n,e.g.return):(e.g.return(n),v(e))},this[Symbol.iterator]=function(){return this}}function g(e,n){return n=new y(new m(n)),u&&e.prototype&&u(n,e.prototype),n}h.prototype.O=function(e){this.Oa=e},h.prototype.return=function(e){this.i={return:e},this.g=this.ea},Array.from||(Array.from=function(e){return[].slice.call(e)}),Object.assign||(Object.assign=function(e){for(var n,r=[].slice.call(arguments,1),o=0;o<r.length;o++)if(n=r[o])for(var i=Object.keys(n),s=0;s<i.length;s++){var l=i[s];e[l]=n[l]}return e});var b=setTimeout;function E(){}function w(e){if(!(this instanceof w))throw TypeError("Promises must be constructed via new");if("function"!=typeof e)throw TypeError("not a function");this.N=0,this.Ha=!1,this.I=void 0,this.ba=[],T(e,this)}function N(e,n){for(;3===e.N;)e=e.I;0===e.N?e.ba.push(n):(e.Ha=!0,D(function(){var r=1===e.N?n.hb:n.ib;if(null===r)(1===e.N?C:A)(n.promise,e.I);else{try{var o=r(e.I)}catch(e){A(n.promise,e);return}C(n.promise,o)}}))}function C(e,n){try{if(n===e)throw TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var r=n.then;if(n instanceof w){e.N=3,e.I=n,S(e);return}if("function"==typeof r){T(function(){r.apply(n,arguments)},e);return}}e.N=1,e.I=n,S(e)}catch(n){A(e,n)}}function A(e,n){e.N=2,e.I=n,S(e)}function S(e){2===e.N&&0===e.ba.length&&D(function(){e.Ha||"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e.I)});for(var n=0,r=e.ba.length;n<r;n++)N(e,e.ba[n]);e.ba=null}function O(e,n,r){this.hb="function"==typeof e?e:null,this.ib="function"==typeof n?n:null,this.promise=r}function T(e,n){var r=!1;try{e(function(e){r||(r=!0,C(n,e))},function(e){r||(r=!0,A(n,e))})}catch(e){r||(r=!0,A(n,e))}}function x(e){return e&&"object"==typeof e&&e.constructor===w?e:new w(function(n){n(e)})}w.prototype.catch=function(e){return this.then(null,e)},w.prototype.then=function(e,n){var r=new this.constructor(E);return N(this,new O(e,n,r)),r},w.prototype.finally=function(e){var n=this.constructor;return this.then(function(r){return n.resolve(e()).then(function(){return r})},function(r){return n.resolve(e()).then(function(){return n.reject(r)})})};var D="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){b(e,0)};if(!window.Promise){window.Promise=w,w.prototype.then=w.prototype.then,w.all=function(e){return new w(function(n,r){if(!e||void 0===e.length)return r(TypeError("Promise.all accepts an array"));var o=Array.prototype.slice.call(e);if(0===o.length)return n([]);for(var i=o.length,s=0;s<o.length;s++)!function e(s,l){try{if(l&&("object"==typeof l||"function"==typeof l)){var c=l.then;if("function"==typeof c){c.call(l,function(n){e(s,n)},r);return}}o[s]=l,0==--i&&n(o)}catch(e){r(e)}}(s,o[s])})},w.race=function(e){return new w(function(n,r){if(!e||void 0===e.length)return r(TypeError("Promise.race accepts an array"));for(var o=0,i=e.length;o<i;o++)x(e[o]).then(n,r)})},w.resolve=x,w.reject=function(e){return new w(function(n,r){r(e)})};var P=document.createTextNode(""),M=[];new MutationObserver(function(){for(var e=M.length,n=0;n<e;n++)M[n]();M.splice(0,e)}).observe(P,{characterData:!0}),D=function(e){M.push(e),P.textContent=0<P.textContent.length?"":"a"}}(function(e,n){if(!(n in e)){var r=typeof o==typeof r?window:o,i=0,s=String(Math.random()),l="__\x01symbol@@"+s,c=e.getOwnPropertyNames,u=e.getOwnPropertyDescriptor,h=e.create,d=e.keys,f=e.freeze||e,p=e.defineProperty,m=e.defineProperties,_=u(e,"getOwnPropertyNames"),v=e.prototype,y=v.hasOwnProperty,g=v.propertyIsEnumerable,b=v.toString,E=function(e,n,r){y.call(e,l)||p(e,l,{enumerable:!1,configurable:!1,writable:!1,value:{}}),e[l]["@@"+n]=r},w=function(e,n){var r=h(e);return c(n).forEach(function(e){S.call(n,e)&&M(r,e,n[e])}),r},N=function(){},C=function(e){return e!=l&&!y.call(x,e)},A=function(e){return e!=l&&y.call(x,e)},S=function(e){var n=String(e);return A(n)?y.call(this,n)&&!!this[l]&&this[l]["@@"+n]:g.call(this,e)},O=function(n){return p(v,n,{enumerable:!1,configurable:!0,get:N,set:function(e){j(this,n,{enumerable:!1,configurable:!0,writable:!0,value:e}),E(this,n,!0)}}),x[n]=p(e(n),"constructor",D),f(x[n])},T=function e(n){if(this instanceof e)throw TypeError("Symbol is not a constructor");return O("__\x01symbol:".concat(n||"",s,++i))},x=h(null),D={value:T},P=function(e){return x[e]},M=function(e,n,r){var o=String(n);if(A(o)){if(n=j,r.enumerable){var i=h(r);i.enumerable=!1}else i=r;n(e,o,i),E(e,o,!!r.enumerable)}else p(e,n,r);return e},L=function(e){return c(e).filter(A).map(P)};_.value=M,p(e,"defineProperty",_),_.value=L,p(e,n,_),_.value=function(e){return c(e).filter(C)},p(e,"getOwnPropertyNames",_),_.value=function(e,n){var r=L(n);return r.length?d(n).concat(r).forEach(function(r){S.call(n,r)&&M(e,r,n[r])}):m(e,n),e},p(e,"defineProperties",_),_.value=S,p(v,"propertyIsEnumerable",_),_.value=T,p(r,"Symbol",_),_.value=function(e){return(e="__\x01symbol:".concat("__\x01symbol:",e,s))in v?x[e]:O(e)},p(T,"for",_),_.value=function(e){if(C(e))throw TypeError(e+" is not a symbol");if(y.call(x,e)&&"__\x01symbol:"===(e=e.slice(10)).slice(0,10)&&(e=e.slice(10))!==s)return 0<(e=e.slice(0,e.length-s.length)).length?e:void 0},p(T,"keyFor",_),_.value=function(e,n){var r=u(e,n);return r&&A(n)&&(r.enumerable=S.call(e,n)),r},p(e,"getOwnPropertyDescriptor",_),_.value=function(e,n){return 1==arguments.length||void 0===n?h(e):w(e,n)},p(e,"create",_),_.value=function(){var e=b.call(this);return"[object String]"===e&&A(this)?"[object Symbol]":e},p(v,"toString",_);try{if(!0===h(p({},"__\x01symbol:",{get:function(){return p(this,"__\x01symbol:",{value:!0})["__\x01symbol:"]}}))["__\x01symbol:"])var j=p;else throw"IE11"}catch(e){j=function(e,n,r){var o=u(v,n);delete v[n],p(e,n,r),p(v,n,o)}}}})(Object,"getOwnPropertySymbols"),B=Object,q=Symbol,V=B.defineProperty,z=(G=B.prototype).toString,"iterator match replace search split hasInstance isConcatSpreadable unscopables species toPrimitive toStringTag".split(" ").forEach(function(e){e in q||(V(q,e,{value:q(e)}),"toStringTag"===e&&((W=B.getOwnPropertyDescriptor(G,"toString")).value=function(){var e=z.call(this),n=null==this?this:this[q.toStringTag];return null==n?e:"[object "+n+"]"},V(G,"toString",W)))}),function(e,n,r){function o(){return this}n[e]||(n[e]=function(){var n=0,r=this,i={next:function(){var e=r.length<=n;return e?{done:e}:{done:e,value:r[n++]}}};return i[e]=o,i}),r[e]||(r[e]=function(){var n=String.fromCodePoint,r=this,i=0,s=r.length,l={next:function(){var e=s<=i,o=e?"":n(r.codePointAt(i));return i+=o.length,e?{done:e}:{done:e,value:o}}};return l[e]=o,l})}(Symbol.iterator,Array.prototype,String.prototype);var L=Object.prototype.toString;Object.prototype.toString=function(){return void 0===this?"[object Undefined]":null===this?"[object Null]":L.call(this)},Object.keys=function(e){return Object.getOwnPropertyNames(e).filter(function(n){return(n=Object.getOwnPropertyDescriptor(e,n))&&n.enumerable})},String.prototype[Symbol.iterator]&&String.prototype.codePointAt||(String.prototype[Symbol.iterator]=function e(){var n,r=this;return g(e,function(e){if(1==e.g&&(n=0),3!=e.g)return n<r.length?e=p(e,r[n]):(e.g=0,e=void 0),e;n++,e.g=2})}),Set.prototype[Symbol.iterator]||(Set.prototype[Symbol.iterator]=function e(){var n,r,o=this;return g(e,function(e){if(1==e.g&&(n=[],o.forEach(function(e){n.push(e)}),r=0),3!=e.g)return r<n.length?e=p(e,n[r]):(e.g=0,e=void 0),e;r++,e.g=2})}),Map.prototype[Symbol.iterator]||(Map.prototype[Symbol.iterator]=function e(){var n,r,o=this;return g(e,function(e){if(1==e.g&&(n=[],o.forEach(function(e,r){n.push([r,e])}),r=0),3!=e.g)return r<n.length?e=p(e,n[r]):(e.g=0,e=void 0),e;r++,e.g=2})});var j=document.createEvent("Event");if(j.initEvent("foo",!0,!0),j.preventDefault(),!j.defaultPrevented){var k=Event.prototype.preventDefault;Event.prototype.preventDefault=function(){this.cancelable&&(k.call(this),Object.defineProperty(this,"defaultPrevented",{get:function(){return!0},configurable:!0}))}}var R=/Trident/.test(navigator.userAgent);if(!window.Event||R&&"function"!=typeof window.Event){var F=window.Event;if(window.Event=function(e,n){n=n||{};var r=document.createEvent("Event");return r.initEvent(e,!!n.bubbles,!!n.cancelable),r},F){for(var H in F)window.Event[H]=F[H];window.Event.prototype=F.prototype}}if((!window.CustomEvent||R&&"function"!=typeof window.CustomEvent)&&(window.CustomEvent=function(e,n){n=n||{};var r=document.createEvent("CustomEvent");return r.initCustomEvent(e,!!n.bubbles,!!n.cancelable,n.detail),r},window.CustomEvent.prototype=window.Event.prototype),!window.MouseEvent||R&&"function"!=typeof window.MouseEvent){var I=window.MouseEvent;if(window.MouseEvent=function(e,n){n=n||{};var r=document.createEvent("MouseEvent");return r.initMouseEvent(e,!!n.bubbles,!!n.cancelable,n.view||window,n.detail,n.screenX,n.screenY,n.clientX,n.clientY,n.ctrlKey,n.altKey,n.shiftKey,n.metaKey,n.button,n.relatedTarget),r},I)for(var U in I)window.MouseEvent[U]=I[U];window.MouseEvent.prototype=I.prototype}var B,q,W,V,G,z,X,Y,K,Z,J=function(){function e(){i++}var n=!1,r=!1,o={get capture(){return n=!0},get once(){return r=!0}},i=0,s=document.createElement("div");s.addEventListener("click",e,o);var l=n&&r;return l&&(s.dispatchEvent(new Event("click")),s.dispatchEvent(new Event("click")),l=1==i),s.removeEventListener("click",e,o),l}(),Q=null!==(Z=window.EventTarget)&&void 0!==Z?Z:window.Node;if(!J&&"addEventListener"in Q.prototype){var $=function(e){if(e&&("object"==typeof e||"function"==typeof e))n=!!e.capture,e=!!e.once;else{var n=!!e;e=!1}return{capture:n,once:e}},ee=Q.prototype.addEventListener,et=Q.prototype.removeEventListener,en=new WeakMap,er=new WeakMap,eo=function(e,n,r){var o=r?en:er;return void 0===(r=o.get(e))&&o.set(e,r=new Map),void 0===(e=r.get(n))&&r.set(n,e=new WeakMap),e};Q.prototype.addEventListener=function(e,n,r){var o=this;if(null!=n){var i=(r=$(r)).capture;r=r.once;var s=eo(this,e,i);if(!s.has(n)){var l=r?function(r){return(s.delete(n),et.call(o,e,l,i),"function"==typeof n)?n.call(o,r):"function"==typeof(null==n?void 0:n.handleEvent)?n.handleEvent(r):void 0}:null;s.set(n,l),ee.call(this,e,null!=l?l:n,i)}}},Q.prototype.removeEventListener=function(e,n,r){if(null!=n){var o=eo(this,e,r=$(r).capture),i=o.get(n);void 0!==i&&(o.delete(n),et.call(this,e,null!=i?i:n,r))}}}Object.getOwnPropertyDescriptor(Node.prototype,"baseURI")||Object.defineProperty(Node.prototype,"baseURI",{get:function(){var e=(this.ownerDocument||this).querySelector("base[href]");return e&&e.href||window.location.href},configurable:!0,enumerable:!0});var ei,ea,es=Element.prototype,el=null!==(ei=Object.getOwnPropertyDescriptor(es,"attributes"))&&void 0!==ei?ei:Object.getOwnPropertyDescriptor(Node.prototype,"attributes"),ec=null!==(ea=null==el?void 0:el.get)&&void 0!==ea?ea:function(){return this.attributes},eu=Array.prototype.map;es.hasOwnProperty("getAttributeNames")||(es.getAttributeNames=function(){return eu.call(ec.call(this),function(e){return e.name})});var eh,ed=Element.prototype;ed.hasOwnProperty("matches")||(ed.matches=null!==(eh=ed.webkitMatchesSelector)&&void 0!==eh?eh:ed.msMatchesSelector);var ef=Node.prototype.appendChild;function ep(e){(e=e.prototype).hasOwnProperty("append")||Object.defineProperty(e,"append",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];for(r=(n=s(n)).next();!r.done;r=n.next())r=r.value,ef.call(this,"string"==typeof r?document.createTextNode(r):r)}})}ep(Document),ep(DocumentFragment),ep(Element);var em,e_,ev=Node.prototype.insertBefore,ey=null!==(e_=null===(em=Object.getOwnPropertyDescriptor(Node.prototype,"firstChild"))||void 0===em?void 0:em.get)&&void 0!==e_?e_:function(){return this.firstChild};function eg(e){(e=e.prototype).hasOwnProperty("prepend")||Object.defineProperty(e,"prepend",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];r=ey.call(this),n=s(n);for(var o=n.next();!o.done;o=n.next())o=o.value,ev.call(this,"string"==typeof o?document.createTextNode(o):o,r)}})}eg(Document),eg(DocumentFragment),eg(Element);var eb,eE,ew=Node.prototype.appendChild,eN=Node.prototype.removeChild,eC=null!==(eE=null===(eb=Object.getOwnPropertyDescriptor(Node.prototype,"firstChild"))||void 0===eb?void 0:eb.get)&&void 0!==eE?eE:function(){return this.firstChild};function eA(e){(e=e.prototype).hasOwnProperty("replaceChildren")||Object.defineProperty(e,"replaceChildren",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];for(;null!==(r=eC.call(this));)eN.call(this,r);for(r=(n=s(n)).next();!r.done;r=n.next())r=r.value,ew.call(this,"string"==typeof r?document.createTextNode(r):r)}})}eA(Document),eA(DocumentFragment),eA(Element);var eS,eO,eT,ex,eD=Node.prototype.insertBefore,eP=null!==(eO=null===(eS=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"))||void 0===eS?void 0:eS.get)&&void 0!==eO?eO:function(){return this.parentNode},eM=null!==(ex=null===(eT=Object.getOwnPropertyDescriptor(Node.prototype,"nextSibling"))||void 0===eT?void 0:eT.get)&&void 0!==ex?ex:function(){return this.nextSibling};function eL(e){(e=e.prototype).hasOwnProperty("after")||Object.defineProperty(e,"after",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];if(null!==(r=eP.call(this))){var o=eM.call(this);n=s(n);for(var i=n.next();!i.done;i=n.next())i=i.value,eD.call(r,"string"==typeof i?document.createTextNode(i):i,o)}}})}eL(CharacterData),eL(Element);var ej,ek,eR=Node.prototype.insertBefore,eF=null!==(ek=null===(ej=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"))||void 0===ej?void 0:ej.get)&&void 0!==ek?ek:function(){return this.parentNode};function eH(e){(e=e.prototype).hasOwnProperty("before")||Object.defineProperty(e,"before",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];if(null!==(r=eF.call(this))){n=s(n);for(var o=n.next();!o.done;o=n.next())o=o.value,eR.call(r,"string"==typeof o?document.createTextNode(o):o,this)}}})}eH(CharacterData),eH(Element);var eI,eU,eB=Node.prototype.removeChild,eq=null!==(eU=null===(eI=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"))||void 0===eI?void 0:eI.get)&&void 0!==eU?eU:function(){return this.parentNode};function eW(e){(e=e.prototype).hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=eq.call(this);e&&eB.call(e,this)}})}eW(CharacterData),eW(Element);var eV,eG,ez=Node.prototype.insertBefore,eX=Node.prototype.removeChild,eY=null!==(eG=null===(eV=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"))||void 0===eV?void 0:eV.get)&&void 0!==eG?eG:function(){return this.parentNode};function eK(e){(e=e.prototype).hasOwnProperty("replaceWith")||Object.defineProperty(e,"replaceWith",{configurable:!0,enumerable:!0,writable:!0,value:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];if(null!==(r=eY.call(this))){n=s(n);for(var o=n.next();!o.done;o=n.next())o=o.value,ez.call(r,"string"==typeof o?document.createTextNode(o):o,this);eX.call(r,this)}}})}eK(CharacterData),eK(Element);var eZ=window.Element.prototype,eJ=window.HTMLElement.prototype,eQ=window.SVGElement.prototype;!eJ.hasOwnProperty("classList")||eZ.hasOwnProperty("classList")||eQ.hasOwnProperty("classList")||Object.defineProperty(eZ,"classList",Object.getOwnPropertyDescriptor(eJ,"classList"));var e$=Element.prototype,e0=Element.prototype.hasAttribute,e1=Element.prototype.setAttribute,e2=Element.prototype.removeAttribute;e$.hasOwnProperty("toggleAttribute")||(e$.toggleAttribute=function(e,n){return void 0===n?e0.call(this,e)?(e2.call(this,e),!1):(e1.call(this,e,""),!0):n?(e0.call(this,e)||e1.call(this,e,""),!0):(e2.call(this,e),!1)});var e4=document.createElement("style");e4.textContent="body {transition: opacity ease-in 0.2s; } \nbody[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n";var e5=document.querySelector("head");e5.insertBefore(e4,e5.firstChild);var e9=window;e9.WebComponents=e9.WebComponents||{flags:{}};var e3=document.querySelector('script[src*="webcomponents-bundle"]'),e7=/wc-(.+)/,e6={};if(!e6.noOpts){if(location.search.slice(1).split("&").forEach(function(e){var n;(e=e.split("="))[0]&&(n=e[0].match(e7))&&(e6[n[1]]=e[1]||!0)}),e3)for(var e8=0,te=void 0;te=e3.attributes[e8];e8++)"src"!==te.name&&(e6[te.name]=te.value||!0);var tt={};e6.log&&e6.log.split&&e6.log.split(",").forEach(function(e){tt[e]=!0}),e6.log=tt}e9.WebComponents.flags=e6;var tn=e6.shadydom;if(tn){e9.ShadyDOM=e9.ShadyDOM||{},e9.ShadyDOM.force=tn;var tr=e6.noPatch;e9.ShadyDOM.noPatch="true"===tr||tr}var to=e6.register||e6.ce;function ti(){}function ta(e){return e.__shady||(e.__shady=new ti),e.__shady}function ts(e){return e&&e.__shady}to&&window.customElements&&(e9.customElements.forcePolyfill=to),function(){function e(){}function n(e,n){if(!e.childNodes.length)return[];switch(e.nodeType){case Node.DOCUMENT_NODE:return v.call(e,n);case Node.DOCUMENT_FRAGMENT_NODE:return y.call(e,n);default:return _.call(e,n)}}var r="undefined"==typeof HTMLTemplateElement,o=!(document.createDocumentFragment().cloneNode() instanceof DocumentFragment),i=!1;/Trident/.test(navigator.userAgent)&&function(){function e(e,n){if(e instanceof DocumentFragment)for(var o;o=e.firstChild;)r.call(this,o,n);else r.call(this,e,n);return e}i=!0;var n=Node.prototype.cloneNode;Node.prototype.cloneNode=function(e){return e=n.call(this,e),this instanceof DocumentFragment&&(e.__proto__=DocumentFragment.prototype),e},DocumentFragment.prototype.querySelectorAll=HTMLElement.prototype.querySelectorAll,DocumentFragment.prototype.querySelector=HTMLElement.prototype.querySelector,Object.defineProperties(DocumentFragment.prototype,{nodeType:{get:function(){return Node.DOCUMENT_FRAGMENT_NODE},configurable:!0},localName:{get:function(){},configurable:!0},nodeName:{get:function(){return"#document-fragment"},configurable:!0}});var r=Node.prototype.insertBefore;Node.prototype.insertBefore=e;var o=Node.prototype.appendChild;Node.prototype.appendChild=function(n){return n instanceof DocumentFragment?e.call(this,n,null):o.call(this,n),n};var s=Node.prototype.removeChild,l=Node.prototype.replaceChild;Node.prototype.replaceChild=function(n,r){return n instanceof DocumentFragment?(e.call(this,n,r),s.call(this,r)):l.call(this,n,r),r},Document.prototype.createDocumentFragment=function(){var e=this.createElement("df");return e.__proto__=DocumentFragment.prototype,e};var c=Document.prototype.importNode;Document.prototype.importNode=function(e,n){return n=c.call(this,e,n||!1),e instanceof DocumentFragment&&(n.__proto__=DocumentFragment.prototype),n}}();var s=Node.prototype.cloneNode,l=Document.prototype.createElement,c=Document.prototype.importNode,u=Node.prototype.removeChild,h=Node.prototype.appendChild,d=Node.prototype.replaceChild,f=DOMParser.prototype.parseFromString,p=Object.getOwnPropertyDescriptor(window.HTMLElement.prototype,"innerHTML")||{get:function(){return this.innerHTML},set:function(e){this.innerHTML=e}},m=Object.getOwnPropertyDescriptor(window.Node.prototype,"childNodes")||{get:function(){return this.childNodes}},_=Element.prototype.querySelectorAll,v=Document.prototype.querySelectorAll,y=DocumentFragment.prototype.querySelectorAll,g=function(){if(!r){var e=document.createElement("template"),n=document.createElement("template");return n.content.appendChild(document.createElement("div")),e.content.appendChild(n),0===(e=e.cloneNode(!0)).content.childNodes.length||0===e.content.firstChild.content.childNodes.length||o}}();if(r){var b=document.implementation.createHTMLDocument("template"),E=!0,w=document.createElement("style");w.textContent="template{display:none;}";var N=document.head;N.insertBefore(w,N.firstElementChild),e.prototype=Object.create(HTMLElement.prototype);var C=!document.createElement("div").hasOwnProperty("innerHTML");e.Z=function(n){if(!n.content&&n.namespaceURI===document.documentElement.namespaceURI){n.content=b.createDocumentFragment();for(var r;r=n.firstChild;)h.call(n.content,r);if(C)n.__proto__=e.prototype;else if(n.cloneNode=function(n){return e.va(this,n)},E)try{S(n),O(n)}catch(e){E=!1}e.bootstrap(n.content)}};var A={option:["select"],thead:["table"],col:["colgroup","table"],tr:["tbody","table"],th:["tr","tbody","table"],td:["tr","tbody","table"]},S=function(n){Object.defineProperty(n,"innerHTML",{get:function(){return L(this)},set:function(n){var r=A[(/<([a-z][^/\0>\x20\t\r\n\f]+)/i.exec(n)||["",""])[1].toLowerCase()];if(r)for(var o=0;o<r.length;o++)n="<"+r[o]+">"+n+"</"+r[o]+">";for(b.body.innerHTML=n,e.bootstrap(b);this.content.firstChild;)u.call(this.content,this.content.firstChild);if(n=b.body,r)for(o=0;o<r.length;o++)n=n.lastChild;for(;n.firstChild;)h.call(this.content,n.firstChild)},configurable:!0})},O=function(e){Object.defineProperty(e,"outerHTML",{get:function(){return"<template>"+this.innerHTML+"</template>"},set:function(e){if(this.parentNode){for(b.body.innerHTML=e,e=this.ownerDocument.createDocumentFragment();b.body.firstChild;)h.call(e,b.body.firstChild);d.call(this.parentNode,e,this)}else throw Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.")},configurable:!0})};S(e.prototype),O(e.prototype),e.bootstrap=function(r){r=n(r,"template");for(var o,i=0,s=r.length;i<s&&(o=r[i]);i++)e.Z(o)},document.addEventListener("DOMContentLoaded",function(){e.bootstrap(document)}),Document.prototype.createElement=function(){var n=l.apply(this,arguments);return"template"===n.localName&&e.Z(n),n},DOMParser.prototype.parseFromString=function(){var n=f.apply(this,arguments);return e.bootstrap(n),n},Object.defineProperty(HTMLElement.prototype,"innerHTML",{get:function(){return L(this)},set:function(n){p.set.call(this,n),e.bootstrap(this)},configurable:!0,enumerable:!0});var T=/[&\u00A0"]/g,x=/[&\u00A0<>]/g,D=function(e){switch(e){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case"\xa0":return" "}},P=(w=function(e){for(var n={},r=0;r<e.length;r++)n[e[r]]=!0;return n})("area base br col command embed hr img input keygen link meta param source track wbr".split(" ")),M=w("style script xmp iframe noembed noframes plaintext noscript".split(" ")),L=function(e,n){"template"===e.localName&&(e=e.content);for(var r,o="",i=n?n(e):m.get.call(e),s=0,l=i.length;s<l&&(r=i[s]);s++){e:{var c=r,u=e;switch(c.nodeType){case Node.ELEMENT_NODE:for(var h=c.localName,d="<"+h,f=c.attributes,p=0;u=f[p];p++)d+=" "+u.name+'="'+u.value.replace(T,D)+'"';d+=">",c=P[h]?d:d+L(c,n)+"</"+h+">";break e;case Node.TEXT_NODE:c=c.data,c=u&&M[u.localName]?c:c.replace(x,D);break e;case Node.COMMENT_NODE:c="<!--"+c.data+"-->";break e;default:throw window.console.error(c),Error("not implemented")}}o+=c}return o}}if(r||g){e.va=function(e,n){var r=s.call(e,!1);return this.Z&&this.Z(r),n&&(h.call(r.content,s.call(e.content,!0)),j(r.content,e.content)),r};var j=function(r,o){if(o.querySelectorAll&&0!==(o=n(o,"template")).length){r=n(r,"template");for(var i,s,l=0,c=r.length;l<c;l++)s=o[l],i=r[l],e&&e.Z&&e.Z(s),d.call(i.parentNode,k.call(s,!0),i)}},k=Node.prototype.cloneNode=function(n){if(!i&&o&&this instanceof DocumentFragment){if(!n)return this.ownerDocument.createDocumentFragment();var r=R.call(this.ownerDocument,this,!0)}else r=this.nodeType===Node.ELEMENT_NODE&&"template"===this.localName&&this.namespaceURI==document.documentElement.namespaceURI?e.va(this,n):s.call(this,n);return n&&j(r,this),r},R=Document.prototype.importNode=function(r,o){if(o=o||!1,"template"===r.localName)return e.va(r,o);var i=c.call(this,r,o);if(o){j(i,r),r=n(i,'script:not([type]),script[type="application/javascript"],script[type="text/javascript"]');for(var s,u=0;u<r.length;u++){s=r[u],(o=l.call(document,"script")).textContent=s.textContent;for(var h,f=s.attributes,p=0;p<f.length;p++)h=f[p],o.setAttribute(h.name,h.value);d.call(s.parentNode,o,s)}}return i}}r&&(window.HTMLTemplateElement=e)}(),ti.prototype.toJSON=function(){return{}};var tl=window.ShadyDOM||{};tl.cb=!(!Element.prototype.attachShadow||!Node.prototype.getRootNode);var tc=Object.getOwnPropertyDescriptor(Node.prototype,"firstChild");tl.D=!!(tc&&tc.configurable&&tc.get),tl.Ba=tl.force||!tl.cb,tl.J=tl.noPatch||!1,tl.ha=tl.preferPerformance,tl.Da="on-demand"===tl.J;var tu=tl.querySelectorImplementation;function th(){return Document.prototype.msElementsFromPoint?"msElementsFromPoint":"elementsFromPoint"}function td(e){return(e=ts(e))&&void 0!==e.firstChild}function tf(e){return e instanceof ShadowRoot}function tp(e){return(e=(e=ts(e))&&e.root)&&r2(e)}tj=-1<["native","selectorEngine"].indexOf(tu)?tu:void 0,tl.wb=tj,tl.Ra=navigator.userAgent.match("Trident");var tm=Element.prototype,t_=tm.matches||tm.matchesSelector||tm.mozMatchesSelector||tm.msMatchesSelector||tm.oMatchesSelector||tm.webkitMatchesSelector,tv=document.createTextNode(""),ty=0,tg=[];function tb(e){tg.push(e),tv.textContent=ty++}new MutationObserver(function(){for(;tg.length;)try{tg.shift()()}catch(e){throw tv.textContent=ty++,e}}).observe(tv,{characterData:!0});var tE=document.contains?function(e,n){return e.__shady_native_contains(n)}:function(e,n){return e===n||e.documentElement&&e.documentElement.__shady_native_contains(n)};function tw(e,n){for(;n;){if(n==e)return!0;n=n.__shady_parentNode}return!1}function tN(e){for(var n=e.length-1;0<=n;n--){var r=e[n],o=r.getAttribute("id")||r.getAttribute("name");o&&"length"!==o&&isNaN(o)&&(e[o]=r)}return e.item=function(n){return e[n]},e.namedItem=function(n){if("length"!==n&&isNaN(n)&&e[n])return e[n];for(var r=s(e),o=r.next();!o.done;o=r.next())if(((o=o.value).getAttribute("id")||o.getAttribute("name"))==n)return o;return null},e}function tC(e){var n=[];for(e=e.__shady_native_firstChild;e;e=e.__shady_native_nextSibling)n.push(e);return n}function tA(e){var n=[];for(e=e.__shady_firstChild;e;e=e.__shady_nextSibling)n.push(e);return n}function tS(e,n,r){if(r.configurable=!0,r.value)e[n]=r.value;else try{Object.defineProperty(e,n,r)}catch(e){}}function tO(e,n,r,o){for(var i in r=void 0===r?"":r,n)o&&0<=o.indexOf(i)||tS(e,r+i,n[i])}function tT(e,n){for(var r in n)r in e&&tS(e,r,n[r])}function tx(e){var n={};return Object.getOwnPropertyNames(e).forEach(function(r){n[r]=Object.getOwnPropertyDescriptor(e,r)}),n}function tD(e,n){for(var r,o=Object.getOwnPropertyNames(n),i=0;i<o.length;i++)e[r=o[i]]=n[r]}function tP(e){return e instanceof Node?e:document.createTextNode(""+e)}function tM(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];if(1===n.length)return tP(n[0]);r=document.createDocumentFragment(),n=s(n);for(var o=n.next();!o.done;o=n.next())r.appendChild(tP(o.value));return r}function tL(e){var n;for(n=void 0===n?1:n;0<n;n--)e=e.reduce(function(e,n){return Array.isArray(n)?e.push.apply(e,l(n)):e.push(n),e},[]);return e}var tj,tk,tR=[];function tF(e){tk||(tk=!0,tb(tH)),tR.push(e)}function tH(){tk=!1;for(var e=!!tR.length;tR.length;)tR.shift()();return e}function tI(){this.g=!1,this.addedNodes=[],this.removedNodes=[],this.qa=new Set}tH.list=tR,tI.prototype.flush=function(){if(this.g){this.g=!1;var e=this.takeRecords();e.length&&this.qa.forEach(function(n){n(e)})}},tI.prototype.takeRecords=function(){if(this.addedNodes.length||this.removedNodes.length){var e=[{addedNodes:this.addedNodes,removedNodes:this.removedNodes}];return this.addedNodes=[],this.removedNodes=[],e}return[]};var tU=/[&\u00A0"]/g,tB=/[&\u00A0<>]/g;function tq(e){switch(e){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case"\xa0":return" "}}function tW(e){for(var n={},r=0;r<e.length;r++)n[e[r]]=!0;return n}var tV=tW("area base br col command embed hr img input keygen link meta param source track wbr".split(" ")),tG=tW("style script xmp iframe noembed noframes plaintext noscript".split(" "));function tz(e,n){"template"===e.localName&&(e=e.content);for(var r="",o=n?n(e):e.childNodes,i=0,s=o.length,l=void 0;i<s&&(l=o[i]);i++){e:{var c=l,u=e;switch(c.nodeType){case Node.ELEMENT_NODE:u=c.localName;for(var h,d="<"+u,f=c.attributes,p=0;h=f[p];p++)d+=" "+h.name+'="'+h.value.replace(tU,tq)+'"';d+=">",c=tV[u]?d:d+tz(c,n)+"</"+u+">";break e;case Node.TEXT_NODE:c=c.data,c=u&&tG[u.localName]?c:c.replace(tB,tq);break e;case Node.COMMENT_NODE:c="<!--"+c.data+"-->";break e;default:throw window.console.error(c),Error("not implemented")}}r+=c}return r}var tX=tl.D,tY={querySelector:function(e){return this.__shady_native_querySelector(e)},querySelectorAll:function(e){return this.__shady_native_querySelectorAll(e)}},tK={};function tZ(e){tK[e]=function(n){return n["__shady_native_"+e]}}function tJ(e,n){for(var r in tO(e,n,"__shady_native_"),n)tZ(r)}function tQ(e,n){n=void 0===n?[]:n;for(var r=0;r<n.length;r++){var o=n[r],i=Object.getOwnPropertyDescriptor(e,o);i&&(Object.defineProperty(e,"__shady_native_"+o,i),i.value?tY[o]||(tY[o]=i.value):tZ(o))}}var t$=document.createTreeWalker(document,NodeFilter.SHOW_ALL,null,!1),t0=document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,!1),t1=document.implementation.createHTMLDocument("inert");function t2(e){for(var n;n=e.__shady_native_firstChild;)e.__shady_native_removeChild(n)}var t4=["firstElementChild","lastElementChild","children","childElementCount"],t5=["querySelector","querySelectorAll","append","prepend","replaceChildren"],t9=tx({get childNodes(){return this.__shady_childNodes},get firstChild(){return this.__shady_firstChild},get lastChild(){return this.__shady_lastChild},get childElementCount(){return this.__shady_childElementCount},get children(){return this.__shady_children},get firstElementChild(){return this.__shady_firstElementChild},get lastElementChild(){return this.__shady_lastElementChild},get shadowRoot(){return this.__shady_shadowRoot}}),t3=tx({get textContent(){return this.__shady_textContent},set textContent(a){this.__shady_textContent=a},get innerHTML(){return this.__shady_innerHTML},set innerHTML(a){this.__shady_innerHTML=a}}),t7=tx({get parentElement(){return this.__shady_parentElement},get parentNode(){return this.__shady_parentNode},get nextSibling(){return this.__shady_nextSibling},get previousSibling(){return this.__shady_previousSibling},get nextElementSibling(){return this.__shady_nextElementSibling},get previousElementSibling(){return this.__shady_previousElementSibling},get className(){return this.__shady_className},set className(a){this.__shady_className=a}});function t6(e){for(var n in e){var r=e[n];r&&(r.enumerable=!1)}}t6(t9),t6(t3),t6(t7);var t8=tl.D||!0===tl.J,ne=t8?function(){}:function(e){var n=ta(e);n.Ta||(n.Ta=!0,tT(e,t7))},nt=t8?function(){}:function(e){var n=ta(e);n.Sa||(n.Sa=!0,tT(e,t9),window.customElements&&window.customElements.polyfillWrapFlushCallback&&!tl.J||tT(e,t3))},nn="__eventWrappers"+Date.now(),nr=(rq=Object.getOwnPropertyDescriptor(Event.prototype,"composed"))?function(e){return rq.get.call(e)}:null,no=function(){function e(){}var n=!1,r={get capture(){return n=!0,!1}};return window.addEventListener("test",e,r),window.removeEventListener("test",e,r),n}();function ni(e){if(null===e||"object"!=typeof e&&"function"!=typeof e)var n=!!e,r=!1;else{n=!!e.capture,r=!!e.once;var o=e.U}return{Pa:o,capture:n,once:r,Na:no?e:n}}var na={blur:!0,focus:!0,focusin:!0,focusout:!0,click:!0,dblclick:!0,mousedown:!0,mouseenter:!0,mouseleave:!0,mousemove:!0,mouseout:!0,mouseover:!0,mouseup:!0,wheel:!0,beforeinput:!0,input:!0,keydown:!0,keyup:!0,compositionstart:!0,compositionupdate:!0,compositionend:!0,touchstart:!0,touchend:!0,touchmove:!0,touchcancel:!0,pointerover:!0,pointerenter:!0,pointerdown:!0,pointermove:!0,pointerup:!0,pointercancel:!0,pointerout:!0,pointerleave:!0,gotpointercapture:!0,lostpointercapture:!0,dragstart:!0,drag:!0,dragenter:!0,dragleave:!0,dragover:!0,drop:!0,dragend:!0,DOMActivate:!0,DOMFocusIn:!0,DOMFocusOut:!0,keypress:!0},ns={DOMAttrModified:!0,DOMAttributeNameChanged:!0,DOMCharacterDataModified:!0,DOMElementNameChanged:!0,DOMNodeInserted:!0,DOMNodeInsertedIntoDocument:!0,DOMNodeRemoved:!0,DOMNodeRemovedFromDocument:!0,DOMSubtreeModified:!0};function nl(e){return e instanceof Node?e.__shady_getRootNode():e}function nc(e,n){var r=[],o=e;for(e=nl(e);o;)r.push(o),o=o.__shady_assignedSlot?o.__shady_assignedSlot:o.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&o.host&&(n||o!==e)?o.host:o.__shady_parentNode;return r[r.length-1]===document&&r.push(window),r}function nu(e,n){if(!tf)return e;e=nc(e,!0);for(var r,o,i=0,s=void 0,l=void 0;i<n.length;i++)if((o=nl(r=n[i]))!==s&&(l=e.indexOf(o),s=o),!tf(o)||-1<l)return r}var nh={get composed(){return void 0===this.__composed&&(nr?this.__composed="focusin"===this.type||"focusout"===this.type||nr(this):!1!==this.isTrusted&&(this.__composed=na[this.type])),this.__composed||!1},composedPath:function(){return this.__composedPath||(this.__composedPath=nc(this.__target,this.composed)),this.__composedPath},get target(){return nu(this.currentTarget||this.__previousCurrentTarget,this.composedPath())},get relatedTarget(){if(!this.__relatedTarget)return null;return this.__relatedTargetComposedPath||(this.__relatedTargetComposedPath=nc(this.__relatedTarget,!0)),nu(this.currentTarget||this.__previousCurrentTarget,this.__relatedTargetComposedPath)},stopPropagation:function(){Event.prototype.stopPropagation.call(this),this.ua=!0},stopImmediatePropagation:function(){Event.prototype.stopImmediatePropagation.call(this),this.ua=this.__immediatePropagationStopped=!0}},nd=tl.D&&Object.getOwnPropertyDescriptor(Event.prototype,"eventPhase");function nf(e){function n(n,r){return(n=new e(n,r)).__composed=r&&!!r.composed,n}return n.__proto__=e,n.prototype=e.prototype,n}nd&&(Object.defineProperty(nh,"eventPhase",{get:function(){return this.currentTarget===this.target?Event.AT_TARGET:this.__shady_native_eventPhase},enumerable:!0,configurable:!0}),Object.defineProperty(nh,"__shady_native_eventPhase",nd));var np={focus:!0,blur:!0};function nm(e){return e.__target!==e.target||e.__relatedTarget!==e.relatedTarget}function n_(e,n,r){if(r=n.__handlers&&n.__handlers[e.type]&&n.__handlers[e.type][r])for(var o,i=0;(o=r[i])&&(!nm(e)||e.target!==e.relatedTarget)&&(o.call(n,e),!e.__immediatePropagationStopped);i++);}var nv=new Event("e").hasOwnProperty("currentTarget");function ny(e){var n=(e=nv?Object.create(e):e).composedPath(),r=n.map(function(e){return nu(e,n)}),o=e.bubbles,i=Object.getOwnPropertyDescriptor(e,"currentTarget");Object.defineProperty(e,"currentTarget",{configurable:!0,enumerable:!0,get:function(){return u}});var s=Event.CAPTURING_PHASE,l=Object.getOwnPropertyDescriptor(e,"eventPhase");Object.defineProperty(e,"eventPhase",{configurable:!0,enumerable:!0,get:function(){return s}});try{for(var c=n.length-1;0<=c;c--){var u=n[c];if(s=u===r[c]?Event.AT_TARGET:Event.CAPTURING_PHASE,n_(e,u,"capture"),e.ua)return}for(c=0;c<n.length;c++){var h=(u=n[c])===r[c];if((h||o)&&(s=h?Event.AT_TARGET:Event.BUBBLING_PHASE,n_(e,u,"bubble"),e.ua))break}}finally{nv||(i?Object.defineProperty(e,"currentTarget",i):delete e.currentTarget,l?Object.defineProperty(e,"eventPhase",l):delete e.eventPhase)}}function ng(e,n,r,o){for(var i=0;i<e.length;i++){var s=e[i],l=s.type,c=s.capture;if(n===s.node&&r===l&&o===c)return i}return -1}function nb(e){return tH(),!tl.ha&&this instanceof Node&&!tE(document,this)?(e.__target||nC(e,this),ny(e)):this.__shady_native_dispatchEvent(e)}function nE(e,n,r){var o=this,i=ni(r),s=i.capture,l=i.once,c=i.Pa;if(i=i.Na,n){var u=typeof n;if(("function"===u||"object"===u)&&("object"!==u||n.handleEvent&&"function"==typeof n.handleEvent)){if(ns[e])return this.__shady_native_addEventListener(e,n,i);var h=c||this;if(c=n[nn]){if(-1<ng(c,h,e,s))return}else n[nn]=[];c=function(i){if(l&&o.__shady_removeEventListener(e,n,r),i.__target||nC(i),h!==o){var c=Object.getOwnPropertyDescriptor(i,"currentTarget");Object.defineProperty(i,"currentTarget",{get:function(){return h},configurable:!0});var d=Object.getOwnPropertyDescriptor(i,"eventPhase");Object.defineProperty(i,"eventPhase",{configurable:!0,enumerable:!0,get:function(){return s?Event.CAPTURING_PHASE:Event.BUBBLING_PHASE}})}if(i.__previousCurrentTarget=i.currentTarget,(!tf(h)&&"slot"!==h.localName||-1!=i.composedPath().indexOf(h))&&(i.composed||-1<i.composedPath().indexOf(h))){if(nm(i)&&i.target===i.relatedTarget)i.eventPhase===Event.BUBBLING_PHASE&&i.stopImmediatePropagation();else if(i.eventPhase===Event.CAPTURING_PHASE||i.bubbles||i.target===h||h instanceof Window){var f="function"===u?n.call(h,i):n.handleEvent&&n.handleEvent(i);return h!==o&&(c?(Object.defineProperty(i,"currentTarget",c),c=null):delete i.currentTarget,d?(Object.defineProperty(i,"eventPhase",d),d=null):delete i.eventPhase),f}}},n[nn].push({node:h,type:e,capture:s,ub:c}),this.__handlers=this.__handlers||{},this.__handlers[e]=this.__handlers[e]||{capture:[],bubble:[]},this.__handlers[e][s?"capture":"bubble"].push(c),np[e]||this.__shady_native_addEventListener(e,c,i)}}}function nw(e,n,r){if(n){var o=ni(r);r=o.capture;var i=o.Pa;if(o=o.Na,ns[e])return this.__shady_native_removeEventListener(e,n,o);var s=i||this;i=void 0;var l=null;try{l=n[nn]}catch(e){}l&&-1<(s=ng(l,s,e,r))&&(i=l.splice(s,1)[0].ub,l.length||(n[nn]=void 0)),this.__shady_native_removeEventListener(e,i||n,o),i&&this.__handlers&&this.__handlers[e]&&-1<(n=(e=this.__handlers[e][r?"capture":"bubble"]).indexOf(i))&&e.splice(n,1)}}var nN=tx(nh);function nC(e,n){if(n=void 0===n?e.target:n,e.__target=n,e.__relatedTarget=e.relatedTarget,tl.D){if(!(n=Object.getPrototypeOf(e)).hasOwnProperty("__shady_patchedProto")){var r=Object.create(n);r.__shady_sourceProto=n,tO(r,nN),n.__shady_patchedProto=r}e.__proto__=n.__shady_patchedProto}else tO(e,nN)}var nA=nf(Event),nS=nf(CustomEvent),nO=nf(MouseEvent),nT=Object.getOwnPropertyNames(Element.prototype).filter(function(e){return"on"===e.substring(0,2)}),nx=Object.getOwnPropertyNames(HTMLElement.prototype).filter(function(e){return"on"===e.substring(0,2)});function nD(e){return{set:function(n){var r=ta(this),o=e.substring(2);r.T||(r.T={}),r.T[e]&&this.removeEventListener(o,r.T[e]),this.__shady_addEventListener(o,n),r.T[e]=n},get:function(){var n=ts(this);return n&&n.T&&n.T[e]},configurable:!0}}function nP(e,n){return{index:e,ia:[],pa:n}}var nM=tx({dispatchEvent:nb,addEventListener:nE,removeEventListener:nw}),nL=null;function nj(){return nL||(nL=window.ShadyCSS&&window.ShadyCSS.ScopingShim),nL||null}function nk(e,n,r){var o=nj();return!!o&&"class"===n&&(o.setElementClass(e,r),!0)}function nR(e,n){var r=nj();r&&r.unscopeNode(e,n)}function nF(e){if(e.nodeType!==Node.ELEMENT_NODE)return"";var n=nj();return n?n.currentScopeForNode(e):""}function nH(e,n){if(e)for(e.nodeType===Node.ELEMENT_NODE&&n(e),e=e.__shady_firstChild;e;e=e.__shady_nextSibling)e.nodeType===Node.ELEMENT_NODE&&nH(e,n)}var nI=window.document,nU=tl.ha,nB=Object.getOwnPropertyDescriptor(Node.prototype,"isConnected"),nq=nB&&nB.get;function nW(e){for(var n;n=e.__shady_firstChild;)e.__shady_removeChild(n)}function nV(e,n,r){if(e=(e=ts(e))&&e.ga){if(n){if(n.nodeType===Node.DOCUMENT_FRAGMENT_NODE)for(var o,i=0,s=n.childNodes.length;i<s;i++)e.addedNodes.push(n.childNodes[i]);else e.addedNodes.push(n)}r&&e.removedNodes.push(r),(o=e).g||(o.g=!0,tb(function(){o.flush()}))}}var nG=tx({get parentNode(){var nz=ts(this);return void 0!==(nz=nz&&nz.parentNode)?nz:this.__shady_native_parentNode},get firstChild(){var nX=ts(this);return void 0!==(nX=nX&&nX.firstChild)?nX:this.__shady_native_firstChild},get lastChild(){var nY=ts(this);return void 0!==(nY=nY&&nY.lastChild)?nY:this.__shady_native_lastChild},get nextSibling(){var nK=ts(this);return void 0!==(nK=nK&&nK.nextSibling)?nK:this.__shady_native_nextSibling},get previousSibling(){var nZ=ts(this);return void 0!==(nZ=nZ&&nZ.previousSibling)?nZ:this.__shady_native_previousSibling},get childNodes(){if(td(this)){var nJ=ts(this);if(!nJ.childNodes){nJ.childNodes=[];for(var nQ=this.__shady_firstChild;nQ;nQ=nQ.__shady_nextSibling)nJ.childNodes.push(nQ)}var n$=nJ.childNodes}else n$=this.__shady_native_childNodes;return n$.item=function(e){return n$[e]},n$},get parentElement(){var n0=ts(this);return(n0=n0&&n0.parentNode)&&n0.nodeType!==Node.ELEMENT_NODE&&(n0=null),void 0!==n0?n0:this.__shady_native_parentElement},get isConnected(){if(nq&&nq.call(this))return!0;if(this.nodeType==Node.DOCUMENT_FRAGMENT_NODE)return!1;var n1=this.ownerDocument;if(null===n1||tE(n1,this))return!0;for(n1=this;n1&&!(n1 instanceof Document);)n1=n1.__shady_parentNode||(tf(n1)?n1.host:void 0);return!!(n1&&n1 instanceof Document)},get textContent(){if(td(this)){for(var n2=[],n4=this.__shady_firstChild;n4;n4=n4.__shady_nextSibling)n4.nodeType!==Node.COMMENT_NODE&&n2.push(n4.__shady_textContent);return n2.join("")}return this.__shady_native_textContent},set textContent(a){switch(null==a&&(a=""),this.nodeType){case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:if(!td(this)&&tl.D){var n5=this.__shady_firstChild;(n5!=this.__shady_lastChild||n5&&n5.nodeType!=Node.TEXT_NODE)&&nW(this),this.__shady_native_textContent=a}else nW(this),(0<a.length||this.nodeType===Node.ELEMENT_NODE)&&this.__shady_insertBefore(document.createTextNode(a));break;default:this.nodeValue=a}},insertBefore:function(e,n){if(this.ownerDocument!==nI&&e.ownerDocument!==nI)return this.__shady_native_insertBefore(e,n),e;if(e===this)throw Error("Failed to execute 'appendChild' on 'Node': The new child element contains the parent.");if(n){var r=ts(n);if(void 0!==(r=r&&r.parentNode)&&r!==this||void 0===r&&n.__shady_native_parentNode!==this)throw Error("Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.")}if(n===e)return e;nV(this,e);var o=[],i=(r=r7(this))?r.host.localName:nF(this),s=e.__shady_parentNode;if(s){var c=nF(e),u=!!r||!r7(e)||nU&&void 0!==this.__noInsertionPoint;s.__shady_removeChild(e,u)}s=!0;var h=(!nU||void 0===e.__noInsertionPoint&&void 0===this.__noInsertionPoint)&&!function e(n,r){var o=nj();if(!o)return!0;if(n.nodeType===Node.DOCUMENT_FRAGMENT_NODE){for(o=!0,n=n.__shady_firstChild;n;n=n.__shady_nextSibling)o=o&&e(n,r);return o}return n.nodeType!==Node.ELEMENT_NODE||o.currentScopeForNode(n)===r}(e,i),d=r&&!e.__noInsertionPoint&&(!nU||e.nodeType===Node.DOCUMENT_FRAGMENT_NODE);return(d||h)&&(h&&(c=c||nF(e)),nH(e,function(e){if(d&&"slot"===e.localName&&o.push(e),h){var n=c;nj()&&(n&&nR(e,n),(n=nj())&&n.scopeNode(e,i))}})),o.length&&(rQ(r),r.i.push.apply(r.i,l(o)),rK(r)),td(this)&&(function(e,n,r){rF(n,2);var o=ta(n);if(void 0!==o.firstChild&&(o.childNodes=null),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE)for(e=e.__shady_native_firstChild;e;e=e.__shady_native_nextSibling)rH(e,n,o,r);else rH(e,n,o,r)}(e,this,n),(u=ts(this)).root?(s=!1,tp(this)&&rK(u.root)):r&&"slot"===this.localName&&(s=!1,rK(r))),s?(r=tf(this)?this.host:this,n?(n=function e(n){var r=n;if(n&&"slot"===n.localName){var o=ts(n);(o=o&&o.aa)&&(r=o.length?o[0]:e(n.__shady_nextSibling))}return r}(n),r.__shady_native_insertBefore(e,n)):r.__shady_native_appendChild(e)):e.ownerDocument!==this.ownerDocument&&this.ownerDocument.adoptNode(e),e},appendChild:function(e){if(this!=e||!tf(e))return this.__shady_insertBefore(e)},removeChild:function(e,n){if(n=void 0!==n&&n,this.ownerDocument!==nI)return this.__shady_native_removeChild(e);if(e.__shady_parentNode!==this)throw Error("The node to be removed is not a child of this node: "+e);nV(this,null,e);var r,o,i,s,l=r7(e),c=l&&function(e,n){if(e.g){r$(e);var r,o=e.h;for(r in o)for(var i=o[r],s=0;s<i.length;s++){var l=i[s];if(tw(n,l)){i.splice(s,1);var c=e.g.indexOf(l);if(0<=c&&(e.g.splice(c,1),(c=ts(l.__shady_parentNode))&&c.ka&&c.ka--),s--,c=(l=ts(l)).aa)for(var u=0;u<c.length;u++){var h=c[u],d=h.__shady_native_parentNode;d&&d.__shady_native_removeChild(h)}l.aa=[],l.assignedNodes=[],c=!0}}return c}}(l,e),u=ts(this);if(td(this)&&(r=e,o=this,i=ta(r),r===(o=ta(o)).firstChild&&(o.firstChild=i.nextSibling),r===o.lastChild&&(o.lastChild=i.previousSibling),r=i.previousSibling,s=i.nextSibling,r&&(ta(r).nextSibling=s),s&&(ta(s).previousSibling=r),i.parentNode=i.previousSibling=i.nextSibling=void 0,void 0!==o.childNodes&&(o.childNodes=null),tp(this))){rK(u.root);var h=!0}if(nj()&&!n&&l&&e.nodeType!==Node.TEXT_NODE){var d=nF(e);nH(e,function(e){nR(e,d)})}return function e(n){var r=ts(n);if(r&&void 0!==r.ta)for(r=n.__shady_firstChild;r;r=r.__shady_nextSibling)e(r);(n=ts(n))&&(n.ta=void 0)}(e),l&&((n="slot"===this.localName)&&(h=!0),(c||n)&&rK(l)),h||(h=tf(this)?this.host:this,(u.root||"slot"===e.localName)&&h!==e.__shady_native_parentNode||h.__shady_native_removeChild(e)),e},replaceChild:function(e,n){return this.__shady_insertBefore(e,n),this.__shady_removeChild(n),e},cloneNode:function(e){if("template"==this.localName)return this.__shady_native_cloneNode(e);var n,r=this.__shady_native_cloneNode(!1);if(e&&r.nodeType!==Node.ATTRIBUTE_NODE)for(e=this.__shady_firstChild;e;e=e.__shady_nextSibling)n=e.__shady_cloneNode(!0),r.__shady_appendChild(n);return r},getRootNode:function(e){if(this&&this.nodeType){var n=ta(this),r=n.ta;return void 0===r&&(tf(this)?(r=this,n.ta=r):(r=(r=this.__shady_parentNode)?r.__shady_getRootNode(e):this,document.documentElement.__shady_native_contains(this)&&(n.ta=r))),r}},contains:function(e){return tw(this,e)}}),n9=tx({get assignedSlot(){var n3=this.__shady_parentNode;return(n3=n3&&n3.__shady_shadowRoot)&&rZ(n3),(n3=ts(this))&&n3.assignedSlot||null}}),n7=new Map;function n6(e,n,r){var o=[];return function e(n,r,o,i){for(n=n.__shady_firstChild;n;n=n.__shady_nextSibling){var s;if(s=n.nodeType===Node.ELEMENT_NODE){var l=r(s=n);l&&i.push(s),o&&o(l)?s=l:(e(s,r,o,i),s=void 0)}if(s)break}}(e,n,r,o),o}[["(",{end:")",sa:!0}],["[",{end:"]",sa:!0}],['"',{end:'"',sa:!1}],["'",{end:"'",sa:!1}]].forEach(function(e){var n=s(e);e=n.next().value,n=n.next().value,n7.set(e,n)});var n8={get firstElementChild(){var re=ts(this);if(re&&void 0!==re.firstChild){for(re=this.__shady_firstChild;re&&re.nodeType!==Node.ELEMENT_NODE;)re=re.__shady_nextSibling;return re}return this.__shady_native_firstElementChild},get lastElementChild(){var rt=ts(this);if(rt&&void 0!==rt.lastChild){for(rt=this.__shady_lastChild;rt&&rt.nodeType!==Node.ELEMENT_NODE;)rt=rt.__shady_previousSibling;return rt}return this.__shady_native_lastElementChild},get children(){return td(this)?tN(Array.prototype.filter.call(tA(this),function(e){return e.nodeType===Node.ELEMENT_NODE})):this.__shady_native_children},get childElementCount(){var rn=this.__shady_children;return rn?rn.length:0}},rr=tx((n8.append=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];this.__shady_insertBefore(tM.apply(null,l(n)),null)},n8.prepend=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];this.__shady_insertBefore(tM.apply(null,l(n)),this.__shady_firstChild)},n8.replaceChildren=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];for(;null!==(r=this.__shady_firstChild);)this.__shady_removeChild(r);this.__shady_insertBefore(tM.apply(null,l(n)),null)},n8));function ro(e,n){function r(n,r){return(n===e||-1===r.indexOf(":scope"))&&t_.call(n,r)}var o=function(e){function n(){if(0<o.length){for(;" "===o[o.length-1];)o.pop();r.push({La:o.filter(function(e,n){return 0==n%2}),Za:o.filter(function(e,n){return 1==n%2})}),o.length=0}}for(var r=[],o=[],i=0;i<e.length;){var s=o[o.length-1],l=function e(n,r,o,i){for(i=void 0===i||i;r<n.length;r++)if("\\"===n[r]&&r<n.length-1&&"\n"!==n[r+1])r++;else{if(-1!==o.indexOf(n[r]))return r;if(i&&n7.has(n[r])){var s=n7.get(n[r]);r=e(n,r+1,[s.end],s.sa)}}return n.length}(e,i,[","," ",">","+","~"]),c=l===i?e[i]:e.substring(i,l);","===c?n():(-1===[void 0," ",">","+","~"].indexOf(s)||" "!==c)&&(" "===s&&-1!==[">","+","~"].indexOf(c)?o[o.length-1]=c:o.push(c)),i=l+(l===i?1:0)}return n(),r}(n);if(1>o.length)return[];for(n=tL(n6(e,function(){return!0}).map(function(e){return tL(o.map(function(n){var o=n.La,i=o.length-1;return r(e,o[i])?{target:e,da:n,fa:e,index:i}:[]}))}));n.some(function(e){return 0<e.index});)n=tL(n.map(function(e){if(0>=e.index)return e;var n=e.target,o=e.fa,i=e.da;e=e.index-1;var s=i.Za[e],l=i.La[e];if(" "===s){for(s=[],o=o.__shady_parentElement;o;o=o.__shady_parentElement)r(o,l)&&s.push({target:n,da:i,fa:o,index:e});return s}if(">"===s)return r(o=o.__shady_parentElement,l)?{target:n,da:i,fa:o,index:e}:[];if("+"===s)return(o=o.__shady_previousElementSibling)&&r(o,l)?{target:n,da:i,fa:o,index:e}:[];if("~"===s){for(s=[],o=o.__shady_previousElementSibling;o;o=o.__shady_previousElementSibling)r(o,l)&&s.push({target:n,da:i,fa:o,index:e});return s}throw Error("Unrecognized combinator: '"+s+"'.")}));return function(e){var n=[],r=new Set;e=s(e);for(var o=e.next();!o.done;o=e.next())o=o.value,r.has(o)||(n.push(o),r.add(o));return n}(n.map(function(e){return e.target}))}var ri=tl.querySelectorImplementation,ra=tx({querySelector:function(e){if("native"===ri){var n=Array.prototype.slice.call((this instanceof ShadowRoot?this.host:this).__shady_native_querySelectorAll(e)),r=this.__shady_getRootNode();n=s(n);for(var o=n.next();!o.done;o=n.next())if((o=o.value).__shady_getRootNode()==r)return o;return null}if("selectorEngine"===ri)return ro(this,e)[0]||null;if(void 0===ri)return n6(this,function(n){return t_.call(n,e)},function(e){return!!e})[0]||null;throw Error("Unrecognized value of ShadyDOM.querySelectorImplementation: '"+ri+"'")},querySelectorAll:function(e,n){if(n||"native"===ri){n=Array.prototype.slice.call((this instanceof ShadowRoot?this.host:this).__shady_native_querySelectorAll(e));var r=this.__shady_getRootNode();return tN(n.filter(function(e){return e.__shady_getRootNode()==r}))}if("selectorEngine"===ri)return tN(ro(this,e));if(void 0===ri)return tN(n6(this,function(n){return t_.call(n,e)}));throw Error("Unrecognized value of ShadyDOM.querySelectorImplementation: '"+ri+"'")}}),rs=tl.ha&&!tl.J?tD({},rr):rr;tD(rr,ra);var rl=tx({after:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];if(null!==(r=this.__shady_parentNode)){var o=this.__shady_nextSibling;r.__shady_insertBefore(tM.apply(null,l(n)),o)}},before:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];null!==(r=this.__shady_parentNode)&&r.__shady_insertBefore(tM.apply(null,l(n)),this)},remove:function(){var e=this.__shady_parentNode;null!==e&&e.__shady_removeChild(this)},replaceWith:function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];if(null!==(r=this.__shady_parentNode)){var o=this.__shady_nextSibling;r.__shady_removeChild(this),r.__shady_insertBefore(tM.apply(null,l(n)),o)}}}),rc=window.document;function ru(e,n){if("slot"===n)tp(e=e.__shady_parentNode)&&rK(ts(e).root);else if("slot"===e.localName&&"name"===n&&(n=r7(e))){if(n.g){r$(n);var r=e.Ua,o=r0(e);if(o!==r){var i=(r=n.h[r]).indexOf(e);0<=i&&r.splice(i,1),(r=n.h[o]||(n.h[o]=[])).push(e),1<r.length&&(n.h[o]=r1(r))}}rK(n)}}var rh=tx({get previousElementSibling(){var rd=ts(this);if(rd&&void 0!==rd.previousSibling){for(rd=this.__shady_previousSibling;rd&&rd.nodeType!==Node.ELEMENT_NODE;)rd=rd.__shady_previousSibling;return rd}return this.__shady_native_previousElementSibling},get nextElementSibling(){var rf=ts(this);if(rf&&void 0!==rf.nextSibling){for(rf=this.__shady_nextSibling;rf&&rf.nodeType!==Node.ELEMENT_NODE;)rf=rf.__shady_nextSibling;return rf}return this.__shady_native_nextElementSibling},get slot(){return this.getAttribute("slot")},set slot(a){this.__shady_setAttribute("slot",a)},get className(){return this.getAttribute("class")||""},set className(a){this.__shady_setAttribute("class",a)},setAttribute:function(e,n){this.ownerDocument!==rc?this.__shady_native_setAttribute(e,n):nk(this,e,n)||(this.__shady_native_setAttribute(e,n),ru(this,e))},removeAttribute:function(e){this.ownerDocument!==rc?this.__shady_native_removeAttribute(e):nk(this,e,"")?""===this.getAttribute(e)&&this.__shady_native_removeAttribute(e):(this.__shady_native_removeAttribute(e),ru(this,e))},toggleAttribute:function(e,n){return this.ownerDocument!==rc?this.__shady_native_toggleAttribute(e,n):nk(this,e,"")?""!==this.getAttribute(e)||n?void 0:this.__shady_native_toggleAttribute(e,n):(n=this.__shady_native_toggleAttribute(e,n),ru(this,e),n)}});tl.ha||nT.forEach(function(e){rh[e]=nD(e)});var rp=tx({attachShadow:function(e){if(!this)throw Error("Must provide a host.");if(!e)throw Error("Not enough arguments.");if(e.shadyUpgradeFragment&&!tl.Ra){var n=e.shadyUpgradeFragment;if(n.__proto__=ShadowRoot.prototype,rY(n,this,e),rI(n,n),e=n.__noInsertionPoint?null:n.querySelectorAll("slot"),n.__noInsertionPoint=void 0,e&&e.length){var r=n;rQ(r),r.i.push.apply(r.i,l(e)),rK(n)}n.host.__shady_native_appendChild(n)}else n=new rX(rV,this,e);return this.__CE_shadowRoot=n},get shadowRoot(){var rm=ts(this);return rm&&rm.lb||null}});tD(rh,rp);var r_=document.implementation.createHTMLDocument("inert"),rv=tx({get innerHTML(){return td(this)?tz("template"===this.localName?this.content:this,tA):this.__shady_native_innerHTML},set innerHTML(a){if("template"===this.localName)this.__shady_native_innerHTML=a;else{nW(this);var ry=this.localName||"div";for(ry=this.namespaceURI&&this.namespaceURI!==r_.namespaceURI?r_.createElementNS(this.namespaceURI,ry):r_.createElement(ry),tl.D?ry.__shady_native_innerHTML=a:ry.innerHTML=a;a=ry.__shady_firstChild;)this.__shady_insertBefore(a)}}}),rg=tx({blur:function(){var e=ts(this);(e=(e=e&&e.root)&&e.activeElement)?e.__shady_blur():this.__shady_native_blur()}});tl.ha||nx.forEach(function(e){rg[e]=nD(e)});var rb=tx({assignedNodes:function(e){if("slot"===this.localName){var n=this.__shady_getRootNode();return n&&tf(n)&&rZ(n),(n=ts(this))&&(e&&e.flatten?n.aa:n.assignedNodes)||[]}},addEventListener:function(e,n,r){if("slot"!==this.localName||"slotchange"===e)nE.call(this,e,n,r);else{"object"!=typeof r&&(r={capture:!!r});var o=this.__shady_parentNode;if(!o)throw Error("ShadyDOM cannot attach event to slot unless it has a `parentNode`");r.U=this,o.__shady_addEventListener(e,n,r)}},removeEventListener:function(e,n,r){if("slot"!==this.localName||"slotchange"===e)nw.call(this,e,n,r);else{"object"!=typeof r&&(r={capture:!!r});var o=this.__shady_parentNode;if(!o)throw Error("ShadyDOM cannot attach event to slot unless it has a `parentNode`");r.U=this,o.__shady_removeEventListener(e,n,r)}}}),rE=tx({getElementById:function(e){return""===e?null:n6(this,function(n){return n.id==e},function(e){return!!e})[0]||null}}),rw="__shady_native_"+th(),rN=tx({get activeElement(){var rC=tl.D?document.__shady_native_activeElement:document.activeElement;if(!rC||!rC.nodeType)return null;var rA=!!tf(this);if(!(this===document||rA&&this.host!==rC&&this.host.__shady_native_contains(rC)))return null;for(rA=r7(rC);rA&&rA!==this;)rA=r7(rC=rA.host);return this===document?rA?null:rC:rA===this?rC:null},elementsFromPoint:function(e,n){if(e=document[rw](e,n),this===document&&tl.useNativeDocumentEFP)return e;e=[].slice.call(e),n=function(e){var n=new Set;for(n.add(e);tf(e)&&e.host;)e=e.host.__shady_getRootNode(),n.add(e);return n}(this);for(var r=new Set,o=0;o<e.length;o++)r.add(function(e,n){for(var r;n&&!e.has(r=n.__shady_getRootNode());)n=r.host;return n}(n,e[o]));var i=[];return r.forEach(function(e){return i.push(e)}),i},elementFromPoint:function(e,n){return this===document&&tl.useNativeDocumentEFP?this.__shady_native_elementFromPoint(e,n):this.__shady_elementsFromPoint(e,n)[0]||null}}),rS=window.document,rO=tx({importNode:function(e,n){if(e.ownerDocument!==rS||"template"===e.localName)return this.__shady_native_importNode(e,n);var r=this.__shady_native_importNode(e,!1);if(n)for(e=e.__shady_firstChild;e;e=e.__shady_nextSibling)n=this.__shady_importNode(e,!0),r.__shady_appendChild(n);return r}}),rT=tx({dispatchEvent:nb,addEventListener:nE.bind(window),removeEventListener:nw.bind(window)}),rx={};Object.getOwnPropertyDescriptor(HTMLElement.prototype,"parentElement")&&(rx.parentElement=nG.parentElement),Object.getOwnPropertyDescriptor(HTMLElement.prototype,"contains")&&(rx.contains=nG.contains),Object.getOwnPropertyDescriptor(HTMLElement.prototype,"children")&&(rx.children=rr.children),Object.getOwnPropertyDescriptor(HTMLElement.prototype,"innerHTML")&&(rx.innerHTML=rv.innerHTML),Object.getOwnPropertyDescriptor(HTMLElement.prototype,"className")&&(rx.className=rh.className);var rD={EventTarget:[nM],Node:[nG,window.EventTarget?null:nM],Text:[n9],Comment:[n9],CDATASection:[n9],ProcessingInstruction:[n9],Element:[rh,rr,rl,n9,!tl.D||"innerHTML"in Element.prototype?rv:null,window.HTMLSlotElement?null:rb],HTMLElement:[rg,rx],HTMLSlotElement:[rb],DocumentFragment:[rs,rE],Document:[rO,rs,rE,rN],Window:[rT],CharacterData:[rl],XMLHttpRequest:[window.EventTarget?null:nM]},rP=tl.D?null:["innerHTML","textContent"];function rM(e,n,r,o){n.forEach(function(n){return e&&n&&tO(e,n,r,o)})}function rL(e){var n,r=e?null:rP;for(n in rD)rM(window[n]&&window[n].prototype,rD[n],e,r)}function rj(e){return e.__shady_protoIsPatched=!0,rM(e,rD.EventTarget),rM(e,rD.Node),rM(e,rD.Element),rM(e,rD.HTMLElement),rM(e,rD.HTMLSlotElement),e}["Text","Comment","CDATASection","ProcessingInstruction"].forEach(function(e){var n=window[e],r=Object.create(n.prototype);r.__shady_protoIsPatched=!0,rM(r,rD.EventTarget),rM(r,rD.Node),rD[e]&&rM(r,rD[e]),n.prototype.__shady_patchedProto=r});var rk=tl.Da,rR=tl.D;function rF(e,n){if(rk&&!e.__shady_protoIsPatched&&!tf(e)){var r=Object.getPrototypeOf(e),o=r.hasOwnProperty("__shady_patchedProto")&&r.__shady_patchedProto;o||(rj(o=Object.create(r)),r.__shady_patchedProto=o),Object.setPrototypeOf(e,o)}rR||(1===n?ne(e):2===n&&nt(e))}function rH(e,n,r,o){rF(e,1),o=o||null;var i=ta(e),s=o?ta(o):null;i.previousSibling=o?s.previousSibling:n.__shady_lastChild,(s=ts(i.previousSibling))&&(s.nextSibling=e),(s=ts(i.nextSibling=o))&&(s.previousSibling=e),i.parentNode=n,o?o===r.firstChild&&(r.firstChild=e):(r.lastChild=e,r.firstChild||(r.firstChild=e)),r.childNodes=null}function rI(e,n){var r=ta(e);if(n||void 0===r.firstChild){r.childNodes=null;var o=r.firstChild=e.__shady_native_firstChild;for(r.lastChild=e.__shady_native_lastChild,rF(e,2),r=o,o=void 0;r;r=r.__shady_native_nextSibling){var i=ta(r);i.parentNode=n||e,i.nextSibling=r.__shady_native_nextSibling,i.previousSibling=o||null,o=r,rF(r,1)}}}var rU=tx({addEventListener:function(e,n,r){"object"!=typeof r&&(r={capture:!!r}),r.U=r.U||this,this.host.__shady_addEventListener(e,n,r)},removeEventListener:function(e,n,r){"object"!=typeof r&&(r={capture:!!r}),r.U=r.U||this,this.host.__shady_removeEventListener(e,n,r)}});function rB(e,n){tO(e,rU,n),tO(e,rN,n),tO(e,rv,n),tO(e,rr,n),tl.J&&!n?(tO(e,nG,n),tO(e,rE,n)):tl.D||(tO(e,t7),tO(e,t9),tO(e,t3))}var rq,rW,rV={},rG=tl.deferConnectionCallbacks&&"loading"===document.readyState;function rz(e){var n=[];do n.unshift(e);while(e=e.__shady_parentNode)return n}function rX(e,n,r){if(e!==rV)throw TypeError("Illegal constructor");this.g=null,rY(this,n,r)}function rY(e,n,r){if(e.host=n,e.mode=r&&r.mode,rI(e.host),(n=ta(e.host)).root=e,n.lb="closed"!==e.mode?e:null,(n=ta(e)).firstChild=n.lastChild=n.parentNode=n.nextSibling=n.previousSibling=null,tl.preferPerformance)for(;n=e.host.__shady_native_firstChild;)e.host.__shady_native_removeChild(n);else rK(e)}function rK(e){e.Y||(e.Y=!0,tF(function(){return rZ(e)}))}function rZ(e){var n,r;if(n=e.Y){for(;e;)e.Y&&(r=e),tf(e=(n=e).host.__shady_getRootNode())&&(n=ts(n.host))&&0<n.ka||(e=void 0);n=r}(r=n)&&r._renderSelf()}function rJ(e,n,r){var o=ta(n),i=o.xa;o.xa=null,r||(r=(e=e.h[n.__shady_slot||"__catchall"])&&e[0]),r?(ta(r).assignedNodes.push(n),o.assignedSlot=r):o.assignedSlot=void 0,i!==o.assignedSlot&&o.assignedSlot&&(ta(o.assignedSlot).Aa=!0)}function rQ(e){e.i=e.i||[],e.g=e.g||[],e.h=e.h||{}}function r$(e){if(e.i&&e.i.length){for(var n,r=e.i,o=0;o<r.length;o++){var i=r[o];rI(i);var s=i.__shady_parentNode;rI(s),(s=ts(s)).ka=(s.ka||0)+1,s=r0(i),e.h[s]?((n=n||{})[s]=!0,e.h[s].push(i)):e.h[s]=[i],e.g.push(i)}if(n)for(var l in n)e.h[l]=r1(e.h[l]);e.i=[]}}function r0(e){var n=e.name||e.getAttribute("name")||"__catchall";return e.Ua=n}function r1(e){return e.sort(function(e,n){e=rz(e);for(var r=rz(n),o=0;o<e.length;o++){n=e[o];var i=r[o];if(n!==i)return(e=tA(n.__shady_parentNode)).indexOf(n)-e.indexOf(i)}})}function r2(e){return r$(e),!(!e.g||!e.g.length)}if(rX.prototype._renderSelf=function(){var e=rG;if(rG=!0,this.Y=!1,this.g){r$(this);for(var n,r=0;r<this.g.length;r++){var o=ts(n=this.g[r]),i=o.assignedNodes;if(o.assignedNodes=[],o.aa=[],o.Ja=i)for(o=0;o<i.length;o++){var s=ts(i[o]);s.xa=s.assignedSlot,s.assignedSlot===n&&(s.assignedSlot=null)}}for(r=this.host.__shady_firstChild;r;r=r.__shady_nextSibling)rJ(this,r);for(r=0;r<this.g.length;r++){if(!(i=ts(n=this.g[r])).assignedNodes.length)for(o=n.__shady_firstChild;o;o=o.__shady_nextSibling)rJ(this,o,n);if((o=(o=ts(n.__shady_parentNode))&&o.root)&&(r2(o)||o.Y)&&o._renderSelf(),function e(n,r,o){for(var i=0,s=void 0;i<o.length&&(s=o[i]);i++)if("slot"==s.localName){var l=ts(s).assignedNodes;l&&l.length&&e(n,r,l)}else r.push(o[i])}(this,i.aa,i.assignedNodes),o=i.Ja){for(s=0;s<o.length;s++)ts(o[s]).xa=null;i.Ja=null,o.length>i.assignedNodes.length&&(i.Aa=!0)}i.Aa&&(i.Aa=!1,function e(n,r){r.__shady_native_dispatchEvent(new Event("slotchange")),(r=ts(r)).assignedSlot&&e(n,r.assignedSlot)}(this,n))}for(i=0,n=this.g,r=[];i<n.length;i++)(s=ts(o=n[i].__shady_parentNode))&&s.root||!(0>r.indexOf(o))||r.push(o);for(n=0;n<r.length;n++){for(i=(s=r[n])===this?this.host:s,o=[],s=s.__shady_firstChild;s;s=s.__shady_nextSibling)if("slot"==s.localName)for(var l=ts(s).aa,c=0;c<l.length;c++)o.push(l[c]);else o.push(s);s=tC(i),l=function(e,n,r,o){var i=0,s=0,l=0,c=0,u=Math.min(n-0,o-0);e:{for(l=0;l<u;l++)if(e[l]!==r[l])break e;l=u}if(n==e.length&&o==r.length){c=e.length;for(var h=r.length,d=0;d<u-l&&e[--c]===r[--h];)d++;c=d}if(i+=l,s+=l,n-=c,o-=c,0==n-i&&0==o-s)return[];if(i==n){for(n=nP(i,0);s<o;)n.ia.push(r[s++]);return[n]}if(s==o)return[nP(i,n-i)];for(h=0,u=i,o=o-(l=s)+1,c=n-u+1,n=Array(o);h<o;h++)n[h]=Array(c),n[h][0]=h;for(h=0;h<c;h++)n[0][h]=h;for(h=1;h<o;h++)for(d=1;d<c;d++)if(e[u+d-1]===r[l+h-1])n[h][d]=n[h-1][d-1];else{var f=n[h-1][d]+1,p=n[h][d-1]+1;n[h][d]=f<p?f:p}for(u=n.length-1,l=n[0].length-1,o=n[u][l],e=[];0<u||0<l;)0==u?(e.push(2),l--):0==l?(e.push(3),u--):(c=n[u-1][l-1],(f=(h=n[u-1][l])<(d=n[u][l-1])?h<c?h:c:d<c?d:c)==c?(c==o?e.push(0):(e.push(1),o=c),u--,l--):f==h?(e.push(3),u--,o=h):(e.push(2),l--,o=d));for(e.reverse(),n=void 0,u=[],l=0;l<e.length;l++)switch(e[l]){case 0:n&&(u.push(n),n=void 0),i++,s++;break;case 1:n||(n=nP(i,0)),n.pa++,i++,n.ia.push(r[s]),s++;break;case 2:n||(n=nP(i,0)),n.pa++,i++;break;case 3:n||(n=nP(i,0)),n.ia.push(r[s]),s++}return n&&u.push(n),u}(o,o.length,s,s.length);for(var u=c=0,h=void 0;c<l.length&&(h=l[c]);c++){for(var d=0,f=void 0;d<h.ia.length&&(f=h.ia[d]);d++)f.__shady_native_parentNode===i&&i.__shady_native_removeChild(f),s.splice(h.index+u,1);u-=h.pa}for(u=0,h=void 0;u<l.length&&(h=l[u]);u++)for(c=s[h.index],d=h.index;d<h.index+h.pa;d++)f=o[d],i.__shady_native_insertBefore(f,c),s.splice(d,0,f)}}if(!tl.preferPerformance&&!this.Ia)for(r=this.host.__shady_firstChild;r;r=r.__shady_nextSibling)n=ts(r),r.__shady_native_parentNode!==this.host||"slot"!==r.localName&&n.assignedSlot||this.host.__shady_native_removeChild(r);this.Ia=!0,rG=e,rW&&rW()},(on=rX.prototype).__proto__=DocumentFragment.prototype,rB(on,"__shady_"),rB(on),Object.defineProperties(on,{nodeType:{value:Node.DOCUMENT_FRAGMENT_NODE,configurable:!0},nodeName:{value:"#document-fragment",configurable:!0},nodeValue:{value:null,configurable:!0}}),["localName","namespaceURI","prefix"].forEach(function(e){Object.defineProperty(on,e,{value:void 0,configurable:!0})}),["ownerDocument","baseURI","isConnected"].forEach(function(e){Object.defineProperty(on,e,{get:function(){return this.host[e]},configurable:!0})}),window.customElements&&window.customElements.define&&tl.Ba&&!tl.preferPerformance){var r4=new Map;rW=function(){var e=[];r4.forEach(function(n,r){e.push([r,n])}),r4.clear();for(var n=0;n<e.length;n++){var r=e[n][0];e[n][1]?r.__shadydom_connectedCallback():r.__shadydom_disconnectedCallback()}},rG&&document.addEventListener("readystatechange",function(){rG=!1,rW()},{once:!0});var r5=function(e,n,r){var o=0,i="__isConnected"+o++;return(n||r)&&(e.prototype.connectedCallback=e.prototype.__shadydom_connectedCallback=function(){rG?r4.set(this,!0):this[i]||(this[i]=!0,n&&n.call(this))},e.prototype.disconnectedCallback=e.prototype.__shadydom_disconnectedCallback=function(){rG?this.isConnected||r4.set(this,!1):this[i]&&(this[i]=!1,r&&r.call(this))}),e},r9=window.customElements.define,r3=function(e,n){var r=n.prototype.connectedCallback,o=n.prototype.disconnectedCallback;r9.call(window.customElements,e,r5(n,r,o)),n.prototype.connectedCallback=r,n.prototype.disconnectedCallback=o};window.customElements.define=r3,Object.defineProperty(window.CustomElementRegistry.prototype,"define",{value:r3,configurable:!0})}function r7(e){if(tf(e=e.__shady_getRootNode()))return e}function r6(e){this.node=e}function r8(e){Object.defineProperty(r6.prototype,e,{get:function(){return this.node["__shady_"+e]},set:function(n){this.node["__shady_"+e]=n},configurable:!0})}(X=r6.prototype).addEventListener=function(e,n,r){return this.node.__shady_addEventListener(e,n,r)},X.removeEventListener=function(e,n,r){return this.node.__shady_removeEventListener(e,n,r)},X.appendChild=function(e){return this.node.__shady_appendChild(e)},X.insertBefore=function(e,n){return this.node.__shady_insertBefore(e,n)},X.removeChild=function(e){return this.node.__shady_removeChild(e)},X.replaceChild=function(e,n){return this.node.__shady_replaceChild(e,n)},X.cloneNode=function(e){return this.node.__shady_cloneNode(e)},X.getRootNode=function(e){return this.node.__shady_getRootNode(e)},X.contains=function(e){return this.node.__shady_contains(e)},X.dispatchEvent=function(e){return this.node.__shady_dispatchEvent(e)},X.setAttribute=function(e,n){this.node.__shady_setAttribute(e,n)},X.getAttribute=function(e){return this.node.__shady_native_getAttribute(e)},X.hasAttribute=function(e){return this.node.__shady_native_hasAttribute(e)},X.removeAttribute=function(e){this.node.__shady_removeAttribute(e)},X.toggleAttribute=function(e,n){return this.node.__shady_toggleAttribute(e,n)},X.attachShadow=function(e){return this.node.__shady_attachShadow(e)},X.focus=function(){this.node.__shady_native_focus()},X.blur=function(){this.node.__shady_blur()},X.importNode=function(e,n){if(this.node.nodeType===Node.DOCUMENT_NODE)return this.node.__shady_importNode(e,n)},X.getElementById=function(e){if(this.node.nodeType===Node.DOCUMENT_NODE)return this.node.__shady_getElementById(e)},X.elementsFromPoint=function(e,n){return this.node.__shady_elementsFromPoint(e,n)},X.elementFromPoint=function(e,n){return this.node.__shady_elementFromPoint(e,n)},X.querySelector=function(e){return this.node.__shady_querySelector(e)},X.querySelectorAll=function(e,n){return this.node.__shady_querySelectorAll(e,n)},X.assignedNodes=function(e){if("slot"===this.node.localName)return this.node.__shady_assignedNodes(e)},X.append=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];return this.node.__shady_append.apply(this.node,l(n))},X.prepend=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];return this.node.__shady_prepend.apply(this.node,l(n))},X.after=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];return this.node.__shady_after.apply(this.node,l(n))},X.before=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];return this.node.__shady_before.apply(this.node,l(n))},X.remove=function(){return this.node.__shady_remove()},X.replaceWith=function(e){for(var n=[],r=0;r<arguments.length;++r)n[r]=arguments[r];return this.node.__shady_replaceWith.apply(this.node,l(n))},r.Object.defineProperties(r6.prototype,{activeElement:{configurable:!0,enumerable:!0,get:function(){if(tf(this.node)||this.node.nodeType===Node.DOCUMENT_NODE)return this.node.__shady_activeElement}},_activeElement:{configurable:!0,enumerable:!0,get:function(){return this.activeElement}},host:{configurable:!0,enumerable:!0,get:function(){if(tf(this.node))return this.node.host}},parentNode:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_parentNode}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_firstChild}},lastChild:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_lastChild}},nextSibling:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_nextSibling}},previousSibling:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_previousSibling}},childNodes:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_childNodes}},parentElement:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_parentElement}},firstElementChild:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_firstElementChild}},lastElementChild:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_lastElementChild}},nextElementSibling:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_nextElementSibling}},previousElementSibling:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_previousElementSibling}},children:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_children}},childElementCount:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_childElementCount}},shadowRoot:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_shadowRoot}},assignedSlot:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_assignedSlot}},isConnected:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_isConnected}},innerHTML:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_innerHTML},set:function(e){this.node.__shady_innerHTML=e}},textContent:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_textContent},set:function(e){this.node.__shady_textContent=e}},slot:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_slot},set:function(e){this.node.__shady_slot=e}},className:{configurable:!0,enumerable:!0,get:function(){return this.node.__shady_className},set:function(e){this.node.__shady_className=e}}}),nT.forEach(function(e){return r8(e)}),nx.forEach(function(e){return r8(e)});var oe=new WeakMap;function ot(e){if(tf(e)||e instanceof r6)return e;var n=oe.get(e);return n||(n=new r6(e),oe.set(e,n)),n}if(tl.Ba){var on,or,oo=tl.D?function(e){return e}:function(e){return nt(e),ne(e),e},oi={inUse:tl.Ba,patch:oo,isShadyRoot:tf,enqueue:tF,flush:tH,flushInitial:function(e){!e.Ia&&e.Y&&rZ(e)},settings:tl,filterMutations:function(e,n){var r=n.getRootNode();return e.map(function(e){var n=r===e.target.getRootNode();if(n&&e.addedNodes){if((n=[].slice.call(e.addedNodes).filter(function(e){return r===e.getRootNode()})).length)return Object.defineProperty(e=Object.create(e),"addedNodes",{value:n,configurable:!0}),e}else if(n)return e}).filter(function(e){return e})},observeChildren:function(e,n){var r=ta(e);r.ga||(r.ga=new tI),r.ga.qa.add(n);var o=r.ga;return{Va:n,X:o,Wa:e,takeRecords:function(){return o.takeRecords()}}},unobserveChildren:function(e){var n=e&&e.X;n&&(n.qa.delete(e.Va),n.qa.size||(ta(e.Wa).ga=null))},deferConnectionCallbacks:tl.deferConnectionCallbacks,preferPerformance:tl.preferPerformance,handlesDynamicScoping:!0,wrap:tl.J?ot:oo,wrapIfNeeded:!0===tl.J?ot:function(e){return e},Wrapper:r6,composedPath:function(e){return e.__composedPath||(e.__composedPath=nc(e.target,!0)),e.__composedPath},noPatch:tl.J,patchOnDemand:tl.Da,nativeMethods:tY,nativeTree:tK,patchElementProto:rj,querySelectorImplementation:tl.querySelectorImplementation};window.ShadyDOM=oi,or=["dispatchEvent","addEventListener","removeEventListener"],window.EventTarget?(tQ(window.EventTarget.prototype,or),void 0===window.__shady_native_addEventListener&&tQ(Window.prototype,or)):(tQ(Node.prototype,or),tQ(Window.prototype,or),tQ(XMLHttpRequest.prototype,or)),tX?tQ(Node.prototype,"parentNode firstChild lastChild previousSibling nextSibling childNodes parentElement textContent".split(" ")):tJ(Node.prototype,{parentNode:{get:function(){return t$.currentNode=this,t$.parentNode()}},firstChild:{get:function(){return t$.currentNode=this,t$.firstChild()}},lastChild:{get:function(){return t$.currentNode=this,t$.lastChild()}},previousSibling:{get:function(){return t$.currentNode=this,t$.previousSibling()}},nextSibling:{get:function(){return t$.currentNode=this,t$.nextSibling()}},childNodes:{get:function(){var e=[];t$.currentNode=this;for(var n=t$.firstChild();n;)e.push(n),n=t$.nextSibling();return e}},parentElement:{get:function(){return t0.currentNode=this,t0.parentNode()}},textContent:{get:function(){switch(this.nodeType){case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:for(var e,n=document.createTreeWalker(this,NodeFilter.SHOW_TEXT,null,!1),r="";e=n.nextNode();)r+=e.nodeValue;return r;default:return this.nodeValue}},set:function(e){switch(null==e&&(e=""),this.nodeType){case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:t2(this),(0<e.length||this.nodeType===Node.ELEMENT_NODE)&&this.__shady_native_insertBefore(document.createTextNode(e),void 0);break;default:this.nodeValue=e}}}}),tQ(Node.prototype,"appendChild insertBefore removeChild replaceChild cloneNode contains".split(" ")),tQ(HTMLElement.prototype,["parentElement","contains"]),or={firstElementChild:{get:function(){return t0.currentNode=this,t0.firstChild()}},lastElementChild:{get:function(){return t0.currentNode=this,t0.lastChild()}},children:{get:function(){var e=[];t0.currentNode=this;for(var n=t0.firstChild();n;)e.push(n),n=t0.nextSibling();return tN(e)}},childElementCount:{get:function(){return this.children?this.children.length:0}}},tX?(tQ(Element.prototype,t4),tQ(Element.prototype,["previousElementSibling","nextElementSibling","innerHTML","className"]),tQ(HTMLElement.prototype,["children","innerHTML","className"])):(tJ(Element.prototype,or),tJ(Element.prototype,{previousElementSibling:{get:function(){return t0.currentNode=this,t0.previousSibling()}},nextElementSibling:{get:function(){return t0.currentNode=this,t0.nextSibling()}},innerHTML:{get:function(){return tz(this,tC)},set:function(e){var n="template"===this.localName?this.content:this;t2(n);var r=this.localName||"div";for((r=this.namespaceURI&&this.namespaceURI!==t1.namespaceURI?t1.createElementNS(this.namespaceURI,r):t1.createElement(r)).innerHTML=e,e="template"===this.localName?r.content:r;r=e.__shady_native_firstChild;)n.__shady_native_insertBefore(r,void 0)}},className:{get:function(){return this.getAttribute("class")||""},set:function(e){this.setAttribute("class",e)}}})),tQ(Element.prototype,"setAttribute getAttribute hasAttribute removeAttribute toggleAttribute focus blur".split(" ")),tQ(Element.prototype,t5),tQ(HTMLElement.prototype,["focus","blur"]),window.HTMLTemplateElement&&tQ(window.HTMLTemplateElement.prototype,["innerHTML"]),tX?tQ(DocumentFragment.prototype,t4):tJ(DocumentFragment.prototype,or),tQ(DocumentFragment.prototype,t5),tX?(tQ(Document.prototype,t4),tQ(Document.prototype,["activeElement"])):tJ(Document.prototype,or),tQ(Document.prototype,["importNode","getElementById","elementFromPoint",th()]),tQ(Document.prototype,t5),rL("__shady_"),Object.defineProperty(document,"_activeElement",rN.activeElement),tO(Window.prototype,rT,"__shady_"),tl.J?tl.Da&&tO(Element.prototype,rp):(rL(),function(){if(!nr&&Object.getOwnPropertyDescriptor(Event.prototype,"isTrusted")){var e=function(){var e=new MouseEvent("click",{bubbles:!0,cancelable:!0,composed:!0});this.__shady_dispatchEvent(e)};Element.prototype.click?Element.prototype.click=e:HTMLElement.prototype.click&&(HTMLElement.prototype.click=e)}}()),function(){for(var e in np)window.__shady_native_addEventListener(e,function(e){e.__target||(nC(e),ny(e))},!0)}(),window.Event=nA,window.CustomEvent=nS,window.MouseEvent=nO,window.ShadowRoot=rX}var oa=window.Document.prototype.createElement,os=window.Document.prototype.createElementNS,ol=window.Document.prototype.importNode,oc=window.Document.prototype.prepend,ou=window.Document.prototype.append,oh=window.DocumentFragment.prototype.prepend,od=window.DocumentFragment.prototype.append,of=window.Node.prototype.cloneNode,op=window.Node.prototype.appendChild,om=window.Node.prototype.insertBefore,o_=window.Node.prototype.removeChild,ov=window.Node.prototype.replaceChild,oy=Object.getOwnPropertyDescriptor(window.Node.prototype,"textContent"),og=window.Element.prototype.attachShadow,ob=Object.getOwnPropertyDescriptor(window.Element.prototype,"innerHTML"),oE=window.Element.prototype.getAttribute,ow=window.Element.prototype.setAttribute,oN=window.Element.prototype.removeAttribute,oC=window.Element.prototype.toggleAttribute,oA=window.Element.prototype.getAttributeNS,oS=window.Element.prototype.setAttributeNS,oO=window.Element.prototype.removeAttributeNS,oT=window.Element.prototype.insertAdjacentElement,ox=window.Element.prototype.insertAdjacentHTML,oD=window.Element.prototype.prepend,oP=window.Element.prototype.append,oM=window.Element.prototype.before,oL=window.Element.prototype.after,oj=window.Element.prototype.replaceWith,ok=window.Element.prototype.remove,oR=window.HTMLElement,oF=Object.getOwnPropertyDescriptor(window.HTMLElement.prototype,"innerHTML"),oH=window.HTMLElement.prototype.insertAdjacentElement,oI=window.HTMLElement.prototype.insertAdjacentHTML,oU=new Set;function oB(e){var n=oU.has(e);return e=/^[a-z][.0-9_a-z]*-[-.0-9_a-z]*$/.test(e),!n&&e}"annotation-xml color-profile font-face font-face-src font-face-uri font-face-format font-face-name missing-glyph".split(" ").forEach(function(e){return oU.add(e)});var oq=document.contains?document.contains.bind(document):document.documentElement.contains.bind(document.documentElement);function oW(e){var n=e.isConnected;if(void 0!==n)return n;if(oq(e))return!0;for(;e&&!(e.__CE_isImportDocument||e instanceof Document);)e=e.parentNode||(window.ShadowRoot&&e instanceof ShadowRoot?e.host:void 0);return!(!e||!(e.__CE_isImportDocument||e instanceof Document))}function oV(e){var n=e.children;if(n)return Array.prototype.slice.call(n);for(n=[],e=e.firstChild;e;e=e.nextSibling)e.nodeType===Node.ELEMENT_NODE&&n.push(e);return n}function oG(e,n){for(;n&&n!==e&&!n.nextSibling;)n=n.parentNode;return n&&n!==e?n.nextSibling:null}function oz(){var e=!(null==ir||!ir.noDocumentConstructionObserver),n=!(null==ir||!ir.shadyDomFastWalk);this.ca=[],this.g=[],this.W=!1,this.shadyDomFastWalk=n,this.sb=!e}function oX(e,n,r,o){var i=window.ShadyDOM;if(e.shadyDomFastWalk&&i&&i.inUse){if(n.nodeType===Node.ELEMENT_NODE&&r(n),n.querySelectorAll)for(e=i.nativeMethods.querySelectorAll.call(n,"*"),n=0;n<e.length;n++)r(e[n])}else!function e(n,r,o){for(var i=n;i;){if(i.nodeType===Node.ELEMENT_NODE){var s=i;r(s);var l=s.localName;if("link"===l&&"import"===s.getAttribute("rel")){if(i=s.import,void 0===o&&(o=new Set),i instanceof Node&&!o.has(i))for(o.add(i),i=i.firstChild;i;i=i.nextSibling)e(i,r,o);i=oG(n,s);continue}if("template"===l){i=oG(n,s);continue}if(s=s.__CE_shadowRoot)for(s=s.firstChild;s;s=s.nextSibling)e(s,r,o)}i=i.firstChild?i.firstChild:oG(n,i)}}(n,r,o)}function oY(e,n){e.W&&oX(e,n,function(n){return oK(e,n)})}function oK(e,n){if(e.W&&!n.__CE_patched){n.__CE_patched=!0;for(var r=0;r<e.ca.length;r++)e.ca[r](n);for(r=0;r<e.g.length;r++)e.g[r](n)}}function oZ(e,n){var r=[];for(oX(e,n,function(e){return r.push(e)}),n=0;n<r.length;n++){var o=r[n];1===o.__CE_state?e.connectedCallback(o):o$(e,o)}}function oJ(e,n){var r=[];for(oX(e,n,function(e){return r.push(e)}),n=0;n<r.length;n++){var o=r[n];1===o.__CE_state&&e.disconnectedCallback(o)}}function oQ(e,n,r){var o=(r=void 0===r?{}:r).tb,i=r.upgrade||function(n){return o$(e,n)},s=[];for(oX(e,n,function(n){if(e.W&&oK(e,n),"link"===n.localName&&"import"===n.getAttribute("rel")){var r=n.import;r instanceof Node&&(r.__CE_isImportDocument=!0,r.__CE_registry=document.__CE_registry),r&&"complete"===r.readyState?r.__CE_documentLoadHandled=!0:n.addEventListener("load",function(){var r=n.import;if(!r.__CE_documentLoadHandled){r.__CE_documentLoadHandled=!0;var s=new Set;o&&(o.forEach(function(e){return s.add(e)}),s.delete(r)),oQ(e,r,{tb:s,upgrade:i})}})}else s.push(n)},o),n=0;n<s.length;n++)i(s[n])}function o$(e,n){try{var r=n.ownerDocument,o=r.__CE_registry,i=o&&(r.defaultView||r.__CE_isImportDocument)?o8(o,n.localName):void 0;if(i&&void 0===n.__CE_state){i.constructionStack.push(n);try{try{if(new i.constructorFunction!==n)throw Error("The custom element constructor did not produce the element being upgraded.")}finally{i.constructionStack.pop()}}catch(e){throw n.__CE_state=2,e}if(n.__CE_state=1,n.__CE_definition=i,i.attributeChangedCallback&&n.hasAttributes()){var s=i.observedAttributes;for(i=0;i<s.length;i++){var l=s[i],c=n.getAttribute(l);null!==c&&e.attributeChangedCallback(n,l,null,c,null)}}oW(n)&&e.connectedCallback(n)}}catch(e){o1(e)}}function o0(e,n,r,o){var i=n.__CE_registry;if(i&&(null===o||"http://www.w3.org/1999/xhtml"===o)&&(i=o8(i,r)))try{var s=new i.constructorFunction;if(void 0===s.__CE_state||void 0===s.__CE_definition)throw Error("Failed to construct '"+r+"': The returned value was not constructed with the HTMLElement constructor.");if("http://www.w3.org/1999/xhtml"!==s.namespaceURI)throw Error("Failed to construct '"+r+"': The constructed element's namespace must be the HTML namespace.");if(s.hasAttributes())throw Error("Failed to construct '"+r+"': The constructed element must not have any attributes.");if(null!==s.firstChild)throw Error("Failed to construct '"+r+"': The constructed element must not have any children.");if(null!==s.parentNode)throw Error("Failed to construct '"+r+"': The constructed element must not have a parent node.");if(s.ownerDocument!==n)throw Error("Failed to construct '"+r+"': The constructed element's owner document is incorrect.");if(s.localName!==r)throw Error("Failed to construct '"+r+"': The constructed element's local name is incorrect.");return s}catch(i){return o1(i),Object.setPrototypeOf(n=null===o?oa.call(n,r):os.call(n,o,r),HTMLUnknownElement.prototype),n.__CE_state=2,n.__CE_definition=void 0,oK(e,n),n}return oK(e,n=null===o?oa.call(n,r):os.call(n,o,r)),n}function o1(e){var n="",r="",o=0,i=0;e instanceof Error?(n=e.message,r=e.sourceURL||e.fileName||"",o=e.line||e.lineNumber||0,i=e.column||e.columnNumber||0):n="Uncaught "+String(e);var s=void 0;void 0===ErrorEvent.prototype.initErrorEvent?s=new ErrorEvent("error",{cancelable:!0,message:n,filename:r,lineno:o,colno:i,error:e}):((s=document.createEvent("ErrorEvent")).initErrorEvent("error",!1,!0,n,r,o),s.preventDefault=function(){Object.defineProperty(this,"defaultPrevented",{configurable:!0,get:function(){return!0}})}),void 0===s.error&&Object.defineProperty(s,"error",{configurable:!0,enumerable:!0,get:function(){return e}}),window.dispatchEvent(s),s.defaultPrevented||console.error(e)}function o2(){var e=this;this.I=void 0,this.Ka=new Promise(function(n){e.g=n})}function o4(e){var n=document;this.X=void 0,this.S=e,this.g=n,oQ(this.S,this.g),"loading"===this.g.readyState&&(this.X=new MutationObserver(this.h.bind(this)),this.X.observe(this.g,{childList:!0,subtree:!0}))}function o5(e){e.X&&e.X.disconnect()}function o9(e){this.ma=new Map,this.na=new Map,this.Fa=new Map,this.wa=!1,this.za=new Map,this.la=function(e){return e()},this.V=!1,this.oa=[],this.S=e,this.Ga=e.sb?new o4(e):void 0}function o3(e,n){if(!oB(n))throw SyntaxError("The element name '"+n+"' is not valid.");if(o8(e,n))throw Error("A custom element with name '"+n+"' has already been defined.");if(e.wa)throw Error("A custom element is already being defined.")}function o7(e,n,r){e.wa=!0;try{var o,i=r.prototype;if(!(i instanceof Object))throw TypeError("The custom element constructor's prototype is not an object.");var s=function(e){var n=i[e];if(void 0!==n&&!(n instanceof Function))throw Error("The '"+e+"' callback must be a function.");return n},l=s("connectedCallback"),c=s("disconnectedCallback"),u=s("adoptedCallback"),h=(o=s("attributeChangedCallback"))&&r.observedAttributes||[]}catch(e){throw e}finally{e.wa=!1}return r={localName:n,constructorFunction:r,connectedCallback:l,disconnectedCallback:c,adoptedCallback:u,attributeChangedCallback:o,observedAttributes:h,constructionStack:[]},e.na.set(n,r),e.Fa.set(r.constructorFunction,r),r}function o6(e){if(!1!==e.V){e.V=!1;for(var n=[],r=e.oa,o=new Map,i=0;i<r.length;i++)o.set(r[i],[]);for(oQ(e.S,document,{upgrade:function(r){if(void 0===r.__CE_state){var i=r.localName,s=o.get(i);s?s.push(r):e.na.has(i)&&n.push(r)}}}),i=0;i<n.length;i++)o$(e.S,n[i]);for(i=0;i<r.length;i++){for(var s=r[i],l=o.get(s),c=0;c<l.length;c++)o$(e.S,l[c]);(s=e.za.get(s))&&s.resolve(void 0)}r.length=0}}function o8(e,n){var r=e.na.get(n);if(r)return r;if(r=e.ma.get(n)){e.ma.delete(n);try{return o7(e,n,r())}catch(e){o1(e)}}}function ie(e,n,r){function o(n){return function(r){for(var o=[],i=0;i<arguments.length;++i)o[i]=arguments[i];i=[];for(var s=[],l=0;l<o.length;l++){var c=o[l];if(c instanceof Element&&oW(c)&&s.push(c),c instanceof DocumentFragment)for(c=c.firstChild;c;c=c.nextSibling)i.push(c);else i.push(c)}for(n.apply(this,o),o=0;o<s.length;o++)oJ(e,s[o]);if(oW(this))for(o=0;o<i.length;o++)(s=i[o])instanceof Element&&oZ(e,s)}}void 0!==r.prepend&&(n.prepend=o(r.prepend)),void 0!==r.append&&(n.append=o(r.append))}oz.prototype.connectedCallback=function(e){var n=e.__CE_definition;if(n.connectedCallback)try{n.connectedCallback.call(e)}catch(e){o1(e)}},oz.prototype.disconnectedCallback=function(e){var n=e.__CE_definition;if(n.disconnectedCallback)try{n.disconnectedCallback.call(e)}catch(e){o1(e)}},oz.prototype.attributeChangedCallback=function(e,n,r,o,i){var s=e.__CE_definition;if(s.attributeChangedCallback&&-1<s.observedAttributes.indexOf(n))try{s.attributeChangedCallback.call(e,n,r,o,i)}catch(e){o1(e)}},o2.prototype.resolve=function(e){if(this.I)throw Error("Already resolved.");this.I=e,this.g(e)},o4.prototype.h=function(e){var n=this.g.readyState;for("interactive"!==n&&"complete"!==n||o5(this),n=0;n<e.length;n++)for(var r=e[n].addedNodes,o=0;o<r.length;o++)oQ(this.S,r[o])},(X=o9.prototype).jb=function(e,n){var r=this;if(!(n instanceof Function))throw TypeError("Custom element constructor getters must be functions.");o3(this,e),this.ma.set(e,n),this.oa.push(e),this.V||(this.V=!0,this.la(function(){return o6(r)}))},X.define=function(e,n){var r=this;if(!(n instanceof Function))throw TypeError("Custom element constructors must be functions.");o3(this,e),o7(this,e,n),this.oa.push(e),this.V||(this.V=!0,this.la(function(){return o6(r)}))},X.upgrade=function(e){oQ(this.S,e)},X.get=function(e){if(e=o8(this,e))return e.constructorFunction},X.whenDefined=function(e){if(!oB(e))return Promise.reject(SyntaxError("'"+e+"' is not a valid custom element name."));var n=this.za.get(e);if(n)return n.Ka;n=new o2,this.za.set(e,n);var r=this.na.has(e)||this.ma.has(e);return e=-1===this.oa.indexOf(e),r&&e&&n.resolve(void 0),n.Ka},X.polyfillWrapFlushCallback=function(e){this.Ga&&o5(this.Ga);var n=this.la;this.la=function(r){return e(function(){return n(r)})}},o9.prototype.define=o9.prototype.define,o9.prototype.upgrade=o9.prototype.upgrade,o9.prototype.get=o9.prototype.get,o9.prototype.whenDefined=o9.prototype.whenDefined,o9.prototype.polyfillDefineLazy=o9.prototype.jb,o9.prototype.polyfillWrapFlushCallback=o9.prototype.polyfillWrapFlushCallback;var it={},ir=window.customElements;function io(){var e,n=new oz;(function(e){function n(){var n=this.constructor,r=document.__CE_registry.Fa.get(n);if(!r)throw Error("Failed to construct a custom element: The constructor was not registered with `customElements`.");var o=r.constructionStack;if(0===o.length)return Object.setPrototypeOf(o=oa.call(document,r.localName),n.prototype),o.__CE_state=1,o.__CE_definition=r,oK(e,o),o;var i=o.length-1,s=o[i];if(s===it)throw Error("Failed to construct '"+r.localName+"': This element was already constructed.");return o[i]=it,Object.setPrototypeOf(s,n.prototype),oK(e,s),s}n.prototype=oR.prototype,Object.defineProperty(HTMLElement.prototype,"constructor",{writable:!0,configurable:!0,enumerable:!1,value:n}),window.HTMLElement=n})(n),e=n,Document.prototype.createElement=function(n){return o0(e,this,n,null)},Document.prototype.importNode=function(n,r){return n=ol.call(this,n,!!r),this.__CE_registry?oQ(e,n):oY(e,n),n},Document.prototype.createElementNS=function(n,r){return o0(e,this,r,n)},ie(e,Document.prototype,{prepend:oc,append:ou}),ie(n,DocumentFragment.prototype,{prepend:oh,append:od}),function(e){function n(n,r){Object.defineProperty(n,"textContent",{enumerable:r.enumerable,configurable:!0,get:r.get,set:function(n){if(this.nodeType===Node.TEXT_NODE)r.set.call(this,n);else{var o=void 0;if(this.firstChild){var i=this.childNodes,s=i.length;if(0<s&&oW(this)){o=Array(s);for(var l=0;l<s;l++)o[l]=i[l]}}if(r.set.call(this,n),o)for(n=0;n<o.length;n++)oJ(e,o[n])}}})}Node.prototype.insertBefore=function(n,r){if(n instanceof DocumentFragment){var o=oV(n);if(n=om.call(this,n,r),oW(this))for(r=0;r<o.length;r++)oZ(e,o[r]);return n}return o=n instanceof Element&&oW(n),r=om.call(this,n,r),o&&oJ(e,n),oW(this)&&oZ(e,n),r},Node.prototype.appendChild=function(n){if(n instanceof DocumentFragment){var r=oV(n);if(n=op.call(this,n),oW(this))for(var o=0;o<r.length;o++)oZ(e,r[o]);return n}return r=n instanceof Element&&oW(n),o=op.call(this,n),r&&oJ(e,n),oW(this)&&oZ(e,n),o},Node.prototype.cloneNode=function(n){return n=of.call(this,!!n),this.ownerDocument.__CE_registry?oQ(e,n):oY(e,n),n},Node.prototype.removeChild=function(n){var r=n instanceof Element&&oW(n),o=o_.call(this,n);return r&&oJ(e,n),o},Node.prototype.replaceChild=function(n,r){if(n instanceof DocumentFragment){var o=oV(n);if(n=ov.call(this,n,r),oW(this))for(oJ(e,r),r=0;r<o.length;r++)oZ(e,o[r]);return n}o=n instanceof Element&&oW(n);var i=ov.call(this,n,r),s=oW(this);return s&&oJ(e,r),o&&oJ(e,n),s&&oZ(e,n),i},oy&&oy.get?n(Node.prototype,oy):(e.W=!0,e.ca.push(function(e){n(e,{enumerable:!0,configurable:!0,get:function(){for(var e=[],n=this.firstChild;n;n=n.nextSibling)n.nodeType!==Node.COMMENT_NODE&&e.push(n.textContent);return e.join("")},set:function(e){for(;this.firstChild;)o_.call(this,this.firstChild);null!=e&&""!==e&&op.call(this,document.createTextNode(e))}})}))}(n),function(e){function n(n,r){Object.defineProperty(n,"innerHTML",{enumerable:r.enumerable,configurable:!0,get:r.get,set:function(n){var o=this,i=void 0;if(oW(this)&&(i=[],oX(e,this,function(e){e!==o&&i.push(e)})),r.set.call(this,n),i)for(var s=0;s<i.length;s++){var l=i[s];1===l.__CE_state&&e.disconnectedCallback(l)}return this.ownerDocument.__CE_registry?oQ(e,this):oY(e,this),n}})}function r(n,r){n.insertAdjacentElement=function(n,o){var i=oW(o);return n=r.call(this,n,o),i&&oJ(e,o),oW(n)&&oZ(e,o),n}}function o(n,r){function o(n,r){for(var o=[];n!==r;n=n.nextSibling)o.push(n);for(r=0;r<o.length;r++)oQ(e,o[r])}n.insertAdjacentHTML=function(e,n){if("beforebegin"===(e=e.toLowerCase())){var i=this.previousSibling;r.call(this,e,n),o(i||this.parentNode.firstChild,this)}else if("afterbegin"===e)i=this.firstChild,r.call(this,e,n),o(this.firstChild,i);else if("beforeend"===e)i=this.lastChild,r.call(this,e,n),o(i||this.firstChild,null);else if("afterend"===e)i=this.nextSibling,r.call(this,e,n),o(this.nextSibling,i);else throw SyntaxError("The value provided ("+String(e)+") is not one of 'beforebegin', 'afterbegin', 'beforeend', or 'afterend'.")}}og&&(Element.prototype.attachShadow=function(n){if(n=og.call(this,n),e.W&&!n.__CE_patched){n.__CE_patched=!0;for(var r=0;r<e.ca.length;r++)e.ca[r](n)}return this.__CE_shadowRoot=n}),ob&&ob.get?n(Element.prototype,ob):oF&&oF.get?n(HTMLElement.prototype,oF):(e.W=!0,e.g.push(function(e){n(e,{enumerable:!0,configurable:!0,get:function(){return of.call(this,!0).innerHTML},set:function(e){var n="template"===this.localName,r=n?this.content:this,o=os.call(document,this.namespaceURI,this.localName);for(o.innerHTML=e;0<r.childNodes.length;)o_.call(r,r.childNodes[0]);for(e=n?o.content:o;0<e.childNodes.length;)op.call(r,e.childNodes[0])}})})),Element.prototype.setAttribute=function(n,r){if(1!==this.__CE_state)return ow.call(this,n,r);var o=oE.call(this,n);ow.call(this,n,r),r=oE.call(this,n),e.attributeChangedCallback(this,n,o,r,null)},Element.prototype.setAttributeNS=function(n,r,o){if(1!==this.__CE_state)return oS.call(this,n,r,o);var i=oA.call(this,n,r);oS.call(this,n,r,o),o=oA.call(this,n,r),e.attributeChangedCallback(this,r,i,o,n)},Element.prototype.removeAttribute=function(n){if(1!==this.__CE_state)return oN.call(this,n);var r=oE.call(this,n);oN.call(this,n),null!==r&&e.attributeChangedCallback(this,n,r,null,null)},oC&&(Element.prototype.toggleAttribute=function(n,r){if(1!==this.__CE_state)return oC.call(this,n,r);var o=oE.call(this,n);return null!==o!==(r=oC.call(this,n,r))&&e.attributeChangedCallback(this,n,o,r?"":null,null),r}),Element.prototype.removeAttributeNS=function(n,r){if(1!==this.__CE_state)return oO.call(this,n,r);var o=oA.call(this,n,r);oO.call(this,n,r);var i=oA.call(this,n,r);o!==i&&e.attributeChangedCallback(this,r,o,i,n)},oH?r(HTMLElement.prototype,oH):oT&&r(Element.prototype,oT),oI?o(HTMLElement.prototype,oI):ox&&o(Element.prototype,ox),ie(e,Element.prototype,{prepend:oD,append:oP}),function(e){function n(n){return function(r){for(var o=[],i=0;i<arguments.length;++i)o[i]=arguments[i];i=[];for(var s=[],l=0;l<o.length;l++){var c=o[l];if(c instanceof Element&&oW(c)&&s.push(c),c instanceof DocumentFragment)for(c=c.firstChild;c;c=c.nextSibling)i.push(c);else i.push(c)}for(n.apply(this,o),o=0;o<s.length;o++)oJ(e,s[o]);if(oW(this))for(o=0;o<i.length;o++)(s=i[o])instanceof Element&&oZ(e,s)}}var r=Element.prototype;void 0!==oM&&(r.before=n(oM)),void 0!==oL&&(r.after=n(oL)),void 0!==oj&&(r.replaceWith=function(n){for(var r=[],o=0;o<arguments.length;++o)r[o]=arguments[o];o=[];for(var i=[],s=0;s<r.length;s++){var l=r[s];if(l instanceof Element&&oW(l)&&i.push(l),l instanceof DocumentFragment)for(l=l.firstChild;l;l=l.nextSibling)o.push(l);else o.push(l)}for(s=oW(this),oj.apply(this,r),r=0;r<i.length;r++)oJ(e,i[r]);if(s)for(oJ(e,this),r=0;r<o.length;r++)(i=o[r])instanceof Element&&oZ(e,i)}),void 0!==ok&&(r.remove=function(){var n=oW(this);ok.call(this),n&&oJ(e,this)})}(e)}(n),window.CustomElementRegistry=o9,n=new o9(n),document.__CE_registry=n,Object.defineProperty(window,"customElements",{configurable:!0,enumerable:!0,value:n})}function ii(){this.end=this.start=0,this.rules=this.parent=this.previous=null,this.cssText=this.parsedCssText="",this.atRule=!1,this.type=0,this.parsedSelector=this.selector=this.keyframesName=""}function ia(e){var n=e=e.replace(id,"").replace(ip,""),r=new ii;r.start=0,r.end=n.length;for(var o=r,i=0,s=n.length;i<s;i++)if("{"===n[i]){o.rules||(o.rules=[]);var l=o,c=l.rules[l.rules.length-1]||null;(o=new ii).start=i+1,o.parent=l,o.previous=c,l.rules.push(o)}else"}"===n[i]&&(o.end=i+1,o=o.parent||r);return function e(n,r){var o=r.substring(n.start,n.end-1);if(n.parsedCssText=n.cssText=o.trim(),n.parent&&(o=(o=(o=(o=r.substring(n.previous?n.previous.end:n.parent.start,n.start-1)).replace(/\\([0-9a-f]{1,6})\s/gi,function(e,n){for(n=6-(e=n).length;n--;)e="0"+e;return"\\"+e})).replace(ib," ")).substring(o.lastIndexOf(";")+1),o=n.parsedSelector=n.selector=o.trim(),n.atRule=0===o.indexOf("@"),n.atRule?0===o.indexOf("@media")?n.type=iu:o.match(ig)&&(n.type=ic,n.keyframesName=n.selector.split(ib).pop()):n.type=0===o.indexOf("--")?ih:il),o=n.rules)for(var i=0,s=o.length,l=void 0;i<s&&(l=o[i]);i++)e(l,r);return n}(r,e)}ir&&!ir.forcePolyfill&&"function"==typeof ir.define&&"function"==typeof ir.get||io(),window.__CE_installPolyfill=io;var is,il=1,ic=7,iu=4,ih=1e3,id=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//gim,ip=/@import[^;]*;/gim,im=/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?(?:[;\n]|$)/gim,i_=/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?{[^}]*?}(?:[;\n]|$)?/gim,iv=/@apply\s*\(?[^);]*\)?\s*(?:[;\n]|$)?/gim,iy=/[^;:]*?:[^;]*?var\([^;]*\)(?:[;\n]|$)?/gim,ig=/^@[^\s]*keyframes/,ib=/\s+/g,iE=!(window.ShadyDOM&&window.ShadyDOM.inUse);function iw(e){is=(!e||!e.shimcssproperties)&&(iE||!(navigator.userAgent.match(/AppleWebKit\/601|Edge\/15/)||!window.CSS||!CSS.supports||!CSS.supports("box-shadow","0 0 0 var(--foo)")))}window.ShadyCSS&&void 0!==window.ShadyCSS.cssBuild&&(aF=window.ShadyCSS.cssBuild);var iN=!(!window.ShadyCSS||!window.ShadyCSS.disableRuntime);window.ShadyCSS&&void 0!==window.ShadyCSS.nativeCss?is=window.ShadyCSS.nativeCss:window.ShadyCSS?(iw(window.ShadyCSS),window.ShadyCSS=void 0):iw(window.WebComponents&&window.WebComponents.flags);var iC=is,iA=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,iS=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,iO=/(--[\w-]+)\s*([:,;)]|$)/gi,iT=/(animation\s*:)|(animation-name\s*:)/,ix=/@media\s(.*)/,iD=/\{[^}]*\}/g,iP=new Set;function iM(e,n){return e?("string"==typeof e&&(e=ia(e)),n&&ik(e,n),function e(n,r,o){o=void 0===o?"":o;var i="";if(n.cssText||n.rules){var s,l=n.rules;if((s=l)&&(s=!((s=l[0])&&s.selector&&0===s.selector.indexOf("--"))),s){s=0;for(var c=l.length,u=void 0;s<c&&(u=l[s]);s++)i=e(u,r,i)}else(i=(r=r?n.cssText:(r=(r=n.cssText).replace(im,"").replace(i_,"")).replace(iv,"").replace(iy,"")).trim())&&(i=" "+i+"\n")}return i&&(n.selector&&(o+=n.selector+" {\n"),o+=i,n.selector&&(o+="}\n\n")),o}(e,iC)):""}function iL(e){return!e.__cssRules&&e.textContent&&(e.__cssRules=ia(e.textContent)),e.__cssRules||null}function ij(e){return!!e.parent&&e.parent.type===ic}function ik(e,n,r,o){if(e){var i=!1,s=e.type;if(o&&s===iu){var l=e.selector.match(ix);l&&(window.matchMedia(l[1]).matches||(i=!0))}if(s===il?n(e):r&&s===ic?r(e):s===ih&&(i=!0),(e=e.rules)&&!i)for(i=0,s=e.length,l=void 0;i<s&&(l=e[i]);i++)ik(l,n,r,o)}}function iR(e,n,r,o){var i=document.createElement("style");return n&&i.setAttribute("scope",n),i.textContent=e,iI(i,r,o),i}var iF=null;function iH(e){e=document.createComment(" Shady DOM styles for "+e+" ");var n=document.head;return n.insertBefore(e,(iF?iF.nextSibling:null)||n.firstChild),iF=e}function iI(e,n,r){(n=n||document.head).insertBefore(e,r&&r.nextSibling||n.firstChild),iF?e.compareDocumentPosition(iF)===Node.DOCUMENT_POSITION_PRECEDING&&(iF=e):iF=e}function iU(e,n){for(var r=0,o=e.length;n<o;n++)if("("===e[n])r++;else if(")"===e[n]&&0==--r)return n;return -1}function iB(e,n){iE?e.setAttribute("class",n):window.ShadyDOM.nativeMethods.setAttribute.call(e,"class",n)}var iq=window.ShadyDOM&&window.ShadyDOM.wrap||function(e){return e};function iW(e){var n=e.localName,r="";return n?-1<n.indexOf("-")||(r=n,n=e.getAttribute&&e.getAttribute("is")||""):(n=e.is,r=e.extends),{is:n,ja:r}}function iV(e){for(var n=[],r="",o=0;0<=o&&o<e.length;o++)if("("===e[o]){var i=iU(e,o);r+=e.slice(o,i+1),o=i}else","===e[o]?(n.push(r),r=""):r+=e[o];return r&&n.push(r),n}function iG(e){if(void 0!==aF)return aF;if(void 0===e.__cssBuild){var n=e.getAttribute("css-build");if(n)e.__cssBuild=n;else{e:{if((n="template"===e.localName?e.content.firstChild:e.firstChild)instanceof Comment&&"css-build"===(n=n.textContent.trim().split(":"))[0]){n=n[1];break e}n=""}if(""!==n){var r="template"===e.localName?e.content.firstChild:e.firstChild;r.parentNode.removeChild(r)}e.__cssBuild=n}}return e.__cssBuild||""}function iz(e){return""!==(e=void 0===e?"":e)&&!!iC&&(iE?"shadow"===e:"shady"===e)}function iX(){}function iY(e,n,r){var o;if(n.nodeType===Node.ELEMENT_NODE&&r(n),o="template"===n.localName?(n.content||n._content||n).childNodes:n.children||n.childNodes)for(n=0;n<o.length;n++)iY(e,o[n],r)}function iK(e,n,r){if(n){if(e.classList)r?(e.classList.remove("style-scope"),e.classList.remove(n)):(e.classList.add("style-scope"),e.classList.add(n));else if(e.getAttribute){var o=e.getAttribute("class");r?o&&iB(e,n=o.replace("style-scope","").replace(n,"")):iB(e,(o?o+" ":"")+"style-scope "+n)}}}function iZ(e,n,r,o,i){var s,l,c;return""===(i=void 0===i?"":i)&&(i=iE||"shady"===(void 0===o?"":o)?iM(n,r):(s=(e=iW(e)).is,l=e.ja,c=iJ(s,l),s=s?"."+s:"",iM(n,function(e){e.i||(e.selector=e.G=iQ(ae,e,ae.h,s,c),e.i=!0),r&&r(e,s,c)})+"\n\n")),i.trim()}function iJ(e,n){return n?"[is="+e+"]":e}function iQ(e,n,r,o,i){var s=iV(n.selector);if(!ij(n)){n=0;for(var l=s.length,c=void 0;n<l&&(c=s[n]);n++)s[n]=r.call(e,c,o,i)}return s.filter(function(e){return!!e}).join(",")}function i$(e){return e.replace(i2,function(e,n,r){return -1<r.indexOf("+")?r=r.replace(/\+/g,"___"):-1<r.indexOf("___")&&(r=r.replace(/___/g,"+")),":"+n+"("+r+")"})}function i0(e,n){e=e.split(/(\[.+?\])/);for(var r=[],o=0;o<e.length;o++)if(1==o%2)r.push(e[o]);else{var i=e[o];(""!==i||o!==e.length-1)&&(i=i.split(":"),i[0]+=n,r.push(i.join(":")))}return r.join("")}function i1(e){":root"===e.selector&&(e.selector="html")}iX.prototype.h=function(e,n,r){var o,i,s,l=!1;e=e.trim();var c=i2.test(e);c&&(e=i$(e=e.replace(i2,function(e,n,r){return":"+n+"("+r.replace(/\s/g,"")+")"})));var u=i8.test(e);if(u){var h=function(e){for(var n,r=[];n=e.match(i8);){var o=n.index,i=iU(e,o);if(-1===i)throw Error(n.input+" selector missing ')'");n=e.slice(o,i+1),e=e.replace(n,"\ue000"),r.push(n)}return{Ea:e,matches:r}}(e);e=h.Ea,h=h.matches}return e=(e=e.replace(i9,":host $1")).replace(i4,function(e,o,i){return l||(e=function(e,n,r,o){var i,s,l=e.indexOf("::slotted");if(0<=e.indexOf(":host")?e=(s=(s=(i=e).match(i3))&&s[2].trim()||"")?s[0].match(i5)?i.replace(i3,function(e,n,r){return o+r}):s.split(i5)[0]===o?s:"should_not_match":i.replace(":host",o):0!==l&&(e=r?i0(e,r):e),r=!1,0<=l&&(n="",r=!0),r){var c=!0;r&&(e=e.replace(i7,function(e,n){return" > "+n}))}return{value:e,Ya:n,stop:c}}(i,o,n,r),l=l||e.stop,o=e.Ya,i=e.value),o+i}),u&&(o=e,i=h,s=o.split("\ue000"),e=i.reduce(function(e,n,r){return e+n+s[r+1]},s[0])),c&&(e=i$(e)),e=e.replace(i6,function(e,n,r,o){return'[dir="'+r+'"] '+n+o+", "+n+'[dir="'+r+'"]'+o})},iX.prototype.i=function(e){return e.match(":host")?"":e.match("::slotted")?this.h(e,":not(.style-scope)"):i0(e.trim(),":not(.style-scope)")},r.Object.defineProperties(iX.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return"style-scope"}}});var i2=/:(nth[-\w]+)\(([^)]+)\)/,i4=/(^|[\s>+~]+)((?:\[.+?\]|[^\s>+~=[])+)/g,i5=/[[.:#*]/,i9=/^(::slotted)/,i3=/(:host)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,i7=/(?:::slotted)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,i6=/(.*):dir\((?:(ltr|rtl))\)(.*)/,i8=/:(?:matches|any|-(?:webkit|moz)-any)/,ae=new iX;function at(e,n,r,o,i){this.M=e||null,this.h=n||null,this.Ca=r||[],this.K=null,this.cssBuild=i||"",this.ja=o||"",this.g=this.L=this.R=null}function an(e){return e?e.__styleInfo:null}function ar(e,n){return e.__styleInfo=n}function ao(e){var n=this.matches||this.matchesSelector||this.mozMatchesSelector||this.msMatchesSelector||this.oMatchesSelector||this.webkitMatchesSelector;return n&&n.call(this,e)}at.prototype.i=function(){return this.M},at.prototype._getStyleRules=at.prototype.i;var ai=/:host\s*>\s*/,aa=navigator.userAgent.match("Trident");function as(){}function al(e){if(!e.F){var n={},r={};ac(e,r)&&(n.P=r,e.rules=null),n.cssText=e.parsedCssText.replace(iD,"").replace(iA,""),e.F=n}}function ac(e,n){var r,o=e.F;if(o){if(o.P)return Object.assign(n,o.P),!0}else{for(o=e.parsedCssText;e=iA.exec(o);)("inherit"!==(r=(e[2]||e[3]).trim())||"unset"!==r)&&(n[e[1].trim()]=r),r=!0;return r}}function au(e,n,r){return n&&(n=0<=n.indexOf(";")?ah(e,n,r):function e(n,r){var o=n.indexOf("var(");if(-1===o)return r(n,"","","");var i=iU(n,o+3),s=n.substring(o+4,i);return o=n.substring(0,o),n=e(n.substring(i+1),r),-1===(i=s.indexOf(","))?r(o,s.trim(),"",n):r(o,s.substring(0,i).trim(),s.substring(i+1).trim(),n)}(n,function(n,o,i,s){return o?((o=au(e,r[o],r))&&"initial"!==o?"apply-shim-inherit"===o&&(o="inherit"):o=au(e,r[i]||i,r)||i,n+(o||"")+s):n+s})),n&&n.trim()||""}function ah(e,n,r){n=n.split(";");for(var o,i,s=0;s<n.length;s++)if(o=n[s]){if(iS.lastIndex=0,i=iS.exec(o))o=au(e,r[i[1]],r);else if(-1!==(i=o.indexOf(":"))){var l=o.substring(i);l=au(e,l=l.trim(),r)||l,o=o.substring(0,i)+l}n[s]=o&&o.lastIndexOf(";")===o.length-1?o.slice(0,-1):o||""}return n.join(";")}r.Object.defineProperties(as.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return"x-scope"}}});var ad=new as,af={},ap=window.customElements;if(ap&&!iE&&!iN){var am=ap.define;ap.define=function(e,n,r){af[e]||(af[e]=iH(e)),am.call(ap,e,n,r)}}function a_(){this.cache={}}function av(){}a_.prototype.store=function(e,n,r,o){var i=this.cache[e]||[];i.push({P:n,styleElement:r,L:o}),100<i.length&&i.shift(),this.cache[e]=i};var ay=RegExp(ae.g+"\\s*([^\\s]*)");function ag(e){return(e=(e.classList&&e.classList.value?e.classList.value:e.getAttribute("class")||"").match(ay))?e[1]:""}function ab(e){var n=iq(e).getRootNode();return n===e||n===e.ownerDocument?"":(e=n.host)?iW(e).is:""}function aE(e){for(var n=0;n<e.length;n++){var r=e[n];if(r.target!==document.documentElement&&r.target!==document.head)for(var o=0;o<r.addedNodes.length;o++){var i=r.addedNodes[o];if(i.nodeType===Node.ELEMENT_NODE){var s=i.getRootNode(),l=ag(i);if(l&&s===i.ownerDocument&&("style"!==i.localName&&"template"!==i.localName||""===iG(i)))!function(e,n){iY(ae,e,function(e){iK(e,n||"",!0)})}(i,l);else if(s instanceof ShadowRoot)for((s=ab(i))!==l&&function(e,n,r){iY(ae,e,function(e){iK(e,n,!0),iK(e,r)})}(i,l,s),i=window.ShadyDOM.nativeMethods.querySelectorAll.call(i,":not(."+ae.g+")"),l=0;l<i.length;l++){var c=ab(s=i[l]);c&&iK(s,c)}}}}}if(!(iE||window.ShadyDOM&&window.ShadyDOM.handlesDynamicScoping)){var aw=new MutationObserver(aE),aN=function(e){aw.observe(e,{childList:!0,subtree:!0})};if(window.customElements&&!window.customElements.polyfillWrapFlushCallback)aN(document);else{var aC=function(){aN(document.body)};window.HTMLImports?window.HTMLImports.whenReady(aC):requestAnimationFrame(function(){if("loading"===document.readyState){var e=function(){aC(),document.removeEventListener("readystatechange",e)};document.addEventListener("readystatechange",e)}else aC()})}av=function(){aE(aw.takeRecords())}}var aA={},aS=Promise.resolve();function aO(e){(e=aA[e])&&(e._applyShimCurrentVersion=e._applyShimCurrentVersion||0,e._applyShimValidatingVersion=e._applyShimValidatingVersion||0,e._applyShimNextVersion=(e._applyShimNextVersion||0)+1)}function aT(e){return e._applyShimCurrentVersion===e._applyShimNextVersion}var ax={},aD=new a_;function aP(){this.ea={},this.i=document.documentElement;var e=new ii;e.rules=[],this.u=ar(this.i,new at(e)),this.O=!1,this.g=this.h=null}function aM(e){var n=iW(e),r=n.is;n=n.ja;var o=af[r]||null,i=aA[r];if(i){r=i._styleAst;var s=i.g;return i=iG(i),ar(e,n=new at(r,o,s,n,i)),n}}function aL(e){if(!e.h&&window.ShadyCSS&&window.ShadyCSS.ApplyShim){e.h=window.ShadyCSS.ApplyShim,e.h.invalidCallback=aO;var n=!0}else n=!1;return!e.g&&window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface&&(e.g=window.ShadyCSS.CustomStyleInterface,e.g.transformCallback=function(n){e.Qa(n)},e.g.validateCallback=function(){requestAnimationFrame(function(){(e.g.enqueued||e.O)&&e.flushCustomStyles()})}),n}function aj(e,n,r){var o,i=iW(n).is;if(r.K){var s,l=r.K;for(s in l)null===s?n.style.removeProperty(s):n.style.setProperty(s,l[s])}!(!(l=aA[i])&&n!==e.i||l&&""!==iG(l))&&l&&l._style&&!aT(l)&&((aT(l)||l._applyShimValidatingVersion!==l._applyShimNextVersion)&&(aL(e),e.h&&e.h.transformRules(l._styleAst,i),l._style.textContent=iZ(n,r.M),(o=l)._applyShimValidatingVersion=o._applyShimNextVersion,o._validating||(o._validating=!0,aS.then(function(){o._applyShimCurrentVersion=o._applyShimNextVersion,o._validating=!1}))),iE&&(e=n.shadowRoot)&&(e=e.querySelector("style"))&&(e.textContent=iZ(n,r.M)),r.M=l._styleAst)}function ak(e,n){return(n=iq(n).getRootNode().host)?an(n)||aM(n)?n:ak(e,n):e.i}function aR(e,n,r){var o,i,s,l,c,u,h,d,f,p=ak(e,n),m=an(p),_=m.R;for(var v in p===e.i||_||(aR(e,p,m),_=m.R),e=Object.create(_||null),o=n,i=r.M,s=r.cssBuild,l={},c={},ik(i,function(e){!function(e,n,r,o){if(n.F||al(n),n.F.P){var i=iW(e);e=i.is,i=i.ja,i=e?iJ(e,i):"html";var s=n.parsedSelector,l=!!s.match(ai)||"html"===i&&-1<s.indexOf("html"),c=0===s.indexOf(":host")&&!l;"shady"===r&&(c=!(l=s===i+" > *."+i||-1!==s.indexOf("html"))&&0===s.indexOf(i)),(l||c)&&(r=i,c&&(n.G||(n.G=iQ(ae,n,ae.h,e?"."+e:"",i)),r=n.G||i),l&&"html"===i&&(r=n.G||n.O),o({Ea:r,gb:c,vb:l}))}}(o,e,s,function(n){ao.call(o._element||o,n.Ea)&&(n.gb?ac(e,l):ac(e,c))})},null,!0),p={mb:c,eb:l},n=(u=m.M,h=n,d={},f=[],ik(u,function(e){e.F||al(e);var n=e.G||e.parsedSelector;h&&e.F.P&&n&&ao.call(h,n)&&(ac(e,d),f[n=parseInt((e=e.index)/32,10)]=(f[n]||0)|1<<e%32)},null,!0),{P:d,key:f}).P,Object.assign(e,p.eb,n,p.mb),n=r.K)((m=n[v])||0===m)&&(e[v]=m);for(m=0,v=ad,n=Object.getOwnPropertyNames(e);m<n.length;m++)e[p=n[m]]=au(v,e[p],e);r.R=e}(X=aP.prototype).flush=function(){av()},X.bb=function(e){return iL(e)},X.qb=function(e){return iM(e)},X.prepareTemplate=function(e,n,r){this.prepareTemplateDom(e,n),this.prepareTemplateStyles(e,n,r)},X.prepareTemplateStyles=function(e,n,r){if(!e._prepared&&!iN){iE||af[n]||(af[n]=iH(n)),e._prepared=!0,e.name=n,e.extends=r,aA[n]=e;var o=iG(e),i=iz(o);r={is:n,extends:r};for(var s=[],l=e.content.querySelectorAll("style"),c=0;c<l.length;c++){var u=l[c];if(u.hasAttribute("shady-unscoped")){if(!iE){var h=u.textContent;if(!iP.has(h)){iP.add(h);var d=document.createElement("style");d.setAttribute("shady-unscoped",""),d.textContent=h,document.head.appendChild(d)}u.parentNode.removeChild(u)}}else s.push(u.textContent),u.parentNode.removeChild(u)}s=s.join("").trim()+(ax[n]||""),aL(this),i||((l=!o)&&(l=iS.test(s)||iA.test(s),iS.lastIndex=0,iA.lastIndex=0),c=ia(s),l&&iC&&this.h&&this.h.transformRules(c,n),e._styleAst=c),l=[],iC||(l=function(e){var n={},r=[],o=0;for(var i in ik(e,function(e){al(e),e.index=o++,e=e.F.cssText;for(var r;r=iO.exec(e);){var i=r[1];":"!==r[2]&&(n[i]=!0)}},function(e){r.push(e)}),e.h=r,e=[],n)e.push(i);return e}(e._styleAst)),(!l.length||iC)&&(c=iE?e.content:null,n=af[n]||null,o=(o=iZ(r,e._styleAst,null,o,i?s:"")).length?iR(o,r.is,c,n):null,e._style=o),e.g=l}},X.kb=function(e,n){ax[n]=e.join(" ")},X.prepareTemplateDom=function(e,n){if(!iN){var r=iG(e);iE||"shady"===r||e._domPrepared||(e._domPrepared=!0,iY(ae,e.content,function(e){iK(e,n||"")}))}},X.flushCustomStyles=function(){if(!iN){var e=aL(this);if(this.g){var n=this.g.processStyles();if((e||this.g.enqueued)&&!iz(this.u.cssBuild)){if(iC){if(!this.u.cssBuild)for(e=0;e<n.length;e++){var r,o,i=this.g.getStyleForCustomStyle(n[e]);if(i&&iC&&this.h){var s=iL(i);aL(this),this.h.transformRules(s),i.textContent=iM(s)}}}else{for(r=this,(o=(o=n).map(function(e){return r.g.getStyleForCustomStyle(e)}).filter(function(e){return!!e})).sort(function(e,n){return(e=n.compareDocumentPosition(e))&Node.DOCUMENT_POSITION_FOLLOWING?1:e&Node.DOCUMENT_POSITION_PRECEDING?-1:0}),r.u.M.rules=o.map(function(e){return iL(e)}),aR(this,this.i,this.u),e=0;e<n.length;e++)(i=this.g.getStyleForCustomStyle(n[e]))&&function(e,n){var r=iL(e);e.textContent=iM(r,function(e){var r=e.cssText=e.parsedCssText;e.F&&e.F.cssText&&(r=r.replace(im,"").replace(i_,""),e.cssText=ah(ad,r,n))})}(i,this.u.R);this.O&&this.styleDocument()}this.g.enqueued=!1}}}},X.styleElement=function(e,n){if(iN){if(n){an(e)||ar(e,new at(null));var r=an(e);r.K=r.K||{},Object.assign(r.K,n),aj(this,e,r)}}else if(r=an(e)||aM(e)){if(e!==this.i&&(this.O=!0),n&&(r.K=r.K||{},Object.assign(r.K,n)),iC)aj(this,e,r);else if(this.flush(),aR(this,e,r),r.Ca&&r.Ca.length){n=iW(e).is;e:{if(f=aD.cache[n])for(var o,i,s,l,c,u,h,d,f,p=f.length-1;0<=p;p--){var m=f[p];t:{for(var _=r.Ca,v=0;v<_.length;v++){var y=_[v];if(m.P[y]!==r.R[y]){_=!1;break t}}_=!0}if(_){f=m;break e}}f=void 0}_=f?f.styleElement:null,p=r.L,(m=f&&f.L)||(m=this.ea[n]=(this.ea[n]||0)+1,m=n+"-"+m),r.L=m,m=r.L,v=ad,v=_?_.textContent||"":(o=v,i=r.R,s=m,c=iJ((l=iW(e)).is,l.ja),u=RegExp("(?:^|[^.#[:])"+(e.extends?"\\"+c.slice(0,-1)+"\\]":c)+"($|[.:[\\s>+~])"),l=(h=an(e)).M,h=h.cssBuild,d=function(e,n){e=e.h;var r={};if(!iE&&e)for(var o=0,i=e[o];o<e.length;i=e[++o]){var s=i;s.u=RegExp("\\b"+s.keyframesName+"(?!\\B|-)","g"),s.g=s.keyframesName+"-"+n,s.G=s.G||s.selector,s.selector=s.G.replace(s.keyframesName,s.g),r[i.keyframesName]=function(e){return function(n){return n.replace(e.u,e.g)}}(i)}return r}(l,s),iZ(e,l,function(e){var n="";if(e.F||al(e),e.F.cssText&&(n=ah(o,e.F.cssText,i)),e.cssText=n,!iE&&!ij(e)&&e.cssText){var r=n=e.cssText;if(null==e.Ma&&(e.Ma=iT.test(n)),e.Ma){if(null==e.ra)for(var l in e.ra=[],d)r=(r=d[l])(n),n!==r&&(n=r,e.ra.push(l));else{for(l=0;l<e.ra.length;++l)n=(r=d[e.ra[l]])(n);r=n}}e.cssText=r,e.G=e.G||e.selector,n="."+s,l=iV(e.G),r=0;for(var h=l.length,f=void 0;r<h&&(f=l[r]);r++)l[r]=f.match(u)?f.replace(c,n):n+" "+f;e.selector=l.join(",")}},h));var g=(y=an(e)).g;g&&!iE&&g!==_&&(g._useCount--,0>=g._useCount&&g.parentNode&&g.parentNode.removeChild(g)),iE?y.g?(y.g.textContent=v,_=y.g):v&&(_=iR(v,m,e.shadowRoot,y.h)):_?_.parentNode||(aa&&-1<v.indexOf("@media")&&(_.textContent=v),iI(_,null,y.h)):v&&(_=iR(v,m,null,y.h)),_&&(_._useCount=_._useCount||0,y.g!=_&&_._useCount++,y.g=_),m=_,iE||(_=r.L,y=v=e.getAttribute("class")||"",p&&(y=v.replace(RegExp("\\s*x-scope\\s*"+p+"\\s*","g")," ")),v!==(y+=(y?" ":"")+"x-scope "+_)&&iB(e,y)),f||aD.store(n,r.R,m,r.L)}}},X.styleDocument=function(e){this.styleSubtree(this.i,e)},X.styleSubtree=function(e,n){var r=iq(e),o=r.shadowRoot,i=e===this.i;if((o||i)&&this.styleElement(e,n),e=i?r:o)for(e=Array.from(e.querySelectorAll("*")).filter(function(e){return iq(e).shadowRoot}),n=0;n<e.length;n++)this.styleSubtree(e[n])},X.Qa=function(e){var n=this,r=iG(e);if(r!==this.u.cssBuild&&(this.u.cssBuild=r),!iz(r)){var o=iL(e);ik(o,function(e){iE?i1(e):(e.selector=e.parsedSelector,i1(e),e.selector=e.G=iQ(ae,e,ae.i,void 0,void 0)),iC&&""===r&&(aL(n),n.h&&n.h.transformRule(e))}),iC?e.textContent=iM(o):this.u.M.rules.push(o)}},X.getComputedStyleValue=function(e,n){var r;return iC||(r=(an(e)||an(ak(this,e))).R[n]),(r=r||window.getComputedStyle(e).getPropertyValue(n))?r.trim():""},X.pb=function(e,n){var r=iq(e).getRootNode();if(n=n?("string"==typeof n?n:String(n)).split(/\s/):[],!(r=r.host&&r.host.localName)){var o=e.getAttribute("class");if(o){o=o.split(/\s/);for(var i=0;i<o.length;i++)if(o[i]===ae.g){r=o[i+1];break}}}r&&n.push(ae.g,r),iC||(r=an(e))&&r.L&&n.push(ad.g,r.L),iB(e,n.join(" "))},X.Xa=function(e){return an(e)},X.ob=function(e,n){iK(e,n)},X.rb=function(e,n){iK(e,n,!0)},X.nb=function(e){return ab(e)},X.$a=function(e){return ag(e)},aP.prototype.flush=aP.prototype.flush,aP.prototype.prepareTemplate=aP.prototype.prepareTemplate,aP.prototype.styleElement=aP.prototype.styleElement,aP.prototype.styleDocument=aP.prototype.styleDocument,aP.prototype.styleSubtree=aP.prototype.styleSubtree,aP.prototype.getComputedStyleValue=aP.prototype.getComputedStyleValue,aP.prototype.setElementClass=aP.prototype.pb,aP.prototype._styleInfoForNode=aP.prototype.Xa,aP.prototype.transformCustomStyleForDocument=aP.prototype.Qa,aP.prototype.getStyleAst=aP.prototype.bb,aP.prototype.styleAstToString=aP.prototype.qb,aP.prototype.flushCustomStyles=aP.prototype.flushCustomStyles,aP.prototype.scopeNode=aP.prototype.ob,aP.prototype.unscopeNode=aP.prototype.rb,aP.prototype.scopeForNode=aP.prototype.nb,aP.prototype.currentScopeForNode=aP.prototype.$a,aP.prototype.prepareAdoptedCssText=aP.prototype.kb,Object.defineProperties(aP.prototype,{nativeShadow:{get:function(){return iE}},nativeCss:{get:function(){return iC}}});var aF,aH,aI,aU=new aP;window.ShadyCSS&&(aH=window.ShadyCSS.ApplyShim,aI=window.ShadyCSS.CustomStyleInterface),window.ShadyCSS={ScopingShim:aU,prepareTemplate:function(e,n,r){aU.flushCustomStyles(),aU.prepareTemplate(e,n,r)},prepareTemplateDom:function(e,n){aU.prepareTemplateDom(e,n)},prepareTemplateStyles:function(e,n,r){aU.flushCustomStyles(),aU.prepareTemplateStyles(e,n,r)},styleSubtree:function(e,n){aU.flushCustomStyles(),aU.styleSubtree(e,n)},styleElement:function(e){aU.flushCustomStyles(),aU.styleElement(e)},styleDocument:function(e){aU.flushCustomStyles(),aU.styleDocument(e)},flushCustomStyles:function(){aU.flushCustomStyles()},getComputedStyleValue:function(e,n){return aU.getComputedStyleValue(e,n)},nativeCss:iC,nativeShadow:iE,cssBuild:aF,disableRuntime:iN},aH&&(window.ShadyCSS.ApplyShim=aH),aI&&(window.ShadyCSS.CustomStyleInterface=aI),function(e){function n(e){return""==e&&(i.call(this),this.m=!0),e.toLowerCase()}function r(e){var n=e.charCodeAt(0);return 32<n&&127>n&&-1==[34,35,60,62,63,96].indexOf(n)?e:encodeURIComponent(e)}function o(e,o,s){function l(e){y.push(e)}var c=o||"scheme start",p=0,m="",_=!1,v=!1,y=[];e:for(;(void 0!=e[p-1]||0==p)&&!this.m;){var g=e[p];switch(c){case"scheme start":if(g&&d.test(g))m+=g.toLowerCase(),c="scheme";else if(o){l("Invalid scheme.");break e}else{m="",c="no scheme";continue}break;case"scheme":if(g&&f.test(g))m+=g.toLowerCase();else if(":"==g){if(this.l=m,m="",o)break e;void 0!==u[this.l]&&(this.H=!0),c="file"==this.l?"relative":this.H&&s&&s.l==this.l?"relative or authority":this.H?"authority first slash":"scheme data"}else if(o){void 0!=g&&l("Code point not allowed in scheme: "+g);break e}else{m="",p=0,c="no scheme";continue}break;case"scheme data":"?"==g?(this.A="?",c="query"):"#"==g?(this.C="#",c="fragment"):void 0!=g&&" "!=g&&"\n"!=g&&"\r"!=g&&(this.ya+=r(g));break;case"no scheme":if(s&&void 0!==u[s.l]){c="relative";continue}l("Missing scheme."),i.call(this),this.m=!0;break;case"relative or authority":if("/"==g&&"/"==e[p+1])c="authority ignore slashes";else{l("Expected /, got: "+g),c="relative";continue}break;case"relative":if(this.H=!0,"file"!=this.l&&(this.l=s.l),void 0==g){this.o=s.o,this.v=s.v,this.s=s.s.slice(),this.A=s.A,this.B=s.B,this.j=s.j;break e}if("/"==g||"\\"==g)"\\"==g&&l("\\ is an invalid code point."),c="relative slash";else if("?"==g)this.o=s.o,this.v=s.v,this.s=s.s.slice(),this.A="?",this.B=s.B,this.j=s.j,c="query";else if("#"==g)this.o=s.o,this.v=s.v,this.s=s.s.slice(),this.A=s.A,this.C="#",this.B=s.B,this.j=s.j,c="fragment";else{c=e[p+1];var b=e[p+2];"file"==this.l&&d.test(g)&&(":"==c||"|"==c)&&(void 0==b||"/"==b||"\\"==b||"?"==b||"#"==b)||(this.o=s.o,this.v=s.v,this.B=s.B,this.j=s.j,this.s=s.s.slice(),this.s.pop()),c="relative path";continue}break;case"relative slash":if("/"==g||"\\"==g)"\\"==g&&l("\\ is an invalid code point."),c="file"==this.l?"file host":"authority ignore slashes";else{"file"!=this.l&&(this.o=s.o,this.v=s.v,this.B=s.B,this.j=s.j),c="relative path";continue}break;case"authority first slash":if("/"==g)c="authority second slash";else{l("Expected '/', got: "+g),c="authority ignore slashes";continue}break;case"authority second slash":if(c="authority ignore slashes","/"!=g){l("Expected '/', got: "+g);continue}break;case"authority ignore slashes":if("/"!=g&&"\\"!=g){c="authority";continue}l("Expected authority, got: "+g);break;case"authority":if("@"==g){for(_&&(l("@ already seen."),m+="%40"),_=!0,g=0;g<m.length;g++)" "==(b=m[g])||"\n"==b||"\r"==b?l("Invalid whitespace in authority."):":"==b&&null===this.j?this.j="":(b=r(b),null!==this.j?this.j+=b:this.B+=b);m=""}else if(void 0==g||"/"==g||"\\"==g||"?"==g||"#"==g){p-=m.length,m="",c="host";continue}else m+=g;break;case"file host":if(void 0==g||"/"==g||"\\"==g||"?"==g||"#"==g){2==m.length&&d.test(m[0])&&(":"==m[1]||"|"==m[1])?c="relative path":(0!=m.length&&(this.o=n.call(this,m),m=""),c="relative path start");continue}" "==g||"\n"==g||"\r"==g?l("Invalid whitespace in file host."):m+=g;break;case"host":case"hostname":if(":"!=g||v){if(void 0==g||"/"==g||"\\"==g||"?"==g||"#"==g){if(this.o=n.call(this,m),m="",c="relative path start",o)break e;continue}" "!=g&&"\n"!=g&&"\r"!=g?("["==g?v=!0:"]"==g&&(v=!1),m+=g):l("Invalid code point in host/hostname: "+g)}else if(this.o=n.call(this,m),m="",c="port","hostname"==o)break e;break;case"port":if(/[0-9]/.test(g))m+=g;else if(void 0==g||"/"==g||"\\"==g||"?"==g||"#"==g||o){if(""!=m&&((m=parseInt(m,10))!=u[this.l]&&(this.v=m+""),m=""),o)break e;c="relative path start";continue}else" "==g||"\n"==g||"\r"==g?l("Invalid code point in port: "+g):(i.call(this),this.m=!0);break;case"relative path start":if("\\"==g&&l("'\\' not allowed in path."),c="relative path","/"!=g&&"\\"!=g)continue;break;case"relative path":void 0!=g&&"/"!=g&&"\\"!=g&&(o||"?"!=g&&"#"!=g)?" "!=g&&"\n"!=g&&"\r"!=g&&(m+=r(g)):("\\"==g&&l("\\ not allowed in relative path."),(b=h[m.toLowerCase()])&&(m=b),".."==m?(this.s.pop(),"/"!=g&&"\\"!=g&&this.s.push("")):"."==m&&"/"!=g&&"\\"!=g?this.s.push(""):"."!=m&&("file"==this.l&&0==this.s.length&&2==m.length&&d.test(m[0])&&"|"==m[1]&&(m=m[0]+":"),this.s.push(m)),m="","?"==g?(this.A="?",c="query"):"#"==g&&(this.C="#",c="fragment"));break;case"query":o||"#"!=g?void 0!=g&&" "!=g&&"\n"!=g&&"\r"!=g&&(this.A+=function(e){var n=e.charCodeAt(0);return 32<n&&127>n&&-1==[34,35,60,62,96].indexOf(n)?e:encodeURIComponent(e)}(g)):(this.C="#",c="fragment");break;case"fragment":void 0!=g&&" "!=g&&"\n"!=g&&"\r"!=g&&(this.C+=g)}p++}}function i(){this.B=this.ya=this.l="",this.j=null,this.v=this.o="",this.s=[],this.C=this.A="",this.H=this.m=!1}function s(e,n){void 0===n||n instanceof s||(n=new s(String(n))),this.g=e,i.call(this),o.call(this,this.g.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,""),null,n)}var l=!1;try{var c=new URL("b","http://a");c.pathname="c%20d",l="http://a/c%20d"===c.href}catch(e){}if(!l){var u=Object.create(null);u.ftp=21,u.file=0,u.gopher=70,u.http=80,u.https=443,u.ws=80,u.wss=443;var h=Object.create(null);h["%2e"]=".",h[".%2e"]="..",h["%2e."]="..",h["%2e%2e"]="..";var d=/[a-zA-Z]/,f=/[a-zA-Z0-9+\-.]/;s.prototype={toString:function(){return this.href},get href(){if(this.m)return this.g;var p="";return(""!=this.B||null!=this.j)&&(p=this.B+(null!=this.j?":"+this.j:"")+"@"),this.protocol+(this.H?"//"+p+this.host:"")+this.pathname+this.A+this.C},set href(t){i.call(this),o.call(this,t)},get protocol(){return this.l+":"},set protocol(t){this.m||o.call(this,t+":","scheme start")},get host(){return this.m?"":this.v?this.o+":"+this.v:this.o},set host(t){!this.m&&this.H&&o.call(this,t,"host")},get hostname(){return this.o},set hostname(t){!this.m&&this.H&&o.call(this,t,"hostname")},get port(){return this.v},set port(t){!this.m&&this.H&&o.call(this,t,"port")},get pathname(){return this.m?"":this.H?"/"+this.s.join("/"):this.ya},set pathname(t){!this.m&&this.H&&(this.s=[],o.call(this,t,"relative path start"))},get search(){return this.m||!this.A||"?"==this.A?"":this.A},set search(t){!this.m&&this.H&&(this.A="?","?"==t[0]&&(t=t.slice(1)),o.call(this,t,"query"))},get hash(){return this.m||!this.C||"#"==this.C?"":this.C},set hash(t){this.m||(t?(this.C="#","#"==t[0]&&(t=t.slice(1)),o.call(this,t,"fragment")):this.C="")},get origin(){var m;if(this.m||!this.l)return"";switch(this.l){case"data":case"file":case"javascript":case"mailto":return"null"}return(m=this.host)?this.l+"://"+m:""}};var _=e.URL;_&&(s.createObjectURL=function(e){return _.createObjectURL.apply(_,arguments)},s.revokeObjectURL=function(e){_.revokeObjectURL(e)}),e.URL=s}}(window);var aB=window.customElements,aq=!1,aW=null;function aV(){window.HTMLTemplateElement.bootstrap&&window.HTMLTemplateElement.bootstrap(window.document),aW&&aW(),aq=!0,window.WebComponents.ready=!0,document.dispatchEvent(new CustomEvent("WebComponentsReady",{bubbles:!0}))}aB.polyfillWrapFlushCallback&&aB.polyfillWrapFlushCallback(function(e){aW=e,aq&&e()}),"complete"!==document.readyState?(window.addEventListener("load",aV),window.addEventListener("DOMContentLoaded",function(){window.removeEventListener("load",aV),aV()})):aV()}).call(this)},{}]},["hWt9V"],"hWt9V","parcelRequirec277"),globalThis.define=n;