var Z$=Object.defineProperty,J$=Object.defineProperties;var Q$=Object.getOwnPropertyDescriptors;var WH=Object.getOwnPropertySymbols;var K$=Object.prototype.hasOwnProperty,tq=Object.prototype.propertyIsEnumerable;var $H=(hu,vu,bu)=>vu in hu?Z$(hu,vu,{enumerable:!0,configurable:!0,writable:!0,value:bu}):hu[vu]=bu,NI=(hu,vu)=>{for(var bu in vu||(vu={}))K$.call(vu,bu)&&$H(hu,bu,vu[bu]);if(WH)for(var bu of WH(vu))tq.call(vu,bu)&&$H(hu,bu,vu[bu]);return hu},qH=(hu,vu)=>J$(hu,Q$(vu));var GH=(hu,vu,bu)=>new Promise((Y5,rk)=>{var X5=Fl=>{try{$h(bu.next(Fl))}catch(qh){rk(qh)}},Tb=Fl=>{try{$h(bu.throw(Fl))}catch(qh){rk(qh)}},$h=Fl=>Fl.done?Y5(Fl.value):Promise.resolve(Fl.value).then(X5,Tb);$h((bu=bu.apply(hu,vu)).next())});import{c0 as $5,bX as nq,d as YH,be as eq,V as XH,c1 as rq,W as ZH,A as Wh,a4 as oq,E as iq,_ as JH,y as MI,o as q5,l as DI,e as QH,w as KH,P as aq,b as uq,t as cq,X as tF,r as G5,bY as sq,aR as lq,c2 as fq,u as Gf,j as AI,c3 as dq,c4 as mq,p as gq,m as pq,v as hq,c as vq,H as bq,ai as yq,q as xq,ax as wq,__tla as Cq}from"./index-b5895273.js";import{o as kq,__tla as Sq}from"./onMountedOrActivated-6125a24a.js";let nF,eF,rF,_q=Promise.all([(()=>{try{return Cq}catch(hu){}})(),(()=>{try{return Sq}catch(hu){}})()]).then(()=>GH(void 0,null,function*(){function hu(Mn,Xn,Fn){for(var se=[],Pn=Math.max(Mn.length,Xn.length),qn=0,me=0;me>1,Mn!==0;)Pn=hu(Pn,Pn,Fn);return se}function bu(Mn,Xn){for(var Fn=Mn.split(""),se=[],Pn=Fn.length-1;Pn>=0;Pn--){var qn=parseInt(Fn[Pn],Xn);if(isNaN(qn))return null;se.push(qn)}return se}function Y5(Mn,Xn,Fn){var se=bu(Mn,Xn);if(se===null)return null;for(var Pn=[],qn=[1],me=0;me=0;me--)oe+=Pn[me].toString(Fn);return oe}function rk(Mn){return Mn.substring(0,2)==="0x"&&(Mn=Mn.substring(2)),Mn=Mn.toLowerCase(),Y5(Mn,16,10)}class X5{constructor(Xn){Xn=Xn||{},this.seq=0,this.mid=(Xn.mid||1)%1023,this.offset=Xn.offset||0,this.lastTime=0}generate(){const Xn=Date.now(),Fn=(Xn-this.offset).toString(2);this.lastTime==Xn?(this.seq++,this.seq>4095&&(this.seq=0)):this.seq=0,this.lastTime=Xn;let se=this.seq.toString(2),Pn=this.mid.toString(2);for(;se.length<12;)se="0"+se;for(;Pn.length<10;)Pn="0"+Pn;const qn=Fn+Pn+se;let me="";for(let oe=qn.length;oe>0;oe-=4)me=parseInt(qn.substring(oe-4,oe),2).toString(16)+me;return rk(me)}}const Tb=[];for(let Mn=0;Mn<=15;Mn++)Tb[Mn]=Mn.toString(16);rF=function(){let Mn="";for(let Xn=1;Xn<=36;Xn++)Xn===9||Xn===14||Xn===19||Xn===24?Mn+="-":Xn===15?Mn+=4:Xn===20?Mn+=Tb[Math.random()*4|8]:Mn+=Tb[Math.random()*16|0];return Mn.replace(/-/g,"")};let $h=0;function Fl(Mn=""){const Xn=Date.now(),Fn=Math.floor(Math.random()*1e9);return $h++,Mn+"_"+Fn+$h+String(Xn)}eF=function(Mn=0){const Xn=new X5,Fn=[];for(let se=0;se-1},Vt=function(t,e){for(var o=0,a=t.length;o=0;o--){var a=t[o];e(a,o)}},Pe=function(t,e){for(var o=[],a=[],c=0,s=t.length;c=0&&e=e.length&&t.substr(o,o+e.length)===e},It=function(t,e){return T(t,e)?q(t,e.length):t},cn=function(t,e){return t.indexOf(e)!==-1},T=function(t,e){return K(t,e,0)},F=function(t){return function(e){return e.replace(t,"")}},tt=F(/^\s+|\s+$/g),dt=F(/^\s+/g),Tt=F(/\s+$/g),Bt=function(t){return t.length>0},Qn=function(t){return!Bt(t)},ve=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Qe=function(t){return function(e){return cn(e,t)}},ir=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(t){return cn(t,"edge/")&&cn(t,"chrome")&&cn(t,"safari")&&cn(t,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,ve],search:function(t){return cn(t,"chrome")&&!cn(t,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(t){return cn(t,"msie")||cn(t,"trident")}},{name:"Opera",versionRegexes:[ve,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Qe("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Qe("firefox")},{name:"Safari",versionRegexes:[ve,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(t){return(cn(t,"safari")||cn(t,"mobile/"))&&cn(t,"applewebkit")}}],ar=[{name:"Windows",search:Qe("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(t){return cn(t,"iphone")||cn(t,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Qe("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Qe("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Qe("linux"),versionRegexes:[]},{name:"Solaris",search:Qe("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Qe("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Qe("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],yr={browsers:ot(ir),oses:ot(ar)},oo="Edge",qo="Chrome",ia="IE",ou="Opera",Pa="Firefox",Go="Safari",kc=function(){return Iu({current:void 0,version:mt.unknown()})},Iu=function(t){var e=t.current,o=t.version,a=function(c){return function(){return e===c}};return{current:e,version:o,isEdge:a(oo),isChrome:a(qo),isIE:a(ia),isOpera:a(ou),isFirefox:a(Pa),isSafari:a(Go)}},Ea={unknown:kc,nu:Iu,edge:ot(oo),chrome:ot(qo),ie:ot(ia),opera:ot(ou),firefox:ot(Pa),safari:ot(Go)},hi="Windows",Sc="iOS",yu="Android",_c="Linux",Vc="OSX",xu="Solaris",Ia="FreeBSD",Uc="ChromeOS",oc=function(){return Tc({current:void 0,version:mt.unknown()})},Tc=function(t){var e=t.current,o=t.version,a=function(c){return function(){return e===c}};return{current:e,version:o,isWindows:a(hi),isiOS:a(Sc),isAndroid:a(yu),isOSX:a(Vc),isLinux:a(_c),isSolaris:a(xu),isFreeBSD:a(Ia),isChromeOS:a(Uc)}},B={unknown:oc,nu:Tc,windows:ot(hi),ios:ot(Sc),android:ot(yu),linux:ot(_c),osx:ot(Vc),solaris:ot(xu),freebsd:ot(Ia),chromeos:ot(Uc)},ut=function(t,e,o){var a=yr.browsers(),c=yr.oses(),s=e.bind(function(p){return Z(a,p)}).orThunk(function(){return Jn(a,t)}).fold(Ea.unknown,Ea.nu),d=Te(c,t).fold(B.unknown,B.nu),g=Sa(d,s,t,o);return{browser:s,os:d,deviceType:g}},_t={detect:ut},fn=function(t){return window.matchMedia(t).matches},Wn=Pi(function(){return _t.detect(navigator.userAgent,I.from(navigator.userAgentData),fn)}),Ge=function(){return Wn()},Gr=navigator.userAgent,co=Ge(),Or=co.browser,ho=co.os,Ro=co.deviceType,wu=/WebKit/.test(Gr)&&!Or.isEdge(),Rs="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,zs=Gr.indexOf("Windows Phone")!==-1,Ze={opera:Or.isOpera(),webkit:wu,ie:Or.isIE()||Or.isEdge()?Or.version.major:!1,gecko:Or.isFirefox(),mac:ho.isOSX()||ho.isiOS(),iOS:Ro.isiPad()||Ro.isiPhone(),android:ho.isAndroid(),contentEditable:!0,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:!0,range:window.getSelection&&"Range"in window,documentMode:Or.isIE()?document.documentMode||7:10,fileApi:Rs,ceFalse:!0,cacheSuffix:null,container:null,experimentalShadowDom:!1,canHaveCSP:!Or.isIE(),desktop:Ro.isDesktop(),windowsPhone:zs,browser:{current:Or.current,version:Or.version,isChrome:Or.isChrome,isEdge:Or.isEdge,isFirefox:Or.isFirefox,isIE:Or.isIE,isOpera:Or.isOpera,isSafari:Or.isSafari},os:{current:ho.current,version:ho.version,isAndroid:ho.isAndroid,isChromeOS:ho.isChromeOS,isFreeBSD:ho.isFreeBSD,isiOS:ho.isiOS,isLinux:ho.isLinux,isOSX:ho.isOSX,isSolaris:ho.isSolaris,isWindows:ho.isWindows},deviceType:{isDesktop:Ro.isDesktop,isiPad:Ro.isiPad,isiPhone:Ro.isiPhone,isPhone:Ro.isPhone,isTablet:Ro.isTablet,isTouch:Ro.isTouch,isWebView:Ro.isWebView}},Lu=/^\s*|\s*$/g,ul=function(t){return t==null?"":(""+t).replace(Lu,"")},iu=function(t,e){return e?e==="array"&&Lo(t)?!0:typeof t===e:t!==void 0},cl=function(t,e,o){var a;for(t=t||[],e=e||",",typeof t=="string"&&(t=t.split(e)),o=o||{},a=t.length;a--;)o[t[a]]={};return o},Yf=mr,Vl=function(t,e,o){var a=this,c,s,d,g=0;t=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(t);var p=t[3].match(/(^|\.)(\w+)$/i)[2],w=a.createNS(t[3].replace(/\.\w+$/,""),o);if(!w[p]){if(t[2]==="static"){w[p]=e,this.onCreate&&this.onCreate(t[2],t[3],w[p]);return}e[p]||(e[p]=function(){},g=1),w[p]=e[p],a.extend(w[p].prototype,e),t[5]&&(c=a.resolve(t[5]).prototype,s=t[5].match(/\.(\w+)$/i)[1],d=w[p],g?w[p]=function(){return c[s].apply(this,arguments)}:w[p]=function(){return this.parent=c[s],d.apply(this,arguments)},w[p].prototype[p]=w[p],a.each(c,function(E,N){w[p].prototype[N]=c[N]}),a.each(e,function(E,N){c[N]?w[p].prototype[N]=function(){return this.parent=c[N],E.apply(this,arguments)}:N!==p&&(w[p].prototype[N]=E)})),a.each(e.static,function(E,N){w[p][N]=E})}},zo=function(t){for(var e=[],o=1;o1)throw new Error("HTML must have a single root node");return ic(a.childNodes[0])},Si=function(t,e){var o=e||document,a=o.createElement(t);return ic(a)},sl=function(t,e){var o=e||document,a=o.createTextNode(t);return ic(a)},ic=function(t){if(t==null)throw new Error("Node cannot be null or undefined");return{dom:t}},$c=function(t,e,o){return I.from(t.dom.elementFromPoint(e,o)).map(ic)},_={fromHtml:Wc,fromTag:Si,fromText:sl,fromDom:ic,fromPoint:$c},y=function(t,e){var o=[],a=function(s){return o.push(s),e(s)},c=e(t);do c=c.bind(a);while(c.isSome());return o},M=function(t,e,o){return(t.compareDocumentPosition(e)&o)!==0},H=function(t,e){return M(t,e,Node.DOCUMENT_POSITION_CONTAINED_BY)},et=8,Lt=9,In=11,We=1,sr=3,pe=function(t,e){var o=t.dom;if(o.nodeType!==We)return!1;var a=o;if(a.matches!==void 0)return a.matches(e);if(a.msMatchesSelector!==void 0)return a.msMatchesSelector(e);if(a.webkitMatchesSelector!==void 0)return a.webkitMatchesSelector(e);if(a.mozMatchesSelector!==void 0)return a.mozMatchesSelector(e);throw new Error("Browser lacks native selectors")},Ie=function(t){return t.nodeType!==We&&t.nodeType!==Lt&&t.nodeType!==In||t.childElementCount===0},kr=function(t,e){var o=e===void 0?document:e.dom;return Ie(o)?[]:En(o.querySelectorAll(t),_.fromDom)},Br=function(t,e){var o=e===void 0?document:e.dom;return Ie(o)?I.none():I.from(o.querySelector(t)).map(_.fromDom)},fr=function(t,e){return t.dom===e.dom},Eo=function(t,e){var o=t.dom,a=e.dom;return o===a?!1:o.contains(a)},xr=function(t,e){return H(t.dom,e.dom)},fo=function(t,e){return Ge().browser.isIE()?xr(t,e):Eo(t,e)};typeof window<"u"||Function("return this;")();var so=function(t){var e=t.dom.nodeName;return e.toLowerCase()},ua=function(t){return t.dom.nodeType},Rr=function(t){return function(e){return ua(e)===t}},tm=function(t){return ua(t)===et||so(t)==="#comment"},Fo=Rr(We),si=Rr(sr),Gh=Rr(Lt),$i=Rr(In),Qg=function(t){return function(e){return Fo(e)&&so(e)===t}},nm=function(t){return _.fromDom(t.dom.ownerDocument)},vr=function(t){return Gh(t)?t:nm(t)},qc=function(t){return _.fromDom(vr(t).dom.documentElement)},Ps=function(t){return _.fromDom(vr(t).dom.defaultView)},oi=function(t){return I.from(t.dom.parentNode).map(_.fromDom)},Yh=function(t,e){for(var o=Mt(e)?e:An,a=t.dom,c=[];a.parentNode!==null&&a.parentNode!==void 0;){var s=a.parentNode,d=_.fromDom(s);if(c.push(d),o(d)===!0)break;a=s}return c},qi=function(t){var e=function(o){return rt(o,function(a){return!fr(t,a)})};return oi(t).map(Ha).map(e).getOr([])},ll=function(t){return I.from(t.dom.previousSibling).map(_.fromDom)},Ul=function(t){return I.from(t.dom.nextSibling).map(_.fromDom)},vo=function(t){return On(y(t,ll))},fl=function(t){return y(t,Ul)},Ha=function(t){return En(t.dom.childNodes,_.fromDom)},dl=function(t,e){var o=t.dom.childNodes;return I.from(o[e]).map(_.fromDom)},_i=function(t){return dl(t,0)},Hu=function(t){return dl(t,t.dom.childNodes.length-1)},Xh=function(t){return t.dom.childNodes.length},ml=function(t){var e=t.dom.head;if(e==null)throw new Error("Head is not available yet");return _.fromDom(e)},ko=function(t){return $i(t)&&Ln(t.dom.host)},jl=Mt(Element.prototype.attachShadow)&&Mt(Node.prototype.getRootNode),gl=ot(jl),Fa=jl?function(t){return _.fromDom(t.dom.getRootNode())}:vr,pl=function(t){return ko(t)?t:ml(vr(t))},em=function(t){var e=Fa(t);return ko(e)?I.some(e):I.none()},Zh=function(t){return _.fromDom(t.dom.host)},Oa=function(t){if(gl()&&Ln(t.target)){var e=_.fromDom(t.target);if(Fo(e)&&Is(e)&&t.composed&&t.composedPath){var o=t.composedPath();if(o)return Rn(o)}}return I.from(t.target)},Is=function(t){return Ln(t.dom.shadowRoot)},ac=function(t,e){var o=oi(t);o.each(function(a){a.dom.insertBefore(e.dom,t.dom)})},Wl=function(t,e){var o=Ul(t);o.fold(function(){var a=oi(t);a.each(function(c){Ji(c,e)})},function(a){ac(a,e)})},Kg=function(t,e){var o=_i(t);o.fold(function(){Ji(t,e)},function(a){t.dom.insertBefore(e.dom,a.dom)})},Ji=function(t,e){t.dom.appendChild(e.dom)},rm=function(t,e){ac(t,e),Ji(e,t)},Eb=function(t,e){Ft(e,function(o){ac(t,o)})},om=function(t,e){Ft(e,function(o){Ji(t,o)})},tp=function(t){t.dom.textContent="",Ft(Ha(t),function(e){ii(e)})},ii=function(t){var e=t.dom;e.parentNode!==null&&e.parentNode.removeChild(e)},im=function(t){var e=Ha(t);e.length>0&&Eb(t,e),ii(t)},Zf=function(t){var e=si(t)?t.dom.parentNode:t.dom;if(e==null||e.ownerDocument===null)return!1;var o=e.ownerDocument;return em(_.fromDom(e)).fold(function(){return o.body.contains(e)},P(Zf,Zh))},ca=function(t,e){var o=function(a,c){return ca(t+a,e+c)};return{left:t,top:e,translate:o}},hl=ca,Ob=function(t){var e=t.getBoundingClientRect();return hl(e.left,e.top)},vl=function(t,e){return t!==void 0?t:e!==void 0?e:0},am=function(t){var e=t.dom.ownerDocument,o=e.body,a=e.defaultView,c=e.documentElement;if(o===t.dom)return hl(o.offsetLeft,o.offsetTop);var s=vl(a==null?void 0:a.pageYOffset,c.scrollTop),d=vl(a==null?void 0:a.pageXOffset,c.scrollLeft),g=vl(c.clientTop,o.clientTop),p=vl(c.clientLeft,o.clientLeft);return Fu(t).translate(d-p,s-g)},Fu=function(t){var e=t.dom,o=e.ownerDocument,a=o.body;return a===e?hl(a.offsetLeft,a.offsetTop):Zf(t)?Ob(e):hl(0,0)},np=function(t){var e=t!==void 0?t.dom:document,o=e.body.scrollLeft||e.documentElement.scrollLeft,a=e.body.scrollTop||e.documentElement.scrollTop;return hl(o,a)},Vu=function(t,e,o){var a=o!==void 0?o.dom:document,c=a.defaultView;c&&c.scrollTo(t,e)},um=function(t,e){var o=Ge().browser.isSafari();o&&Mt(t.dom.scrollIntoViewIfNeeded)?t.dom.scrollIntoViewIfNeeded(!1):t.dom.scrollIntoView(e)},Nb=function(t){var e=t===void 0?window:t;return Ge().browser.isFirefox()?I.none():I.from(e.visualViewport)},ep=function(t,e,o,a){return{x:t,y:e,width:o,height:a,right:t+o,bottom:e+a}},Jf=function(t){var e=t===void 0?window:t,o=e.document,a=np(_.fromDom(o));return Nb(e).fold(function(){var c=e.document.documentElement,s=c.clientWidth,d=c.clientHeight;return ep(a.left,a.top,s,d)},function(c){return ep(Math.max(c.pageLeft,a.left),Math.max(c.pageTop,a.top),c.width,c.height)})},$l=function(t){return function(e){return!!e&&e.nodeType===t}},cm=function(t){return!!t&&!Object.getPrototypeOf(t)},br=$l(1),Uu=function(t){var e=t.map(function(o){return o.toLowerCase()});return function(o){if(o&&o.nodeName){var a=o.nodeName.toLowerCase();return yt(e,a)}return!1}},sm=function(t,e){var o=e.toLowerCase().split(" ");return function(a){if(br(a))for(var c=0;c0})},Qh=function(t){var e={},o=t.dom;if(Vo(o))for(var a=0;a=t.length&&o(a)}};t.length===0?o([]):Ft(t,function(d,g){d.get(s(g))})})},rN=function(t){return eN(t,Ib.nu)},mm=function(t){var e=function(N){return mm(t)},o=function(N){return mm(t)},a=function(N){return mm(N(t))},c=function(N){return mm(t)},s=function(N){N(t)},d=function(N){return N(t)},g=function(N,D){return D(t)},p=function(N){return N(t)},w=function(N){return N(t)},E=function(){return I.some(t)};return{isValue:Se,isError:An,getOr:ot(t),getOrThunk:ot(t),getOrDie:ot(t),or:e,orThunk:o,fold:g,map:a,mapError:c,each:s,bind:d,exists:p,forall:w,toOptional:E}},ap=function(t){var e=function(w){return w()},o=function(){return Tr(String(t))()},a=Jt,c=function(w){return w()},s=function(w){return ap(t)},d=function(w){return ap(w(t))},g=function(w){return ap(t)},p=function(w,E){return w(t)};return{isValue:An,isError:Se,getOr:Jt,getOrThunk:e,getOrDie:o,or:a,orThunk:c,fold:p,map:s,mapError:d,each:Dt,bind:g,exists:An,forall:Se,toOptional:I.none}},ck=function(t,e){return t.fold(function(){return ap(e)},mm)},sk={value:mm,error:ap,fromOption:ck},Wu=function(t){if(!ke(t))throw new Error("cases must be an array");if(t.length===0)throw new Error("there must be at least one case");var e=[],o={};return Ft(t,function(a,c){var s=xn(a);if(s.length!==1)throw new Error("one and only one name per case");var d=s[0],g=a[d];if(o[d]!==void 0)throw new Error("duplicate key detected:"+d);if(d==="cata")throw new Error("cannot have a case named cata (sorry)");if(!ke(g))throw new Error("case arguments must be an array");e.push(d),o[d]=function(){for(var p=[],w=0;w0?Q(bt.fail.map(xl)):nt(bt.pass.map(xl))})},j=function($){var nt=Kt._addCacheSuffix($);Cr(a,nt).each(function(Q){var kt=--Q.count;kt===0&&(delete a[nt],w(Q.id))})},W=function($){Ft($,function(nt){j(nt)})};return{load:N,loadAll:V,unload:j,unloadAll:W,_setReferrerPolicy:g}},Xo=function(){var t=new WeakMap,e=function(o,a){var c=Fa(o),s=c.dom;return I.from(t.get(s)).getOrThunk(function(){var d=dk(s,a);return t.set(s,d),d})};return{forElement:e}},Xc=Xo(),wo=function(){function t(e,o){this.node=e,this.rootNode=o,this.current=this.current.bind(this),this.next=this.next.bind(this),this.prev=this.prev.bind(this),this.prev2=this.prev2.bind(this)}return t.prototype.current=function(){return this.node},t.prototype.next=function(e){return this.node=this.findSibling(this.node,"firstChild","nextSibling",e),this.node},t.prototype.prev=function(e){return this.node=this.findSibling(this.node,"lastChild","previousSibling",e),this.node},t.prototype.prev2=function(e){return this.node=this.findPreviousNode(this.node,"lastChild","previousSibling",e),this.node},t.prototype.findSibling=function(e,o,a,c){var s,d;if(e){if(!c&&e[o])return e[o];if(e!==this.rootNode){if(s=e[a],s)return s;for(d=e.parentNode;d&&d!==this.rootNode;d=d.parentNode)if(s=d[a],s)return s}}},t.prototype.findPreviousNode=function(e,o,a,c){var s,d,g;if(e){if(s=e[a],this.rootNode&&s===this.rootNode)return;if(s){if(!c){for(g=s[o];g;g=g[o])if(!g[o])return g}return s}if(d=e.parentNode,d&&d!==this.rootNode)return d}},t}(),hm=["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"],uc=["td","th"],iN=["thead","tbody","tfoot"],Hi=["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"],uu=["h1","h2","h3","h4","h5","h6"],mk=["li","dd","dt"],vn=["ul","ol","dl"],Cu=["pre","script","textarea","style"],ql=function(t){var e;return function(o){return e=e||hn(t,Se),mr(e,so(o))}},gr=ql(uu),cc=ql(hm),aN=function(t){return so(t)==="table"},Da=function(t){return Fo(t)&&!cc(t)},vm=function(t){return Fo(t)&&so(t)==="br"},wl=ql(Hi),nv=ql(vn),Va=ql(mk),ao=ql(iN),Zc=ql(uc),sp=ql(Cu),Oo=function(t,e,o){return Kf(t,e,o).isSome()},td="\uFEFF",ku="\xA0",$u=function(t){return t===td},uN=function(t){return t.replace(/\uFEFF/g,"")},gt=td,Su=$u,_u=uN,bm=br,sc=Ne,Zo=function(t){return sc(t)&&(t=t.parentNode),bm(t)&&t.hasAttribute("data-mce-caret")},So=function(t){return sc(t)&&Su(t.data)},lc=function(t){return Zo(t)||So(t)},lp=function(t){return t.firstChild!==t.lastChild||!bo(t.firstChild)},Vb=function(t,e){var o=t.ownerDocument,a=o.createTextNode(gt),c=t.parentNode;if(e){var s=t.previousSibling;if(sc(s)){if(lc(s))return s;if(rv(s))return s.splitText(s.data.length-1)}c.insertBefore(a,t)}else{var s=t.nextSibling;if(sc(s)){if(lc(s))return s;if(ev(s))return s.splitText(1),s}t.nextSibling?c.insertBefore(a,t.nextSibling):c.appendChild(a)}return a},or=function(t){var e=t.container();return Ne(e)?e.data.charAt(t.offset())===gt||t.isAtStart()&&So(e.previousSibling):!1},Ub=function(t){var e=t.container();return Ne(e)?e.data.charAt(t.offset()-1)===gt||t.isAtEnd()&&So(e.nextSibling):!1},fc=function(){var t=document.createElement("br");return t.setAttribute("data-mce-bogus","1"),t},cN=function(t,e,o){var a=e.ownerDocument,c=a.createElement(t);c.setAttribute("data-mce-caret",o?"before":"after"),c.setAttribute("data-mce-bogus","all"),c.appendChild(fc());var s=e.parentNode;return o?s.insertBefore(c,e):e.nextSibling?s.insertBefore(c,e.nextSibling):s.appendChild(c),c},ev=function(t){return sc(t)&&t.data[0]===gt},rv=function(t){return sc(t)&&t.data[t.data.length-1]===gt},sN=function(t){var e=t.getElementsByTagName("br"),o=e[e.length-1];bl(o)&&o.parentNode.removeChild(o)},jb=function(t){return t&&t.hasAttribute("data-mce-caret")?(sN(t),t.removeAttribute("data-mce-caret"),t.removeAttribute("data-mce-bogus"),t.removeAttribute("style"),t.removeAttribute("_moz_abspos"),t):null},Hs=function(t){return Zo(t.startContainer)},nd=Ec,lN=Bo,fN=bo,dN=Ne,gk=Uu(["script","style","textarea"]),Wb=Uu(["img","input","textarea","hr","iframe","video","audio","object","embed"]),$b=Uu(["table"]),pk=lc,Fs=function(t){return pk(t)?!1:dN(t)?!gk(t.parentNode):Wb(t)||fN(t)||$b(t)||qb(t)},ym=function(t){return br(t)&&t.getAttribute("unselectable")==="true"},qb=function(t){return ym(t)===!1&&lN(t)},mN=function(t,e){for(t=t.parentNode;t&&t!==e;t=t.parentNode){if(qb(t))return!1;if(nd(t))return!0}return!0},gN=function(t){return qb(t)?ie(zn(t.getElementsByTagName("*")),function(e,o){return e||nd(o)},!1)!==!0:!1},pN=function(t){return Wb(t)||gN(t)},Ti=function(t,e){return Fs(t)&&mN(t,e)},Cl=/^[ \t\r\n]*$/,Jc=function(t){return Cl.test(t)},fp=function(t,e){var o=_.fromDom(e),a=_.fromDom(t);return Oo(a,"pre,code",tn(fr,o))},hk=function(t,e){return Ne(t)&&Jc(t.data)&&fp(t,e)===!1},Oc=function(t){return br(t)&&t.nodeName==="A"&&!t.hasAttribute("href")&&(t.hasAttribute("name")||t.hasAttribute("id"))},ed=function(t,e){return Fs(t)&&hk(t,e)===!1||Oc(t)||Gb(t)},Gb=lm("data-mce-bookmark"),Yb=lm("data-mce-bogus"),Gl=Mb("data-mce-bogus","all"),Yl=function(t,e){var o=0;if(ed(t,t))return!1;var a=t.firstChild;if(!a)return!0;var c=new wo(a,t);do{if(e){if(Gl(a)){a=c.next(!0);continue}if(Yb(a)){a=c.next();continue}}if(bo(a)){o++,a=c.next();continue}if(ed(a,t))return!1;a=c.next()}while(a);return o<=1},Qi=function(t,e){return e===void 0&&(e=!0),Yl(t.dom,e)},ov=function(t){return t.nodeName.toLowerCase()==="span"},vk=function(t,e){return Ln(t)&&(ed(t,e)||Da(_.fromDom(t)))},xm=function(t,e){var o=new wo(t,e).prev(!1),a=new wo(t,e).next(!1),c=qt(o)||vk(o,e),s=qt(a)||vk(a,e);return c&&s},wm=function(t){return ov(t)&&t.getAttribute("data-mce-type")==="bookmark"},dp=function(t,e){return Ne(t)&&t.data.length>0&&xm(t,e)},hN=function(t){return br(t)?t.childNodes.length>0:!1},mp=function(t){return Dr(t)||rp(t)},Xb=function(t,e,o){var a=o||e;if(br(e)&&wm(e))return e;for(var c=e.childNodes,s=c.length-1;s>=0;s--)Xb(t,c[s],a);if(br(e)){var d=e.childNodes;d.length===1&&wm(d[0])&&e.parentNode.insertBefore(d[0],e)}return!mp(e)&&!ed(e,a)&&!hN(e)&&!dp(e,a)&&t.remove(e),e},vN=Kt.makeMap,Jo=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,iv=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Cm=/[<>&\"\']/g,Zb=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,Jb={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"},dc={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},qu={"<":"<",">":">","&":"&",""":'"',"'":"'"},gp=function(t){var e=_.fromTag("div").dom;return e.innerHTML=t,e.textContent||e.innerText||t},km=function(t,e){var o,a,c,s={};if(t){for(t=t.split(","),e=e||10,o=0;o1?"&#"+((o.charCodeAt(0)-55296)*1024+(o.charCodeAt(1)-56320)+65536)+";":dc[o]||"&#"+o.charCodeAt(0)+";"})},ty=function(t,e,o){return o=o||Qb,t.replace(e?Jo:iv,function(a){return dc[a]||o[a]||a})},bN=function(t,e){var o=km(e)||Qb,a=function(d,g){return d.replace(g?Jo:iv,function(p){return dc[p]!==void 0?dc[p]:o[p]!==void 0?o[p]:p.length>1?"&#"+((p.charCodeAt(0)-55296)*1024+(p.charCodeAt(1)-56320)+65536)+";":"&#"+p.charCodeAt(0)+";"})},c=function(d,g){return ty(d,g,o)},s=vN(t.replace(/\+/g,","));return s.named&&s.numeric?a:s.named?e?c:ty:s.numeric?hp:pp},ny=function(t){return t.replace(Zb,function(e,o){return o?(o.charAt(0).toLowerCase()==="x"?o=parseInt(o.substr(1),16):o=parseInt(o,10),o>65535?(o-=65536,String.fromCharCode(55296+(o>>10),56320+(o&1023))):Jb[o]||String.fromCharCode(o)):qu[e]||Qb[e]||gp(e)})},Qc={encodeRaw:pp,encodeAllRaw:Kb,encodeNumeric:hp,encodeNamed:ty,getEncodeFunc:bN,decode:ny},Gu={},vp={},Kc=Kt.makeMap,la=Kt.each,av=Kt.extend,uv=Kt.explode,bk=Kt.inArray,Ki=function(t,e){return t=Kt.trim(t),t?t.split(e||" "):[]},ey=function(t,e){var o=Kc(t," ",Kc(t.toUpperCase()," "));return av(o,e)},cv=function(t){return ey("td th li dt dd figcaption caption details summary",t.getTextBlockElements())},Zr=function(t){var e={},o,a,c,s,d,g,p=function(E,N,D){var V,j,W,$=function(Q,kt){var bt={},at,Nt;for(at=0,Nt=Q.length;at