1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,801790,e=>{"use strict";let t,n,i,r,o,a,l,s,c,u,d,p,f,h,m,g,b,v;var x,y,C,w,k,M,z,S,L,A,E,T,_,O,j,D,N,I,P,R,B,F,V,H,W,q,U,$,K,G,Y,X,J,Q,Z,ee,et,en,ei,er,eo,ea,el,es,ec,eu,ed,ep,ef,eh,em,eg,eb,ev,ex,ey,eC,ew,ek,eM,ez,eS,eL,eA,eE,eT,e_,eO,ej,eD,eN,eI,eP,eR,eB,eF,eV,eH,eW,eq,eU,e$,eK=e.i(350461),eG=e.i(982936),eY=e.i(814981),eX=e.i(109488),eJ=e.i(759711),eQ=e.i(728356),eZ=e.i(696803),e1=e.i(528161),e0=e.i(64022),e2=e.i(678559),e4=e.i(234554),e3=e.i(86112),e6=(e.i(593120),e.i(951675)),e8=e.i(862416),e5=e.i(859197),e7=e.i(311422),e9=(e.i(827676),e.i(792960)),te=e.i(837170),tt=e.i(124979),tn=e.i(887649),ti=e.i(977134),tr=(e.i(527389),e.i(902095)),to=e.i(179238),ta=e.i(181753),tl=e.i(539806),ts=e.i(336642),tc=e.i(527415),tu=e.i(206275),td=e.i(801397),tp=e.i(526432),tf=e.i(876465),th=e.i(503118),tm=e.i(665418),tg=(e.i(357357),e.i(806798)),tb=e.i(932985),tv=e.i(822944),tx=e.i(945e3),ty=e.i(669423),tC=(e.i(304340),e.i(70938)),tw=e.i(392614),tk=e.i(355562),tM=e.i(982404),tz=e.i(203060),tS=e.i(724303),tL=e.i(857713),tA=e.i(265240),tE=e.i(991399),tT=e.i(346327),t_=e.i(438634),tO=e.i(17931),tj=e.i(496488),tD=e.i(40410),tN=e.i(322138),tI=e.i(191788),tP=e.i(204856),tR=e.i(973520),tB=e.i(476154),tF=e.i(653861),tV=e.i(391398),tH=e.i(456128),tW=e.i(859824),tq=e.i(305533),tU=e.i(293686),t$=e.i(288785),tK=e.i(582281),tG=(e.i(589964),e.i(411529),e.i(422108),e.i(309475)),tY=e.i(546293),tX=e.i(36535),tJ=e.i(28758),tQ=e.i(753549),tZ=e.i(72279),t1=e.i(165650),t0=e.i(296123),t2=e.i(939264),t4=e.i(973942),t3=e.i(725655),t6=e.i(84410),t8=e.i(973781),t5=e.i(837273),t7=e.i(320529),t9=e.i(519069),ne=e.i(784760),nt=e.i(402664),nn=e.i(730943),ni=e.i(161645),nr=e.i(976579),no=e.i(806916),na=e.i(640577),nl=e.i(237402),ns=e.i(109381),nc=e.i(593527),nu=e.i(268698),nd=(e.i(920235),e.i(145141)),np=e.i(216168),nf=e.i(806559),nh=e.i(465061),nm=e.i(397352),ng=e.i(541352),nb=(e.i(549650),e.i(775760)),nv=e.i(271670),nx=e.i(691741),ny=e.i(180946),nC=e.i(657141),nw=e.i(151183),nk=e.i(542860),nM=(e.i(890507),e.i(147235)),nz=e.i(733054),nS=e.i(824786),nL=e.i(875039),nA=(e.i(517433),e.i(942659),e.i(355632),e.i(868417),e.i(616318),e.i(197269),e.i(466872),e.i(331134)),nE=(e.i(593463),e.i(669942)),nT=e.i(426821),n_=(e.i(77757),e.i(183780)),nO=e.i(4437),nj=e.i(136164),nD=e.i(689504),nN=e.i(602655),nI=e.i(126575),nP=e.i(670588),nR=e.i(263268),nB=e.i(996098),nF=e.i(881423),nV=e.i(964550),nH=e.i(716405),nW=e.i(800348),nq=e.i(414577),nU=e.i(224424),n$=e.i(984184),nK=e.i(706131),nG=e.i(496493),nY=e.i(290946),nX=e.i(821510),nJ=e.i(804080),nQ=e.i(988818),nZ=e.i(580546),n1=e.i(582487),n0=e.i(427583),n2=e.i(486233),n4=e.i(718543),n3=(e.i(741482),e.i(387705),e.i(100940),e.i(897161)),n6=e.i(338754),n8=e.i(769066),n5=(e.i(523838),e.i(524375),e.i(429104)),n7=e.i(129793),n9=e.i(449663),ie=e.i(327651),it=e.i(935322),ii=e.i(793712),ir=(e.i(800940),e.i(221967));function io(){let e=(0,e3._)(["\n 0%, 95% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n "]);return io=function(){return e},e}function ia(){let e=(0,e3._)(["\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n "]);return ia=function(){return e},e}function il(){let e=(0,e3._)(["\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n"]);return il=function(){return e},e}function is(){let e=(0,e3._)(["\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n "]);return is=function(){return e},e}function ic(){let e=(0,e3._)(["\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n"]);return ic=function(){return e},e}function iu(){let e=(0,e3._)(["\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n "]);return iu=function(){return e},e}function id(){let e=(0,e3._)(["\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n "]);return id=function(){return e},e}var ip=Object.create,ih=Object.defineProperty,im=Object.getOwnPropertyDescriptor,ig=Object.getOwnPropertyNames,ib=Object.getPrototypeOf,iv=Object.prototype.hasOwnProperty,ix=(e,t)=>()=>(t||(e((t={exports:{}}
1).exports,t),e=null),t.exports),iy=(e,t)=>{let n={};for(var i in e)ih(n,i,{get:e[i],enumerable:!0});return t||ih(n,Symbol.toStringTag,{value:"Module"}),n},iC=(e,t,n)=>(n=null!=e?ip(ib(e)):{},((e,t,n,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var r,o=ig(t),a=0,l=o.length;a<l;a++)r=o[a],iv.call(e,r)||r===n||ih(e,r,{get:(e=>t[e]).bind(null,r),enumerable:!(i=im(t,r))||i.enumerable});return e})(!t&&e&&e.__esModule?n:ih(n,"default",{value:e,enumerable:!0}),e)),iw=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,n=this.tags[this.tags.length-1];if(this.isSpeedy){var i=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(n);try{i.insertRule(e,i.cssRules.length)}catch(e){}}else n.appendChild(document.createTextNode(e));this.ctr++}
vendor: 7,290 bytes, line 1
1,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),ik="-ms-",iM="-moz-",iz="-webkit-",iS="comm",iL="rule",iA="decl",iE="@keyframes",iT=Math.abs,i_=String.fromCharCode,iO=Object.assign;function ij(e,t,n){return e.replace(t,n)}function iD(e,t){return e.indexOf(t)}function iN(e,t){return 0|e.charCodeAt(t)}function iI(e,t,n){return e.slice(t,n)}function iP(e){return e.length}function iR(e,t){return t.push(e),e}var iB=1,iF=1,iV=0,iH=0,iW=0,iq="";function iU(e,t,n,i,r,o,a){return{value:e,root:t,parent:n,type:i,props:r,children:o,line:iB,column:iF,length:a,return:""}}function i$(e,t){return iO(iU("",null,null,"",null,null,0),e,{length:-e.length},t)}function iK(){return iW=iH<iV?iN(iq,iH++):0,iF++,10===iW&&(iF=1,iB++),iW}function iG(){return iN(iq,iH)}function iY(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function iX(e){return iB=iF=1,iV=iP(iq=e),iH=0,[]}function iJ(e){var t,n;return(t=iH-1,n=function e(t){for(;iK();)switch(iW){case t:return iH;case 34:case 39:34!==t&&39!==t&&e(iW);break;case 40:41===t&&e(t);break;case 92:iK()}return iH}(91===e?e+2:40===e?e+1:e),iI(iq,t,n)).trim()}function iQ(e){var t;return t=function e(t,n,i,r,o,a,l,s,c){for(var u,d=0,p=0,f=l,h=0,m=0,g=0,b=1,v=1,x=1,y=0,C="",w=o,k=a,M=r,z=C;v;)switch(g=y,y=iK()){case 40:if(108!=g&&58==iN(z,f-1)){-1!=iD(z+=ij(iJ(y),"&","&\f"),"&\f")&&(x=-1);break}case 34:case 39:case 91:z+=iJ(y);break;case 9:case 10:case 13:case 32:z+=function(e){for(;iW=iG();)if(iW<33)iK();else break;return iY(e)>2||iY(iW)>3?"":" "}(g);break;case 92:z+=function(e,t){for(var n;--t&&iK()&&!(iW<48)&&!(iW>102)&&(!(iW>57)||!(iW<65))&&(!(iW>70)||!(iW<97)););return n=iH+(t<6&&32==iG()&&32==iK()),iI(iq,e,n)}(iH-1,7);continue;case 47:switch(iG()){case 42:case 47:iR((u=function(e,t){for(;iK();)if(e+iW===57)break;else if(e+iW===84&&47===iG())break;return"/*"+iI(iq,t,iH-1)+"*"+i_(47===e?e:iK())}(iK(),iH),iU(u,n,i,iS,i_(iW),iI(u,2,-2),0)),c);break;default:z+="/"}break;case 123*b:s[d++]=iP(z)*x;case 125*b:case 59:case 0:switch(y){case 0:case 125:v=0;case 59+p:-1==x&&(z=ij(z,/\f/g,"")),m>0&&iP(z)-f&&iR(m>32?i1(z+";",r,i,f-1):i1(ij(z," ","")+";",r,i,f-2),c);break;case 59:z+=";";default:if(iR(M=iZ(z,n,i,d,p,o,s,C,w=[],k=[],f),a),123===y)if(0===p)e(z,n,M,M,w,a,f,s,k);else switch(99===h&&110===iN(z,3)?100:h){case 100:case 108:case 109:case 115:e(t,M,M,r&&iR(iZ(t,M,M,0,0,o,s,C,o,w=[],f),k),o,k,f,s,r?w:k);break;default:e(z,M,M,M,[""],k,0,s,k)}}d=p=m=0,b=x=1,C=z="",f=l;break;case 58:f=1+iP(z),m=g;default:if(b<1){if(123==y)--b;else if(125==y&&0==b++&&125==(iW=iH>0?iN(iq,--iH):0,iF--,10===iW&&(iF=1,iB--),iW))continue}switch(z+=i_(y),y*b){case 38:x=p>0?1:(z+="\f",-1);break;case 44:s[d++]=(iP(z)-1)*x,x=1;break;case 64:45===iG()&&(z+=iJ(iK())),h=iG(),p=f=iP(C=z+=function(e){for(;!iY(iG());)iK();return iI(iq,e,iH)}(iH)),y++;break;case 45:45===g&&2==iP(z)&&(b=0)}}return a}("",null,null,null,[""],e=iX(e),0,[0],e),iq="",t}function iZ(e,t,n,i,r,o,a,l,s,c,u){for(var d=r-1,p=0===r?o:[""],f=p.length,h=0,m=0,g=0;h<i;++h)for(var b=0,v=iI(e,d+1,d=iT(m=a[h])),x=e;b<f;++b)(x=(m>0?p[b]+" "+v:ij(v,/&\f/g,p[b])).trim())&&(s[g++]=x);return iU(e,t,n,0===r?iL:l,s,c,u)}function i1(e,t,n,i){return iU(e,t,n,iA,iI(e,0,i),iI(e,i+1,-1),i)}function i0(e,t){for(var n="",i=e.length,r=0;r<i;r++)n+=t(e[r],r,e,t)||"";return n}function i2(e,t,n,i){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case iA:return e.return=e.return||e.value;case iS:return"";case iE:return e.return=e.value+"{"+i0(e.children,i)+"}";case iL:e.value=e.props.join(",")}return iP(n=i0(e.children,i))?e.return=e.value+"{"+n+"}":""}function i4(e){var t=e.length;return function(n,i,r,o){for(var a="",l=0;l<t;l++)a+=e[l](n,i,r,o)||"";return a}}function i3(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var i6="u">typeof document,i8=function(e,t,n){for(var i=0,r=0;i=r,r=iG(),38===i&&12===r&&(t[n]=1),!iY(r);)iK();return iI(iq,e,iH)},i5=function(e,t){var n=-1,i=44;do switch(iY(i)){case 0:38===i&&12===iG()&&(t[n]=1),e[n]+=i8(iH-1,t,n);break;case 2:e[n]+=iJ(i);break;case 4:if(44===i){e[++n]=58===iG()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=i_(i)}while(i=iK())return e},i7=function(e,t){var n;return n=i5(iX(e),t),iq="",n},i9=new WeakMap,re=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,i=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||i9.get(n))&&!i){i9.set(e,!0);for(var r=[],o=i7(t,r),a=n.props,l=0,s=0;l<o.length;l++)for(var c=0;c<a.length;c++,s++)e.props[s]=r[l]?o[l].replace(/&\f/g,a[c]):a[c]+" "+o[l]}}},rt=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},rn=i6?void 0:(y=function(){return i3(function(){return{}})},C=new WeakMap,function(e){if(C.has(e))return C.get(e);var t=y(e);return C.set(e,t),t}),ri=[function(e,t,n,i){if(e.length>-1&&!e.return)switch(e.type){case iA:e.return=function e(t,n){switch(45^iN(t,0)?(((n<<2^iN(t,0))<<2^iN(t,1))<<2^iN(t,2))<<2^iN(t,3):0){case 5103:return iz+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return iz+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return iz+t+iM+t+ik+t+t;case 6828:case 4268:return iz+t+ik+t+t;case 6165:return iz+t+ik+"flex-"+t+t;case 5187:return iz+t+ij(t,/(\w+).+(:[^]+)/,iz+"box-$1$2"+ik+"flex-$1$2")+t;case 5443:return iz+t+ik+"flex-item-"+ij(t,/flex-|-self/,"")+t;case 4675:return iz+t+ik+"flex-line-pack"+ij(t,/align-content|flex-|-self/,"")+t;case 5548:return iz+t+ik+ij(t,"shrink","negative")+t;case 5292:return iz+t+ik+ij(t,"basis","preferred-size")+t;case 6060:return iz+"box-"+ij(t,"-grow","")+iz+t+ik+ij(t,"grow","positive")+t;case 4554:return iz+ij(t,/([^-])(transform)/g,"$1"+iz+"$2")+t;case 6187:return ij(ij(ij(t,/(zoom-|grab)/,iz+"$1"),/(image-set)/,iz+"$1"),t,"")+t;case 5495:case 3959:return ij(t,/(image-set\([^]*)/,iz+"$1$`$1");case 4968:return ij(ij(t,/(.+:)(flex-)?(.*)/,iz+"box-pack:$3"+ik+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+iz+t+t;case 4095:case 3583:case 4068:case 2532:return ij(t,/(.+)-inline(.+)/,iz+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(iP(t)-1-n>6)switch(iN(t,n+1)){case 109:if(45!==iN(t,n+4))break;case 102:return ij(t,/(.+:)(.+)-([^]+)/,"$1"+iz+"$2-$3$1"+iM+(108==iN(t,n+3)?"$3":"$2-$3"))+t;case 115:return~iD(t,"stretch")?e(ij(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==iN(t,n+1))break;case 6444:switch(iN(t,iP(t)-3-(~iD(t,"!important")&&10))){case 107:return ij(t,":",":"+iz)+t;case 101:return ij(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+iz+(45===iN(t,14)?"inline-":"")+"box$3$1"+iz+"$2$3$1"+ik+"$2box$3")+t}break;case 5936:switch(iN(t,n+11)){case 114:return iz+t+ik+ij(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
1case 108:return iz+t+ik+ij(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return iz+t+ik+ij(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return iz+t+ik+t+t}return t}(e.value,e.length);break;case iE:return i0([i$(e,{value:ij(e.value,"@","@"+iz)})],i);case iL:if(e.length){var r,o;return r=e.props,o=function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return i0([i$(e,{props:[ij(t,/:(read-\w+)/,":"+iM+"$1")]})],i);case"::placeholder":return i0([i$(e,{props:[ij(t,/:(plac\w+)/,":"+iz+"input-$1")]}),i$(e,{props:[ij(t,/:(plac\w+)/,":"+iM+"$1")]}),i$(e,{props:[ij(t,/:(plac\w+)/,ik+"input-$1")]})],i)}return""},r.map(o).join("")}}}],rr=function(e){var t=e.key;if(i6&&"css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var i=e.stylisPlugins||ri,r={},o=[];i6&&(d=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)r[t[n]]=!0;o.push(e)}));var a=[re,rt];if(rn){var l=i4(a.concat(i,[i2])),s=rn(i)(t),c=function(e,t){var n=t.name;return void 0===s[n]&&(s[n]=i0(iQ(e?e+"{"+t.styles+"}":t.styles),l)),s[n]};p=function(e,t,n,i){var r=t.name,o=c(e,t);return void 0===g.compat?(i&&(g.inserted[r]=!0),o):i?void(g.inserted[r]=o):o}}else{var u,d,p,f,h=[i2,(u=function(e){f.insert(e)},function(e){!e.root&&(e=e.return)&&u(e)})],m=i4(a.concat(i,h));p=function(e,t,n,i){f=n,i0(iQ(e?e+"{"+t.styles+"}":t.styles),m),i&&(g.inserted[t.name]=!0)}}var g={key:t,sheet:new iw({key:t,container:d,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:r,registered:{},insert:p};return g.sheet.hydrate(o),g},ro=ix(e=>{var t="function"==typeof Symbol&&Symbol.for,n=t?Symbol.for("react.element"):60103,i=t?Symbol.for("react.portal"):60106,r=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,a=t?Symbol.for("react.profiler"):60114,l=t?Symbol.for("react.provider"):60109,s=t?Symbol.for("react.context"):60110,c=t?Symbol.for("react.async_mode"):60111,u=t?Symbol.for("react.concurrent_mode"):60111,d=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,f=t?Symbol.for("react.suspense_list"):60120,h=t?Symbol.for("react.memo"):60115,m=t?Symbol.for("react.lazy"):60116,g=t?Symbol.for("react.block"):60121,b=t?Symbol.for("react.fundamental"):60117,v=t?Symbol.for("react.responder"):60118,x=t?Symbol.for("react.scope"):60119;function y(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case u:case r:case a:case o:case p:return e;default:switch(e=e&&e.$$typeof){case s:case d:case m:case h:case l:return e;default:return t}}case i:return t}}}function C(e){return y(e)===u}e.AsyncMode=c,e.ConcurrentMode=u,e.ContextConsumer=s,e.ContextProvider=l,e.Element=n,e.ForwardRef=d,e.Fragment=r,e.Lazy=m,e.Memo=h,e.Portal=i,e.Profiler=a,e.StrictMode=o,e.Suspense=p,e.isAsyncMode=function(e){return C(e)||y(e)===c},e.isConcurrentMode=C,e.isContextConsumer=function(e){return y(e)===s},e.isContextProvider=function(e){return y(e)===l},e.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},e.isForwardRef=function(e){return y(e)===d},e.isFragment=function(e){return y(e)===r},e.isLazy=function(e){return y(e)===m},e.isMemo=function(e){return y(e)===h},e.isPortal=function(e){return y(e)===i},e.isProfiler=function(e){return y(e)===a},e.isStrictMode=function(e){return y(e)===o},e.isSuspense=function(e){return y(e)===p},e.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===a||e===o||e===p||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===h||e.$$typeof===l||e.$$typeof===s||e.$$typeof===d||e.$$typeof===b||e.$$typeof===v||e.$$typeof===x||e.$$typeof===g)},e.typeOf=y}),ra=ix((e,t)=>{t.exports=ro()}),rl=ix((e,t)=>{var n=ra(),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0}
1,r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function l(e){return n.isMemo(e)?o:a[e.$$typeof]||i}a[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[n.Memo]=o;var s=Object.defineProperty,c=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;t.exports=function e(t,n,i){if("string"!=typeof n){if(f){var o=p(n);o&&o!==f&&e(t,o,i)}var a=c(n);u&&(a=a.concat(u(n)));for(var h=l(t),m=l(n),g=0;g<a.length;++g){var b=a[g];if(!r[b]&&!(i&&i[b])&&!(m&&m[b])&&!(h&&h[b])){var v=d(n,b);try{s(t,b,v)}catch(e){}}}}return t}}),rs="u">typeof document;function rc(e,t,n){var i="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(i+=n+" ")}),i}var ru=function(e,t,n){var i=e.key+"-"+t.name;(!1===n||!1===rs&&void 0!==e.compat)&&void 0===e.registered[i]&&(e.registered[i]=t.styles)},rd=function(e,t,n){ru(e,t,n);var i=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var r="",o=t;do{var a=e.insert(t===o?"."+i:"",o,e.sheet,!0);rs||void 0===a||(r+=a),o=o.next}while(void 0!==o)if(!rs&&0!==r.length)return r}},rp={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},rf=/[A-Z]|^ms/g,rh=/_EMO_([^_]+?)_([^]*?)_EMO_/g,rm=function(e){return 45===e.charCodeAt(1)},rg=function(e){return null!=e&&"boolean"!=typeof e},rb=i3(function(e){return rm(e)?e:e.replace(rf,"-$&").toLowerCase()}),rv=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(rh,function(e,t,n){return eH={name:t,styles:n,next:eH},t})}return 1===rp[e]||rm(e)||"number"!=typeof t||0===t?t:t+"px"};function rx(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return eH={name:n.name,styles:n.styles,next:eH},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)eH={name:i.name,styles:i.styles,next:eH},i=i.next;return n.styles+";"}return function(e,t,n){var i="";if(Array.isArray(n))for(var r=0;r<n.length;r++)i+=rx(e,t,n[r])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?i+=o+"{"+t[a]+"}":rg(a)&&(i+=rb(o)+":"+rv(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var l=0;l<a.length;l++)rg(a[l])&&(i+=rb(o)+":"+rv(o,a[l])+";");else{var s=rx(e,t,a);switch(o){case"animation":case"animationName":i+=rb(o)+":"+s+";";break;default:i+=o+"{"+s+"}"}}}return i}(e,t,n);case"function":if(void 0!==e){var r=eH,o=n(e);return eH=r,rx(e,t,o)}}if(null==t)return n;var a=t[n];return void 0!==a?a:n}var ry=/label:\s*([^\s;{]+)\s*(;|$)/g;function rC(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,r=!0,o="";eH=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=rx(n,t,a)):o+=a[0];for(var l=1;l<e.length;l++)o+=rx(n,t,e[l]),r&&(o+=a[l]);ry.lastIndex=0;for(var s="";null!==(i=ry.exec(o));)s+="-"+i[1];return{name:function(e){for(var t,n=0,i=0,r=e.length;r>=4;++i,r-=4)t=(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&n)*0x5bd1e995+((n>>>16)*59797<<16);switch(r){case 3:n^=(255&e.charCodeAt(i+2))<<16;case 2:n^=(255&e.charCodeAt(i+1))<<8;case 1:n^=255&e.charCodeAt(i),n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(o)+s,styles:o,next:eH}}var rw="u">typeof document,rk=!!tI.useInsertionEffect&&tI.useInsertionEffect,rM=rw&&rk||function(e){return e()};rk||tI.useLayoutEffect;var rz="u">typeof document,rS=tI.createContext("u">typeof HTMLElement?rr({key:"css"}):null);rS.Provider;var rL=function(e){return(0,tI.forwardRef)(function(t,n){return e(t,(0,tI.useContext)(rS),n)})};rz||(rL=function(e){return function(t){var n=(0,tI.useContext)(rS);return null===n?(n=rr({key:"css"}),tI.createElement(rS.Provider,{value:n},e(t,n))):e(t,n)}});var rA=tI.createContext({}),rE={}.hasOwnProperty,rT="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",r_=function(e,t){var n={};for(var i in t)rE.call(t,i)&&(n[i]=t[i]);return n[rT]=e,n},rO=function(e){var t=e.cache,n=e.serialized,i=e.isStringTag;ru(t,n,i);var r=rM(function(){return rd(t,n,i)});if(!rz&&void 0!==r){for(var o,a=n.name,l=n.next;void 0!==l;)a+=" "+l.name,l=l.next;return tI.createElement("style",((o={})["data-emotion"]=t.key+" "+a,o.dangerouslySetInnerHTML={__html:r},o.nonce=t.sheet.nonce,o))}return null},rj=rL(function(e,t,n){var i=e.css;"string"==typeof i&&void 0!==t.registered[i]&&(i=t.registered[i]);var r=e[rT],o=[i],a="";"string"==typeof e.className?a=rc(t.registered,o,e.className):null!=e.className&&(a=e.className+" ");var l=rC(o,void 0,tI.useContext(rA));a+=t.key+"-"+l.name;var s={};for(var c in e)rE.call(e,c)&&"css"!==c&&c!==rT&&(s[c]=e[c]);return s.className=a,n&&(s.ref=n),tI.createElement(tI.Fragment,null,tI.createElement(rO,{cache:t,serialized:l,isStringTag:"string"==typeof r}),tI.createElement(r,s))});ix((e,t)=>{function n(){return t.exports=n=Object.assign.bind(),t.exports.__esModule=!0,t.exp
1orts.default=t.exports,n.apply(null,arguments)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(),rl();var rD=function(e,t){var n=arguments;if(null==t||!rE.call(t,"css"))return tI.createElement.apply(void 0,n);var i=n.length,r=Array(i);r[0]=rj,r[1]=r_(e,t);for(var o=2;o<i;o++)r[o]=n[o];return tI.createElement.apply(null,r)};function rN(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return rC(t)}function rI(){var e=rN.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}w=rD||(rD={}),k||(k=w.JSX||(w.JSX={}));var rP=iy({faFacebookF:()=>rR,faFacebookSquare:()=>rW,faInstagram:()=>rB,faInstagramSquare:()=>rU,faLinkedin:()=>rF,faLinkedinIn:()=>rV,faSquareFacebook:()=>rH,faSquareInstagram:()=>rq,faSquareXTwitter:()=>r$,faTiktok:()=>rK,faXTwitter:()=>rG,faYoutube:()=>rY}),rR={prefix:"fab",iconName:"facebook-f",icon:[320,512,[],"f39e","M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z"]},rB={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},rF={prefix:"fab",iconName:"linkedin",icon:[448,512,[],"f08c","M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"]},rV={prefix:"fab",iconName:"linkedin-in",icon:[448,512,[],"f0e1","M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"]},rH={prefix:"fab",iconName:"square-facebook",icon:[448,512,["facebook-square"],"f082","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64h98.2V334.2H109.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H255V480H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"]},rW=rH,rq={prefix:"fab",iconName:"square-instagram",icon:[448,512,["instagram-square"],"e055","M194.4 211.7a53.3 53.3 0 1 0 59.3 88.7 53.3 53.3 0 1 0 -59.3-88.7zm142.3-68.4c-5.2-5.2-11.5-9.3-18.4-12c-18.1-7.1-57.6-6.8-83.1-6.5c-4.1 0-7.9 .1-11.2 .1c-3.3 0-7.2 0-11.4-.1c-25.5-.3-64.8-.7-82.9 6.5c-6.9 2.7-13.1 6.8-18.4 12s-9.3 11.5-12 18.4c-7.1 18.1-6.7 57.7-6.5 83.2c0 4.1 .1 7.9 .1 11.1s0 7-.1 11.1c-.2 25.5-.6 65.1 6.5 83.2c2.7 6.9 6.8 13.1 12 18.4s11.5 9.3 18.4 12c18.1 7.1 57.6 6.8 83.1 6.5c4.1 0 7.9-.1 11.2-.1c3.3 0 7.2 0 11.4 .1c25.5 .3 64.8 .7 82.9-6.5c6.9-2.7 13.1-6.8 18.4-12s9.3-11.5 12-18.4c7.2-18 6.8-57.4 6.5-83c0-4.2-.1-8.1-.1-11.4s0-7.1 .1-11.4c.3-25.5 .7-64.9-6.5-83l0 0c-2.7-6.9-6.8-13.1-12-18.4zm-67.1 44.5A82 82 0 1 1 178.4 324.2a82 82 0 1 1 91.1-136.4zm29.2-1.3c-3.1-2.1-5.6-5.1-7.1-8.6s-1.8-7.3-1.1-11.1s2.6-7.1 5.2-9.8s6.1-4.5 9.8-5.2s7.6-.4 11.1 1.1s6.5 3.9 8.6 7s3.2 6.8 3.2 10.6c0 2.5-.5 5-1.4 7.3s-2.4 4.4-4.1 6.2s-3.9 3.2-6.2 4.2s-4.8 1.5-7.3 1.5l0 0c-3.8 0-7.5-1.1-10.6-3.2zM448 96c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96V4
116c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96zM357 389c-18.7 18.7-41.4 24.6-67 25.9c-26.4 1.5-105.6 1.5-132 0c-25.6-1.3-48.3-7.2-67-25.9s-24.6-41.4-25.8-67c-1.5-26.4-1.5-105.6 0-132c1.3-25.6 7.1-48.3 25.8-67s41.5-24.6 67-25.8c26.4-1.5 105.6-1.5 132 0c25.6 1.3 48.3 7.1 67 25.8s24.6 41.4 25.8 67c1.5 26.3 1.5 105.4 0 131.9c-1.3 25.6-7.1 48.3-25.8 67z"]},rU=rq,r$={prefix:"fab",iconName:"square-x-twitter",icon:[448,512,[],"e61a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396H283.8L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5L313.6 116h47.5zM323.3 367.6L153.4 142.9H125.1L296.9 367.6h26.3z"]},rK={prefix:"fab",iconName:"tiktok",icon:[448,512,[],"e07b","M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"]},rG={prefix:"fab",iconName:"x-twitter",icon:[512,512,[],"e61b","M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"]},rY={prefix:"fab",iconName:"youtube",icon:[576,512,[61802],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},rX=iy({faAd:()=>oW,faAdd:()=>aa,faAlignCenter:()=>sW,faAlignJustify:()=>uV,faAlignLeft:()=>c1,faAlignRight:()=>cC,faArchive:()=>of,faArrowDown:()=>oS,faArrowDownLeft:()=>s$,faArrowDownLeftAndArrowUpRightToCenter:()=>lS,faArrowDownRight:()=>ot,faArrowDownToBracket:()=>cM,faArrowLeft:()=>am,faArrowLeftRotate:()=>o0,faArrowLeftToLine:()=>s8,faArrowRight:()=>lE,faArrowRightFromBracket:()=>aL,faArrowRightRotate:()=>ae,faArrowRightToBracket:()=>cf,faArrowRightToFile:()=>s3,faArrowRightToLine:()=>cU,faArrowRotateBack:()=>o2,faArrowRotateBackward:()=>o4,faArrowRotateForward:()=>at,faArrowRotateLeft:()=>o1,faArrowRotateRight:()=>o9,faArrowToLeft:()=>s5,faArrowToRight:()=>c$,faArrowTrendDown:()=>r5,faArrowTrendUp:()=>uF,faArrowUp:()=>l5,faArrowUpArrowDown:()=>rQ,faArrowUpFromBracket:()=>sS,faArrowUpLeft:()=>s2,faArrowUpRight:()=>aJ,faArrowUpRightAndArrowDownLeftFromCenter:()=>sY,faArrowUpRightFromSquare:()=>oq,faArrowsRepeat:()=>ad,faArrowsRotateReverse:()=>oe,faArrowsToLine:()=>ay,faBackward:()=>sv,faBackwardStep:()=>sh,faBan:()=>c8,faBars:()=>ox,faBell:()=>uk,faBellSlash:()=>aB,faBold:()=>s9,faBook:()=>cP,faBookOpen:()=>oh,faBookOpenAlt:()=>oZ,faBookOpenCover:()=>oQ,faBookOpenReader:()=>ak,faBookReader:()=>aM,faBookmark:()=>lD,faBookmarkSlash:()=>aQ,faBoxArchive:()=>op,faBoxDollar:()=>sX,faBoxUsd:()=>sJ,faBrainCircuit:()=>aU,faBrakeWarning:()=>oB,faBriefcase:()=>oD,faBrightness:()=>cH,faBuilding:()=>ss,faBuildingLock:()=>a7,faCalculator:()=>uR,faCalculatorAlt:()=>uT,faCalculatorSimple:()=>uE,faCalendar:()=>lG,faCalendarAlt:()=>uf,faCalendarCirclePlus:()=>cr,faCalendarDays:()=>up,faCalendarRange:()=>lV,faCamera:()=>cQ,faCameraAlt:()=>cZ,faCancel:()=>c5,faCardsBlank:()=>lT,faCartShopping:()=>r1,faChain:()=>sb,faChartLineUp:()=>sk,faChartUser:()=>cd,faCheck:()=>l$,faCheckCircle:()=>ld,faChevronCircleDown:()=>ah,faChevronCircleLeft:()=>so,faChevronCircleRight:()=>aW,faChevronDown:()=>a4,faChevronLeft:()=>aF,faChevronRight:()=>cS,faChevronUp:()=>cY,faCircle:()=>sC,faCircleCheck:()=>lu,faCircleChevronDown:()=>af,faCircleChevronLeft:()=>sr,faCircleChevronRight:()=>aH,faCircleDollar:()=>o8,faCircleExclamation:()=>sx,faCircleInfo:()=>r7,faCircleMinus:()=>or,faCirclePlay:()=>a8,faCirclePlus:()=>sT,faCircleQuestion:()=>sn,faCircleXmark:()=>sZ,faClipboard:()=>s7,faClock:()=>cR,faClockFour:()=>cB,faClockRotateLeft:()=>a1,faClose:()=>lC,faClosedCaptioning:()=>ll,faCloud:()=>sw,faCloudArrowDown:()=>aG,faCloudArrowUp:()=>uz,faCloudDownload:()=>aY,faCloudDownloadAlt:()=>aX,faCloudUpload:()=>uS,faCloudUploadAlt:()=>uL,faCode:()=>sH,faCoins:()=>oL,faColumns3:()=>sa,faComment:()=>co,faCommentAlt:()=>ub,faCommentAltPlus:()=>uu,faCommentCaptions:()=>lL,faCommentSms:()=>uj,faComments:()=>lf,faCopy:()=>ar,faCopyright:()=>lY,faDatabase:()=>cb,faDedent:()=>oV,faDesktop:()=>oT,faDesktopAlt:()=>o_,faDollarCircle:()=>o5,faDroplet:()=>lm,faEdit:()=>cV,faEllipsis:()=>ui,faEllipsisH:()=>ur,faEllipsisV:()=>cq,faEllipsisVertical:()=>cW,faEnvelope:()=>uA,faEnvelopeOpenText:()=>ul,faExclamation:()=>ux,faExclamationCircle:()=>sy,faExclamationTriangle:()=>aI,faExternalLink:()=>oU,faEye:()=>cJ,faEyeSlash:()=>o6,faFaceFrownSlight:()=>aS,faFaceMeh:()=>sR,faFaceSmile:()=>oI,faFile:()=>st,faFileChartPie:()=>sG,faFileCheck:()=>ci,faFileCircleCheck:()=>ai,faFileCircleExclamation:()=>uv,faFileCircleQuestion:()=>sV,faFileImage:()=>sK,faFileImport:()=>s4,faFileInvoiceDollar:()=>aV,faFileMagnifyingGlass:()=>li,faFilePdf:()=>az,faFilePlus:()=>ls,faFileSearch:()=>lr,faFileXls:()=>ue,faFiles:()=>au,faFilm:()=>lh,faFilter:()=>u_,faFireAlt:()=>cu,faFireFlameCurved:()=>cc,faFloppyDisk:()=>
1c3,faFolder:()=>sL,faFolderBlank:()=>sA,faFolderOpen:()=>cL,faFolderPlus:()=>aE,faForward:()=>cE,faForwardStep:()=>lI,faGearComplex:()=>oK,faGift:()=>us,faGlobe:()=>aC,faGraduationCap:()=>aj,faGrid2:()=>o$,faGripDots:()=>cs,faGripDotsVertical:()=>ob,faGripLines:()=>cy,faGripLinesVertical:()=>cA,faHandBackPointUp:()=>a9,faHandshake:()=>lA,faHardDrive:()=>uo,faHdd:()=>ua,faHeadSideGear:()=>uO,faHeart:()=>cT,faHeartRate:()=>oY,faHistory:()=>a0,faHome:()=>lW,faHomeAlt:()=>lq,faHomeLgAlt:()=>lU,faHomeUser:()=>aK,faHouse:()=>lH,faHouseUser:()=>a$,faImage:()=>sU,faInbox:()=>aq,faIndent:()=>oC,faInfoCircle:()=>r9,faItalic:()=>lK,faKeySkeleton:()=>oj,faLayerGroup:()=>r2,faLightbulbGear:()=>lJ,faLightbulbOn:()=>oa,faLighthouse:()=>ud,faLineHeight:()=>ab,faLink:()=>sg,faList12:()=>lO,faListCheck:()=>om,faListDots:()=>oc,faListNumeric:()=>lj,faListOl:()=>l_,faListUl:()=>ol,faLocationArrow:()=>cm,faLocationDot:()=>oM,faLock:()=>aO,faLockOpen:()=>lb,faMagnifyingGlass:()=>c7,faMagnifyingGlassDollar:()=>av,faMagnifyingGlassMinus:()=>cD,faMagnifyingGlassPlus:()=>cw,faMailForward:()=>cl,faMap:()=>sP,faMapMarkerAlt:()=>oz,faMeh:()=>sB,faMemoCircleCheck:()=>lZ,faMemoCircleInfo:()=>r4,faMessage:()=>ug,faMessagePlus:()=>uc,faMicrophone:()=>sQ,faMicrophoneSlash:()=>uN,faMinus:()=>uI,faMinusCircle:()=>oo,faMobile:()=>uy,faMobileAndroid:()=>uC,faMobilePhone:()=>uw,faMoneyCheckDollarPen:()=>sj,faMoneyCheckEditAlt:()=>sD,faMoon:()=>lc,faMortarBoard:()=>aD,faMultiply:()=>lw,faNavicon:()=>oy,faNewspaper:()=>cg,faNoteSticky:()=>cK,faObjectsColumn:()=>aw,faOutdent:()=>oF,faPaintbrushPencil:()=>lR,faPaperPlane:()=>cO,faPaperclip:()=>lQ,faPause:()=>oO,faPen:()=>la,faPenField:()=>sl,faPenToSquare:()=>cF,faPeopleArrows:()=>uh,faPeopleArrowsLeftRight:()=>um,faPercent:()=>ut,faPercentage:()=>un,faPhone:()=>ln,faPhoneArrowDown:()=>r6,faPhoneArrowDownLeft:()=>r3,faPhoneArrowUp:()=>c2,faPhoneArrowUpRight:()=>c0,faPhoneIncoming:()=>r8,faPhoneOutgoing:()=>c4,faPlane:()=>lo,faPlay:()=>l0,faPlayCircle:()=>a5,faPlus:()=>ao,faPlusCircle:()=>s_,faPresentation:()=>sd,faPresentationScreen:()=>su,faPrint:()=>cx,faPuzzlePiece:()=>l1,faQuestionCircle:()=>si,faQuoteRight:()=>le,faQuoteRightAlt:()=>lt,faRandom:()=>ac,faRectangleAd:()=>oH,faRedo:()=>an,faRegistered:()=>rJ,faRemove:()=>lk,faRepeatAlt:()=>ap,faReplyClock:()=>sM,faReplyTime:()=>sz,faSave:()=>c6,faScrewdriverWrench:()=>ow,faSearch:()=>c9,faSearchDollar:()=>ax,faSearchMinus:()=>cN,faSearchPlus:()=>ck,faShapes:()=>lv,faShare:()=>ca,faShareAltSquare:()=>oi,faShirt:()=>l2,faShoppingCart:()=>r0,faShuffle:()=>as,faSign:()=>l8,faSignHanging:()=>l6,faSignIn:()=>ch,faSignOut:()=>aA,faSlashForward:()=>lz,faSliders:()=>lB,faSlidersH:()=>lF,faSmile:()=>oP,faSms:()=>uD,faSortUpDown:()=>rZ,faSparkles:()=>sF,faSpinnerThird:()=>a2,faSquare:()=>oR,faSquareDashed:()=>sO,faSquareQuote:()=>cj,faSquareShareNodes:()=>on,faStar:()=>aR,faStepBackward:()=>sm,faStepForward:()=>lP,faStickyNote:()=>cG,faStrikethrough:()=>cz,faSubtract:()=>uP,faTShirt:()=>l4,faTable:()=>c_,faTags:()=>lp,faTasks:()=>og,faTextSize:()=>sE,faThumbTack:()=>sI,faThumbsDown:()=>s6,faThumbsUp:()=>sp,faThumbtack:()=>sN,faTimes:()=>lM,faTimesCircle:()=>s1,faTint:()=>lg,faTools:()=>ok,faTrademark:()=>ov,faTrash:()=>cX,faTriangleCircleSquare:()=>lx,faTriangleExclamation:()=>aN,faTrophyAlt:()=>l9,faTrophyStar:()=>l7,faTshirt:()=>l3,faUnderline:()=>al,faUndo:()=>o3,faUpload:()=>ag,faUsdCircle:()=>o7,faUser:()=>lN,faUserChart:()=>cp,faUserCheck:()=>uM,faUserCog:()=>oE,faUserDoctorHairLong:()=>cI,faUserGear:()=>oA,faUserHeadset:()=>ce,faUserRobot:()=>sq,faUserSecret:()=>oN,faUserVisor:()=>sc,faUsers:()=>cv,faVideo:()=>ct,faVideoCamera:()=>cn,faVolume:()=>oX,faVolumeDown:()=>a6,faVolumeHigh:()=>aT,faVolumeLow:()=>a3,faVolumeMedium:()=>oJ,faVolumeSlash:()=>se,faVolumeUp:()=>a_,faWarning:()=>aP,faWavePulse:()=>oG,faWaveform:()=>aZ,faWaveformLines:()=>ou,faWaveformPath:()=>od,faWindow:()=>uB,faWrench:()=>lX,faX:()=>sf,faXmark:()=>ly,faXmarkCircle:()=>s0}),rJ={prefix:"far",iconName:"registered",icon:[512,512,[174],"f25d","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM160 152l0 112 0 96c0 13.3 10.7 24 24 24s24-10.7 24-24l0-72 60.9 0 37.2 81.9c5.5 12.1 19.7 17.4 31.8 11.9s17.4-19.7 11.9-31.8L315.7 275c21.8-14.3 36.3-39 36.3-67c0-44.2-35.8-80-80-80l-88 0c-13.3 0-24 10.7-24 24zm48 88l0-64 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0z"]},rQ={prefix:"far",iconName:"arrow-up-arrow-down",icon:[576,512,["sort-up-down"],"e099","M529 377c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55L440 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 342.1-55-55c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l96 96c9.4 9.4 24.6 9.4 33.9 0l96-96zM177 39c-9.4-9.4-24.6-9.4-33.9 0L47 135c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l55-55L136 456c0 13.3 10.7 24 24 24s24-10.7 24-24l0-342.1 55 55c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L177 39z"]}
1,rZ=rQ,r1={prefix:"far",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48l45.5 0c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5L488 384c13.3 0 24-10.7 24-24s-10.7-24-24-24l-288.3 0c-11.5 0-21.4-8.2-23.6-19.5L170.7 288l288.5 0c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32l-411 0C111 12.8 91.6 0 69.5 0L24 0zM131.1 80l389.6 0L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8l-297.6 0L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},r0=r1,r2={prefix:"far",iconName:"layer-group",icon:[576,512,[],"f5fd","M288 0c-8.5 0-17 1.7-24.8 5.1L53.9 94.8C40.6 100.5 32 113.5 32 128s8.6 27.5 21.9 33.2l209.3 89.7c7.8 3.4 16.3 5.1 24.8 5.1s17-1.7 24.8-5.1l209.3-89.7c13.3-5.7 21.9-18.8 21.9-33.2s-8.6-27.5-21.9-33.2L312.8 5.1C305 1.7 296.5 0 288 0zm-5.9 49.2C284 48.4 286 48 288 48s4 .4 5.9 1.2L477.7 128 293.9 206.8c-1.9 .8-3.9 1.2-5.9 1.2s-4-.4-5.9-1.2L98.3 128 282.1 49.2zM53.9 222.8C40.6 228.5 32 241.5 32 256s8.6 27.5 21.9 33.2l209.3 89.7c7.8 3.4 16.3 5.1 24.8 5.1s17-1.7 24.8-5.1l209.3-89.7c13.3-5.7 21.9-18.8 21.9-33.2s-8.6-27.5-21.9-33.2l-31.2-13.4L430 235.5 477.7 256 293.9 334.8c-1.9 .8-3.9 1.2-5.9 1.2s-4-.4-5.9-1.2L98.3 256 146 235.5 85.1 209.4 53.9 222.8zm0 128C40.6 356.5 32 369.5 32 384s8.6 27.5 21.9 33.2l209.3 89.7c7.8 3.4 16.3 5.1 24.8 5.1s17-1.7 24.8-5.1l209.3-89.7c13.3-5.7 21.9-18.8 21.9-33.2s-8.6-27.5-21.9-33.2l-31.2-13.4L430 363.5 477.7 384 293.9 462.8c-1.9 .8-3.9 1.2-5.9 1.2s-4-.4-5.9-1.2L98.3 384 146 363.5 85.1 337.4 53.9 350.8z"]},r4={prefix:"far",iconName:"memo-circle-info",icon:[576,512,[],"e49a","M320 48L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l220.5 0c12 18.4 27.4 34.5 45.3 47.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 134.6c-17.2 4.9-33.4 12.3-48 21.8L336 64c0-8.8-7.2-16-16-16zM96 152c0-13.3 10.7-24 24-24l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24zm24 72l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 96l48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm312-96a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 96a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm-32 48c0 8.8 7.2 16 16 16c0 0 0 0 0 0l0 48s0 0 0 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l16 0 16 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l0-64c0-8.8-7.2-16-16-16l-16 0c-8.8 0-16 7.2-16 16z"]},r3={prefix:"far",iconName:"phone-arrow-down-left",icon:[512,512,["phone-arrow-down","phone-incoming"],"e223","M329 286.7c11.3-13.8 30.3-18.5 46.7-11.4l112 48c17.6 7.5 27.4 26.5 23.4 45.1l-24 112c-4 18.4-20.3 31.6-39.1 31.6c0 0 0 0 0 0c-6.1 0-12.2-.1-18.2-.4c0 0-.1 0-.1 0c0 0 0 0 0 0c-10-.4-19.8-1.1-29.6-2.2C175.2 485.6 0 295.2 0 64c0 0 0 0 0 0C0 45.1 13.2 28.8 31.6 24.9l112-24c18.7-4 37.6 5.8 45.1 23.4l48 112c7 16.4 2.4 35.4-11.4 46.7l-40.6 33.2c26.7 46 65.1 84.4 111.1 111.1L329 286.7zm133.8 78.1l-100.4-43L333 357.6c-14.9 18.2-40.8 22.9-61.2 11.1c-53.3-30.9-97.7-75.3-128.6-128.6c-11.8-20.4-7.1-46.3 11.1-61.2l35.9-29.4-43-100.4L48.1 70.5C51.5 286.2 225.8 460.5 441.5 464l21.3-99.2zM505 41l-135 135 54.1 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24s24 10.7 24 24l0 54.1L471 7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},r6=r3,r8=r3,r5={prefix:"far",iconName:"arrow-trend-down",icon:[576,512,[],"e097","M352 392c0 13.3 10.7 24 24 24l176 0c13.3 0 24-10.7 24-24l0-176c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 118.1L337 143c-9.4-9.4-24.6-9.4-33.9 0l-111 111L41 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L175 305c9.4 9.4 24.6 9.4 33.9 0l111-111L494.1 368 376 368c-13.3 0-24 10.7-24 24z"]},r7={prefix:"far",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-88c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l24 0 0 64-24 0zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},r9=r7,oe={prefix:"far",iconName:"arrows-rotate-reverse",icon:[512,512,[],"e630","M418 187.1C391.2 124.1 328.7 80 256 80c-39.7 0-77.8 15.8-105.9 43.9L97.9 176l54.1 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L40 224c-13.3 0-24-10.7-24-24L16 88c0-13.3 10.7-24 24-24s24 10.7 24 24l0 54.1 52.1-52.1C153.2 52.8 203.5 32 256 32c92.6 0 172.1 56.2 206.2 136.3c5.2 12.2-.5 26.3-12.7 31.5s-26.3-.5-31.5-12.7zM50 344.1c-5.2-12.2 .4-26.3 12.6-31.5s26.3 .4 31.5 12.6C121 388.1 183.4 432 256 432c39.7 0 77.8-15.8 105.9-43.9L414.1 336 360 336c-13.3 0-24-10.7-24-24s10.7-24 24-24l112 0c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-54.1-52.1 52.1C358.8 459.2 308.5 480 256 480c-92.5 0-171.8-56-206-135.9z"]},ot={prefix:"far",iconName:"arrow-down-right",icon:[384,512,[],"e093","M328 416c13.3 0 24-10.7 24-24l0-240c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 182.1L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l231 231L88 368c-13.3 0-24 10.7-24 24s10.7 24 24 24l240 0z"]},on={prefix:"far",iconName:"square-share-nodes",icon:[448,512,["share-alt-square"],"f1e1","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm352 80c0 26.5-21.5 48-48 48c-9.8 0-18.9-2.9-26.5-7.9L197.7 256l79.9 39.9c7.6-5 16.7-7.9 26.5-7.9c26.5 0 48 21.5 48 48s-21.5 48-48 48c-25.5 0-46.4-20-47.9-45.1l-85.6-42.8c-7.6 5-16.7 7.9-26.5 7.9c-26.5 0-48-21.5-48-48s21.5-48 48-48c9.8 0 18.9 2.9 26.5 7.9l85.6-42.8C257.6 148 278.5 128 304 128c26.5 0 48 21.5 48 48z"]}
1,oi=on,or={prefix:"far",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},oo=or,oa={prefix:"far",iconName:"lightbulb-on",icon:[640,512,[],"f672","M69.3 4C58.3-3.3 43.4-.3 36 10.7s-4.4 25.9 6.7 33.3l48 32c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L69.3 4zM597.3 44c11-7.4 14-22.3 6.7-33.3s-22.3-14-33.3-6.7l-48 32c-11 7.4-14 22.3-6.7 33.3s22.3 14 33.3 6.7l48-32zM24 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0zm528 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0zM117.3 332c11-7.4 14-22.3 6.7-33.3s-22.3-14-33.3-6.7l-48 32c-11 7.4-14 22.3-6.7 33.3s22.3 14 33.3 6.7l48-32zm432-39.9c-11-7.4-25.9-4.4-33.3 6.7s-4.4 25.9 6.7 33.3l48 32c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3l-48-32zM448 176c0 27.2-8.4 52.3-22.8 72.9c-3.7 5.3-8 11.3-12.7 17.7c0 0 0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0c-12.9 17.7-28.3 38.9-39.8 59.8c-10.4 19-15.7 38.8-18.3 57.5l48.6 0c2.2-12 5.9-23.7 11.8-34.5c9.9-18 22.2-34.9 34.5-51.8c0 0 0 0 0 0s0 0 0 0s0 0 0 0c5.2-7.1 10.4-14.2 15.4-21.4c19.8-28.5 31.4-63 31.4-100.3C496 78.8 417.2 0 320 0S144 78.8 144 176c0 37.3 11.6 71.9 31.4 100.3c5 7.2 10.2 14.3 15.4 21.4c0 0 0 0 0 0s0 0 0 0c12.3 16.8 24.6 33.7 34.5 51.8c5.9 10.8 9.6 22.5 11.8 34.5l48.6 0c-2.6-18.7-7.9-38.6-18.3-57.5c-11.5-20.9-26.9-42.1-39.8-59.8c0 0 0 0 0 0s0 0 0 0c-4.7-6.4-9-12.4-12.8-17.7C200.4 228.3 192 203.2 192 176c0-70.7 57.3-128 128-128s128 57.3 128 128zm-176 0c0-26.5 21.5-48 48-48c8.8 0 16-7.2 16-16s-7.2-16-16-16c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16s16-7.2 16-16zM400 432l0-16-160 0 0 16c0 44.2 35.8 80 80 80s80-35.8 80-80z"]},ol={prefix:"far",iconName:"list-ul",icon:[512,512,["list-dots"],"f0ca","M64 64a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm120 8c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L184 72zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zM96 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 384a32 32 0 1 0 0 64 32 32 0 1 0 0-64z"]},oc=ol,ou={prefix:"far",iconName:"waveform-lines",icon:[640,512,["waveform-path"],"f8f2","M320 0c13.3 0 24 10.7 24 24l0 464c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-464c0-13.3 10.7-24 24-24zM520 64c13.3 0 24 10.7 24 24l0 336c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24zM216 96c13.3 0 24 10.7 24 24l0 272c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-272c0-13.3 10.7-24 24-24zm208 32c13.3 0 24 10.7 24 24l0 208c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24zM120 192c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-80c0-13.3 10.7-24 24-24zM24 224c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24zm592 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24z"]},od=ou,op={prefix:"far",iconName:"box-archive",icon:[512,512,["archive"],"f187","M48 80l0 48 416 0 0-48L48 80zM32 32l448 0c17.7 0 32 14.3 32 32l0 80c0 17.7-14.3 32-32 32L32 176c-17.7 0-32-14.3-32-32L0 64C0 46.3 14.3 32 32 32zM160 248c0-13.3 10.7-24 24-24l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24zM32 416l0-208 48 0 0 208c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-208 48 0 0 208c0 35.3-28.7 64-64 64L96 480c-35.3 0-64-28.7-64-64z"]},of=op,oh={prefix:"far",iconName:"book-open",icon:[576,512,[128214,128366],"f518","M156 32C100.6 32 48.8 46.6 27.1 53.6C10.3 59 0 74.5 0 91.1L0 403.5c0 26.1 24 44.2 48 40.2c19.8-3.3 54.8-7.7 100-7.7c54 0 97.5 25.5 112.5 35.6c7.5 5 16.8 8.4 27 8.4c11.5 0 21.6-4.2 29.3-9.9C330.2 460.3 369.1 436 428 436c47.7 0 80.5 4 99 7.2c23.9 4.1 49-13.8 49-40.6l0-311.5c0-16.5-10.3-32.1-27.1-37.5C527.2 46.6 475.4 32 420 32c-36.8 0-71.8 6.4-97.4 12.7c-12.8 3.2-23.5 6.3-30.9 8.7c-1.3 .4-2.6 .8-3.7 1.2c-1.1-.4-2.4-.8-3.7-1.2c-7.5-2.4-18.1-5.5-30.9-8.7C227.8 38.4 192.8 32 156 32zM264 97.3l0 320.6C238 404.2 196.8 388 148 388c-42.9 0-77.4 3.7-100 7.1L48 97.3C70.3 90.6 112.4 80 156 80c31.6 0 62.6 5.6 85.9 11.3c8.6 2.1 16.1 4.2 22.1 6zm48 319.2l0-319.2c6-1.8 13.5-3.9 22.1-6C357.4 85.6 388.4 80 420 80c43.6 0 85.7 10.6 108 17.3l0 297.4c-21.7-3.3-54.9-6.7-100-6.7c-51.4 0-90.8 15-116 28.6z"]},om={prefix:"far",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M153.8 72.1c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L63.1 101.1 41 79C31.6 69.7 16.4 69.7 7 79s-9.4 24.6 0 33.9l40 40c4.7 4.7 11 7.2 17.6 7s12.8-3 17.2-7.9l72-80zm0 160c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L63.1 261.1 41 239c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l40 40c4.7 4.7 11 7.2 17.6 7s12.8-3 17.2-7.9l72-80zM216 120l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L216 72c-13.3 0-24 10.7-24 24s10.7 24 24 24zM192 256c0 13.3 10.7 24 24 24l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-272 0c-13.3 0-24 10.7-24 24zM160 416c0 13.3 10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0c-13.3 0-24 10.7-24 24zm-64 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},og=om,ob={prefix:"far",iconName:"grip-dots-vertical",icon:[256,512,[],"e411","M64 128a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm0 160a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM96 416a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm96-288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm32 128a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM192 448a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},ov={prefix:"far",iconName:"trademark",icon:[640,512,[8482],"f25c","M331.4 105.8c-6.1-8.4-17-11.9-26.8-8.7s-16.6 12.4-16.6 22.8l0 272c0 13.3 10.7 24 24 24s24-10.7 24-24l0-198.5L444.6 342.2c4.5 6.2 11.7 9.8 19.4 9.8s14.9-3.7 19.4-9.8L592 193.5 592 392c0 13.3 10.7 24 24 24s24-10.7 24-24l0-272c0-10.4-6.7-19.6-16.6-22.8s-20.7 .3-26.8 8.7L464 287.3 331.4 105.8zM0 120c0 13.3 10.7 24 24 24l80 0 0 248c0 13.3 10.7 24 24 24s24-10.7 24-24l0-248 80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 96C10.7 96 0 106.7 0 120z"]},ox={prefix:"far",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 88C0 74.7 10.7 64 24 64l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 112C10.7 112 0 101.3 0 88zM0 248c0-13.3 10.7-24 24-24l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 272c-13.3 0-24-10.7-24-24zM448 408c0 13.3-10.7 24-24 24L24 432c-13.3 0-24-10.7-24-24s10.7-24 24-24l400 0c13.3 0 24 10.7 24 24z"]},oy=ox,oC={prefix:"far",iconName:"indent",icon:[448,512,[],"f03c","M0 64C0 77.3 10.7 88 24 88l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 40C10.7 40 0 50.7 0 64zM192 192c0 13.3 10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0c-13.3 0-24 10.7-24 24zm24 104c-13.3 0-24 10.7-24 24s10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0zM0 448c0 13.3 10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 424c-13.3 0-24 10.7-24 24zM121 268.4c7.8-6.4 7.8-18.3 0-24.7L26.2 165.6C15.7 157 0 164.4 0 177.9L0 334.1c0 13.5 15.7 20.9 26.2 12.4L121 268.4z"]},ow={prefix:"far",iconName:"screwdriver-wrench",icon:[512,512,["tools"],"f7d9","M78.6 5C69.1-2.4 55.6-1.5 47 7L7 47c-8.5 8.5-9.4 22-2.1 31.6l80 104c4.5 5.9 11.6 9.4 19 9.4l54.1 0 109 109c-14.7 29-10 65.4 14.3 89.6l112 112c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-112-112c-24.2-24.2-60.6-29-89.6-14.3l-109-109
10-54.1c0-7.5-3.5-14.5-9.4-19L78.6 5zM23.2 376.8C8.3 391.7 0 411.8 0 432.8C0 476.5 35.5 512 79.2 512c21 0 41.1-8.3 56-23.2L238.5 385.5c-8.9-17.6-12.8-37.1-11.6-56.3L101.3 454.9c-5.9 5.8-13.8 9.1-22.1 9.1C62 464 48 450 48 432.8c0-8.3 3.3-16.2 9.1-22.1L194.3 273.5l-33.9-33.9L23.2 376.8zM463.9 164c-1.4 38.9-22.6 72.8-53.8 91.8c1.1 1 2.1 2 3.1 3l31.6 31.6c40.7-29 67.2-76.6 67.2-130.3c0-24.8-5.7-48.3-15.7-69.3c-4.4-9.2-16.5-10.5-23.7-3.3l-67.9 67.9c-3 3-7.1 4.7-11.3 4.7L368 160c-8.8 0-16-7.2-16-16l0-25.4c0-4.2 1.7-8.3 4.7-11.3l67.9-67.9c7.2-7.2 5.9-19.3-3.3-23.7C400.3 5.7 376.8 0 352 0C294.7 0 244.4 30.1 216.2 75.4C221.2 84 224 93.8 224 104l0 40.8 16 16 0-.8c0-60.5 48-109.9 108-111.9L322.7 73.4s0 0 0 0c-12 12-18.7 28.3-18.7 45.3l0 25.4c0 35.3 28.7 64 64 64l25.4 0c17 0 33.3-6.7 45.3-18.7L463.9 164z"]},ok=ow,oM={prefix:"far",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M336 192c0-79.5-64.5-144-144-144S48 112.5 48 192c0 12.4 4.5 31.6 15.3 57.2c10.5 24.8 25.4 52.2 42.5 79.9c28.5 46.2 61.5 90.8 86.2 122.6c24.8-31.8 57.8-76.4 86.2-122.6c17.1-27.7 32-55.1 42.5-79.9C331.5 223.6 336 204.4 336 192zm48 0c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192zm-160 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-112 0a80 80 0 1 1 160 0 80 80 0 1 1 -160 0z"]},oz=oM,oS={prefix:"far",iconName:"arrow-down",icon:[384,512,[8595],"f063","M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z"]},oL={prefix:"far",iconName:"coins",icon:[512,512,[],"f51e","M176 88c0 0 0 0 0 0c0 .1 .1 .6 .6 1.5c.6 1.2 2 3.1 4.7 5.5c.4 .3 .8 .7 1.2 1c-18.7 .4-36.9 1.7-54.4 4.1L128 88c0-18 9.7-32.4 21.1-42.7s26.7-18.5 43.5-24.9C226.4 7.5 271.5 0 320 0s93.6 7.5 127.3 20.3c16.8 6.4 32.1 14.6 43.5 24.9S512 70 512 88l0 104 0 104c0 18-9.7 32.4-21.1 42.7s-26.7 18.5-43.5 24.9c-9.6 3.7-20.1 6.9-31.3 9.6l0-49.7c5.1-1.5 9.8-3.1 14.2-4.8c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.6-1.1 .6-1.5 .6-1.5c0 0 0 0 0 0l0-43.6c-5.3 2.6-10.9 5-16.7 7.2c-9.6 3.7-20.1 6.9-31.3 9.6l0-49.7c5.1-1.5 9.8-3.1 14.2-4.8c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5c0 0 0 0 0 0s0 0 0 0l0-43.6c-5.3 2.6-10.9 5-16.7 7.2c-13.7 5.2-29.4 9.6-46.3 12.9c-5.1-7.5-11-13.9-16.8-19.1c-10.1-9.1-21.8-16.5-34-22.6c31.7-2.3 59.3-8.2 80-16.1c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0-.5-.6-1.5c-.6-1.2-2-3.1-4.7-5.5c-5.5-5-14.9-10.6-28.5-15.7C403.2 54.9 364.2 48 320 48s-83.2 6.9-110.2 17.2c-13.6 5.2-23 10.8-28.5 15.7c-2.7 2.4-4.1 4.3-4.7 5.5c-.6 1.1-.6 1.5-.6 1.5c0 0 0 0 0 0zM48 216c0 0 0 0 0 0c0 .1 .1 .6 .6 1.5c.6 1.2 2 3.1 4.7 5.5c5.5 5 14.9 10.6 28.5 15.7c27 10.3 66 17.2 110.2 17.2s83.2-6.9 110.2-17.2c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0-.5-.6-1.5c-.6-1.2-2-3.1-4.7-5.5c-5.5-5-14.9-10.6-28.5-15.7c-27-10.3-66-17.2-110.2-17.2s-83.2 6.9-110.2 17.2c-13.6 5.2-23 10.8-28.5 15.7c-2.7 2.4-4.1 4.3-4.7 5.5c-.6 1.1-.6 1.5-.6 1.5c0 0 0 0 0 0zM0 216c0-18 9.7-32.4 21.1-42.7s26.7-18.5 43.5-24.9C98.4 135.5 143.5 128 192 128s93.6 7.5 127.3 20.3c16.8 6.4 32.1 14.6 43.5 24.9S384 198 384 216l0 104 0 104c0 18-9.7 32.4-21.1 42.7s-26.7 18.5-43.5 24.9C285.6 504.5 240.5 512 192 512s-93.6-7.5-127.3-20.3c-16.8-6.4-32-14.6-43.5-24.9S0 442 0 424L0 320 0 216zM336 320l0-43.6c-5.3 2.6-10.9 5-16.7 7.2C285.6 296.5 240.5 304 192 304s-93.6-7.5-127.3-20.3c-5.8-2.2-11.4-4.6-16.7-7.2L48 320c0 0 0 0 0 0c0 .1 .1 .6 .6 1.5c.6 1.2 2 3.1 4.7 5.5c5.5 5 14.9 10.6 28.5 15.7c27 10.3 66 17.2 110.2 17.2s83.2-6.9 110.2-17.2c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.5-.9 .6-1.4 .6-1.5c0 0 0 0 0 0c0 0 0 0 0 0zM64.7 387.7c-5.8-2.2-11.4-4.6-16.7-7.2L48 424s0 0 0 0c0 0 0 .5 .6 1.5c.6 1.2 2 3.1 4.7 5.5c5.5 5 14.9 10.6 28.5 15.7c27 10.3 66 17.2 110.2 17.2s83.2-6.9 110.2-17.2c13.6-5.2 23-10.8 28.5-15.7c2.7-2.4 4.1-4.3 4.7-5.5c.6-1.1 .6-1.5 .6-1.5c0 0 0 0 0 0l0-43.6c-5.3 2.6-10.9 5-16.7 7.2C285.6 400.5 240.5 408 192 408s-93.6-7.5-127.3-20.3z"]},oA={prefix:"far",iconName:"user-gear",icon:[640,512,["user-cog"],"f4fe","M224 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM224 0a128 128 0 1 1 0 256A128 128 0 1 1 224
10zM49.3 464l287.3 0c3.3 4.2 6.7 8.2 10.3 12c15.7 16.9 39.6 18.4 57.2 8.7l0 .9c0 9.2 2.7 18.5 7.9 26.3L29.7 512C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304l45.7 0 45.7 0c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-3.6 2.3-7 5.1-9.9 8.4c-14.4-5.5-30.1-8.5-46.5-8.5l-91.4 0c-65.7 0-120.1 48.7-129 112zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8l0 30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8l0-30.5c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9l0-30.5zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},oE=oA,oT={prefix:"far",iconName:"desktop",icon:[576,512,[61704,128421,"desktop-alt"],"f390","M512 48L64 48
1c-8.8 0-16 7.2-16 16l0 192 480 0 0-192c0-8.8-7.2-16-16-16zm64 208l0 48 0 48c0 35.3-28.7 64-64 64l-147.7 0 8 48 51.7 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-72 0-128 0-72 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l51.7 0 8-48L64 416c-35.3 0-64-28.7-64-64l0-48 0-48L0 64C0 28.7 28.7 0 64 0L512 0c35.3 0 64 28.7 64 64l0 192zM48 304l0 48c0 8.8 7.2 16 16 16l175.5 0c.3 0 .6 0 .8 0l95.2 0c.3 0 .6 0 .8 0L512 368c8.8 0 16-7.2 16-16l0-48L48 304zM252.3 464l71.3 0-8-48-55.3 0-8 48z"]},o_=oT,oO={prefix:"far",iconName:"pause",icon:[320,512,[9208],"f04c","M48 112l0 288 48 0 0-288-48 0zM0 112C0 85.5 21.5 64 48 64l48 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48L0 112zm224 0l0 288 48 0 0-288-48 0zm-48 0c0-26.5 21.5-48 48-48l48 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48l0-288z"]},oj={prefix:"far",iconName:"key-skeleton",icon:[448,512,[128477],"f6f3","M304 48a96 96 0 1 1 0 192 96 96 0 1 1 0-192zm0 240c79.5 0 144-64.5 144-144S383.5 0 304 0S160 64.5 160 144c0 31.1 9.9 59.9 26.6 83.4L7 407c-9.4 9.4-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47L88 393.9l47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 98.6-98.6C244.1 278.1 272.9 288 304 288z"]},oD={prefix:"far",iconName:"briefcase",icon:[512,512,[128188],"f0b1","M176 56l0 40 160 0 0-40c0-4.4-3.6-8-8-8L184 48c-4.4 0-8 3.6-8 8zM128 96l0-40c0-30.9 25.1-56 56-56L328 0c30.9 0 56 25.1 56 56l0 40 64 0c35.3 0 64 28.7 64 64l0 120 0 136c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 280 0 160c0-35.3 28.7-64 64-64l64 0zM48 304l0 112c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-112-144 0 0 16c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32l0-16L48 304zm144-48l128 0 144 0 0-96c0-8.8-7.2-16-16-16l-88 0-208 0-88 0c-8.8 0-16 7.2-16 16l0 96 144 0z"]},oN={prefix:"far",iconName:"user-secret",icon:[448,512,[128373],"f21b","M224 16c-6.7 0-10.8-2.8-15.5-6.1C201.9 5.4 194 0 176 0c-30.5 0-52 43.7-66 89.4C62.7 98.1 32 112.2 32 128c0 13.4 22.1 25.6 57.7 34.3C88.6 169.4 88 176.6 88 184c0 13.9 2.1 27.4 6 40l-48.6 0C38 224 32 230 32 237.4c0 1.7 .3 3.4 1 5l38.8 96.9C28.2 371.8 0 423.8 0 482.3C0 498.7 13.3 512 29.7 512L168 512l112 0 138.3 0c16.4 0 29.7-13.3 29.7-29.7c0-58.5-28.2-110.4-71.7-143L415 242.4c.6-1.6 1-3.3 1-5c0-7.4-6-13.4-13.4-13.4L354 224c3.9-12.6 6-26.1 6-40c0-7.4-.6-14.6-1.7-21.7c35.6-8.7 57.7-20.9 57.7-34.3c0-15.8-30.7-29.9-78-38.6C324 43.7 302.5 0 272 0c-18 0-25.9 5.4-32.5 9.9c-4.8 3.3-8.8 6.1-15.5 6.1zm44 448l-24.8-99.1c-2.1-8.2-.8-16.9 3.6-24.2l15.7-26.2c25.7-7.6 48.3-22.6 65.2-42.5l23.8 0-19.8 49.5c-8.1 20.2-1.6 43.3 15.9 56.3c27.3 20.4 46.2 51 51.2 86.2L268 464zM185.5 314.5l15.7 26.2c4.4 7.3 5.7 16 3.6 24.2L180 464 49.3 464c4.9-35.2 23.9-65.8 51.2-86.2c17.4-13 23.9-36.1 15.9-56.3L96.5 272l23.8 0c16.9 19.9 39.5 34.9 65.2 42.5zM224 272c-38.2 0-70.7-24.4-82.9-58.4c7.1 6.5 16.5 10.4 26.9 10.4l12.4 0c16.5 0 31.1-10.6 36.3-26.2c2.3-7 12.2-7 14.5 0c5.2 15.6 19.9 26.2 36.3 26.2l12.4 0c10.4 0 19.8-3.9 26.9-10.4c-12.2 34-44.7 58.4-82.9 58.4z"]},oI={prefix:"far",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},oP=oI,oR={prefix:"far",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},oB={prefix:"far",iconName:"brake-warning",icon:[640,512,[],"e0c7","M320 80a176 176 0 1 1 0 352 176 176 0 1 1 0-352zm0 400a224 224 0 1 0 0-448 224 224 0 1 0 0 448zM83.9 75.8c-11.1-7.2-26-4-33.2 7.2C18.6 132.9 0 192.3 0 256s18.6 123.1 50.7 173c7.2 11.1 22 14.4 33.2 7.2s14.4-22 7.2-33.2C63.8 360.6 48 310.2 48 256s15.8-104.6 43.1-147c7.2-11.1 4-26-7.2-33.2zm472.2 0c-11.1 7.2-14.4 22-7.2 33.2c27.3 42.4 43.1 92.8 43.1 147s-15.8 104.6-43.1 147c-7.2 11.1-4 26 7.2 33.2s26 4 33.2-7.2C621.4 379.1 640 319.7 640 256s-18.6-123.1-50.7-173c-7.2-11.1-22-14.4-33.2-7.2zM320 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},oF={prefix:"far",iconName:"outdent",icon:[448,512,["dedent"],"f03b","M0 64C0 50.7 10.7 40 24 40l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 88C10.7 88 0 77.3 0 64zM192 192c0-13.3 10.7-24 24-24l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24zm24 104l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM0 448c0-13.3 10.7-24 24-24l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 472c-13.3 0-24-10.7-24-24zM7 268.4C-.8 262-.8 250 7 243.6l94.8-78.1c10.4-8.6 26.2-1.2 26.2 12.4l0 156.2c0 13.5-15.7 20.9-26.2 12.4L7 268.4z"]}
1,oV=oF,oH={prefix:"far",iconName:"rectangle-ad",icon:[576,512,["ad"],"f641","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l448 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l448 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm229.5 77.3l72 144c5.9 11.9 1.1 26.3-10.7 32.2s-26.3 1.1-32.2-10.7L253.2 328l-90.3 0-5.4 10.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l72-144c4.1-8.1 12.4-13.3 21.5-13.3s17.4 5.1 21.5 13.3zM208 237.7L186.8 280l42.3 0L208 237.7zM392 256a24 24 0 1 0 0 48 24 24 0 1 0 0-48zm24-43.9l0-28.1c0-13.3 10.7-24 24-24s24 10.7 24 24l0 96 0 48c0 13.3-10.7 24-24 24c-6.6 0-12.6-2.7-17-7c-9.4 4.5-19.9 7-31 7c-39.8 0-72-32.2-72-72s32.2-72 72-72c8.4 0 16.5 1.4 24 4.1z"]},oW=oH,oq={prefix:"far",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M304 24c0 13.3 10.7 24 24 24l102.1 0L207 271c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l223-223L464 184c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160c0-13.3-10.7-24-24-24L328 0c-13.3 0-24 10.7-24 24zM72 32C32.2 32 0 64.2 0 104L0 440c0 39.8 32.2 72 72 72l336 0c39.8 0 72-32.2 72-72l0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128c0 13.3-10.7 24-24 24L72 464c-13.3 0-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24l128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 32z"]},oU=oq,o$={prefix:"far",iconName:"grid-2",icon:[512,512,[],"e196","M80 80l0 96 96 0 0-96L80 80zM32 80c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zM80 336l0 96 96 0 0-96-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zM432 80l-96 0 0 96 96 0 0-96zM336 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96c0-26.5 21.5-48 48-48zm0 304l0 96 96 0 0-96-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96z"]},oK={prefix:"far",iconName:"gear-complex",icon:[512,512,[],"e5e9","M256 160a96 96 0 1 0 0 192 96 96 0 1 0 0-192zm48 96a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zM234.9 0c-22.2 0-41.5 15.2-46.7 36.7L180 71l-1.1 .4L148.9 53c-18.9-11.6-43.3-8.7-59 7L60.1 89.9c-15.7 15.7-18.6 40.1-7 59l18.4 30L71 180l-34.2 8.3C15.2 193.4 0 212.7 0 234.9l0 42.2c0 22.2 15.2 41.5 36.7 46.7L71 332l.4 1.1L53 363.1c-11.6 18.9-8.7 43.3 7 59l29.8 29.8c15.7 15.7 40.1 18.6 59 7l30-18.4 1.1 .4 8.3 34.2c5.2 21.6 24.5 36.7 46.7 36.7l42.2 0c22.2 0 41.5-15.2 46.7-36.7L332 441l1.1-.4 30 18.4c18.9 11.6 43.3 8.7 59-7l29.8-29.8c15.7-15.7 18.6-40.1 7-59l-18.4-30 .4-1.1 34.2-8.3c21.6-5.2 36.7-24.5 36.7-46.7l0-42.2c0-22.2-15.2-41.5-36.7-46.7L441 180l-.4-1.1 18.4-30c11.6-18.9 8.7-43.3-7-59L422.1 60.1c-15.7-15.7-40.1-18.6-59-7l-30 18.4L332 71l-8.3-34.2C318.6 15.2 299.3 0 277.1 0L234.9 0zm0 48l42.2 0 11.3 46.6c1.9 8 7.9 14.5 15.7 17.1c6.8 2.3 13.5 5 19.9 8.2c7.4 3.7 16.2 3.3 23.3-1l40.9-25L418 123.8l-25 40.9c-4.3 7.1-4.7 15.9-1 23.3c3.2 6.4 6 13 8.2 19.9c2.6 7.9 9.1 13.8 17.1 15.7L464 234.9l0 42.2-46.6 11.3c-8 1.9-14.5 7.9-17.1 15.7c-2.3 6.8-5 13.5-8.2 19.9c-3.7 7.4-3.3 16.2 1 23.3l25 40.9L388.2 418l-40.9-25c-7.1-4.3-15.9-4.7-23.3-1c-6.4 3.2-13 6-19.9 8.2c-7.9 2.6-13.8 9.1-15.7 17.1L277.1 464l-42.2 0-11.3-46.6c-1.9-8-7.9-14.5-15.7-17.1c-6.8-2.3-13.5-5-19.9-8.2c-7.4-3.7-16.2-3.3-23.3 1l-40.9 25L94 388.2l25-40.9c4.3-7.1 4.7-15.9 1-23.3c-3.2-6.4-6-13-8.2-19.9c-2.6-7.9-9.1-13.8-17.1-15.7L48 277.1l0-42.2 46.6-11.3c8-1.9 14.5-7.9 17.1-15.7c2.3-6.8 5-13.5 8.2-19.9c3.7-7.4 3.3-16.2-1-23.3L94 123.8 123.8 94l40.9 25c7.1 4.3 15.9 4.7 23.3 1c6.4-3.2 13-6 19.9-8.2c7.9-2.6 13.8-9.1 15.7-17.1L234.9 48z"]},oG={prefix:"far",iconName:"wave-pulse",icon:[640,512,["heart-rate"],"f5f8","M319.4 0c11.1-.3 21 7.1 23.8 17.9l79.3 303.9 27.1-57.7c9.2-19.6 29-32.2 50.7-32.2L616 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-115.7 0c-3.1 0-5.9 1.8-7.2 4.6L437.7 402.2c-4.3 9.1-13.9 14.6-23.9 13.7s-18.5-8.1-21-17.8L322.7 129.4 247.5 492.9c-2.2 10.9-11.6 18.8-22.7 19.1s-21-6.9-23.9-17.6L143.3 285.9c-1-3.5-4.1-5.9-7.7-5.9L24 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l111.6 0c25.2 0 47.3 16.8 54 41.1l31 112.6L296.5 19.1C298.8 8.2 308.2 .3 319.4 0z"]},oY=oG,oX={prefix:"far",iconName:"volume",icon:[576,512,[128265,"volume-medium"],"f6a8","M191.9 201.9L304 102.3l0 307.3L191.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM322.2 32c-7.3 0-14.3 2.7-19.8 7.5L166.9 160 88 160c-30.9 0-56 25.1-
156 56l0 80c0 30.9 25.1 56 56 56l78.9 0L302.4 472.5c5.5 4.8 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C352 45.3 338.7 32 322.2 32zm182.9 75c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C507.3 170.7 528 210.9 528 256s-20.7 85.3-53.2 111.8c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5c43.2-35.2 70.9-88.9 70.9-149s-27.7-113.8-70.9-149zm-60.5 74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C425.1 227.6 432 241 432 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C466.1 312.9 480 286.1 480 256s-13.9-56.9-35.4-74.5z"]},oJ=oX,oQ={prefix:"far",iconName:"book-open-cover",icon:[640,512,["book-open-alt"],"e0c0","M512 337.2l0-284.8L344 77l0 296 168-35.8zM296 373l0-296L128 52.4l0 284.8L296 373zM523.4 2.2C542.7-.7 560 14.3 560 33.8l0 316.3c0 15.1-10.6 28.1-25.3 31.3l-201.3 43c-8.8 1.9-17.9 1.9-26.7 0l-201.3-43C90.6 378.3 80 365.2 80 350.1L80 33.8C80 14.3 97.3-.7 116.6 2.2L320 32 523.4 2.2zM38.3 23.7l10.2 2c-.3 2.7-.5 5.4-.5 8.1l0 40.7 0 267.6 0 66.7 265.8 54.5c2 .4 4.1 .6 6.2 .6s4.2-.2 6.2-.6L592 408.8l0-66.7 0-267.6 0-40.7c0-2.8-.2-5.5-.5-8.1l10.2-2C621.5 19.7 640 34.8 640 55l0 366.9c0 15.2-10.7 28.3-25.6 31.3L335.8 510.4c-5.2 1.1-10.5 1.6-15.8 1.6s-10.6-.5-15.8-1.6L25.6 453.2C10.7 450.2 0 437.1 0 421.9L0 55C0 34.8 18.5 19.7 38.3 23.7z"]},oZ=oQ,o1={prefix:"far",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M40 224c-13.3 0-24-10.7-24-24L16 56c0-13.3 10.7-24 24-24s24 10.7 24 24l0 80.1 20-23.5C125 63.4 186.9 32 256 32c123.7 0 224 100.3 224 224s-100.3 224-224 224c-50.4 0-97-16.7-134.4-44.8c-10.6-8-12.7-23-4.8-33.6s23-12.7 33.6-4.8C179.8 418.9 216.3 432 256 432c97.2 0 176-78.8 176-176s-78.8-176-176-176c-54.3 0-102.9 24.6-135.2 63.4l-.1 .2s0 0 0 0L93.1 176l90.9 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L40 224z"]},o0=o1,o2=o1,o4=o1,o3=o1,o6={prefix:"far",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zm151 118.3C226 97.7 269.5 80 320 80c65.2 0 118.8 29.6 159.9 67.7C518.4 183.5 545 226 558.6 256c-12.6 28-36.6 66.8-70.9 100.9l-53.8-42.2c9.1-17.6 14.2-37.5 14.2-58.7c0-70.7-57.3-128-128-128c-32.2 0-61.7 11.9-84.2 31.5l-46.1-36.1zM394.9 284.2l-81.5-63.9c4.2-8.5 6.6-18.2 6.6-28.3c0-5.5-.7-10.9-2-16c.7 0 1.3 0 2 0c44.2 0 80 35.8 80 80c0 9.9-1.8 19.4-5.1 28.2zm9.4 130.3C378.8 425.4 350.7 432 320 432c-65.2 0-118.8-29.6-159.9-67.7C121.6 328.5 95 286 81.4 256c8.3-18.4 21.5-41.5 39.4-64.8L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5l-41.9-33zM192 256c0 70.7 57.3 128 128 128c13.3 0 26.1-2 38.2-5.8L302 334c-23.5-5.4-43.1-21.2-53.7-42.3l-56.1-44.2c-.2 2.8-.3 5.6-.3 8.5z"]},o8={prefix:"far",iconName:"circle-dollar",icon:[512,512,["dollar-circle","usd-circle"],"f2e8","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM276.8 133.6l0 14.2c9.7 1.2 19.4 3.9 29 6.6c1.9 .5 3.7 1 5.6 1.6c11.5 3.2 18.3 15.1 15.1 26.6s-15.1 18.2-26.6 15.1c-1.6-.4-3.1-.9-4.7-1.3c-7-2-14-3.9-21.1-5.3c-13.2-2.5-28.5-1.3-40.8 4c-11 4.8-20.1 16.4-7.6 24.4c9.8 6.3 21.8 9.5 33.2 12.6c2.4 .6 4.7 1.3 7 1.9c15.6 4.4 35.5 10.1 50.4 20.3c19.4 13.3 28.5 34.9 24.2 58.1c-4.1 22.4-19.7 37.1-38.4 44.7c-7.8 3.2-16.3 5.2-25.2 6.2l0 15.2c0 11.9-9.7 21.6-21.6 21.6s-21.6-9.7-21.6-21.6l0-17.4c-14.5-3.3-28.7-7.9-42.8-12.5c-11.3-3.7-17.5-16-13.7-27.3s16-17.5 27.3-13.7c2.5 .8 5 1.7 7.5 2.5c11.3 3.8 22.9 7.7 34.5 9.6c17 2.5 30.6 1 39.5-2.6c12-4.8 17.7-19.1 5.9-27.1c-10.1-6.9-22.6-10.3-34.5-13.5c-2.3-.6-4.5-1.2-6.8-1.9c-15.1-4.3-34-9.6-48.2-18.7c-19.5-12.5-29.4-33.3-25.2-56.4c4-21.8 21-36.3 39-44.1c5.5-2.4 11.4-4.3 17.5-5.7l0-16.1c0-11.9 9.7-21.6 21.6-21.6s21.6 9.7 21.6 21.6z"]},o5=o8,o7=o8,o9={prefix:"far",iconName:"arrow-rotate-right",icon:[512,512,[8635,"arrow-right-rotate","arrow-rotate-forward","redo"],"f01e","M472 224c13.3 0 24-10.7 24-24l0-144c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 80.1-20-23.5C387 63.4 325.1 32 256 32C132.3 32 32 132.3 32 256s100.3 224 224 224c50.4 0 97-16.7 134.4-44.8c10.6-8 12.7-23 4.8-33.6s-23-12.7-33.6-4.8C332.2 418.9 295.7 432 256 432c-97.2 0-176-78.8-176-176s78.8-176 176-176c54.3 0 102.9 24.6 135.2 63.4l.1 .2s0 0 0 0L418.9 176 328 176c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0z"]},ae=o9,at=o9,an=o9,ai={prefix:"far",iconName:"file-circle-check",icon:[576,512,[],"e5a0","M64 464l220.5 0c12 18.4 27.4 34.5 45.3 47.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3l0 44.1c-17.2 4.9-33.4 12.3-48 21.8l0-60.5-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zm224-96a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm211.3-43.3c-6.2-6.2-16.4-6.2-22.6 0L416 385.4l-28.7-28.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c6.2 6.2 16.4 6.2 22.6 0l72-72c6.2-6.2 6.2-16.4 0-22.6z"]}
vendor: 5,797 bytes, line 1
1,ar={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L400 115.9 400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-32-48 0 0 32c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l32 0 0-48-32 0z"]},ao={prefix:"far",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 160L40 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l160 0 0 160c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160 160 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-160 0 0-160z"]},aa=ao,al={prefix:"far",iconName:"underline",icon:[448,512,[],"f0cd","M16 56c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-24 0 0 144c0 61.9 50.1 112 112 112s112-50.1 112-112l0-144-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-24 0 0 144c0 88.4-71.6 160-160 160s-160-71.6-160-160L64 80 40 80C26.7 80 16 69.3 16 56zM0 456c0-13.3 10.7-24 24-24l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 480c-13.3 0-24-10.7-24-24z"]},as={prefix:"far",iconName:"shuffle",icon:[512,512,[128256,"random"],"f074","M425 31l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l39-39L352 152c-12.6 0-24.4 5.9-32 16l-46 61.3-30-40 37.6-50.1C298.2 117 324.3 104 352 104l78.1 0L391 65c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0zM204 322.7l-37.6 50.1C149.8 395 123.7 408 96 408l-72 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l72 0c12.6 0 24.4-5.9 32-16l46-61.3 30 40zM391 287c9.4-9.4 24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l39-39L352 408c-27.7 0-53.8-13-70.4-35.2L128 168c-7.6-10.1-19.4-16-32-16l-72 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l72 0c27.7 0 53.8 13 70.4 35.2L320 344c7.6 10.1 19.4 16 32 16l78.1 0-39-39c-9.4-9.4-9.4-24.6 0-33.9z"]},ac=as,au={prefix:"far",iconName:"files",icon:[448,512,[],"e178","M160 368l224 0c8.8 0 16-7.2 16-16l0-224-48 0c-17.7 0-32-14.3-32-32l0-48L160 48c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16zm224 48l-224 0c-35.3 0-64-28.7-64-64L96 64c0-35.3 28.7-64 64-64L325.5 0c17 0 33.3 6.7 45.3 18.7l58.5 58.5c12 12 18.7 28.3 18.7 45.3L448 352c0 35.3-28.7 64-64 64zM24 96c13.3 0 24 10.7 24 24l0 256c0 48.6 39.4 88 88 88l192 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-192 0C60.9 512 0 451.1 0 376L0 120c0-13.3 10.7-24 24-24z"]},ad={prefix:"far",iconName:"arrows-repeat",icon:[512,512,["repeat-alt"],"f364","M0 254.5c-.8 13.2 9.2 24.6 22.5 25.5s24.6-9.2 25.5-22.5l.5-8C51.9 194.7 97.3 152 152.2 152l213.8 0-55 55c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l96-96c9.4-9.4 9.4-24.6 0-33.9L345 15c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l55 55-213.8 0C72 104 5.6 166.4 .5 246.5l-.5 8zm511.9 3c.8-13.2-9.2-24.6-22.5-25.5s-24.6 9.2-25.4 22.5l-.5 8c-3.4 54.8-48.9 97.5-103.8 97.5l-213.8 0 55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L71 367c-9.4 9.4-9.4 24.6 0 33.9l96 96c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55 213.8 0c80.3 0 146.7-62.4 151.7-142.5l.5-8z"]},ap=ad,af={prefix:"far",iconName:"circle-chevron-down",icon:[512,512,["chevron-circle-down"],"f13a","M256 464a208 208 0 1 1 0-416 208 208 0 1 1 0 416zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM135 241L239 345c9.4 9.4 24.6 9.4 33.9 0L377 241c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-87 87-87-87c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9z"]},ah=af,am={prefix:"far",iconName:"arrow-left",icon:[448,512,[8592],"f060","M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9 .8s8.8 24.8-.8 33.9L83.9 232 424 232c13.3 0 24 10.7 24 24s-10.7 24-24 24L83.9 280 216.6 406.6c9.6 9.2 9.9 24.3 .8 33.9s-24.3 9.9-33.9 .8l-176-168z"]},ag={prefix:"far",iconName:"upload",icon:[512,512,[],"f093","M280 360c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-278.1-95 95c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 7c9.4-9.4 24.6-9.4 33.9 0L409 143c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-95-95L280 360zm32-8l0-48 136 0c35.3 0 64 28.7 64 64l0 80c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64l0-80c0-35.3 28.7-64 64-64l136 0 0 48L64 352c-8.8 0-16 7.2-16 16l0 80c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-80c0-8.8-7.2-16-16-16l-136 0zm72 56a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},ab={prefix:"far",iconName:"line-height",icon:[576,512,[],"f871","M113.8 39.9c-4.6-5.1-11-7.9-17.8-7.9s-13.3 2.9-17.8 7.9l-72 80c-8.9 9.9-8.1 25 1.8 33.9s25 8.1 33.9-1.8L72 118.5l0 274.9L41.8 359.9c-8.9-9.9-24-10.7-33.9-1.8s-10.7 24-1.8 33.9l72 80c4.6 5.1 11 7.9 17.8 7.9s13.3-2.9 17.8-7.9l72-80c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L120 393.5l0-274.9 30.2 33.5c8.9 9.9 24 10.7 33.9 1.8s10.7-24 1.8-33.9l-72-80zM248 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L248 72zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zM224 416c0 13.3 10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0c-13.3 0-24 10.7-24 24z"]},av={prefix:"far",iconName:"magnifying-glass-dollar",icon:[512,512,["search-dollar"],"f688","M208 48a160 160 0 1 1 0 320 160 160 0 1 1 0-320zm0 368c48.8 0 93.7-16.8 129.1-44.9L471 505c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L371.1 337.1C399.2 301.7 416 256.8 416 208C416 93.1 322.9 0 208 0S0 93.1 0 208S93.1 416 208 416zm20-312c0-11-9-20-20-20s-20 9-20 20l0 14c-7.6 1.7-15.2 4.4-22.2 8.5c-13.9 8.3-25.9 22.8-25.8 43.9c.1 20.3 12 33.1 24.7 40.7c11 6.6 24.7 10.8 35.6 14l1.7 .5c12.6 3.8 21.8 6.8 28 10.7c5.1 3.2 5.8 5.4 5.9 8.2c.1 5-1.8 8-5.9 10.5c-5 3.1-12.9 5-21.4 4.7c-11.1-.4-21.5-3.9-35.1-8.5c-2.3-.8-4.7-1.6-7.2-2.4c-10.5-3.5-21.8 2.2-25.3 12.6s2.2 21.8 12.6 25.3c1.9 .6 4 1.3 6.1 2.1c0 0 0 0 0 0s0 0 0 0c8.3 2.9 17.9 6.2 28.2 8.4l
10 14.6c0 11 9 20 20 20s20-9 20-20l0-13.8c8-1.7 16-4.5 23.2-9c14.3-8.9 25.1-24.1 24.8-45c-.3-20.3-11.7-33.4-24.6-41.6c-11.5-7.2-25.9-11.6-37.1-15l-.7-.2c-12.8-3.9-21.9-6.7-28.3-10.5c-5.2-3.1-5.3-4.9-5.3-6.7c0-3.7 1.4-6.5 6.2-9.3c5.4-3.2 13.6-5.1 21.5-5c9.6 .1 20.2 2.2 31.2 5.2c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-6.5-1.7-13.7-3.4-21.1-4.7l0-13.9z"]},ax=av,ay={prefix:"far",iconName:"arrows-to-line",icon:[448,512,[],"e0a7","M241 185l72-72c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-31 31L248 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 86.1L169 79c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l72 72c9.4 9.4 24.6 9.4 33.9 0zM0 256c0 13.3 10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 232c-13.3 0-24 10.7-24 24zm241 71c-9.4-9.4-24.6-9.4-33.9 0l-72 72c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l31-31 0 86.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-86.1 31 31c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-72-72z"]},aC={prefix:"far",iconName:"globe",icon:[512,512,[127760],"f0ac","M256 464c7.4 0 27-7.2 47.6-48.4c8.8-17.7 16.4-39.2 22-63.6l-139.2 0c5.6 24.4 13.2 45.9 22 63.6C229 456.8 248.6 464 256 464zM178.5 304l155 0c1.6-15.3 2.5-31.4 2.5-48s-.9-32.7-2.5-48l-155 0c-1.6 15.3-2.5 31.4-2.5 48s.9 32.7 2.5 48zm7.9-144l139.2 0c-5.6-24.4-13.2-45.9-22-63.6C283 55.2 263.4 48 256 48s-27 7.2-47.6 48.4c-8.8 17.7-16.4 39.2-22 63.6zm195.3 48c1.5 15.5 2.2 31.6 2.2 48s-.8 32.5-2.2 48l76.7 0c3.6-15.4 5.6-31.5 5.6-48s-1.9-32.6-5.6-48l-76.7 0zm58.8-48c-21.4-41.1-56.1-74.1-98.4-93.4c14.1 25.6 25.3 57.5 32.6 93.4l65.9 0zm-303.3 0c7.3-35.9 18.5-67.7 32.6-93.4c-42.3 19.3-77 52.3-98.4 93.4l65.9 0zM53.6 208c-3.6 15.4-5.6 31.5-5.6 48s1.9 32.6 5.6 48l76.7 0c-1.5-15.5-2.2-31.6-2.2-48s.8-32.5 2.2-48l-76.7 0zM342.1 445.4c42.3-19.3 77-52.3 98.4-93.4l-65.9 0c-7.3 35.9-18.5 67.7-32.6 93.4zm-172.2 0c-14.1-25.6-25.3-57.5-32.6-93.4l-65.9 0c21.4 41.1 56.1 74.1 98.4 93.4zM256 512A256 256 0 1 1 256 0a256 256 0 1 1 0 512z"]},aw={prefix:"far",iconName:"objects-column",icon:[448,512,[],"e3c1","M48 80l0 160 96 0 0-160L48 80zM0 80C0 53.5 21.5 32 48 32l96 0c26.5 0 48 21.5 48 48l0 160c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48L0 80zM304 272l0 160 96 0 0-160-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 160c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-160zM144 368l-96 0 0 64 96 0 0-64zM48 320l96 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-64c0-26.5 21.5-48 48-48zM304 80l0 64 96 0 0-64-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-64z"]},ak={prefix:"far",iconName:"book-open-reader",icon:[512,512,["book-reader"],"f5da","M256 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM256 0a96 96 0 1 1 0 192A96 96 0 1 1 256 0zM228 279l-.2-.1c-.7-.5-2.4-1.5-5.2-2.9c-5.5-2.8-15.4-7.3-30.6-12.2c-28-9-74.2-19.3-144-22.7l0 176.3c84.9 5 147.1 22.3 184 35.7L232 282l-4-3zm52 3l0 171.1c36.9-13.4 99.1-30.7 184-35.7l0-176.3c-69.9 3.4-116 13.7-144 22.7c-15.1 4.9-25 9.4-30.6 12.2c-2.8 1.4-4.5 2.4-5.2 2.9l-.2 .1-4 3zM32 192.5C199.2 197.4 256 240 256 240s56.8-42.6 224-47.5c17.7-.5 32 13.9 32 31.5l0 208c0 17.7-14.4 31.9-32 32.7c-114.9 4.7-186.9 33.7-208.8 43.8c-4.8 2.2-9.9 3.5-15.1 3.5s-10.4-1.3-15.1-3.5c-21.9-10.1-93.9-39.1-208.8-43.8c-17.7-.7-32-15-32-32.7L0 224c0-17.7 14.4-32.1 32-31.5z"]},aM=ak,az={prefix:"far",iconName:"file-pdf",icon:[512,512,[],"f1c1","M64 464l48 0 0 48-48 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 304l-48 0 0-144-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2
1-16-16l0-64 0-64z"]},aS={prefix:"far",iconName:"face-frown-slight",icon:[512,512,[],"e376","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM334.4 385.9C319.2 369.5 293.2 352 256 352s-63.2 17.5-78.4 33.9c-9 9.7-24.2 10.4-33.9 1.4s-10.4-24.2-1.4-33.9c22-23.8 60-49.4 113.6-49.4s91.7 25.5 113.6 49.4c9 9.7 8.4 24.9-1.4 33.9s-24.9 8.4-33.9-1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},aL={prefix:"far",iconName:"arrow-right-from-bracket",icon:[512,512,["sign-out"],"f08b","M505 273c9.4-9.4 9.4-24.6 0-33.9L377 111c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87L184 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l246.1 0-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 273zM168 80c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 32C39.4 32 0 71.4 0 120L0 392c0 48.6 39.4 88 88 88l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l80 0z"]},aA=aL,aE={prefix:"far",iconName:"folder-plus",icon:[512,512,[],"f65e","M251.7 127.6s0 0 0 0c10.5 10.5 24.7 16.4 39.6 16.4L448 144c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l133.5 0c4.2 0 8.3 1.7 11.3 4.7l33.9-33.9L208.8 84.7l42.9 42.9zm33.9-33.9L242.7 50.7c-12-12-28.3-18.7-45.3-18.7L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L291.3 96c-2.1 0-4.2-.8-5.7-2.3zM232 376c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},aT={prefix:"far",iconName:"volume-high",icon:[640,512,[128266,"volume-up"],"f028","M533.6 32.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C557.5 113.8 592 180.8 592 256s-34.5 142.2-88.7 186.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C598.5 426.7 640 346.2 640 256s-41.5-170.8-106.4-223.5zM473.1 107c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C475.3 170.7 496 210.9 496 256s-20.7 85.3-53.2 111.8c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5c43.2-35.2 70.9-88.9 70.9-149s-27.7-113.8-70.9-149zm-60.5 74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C393.1 227.6 400 241 400 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C434.1 312.9 448 286.1 448 256s-13.9-56.9-35.4-74.5zM159.9 201.9L272 102.3l0 307.3L159.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM290.2 32c-7.3 0-14.3 2.7-19.8 7.5L134.9 160 56 160c-30.9 0-56 25.1-56 56l0 80c0 30.9 25.1 56 56 56l78.9 0L270.4 472.5c5.5 4.9 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C320 45.3 306.7 32 290.2 32z"]},a_=aT,aO={prefix:"far",iconName:"lock",icon:[448,512,[128274],"f023","M144 128l0 64 160 0 0-64c0-44.2-35.8-80-80-80s-80 35.8-80 80zM96 192l0-64C96 57.3 153.3 0 224 0s128 57.3 128 128l0 64 32 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l32 0zM48 256l0 192c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-192c0-8.8-7.2-16-16-16L64 240c-8.8 0-16 7.2-16 16z"]},aj={prefix:"far",iconName:"graduation-cap",icon:[640,512,[127891,"mortar-board"],"f19d","M320 80c2.5 0 5 .4 7.4 1.3l218 78.7-218 78.7c-2.4 .9-4.9 1.3-7.4 1.3s-5-.4-7.4-1.3L184.9 192.6l140.8-52.8c8.3-3.1 12.5-12.3 9.4-20.6s-12.3-12.5-20.6-9.4L154.9 169.6c-5.2 2-10.3 4.2-15.3 6.6L94.7 160l218-78.7c2.4-.9 4.9-1.3 7.4-1.3zM15.8 182.6l77.4 27.9c-27.2 28.7-43.7 66.7-45.1 107.7c-.1 .6-.1 1.2-.1 1.8c0 28.4-10.8 57.8-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7c-3.2-14-7.5-28.3-13.4-41.5c1.9-37 19.2-70.9 46.7-94.2l169.5 61.2c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32s-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6zm480.8 80l-46.5 16.8 12.7 120.5c-4.8 3.5-12.8 8-24.6 12.6C410 423.6 368 432 320 432s-90-8.4-118.3-19.4c-11.8-4.6-19.8-9.2-24.6-12.6l12.7-120.5-46.5-16.8L128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6zM467.4 396c0 0-.1 .1-.3 .4c.2-.3 .3-.4 .3-.4zm-294.8 0c0 0 .1 .1 .3 .4c-.2-.3-.3-.4-.3-.4z"]},aD=aj,aN={prefix:"far",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M248.4 84.3c1.6-2.7 4.5-4.3 7.6-4.3s6 1.6 7.6 4.3L461.9 410c1.4 2.3 2.1 4.9 2.1 7.5c0 8-6.5 14.5-14.5 14.5l-387 0c-8 0-14.5-6.5-14.5-14.5c0-2.7 .7-5.3 2.1-7.5L248.4 84.3zm-41-25L9.1 385c-6 9.8-9.1 21-9.1 32.5C0 452 28 480 62.5 480l387 0c34.5 0 62.5-28 62.5-62.5c0-11.5-3.2-22.7-9.1-32.5L304.6 59.3C294.3 42.4 275.9 32 256 32s-38.3 10.4-48.6 27.3zM288 368a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-8-184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 96c0 13.3 10.7 24 24 24s24-10.7 24-24l0-96z"]},aI=aN,aP=aN,aR={prefix:"far",iconName:"star",icon:[576,512,[11088,61446],"f005","M287.9 0c9.2 0 17.6 5.2 21.6 13.5l68.6 141.3 153.2 22.6c9 1.3 16.5 7.6 19.3 16.3s.5 18.1-5.9 24.5L433.6 328.4l26.2 155.6c1.5 9-2.2 18.1-9.7 23.5s-17.3 6-25.3 1.7l-137-73.2L151 509.1c-8.1 4.3-17.9 3.7-25.3-1.7s-11.2-14.5-9.7-23.5l26.2-155.6L31.1 218.2c-6.5-6.4-8.7-15.9-5.9-24.5s10.3-14.9 19.3-16.3l153.2-22.6L266.3 13.5C270.4 5.2 278.7 0 287.9 0zm0 79L235.4 187.2c-3.5 7.1-10.2 12.1-18.1 13.3L99 217.9 184.9 303c5.5 5.5 8.1 13.3 6.8 21L171.4 443.7l105.2-56.2c7.1-3.8 15.6-3.8 22.6 0l105.2 56.2L384.2 324.1c-1.3-7.7 1.2-15.5 6.8-21l85.9-85.1L358.6 200.5c-7.8-1.2-14.6-6.1-18.1-13.3L287.9 79z"]},aB={prefix:"far",iconName:"bell-slash",icon:[640,512,[61943,128277],"f1f6","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L542.6 400c2.7-
17.8 1.3-16.5-3.9-23l-14.9-18.6C495.5 322.9 480 278.8 480 233.4l0-33.4c0-75.8-55.5-138.6-128-150.1L352 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 17.9c-43.9 7-81.5 32.7-104.4 68.7L38.8 5.1zM221.7 148.4C239.6 117.1 273.3 96 312 96l8 0 8 0c57.4 0 104 46.6 104 104l0 33.4c0 32.7 6.4 64.8 18.7 94.5L221.7 148.4zM406.2 416l-60.9-48-176.9 0c21.2-32.8 34.4-70.3 38.4-109.1L160 222.1l0 11.4c0 45.4-15.5 89.5-43.8 124.9L101.3 377c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6l286.2 0zM384 448l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7s18.7-28.3 18.7-45.3z"]},aF={prefix:"far",iconName:"chevron-left",icon:[320,512,[9001],"f053","M15 239c-9.4 9.4-9.4 24.6 0 33.9L207 465c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L65.9 256 241 81c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15 239z"]},aV={prefix:"far",iconName:"file-invoice-dollar",icon:[384,512,[],"f571","M336 448l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM192 215.6c11 0 20 9 20 20l0 10.1c7.2 1.1 14.2 2.5 20.6 4.1c10.7 2.5 17.4 13.3 14.9 24.1s-13.3 17.4-24.1 14.9c-11-2.6-21.8-4.5-31.7-4.7c-8.2-.1-16.7 1.6-22.4 4.6c-5.2 2.8-5.3 4.7-5.3 5.9c0 .4 0 .4 0 .4c0 0 0 0 0 0c.3 .4 1.4 1.6 4.4 3.2c6.5 3.5 15.8 6 28.6 9.5l.7 .2c11.2 3 25.4 6.8 36.8 13.2c12.4 7 25.2 19.2 25.4 39.3c.3 20.7-11.7 34.8-25.7 42.5c-6.9 3.8-14.6 6.3-22.3 7.8l0 10.1c0 11-9 20-20 20s-20-9-20-20l0-10.8c-10-1.9-19.3-4.8-27.5-7.3c0 0 0 0 0 0c-2.1-.7-4.2-1.3-6.1-1.9c-10.6-3.1-16.6-14.3-13.5-24.9s14.3-16.6 24.9-13.5c2.5 .7 4.9 1.5 7.2 2.2c0 0 0 0 0 0s0 0 0 0c13.6 4.1 24.2 7.3 35.7 7.7c8.9 .3 17.2-1.5 22.4-4.4c4.4-2.5 5.1-4.5 5-6.9l0-.1c0-.5 .2-2-5-4.8c-6.4-3.6-15.7-6.3-28.3-9.7l-1.7-.5c-10.9-2.9-24.5-6.6-35.4-12.4c-12.2-6.5-25.4-18.4-25.6-38.6c-.1-21 13.2-34.4 26.7-41.5c6.7-3.5 14-5.9 21.3-7.3l0-10.3c0-11 9-20 20-20zM96 96l80 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-80 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l80 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-80 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},aH={prefix:"far",iconName:"circle-chevron-right",icon:[512,512,["chevron-circle-right"],"f138","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM241 377L345 273c9.4-9.4 9.4-24.6 0-33.9L241 135c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0z"]},aW=aH,aq={prefix:"far",iconName:"inbox",icon:[512,512,[],"f01c","M48 336l81.2 0 20.9 41.9c6.8 13.6 20.6 22.1 35.8 22.1l140.2 0c15.1 0 29-8.6 35.8-22.1L382.8 336l81.2 0 0 80c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16l0-80zm406.5-48l-76.6 0c-15.1 0-29 8.6-35.8 22.1L321.2 352l-130.3 0-20.9-41.9c-6.8-13.6-20.6-22.1-35.8-22.1l-76.6 0 49-195.9C108.2 85 114.6 80 122 80L390 80c7.3 0 13.7 5 15.5 12.1l49 195.9zM0 327.9L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-88.1c0-5.2-.6-10.4-1.9-15.5l-58-231.9C445 52 419.4 32 390 32L122 32C92.6 32 67 52 59.9 80.5L1.9 312.4C.6 317.4 0 322.6 0 327.9z"]},aU={prefix:"far",iconName:"brain-circuit",icon:[512,512,[],"e0c6","M192 48c22.1 0 40 17.9 40 40l0 40-19.3 0c-6.2-14.1-20.3-24-36.7-24c-22.1 0-40 17.9-40 40s17.9 40 40 40c16.4 0 30.5-9.9 36.7-24l19.3 0 0 96-40 0c-26.5 0-48 21.5-48 48l0 11.3c-14.1 6.2-24 20.3-24 36.7c0 22.1 17.9 40 40 40s40-17.9 40-40c0-16.4-9.9-30.5-24-36.7l0-11.3c0-8.8 7.2-16 16-16l40 0 0 132c0 24.3-19.7 44-44 44c-17.8 0-33.2-10.6-40.1-25.9c-3.8-8.4-12-13.9-21.2-14.1c-25.9-.7-46.7-21.9-46.7-48c0-2.6 .2-5.2 .6-7.6c1.4-8.5-2-17.1-8.7-22.5C57.3 334.1 48 316.2 48 296c0-19.3 8.5-36.6 22.1-48.3c8-6.9 10.5-18.3 6.1-28c-2.7-6-4.2-12.6-4.2-19.7c0-18.8 10.8-35.1 26.7-43c8.1-4 13.3-12.3 13.3-21.3c.1-19.3 11.7-36 28.3-43.5c6.4-2.9 11.3-8.5 13.2-15.3C158.3 60.2 173.8 48 192 48zm-4 464c26.9 0 51.2-11.6 68-30c16.8 18.5 41.1 30 68 30c32.2 0 60.5-16.5 76.9-41.5c45-8 79.1-47.3 79.1-94.5c0-.5 0-1.1 0-1.6c19.8-20.2 32-47.9 32-78.4c0-27.8-10.1-53.2-26.8-72.7C487 215.8 488 208 488 200c0-32.6-16.3-61.5-41.1-78.8c-4.5-28.9-21.8-53.5-45.9-67.8C387.5 22 356.3 0 320 0c-25.2 0-48 10.6-64 27.6C240 10.6 217.2 0 192 0c-36.3 0-67.5 22-80.9 53.4C86.9 67.7 69.6 92.3 65.1 121.2C40.3 138.5 24 167.4 24 200c0 8 1 15.8 2.8 23.3C10.1 242.8 0 268.2 0 296c0 30.5 12.2 58.2 32 78.4c0 .5 0 1.1 0 1.6c0 47.3 34.1 86.5 79.1 94.5c16.4 25 44.7 41.5 76.9 41.5zm136-48c-24.3 0-44-19.7-44-44l0-68 51.3 0c6.2 14.1 20.3 24 36.7 24c22.1 0 40-17.9 40-40s-17.9-40-40-40c-16.4 0-30.5 9.9-36.7 24L280 320l0-160 40 0c8.8 0 16 7.2 16 16l0 11.3c-14.1 6.2-24 20.3-24 36.7c0 22.1 17.9 40 40 40s40-17.9 40-40c0-16.4-9.9-30.5-24-36.7l0-11.3c0-26.5-21.5-48-48-48l-40 0 0-40c0-22.1 17.9-40 40-40c18.2 0 33.7 12.2 38.5 28.9c1.9 6.8 6.8 12.4 13.2 15.3c16.6 7.5 28.2 24.1 28.3 43.5c.1 9.1 5.2 17.3 13.3 21.3c15.9 7.9 26.7 24.2 26.7 43c0 7.1-1.5 13.7-4.2 19.7c-4.4 9.7-1.9 21 6.1 28c13.5 11.8 22.1 29 22.1 48.3c0 20.2-9.3 38.1-23.9 49.9c-6.7 5.4-10 14-8.7 22.5c.4 2.5 .6 5 .6 7.6c0 26.1-20.8 47.3-46.7 48c-9.2 .3-17.4 5.7-21.2 14.1C357.2 453.4 341.8 464 324 464zM176 128a16 16 0 1 1 0 32 16 16 0 1 1 0-32zM160 336a16 16 0 1 1 0 32 16 16 0 1 1 0-32zM336 224a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm32 96a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]},a$={prefix:"far",iconName:"house-user",icon:[576,512,["home-user"],"e1b0","M272.5 5.7c9-7.6 22.1-7.6 31.1 0l264 224c10.1 8.6 11.4 23.7 2.8 33.8s-23.7 11.3-33.8 2.8L512 245.5 512 432c0 44.2-35.8 80-80 80l-288 0c-44.2 0-80-35.8-80-80l0-186.5L39.5 266.3c-10.1 8.6-25.3 7.3-33.8-2.8s-7.3-25.3 2.8-33.8l264-224zM112 204.8L112 432c0 17.7 14.3 32 32 32l288 0c17.7 0 32-14.3 32-32l0-227.2L288 55.5 112 204.8zM224 224a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zm32 96l64 0c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80z"]}
1,aK=a$,aG={prefix:"far",iconName:"cloud-arrow-down",icon:[640,512,[62337,"cloud-download","cloud-download-alt"],"f0ed","M354.9 121.7c13.8 16 36.5 21.1 55.9 12.5c8.9-3.9 18.7-6.2 29.2-6.2c39.8 0 72 32.2 72 72c0 4-.3 7.9-.9 11.7c-3.5 21.6 8.1 42.9 28.1 51.7C570.4 276.9 592 308 592 344c0 46.8-36.6 85.2-82.8 87.8c-.6 0-1.3 .1-1.9 .2l-3.3 0-360 0c-53 0-96-43-96-96c0-41.7 26.6-77.3 64-90.5c19.2-6.8 32-24.9 32-45.3l0-.2s0 0 0 0s0 0 0 0c0-66.3 53.7-120 120-120c36.3 0 68.8 16.1 90.9 41.7zM512 480l0-.2c71.4-4.1 128-63.3 128-135.8c0-55.7-33.5-103.7-81.5-124.7c1-6.3 1.5-12.8 1.5-19.3c0-66.3-53.7-120-120-120c-17.4 0-33.8 3.7-48.7 10.3C360.4 54.6 314.9 32 264 32C171.2 32 96 107.2 96 200l0 .2C40.1 220 0 273.3 0 336c0 79.5 64.5 144 144 144l320 0 40 0 8 0zM223 313l80 80c9.4 9.4 24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-39 39L344 184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 134.1-39-39c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9z"]},aY=aG,aX=aG,aJ={prefix:"far",iconName:"arrow-up-right",icon:[384,512,[],"e09f","M328 96c13.3 0 24 10.7 24 24l0 240c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-182.1L73 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l231-231L88 144c-13.3 0-24-10.7-24-24s10.7-24 24-24l240 0z"]},aQ={prefix:"far",iconName:"bookmark-slash",icon:[640,512,[],"e0c2","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L512 376l0-328c0-26.5-21.5-48-48-48L176 0c-26.5 0-48 21.5-48 48l0 27L38.8 5.1zM176 112.6L176 48l288 0 0 290.4L176 112.6zM509.9 497.8L315.3 344.5c-3.3 .6-6.5 2-9.3 4L176 441.4l0-206.7-48-37.8L128 488c0 9 5 17.2 13 21.3s17.6 3.4 24.9-1.8L320 397.5l154.1 110c7.3 5.2 16.9 5.9 24.9 1.8c4.9-2.5 8.8-6.7 10.9-11.6z"]},aZ={prefix:"far",iconName:"waveform",icon:[640,512,[],"f8f1","M320 0c12 0 22.1 8.8 23.8 20.7l42 304.4L424.3 84.2c1.9-11.7 12-20.3 23.9-20.2s21.9 8.9 23.6 20.6l28.2 197.3 20.5-102.6c2.2-10.8 11.3-18.7 22.3-19.3s20.9 6.4 24.2 16.9L593.7 264l22.3 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-40 0c-10.5 0-19.8-6.9-22.9-16.9l-4.1-13.4-29.4 147c-2.3 11.5-12.5 19.6-24.2 19.3s-21.4-9-23.1-20.6L446.7 248.3l-39 243.5c-1.9 11.7-12.1 20.3-24 20.2s-21.9-8.9-23.5-20.7L320 199.6 279.8 491.3c-1.6 11.8-11.6 20.6-23.5 20.7s-22.1-8.5-24-20.2l-39-243.5L167.8 427.4c-1.7 11.6-11.4 20.3-23.1 20.6s-21.9-7.8-24.2-19.3l-29.4-147-4.1 13.4C83.8 305.1 74.5 312 64 312l-40 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l22.3 0 26.8-87.1c3.2-10.5 13.2-17.5 24.2-16.9s20.2 8.5 22.3 19.3l20.5 102.6L168.2 84.6c1.7-11.7 11.7-20.5 23.6-20.6s22 8.5 23.9 20.2l38.5 240.9 42-304.4C297.9 8.8 308 0 320 0z"]},a1={prefix:"far",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M48 106.7L48 56c0-13.3-10.7-24-24-24S0 42.7 0 56L0 168c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-55.3 0c37-57.8 101.7-96 175.3-96c114.9 0 208 93.1 208 208s-93.1 208-208 208c-42.5 0-81.9-12.7-114.7-34.5c-11-7.3-25.9-4.3-33.3 6.7s-4.3 25.9 6.7 33.3C155.2 496.4 203.8 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C170.3 0 94.4 42.1 48 106.7zM256 128c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},a0=a1,a2={prefix:"far",iconName:"spinner-third",icon:[512,512,[],"f3f4","M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256C512 122.7 410.1 13.2 280 1.1C266.8-.1 256 10.7 256 24s10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6c-5.3 12.2-1.5 26.8 10 33.5z"]},a4={prefix:"far",iconName:"chevron-down",icon:[512,512,[],"f078","M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z"]},a3={prefix:"far",iconName:"volume-low",icon:[448,512,[128264,"volume-down"],"f027","M159.9 201.9L272 102.3l0 307.3L159.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l88 0c5.9 0 11.6-2.2 15.9-6.1zM290.2 32c-7.3 0-14.3 2.7-19.8 7.5L134.9 160 56 160c-30.9 0-56 25.1-56 56l0 80c0 30.9 25.1 56 56 56l78.9 0L270.4 472.5c5.5 4.8 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-388.4C320 45.3 306.7 32 290.2 32zM412.6 181.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C393.1 227.6 400 241 400 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C434.1 312.9 448 286.1 448 256s-13.9-56.9-35.4-74.5z"]}
vendor: 4,926 bytes, line 1
1,a6=a3,a8={prefix:"far",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9l0-176c0-8.7 4.7-16.7 12.3-20.9z"]},a5=a8,a7={prefix:"far",iconName:"building-lock",icon:[576,512,[],"e4d6","M64 48l256 0c8.8 0 16 7.2 16 16l0 245.7c4.6-5.2 10-9.6 16-13.1l0-24.6c0-30.5 12.2-58.2 32-78.4L384 64c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c2.8 0 5.6-.2 8.3-.5c-5.3-9.3-8.3-20-8.3-31.5l0-16-80 0 0-64c0-26.5-21.5-48-48-48s-48 21.5-48 48l0 64-80 0c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zm24 56l0 48c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16l0-48c0-8.8-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16zM232 88c-8.8 0-16 7.2-16 16l0 48c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16l0-48c0-8.8-7.2-16-16-16l-48 0zM88 232l0 48c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16l0-48c0-8.8-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 48c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16l0-48c0-8.8-7.2-16-16-16l-48 0zm232 24c17.7 0 32 14.3 32 32l0 48-64 0 0-48c0-17.7 14.3-32 32-32zm-80 32l0 48c-17.7 0-32 14.3-32 32l0 128c0 17.7 14.3 32 32 32l160 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32l0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80z"]},a9={prefix:"far",iconName:"hand-back-point-up",icon:[448,512,[],"e1a2","M144 0C108.7 0 80 28.7 80 64l0 188.8c-5.2 3.6-10.2 7.6-14.9 11.9L44.8 283.2C26.5 299.9 16 323.5 16 348.3l0 10.2c0 54.1 28.7 104.1 75.4 131.3l2.6 1.5c23.2 13.6 49.7 20.7 76.6 20.7L296 512c66.3 0 120-53.7 120-120l0-8 0-96c0-35.3-28.7-64-64-64c-2.8 0-5.6 .2-8.3 .5c-11-19.4-31.8-32.5-55.7-32.5c-5.3 0-10.5 .7-15.5 1.9c-10.8-20.2-32-33.9-56.5-33.9c-2.7 0-5.4 .2-8 .5L208 64c0-35.3-28.7-64-64-64zM128 64c0-8.8 7.2-16 16-16s16 7.2 16 16l0 136c0 10.3 6.6 19.5 16.4 22.8s20.6-.1 26.8-8.3c3-3.9 7.6-6.4 12.8-6.4c8.8 0 16 7.2 16 16l0 8c0 10.3 6.6 19.5 16.4 22.8s20.6-.1 26.8-8.3c3-3.9 7.6-6.4 12.8-6.4c8.8 0 16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16l0 96 0 8c0 39.8-32.2 72-72 72l-125.4 0c-18.4 0-36.5-4.9-52.4-14.2l-11.7 20 11.7-20-2.6-1.5C83.6 429.7 64 395.5 64 358.5l0-10.2c0-11.3 4.8-22 13.1-29.6L96 301.5 96 344c0 8.8 7.2 16 16 16s16-7.2 16-16l0-78 0-2 0-200z"]},le={prefix:"far",iconName:"quote-right",icon:[448,512,[8221,"quote-right-alt"],"f10e","M448 296c0 66.3-53.7 120-120 120l-16 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0c39.8 0 72-32.2 72-72l0-10c-5.1 1.3-10.5 2-16 2l-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72zm-48-72l0-32 0-32c0-8.8-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16zM64 240l64 0c8.8 0 16-7.2 16-16l0-32 0-32c0-8.8-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16zm128-48l0 32 0 72c0 66.3-53.7 120-120 120l-16 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0c39.8 0 72-32.2 72-72l0-10c-5.1 1.3-10.5 2-16 2l-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32z"]},lt=le,ln={prefix:"far",iconName:"phone",icon:[512,512,[128222,128379],"f095","M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64c0 0 0 0 0 0C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2c0 0 0 0 0 0c0 0 .1 0 .1 0c6.1 .2 12.1 .4 18.2 .4c0 0 0 0 0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464zM48 64s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0z"]},li={prefix:"far",iconName:"file-magnifying-glass",icon:[384,512,["file-search"],"f865","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zM272 304c0-53-43-96-96-96s-96 43-96 96s43 96 96 96c17.8 0 34.4-4.8 48.7-13.2L263 425.1c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-38.3-38.3c8.5-14.3 13.3-31 13.3-48.9zm-96-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lr=li,lo={prefix:"far",iconName:"plane",icon:[576,512,[],"f072","M557.3 215.3c9.9 9.7 18.7 23.3 18.7 40.7c0 17.4-8.6 31.2-18.7 41.1c-9.9 9.7-22.6 17-34.9 22.4C497.8 330.2 468.6 336 448 336l-66.2 0L285.7 486.2c-10.3 16.1-28.1 25.8-47.2 25.8l-40.6 0c-27.1 0-46.4-26.4-38.1-52.2L199.4 336 148 336l-36 48L92.8 369.6 112 384c-7.6 10.
11-19.4 16-32 16l-42.1 0C17 400 0 383 0 362.1c0-3.8 .6-7.5 1.7-11.1c0 0 0 0 0 0L30.9 256 1.7 161.1s0 0 0 0C.6 157.4 0 153.7 0 149.9C0 129 17 112 37.9 112L80 112c12.6 0 24.4 5.9 32 16l36 48 51.4 0L159.8 52.2C151.6 26.4 170.8 0 197.9 0l40.6 0c19.1 0 36.9 9.7 47.2 25.8L381.8 176l66.2 0c20.7 0 50 6.1 74.5 16.9c12.3 5.5 24.9 12.8 34.8 22.4zm-54.2 21.5c-19-8.4-41.7-12.8-55.1-12.8l-79.4 0c-8.2 0-15.8-4.2-20.2-11.1L245.2 51.7l20.2-12.9L245.2 51.7c-1.5-2.3-4-3.7-6.7-3.7l-29.6 0 46.3 144.7c2.3 7.3 1 15.3-3.5 21.5s-11.7 9.8-19.4 9.8L136 224c-7.6 0-14.7-3.6-19.2-9.6L76 160l-24.4 0 27.4 88.9c1.4 4.6 1.4 9.5 0 14.1L51.6 352 76 352l40.8-54.4c4.5-6 11.6-9.6 19.2-9.6l96.3 0c7.7 0 14.9 3.7 19.4 9.8s5.8 14.2 3.5 21.5L208.9 464l29.6 0c2.7 0 5.3-1.4 6.7-3.7L348.4 299.1c4.4-6.9 12-11.1 20.2-11.1l79.4 0c13.6 0 36.3-4.2 55.2-12.5c9.4-4.1 16.3-8.5 20.6-12.7c4.1-4 4.2-6.2 4.2-6.8c0 0 0 0 0 0c0-.2 0-2.2-4.2-6.3c-4.3-4.2-11.3-8.7-20.7-12.9zM47.6 365s0 0 0 0s0 0 0 0s0 0 0 0zm0-218.1s0 0 0 0s0 0 0 0s0 0 0 0z"]},la={prefix:"far",iconName:"pen",icon:[512,512,[128394],"f304","M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z"]},ll={prefix:"far",iconName:"closed-captioning",icon:[576,512,[],"f20a","M512 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l448 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM200 208c14.2 0 27 6.1 35.8 16c8.8 9.9 24 10.7 33.9 1.9s10.7-24 1.9-33.9c-17.5-19.6-43.1-32-71.5-32c-53 0-96 43-96 96s43 96 96 96c28.4 0 54-12.4 71.5-32c8.8-9.9 8-25-1.9-33.9s-25-8-33.9 1.9c-8.8 9.9-21.6 16-35.8 16c-26.5 0-48-21.5-48-48s21.5-48 48-48zm144 48c0-26.5 21.5-48 48-48c14.2 0 27 6.1 35.8 16c8.8 9.9 24 10.7 33.9 1.9s10.7-24 1.9-33.9c-17.5-19.6-43.1-32-71.5-32c-53 0-96 43-96 96s43 96 96 96c28.4 0 54-12.4 71.5-32c8.8-9.9 8-25-1.9-33.9s-25-8-33.9 1.9c-8.8 9.9-21.6 16-35.8 16c-26.5 0-48-21.5-48-48z"]},ls={prefix:"far",iconName:"file-plus",icon:[384,512,[],"f319","M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zM192 208c-13.3 0-24 10.7-24 24l0 48-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l48 0 0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48 48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-48c0-13.3-10.7-24-24-24z"]},lc={prefix:"far",iconName:"moon",icon:[384,512,[9214,127769],"f186","M144.7 98.7c-21 34.1-33.1 74.3-33.1 117.3c0 98 62.8 181.4 150.4 211.7c-12.4 2.8-25.3 4.3-38.6 4.3C126.6 432 48 353.3 48 256c0-68.9 39.4-128.4 96.8-157.3zm62.1-66C91.1 41.2 0 137.9 0 256C0 379.7 100 480 223.5 480c47.8 0 92-15 128.4-40.6c1.9-1.3 3.7-2.7 5.5-4c4.8-3.6 9.4-7.4 13.9-11.4c2.7-2.4 5.3-4.8 7.9-7.3c5-4.9 6.3-12.5 3.1-18.7s-10.1-9.7-17-8.5c-3.7 .6-7.4 1.2-11.1 1.6c-5 .5-10.1 .9-15.3 1c-1.2 0-2.5 0-3.7 0l-.3 0c-96.8-.2-175.2-78.9-175.2-176c0-54.8 24.9-103.7 64.1-136c1-.9 2.1-1.7 3.2-2.6c4-3.2 8.2-6.2 12.5-9c3.1-2 6.3-4 9.6-5.8c6.1-3.5 9.2-10.5 7.7-17.3s-7.3-11.9-14.3-12.5c-3.6-.3-7.1-.5-10.7-.6c-2.7-.1-5.5-.1-8.2-.1c-3.3 0-6.5 .1-9.8 .2c-2.3 .1-4.6 .2-6.9 .4z"]},lu={prefix:"far",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"]},ld=lu,lp={prefix:"far",iconName:"tags",icon:[512,512,[],"f02c","M345 39.1c-9.3-9.4-24.5-9.5-33.9-.2s-9.5 24.5-.2 33.9L438.6 202.1c33.9 34.3 33.9 89.4 0 123.7L326.7 439.1c-9.3 9.4-9.2 24.6 .2 33.9s24.6 9.2 33.9-.2L472.8 359.6c52.4-53 52.4-138.2 0-191.2L345 39.1zM242.7 50.7c-12-12-28.3-18.7-45.3-18.7L48 32C21.5 32 0 53.5 0 80L0 229.5c0 17 6.7 33.3 18.7 45.3l168 168c25 25 65.5 25 90.5 0L410.7 309.3c25-25 25-6
15.5 0-90.5l-168-168zM48 80l149.5 0c4.2 0 8.3 1.7 11.3 4.7l168 168c6.2 6.2 6.2 16.4 0 22.6L243.3 408.8c-6.2 6.2-16.4 6.2-22.6 0l-168-168c-3-3-4.7-7.1-4.7-11.3L48 80zm96 64a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},lf={prefix:"far",iconName:"comments",icon:[640,512,[61670,128490],"f086","M88.2 309.1c9.8-18.3 6.8-40.8-7.5-55.8C59.4 230.9 48 204 48 176c0-63.5 63.8-128 160-128s160 64.5 160 128s-63.8 128-160 128c-13.1 0-25.8-1.3-37.8-3.6c-10.4-2-21.2-.6-30.7 4.2c-4.1 2.1-8.3 4.1-12.6 6c-16 7.2-32.9 13.5-49.9 18c2.8-4.6 5.4-9.1 7.9-13.6c1.1-1.9 2.2-3.9 3.2-5.9zM208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 41.8 17.2 80.1 45.9 110.3c-.9 1.7-1.9 3.5-2.8 5.1c-10.3 18.4-22.3 36.5-36.6 52.1c-6.6 7-8.3 17.2-4.6 25.9C5.8 378.3 14.4 384 24 384c43 0 86.5-13.3 122.7-29.7c4.8-2.2 9.6-4.5 14.2-6.8c15.1 3 30.9 4.5 47.1 4.5zM432 480c16.2 0 31.9-1.6 47.1-4.5c4.6 2.3 9.4 4.6 14.2 6.8C529.5 498.7 573 512 616 512c9.6 0 18.2-5.7 22-14.5c3.8-8.8 2-19-4.6-25.9c-14.2-15.6-26.2-33.7-36.6-52.1c-.9-1.7-1.9-3.4-2.8-5.1C622.8 384.1 640 345.8 640 304c0-94.4-87.9-171.5-198.2-175.8c4.1 15.2 6.2 31.2 6.2 47.8l0 .6c87.2 6.7 144 67.5 144 127.4c0 28-11.4 54.9-32.7 77.2c-14.3 15-17.3 37.6-7.5 55.8c1.1 2 2.2 4 3.2 5.9c2.5 4.5 5.2 9 7.9 13.6c-17-4.5-33.9-10.7-49.9-18c-4.3-1.9-8.5-3.9-12.6-6c-9.5-4.8-20.3-6.2-30.7-4.2c-12.1 2.4-24.8 3.6-37.8 3.6c-61.7 0-110-26.5-136.8-62.3c-16 5.4-32.8 9.4-50 11.8C279 439.8 350 480 432 480z"]},lh={prefix:"far",iconName:"film",icon:[512,512,[127902],"f008","M352 432l-192 0 0-112 0-40 192 0 0 40 0 112zm0-200l-192 0 0-40 0-112 192 0 0 112 0 40zM64 80l48 0 0 88-64 0 0-72c0-8.8 7.2-16 16-16zM48 216l64 0 0 80-64 0 0-80zm64 216l-48 0c-8.8 0-16-7.2-16-16l0-72 64 0 0 88zM400 168l0-88 48 0c8.8 0 16 7.2 16 16l0 72-64 0zm0 48l64 0 0 80-64 0 0-80zm0 128l64 0 0 72c0 8.8-7.2 16-16 16l-48 0 0-88zM448 32L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64z"]},lm={prefix:"far",iconName:"droplet",icon:[384,512,[128167,"tint"],"f043","M192 464c-79.5 0-144-64.5-144-144c0-13 5.1-33.5 17-61.1c11.5-26.6 27.6-55.8 45.5-84.7c29-46.8 61-90.2 81.5-117c20.5 26.7 52.6 70.2 81.5 117c17.9 28.9 34 58 45.5 84.7c11.9 27.6 17 48.2 17 61.1c0 79.5-64.5 144-144 144zM0 320C0 426 86 512 192 512s192-86 192-192c0-91.2-130.2-262.3-166.6-308.3C211.4 4.2 202.5 0 192.9 0l-1.8 0c-9.6 0-18.5 4.2-24.5 11.7C130.2 57.7 0 228.8 0 320zm144-8c0-13.3-10.7-24-24-24s-24 10.7-24 24c0 57.4 46.6 104 104 104c13.3 0 24-10.7 24-24s-10.7-24-24-24c-30.9 0-56-25.1-56-56z"]},lg=lm,lb={prefix:"far",iconName:"lock-open",icon:[576,512,[],"f3c1","M352 128c0-44.2 35.8-80 80-80s80 35.8 80 80l0 72c0 13.3 10.7 24 24 24s24-10.7 24-24l0-72C560 57.3 502.7 0 432 0S304 57.3 304 128l0 64L64 192c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-32 0 0-64zM64 240l320 0c8.8 0 16 7.2 16 16l0 192c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-192c0-8.8 7.2-16 16-16z"]},lv={prefix:"far",iconName:"shapes",icon:[512,512,["triangle-circle-square"],"f61f","M288 63.1L220.3 176l135.5 0L288 63.1zM411.4 175.5c5.9 9.9 6.1 22.2 .4 32.2s-16.3 16.2-27.8 16.2l-192 0c-11.5 0-22.2-6.2-27.8-16.2s-5.5-22.3 .4-32.2l96-160C266.3 5.9 276.8 0 288 0s21.7 5.9 27.4 15.5l96 160zM464 320l-128 0 0 128 128 0 0-128zM328 272l144 0c22.1 0 40 17.9 40 40l0 144c0 22.1-17.9 40-40 40l-144 0c-22.1 0-40-17.9-40-40l0-144c0-22.1 17.9-40 40-40zM208 384A80 80 0 1 0 48 384a80 80 0 1 0 160 0zM0 384a128 128 0 1 1 256 0A128 128 0 1 1 0 384z"]},lx=lv,ly={prefix:"far",iconName:"xmark",icon:[384,512,[215,10005,10006,10060,128473,"close","multiply","remove","times"],"f00d","M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z"]},lC=ly,lw=ly,lk=ly,lM=ly,lz={prefix:"far",iconName:"slash-forward",icon:[320,512,[],"2f","M308.1 3.3c11.4 6.7 15.3 21.4 8.6 32.8l-272 464c-6.7 11.4-21.4 15.3-32.8 8.6S-3.4 487.3 3.3 475.9l272-464C282 .4 296.7-3.4 308.1 3.3z"]},lS={prefix:"far",iconName:"arrow-down-left-and-arrow-up-right-to-center",icon:[512,512,[],"e092","M489 57c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-135 135L320 72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 144c0 13.3 10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-86.1 0L489 57zM23 455c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135 0 86.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-144c0-13.3-10.7-24-24-24L72 272c-13.3 0-24 10.7-24 24s10.7 24 24 24l86.1 0L23 455z"]}
1,lL={prefix:"far",iconName:"comment-captions",icon:[512,512,[],"e146","M168.2 384.9c-15-5.4-31.7-3.1-44.6 6.4c-8.2 6-22.3 14.8-39.4 22.7c5.6-14.7 9.9-31.3 11.3-49.4c1-12.9-3.3-25.7-11.8-35.5C60.4 302.8 48 272 48 240c0-79.5 83.3-160 208-160s208 80.5 208 160s-83.3 160-208 160c-31.6 0-61.3-5.5-87.8-15.1zM26.3 423.8c-1.6 2.7-3.3 5.4-5.1 8.1l-.3 .5c-1.6 2.3-3.2 4.6-4.8 6.9c-3.5 4.7-7.3 9.3-11.3 13.5c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c5.1 0 10.2-.3 15.3-.8l.7-.1c4.4-.5 8.8-1.1 13.2-1.9c.8-.1 1.6-.3 2.4-.5c17.8-3.5 34.9-9.5 50.1-16.1c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9zM120 192c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm224 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0zM136 272c-13.3 0-24 10.7-24 24s10.7 24 24 24l32 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-32 0zm112 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-128 0z"]},lA={prefix:"far",iconName:"handshake",icon:[640,512,[],"f2b5","M272.2 64.6l-51.1 51.1c-15.3 4.2-29.5 11.9-41.5 22.5L153 161.9C142.8 171 129.5 176 115.8 176L96 176l0 128c20.4 .6 39.8 8.9 54.3 23.4l35.6 35.6 7 7c0 0 0 0 0 0L219.9 397c6.2 6.2 16.4 6.2 22.6 0c1.7-1.7 3-3.7 3.7-5.8c2.8-7.7 9.3-13.5 17.3-15.3s16.4 .6 22.2 6.5L296.5 393c11.6 11.6 30.4 11.6 41.9 0c5.4-5.4 8.3-12.3 8.6-19.4c.4-8.8 5.6-16.6 13.6-20.4s17.3-3 24.4 2.1c9.4 6.7 22.5 5.8 30.9-2.6c9.4-9.4 9.4-24.6 0-33.9L340.1 243l-35.8 33c-27.3 25.2-69.2 25.6-97 .9c-31.7-28.2-32.4-77.4-1.6-106.5l70.1-66.2C303.2 78.4 339.4 64 377.1 64c36.1 0 71 13.3 97.9 37.2L505.1 128l38.9 0 40 0 40 0c8.8 0 16 7.2 16 16l0 208c0 17.7-14.3 32-32 32l-32 0c-11.8 0-22.2-6.4-27.7-16l-84.9 0c-3.4 6.7-7.9 13.1-13.5 18.7c-17.1 17.1-40.8 23.8-63 20.1c-3.6 7.3-8.5 14.1-14.6 20.2c-27.3 27.3-70 30-100.4 8.1c-25.1 20.8-62.5 19.5-86-4.1L159 404l-7-7-35.6-35.6c-5.5-5.5-12.7-8.7-20.4-9.3C96 369.7 81.6 384 64 384l-32 0c-17.7 0-32-14.3-32-32L0 144c0-8.8 7.2-16 16-16l40 0 40 0 19.8 0c2 0 3.9-.7 5.3-2l26.5-23.6C175.5 77.7 211.4 64 248.7 64L259 64c4.4 0 8.9 .2 13.2 .6zM544 320l0-144-48 0c-5.9 0-11.6-2.2-15.9-6.1l-36.9-32.8c-18.2-16.2-41.7-25.1-66.1-25.1c-25.4 0-49.8 9.7-68.3 27.1l-70.1 66.2c-10.3 9.8-10.1 26.3 .5 35.7c9.3 8.3 23.4 8.1 32.5-.3l71.9-66.4c9.7-9 24.9-8.4 33.9 1.4s8.4 24.9-1.4 33.9l-.8 .8 74.4 74.4c10 10 16.5 22.3 19.4 35.1l74.8 0zM64 336a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm528 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"]},lE={prefix:"far",iconName:"arrow-right",icon:[448,512,[8594],"f061","M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z"]},lT={prefix:"far",iconName:"cards-blank",icon:[640,512,[],"e4df","M51.8 160.4c-3.7 2.1-4.9 6.8-2.8 10.5l167 289.3c2.1 3.7 6.8 4.9 10.5 2.8L419.4 351.6c3.7-2.1 4.9-6.8 2.8-10.5L255.2 51.8c-2.1-3.7-6.8-4.9-10.5-2.8L51.8 160.4zM7.5 194.9c-15.4-26.6-6.3-60.7 20.4-76.1L220.7 7.5c26.6-15.4 60.7-6.3 76.1 20.4l167 289.3c15.4 26.6 6.2 60.7-20.4 76.1L250.5 504.5c-26.6 15.4-60.7 6.2-76.1-20.4L7.5 194.9zm451.9 226c41.9-24.2 56.3-77.8 32.1-119.8L354.7 64.2c1.7-.2 3.5-.2 5.3-.2l224 0c30.9 0 56 25.1 56 56l0 336c0 30.9-25.1 56-56 56l-224 0c-13.7 0-26.2-4.9-35.9-13l135.3-78.1z"]},l_={prefix:"far",iconName:"list-ol",icon:[512,512,["list-1-2","list-numeric"],"f0cb","M24 56c0-13.3 10.7-24 24-24l32 0c13.3 0 24 10.7 24 24l0 120 16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0 0-96-8 0C34.7 80 24 69.3 24 56zM86.7 341.2c-6.5-7.4-18.3-6.9-24 1.2L51.5 357.9c-7.7 10.8-22.7 13.3-33.5 5.6s-13.3-22.7-5.6-33.5l11.1-15.6c23.7-33.2 72.3-35.6 99.2-4.9c21.3 24.4 20.8 60.9-1.1 84.7L86.8 432l33.2 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-88 0c-9.5 0-18.2-5.6-22-14.4s-2.1-18.9 4.3-25.9l72-78c5.3-5.8 5.4-14.6 .3-20.5zM216 72l272 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-272 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 160l272 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-272 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 160l272 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-272 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},lO=l_,lj=l_,lD={prefix:"far",iconName:"bookmark",icon:[384,512,[61591,128278],"f02e","M0 48C0 21.5 21.5 0 48 0l0 48 0 393.4 130.1-92.9c8.3-6 19.6-6 27.9 0L336 441.4 336 48 48 48 48 0 336 0c26.5 0 48 21.5 48 48l0 440c0 9-5 17.2-13 21.3s-17.6 3.4-24.9-1.8L192 397.5 37.9 507.5c-7.3 5.2-16.9 5.9-24.9 1.8S0 497 0 488L0 48z"]}
vendor: 4,139 bytes, line 1
1,lN={prefix:"far",iconName:"user",icon:[448,512,[62144,128100],"f007","M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464l349.5 0c-8.9-63.3-63.3-112-129-112l-91.4 0c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"]},lI={prefix:"far",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M240 88c0-13.3 10.7-24 24-24s24 10.7 24 24l0 138.7 0 58.6L288 424c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-105.1L63.3 442.6c-5.1 3.5-11.1 5.4-17.3 5.4C29.5 448 16 434.5 16 417.9L16 94.1C16 77.5 29.5 64 46.1 64c6.2 0 12.2 1.9 17.3 5.4L240 193.1 240 88zm0 172.3l0-8.6L64 128.5l0 255L240 260.3z"]},lP=lI,lR={prefix:"far",iconName:"paintbrush-pencil",icon:[576,512,[],"e206","M181.3 19.3c-25-25-65.5-25-90.5 0L51.3 58.7c-3.1 3.1-5.9 6.5-8.2 10c-16.4 24.8-13.7 58.6 8.2 80.5l88.8 88.8c13.9-4 28.6-6.1 43.9-6.1l1.5 0 8.2-8.2L161 191 223 129l32.8 32.8 33.9-33.9L181.3 19.3zM414.2 320.1l37.3 37.3c.6 .6 1.2 1.2 1.7 1.8c3.9 4.4 6.7 9.6 8.4 15.2l6.9 23.4 16.1 54.8-54.8-16.1-23.4-6.9c-6.4-1.9-12.3-5.4-17-10.1l-37.3-37.3-8.1 8.1 0 1.7c0 15.2-2.1 29.9-6.1 43.9l17.6 17.6c1.3 1.3 2.6 2.6 4 3.8c9.6 8.5 21 14.8 33.4 18.4l78.1 23L513.2 511c8.4 2.5 17.5 .2 23.7-6.1s8.5-15.3 6.1-23.7L530.6 439l-23-78.1c-4.2-14.1-11.8-27-22.2-37.4l-37.3-37.3-33.9 33.9zM519 57c8.3 8.3 8.3 21.8 0 30.1L336.3 269.8l-30.1-30.1L489 57c8.3-8.3 21.8-8.3 30.1 0zM184 320c9.4 0 18.3 1.8 26.5 5L251 365.5c3.3 8.2 5 17.2 5 26.5c0 39.8-32.2 72-72 72l-85.6 0 .7-.9c11.6-16.9 17.1-38.6 13.8-60c-.5-3.6-.8-7.3-.8-11.1c0-39.8 32.2-72 72-72zM455 23L204.3 273.7c-6.6-1.1-13.4-1.7-20.3-1.7c-66.3 0-120 53.7-120 120c0 6.2 .5 12.4 1.4 18.4C68.1 428.2 56.1 448 38 448l-6 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l152 0c66.3 0 120-53.7 120-120c0-6.9-.6-13.7-1.7-20.3L553 121c27-27 27-70.9 0-97.9s-70.9-27-97.9 0z"]},lB={prefix:"far",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 13.3 10.7 24 24 24l59.7 0c10.2 32.5 40.5 56 76.3 56s66.1-23.5 76.3-56L488 440c13.3 0 24-10.7 24-24s-10.7-24-24-24l-251.7 0c-10.2-32.5-40.5-56-76.3-56s-66.1 23.5-76.3 56L24 392c-13.3 0-24 10.7-24 24zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-35.8 0-66.1 23.5-76.3 56L24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l251.7 0c10.2 32.5 40.5 56 76.3 56s66.1-23.5 76.3-56l59.7 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-59.7 0c-10.2-32.5-40.5-56-76.3-56zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm76.3-56C258.1 39.5 227.8 16 192 16s-66.1 23.5-76.3 56L24 72C10.7 72 0 82.7 0 96s10.7 24 24 24l91.7 0c10.2 32.5 40.5 56 76.3 56s66.1-23.5 76.3-56L488 120c13.3 0 24-10.7 24-24s-10.7-24-24-24L268.3 72z"]},lF=lB,lV={prefix:"far",iconName:"calendar-range",icon:[448,512,[],"e0d6","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L64 64C28.7 64 0 92.7 0 128l0 16 0 48L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-256 0-48 0-16c0-35.3-28.7-64-64-64l-40 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L152 64l0-40zM48 192l352 0 0 256c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256zm48 96a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm224 64a32 32 0 1 0 0 64 32 32 0 1 0 0-64zM192 288c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0c-13.3 0-24 10.7-24 24zm40 72l-112 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24z"]},lH={prefix:"far",iconName:"house",icon:[576,512,[63498,63500,127968,"home","home-alt","home-lg-alt"],"f015","M303.5 5.7c-9-7.6-22.1-7.6-31.1 0l-264 224c-10.1 8.6-11.3 23.7-2.8 33.8s23.7 11.3 33.8 2.8L64 245.5 64 432c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-186.5 24.5 20.8c10.1 8.6 25.3 7.3 33.8-2.8s7.3-25.3-2.8-33.8l-264-224zM112 432l0-227.2L288 55.5 464 204.8 464 432c0 17.7-14.3 32-32 32l-48 0 0-152c0-22.1-17.9-40-40-40l-112 0c-22.1 0-40 17.9-40 40l0 152-48 0c-17.7 0-32-14.3-32-32zm128 32l0-144 96 0 0 144-96 0z"]},lW=lH,lq=lH,lU=lH,l$={prefix:"far",iconName:"check",icon:[448,512,[10003,10004],"f00c","M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119
1119L407 103c9.4-9.4 24.6-9.4 33.9 0z"]},lK={prefix:"far",iconName:"italic",icon:[384,512,[],"f033","M128 56c0-13.3 10.7-24 24-24l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-68.7 0L144.7 432l87.3 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 480c-13.3 0-24-10.7-24-24s10.7-24 24-24l68.7 0L239.3 80 152 80c-13.3 0-24-10.7-24-24z"]},lG={prefix:"far",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L64 64C28.7 64 0 92.7 0 128l0 16 0 48L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-256 0-48 0-16c0-35.3-28.7-64-64-64l-40 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L152 64l0-40zM48 192l352 0 0 256c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256z"]},lY={prefix:"far",iconName:"copyright",icon:[512,512,[169],"f1f9","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM199.4 312.6c-31.2-31.2-31.2-81.9 0-113.1s81.9-31.2 113.1 0c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9c-50-50-131-50-181 0s-50 131 0 181s131 50 181 0c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0c-31.2 31.2-81.9 31.2-113.1 0z"]},lX={prefix:"far",iconName:"wrench",icon:[512,512,[128295],"f0ad","M322.3 268c9.4 2.6 19.3 4 29.7 4c60.5 0 109.8-48 111.9-108l-25.3 25.3c-12 12-28.3 18.7-45.3 18.7L368 208c-35.3 0-64-28.7-64-64l0-25.4c0-17 6.7-33.3 18.7-45.3c0 0 0 0 0 0L348 48.1C288 50.1 240 99.5 240 160c0 10.3 1.4 20.3 4 29.7c4.6 16.6-.2 34.4-12.4 46.6L57.1 410.7c-5.9 5.8-9.1 13.8-9.1 22.1C48 450 62 464 79.2 464c8.3 0 16.2-3.3 22.1-9.1L275.7 280.4c12.2-12.2 30-16.9 46.6-12.4zM424.6 39.4l-67.9 67.9c-3 3-4.7 7.1-4.7 11.3l0 25.4c0 8.8 7.2 16 16 16l25.4 0c4.2 0 8.3-1.7 11.3-4.7l67.9-67.9c7.2-7.2 19.3-5.9 23.7 3.3c10.1 21 15.7 44.5 15.7 69.3c0 88.4-71.6 160-160 160c-14.7 0-28.9-2-42.3-5.7L135.2 488.8c-14.9 14.9-35 23.2-56 23.2C35.5 512 0 476.5 0 432.8c0-21 8.3-41.1 23.2-56L197.7 202.3C194 188.9 192 174.7 192 160C192 71.6 263.6 0 352 0c24.8 0 48.3 5.7 69.3 15.7c9.2 4.4 10.5 16.5 3.3 23.7zM88 408a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]},lJ={prefix:"far",iconName:"lightbulb-gear",icon:[576,512,[],"e5fd","M314.4 213.6c3.6-11.9 5.6-24.5 5.6-37.6c0-70.7-57.3-128-128-128S64 105.3 64 176c0 27.2 8.4 52.3 22.8 72.9c3.7 5.3 8.1 11.3 12.8 17.7c0 0 0 0 0 0c12.9 17.7 28.3 38.9 39.8 59.8c10.4 19 15.7 38.8 18.3 57.5L109 384c-2.2-12-5.9-23.7-11.8-34.5c-9.9-18-22.2-34.9-34.5-51.8c0 0 0 0 0 0s0 0 0 0c-5.2-7.1-10.4-14.2-15.4-21.4C27.6 247.9 16 213.3 16 176C16 78.8 94.8 0 192 0c97 0 175.6 78.4 176 175.3c-17.8 7.7-28 25.6-28 43.3l0 .9c-7.7-4.3-16.7-6.4-25.6-
15.9zM245.6 416c3.5 9.2 7.7 18.3 12.8 27c2.9 5 6 9.9 9.4 14.6C257.1 489.2 227.2 512 192 512c-44.2 0-80-35.8-80-80l0-16 133.6 0zM144 176c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-44.2 35.8-80 80-80c8.8 0 16 7.2 16 16s-7.2 16-16 16c-26.5 0-48 21.5-48 48zm228 42.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8l0 17.7c0 7.8 4.8 14.8 11.6 18.7c6.8 3.9 15.1 4.5 21.8 .6l13.8-7.9c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-14.4 8.3c-6.5 3.7-10 10.9-10 18.4s3.5 14.7 10 18.4l14.4 8.3c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-13.8-7.9c-6.7-3.9-15.1-3.3-21.8 .6c-6.8 3.9-11.6 10.9-11.6 18.7l0 17.7c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8l0-17.4c0-7.9-4.9-14.9-11.7-18.9c-6.8-3.9-15.2-4.5-22-.6l-13.5 7.8c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l14-8.1c6.5-3.8 10.1-11.1 10.1-18.6s-3.5-14.8-10.1-18.6l-14-8.1c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l13.6 7.8c6.8 3.9 15.2 3.3 22-.6c6.9-3.9 11.7-11 11.7-18.9l0-17.4zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},lQ={prefix:"far",iconName:"paperclip",icon:[448,512,[128206],"f0c6","M375 73c-26-26-68.1-26-94.1 0L89 265C45.3 308.6 45.3 379.4 89 423s114.4 43.6 158.1 0L399 271c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L281 457c-62.4 62.4-163.5 62.4-225.9 0S-7.4 293.4 55 231L247 39C291.7-5.7 364.3-5.7 409 39s44.7 117.2 0 161.9L225.2 384.7c-31.6 31.6-83.6 28.7-111.5-6.2c-23.8-29.8-21.5-72.8 5.5-99.8L271 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L153.2 312.7c-9.7 9.7-10.6 25.1-2 35.8c10 12.5 28.7 13.6 40 2.2L375 167c26-26 26-68.1 0-94.1z"]},lZ={prefix:"far",iconName:"memo-circle-check",icon:[576,512,[],"e1d9","M64 48l256 0c8.8 0 16 7.2 16 16l0 156.5c14.6-9.5 30.8-17 48-21.8L384 64c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c3.3 0 6.6-.3 9.7-.7c-17.9-12.8-33.3-28.8-45.3-47.3L64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16zm56 80c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0zm456 48a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zm-76.7-43.3c6.2 6.2 6.2 16.4 0 22.6l-72 72c-6.2 6.2-16.4 6.2-22.6 0l-40-40c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L416 385.4l60.7-60.7c6.2-6.2 16.4-6.2 22.6 0z"]},l1={prefix:"far",iconName:"puzzle-piece",icon:[512,512,[129513],"f12e","M201.1 57.3C194.1 62.5 192 68 192 72c0 4.2 2.4 10.1 10.4 15.6c7.8 5.3 13.6 14.6 13.6 25.6c0 17-13.8 30.7-30.7 30.7L56 144c-4.4 0-8 3.6-8 8l0 52.5c7.4-2.9 15.5-4.5 24-4.5c43.1 0 72 39.4 72 80s-28.9 80-72 80c-8.5 0-16.6-1.6-24-4.5L48 456c0 4.4 3.6 8 8 8l100.5 0c-2.9-7.4-4.5-15.5-4.5-24c0-43.1 39.4-72 80-72s80 28.9 80 72c0 8.5-1.6 16.6-4.5 24l52.5 0c4.4 0 8-3.6 8-8l0-129.3c0-17 13.8-30.7 30.7-30.7c11.1 0 20.3 5.8 25.6 13.6c5.5 8 11.4 10.4 15.6 10.4c4 0 9.5-2.1 14.7-9.1s9.3-17.9 9.3-30.9s-4-23.8-9.3-30.9s-10.7-9.1-14.7-9.1c-4.2 0-10.1 2.4-15.6 10.4c-5.3 7.8-14.6 13.6-25.6 13.6c-17 0-30.7-13.8-30.7-30.7l0-81.3c0-4.4-3.6-8-8-8l-81.3 0c-17 0-30.7-13.8-30.7-30.7c0-11.1 5.8-20.3 13.6-25.6c8-5.5 10.4-11.4 10.4-15.6c0-4-2.1-9.5-9.1-14.7S245 48 232 48s-23.8 4-30.9 9.3zM172.3 18.9C188.5 6.8 209.6 0 232 0s43.5 6.8 59.7 18.9S320 49.5 320 72c0 8.6-1.8 16.7-4.9 24L360 96c30.9 0 56 25.1 56 56l0 44.9c7.3-3.1 15.4-4.9 24-4.9c22.5 0 41 12.2 53.1 28.3S512 257.6 512 280s-6.8 43.5-18.9 59.7S462.5 368 440 368c-8.6 0-16.7-1.8-24-4.9l0 92.9c0 30.9-25.1 56-56 56l-78.1 0c-18.7 0-33.9-15.2-33.9-33.9c0-10.1 4.5-18.5 9.9-24.2c4.2-4.3 6.1-9.2 6.1-13.9c0-9.9-10.7-24-32-24s-32 14.1-32 24c0 4.7 1.9 9.5 6.1 13.9c5.5 5.7 9.9 14.1 9.9 24.2c0 18.7-15.2 33.9-33.9 33.9L56 512c-30.9 0-56-25.1-56-56L0 329.9C0 311.2 15.2 296 33.9 296c10.1 0 18.5 4.5 24.2 9.9c4.3 4.2 9.2 6.1 13.9 6.1c9.9 0 24-10.7 24-32s-14.1-32-24-32c-4.7 0-9.5 1.9-13.9 6.1C52.4 259.5 44 264 33.9 264C15.2 264 0 248.8 0 230.1L0 152c0-30.9 25.1-56 56-56l92.9 0c-3.1-7.3-4.9-15.4-4.9-24c0-22.5 12.2-41 28.3-53.1z"]},l0={prefix:"far",iconName:"play",icon:[384,512,[9654],"f04b","M48 432L336 256 48 80l0 352zM24.5 38.1C39.7 29.6 58.2 30 73 39L361 215c14.3 8.7 23 24.2 23 41s-8.7 32.2-23 41L73 473c-14.8 9.1-33.4 9.4-48.5 .9S0 449.4
10 432L0 80C0 62.6 9.4 46.6 24.5 38.1z"]},l2={prefix:"far",iconName:"shirt",icon:[640,512,[128085,"t-shirt","tshirt"],"f553","M146.3 27.8C167.9 9.8 195.1 0 223.2 0c18.2 0 31.1 13.6 34 28.5C263 57.8 288.9 80 320 80s57-22.2 62.8-51.5C385.7 13.6 398.7 0 416.8 0c28.1 0 55.3 9.8 76.8 27.8L478.3 46.3l15.4-18.4L619.8 133c11.6 9.7 18.8 23.6 20 38.6s-3.7 29.9-13.7 41.3l-56 64c-20 22.9-54.6 25.6-78 6.1L480 272.9 480 448c0 35.3-28.7 64-64 64l-192 0c-35.3 0-64-28.7-64-64l0-175.1L147.9 283c-23.4 19.5-58 16.7-78-6.1l-56-64C3.9 201.5-1 186.6 .2 171.6s8.4-29 20-38.6L146.3 27.8zm66.5 20.9c-13.1 1.9-25.5 7.4-35.8 15.9L50.9 169.9c-1.7 1.4-2.7 3.4-2.9 5.5s.5 4.3 2 5.9L31.9 197.1 50 181.3l56 64c2.9 3.3 7.8 3.7 11.1 .9l51.5-42.9c7.2-6 17.1-7.2 25.5-3.3s13.8 12.4 13.8 21.7L208 448c0 8.8 7.2 16 16 16l192 0c8.8 0 16-7.2 16-16l0-226.3c0-9.3 5.4-17.8 13.8-21.7s18.4-2.7 25.5 3.3l51.5 42.9c3.3 2.8 8.3 2.4 11.1-.9l56-64c1.4-1.6 2.1-3.7 2-5.9s-1.2-4.1-2.9-5.5L462.9 64.7c-10.3-8.6-22.7-14.1-35.8-15.9C413.1 94.6 370.5 128 320 128s-93.1-33.4-107.1-79.3z"]},l4=l2,l3=l2,l6={prefix:"far",iconName:"sign-hanging",icon:[512,512,["sign"],"f4d9","M88 0c13.3 0 24 10.7 24 24l0 40 376 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-376 0 0 376c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-376-40 0C10.7 112 0 101.3 0 88S10.7 64 24 64l40 0 0-40C64 10.7 74.7 0 88 0zM192 336l240 0 0-144-240 0 0 144zM144 176c0-17.7 14.3-32 32-32l272 0c17.7 0 32 14.3 32 32l0 176c0 17.7-14.3 32-32 32l-272 0c-17.7 0-32-14.3-32-32l0-176z"]},l8=l6,l5={prefix:"far",iconName:"arrow-up",icon:[384,512,[8593],"f062","M209.4 39.4C204.8 34.7 198.6 32 192 32s-12.8 2.7-17.4 7.4l-168 176c-9.2 9.6-8.8 24.8 .8 33.9s24.8 8.8 33.9-.8L168 115.9 168 456c0 13.3 10.7 24 24 24s24-10.7 24-24l0-340.1L342.6 248.6c9.2 9.6 24.3 9.9 33.9 .8s9.9-24.3 .8-33.9l-168-176z"]},l7={prefix:"far",iconName:"trophy-star",icon:[576,512,["trophy-alt"],"f2eb","M176.9 48c6.4 160.7 44.3 231.4 71.8 261.7c13.7 15.1 25.9 21.4 33.1 24.1c2.6 1 4.7 1.5 6.1 1.9c1.4-.3 3.5-.9 6.1-1.9c7.2-2.7 19.4-9 33.1-24.1c27.5-30.3 65.5-101 71.8-261.7L176.9 48zM176 0L400 0c26.5 0 48.1 21.8 47.1 48.2c-.2 5.3-.4 10.6-.7 15.8L552 64c13.3 0 24 10.7 24 24c0 108.5-45.9 177.7-101.4 220.6c-53.9 41.7-115.7 57.6-149.5 63.7c-4.7 2.5-9.1 4.5-13.1 6.1l0 85.6 80 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-104 0-104 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l80 0 0-85.6c-4-1.6-8.4-3.6-13.1-6.1c-33.8-6-95.5-22-149.5-63.7C45.9 265.7 0 196.5 0 88C0 74.7 10.7 64 24 64l105.6 0c-.3-5.2-.5-10.4-.7-15.8C127.9 21.8 149.5 0 176 0zM390.8 302.6c18.1-8 36.8-18.4 54.4-32c40.6-31.3 75.9-80.2 81.9-158.6l-84.4 0c-9.1 90.1-29.2 150.3-51.9 190.6zm-260-32c17.5 13.6 36.3 24 54.4 32c-22.7-40.3-42.8-100.5-51.9-190.6l-84.4 0c6 78.4 41.3 127.3 81.9 158.6zM295.2 102.5l14.5 29.3c1.2 2.4 3.4 4 6 4.4l32.4 4.7c6.6 1 9.2 9 4.4 13.6l-23.4 22.8c-1.9 1.8-2.7 4.5-2.3 7.1l5.5 32.2c1.1 6.5-5.7 11.5-11.6 8.4l-29-15.2c-2.3-1.2-5.1-1.2-7.4 0l-29 15.2c-5.9 3.1-12.7-1.9-11.6-8.4l5.5-32.2c.4-2.6-.4-5.2-2.3-7.1l-23.4-22.8c-4.7-4.6-2.1-12.7 4.4-13.6l32.4-4.7c2.6-.4 4.9-2 6-4.4l14.5-29.3c2.9-5.9 11.4-5.9 14.3 0z"]},l9=l7,se={prefix:"far",iconName:"volume-slash",icon:[640,512,[128263],"f2e2","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.1 386.2C556.7 352 576 306.3 576 256c0-60.1-27.7-113.8-70.9-149c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C507.3 170.7 528 210.9 528 256c0 39.1-15.6 74.5-40.9 100.5L449 326.6c19-17.5 31-42.7 31-70.6c0-30.1-13.9-56.9-35.4-74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C425.1 227.6 432 241 432 256s-6.9 28.4-17.7 37.3c-1.3 1-2.4 2.2-3.4 3.4L352 250.6l0-188.8C352 45.3 338.7 32 322.2 32c-7.3 0-14.3 2.7-19.8 7.5L199.5 131 38.8 5.1zm199.1 156L304 102.3 304 213l-66.1-51.8zM32 216l0 80c0 30.9 25.1 56 56 56l78.9 0L302.4 472.5c5.5 4.8 12.5 7.5 19.8 7.5c16.5 0 29.8-13.3 29.8-29.8l0-76.9-48-37.8 0 74.2L191.9 310.1c-4.4-3.9-10.1-6.1-15.9-6.1l-88 0c-4.4 0-8-3.6-8-8l0-80c0-4.4 3.6-8 8-8l54.2 0L81.7 160.4C53.7 163.5 32 187.2 32 216z"]},st={prefix:"far",iconName:"file",icon:[384,512,[61462,128196,128459],"f15b","M320 464c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64z"]}
vendor: 5,225 bytes, line 1
1,sn={prefix:"far",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},si=sn,sr={prefix:"far",iconName:"circle-chevron-left",icon:[512,512,["chevron-circle-left"],"f137","M48 256a208 208 0 1 1 416 0A208 208 0 1 1 48 256zm464 0A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM271 135L167 239c-9.4 9.4-9.4 24.6 0 33.9L271 377c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-87-87 87-87c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0z"]},so=sr,sa={prefix:"far",iconName:"columns-3",icon:[640,512,[],"e361","M448 80l0 352 128 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L448 80zm-48 0L240 80l0 352 160 0 0-352zM192 432l0-352L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l128 0zM0 96C0 60.7 28.7 32 64 32l512 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96z"]},sl={prefix:"far",iconName:"pen-field",icon:[640,512,[],"e211","M569.2 59.1L581.1 71c9.4 9.4 9.4 24.6 0 33.9L560 126.1 514.3 80.4l20.8-21.1c9.4-9.5 24.6-9.5 34.1-.1zM359.9 236.8L480.6 114.5 526.1 160 404.6 281.6c-3.3 3.3-7.5 5.6-12 6.5L343 298.5l10.4-49.7c.9-4.5 3.2-8.7 6.4-11.9zM501 25.5L325.7 203.1c-9.7 9.8-16.4 22.3-19.2 35.8l-18 85.7c-1.7 7.9 .8 16.2 6.5 21.9s14 8.2 21.9 6.5l85.5-17.9c13.7-2.9 26.2-9.7 36.1-19.6L615.1 138.9c28.1-28.1 28.1-73.7 0-101.8L603.1 25.2C574.9-3.1 529-2.9 501 25.5zM72 128c-39.8 0-72 32.2-72 72L0 440c0 39.8 32.2 72 72 72l432 0c39.8 0 72-32.2 72-72l0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128c0 13.3-10.7 24-24 24L72 464c-13.3 0-24-10.7-24-24l0-240c0-13.3 10.7-24 24-24l192 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 128zm56 224a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm128-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},ss={prefix:"far",iconName:"building",icon:[384,512,[61687,127970],"f1ad","M64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l80 0 0-64c0-26.5 21.5-48 48-48s48 21.5 48 48l0 64 80 0c8.8 0 16-7.2 16-16l0-384c0-8.8-7.2-16-16-16L64 48zM0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm88 40c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48zM232 88l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48c0-8.8 7.2-16 16-16zM88 232c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48zm144-16l48 0c8.8 0 16 7.2 16 16l0 48c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-48c0-8.8 7.2-16 16-16z"]},sc={prefix:"far",iconName:"user-visor",icon:[448,512,[],"e04c","M224 208c26.2 0 49.4-12.6 64-32l-128 0c14.6 19.4 37.8 32 64 32zm0 48c-54 0-100.2-33.5-119-80.8c-14.3-3.2-25-16-25-31.2l0-64c0-17.7 14.3-32 32-32l12.1 0C147.5 18.7 183.6 0 224 0s76.5 18.7 99.9 48L336 48c17.7 0 32 14.3 32 32l0 64c0 15.3-10.7 28-25 31.2C324.2 222.5 278 256 224 256zM128 112c0 8.8 7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L144 96c-8.8 0-16 7.2-16 16zM269.7 352l-91.4 0c-65.7 0-120.1 48.7-129 112l349.5 0c-8.9-63.3-63.3-112-129-112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3zM313.5 429c-7.9 0-18.8 9.5-26.5 16.3c-2.1 1.9-4 3.5-5.5 4.7c-2.3 1.7-5.7 0-5.4-2.9c3.2-30.5 13.2-55.5 29.8-74.7c1.3-1.5 4.1-1.6 5.1 .1c15.8 20.6 24.2 45.9 25.1 75.3c0 3.2-4.1 4.7-6.1 2.1c-10.2-14.4-14.7-19.2-16.6-20.9z"]},su={prefix:"far",iconName:"presentation-screen",icon:[576,512,["presentation"],"f685","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48l528 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 0zm8 80l0 216c0 30.9 25.1 56 56 56l176 0 0 46.1-73 73c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l63-63 63 63c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-73-73 0-46.1 176 0c30.9 0 56-25.1 56-56l0-216-48 0 0 216c0 4.4-3.6 8-8 8l-200 0L88 304c-4.4 0-8-3.6-8-8L80 80 32 80z"]},sd=su,sp={prefix:"far",iconName:"thumbs-up",icon:[512,512,[61575,128077],"f164","M323.8 34.8c-38.2-10.9-78.1 11.2-89 49.4l-5.7 20c-3.7 13-10.4 25-19.5 35l-51.3 56.4c-8.9 9.8-8.2 25 1.6 33.9s25 8.2 33.9-1.6l51.3-56.4c14.1-15.5 24.4-34 30.1-54.1l5.7-20c3.6-12.7 16.9-20.1 29.7-16.5s20.1 16.9 16.5 29.7l-5.7 20c-5.7 19.9-14.7 38.7-26.6 55.5c-5.2 7.3-5.8 16.9-1.7 24.9s12.3 13 21.3 13L448 224c8.8 0 16 7.2 16 16c0 6.8-4.3 12.7-10.4 15c-7.4 2.8-13 9-14.9 16.7s.1 15.8 5.3 21.7c2.5 2.8 4 6.5 4 10.6c0 7.8-5.6 14.3-13 15.7c-8.2 1.6-15.1 7.3-18 15.2s-1.6 16.7 3.6 23.3c2.1 2.7 3.4 6.1 3.4 9.9c0 6.7-4.2 12.6-10.2 14.9c-11.5 4.5-17.7 16.9-14.4 28.8c.4 1.3 .6 2.8 .6 4.3c0 8.8-7.2 16-16 16l-97.5 0c-12.6 0-25-3.7-35.5-10.7l-61.7-41.1c-11-7.4-25.9-4.4-33.3 6.7s-4.4 25.9 6.7 33.3l61.7 41.1c18.4 12.3 40 18.8 62.1 18.8l97.5 0c34.7 0 62.9-27.6 64-62c14.6-11.7 24-29.7 24-50c0-4.5-.5-8.8-1.3-13c15.4-11.7 25.3-30.2 25.3-51c0-6.5-1-12.8-2.8-18.7C504.8 273.7 512 257.7 512 240c0-35.3-28.6-64-64-64l-92.3 0c4.7-10.4 8.7-21.2
111.8-32.2l5.7-20c10.9-38.2-11.2-78.1-49.4-89zM32 192c-17.7 0-32 14.3-32 32L0 448c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32l-64 0z"]},sf={prefix:"far",iconName:"x",icon:[384,512,[120],"58","M378.4 71.4c8.5-10.1 7.2-25.3-2.9-33.8s-25.3-7.2-33.8 2.9L192 218.7 42.4 40.6C33.9 30.4 18.7 29.1 8.6 37.6S-2.9 61.3 5.6 71.4L160.7 256 5.6 440.6c-8.5 10.2-7.2 25.3 2.9 33.8s25.3 7.2 33.8-2.9L192 293.3 341.6 471.4c8.5 10.2 23.7 11.5 33.8 2.9s11.5-23.7 2.9-33.8L223.3 256l155-184.6z"]},sh={prefix:"far",iconName:"backward-step",icon:[320,512,["step-backward"],"f048","M80 88c0-13.3-10.7-24-24-24S32 74.7 32 88l0 138.7 0 58.6L32 424c0 13.3 10.7 24 24 24s24-10.7 24-24l0-105.1L256.7 442.6c5.1 3.5 11.1 5.4 17.3 5.4c16.6 0 30.1-13.5 30.1-30.1l0-323.8C304 77.5 290.5 64 273.9 64c-6.2 0-12.2 1.9-17.3 5.4L80 193.1 80 88zm0 172.3l0-8.6L256 128.5l0 255L80 260.3z"]},sm=sh,sg={prefix:"far",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M580.3 267.2c56.2-56.2 56.2-147.3 0-203.5C526.8 10.2 440.9 7.3 383.9 57.2l-6.1 5.4c-10 8.7-11 23.9-2.3 33.9s23.9 11 33.9 2.3l6.1-5.4c38-33.2 95.2-31.3 130.9 4.4c37.4 37.4 37.4 98.1 0 135.6L433.1 346.6c-37.4 37.4-98.2 37.4-135.6 0c-35.7-35.7-37.6-92.9-4.4-130.9l4.7-5.4c8.7-10 7.7-25.1-2.3-33.9s-25.1-7.7-33.9 2.3l-4.7 5.4c-49.8 57-46.9 142.9 6.6 196.4c56.2 56.2 147.3 56.2 203.5 0L580.3 267.2zM59.7 244.8C3.5 301 3.5 392.1 59.7 448.2c53.6 53.6 139.5 56.4 196.5 6.5l6.1-5.4c10-8.7 11-23.9 2.3-33.9s-23.9-11-33.9-2.3l-6.1 5.4c-38 33.2-95.2 31.3-130.9-4.4c-37.4-37.4-37.4-98.1 0-135.6L207 165.4c37.4-37.4 98.1-37.4 135.6 0c35.7 35.7 37.6 92.9 4.4 130.9l-5.4 6.1c-8.7 10-7.7 25.1 2.3 33.9s25.1 7.7 33.9-2.3l5.4-6.1c49.9-57 47-142.9-6.5-196.5c-56.2-56.2-147.3-56.2-203.5 0L59.7 244.8z"]},sb=sg,sv={prefix:"far",iconName:"backward",icon:[512,512,[9194],"f04a","M288 94c0-16.6-13.5-30-30-30c-6.3 0-12.5 2-17.6 5.7L9.9 236.6C3.7 241.1 0 248.3 0 256s3.7 14.9 9.9 19.4L240.3 442.3c5.1 3.7 11.3 5.7 17.6 5.7c16.6 0 30-13.4 30-30l0-99.1L464.7 442.6c5.1 3.5 11.1 5.4 17.3 5.4c16.6 0 30.1-13.5 30.1-30.1l0-323.8C512 77.5 498.5 64 481.9 64c-6.2 0-12.2 1.9-17.3 5.4L288 193.1 288 94zm0 157.7L464 128.5l0 255L288 260.3l0-8.6zM64.9 256L240 129.2l0 253.6L64.9 256z"]},sx={prefix:"far",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},sy=sx,sC={prefix:"far",iconName:"circle",icon:[512,512,[9679,9898,9899,11044,61708,61915,128308,128309,128992,128993,128994,128995,128996],"f111","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},sw={prefix:"far",iconName:"cloud",icon:[640,512,[9729],"f0c2","M410.8 134.2c-19.3 8.6-42 3.5-55.9-12.5C332.8 96.1 300.3 80 264 80c-66.3 0-120 53.7-120 120c0 0 0 0 0 0s0 0 0 0l0 .2c0 20.4-12.8 38.5-32 45.3C74.6 258.7 48 294.3 48 336c0 53 43 96 96 96l360 0 3.3 0c.6-.1 1.3-.1 1.9-.2c46.2-2.7 82.8-41 82.8-87.8c0-36-21.6-67.1-52.8-80.7c-20.1-8.8-31.6-30-28.1-51.7c.6-3.8 .9-7.7 .9-11.7c0-39.8-32.2-72-72-72c-10.5 0-20.4 2.2-29.2 6.2zM512 479.8l0 .2-8 0-40 0-320 0C64.5 480 0 415.5 0 336c0-62.7 40.1-116 96-135.8l0-.2c0-92.8 75.2-168 168-168c50.9 0 96.4 22.6 127.3 58.3C406.2 83.7 422.6 80 440 80c66.3 0 120 53.7 120 120c0 6.6-.5 13-1.5 19.3c48 21 81.5 68.9 81.5 124.7c0 72.4-56.6 131.6-128 135.8z"]},sk={prefix:"far",iconName:"chart-line-up",icon:[512,512,[],"e0e5","M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56L0 408c0 39.8 32.2 72 72 72l416 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 432c-13.3 0-24-10.7-24-24L48 56zm272 96c0 13.3 10.7 24 24 24l54.1 0L304 270.1l-79-79c-9.4-9.4-24.6-9.4-33.9 0l-80 80c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l63-63 79 79c9.4 9.4 24.6 9.4 33.9 0l111-111 0 54.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24l-112 0c-13.3 0-24 10.7-24 24z"]},sM={prefix:"far",iconName:"reply-clock",icon:[640,512,["reply-time"],"e239","M640 144a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zM496 64c8.8 0 16 7.2 16 16l0 48 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-64c0-8.8 7.2-16 16-16zm16 272c0-5.6-.3-11.2-.8-16.6c-5 .4-10.1 .6-15.2 .6c-11.4 0-22.6-1.1-33.4-3.2c.9 6.2 1.4 12.6 1.4 19.2c0 15.3-1.9 29.1-5.2 41.5C442 316.7 386.2 272 320 272l-96 0-24 0c-13.3 0-24 10.7-24 24l0 24 0 28.1L55.9 240 176 131.9l0 28.1 0 24c0 13.3 10.7 24 24 24l24 0 108 0c-5.9-15.1-9.8-31.2-11.3-48L272 160l-48 0 0-48 0-16c0-12.6-7.4-24.1-19-29.2s-25-3-34.4 5.4l-160 144C3.9 222.3 0 230.9 0 240s3.9 17.7 10.6 23.8l160 144c9.4 8.5 22.9 10.6 34.4 5.4s19-16.6 19-29.2l0-16 0-48 48 0 48 0c53 0 96 43 96 96c0 17.3-4.2 30.5-9.5 40.2c-1.6 2.9-3.3 5.5-5 7.9c-2.6 3.5-5.3 6.4-7.7 8.6c-.5 .5-1 .9-1.4 1.4c-4.8 4.9-8.3 11.3-8.3 18.1c0 10.9 8.8 19.7 19.7 19.7c2.8 0 5.6-.6 8.1-1.9c2.6-1.4 6.3-3.5 10.8-6.5c2.7-1.8 5.7-3.8 8.9-6.2c3.7-2.7 7.6-5.8 11.7-9.3C473.4 462.2 512 413.9 512 336z"]},sz=sM,sS={prefix:"far",iconName:"arrow-up-from-bracket",icon:[448,512,[],"e09a","M241 7c-9.4-9.4-24.6-9.4-33.9 0L79 135c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l87-87L200 328c0 13.3 10.7 24 24 24s24-10.7 24-24l0-246.1 87 87c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L241 7zM48 344c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 80c0 48.6 39.4 88 88 88l272 0c48.6 0 88-39.4 88-88l0-80c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 80c0 22.1-17.9 40-40 40L88 464c-22.1 0-40-17.9-40-40l0-80z"]},sL={prefix:"far",iconName:"folder",icon:[512,512,[61716,128193,128447,"folder-blank"],"f07b","M0 96C0 60.7 28.7 32 64 32l132.1 0c19.1 0 37.4 7.6 50.9 21.1L289.9 96 448 96c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16l-161.4 0c-10.6 0-20.8-4.2-28.3-11.7L213.1 87c-4.5-4.5-10.6-7-17-7L64 80z"]},sA=sL,sE={prefix:"far",iconName:"text-size",icon:[640,512,[],"f894","M48 128l0-48 120 0 0 352-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-352 120 0 0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-
156c0-22.1-17.9-40-40-40L40 32C17.9 32 0 49.9 0 72l0 56c0 13.3 10.7 24 24 24s24-10.7 24-24zM360 296l0-24 96 0 0 160-32 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-32 0 0-160 88 0 0 24c0 13.3 10.7 24 24 24s24-10.7 24-24l0-32c0-22.1-17.9-40-40-40l-248 0c-22.1 0-40 17.9-40 40l0 32c0 13.3 10.7 24 24 24s24-10.7 24-24z"]},sT={prefix:"far",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},s_=sT,sO={prefix:"far",iconName:"square-dashed",icon:[448,512,[],"e269","M88 32l16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L88 80c-22.1 0-40 17.9-40 40l0 16c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-16C0 71.4 39.4 32 88 32zM24 192c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-80c0-13.3 10.7-24 24-24zm400 0c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-80c0-13.3 10.7-24 24-24zm0-32c-13.3 0-24-10.7-24-24l0-16c0-22.1-17.9-40-40-40l-16 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0c48.6 0 88 39.4 88 88l0 16c0 13.3-10.7 24-24 24zm24 216l0 16c0 48.6-39.4 88-88 88l-16 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0c22.1 0 40-17.9 40-40l0-16c0-13.3 10.7-24 24-24s24 10.7 24 24zM48 376l0 16c0 22.1 17.9 40 40 40l16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-16 0c-48.6 0-88-39.4-88-88l0-16c0-13.3 10.7-24 24-24s24 10.7 24 24zM184 480c-13.3 0-24-10.7-24-24s10.7-24 24-24l80 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0zM160 56c0-13.3 10.7-24 24-24l80 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24z"]},sj={prefix:"far",iconName:"money-check-dollar-pen",icon:[640,512,["money-check-edit-alt"],"f873","M512 112L64 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l284.3 0c-5.6 7.1-9.6 15.3-11.8 24.1l-6 23.9L64 448c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l448 0c35.3 0 64 28.7 64 64l0 64.6c-15.2 2-29.8 8.8-41.4 20.5l-6.6 6.6 0-91.6c0-8.8-7.2-16-16-16zM256 296c0-13.3 10.7-24 24-24l48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24zm24-120l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM160 132c11 0 20 9 20 20l0 13.9c7.5 1.2 14.6 2.9 21.1 4.7c10.7 2.8 17 13.8 14.2 24.5s-13.8 17-24.5 14.2c-11-2.9-21.6-5-31.2-5.2c-7.9-.1-16 1.8-21.5 5c-4.8 2.8-6.2 5.6-6.2 9.3c0 1.8 .1 3.5 5.3 6.7c6.3 3.8 15.5 6.7 28.3 10.5l.7 .2c11.2 3.4 25.6 7.7 37.1 15c12.9 8.1 24.3 21.3 24.6 41.6c.3 20.9-10.5 36.1-24.8 45c-7.2 4.5-15.2 7.3-23.2 9l0 13.8c0 11-9 20-20 20s-20-9-20-20l0-14.6c-10.3-2.2-20-5.5-28.2-8.4c0 0 0 0 0 0s0 0 0 0c-2.1-.7-4.1-1.4-6.1-2.1c-10.5-3.5-16.1-14.8-12.6-25.3s14.8-16.1 25.3-12.6c2.5 .8 4.9 1.7 7.2 2.4c13.6 4.6 24 8.1 35.1 8.5c8.6 .3 16.5-1.6 21.4-4.7c4.1-2.5 6-5.5 5.9-10.5c0-2.9-.8-5-5.9-8.2c-6.3-4-15.4-6.9-28-10.7l-1.7-.5c-10.9-3.3-24.6-7.4-35.6-14c-12.7-7.7-24.6-20.5-24.7-40.7c-.1-21.1 11.8-35.7 25.8-43.9c6.9-4.1 14.5-6.8 22.2-8.5l0-14c0-11 9-20 20-20zM613.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM375.9 417L505.1 287.8l71 71L446.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},sD=sj,sN={prefix:"far",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M134.6 51.7L123.8 192.6c-1.1 14.6-8.8 27.8-20.9 36C79 244.8 61.1 269.4 53.8 298.9L52.5 304 168 304l0-88c0-13.3 10.7-24 24-24s24 10.7 24 24l0 88 115.5 0-1.3-5.1c-7.4-29.5-25.2-54.1-49.1-70.2c-12.1-8.2-19.8-21.5-20.9-36L249.4 51.7c-.1-1.2-.1-2.5-.1-3.7L134.8 48c0 1.2 0 2.5-.1 3.7zM168 352L32 352c-9.9 0-19.2-4.5-25.2-12.3S-1.4 321.8 1 312.2l6.2-25c10.3-41.3 35.4-75.7 68.7-98.3L83.1 96l3.7-48L56 48c-4.4 0-8.6-1.2-12.2-3.3C36.8 40.5 32 32.8 32 24C32 10.7 42.7 0 56 0L86.8 0 297.2 0 328 0c13.3 0 24 10.7 24 24c0 8.8-4.8 16.5-11.8 20.7c-3.6 2.1-7.7 3.3-12.2 3.3l-30.8 0 3.7 48 7.1 92.9c33.3 22.6 58.4 57.1 68.7 98.3l6.2 25c2.4 9.6 .2 19.7-5.8 27.5s-15.4 12.3-25.2 12.3l-136 0 0 136c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-136z"]},sI=sN,sP={prefix:"far",iconName:"map",icon:[576,512,[62072,128506],"f279","M565.6 36.2C572.1 40.7 576 48.1 576 56l0 336c0 10-6.2 18.9-15.5 22.4l-168 64c-5.2 2-10.9 2.1-16.1 .3L192.5 417.5l-160 61c-7.4 2.8-15.7 1.8-22.2-2.7S0 463.9 0 456L0 120c0-10 6.1-18.9 15.5-22.4l168-64c5.2-2 10.9-2.1 16.1-.3L383.5 94.5l160-61c7.4-2.8 15.7-1.8 22.2 2.7zM48 136.5l0 284.6 120-45.7 0-284.6L48 136.5zM360 422.7l0-285.4-144-48 0 285.4 144 48zm48-1.5l120-45.7 0-284.6L408 136.5l0 284.6z"]},sR={prefix:"far",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM176.4 240a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm192-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM184 328c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},sB=sR,sF={prefix:"far",iconName:"sparkles",icon:[512,512,[10024],"f890","M327.5 85.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 128l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 128l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 64 426.8 7.5C425.1 3 420.8 0 416 0s-9.1 3-10.8 7.5L384 64 327.5 85.2zM9.3 240C3.6 242.6 0 248.3 0 254.6s3.6 11.9 9.3 14.5L26.3 277l8.1 3.7 .6 .3 88.3 40.8L164.1 410l.3 .6 3.7 8.1 7.9 17.1c2.6 5.7 8.3 9.3 14.5 9.3s11.9-3.6 14.5-9.3l7.9-17.1 3.7-8.1 .3-.6 40.8-88.3L346 281l.6-.3 8.1-3.7 17.1-7.9c5.7-2.6 9.3-8.3 9.3-14.5s-3.6-11.9-9.3-14.5l-17.1-7.9-8.1-3.7-.6-.3-88.3-40.8L217 99.1l-.3-.6L213 90.3l-7.9-17.1c-2.6-5.7-8.3-9.3-14.5-9.3s-11.9 3.6-14.5 9.3l-7.9 17.1-3.7 8.1-.3 .6-40.8 88.3L35.1 228.1l-.6 .3-8.1 3.7L9.3 240zm83 14.5l51.2-23.6c10.4-4.8 18.7-13.1 23.5-23.5l23.6-51.2 23.6 51.2c4.8 10.4 13.1 18.7 23.5 23.5l51.2 23.6-51.2 23.6c-10.4 4.8-18.7 13.1-23.5 23.5l-23.6 51.2-23.6-51.2c-4.8-10.4-13.1-18.7-23.5-23.5L92.3 254.6zM384 384l-56.5 21.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 448l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 448l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 384l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L384 384z"]},sV={prefix:"far",iconName:"file-circle-question",icon:[576,512,[],"e4ef","M64 464l220.5 0c12 18.4 27.4 34.5 45.3 47.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3l0 44.1c-17.2 4.9-33.4 12.3-48 21.8l0-60.5-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM432 224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 240a24 24 0 1 0 0-48 24 24 0 1 0 0 48zM368 321.6l0 6.4c0 8.8 7.2 16 16 16s16-
17.2 16-16l0-6.4c0-5.3 4.3-9.6 9.6-9.6l40.5 0c7.7 0 13.9 6.2 13.9 13.9c0 5.2-2.9 9.9-7.4 12.3l-32 16.8c-5.3 2.8-8.6 8.2-8.6 14.2l0 14.8c0 8.8 7.2 16 16 16s16-7.2 16-16l0-5.1 23.5-12.3c15.1-7.9 24.5-23.6 24.5-40.6c0-25.4-20.6-45.9-45.9-45.9l-40.5 0c-23 0-41.6 18.6-41.6 41.6z"]},sH={prefix:"far",iconName:"code",icon:[640,512,[],"f121","M399.1 1.1c-12.7-3.9-26.1 3.1-30 15.8l-144 464c-3.9 12.7 3.1 26.1 15.8 30s26.1-3.1 30-15.8l144-464c3.9-12.7-3.1-26.1-15.8-30zm71.4 118.5c-9.1 9.7-8.6 24.9 1.1 33.9L580.9 256 471.6 358.5c-9.7 9.1-10.2 24.3-1.1 33.9s24.3 10.2 33.9 1.1l128-120c4.8-4.5 7.6-10.9 7.6-17.5s-2.7-13-7.6-17.5l-128-120c-9.7-9.1-24.9-8.6-33.9 1.1zm-301 0c-9.1-9.7-24.3-10.2-33.9-1.1l-128 120C2.7 243 0 249.4 0 256s2.7 13 7.6 17.5l128 120c9.7 9.1 24.9 8.6 33.9-1.1s8.6-24.9-1.1-33.9L59.1 256 168.4 153.5c9.7-9.1 10.2-24.3 1.1-33.9z"]},sW={prefix:"far",iconName:"align-center",icon:[448,512,[],"f037","M120 40c-13.3 0-24 10.7-24 24s10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L120 40zM24 168c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 168zM96 320c0 13.3 10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0c-13.3 0-24 10.7-24 24zM24 424c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 424z"]},sq={prefix:"far",iconName:"user-robot",icon:[448,512,[],"e04b","M240 16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 48-64 0c-44.2 0-80 35.8-80 80l0 96c0 44.2 35.8 80 80 80l160 0c44.2 0 80-35.8 80-80l0-96c0-44.2-35.8-80-80-80l-64 0 0-48zm96 128l0 96c0 17.7-14.3 32-32 32l0-16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 16-32 0 0-16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 16-32 0 0-16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 16c-17.7 0-32-14.3-32-32l0-96c0-17.7 14.3-32 32-32l160 0c17.7 0 32 14.3 32 32zm64 304l0 16-96 0 0-32c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 32-32 0 0-32c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 32-32 0 0-32c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 32-96 0 0-16c0-26.5 21.5-48 48-48l256 0c26.5 0 48 21.5 48 48zM160 512l64 0 64 0 112 0c26.5 0 48-21.5 48-48l0-16c0-53-43-96-96-96L96 352c-53 0-96 43-96 96l0 16c0 26.5 21.5 48 48 48l112 0zM16 128c-8.8 0-16 7.2-16 16l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96c0-8.8-7.2-16-16-16zm432 16c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96zM208 176a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm64 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},sU={prefix:"far",iconName:"image",icon:[512,512,[],"f03e","M448 80c8.8 0 16 7.2 16 16l0 319.8-5-6.5-136-176c-4.5-5.9-11.6-9.3-19-9.3s-14.4 3.4-19 9.3L202 340.7l-30.5-42.7C167 291.7 159.8 288 152 288s-15 3.7-19.5 10.1l-80 112L48 416.3l0-.3L48 96c0-8.8 7.2-16 16-16l384 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm80 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},s$={prefix:"far",iconName:"arrow-down-left",icon:[384,512,[],"e091","M56 416c-13.3 0-24-10.7-24-24l0-240c0-13.3 10.7-24 24-24s24 10.7 24 24l0 182.1L311 103c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-231 231L296 368c13.3 0 24 10.7 24 24s-10.7 24-24 24L56 416z"]},sK={prefix:"far",iconName:"file-image",icon:[384,512,[128443],"f1c5","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm96 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm69.2 46.9c-3-4.3-7.9-6.9-13.2-6.9s-10.2 2.6-13.2 6.9l-41.3 59.7-11.9-19.1c-2.9-4.7-8.1-7.5-13.6-7.5s-10.6 2.8-13.6 7.5l-40 64c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2l48 0 32 0 40 0 72 0c6 0 11.4-3.3 14.2-8.6s2.4-11.6-1-16.5l-72-104z"]},sG={prefix:"far",iconName:"file-chart-pie",icon:[384,512,[],"f65a","M320 464c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zM160 240.1c8.7-1.5 16 5.8 16 14.7l0 65.3c0 8.8 7.2 16 16 16l64 0c8.9 0 16.3 7.4 14.6 16.1c-.5 2.5-1 5-1.7 7.4c-13.7 51.2-66.4 81.6-117.6 67.9s-81.6-66.4-67.9-117.6c10-37.4 40.8-63.7 76.5-69.8zm63.9-30.8c40.3 6.7 72 38.5 78.8 78.8c1.5 8.7-5.8 15.9-14.7 15.9l-64 0c-8.8 0-16-7.2-16-16l0-64c0-8.8 7.2-16.1 15.9-14.7z"]},sY={prefix:"far",iconName:"arrow-up-right-and-arrow-down-left-from-center",icon:[512,512,[],"e0a0","M295 183c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135 0 86.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-144c0-13.3-10.7-24-24-24L344 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l86.1 0L295 183zM217 329c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L48 430.1 48 344c0-13.3-10.7-24-24-24s-24 10.7-24 24L0 488c0 13.3 10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-86.1 0L217 329z"]},sX={prefix:"far",iconName:"box-dollar",icon:[448,512,["box-usd"],"f4a0","M248 80l94.4 0c6.3 0 12.1 3.7 14.6 9.5L388.4 160 248 160l0-80zm-5.7 128L400 208l0 208c0 8.8-7.2 16-16 16l-141.7 0c1.1-2.5 1.7-5.2 1.7-8l0-13.8c8-1.7 16-4.5 23.2-9c14.3-8.9 25.1-24.1 24.8-45c-.3-20.3-11.7-33.4-24.6-41.6c-11.5-7.2-25.9-11.6-37.1-15c0 0 0 0 0 0l-.7-.2c-12.8-3.9-21.9-6.7-28.3-10.5c-5.2-3.1-5.3-4.9-5.3-6.7c0-3.7 1.4-6.5 6.2-9.3c5.4-3.2 13.6-5.1 21.5-5c9.6 .1 20.2 2.2 31.2 5.2c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-6.5-1.7-13.7-3.4-21.1-4.7l0-13.9c0-2.8-.6-5.6-1.7-8zm-36.7 0c-1.1 2.4-1.7 5.2-1.7 8l0 14c-7.6 1.7-15.2 4.4-22.2 8.5c-13.9 8.3-25.9 22.8-25.8 43.9c.1 20.3 12 33.1 24.7 40.7c11 6.6 24.7 10.8 35.6 14l1.7 .5c12.6 3.8 21.8 6.8 28 10.7c5.1 3.2 5.8 5.4 5.9 8.2c.1 5-1.8 8-5.9 10.5c-5 3.1-12.9 5-21.4 4.7c-11.1-.4-21.5-3.9-35.1-8.5c0 0 0 0 0 0c-2.3-.8-4.7-1.6-7.2-2.4c-10.5-3.5-21.8 2.2-25.3 12.6s2.2 21.8 12.6 25.3c1.9 .6 4 1.3 6.1 2.1c0 0 0 0 0 0s0 0 0 0c8.3 2.9 17.9 6.2 28.2 8.4l
10 14.6c0 2.8 .6 5.5 1.7 8L64 432c-8.8 0-16-7.2-16-16l0-208 157.7 0zM200 160L59.6 160 91 89.5c2.6-5.8 8.3-9.5 14.6-9.5L200 80l0 80zM400.9 70c-10.3-23.1-33.2-38-58.5-38L105.6 32C80.3 32 57.4 46.9 47.1 70L5.5 163.6c-3.6 8.2-5.5 17-5.5 26L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-226.4c0-9-1.9-17.8-5.5-26L400.9 70z"]},sJ=sX,sQ={prefix:"far",iconName:"microphone",icon:[384,512,[],"f130","M240 96l0 160c0 26.5-21.5 48-48 48s-48-21.5-48-48l0-160c0-26.5 21.5-48 48-48s48 21.5 48 48zM96 96l0 160c0 53 43 96 96 96s96-43 96-96l0-160c0-53-43-96-96-96S96 43 96 96zM64 216c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6c85.8-11.7 152-85.3 152-174.4l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 70.7-57.3 128-128 128s-128-57.3-128-128l0-40z"]},sZ={prefix:"far",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},s1=sZ,s0=sZ,s2={prefix:"far",iconName:"arrow-up-left",icon:[384,512,[],"e09d","M56 96c-13.3 0-24 10.7-24 24l0 240c0 13.3 10.7 24 24 24s24-10.7 24-24l0-182.1L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-231-231L296 144c13.3 0 24-10.7 24-24s-10.7-24-24-24L56 96z"]},s4={prefix:"far",iconName:"file-import",icon:[512,512,["arrow-right-to-file"],"f56f","M448 464l-256 0c-8.8 0-16-7.2-16-16l0-80-48 0 0 80c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L402.7 18.7C390.7 6.7 374.5 0 357.5 0L192 0c-35.3 0-64 28.7-64 64l0 192 48 0 0-192c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16zM297 215c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39L24 288c-13.3 0-24 10.7-24 24s10.7 24 24 24l278.1 0-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80z"]},s3=s4,s6={prefix:"far",iconName:"thumbs-down",icon:[512,512,[61576,128078],"f165","M323.8 477.2c-38.2 10.9-78.1-11.2-89-49.4l-5.7-20c-3.7-13-10.4-25-19.5-35l-51.3-56.4c-8.9-9.8-8.2-25 1.6-33.9s25-8.2 33.9 1.6l51.3 56.4c14.1 15.5 24.4 34 30.1 54.1l5.7 20c3.6 12.7 16.9 20.1 29.7 16.5s20.1-16.9 16.5-29.7l-5.7-20c-5.7-19.9-14.7-38.7-26.6-55.5c-5.2-7.3-5.8-16.9-1.7-24.9s12.3-13 21.3-13L448 288c8.8 0 16-7.2 16-16c0-6.8-4.3-12.7-10.4-15c-7.4-2.8-13-9-14.9-16.7s.1-15.8 5.3-21.7c2.5-2.8 4-6.5 4-10.6c0-7.8-5.6-14.3-13-15.7c-8.2-1.6-15.1-7.3-18-15.2s-1.6-16.7 3.6-23.3c2.1-2.7 3.4-6.1 3.4-9.9c0-6.7-4.2-12.6-10.2-14.9c-11.5-4.5-17.7-16.9-14.4-28.8c.4-1.3 .6-2.8 .6-4.3c0-8.8-7.2-16-16-16l-97.5 0c-12.6 0-25 3.7-35.5 10.7l-61.7 41.1c-11 7.4-25.9 4.4-33.3-6.7s-4.4-25.9 6.7-33.3l61.7-41.1c18.4-12.3 40-18.8 62.1-18.8L384 32c34.7 0 62.9 27.6 64 62c14.6 11.7 24 29.7 24 50c0 4.5-.5 8.8-1.3 13c15.4 11.7 25.3 30.2 25.3 51c0 6.5-1 12.8-2.8 18.7C504.8 238.3 512 254.3 512 272c0 35.3-28.6 64-64 64l-92.3 0c4.7 10.4 8.7 21.2 11.8 32.2l5.7 20c10.9 38.2-11.2 78.1-49.4 89zM32 384c-17.7 0-32-14.3-32-32L0 128c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 224c0 17.7-14.3 32-32 32l-64 0z"]},s8={prefix:"far",iconName:"arrow-left-to-line",icon:[448,512,[8676,"arrow-to-left"],"f33e","M0 424c0 13.3 10.7 24 24 24s24-10.7 24-24L48 88c0-13.3-10.7-24-24-24S0 74.7 0 88L0 424zM135.6 238.5c-4.8 4.5-7.6 10.9-7.6 17.5s2.7 12.9 7.6 17.5l136 128c9.7 9.1 24.8 8.6 33.9-1s8.6-24.8-1-33.9L212.5 280l83.5 0 128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-128 0-83.5 0 91.9-86.5c9.7-9.1 10.1-24.3 1-33.9s-24.3-10.1-33.9-1l-136 128z"]},s5=s8,s7={prefix:"far",iconName:"clipboard",icon:[384,512,[128203],"f328","M280 64l40 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l40 0 9.6 0C121 27.5 153.3 0 192 0s71 27.5 78.4 64l9.6 0zM64 112c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16l-16 0 0 24c0 13.3-10.7 24-24 24l-88 0-88 0c-13.3 0-24-10.7-24-24l0-24-16 0zm128-8a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},s9={prefix:"far",iconName:"bold",icon:[384,512,[],"f032","M0 56C0 42.7 10.7 32 24 32l48 0 16 0 124 0c68.5 0 124 55.5 124 124c0 34.7-14.3 66.2-37.3 88.7C339.7 264.9 368 307.1 368 356c0 68.5-55.5 124-124 124L88 480l-16 0-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l24 0 0-176L48 80 24 80C10.7 80 0 69.3 0 56zM212 232c42 0 76-34 76-76s-34-76-76-76L96 80l0 152 116 0zM96 280l0 152 148 0c42 0 76-34 76-76s-34-76-76-76l-32 0L96 28
10z"]},ce={prefix:"far",iconName:"user-headset",icon:[448,512,[],"f82d","M224 32C135.6 32 64 103.6 64 192l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16C32 86 118 0 224 0S416 86 416 192l0 16c0 61.9-50.1 112-112 112l-64 0-16 0-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l32 0c44.2 0 80-35.8 80-80l0-16c0-88.4-71.6-160-160-160zm0 32c70.7 0 128 57.3 128 128c0 13.9-2.2 27.3-6.3 39.8C337.4 246.3 321.8 256 304 256l-8.6 0c-2.7-4.7-6.1-9.1-9.9-12.9C297.1 229.2 304 211.4 304 192c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 19.4 6.9 37.2 18.4 51.1C151 254.6 144 270.5 144 288c0 1.4 0 2.7 .1 4C114.8 268.6 96 232.5 96 192c0-70.7 57.3-128 128-128zM208 352l16 0 16 0 57.4 0 6.6 0 9.6 0C387.8 352 448 412.2 448 486.4c0 14.1-11.5 25.6-25.6 25.6L25.6 512C11.5 512 0 500.5 0 486.4C0 412.2 60.2 352 134.4 352l16.2 0 57.4 0zm105.6 48l-179.2 0c-40 0-73.6 27.1-83.5 64l346.1 0c-9.9-36.9-43.5-64-83.5-64z"]},ct={prefix:"far",iconName:"video",icon:[576,512,["video-camera"],"f03d","M64 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16L64 112zM0 128C0 92.7 28.7 64 64 64l256 0c35.3 0 64 28.7 64 64l0 33 0 190 0 33c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zM528 363.4l0-214.7L416 199l0-52.6L520.3 99.5c5.1-2.3 10.6-3.5 16.2-3.5c21.8 0 39.5 17.7 39.5 39.5l0 241c0 21.8-17.7 39.5-39.5 39.5c-5.6 0-11.1-1.2-16.2-3.5L416 365.6l0-52.6 112 50.4z"]},cn=ct,ci={prefix:"far",iconName:"file-check",icon:[384,512,[],"f316","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zM289 267.6c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-89.7 89.7L129 287c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l53.3 53.3c4.5 4.5 10.6 7 17 7s12.5-2.5 17-7L289 267.6z"]},cr={prefix:"far",iconName:"calendar-circle-plus",icon:[576,512,[],"e470","M128 0c13.3 0 24 10.7 24 24l0 40 144 0 0-40c0-13.3 10.7-24 24-24s24 10.7 24 24l0 40 40 0c35.3 0 64 28.7 64 64l0 16 0 48-16 0-32 0-48 0L48 192l0 256c0 8.8 7.2 16 16 16l220.5 0c12.3 18.8 28 35.1 46.3 48L64 512c-35.3 0-64-28.7-64-64L0 192l0-48 0-16C0 92.7 28.7 64 64 64l40 0 0-40c0-13.3 10.7-24 24-24zM432 224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm16 80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 48-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 0 48c0 8.8 7.2 16 16 16s16-7.2 16-16l0-48 48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0 0-48z"]},co={prefix:"far",iconName:"comment",icon:[512,512,[61669,128489],"f075","M123.6 391.3c12.9-9.4 29.6-11.8 44.6-6.4c26.5 9.6 56.2 15.1 87.8 15.1c124.7 0 208-80.5 208-160s-83.3-160-208-160S48 160.5 48 240c0 32 12.4 62.8 35.7 89.2c8.6 9.7 12.8 22.5 11.8 35.5c-1.4 18.1-5.7 34.7-11.3 49.4c17-7.9 31.1-16.7 39.4-22.7zM21.2 431.9c1.8-2.7 3.5-5.4 5.1-8.1c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208s-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6c-15.1 6.6-32.3 12.6-50.1 16.1c-.8 .2-1.6 .3-2.4 .5c-4.4 .8-8.7 1.5-13.2 1.9c-.2 0-.5 .1-.7 .1c-5.1 .5-10.2 .8-15.3 .8c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c4.1-4.2 7.8-8.7 11.3-13.5c1.7-2.3 3.3-4.6 4.8-6.9l.3-.5z"]},ca={prefix:"far",iconName:"share",icon:[512,512,["mail-forward"],"f064","M288 240l-96 0c-66.2 0-122 44.7-138.8 105.5C49.9 333.1 48 319.3 48 304c0-70.7 57.3-128 128-128l112 0 24 0c13.3 0 24-10.7 24-24l0-24 0-28.1L456.1 208 336 316.1l0-28.1 0-24c0-13.3-10.7-24-24-24l-24 0zm0 48l0 48 0 16c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4s-19 16.6-19 29.2l0 16 0 48-48 0-64 0C78.8 128 0 206.8 0 304c0 78 38.6 126.2 68.7 152.1c4.1 3.5 8.1 6.6 11.7 9.3c3.2 2.4 6.2 4.4 8.9 6.2c4.5 3 8.3 5.1 10.8 6.5c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-6.8-3.6-13.2-8.3-18.1c-.5-.5-.9-.9-1.4-1.4c-2.4-2.3-5.1-5.1-7.7-8.6c-1.7-2.3-3.4-5-5-7.9c-5.3-9.7-9.5-22.9-9.5-40.2c0-53 43-96 96-96l48 0 48 0z"]},cl=ca,cs={prefix:"far",iconName:"grip-dots",icon:[448,512,[],"e410","M352 192a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm-160 0a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zM64 224a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm288 96a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zM224 352a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM32 320a32 32 0 1 0 64 0 32 32 0 1 0 -64 0z"]},cc={prefix:"far",iconName:"fire-flame-curved",icon:[384,512,["fire-alt"],"f7e4","M53.9 186.1C19.4 220.6 0 267.4 0 316.2l0 11.5C0 429.5 82.5 512 184.3 512l15.1 0C301.4 512 384 429.4 384 327.4c0-66.1-27.1-129.2-74.9-174.8L225.9 73.5c-6.3-6-9.9-14.4-9.9-23.2l0-13 0-16C216 9.6 206.4 0 194.7 0c-6.7 0-13 3.2-17.1 8.5L168 21.3l-9.9 13.2c-14.4 19.3-23.2 42.2-25.2 66.2l-.9 10.8c-.3 3.9-.5 7.8-.4 11.7c.2 22.9 6.6 45.4 18.4 65c2.2 3.7 4.6 7.2 7.2 10.6L168 213.3l21.2 28.3c7 9.3 10.8 20.7 10.8 32.4l0 14c0 22.1-17.9 40-40 40s-40-17.9-40-40l0-58.7 0-2.5 0-38.5c0-15.6-12.7-28.3-28.3-28.3c-1.3 0-2.6 .1-3.9 .3c-6 .8-11.7 3.6-16.1 8L53.9 186.1zm18.1 53L72 288c0 48.6 39.4 88 88 88s88-39.4 88-88l0-14c0-22.1-7.2-43.5-20.4-61.2l-32-42.7c-11.8-15.7-17.4-35.1-15.7-54.6l.9-10.8c.3-3.1 .7-6.1 1.3-9.1c3.1 4.5 6.7 8.8 10.8 12.6L276 187.4c38.3 36.5 60 87.1 60 140C336 402.9 274.9 464 199.4 464l-15.1 0C109 464 48 403 48 327.7l0-11.5c0-27.7 8.5-54.6 24-77.2z"]}
1,cu=cc,cd={prefix:"far",iconName:"chart-user",icon:[640,512,["user-chart"],"f6a3","M576 48L224 48c-8.8 0-16 7.2-16 16l0 41.3c-14.8-6-31-9.3-48-9.3l0-32c0-35.3 28.7-64 64-64L576 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64l-239.2 0c-8.3-18-19.8-34.2-33.7-48L576 368c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16zM412.7 139.3c-4.6-4.6-5.9-11.5-3.5-17.4s8.3-9.9 14.8-9.9l88 0c8.8 0 16 7.2 16 16l0 88c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5l-27-27L401 273c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47 55.7-55.7-27-27zM160 272a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm0-144a96 96 0 1 1 0 192 96 96 0 1 1 0-192zM133.3 400c-39.8 0-73.2 27.2-82.6 64l218.6 0c-9.5-36.8-42.9-64-82.6-64l-53.3 0zm0-48l53.3 0C260.3 352 320 411.7 320 485.3c0 14.7-11.9 26.7-26.7 26.7L26.7 512C11.9 512 0 500.1 0 485.3C0 411.7 59.7 352 133.3 352z"]},cp=cd,cf={prefix:"far",iconName:"arrow-right-to-bracket",icon:[512,512,["sign-in"],"f090","M217 401L345 273c9.4-9.4 9.4-24.6 0-33.9L217 111c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87L24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l246.1 0-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0zM344 80l80 0c22.1 0 40 17.9 40 40l0 272c0 22.1-17.9 40-40 40l-80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c48.6 0 88-39.4 88-88l0-272c0-48.6-39.4-88-88-88l-80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24z"]},ch=cf,cm={prefix:"far",iconName:"location-arrow",icon:[448,512,[],"f124","M224 208l-94.6 0 241.4-98.7L272 350.6l0-94.6c0-26.5-21.5-48-48-48zm-48 48l48 0 0 48 0 128c0 15.3 10.8 28.4 25.8 31.4s30-5.1 35.8-19.3l144-352c4.9-11.9 2.1-25.6-7-34.7s-22.8-11.9-34.7-7l-352 144c-14.2 5.8-22.2 20.8-19.3 35.8s16.1 25.8 31.4 25.8l128 0z"]},cg={prefix:"far",iconName:"newspaper",icon:[512,512,[128240],"f1ea","M168 80c-13.3 0-24 10.7-24 24l0 304c0 8.4-1.4 16.5-4.1 24L440 432c13.3 0 24-10.7 24-24l0-304c0-13.3-10.7-24-24-24L168 80zM72 480c-39.8 0-72-32.2-72-72L0 112C0 98.7 10.7 88 24 88s24 10.7 24 24l0 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-304c0-39.8 32.2-72 72-72l272 0c39.8 0 72 32.2 72 72l0 304c0 39.8-32.2 72-72 72L72 480zM176 136c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24l0 80c0 13.3-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24l0-80zm200-24l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM200 272l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},cb={prefix:"far",iconName:"database",icon:[448,512,[],"f1c0","M400 86l0 88.7c-13.3 7.2-31.6 14.2-54.8 19.9C311.3 203 269.5 208 224 208s-87.3-5-121.2-13.4C79.6 188.9 61.3 182 48 174.7L48 86l.6-.5C53.9 81 64.5 74.8 81.8 68.6C115.9 56.5 166.2 48 224 48s108.1 8.5 142.2 20.6c17.3 6.2 27.8 12.4 33.2 16.9l.6 .5zm0 141.5l0 75.2c-13.3 7.2-31.6 14.2-54.8 19.9C311.3 331 269.5 336 224 336s-87.3-5-121.2-13.4C79.6 316.9 61.3 310 48 302.7l0-75.2c13.3 5.3 27.9 9.9 43.3 13.7C129.5 250.6 175.2 256 224 256s94.5-5.4 132.7-14.8c15.4-3.8 30-8.3 43.3-13.7zM48 426l0-70.4c13.3 5.3 27.9 9.9 43.3 13.7C129.5 378.6 175.2 384 224 384s94.5-5.4 132.7-14.8c15.4-3.8 30-8.3 43.3-13.7l0 70.4-.6 .5c-5.3 4.5-15.9 10.7-33.2 16.9C332.1 455.5 281.8 464 224 464s-108.1-8.5-142.2-20.6c-17.3-6.2-27.8-12.4-33.2-16.9L48 426zm354.1-2.1s0 .1-.2 .2l.1-.2c0 0 0 0 0-.1zm-356.1 0s0 .1 .2 .2c-.1-.1-.1-.2-.2-.2zm0-335.8s.1-.1 .2-.2c-.1 .1-.2 .2-.2 .2zm356-.2c.1 .1 .2 .2 .2 .2s0-.1-.2-.2zM448 432l0-352C448 35.8 347.7 0 224 0S0 35.8 0 80L0 432c0 44.2 100.3 80 224 80s224-35.8 224-80z"]},cv={prefix:"far",iconName:"users",icon:[640,512,[],"f0c0","M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320l213.3 0c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7l-42.7 0C47.8 192 0 239.8 0 298.7zM405.3 320l213.3 0c11.8 0 21.3-9.6 21.3-21.3C640 239.8 592.2 192 533.3 192l-42.7 0c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 38.2-16.8 72.5-43.3 96c.2 0 .4 0 .7 0zM320 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zm-58.7 80l117.3 0c39.8 0 73.2 27.2 82.6 64l-282.6 0c9.5-36.8 42.9-64 82.6-64zm0-48C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7l330.7 0c14.7 0 26.7-11.9 26.7-26.7C512 411.7 452.3 352 378.7 352l-117.3 0z"]},cx={prefix:"far",iconName:"print",icon:[512,512,[9113,128424,128438],"f02f","M112 160l0-96c0-8.8 7.2-16 16-16l229.5 0c4.2 0 8.3 1.7 11.3 4.7l26.5 26.5c3 3 4.7 7.1 4.7 11.3l0 69.5 48 0 0-69.5c0-17-6.7-33.3-18.7-45.3L402.7 18.7C390.7 6.7 374.5 0 357.5 0L128 0C92.7 0 64 28.7 64 64l0 96 48 0zm16 208l256 0 0 96-256 0 0-96zm-16-48c-17.7 0-32 14.3-32 32l-32 0 0-96c0-8.8 7.2-16 16-16l384 0c8.8 0 16 7.2 16 16l0 96-32 0c0-17.7-14.3-32-32-32l-288 0zm320 80l48 0c17.7 0 32-14.3 32-32l0-112c0-35.3-28.7-64-64-64L64 192c-35.3 0-64 28.7-64 64L0 368c0 17.7 14.3 32 32 32l48 0 0 80c0 17.7 14.3 32 32 32l288 0c17.7 0 32-14.3 32-32l0-80z"]}
vendor: 7,114 bytes, line 1
1,cy={prefix:"far",iconName:"grip-lines",icon:[448,512,[],"f7a4","M448 192c0-13.3-10.7-24-24-24L24 168c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24zm0 128c0-13.3-10.7-24-24-24L24 296c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24z"]},cC={prefix:"far",iconName:"align-right",icon:[448,512,[],"f038","M424 40c13.3 0 24 10.7 24 24s-10.7 24-24 24L184 88c-13.3 0-24-10.7-24-24s10.7-24 24-24l240 0zm0 128c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 216c-13.3 0-24-10.7-24-24s10.7-24 24-24l400 0zm24 152c0 13.3-10.7 24-24 24l-240 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l240 0c13.3 0 24 10.7 24 24zM424 424c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 472c-13.3 0-24-10.7-24-24s10.7-24 24-24l400 0z"]},cw={prefix:"far",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M208 48a160 160 0 1 1 0 320 160 160 0 1 1 0-320zm0 368c48.8 0 93.7-16.8 129.1-44.9L471 505c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L371.1 337.1C399.2 301.7 416 256.8 416 208C416 93.1 322.9 0 208 0S0 93.1 0 208S93.1 416 208 416zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},ck=cw,cM={prefix:"far",iconName:"arrow-down-to-bracket",icon:[448,512,[],"e094","M369 217L241 345c-9.4 9.4-24.6 9.4-33.9 0L79 217c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l87 87L200 24c0-13.3 10.7-24 24-24s24 10.7 24 24l0 246.1 87-87c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM48 344l0 80c0 22.1 17.9 40 40 40l272 0c22.1 0 40-17.9 40-40l0-80c0-13.3 10.7-24 24-24s24 10.7 24 24l0 80c0 48.6-39.4 88-88 88L88 512c-48.6 0-88-39.4-88-88l0-80c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},cz={prefix:"far",iconName:"strikethrough",icon:[512,512,[],"f0cc","M145.5 138c4-21.5 17.9-37.4 41.7-47.4c24.7-10.4 59.4-13.7 99.9-7.5c12.8 2 52.4 9.5 64.9 12.8c12.8 3.3 25.9-4.3 29.3-17.2s-4.3-25.9-17.2-29.3c-14.7-3.8-56.1-11.7-69.7-13.8c-46.2-7.1-90.4-4.1-125.7 10.7c-36.1 15.1-63.3 43.1-70.5 83.9c-.1 .4-.1 .9-.2 1.3c-2.8 23.4 .5 44.2 9.8 62.2c9.2 17.8 23.2 31.2 38.8 41.5c2.4 1.6 5 3.2 7.5 4.7L24 240c-13.3 0-24 10.7-24 24s10.7 24 24 24l464 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-192.2 0c-9.9-3.1-19.7-6-29.2-8.8l-.3-.1c-37.7-11.1-70.5-20.7-93.3-35.8c-10.9-7.2-18.2-14.9-22.6-23.5c-4.2-8.2-6.6-18.9-4.9-33.8zM364 337.1c3.7 8.6 5.5 20.1 2.6 36.3c-3.8 21.8-17.8 37.9-41.8 48c-24.7 10.4-59.4 13.7-99.8 7.5c-20.1-3.2-54.3-14.6-81.2-23.6c0 0 0 0 0 0s0 0 0 0c-5.9-2-11.4-3.8-16.3-5.4c-12.6-4.1-26.1 2.8-30.3 15.4s2.8 26.2 15.4 30.3c4 1.3 8.8 2.9 14 4.7c26.6 8.9 66.4 22.2 90.9 26.2l.1 0c46.2 7.1 90.4 4.1 125.7-10.7c36.1-15.1 63.3-43.1 70.5-83.9c4-22.9 2.4-43.5-5-61.7l-57.2 0c5.7 5.3 9.7 11 12.3 17.1z"]},cS={prefix:"far",iconName:"chevron-right",icon:[320,512,[9002],"f054","M305 239c9.4 9.4 9.4 24.6 0 33.9L113 465c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l175-175L79 81c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L305 239z"]},cL={prefix:"far",iconName:"folder-open",icon:[576,512,[61717,128194,128449],"f07c","M384 480l48 0c11.4 0 21.9-6 27.6-15.9l112-192c5.8-9.9 5.8-22.1 .1-32.1S555.5 224 544 224l-400 0c-11.4 0-21.9 6-27.6 15.9L48 357.1 48 96c0-8.8 7.2-16 16-16l117.5 0c4.2 0 8.3 1.7 11.3 4.7l26.5 26.5c21 21 49.5 32.8 79.2 32.8L416 144c8.8 0 16 7.2 16 16l0 32 48 0 0-32c0-35.3-28.7-64-64-64L298.5 96c-17 0-33.3-6.7-45.3-18.7L226.7 50.7c-12-12-28.3-18.7-45.3-18.7L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l23.7 0L384 480z"]},cA={prefix:"far",iconName:"grip-lines-vertical",icon:[192,512,[],"f7a5","M32 32C18.7 32 8 42.7 8 56L8 456c0 13.3 10.7 24 24 24s24-10.7 24-24L56 56c0-13.3-10.7-24-24-24zm128 0c-13.3 0-24 10.7-24 24l0 400c0 13.3 10.7 24 24 24s24-10.7 24-24l0-400c0-13.3-10.7-24-24-24z"]},cE={prefix:"far",iconName:"forward",icon:[512,512,[9193],"f04e","M224 94c0-16.6 13.5-30 30-30c6.3 0 12.5 2 17.6 5.7L502.1 236.6c6.2 4.5 9.9 11.7 9.9 19.4s-3.7 14.9-9.9 19.4L271.7 442.3c-5.1 3.7-11.3 5.7-17.6 5.7c-16.6 0-30-13.4-30-30l0-99.1L47.3 442.6c-5.1 3.5-11.1 5.4-17.3 5.4C13.5 448 0 434.5 0 417.9L0 94.1C0 77.5 13.5 64 30.1 64c6.2 0 12.2 1.9 17.3 5.4L224 193.1 224 94zm0 157.7L48 128.5l0 255L224 260.3l0-8.6zM447.1 256L272 129.2l0 253.6L447.1 256z"]},cT={prefix:"far",iconName:"heart",icon:[512,512,[9829,10084,61578,128153,128154,128155,128156,128420,129293,129294,129505],"f004","M225.8 468.2l-2.5-2.3L48.1 303.2C17.4 274.7 0 234.7 0 192.8l0-3.3c0-70.4 50-130.8 119.2-144C158.6 37.9 198.9 47 231 69.6c9 6.4 17.4 13.8 25 22.3c4.2-4.8 8.7-9.2 13.5-13.3c3.7-3.2 7.5-6.2 11.5-9c0 0 0 0 0 0C313.1 47 353.4 37.9 392.8 45.4C462 58.6 512 119.1 512 189.5l0 3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3c-8.2 7.6-19 11.9-30.2 11.9s-22-4.2-30.2-11.9zM239.1 145c-.4-.3-.7-.7-1-1.1l-17.8-20-.1-.1s0 0 0 0c-23.1-25.9-58-37.7-92-31.2C81.6 101.5 48 142.1 48 189.5l0 3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268c20.9-19.4 32.8-46.7 32.8-75.2l0-3.3c0-47.3-33.6-88-80.1-96.9c-34-6.5-69 5.4-92 31.2c0 0 0 0-.1 .1s0 0-.1 .1l-17.8 20c-.3 .4-.7 .7-1 1.1c-4.5 4.5-10.6 7-16.9 7s-12.4-2.5-16.9-7z"]},c_={prefix:"far",iconName:"table",icon:[512,512,[],"f0ce","M48 264l0-104 184 0 0 104L48 264zm0 48l184 0 0 120L64 432c-8.8 0-16-7.2-16-16l0-104zM280 432l0-120 184 0 0 104c0 8.8-7.2 16-16 16l-168 0zM464 264l-184 0 0-104 184 0 0 104zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},cO={prefix:"far",iconName:"paper-plane",icon:[512,512,[61913],"f1d8","M16.1 260.2c-22.6 12.9-20.5 47.3 3.6 57.3L160 376l0 103.3c0 18.1 14.6 32.7 32.7 32.7c9.7 0 18.9-4.3 25.1-11.8l62-74.3 123.9 51.6c18.9 7.9 40.8-4.5 43.9-24.7l64-416c1.9-12.1-3.4-24.3-13.5-31.2s-23.3-7.5-34-1.4l-448 256zm52.1 25.5L409.7 90.6 190.1 336l1.2 1L68.2 285.7zM403.3 425.4L236.7 355.9 450.8 116.6 403.3 425.4z"]},cj={prefix:"far",iconName:"square-quote",icon:[448,512,[],"e329","M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM208 240l0-24 0-24c0-17.7-14.3-32-32-32l-48 0c-17.7 0-32 14.3-32 32l0 48c0 17.7 14.3 32 32 32l32 0 0 7.3c0 11.7-8.5 21.7-20.1 23.7l-7.9 1.3c-13.1 2.2-21.9 14.5-19.7 27.6s14.5 21.9 27.6 19.7l7.9-1.3c34.7-5.8 60.2-35.8 60.2-71l0-39.3zm144 39.3l0-39.3 0-24 0-24c0-17.7-14.3-32-32-32l-48 0c-17.7 0-32 14.3-32 32l0 48c0 17.7 14.3 32 32 32l32 0 0 7.3c0 11.7-8.5 21.7-20.1 23.7l-7.9 1.3c-13.1 2.2-21.9 14.5-19.7 27.6s14.5 21.9 27.6 19.7l7.9-1.3c34.7-5.8 60.2-35.8 60.2-71z"]},cD={prefix:"far",iconName:"magnifying-glass-minus",icon:[512,512,["search-minus"],"f010","M208 48a160 160 0 1 1 0 320 160 160 0 1 1 0-320zm0 368c48.8 0 93.7-16.8 129.1-44.9L471 505c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L371.1 337.1C399.2 301.7 416 256.8 416 208C416 93.1 322.9 0 208 0S0 93.1 0 208S93.1 416 208 416zM136 184c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},cN=cD,cI={prefix:"far",iconName:"user-doctor-hair-long",icon:[448,512,[],"e459","M304 128c0-11.4-2.4-22.2-6.7-32L296 96c-20.5 0-38.7-9.6-50.4-24.5C231.9 95.7 205.8 112 176 112l-30.4 0c-1 5.2-1.6 10.5-1.
16 16l0 16c0 44.2 35.8 80 80 80s80-35.8 80-80l0-16zM96 128C96 57.3 153.3 0 224 0s128 57.3 128 128l0 11c0 33.9 13.5 66.5 37.5 90.5l3.9 3.9c4.2 4.2 6.6 10 6.6 16c0 12.5-10.1 22.6-22.6 22.6L224 272 70.6 272C58.1 272 48 261.9 48 249.4c0-6 2.4-11.8 6.6-16l3.9-3.9c24-24 37.5-56.6 37.5-90.5l0-11zm80 224c-5.4 0-10.8 .3-16 1l0 49.3c23.1 6.9 40 28.3 40 53.7c0 30.9-25.1 56-56 56s-56-25.1-56-56c0-25.4 16.9-46.8 40-53.7l0-41c-46.9 19-80 65-80 118.7l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-97.2 78.8-176 176-176l96 0c97.2 0 176 78.8 176 176l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-53.7-33.1-99.7-80-118.7l0 40.7c27.6 7.1 48 32.2 48 62l0 32c0 8.8-7.2 16-16 16l-24 0c-8.8 0-16-7.2-16-16s7.2-16 16-16l8 0 0-16c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 16 8 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-24 0c-8.8 0-16-7.2-16-16l0-32c0-29.8 20.4-54.9 48-62l0-49c-5.2-.7-10.6-1-16-1l-96 0zm-8 104a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z"]},cP={prefix:"far",iconName:"book",icon:[448,512,[128212],"f02d","M0 88C0 39.4 39.4 0 88 0L392 0c30.9 0 56 25.1 56 56l0 288c0 22.3-13.1 41.6-32 50.6l0 69.4 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L80 512c-44.2 0-80-35.8-80-80c0-2.7 .1-5.4 .4-8L0 424 0 88zM80 400c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0 0-64L80 400zM48 358.7c9.8-4.3 20.6-6.7 32-6.7l312 0c4.4 0 8-3.6 8-8l0-288c0-4.4-3.6-8-8-8L88 48C65.9 48 48 65.9 48 88l0 270.7zM152 112l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},cR={prefix:"far",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},cB=cR,cF={prefix:"far",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M441 58.9L453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2L344 121.9 390.1 168 255.8 302.2c-2.9 2.9-6.5 5-10.4 6.1l-58.5 16.7 16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25L175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25C446.8-3.1 401.2-3.1 373.1 25zM88 64C39.4 64 0 103.4 0 152L0 424c0 48.6 39.4 88 88 88l272 0c48.6 0 88-39.4 88-88l0-112c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 22.1-17.9 40-40 40L88 464c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 64z"]},cV=cF,cH={prefix:"far",iconName:"brightness",icon:[512,512,[],"e0c9","M232 88c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64zm24 120a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 144a96 96 0 1 0 0-192 96 96 0 1 0 0 192zM0 256c0 13.3 10.7 24 24 24l64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0c-13.3 0-24 10.7-24 24zm424-24c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0zM256 512c13.3 0 24-10.7 24-24l0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64c0 13.3 10.7 24 24 24zM75 75c-9.4 9.4-9.4 24.6 0 33.9l45.3 45.3c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L108.9 75c-9.4-9.4-24.6-9.4-33.9 0zM391.8 357.8c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L403.1 437c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-45.3-45.3zM75 437c9.4 9.4 24.6 9.4 33.9 0l45.3-45.3c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L75 403.1c-9.4 9.4-9.4 24.6 0 33.9zM357.8 120.2c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L437 108.9c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-45.3 45.3z"]},cW={prefix:"far",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 368a48 48 0 1 0 0 96 48 48 0 1 0 0-96zm0-160a48 48 0 1 0 0 96 48 48 0 1 0 0-96zM112 96A48 48 0 1 0 16 96a48 48 0 1 0 96 0z"]},cq=cW,cU={prefix:"far",iconName:"arrow-right-to-line",icon:[448,512,[8677,"arrow-to-right"],"f340","M448 88c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 336c0 13.3 10.7 24 24 24s24-10.7 24-24l0-336zM312.4 273.5c4.8-4.5 7.6-10.9 7.6-17.5s-2.7-12.9-7.6-17.5l-136-128c-9.7-9.1-24.8-8.6-33.9 1s-8.6 24.8 1 33.9L235.5 232 152 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l128 0 83.5 0-91.9 86.5c-9.7 9.1-10.1 24.3-1 33.9s24.3 10.1 33.9 1l136-128z"]},c$=cU,cK={prefix:"far",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l224 0 0-80c0-17.7 14.3-32 32-32l80 0 0-224c0-8.8-7.2-16-16-16L64 80zM288 480L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 224 0 5.5c0 17-6.7 33.3-18.7 45.3l-90.5 90.5c-12 12-28.3 18.7-45.3 18.7l-5.5 0z"]}
1,cG=cK,cY={prefix:"far",iconName:"chevron-up",icon:[512,512,[],"f077","M239 111c9.4-9.4 24.6-9.4 33.9 0L465 303c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-175-175L81 337c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 111z"]},cX={prefix:"far",iconName:"trash",icon:[448,512,[],"f1f8","M177.1 48l93.7 0c2.7 0 5.2 1.3 6.7 3.6l19 28.4-145 0 19-28.4c1.5-2.2 4-3.6 6.7-3.6zM354.2 80L317.5 24.9C307.1 9.4 289.6 0 270.9 0L177.1 0c-18.7 0-36.2 9.4-46.6 24.9L93.8 80 80.1 80 32 80l-8 0C10.7 80 0 90.7 0 104s10.7 24 24 24l11.6 0L59.6 452.7c2.5 33.4 30.3 59.3 63.8 59.3l201.1 0c33.5 0 61.3-25.9 63.8-59.3L412.4 128l11.6 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0-48.1 0-13.7 0zm10.1 48L340.5 449.2c-.6 8.4-7.6 14.8-16 14.8l-201.1 0c-8.4 0-15.3-6.5-16-14.8L83.7 128l280.6 0z"]},cJ={prefix:"far",iconName:"eye",icon:[576,512,[128065],"f06e","M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z"]},cQ={prefix:"far",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M199.1 32c-24.1 0-45.5 15.4-53.1 38.3l22.8 7.6-22.8-7.6L137.4 96 64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-73.4 0-8.6-25.7C358.4 47.4 337 32 312.9 32L199.1 32zm-7.6 53.5c1.1-3.3 4.1-5.5 7.6-5.5l113.9 0c3.4 0 6.5 2.2 7.6 5.5l14 42.1c3.3 9.8 12.4 16.4 22.8 16.4l90.7 0c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l90.7 0c10.3 0 19.5-6.6 22.8-16.4l14-42.1zM256 400a112 112 0 1 0 0-224 112 112 0 1 0 0 224zM192 288a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z"]},cZ=cQ,c1={prefix:"far",iconName:"align-left",icon:[448,512,[],"f036","M24 40C10.7 40 0 50.7 0 64S10.7 88 24 88l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 40zm0 128c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 168zM0 320c0 13.3 10.7 24 24 24l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 296c-13.3 0-24 10.7-24 24zM24 424c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 424z"]},c0={prefix:"far",iconName:"phone-arrow-up-right",icon:[512,512,["phone-arrow-up","phone-outgoing"],"e224","M295 183l135-135L376 48c-13.3 0-24-10.7-24-24s10.7-24 24-24L488 0c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-54.1L329 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9zm34 103.6c11.3-13.8 30.3-18.5 46.7-11.4l112 48c17.6 7.5 27.4 26.5 23.4 45.1l-24 112c-4 18.4-20.3 31.6-39.1 31.6c0 0 0 0 0 0c-6.1 0-12.2-.1-18.2-.4c0 0-.1 0-.1 0c0 0 0 0 0 0c-10-.4-19.8-1.1-29.6-2.2C175.2 485.6 0 295.2 0 64c0 0 0 0 0 0C0 45.1 13.2 28.8 31.6 24.9l112-24c18.7-4 37.6 5.8 45.1 23.4l48 112c7 16.4 2.4 35.4-11.4 46.7l-40.6 33.2c26.7 46 65.1 84.4 111.1 111.1L329 286.7zm133.8 78.1l-100.4-43L333 357.6c-14.9 18.2-40.8 22.9-61.2 11.1c-53.3-30.9-97.7-75.3-128.6-128.6c-11.8-20.4-7.1-46.3 11.1-61.2l35.9-29.4-43-100.4L48.1 70.5C51.5 286.2 225.8 460.5 441.5 464l21.3-99.2z"]},c2=c0,c4=c0,c3={prefix:"far",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M48 96l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-245.5c0-4.2-1.7-8.3-4.7-11.3l33.9-33.9c12 12 18.7 28.3 18.7 45.3L448 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l245.5 0c17 0 33.3 6.7 45.3 18.7l74.5 74.5-33.9 33.9L320.8 84.7c-.3-.3-.5-.5-.8-.8L320 184c0 13.3-10.7 24-24 24l-192 0c-13.3 0-24-10.7-24-24L80 80 64 80c-8.8 0-16 7.2-16 16zm80-16l0 80 144 0 0-80L128 80zm32 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z"]},c6=c3,c8={prefix:"far",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M385.1 419.1L92.9 126.9C64.8 162.3 48 207.2 48 256c0 114.9 93.1 208 208 208c48.8 0 93.7-16.8 129.1-44.9zm33.9-33.9C447.2 349.7 464 304.8 464 256c0-114.9-93.1-208-208-208c-48.8 0-93.7 16.8-129.1 44.9L419.1 385.1zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},c5=c8,c7={prefix:"far",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z"]},c9=c7,ue={prefix:"far",iconName:"file-xls",icon:[512,512,[],"e64d","M64 464l80 0 0 48-80 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 304l-48 0 0-144-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zm160-96c0 7.3 2.2 14.4 6.2 20.4l9.8 14.7 9.8-14.7c4-6.1 6.2-13.2 6.2-2
10.4c0-8.8 7.2-16 16-16s16 7.2 16 16c0 13.6-4 26.9-11.6 38.2L259.2 432l17.2 25.8C284 469.1 288 482.4 288 496c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-7.3-2.2-14.4-6.2-20.4L240 460.8l-9.8 14.7c-4 6.1-6.2 13.2-6.2 20.4c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-13.6 4-26.9 11.6-38.2L220.8 432l-17.2-25.8C196 394.9 192 381.6 192 368c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 128l0-128c0-8.8 7.2-16 16-16s16 7.2 16 16l0 112 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16zm88-98.3c0-25.2 20.4-45.7 45.7-45.7l26.3 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-26.3 0c-7.5 0-13.7 6.1-13.7 13.7c0 5.2 2.9 9.9 7.6 12.2l31.2 15.6c15.5 7.7 25.2 23.5 25.2 40.8c0 25.2-20.4 45.7-45.7 45.7L432 512c-8.8 0-16-7.2-16-16s7.2-16 16-16l26.3 0c7.5 0 13.7-6.1 13.7-13.7c0-5.2-2.9-9.9-7.6-12.2l-31.2-15.6C417.8 430.8 408 415 408 397.7z"]},ut={prefix:"far",iconName:"percent",icon:[384,512,[62101,62785,"percentage"],"25","M369 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15 399c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L369 113zM112 128a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM368 384a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},un=ut,ui={prefix:"far",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M432 256a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zm-160 0a48 48 0 1 1 -96 0 48 48 0 1 1 96 0zM64 304a48 48 0 1 1 0-96 48 48 0 1 1 0 96z"]},ur=ui,uo={prefix:"far",iconName:"hard-drive",icon:[512,512,[128436,"hdd"],"f0a0","M64 80c-8.8 0-16 7.2-16 16l0 162c5.1-1.3 10.5-2 16-2l384 0c5.5 0 10.9 .7 16 2l0-162c0-8.8-7.2-16-16-16L64 80zM48 320l0 96c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-96c0-8.8-7.2-16-16-16L64 304c-8.8 0-16 7.2-16 16zM0 320L0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 224 0 96c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64l0-96zm280 48a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},ua=uo,ul={prefix:"far",iconName:"envelope-open-text",icon:[512,512,[],"f658","M392 48L120 48c-4.4 0-8 3.6-8 8l0 169.2L69.2 190.1c-1.7-1.4-3.4-2.6-5.2-3.8L64 56C64 25.1 89.1 0 120 0L392 0c30.9 0 56 25.1 56 56l0 130.2c-1.8 1.2-3.5 2.5-5.2 3.8L400 225.2 400 56c0-4.4-3.6-8-8-8zM160 120c0-13.3 10.7-24 24-24l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24zm0 80c0-13.3 10.7-24 24-24l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24zM48 276.2L48 456c0 4.4 3.6 8 8 8l400 0c4.4 0 8-3.6 8-8l0-179.8L322 392.8c-38.4 31.5-93.7 31.5-132 0L48 276.2zM0 237.9C0 221.4 13.4 208 29.9 208c6.9 0 13.6 2.4 19 6.8l171.6 141c20.7 17 50.4 17 71.1 0l171.6-141c5.3-4.4 12.1-6.8 19-6.8c16.5 0 29.9 13.4 29.9 29.9L512 456c0 30.9-25.1 56-56 56L56 512c-30.9 0-56-25.1-56-56L0 237.9z"]},us={prefix:"far",iconName:"gift",icon:[512,512,[127873],"f06b","M231.9 44.4C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88c0 14.4 3.5 28 9.6 40L48 128c-26.5 0-48 21.5-48 48l0 64c0 20.9 13.4 38.7 32 45.3l0 2.7 0 160c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-160 0-2.7c18.6-6.6 32-24.4 32-45.3l0-64c0-26.5-21.5-48-48-48l-25.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41zM464 176l0 64-32 0-144 0 0-64 72 0 104 0zm-240 0l0 64L80 240l-32 0 0-64 104 0 72 0zm0 112l0 176L96 464c-8.8 0-16-7.2-16-16l0-160 144 0zm64 176l0-176 144 0 0 160c0 8.8-7.2 16-16 16l-128 0zm72-336l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40s-17.9 40-40 40zm-136 0l-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8L225.3 128l-1.3 0z"]},uc={prefix:"far",iconName:"message-plus",icon:[512,512,["comment-alt-plus"],"f4a8","M208 416c0-26.5-21.5-48-48-48l-96 0c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l384 0c8.8 0 16 7.2 16 16l0 288c0 8.8-7.2 16-16 16l-138.7 0c-10.4 0-20.5 3.4-28.8 9.6L208 432l0-16zm-.2 76.2l.2-.2 101.3-76L448 416c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l48 0 48 0 0 48 0 4 0 .3 0 6.4 0 21.3c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L202.7 496l5.1-3.8zM232 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},uu=uc,ud={prefix:"far",iconName:"lighthouse",icon:[640,512,[],"e612","M33.5 1.9l112 48c12.2 5.2 17.8 19.3 12.6 31.5s-19.3 17.8-31.5 12.6l-112-48C2.4 40.8-3.3 26.7 1.9 14.5S21.3-3.3 33.5 1.9zm112 204.1l-112 48c-12.2 5.2-26.3-.4-31.5-12.6s.4-26.3 12.6-31.5l112-48c12.2-5.2 26.3 .4 31.5 12.6s-.4 26.3-12.6 31.5zM308.6 2.9c7.1-3.8 15.7-3.8 22.8 0l104 56c11.7 6.3 16 20.8 9.8 32.5c-5.7 10.6-18.2 15.1-29.1 11.3l0 25.4-48 0 0-50.9L320 51.3 272 77.1l0 50.9-48 0 0-25.4c-11 3.9-23.4-.7-29.1-11.3c-6.3-11.7-1.9-26.2 9.8-32.5l104-56zM263.4 208L212.2 464l75.8 0 0-48c0-17.7 14.3-32 32-32s32 14.3 32 32l0 48 75.8 0L376.6 208l-113.3 0zM352 512l-64 0-98.9 0L152 512c-13.3 0-24-10.7-24-24s10.7-24 24-24l11.2 0 51.2-256.1c-12.5-.8-22.4-11.2-22.4-23.9c0-13.3 10.7-24 24-24l8 0 192 0 8 0c13.3 0 24 10.7 24 24c0 12.7-9.9 23.1-22.4 23.9L476.8 464l11.2 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-37.1 0L352 512zM638.1 14.6c5.2
112.2-.4 26.3-12.6 31.5l-112 48c-12.2 5.2-26.3-.4-31.5-12.6s.4-26.3 12.6-31.5l112-48c12.2-5.2 26.3 .4 31.5 12.6zm-156.1 160c5.2-12.2 19.3-17.8 31.5-12.6l112 48c12.2 5.2 17.8 19.3 12.6 31.5s-19.3 17.8-31.5 12.6l-112-48c-12.2-5.2-17.8-19.3-12.6-31.5z"]},up={prefix:"far",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L64 64C28.7 64 0 92.7 0 128l0 16 0 48L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-256 0-48 0-16c0-35.3-28.7-64-64-64l-40 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L152 64l0-40zM48 192l80 0 0 56-80 0 0-56zm0 104l80 0 0 64-80 0 0-64zm128 0l96 0 0 64-96 0 0-64zm144 0l80 0 0 64-80 0 0-64zm80-48l-80 0 0-56 80 0 0 56zm0 160l0 40c0 8.8-7.2 16-16 16l-64 0 0-56 80 0zm-128 0l0 56-96 0 0-56 96 0zm-144 0l0 56-64 0c-8.8 0-16-7.2-16-16l0-40 80 0zM272 248l-96 0 0-56 96 0 0 56z"]},uf=up,uh={prefix:"far",iconName:"people-arrows",icon:[640,512,["people-arrows-left-right"],"e068","M64 64a64 64 0 1 1 128 0A64 64 0 1 1 64 64zm41.6 144c-16.6 0-30.5 12.8-31.9 29.3l-4.1 49.3C68.8 296 76.2 304 85.6 304l2.4 0 40 0c0 14.3 5.5 28.7 16.4 39.6L192 391.2l0 96.8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-136-32 0 0 136c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-139.7c-26.5-9.5-44.7-35.8-42.2-65.6l4.1-49.3C29.3 191.9 64 160 105.6 160l44.8 0c27 0 51 13.4 65.5 34.1c-2.6 1.8-5.2 4-7.5 6.3l-28.1 28.1c-4.6-12.1-16.3-20.5-29.9-20.5l-44.8 0zM448 488l0-96.8 47.6-47.6C506.5 332.7 512 318.3 512 304l40 0 2.4 0c9.4 0 16.7-8 15.9-17.3l-4.1-49.3C564.9 220.8 551 208 534.4 208l-44.8 0c-13.5 0-25.2 8.4-29.9 20.5l-28.1-28.1c-2.4-2.4-4.9-4.5-7.5-6.3c14.5-20.7 38.6-34.1 65.5-34.1l44.8 0c41.6 0 76.3 31.9 79.7 73.4l4.1 49.3c2.5 29.8-15.7 56.1-42.2 65.6L576 488c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-136-32 0 0 136c0 13.3-10.7 24-24 24s-24-10.7-24-24zm0-424a64 64 0 1 1 128 0A64 64 0 1 1 448 64zM265 257l-23 23 156.1 0-23-23c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l64 64c9.4 9.4 9.4 24.6 0 33.9l-64 64c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l23-23-156.1 0 23 23c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9l64-64c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},um=uh,ug={prefix:"far",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M160 368c26.5 0 48 21.5 48 48l0 16 72.5-54.4c8.3-6.2 18.4-9.6 28.8-9.6L448 368c8.8 0 16-7.2 16-16l0-288c0-8.8-7.2-16-16-16L64 48c-8.8 0-16 7.2-16 16l0 288c0 8.8 7.2 16 16 16l96 0zm48 124l-.2 .2-5.1 3.8-17.1 12.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3l0-21.3 0-6.4 0-.3 0-4 0-48-48 0-48 0c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L448 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64l-138.7 0L208 492z"]},ub=ug,uv={prefix:"far",iconName:"file-circle-exclamation",icon:[576,512,[],"e4eb","M64 464l220.5 0c12 18.4 27.4 34.5 45.3 47.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3l0 44.1c-17.2 4.9-33.4 12.3-48 21.8l0-60.5-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM432 224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 240a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm0-192c-8.8 0-16 7.2-16 16l0 80c0 8.8 7.2 16 16 16s16-7.2 16-16l0-80c0-8.8-7.2-16-16-16z"]},ux={prefix:"far",iconName:"exclamation",icon:[128,512,[10069,10071,61738],"21","M88 56c0-13.3-10.7-24-24-24S40 42.7 40 56l0 288c0 13.3 10.7 24 24 24s24-10.7 24-24L88 56zM64 480a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},uy={prefix:"far",iconName:"mobile",icon:[384,512,[128241,"mobile-android","mobile-phone"],"f3ce","M80 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l224 0c8.8 0 16-7.2 16-16l0-384c0-8.8-7.2-16-16-16L80 48zM16 64C16 28.7 44.7 0 80 0L304 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L80 512c-35.3 0-64-28.7-64-64L16 64zM160 400l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},uC=uy,uw=uy,uk={prefix:"far",iconName:"bell",icon:[448,512,[61602,128276],"f0f3","M224 0c-17.7 0-32 14.3-32 32l0 19.2C119 66 64 130.6 64 208l0 25.4c0 45.4-15.5 89.5-43.8 124.9L5.3 377c-5.8 7.2-6.9 17.1-2.9 25.4S14.8 416 24 416l400 0c9.2 0 17.6-5.3 21.6-13.6s2.9-18.2-2.9-25.4l-14.9-18.6C399.5 322.9 384 278.8 384 233.4l0-25.4c0-77.4-55-142-128-156.8L256 32c0-17.7-14.3-32-32-32zm0 96c61.9 0 112 50.1 112 112l0 25.4c0 47.9 13.9 94.6 39.7 134.6L72.3 368C98.1 328 112 281.3 112 233.4l0-25.4c0-61.9 50.1-112 112-112zm64 352l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7s18.7-28.3 18.7-45.3z"]},uM={prefix:"far",iconName:"user-check",icon:[640,512,[],"f4fc","M224 48a80 80 0 1 1 0 160 80 80 0 1 1 0-160zm0 208A128 128 0 1 0 224
10a128 128 0 1 0 0 256zm-45.7 96l91.4 0c65.7 0 120.1 48.7 129 112L49.3 464c8.9-63.3 63.3-112 129-112zm0-48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304l-91.4 0zM625 177c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L625 177z"]},uz={prefix:"far",iconName:"cloud-arrow-up",icon:[640,512,[62338,"cloud-upload","cloud-upload-alt"],"f0ee","M354.9 121.7c13.8 16 36.5 21.1 55.9 12.5c8.9-3.9 18.7-6.2 29.2-6.2c39.8 0 72 32.2 72 72c0 4-.3 7.9-.9 11.7c-3.5 21.6 8.1 42.9 28.1 51.7C570.4 276.9 592 308 592 344c0 46.8-36.6 85.2-82.8 87.8c-.6 0-1.3 .1-1.9 .2l-3.3 0-360 0c-53 0-96-43-96-96c0-41.7 26.6-77.3 64-90.5c19.2-6.8 32-24.9 32-45.3l0-.2s0 0 0 0s0 0 0 0c0-66.3 53.7-120 120-120c36.3 0 68.8 16.1 90.9 41.7zM512 480l0-.2c71.4-4.1 128-63.3 128-135.8c0-55.7-33.5-103.7-81.5-124.7c1-6.3 1.5-12.8 1.5-19.3c0-66.3-53.7-120-120-120c-17.4 0-33.8 3.7-48.7 10.3C360.4 54.6 314.9 32 264 32C171.2 32 96 107.2 96 200l0 .2C40.1 220 0 273.3 0 336c0 79.5 64.5 144 144 144l320 0 40 0 8 0zM223 255c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39L296 384c0 13.3 10.7 24 24 24s24-10.7 24-24l0-134.1 39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z"]},uS=uz,uL=uz,uA={prefix:"far",iconName:"envelope",icon:[512,512,[9993,61443,128386],"f0e0","M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},uE={prefix:"far",iconName:"calculator-simple",icon:[512,512,["calculator-alt"],"f64c","M256 0c13.3 0 24 10.7 24 24l0 208 208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0 0 208c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208L24 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l208 0 0-208c0-13.3 10.7-24 24-24zM400 32c13.3 0 24 10.7 24 24l0 32 32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0 0 32c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-32-32 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l32 0 0-32c0-13.3 10.7-24 24-24zM55.4 343.4c9.4-9.4 24.6-9.4 33.9 0L112 366.1l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L145.9 400l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L112 433.9 89.4 456.6c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L78.1 400 55.4 377.4c-9.4-9.4-9.4-24.6 0-33.9zM64 88l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM352 336l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l96 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},uT=uE,u_={prefix:"far",iconName:"filter",icon:[512,512,[],"f0b0","M0 73.7C0 50.7 18.7 32 41.7 32l428.6 0c23 0 41.7 18.7 41.7 41.7c0 9.6-3.3 18.9-9.4 26.3L336 304.5l0 143.2c0 17.8-14.5 32.3-32.3 32.3c-7.3 0-14.4-2.5-20.1-7l-92.5-73.4c-9.6-7.6-15.1-19.1-15.1-31.3l0-63.7L9.4 100C3.3 92.6 0 83.3 0 73.7zM55 80L218.6 280.8c3.5 4.3 5.4 9.6 5.4 15.2l0 68.4 64 50.8L288 296c0-5.5 1.9-10.9 5.4-15.2L457 80 55 80z"]},uO={prefix:"far",iconName:"head-side-gear",icon:[512,512,[],"e611","M48 224c0-97.2 78.8-176 176-176l24 0c60.1 0 115.7 36.7 139.6 88.3c3.9 8.4 7.5 17 11.4 25.9l1.5 3.5c4.3 10.1 8.9 20.7 13.9 31.1c10.1 20.8 22.5 42 40.6 60.1l4.4 4.4c2.9 2.9 4.6 6.9 4.6 11c0 8.6-7 15.6-15.6 15.6L424 288c-13.3 0-24 10.7-24 24l0 72c0 8.8-7.2 16-16 16l-88 0c-13.3 0-24 10.7-24 24l0 64c0 13.3 10.7 24 24 24s24-10.7 24-24l0-40 64 0c35.3 0 64-28.7 64-64l0-48 .4 0c35.1 0 63.6-28.5 63.6-63.6c0-16.9-6.7-33-18.6-45L489 223c-12.7-12.7-22.4-28.5-31.4-47.1c-4.5-9.3-8.7-18.9-13-29l-1.5-3.5c-3.8-8.9-7.8-18.2-12-27.3C399.4 47.6 326.8 0 248 0L224 0C100.3 0 0 100.3 0 224c0 53.6 18.9 102.9 50.3 141.5c8.9 11 13.7 22.4 13.7 33.1L64 488c0 13.3 10.7 24 24 24s24-10.7 24-24l0-89.4c0-24.9-10.9-46.8-24.5-63.4C62.8 304.8 48 266.2 48 224zm288.6-28.1c6.3-3.6 9.5-11.1 6.8-18c-2.1-5.5-4.6-10.8-7.4-15.9l-2.3-4c-3.1-5.1-6.5-9.9-10.2-14.5c-4.6-5.7-12.7-6.7-19-3l-2.9 1.7c-9.2 5.3-20.4 4-29.6-1.3s-16.1-14.5-16.1-25.1l0-3.4c0-7.3-4.9-13.8-12.1-14.9c-6.5-1-13.1-1.5-19.9-1.5s-13.4 .5-19.9 1.5c-7.2 1.1-12.1 7.6-12.1 14.9l0 3.4c0 10.6-6.9 19.8-16.1 25.1s-20.4 6.6-29.6 1.3l-2.9-1.7c-6.3-3.6-14.4-2.6-19 3c-3.7 4.6-7.1 9.5-10.2 14.6l-2.3 3.9c-2.8 5.1-5.3 10.4-7.4 15.9c-2.6 6.8 .5 14.3 6.8 18l2.9 1.7c9.2 5.3 13.7 15.8 13.7 26.4s-4.5 21.1-13.7 26.4l-3 1.7c-6.3 3.6-9.5 11.1-6.8 18c2.1 5.5 4.6 10.7 7.4 15.8l2.4 4.1c3.1 5.1 6.4 9.9 10.1 14.5c4.6 5.7 12.7 6.7 19 3l2.9-1.7c9.2-5.3 20.4-4 29.6 1.3s16.1 14.5 16.1 25.1l0 3.4c0 7.3 4.9 13.8 12.1 14.9c6.5 1 13.1 1.5 19.9 1.5s13.4-.5 19.9-1.5c7.2-1.1 12.1-7.6 12.1-14.9l0-3.4c0-10.6 6.9-19.8 16.1-25.1s20.4-6.6 29.6-1.3l2.9 1.7c6.3 3.6 14.4 2.6 19-3c3.7-4.6 7.1-9.4 10.1-14.5l2.4-4.2c2.8-5.1 5.3-10.3 7.4-15.8c2.6-6.8-.5-14.3-6.8-18l-3-1.7c-9.2-5.3-13.7-15.8-13.7-26.4s4.5-21.1 13.7-26.4l3-1.7zM184 224a40 40 0 1 1 80 0 40 40 0 1 1 -80 0z"]}
vendor: 10,827 bytes, line 1
1,uj={prefix:"far",iconName:"comment-sms",icon:[512,512,["sms"],"f7cd","M168.2 384.9c-15-5.4-31.7-3.1-44.6 6.4c-8.2 6-22.3 14.8-39.4 22.7c5.6-14.7 9.9-31.3 11.3-49.4c1-12.9-3.3-25.7-11.8-35.5C60.4 302.8 48 272 48 240c0-79.5 83.3-160 208-160s208 80.5 208 160s-83.3 160-208 160c-31.6 0-61.3-5.5-87.8-15.1zM26.3 423.8c-1.6 2.7-3.3 5.4-5.1 8.1l-.3 .5c-1.6 2.3-3.2 4.6-4.8 6.9c-3.5 4.7-7.3 9.3-11.3 13.5c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c5.1 0 10.2-.3 15.3-.8l.7-.1c4.4-.5 8.8-1.1 13.2-1.9c.8-.1 1.6-.3 2.4-.5c17.8-3.5 34.9-9.5 50.1-16.1c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9zM96 212.8c0 12.3 6.2 23.8 16.4 30.7l29.4 19.6c1.3 .9 2.2 2.4 2.2 4c0 2.7-2.2 4.8-4.8 4.8L112 272c-8.8 0-16 7.2-16 16s7.2 16 16 16l27.2 0c20.3 0 36.8-16.5 36.8-36.8c0-12.3-6.2-23.8-16.4-30.7l-29.4-19.6c-1.3-.9-2.2-2.4-2.2-4c0-2.7 2.2-4.8 4.8-4.8l19.2 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-19.2 0C112.5 176 96 192.5 96 212.8zM372.8 176c-20.3 0-36.8 16.5-36.8 36.8c0 12.3 6.2 23.8 16.4 30.7l29.4 19.6c1.3 .9 2.2 2.4 2.2 4c0 2.7-2.2 4.8-4.8 4.8L352 272c-8.8 0-16 7.2-16 16s7.2 16 16 16l27.2 0c20.3 0 36.8-16.5 36.8-36.8c0-12.3-6.2-23.8-16.4-30.7l-29.4-19.6c-1.3-.9-2.2-2.4-2.2-4c0-2.7 2.2-4.8 4.8-4.8l19.2 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-19.2 0zm-152 6.4c-4.1-5.5-11.3-7.8-17.9-5.6S192 185.1 192 192l0 96c0 8.8 7.2 16 16 16s16-7.2 16-16l0-48 19.2 25.6c3 4 7.8 6.4 12.8 6.4s9.8-2.4 12.8-6.4L288 240l0 48c0 8.8 7.2 16 16 16s16-7.2 16-16l0-96c0-6.9-4.4-13-10.9-15.2s-13.7 .1-17.9 5.6L256 229.3l-35.2-46.9z"]},uD=uj,uN={prefix:"far",iconName:"microphone-slash",icon:[640,512,[],"f131","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L472.1 344.7c15.2-26 23.9-56.3 23.9-88.7l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 21.2-5.1 41.1-14.2 58.7L408 294.5c5.2-11.8 8-24.8 8-38.5l0-160c0-53-43-96-96-96s-96 43-96 96l0 54.3L38.8 5.1zM272 187.9L272 96c0-26.5 21.5-48 48-48s48 21.5 48 48l0 160c0 2.3-.2 4.6-.5 6.8L272 187.9zm-80 59.4L144.7 210c-.5 1.9-.7 3.9-.7 6l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6c20.4-2.8 39.7-9.1 57.3-18.2l-43.1-33.9C346.1 382 333.3 384 320 384c-70.7 0-128-57.3-128-128l0-8.7z"]},uI={prefix:"far",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 13.3-10.7 24-24 24L40 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l368 0c13.3 0 24 10.7 24 24z"]},uP=uI,uR={prefix:"far",iconName:"calculator",icon:[384,512,[128425],"f1ec","M336 176l0 272c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-272 288 0zm0-48L48 128l0-64c0-8.8 7.2-16 16-16l256 0c8.8 0 16 7.2 16 16l0 64zm48 0l0-64c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64l0 64 0 24 0 24L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-272 0-24 0-24zM80 232a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm24 64a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM80 408c0 13.3 10.7 24 24 24l88 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-88 0c-13.3 0-24 10.7-24 24zM192 208a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM168 320a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zM280 208a24 24 0 1 0 0 48 24 24 0 1 0 0-48zM256 320a24 24 0 1 0 48 0 24 24 0 1 0 -48 0zm24 64a24 24 0 1 0 0 48 24 24 0 1 0 0-48z"]},uB={prefix:"far",iconName:"window",icon:[512,512,[],"f40e","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 64 0 48 0 16 0 192c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 224l0-16 0-48L0 96zM464 224L48 224l0 192c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-192zM96 160a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm128-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm64 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},uF={prefix:"far",iconName:"arrow-trend-up",icon:[576,512,[],"e098","M352 120c0-13.3 10.7-24 24-24l176 0c13.3 0 24 10.7 24 24l0 176c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-118.1L337 369c-9.4 9.4-24.6 9.4-33.9 0l-111-111L41 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L175 207c9.4-9.4 24.6-9.4 33.9 0l111 111L494.1 144 376 144c-13.3 0-24-10.7-24-24z"]},uV={prefix:"far",iconName:"align-justify",icon:[448,512,[],"f039","M24 40C10.7 40 0 50.7 0 64S10.7 88 24 88l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 40zm0 128c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 168zM0 320c0 13.3 10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 296c-13.3 0-24 10.7-24 24zM24 424c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 424z"]},uH=iy({faAd:()=>dN,faAdd:()=>d7,faAlignCenter:()=>hN,faAlignJustify:()=>gj,faAlignLeft:()=>m$,faAlignRight:()=>mf,faArchive:()=>dr,faArrowDown:()=>dv,faArrowDownLeft:()=>hR,faArrowDownLeftAndArrowUpRightToCenter:()=>fv,faArrowDownRight:()=>u4,faArrowDownToBracket:()=>mg,faArrowLeft:()=>pl,faArrowLeftRotate:()=>dK,faArrowLeftToLine:()=>hQ,faArrowRight:()=>fC,faArrowRightFromBracket:()=>px,faArrowRightRotate:()=>d2,faArrowRightToBracket:()=>mo,faArrowRightToFile:()=>hX,faArrowRightToLine:()=>mP,faArrowRotateBack:()=>dG,faArrowRotateBackward:()=>dY,faArrowRotateForward:()=>d4,faArrowRotateLeft:()=>d$,faArrowRotateRight:()=>d0,faArrowToLeft:()=>hZ,faArrowToRight:()=>mR,faArrowTrendDown:()=>uZ,faArrowTrendUp:()=>gO,faArrowUp:()=>fZ,faArrowUpArrowDown:()=>uq,faArrowUpFromBracket:()=>hv,faArrowUpLeft:()=>hG,faArrowUpRight:()=>pW,faArrowUpRightAndArrowDownLeftFromCenter:()=>hV,faArrowUpRightFromSquare:()=>dI,faArrowsRepeat:()=>pi,faArrowsRotateReverse:()=>u2,faArrowsToLine:()=>pp,faBackward:()=>hu,faBackwardStep:()=>ha,faBan:()=>mQ,faBars:()=>dd,faBell:()=>gm,faBellSlash:()=>p_,faBold:()=>h0,faBook:()=>mE,faBookOpen:()=>da,faBookOpenAlt:()=>dU,faBookOpenCover:()=>dq,faBookOpenReader:()=>pm,faBookReader:()=>pg,faBookmark:()=>fS,faBookmarkSlash:()=>pq,faBoxArchive:()=>di,faBoxDollar:()=>hH,faBoxUsd:()=>hW,faBrainCircuit:()=>pP,faBrakeWarning:()=>d_,faBriefcase:()=>dS,faBrightness:()=>mD,faBuilding:()=>he,faBuildingLock:()=>p1,faCalculator:()=>gT,faCalculatorAlt:()=>gw,faCalculatorSimple:()=>gC,faCalendar:()=>fF,faCalendarAlt:()=>go,faCalendarCirclePlus:()=>h8,faCalendarDays:()=>gr,faCalendarRange:()=>fj,faCamera:()=>mq,faCameraAlt:()=>mU,faCancel:()=>mZ,faCardsBlank:()=>fw,faCartShopping:()=>u$,faChain:()=>hc,faChartLineUp:()=>hm,faChartUser:()=>mi,faCheck:()=>fR,faCheckCircle:()=>fi,faChevronCircleDown:()=>pa,faChevronCircleLeft:()=>f5,faChevronCircleRight:()=>pN,faChevronDown:()=>pY,faChevronLeft:()=>pO,faChevronRight:()=>mv,faChevronUp:()=>mV,faCircle:()=>hf,faCircleCheck:()=>fn,faCircleChevronDown:()=>po,faCircleChevronLeft:()=>f8,faCircleChevronRight:()=>pD,faCircleDollar:()=>dQ,faCircleExclamation:()=>hd,faCircleInfo:()=>u1,faCircleMinus:()=>u8,faCirclePlay:()=>pQ,faCirclePlus:()=>hw,faCircleQuestion:()=>f3,faCircleXmark:()=>hU,faClipboard:()=>h1,faClock:()=>mT,faClockFour:()=>m_,faClockRotateLeft:()=>p$,faClose:()=>ff,faClosedCaptioning:()=>p9,faCloud:()=>hh,faCloudArrowDown:()=>pF,faCloudArrowUp:()=>gb,faCloudDownload:()=>pV,faCloudDownloadAlt:()=>pH,faCloudUpload:()=>gv,faCloudUploadAlt:()=>gx,faCode:()=>hD,faCoins:()=>dx,faColumns3:()=>f7,faComment:()=>h5,faCommentAlt:()=>gc,faCommentAltPlus:()=>gn,faCommentCaptions:()=>fx,faCommentSms:()=>gz,faComments:()=>fo,faCopy:()=>d8,faCopyright:()=>fV,faDatabase:()=>mc,faDedent:()=>dj,faDesktop:()=>dw,faDesktopAlt:()=>dk,faDollarCircle:()=>dZ,faDroplet:()=>fl,faEdit:()=>mj,faEllipsis:()=>m6,faEllipsisH:()=>m8,faEllipsisV:()=>mI,faEllipsisVertical:()=>mN,faEnvelope:()=>gy,faEnvelopeOpenText:()=>m9,faExclamation:()=>gd,faExclamationCircle:()=>hp,faExclamationTriangle:()=>pA,faExternalLink:()=>dP,faEye:()=>mW,faEyeSlash:()=>dJ,faFaceFrownSlight:()=>pv,faFaceMeh:()=>hT,faFaceSmile:()=>dA,faFile:()=>f4,faFileChartPie:()=>hF,faFileCheck:()=>h6,faFileCircleCheck:()=>d6,faFileCircleExclamation:()=>gu,faFileCircleQuestion:()=>hj,faFileImage:()=>hB,faFileImport:()=>hY,faFileInvoiceDollar:()=>pj,faFileMagnifyingGlass:()=>p6,faFilePdf:()=>pb,faFilePlus:()=>fe,faFileSearch:()=>p8,faFileXls:()=>m2,faFiles:()=>pn,faFilm:()=>fa,faFilter:()=>gk,faFireAlt:()=>mn,faFireFlameCurved:()=>mt,faFloppyDisk:()=>mX,faFolder:()=>hx,faFolderBlank:()=>hy,faFolderOpen:()=>mx,faFolderPlus:()=>pC,faForward:()=>mC,faForwardStep:()=>fA,faGearComplex:()=>dB,faGift:()=>ge,faGlobe:()=>pf,faGraduationCap:()=>pz,faGrid2:()=>dR,faGripDots:()=>me,faGripDotsVertical:()=>dc,faGripLines:()=>mp,faGripLinesVertical:()=>my,faHandBackPointUp:()=>p0,faHandshake:()=>fy,faHardDrive:()=>m5,faHdd:()=>m7,faHeadSideGear:()=>gM,faHeart:()=>mw,faHeartRate:()=>dV,faHistory:()=>pK,faHome:()=>fN,faHomeAlt:()=>fI,faHomeLgAlt:()=>fP,faHomeUser:()=>pB,faHouse:()=>fD,faHouseUser:()=>pR,faImage:()=>hP,faInbox:()=>pI,faIndent:()=>df,faInfoCircle:()=>u0,faItalic:()=>fB,faKeySkeleton:()=>dz,faLayerGroup:()=>uG,faLightbulbGear:()=>fW,faLightbulbOn:()=>u7,faLighthouse:()=>gi,faLineHeight:()=>pc,faLink:()=>hs,faList12:()=>fM,faListCheck:()=>dl,faListDots:()=>de,faListNumeric:()=>fz,faListOl:()=>fk,faListUl:()=>u9,faLocationArrow:()=>ml,faLocationDot:()=>dg,faLock:()=>pM,faLockOpen:()=>fc,faMagnifyingGlass:()=>m1,faMagnifyingGlassDollar:()=>pu,faMagnifyingGlassMinus:()=>mS,faMagnifyingGlassPlus:()=>mh,faMailForward:()=>h9,faMap:()=>hE,faMapMarkerAlt:()=>db,faMeh:()=>h_,faMemoCircleCheck:()=>fU,faMemoCircleInfo:()=>uY,faMessage:()=>gs,faMessagePlus:()=>gt,faMicrophone:()=>hq,faMicrophoneSlash:()=>gL,faMinus:()=>gA,faMinusCircle:()=>u5,faMobile:()=>gp,faMobileAndroid:()=>gf,faMobilePhone:()=>gh,faMoneyCheckDollarPen:()=>hz,faMoneyCheckEditAlt:()=>hS,faMoon:()=>ft,faMortarBoard:()=>pS,faMultiply:()=>fh,faNavicon:()=>dp,faNewspaper:()=>ms,faNoteSticky:()=>mB,faObjectsColumn:()=>ph,faOutdent:()=>dO,faPaintbrushPencil:()=>fT,faPaperPlane:()=>mM,faPaperclip:()=>fq,faPause:()=>dM,faPen:()=>p7,faPenField:()=>f9,faPenToSquare:()=>mO,faPeopleArrows:()=>ga,faPeopleArrowsLeftRight:()=>gl,faPercent:()=>m4,faPercentage:()=>m3,faPhone:()=>p3,faPhoneArrowDown:()=>uJ,faPhoneArrowDownLeft:()=>uX,faPhoneArrowUp:()=>mG,faPhoneArrowUpRight:()=>mK,faPhoneIncoming:()=>uQ,faPhoneOutgoing:()=>mY,faPlane:()=>p5,faPlay:()=>fK,faPlayCircle:()=>pZ,faPlus:()=>d5,faPlusCircle:()=>hk,faPresentation:()=>hi,faPresentationScreen:()=>hn,faPrint:()=>md,faPuzzlePiece:()=>f$,faQuestionCircle:()=>f6,faQuoteRight:()=>p2,faQuoteRightAlt:()=>p4,faRandom:()=>pt,faRectangleAd:()=>dD,faRedo:()=>d3,faRegistered:()=>uW,faRemove:()=>fm,faRepeatAlt:()=>pr,faReplyClock:()=>hg,faReplyTime:()=>hb,faSave:()=>mJ,faScrewdriverWrench:()=>dh,faSearch:()=>m0,faSearchDollar:()=>pd,faSearchMinus:()=>mL,faSearchPlus:()=>mm,faShapes:()=>fu,faShare:()=>h7,faShareAltSquare:()=>u6,faShirt:()=>fG,faShoppingCart:()=>uK,faShuffle:()=>pe,faSign:()=>fQ,faSignHanging:()=>fJ,faSignIn:()=>ma,faSignOut:()=>py,faSlashForward:()=>fb,faSliders:()=>f_,faSlidersH:()=>fO,faSmile:()=>dE,faSms:()=>
1gS,faSortUpDown:()=>uU,faSparkles:()=>hO,faSpinnerThird:()=>pG,faSquare:()=>dT,faSquareDashed:()=>hM,faSquareQuote:()=>mz,faSquareShareNodes:()=>u3,faStar:()=>pT,faStepBackward:()=>hl,faStepForward:()=>fE,faStickyNote:()=>mF,faStrikethrough:()=>mb,faSubtract:()=>gE,faTShirt:()=>fY,faTable:()=>mk,faTags:()=>fr,faTasks:()=>ds,faTextSize:()=>hC,faThumbTack:()=>hA,faThumbsDown:()=>hJ,faThumbsUp:()=>hr,faThumbtack:()=>hL,faTimes:()=>fg,faTimesCircle:()=>h$,faTint:()=>fs,faTools:()=>dm,faTrademark:()=>du,faTrash:()=>mH,faTriangleCircleSquare:()=>fd,faTriangleExclamation:()=>pL,faTrophyAlt:()=>f0,faTrophyStar:()=>f1,faTshirt:()=>fX,faUnderline:()=>d9,faUndo:()=>dX,faUpload:()=>ps,faUsdCircle:()=>d1,faUser:()=>fL,faUserChart:()=>mr,faUserCheck:()=>gg,faUserCog:()=>dC,faUserDoctorHairLong:()=>mA,faUserGear:()=>dy,faUserHeadset:()=>h2,faUserRobot:()=>hI,faUserSecret:()=>dL,faUserVisor:()=>ht,faUsers:()=>mu,faVideo:()=>h4,faVideoCamera:()=>h3,faVolume:()=>dH,faVolumeDown:()=>pJ,faVolumeHigh:()=>pw,faVolumeLow:()=>pX,faVolumeMedium:()=>dW,faVolumeSlash:()=>f2,faVolumeUp:()=>pk,faWarning:()=>pE,faWavePulse:()=>dF,faWaveform:()=>pU,faWaveformLines:()=>dt,faWaveformPath:()=>dn,faWindow:()=>g_,faWrench:()=>fH,faX:()=>ho,faXmark:()=>fp,faXmarkCircle:()=>hK}),uW={prefix:"fas",iconName:"registered",icon:[512,512,[174],"f25d","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM160 152c0-13.3 10.7-24 24-24l88 0c44.2 0 80 35.8 80 80c0 28-14.4 52.7-36.3 67l34.1 75.1c5.5 12.1 .1 26.3-11.9 31.8s-26.3 .1-31.8-11.9L268.9 288 208 288l0 72c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-96 0-112zm48 88l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0 0 64z"]},uq={prefix:"fas",iconName:"arrow-up-arrow-down",icon:[576,512,["sort-up-down"],"e099","M182.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L128 141.3 128 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7 41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-96-96zm352 333.3c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L448 370.7 448 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7-41.4-41.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l96-96z"]},uU=uq,u$={prefix:"fas",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},uK=u$,uG={prefix:"fas",iconName:"layer-group",icon:[576,512,[],"f5fd","M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 209.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2zm-152 198.2l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z"]},uY={prefix:"fas",iconName:"memo-circle-info",icon:[576,512,[],"e49a","M0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 134.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm64 80c0 8.8 7.2 16 16 16l224 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 128c-8.8 0-16 7.2-16 16zm16 80c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 224zm0 96c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-96 0zm352-96a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 96a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm-32 48c0 8.8 7.2 16 16 16c0 0 0 0 0 0l0 48s0 0 0 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l16 0 16 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l0-64c0-8.8-7.2-16-16-16l-16 0c-8.8 0-16 7.2-16 16z"]},uX={prefix:"fas",iconName:"phone-arrow-down-left",icon:[512,512,["phone-arrow-down","phone-incoming"],"e223","M505 41l-135 135 46.1 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-104 0c-13.3 0-24-10.7-24-24l0-104c0-13.3 10.7-24 24-24s24 10.7 24 24l0 46.1L471 7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"]},uJ=uX,uQ=uX,uZ={prefix:"fas",iconName:"arrow-trend-down",icon:[576,512,[],"e097","M384 352c-17.7 0-32 14.3-32 32s14.3 32 32 32l160 0c17.7 0 32-14.3 32-32l0-160c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 82.7L342.6 137.4c-12.5-12.5-32.8-12.5-45.3 0L192 242.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0L320 205.3 466.7 352 384 352z"]}
vendor: 7,838 bytes, line 1
1,u1={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},u0=u1,u2={prefix:"fas",iconName:"arrows-rotate-reverse",icon:[512,512,[],"e630","M406.6 202.6c-7.7-21.8-20.2-42.3-37.8-59.8c-62.5-62.5-163.8-62.5-226.3 0L125.5 160l34.3 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L48.3 224c0 0 0 0 0 0l-.4 0c-17.7 0-32-14.3-32-32l0-112c0-17.7 14.3-32 32-32s32 14.3 32 32l0 35.2L97.4 97.6c87.5-87.5 229.3-87.5 316.8 0c24.4 24.4 42.1 53.1 52.9 83.7c5.9 16.7-2.9 34.9-19.5 40.8s-34.9-2.9-40.8-19.5zm66.1 86.6c5 1.5 9.8 4.2 13.7 8.2c4 4 6.7 8.9 8.1 14c.3 1.2 .6 2.5 .8 3.8c.3 1.7 .4 3.4 .4 5.1l0 111.6c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-35.1-17.6 17.5c0 0 0 0 0 0c-87.5 87.4-229.3 87.4-316.7 0C73 390 55.3 361.3 44.5 330.6c-5.9-16.7 2.9-34.9 19.5-40.8s34.9 2.9 40.8 19.5c7.7 21.8 20.2 42.3 37.8 59.8c62.5 62.5 163.8 62.5 226.3 0l.1-.1L386.1 352l-34.4 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l111.6 0c1.6 0 3.2 .1 4.8 .3s3.1 .5 4.6 1z"]},u4={prefix:"fas",iconName:"arrow-down-right",icon:[384,512,[],"e093","M320 416c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 146.7L86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L242.7 352 96 352c-17.7 0-32 14.3-32 32s14.3 32 32 32l224 0z"]},u3={prefix:"fas",iconName:"square-share-nodes",icon:[448,512,["share-alt-square"],"f1e1","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM384 160c0 35.3-28.7 64-64 64c-15.4 0-29.5-5.4-40.6-14.5L194.1 256l85.3 46.5c11-9.1 25.2-14.5 40.6-14.5c35.3 0 64 28.7 64 64s-28.7 64-64 64s-64-28.7-64-64c0-2.5 .1-4.9 .4-7.3L174.5 300c-11.7 12.3-28.2 20-46.5 20c-35.3 0-64-28.7-64-64s28.7-64 64-64c18.3 0 34.8 7.7 46.5 20l81.9-44.7c-.3-2.4-.4-4.9-.4-7.3c0-35.3 28.7-64 64-64s64 28.7 64 64z"]},u6=u3,u8={prefix:"fas",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},u5=u8,u7={prefix:"fas",iconName:"lightbulb-on",icon:[640,512,[],"f672","M69.3 4l48 32c11 7.4 14 22.3 6.7 33.3s-22.3 14-33.3 6.7l-48-32c-11-7.4-14-22.3-6.7-33.3S58.3-3.3 69.3 4zM597.3 44l-48 32c-11 7.4-25.9 4.4-33.3-6.7s-4.4-25.9 6.7-33.3l48-32c11-7.4 25.9-4.4 33.3 6.7s4.4 25.9-6.7 33.3zM24 160l64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm528 0l64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM117.3 332l-48 32c-11 7.4-25.9 4.4-33.3-6.7s-4.4-25.9 6.7-33.3l48-32c11-7.4 25.9-4.4 33.3 6.7s4.4 25.9-6.7 33.3zm432-39.9l48 32c11 7.4 14 22.3 6.7 33.3s-22.3 14-33.3 6.7l-48-32c-11-7.4-14-22.3-6.7-33.3s22.3-14 33.3-6.7zm-100.1 5.7c-19.8 27.1-39.7 54.4-49.2 86.2l-160 0c-9.6-31.9-29.5-59.1-49.2-86.2c0 0 0 0 0 0s0 0 0 0c-5.2-7.1-10.4-14.2-15.4-21.4C155.6 247.9 144 213.3 144 176C144 78.8 222.8 0 320 0s176 78.8 176 176c0 37.3-11.6 71.9-31.4 100.3c-5 7.2-10.2 14.3-15.4 21.4c0 0 0 0 0 0s0 0 0 0zM400 432c0 44.2-35.8 80-80 80s-80-35.8-80-80l0-16 160 0 0 16zM320 96c8.8 0 16-7.2 16-16s-7.2-16-16-16c-61.9 0-112 50.1-112 112c0 8.8 7.2 16 16 16s16-7.2 16-16c0-44.2 35.8-80 80-80z"]},u9={prefix:"fas",iconName:"list-ul",icon:[512,512,["list-dots"],"f0ca","M64 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM64 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48-208a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},de=u9,dt={prefix:"fas",iconName:"waveform-lines",icon:[640,512,["waveform-path"],"f8f2","M352 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-448zM544 96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 320c0 17.7 14.3 32 32 32s32-14.3 32-32l0-320zM256 128c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32s32-14.3 32-32l0-256zm192 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 192c0 17.7 14.3 32 32 32s32-14.3 32-32l0-192zM160 224c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32s32-14.3 32-32l0-64zM0 256a32 32 0 1 0 64 0A32 32 0 1 0 0 256zm576 0a32 32 0 1 0 64 0 32 32 0 1 0 -64 0z"]},dn=dt,di={prefix:"fas",iconName:"box-archive",icon:[512,512,["archive"],"f187","M32 32l448 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96L0 64C0 46.3 14.3 32 32 32zm0 128l448 0 0 256c0 35.3-28.7 64-64 64L96 480c-35.3 0-64-28.7-64-64l0-256zm128 80c0 8.8 7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0c-8.8 0-16 7.2-16 16z"]},dr=di,da={prefix:"fas",iconName:"book-open",icon:[576,512,[128214,128366],"f518","M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5l0-377.4c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8L0 454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5l0-370.3c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11L304 456c0 11.4 11.7 19.3 22.4 15.5z"]},dl={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32l288 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-288 0c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},ds=dl,dc={prefix:"fas",iconName:"grip-dots-vertical",icon:[256,512,[],"e411","M48 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm0 160a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM96 416A48 48 0 1 0 0 416a48 48 0 1 0 96 0zM208 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48 112a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM208 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},du={prefix:"fas",iconName:"trademark",icon:[640,512,[8482],"f25c","M345.6 108.8c-8.3-11-22.7-15.5-35.7-11.2S288 114.2 288 128l0 256c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160 86.4 115.2c6 8.1 15.5 12.8 25.6 12.8s19.6-4.7 25.6-12.8L576 224l0 160c0 17.7 14.3 32 32 32s32-14.3 32-32l0-256c0-13.8-8.8-26-21.9-30.4s-27.5 .1-35.7 11.2L464 266.7 345.6 108.8zM0 128c0 17.7 14.3 32 32 32l64 0 0 224c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224 64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 96C14.3 96 0 110.3 0 128z"]},dd={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},dp=dd,df={prefix:"fas",iconName:"indent",icon:[448,512,[],"f03c","M0 64C0 46.3 14.3 32 32 32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64zM192 192c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32zm32 96l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zM0 448c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 48
10c-17.7 0-32-14.3-32-32zM127.8 268.6L25.8 347.9C15.3 356.1 0 348.6 0 335.3L0 176.7c0-13.3 15.3-20.8 25.8-12.6l101.9 79.3c8.2 6.4 8.2 18.9 0 25.3z"]},dh={prefix:"fas",iconName:"screwdriver-wrench",icon:[512,512,["tools"],"f7d9","M78.6 5C69.1-2.4 55.6-1.5 47 7L7 47c-8.5 8.5-9.4 22-2.1 31.6l80 104c4.5 5.9 11.6 9.4 19 9.4l54.1 0 109 109c-14.7 29-10 65.4 14.3 89.6l112 112c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-112-112c-24.2-24.2-60.6-29-89.6-14.3l-109-109 0-54.1c0-7.5-3.5-14.5-9.4-19L78.6 5zM19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L233.7 374.3c-7.8-20.9-9-43.6-3.6-65.1l-61.7-61.7L19.9 396.1zM512 144c0-10.5-1.1-20.7-3.2-30.5c-2.4-11.2-16.1-14.1-24.2-6l-63.9 63.9c-3 3-7.1 4.7-11.3 4.7L352 176c-8.8 0-16-7.2-16-16l0-57.4c0-4.2 1.7-8.3 4.7-11.3l63.9-63.9c8.1-8.1 5.2-21.8-6-24.2C388.7 1.1 378.5 0 368 0C288.5 0 224 64.5 224 144l0 .8 85.3 85.3c36-9.1 75.8 .5 104 28.7L429 274.5c49-23 83-72.8 83-130.5zM56 432a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},dm=dh,dg={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},db=dg,dv={prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},dx={prefix:"fas",iconName:"coins",icon:[512,512,[],"f51e","M512 80c0 18-14.3 34.6-38.4 48c-29.1 16.1-72.5 27.5-122.3 30.9c-3.7-1.8-7.4-3.5-11.3-5C300.6 137.4 248.2 128 192 128c-8.3 0-16.4 .2-24.5 .6l-1.1-.6C142.3 114.6 128 98 128 80c0-44.2 86-80 192-80S512 35.8 512 80zM160.7 161.1c10.2-.7 20.7-1.1 31.3-1.1c62.2 0 117.4 12.3 152.5 31.4C369.3 204.9 384 221.7 384 240c0 4-.7 7.9-2.1 11.7c-4.6 13.2-17 25.3-35 35.5c0 0 0 0 0 0c-.1 .1-.3 .1-.4 .2c0 0 0 0 0 0s0 0 0 0c-.3 .2-.6 .3-.9 .5c-35 19.4-90.8 32-153.6 32c-59.6 0-112.9-11.3-148.2-29.1c-1.9-.9-3.7-1.9-5.5-2.9C14.3 274.6 0 258 0 240c0-34.8 53.4-64.5 128-75.4c10.5-1.5 21.4-2.7 32.7-3.5zM416 240c0-21.9-10.6-39.9-24.1-53.4c28.3-4.4 54.2-11.4 76.2-20.5c16.3-6.8 31.5-15.2 43.9-25.5l0 35.4c0 19.3-16.5 37.1-43.8 50.9c-14.6 7.4-32.4 13.7-52.4 18.5c.1-1.8 .2-3.5 .2-5.3zm-32 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 404.7 251.6 416 192 416c-62.8 0-118.6-12.6-153.6-32C14.3 370.6 0 354 0 336l0-35.4c12.5 10.3 27.6 18.7 43.9 25.5C83.4 342.6 135.8 352 192 352s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4l0 3.4 0 5.7 0 26.3zm32 0l0-32 0-25.9c19-4.2 36.5-9.5 52.1-16c16.3-6.8 31.5-15.2 43.9-25.5l0 35.4c0 10.5-5 21-14.9 30.9c-16.3 16.3-45 29.7-81.3 38.4c.1-1.7 .2-3.5 .2-5.3zM192 448c56.2 0 108.6-9.4 148.1-25.9c16.3-6.8 31.5-15.2 43.9-25.5l0 35.4c0 44.2-86 80-192 80S0 476.2 0 432l0-35.4c12.5 10.3 27.6 18.7 43.9 25.5C83.4 438.6 135.8 448 192 448z"]},dy={prefix:"fas",iconName:"user-gear",icon:[640,512,["user-cog"],"f4fe","M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304l91.4 0c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7l0 .9c0 9.2 2.7 18.5 7.9 26.3L29.7 512C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8l0 30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8l0-30.5c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9l0-30.5zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},dC=dy,dw={prefix:"fas",iconName:"desktop",icon:[576,512,[61704,128421,"desktop-alt"],"f390","M64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l176 0-10.7 32L160 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l256 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-69.3 0L336 416l176 0c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0zM512 64l0 224L64 288 64 64l448 0z"]},dk=dw,dM={prefix:"fas",iconName:"pause",icon:[320,512,[9208],"f04c","M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z"]},dz={prefix:"fas",iconName:"key-skeleton",icon:[448,512,[128477],"f6f3","M304 64a80 80 0 1 1 0 160 80 80 0 1 1 0-160zm0 224c79.5 0 144-64.5 144-144S383.5 0 304 0S160 64.5 160 144c0 28.2 8.1 54.5 22.1 76.7L9.4 393.4c-12.5 12.5-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 416 96 397.3l41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L141.3 352l86.1-86.1c22.2 14 48.5 22.1 76.7 22.1z"]},dS={prefix:"fas",iconName:"briefcase",icon:[512,512,[128188],"f0b1","M184 48l144 0c4.4 0 8 3.6 8 8l0 40L176 96l0-40c0-4.4 3.6-8 8-8zm-56 8l0 40L64 9
16C28.7 96 0 124.7 0 160l0 96 192 0 128 0 192 0 0-96c0-35.3-28.7-64-64-64l-64 0 0-40c0-30.9-25.1-56-56-56L184 0c-30.9 0-56 25.1-56 56zM512 288l-192 0 0 32c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32l0-32L0 288 0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-128z"]},dL={prefix:"fas",iconName:"user-secret",icon:[448,512,[128373],"f21b","M224 16c-6.7 0-10.8-2.8-15.5-6.1C201.9 5.4 194 0 176 0c-30.5 0-52 43.7-66 89.4C62.7 98.1 32 112.2 32 128c0 14.3 25 27.1 64.6 35.9c-.4 4-.6 8-.6 12.1c0 17 3.3 33.2 9.3 48l-59.9 0C38 224 32 230 32 237.4c0 1.7 .3 3.4 1 5l38.8 96.9C28.2 371.8 0 423.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7c0-58.5-28.2-110.4-71.7-143L415 242.4c.6-1.6 1-3.3 1-5c0-7.4-6-13.4-13.4-13.4l-59.9 0c6-14.8 9.3-31 9.3-48c0-4.1-.2-8.1-.6-12.1C391 155.1 416 142.3 416 128c0-15.8-30.7-29.9-78-38.6C324 43.7 302.5 0 272 0c-18 0-25.9 5.4-32.5 9.9c-4.8 3.3-8.8 6.1-15.5 6.1zm56 208l-12.4 0c-16.5 0-31.1-10.6-36.3-26.2c-2.3-7-12.2-7-14.5 0c-5.2 15.6-19.9 26.2-36.3 26.2L168 224c-22.1 0-40-17.9-40-40l0-14.4c28.2 4.1 61 6.4 96 6.4s67.8-2.3 96-6.4l0 14.4c0 22.1-17.9 40-40 40zm-88 96l16 32L176 480 128 288l64 32zm128-32L272 480 240 352l16-32 64-32z"]},dA={prefix:"fas",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},dE=dA,dT={prefix:"fas",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z"]},d_={prefix:"fas",iconName:"brake-warning",icon:[640,512,[],"e0c7","M96 256a224 224 0 1 1 448 0A224 224 0 1 1 96 256zM344 152c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112zM320 384a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM91.1 109C63.8 151.4 48 201.8 48 256s15.8 104.6 43.1 147c7.2 11.1 4 26-7.2 33.2s-26 4-33.2-7.2C18.6 379.1 0 319.7 0 256S18.6 132.9 50.7 83c7.2-11.1 22-14.4 33.2-7.2s14.4 22 7.2 33.2zM589.3 83C621.4 132.9 640 192.3 640 256s-18.6 123.1-50.7 173c-7.2 11.1-22 14.4-33.2 7.2s-14.4-22-7.2-33.2c27.3-42.4 43.1-92.8 43.1-147s-15.8-104.6-43.1-147c-7.2-11.1-4-26 7.2-33.2s26-4 33.2 7.2z"]},dO={prefix:"fas",iconName:"outdent",icon:[448,512,["dedent"],"f03b","M0 64C0 46.3 14.3 32 32 32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64zM192 192c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32zm32 96l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zM0 448c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32zM.2 268.6c-8.2-6.4-8.2-18.9 0-25.3l101.9-79.3c10.5-8.2 25.8-.7 25.8 12.6l0 158.6c0 13.3-15.3 20.8-25.8 12.6L.2 268.6z"]},dj=dO,dD={prefix:"fas",iconName:"rectangle-ad",icon:[576,512,["ad"],"f641","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM229.5 173.3l72 144c5.9 11.9 1.1 26.3-10.7 32.2s-26.3 1.1-32.2-10.7L253.2 328l-90.3 0-5.4 10.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l72-144c4.1-8.1 12.4-13.3 21.5-13.3s17.4 5.1 21.5 13.3zM208 237.7L186.8 280l42.3 0L208 237.7zM392 256a24 24 0 1 0 0 48 24 24 0 1 0 0-48zm24-43.9l0-28.1c0-13.3 10.7-24 24-24s24 10.7 24 24l0 96 0 48c0 13.3-10.7 24-24 24c-6.6 0-12.6-2.7-17-7c-9.4 4.5-19.9 7-31 7c-39.8 0-72-32.2-72-72s32.2-72 72-72c8.4 0 16.5 1.4 24 4.1z"]},dN=dD,dI={prefix:"fas",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l82.7 0L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3l0 82.7c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160c0-17.7-14.3-32-32-32L320 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z"]},dP=dI,dR={prefix:"fas",iconName:"grid-2",icon:[512,512,[],"e196","M224 80c0-26.5-21.5-48-48-48L80 32C53.5 32 32 53.5 32 80l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96zm0 256c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96zM288 80l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48zM480 336c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-96z"]},dB={prefix:"fas",iconName:"gear-complex",icon:[512,512,[],"e5e9","M305.4 21.8c-1.3-10.4-9.1-18.8-19.5-20C276.1 .6 266.1 0 256 0c-11.1 0-22.1 .7-32.8 2.1c-10.3 1.3-18 9.7-19.3 20l-2.9 23.1c-.8 6.4-5.4 11.6-11.5 13.7c-9.6 3.2-19 7.2-27.9 11.7c-5.8 3-12.8 2.5-18-1.5l-18-14c-8.2-6.4-19.7-6.8-27.9-.4c-16.6 13-31.5 28-44.4 44.7c-6.3 8.2-5.9 19.6 .5 27.8l14.2 18.3c4 5.1 4.4 12 1.5 17.8c-4.4 8.8-8.2 17.9-11.3 27.4c-2 6.2-7.3 10.8-13.7 11.6l-22.8 2.9c-10.3 1.3-18.7 9.1-20 19.4C.7 234.8 0 245.3 0 256c0 10.6 .6 21.1 1.9 31.4c1.3 10.3 9.7 18.1 20 19.4l22.8 2.9c6.4 .8 11.7 5.4 13.7 11.6c3.1 9.5 6.9 18.7 11.3 27.5c2.9 5.8 2.4 12.7-1.5 17.8L54 384.8c-6.4 8.2-6.8 19.6-.5 27.8c12.9 16.7 27.8 31.7 44.4 44.7c8.2 6.4 19.7 6 27.9-.4l18-14c5.1-4 12.2-4.4 18-1.5c9 4.6 18.3 8.5 27.9 11.7c6.1 2.1 10.7 7.3 11.5 13.7l2.9 23.1c1.3 10.3 9 18.7 19.3 20c10.7 1.4 21.7 2.1 32.8 2.1c10.1 0 20.1-.6 29.9-1.7c10.4-1.2 18.2-9.7 19.5-20l2.8-22.5c.8-6.5 5.5-11.8 11.7-13.8c10-3.2 19.7-7.2 29-11.8c5.8-2.9 12.7-2.4 17.8 1.5L385 457.9c8.2 6.4 19.6 6.8 27.8 .5c2.8-2.2 5.5-4.4 8.2-6.7L451.7 421c1.8-2.2 3.6-4.4 5.4-6.6c6.5-8.2 6-19.7-.4-27.9l-14-17.9c-4-5.1-4.4-12.2-1.5-18c4.8-9.4 9-19.3 12.3-29.5c2-6.2 7.3-10.8 13.7-11.6l22.8-2.8c10.3-1.3 18.8-9.1 20-19.4c.2-1.7 .4-3.5 .6-5.2l0-51.9c-.2-1.7-.4-3.5-.6-5.2c-1.3-10.3-9.7-18.1-20-19.4l-22.8-2.8c-6.4-.8-11.7-5.4-13.7-11.6c-3.4-10.2-7.5-20.1-12.3-29.5c-3-5.8-2.5-12.8 1.5-18l14-17.9c6.4-8.2 6.8-19.7 .4-27.9c-1.8-2.2-3.6-4.4-5.4-6.6L421 60.3c-2.7-2.3-5.4-4.5-8.2-6.7c-8.2-6.4-19.6-5.9-27.8 .5L366.7 68.3c-5.1 4-12.1 4.4-17.8 1.5c-9.3-4.6-19-8.6-29-11.8c-6.2-2-10.9-7.3-11.7-13.7l-2.8-22.5zM256 176a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},dF={prefix:"fas",iconName:"wave-pulse",icon:[640,512,["heart-rate"],"f5f8","M319.1 0c14.8-.4 27.9 9.3 31.8 23.6l74 271.2 17.7-35.4c10.8-21.7 33-35.4 57.2-35.4L608 224c17.7 0 32 14.3 32 32s-14.3 32-32 32l-108.2 0L444.6 398.3c-5.9 11.9-18.6 18.8-31.8 17.5s-24.2-10.6-27.7-23.4L323.7 167.3 255.3 486.7c-3.1 14.4-15.5 24.8-30.2 25.3s-27.8-9.1-31.8-23.2L135.9 288 32 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l103.9 0c28.6 0 53.7 18.9 61.5 46.4L219.6 348 288.7 25.3C291.8 10.9 304.4 .4 319.1 0z"]},dV=dF,dH={prefix:"fas",iconName:"volume",icon:[576,512,[128265,"volume-medium"],"f6a8","M333.1 34.8C344.6 40 352 51.4 352 64l0 384c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L163.8 352 96 352c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l67.8 0L298.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zm172 72.2c43.2 35.2 70.9 88.9 70.9 149s-27.7 113.8-70.9 149c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C507.3 341.3 528 301.1 528 256s-20.7-85.3-53.2-111.8c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zm-60.5 74.5C466.1 199.1 480 225.9 480 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C425.1 284.4 432 271 432 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5z"]},dW=dH,dq={prefix:"fas",iconName:"book-open-cover",icon:[640,512,["book-open-alt"],"e0c0","M304 32l0 376L96 368 96 34.7C96 14.9 113.8-.2 133.3 3.1L304 32zM89.7 405.1L320 451.2l230.3-46.1c15-3 25.7-16.1 25.7-31.4l0-345 25.7-5.1C621.5 19.7 640 34.8 640 55l0 366.7c0 15.3-10.8 28.4-25.7 31.4L320 512 25.7 453.1C10.8 450.2
10 437 0 421.8L0 55C0 34.8 18.5 19.7 38.3 23.7L64 28.8l0 345c0 15.3 10.8 28.4 25.7 31.4zM336 408l0-376L506.7 3.1C526.2-.2 544 14.9 544 34.7L544 368 336 408z"]},dU=dq,d$={prefix:"fas",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M125.7 160l50.3 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L48 224c-17.7 0-32-14.3-32-32L16 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z"]},dK=d$,dG=d$,dY=d$,dX=d$,dJ={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},dQ={prefix:"fas",iconName:"circle-dollar",icon:[512,512,["dollar-circle","usd-circle"],"f2e8","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm20.8-378.4l0 14.2c9.7 1.2 19.4 3.9 29 6.6c1.9 .5 3.7 1 5.6 1.6c11.5 3.2 18.3 15.1 15.1 26.6s-15.1 18.2-26.6 15.1c-1.6-.4-3.1-.9-4.7-1.3c-7-2-14-3.9-21.1-5.3c-13.2-2.5-28.5-1.3-40.8 4c-11 4.8-20.1 16.4-7.6 24.4c9.8 6.3 21.8 9.5 33.2 12.6c2.4 .6 4.7 1.3 7 1.9c15.6 4.4 35.5 10.1 50.4 20.3c19.4 13.3 28.5 34.9 24.2 58.1c-4.1 22.4-19.7 37.1-38.4 44.7c-7.8 3.2-16.3 5.2-25.2 6.2l0 15.2c0 11.9-9.7 21.6-21.6 21.6s-21.6-9.7-21.6-21.6l0-17.4c-14.5-3.3-28.7-7.9-42.8-12.5c-11.3-3.7-17.5-16-13.7-27.3s16-17.5 27.3-13.7c2.5 .8 5 1.7 7.5 2.5c11.3 3.8 22.9 7.7 34.5 9.6c17 2.5 30.6 1 39.5-2.6c12-4.8 17.7-19.1 5.9-27.1c-10.1-6.9-22.6-10.3-34.5-13.5c-2.3-.6-4.5-1.2-6.8-1.9c-15.1-4.3-34-9.6-48.2-18.7c-19.5-12.5-29.4-33.3-25.2-56.4c4-21.8 21-36.3 39-44.1c5.5-2.4 11.4-4.3 17.5-5.7l0-16.1c0-11.9 9.7-21.6 21.6-21.6s21.6 9.7 21.6 21.6z"]},dZ=dQ,d1=dQ,d0={prefix:"fas",iconName:"arrow-rotate-right",icon:[512,512,[8635,"arrow-right-rotate","arrow-rotate-forward","redo"],"f01e","M386.3 160L336 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0s-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3s163.8-62.5 226.3 0L386.3 160z"]},d2=d0,d4=d0,d3=d0,d6={prefix:"fas",iconName:"file-circle-check",icon:[576,512,[],"e5a0","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 38.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM288 368a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm211.3-43.3c-6.2-6.2-16.4-6.2-22.6 0L416 385.4l-28.7-28.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c6.2 6.2 16.4 6.2 22.6 0l72-72c6.2-6.2 6.2-16.4 0-22.6z"]},d8={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z"]},d5={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},d7=d5,d9={prefix:"fas",iconName:"underline",icon:[448,512,[],"f0cd","M16 64c0-17.7 14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 128c0 53 43 96 96 96s96-43 96-96l0-128-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 128c0 88.4-71.6 160-160 160s-160-
171.6-160-160L64 96 48 96C30.3 96 16 81.7 16 64zM0 448c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32z"]},pe={prefix:"fas",iconName:"shuffle",icon:[512,512,[128256,"random"],"f074","M403.8 34.4c12-5 25.7-2.2 34.9 6.9l64 64c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-64 64c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6l0-32-32 0c-10.1 0-19.6 4.7-25.6 12.8L284 229.3 244 176l31.2-41.6C293.3 110.2 321.8 96 352 96l32 0 0-32c0-12.9 7.8-24.6 19.8-29.6zM164 282.7L204 336l-31.2 41.6C154.7 401.8 126.2 416 96 416l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c10.1 0 19.6-4.7 25.6-12.8L164 282.7zm274.6 188c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6l0-32-32 0c-30.2 0-58.7-14.2-76.8-38.4L121.6 172.8c-6-8.1-15.5-12.8-25.6-12.8l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c30.2 0 58.7 14.2 76.8 38.4L326.4 339.2c6 8.1 15.5 12.8 25.6 12.8l32 0 0-32c0-12.9 7.8-24.6 19.8-29.6s25.7-2.2 34.9 6.9l64 64c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-64 64z"]},pt=pe,pn={prefix:"fas",iconName:"files",icon:[448,512,[],"e178","M320 0L160 0C124.7 0 96 28.7 96 64l0 288c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-224-96 0c-17.7 0-32-14.3-32-32l0-96zM448 96L416 64 384 32 352 0l0 45.3L352 64l0 32 32 0 18.7 0L448 96zM48 120c0-13.3-10.7-24-24-24S0 106.7 0 120L0 376c0 75.1 60.9 136 136 136l192 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-192 0c-48.6 0-88-39.4-88-88l0-256z"]},pi={prefix:"fas",iconName:"arrows-repeat",icon:[512,512,["repeat-alt"],"f364","M1.6 213.9c-5.6 16.8 3.5 34.9 20.2 40.5s34.9-3.5 40.5-20.2C77.1 189.9 118.5 160 165.2 160l173.6 0-41.4 41.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l96-96c12.5-12.5 12.5-32.8 0-45.3l-96-96c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.7 96 165.2 96C91 96 25.1 143.5 1.6 213.9zm508.7 84.2c5.6-16.8-3.5-34.9-20.2-40.5s-34.9 3.5-40.5 20.2C434.9 322.1 393.5 352 346.8 352l-173.6 0 41.4-41.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L173.3 416l173.6 0c74.2 0 140.1-47.5 163.6-117.9z"]},pr=pi,po={prefix:"fas",iconName:"circle-chevron-down",icon:[512,512,["chevron-circle-down"],"f13a","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM135 241c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l87 87 87-87c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 345c-9.4 9.4-24.6 9.4-33.9 0L135 241z"]},pa=po,pl={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},ps={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M288 109.3L288 352c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-242.7-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352l128 0c0 35.3 28.7 64 64 64s64-28.7 64-64l128 0c35.3 0 64 28.7 64 64l0 32c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64l0-32c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},pc={prefix:"fas",iconName:"line-height",icon:[576,512,[],"f871","M118.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l9.4-9.4 0 229.5-9.4-9.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-9.4 9.4 0-229.5 9.4 9.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-64-64zM288 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l256 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L288 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l256 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-256 0zM256 416c0 17.7 14.3 32 32 32l256 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-256 0c-17.7 0-32 14.3-32 32z"]},pu={prefix:"fas",iconName:"magnifying-glass-dollar",icon:[512,512,["search-dollar"],"f688","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM228 104c0-11-9-20-20-20s-20 9-20 20l0 14c-7.6 1.7-15.2 4.4-22.2 8.5c-13.9 8.3-25.9 22.8-25.8 43.9c.1 20.3 12 33.1 24.7 40.7c11 6.6 24.7 10.8 35.6 14l1.7 .5c12.6 3.8 21.8 6.8 28 10.7c5.1 3.2 5.8 5.4 5.9 8.2c.1 5-1.8 8-5.9 10.5c-5 3.1-12.9 5-21.4 4.7c-11.1-.4-21.5-3.9-35.1-8.5c-2.3-.8-4.7-1.6-7.2-2.4c-10.5-3.5-21.8 2.2-25.3 12.6s2.2 21.8 12.6 25.3c1.9 .6 4 1.3 6.1 2.1c0 0 0 0 0 0s0 0 0 0c8.3 2.9 17.9 6.2 28.2 8.4l
10 14.6c0 11 9 20 20 20s20-9 20-20l0-13.8c8-1.7 16-4.5 23.2-9c14.3-8.9 25.1-24.1 24.8-45c-.3-20.3-11.7-33.4-24.6-41.6c-11.5-7.2-25.9-11.6-37.1-15l-.7-.2c-12.8-3.9-21.9-6.7-28.3-10.5c-5.2-3.1-5.3-4.9-5.3-6.7c0-3.7 1.4-6.5 6.2-9.3c5.4-3.2 13.6-5.1 21.5-5c9.6 .1 20.2 2.2 31.2 5.2c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-6.5-1.7-13.7-3.4-21.1-4.7l0-13.9z"]},pd=pu,pp={prefix:"fas",iconName:"arrows-to-line",icon:[448,512,[],"e0a7","M256 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32-32 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8l-32 0 0-32zM201.4 329.4l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l32 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 32 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64c-12.5-12.5-32.8-12.5-45.3 0zM32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 224z"]},pf={prefix:"fas",iconName:"globe",icon:[512,512,[127760],"f0ac","M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z"]},ph={prefix:"fas",iconName:"objects-column",icon:[448,512,[],"e3c1","M48 32C21.5 32 0 53.5 0 80L0 240c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-160c0-26.5-21.5-48-48-48L48 32zM304 224c-26.5 0-48 21.5-48 48l0 160c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-160c0-26.5-21.5-48-48-48l-96 0zM0 400l0 32c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-32c0-26.5-21.5-48-48-48l-96 0c-26.5 0-48 21.5-48 48zM304 32c-26.5 0-48 21.5-48 48l0 32c0 26.5 21.5 48 48 48l96 0c26.5 0 48-21.5 48-48l0-32c0-26.5-21.5-48-48-48l-96 0z"]},pm={prefix:"fas",iconName:"book-open-reader",icon:[512,512,["book-reader"],"f5da","M160 96a96 96 0 1 1 192 0A96 96 0 1 1 160 96zm80 152l0 264-48.4-24.2c-20.9-10.4-43.5-17-66.8-19.3l-96-9.6C12.5 457.2 0 443.5 0 427L0 224c0-17.7 14.3-32 32-32l30.3 0c63.6 0 125.6 19.6 177.7 56zm32 264l0-264c52.1-36.4 114.1-56 177.7-56l30.3 0c17.7 0 32 14.3 32 32l0 203c0 16.4-12.5 30.2-28.8 31.8l-96 9.6c-23.2 2.3-45.9 8.9-66.8 19.3L272 512z"]},pg=pm,pb={prefix:"fas",iconName:"file-pdf",icon:[512,512,[],"f1c1","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"]},pv={prefix:"fas",iconName:"face-frown-slight",icon:[512,512,[],"e376","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm91.9-117.5C330 373.8 299.4 352 256 352s-74 21.8-91.9 42.5c-5.8 6.7-15.9 7.4-22.6 1.6s-7.4-15.9-1.6-22.6c22.2-25.7 61-53.5 116.1-53.5s93.8 27.9 116.1 53.5c5.8 6.7 5.1 16.8-1.6 22.6s-16.8 5.1-22.6-1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},px={prefix:"fas",iconName:"arrow-right-from-bracket",icon:[512,512,["sign-out"],"f08b","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128zM160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0z"]},py=px,pC={prefix:"fas",iconName:"folder-plus",icon:[512,512,[],"f65e","M512 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l128 0c20.1 0 39.1 9.5 51.2 25.6l19.2 25.6c6 8.1 15.5 12.8 25.6 12.8l160 0c35.3 0 64 28.7 64 64l0 256zM232 376c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},pw={prefix:"fas",iconName:"volume-high",icon:[640,512,[128266,"volume-up"],"f028","M533.6 32.5C598.5 85.2 640 165.8 640 256s-41.5 170.7-106.4 223.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C557.5 398.2 592 331.2 592 256s-34.5-142.2-88.7-186.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM473.1 107c43.2 35.2 70.9 88.9 70.9 149s-27.7 113.8-70.9 149c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C475.3 341.3 496 301.1 496 256s-20.7-85.3-53.2-111.8c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zm-60.5 74.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM301.1 34.8C312.6 40 320 51.4 320 64l0 384c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352 64 352c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l67.8 0L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3z"]},pk=pw,pM={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z"]},pz={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[127891,"mortar-board"],"f19d","M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9l0 28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5l0-24.6c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z"]},pS=pz,pL={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},pA=pL,pE=pL,pT={prefix:"fas",iconName:"star",icon:[576,512,[11088,61446],"f005","M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"]},p_={prefix:"fas",iconName:"bell-slash",icon:[640,512,[61943,128277],"f1f6","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-90.2-70.7c.2-.4 .4-.9 .6-1.3c5.2-11.5 3.1-25-5.3-34.4l-7.4-8.3C497.3 319.2 480 273.9 480 226.8l0-18.8c0-77.4-55-142-128-156.8L352 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 19.2c-42.6 8.6-79 34.2-102 69.3L38.8 5.1zM406.2 416L160 222.1l0 4.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S115.4 416 128 416l278.2 0zm-40.9 77.3c12-12 18.7-28.3 18.7-45.3l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z"]}
1,pO={prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},pj={prefix:"fas",iconName:"file-invoice-dollar",icon:[384,512,[],"f571","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM64 80c0-8.8 7.2-16 16-16l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L80 96c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16zm128 72c8.8 0 16 7.2 16 16l0 17.3c8.5 1.2 16.7 3.1 24.1 5.1c8.5 2.3 13.6 11 11.3 19.6s-11 13.6-19.6 11.3c-11.1-3-22-5.2-32.1-5.3c-8.4-.1-17.4 1.8-23.6 5.5c-5.7 3.4-8.1 7.3-8.1 12.8c0 3.7 1.3 6.5 7.3 10.1c6.9 4.1 16.6 7.1 29.2 10.9l.5 .1s0 0 0 0s0 0 0 0c11.3 3.4 25.3 7.6 36.3 14.6c12.1 7.6 22.4 19.7 22.7 38.2c.3 19.3-9.6 33.3-22.9 41.6c-7.7 4.8-16.4 7.6-25.1 9.1l0 17.1c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-17.8c-11.2-2.1-21.7-5.7-30.9-8.9c0 0 0 0 0 0c-2.1-.7-4.2-1.4-6.2-2.1c-8.4-2.8-12.9-11.9-10.1-20.2s11.9-12.9 20.2-10.1c2.5 .8 4.8 1.6 7.1 2.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c13.6 4.6 24.6 8.4 36.3 8.7c9.1 .3 17.9-1.7 23.7-5.3c5.1-3.2 7.9-7.3 7.8-14c-.1-4.6-1.8-7.8-7.7-11.6c-6.8-4.3-16.5-7.4-29-11.2l-1.6-.5s0 0 0 0c-11-3.3-24.3-7.3-34.8-13.7c-12-7.2-22.6-18.9-22.7-37.3c-.1-19.4 10.8-32.8 23.8-40.5c7.5-4.4 15.8-7.2 24.1-8.7l0-17.3c0-8.8 7.2-16 16-16z"]},pD={prefix:"fas",iconName:"circle-chevron-right",icon:[512,512,["chevron-circle-right"],"f138","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM241 377c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l87-87-87-87c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L345 239c9.4 9.4 9.4 24.6 0 33.9L241 377z"]},pN=pD,pI={prefix:"fas",iconName:"inbox",icon:[512,512,[],"f01c","M121 32C91.6 32 66 52 58.9 80.5L1.9 308.4C.6 313.5 0 318.7 0 323.9L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-92.1c0-5.2-.6-10.4-1.9-15.5l-57-227.9C446 52 420.4 32 391 32L121 32zm0 64l270 0 48 192-51.2 0c-12.1 0-23.2 6.8-28.6 17.7l-14.3 28.6c-5.4 10.8-16.5 17.7-28.6 17.7l-120.4 0c-12.1 0-23.2-6.8-28.6-17.7l-14.3-28.6c-5.4-10.8-16.5-17.7-28.6-17.7L73 288 121 96z"]},pP={prefix:"fas",iconName:"brain-circuit",icon:[512,512,[],"e0c6","M240 56c0-30.9-25.1-56-56-56c-28.9 0-52.7 21.9-55.7 49.9C100.6 56.9 80 82.1 80 112c0 6 .8 11.9 2.4 17.4C53.6 135.7 32 161.3 32 192c0 15 5.1 28.8 13.8 39.7C18.7 244.5 0 272.1 0 304c0 34.2 21.4 63.4 51.6 74.8C49.3 385.4 48 392.6 48 400c0 35.3 28.7 64 64 64c5.6 0 11.1-.7 16.3-2.1c2.9 28.2 26.8 50.1 55.7 50.1c30.9 0 56-25.1 56-56l0-184-48 0c-8.8 0-16 7.2-16 16l0 34.7c18.6 6.6 32 24.4 32 45.3c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3l0-34.7c0-26.5 21.5-48 48-48l48 0 0-80-34.7 0c-6.6 18.6-24.4 32-45.3 32c-26.5 0-48-21.5-48-48s21.5-48 48-48c20.9 0 38.7 13.4 45.3 32l34.7 0 0-72zm32 104l0 192 34.7 0c6.6-18.6 24.4
1-32 45.3-32c26.5 0 48 21.5 48 48s-21.5 48-48 48c-20.9 0-38.7-13.4-45.3-32L272 384l0 72c0 30.9 25.1 56 56 56c28.9 0 52.7-21.9 55.7-50.1c5.2 1.4 10.7 2.1 16.3 2.1c35.3 0 64-28.7 64-64c0-7.4-1.3-14.6-3.6-21.2C490.6 367.4 512 338.2 512 304c0-31.9-18.7-59.5-45.8-72.3C474.9 220.8 480 207 480 192c0-30.7-21.6-56.3-50.4-62.6c1.6-5.5 2.4-11.4 2.4-17.4c0-29.9-20.6-55.1-48.3-62.1C380.6 21.9 356.9 0 328 0c-30.9 0-56 25.1-56 56l0 72 48 0c26.5 0 48 21.5 48 48l0 2.7c18.6 6.6 32 24.4 32 45.3c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3l0-2.7c0-8.8-7.2-16-16-16l-48 0zM144 144a16 16 0 1 0 32 0 16 16 0 1 0 -32 0zm208 64a16 16 0 1 0 0 32 16 16 0 1 0 0-32zM144 368a16 16 0 1 0 32 0 16 16 0 1 0 -32 0zm192 0a16 16 0 1 0 32 0 16 16 0 1 0 -32 0z"]},pR={prefix:"fas",iconName:"house-user",icon:[576,512,["home-user"],"e1b0","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c.2 35.5-28.5 64.3-64 64.3l-320.4 0c-35.3 0-64-28.7-64-64l0-160.4-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24zM352 224a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zm-96 96c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16l192 0c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80l-64 0z"]},pB=pR,pF={prefix:"fas",iconName:"cloud-arrow-down",icon:[640,512,[62337,"cloud-download","cloud-download-alt"],"f0ed","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128l-368 0zm79-167l80 80c9.4 9.4 24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-39 39L344 184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 134.1-39-39c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9z"]},pV=pF,pH=pF,pW={prefix:"fas",iconName:"arrow-up-right",icon:[384,512,[],"e09f","M352 128c0-17.7-14.3-32-32-32L96 96c-17.7 0-32 14.3-32 32s14.3 32 32 32l146.7 0L41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L288 205.3 288 352c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224z"]},pq={prefix:"fas",iconName:"bookmark-slash",icon:[640,512,[],"e0c2","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L512 376l0-328c0-26.5-21.5-48-48-48L176 0c-26.5 0-48 21.5-48 48l0 27L38.8 5.1zM128 487.7c0 13.4 10.9 24.3 24.3 24.3c5 0 9.9-1.5 14-4.4L320 400 473.7 507.6c4.1 2.9 9 4.4 14 4.4c9.9 0 18.4-5.9 22.2-14.3L128 196.9l0 290.8z"]},pU={prefix:"fas",iconName:"waveform",icon:[640,512,[],"f8f1","M320 0c12 0 22.1 8.8 23.8 20.7l42 304.4L424.3 84.2c1.9-11.7 12-20.3 23.9-20.2s21.9 8.9 23.6 20.6l28.2 197.3 20.5-102.6c2.2-10.8 11.3-18.7 22.3-19.3s20.9 6.4 24.2 16.9L593.7 264l22.3 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-40 0c-10.5 0-19.8-6.9-22.9-16.9l-4.1-13.4-29.4 147c-2.3 11.5-12.5 19.6-24.2 19.3s-21.4-9-23.1-20.6L446.7 248.3l-39 243.5c-1.9 11.7-12.1 20.3-24 20.2s-21.9-8.9-23.5-20.7L320 199.6 279.8 491.3c-1.6 11.8-11.6 20.6-23.5 20.7s-22.1-8.5-24-20.2l-39-243.5L167.8 427.4c-1.7 11.6-11.4 20.3-23.1 20.6s-21.9-7.8-24.2-19.3l-29.4-147-4.1 13.4C83.8 305.1 74.5 312 64 312l-40 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l22.3 0 26.8-87.1c3.2-10.5 13.2-17.5 24.2-16.9s20.2 8.5 22.3 19.3l20.5 102.6L168.2 84.6c1.7-11.7 11.7-20.5 23.6-20.6s22 8.5 23.9 20.2l38.5 240.9 42-304.4C297.9 8.8 308 0 320 0z"]},p$={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9L0 168c0 13.3 10.7 24 24 24l110.1 0c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},pK=p$,pG={prefix:"fas",iconName:"spinner-third",icon:[512,512,[],"f3f4","M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"]}
vendor: 4,450 bytes, line 1
1,pY={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},pX={prefix:"fas",iconName:"volume-low",icon:[448,512,[128264,"volume-down"],"f027","M301.1 34.8C312.6 40 320 51.4 320 64l0 384c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352 64 352c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l67.8 0L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zM412.6 181.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5z"]},pJ=pX,pQ={prefix:"fas",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c-7.6 4.2-12.3 12.3-12.3 20.9l0 176c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88c-7.4-4.5-16.7-4.7-24.3-.5z"]},pZ=pQ,p1={prefix:"fas",iconName:"building-lock",icon:[576,512,[],"e4d6","M48 0C21.5 0 0 21.5 0 48L0 464c0 26.5 21.5 48 48 48l96 0 0-80c0-26.5 21.5-48 48-48s48 21.5 48 48l0 80 88.6 0c-5.4-9.4-8.6-20.3-8.6-32l0-128c0-23.7 12.9-44.4 32-55.4l0-24.6c0-30.5 12.2-58.2 32-78.4L384 48c0-26.5-21.5-48-48-48L48 0zM64 240c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zm112-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM80 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM272 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zM464 240c17.7 0 32 14.3 32 32l0 48-64 0 0-48c0-17.7 14.3-32 32-32zm-80 32l0 48c-17.7 0-32 14.3-32 32l0 128c0 17.7 14.3 32 32 32l160 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32l0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80z"]},p0={prefix:"fas",iconName:"hand-back-point-up",icon:[448,512,[],"e1a2","M136 0C113.9 0 96 17.9 96 40l0 200 0 7 0 73c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-55.7c-2 1.4-3.9 3-5.8 4.5L39 284.8C24.4 297 16 315 16 334L16 372c0 38 16.9 74 46.1 98.3l5.4 4.5c28.8 24 65 37.1 102.4 37.1L288 512c70.7 0 128-57.3 128-128l0-64 0-32c0-26.5-21.5-48-48-48c-12.4 0-23.6 4.7-32.1 12.3C334 227.5 313.3 208 288 208c-12.4 0-23.6 4.7-32.1 12.3C254 195.5 233.3 176 208 176c-12.3 0-23.5 4.6-32 12.2L176 40c0-22.1-17.9-40-40-40z"]},p2={prefix:"fas",iconName:"quote-right",icon:[448,512,[8221,"quote-right-alt"],"f10e","M448 296c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72zm-256 0c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72z"]},p4=p2,p3={prefix:"fas",iconName:"phone",icon:[512,512,[128222,128379],"f095","M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"]},p6={prefix:"fas",iconName:"file-magnifying-glass",icon:[384,512,["file-search"],"f865","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zm16 304c0 17.8-4.9 34.5-13.3 48.9L297 391.2c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-38.4-38.4C210.4 395.2 193.8 400 176 400c-53 0-96-43-96-96s43-96 96-96s96 43 96 96zm-96 48a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},p8=p6,p5={prefix:"fas",iconName:"plane",icon:[576,512,[],"f072","M482.3 192c34.2 0 93.7 29 93.7 64c0 36-59.5 64-93.7 64l-116.6 0L265.2 495.9c-5.7 10-16.3 16.1-27.8 16.1l-56.2 0c-10.6 0-18.3-10.2-15.4-20.4l49-171.6L112 320 68.8 377.6c-3 4-7.8 6.4-12.8 6.4l-42 0c-7.8 0-14-6.3-14-14c0-1.3 .2-2.6 .5-3.9L32 256 .5 145.9c-.4-1.3-.5-2.6-.5-3.9c0-7.8 6.3-14 14-14l42 0c5 0 9.8 2.4 12.8 6.4L112 192l102.9 0-49-171.6C162.9 10.2 170.6 0 181.2 0l56.2
10c11.5 0 22.1 6.2 27.8 16.1L365.7 192l116.6 0z"]},p7={prefix:"fas",iconName:"pen",icon:[512,512,[128394],"f304","M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z"]},p9={prefix:"fas",iconName:"closed-captioning",icon:[576,512,[],"f20a","M0 96C0 60.7 28.7 32 64 32l448 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM200 208c14.2 0 27 6.1 35.8 16c8.8 9.9 24 10.7 33.9 1.9s10.7-24 1.9-33.9c-17.5-19.6-43.1-32-71.5-32c-53 0-96 43-96 96s43 96 96 96c28.4 0 54-12.4 71.5-32c8.8-9.9 8-25-1.9-33.9s-25-8-33.9 1.9c-8.8 9.9-21.6 16-35.8 16c-26.5 0-48-21.5-48-48s21.5-48 48-48zm144 48c0-26.5 21.5-48 48-48c14.2 0 27 6.1 35.8 16c8.8 9.9 24 10.7 33.9 1.9s10.7-24 1.9-33.9c-17.5-19.6-43.1-32-71.5-32c-53 0-96 43-96 96s43 96 96 96c28.4 0 54-12.4 71.5-32c8.8-9.9 8-25-1.9-33.9s-25-8-33.9 1.9c-8.8 9.9-21.6 16-35.8 16c-26.5 0-48-21.5-48-48z"]},fe={prefix:"fas",iconName:"file-plus",icon:[384,512,[],"f319","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM192 240c13.3 0 24 10.7 24 24l0 48 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0 0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-48c0-13.3 10.7-24 24-24z"]},ft={prefix:"fas",iconName:"moon",icon:[384,512,[9214,127769],"f186","M223.5 32C100 32 0 132.3 0 256S100 480 223.5 480c60.6 0 115.5-24.2 155.8-63.4c5-4.9 6.3-12.5 3.1-18.7s-10.1-9.7-17-8.5c-9.8 1.7-19.8 2.6-30.1 2.6c-96.9 0-175.5-78.8-175.5-176c0-65.8 36-123.1 89.3-153.3c6.1-3.5 9.2-10.5 7.7-17.3s-7.3-11.9-14.3-12.5c-6.3-.5-12.6-.8-19-.8z"]},fn={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},fi=fn,fr={prefix:"fas",iconName:"tags",icon:[512,512,[],"f02c","M345 39.1L472.8 168.4c52.4 53 52.4 138.2 0 191.2L360.8 472.9c-9.3 9.4-24.5 9.5-33.9 .2s-9.5-24.5-.2-33.9L438.6 325.9c33.9-34.3 33.9-89.4 0-123.7L310.9 72.9c-9.3-9.4-9.2-24.6 .2-33.9s24.6-9.2 33.9 .2zM0 229.5L0 80C0 53.5 21.5 32 48 32l149.5 0c17 0 33.3 6.7 45.3 18.7l168 168c25 25 25 65.5 0 90.5L277.3 442.7c-25 25-65.5 25-90.5 0l-168-168C6.7 262.7 0 246.5 0 229.5zM144 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},fo={prefix:"fas",iconName:"comments",icon:[640,512,[61670,128490],"f086","M208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 38.6 14.7 74.3 39.6 103.4c-3.5 9.4-8.7 17.7-14.2 24.7c-4.8 6.2-9.7 11-13.3 14.3c-1.8 1.6-3.3 2.9-4.3 3.7c-.5 .4-.9 .7-1.1 .8l-.2 .2s0 0 0 0s0 0 0 0C1 327.2-1.4 334.4 .8 340.9S9.1 352 16 352c21.8 0 43.8-5.6 62.1-12.5c9.2-3.5 17.8-7.4 25.2-11.4C134.1 343.3 169.8 352 208 352zM448 176c0 112.3-99.1 196.9-216.5 207C255.8 457.4 336.4 512 432 512c38.2 0 73.9-8.7 104.7-23.9c7.5 4 16 7.9 25.2 11.4c18.3 6.9 40.3 12.5 62.1 12.5c6.9 0 13.1-4.5 15.2-11.1c2.1-6.6-.2-13.8-5.8-17.9c0 0 0 0 0 0s0 0 0 0l-.2-.2c-.2-.2-.6-.4-1.1-.8c-1-.8-2.5-2-4.3-3.7c-3.6-3.3-8.5-8.1-13.3-14.3c-5.5-7-10.7-15.4-14.2-24.7c24.9-29 39.6-64.7 39.6-103.4c0-92.8-84.9-168.9-192.6-175.5c.4 5.1 .6 10.3 .6 15.5z"]},fa={prefix:"fas",iconName:"film",icon:[512,512,[127902],"f008","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM48 368l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm368-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM48 240l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm368-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM48 112l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16L64 96c-8.8 0-16 7.2-16 16zM416 96c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32
10c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM160 128l0 64c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32L192 96c-17.7 0-32 14.3-32 32zm32 160c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-128 0z"]},fl={prefix:"fas",iconName:"droplet",icon:[384,512,[128167,"tint"],"f043","M192 512C86 512 0 426 0 320C0 228.8 130.2 57.7 166.6 11.7C172.6 4.2 181.5 0 191.1 0l1.8 0c9.6 0 18.5 4.2 24.5 11.7C253.8 57.7 384 228.8 384 320c0 106-86 192-192 192zM96 336c0-8.8-7.2-16-16-16s-16 7.2-16 16c0 61.9 50.1 112 112 112c8.8 0 16-7.2 16-16s-7.2-16-16-16c-44.2 0-80-35.8-80-80z"]},fs=fl,fc={prefix:"fas",iconName:"lock-open",icon:[576,512,[],"f3c1","M352 144c0-44.2 35.8-80 80-80s80 35.8 80 80l0 48c0 17.7 14.3 32 32 32s32-14.3 32-32l0-48C576 64.5 511.5 0 432 0S288 64.5 288 144l0 48L64 192c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-32 0 0-48z"]},fu={prefix:"fas",iconName:"shapes",icon:[512,512,["triangle-circle-square"],"f61f","M315.4 15.5C309.7 5.9 299.2 0 288 0s-21.7 5.9-27.4 15.5l-96 160c-5.9 9.9-6.1 22.2-.4 32.2s16.3 16.2 27.8 16.2l192 0c11.5 0 22.2-6.2 27.8-16.2s5.5-22.3-.4-32.2l-96-160zM288 312l0 144c0 22.1 17.9 40 40 40l144 0c22.1 0 40-17.9 40-40l0-144c0-22.1-17.9-40-40-40l-144 0c-22.1 0-40 17.9-40 40zM128 512a128 128 0 1 0 0-256 128 128 0 1 0 0 256z"]},fd=fu,fp={prefix:"fas",iconName:"xmark",icon:[384,512,[215,10005,10006,10060,128473,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},ff=fp,fh=fp,fm=fp,fg=fp,fb={prefix:"fas",iconName:"slash-forward",icon:[320,512,[],"2f","M303.9 4.2c15.3 8.8 20.7 28.3 11.9 43.7l-256 448c-8.8 15.3-28.3 20.7-43.7 11.9S-4.6 479.5 4.2 464.1l256-448C269 .8 288.5-4.6 303.9 4.2z"]},fv={prefix:"fas",iconName:"arrow-down-left-and-arrow-up-right-to-center",icon:[512,512,[],"e092","M502.6 54.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L336 130.7 336 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 128c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-50.7 0L502.6 54.6zM80 272c-17.7 0-32 14.3-32 32s14.3 32 32 32l50.7 0L9.4 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L176 381.3l0 50.7c0 17.7 14.3 32 32 32s32-14.3 32-32l0-128c0-17.7-14.3-32-32-32L80 272z"]},fx={prefix:"fas",iconName:"comment-captions",icon:[512,512,[],"e146","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0s0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM120 208l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm224 0l48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zM120 288l48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm128 0l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},fy={prefix:"fas",iconName:"handshake",icon:[640,512,[],"f2b5","M323.4 85.2l-96.8 78.4c-16.1 13-19.2 36.4-7 53.1c12.9 17.8 38 21.3 55.3 7.8l99.3-77.2c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L512 316.8 512 128l-.7 0-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2zm22.8 124.4l-51.7 40.2C263 274.4 217.3 268 193.7 235.6c-22.2-30.5-16.6-73.1 12.7-96.8l83.2-67.3c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-72 48 0 224 28.2 0 91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c4.5-4.9 7.8-10.6 9.9-16.5c19.4 13 45.8 10.3 62.1-7.5c17.9-19.5 16.6-49.9-2.9-67.8l-134.2-123zM16 128c-8.8 0-16 7.2-16 16L0 352c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-224-80 0zM48 320a16 16 0 1 1 0 32 16 16 0 1 1 0-32zM544 128l0 224c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-208c0-8.8-7.2-16-16-16l-80 0zm32 208a16 16 0 1 1 32 0 16 16 0 1 1 -32 0z"]},fC={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]}
vendor: 4,829 bytes, line 1
1,fw={prefix:"fas",iconName:"cards-blank",icon:[640,512,[],"e4df","M27.8 118.8C1.2 134.2-7.9 168.2 7.5 194.9l167 289.3c15.4 26.6 49.4 35.8 76.1 20.4L443.4 393.2c26.6-15.4 35.8-49.4 20.4-76.1L296.8 27.8C281.4 1.2 247.3-7.9 220.7 7.5L27.8 118.8zM459.4 420.9L324.1 499c9.7 8.1 22.2 13 35.9 13l224 0c30.9 0 56-25.1 56-56l0-336c0-30.9-25.1-56-56-56L360 64c-1.8 0-3.5 .1-5.3 .2L491.5 301.1c24.2 41.9 9.8 95.6-32.1 119.8z"]},fk={prefix:"fas",iconName:"list-ol",icon:[512,512,["list-1-2","list-numeric"],"f0cb","M24 56c0-13.3 10.7-24 24-24l32 0c13.3 0 24 10.7 24 24l0 120 16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0 0-96-8 0C34.7 80 24 69.3 24 56zM86.7 341.2c-6.5-7.4-18.3-6.9-24 1.2L51.5 357.9c-7.7 10.8-22.7 13.3-33.5 5.6s-13.3-22.7-5.6-33.5l11.1-15.6c23.7-33.2 72.3-35.6 99.2-4.9c21.3 24.4 20.8 60.9-1.1 84.7L86.8 432l33.2 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-88 0c-9.5 0-18.2-5.6-22-14.4s-2.1-18.9 4.3-25.9l72-78c5.3-5.8 5.4-14.6 .3-20.5zM224 64l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},fM=fk,fz=fk,fS={prefix:"fas",iconName:"bookmark",icon:[384,512,[61591,128278],"f02e","M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z"]},fL={prefix:"fas",iconName:"user",icon:[448,512,[62144,128100],"f007","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304l-91.4 0z"]},fA={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416L0 96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241l0-145c0-17.7 14.3-32 32-32s32 14.3 32 32l0 320c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-145-11.5 9.6-192 160z"]},fE=fA,fT={prefix:"fas",iconName:"paintbrush-pencil",icon:[576,512,[],"e206","M559.6 95.6c21.9-21.9 21.9-57.3 0-79.2s-57.3-21.9-79.2 0L227.7 269.1l79.2 79.2L559.6 95.6zM205 291.8c-9.3-2.5-19-3.8-29-3.8c-61.9 0-112 50.1-112 112c0 3.9 .2 7.8 .6 11.6C66.4 429.1 54.4 448 36.8 448L32 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0c61.9 0 112-50.1 112-112c0-10-1.3-19.8-3.8-29l.1-.1-79.2-79.2-.1 .1zm93.4-138.7L164.7 19.3c-25-25-65.5-25-90.5 0L50.7 42.7c-25 25-25 65.5 0 90.5L173.5 256c.8 0 1.7 0 2.5 0c6.2 0 12.4 .4 18.4 1.2L298.5 153.1zM320 402.5l64.6 64.6c6.7 6.7 15.1 11.6 24.2 14.2l104 29.7c8.4 2.4 17.4 .1 23.6-6.1s8.5-15.2 6.1-23.6l-29.7-104c-2.6-9.2-7.5-17.5-14.2-24.2l-75.6-75.6L318.8 381.6c.8 6 1.2 12.2 1.2 18.4c0 .8 0 1.7 0 2.5z"]},f_={prefix:"fas",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z"]},fO=f_,fj={prefix:"fas",iconName:"calendar-range",icon:[448,512,[],"e0d6","M96 32l0 32L48 64C21.5 64 0 85.5 0 112l0 48 448 0 0-48c0-26.5-21.5-48-48-48l-48 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L160 64l0-32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192L0 192 0 464c0 26.5 21.5 48 48 48l352 0c26.5 0 48-21.5 48-48l0-272zM128 288a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM352 448a32 32 0 1 1 0-64 32 32 0 1 1 0 64zM192 288c0-13.3 10.7-24 24-24l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24zm40 104c13.3 0 24 10.7 24 24s-10.7 24-24 24L88 440c-13.3 0-24-10.7-24-24s10.7-24 24-24l144 0z"]},fD={prefix:"fas",iconName:"house",icon:[576,512,[63498,63500,127968,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]}
1,fN=fD,fI=fD,fP=fD,fR={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},fB={prefix:"fas",iconName:"italic",icon:[384,512,[],"f033","M128 64c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-58.7 0L160 416l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l58.7 0L224 96l-64 0c-17.7 0-32-14.3-32-32z"]},fF={prefix:"fas",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M96 32l0 32L48 64C21.5 64 0 85.5 0 112l0 48 448 0 0-48c0-26.5-21.5-48-48-48l-48 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L160 64l0-32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192L0 192 0 464c0 26.5 21.5 48 48 48l352 0c26.5 0 48-21.5 48-48l0-272z"]},fV={prefix:"fas",iconName:"copyright",icon:[512,512,[169],"f1f9","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM199.4 312.6c31.2 31.2 81.9 31.2 113.1 0c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9c-50 50-131 50-181 0s-50-131 0-181s131-50 181 0c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0c-31.2-31.2-81.9-31.2-113.1 0s-31.2 81.9 0 113.1z"]},fH={prefix:"fas",iconName:"wrench",icon:[512,512,[128295],"f0ad","M352 320c88.4 0 160-71.6 160-160c0-15.3-2.2-30.1-6.2-44.2c-3.1-10.8-16.4-13.2-24.3-5.3l-76.8 76.8c-3 3-7.1 4.7-11.3 4.7L336 192c-8.8 0-16-7.2-16-16l0-57.4c0-4.2 1.7-8.3 4.7-11.3l76.8-76.8c7.9-7.9 5.4-21.2-5.3-24.3C382.1 2.2 367.3 0 352 0C263.6 0 192 71.6 192 160c0 19.1 3.4 37.5 9.5 54.5L19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L297.5 310.5c17 6.2 35.4 9.5 54.5 9.5zM80 408a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},fW={prefix:"fas",iconName:"lightbulb-gear",icon:[576,512,[],"e5fd","M262.1 352.2c-11 7-19.1 18.6-21.4 31.8L112 384c-9.6-31.9-29.5-59.1-49.2-86.2c0 0 0 0 0 0c-5.2-7.1-10.4-14.2-15.4-21.4C27.6 247.9 16 213.3 16 176C16 78.8 94.8 0 192 0c97 0 175.6 78.4 176 175.3c-17.8 7.7-28 25.6-28 43.3l0 .9c-17.6-9.7-41.5-8.2-57.2 8.7c-9.2 9.9-17.4 20.9-24.4 33s-12.4 24.7-16.4 37.6c-6.7 21.6 3.4 42.7 20 53.3zM112 416l133.6 0c3.5 9.2 7.7 18.3 12.8 27c2.9 5 6 9.9 9.4 14.6C257.1 489.2 227.2 512 192 512c-44.2 0-80-35.8-80-80l0-16zm0-240c0-44.2 35.8-80 80-80c8.8 0 16-7.2 16-16s-7.2-16-16-16C130.1 64 80 114.1 80 176c0 8.8 7.2 16 16 16s16-7.2 16-16zm260 42.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8l0 17.7c0 7.8 4.8 14.8 11.6 18.7c6.8 3.9 15.1 4.5 21.8 .6l13.8-7.9c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-14.4 8.3c-6.5 3.7-10 10.9-10 18.4s3.5 14.7 10 18.4l14.4 8.3c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-13.8-7.9c-6.7-3.9-15.1-3.3-21.8 .6c-6.8 3.9-11.6 10.9-11.6 18.7l0 17.7c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8l0-17.4c0-7.9-4.9-14.9-11.7-18.9c-6.8-3.9-15.2-4.5-22-.6l-13.5 7.8c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l14-8.1c6.5-3.8 10.1-11.1 10.1-18.6s-3.5-14.8-10.1-18.6l-14-8.1c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l13.6 7.8c6.8 3.9 15.2 3.3 22-.6c6.9-3.9 11.7-11 11.7-18.9l0-17.4zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},fq={prefix:"fas",iconName:"paperclip",icon:[448,512,[128206],"f0c6","M364.2 83.8c-24.4-24.4-64-24.4-88.4 0l-184 184c-42.1 42.1-42.1 110.3 0 152.4s110.3 42.1 152.4 0l152-152c10.9-10.9 28.7-10.9 39.6 0s10.9 28.7 0 39.6l-152 152c-64 64-167.6 64-231.6 0s-64-167.6 0-231.6l184-184c46.3-46.3 121.3-46.3 167.6 0s46.3 121.3 0 167.6l-176 176c-28.6 28.6-75 28.6-103.6 0s-28.6-75 0-103.6l144-144c10.9-10.9 28.7-10.9 39.6 0s10.9 28.7 0 39.6l-144 144c-6.7 6.7-6.7 17.7 0 24.4s17.7 6.7 24.4 0l176-176c24.4-24.4 24.4-64 0-88.4z"]},fU={prefix:"fas",iconName:"memo-circle-check",icon:[576,512,[],"e1d9","M0 64C0 28.7 28.7 0 64 0L320 0c35.3 0 64 28.7 64 64l0 134.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm64 80c0 8.8 7.2 16 16 16l224 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 128c-8.8 0-16 7.2-16 16zm16 80c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 224zm0 96c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-96 0zm208 48a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm188.7-43.3L416 385.4l-28.7-28.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c6.2 6.2 16.4 6.2 22.6 0l72-72c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0z"]},f$={prefix:"fas",iconName:"puzzle-piece",icon:[512,512,[129513],"f12e","M192 104.8c0-9.2-5.8-17.3-13.2-22.8C167.2 73.3 160 61.3 160 48c0-26.5 28.7-48 64-48s64 21.5 64 48c0 13.3-7.2 25.3-18.8 34c-7.4 5.5-13.2 13.6-13.2 22.8c0 12.8 10.4 23.2 23.2 23.2l56.8 0c26.5 0 48 21.5 48 48l0 56.8c0 12.8 10.4 23.2 23.2 23.2c9.2 0 17.3-5.8 22.8-13.2c8.7-11.6 20.7-18.8 34-18.8c26.5 0 48 28.7 48 64s-21.5 64-48 64c-13.3 0-25.3-7.2-34-18.8c-5.5-7.4-13.6-13.2-22.8-13.2c-12.8 0-23.2 10.4-23.2 23.2L384 464c0 26.5-21.5 48-48 48l-56.8 0c-12.8 0-23.2-10.4-23.2-23.2c0-9.2 5.8-17.3 13.2-22.8c11.6-8.7 18.8-20.7 18.8-34c0-26.5-28.7-48-64-48s-64 21.5-64 48c0 13.3 7.2 25.3 18.8 34c7.4 5.5 13.2 13.6 13.2 22.8c0 12.8-10.4 23.2-23.2 23.2L48 512c-26.5 0-48-21.5-48-48L0 343.2C0 330.4 10.4 320 23.2 320c9.2 0 17.3 5.8 22.8 13.2C54.7 344.8 66.7 352 80 352c26.5 0 48-28.7 48-64s-21.5-64-48-64c-13.3 0-25.3 7.2-34
118.8C40.5 250.2 32.4 256 23.2 256C10.4 256 0 245.6 0 232.8L0 176c0-26.5 21.5-48 48-48l120.8 0c12.8 0 23.2-10.4 23.2-23.2z"]},fK={prefix:"fas",iconName:"play",icon:[384,512,[9654],"f04b","M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80L0 432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"]},fG={prefix:"fas",iconName:"shirt",icon:[640,512,[128085,"t-shirt","tshirt"],"f553","M211.8 0c7.8 0 14.3 5.7 16.7 13.2C240.8 51.9 277.1 80 320 80s79.2-28.1 91.5-66.8C413.9 5.7 420.4 0 428.2 0l12.6 0c22.5 0 44.2 7.9 61.5 22.3L628.5 127.4c6.6 5.5 10.7 13.5 11.4 22.1s-2.1 17.1-7.8 23.6l-56 64c-11.4 13.1-31.2 14.6-44.6 3.5L480 197.7 480 448c0 35.3-28.7 64-64 64l-192 0c-35.3 0-64-28.7-64-64l0-250.3-51.5 42.9c-13.3 11.1-33.1 9.6-44.6-3.5l-56-64c-5.7-6.5-8.5-15-7.8-23.6s4.8-16.6 11.4-22.1L137.7 22.3C155 7.9 176.7 0 199.2 0l12.6 0z"]},fY=fG,fX=fG,fJ={prefix:"fas",iconName:"sign-hanging",icon:[512,512,["sign"],"f4d9","M96 0c17.7 0 32 14.3 32 32l0 32 352 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-352 0 0 352c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-352-32 0C14.3 128 0 113.7 0 96S14.3 64 32 64l32 0 0-32C64 14.3 78.3 0 96 0zm96 160l256 0c17.7 0 32 14.3 32 32l0 160c0 17.7-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32l0-160c0-17.7 14.3-32 32-32z"]},fQ=fJ,fZ={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},f1={prefix:"fas",iconName:"trophy-star",icon:[576,512,["trophy-alt"],"f2eb","M176 0L400 0c26.5 0 48.1 21.8 47.1 48.2c-.2 5.3-.4 10.6-.7 15.8L552 64c13.3 0 24 10.7 24 24c0 92.6-33.5 157-78.5 200.7c-44.3 43.1-98.3 64.8-138.2 75.8c-23.4 6.5-39.4 26-39.4 45.6c0 20.9 17 37.9 37.9 37.9l26.1 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l26.1 0c20.9 0 37.9-17 37.9-37.9c0-19.6-15.9-39.2-39.4-45.6c-39.9-11-93.9-32.7-138.1-75.8C33.5 245 0 180.6 0 88C0 74.7 10.7 64 24 64l105.6 0c-.3-5.2-.5-10.4-.7-15.8C127.9 21.8 149.5 0 176 0zM133.2 112l-84.4 0c5.1 66.3 31.1 111.2 63 142.3c22.4 21.8 48.3 37.3 73.2 48.3c-22.7-40.3-42.8-100.5-51.9-190.6zM390.8 302.6c24.9-11 50.8-26.5 73.2-48.3c32-31.1 58-76 63-142.3l-84.4 0c-9.1 90.1-29.2 150.3-51.9 190.6zM295.2 86.5c-2.9-5.9-11.4-5.9-14.3 0l-19.2 38.9c-1.2 2.4-3.4 4-6 4.4L212.7 136c-6.6 1-9.2 9-4.4 13.6l31 30.2c1.9 1.8 2.7 4.5 2.3 7.1l-7.3 42.7c-1.1 6.5 5.7 11.5 11.6 8.4L284.3 218c2.3-1.2 5.1-1.2 7.4 0l38.4 20.2c5.9 3.1 12.7-1.9 11.6-8.4L334.4 187c-.4-2.6 .4-5.2 2.3-7.1l31-30.2c4.7-4.6 2.1-12.7-4.4-13.6l-42.9-6.2c-2.6-.4-4.9-2-6-4.4L295.2 86.5z"]},f0=f1,f2={prefix:"fas",iconName:"volume-slash",icon:[640,512,[128263],"f2e2","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.1 386.2C556.7 352 576 306.3 576 256c0-60.1-27.7-113.8-70.9-149c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C507.3 170.7 528 210.9 528 256c0 39.1-15.6 74.5-40.9 100.5L449 326.6c19-17.5 31-42.7 31-70.6c0-30.1-13.9-56.9-35.4-74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C425.1 227.6 432 241 432 256s-6.9 28.4-17.7 37.3c-1.3 1-2.4 2.2-3.4 3.4L352 250.6 352 64c0-12.6-7.4-24-18.9-29.2s-25-3.1-34.4 5.3L197.8 129.8 38.8 5.1zM352 373.3L82.9 161.3C53.8 167.4 32 193.1 32 224l0 64c0 35.3 28.7 64 64 64l67.8 0L298.7 471.9c9.4 8.4 22.9 10.4 34.4 5.3S352 460.6 352 448l0-74.7z"]},f4={prefix:"fas",iconName:"file",icon:[384,512,[61462,128196,128459],"f15b","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128z"]},f3={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]}
vendor: 4,594 bytes, line 1
1,f6=f3,f8={prefix:"fas",iconName:"circle-chevron-left",icon:[512,512,["chevron-circle-left"],"f137","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM271 135c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-87 87 87 87c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L167 273c-9.4-9.4-9.4-24.6 0-33.9L271 135z"]},f5=f8,f7={prefix:"fas",iconName:"columns-3",icon:[640,512,[],"e361","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l512 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM192 96l0 320L64 416 64 96l128 0zm64 0l128 0 0 320-128 0 0-320zm320 0l0 320-128 0 0-320 128 0z"]},f9={prefix:"fas",iconName:"pen-field",icon:[640,512,[],"e211","M601.9 16c-18.8-18.8-49.2-18.7-67.9 0L494.4 55.7l89.3 89.3 39.8-38.9c19.1-18.7 19.2-49.4 .4-68.2L601.9 16zM328.5 221.8c-7 7-12.3 15.6-15.4 25l-23.8 71.3c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l71.5-23.9c9.2-3.1 17.6-8.2 24.5-15L560.8 167.5 471.7 78.4 328.5 221.8zM80 128c-44.2 0-80 35.8-80 80L0 432c0 44.2 35.8 80 80 80l416 0c44.2 0 80-35.8 80-80l0-128c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 128c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-224c0-8.8 7.2-16 16-16l192 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 128zm80 192a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm64 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},he={prefix:"fas",iconName:"building",icon:[384,512,[61687,127970],"f1ad","M48 0C21.5 0 0 21.5 0 48L0 464c0 26.5 21.5 48 48 48l96 0 0-80c0-26.5 21.5-48 48-48s48 21.5 48 48l0 80 96 0c26.5 0 48-21.5 48-48l0-416c0-26.5-21.5-48-48-48L48 0zM64 240c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zm112-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM80 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM272 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16z"]},ht={prefix:"fas",iconName:"user-visor",icon:[448,512,[],"e04c","M343 175.2C324.2 222.5 278 256 224 256s-100.2-33.5-119-80.8c-14.3-3.2-25-16-25-31.2l0-64c0-17.7 14.3-32 32-32l12.1 0C147.5 18.7 183.6 0 224 0s76.5 18.7 99.9 48L336 48c17.7 0 32 14.3 32 32l0 64c0 15.3-10.7 28-25 31.2zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3zm348.7-19.9c2.4 3.2 7.3 1.4 7.3-2.5c-1.1-35.3-11.3-65.6-30.1-90.2c-1.2-2-4.6-1.9-6.1-.1c-19.9 23-31.9 53-35.8 89.5c-.3 3.5 3.7 5.5 6.5 3.5c1.8-1.4 4.1-3.4 6.6-5.6c9.2-8.1 22.3-19.5 31.7-19.5c2.3 2 7.6 7.8 19.9 25zM144 96c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L144 96z"]},hn={prefix:"fas",iconName:"presentation-screen",icon:[576,512,["presentation"],"f685","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64l0 224c0 35.3 28.7 64 64 64l160 0 0 34.7-70.6 70.6c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L288 445.3l57.4 57.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L320 386.7l0-34.7 160 0c35.3 0 64-28.7 64-64l0-224c17.7 0 32-14.3 32-32s-14.3-32-32-32L512 0 64 0 32 0zM96 64l384 0 0 224-192 0L96 288 96 64z"]},hi=hn,hr={prefix:"fas",iconName:"thumbs-up",icon:[512,512,[61575,128077],"f164","M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2l144 0c26.5 0 48 21.5 48 48c0 18.5-10.5 34.6-25.9 42.6C497 275.4 504 288.9 504 304c0 23.4-16.8 42.9-38.9 47.1c4.4 7.3 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48l-97.5 0c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3l0-38.3 0-48 0-24.9c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192l64 0c17.7 0 32 14.3 32 32l0 224c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32L0 224c0-17.7 14.3-32 32-32z"]},ho={prefix:"fas",iconName:"x",icon:[384,512,[120],"58","M376.6 84.5c11.3-13.6 9.5-33.8-4.1-45.1s-33.8-9.5-45.1 4.1L192 206 56.6 43.5C45.3 29.9 25.1 28.1 11.5 39.4S-3.9 70.9 7.4 84.5L150.3 256 7.4 427.5c-11.3 13.6-9.5 33.8 4.1 45.1s33.8 9.5 45.1-4.1L192 306 327.4 468.5c11.3 13.6 31.5 15.4 45.1 4.1s15.4-31.5 4.1-45.1L233.7 256 376.6 84.5z"]},ha={prefix:"fas",iconName:"backward-step",icon:[320,512,["step-backward"],"f048","M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29l0-320c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241 64 96c0-17.7-14.3-32-32-32S0 78.3 0 96L0 416c0 17.7 14.3 32 32 32s32-14.3 32-32l0-145 11.5 9.6 192 160z"]}
1,hl=ha,hs={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},hc=hs,hu={prefix:"fas",iconName:"backward",icon:[512,512,[9194],"f04a","M459.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29l0-320c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4L288 214.3l0 41.7 0 41.7L459.5 440.6zM256 352l0-96 0-128 0-32c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160C4.2 237.5 0 246.5 0 256s4.2 18.5 11.5 24.6l192 160c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29l0-64z"]},hd={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},hp=hd,hf={prefix:"fas",iconName:"circle",icon:[512,512,[9679,9898,9899,11044,61708,61915,128308,128309,128992,128993,128994,128995,128996],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},hh={prefix:"fas",iconName:"cloud",icon:[640,512,[9729],"f0c2","M0 336c0 79.5 64.5 144 144 144l368 0c70.7 0 128-57.3 128-128c0-61.9-44-113.6-102.4-125.4c4.1-10.7 6.4-22.4 6.4-34.6c0-53-43-96-96-96c-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32C167.6 32 96 103.6 96 192c0 2.7 .1 5.4 .2 8.1C40.2 219.8 0 273.2 0 336z"]},hm={prefix:"fas",iconName:"chart-line-up",icon:[512,512,[],"e0e5","M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64L0 400c0 44.2 35.8 80 80 80l400 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 416c-8.8 0-16-7.2-16-16L64 64zM439 279c15.1 15.1 41 4.4 41-17L480 152c0-13.3-10.7-24-24-24l-110.1 0c-21.4 0-32.1 25.9-17 41l32.4 32.4L304 258.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0l-80 80c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L208 253.3l73.4 73.4c12.5 12.5 32.8 12.5 45.3 0l80-80L439 279z"]},hg={prefix:"fas",iconName:"reply-clock",icon:[640,512,["reply-time"],"e239","M352 144a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zM496 64c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0 0-48c0-8.8-7.2-16-16-16zm0 256c5.1 0 10.2-.2 15.2-.6c.5 5.5 .8 11 .8 16.6c0 113.3-81.5 163.9-100.2 174.1c-2.5 1.4-5.3 1.9-8.1 1.9c-10.9 0-19.7-8.9-19.7-19.7c0-7.5 4.3-14.4 9.8-19.5c9.4-8.8 22.2-26.4 22.2-56.7c0-53-43-96-96-96l-96 0 0 64c0 12.6-7.4 24.1-19 29.2s-25 3-34.4-5.4l-160-144C3.9 257.7 0 249.1 0 240s3.9-17.7 10.6-23.8l160-144c9.4-8.5 22.9-10.6 34.4-5.4s19 16.6 19 29.2l0 64 96.7 0c8.1 89.7 83.5 160 175.3 160z"]},hb=hg,hv={prefix:"fas",iconName:"arrow-up-from-bracket",icon:[448,512,[],"e09a","M246.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 109.3 192 320c0 17.7 14.3 32 32 32s32-14.3 32-32l0-210.7 73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-64z"]},hx={prefix:"fas",iconName:"folder",icon:[512,512,[61716,128193,128447,"folder-blank"],"f07b","M64 480H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H288c-10.1 0-19.6-4.7-25.6-12.8L243.2 57.6C231.1 41.5 212.1 32 192 32H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64z"]},hy=hx,hC={prefix:"fas",iconName:"text-size",icon:[640,512,[],"f894","M64 128l0-32 96 0 0 320-32 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l128 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0 0-320 96 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-48c0-26.5-21.5-48-48-48L192 32 48 32C21.5 32 0 53.5 0 80l0 48c0 17.7 14.3 32 32 32s32-14.3 32-32zM384 304l0-16 64 0 0 128-16 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-16 0 0-128 64 0 0 16c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32c0-26.5-21.5-48-48-48l-224 0c-26.5 0-48 21.5-48 48l0 32c0 17.7 14.3 32 32 32s32-14.3 32-32z"]}
vendor: 4,746 bytes, line 1
1,hw={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},hk=hw,hM={prefix:"fas",iconName:"square-dashed",icon:[448,512,[],"e269","M96 32l32 0 0 64L96 96c-17.7 0-32 14.3-32 32l0 32L0 160l0-32C0 75 43 32 96 32zM0 192l64 0 0 128L0 320 0 192zm384 0l64 0 0 128-64 0 0-128zm64-32l-64 0 0-32c0-17.7-14.3-32-32-32l-32 0 0-64 32 0c53 0 96 43 96 96l0 32zm0 192l0 32c0 53-43 96-96 96l-32 0 0-64 32 0c17.7 0 32-14.3 32-32l0-32 64 0zM64 352l0 32c0 17.7 14.3 32 32 32l32 0 0 64-32 0c-53 0-96-43-96-96l0-32 64 0zm96 128l0-64 128 0 0 64-128 0zm0-384l0-64 128 0 0 64L160 96z"]},hz={prefix:"fas",iconName:"money-check-dollar-pen",icon:[640,512,["money-check-edit-alt"],"f873","M0 128C0 92.7 28.7 64 64 64l448 0c35.3 0 64 28.7 64 64l0 64.6c-15.2 2-29.8 8.8-41.4 20.5L353.3 394.3c-8.2 8.2-14 18.5-16.8 29.7l-6 23.9L64 448c-35.3 0-64-28.7-64-64L0 128zM256 304c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16zm16-112c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0zM144 139.9c-11.1 0-20.1 9-20.1 20.1l0 6c-5.6 1.2-10.9 2.9-15.9 5.1c-15 6.8-27.9 19.4-31.1 37.7c-1.8 10.2-.8 20 3.4 29c4.2 8.8 10.7 15 17.3 19.5c11.6 7.9 26.9 12.5 38.6 16l2.2 .7c13.9 4.2 23.4 7.4 29.3 11.7c2.5 1.8 3.4 3.2 3.7 4c.3 .8 .9 2.6 .2 6.7c-.6 3.5-2.5 6.4-8 8.8c-6.1 2.6-16 3.9-28.8 1.9c-6-1-16.7-4.6-26.2-7.9c0 0 0 0 0 0s0 0 0 0c-2.2-.7-4.3-1.5-6.4-2.1c-10.5-3.5-21.8 2.2-25.3 12.7s2.2 21.8 12.7 25.3c1.2 .4 2.7 .9 4.4 1.5c7.9 2.7 20.3 6.9 29.8 9.1l0 6.4c0 11.1 9 20.1 20.1 20.1s20.1-9 20.1-20.1l0-5.5c5.3-1 10.5-2.5 15.4-4.6c15.7-6.7 28.4-19.7 31.6-38.7c1.8-10.4 1-20.3-3-29.4c-3.9-9-10.2-15.6-16.9-20.5c-12.2-8.8-28.3-13.7-40.4-17.4l-.8-.2c-14.2-4.3-23.8-7.3-29.9-11.4c-2.6-1.8-3.4-3-3.6-3.5c-.2-.3-.7-1.6-.1-5c.3-1.9 1.9-5.2 8.2-8.1c6.4-2.9 16.4-4.5 28.6-2.6c4.3 .7 17.9 3.3 21.7 4.3c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-4.4-1.2-14.4-3.2-21-4.4l0-6.3c0-11.1-9-20.1-20.1-20.1zm469.8 95.8l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM375.9 417L505.1 287.8l71 71L446.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},hS=hz,hL={prefix:"fas",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M32 32C32 14.3 46.3 0 64 0L320 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-29.5 0 11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3L32 352c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64 64 64C46.3 64 32 49.7 32 32zM160 384l64 0 0 96c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-96z"]},hA=hL,hE={prefix:"fas",iconName:"map",icon:[576,512,[62072,128506],"f279","M384 476.1L192 421.2l0-385.3L384 90.8l0 385.3zm32-1.2l0-386.5L543.1 37.5c15.8-6.3 32.9 5.3 32.9 22.3l0 334.8c0 9.8-6 18.6-15.1 22.3L416 474.8zM15.1 95.1L160 37.2l0 386.5L32.9 474.5C17.1 480.8 0 469.2 0 452.2L0 117.4c0-9.8 6-18.6 15.1-22.3z"]},hT={prefix:"fas",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM160 336l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},h_=hT,hO={prefix:"fas",iconName:"sparkles",icon:[512,512,[10024],"f890","M327.5 85.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 128l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 128l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 64 426.8 7.5C425.1 3 420.8 0 416 0s-9.1 3-10.8 7.5L384 64 327.5 85.2zM205.1 73.3c-2.6-5.7-8.3-9.3-14.5-9.3s-11.9 3.6-14.5 9.3L123.3 187.3 9.3 240C3.6 242.6 0 248.3 0 254.6s3.6 11.9 9.3 14.5l114.1 52.7L176 435.8c2.6 5.7 8.3 9.3 14.5 9.3s11.9-3.6 14.5-9.3l52.7-114.1 114.1-52.7c5.7-2.6 9.3-8.3 9.3-14.5s-3.6-11.9-9.3-14.5L257.8 187.4 205.1 73.3zM384 384l-56.5 21.2c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L384 448l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L448 448l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L448 384l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L384 384z"]},hj={prefix:"fas",iconName:"file-circle-question",icon:[576,512,[],"e4ef","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 38.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zm48 96a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 240a24 24 0 1 0 0-48 24 24 0 1 0 0 48zM368 321.6l0 6.4c0 8.8 7.2 16 16 16s16-
17.2 16-16l0-6.4c0-5.3 4.3-9.6 9.6-9.6l40.5 0c7.7 0 13.9 6.2 13.9 13.9c0 5.2-2.9 9.9-7.4 12.3l-32 16.8c-5.3 2.8-8.6 8.2-8.6 14.2l0 14.8c0 8.8 7.2 16 16 16s16-7.2 16-16l0-5.1 23.5-12.3c15.1-7.9 24.5-23.6 24.5-40.6c0-25.4-20.6-45.9-45.9-45.9l-40.5 0c-23 0-41.6 18.6-41.6 41.6z"]},hD={prefix:"fas",iconName:"code",icon:[640,512,[],"f121","M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3L562.7 256l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3z"]},hN={prefix:"fas",iconName:"align-center",icon:[448,512,[],"f037","M352 64c0-17.7-14.3-32-32-32L128 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l192 0c17.7 0 32-14.3 32-32zm96 128c0-17.7-14.3-32-32-32L32 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32zM0 448c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 416c-17.7 0-32 14.3-32 32zM352 320c0-17.7-14.3-32-32-32l-192 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l192 0c17.7 0 32-14.3 32-32z"]},hI={prefix:"fas",iconName:"user-robot",icon:[448,512,[],"e04b","M224 0c8.8 0 16 7.2 16 16l0 48 64 0c35.3 0 64 28.7 64 64l0 128c0 35.3-28.7 64-64 64l-160 0c-35.3 0-64-28.7-64-64l0-128c0-35.3 28.7-64 64-64l64 0 0-48c0-8.8 7.2-16 16-16zM16 144c0-8.8 7.2-16 16-16s16 7.2 16 16l0 96c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-96zm400-16c8.8 0 16 7.2 16 16l0 96c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-96c0-8.8 7.2-16 16-16zM160 192a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm160-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM160 240a16 16 0 1 0 0 32 16 16 0 1 0 0-32zm48 16a16 16 0 1 0 32 0 16 16 0 1 0 -32 0zm80-16a16 16 0 1 0 0 32 16 16 0 1 0 0-32zM96 352l256 0c53 0 96 43 96 96l0 32c0 17.7-14.3 32-32 32l-64 0 0-64c0-17.7-14.3-32-32-32l-192 0c-17.7 0-32 14.3-32 32l0 64-64 0c-17.7 0-32-14.3-32-32l0-32c0-53 43-96 96-96zm80 112l0 48-32 0 0-48c0-8.8 7.2-16 16-16s16 7.2 16 16zm48-16c8.8 0 16 7.2 16 16l0 48-32 0 0-48c0-8.8 7.2-16 16-16zm80 16l0 48-32 0 0-48c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},hP={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM323.8 202.5c-4.5-6.6-11.9-10.5-19.8-10.5s-15.4 3.9-19.8 10.5l-87 127.6L170.7 297c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6l96 0 32 0 208 0c8.9 0 17.1-4.9 21.2-12.8s3.6-17.4-1.4-24.7l-120-176zM112 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},hR={prefix:"fas",iconName:"arrow-down-left",icon:[384,512,[],"e091","M32 384c0 17.7 14.3 32 32 32l224 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-146.7 0L342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L96 306.7 96 160c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 224z"]},hB={prefix:"fas",iconName:"file-image",icon:[384,512,[128443],"f1c5","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM64 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm152 32c5.3 0 10.2 2.6 13.2 6.9l88 128c3.4 4.9 3.7 11.3 1 16.5s-8.2 8.6-14.2 8.6l-88 0-40 0-48 0-48 0c-5.8 0-11.1-3.1-13.9-8.1s-2.8-11.2 .2-16.1l48-80c2.9-4.8 8.1-7.8 13.7-7.8s10.8 2.9 13.7 7.8l12.8 21.4 48.3-70.2c3-4.3 7.9-6.9 13.2-6.9z"]},hF={prefix:"fas",iconName:"file-chart-pie",icon:[384,512,[],"f65a","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zm40 320l-88 0c-8.8 0-16-7.2-16-16l0-88c0-8.8 7.2-16.1 16-14.9c53.5 7.1 95.9 49.5 103 103c1.2 8.8-6.1 16-14.9 16zM160 230l0 106c0 8.8 7.2 16 16 16l106 0c10.1 0 17.7 9.3 14.1 18.8C278.9 415.9 235.2 448 184 448c-66.3 0-120-53.7-120-120c0-51.2 32.1-94.9 77.2-112.2c9.5-3.6 18.8 4 18.8 14.1z"]},hV={prefix:"fas",iconName:"arrow-up-right-and-arrow-down-left-from-center",icon:[512,512,[],"e0a0","M352 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l50.7 0L297.4 169.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3l0 50.7c0 17.7 14.3 32 32 32s32-14.3 32-32l0-128c0-17.7-14.3-32-32-32L352 0zM214.6 297.4c-12.5-12.5-32.8-12.5-45.3 0L64 402.7 64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32L0 480c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-50.7 0L214.6 342.6c12.5-12.5 12.5-32.8 0-45.3z"]},hH={prefix:"fas",iconName:"box-dollar",icon:[448,512,["box-usd"],"f4a0","M93.7 32L208 32l0 128L0 160 50.7 58.5C58.9 42.3 75.5 32 93.7 32zM240 32l114.3 0c18.2 0 34.8 10.3 42.9 26.5L448 160l-208 0 0-128zM0 192l448 0 0 224c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 192zm244 40c0-11-9-20-20-20s-20 9-20 20l0 14c-7.6 1.7-15.2 4.4-22.2 8.5c-13.9 8.3-25.9 22.8-25.8 43.9c.1 20.3 12 33.1 24.7 40.7c11 6.6 24.7 10.8 35.6 14l1.7 .5c12.6 3.8 21.8 6.8 28 10.7c5.1 3.2 5.8 5.4 5.9 8.2c.1 5-1.8 8-5.9 10.5c-5 3.1-12.9 5-21.4 4.7c-11.1-.4-21.5-3.9-35.1-8.5c0 0 0 0 0 0c-2.3-.8-4.7-1.6-7.2-2.4c-10.5-3.5-21.8 2.2-25.3 12.6s2.2 21.8 12.6 25.3c1.9 .6 4 1.3 6.1 2.1c0 0 0 0 0 0s0 0 0 0c8.3 2.9 17.9 6.2 28.2 8.4l
10 14.6c0 11 9 20 20 20s20-9 20-20l0-13.8c8-1.7 16-4.5 23.2-9c14.3-8.9 25.1-24.1 24.8-45c-.3-20.3-11.7-33.4-24.6-41.6c-11.5-7.2-25.9-11.6-37.1-15c0 0 0 0 0 0l-.7-.2c-12.8-3.9-21.9-6.7-28.3-10.5c-5.2-3.1-5.3-4.9-5.3-6.7c0-3.7 1.4-6.5 6.2-9.3c5.4-3.2 13.6-5.1 21.5-5c9.6 .1 20.2 2.2 31.2 5.2c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-6.5-1.7-13.7-3.4-21.1-4.7l0-13.9z"]},hW=hH,hq={prefix:"fas",iconName:"microphone",icon:[384,512,[],"f130","M192 0C139 0 96 43 96 96l0 160c0 53 43 96 96 96s96-43 96-96l0-160c0-53-43-96-96-96zM64 216c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6c85.8-11.7 152-85.3 152-174.4l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 70.7-57.3 128-128 128s-128-57.3-128-128l0-40z"]},hU={prefix:"fas",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},h$=hU,hK=hU,hG={prefix:"fas",iconName:"arrow-up-left",icon:[384,512,[],"e09d","M64 96c-17.7 0-32 14.3-32 32l0 224c0 17.7 14.3 32 32 32s32-14.3 32-32l0-146.7L297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L141.3 160 288 160c17.7 0 32-14.3 32-32s-14.3-32-32-32L64 96z"]},hY={prefix:"fas",iconName:"file-import",icon:[512,512,["arrow-right-to-file"],"f56f","M128 64c0-35.3 28.7-64 64-64L352 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64l-256 0c-35.3 0-64-28.7-64-64l0-112 174.1 0-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39L128 288l0-224zm0 224l0 48L24 336c-13.3 0-24-10.7-24-24s10.7-24 24-24l104 0zM512 128l-128 0L384 0 512 128z"]},hX=hY,hJ={prefix:"fas",iconName:"thumbs-down",icon:[512,512,[61576,128078],"f165","M313.4 479.1c26-5.2 42.9-30.5 37.7-56.5l-2.3-11.4c-5.3-26.7-15.1-52.1-28.8-75.2l144 0c26.5 0 48-21.5 48-48c0-18.5-10.5-34.6-25.9-42.6C497 236.6 504 223.1 504 208c0-23.4-16.8-42.9-38.9-47.1c4.4-7.3 6.9-15.8 6.9-24.9c0-21.3-13.9-39.4-33.1-45.6c.7-3.3 1.1-6.8 1.1-10.4c0-26.5-21.5-48-48-48l-97.5 0c-19 0-37.5 5.6-53.3 16.1L202.7 73.8C176 91.6 160 121.6 160 153.7l0 38.3 0 48 0 24.9c0 29.2 13.3 56.7 36 75l7.4 5.9c26.5 21.2 44.6 51 51.2 84.2l2.3 11.4c5.2 26 30.5 42.9 56.5 37.7zM32 384l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32L32 96C14.3 96 0 110.3 0 128L0 352c0 17.7 14.3 32 32 32z"]},hQ={prefix:"fas",iconName:"arrow-left-to-line",icon:[448,512,[8676,"arrow-to-left"],"f33e","M0 96C0 78.3 14.3 64 32 64s32 14.3 32 32l0 320c0 17.7-14.3 32-32 32s-32-14.3-32-32L0 96zM137.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3L237.3 224 416 224c17.7 0 32 14.3 32 32s-14.3 32-32 32l-178.7 0 73.4 73.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0l-128-128z"]},hZ=hQ,h1={prefix:"fas",iconName:"clipboard",icon:[384,512,[128203],"f328","M192 0c-41.8 0-77.4 26.7-90.5 64L64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64l-37.5 0C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM112 192l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},h0={prefix:"fas",iconName:"bold",icon:[384,512,[],"f032","M0 64C0 46.3 14.3 32 32 32l48 0 16 0 128 0c70.7 0 128 57.3 128 128c0 31.3-11.3 60.1-30 82.3c37.1 22.4 62 63.1 62 109.7c0 70.7-57.3 128-128 128L96 480l-16 0-48 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l16 0 0-160L48 96 32 96C14.3 96 0 81.7 0 64zM224 224c35.3 0 64-28.7 64-64s-28.7-64-64-64L112 96l0 128 112 0zM112 288l0 128 144 0c35.3 0 64-28.7 64-64s-28.7-64-64-64l-32 0-112 0z"]},h2={prefix:"fas",iconName:"user-headset",icon:[448,512,[],"f82d","M224 32C135.6 32 64 103.6 64 192l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16C32 86 118 0 224 0S416 86 416 192l0 16c0 61.9-50.1 112-112 112l-64 0-16 0-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l32 0c44.2 0 80-35.8 80-80l0-16c0-88.4-71.6-160-160-160zM96 192c0-70.7 57.3-128 128-128s128 57.3 128 128c0 13.9-2.2 27.3-6.3 39.8C337.4 246.3 321.8 256 304 256l-8.6 0c-11.1-19.1-31.7-32-55.4-32l-32 0c-35.3 0-64 28.7-64 64c0 1.4 0 2.7 .1 4C114.8 268.6 96 232.5 96 192zM224 352l16 0 64 0 9.6 0C387.8 352 448 412.2 448 486.4c0 14.1-11.5 25.6-25.6 25.6L25.6 512C11.5 512 0 500.5 0 486.4C0 412.2 60.2 352 134.4 352l73.6 0 16 0z"]},h4={prefix:"fas",iconName:"video",icon:[576,512,["video-camera"],"f03d","M0 128C0 92.7 28.7 64 64 64l256 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zM559.1 99.8c10.4 5.6 16.9 16.4 16.9 28.2l0 256c0 11.8-6.5 22.6-16.9 28.2s-23 5-32.9-1.6l-96-64L416 337.1l0-17.1 0-128 0-17.1 14.2-9.5 96-64c9.8-6.5 22.4-7.2 32.9-1.6z"]},h3=h4,h6={prefix:"fas",iconName:"file-check",icon:[384,512,[],"f316","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zm49 281L177 409c-9.4 9.4-24.6 9.4-33.9 0L79 345c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L271 247c9.4
1-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},h8={prefix:"fas",iconName:"calendar-circle-plus",icon:[576,512,[],"e470","M128 0C110.3 0 96 14.3 96 32l0 32L48 64C21.5 64 0 85.5 0 112l0 48 448 0 0-48c0-26.5-21.5-48-48-48l-48 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L160 64l0-32c0-17.7-14.3-32-32-32zM256 368c0-91.8 70.3-167.2 160-175.3l0-.7L0 192 0 464c0 26.5 21.5 48 48 48l282.8 0C285.6 480.1 256 427.5 256 368zM432 512a144 144 0 1 0 0-288 144 144 0 1 0 0 288zm16-208l0 48 48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48-48 0c-8.8 0-16-7.2-16-16s7.2-16 16-16l48 0 0-48c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},h5={prefix:"fas",iconName:"comment",icon:[512,512,[61669,128489],"f075","M512 240c0 114.9-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6C73.6 471.1 44.7 480 16 480c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0 0 0 0l.3-.3c.3-.3 .7-.7 1.3-1.4c1.1-1.2 2.8-3.1 4.9-5.7c4.1-5 9.6-12.4 15.2-21.6c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208z"]},h7={prefix:"fas",iconName:"share",icon:[512,512,["mail-forward"],"f064","M307 34.8c-11.5 5.1-19 16.6-19 29.2l0 64-112 0C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96l96 0 0 64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z"]},h9=h7,me={prefix:"fas",iconName:"grip-dots",icon:[448,512,[],"e410","M336 176a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm-160 0a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zM64 224a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM336 336a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zM224 384a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM16 336a48 48 0 1 0 96 0 48 48 0 1 0 -96 0z"]},mt={prefix:"fas",iconName:"fire-flame-curved",icon:[384,512,["fire-alt"],"f7e4","M153.6 29.9l16-21.3C173.6 3.2 180 0 186.7 0C198.4 0 208 9.6 208 21.3V43.5c0 13.1 5.4 25.7 14.9 34.7L307.6 159C356.4 205.6 384 270.2 384 337.7C384 434 306 512 209.7 512H192C86 512 0 426 0 320v-3.8c0-48.8 19.4-95.6 53.9-130.1l3.5-3.5c4.2-4.2 10-6.6 16-6.6C85.9 176 96 186.1 96 198.6V288c0 35.3 28.7 64 64 64s64-28.7 64-64v-3.9c0-18-7.2-35.3-19.9-48l-38.6-38.6c-24-24-37.5-56.7-37.5-90.7c0-27.7 9-54.8 25.6-76.9z"]},mn=mt,mi={prefix:"fas",iconName:"chart-user",icon:[640,512,["user-chart"],"f6a3","M160 64c0-35.3 28.7-64 64-64L576 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64l-239.2 0c-11.8-25.5-29.9-47.5-52.4-64L576 352l0-288L224 64l0 49.1C205.2 102.2 183.3 96 160 96l0-32zm252.7 75.3c-4.6-4.6-5.9-11.5-3.5-17.4s8.3-9.9 14.8-9.9l88 0c8.8 0 16 7.2 16 16l0 88c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5l-27-27L401 273c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47 55.7-55.7-27-27zM64 224a96 96 0 1 1 192 0A96 96 0 1 1 64 224zM0 485.3C0 411.7 59.7 352 133.3 352l53.3 0C260.3 352 320 411.7 320 485.3c0 14.7-11.9 26.7-26.7 26.7L26.7 512C11.9 512 0 500.1 0 485.3z"]},mr=mi,mo={prefix:"fas",iconName:"arrow-right-to-bracket",icon:[512,512,["sign-in"],"f090","M352 96l64 0c17.7 0 32 14.3 32 32l0 256c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0c53 0 96-43 96-96l0-256c0-53-43-96-96-96l-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32zm-9.4 182.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L242.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},ma=mo,ml={prefix:"fas",iconName:"location-arrow",icon:[448,512,[],"f124","M429.6 92.1c4.9-11.9 2.1-25.6-7-34.7s-22.8-11.9-34.7-7l-352 144c-14.2 5.8-22.2 20.8-19.3 35.8s16.1 25.8 31.4 25.8l176 0 0 176c0 15.3 10.8 28.4 25.8 31.4s30-5.1 35.8-19.3l144-352z"]},ms={prefix:"fas",iconName:"newspaper",icon:[512,512,[128240],"f1ea","M96 96c0-35.3 28.7-64 64-64l288 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L80 480c-44.2 0-80-35.8-80-80L0 128c0-17.7 14.3-32 32-32s32 14.3 32 32l0 272c0 8.8 7.2 16 16 16s16-7.2 16-16L96 96zm64 24l0 80c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24l0-80c0-13.3-10.7-24-24-24L184 96c-13.3 0-24 10.7-24 24zm208-8c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16l48 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-48 0c-8.8 0-16 7.2-16 16zM160 304c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-256 0c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-256 0c-8.8 0-16 7.2-16 16z"]},mc={prefix:"fas",iconName:"database",icon:[448,512,[],"f1c0","M448 80l0 48c0 44.2-100.3 80-224 80S0 172.2 0 128L0 80C0 35.8 100.3 0 224 0S448 35.8 448 80zM393.2 214.7c20.8-7.4 39.9-16.9 54.8-28.6L448 288c0 44.2-100.3 80-224 80S0 332.2 0 288L0 186.1c14.9 11.8 34 21.2 54.8 28.6C99.7 230.7 159.5 240 224 240s124.3-9.3 169.2-25.3zM0 346.1c14.9 11.8 34 21.2 54.8 28.6C99.7 390.7 159.5 400 224 400s124.3-9.3 169.2-25.3c20.8-7.4 39.9-16.9 54.8-28.6l0 85.9c0 44.2-100.3 80-224 80S0 476.2 0 432l0-85.9z"]},mu={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192l42.7 0c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0L21.3 320C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7l42.7 0C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3l-213.3 0zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352l117.3 0C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7l-330.7 0c-14.7 0-26.7-11.9-26.7-26.7z"]},md={prefix:"fas",iconName:"print",icon:[512,512,[9113,128424,128438],"f02f","M128 0C92.7 0 64 28.7 64 64l0 96 64 0 0-96 226.7 0L384 93.3l0 66.7 64 0 0-66.7c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0L128 0zM384 352l0 32 0 64-256 0 0-64 0-16 0-16 256 0zm64 32l32 0c17.7 0 32-14.3 32-32l0-96c0-35.3-28.7-64-64-64L64 192c-35.3 0-64 28.7-64 64l0 96c0 17.7 14.3 32 32 32l32 0 0 64c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-64zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]}
vendor: 6,303 bytes, line 1
1,mp={prefix:"fas",iconName:"grip-lines",icon:[448,512,[],"f7a4","M32 288c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 288zm0-128c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 160z"]},mf={prefix:"fas",iconName:"align-right",icon:[448,512,[],"f038","M448 64c0 17.7-14.3 32-32 32L192 96c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},mh={prefix:"fas",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},mm=mh,mg={prefix:"fas",iconName:"arrow-down-to-bracket",icon:[448,512,[],"e094","M374.6 214.6l-128 128c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 242.7 192 32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 210.7 73.4-73.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3zM64 352l0 64c0 17.7 14.3 32 32 32l256 0c17.7 0 32-14.3 32-32l0-64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 64c0 53-43 96-96 96L96 512c-53 0-96-43-96-96l0-64c0-17.7 14.3-32 32-32s32 14.3 32 32z"]},mb={prefix:"fas",iconName:"strikethrough",icon:[512,512,[],"f0cc","M161.3 144c3.2-17.2 14-30.1 33.7-38.6c21.1-9 51.8-12.3 88.6-6.5c11.9 1.9 48.8 9.1 60.1 12c17.1 4.5 34.6-5.6 39.2-22.7s-5.6-34.6-22.7-39.2c-14.3-3.8-53.6-11.4-66.6-13.4c-44.7-7-88.3-4.2-123.7 10.9c-36.5 15.6-64.4 44.8-71.8 87.3c-.1 .6-.2 1.1-.2 1.7c-2.8 23.9 .5 45.6 10.1 64.6c4.5 9 10.2 16.9 16.7 23.9L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l448 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-209.9 0-.4-.1-1.1-.3c-36-10.8-65.2-19.6-85.2-33.1c-9.3-6.3-15-12.6-18.2-19.1c-3.1-6.1-5.2-14.6-3.8-27.4zM348.9 337.2c2.7 6.5 4.4 15.8 1.9 30.1c-3 17.6-13.8 30.8-33.9 39.4c-21.1 9-51.7 12.3-88.5 6.5c-18-2.9-49.1-13.5-74.4-22.1c-5.6-1.9-11-3.7-15.9-5.4c-16.8-5.6-34.9 3.5-40.5 20.3s3.5 34.9 20.3 40.5c3.6 1.2 7.9 2.7 12.7 4.3c0 0 0 0 0 0s0 0 0 0c24.9 8.5 63.6 21.7 87.6 25.6c0 0 0 0 0 0l.2 0c44.7 7 88.3 4.2 123.7-10.9c36.5-15.6 64.4-44.8 71.8-87.3c3.6-21 2.7-40.4-3.1-58.1l-75.7 0c7 5.6 11.4 11.2 13.9 17.2z"]},mv={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},mx={prefix:"fas",iconName:"folder-open",icon:[576,512,[61717,128194,128449],"f07c","M88.7 223.8L0 375.8 0 96C0 60.7 28.7 32 64 32l117.5 0c17 0 33.3 6.7 45.3 18.7l26.5 26.5c12 12 28.3 18.7 45.3 18.7L416 96c35.3 0 64 28.7 64 64l0 32-336 0c-22.8 0-43.8 12.1-55.3 31.8zm27.6 16.1C122.1 230 132.6 224 144 224l400 0c11.5 0 22 6.1 27.7 16.1s5.7 22.2-.1 32.1l-112 192C453.9 474 443.4 480 432 480L32 480c-11.5 0-22-6.1-27.7-16.1s-5.7-22.2 .1-32.1l112-192z"]},my={prefix:"fas",iconName:"grip-lines-vertical",icon:[192,512,[],"f7a5","M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64L0 448c0 17.7 14.3 32 32 32s32-14.3 32-32L64 64zm128 0c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 384c0 17.7 14.3 32 32 32s32-14.3 32-32l0-384z"]},mC={prefix:"fas",iconName:"forward",icon:[512,512,[9193],"f04e","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416L0 96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4L224 214.3l0 41.7 0 41.7L52.5 440.6zM256 352l0-96 0-128 0-32c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4l192 160c7.3 6.1 11.5 15.1 11.5 24.6s-4.2 18.5-11.5 24.6l-192 160c-9.5 7.9-22.8 9.7-34.1 4.4s-18.4-16.6-18.4-29l0-64z"]},mw={prefix:"fas",iconName:"heart",icon:[512,512,[9829,10084,61578,128153,128154,128155,128156,128420,129293,129294,129505],"f004","M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"]},mk={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M64 256l0-96 160 0 0 96L64 256zm0 64l160 0 0 96L64 416l0-96zm224 96l0-96 160 0 0 96-160 0zM448 256l-160 0 0-96 160 0 0 96zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},mM={prefix:"fas",iconName:"paper-plane",icon:[512,512,[61913],"f1d8","M498.1 5.6c10.1 7 15.4 19.1 13.5 31.2l-64 416c-1.5 9.7-7.4 18.2-16 23s-18.9 5.4-28 1.6L284 427.7l-68.5 74.1c-8.9 9.7-22.9 12.9-35.2 8.1S160 493.2 160 480l0-83.6c0-4 1.5-7.8 4.2-10.8L331.8 202.8c5.8-6.3 5.6-16-.4-22s-15.7-6.4-22-.7L106 360.8 17.7 316.6C7.1 311.3 .3 300.7 0 288.9s5.9-22.8 16.1-28.7l448-256c10.7-6.1 23.9-5.5 34 1.4z"]},mz={prefix:"fas",iconName:"square-quote",icon:[448,512,[],"e329","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm64 128l48 0c17.7 0 32 14.3 32 32l0 24 0 24 0 39.3c0 35.2-25.4 65.2-60.2 71l-7.9 1.3c-13.1 2.2-25.4-6.7-27.6-19.7s6.7-25.4 19.7-27.6l7.9-1.3c11.6-1.9 20.1-11.9 20.1-23.7l0-7.3-32 0c-17.7 0-32-14.3-32-32l0-48c0-17.7 14.3-32 32-32zm224 80l0 39.3c0 35.2-25.4 65.2-60.2 71l-7.9 1.3c-13.1 2.2-25.4-6.7-27.6-19.7s6.7-25.4 19.7-27.6l7.9-1.3c11.6-1.9 20.1-11.9 20.1-23.7l0-7.3-32 0c-17.7 0-32-14.3-32-32l0-48c0-17.7 14.3-32 32-32l48 0c17.7 0 32 14.3 32 32l0 24 0 24z"]},mS={prefix:"fas",iconName:"magnifying-glass-minus",icon:[512,512,["search-minus"],"f010","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM136 184c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},mL=mS,mA={prefix:"fas",iconName:"user-doctor-hair-long",icon:[448,512,[],"e459","M304 128c0-11.4-2.4-22.2-6.7-32L296 96c-20.5 0-38.7-9.6-50.4-24.5C231.9 95.7 205.8 112 176 112l-30.4 0c-1 5.2-1.6 10.5-1.
16 16l0 16c0 44.2 35.8 80 80 80s80-35.8 80-80l0-16zM96 128C96 57.3 153.3 0 224 0s128 57.3 128 128l0 11c0 33.9 13.5 66.5 37.5 90.5l3.9 3.9c4.2 4.2 6.6 10 6.6 16c0 12.5-10.1 22.6-22.6 22.6L224 272 70.6 272C58.1 272 48 261.9 48 249.4c0-6 2.4-11.8 6.6-16l3.9-3.9c24-24 37.5-56.6 37.5-90.5l0-11zM288 320l0 42c-27.6 7.1-48 32.2-48 62l0 40c0 8.8 7.2 16 16 16l16 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l0-24c0-17.7 14.3-32 32-32s32 14.3 32 32l0 24c-8.8 0-16 7.2-16 16s7.2 16 16 16l16 0c8.8 0 16-7.2 16-16l0-40c0-29.8-20.4-54.9-48-62l0-38.6c73.1 15.3 128 80.2 128 157.8c0 17-13.8 30.7-30.7 30.7L30.7 512C13.8 512 0 498.2 0 481.3c0-77.7 54.9-142.5 128-157.8l0 46.9c-23.1 6.9-40 28.3-40 53.7c0 30.9 25.1 56 56 56s56-25.1 56-56c0-25.4-16.9-46.8-40-53.7l0-50.3 1.3 0 125.4 0 1.3 0zM120 424a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},mE={prefix:"fas",iconName:"book",icon:[448,512,[128212],"f02d","M96 0C43 0 0 43 0 96L0 416c0 53 43 96 96 96l288 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32L384 0 96 0zm0 384l256 0 0 64L96 448c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16zm16 48l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},mT={prefix:"fas",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},m_=mT,mO={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z"]},mj=mO,mD={prefix:"fas",iconName:"brightness",icon:[512,512,[],"e0c9","M224 80l0-48c0-17.7 14.3-32 32-32s32 14.3 32 32l0 48c0 17.7-14.3 32-32 32s-32-14.3-32-32zM160 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM0 256c0-17.7 14.3-32 32-32l48 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-48 0c-17.7 0-32-14.3-32-32zm432-32l48 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-48 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zM256 512c-17.7 0-32-14.3-32-32l0-48c0-17.7 14.3-32 32-32s32 14.3 32 32l0 48c0 17.7-14.3 32-32 32zM73.4 438.6c-12.5-12.5-12.5-32.8 0-45.3l32-32c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-32 32c-12.5 12.5-32.8 12.5-45.3 0zm288-333.3l32-32c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-32 32c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3zm77.3 333.3c-12.5 12.5-32.8 12.5-45.3 0l-32-32c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l32 32c12.5 12.5 12.5 32.8 0 45.3zm-333.3-288l-32-32c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l32 32c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0z"]},mN={prefix:"fas",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z"]},mI=mN,mP={prefix:"fas",iconName:"arrow-right-to-line",icon:[448,512,[8677,"arrow-to-right"],"f340","M448 96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 320c0 17.7 14.3 32 32 32s32-14.3 32-32l0-320zM310.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l178.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},mR=mP,mB={prefix:"fas",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l224 0 0-112c0-26.5 21.5-48 48-48l112 0 0-224c0-35.3-28.7-64-64-64L64 32zM448 352l-45.3 0L336 352c-8.8 0-16 7.2-16 16l0 66.7 0 45.3 32-32 64-64 32-32z"]},mF=mB,mV={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},mH={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},mW={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]}
1,mq={prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96 64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-74.7 0L362.9 64.8C356.4 45.2 338.1 32 317.4 32L194.6 32c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},mU=mq,m$={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M288 64c0 17.7-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32L32 352c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},mK={prefix:"fas",iconName:"phone-arrow-up-right",icon:[512,512,["phone-arrow-up","phone-outgoing"],"e224","M295 183l135-135L384 48c-13.3 0-24-10.7-24-24s10.7-24 24-24L488 0c13.3 0 24 10.7 24 24l0 104c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-46.1L329 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"]},mG=mK,mY=mK,mX={prefix:"fas",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-242.7c0-17-6.7-33.3-18.7-45.3L352 50.7C340 38.7 323.7 32 306.7 32L64 32zm0 96c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32L96 224c-17.7 0-32-14.3-32-32l0-64zM224 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},mJ=mX,mQ={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},mZ=mQ,m1={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},m0=m1,m2={prefix:"fas",iconName:"file-xls",icon:[512,512,[],"e64d","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-176 0c-35.3 0-64 28.7-64 64l0 144-80 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM224 368c0 7.3 2.2 14.4 6.2 20.4l9.8 14.7 9.8-14.7c4-6.1 6.2-13.2 6.2-20.4c0-8.8 7.2-16 16-16s16 7.2 16 16c0 13.6-4 26.9-11.6 38.2L259.2 432l17.2 25.8C284 469.1 288 482.4 288 496c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-7.3-2.2-14.4-6.2-20.4L240 460.8l-9.8 14.7c-4 6.1-6.2 13.2-6.2 20.4c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-13.6 4-26.9 11.6-38.2L220.8 432l-17.2-25.8C196 394.9 192 381.6 192 368c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 128l0-128c0-8.8 7.2-16 16-16s16 7.2 16 16l0 112 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16zm88-98.3c0-25.2 20.4-45.7 45.7-45.7l26.3 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-26.3 0c-7.5 0-13.7 6.1-13.7 13.7c0 5.2 2.9 9.9 7.6 12.2l31.2 15.6c15.5 7.7 25.2 23.5 25.2 40.8c0 25.2-20.4 45.7-45.7 45.7L432 512c-8.8 0-16-7.2-16-16s7.2-16 16-16l26.3 0c7.5 0 13.7-6.1 13.7-13.7c0-5.2-2.9-9.9-7.6-12.2l-31.2-15.6C417.8 430.8 408 415 408 397.7z"]},m4={prefix:"fas",iconName:"percent",icon:[384,512,[62101,62785,"percentage"],"25","M374.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-320 320c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l320-320zM128 128A64 64 0 1 0 0 128a64 64 0 1 0 128 0zM384 384a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"]},m3=m4,m6={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},m8=m6,m5={prefix:"fas",iconName:"hard-drive",icon:[512,512,[128436,"hdd"],"f0a0","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 184.4c-17-15.2-39.4-24.4-64-24.4L64 256c-24.6 0-47 9.2-64 24.4L0 96zM64 288l384 0c35.3 0 64 28.7 64 64l0 64c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64zM320 416a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm128-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},m7=m5,m9={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M215.4 96L144 96l-36.2 0L96 96l0 8.8L96 144l0 40.4 0 89L.2 202.5c1.6-18.1 10.9-34.9 25.7-45.8L48 140.3 48 96c0-26.5 21.5-48 48-48l76.
16 0 49.9-36.9C232.2 3.9 243.9 0 256 0s23.8 3.9 33.5 11L339.4 48 416 48c26.5 0 48 21.5 48 48l0 44.3 22.1 16.4c14.8 10.9 24.1 27.7 25.7 45.8L416 273.4l0-89 0-40.4 0-39.2 0-8.8-11.8 0L368 96l-71.4 0-81.3 0zM0 448L0 242.1 217.6 403.3c11.1 8.2 24.6 12.7 38.4 12.7s27.3-4.4 38.4-12.7L512 242.1 512 448s0 0 0 0c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64c0 0 0 0 0 0zM176 160l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},ge={prefix:"fas",iconName:"gift",icon:[512,512,[127873],"f06b","M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"]},gt={prefix:"fas",iconName:"message-plus",icon:[512,512,["comment-alt-plus"],"f4a8","M0 64C0 28.7 28.7 0 64 0L448 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64l-138.7 0L185.6 508.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3l0-80-96 0c-35.3 0-64-28.7-64-64L0 64zM232 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},gn=gt,gi={prefix:"fas",iconName:"lighthouse",icon:[640,512,[],"e612","M33.5 1.9l112 48c12.2 5.2 17.8 19.3 12.6 31.5s-19.3 17.8-31.5 12.6l-112-48C2.4 40.8-3.3 26.7 1.9 14.6S21.3-3.3 33.5 1.9zm112 204.1l-112 48c-12.2 5.2-26.3-.4-31.5-12.6s.4-26.3 12.6-31.5l112-48c12.2-5.2 26.3 .4 31.5 12.6s-.4 26.3-12.6 31.5zM303.9 4.4c10-5.8 22.3-5.8 32.2 0l96 56c15.3 8.9 20.4 28.5 11.5 43.8C437.7 114.3 427 120 416 120l0 40c17.7 0 32 14.3 32 32c0 13.3-8.1 24.7-19.7 29.5L473.6 448l6.4 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-29.1 0L352 512l0-64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64-98.9 0L160 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l6.4 0 45.3-226.5C200.1 216.7 192 205.3 192 192c0-17.7 14.3-32 32-32c0 0 0 0 0 0l0-40c-11 0-21.7-5.7-27.6-15.9c-8.9-15.3-3.7-34.9 11.5-43.8l96-56zM352 87.7L320 69.1 288 87.7l0 72.3 64 0 0-72.3zM638.1 14.6c5.2 12.2-.4 26.3-12.6 31.5l-112 48c-12.2 5.2-26.3-.4-31.5-12.6s.4-26.3 12.6-31.5l112-48c12.2-5.2 26.3 .4 31.5 12.6zm-156.1 160c5.2-12.2 19.3-17.8 31.5-12.6l112 48c12.2 5.2 17.8 19.3 12.6 31.5s-19.3 17.8-31.5 12.6l-112-48c-12.2-5.2-17.8-19.3-12.6-31.5z"]},gr={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"]},go=gr,ga={prefix:"fas",iconName:"people-arrows",icon:[640,512,["people-arrows-left-right"],"e068","M64 64a64 64 0 1 1 128 0A64 64 0 1 1 64 64zM25.9 233.4C29.3 191.9 64 160 105.6 160l44.8 0c27 0 51 13.4 65.5 34.1c-2.7 1.9-5.2 4-7.5 6.3l-64 64c-21.9 21.9-21.9 57.3 0 79.2L192 391.2l0 72.8c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-115.7c-26.5-9.5-44.7-35.8-42.2-65.6l4.1-49.3zM448 64a64 64 0 1 1 128 0A64 64 0 1 1 448 64zM431.6 200.4c-2.3-2.3-4.9-4.4-7.5-6.3c14.5-20.7 38.6-34.1 65.5-34.1l44.8 0c41.6 0 76.3 31.9 79.7 73.4l4.1 49.3c2.5 29.8-15.7 56.1-42.2 65.6L576 464c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-72.8 47.6-47.6c21.9-21.9 21.9-57.3 0-79.2l-64-64zM272 240l0 32 96 0 0-32c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l64 64c9.4 9.4 9.4 24.6 0 33.9l-64 64c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2l0-32-96 0 0 32c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-64-64c-9.4-9.4-9.4-24.6 0-33.9l64-64c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2z"]},gl=ga,gs={prefix:"fas",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l96 0 0 80c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L309.3 416 448 416c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0z"]},gc=gs,gu={prefix:"fas",iconName:"file-circle-exclamation",icon:[576,512,[],"e4eb","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 38.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zm48 96a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 240a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm0-192c-8.8 0-16 7.2-16 16l0 80c0 8.8 7.2 16 16 16s16-
17.2 16-16l0-80c0-8.8-7.2-16-16-16z"]},gd={prefix:"fas",iconName:"exclamation",icon:[128,512,[10069,10071,61738],"21","M96 64c0-17.7-14.3-32-32-32S32 46.3 32 64l0 256c0 17.7 14.3 32 32 32s32-14.3 32-32L96 64zM64 480a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},gp={prefix:"fas",iconName:"mobile",icon:[384,512,[128241,"mobile-android","mobile-phone"],"f3ce","M80 0C44.7 0 16 28.7 16 64l0 384c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L80 0zm80 432l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},gf=gp,gh=gp,gm={prefix:"fas",iconName:"bell",icon:[448,512,[61602,128276],"f0f3","M224 0c-17.7 0-32 14.3-32 32l0 19.2C119 66 64 130.6 64 208l0 18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S19.4 416 32 416l384 0c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C401.3 319.2 384 273.9 384 226.8l0-18.8c0-77.4-55-142-128-156.8L256 32c0-17.7-14.3-32-32-32zm45.3 493.3c12-12 18.7-28.3 18.7-45.3l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z"]},gg={prefix:"fas",iconName:"user-check",icon:[640,512,[],"f4fc","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3zM625 177L497 305c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L591 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},gb={prefix:"fas",iconName:"cloud-arrow-up",icon:[640,512,[62338,"cloud-upload","cloud-upload-alt"],"f0ee","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128l-368 0zm79-217c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39L296 392c0 13.3 10.7 24 24 24s24-10.7 24-24l0-134.1 39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z"]},gv=gb,gx=gb,gy={prefix:"fas",iconName:"envelope",icon:[512,512,[9993,61443,128386],"f0e0","M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"]},gC={prefix:"fas",iconName:"calculator-simple",icon:[512,512,["calculator-alt"],"f64c","M0 48C0 21.5 21.5 0 48 0L176 0c26.5 0 48 21.5 48 48l0 128c0 26.5-21.5 48-48 48L48 224c-26.5 0-48-21.5-48-48L0 48zm288 0c0-26.5 21.5-48 48-48L464 0c26.5 0 48 21.5 48 48l0 128c0 26.5-21.5 48-48 48l-128 0c-26.5 0-48-21.5-48-48l0-128zm48 240l128 0c26.5 0 48 21.5 48 48l0 128c0 26.5-21.5 48-48 48l-128 0c-26.5 0-48-21.5-48-48l0-128c0-26.5 21.5-48 48-48zM0 336c0-26.5 21.5-48 48-48l128 0c26.5 0 48 21.5 48 48l0 128c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 336zM416 64c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 32-32 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l32 0 0 32c0 8.8 7.2 16 16 16s16-7.2 16-16l0-32 32 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0 0-32zM64 96c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L64 96zM83.3 348.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L89.4 400 60.7 428.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L112 422.6l28.7 28.7c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L134.6 400l28.7-28.7c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L112 377.4 83.3 348.7zM352 352c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-96 0zm0 64c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-96 0z"]},gw=gC,gk={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z"]},gM={prefix:"fas",iconName:"head-side-gear",icon:[512,512,[],"e611","M0 224.2C0 100.6 100.2 0 224 0l24 0c95.2 0 181.2 69.3 197.3 160.2c2.3 13 6.8 25.7 15.1 36l42 52.6c6.2 7.8 9.6 17.4 9.6 27.4c0 24.2-19.6 43.8-43.8 43.8L448 320l0 64c0 35.3-28.7 64-64 64l-64 0 0 32c0 17.7-14.3 32-32 32L96 512c-17.7 0-32-14.3-32-32l0-72.7c0-16.7-6.9-32.5-17.1-45.8C16.6 322.4 0 274.1 0 224.2zm336.6-28.3c6.3-3.6 9.5-11.1 6.8-18c-2.1-5.5-4.6-10.8-7.4-15.9l-2.3-4c-3.1-5.1-6.5-9.9-10.2-14.5c-4.6-5.7-12.7-6.7-19-3l-2.9 1.7c-9.2 5.3-20.4 4-29.6-1.3s-16.1-14.5-16.1-25.1l0-3.4c0-7.3-4.9-13.8-12.1-14.9c-6.5-1-13.1-1.5-19.9-1.5s-13.4 .5-19.9 1.5c-7.2 1.1-12.1 7.6-12.1 14.9l0 3.4c0 10.6-6.9 19.8-16.1 25.1s-20.4 6.6-29.6 1.3l-2.9-1.7c-6.3-3.6-14.4-2.6-19 3c-3.7 4.6-7.1 9.5-10.2 14.6l-2.3 3.9c-2.8 5.1-5.3 10.4-7.4 15.9c-2.6 6.8 .5 14.3 6.8 18l2.9 1.7c9.2 5.3 13.7 15.8 13.7 26.4s-4.5 21.1-13.7 26.4l-3 1.7c-6.3 3.6-9.5 11.1-6.8 18c2.1 5.5 4.6 10.7 7.4 15.8l2.4 4.1c3.1 5.1 6.4 9.9 10.1 14.5c4.6 5.7 12.7 6.7 19 3l2.9-1.7c9.2-5.3 20.4-4 29.6 1.3s16.1 14.5 16.1 25.1l0 3.4c0 7.3 4.9 13.8 12.1 14.9c6.5 1 13.1 1.5 19.9 1.5s13.4-.5 19.9-1.5c7.2-1.1 12.1-7.6 12.1-14.9l0-3.4c0-10.6 6.9-19.8 16.1-25.1s20.4-6.6 29.6-1.3l2.9 1.7c6.3 3.6 14.4 2.6 19-3c3.7-4.6 7.1-9.4 10.1-14.5l2.4-4.2c2.8-5.1 5.3-10.3 7.4-15.8c2.6-6.8-.5-14.3-6.8-18l-3-1.7c-9.2-5.3-13.7-15.8-13.7-26.4s4.5-21.1 13.7-26.4l3-1.7zM184 224a40 40 0 1 1 80 0 40 40 0 1 1 -80 0z"]}
vendor: 4,150 bytes, line 1
1,gz={prefix:"fas",iconName:"comment-sms",icon:[512,512,["sms"],"f7cd","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0s0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM96 212.8c0-20.3 16.5-36.8 36.8-36.8l19.2 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-19.2 0c-2.7 0-4.8 2.2-4.8 4.8c0 1.6 .8 3.1 2.2 4l29.4 19.6c10.3 6.8 16.4 18.3 16.4 30.7c0 20.3-16.5 36.8-36.8 36.8L112 304c-8.8 0-16-7.2-16-16s7.2-16 16-16l27.2 0c2.7 0 4.8-2.2 4.8-4.8c0-1.6-.8-3.1-2.2-4l-29.4-19.6C102.2 236.7 96 225.2 96 212.8zM372.8 176l19.2 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-19.2 0c-2.7 0-4.8 2.2-4.8 4.8c0 1.6 .8 3.1 2.2 4l29.4 19.6c10.2 6.8 16.4 18.3 16.4 30.7c0 20.3-16.5 36.8-36.8 36.8L352 304c-8.8 0-16-7.2-16-16s7.2-16 16-16l27.2 0c2.7 0 4.8-2.2 4.8-4.8c0-1.6-.8-3.1-2.2-4l-29.4-19.6c-10.2-6.8-16.4-18.3-16.4-30.7c0-20.3 16.5-36.8 36.8-36.8zm-152 6.4L256 229.3l35.2-46.9c4.1-5.5 11.3-7.8 17.9-5.6s10.9 8.3 10.9 15.2l0 96c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48-19.2 25.6c-3 4-7.8 6.4-12.8 6.4s-9.8-2.4-12.8-6.4L224 240l0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-96c0-6.9 4.4-13 10.9-15.2s13.7 .1 17.9 5.6z"]},gS=gz,gL={prefix:"fas",iconName:"microphone-slash",icon:[640,512,[],"f131","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L472.1 344.7c15.2-26 23.9-56.3 23.9-88.7l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 21.2-5.1 41.1-14.2 58.7L416 300.8 416 96c0-53-43-96-96-96s-96 43-96 96l0 54.3L38.8 5.1zM344 430.4c20.4-2.8 39.7-9.1 57.3-18.2l-43.1-33.9C346.1 382 333.3 384 320 384c-70.7 0-128-57.3-128-128l0-8.7L144.7 210c-.5 1.9-.7 3.9-.7 6l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6z"]},gA={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},gE=gA,gT={prefix:"fas",iconName:"calculator",icon:[384,512,[128425],"f1ec","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L64 0zM96 64l192 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32L96 160c-17.7 0-32-14.3-32-32l0-32c0-17.7 14.3-32 32-32zm32 160a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM96 352a32 32 0 1 1 0-64 32 32 0 1 1 0 64zM64 416c0-17.7 14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-96 0c-17.7 0-32-14.3-32-32zM192 256a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm32 64a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zm64-64a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm32 64a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM288 448a32 32 0 1 1 0-64 32 32 0 1 1 0 64z"]},g_={prefix:"fas",iconName:"window",icon:[512,512,[],"f40e","M512 96c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320zM96 96a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm64 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM288 96a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},gO={prefix:"fas",iconName:"arrow-trend-up",icon:[576,512,[],"e098","M384 160c-17.7 0-32-14.3-32-32s14.3-32 32-32l160 0c17.7 0 32 14.3 32 32l0 160c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-82.7L342.6 374.6c-12.5 12.5-32.8 12.5-45.3 0L192 269.3 54.6 406.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160c12.5-12.5 32.8-12.5 45.3 0L320 306.7 466.7 160 384 160z"]},gj={prefix:"fas",iconName:"align-justify",icon:[448,512,[],"f039","M448 64c0-17.7-14.3-32-32-32L32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32zm0 256c0-17.7-14.3-32-32-32L32 288c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32zM0 192c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 160c-17.7 0-32 14.3-32 32zM448 448c0-17.7-14.3-32-32-32L32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32z"]},gD=iy({faActionIq:()=>gU,faB360Icon:()=>g9,faBiltIcon:()=>g0,faBlink:()=>g7,faBoltIcon:()=>be,faBoost:()=>gq,faChatassistIcon:()=>
1gY,faChatuwmIcon:()=>gW,faKeepIcon:()=>gX,faMortgageMatchupIcon:()=>gV,faPartnerAcademy:()=>bs,faPortalIcon:()=>gZ,faRegularCallScript1:()=>bn,faRegularClientRequest:()=>gB,faRegularFileCd:()=>bo,faRegularFileChat:()=>gJ,faRegularMagnifyingGlassListUl:()=>bl,faRegularOctagonExclamation:()=>g5,faRegularPictureInPicture:()=>g3,faRegularRobotBell:()=>g4,faRegularRobotDueDate:()=>gP,faRegularRobotSparkle:()=>gR,faRegularRobotThinking:()=>g$,faRegularUserVirtual:()=>gN,faRegularYourtime:()=>gG,faSolidCallScript:()=>gH,faSolidClientRequest:()=>gK,faSolidFileCd:()=>gI,faSolidFileChat:()=>gF,faSolidMagnifyingGlassListUl:()=>bt,faSolidOctagonExclamation:()=>g1,faSolidPictureInPicture:()=>bi,faSolidRobotBell:()=>gQ,faSolidRobotDueDate:()=>ba,faSolidRobotSparkle:()=>g6,faSolidRobotThinking:()=>g2,faSolidUserVirtual:()=>g8,faSolidYourtime:()=>br}),gN={prefix:"fak",iconName:"regular-user-virtual",icon:[512,512,[],"e019","M106.7 117.3c-5.9 0-10.7 4.8-10.7 10.7V320c0 5.9 4.8 10.7 10.7 10.7h117c.2 0 .4 0 .5 0h63.5c.2 0 .4 0 .5 0H405.3c5.9 0 10.7-4.8 10.7-10.7V128c0-5.9-4.8-10.7-10.7-10.7H106.7zm98.5 245.3H106.7C83.1 362.7 64 343.5 64 320V128c0-23.5 19.1-42.7 42.7-42.7H405.3c23.5 0 42.7 19.1 42.7 42.7V320c0 23.5-19.1 42.7-42.7 42.7H306.9l5.3 32h34.5c8.9 0 16 7.1 16 16s-7.1 16-16 16H165.3c-8.9 0-16-7.1-16-16s7.1-16 16-16h34.5l5.3-32zm32.5 0l-5.3 32h47.5l-5.3-32H237.6zM256 224c9.7 0 19-3.9 25.9-10.9s10.7-16.5 10.7-26.4s-3.9-19.4-10.7-26.4s-16.2-10.9-25.9-10.9s-19 3.9-25.9 10.9s-10.7 16.5-10.7 26.4s3.9 19.4 10.7 26.4s16.2 10.9 25.9 10.9zm-13.1 14c-28.1 0-50.9 23.3-50.9 52c0 4.8 3.8 8.7 8.5 8.7h111c4.7 0 8.5-3.9 8.5-8.7c0-28.7-22.8-52-50.9-52H242.9z"]},gI={prefix:"fak",iconName:"solid-file-cd",icon:[456,512,[],"e01b","M359.1 341.3l28.4 0c25.5 0 46.2 20.7 46.2 46.2l0 56.9c0 25.5-20.7 46.2-46.2 46.2l-28.4 0c-9.8 0-17.8-8-17.8-17.8l0-113.8c0-9.8 8-17.8 17.8-17.8zm28.4 113.8c5.9 0 10.7-4.8 10.7-10.7l0-56.9c0-5.9-4.8-10.7-10.7-10.7l-10.7 0 0 78.2 10.7 0zm-160-74.7c0-21.6 17.5-39.1 39.1-39.1l14.2 0c21.6 0 39.1 17.5 39.1 39.1l0 7.1c0 9.8-8 17.8-17.8 17.8s-17.8-8-17.8-17.8l0-7.1c0-2-1.6-3.6-3.6-3.6l-14.2 0c-2 0-3.6 1.6-3.6 3.6l0 71.1c0 2 1.6 3.6 3.6 3.6l14.2 0c2 0 3.6-1.6 3.6-3.6l0-7.1c0-9.8 8-17.8 17.8-17.8s17.8 8 17.8 17.8l0 7.1c0 21.6-17.5 39.1-39.1 39.1l-14.2 0c-21.6 0-39.1-17.5-39.1-39.1l0-71.1zM56.9 0C25.5 0 0 25.5 0 56.9L0 398.2c0 31.4 25.5 56.9 56.9 56.9l128 0 0-99.6c0-31.4 25.5-56.9 56.9-56.9l99.6 0 0-147.1c0-15.1-6-29.6-16.6-40.3L230 16.6C219.3 6 204.9 0 189.8 0L56.9 0zM289.3 156.4l-83.1 0c-11.8 0-21.3-9.5-21.3-21.3l0-83.1 104.4 104.4z"]},gP={prefix:"fak",iconName:"regular-robot-due-date",icon:[487,512,[],"e02f","M179.2 102.4c-7 0-12.8 5.8-12.8 12.8l0 38.4-51.2 0c-35.4 0-64 28.6-64 64l0 25.5 29.9 0c4.7 0 8.5 5.7 8.5 12.8t0 0q0 0 0 0l0-38.4c0-14.2 11.4-25.6 25.6-25.6l128 0c14.2 0 25.6 11.4 25.6 25.6l0 38t0 0 0 0c.1-6.8 3.8-12.4 8.4-12.5l30-.3 0-25.2c0-35.4-28.6-64-64-64l-51.2 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM122.7 225.1a25.6 25.6 0 1 0 36.2 36.2 25.6 25.6 0 1 0 -36.2-36.2zm76.8 0a25.6 25.6 0 1 0 36.2 36.2 25.6 25.6 0 1 0 -36.2-36.2zM89.6 256t0 0c0 7-3.8 12.8-8.5 12.8 0 0 0 0 0 0l-29.9 0 0 25.7c0 35.4 28.6 64 64 64l128 0c35.4 0 64-28.6 64-64l0-26-29.8 .3c-4.7 .1-8.6-5.7-8.6-12.7t0 0 0 0l0 38.4c0 14.2-11.4 25.6-25.6 25.6l-128 0c-14.2 0-25.6-11.4-25.6-25.6l0-38.4t0 0zM0 460.8l0 12.8C0 494.8 17.2 512 38.4 512L320 512c21.2 0 38.4-17.2 38.4-38.4l0-12.8
1c0-42.4-34.4-76.8-76.8-76.8l-204.8 0 0 0C34.4 384 0 418.4 0 460.8zm281.6-38.4t0 0 0 0c21.2 0 38.4 17.2 38.4 38.4l0 12.8-76.8 0 0-25.6c0-7-5.8-12.8-12.8-12.8S217.6 441 217.6 448l0 25.6-25.6 0 0-25.6c0-7-5.8-12.8-12.8-12.8S166.4 441 166.4 448l0 25.6-25.6 0 0-25.6c0-7-5.8-12.8-12.8-12.8S115.2 441 115.2 448l0 25.6-76.8 0 0-12.8c0-21.2 17.2-38.4 38.4-38.4l204.8 0zM30.1 243.1t0 0q0 0 0 0zm0 0c-4.7 0-10.4 6.1-10.4 13.1s5.7 12.5 10.4 12.5l21.1 0 0-25.6-21.1 0 0 0zm298-.6l-20.9 .2 0 25.6 21.2-.2c4.7-.1 10.3-6.2 10.2-13.2s-5.8-12.4-10.5-12.4zM352.9 11.2l0 11.2-16.5 0c-9.1 0-16.5 7.5-16.5 16.8l0 16.8 153.6 0 0-16.8c0-9.3-7.4-16.8-16.5-16.8l-16.5 0 0-11.2c0-6.2-4.9-11.2-11-11.2s-11 5-11 11.2l0 11.2-43.9 0 0-11.2C374.9 5 370 0 363.9 0s-11 5-11 11.2zm120.7 56l-153.6 0 0 95.2c0 9.3 7.4 16.8 16.5 16.8l120.7 0c9.1 0 16.5-7.5 16.5-16.8l0-95.2zm-65.8 84a11 11 0 1 1 -21.9 0 11 11 0 1 1 21.9 0zM405 89.6l0 33.6c0 4.7-3.7 8.4-8.2 8.4s-8.2-3.7-8.2-8.4l0-33.6c0-4.7 3.7-8.4 8.2-8.4s8.2 3.7 8.2 8.4zM89.6 256c0-7-3.8-12.8-8.5-12.8l-29.9 0 0 25.6 29.9 0c4.7 0 8.5-5.8 8.5-12.8zm217.6-13.2l-30 .3c-4.6 0-8.3 5.6-8.4 12.5l0 .4c.1 7 4 12.8 8.6 12.7l29.8-.3 0-25.6z"]},gR={prefix:"fak",iconName:"regular-robot-sparkle",icon:[432,512,[],"e02b","M188.6 80.8c-7.4 0-13.5 6.1-13.5 13.5l0 40.4-53.9 0c-37.2 0-67.4 30.1-67.4 67.4l0 26.9 31.5 0c4.9 0 8.9 6 8.9 13.4t0 0q0 0 0 0l0-40.4c0-14.9 12-26.9 26.9-26.9l134.7 0c14.9 0 26.9 12 26.9 26.9l0 40t0 0 0 0c.1-7.2 4-13.1 8.8-13.1l31.6-.3 0-26.5c0-37.2-30.1-67.4-67.4-67.4l-53.9 0 0-40.4c0-7.4-6.1-13.5-13.5-13.5zM148.2 202.1a26.9 26.9 0 1 0 0 53.9 26.9 26.9 0 1 0 0-53.9zm80.8 0a26.9 26.9 0 1 0 0 53.9 26.9 26.9 0 1 0 0-53.9zM94.3 242.5t0 0c0 7.4-4 13.5-8.9 13.5 0 0 0 0 0 0l-31.5 0 0 27c0 37.2 30.1 67.4 67.4 67.4l134.7 0c37.2 0 67.4-30.1 67.4-67.4l0-27.4-31.3 .3c-4.9 .1-9-6-9.1-13.4t0 0 0 0l0 40.4c0 14.9-12 26.9-26.9 26.9l-134.7 0c-14.9 0-26.9-12-26.9-26.9l0-40.4t0 0zM0 458.1l0 13.5C0 493.9 18.1 512 40.4 512l296.4 0c22.3 0 40.4-18.1 40.4-40.4l0-13.5c0-44.6-36.2-80.8-80.8-80.8l-215.6 0 0 0C36.2 377.3 0 413.5 0 458.1zm40.4 0c0-22.3 18.1-40.4 40.4-40.4l215.6 0c22.3 0 40.4 18.1 40.4 40.4l0 13.5-80.8 0 0-26.9c0-7.4-6.1-13.5-13.5-13.5s-13.5 6.1-13.5 13.5l0 26.9-26.9 0 0-26.9c0-7.4-6.1-13.5-13.5-13.5s-13.5 6.1-13.5 13.5l0 26.9-26.9 0 0-26.9c0-7.4-6.1-13.5-13.5-13.5s-13.5 6.1-13.5 13.5l0 26.9-80.8 0 0-13.5zM31.7 229t0 0q0 0 0 0zm0 0c-4.9 0-10.9 6.4-10.9 13.8s6 13.2 10.9 13.2l22.2 0 0-26.9-22.2 0 0 0zm313.7-.6l-22 .2 0 26.9 22.3-.2c4.9-.1 10.8-6.5 10.8-13.9s-6.1-13.1-11.1-13zM3.2 116.7l23.8-8.9 8.9-23.8c.7-1.9 2.5-3.2 4.5-3.2S44.3 82.1 45 84l8.9 23.8 23.8 8.9c1.9 .7 3.2 2.5 3.2 4.5s-1.3 3.8-3.2 4.5l-23.8 8.9-8.9 23.8c-.7 1.9-2.5 3.2-4.5 3.2s-3.8-1.3-4.5-3.2l-8.9-23.8-23.8-8.9c-1.9-.7-3.2-2.5-3.2-4.5s1.3-3.8 3.2-4.5zM350.3 0c-2.6 0-5 1.5-6.2 3.9l-3.4 7.3-1.6 3.4-.1 .3-17.3 37.5-37.5 17.3-.3 .1-3.4 1.6-7.3 3.4c-2.4 1.1-3.9 3.5-3.9 6.2s1.5 5 3.9 6.2l7.2 3.4 3.4 1.6 .3 .1 37.5 17.3 17.3 37.4 .1 .3 1.6 3.4 3.4 7.3c1.1 2.4 3.5 3.9 6.2 3.9s5-1.5 6.2-3.9l3.4-7.3 1.6-3.4 .1-.3 17.3-37.5 37.5-17.3 .3-.1 3.4-1.6 7.3-3.4c2.4-1.1 3.9-3.5 3.9-6.2s-1.5-5-3.9-6.1l-7.3-3.4-3.4-1.6-.3-.1-37.5-17.3-17.3-37.5-.1-.3-1.6-3.5-3.4-7.3C355.4 1.5 353 0 350.3 0zm-10 60.9l10-21.7 10 21.7c2 4.4 5.6 7.9 10 10l21.7 10-21.7 10c-4.4 2-7.9 5.6-10 10l-10 21.7-10-21.7c-2-4.4-5.6-7.9-10-10l-21.7-10 21.7-10c4.4-2 7.9-5.6 10-10zm-31.7 20l21.7-10c4.4-2 7.9-5.6 10-10l10-21.7 10 21.7c2 4.4 5.6 7.9 10 10l21.7 10-21.7 10c-4.4 2-7.9 5.6-10 10l-10 21.7-10-21.7c-2-4.4-5.6-7.9-10-10l-21.7-10zM94.3 242.5c0-7.4-4-13.4-8.9-13.4l-31.5 0 0 26.9 31.5 0c4.9 0 9-6.1 9-13.5zm229.1-13.9l-31.6 .3c-4.8 .1-8.7 5.9-8.8 13.1l0 .5c.1 7.4 4.2 13.4 9.1 13.4l31.3-.3 0-26.9z"]},gB={prefix:"fak",iconName:"regular-client-request",icon:[512,512,[],"e006","M212.4 290.5h39.2c-.8 12.9-4.3 24.3-10.6 34.3c-6.2 10-14.9 17.8-26.1 23.4c-11.1 5.6-24.5 8.4-40.1 8.4c-12.2 0-23.2-2.1-32.9-6.3c-9.7-4.3-18-10.4-24.9-18.4c-6.8-8-12-17.6-15.6-28.9S96 279.1 96 265V251.8c0-14 1.8-26.7 5.5-37.9c3.8-11.4 9.1-21.1 16-29c7-8 15.3-14.1 25-18.4s20.5-6.4 32.5-6.4c15.9 0 29.3 2.9 40.2 8.7c11 5.8 19.5 13.7 25.6 23.9c6.1 10.2 9.8 21.7 11 34.7H212.5c-.4-7.7-2-14.2-4.6-19.6c-2.6-5.4-6.6-9.5-11.9-12.2c-5.2-2.8-12.2-4.2-21-4.2c-6.6 0-12.3 1.2-17.2 3.7s-9 6.2-12.3 11.2s-5.8 11.3-7.5 18.9c-1.6 7.5-2.4 16.4-2.4 26.5V265c0 9.9 .7 18.6 2.2 26.1c1.5 7.4 3.8 13.7 6.8 18.9c3.1 5.1 7.2 8.9 12.1 11.6c5 2.5 11 3.8 18 3.8c8.2 0 15-1.3 20.3-3.9s9.4-6.5 12.2-11.7c2.9-5.2 4.6-11.6 5.1-19.3zm59.4-127.8H343c14.6 0 27.1 2.2 37.6 6.6c10.6 4.4 18.7 10.9 24.4 19.4s8.5 19.1 8.5 31.6c0 10.2-1.7 19-5.2 26.4c-3.4 7.3-8.3 13.3-14.5 18.3c-6.2 4.8-13.5 8.7-21.9 11.6l-12.5 6.6H297.5l-.3-30.7h46c6.9 0 12.6-1.2 17.2-3.7s8-5.9 10.2-10.2c2.4-4.4 3.5-9.5 3.5-15.2c0-6.1-1.1-11.4-3.4-15.9s-5.7-7.9-10.4-10.2s-10.4-3.5-17.4-3.5H311.1V353.9H271.8V162.8zM378.5 353.9L335 268.7l41.5-.3 44 83.6v1.8H378.5zM256 41.1a214.9 214.9 0 1 1 0 429.7 214.9 214.9 0 1 1 0-429.7zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},gF={prefix:"fak",iconName:"solid-file-chat",icon:[427,512,[],"e01c","M189.8 0c15.1 0 29.5 6 40.2 16.6l94.8 94.7c10.7 10.7 16.6 25.2 16.6 40.3l0 56.9c-17.9-6.1-37.1-9.3-56.9-9.3-91.6 0-170.7 70.3-170.7 162.7 0 27 7 52.3 19 74.6l-9.9 18.8-65.9 0C25.5 455.1 0 429.6 0 398.2L0 56.9C0 25.5 25.5 0 56.9 0L189.8 0zm-4.9 135.1c0 11.8 9.5 21.3 21.3 21.3l83.1 0-104.4-104.4 0 83.1zM412.4 361.8c0 66.2-57.3 120-128 120-18.6 0-36.2-3.7-52-10.3l-59.2 25.4c-4.7 2-10.1 .9-13.6-2.9s-4.2-9.2-1.8-13.7l24.4-46.1c-16.2-20.1-25.8-45.1-25.8-72.3 0-66.2 5
17.3-120 128-120s128 53.7 128 120z"]},gV={prefix:"fak",iconName:"mortgage-matchup-icon",icon:[512,512,[],"e017","M441.6 272c-19.2 99.2-96 169.6-185.6 169.6s-163.9-70.4-183.1-169.6h54.4c16 70.4 67.9 115.5 128.7 115.5s108.8-48.3 124.8-115.5h60.8zM412.8 112l-96 54.4V240l96-54.4 96 54.4V166.4l-96-54.4zM9.6 240H70.4V204.8h60.8v38.4H192V169.6L96 115.2 6.4 169.6V240"]},gH={prefix:"fak",iconName:"solid-call-script",icon:[512,512,[],"e00e","M256 32c0-17.7 14.4-32 32-32H480c17.7 0 32 14.4 32 32V176c0 17.7-14.3 32-32 32H410.6l-61.8 46.4c-2.4 1.8-5.7 2.1-8.4 .8s-4.4-4.1-4.4-7.2V208H288c-17.6 0-32-14.4-32-32V32zm76 40c-6.6 0-12 5.4-12 12s5.4 12 12 12H436c6.6 0 12-5.4 12-12s-5.4-12-12-12H332zm0 48c-6.6 0-12 5.4-12 12s5.4 12 12 12h56c6.6 0 12-5.4 12-12s-5.4-12-12-12H332zM164.9 24.6C157.2 6 136.9-3.9 117.5 1.4l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96v-.1z"]},gW={prefix:"fak",iconName:"chatuwm-icon",icon:[512,512,[],"e001","M352.1 505.5c-28-4.2-62-17.4-62-17.4s19.3-10.6 33.4-21.6l22.6-17.7 4.2 .9c13.1 2.8 24.1 3.9 34.4 3.9c20.9-.1 37.6-8.6 47.9-23.7c10.7-16 12.5-36.7 4.5-56.9c-4.9-12.2-12.9-19-22.6-19c-5.7 0-11.9 2.2-18 6.5c-9.9 6.8-18.7 16.1-27.4 25l-3.9 3.9C308 448 245.2 484.9 173.3 502.1c-14.8 3.5-28.4 5.2-41.9 5.2c-10.6 0-21-1.2-31.1-3.3c-46.3-10.3-74.4-39.8-83.3-87.2c-4.1-21.3-1.2-53.8 7.3-84.9l4.8-17.3 11.3 13.8c9.1 11 18.4 21.6 28.3 31.9l3.3 3.5-.9 4.6c-2.9 16.3-3 28.7-.6 40.6c5.5 26.6 21.5 41.2 47.6 43.7c3.8 .4 7.5 .6 11.3 .6c21.5 0 45.6-5.7 71.7-16.8c-44.5-32.9-83.7-72.6-120-121.3c-29.3-39.5-49.9-83.9-61.1-131.8c-7.7-32.9-6.7-61.7 2.9-87.9c14.2-39.2 43.7-61.8 87.5-67.5c5.9-.7 12-1.2 18.1-1.2c35.8 0 78.4 12 126.5 35.8l9-4.4c32.5-17.3 67.8-27.7 107.4-32.2c4.4-.4 8.9-.7 13.1-.7c35.7 0 69.2 17.3 90 46c20.7 29 26.1 65.3 14.5 99.5c-11.5 34-40.6 55-75.9 55c-10.9 0-21.9-2-32.8-5.9c-22.2-8.1-39.5-23.8-54.6-37.6c-5.5-4.9-10.7-10-16.1-15.1c-15.1-14.2-30.6-29-47.7-39.6c-39.6-24.7-83-47.4-132.8-47.4c-38.2 .6-59.6 21.9-60.2 57.2c-.4 23.4 4.6 46.7 16.4 74.7l4.4-5.4c10.6-13.2 21.5-26.7 33.1-38.6c14.5-14.9 30-29 45.6-43.1l4.6-4.2 5.7 2.8c11.2 5.4 22.2 11.3 32.9 17.7l11.3 6.7-15.1 12.5c-35.3 29.5-66 64.1-91.7 102.7c-2 3.2-1.9 3.6-.1 6.2c37 55.3 83.9 101.9 139 138.1l.1 .1c29-21.6 60.7-47.9 85.5-71.2c18.4-17.4 40.8-35.8 73.9-36c27 0 47.7 10.9 62.3 32.5c21.3 31.8 25.4 71.8 11 107.1c-13.5 33.2-41.8 56.6-77.5 64c-9.6 1.9-30.2 4.9-58.2 .7v.6zM322.9 108.2c15.5 14.2 31.2 28.3 47.3 41.8c11.3 9.4 22.1 16.3 32.1 20.3c4.1 1.7 8.1 2.6 12 2.6c9.4 0 17.4-5.2 21.9-14.2c7-14.2 6.5-34.2-1.2-49.9c-4.8-9.7-14.5-22.1-33.7-26c-7.7-1.6-15.2-2.2-22.6-2.2c-23.5 0-46.6 7.3-68.5 16.1l12.5 11.6 .1-.1z"]},gq={prefix:"fak",iconName:"boost",icon:[603,512,[],"e009","M602.2 258.6c0-4.8-1-9.4-1.8-14c-1.5-9.2-4-18.3-7.6-26.9s-7.9-16.8-13.2-24.4c-5.1-7.6-11.2-14.7-17.8-20.9c-6.6-6.3-14-12-21.8-16.8c-7.6-4.8-16-8.6-24.6-11.7c-17-5.8-35.3-8.1-53.1-6.3c-9.7 .8-19.1 2.8-28 5.8c-7.6 2.3-15 5.6-22.1 9.2c-15.2 7.6-29 17.8-41.4 28.7c-12.7 10.9-23.9 22.9-34.6 35.6c-6.9 7.9-12.9 16-19.1 24.4l1.5 2c7.4-7.4 14.7-14.7 22.4-21.8c12-10.9 24.4-21.3 37.3-30.5s26.7-17 41.2-22.6c3.5-1.5 7.1-2.8 10.6-3.8c1.3-.3 2.8-.8 4-1c2.3-.8 4.6-1.3 7.1-1.8c7.4-1.5 14.7-2.3 22.1-2.3s14.7 .8 21.8 2c7.1 1.5 14 3.8 20.6 6.9c13.2 5.8 25.2 14.2 34.8 24.9c9.7 10.4 16.8 22.9 21.3 36.1c2.3 6.6 3.8 13.5 4.6 20.3c.3 3.3 .5 6.9 .5 10.4c.3 1.8 0 3.3 0 5.1s0 3.8 0 5.6c-1 14.2-4.3 28.2-9.9 40.7c-5.8 12.4-14 23.4-24.1 31.8c-4.8 4.3-10.4 8.1-16.3 11.2c-6.1 3.1-12.2 5.4-18.8 7.1c-6.3 1.8-12.9 2.8-19.8 3.3c-3.3 .3-6.9 .3-10.2 .3c-3.5 0-6.9-.3-10.2-.8c-13.5-1.5-26.4-5.8-38.9-12.2c-12.4-6.6-24.4-15-35.6-24.9c-11.4-9.7-22.1-20.6-32.3-32.3c-10.4-11.7-20.3-23.9-30-36.4l-3.8-4.8-3.5-4.8h-.3s-.5-.8-.8-1c-2.3-3.1-4.6-6.1-7.1-8.9c-5.1-6.6-10.6-13.2-16.3-19.5c-11.2-12.7-23.1-25.2-36.4-36.6c-6.6-5.8-13.5-11.4-20.9-16.5c-7.1-5.4-15-10.2-23.1-14.5s-16.4-8.2-25.3-11.3s-18.3-5.3-27.7-6.6c-4.8-.5-9.4-1-14.2-1.3s-9.7 0-14.2 .3c-9.7 .5-19.1 2-28.4 4.6c-18.6 4.8-36.1 14-50.6 26.4c-14.7 12.2-26.7 28-34.6 45c-4 8.4-7.1 17.3-9.4 26.4s-3.5 18.3-4 27.5c-1 18 1 36.8 6.9 54.4s15.5 34.1 28.4 47.5c12.7 13.2 28.7 23.6 45.5 30c17 6.3 35 8.9 52.6 8.1c1.3 0 2.6 0 3.8-.3c7.6-.5 15.2-1.5 22.6-3.5c8.4-2 16.8-5.1 24.4-8.9c15.8-7.1 29.8-16.8 42.7-27.5c12.7-10.6 24.4-22.6 35-35c8.1-9.4 15.5-19.1 22.9-29l-1.8-1.8c-8.6 8.9-17 18-25.9 26.1c-12 10.6-24.6 20.9-37.9 29.8c-13.2 8.6-27.2 16.3-41.7 21.3c-7.1 2.6-14.5 4.3-21.8 5.6c-6.1 1-12.4 1.5-18.6 1.3h-3.8c-7.4-.3-14.7-1.5-21.8-3.1c-7.1-1.8-14-4.3-20.6-7.4s-12.7-6.9-18.3-11.2s-10.6-9.4-15.2-14.7c-9.2-10.6-15.5-23.4-19.1-36.8c-1.8-6.9-2.8-13.7-3.3-20.9c-.3-3.5-.3-7.1-.3-10.6c.3-3.5 .5-7.1 .8-10.6c1.5-14.2 5.6-27.7 12-39.9s15-22.6 25.7-30.7c10.4-8.4 22.9-14 35.8-17.3c6.6-1.5 13.2-2.3 19.8-2.6c3.3 0 6.9 0 10.2 .3s6.9 .8 10.2 1.3c13.2 2 26.1 6.9 38.4 13.7c12.4 7.1 24.1 15.8 35.3 25.9s21.8 21.1 32 33c5.1 5.8 10.2 12 15 18c2.6 3.1 5.1 6.1 7.4 9.2l12.2 15.8s17.8 22.1 27.5 32.8c11.4 12.7 23.4 24.9 36.8 36.4c13.5 11.2 28.4 21.8 45 30c8.4 4 17 7.6 26.2 10.2c9.2 2.8 18.6 4.6 27.9 5.4c4.8 .5 9.7 .8 14.2 .8c4.8 0 9.4-.3 14.2-.8c9.4-1 18.8-2.8 28-5.6c18.3-5.3 35.8-15.2 50.1-28.2s25.2-29.2 32.3-46.7c3.6-8.9 6.1-17.8 7.9-26.9s2.6-18.3 2.8-27.2v-6.8c0-2.3 0-4.6-.3-6.9h-.2z"]},gU={prefix:"fak",iconName:"action-iq",icon:[452,512,[],"e008","M451.7 166.3c-1.2 61.8-51.6 111.1-113.4 111.1h-1.6l-64.3-1.2L193 275.1l-63.9-1.2h-1.2c-35.7 0-65 28.9-65.5 65c-.4 17.7 6.1 34.3 18.4 46.6c12.3 12.7 28.9 20 46.6 20l115.5 2.2c12.7 0 23.4 10.7 23.4 23.8c-.4 12.7-10.7 23.4-23.8 23.4l-11
15.9-2.2c-30 0-58.2-12.3-79.4-33.9C26 397 14.9 368.6 15.4 338.8c1.2-62.7 52-112.3 115-111.7l63.9 1.2 78.9 1.2h.4l63.9 1.2c35.7 1.6 66.1-28.4 66.6-65c1.2-36.1-28.4-66.1-64.3-66.7L196.5 96.7c-12.7 0-23.4-11.1-23.4-23.8c.4-13.4 12.7-24.6 24.6-23.4l142.8 2.2c30.7 .4 58.2 12.7 79.4 34.3s32.3 50 32.3 80.7l-.4-.3v-.1zM111.2 39.7c-5-5-10.9-9.1-17.4-11.8s-13.5-4.2-20.6-4.2s-14.1 1.3-20.6 4S40.1 34.4 35.1 39.4s-9 11-11.7 17.5s-4.1 13.6-4 20.6s1.5 14.1 4.2 20.6s6.8 12.4 11.8 17.4c5 5 10.9 9.1 17.4 11.8s13.5 4.2 20.6 4.2s14.1-1.3 20.6-4s12.5-6.7 17.5-11.7s9-11 11.7-17.5s4.1-13.6 4-20.6s-1.5-14.1-4.2-20.6s-6.8-12.4-11.8-17.4zM375.1 393.9l-56.1-32.3c-5.1-3.1-11.5 .7-11.5 6.9V497.8c0 5.8 6.4 9.6 11.5 6.9l56.1-32.3 56-32.2c5.1-3.1 5.1-10.4 0-13.4l-56.1-32.3V394l.1-.1z"]},g$={prefix:"fak",iconName:"regular-robot-thinking",icon:[487,512,[],"e02d","M179.2 102.4c-7 0-12.8 5.8-12.8 12.8l0 38.4-51.2 0c-35.4 0-64 28.6-64 64l0 25.5 29.9 0c4.7 0 8.5 5.7 8.5 12.8t0 0q0 0 0 0l0-38.4c0-14.2 11.4-25.6 25.6-25.6l128 0c14.2 0 25.6 11.4 25.6 25.6l0 38t0 0 0 0c.1-6.8 3.8-12.4 8.4-12.5l30-.3 0-25.2c0-35.4-28.6-64-64-64l-51.2 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM122.7 225.1a25.6 25.6 0 1 0 36.2 36.2 25.6 25.6 0 1 0 -36.2-36.2zm76.8 0a25.6 25.6 0 1 0 36.2 36.2 25.6 25.6 0 1 0 -36.2-36.2zM89.6 256t0 0c0 7-3.8 12.8-8.5 12.8 0 0 0 0 0 0l-29.9 0 0 25.7c0 35.4 28.6 64 64 64l128 0c35.4 0 64-28.6 64-64l0-26-29.8 .3c-4.7 .1-8.6-5.7-8.6-12.7t0 0 0 0l0 38.4c0 14.2-11.4 25.6-25.6 25.6l-128 0c-14.2 0-25.6-11.4-25.6-25.6l0-38.4t0 0zM0 460.8l0 12.8C0 494.8 17.2 512 38.4 512L320 512c21.2 0 38.4-17.2 38.4-38.4l0-12.8
1c0-42.4-34.4-76.8-76.8-76.8l-204.8 0 0 0C34.4 384 0 418.4 0 460.8zm281.6-38.4t0 0 0 0c21.2 0 38.4 17.2 38.4 38.4l0 12.8-76.8 0 0-25.6c0-7-5.8-12.8-12.8-12.8S217.6 441 217.6 448l0 25.6-25.6 0 0-25.6c0-7-5.8-12.8-12.8-12.8S166.4 441 166.4 448l0 25.6-25.6 0 0-25.6c0-7-5.8-12.8-12.8-12.8S115.2 441 115.2 448l0 25.6-76.8 0 0-12.8c0-21.2 17.2-38.4 38.4-38.4l204.8 0zM30.1 243.1t0 0q0 0 0 0zm0 0c-4.7 0-10.4 6.1-10.4 13.1s5.7 12.5 10.4 12.5l21.1 0 0-25.6-21.1 0 0 0zm298-.6l-20.9 .2 0 25.6 21.2-.2c4.7-.1 10.3-6.2 10.2-13.2s-5.8-12.4-10.5-12.4zM438.4 28.1C431.8 11.6 415.6 0 396.8 0s-35 11.6-41.6 28.1c-1-.1-2.1-.1-3.2-.1-24.7 0-44.8 20.1-44.8 44.8s20.1 44.8 44.8 44.8c5 0 9.9-.8 14.5-2.4 5.4 11.3 16.9 19.2 30.3 19.2s25-7.8 30.3-19.2c4.5 1.5 9.4 2.4 14.5 2.4 24.7 0 44.8-20.1 44.8-44.8S466.3 28 441.6 28c-1.1 0-2.1 0-3.2 .1zM357.6 168a16.8 16.8 0 1 0 0-33.6 16.8 16.8 0 1 0 0 33.6zm-39.2 11.2a11.2 11.2 0 1 0 0-22.4 11.2 11.2 0 1 0 0 22.4zM89.6 256c0-7-3.8-12.8-8.5-12.8l-29.9 0 0 25.6 29.9 0c4.7 0 8.5-5.8 8.5-12.8zm217.6-13.2l-30 .3c-4.6 0-8.3 5.6-8.4 12.5l0 .4c.1 7 4 12.8 8.6 12.7l29.8-.3 0-25.6z"]},gK={prefix:"fak",iconName:"solid-client-request",icon:[512,512,[],"e007","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm-4.4-221.5c-.8 12.9-4.3 24.3-10.6 34.3c-6.2 10-14.9 17.8-26.1 23.4c-11.1 5.6-24.5 8.4-40.1 8.4c-12.2 0-23.2-2.1-32.9-6.3c-9.7-4.3-18-10.4-24.9-18.4c-6.8-8-12-17.6-15.6-28.9S96 279.1 96 265l0-13.3c0-14 1.8-26.7 5.5-37.9c3.8-11.4 9.1-21.1 16-29c7-8 15.3-14.1 25-18.4s20.5-6.4 32.5-6.4c15.9 0 29.3 2.9 40.2 8.7c11 5.8 19.5 13.7 25.6 23.9c6.1 10.2 9.8 21.7 11 34.7l-39.3 0c-.4-7.7-2-14.2-4.6-19.6c-2.6-5.4-6.6-9.5-11.9-12.2c-5.2-2.8-12.2-4.2-21-4.2c-6.6 0-12.3 1.2-17.2 3.7s-9 6.2-12.3 11.2s-5.8 11.3-7.5 18.9c-1.6 7.5-2.4 16.4-2.4 26.5l0 13.5c0 9.9 .7 18.6 2.2 26.1c1.5 7.4 3.8 13.7 6.8 18.9c3.1 5.1 7.2 8.9 12.1 11.6c5 2.5 11 3.8 18 3.8c8.2 0 15-1.3 20.3-3.9s9.4-6.5 12.2-11.7c2.9-5.2 4.6-11.6 5.1-19.3l39.2 0zM343 162.8c14.6 0 27.1 2.2 37.6 6.6c10.6 4.4 18.7 10.9 24.4 19.4s8.5 19.1 8.5 31.6c0 10.2-1.7 19-5.2 26.4c-3.4 7.3-8.3 13.3-14.5 18.3c-4.3 3.3-9.1 6.2-14.4 8.6l41.3 78.5 0 1.8-42.1 0-36.1-70.8-31.2 0 0 70.8-39.3 0 0-191.2 71.2 0zm-31.8 89.7l32.1 0c6.9 0 12.6-1.2 17.2-3.7s8-5.9 10.2-10.2c2.4-4.4 3.5-9.5 3.5-15.2c0-6.1-1.1-11.4-3.4-15.9s-5.7-7.9-10.4-10.2s-10.4-3.5-17.4-3.5l-31.8 0 0 58.8z"]},gG={prefix:"fak",iconName:"regular-yourtime",icon:[544,512,[],"e022","M139.8 321.6c23.2 0 41.9 18.8 41.9 41.9l0 14 63.3-47.5c7.3-5.4 16.1-8.4 25.2-8.4l121.2 0c7.7 0 14-6.3 14-14l0-251.7c0-7.7-6.3-14-14-14l-335.5 0c-7.7 0-14 6.3-14 14l0 251.7c0 7.7 6.3 14 14 14l83.9 0zm41.9 108.4l-.2 .2-4.5 3.3-14.9 11.2c-4.2 3.1-9.9 3.7-14.7 1.3s-7.7-7.2-7.7-12.5l0-18.6 0-5.6 0-.3 0-3.5 0-41.9-41.9 0-41.9 0C25.1 363.5 0 338.4 0 307.6L0 55.9C0 25.1 25.1 0 55.9 0L391.5 0c30.8 0 55.9 25.1 55.9 55.9l0 251.7c0 30.8-25.1 55.9-55.9 55.9l-121.2 0-88.5 66.4zM468.5 64.6c30.8 0 55.9 25.1 55.9 55.9l0 251.7c0 30.8-25.1 55.9-55.9 55.9l-28 0 0 69.9c0 5.3-2.9 10.1-7.7 12.5s-10.5 1.8-14.7-1.3l-14.9-11.2-4.5-3.3-.2-.2-88.5-66.4-101.1 0 55.9-41.9 45.2 0c9.1 0 17.9 3 25.2 8.4l63.4 47.5 0-14c0-23.2 18.8-41.9 41.9-41.9l28 0c7.7 0 14-6.3 14-14l0-251.7c0-7.7-6.3-14-14-14l-6.2 0 0-41.9 6.2 0zM225 275.9a104.4 104.4 0 1 1 0-208.8 104.4 104.4 0 1 1 0 208.8zM215.2 116l0 55.5c0 3.3 1.6 6.3 4.4 8.2l39.1 26.1c4.5 3 10.6 1.8 13.6-2.7s1.8-10.6-2.7-13.6l-34.8-23.2 0-50.2c0-5.4-4.4-9.8-9.8-9.8s-9.8 4.4-9.8 9.8z"]},gY={prefix:"fak",iconName:"chatassist-icon",icon:[543,512,[],"e015","M509.2 390.2C479.3 341 411 347.5 353.6 345.8c-.6-.1-1.5-.4-2.1-.5c-6.1-7-10.4-16.5-15.3-24.3c-12-21-24.7-45.3-34.9-64.9c-.2-.9 .1-1.9 .7-3.2c17.5-36.1 31.4-66.5 40.4-102.4C357 96.4 334.6 31.3 273.8 25.1c-51.1 1.4-82.3 53.3-75.3 104.8c3.1 28.1 12.9 51.3 24.2 78.3c3.4 7.7 8 18 11.3 25.3c.2 .4 .6-.9 1.8-3.1c6.2-12.3 12.7-25 18.7-37c3.4-7.2 5.9-11 7.9-16.4c.1-1-.5-2-.8-3c-2.8-8.2-9-26-11.5-35.4c-20.2-68 46.4-87.4 47.5-22.7c-1.2 22.7-10.6 45.4-18.3 67.4c-8.7 22.7-16 40.2-27.7 63.9c-13.5 27.3-32.9 60.5-51.2 87.8c-3 3.8-4 7.3-7.5 10.3c-1.4 .6-3.6 .2-5.4 .3c-52.1 .9-126.3-4.6-153.8 47c-46 87.8 82.2 159.6 136.6 79.6c34.9-51.9 64.7-100.4 94.7-150.3c2.2-3.4 4.4-7.5 6.5-10.5c1-.9 2 1.7 3 3.4c5.6 9.9 13.6 21.7 18.3 31.1c-1.6 .3-19.4 .5-21 .6c-1 .5-1.1 1.6-1.9 2.7c-5.7 9.8-25.8 43.7-26.5 45.1c-.1 .2 1.3 .1 4 0c36.8-.9 83.5-1.2 122.4
1-.2c22.4 .8 63.2 .3 86.6 12.1c6.8 3.2 10.6 9.3 12.3 16.5c3.7 14.4-4.9 23.8-14 29.7c-13.6 8.6-31.5 4.7-40.3-9.5c-4.9-7.7-12.1-18.4-17.5-26.6c-.6-1-.7-.4-2.1-.6c-9.7 0-58.5-.9-58.4-.6c2.1 3.5 5.9 9 8.3 12.8c9.5 14.6 18.5 28.2 27.9 42.3c50.6 80.9 185.9 14.4 136.9-79.5l-.4-.7h.2zm-430.5 24c10.5-15.7 46-17.1 66.8-18.4c4.8-.1 10.5-.7 15.4-.2c-.1 1-1.8 3-2.5 4.2c-7.4 11.2-14.9 22.7-22.2 33.6c-6.2 10.4-14.1 21.7-26.2 23.3C87.6 461.1 65 435 78.6 414.6l.2-.4z"]},gX={prefix:"fak",iconName:"keep-icon",icon:[482,512,[],"e004","M135 29.3V198.9l-47.3 49L76.5 259.4l10.2 12.4 34.2 41.8 14.1 18V511.1H10.1V29.3H135zM251.3 257.5L460.3 511H298.4L135 302.5l-34.3-41.9L135 225.1l52.9-54.6L317.3 29.5H471.9L251.3 257.7v-.1z"]},gJ={prefix:"fak",iconName:"regular-file-chat",icon:[427,512,[],"e01d","M175.6 0c15.1 0 29.6 5.9 40.3 16.6l108.9 109c10.7 10.7 16.6 25.1 16.6 40.2l0 42.6c-13.6-4.6-27.9-7.6-42.7-8.7l0-14.8-78.2 0c-35.4 0-64-28.6-64-64l0-78.2-99.6 0c-7.8 0-14.2 6.4-14.2 14.2l0 341.3c0 7.8 6.4 14.2 14.2 14.2l65.4 0c2.9 8.3 6.3 16.3 10.4 23.9l-9.9 18.8-65.9 0C25.5 455.1 0 429.6 0 398.2L0 56.9C0 25.5 25.5 0 56.9 0L175.6 0zm23.6 120.9c0 11.8 9.5 21.3 21.3 21.3l60.5 0-81.9-81.9 0 60.5zM412.4 361.8c0 66.2-57.3 120-128 120-18.6 0-36.2-3.7-52-10.3l-59.2 25.4c-4.7 2-10.1 .9-13.6-2.9s-4.2-9.2-1.8-13.7l24.4-46.1c-16.2-20.1-25.8-45.1-25.8-72.3 0-66.2 57.3-120 128-120s128 53.7 128 120z"]},gQ={prefix:"fak",iconName:"solid-robot-bell",icon:[461,512,[],"e02a","M340.2 0C334.5 0 330 5 330 11.2l0 6.7c-23.4 5.2-41 27.8-41 54.9l0 6.6c0 16.5-5.5 32.3-15.5 44.7l-2.4 2.9c-2.7 3.3-3.3 8-1.7 12s5.3 6.6 9.3 6.6l122.9 0c4 0 7.7-2.6 9.3-6.6s1-8.8-1.7-12l-2.4-2.9c-10-12.3-15.5-28.2-15.5-44.7l0-6.6c0-27.1-17.6-49.7-41-54.9l0-6.7C350.4 5 345.9 0 340.2 0zm14.5 172.7c3.8-4.2 6-9.9 6-15.9l-41 0c0 5.9 2.1 11.7 6 15.9s9.1 6.5 14.5 6.5 10.7-2.3 14.5-6.5zM237.8 70c0 4.7 3.4 8.4 7.7 8.4l25.6 0c4.3 0 7.7-3.7 7.7-8.4s-3.4-8.4-7.7-8.4l-25.6 0c-4.3 0-7.7 3.7-7.7 8.4zm171.5-8.4c-4.3 0-7.7 3.7-7.7 8.4s3.4 8.4 7.7 8.4l25.6 0c4.3 0 7.7-3.7 7.7-8.4s-3.4-8.4-7.7-8.4l-25.6 0zM429 7.5c-1.9-4.2-6.5-5.8-10.3-3.7L398.2 14.9c-3.8 2.1-5.3 7.1-3.4 11.3s6.5 5.8 10.3 3.7l20.5-11.2c3.8-2.1 5.3-7.1 3.4-11.3zM254.9 18.7l20.5 11.2c3.8 2.1 8.4 .4 10.3-3.7s.4-9.2-3.4-11.3L261.7 3.7c-3.8-2.1-8.4-.4-10.3 3.7s-.3 9.2 3.5 11.3zm-75.7 83.7c-7 0-12.8 5.8-12.8 12.8l0 38.4-51.2 0c-28.2 0-51.2 23-51.2 51.2l0 38.4 28.7 0c4.7 0 8.5 5.8 8.5 12.8 0 7-3.8 12.8-8.5 12.8 0 0 0 0 0 0l-28.7 0 0 38.4c0 28.2 23 51.2 51.2 51.2l128 0c28.2 0 51.2-23 51.2-51.2l0-38.7-29.9 0c-4.7 0-8.5-5.7-8.5-12.8 0-7 3.8-12.8 8.5-12.8l29.9 0 0-38.1c0-28.2-23-51.2-51.2-51.2l-51.2 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM109.9 212.3c4.8-4.8 11.3-7.5 18.1-7.5l0 0c6.8 0 13.3 2.7 18.1 7.5s7.5 11.3 7.5 18.1-2.7 13.3-7.5 18.1-11.3 7.5-18.1 7.5-13.3-2.7-18.1-7.5-7.5-11.3-7.5-18.1 2.7-13.3 7.5-18.1zM128 256t0 0 0 0l0 0zm120.5-7.5a25.6 25.6 0 1 1 -36.2-36.2 25.6 25.6 0 1 1 36.2 36.2zM0 460.8l0 25.6C0 500.6 11.4 512 25.6 512l51.2 0 0-51.2c0-14.2 11.4-25.6 25.6-25.6l153.6 0t0 0 0 0c14.2 0 25.6 11.4 25.6 25.6l0 51.2 51.2 0c14.2 0 25.6-11.4 25.6-25.6l0-25.6c0-42.4-34.4-76.8-76.8-76.8l-204.8 0 0 0C34.4 384 0 418.4 0 460.8zm128 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zm51.2 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zm51.2 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM41.7 243.1t0 0q0 0 0 0zm0 0c-4.7 0-10.4 6.1-10.4 13.1s5.7 12.5 10.4 12.5l22.3 0 0-25.6-22.3 0 0 0zm252.7-.2l0 25.6 21.1 0s0 0 0 0c4.7 0 10.4-6.1 10.4-13.1s-5.7-12.5-10.4-12.5l-21.1 0zM64 268.8l28.7 0c4.7 0 8.5-5.7 8.5-12.8 0-7-3.8-12.8-8.5-12.8l-28.7 0 0 25.6zm230.4-25.8l-29.9 0c-4.7 0-8.5 5.8-8.5 12.8 0 7 3.8 12.8 8.5 12.8l29.9 0 0-25.6z"]},gZ={prefix:"fak",iconName:"portal-icon",icon:[295,512,[],"e005","M205.4 120.9V69.7c0-1.5-.8-2.9-2.1-3.6L92 .3c-1.2-.7-2.7 .2-2.7 1.6v119C37.1 143.2 .4 195.4 .4 255.8c0 60.8 36.7 112.6 88.9 135.3v119.1c0 1.4 1.5 2.3 2.7 1.6l111.2-65.8c1.3-.8 2.1-2.2 2.1-3.8v-51.1c52.5-22.7 89.3-74.5 89.3-135.3c0-60.4-36.7-112.6-89.3-135zM89.3 334.1c-23.7-17.5-39.1-46-39.1-78.3c0-31.9 15.5-60.4 39.1-77.9v156.2zm119.8-2.7c-17.5 14.1-39.1 22-61.8 22c-.2 0-.3 0-.5 0v49.8c.2 0 .3 0 .5 0c11.3 0 22.1-1.3 32.5-3.7v28l-61.3 33V51.2l61.3 31.2v29.9c-10.4-2.4-21.2-3.5-32.5-3.5c-.2 0-.3 0-.5 0v49.8h.5c24 0 47 8.6 64.9 24.4c19.9 17.9 32.6 44 32.6 72.8c0 30.6-13.7 57.7-35.7 75.5z"]},g1={prefix:"fak",iconName:"solid-octagon-exclamation",icon:[512,512,[],"e01f","M323.8 0c17 0 33.3 6.7 45.3 18.7l124 124.2c12 12 18.7 28.3 18.7 45.3l0 135.6c0 17-6.7 33.3-18.7 45.3L369 493.1c-12 12-28.3 18.7-45.3 18.7l-135.6 0c-17 0-33.3-6.7-45.3-18.7L18.7 368.9C6.7 356.9 0 340.7 0 323.7L0 188.1c0-17 6.7-33.3 18.7-45.3L142.9 18.7C154.9 6.7 171.2 0 188.2 0L323.8 0zM256 320a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-192c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24z"]},g0={prefix:"fak",iconName:"bilt-icon",icon:[512,512,[],"e024","M0 0L0 497.9 497.9 497.9 497.9 0 0 0zM37.2 147.8l0-110.1 87.1 0 0 110.1-87.1 0zm0 165.2l0-127.6 263 0 0 127.2-263 .4zm423.4 37.6l0 110.1-243.2 0 0-110.1 243.2 0zm0-165.2l0 127.9-123.2 0 0-127.9 123.2 0zM161.6 147.8l0-110.1 299.1 0 0 110.1-299.1 0zM37.2 460.3l0-109.7 143 0 0 110.1-143 0 0-.4z"]},g2={prefix:"fak",iconName:"solid-robot-thinking",icon:[487,512,[],"e02e","M438.4 28.1C431.8 11.6 415.6 0 396.8 0s-35 11.6-41.6 28.1c-1-.1-2.1-.1-3.2-.1-24.7 0-44.8 20.1-44.8 44.8s20.1 44.8 44.8 44.8c5 0 9.9-.8 14.5-2.4 5.4 11.3 16.9 19.2 30.3 19.2s25-7.8 30.3-19.2c4.5 1.5 9.4 2.4 14.5 2.4 24.7 0 44.8-20.1 44.8-44.8S466.3 28 441.6 28c-1.1 0-2.1 0-3.2 .1zM357.6 168a16.8 16.8 0 1 0 0-33.6 16.8 16.8 0 1 0 0 33.6zm-39.2 11.2a11.2 11.2 0 1 0 0-22.4 11.2 11.2 0 1 0 0 22.4zM179.2 102.4c-7 0-12.8 5.8-12.8 12.8l0 38.4-51.2 0c-28.2 0-51.2 23-51.2 51.2l0 38.4 28.7 0c4.7 0 8.5 5.8 8.5 12.8 0 7-3.8 12.8-8.5 12.8 0 0 0 0 0 0l-28.7 0 0 38.4c0 28.2 23 51.2 51.2 51.2l128 0c28.2 0 51.2-23 51.2-51.2l0-38.7-29.9 0c-4.7 0-8.5-5.7-8.5-12.8 0-7 3.8-12.8 8.5-12.8l29.9 0 0-38.1c0-28.2-23-51.2-51.2-51.2l-51.2 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM109.9 212.3c4.8-4.8 11.3-7.5 18.1-7.5l0 0c6.8 0 13.3 2.7 18.1 7.5s7.5 11.3 7.5 18.1-2.7 13.3-7.5 18.1-11.3 7.5-18.1 7.5-13.3-2.7-18.1-7.5-7.5-11.3-7.5-18.1 2.7-13.3 7.5-18.1zM128 256t0 0 0 0l0 0zm120.5-7.5a25.6 25.6 0 1 1 -36.2-36.2 25.6 25.6 0 1 1 36.2 36.2zM0 460.8l0 25.6C0 500.6 11.4 512 25.6 512l51.2 0 0-51.2c0-14.2 11.4-25.6 25.6-25.6l153.6 0t0 0 0 0c14.2 0 25.6 11.4 25.6 25.6l0 51.2 51.2 0c14.2 0 25.6-11.4 25.6-25.6l0-25.6c0-42.4-34.4-76.8-76.8-76.8l-204.8 0 0 0C34.4 384 0 418.4 0 460.8zm128 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zm51.2 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zm51.2 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM41.7 243.1t0 0q0 0 0 0zm0 0c-4.7 0-10.4 6.1-10.4 13.1s5.7 12.5 10.4 12.5l22.3 0 0-25.6-22.3 0 0 0zm252.7-.2l0 25.6 21.1 0s0 0 0 0c4.7 0 10.4-6.1 10.4-13.1s-5.7-12.5-10.4-12.5l-21.1 0zM64 268.8l28.7 0c4.7 0 8.5-5.7 8.5-12.8 0-7-3.8-12.8-8.5-12.8l-28.7 0 0 25.6zm230.4-25.8l-29.9 0c-4.7 0-8.5 5.8-8.5 12.8 0 7 3.8 12.8 8.5 12.8l29.9 0 0-25.6z"]},g4={prefix:"fak",iconName:"regular-robot-bell",icon:[461,512,[],"e029","M179.2 102.4c-7 0-12.8 5.8-12.8 12.8l0 38.4-51.2 0c-35.4 0-64 28.6-64 64l0 25.5 29.9 0c4.7 0 8.5 5.7 8.5 12.8t0 0q0 0 0 0l0-38.4c0-14.2 11.4-25.6 25.6-25.6l128 0c14.2 0 25.6 11.4 25.6 25.6l0 38t0 0 0 0c.1-6.8 3.8-12.4 8.4-12.5l30-.3 0-25.2c0-35.4-28.6-64-64-64l-51.2 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM122.7 225.1a25.6 25.6 0 1 0 36.2 36.2 25.6 25.6 0 1 0 -36.2-36.2zm76.8 0a25.6 25.6 0 1 0 36.2 36.2 25.6 25.6 0 1 0 -36.2-36.2zM89.6 256t0 0c0 7-3.8 12.8-8.5 12.8 0 0 0 0 0 0l-29.9 0 0 25.7c0 35.4 28.6 64 64 64l128 0c35.4 0 64-28.6 64-64l0-26-29.8 .3c-4.7 .1-8.6-5.7-8.6-12.7t0 0 0 0l0 38.4c0 14.2-11.4 25.6-25.6 25.6l-128 0c-14.2 0-25.6-11.4-25.6-25.6l0-38.4t0 0zM0 460.8l0 12.8C0 494.8 17.2 512 38.4 512L320 512c21.2 0 38.4-17.2 38.4-38.4l0-12.8
1c0-42.4-34.4-76.8-76.8-76.8l-204.8 0 0 0C34.4 384 0 418.4 0 460.8zm281.6-38.4t0 0 0 0c21.2 0 38.4 17.2 38.4 38.4l0 12.8-76.8 0 0-25.6c0-7-5.8-12.8-12.8-12.8S217.6 441 217.6 448l0 25.6-25.6 0 0-25.6c0-7-5.8-12.8-12.8-12.8S166.4 441 166.4 448l0 25.6-25.6 0 0-25.6c0-7-5.8-12.8-12.8-12.8S115.2 441 115.2 448l0 25.6-76.8 0 0-12.8c0-21.2 17.2-38.4 38.4-38.4l204.8 0zM30.1 243.1t0 0q0 0 0 0zm0 0c-4.7 0-10.4 6.1-10.4 13.1s5.7 12.5 10.4 12.5l21.1 0 0-25.6-21.1 0 0 0zm298-.6l-20.9 .2 0 25.6 21.2-.2c4.7-.1 10.3-6.2 10.2-13.2s-5.8-12.4-10.5-12.4zM358.4 0c-5.7 0-10.2 5-10.2 11.2l0 6.7c-23.4 5.2-41 27.8-41 54.9l0 6.6c0 16.5-5.5 32.3-15.5 44.7l-2.4 2.9c-2.7 3.3-3.3 8-1.7 12s5.3 6.6 9.3 6.6l122.9 0c4 0 7.7-2.6 9.3-6.6s1-8.8-1.7-12l-2.4-2.9c-10-12.3-15.5-28.2-15.5-44.7l0-6.6c0-27.1-17.6-49.7-41-54.9l0-6.7C368.6 5 364.1 0 358.4 0zm14.5 172.7c3.8-4.2 6-9.9 6-15.9l-41 0c0 5.9 2.1 11.7 6 15.9s9.1 6.5 14.5 6.5 10.7-2.3 14.5-6.5zM256 70c0 4.7 3.4 8.4 7.7 8.4l25.6 0c4.3 0 7.7-3.7 7.7-8.4s-3.4-8.4-7.7-8.4l-25.6 0c-4.3 0-7.7 3.7-7.7 8.4zm171.5-8.4c-4.3 0-7.7 3.7-7.7 8.4s3.4 8.4 7.7 8.4l25.6 0c4.3 0 7.7-3.7 7.7-8.4s-3.4-8.4-7.7-8.4l-25.6 0zM447.2 7.5c-1.9-4.2-6.5-5.8-10.3-3.7L416.4 14.9c-3.8 2.1-5.3 7.1-3.4 11.3s6.5 5.8 10.3 3.7l20.5-11.2c3.8-2.1 5.3-7.1 3.4-11.3zM273.1 18.7l20.5 11.2c3.8 2.1 8.4 .4 10.3-3.7s.4-9.2-3.4-11.3L279.9 3.7c-3.8-2.1-8.4-.4-10.3 3.7s-.3 9.2 3.5 11.3zM89.6 256c0-7-3.8-12.8-8.5-12.8l-29.9 0 0 25.6 29.9 0c4.7 0 8.5-5.8 8.5-12.8zm217.6-13.2l-30 .3c-4.6 0-8.3 5.6-8.4 12.5l0 .4c.1 7 4 12.8 8.6 12.7l29.8-.3 0-25.6z"]},g3={prefix:"fak",iconName:"regular-picture-in-picture",icon:[586,512,[],"e025","M512 0c40.3 0 73.1 32.8 73.1 73.1l0 128-54.9 0 0-128c0-10.1-8.2-18.3-18.3-18.3l-438.9 0c-10.1 0-18.3 8.2-18.3 18.3l0 365.7c0 10.1 8.2 18.3 18.3 18.3l164.6 0 0 54.9-164.6 0-7.4-.3C31.3 508.1 3.9 480.8 .5 446.4L0 438.9 0 73.1C0 35.3 28.8 4.1 65.7 .3L73.1 0 512 0zm18.3 256c30.3 0 54.9 24.6 54.9 54.9l0 146.3-.2 5.6c-2.9 27.7-26.2 49.3-54.6 49.3l-182.9 0-5.6-.2c-25.8-2.6-46.4-23.2-48.9-48.9l-.2-5.6 0-146.3c0-30.3 24.6-54.9 54.9-54.9l182.9 0-.1-.1zM347.4 457.1l182.9 0 0-146.3-182.9 0 0 146.3z"]},g6={prefix:"fak",iconName:"solid-robot-sparkle",icon:[432,512,[],"e02c","M350.3 0c-2.6 0-5 1.5-6.2 3.9l-3.4 7.3-1.6 3.4-.1 .3-17.3 37.5-37.5 17.3-.3 .1-3.4 1.6-7.3 3.4c-2.4 1.1-3.9 3.5-3.9 6.2s1.5 5 3.9 6.2l7.2 3.4 3.4 1.6 .3 .1 37.5 17.3 17.3 37.4 .1 .3 1.6 3.4 3.4 7.3c1.1 2.4 3.5 3.9 6.2 3.9s5-1.5 6.2-3.9l3.4-7.3 1.6-3.4 .1-.3 17.3-37.5 37.5-17.3 .3-.1 3.4-1.6 7.3-3.4c2.4-1.1 3.9-3.5 3.9-6.2s-1.5-5-3.9-6.1l-7.3-3.4-3.4-1.6-.3-.1-37.5-17.3-17.3-37.5-.1-.3-1.6-3.5-3.4-7.3C355.4 1.5 353 0 350.3 0zm-10 60.9l10-21.7 10 21.7c2 4.4 5.6 7.9 10 10l21.7 10-21.7 10c-4.4 2-7.9 5.6-10 10l-10 21.7-10-21.7c-2-4.4-5.6-7.9-10-10l-21.7-10 21.7-10c4.4-2 7.9-5.6 10-10zm-31.7 20l21.7-10c4.4-2 7.9-5.6 10-10l10-21.7 10 21.7c2 4.4 5.6 7.9 10 10l21.7 10-21.7 10c-4.4 2-7.9 5.6-10 10l-10 21.7-10-21.7c-2-4.4-5.6-7.9-10-10l-21.7-10zm-120 0c-7.4 0-13.5 6.1-13.5 13.5l0 40.4-53.9 0c-29.7 0-53.9 24.2-53.9 53.9l0 40.4 30.2 0c4.9 0 8.9 6.1 8.9 13.5 0 7.4-4 13.5-8.9 13.5 0 0 0 0 0 0l-30.2 0 0 40.5c0 29.7 24.2 53.9 53.9 53.9l134.7 0c29.7 0 53.9-24.2 53.9-53.9l0-40.7-31.5 0c-4.9 0-8.9-6-8.9-13.4 0-7.4 4-13.5 8.9-13.5l31.5 0 0-40.1c0-29.7-24.2-53.9-53.9-53.9l-53.9 0 0-40.4c0-7.4-6.1-13.5-13.5-13.5zM153.8 234.6a26.9 26.9 0 1 1 -38.1-38.1 26.9 26.9 0 1 1 38.1 38.1zm107.8 0a26.9 26.9 0 1 1 -38.1-38.1 26.9 26.9 0 1 1 38.1 38.1zM0 458.1l0 26.9C0 500 12 512 26.9 512l53.9 0 0-53.9c0-14.9 12-26.9 26.9-26.9l161.7 0t0 0 0 0c14.9 0 26.9 12 26.9 26.9l0 53.9 53.9 0c14.9 0 26.9-12 26.9-26.9l0-26.9c0-44.6-36.2-80.8-80.8-80.8l-215.6 0 0 0C36.2 377.3 0 413.5 0 458.1zm134.7 0c-7.4 0-13.5 6.1-13.5 13.5l0 40.4 26.9 0 0-40.4c0-7.4-6.1-13.5-13.5-13.5zm53.9 0c-7.4 0-13.5 6.1-13.5 13.5l0 40.4 26.9 0 0-40.4c0-7.4-6.1-13.5-13.5-13.5zm53.9 0c-7.4 0-13.5 6.1-13.5 13.5l0 40.4 26.9 0 0-40.4c0-7.4-6.1-13.5-13.5-13.5zM43.9 229t0 0q0 0 0 0zm0 0C39 229 33 235.4 33 242.8s6 13.2 10.9 13.2l23.5 0 0-26.9-23.4 0 0 0zm266-.2l0 26.9 22.2 0s0 0 0 0c4.9 0 10.9-6.4 10.9-13.8s-6-13.2-10.9-13.2l-22.2 0zM3.2 116.7l23.8-8.9 8.9-23.8c.7-1.9 2.5-3.2 4.5-3.2S44.3 82.1 45 84l8.9 23.8 23.8 8.9c1.9 .7 3.2 2.5 3.2 4.5s-1.3 3.8-3.2 4.5l-23.8 8.9-8.9 23.8c-.7 1.9-2.5 3.2-4.5 3.2s-3.8-1.3-4.5-3.2l-8.9-23.8-23.8-8.9c-1.9-.7-3.2-2.5-3.2-4.5s1.3-3.8 3.2-4.5zM67.4 256l30.2 0c4.9 0 9-6.1 9-13.5 0-7.4-4-13.5-8.9-13.5l-30.2 0 0 26.9zm242.5-27.2l-31.5 0c-4.9 0-8.9 6.1-8.9 13.5 0 7.4 4 13.4 8.9 13.4l31.5 0 0-26.9z"]},g8={prefix:"fak",iconName:"solid-user-virtual",icon:[512,512,[],"e01a","M106.7 85.3C83.1 85.3 64 104.5 64 128V320c0 23.5 19.1 42.7 42.7 42.7H224L216.9 384H170.7c-11.8 0-21.3 9.5-21.3 21.3s9.5 21.3 21.3 21.3H341.3c11.8 0 21.3-9.5 21.3-21.3s-9.5-21.3-21.3-21.3H295.1L288 362.7H405.3c23.5 0 42.7-19.1 42.7-42.7V128c0-23.5-19.1-42.7-42.7-42.7H106.7zM405.3 128V320H106.7V128H405.3zM256 224c9.7 0 19-3.9 25.9-10.9s10.7-16.5 10.7-26.4s-3.9-19.4-10.7-26.4s-16.2-10.9-25.9-10.9s-19 3.9-25.9 10.9s-10.7 16.5-10.7 26.4s3.9 19.4 10.7 26.4s16.2 10.9 25.9 10.9zm-13.1 14c-28.1 0-50.9 23.3-50.9 52c0 4.8 3.8 8.7 8.5 8.7h111c4.7 0 8.5-3.9 8.5-8.7c0-28.7-22.8-52-50.9-52H242.9z"]},g5={prefix:"fak",iconName:"regular-octagon-exclamation",icon:[512,512,[],"e020","M256 384a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm0-256c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM330.4 .1c12.7 0 24.9 5.1 33.9 14.1L497.8 147.6c9 9 14.1 21.2 14.1 33.9l0 148.8c0 12.7-5.1 24.9-14.1 33.9L364.3 497.9c-9 9-21.2 14.1-33.9 14.1l-148.8 0c-12.7 0-24.9-5.1-33.9-14.1L14.1 364.4c-9-9-14.1-21.2-14.1-33.9L0 181.7c0-12.7 5.1-24.9 14.1-33.9L147.6 14.1c9-9 21.2-14.1 33.9-14.1l148.8 0 .1 .1zM48 181.6l0 148.8 133.5 133.5 148.8 0 133.5-133.5 0-148.8-133.5-133.5-148.8 0-133.5 133.5z"]},g7={prefix:"fak",iconName:"blink",icon:[633,512,[],"e00b","M510.3 111.8c-87.8-87.8-228.9-87.8-316.6 0l-53.2 50.9C91.9 213.6 34.2 269 34.2 269s57.9 57.9 106.3 106.3l53.2 53.2c48.6 48.6 115.6 71.7 180.3 64.7c48.6-4.6 97-25.4 136.4-64.7c39.3-37.1 60.1-85.5 64.7-136.4c7-64.7-13.8-131.8-64.7-180.3zM480.4 310.6H385.4v94.8H302.2V310.6H207.5V227.4h94.8V132.6h83.2v94.8h94.8v83.2h.2z"]},g9={prefix:"fak",iconName:"b360-icon",icon:[512,512,[],"e002","M90 393.6c-27.1-33.9-43.5-76.7-43.5-123.4c0-109.2 89-198.2 198.2-198.2V29.3C111.9 29.3 3.8 137.3 3.8 270.1c0 74.6 34.1 141.4 87.6 185.6L194.8 354.1H193l1-1c-28.1-17.2-47-47.8-47-83c0-53.8 43.8-97.6 97.6-97.6c.3 0 .4 0 .7 0l37-37c-12.1-3.3-24.5-5.8-37.7-5.8c-77.4 0-140.4 63-140.4 140.4c0 30.7 10.1 59.1 27.1 82.1H131L89.7 393.6H90zm308-309L367.5 115l-41.4 41.4-30.7 30.7c28.1 17.2 47 47.8 47 83c0 53.8-43.8 97.6-97.6 97.6c-.3 0-.4 0-.7 0l-37 37c12.1 3.3 24.5 5.8 37.7 5.8c77.4 0 140.4-63 140.4-140.2c0-30.4-9.9-58.4-26.4-81.3h.1l41.3-41.3c26.7 33.8 42.8 76.2 42.8 122.6c0 109.2-89 198.2-198.2 198.2v42.7c132.7 0 240.9-108 240.9-240.9c0-74.6-34.1-141.4-87.
16-185.6l-.1-.1z"]},be={prefix:"fak",iconName:"bolt-icon",icon:[512,512,[],"e018","M198.4 502.4l44.8-220.8h-96L316.8 0 265.6 227.2h92.8l-160 275.2z"]},bt={prefix:"fak",iconName:"solid-magnifying-glass-list-ul",icon:[512,512,[],"e028","M208 0C93.1 0 0 93.1 0 208S93.1 416 208 416c45.9 0 88.3-14.8 122.7-40L457.3 502.7c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L376 330.7c25.1-34.4 40-76.8 40-122.7 0-114.9-93.1-208-208-208zM102.3 124.6c4.1-4.2 9.6-6.5 15.3-6.5s11.2 2.3 15.3 6.5 6.3 9.8 6.3 15.7-2.3 11.5-6.3 15.7-9.6 6.5-15.3 6.5-11.3-2.3-15.3-6.5-6.3-9.8-6.3-15.7 2.3-11.5 6.3-15.7zM161 140.3c0-8.2 6.5-14.8 14.5-14.8l130.1 0c8 0 14.4 6.6 14.4 14.8s-6.5 14.7-14.4 14.7l-130.1 0c-8 0-14.5-6.6-14.5-14.7zm-51.7 53.4c2.6-1.1 5.5-1.7 8.3-1.7s5.7 .6 8.3 1.7 5 2.8 7 4.8 3.6 4.5 4.7 7.2 1.6 5.6 1.6 8.5-.5 5.8-1.6 8.5-2.7 5.1-4.7 7.2-4.4 3.7-7 4.8-5.4 1.7-8.3 1.7-5.7-.6-8.3-1.7-5-2.8-7-4.8-3.6-4.5-4.7-7.2-1.7-5.6-1.7-8.5 .6-5.8 1.7-8.5 2.7-5.1 4.7-7.2 4.4-3.7 7-4.8zM161 214.2c0-8.2 6.5-14.8 14.5-14.8l130.1 0c8 0 14.4 6.6 14.4 14.8s-6.5 14.7-14.4 14.8l-130.1 0 0 0c-8 0-14.5-6.6-14.5-14.8zm-58.7 58.2c4.1-4.2 9.6-6.5 15.3-6.5s11.2 2.3 15.3 6.5 6.3 9.8 6.3 15.7-2.3 11.5-6.3 15.7-9.6 6.5-15.3 6.5-11.3-2.3-15.3-6.5-6.3-9.8-6.3-15.7 2.3-11.5 6.3-15.7zM161 288c0-8.2 6.5-14.8 14.5-14.8l130.1 0c8 0 14.4 6.6 14.4 14.8s-6.5 14.8-14.4 14.8l-130.1 0c-8 0-14.5-6.6-14.5-14.8z"]},bn={prefix:"fak",iconName:"regular-call-script-1",icon:[512,512,[],"e010","M256 32c0-17.7 14.4-32 32-32H480c17.7 0 32 14.4 32 32V176c0 17.7-14.3 32-32 32H410.6l-61.8 46.4c-2.4 1.8-5.7 2.1-8.4 .8s-4.4-4.1-4.4-7.2V208H288c-17.6 0-32-14.4-32-32V32zm76 40c-6.6 0-12 5.4-12 12s5.4 12 12 12H436c6.6 0 12-5.4 12-12s-5.4-12-12-12H332zm0 48c-6.6 0-12 5.4-12 12s5.4 12 12 12h56c6.6 0 12-5.4 12-12s-5.4-12-12-12H332zm43.8 155.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2h.1c6.1 .2 12.1 .4 18.2 .4c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48 .1-.2zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464z"]},bi={prefix:"fak",iconName:"solid-picture-in-picture",icon:[586,512,[],"e026","M512 0c40.3 0 73.1 32.8 73.1 73.1l0 128-73.1 0 0-128-438.9 0 0 365.7 164.6 0 0 73.1-164.6 0-7.4-.3C31.3 508.1 3.9 480.8 .5 446.4L0 438.9 0 73.1C0 35.3 28.8 4.1 65.7 .3L73.1 0 512 0zm18.3 256c30.3 0 54.9 24.6 54.9 54.9l0 146.3c0 30.3-24.6 54.9-54.9 54.9l-182.9 0c-30.3 0-54.9-24.6-54.9-54.9l0-146.3c0-30.3 24.6-54.9 54.9-54.9l182.9 0z"]},br={prefix:"fak",iconName:"solid-yourtime",icon:[544,512,[],"e021","M467.5 66.9c29 1.9 51.9 26.1 51.9 55.5l0 250.4c0 30.7-25 55.7-55.7 55.7l-27.8 0 0 69.6c0 5.3-3 10.1-7.7 12.4s-10.3 1.8-14.6-1.3l-107.6-80.7-89.1 0 59.3-44.5 113.2 0c43 0 77.9-34.9 77.9-77.9l0-239.2zM389.6 0c30.7 0 55.7 25 55.7 55.7l0 250.4c0 30.7-25 55.7-55.7 55.7l-120.6 0-107.6 80.7c-4.3 3.1-9.9 3.7-14.6 1.3s-7.6-7.1-7.6-12.4l0-69.6-83.5 0C25 361.7 0 336.8 0 306.1L0 55.7C0 25 25 0 55.7 0L389.6 0zM222.7 66.8a103.9 103.9 0 1 0 0 207.8 103.9 103.9 0 1 0 0-207.8zm0 39c5.4 0 9.7 4.3 9.7 9.7l0 50 34.6 23.1c4.5 3 5.7 9 2.7 13.5s-9.1 5.7-13.5 2.7l-38.9-26c-2.7-1.8-4.3-4.9-4.3-8.1l0-55.2c0-5.4 4.4-9.7 9.8-9.7z"]},bo={prefix:"fak",iconName:"regular-file-cd",icon:[456,512,[],"e01e","M359.1 341.3l28.4 0c25.5 0 46.2 20.7 46.2 46.2l0 56.9c0 25.5-20.7 46.2-46.2 46.2l-28.4 0c-9.8 0-17.8-8-17.8-17.8l0-113.8c0-9.8 8-17.8 17.8-17.8zm28.4 113.8c5.9 0 10.7-4.8 10.7-10.7l0-56.9c0-5.9-4.8-10.7-10.7-10.7l-10.7 0 0 78.2 10.7 0zm-160-74.7c0-21.6 17.5-39.1 39.1-39.1l14.2 0c21.6 0 39.1 17.5 39.1 39.1l0 7.1c0 9.8-8 17.8-17.8 17.8s-17.8-8-17.8-17.8l0-7.1c0-2-1.6-3.6-3.6-3.6l-14.2 0c-2 0-3.6 1.6-3.6 3.6l0 71.1c0 2 1.6 3.6 3.6 3.6l14.2 0c2 0 3.6-1.6 3.6-3.6l0-7.1c0-9.8 8-17.8 17.8-17.8s17.8 8 17.8 17.8l0 7.1c0 21.6-17.5 39.1-39.1 39.1l-14.2 0c-21.6 0-39.1-17.5-39.1-39.1l0-71.1zM156.4 42.7l-99.6 0c-7.8 0-14.2 6.4-14.2 14.2l0 341.3c0 7.8 6.4 14.2 14.2 14.2l128 0 0 42.7-128 0C25.5 455.1 0 429.6 0 398.2L0 56.9C0 25.5 25.5 0 56.9 0L175.6 0c15.1 0 29.6 6 40.3 16.6l108.9 109c10.7 10.7 16.6 25.2 16.6 40.3l0 132.9-42.7 0 0-113.8-78.2 0c-35.4 0-64-28.6-64-64l0-78.3zM281 142.2l-81.9-81.9 0 60.5c0 11.8 9.5 21.3 21.3 21.3l60.5 0z"]},ba={prefix:"fak",iconName:"solid-robot-due-date",icon:[487,512,[],"e030","M352.9 11.2l0 11.2-16.5 0c-9.1 0-16.5 7.5-16.5 16.8l0 16.8 153.6 0 0-16.8c0-9.3-7.4-16.8-16.5-16.8l-16.5 0 0-11.2c0-6.2-4.9-11.2-11-11.2s-11 5-11 11.2l0 11.2-43.9 0 0-11.2C374.9 5 370 0 363.9 0s-11 5-11 11.2zm12
10.7 56l-153.6 0 0 95.2c0 9.3 7.4 16.8 16.5 16.8l120.7 0c9.1 0 16.5-7.5 16.5-16.8l0-95.2zm-65.8 84a11 11 0 1 1 -21.9 0 11 11 0 1 1 21.9 0zM405 89.6l0 33.6c0 4.7-3.7 8.4-8.2 8.4s-8.2-3.7-8.2-8.4l0-33.6c0-4.7 3.7-8.4 8.2-8.4s8.2 3.7 8.2 8.4zM179.2 102.4c-7 0-12.8 5.8-12.8 12.8l0 38.4-51.2 0c-28.2 0-51.2 23-51.2 51.2l0 38.4 28.7 0c4.7 0 8.5 5.8 8.5 12.8 0 7-3.8 12.8-8.5 12.8 0 0 0 0 0 0l-28.7 0 0 38.4c0 28.2 23 51.2 51.2 51.2l128 0c28.2 0 51.2-23 51.2-51.2l0-38.7-29.9 0c-4.7 0-8.5-5.7-8.5-12.8 0-7 3.8-12.8 8.5-12.8l29.9 0 0-38.1c0-28.2-23-51.2-51.2-51.2l-51.2 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM109.9 212.3c4.8-4.8 11.3-7.5 18.1-7.5l0 0c6.8 0 13.3 2.7 18.1 7.5s7.5 11.3 7.5 18.1-2.7 13.3-7.5 18.1-11.3 7.5-18.1 7.5-13.3-2.7-18.1-7.5-7.5-11.3-7.5-18.1 2.7-13.3 7.5-18.1zM128 256t0 0 0 0l0 0zm120.5-7.5a25.6 25.6 0 1 1 -36.2-36.2 25.6 25.6 0 1 1 36.2 36.2zM0 460.8l0 25.6C0 500.6 11.4 512 25.6 512l51.2 0 0-51.2c0-14.2 11.4-25.6 25.6-25.6l153.6 0t0 0 0 0c14.2 0 25.6 11.4 25.6 25.6l0 51.2 51.2 0c14.2 0 25.6-11.4 25.6-25.6l0-25.6c0-42.4-34.4-76.8-76.8-76.8l-204.8 0 0 0C34.4 384 0 418.4 0 460.8zm128 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zm51.2 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zm51.2 0c-7 0-12.8 5.8-12.8 12.8l0 38.4 25.6 0 0-38.4c0-7-5.8-12.8-12.8-12.8zM41.7 243.1t0 0q0 0 0 0zm0 0c-4.7 0-10.4 6.1-10.4 13.1s5.7 12.5 10.4 12.5l22.3 0 0-25.6-22.3 0 0 0zm252.7-.2l0 25.6 21.1 0s0 0 0 0c4.7 0 10.4-6.1 10.4-13.1s-5.7-12.5-10.4-12.5l-21.1 0zM64 268.8l28.7 0c4.7 0 8.5-5.7 8.5-12.8 0-7-3.8-12.8-8.5-12.8l-28.7 0 0 25.6zm230.4-25.8l-29.9 0c-4.7 0-8.5 5.8-8.5 12.8 0 7 3.8 12.8 8.5 12.8l29.9 0 0-25.6z"]},bl={prefix:"fak",iconName:"regular-magnifying-glass-list-ul",icon:[512,512,[],"e027","M368 208a160 160 0 1 0 -320 0 160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416 93.1 416 0 322.9 0 208S93.1 0 208 0 416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-134-133.8zm-211-204.9a18.5 18.5 0 1 0 0-36.9 18.5 18.5 0 1 0 0 36.9zm49.5-30.8c-6.9 0-12.4 5.5-12.4 12.3s5.5 12.3 12.4 12.3l111.5 0c6.9 0 12.4-5.5 12.4-12.3s-5.5-12.3-12.4-12.3l-111.5 0zm0 61.5c-6.9 0-12.4 5.5-12.4 12.3s5.5 12.3 12.4 12.3l111.5 0c6.9 0 12.4-5.5 12.4-12.3S294 197 287.1 197l-111.5 0zm0 61.5c-6.9 0-12.4 5.5-12.4 12.3s5.5 12.3 12.4 12.3l111.5 0c6.9 0 12.4-5.5 12.4-12.3s-5.5-12.3-12.4-12.3l-111.5 0zm-49.5 30.8a18.5 18.5 0 1 0 0-36.9 18.5 18.5 0 1 0 0 36.9zm18.6-80c0-2.4-.5-4.8-1.4-7.1s-2.3-4.3-4-6-3.8-3.1-6-4-4.7-1.4-7.1-1.4-4.9 .5-7.1 1.4-4.3 2.3-6 4-3.1 3.7-4 6-1.4 4.6-1.4 7.1 .5 4.8 1.4 7.1 2.3 4.3 4 6 3.8 3.1 6 4 4.7 1.4 7.1 1.4 4.9-.5 7.1-1.4 4.3-2.3 6-4 3.1-3.7 4-6 1.4-4.6 1.4-7.1z"]},bs={prefix:"fak",iconName:"partner-academy",icon:[543,512,[],"e00a","M288.2 29.3v54C389 90.7 458.5 172.8 458.5 270s-76.7 179.1-170.4 186.7v54.2C415.4 503.5 516.4 402.7 516.4 270s-102.1-232.8-228.2-240.7zm-33.3 0v54C154 90.9 84.6 172.8 84.6 270.2s76.7 179.1 170.4 186.7v54.2C127.7 503.5 26.6 402.7 26.6 270.2s102.1-232.9 228.2-240.9zM400.9 270.2c0-67.8-54.2-123.8-121.2-128V171c53.6 3.9 90.4 47.5 90.4 99.2s-40.6 95.1-90.4 99.2v28.8c67.6-3.9 121.2-57.5 121.2-128zm-260.3 0c0 70.5 53.6 124.1 121.2 128V369.4c-49.7-4.1-90.4-45.8-90.4-99.2s37-95.3 90.4-99.2V142.2c-66.9 4.1-121.2 60-121.2 128z"]},bc={fab:{},far:{},fas:{},fak:{}},bu=[];function bd(e){Object.keys(e).forEach(function(t){if("prefix"!==t){var n=e[t];n.icon[2].forEach(function(e){"string"==typeof e&&(bc[n.prefix][e]=n)}),bc[n.prefix][n.iconName]=n,bu.push(n)}})}bd(rP),bd(rX),bd(uH),bd(gD);var bp=ix((t,n)=>{var i,r;let o;i=t,r=function(){var e="millisecond",t="second",n="minute",i="hour",r="week",o="month",a="quarter",l="year",s="date",c="Invalid Date",u=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,d=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p=function(e,t,n){var i=String(e);return!i||i.length>=t?e:""+Array(t+1-i.length).join(n)+e},f="en",h={};h[f]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","
1st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}};var m="$isDayjsObject",g=function(e){return e instanceof y||!(!e||!e[m])},b=function e(t,n,i){var r;if(!t)return f;if("string"==typeof t){var o=t.toLowerCase();h[o]&&(r=o),n&&(h[o]=n,r=o);var a=t.split("-");if(!r&&a.length>1)return e(a[0])}else{var l=t.name;h[l]=t,r=l}return!i&&r&&(f=r),r||!i&&f},v=function(e,t){if(g(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new y(n)},x={s:p,z:function(e){var t=-e.utcOffset(),n=Math.abs(t);return(t<=0?"+":"-")+p(Math.floor(n/60),2,"0")+":"+p(n%60,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var i=12*(n.year()-t.year())+(n.month()-t.month()),r=t.clone().add(i,o),a=n-r<0,l=t.clone().add(i+(a?-1:1),o);return+(-(i+(n-r)/(a?r-l:l-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(c){return({M:o,y:l,w:r,d:"day",D:s,h:i,m:n,s:t,ms:e,Q:a})[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};x.l=b,x.i=g,x.w=function(e,t){return v(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var y=function(){function p(e){this.$L=b(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[m]=!0}var f=p.prototype;return f.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var i=t.match(u);if(i){var r=i[2]-1||0,o=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)):new Date(i[1],r,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)}}return new Date(t)}(e),this.init()},f.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},f.$utils=function(){return x},f.isValid=function(){return this.$d.toString()!==c},f.isSame=function(e,t){var n=v(e);return this.startOf(t)<=n&&n<=this.endOf(t)},f.isAfter=function(e,t){return v(e)<this.startOf(t)},f.isBefore=function(e,t){return this.endOf(t)<v(e)},f.$g=function(e,t,n){return x.u(e)?this[t]:this.set(n,e)},f.unix=function(){return Math.floor(this.valueOf()/1e3)},f.valueOf=function(){return this.$d.getTime()},f.startOf=function(e,a){var c=this,u=!!x.u(a)||a,d=x.p(e),p=function(e,t){var n=x.w(c.$u?Date.UTC(c.$y,t,e):new Date(c.$y,t,e),c);return u?n:n.endOf("day")},f=function(e,t){return x.w(c.toDate()[e].apply(c.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),c)},h=this.$W,m=this.$M,g=this.$D,b="set"+(this.$u?"UTC":"");switch(d){case l:return u?p(1,0):p(31,11);case o:return u?p(1,m):p(0,m+1);case r:var v=this.$locale().weekStart||0,y=(h<v?h+7:h)-v;return p(u?g-y:g+(6-y),m);case"day":case s:return f(b+"Hours",0);case i:return f(b+"Minutes",1);case n:return f(b+"Seconds",2);case t:return f(b+"Milliseconds",3);default:return this.clone()}},f.endOf=function(e){return this.startOf(e,!1)},f.$set=function(r,a){var c,u=x.p(r),d="set"+(this.$u?"UTC":""),p=((c={}).day=d+"Date",c[s]=d+"Date",c[o]=d+"Month",c[l]=d+"FullYear",c[i]=d+"Hours",c[n]=d+"Minutes",c[t]=d+"Seconds",c[e]=d+"Milliseconds",c)[u],f="day"===u?this.$D+(a-this.$W):a;if(u===o||u===l){var h=this.clone().set(s,1);h.$d[p](f),h.init(),this.$d=h.set(s,Math.min(this.$D,h.daysInMonth())).$d}else p&&this.$d[p](f);return this.init(),this},f.set=function(e,t){return this.clone().$set(e,t)},f.get=function(e){return this[x.p(e)]()},f.add=function(e,a){var s,c=this;e=Number(e);var u=x.p(a),d=function(t){var n=v(c);return x.w(n.date(n.date()+Math.round(t*e)),c)};if(u===o)return this.set(o,this.$M+e);if(u===l)return this.set(l,this.$y+e);if("day"===u)return d(1);if(u===r)return d(7);var p=((s={})[n]=6e4,s[i]=36e5,s[t]=1e3,s)[u]||1,f=this.$d.getTime()+e*p;return x.w(f,this)},f.subtract=function(e,t){return this.add(-1*e,t)},f.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||c;var i=e||"YYYY-MM-DDTHH:mm:ssZ",r=x.z(this),o=this.$H,a=this.$m,l=this.$M,s=n.weekdays,u=n.months,p=n.meridiem,f=function(e,n,r,o){return e&&(e[
1n]||e(t,i))||r[n].slice(0,o)},h=function(e){return x.s(o%12||12,e,"0")},m=p||function(e,t,n){var i=e<12?"AM":"PM";return n?i.toLowerCase():i};return i.replace(d,function(e,i){return i||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return x.s(t.$y,4,"0");case"M":return l+1;case"MM":return x.s(l+1,2,"0");case"MMM":return f(n.monthsShort,l,u,3);case"MMMM":return f(u,l);case"D":return t.$D;case"DD":return x.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return f(n.weekdaysMin,t.$W,s,2);case"ddd":return f(n.weekdaysShort,t.$W,s,3);case"dddd":return s[t.$W];case"H":return String(o);case"HH":return x.s(o,2,"0");case"h":return h(1);case"hh":return h(2);case"a":return m(o,a,!0);case"A":return m(o,a,!1);case"m":return String(a);case"mm":return x.s(a,2,"0");case"s":return String(t.$s);case"ss":return x.s(t.$s,2,"0");case"SSS":return x.s(t.$ms,3,"0");case"Z":return r}return null}(e)||r.replace(":","")})},f.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},f.diff=function(e,s,c){var u,d=this,p=x.p(s),f=v(e),h=(f.utcOffset()-this.utcOffset())*6e4,m=this-f,g=function(){return x.m(d,f)};switch(p){case l:u=g()/12;break;case o:u=g();break;case a:u=g()/3;break;case r:u=(m-h)/6048e5;break;case"day":u=(m-h)/864e5;break;case i:u=m/36e5;break;case n:u=m/6e4;break;case t:u=m/1e3;break;default:u=m}return c?u:x.a(u)},f.daysInMonth=function(){return this.endOf(o).$D},f.$locale=function(){return h[this.$L]},f.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),i=b(e,t,!0);return i&&(n.$L=i),n},f.clone=function(){return x.w(this.$d,this)},f.toDate=function(){return new Date(this.valueOf())},f.toJSON=function(){return this.isValid()?this.toISOString():null},f.toISOString=function(){return this.$d.toISOString()},f.toString=function(){return this.$d.toUTCString()},p}(),C=y.prototype;return v.prototype=C,[["$ms",e],["$s",t],["$m",n],["$H",i],["$W","day"],["$M",o],["$y",l],["$D",s]].forEach(function(e){C[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),v.extend=function(e,t){return e.$i||(e(t,y,v),e.$i=!0),v},v.locale=b,v.isDayjs=g,v.unix=function(e){return v(1e3*e)},v.en=h[f],v.Ls=h,v.p={},v},"object"==typeof t&&void 0!==n?n.exports=r():"function"==typeof define&&define.amd?void 0!==(o=r(e.r,t,n))&&e.v(o):(i="u">typeof globalThis?globalThis:i||self).dayjs=r()}),bf=ix((t,n)=>{var i,r;let o;i=t,r=function(){var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,i=/\d\d/,r=/\d\d?/,o=/\d*[^-_:/,()\s\d]+/,a={},l=function(e){return(e*=1)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e||"Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,i=a.meridiem;if(i){for(var r=1;r<=24;r+=1)if(e.indexOf(i(r,0,t))>-1){n=r>12;break}}else n=e===(t?"pm":"PM");return n},p={A:[o,function(e){this.afternoon=d(e,!1)}],a:[o,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*e}],SS:[i,function(e){this.milliseconds=10*e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[i,s("day")],Do:[o,function(e){var t=a.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var i=1;i<=31;i+=1)t(i).replace(/\[|\]/g,"")===e&&(this.day=i)}],w:[r,s("week")],ww:[i,s("week")],M:[r,s("month")],MM:[i,s("month")],MMM:[o,function(e){var t=u("months"),n=(u("monthsShort")||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(n<1)throw Error();this.month=n%12||n}],MMMM:[o,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[i,function(e){this.year=l(e)}],YYYY:[/\d{4}/,s("year")],Z:c,ZZ:c};return function(n,i,r){r.p.customParseFormat=!0,n&&n.parseTwoDigitYear&&(l=n.parseTwoDigitYear);var o=i.prototype,s=o.parse;o.parse=function(n){var i=n.date,o=n.utc,l=n.args;this.$u=o;var c=l[1];if("string"==typeof c){var u=!0===l[2],d=!0===l[3],f=l[2];d&&(f=l[2]),a=this.$locale(),!u&&f&&(a=r.Ls[f]),this.$d=function(n,i,r,o){try{if(["x","X"].indexOf(i)>-1)return new Date(("X"===i?1e3:1)*n);var l=(function(n){for(var i=n,r=a&&a.formats,o=(n=i.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,n,i){var o=i&&i.toUpperCase();return n||r[i]||e[i]||r[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})).match(t),l=o.length,s=0;s<l;s+=1){var c=o[s],u=p[c],d=u&&u[0],f=u&&u[1];o[s]=f?{regex:d,parser:f}:c.replace(/^\[|\]$/g,"")}return function(e){for(var t={},n=0,i=0;n<l;n+=1){var r=o[n];if("string"==typeof r)i+=r.length;else{var a=r.regex,s=r.parser,c=e.slice(i),u=a.exec(c)[0];s.call(t,u),e=e.replace(u,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var n=e.hours;t?n<12&&(e.hours+=12):12===n&&(e.hours=0),delete e.afternoon}}(t),t}})(i)(n),s=l.year,c=l.month,u=l.day,d=l.hours,f=l.minutes,h=l.seconds,m=l.milliseconds,g=l.zone,b=l.week,v=new Date,x=u||(s||
1c?1:v.getDate()),y=s||v.getFullYear(),C=0;s&&!c||(C=c>0?c-1:v.getMonth());var w,k=d||0,M=f||0,z=h||0,S=m||0;return g?new Date(Date.UTC(y,C,x,k,M,z,S+60*g.offset*1e3)):r?new Date(Date.UTC(y,C,x,k,M,z,S)):(w=new Date(y,C,x,k,M,z,S),b&&(w=o(w).week(b).toDate()),w)}catch(e){return new Date("")}}(i,c,o,r),this.init(),f&&!0!==f&&(this.$L=this.locale(f).$L),(u||d)&&i!=this.format(c)&&(this.$d=new Date("")),a={}}else if(c instanceof Array)for(var h=c.length,m=1;m<=h;m+=1){l[1]=c[m-1];var g=r.apply(this,l);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}m===h&&(this.$d=new Date(""))}else s.call(this,n)}}},"object"==typeof t&&void 0!==n?n.exports=r():"function"==typeof define&&define.amd?void 0!==(o=r(e.r,t,n))&&e.v(o):(i="u">typeof globalThis?globalThis:i||self).dayjs_plugin_customParseFormat=r()}),bh=ix(e=>{function t(e,t){var n=e.length;for(e.push(t);0<n;){var i=n-1>>>1,o=e[i];if(0<r(o,t))e[i]=t,e[n]=o,n=i;else break}}function n(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;for(var i=0,o=e.length,a=o>>>1;i<a;){var l=2*(i+1)-1,s=e[l],c=l+1,u=e[c];if(0>r(s,n))c<o&&0>r(u,s)?(e[i]=u,e[c]=n,i=c):(e[i]=s,e[l]=n,i=l);else if(c<o&&0>r(u,n))e[i]=u,e[c]=n,i=c;else break}}return t}function r(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(e.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var o,a=performance;e.unstable_now=function(){return a.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var c=[],u=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,b="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,x="u">typeof setImmediate?setImmediate:null;function y(e){for(var r=n(u);null!==r;){if(null===r.callback)i(u);else if(r.startTime<=e)i(u),r.sortIndex=r.expirationTime,t(c,r);else break;r=n(u)}}function C(e){if(g=!1,y(e),!m)if(null!==n(c))m=!0,T();else{var t=n(u);null!==t&&_(C,t.startTime-e)}}var w=!1,k=-1,M=5,z=-1;function S(){return!(e.unstable_now()-z<M)}function L(){if(w){var t=e.unstable_now();z=t;var r=!0;try{e:{m=!1,g&&(g=!1,v(k),k=-1),h=!0;var a=f;try{t:{for(y(t),p=n(c);null!==p&&!(p.expirationTime>t&&S());){var l=p.callback;if("function"==typeof l){p.callback=null,f=p.priorityLevel;var s=l(p.expirationTime<=t);if(t=e.unstable_now(),"function"==typeof s){p.callback=s,y(t),r=!0;break t}p===n(c)&&i(c),y(t)}else i(c);p=n(c)}if(null!==p)r=!0;else{var d=n(u);null!==d&&_(C,d.startTime-t),r=!1}}break e}finally{p=null,f=a,h=!1}}}finally{r?o():w=!1}}}if("function"==typeof x)o=function(){x(L)};else if("u">typeof MessageChannel){var A=new MessageChannel,E=A.port2;A.port1.onmessage=L,o=function(){E.postMessage(null)}}else o=function(){b(L,0)};function T(){w||(w=!0,o())}function _(t,n){k=b(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){m||h||(m=!0,T())},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(i,r,o){var a=e.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?a+o:a,i){case 1:var l=-1;break;case 2:l=250;break;case 5:l=0x3fffffff;break;case 4:l=1e4;break;default:l=5e3}return l=o+l,i={id:d++,callback:r,priorityLevel:i,startTime:o,expirationTime:l,sortIndex:-1},o>a?(i.sortIndex=o,t(u,i),null===n(c)&&i===n(u)&&(g?(v(k),k=-1):g=!0,_(C,o-a))):(i.sortIndex=l,t(c,i),m||h||(m=!0,T())),i},e.unstable_shouldYield=S,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}}),bm=ix((e,t)=>{t.exports=bh()}),bg=iC(bp(),1),bb=iC(bf(),1),bv=bm();let bx=Symbol(),by=Symbol(),bC="u"<typeof window||/ServerSideRendering/.test(window.navigator&&window.navigator.userAgent)?tI.useEffect:tI.useLayoutEffect,bw=bv.unstable_runWithPriority?e=>{try{(0,bv.unstable_runWithPriority)(bv.unstable_NormalPriority,e)}catch(t){if("Not implemented."===t.message)e();else throw t}}:e=>e();(e,t)=>{var n=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;t.exports=!function(){try{var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;
1if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var i={};if("abcdefghijklmnopqrst".split("").forEach(function(e){i[e]=e}),"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},i)).join(""))return!1;return!0}catch(e){return!1}}()?function(e,t){for(var o,a,l=function(e){if(null==e)throw TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),s=1;s<arguments.length;s++){for(var c in o=Object(arguments[s]))i.call(o,c)&&(l[c]=o[c]);if(n){a=n(o);for(var u=0;u<a.length;u++)r.call(o,a[u])&&(l[a[u]]=o[a[u]])}}return l}:Object.assign};var bk=ix((e,t)=>{t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}),bM=((e,t)=>{t.exports=Function.call.bind(Object.prototype.hasOwnProperty)},ix((e,t)=>{var n=bk();function i(){}function r(){}r.resetWarningCache=i,t.exports=function(){function e(e,t,i,r,o,a){if(a!==n){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var o={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:i}
1;return o.PropTypes=o,o}})),bz=ix((e,t)=>{t.exports=bM()()}),bS=ix(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.COMMON_MIME_TYPES=void 0,e.toFileWithPath=function(n,i,r){var o=function(t){var n=t.name;if(n&&-1!==n.lastIndexOf(".")&&!t.type){var i=n.split(".").pop().toLowerCase(),r=e.COMMON_MIME_TYPES.get(i);r&&Object.defineProperty(t,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return t}(n),a=n.webkitRelativePath,l="string"==typeof i?i:"string"==typeof a&&a.length>0?a:"./".concat(n.name);return"string"!=typeof o.path&&t(o,"path",l),void 0!==r&&Object.defineProperty(o,"handle",{value:r,writable:!1,configurable:!1,enumerable:!0}),t(o,"relativePath",l),o},e.COMMON_MIME_TYPES
vendor: 41,168 bytes, line 1
1=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function
1t(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}}),bL=ix(e=>{var t=e&&e.__awaiter||function(e,t,n,i){return new(n||(n=Promise))(function(r,o){function a(e){try{s(i.next(e))}catch(e){o(e)}}function l(e){try{s(i.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?r(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,l)}s((i=i.apply(e,t||[])).next())})},n=e&&e.__generator||function(e,t){var n,i,r,o={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=l(0),a.throw=l(1),a.return=l(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(s){var c=[l,s];if(n)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(o=0)),o;)try{if(n=1,i&&(r=2&c[0]?i.return:c[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,c[1])).done)return r;switch(i=0,r&&(c=[2&c[0],r.value]),c[0]){case 0:case 1:r=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,i=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(r=(r=o.trys).length>0&&r[r.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!r||c[1]>r[0]&&c[1]<r[3])){o.label=c[1];break}if(6===c[0]&&o.label<r[1]){o.label=r[1],r=c;break}if(r&&o.label<r[2]){o.label=r[2],o.ops.push(c);break}r[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],i=0}finally{n=r=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}},i=e&&e.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var i,r,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return a},r=e&&e.__spreadArray||function(e,t,n){if(n||2==arguments.length)for(var i,r=0,o=t.length;r<o;r++)!i&&r in t||(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))};
1Object.defineProperty(e,"__esModule",{value:!0}),e.fromEvent=function(e){return t(this,void 0,void 0,function(){return n(this,function(a){var d;if(l(e)&&l(e.dataTransfer))return[2,function(e,a){return t(this,void 0,void 0,function(){var t;return n(this,function(n){switch(n.label){case 0:if(!e.items)return[3,2];if(t=c(e.items).filter(function(e){return"file"===e.kind}),"drop"!==a)return[2,t];return[4,Promise.all(t.map(u))];case 1:return[2,s(function e(t){return t.reduce(function(t,n){return r(r([],i(t),!1),i(Array.isArray(n)?e(n):[n]),!1)},[])}(n.sent()))];case 2:return[2,s(c(e.files).map(function(e){return(0,o.toFileWithPath)(e)}))]}})})}(e.dataTransfer,e.type)];if(l(d=e)&&l(d.target))return[2,c(e.target.files).map(function(e){return(0,o.toFileWithPath)(e)})];return Array.isArray(e)&&e.every(function(e){return"getFile"in e&&"function"==typeof e.getFile})?[2,function(e){return t(this,void 0,void 0,function(){return n(this,function(t){switch(t.label){case 0:return[4,Promise.all(e.map(function(e){return e.getFile()}))];case 1:return[2,t.sent().map(function(e){return(0,o.toFileWithPath)(e)})]}})})}(e)]:[2,[]]})})};var o=bS(),a=[".DS_Store","Thumbs.db"];function l(e){return"object"==typeof e&&null!==e}function s(e){return e.filter(function(e){return -1===a.indexOf(e.name)})}function c(e){if(null===e)return[];for(var t=[],n=0;n<e.length;n++){var i=e[n];t.push(i)}return t}function u(e){if("function"!=typeof e.webkitGetAsEntry)return d(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?f(t):d(e,t)}function d(e,i){return t(this,void 0,void 0,function(){var t,r,a,l;return n(this,function(n){switch(n.label){case 0:if(!(globalThis.isSecureContext&&"function"==typeof e.getAsFileSystemHandle))return[3,3];return[4,e.getAsFileSystemHandle()];case 1:if(null===(t=n.sent()))throw Error("".concat(e," is not a File"));if(void 0===t)return[3,3];return[4,t.getFile()];case 2:return(r=n.sent()).handle=t,[2,(0,o.toFileWithPath)(r)];case 3:if(!(a=e.getAsFile()))throw Error("".concat(e," is not a File"));return[2,(0,o.toFileWithPath)(a,null!=(l=null==i?void 0:i.fullPath)?l:void 0)]}})})}function p(e){return t(this,void 0,void 0,function(){return n(this,function(i){return[2,e.isDirectory?f(e):function(e){return t(this,void 0,void 0,function(){return n(this,function(t){return[2,new Promise(function(t,n){e.file(function(n){t((0,o.toFileWithPath)(n,e.fullPath))},function(e){n(e)})})]})})}(e)]})})}function f(e){var i=e.createReader();return new Promise(function(e,r){var o=[];!function a(){var l=this;i.readEntries(function(i){return t(l,void 0,void 0,function(){var t;return n(this,function(n){switch(n.label){case 0:if(i.length)return[3,5];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,Promise.all(o)];case 2:return e(n.sent()),[3,4];case 3:return r(n.sent()),[3,4];case 4:return[3,6];case 5:t=Promise.all(i.map(p)),o.push(t),a(),n.label=6;case 6:return[2]}})})},function(e){r(e)})}()})}}),bA=ix(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.fromEvent=void 0;var t=bL();
1Object.defineProperty(e,"fromEvent",{enumerable:!0,get:function(){return t.fromEvent}})}),bE=ix((e,t)=>{t.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t||4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,(function(t){return e[t]}).bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){t.__esModule=!0,t.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(0===n.length)return!0;var i=e.name||"",r=(e.type||"").toLowerCase(),o=r.replace(/\/.*$/,"");return n.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?i.toLowerCase().endsWith(t):t.endsWith("/*")?o===t.replace(/\/.*$/,""):r===t})}return!0}}])}),bT=iC(bz()),b_=bA(),bO=iC(bE(),1);function bj(e){return function(e){if(Array.isArray(e))return bB(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||bR(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function bN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bD(Object(n),!0).forEach(function(t){bI(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bD(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,i,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var o=[],a=!0,l=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){l=!0,i=e}finally{try{a||null==r.return||r.return()}finally{if(l)throw i}}return o}}(e,t)||bR(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bR(e,t){if(e){if("string"==typeof e)return bB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bB(e,t)}}function bB(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var bF="function"==typeof bO.default?bO.default:bO.default.default,bV=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(","),t=e.length>1?"one of ".concat(e.join(", ")):e[0];return{code:"file-invalid-type",message:"File type must be ".concat(t)}},bH=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},bW=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},bq={code:"too-many-files",message:"Too many files"};function bU(e,t){var n="application/x-moz-file"===e.type||bF(e,t)||""===e.type&&"function"==typeof e.getAsFile;return[n,n?null:bV(t)]}
1function b$(e,t,n){if(bK(e.size)){if(bK(t)&&bK(n)){if(e.size>n)return[!1,bH(n)];if(e.size<t)return[!1,bW(t)]}else if(bK(t)&&e.size<t)return[!1,bW(t)];else if(bK(n)&&e.size>n)return[!1,bH(n)]}return[!0,null]}function bK(e){return null!=e}function bG(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function bY(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function bX(e){e.preventDefault()}function bJ(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return t.some(function(t){return!bG(e)&&t&&t.apply(void 0,[e].concat(i)),bG(e)})}}function bQ(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function bZ(e){return/^.*\.[\w]+$/.test(e)}var b1=["children"],b0=["open"],b2=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],b4=["refKey","onChange","onClick"];function b3(e){return function(e){if(Array.isArray(e))return b5(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||b8(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b6(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,i,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var o=[],a=!0,l=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){l=!0,i=e}finally{try{a||null==r.return||r.return()}finally{if(l)throw i}}return o}}(e,t)||b8(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b8(e,t){if(e){if("string"==typeof e)return b5(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b5(e,t)}}function b5(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function b7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function b9(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b7(Object(n),!0).forEach(function(t){ve(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b7(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vt(e,t){if(null==e)return{};var n,i,r=function(e,t){if(null==e)return{};var n,i,r={},o=Object.keys(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var vn=(0,tI.forwardRef)(function(e,t){var n=e.children,i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=b9(b9({},vi),e),n=t.accept,i=t.disabled,r=t.getFilesFromEvent,o=t.maxSize,a=t.minSize,l=t.multiple,s=t.maxFiles,c=t.onDragEnter,u=t.onDragLeave,d=t.onDragOver,p=t.onDrop,f=t.onDropAccepted,h=t.onDropRejected,m=t.onFileDialogCancel,g=t.onFileDialogOpen,b=t.useFsAccessApi,v=t.autoFocus,x=t.preventDropOnDocument,y=t.noClick,C=t.noKeyboard,w=t.noDrag,k=t.noDragEventsBubbling,M=t.onError,z=t.validator,S=(0,tI.useMemo)(function(){return bK(n)?Object.entries(n).reduce(function(e,t){var n=bP(t,2),i=n[0],r=n[1];return[].concat(bj(e),[i],bj(r))},[]).filter(function(e){return bQ(e)||bZ(e)}).join(","):void 0},[n]),L=(0,tI.useMemo)(function(){return bK(n)?[{description:"Files",accept:Object.entries(n).filter(function(e){var t=bP(e,2),n=t[0],i=t[1],r=!0;return bQ(n)||(console.warn('Skipped "'.concat(n,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),r=!1),Array.isArray(i)&&i.every(bZ)||(console.warn('Skipped "'.concat(n,'" because an invali
1d file extension was provided.')),r=!1),r}).reduce(function(e,t){var n=bP(t,2),i=n[0],r=n[1];return bN(bN({},e),{},bI({},i,r))},{})}]:n},[n]),A=(0,tI.useMemo)(function(){return"function"==typeof g?g:va},[g]),E=(0,tI.useMemo)(function(){return"function"==typeof m?m:va},[m]),T=(0,tI.useRef)(null),_=(0,tI.useRef)(null),O=b6((0,tI.useReducer)(vo,vr),2),j=O[0],D=O[1],N=j.isFocused,I=j.isFileDialogActive,P=(0,tI.useRef)("u">typeof window&&window.isSecureContext&&b&&"showOpenFilePicker"in window),R=function(){!P.current&&I&&setTimeout(function(){_.current&&!_.current.files.length&&(D({type:"closeDialog"}),E())},300)};(0,tI.useEffect)(function(){return window.addEventListener("focus",R,!1),function(){window.removeEventListener("focus",R,!1)}},[_,I,E,P]);var B=(0,tI.useRef)([]),F=(0,tI.useRef)([]),V=function(e){T.current&&T.current.contains(e.target)||(e.preventDefault(),B.current=[])};(0,tI.useEffect)(function(){return x&&(document.addEventListener("dragover",bX,!1),document.addEventListener("drop",V,!1)),function(){x&&(document.removeEventListener("dragover",bX),document.removeEventListener("drop",V))}},[T,x]),(0,tI.useEffect)(function(){var e=function(e){F.current=[].concat(b3(F.current),[e.target]),bY(e)&&D({isDragGlobal:!0,type:"setDragGlobal"})},t=function(e){F.current=F.current.filter(function(t){return t!==e.target&&null!==t}),F.current.length>0||D({isDragGlobal:!1,type:"setDragGlobal"})},n=function(){F.current=[],D({isDragGlobal:!1,type:"setDragGlobal"})},i=function(){F.current=[],D({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",e,!1),document.addEventListener("dragleave",t,!1),document.addEventListener("dragend",n,!1),document.addEventListener("drop",i,!1),function(){document.removeEventListener("dragenter",e),document.removeEventListener("dragleave",t),document.removeEventListener("dragend",n),document.removeEventListener("drop",i)}},[T]),(0,tI.useEffect)(function(){return!i&&v&&T.current&&T.current.focus(),function(){}},[T,v,i]);var H=(0,tI.useCallback)(function(e){M?M(e):console.error(e)},[M]),W=(0,tI.useCallback)(function(e){e.preventDefault(),e.persist(),en(e),B.current=[].concat(b3(B.current),[e.target]),bY(e)&&Promise.resolve(r(e)).then(function(t){if(!bG(e)||k){var n,i,r,u,d,p,f,h,m=t.length,g=m>0&&(i=(n={files:t,accept:S,minSize:a,maxSize:o,multiple:l,maxFiles:s,validator:z}).files,r=n.accept,u=n.minSize,d=n.maxSize,p=n.multiple,f=n.maxFiles,h=n.validator,(!!p||!(i.length>1))&&(!p||!(f>=1)||!(i.length>f))&&i.every(function(e){var t=bP(bU(e,r),1)[0],n=bP(b$(e,u,d),1)[0],i=h?h(e):null;return t&&n&&!i}));D({isDragAccept:g,isDragReject:m>0&&!g,isDragActive:!0,type:"setDraggedFiles"}),c&&c(e)}}).catch(function(e){return H(e)})},[r,c,H,k,S,a,o,l,s,z]),q=(0,tI.useCallback)(function(e){e.preventDefault(),e.persist(),en(e);var t=bY(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return t&&d&&d(e),!1},[d,k]),U=(0,tI.useCallback)(function(e){e.preventDefault(),e.persist(),en(e);var t=B.current.filter(function(e){return T.current&&T.current.contains(e)}),n=t.indexOf(e.target);-1!==n&&t.splice(n,1),B.current=t,!(t.length>0)&&(D({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),bY(e)&&u&&u(e))},[T,u,k]),$=(0,tI.useCallback)(function(e,t){var n=[],i=[];e.forEach(function(e){var t=b6(bU(e,S),2),r=t[0],l=t[1],s=b6(b$(e,a,o),2),c=s[0],u=s[1],d=z?z(e):null;if(r&&c&&!d)n.push(e);else{var p=[l,u];
1d&&(p=p.concat(d)),i.push({file:e,errors:p.filter(function(e){return e})})}}),(!l&&n.length>1||l&&s>=1&&n.length>s)&&(n.forEach(function(e){i.push({file:e,errors:[bq]})}),n.splice(0)),D({acceptedFiles:n,fileRejections:i,type:"setFiles"}),p&&p(n,i,t),i.length>0&&h&&h(i,t),n.length>0&&f&&f(n,t)},[D,l,S,a,o,s,p,f,h,z]),K=(0,tI.useCallback)(function(e){e.preventDefault(),e.persist(),en(e),B.current=[],bY(e)&&Promise.resolve(r(e)).then(function(t){(!bG(e)||k)&&$(t,e)}).catch(function(e){return H(e)}),D({type:"reset"})},[r,$,H,k]),G=(0,tI.useCallback)(function(){if(P.current){D({type:"openDialog"}),A(),window.showOpenFilePicker({multiple:l,types:L}).then(function(e){return r(e)}).then(function(e){$(e,null),D({type:"closeDialog"})}).catch(function(e){e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)?(E(e),D({type:"closeDialog"})):e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)?(P.current=!1,_.current?(_.current.value=null,_.current.click()):H(Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):H(e)});return}_.current&&(D({type:"openDialog"}),A(),_.current.value=null,_.current.click())},[D,A,E,b,$,H,L,l]),Y=(0,tI.useCallback)(function(e){T.current&&T.current.isEqualNode(e.target)&&(" "===e.key||"Enter"===e.key||32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),G())},[T,G]),X=(0,tI.useCallback)(function(){D({type:"focus"})},[]),J=(0,tI.useCallback)(function(){D({type:"blur"})},[]),Q=(0,tI.useCallback)(function(){y||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/")}()?setTimeout(G,0):G())},[y,G]),Z=function(e){return i?null:e},ee=function(e){return C?null:Z(e)},et=function(e){return w?null:Z(e)},en=function(e){k&&e.stopPropagation()},ei=(0,tI.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=e.role,r=e.onKeyDown,o=e.onFocus,a=e.onBlur,l=e.onClick,s=e.onDragEnter,c=e.onDragOver,u=e.onDragLeave,d=e.onDrop,p=vt(e,b2);return b9(b9(ve({onKeyDown:ee(bJ(r,Y)),onFocus:ee(bJ(o,X)),onBlur:ee(bJ(a,J)),onClick:Z(bJ(l,Q)),onDragEnter:et(bJ(s,W)),onDragOver:et(bJ(c,q)),onDragLeave:et(bJ(u,U)),onDrop:et(bJ(d,K)),role:"string"==typeof n&&""!==n?n:"presentation"},void 0===t?"ref":t,T),i||C?{}:{tabIndex:0}),p)}},[T,Y,X,J,Q,W,q,U,K,C,w,i]),er=(0,tI.useCallback)(function(e){e.stopPropagation()},[]),eo=(0,tI.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=e.onChange,i=e.onClick,r=vt(e,b4);return b9(b9({},ve({accept:S,multiple:l,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:Z(bJ(n,K)),onClick:Z(bJ(i,er)),tabIndex:-1},void 0===t?"ref":t,_)),r)}},[_,n,l,K,i]);return b9(b9({},j),{},{isFocused:N&&!i,getRootProps:ei,getInputProps:eo,rootRef:T,inputRef:_,open:Z(G)})}(vt(e,b1)),r=i.open,o=vt(i,b0);return(0,tI.useImperativeHandle)(t,function(){return{open:r}},[r]),tI.default.createElement(tI.Fragment,null,n(b9(b9({},o),{},{open:r})))});vn.displayName="Dropzone";var vi={disabled:!1,getFilesFromEvent:b_.fromEvent,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};vn.defaultProps=vi,vn.propTypes={children:bT.default.func,accept:bT.default.objectOf(bT.default.arrayOf(bT.default.string)),multiple:bT.default.bool,preventDropOnDocument:bT.default.bool,noClick:bT.default.bool,noKeyboard:bT.default.bool,noDrag:bT.default.bool,noDragEventsBubbling:bT.default.bool,minSize:bT.default.number,maxSize:bT.default.number,maxFiles:bT.default.number,disabled:bT.default.bool,getFilesFromEvent:bT.default.func,onFileDialogCancel:bT.default.func,onFileDialogOpen:bT.default.func,useFsAccessApi:bT.default.bool,autoFocus:bT.default.bool,onDragEnter:bT.default.func,onDragLeave:bT.default.func,onDragOver:bT.default.func,onDrop:bT.default.func,onDropAccepted:bT.default.func,onDropRejected:bT.default.func,onError:bT.default.func,validator:bT.default.func};
1var vr={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function vo(e,t){switch(t.type){case"focus":return b9(b9({},e),{},{isFocused:!0});case"blur":return b9(b9({},e),{},{isFocused:!1});case"openDialog":return b9(b9({},vr),{},{isFileDialogActive:!0});case"closeDialog":return b9(b9({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return b9(b9({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return b9(b9({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:!1});case"setDragGlobal":return b9(b9({},e),{},{isDragGlobal:t.isDragGlobal});case"reset":return b9({},vr);default:return e}}function va(){}function vl(e){this.content=e}function vs(e){return e>=56320&&e<57344}function vc(e){return e>=55296&&e<56320}vl.prototype={constructor:vl,find:function(e){for(var t=0;t<this.content.length;t+=2)if(this.content[t]===e)return t;return -1},get:function(e){var t=this.find(e);return -1==t?void 0:this.content[t+1]},update:function(e,t,n){var i=n&&n!=e?this.remove(n):this,r=i.find(e),o=i.content.slice();return -1==r?o.push(n||e,t):(o[r+1]=t,n&&(o[r]=n)),new vl(o)},remove:function(e){var t=this.find(e);if(-1==t)return this;var n=this.content.slice();return n.splice(t,2),new vl(n)},addToStart:function(e,t){return new vl([e,t].concat(this.remove(e).content))},addToEnd:function(e,t){var n=this.remove(e).content.slice();return n.push(e,t),new vl(n)},addBefore:function(e,t,n){var i=this.remove(t),r=i.content.slice(),o=i.find(e);return r.splice(-1==o?r.length:o,0,t,n),new vl(r)}
1,forEach:function(e){for(var t=0;t<this.content.length;t+=2)e(this.content[t],this.content[t+1])},prepend:function(e){return(e=vl.from(e)).size?new vl(e.content.concat(this.subtract(e).content)):this},append:function(e){return(e=vl.from(e)).size?new vl(this.subtract(e).content.concat(e.content)):this},subtract:function(e){var t=this;e=vl.from(e);for(var n=0;n<e.content.length;n+=2)t=t.remove(e.content[n]);return t},toObject:function(){var e={};return this.forEach(function(t,n){e[t]=n}),e},get size(){return this.content.length>>1}},vl.from=function(e){if(e instanceof vl)return e;var t=[];if(e)for(var n in e)t.push(n,e[n]);return new vl(t)};var vu=class e{nodesBetween(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4?arguments[4]:void 0;for(let o=0,a=0;a<t;o++){let l=this.content[o],s=a+l.nodeSize;if(s>e&&!1!==n(l,i+a,r||null,o)&&l.content.size){let r=a+1;l.nodesBetween(Math.max(0,e-r),Math.min(l.content.size,t-r),n,i+r)}a=s}}descendants(e){this.nodesBetween(0,this.size,e)}textBetween(e,t,n,i){let r="",o=!0;return this.nodesBetween(e,t,(a,l)=>{let s=a.isText?a.text.slice(Math.max(e,l)-l,t-l):a.isLeaf?i?"function"==typeof i?i(a):i:a.type.spec.leafText?a.type.spec.leafText(a):"":"";a.isBlock&&(a.isLeaf&&s||a.isTextblock)&&n&&(o?o=!1:r+=n),r+=s},0),r}append(t){if(!t.size)return this;if(!this.size)return t;let n=this.lastChild,i=t.firstChild,r=this.content.slice(),o=0;for(n.isText&&n.sameMarkup(i)&&(r[r.length-1]=n.withText(n.text+i.text),o=1);o<t.content.length;o++)r.push(t.content[o]);return new e(r,this.size+t.size)}cut(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.size;if(0==t&&n==this.size)return this;let i=[],r=0;if(n>t)for(let e=0,o=0;o<n;e++){let a=this.content[e],l=o+a.nodeSize;l>t&&((o<t||l>n)&&(a=a.isText?a.cut(Math.max(0,t-o),Math.min(a.text.length,n-o)):a.cut(Math.max(0,t-o-1),Math.min(a.content.size,n-o-1))),i.push(a),r+=a.nodeSize),o=l}return new e(i,r)}cutByIndex(t,n){return t==n?e.empty:0==t&&n==this.content.length?this:new e(this.content.slice(t,n))}replaceChild(t,n){let i=this.content[t];if(i==n)return this;let r=this.content.slice(),o=this.size+n.nodeSize-i.nodeSize;return r[t]=n,new e(r,o)}addToStart(t){return new e([t].concat(this.content),this.size+t.nodeSize)}addToEnd(t){return new e(this.content.concat(t),this.size+t.nodeSize)}eq(e){if(this.content.length!=e.content.length)return!1;for(let t=0;t<this.content.length;t++)if(!this.content[t].eq(e.content[t]))return!1;return!0}get firstChild(){return this.content.length?this.content[0]:null}get lastChild(){return this.content.length?this.content[this.content.length-1]:null}get childCount(){return this.content.length}child(e){let t=this.content[e];if(!t)throw RangeError("Index "+e+" out of range for "+this);return t}maybeChild(e){return this.content[e]||null}forEach(e){for(let t=0,n=0;t<this.content.length;t++){let i=this.content[t];e(i,n,t),n+=i.nodeSize}}findDiffStart(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function e(t,n,i){for(let r=0;;r++){if(r==t.childCount||r==n.childCount)return t.childCount==n.childCount?null:i;let o=t.child(r),a=n.child(r);if(o==a){i+=o.nodeSize;continue}if(!o.sameMarkup(a))return i;if(o.isText&&o.text!=a.text){let e=o.text,t=a.text,n=0;for(;e[n]==t[n];n++)i++;return n&&n<e.length&&n<t.length&&vc(e.charCodeAt(n-1))&&vs(e.charCodeAt(n))&&i--,i}if(o.content.size||a.content.size){let t=e(o.content,a.content,i+1);if(null!=t)return t}i+=o.nodeSize}}(this,e,t)}findDiffEnd(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.size,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.size;return function e(t,n,i,r){for(let o=t.childCount,a=n.childCount;;){if(0==o||0==a)return o==a?null:{a:i,b:r};let l=t.child(--o),s=n.child(--a),c=l.nodeSize;if(l==s){i-=c,r-=c;continue}if(!l.sameMarkup(s))return{a:i,b:r};if(l.isText&&l.text!=s.text){let e=l.text,t=s.text,n=e.length,o=t.length;for(;n>0&&o>0&&e[n-1]==t[o-1];)n--,o--,i--,r--;return n&&o&&n<e.length&&vc(e.charCodeAt(n-1))&&vs(e.charCodeAt(n))&&(i++,r++),{a:i,b:r}}if(l.content.size||s.content.size){let t=e(l.content,s.content,i-1,r-1);if(t)return t}i-=c,r-=c}}(this,e,t,n)}findIndex(e){if(0==e)return vp(0,e);if(e==this.size)return vp(this.content.length,e);if(e>this.size||e<0)throw RangeError("Position ".concat(e," outside of fragment (").concat(this,")"));for(let t=0,n=0;;t++){let i=n+this.child(t).nodeSize;if(i>=e){if(i==e)return vp(t+1,i);return vp(t,n)}n=i}}toString(){return"<"+this.toStringInner()+">"}toStringInner(){return this.content.join(", ")}toJSON(){return this.content.length?this.content.map(e=>e.toJSON()):null}static fromJSON(t,n){if(!n)return e.empty;if(!Array.isArray(n))throw RangeError("Invalid input for Fragment.fromJSON");return e.fromArray(n.map(t.nodeFromJSON))}static fromArray(t){if(!t.length)return e.empty;let n,i=0;for(let e=0;e<t.length;e++){let r=t[e];i+=r.nodeSize,e&&r.isText&&t[e-1].sameMarkup(r)?(n||(n=t.slice(0,e)),n[n.length-1]=r.withText(n[n.length-1].text+r.text)):n&&n.push(r)}return new e(n||t,i)}static from(t){if(!t)return e.empty;if(t instanceof e)return t;if(Array.isArray(t))return this.fromArray(t);if(t.attrs)return new e([t],t.nodeSize);throw RangeError("Can not convert "+t+" to a Fragment"+(t.nodesBetween?" (looks like multiple versions of prosemirror-model were loaded)":""))}constructor(e,t){if(this.content=e,this.size=t||0,null==t)for(let t=0;t<e.length;t++)this.size+=e[t].nodeSize}};vu.empty=new vu([],0);let vd={index:0,offset:0};function vp(e,t){return vd.index=e,vd.offset=t,vd}function vf(e,t){if(e===t)return!0;
1if(!(e&&"object"==typeof e)||!(t&&"object"==typeof t))return!1;let n=Array.isArray(e);if(Array.isArray(t)!=n)return!1;if(n){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!vf(e[n],t[n]))return!1}else{for(let n in e)if(!(n in t)||!vf(e[n],t[n]))return!1;for(let n in t)if(!(n in e))return!1}return!0}var vh=class e{addToSet(e){let t,n=!1;for(let i=0;i<e.length;i++){let r=e[i];if(this.eq(r))return e;if(this.type.excludes(r.type))t||(t=e.slice(0,i));else{if(r.type.excludes(this.type))return e;!n&&r.type.rank>this.type.rank&&(t||(t=e.slice(0,i)),t.push(this),n=!0),t&&t.push(r)}}return t||(t=e.slice()),n||t.push(this),t}removeFromSet(e){for(let t=0;t<e.length;t++)if(this.eq(e[t]))return e.slice(0,t).concat(e.slice(t+1));return e}isInSet(e){for(let t=0;t<e.length;t++)if(this.eq(e[t]))return!0;return!1}eq(e){return this==e||this.type==e.type&&vf(this.attrs,e.attrs)}toJSON(){let e={type:this.type.name};for(let t in this.attrs){e.attrs=this.attrs;break}return e}static fromJSON(e,t){if(!t)throw RangeError("Invalid input for Mark.fromJSON");let n=e.marks[t.type];if(!n)throw RangeError("There is no mark type ".concat(t.type," in this schema"));let i=n.create(t.attrs);return n.checkAttrs(i.attrs),i}static sameSet(e,t){if(e==t)return!0;if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!e[n].eq(t[n]))return!1;return!0}static setFrom(t){if(!t||Array.isArray(t)&&0==t.length)return e.none;if(t instanceof e)return[t];let n=t.slice();return n.sort((e,t)=>e.type.rank-t.type.rank),n}constructor(e,t){this.type=e,this.attrs=t}};vh.none=[];var vm=class extends Error{},vg=class e{get size(){return this.content.size-this.openStart-this.openEnd}insertAt(t,n){let i=function e(t,n,i,r,o,a){let{index:l,offset:s}=t.findIndex(n),c=t.maybeChild(l);if(s==n||c.isText)return a&&r<=0&&o<=0&&!a.canReplace(l,l,i)?null:t.cut(0,n).append(i).append(t.cut(n));let u=e(c.content,n-s-1,i,0==l?r-1:0,l==t.childCount-1?o-1:0,c);return u&&t.replaceChild(l,c.copy(u))}(this.content,t+this.openStart,n,this.openStart+1,this.openEnd+1);return i&&new e(i,this.openStart,this.openEnd)}removeBetween(t,n){return new e(function e(t,n,i){let{index:r,offset:o}=t.findIndex(n),a=t.maybeChild(r),{index:l,offset:s}=t.findIndex(i);if(o==n||a.isText){if(s!=i&&!t.child(l).isText)throw RangeError("Removing non-flat range");return t.cut(0,n).append(t.cut(i))}if(r!=l)throw RangeError("Removing non-flat range");return t.replaceChild(r,a.copy(e(a.content,n-o-1,i-o-1)))}(this.content,t+this.openStart,n+this.openStart),this.openStart,this.openEnd)}eq(e){return this.content.eq(e.content)&&this.openStart==e.openStart&&this.openEnd==e.openEnd}toString(){return this.content+"("+this.openStart+","+this.openEnd+")"}toJSON(){if(!this.content.size)return null;let e={content:this.content.toJSON()};return this.openStart>0&&(e.openStart=this.openStart),this.openEnd>0&&(e.openEnd=this.openEnd),e}static fromJSON(t,n){if(!n)return e.empty;let i=n.openStart||0,r=n.openEnd||0;if("number"!=typeof i||"number"!=typeof r)throw RangeError("Invalid input for Slice.fromJSON");return new e(vu.fromJSON(t,n.content),i,r)}static maxOpen(t){let n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=0,r=0;for(let e=t.firstChild;e&&!e.isLeaf&&(n||!e.type.spec.isolating);e=e.firstChild)i++;for(let e=t.lastChild;e&&!e.isLeaf&&(n||!e.type.spec.isolating);e=e.lastChild)r++;return new e(t,i,r)}constructor(e,t,n){this.content=e,this.openStart=t,this.openEnd=n}};function vb(e,t){if(!t.type.compatibleContent(e.type))throw new vm("Cannot join "+t.type.name+" onto "+e.type.name)}function vv(e,t,n){let i=e.node(n);return vb(i,t.node(n)),i}function vx(e,t){let n=t.length-1;n>=0&&e.isText&&e.sameMarkup(t[n])?t[n]=e.withText(t[n].text+e.text):t.push(e)}function vy(e,t,n,i){let r=(t||e).node(n),o=0,a=t?t.index(n):r.childCount;e&&(o=e.index(n),e.depth>n?o++:e.textOffset&&(vx(e.nodeAfter,i),o++));for(let e=o;e<a;e++)vx(r.child(e),i);t&&t.depth==n&&t.textOffset&&vx(t.nodeBefore,i)}function vC(e,t){if(!e.type.validContent(t))throw new vm("Invalid content for node "+e.type.name);return e.copy(t)}function vw(e,t,n){let i=[];return vy(null,e,n,i),e.depth>n&&vx(vC(vv(e,t,n+1),vw(e,t,n+1)),i),vy(t,null,n,i),new vu(i)}vg.empty=new vg(vu.empty,0,0);
1var vk=class e{resolveDepth(e){return null==e?this.depth:e<0?this.depth+e:e}get parent(){return this.node(this.depth)}get doc(){return this.node(0)}node(e){return this.path[3*this.resolveDepth(e)]}index(e){return this.path[3*this.resolveDepth(e)+1]}indexAfter(e){return e=this.resolveDepth(e),this.index(e)+(e!=this.depth||this.textOffset?1:0)}start(e){return 0==(e=this.resolveDepth(e))?0:this.path[3*e-1]+1}end(e){return e=this.resolveDepth(e),this.start(e)+this.node(e).content.size}before(e){if(!(e=this.resolveDepth(e)))throw RangeError("There is no position before the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]}after(e){if(!(e=this.resolveDepth(e)))throw RangeError("There is no position after the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]+this.path[3*e].nodeSize}get textOffset(){return this.pos-this.path[this.path.length-1]}get nodeAfter(){let e=this.parent,t=this.index(this.depth);if(t==e.childCount)return null;let n=this.pos-this.path[this.path.length-1],i=e.child(t);return n?e.child(t).cut(n):i}get nodeBefore(){let e=this.index(this.depth),t=this.pos-this.path[this.path.length-1];return t?this.parent.child(e).cut(0,t):0==e?null:this.parent.child(e-1)}posAtIndex(e,t){t=this.resolveDepth(t);let n=this.path[3*t],i=0==t?0:this.path[3*t-1]+1;for(let t=0;t<e;t++)i+=n.child(t).nodeSize;return i}marks(){let e=this.parent,t=this.index();if(0==e.content.size)return vh.none;if(this.textOffset)return e.child(t).marks;let n=e.maybeChild(t-1),i=e.maybeChild(t);if(!n){let e=n;n=i,i=e}let r=n.marks;for(var o=0;o<r.length;o++)!1!==r[o].type.spec.inclusive||i&&r[o].isInSet(i.marks)||(r=r[o--].removeFromSet(r));return r}marksAcross(e){let t=this.parent.maybeChild(this.index());if(!t||!t.isInline)return null;let n=t.marks,i=e.parent.maybeChild(e.index());for(var r=0;r<n.length;r++)!1!==n[r].type.spec.inclusive||i&&n[r].isInSet(i.marks)||(n=n[r--].removeFromSet(n));return n}sharedDepth(e){for(let t=this.depth;t>0;t--)if(this.start(t)<=e&&this.end(t)>=e)return t;return 0}blockRange(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this,t=arguments.length>1?arguments[1]:void 0;if(e.pos<this.pos)return e.blockRange(this);for(let n=this.depth-(this.parent.inlineContent||this.pos==e.pos?1:0);n>=0;n--)if(e.pos<=this.end(n)&&(!t||t(this.node(n))))return new vL(this,e,n);return null}sameParent(e){return this.pos-this.parentOffset==e.pos-e.parentOffset}max(e){return e.pos>this.pos?e:this}min(e){return e.pos<this.pos?e:this}toString(){let e="";for(let t=1;t<=this.depth;t++)e+=(e?"/":"")+this.node(t).type.name+"_"+this.index(t-1);return e+":"+this.parentOffset}static resolve(t,n){if(!(n>=0&&n<=t.content.size))throw RangeError("Position "+n+" out of range");let i=[],r=0,o=n;for(let e=t;;){let{index:t,offset:n}=e.content.findIndex(o),a=o-n;if(i.push(e,t,r+n),!a||(e=e.child(t)).isText)break;o=a-1,r+=n+1}return new e(n,i,o)}static resolveCached(t,n){let i=vS.get(t);if(i)for(let e=0;e<i.elts.length;e++){let t=i.elts[e];if(t.pos==n)return t}else vS.set(t,i=new vM);let r=i.elts[i.i]=e.resolve(t,n);return i.i=(i.i+1)%vz,r}constructor(e,t,n){this.pos=e,this.path=t,this.parentOffset=n,this.depth=t.length/3-1}},vM=class{constructor(){this.elts=[],this.i=0}};let vz=12,vS=new WeakMap;var vL=class{get start(){return this.$from.before(this.depth+1)}get end(){return this.$to.after(this.depth+1)}get parent(){return this.$from.node(this.depth)}get startIndex(){return this.$from.index(this.depth)}get endIndex(){return this.$to.indexAfter(this.depth)}constructor(e,t,n){this.$from=e,this.$to=t,this.depth=n}};let vA=Object.create(null);var vE=class e{get children(){return this.content.content}get nodeSize(){return this.isLeaf?1:2+this.content.size}get childCount(){return this.content.childCount}child(e){return this.content.child(e)}maybeChild(e){return this.content.maybeChild(e)}forEach(e){this.content.forEach(e)}nodesBetween(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;this.content.nodesBetween(e,t,n,i,this)}descendants(e){this.nodesBetween(0,this.content.size,e)}get textContent(){return this.isLeaf&&this.type.spec.leafText?this.type.spec.leafText(this):this.textBetween(0,this.content.size,"")}
1textBetween(e,t,n,i){return this.content.textBetween(e,t,n,i)}get firstChild(){return this.content.firstChild}get lastChild(){return this.content.lastChild}eq(e){return this==e||this.sameMarkup(e)&&this.content.eq(e.content)}sameMarkup(e){return this.hasMarkup(e.type,e.attrs,e.marks)}hasMarkup(e,t,n){return this.type==e&&vf(this.attrs,t||e.defaultAttrs||vA)&&vh.sameSet(this.marks,n||vh.none)}copy(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return t==this.content?this:new e(this.type,this.attrs,t,this.marks)}mark(t){return t==this.marks?this:new e(this.type,this.attrs,this.content,t)}cut(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.content.size;return 0==e&&t==this.content.size?this:this.copy(this.content.cut(e,t))}slice(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.content.size,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e==t)return vg.empty;let i=this.resolve(e),r=this.resolve(t),o=n?0:i.sharedDepth(t),a=i.start(o);return new vg(i.node(o).content.cut(i.pos-a,r.pos-a),i.depth-o,r.depth-o)}replace(e,t,n){var i=this.resolve(e),r=this.resolve(t);if(n.openStart>i.depth)throw new vm("Inserted content deeper than insertion position");if(i.depth-n.openStart!=r.depth-n.openEnd)throw new vm("Inconsistent open depths");return function e(t,n,i,r){let o=t.index(r),a=t.node(r);if(o==n.index(r)&&r<t.depth-i.openStart){let l=e(t,n,i,r+1);return a.copy(a.content.replaceChild(o,l))}if(!i.content.size)return vC(a,vw(t,n,r));if(i.openStart||i.openEnd||t.depth!=r||n.depth!=r){let{start:e,end:o}=function(e,t){let n=t.depth-e.openStart,i=t.node(n).copy(e.content);for(let e=n-1;e>=0;e--)i=t.node(e).copy(vu.from(i));return{start:i.resolveNoCache(e.openStart+n),end:i.resolveNoCache(i.content.size-e.openEnd-n)}}(i,t);return vC(a,function e(t,n,i,r,o){let a=t.depth>o&&vv(t,n,o+1),l=r.depth>o&&vv(i,r,o+1),s=[];return vy(null,t,o,s),a&&l&&n.index(o)==i.index(o)?(vb(a,l),vx(vC(a,e(t,n,i,r,o+1)),s)):(a&&vx(vC(a,vw(t,n,o+1)),s),vy(n,i,o,s),l&&vx(vC(l,vw(i,r,o+1)),s)),vy(r,null,o,s),new vu(s)}(t,e,o,n,r))}{let e=t.parent,r=e.content;return vC(e,r.cut(0,t.parentOffset).append(i.content).append(r.cut(n.parentOffset)))}}(i,r,n,0)}nodeAt(e){for(let t=this;;){let{index:n,offset:i}=t.content.findIndex(e);if(!(t=t.maybeChild(n)))return null;if(i==e||t.isText)return t;e-=i+1}}childAfter(e){let{index:t,offset:n}=this.content.findIndex(e);return{node:this.content.maybeChild(t),index:t,offset:n}}childBefore(e){if(0==e)return{node:null,index:0,offset:0};let{index:t,offset:n}=this.content.findIndex(e);if(n<e)return{node:this.content.child(t),index:t,offset:n};let i=this.content.child(t-1);return{node:i,index:t-1,offset:n-i.nodeSize}}resolve(e){return vk.resolveCached(this,e)}resolveNoCache(e){return vk.resolve(this,e)}rangeHasMark(e,t,n){let i=!1;return t>e&&this.nodesBetween(e,t,e=>(n.isInSet(e.marks)&&(i=!0),!i)),i}get isBlock(){return this.type.isBlock}get isTextblock(){return this.type.isTextblock}get inlineContent(){return this.type.inlineContent}get isInline(){return this.type.isInline}get isText(){return this.type.isText}get isLeaf(){return this.type.isLeaf}get isAtom(){return this.type.isAtom}toString(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);let e=this.type.name;return this.content.size&&(e+="("+this.content.toStringInner()+")"),v_(this.marks,e)}contentMatchAt(e){let t=this.type.contentMatch.matchFragment(this.content,0,e);if(!t)throw Error("Called contentMatchAt on a node with invalid content");return t}canReplace(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vu.empty,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:n.childCount,o=this.contentMatchAt(e).matchFragment(n,i,r),a=o&&o.matchFragment(this.content,t);if(!a||!a.validEnd)return!1;for(let e=i;e<r;e++)if(!this.type.allowsMarks(n.child(e).marks))return!1;return!0}canReplaceWith(e,t,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r=this.contentMatchAt(e).matchType(n),o=r&&r.matchFragment(this.content,t);return!!o&&o.validEnd}canAppend(e){return e.content.size?this.canReplace(this.childCount,this.childCount,e.content):this.type.compatibleContent(e.type)}check(){this.type.checkContent(this.content),this.type.checkAttrs(this.attrs);let e=vh.none;for(let t=0;t<this.marks.length;t++){let n=this.marks[t];n.type.checkAttrs(n.attrs),e=n.addToSet(e)}if(!vh.sameSet(e,this.marks))throw RangeError("Invalid collection of marks for node ".concat(this.t
1ype.name,": ").concat(this.marks.map(e=>e.type.name)));this.content.forEach(e=>e.check())}toJSON(){let e={type:this.type.name};for(let t in this.attrs){e.attrs=this.attrs;break}return this.content.size&&(e.content=this.content.toJSON()),this.marks.length&&(e.marks=this.marks.map(e=>e.toJSON())),e}static fromJSON(e,t){let n;if(!t)throw RangeError("Invalid input for Node.fromJSON");if(t.marks){if(!Array.isArray(t.marks))throw RangeError("Invalid mark data for Node.fromJSON");n=t.marks.map(e.markFromJSON)}if("text"==t.type){if("string"!=typeof t.text)throw RangeError("Invalid text node in JSON");return e.text(t.text,n)}let i=vu.fromJSON(e,t.content),r=e.nodeType(t.type).create(t.attrs,i,n);return r.type.checkAttrs(r.attrs),r}constructor(e,t,n,i=vh.none){this.type=e,this.attrs=t,this.marks=i,this.content=n||vu.empty}};vE.prototype.text=void 0;var vT=class e extends vE{toString(){return this.type.spec.toDebugString?this.type.spec.toDebugString(this):v_(this.marks,JSON.stringify(this.text))}get textContent(){return this.text}textBetween(e,t){return this.text.slice(e,t)}get nodeSize(){return this.text.length}mark(t){return t==this.marks?this:new e(this.type,this.attrs,this.text,t)}withText(t){return t==this.text?this:new e(this.type,this.attrs,t,this.marks)}cut(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.text.length;return 0==e&&t==this.text.length?this:this.withText(this.text.slice(e,t))}eq(e){return this.sameMarkup(e)&&this.text==e.text}toJSON(){let e=super.toJSON();return e.text=this.text,e}constructor(e,t,n,i){if(super(e,t,null,i),!n)throw RangeError("Empty text nodes are not allowed");this.text=n}};function v_(e,t){for(let n=e.length-1;n>=0;n--)t=e[n].type.name+"("+t+")";return t}var vO=class e{static parse(t,n){var i;let r,o=new vj(t,n);if(null==o.next)return e.empty;let a=function e(t){let n=[];do n.push(function(t){let n=[];do n.push(function(t){let n=function(t){if(t.eat("(")){let n=e(t);return t.eat(")")||t.err("Missing closing paren"),n}if(/\W/.test(t.next))t.err("Unexpected token '"+t.next+"'");else{let e=(function(e,t){let n=e.nodeTypes,i=n[t];if(i)return[i];let r=[];for(let e in n){let i=n[e];i.isInGroup(t)&&r.push(i)}return 0==r.length&&e.err("No node type or group '"+t+"' found"),r})(t,t.next).map(e=>(null==t.inline?t.inline=e.isInline:t.inline!=e.isInline&&t.err("Mixing inline and block content"),{type:"name",value:e}));return t.pos++,1==e.length?e[0]:{type:"choice",exprs:e}}}(t);for(;;)if(t.eat("+"))n={type:"plus",expr:n};else if(t.eat("*"))n={type:"star",expr:n};else if(t.eat("?"))n={type:"opt",expr:n};else if(t.eat("{"))n=function(e,t){let n=vD(e),i=n;return e.eat(",")&&(i="}"!=e.next?vD(e):-1),e.eat("}")||e.err("Unclosed braced range"),{type:"range",min:n,max:i,expr:t}}(t,n);else break;return n}(t));while(t.next&&")"!=t.next&&"|"!=t.next)return 1==n.length?n[0]:{type:"seq",exprs:n}}(t));while(t.eat("|"))return 1==n.length?n[0]:{type:"choice",exprs:n}}(o);o.next&&o.err("Unexpected trailing text");let l=(i=function(e){let t=[[]];return r(function e(t,o){if("choice"==t.type)return t.exprs.reduce((t,n)=>t.concat(e(n,o)),[]);if("seq"==t.type)for(let i=0;;i++){let a=e(t.exprs[i],o);if(i==t.exprs.length-1)return a;r(a,o=n())}else if("star"==t.type){let a=n();return i(o,a),r(e(t.expr,a),a),[i(a)]}else if("plus"==t.type){let a=n();return r(e(t.expr,o),a),r(e(t.expr,a),a),[i(a)]}else if("opt"==t.type)return[i(o)].concat(e(t.expr,o));else if("range"==t.type){let a=o;for(let i=0;i<t.min;i++){let i=n();r(e(t.expr,a),i),a=i}if(-1==t.max)r(e(t.expr,a),a);else for(let o=t.min;o<t.max;o++){let o=n();i(a,o),r(e(t.expr,a),o),a=o}return[i(a)]}else if("name"==t.type)return[i(o,void 0,t.value)];else throw Error("Unknown expr type")}(e,0),n()),t;function n(){return t.push([])-1}function i(e,n,i){let r={term:i,to:n};return t[e].push(r),r}function r(e,t){e.forEach(e=>e.to=t)}}(a),r=Object.create(null),function e(t){let n=[];t.forEach(e=>{i[e].forEach(e=>{let t,{term:r,to:o}=e;if(r){for(let e=0;e<n.length;e++)n[e][0]==r&&(t=n[e][1]);vI(i,o).forEach(e=>{t||n.push([r,t=[]]),-1==t.indexOf(e)&&t.push(e)})}})});let o=r[t.join(",")]=new vO(t.indexOf(i.length-1)>-1);for(let t=0;t<n.length;t++){let i=n[t][1].sort(vN);o.next.push({type:n[t][0],next:r[i.join(",")]||e(i)})}return o}(vI(i,0)));return function(e,t){for(let n=0,i=[e];n<i.length;n++){let e=i[n],r=!e.validEnd,o=[];for(let t=0;t<e.next.length;t++){let{type:n,next:a}=e.next[t];o.push(n.name),r&&!(n.isText||n.hasRequiredAttrs())&&(r=!1),-1==i.indexOf(a)&&i.push(a)}r&&t.err("Only non-generatable nodes ("+o.join(", ")+") in a required position (see https://prosemirror.net/docs/guide/#generatable)")}}(l,o),l}matchType(e){for(let t=0;t<this.next.length;t++)if(this.next[t].type==e)return this.next[t].next;return null}matchFragment(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.childCount,i=this;for(let r=t;i&&r<n;r++)i=i.matchType(e.child(r).type);return i}get inlineContent(){return 0!=this.next.length&&this.next[0].type.isInline}get defaultType(){for(let e=0;e<this.next.length;e++){let{type:t}=this.next[e];if(!(t.isText||t.hasRequiredAttrs()))return t}return null}compatible(e){for(let t=0;t<this.next.length;t++)for(let n=0;n<e.next.length;n++)if(this.next[t].type==e.next[n].type)return!0;return!1}fillBefore(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=[this];return function r(o,a){let l=o.matchFragment(e,n);if(l&&(!t||l.validEnd))return vu.from(a.map(e=>e.createAndFill()));for(let e=0;e<o.next.length;e++){let{type:t,next:n}=o.next[e];if(!(t.isText||t.hasRequiredAttrs())&&-1==i.indexOf(n)){i.push(n);let e=r(n,a.concat(t));if(e)return e}}return null}(this,[])}findWrapping(e){for(let t=0;t<this.wrapCache.length;t+=2)if(this.wrapCache[t]==e)return this.wrapCache[t+1];let t=this.computeWrapping(e);return this.wrapCache.push(e,t),t}computeWrapping(e){let t=Object.create(null),n=[{match:this,type:null,via:null}];for(;n.length;){let i=n.shift(),r=i.match;if(r.matchType(e)){let e=[];for(let t=i;t.type;t=t.via)e.push(t.type);return e.reverse()}for(let e=0;e<r.next.length;e++){let{type:o,next:a}=r.next[e];o.isLeaf||o.hasRequiredAttrs()||o.name in t||i.type&&!a.validEnd||(n.push({match:o.contentMatch,type:o,via:i}),t[o.name]=!0)}}return null}get edgeCount(){return this.next.length}edge(e){if(e>=this.next.length)throw RangeError("There's no ".concat(e,"th edge in this content match"));return this.next[e]}toString(){let e=[];return!function t(n){e.push(n);for(let i=0;i<n.next.length;i++)-1==e.indexOf(n.next[i].next)&&t(n.next[i].next)}(this),e.map((t,n)=>{let i=n+(t.validEnd?"*":" ")+" ";for(let n=0;n<t.next.length;n++)i+=(n?", ":"")+t.next[n].type.name+"->"+e.indexOf(t.next[n].next);return i}).join("\n")}constructor(e){this.validEnd=e,this.next=[],this.wrapCache=[]}};vO.empty=new vO(!0);var vj=class{get next(){return this.tokens[this.pos]}eat(e){return this.next==e&&(this.pos++||!0)}err(e){throw SyntaxError(e+" (in content expression '"+this.string+"')")}constructor(e,t){this.string=e,this.nodeTypes=t,this.inline=null,this.pos=0,this.tokens=e.split(/\s*(?
1=\b|\W|$)/),""==this.tokens[this.tokens.length-1]&&this.tokens.pop(),""==this.tokens[0]&&this.tokens.shift()}};function vD(e){/\D/.test(e.next)&&e.err("Expected number, got '"+e.next+"'");let t=Number(e.next);return e.pos++,t}function vN(e,t){return t-e}function vI(e,t){let n=[];return function t(i){let r=e[i];if(1==r.length&&!r[0].term)return t(r[0].to);n.push(i);for(let e=0;e<r.length;e++){let{term:i,to:o}=r[e];i||-1!=n.indexOf(o)||t(o)}}(t),n.sort(vN)}function vP(e){let t=Object.create(null);for(let n in e){let i=e[n];if(!i.hasDefault)return null;t[n]=i.default}return t}function vR(e,t){let n=Object.create(null);for(let i in e){let r=t&&t[i];if(void 0===r){let t=e[i];if(t.hasDefault)r=t.default;else throw RangeError("No value supplied for attribute "+i)}n[i]=r}return n}function vB(e,t,n,i){for(let r in t)if(!(r in e))throw RangeError("Unsupported attribute ".concat(r," for ").concat(n," of type ").concat(i));for(let n in e)e[n].validate&&e[n].validate(t[n])}function vF(e,t){let n=Object.create(null);if(t)for(let i in t)n[i]=new vH(e,i,t[i]);return n}var vV=class e{get isInline(){return!this.isBlock}get isTextblock(){return this.isBlock&&this.inlineContent}get isLeaf(){return this.contentMatch==vO.empty}get isAtom(){return this.isLeaf||!!this.spec.atom}isInGroup(e){return this.groups.indexOf(e)>-1}get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"normal")}hasRequiredAttrs(){for(let e in this.attrs)if(this.attrs[e].isRequired)return!0;return!1}compatibleContent(e){return this==e||this.contentMatch.compatible(e.contentMatch)}computeAttrs(e){return!e&&this.defaultAttrs?this.defaultAttrs:vR(this.attrs,e)}create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(this.isText)throw Error("NodeType.create can't construct text nodes");return new vE(this,this.computeAttrs(e),vu.from(t),vh.setFrom(n))}createChecked(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return t=vu.from(t),this.checkContent(t),new vE(this,this.computeAttrs(e),t,vh.setFrom(n))}createAndFill(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(e=this.computeAttrs(e),(t=vu.from(t)).size){let e=this.contentMatch.fillBefore(t);if(!e)return null;t=e.append(t)}let i=this.contentMatch.matchFragment(t),r=i&&i.fillBefore(vu.empty,!0);return r?new vE(this,e,t.append(r),vh.setFrom(n)):null}validContent(e){let t=this.contentMatch.matchFragment(e);if(!t||!t.validEnd)return!1;for(let t=0;t<e.childCount;t++)if(!this.allowsMarks(e.child(t).marks))return!1;return!0}checkContent(e){if(!this.validContent(e))throw RangeError("Invalid content for node ".concat(this.name,": ").concat(e.toString().slice(0,50)))}checkAttrs(e){vB(this.attrs,e,"node",this.name)}allowsMarkType(e){return null==this.markSet||this.markSet.indexOf(e)>-1}allowsMarks(e){if(null==this.markSet)return!0;for(let t=0;t<e.length;t++)if(!this.allowsMarkType(e[t].type))return!1;return!0}allowedMarks(e){let t;if(null==this.markSet)return e;for(let n=0;n<e.length;n++)this.allowsMarkType(e[n].type)?t&&t.push(e[n]):t||(t=e.slice(0,n));return t?t.length?t:vh.none:e}static compile(t,n){let i=Object.create(null);t.forEach((t,r)=>i[t]=new e(t,n,r));let r=n.spec.topNode||"doc";if(!i[r])throw RangeError("Schema is missing its top node type ('"+r+"')");if(!i.text)throw RangeError("Every schema needs a 'text' type");for(let e in i.text.attrs)throw RangeError("The text node type should not have attributes");return i}constructor(e,t,n){this.name=e,this.schema=t,this.spec=n,this.markSet=null,this.groups=n.group?n.group.split(" "):[],this.attrs=vF(e,n.attrs),this.defaultAttrs=vP(this.attrs),this.contentMatch=null,this.inlineContent=null,this.isBlock=!(n.inline||"text"==e),this.isText="text"==e}},vH=class{get isRequired(){return!this.hasDefault}constructor(e,t,n){this.hasDefault=Object.prototype.hasOwnProperty.call(n,"default"),this.default=n.default,this.validate="string"==typeof n.validate?function(e,t,n){let i=n.split("|");return n=>{let r=null===n?"null":typeof n;if(0>i.indexOf(r))throw RangeError("Expected value of type ".concat(i," for attribute ").
1concat(t," on type ").concat(e,", got ").concat(r))}}(e,t,n.validate):n.validate}},vW=class e{create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!e&&this.instance?this.instance:new vh(this,vR(this.attrs,e))}static compile(t,n){let i=Object.create(null),r=0;return t.forEach((t,o)=>i[t]=new e(t,r++,n,o)),i}removeFromSet(e){for(var t=0;t<e.length;t++)e[t].type==this&&(e=e.slice(0,t).concat(e.slice(t+1)),t--);return e}isInSet(e){for(let t=0;t<e.length;t++)if(e[t].type==this)return e[t]}checkAttrs(e){vB(this.attrs,e,"mark",this.name)}excludes(e){return this.excluded.indexOf(e)>-1}constructor(e,t,n,i){this.name=e,this.rank=t,this.schema=n,this.spec=i,this.attrs=vF(e,i.attrs),this.excluded=null;let r=vP(this.attrs);this.instance=r?new vh(this,r):null}},vq=class{node(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;if("string"==typeof e)e=this.nodeType(e);else if(e instanceof vV){if(e.schema!=this)throw RangeError("Node type from different schema used ("+e.name+")")}else throw RangeError("Invalid node type: "+e);return e.createChecked(t,n,i)}text(e,t){let n=this.nodes.text;return new vT(n,n.defaultAttrs,e,vh.setFrom(t))}mark(e,t){return"string"==typeof e&&(e=this.marks[e]),e.create(t)}nodeType(e){let t=this.nodes[e];if(!t)throw RangeError("Unknown node type: "+e);return t}constructor(e){this.linebreakReplacement=null,this.cached=Object.create(null);let t=this.spec={};for(let n in e)t[n]=e[n];t.nodes=vl.from(e.nodes),t.marks=vl.from(e.marks||{}),this.nodes=vV.compile(this.spec.nodes,this),this.marks=vW.compile(this.spec.marks,this);let n=Object.create(null);for(let e in this.nodes){if(e in this.marks)throw RangeError(e+" can not be both a node and a mark");let t=this.nodes[e],i=t.spec.content||"",r=t.spec.marks;if(t.contentMatch=n[i]||(n[i]=vO.parse(i,this.nodes)),t.inlineContent=t.contentMatch.inlineContent,t.spec.linebreakReplacement){if(this.linebreakReplacement)throw RangeError("Multiple linebreak nodes defined");if(!t.isInline||!t.isLeaf)throw RangeError("Linebreak replacement nodes must be inline leaf nodes");this.linebreakReplacement=t}t.markSet="_"==r?null:r?vU(this,r.split(" ")):""!=r&&t.inlineContent?null:[]}for(let e in this.marks){let t=this.marks[e],n=t.spec.excludes;t.excluded=null==n?[t]:""==n?[]:vU(this,n.split(" "))}this.nodeFromJSON=e=>vE.fromJSON(this,e),this.markFromJSON=e=>vh.fromJSON(this,e),this.topNodeType=this.nodes[this.spec.topNode||"doc"],this.cached.wrappings=Object.create(null)}};function vU(e,t){let n=[];for(let i=0;i<t.length;i++){let r=t[i],o=e.marks[r],a=o;if(o)n.push(o);else for(let t in e.marks){let i=e.marks[t];("_"==r||i.spec.group&&i.spec.group.split(" ").indexOf(r)>-1)&&n.push(a=i)}if(!a)throw SyntaxError("Unknown mark type: '"+t[i]+"'")}return n}var v$=class e{parse(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new vQ(this,t,!1);return n.addAll(e,vh.none,t.from,t.to),n.finish()}parseSlice(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new vQ(this,t,!0);return n.addAll(e,vh.none,t.from,t.to),vg.maxOpen(n.finish())}matchTag(e,t,n){for(let o=n?this.tags.indexOf(n)+1:0;o<this.tags.length;o++){var i,r;let n=this.tags[o];if(i=e,r=n.tag,(i.matches||i.msMatchesSelector||i.webkitMatchesSelector||i.mozMatchesSelector).call(i,r)&&(void 0===n.namespace||e.namespaceURI==n.namespace)&&(!n.context||t.matchesContext(n.context))){if(n.getAttrs){let t=n.getAttrs(e);if(!1===t)continue;n.attrs=t||void 0}return n}}}matchStyle(e,t,n,i){for(let r=i?this.styles.indexOf(i)+1:0;r<this.styles.length;r++){let i=this.styles[r],o=i.style;if(0==o.indexOf(e)&&(!i.context||n.matchesContext(i.context))&&(!(o.length>e.length)||61==o.charCodeAt(e.length)&&o.slice(e.length+1)==t)){if(i.getAttrs){let e=i.getAttrs(t);if(!1===e)continue;i.attrs=e||void 0}return i}}}static schemaRules(e){let t=[];function n(e){let n=null==e.priority?50:e.priority,i=0;for(;i<t.length;i++){let e=t[i];if((null==e.priority?50:e.priority)<n)break}t.splice(i,0,e)}for(let t in e.marks){let i=e.marks[t].spec.parseDOM;
1i&&i.forEach(e=>{n(e=vZ(e)),e.mark||e.ignore||e.clearMark||(e.mark=t)})}for(let t in e.nodes){let i=e.nodes[t].spec.parseDOM;i&&i.forEach(e=>{n(e=vZ(e)),e.node||e.ignore||e.mark||(e.node=t)})}return t}static fromSchema(t){return t.cached.domParser||(t.cached.domParser=new e(t,e.schemaRules(t)))}constructor(e,t){this.schema=e,this.rules=t,this.tags=[],this.styles=[];let n=this.matchedStyles=[];t.forEach(e=>{if(null!=e.tag)this.tags.push(e);else if(null!=e.style){let t=/[^=]*/.exec(e.style)[0];0>n.indexOf(t)&&n.push(t),this.styles.push(e)}}),this.normalizeLists=!this.tags.some(t=>{if(!/^(ul|ol)\b/.test(t.tag)||!t.node)return!1;let n=e.nodes[t.node];return n.contentMatch.matchType(n)})}};let vK={address:!0,article:!0,aside:!0,blockquote:!0,body:!0,canvas:!0,dd:!0,div:!0,dl:!0,fieldset:!0,figcaption:!0,figure:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,li:!0,noscript:!0,ol:!0,output:!0,p:!0,pre:!0,section:!0,table:!0,tfoot:!0,ul:!0},vG={head:!0,noscript:!0,object:!0,script:!0,style:!0,title:!0},vY={ol:!0,ul:!0};function vX(e,t,n){return null!=t?!!t|2*("full"===t):e&&"pre"==e.whitespace?3:-5&n}
1var vJ=class{findWrapping(e){if(!this.match){if(!this.type)return[];let t=this.type.contentMatch.fillBefore(vu.from(e));if(t)this.match=this.type.contentMatch.matchFragment(t);else{let t=this.type.contentMatch,n;return(n=t.findWrapping(e.type))?(this.match=t,n):null}}return this.match.findWrapping(e.type)}finish(e){if(!(1&this.options)){let e=this.content[this.content.length-1],t;e&&e.isText&&(t=/[ \t\r\n\u000c]+$/.exec(e.text))&&(e.text.length==t[0].length?this.content.pop():this.content[this.content.length-1]=e.withText(e.text.slice(0,e.text.length-t[0].length)))}let t=vu.from(this.content);return!e&&this.match&&(t=t.append(this.match.fillBefore(vu.empty,!0))),this.type?this.type.create(this.attrs,t,this.marks):t}inlineContext(e){return this.type?this.type.inlineContent:this.content.length?this.content[0].isInline:e.parentNode&&!vK.hasOwnProperty(e.parentNode.nodeName.toLowerCase())}constructor(e,t,n,i,r,o){this.type=e,this.attrs=t,this.marks=n,this.solid=i,this.options=o,this.content=[],this.activeMarks=vh.none,this.match=r||(4&o?null:e.contentMatch)}},vQ=class{get top(){return this.nodes[this.open]}addDOM(e,t){3==e.nodeType?this.addTextNode(e,t):1==e.nodeType&&this.addElement(e,t)}addTextNode(e,t){let n=e.nodeValue,i=this.top,r=2&i.options?"full":this.localPreserveWS||(1&i.options)>0,{schema:o}=this.parser;if("full"===r||i.inlineContext(e)||/[^ \t\r\n\u000c]/.test(n)){if(r)if("full"===r)n=n.replace(/\r\n?/g,"\n");else if(o.linebreakReplacement&&/[\r\n]/.test(n)&&this.top.findWrapping(o.linebreakReplacement.create())){let e=n.split(/\r?\n|\r/);for(let n=0;n<e.length;n++)n&&this.insertNode(o.linebreakReplacement.create(),t,!0),e[n]&&this.insertNode(o.text(e[n]),t,!/\S/.test(e[n]));n=""}else n=n.replace(/\r?\n|\r/g," ");else if(n=n.replace(/[ \t\r\n\u000c]+/g," "),/^[ \t\r\n\u000c]/.test(n)&&this.open==this.nodes.length-1){let t=i.content[i.content.length-1],r=e.previousSibling;
1(!t||r&&"BR"==r.nodeName||t.isText&&/[ \t\r\n\u000c]$/.test(t.text))&&(n=n.slice(1))}n&&this.insertNode(o.text(n),t,!/\S/.test(n)),this.findInText(e)}else this.findInside(e)}addElement(e,t,n){let i=this.localPreserveWS,r=this.top;("PRE"==e.tagName||/pre/.test(e.style&&e.style.whiteSpace))&&(this.localPreserveWS=!0);let o=e.nodeName.toLowerCase(),a;vY.hasOwnProperty(o)&&this.parser.normalizeLists&&function(e){for(let t=e.firstChild,n=null;t;t=t.nextSibling){let e=1==t.nodeType?t.nodeName.toLowerCase():null;e&&vY.hasOwnProperty(e)&&n?(n.appendChild(t),t=n):"li"==e?n=t:e&&(n=null)}}(e);let l=this.options.ruleFromNode&&this.options.ruleFromNode(e)||(a=this.parser.matchTag(e,this,n));n:if(l?l.ignore:vG.hasOwnProperty(o))this.findInside(e),this.ignoreFallback(e,t);else if(!l||l.skip||l.closeParent){l&&l.closeParent?this.open=Math.max(0,this.open-1):l&&l.skip.nodeType&&(e=l.skip);let n,i=this.needsBlock;if(vK.hasOwnProperty(o))r.content.length&&r.content[0].isInline&&this.open&&(this.open--,r=this.top),n=!0,r.type||(this.needsBlock=!0);else if(!e.firstChild){this.leafFallback(e,t);break n}let a=l&&l.skip?t:this.readStyles(e,t);a&&this.addAll(e,a),n&&this.sync(r),this.needsBlock=i}else{let n=this.readStyles(e,t);n&&this.addElementByRule(e,l,n,!1===l.consuming?a:void 0)}this.localPreserveWS=i}leafFallback(e,t){"BR"==e.nodeName&&this.top.type&&this.top.type.inlineContent&&this.addTextNode(e.ownerDocument.createTextNode("\n"),t)}ignoreFallback(e,t){"BR"!=e.nodeName||this.top.type&&this.top.type.inlineContent||this.findPlace(this.parser.schema.text("-"),t,!0)}readStyles(e,t){let n=e.style;if(n&&n.length)for(let e=0;e<this.parser.matchedStyles.length;e++){let i=this.parser.matchedStyles[e],r=n.getPropertyValue(i);if(r)for(let e;;){let n=this.parser.matchStyle(i,r,this,e);if(!n)break;if(n.ignore)return null;if(t=n.clearMark?t.filter(e=>!n.clearMark(e)):t.concat(this.parser.schema.marks[n.mark].create(n.attrs)),!1===n.consuming)e=n;else break}}return t}addElementByRule(e,t,n,i){let r,o;if(t.node)if((o=this.parser.schema.nodes[t.node]).isLeaf)this.insertNode(o.create(t.attrs),n,"BR"==e.nodeName)||this.leafFallback(e,n);else{let e=this.enter(o,t.attrs||null,n,t.preserveWhitespace);e&&(r=!0,n=e)}else{let e=this.parser.schema.marks[t.mark];n=n.concat(e.create(t.attrs))}let a=this.top;if(o&&o.isLeaf)this.findInside(e);else if(i)this.addElement(e,n,i);else if(t.getContent)this.findInside(e),t.getContent(e,this.parser.schema).forEach(e=>this.insertNode(e,n,!1));else{let i=e;"string"==typeof t.contentElement?i=e.querySelector(t.contentElement):"function"==typeof t.contentElement?i=t.contentElement(e):t.contentElement&&(i=t.contentElement),this.findAround(e,i,!0),this.addAll(i,n),this.findAround(e,i,!1)}r&&this.sync(a)&&this.open--}addAll(e,t,n,i){let r=n||0;for(let o=n?e.childNodes[n]:e.firstChild,a=null==i?null:e.childNodes[i];o!=a;o=o.nextSibling,++r)this.findAtPoint(e,r),this.addDOM(o,t);this.findAtPoint(e,r)}findPlace(e,t,n){let i,r;for(let t=this.open,o=0;t>=0;t--){let a=this.nodes[t],l=a.findWrapping(e);if(l&&(!i||i.length>l.length+o)&&(i=l,r=a,!l.length))break;if(a.solid){if(n)break;o+=2}}if(!i)return null;this.sync(r);for(let e=0;e<i.length;e++)t=this.enterInner(i[e],null,t,!1);return t}insertNode(e,t,n){if(e.isInline&&this.needsBlock&&!this.top.type){let e=this.textblockFromContext();e&&(t=this.enterInner(e,null,t))}let i=this.findPlace(e,t,n);if(i){this.closeExtra();let t=this.top;t.match&&(t.match=t.match.matchType(e.type));let n=vh.none;for(let r of i.concat(e.marks))(t.type?t.type.allowsMarkType(r.type):v1(r.type,e.type))&&(n=r.addToSet(n));return t.content.push(e.mark(n)),!0}return!1}enter(e,t,n,i){let r=this.findPlace(e.create(t),n,!1);return r&&(r=this.enterInner(e,t,n,!0,i)),r}enterInner(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4?arguments[4]:void 0;this.closeExtra();let o=this.top;o.match=o.match&&o.match.matchType(e);let a=vX(e,r,o.options);4&o.options&&0==o.content.length&&(a|=4);let l=vh.none;return n=n.filter(t=>(o.type?!o.type.allowsMarkType(t.type):!v1(t.type,e))||(l=t.addToSet(l),!1)),this.nodes.push(new vJ(e,t,l,i,null,a)),this.open++,n}closeExtra(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.nodes.length-1;if(t>this.open){for(;t>this.open;t--)this.nodes[t-1].content.push(this.nodes[t].finish(e));this.nodes.length=this.open+1}}finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0].finish(!!(this.isOpen||this.options.topOpen))}sync(e){for(let t=this.open;t>=0;t--)if(this.nodes[t]==e)return this.open=t,!0;else this.localPreserveWS&&(this.nodes[t].options|=1);return!1}get currentPos(){this.closeExtra();let e=0;for(let t=this.open;t>=0;t--){let n=this.nodes[t].content;for(let t=n.length-1;t>=0;t--)e+=n[t].nodeSize;t&&e++}return e}findAtPoint(e,t){if(this.find)for(let n=0;n<this.find.length;n++)this.find[n].node==e&&this.find[n].offset==t&&(this.find[n].pos=this.currentPos)}findInside(e){if(this.find)for(let t=0;t<this.find.length;t++)null==this.find[t].pos&&1==e.nodeType&&e.contains(this.find[t].node)&&(this.find[t].pos=this.currentPos)}findAround(e,t,n){if(e!=t&&this.find)for(let i=0;i<this.find.length;i++)null==this.find[i].pos&&1==e.nodeType&&e.contains(this.find[i].node)&&t.compareDocumentPosition(this.find[i].node)&(n?2:4)&&(this.find[i].pos=this.currentPos)}findInText(e){if(this.find)for(let t=0;t<this.find.length;t++)this.find[t].node==e&&(this.find[t].pos=this.currentPos-(e.nodeValue.length-this.find[t].offset))}matchesContext(e){if(e.indexOf("|")>-1)return e.split(/\s*\|\s*/).some(this.matchesContext,this);let t=e.split("/"),n=this.options.context,i=!this.isOpen&&(!n||n.parent.type==this.nodes[0].type),r=-(n?n.depth+1:0)+ +!i,o=(e,a)=>{for(;e>=0;e--){let l=t[e];if(""==l){if(e==t.length-1||0==e)continue;for(;a>=r;a--)if(o(e-1,a))return!0;return!1}{let e=a>0||0==a&&i?this.nodes[a].type:n&&a>=r?n.node(a-r).type:null;if(!e||e.name!=l&&!e.isInGroup(l))return!1;a--}}return!0};return o(t.length-1,this.open)}textblockFromContext(){let e=this.options.context;if(e)for(let t=e.depth;t>=0;t--){let n=e.node(t).contentMatchAt(e.indexAfter(t)).defaultType;
1if(n&&n.isTextblock&&n.defaultAttrs)return n}for(let e in this.parser.schema.nodes){let t=this.parser.schema.nodes[e];if(t.isTextblock&&t.defaultAttrs)return t}}constructor(e,t,n){this.parser=e,this.options=t,this.isOpen=n,this.open=0,this.localPreserveWS=!1;let i=t.topNode,r,o=vX(null,t.preserveWhitespace,0)|4*!!n;r=i?new vJ(i.type,i.attrs,vh.none,!0,t.topMatch||i.type.contentMatch,o):n?new vJ(null,null,vh.none,!0,null,o):new vJ(e.schema.topNodeType,null,vh.none,!0,null,o),this.nodes=[r],this.find=t.findPositions,this.needsBlock=!1}};function vZ(e){let t={};for(let n in e)t[n]=e[n];return t}function v1(e,t){let n=t.schema.nodes;for(let i in n){let r=n[i];if(!r.allowsMarkType(e))continue;let o=[],a=e=>{o.push(e);for(let n=0;n<e.edgeCount;n++){let{type:i,next:r}=e.edge(n);if(i==t||0>o.indexOf(r)&&a(r))return!0}};if(a(r.contentMatch))return!0}}var v0=class e{serializeFragment(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;n||(n=v4(t).createDocumentFragment());let i=n,r=[];return e.forEach(e=>{if(r.length||e.marks.length){let n=0,o=0;for(;n<r.length&&o<e.marks.length;){let t=e.marks[o];if(!this.marks[t.type.name]){o++;continue}if(!t.eq(r[n][0])||!1===t.type.spec.spanning)break;n++,o++}for(;n<r.length;)i=r.pop()[1];for(;o<e.marks.length;){let n=e.marks[o++],a=this.serializeMark(n,e.isInline,t);a&&(r.push([n,i]),i.appendChild(a.dom),i=a.contentDOM||a.dom)}}i.appendChild(this.serializeNodeInner(e,t))}),n}serializeNodeInner(e,t){if(e.isText)return v4(t).createTextNode(e.text);let{dom:n,contentDOM:i}=v6(v4(t),this.nodes[e.type.name](e),null,e.attrs);if(i){if(e.isLeaf)throw RangeError("Content hole not allowed in a leaf node spec");this.serializeFragment(e.content,t,i)}return n}serializeNode(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.serializeNodeInner(e,t);for(let i=e.marks.length-1;i>=0;i--){let r=this.serializeMark(e.marks[i],e.isInline,t);r&&((r.contentDOM||r.dom).appendChild(n),n=r.dom)}return n}serializeMark(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=this.marks[e.type.name];return i&&v6(v4(n),i(e,t),null,e.attrs)}static renderSpec(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;return"string"==typeof t?{dom:e.createTextNode(t)}:v6(e,t,n,i)}static fromSchema(t){return t.cached.domSerializer||(t.cached.domSerializer=new e(this.nodesFromSchema(t),this.marksFromSchema(t)))}static nodesFromSchema(e){let t=v2(e.nodes);return t.text||(t.text=e=>e.text),t}static marksFromSchema(e){return v2(e.marks)}constructor(e,t){this.nodes=e,this.marks=t}};function v2(e){let t={};for(let n in e){let i=e[n].spec.toDOM;i&&(t[n]=i)}return t}function v4(e){return e.document||window.document}let v3=new WeakMap;function v6(e,t,n,i){let r,o,a;if(1==t.nodeType)return{dom:t};if(t.dom&&1==t.dom.nodeType)return t;let l=t[0],s;if("string"!=typeof l)throw RangeError("Invalid array passed to renderSpec");if(i&&(void 0===(o=v3.get(i))&&v3.set(i,(a=null,!function e(t){if(t&&"object"==typeof t)if(Array.isArray(t))if("string"==typeof t[0])a||(a=[]),a.push(t);else for(let n=0;n<t.length;n++)e(t[n]);else for(let n in t)e(t[n])}(i),o=a)),s=o)&&s.indexOf(t)>-1)throw RangeError("Using an array from an attribute object as a DOM spec. This may be an attempted cross site scripting attack.");let c=l.indexOf(" ");c>0&&(n=l.slice(0,c),l=l.slice(c+1));let u=n?e.createElementNS(n,l):e.createElement(l),d=t[1],p=1;if(d&&"object"==typeof d&&null==d.nodeType&&!Array.isArray(d)){for(let e in p=2,d)if(null!=d[e]){let t=e.indexOf(" ");t>0?u.setAttributeNS(e.slice(0,t),e.slice(t+1),d[e]):"style"==e&&u.style?u.style.cssText=d[e]:u.setAttribute(e,d[e])}}for(let o=p;o<t.length;o++){let a=t[o];if(0===a){if(o<t.length-1||o>p)throw RangeError("Content hole must be the only child of its parent node");return{dom:u,contentDOM:u}}if("string"==typeof a)u.appendChild(e.createTextNode(a));else{let{dom:t,contentDOM:o}=v6(e,a,n,i);if(u.appendChild(t),o){if(r)throw RangeError("Multiple content holes");r=o}}}return{dom:u,contentDOM:r}}var v8=class{get deleted(){return(8&this.delInfo)>0}get deletedBefore(){return(5&this.delInfo)>0}get deletedAfter(){return(6&this.delInfo)>0}get deletedAcross(){return(4&this.delInfo)>0}constructor(e,t,n){this.pos=e,this.delInfo=t,this.recover=n}},v5=class e{recover(e){let t=0,n=65535&e;if(!this.inverted)for(let e=0;e<n;e++)t+=this.ranges[3*e+2]-this.ranges[3*e+1];return this.ranges[3*n]+t+(e-(65535&e))/65536}mapResult(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._map(e,t,!1)}map(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._map(e,t,!0)}_map(e,t,n){let i=0,r=this.inverted?2:1,o=this.inverted?1:2;
1for(let a=0;a<this.ranges.length;a+=3){let l=this.ranges[a]-(this.inverted?i:0);if(l>e)break;let s=this.ranges[a+r],c=this.ranges[a+o],u=l+s;if(e<=u){let r=s?e==l?-1:e==u?1:t:t,o=l+i+(r<0?0:c);if(n)return o;let d=e==(t<0?l:u)?null:a/3+(e-l)*65536,p=e==l?2:e==u?1:4;return(t<0?e!=l:e!=u)&&(p|=8),new v8(o,p,d)}i+=c-s}return n?e+i:new v8(e+i,0,null)}touches(e,t){let n=0,i=65535&t,r=this.inverted?2:1,o=this.inverted?1:2;for(let t=0;t<this.ranges.length;t+=3){let a=this.ranges[t]-(this.inverted?n:0);if(a>e)break;let l=this.ranges[t+r];if(e<=a+l&&t==3*i)return!0;n+=this.ranges[t+o]-l}return!1}forEach(e){let t=this.inverted?2:1,n=this.inverted?1:2;for(let i=0,r=0;i<this.ranges.length;i+=3){let o=this.ranges[i],a=o-(this.inverted?r:0),l=o+(this.inverted?0:r),s=this.ranges[i+t],c=this.ranges[i+n];e(a,a+s,l,l+c),r+=c-s}}invert(){return new e(this.ranges,!this.inverted)}toString(){return(this.inverted?"-":"")+JSON.stringify(this.ranges)}static offset(t){return 0==t?e.empty:new e(t<0?[0,-t,0]:[0,0,t])}constructor(t,n=!1){if(this.ranges=t,this.inverted=n,!t.length&&e.empty)return e.empty}};v5.empty=new v5([]);var v7=class e{get maps(){return this._maps}slice(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.maps.length;return new e(this._maps,this.mirror,t,n)}appendMap(e,t){this.ownData||(this._maps=this._maps.slice(),this.mirror=this.mirror&&this.mirror.slice(),this.ownData=!0),this.to=this._maps.push(e),null!=t&&this.setMirror(this._maps.length-1,t)}appendMapping(e){for(let t=0,n=this._maps.length;t<e._maps.length;t++){let i=e.getMirror(t);this.appendMap(e._maps[t],null!=i&&i<t?n+i:void 0)}}getMirror(e){if(this.mirror){for(let t=0;t<this.mirror.length;t++)if(this.mirror[t]==e)return this.mirror[t+(t%2?-1:1)]}}setMirror(e,t){this.mirror||(this.mirror=[]),this.mirror.push(e,t)}appendMappingInverted(e){for(let t=e.maps.length-1,n=this._maps.length+e._maps.length;t>=0;t--){let i=e.getMirror(t);this.appendMap(e._maps[t].invert(),null!=i&&i>t?n-i-1:void 0)}}invert(){let t=new e;return t.appendMappingInverted(this),t}map(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(this.mirror)return this._map(e,t,!0);for(let n=this.from;n<this.to;n++)e=this._maps[n].map(e,t);return e}mapResult(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._map(e,t,!1)}_map(e,t,n){let i=0;for(let n=this.from;n<this.to;n++){let r=this._maps[n].mapResult(e,t);if(null!=r.recover){let t=this.getMirror(n);if(null!=t&&t>n&&t<this.to){n=t,e=this._maps[t].recover(r.recover);continue}}i|=r.delInfo,e=r.pos}return n?e:new v8(e,i,null)}constructor(e,t,n=0,i=e?e.length:0){this.mirror=t,this.from=n,this.to=i,this._maps=e||[],this.ownData=!(e||t)}};let v9=Object.create(null);var xe=class{getMap(){return v5.empty}merge(e){return null}static fromJSON(e,t){if(!t||!t.stepType)throw RangeError("Invalid input for Step.fromJSON");let n=v9[t.stepType];if(!n)throw RangeError("No step type ".concat(t.stepType," defined"));return n.fromJSON(e,t)}static jsonID(e,t){if(e in v9)throw RangeError("Duplicate use of step JSON ID "+e);return v9[e]=t,t.prototype.jsonID=e,t}},xt=class e{static ok(t){return new e(t,null)}static fail(t){return new e(null,t)}static fromReplace(t,n,i,r){try{return e.ok(t.replace(n,i,r))}catch(t){if(t instanceof vm)return e.fail(t.message);throw t}}constructor(e,t){this.doc=e,this.failed=t}};function xn(e,t,n){let i=[];for(let r=0;r<e.childCount;r++){let o=e.child(r);o.content.size&&(o=o.copy(xn(o.content,t,o))),o.isInline&&(o=t(o,n,r)),i.push(o)}return vu.fromArray(i)}var xi=class e extends xe{apply(e){let t=e.slice(this.from,this.to),n=e.resolve(this.from),i=n.node(n.sharedDepth(this.to)),r=new vg(xn(t.content,(e,t)=>e.isAtom&&t.type.allowsMarkType(this.mark.type)?e.mark(this.mark.addToSet(e.marks)):e,i),t.openStart,t.openEnd);return xt.fromReplace(e,this.from,this.to,r)}invert(){return new xr(this.from,this.to,this.mark)}map(t){let n=t.mapResult(this.from,1),i=t.mapResult(this.to,-1);return n.deleted&&i.deleted||n.pos>=i.pos?null:new e(n.pos,i.pos,this.mark)}merge(t){return t instanceof e&&t.mark.eq(this.mark)&&this.from<=t.to&&this.to>=t.from?new e(Math.min(this.from,t.from),Math.max(this.to,t.to),this.mark):null}toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}static fromJSON(t,n){if("number"!=typeof n.from||"number"!=typeof n.to)throw RangeError("Invalid input for AddMarkStep.fromJSON");return new e(n.from,n.to,t.markFromJSON(n.mark))}constructor(e,t,n){super(),this.from=e,this.to=t,this.mark=n}};xe.jsonID("addMark",xi);var xr=class e extends xe{apply(e){let t=e.slice(this.from,this.to),n=new vg(xn(t.content,e=>e.mark(this.mark.removeFromSet(e.marks)),e),t.openStart,t.openEnd);return xt.fromReplace(e,this.from,this.to,n)}invert(){return new xi(this.from,this.to,this.mark)}map(t){let n=t.mapResult(this.from,1),i=t.mapResult(this.to,-1);return n.deleted&&i.deleted||n.pos>=i.pos?null:new e(n.pos,i.pos,this.mark)}merge(t){return t instanceof e&&t.mark.eq(this.mark)&&this.from<=t.to&&this.to>=t.from?new e(Math.min(this.from,t.from),Math.max(this.to,t.to),this.mark):null}toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}static fromJSON(t,n){if("number"!=typeof n.from||"number"!=typeof n.to)throw RangeError("Invalid input for RemoveMarkStep.fromJSON");return new e(n.from,n.to,t.markFromJSON(n.mark))}constructor(e,t,n){super(),this.from=e,this.to=t,this.mark=n}};xe.jsonID("removeMark",xr);var xo=class e extends xe{apply(e){let t=e.nodeAt(this.pos);if(!t)return xt.fail("No node at mark step's position");let n=t.type.create(t.attrs,null,this.mark.addToSet(t.marks));return xt.fromReplace(e,this.pos,this.pos+1,new vg(vu.from(n),0,+!t.isLeaf))}invert(t){let n=t.nodeAt(this.pos);if(n){let t=this.mark.addToSet(n.marks);if(t.length==n.marks.length){for(let i=0;i<n.marks.length;i++)if(!n.marks[i].isInSet(t))return new e(this.pos,n.marks[i]);return new e(this.pos,this.mark)}}return new xa(this.pos,this.mark)}map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new e(n.pos,this.mark)}toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJSON()}}static fromJSON(t,n){if("number"!=typeof n.pos)throw RangeError("Invalid input for AddNodeMarkStep.fromJSON");return new e(n.pos,t.markFromJSON(n.mark))}constructor(e,t){super(),this.pos=e,this.mark=t}};xe.jsonID("addNodeMark",xo);var xa=class e extends xe{apply(e){let t=e.nodeAt(this.pos);if(!t)return xt.fail("No node at mark step's position");let n=t.type.create(t.attrs,null,this.mark.removeFromSet(t.marks));return xt.fromReplace(e,this.pos,this.pos+1,new vg(vu.from(n),0,+!t.isLeaf))}invert(e){let t=e.nodeAt(this.pos);return t&&this.mark.isInSet(t.marks)?new xo(this.pos,this.mark):this}map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new e(n.pos,this.mark)}
1toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.toJSON()}}static fromJSON(t,n){if("number"!=typeof n.pos)throw RangeError("Invalid input for RemoveNodeMarkStep.fromJSON");return new e(n.pos,t.markFromJSON(n.mark))}constructor(e,t){super(),this.pos=e,this.mark=t}};xe.jsonID("removeNodeMark",xa);var xl=class e extends xe{apply(e){return this.structure&&xc(e,this.from,this.to)?xt.fail("Structure replace would overwrite content"):xt.fromReplace(e,this.from,this.to,this.slice)}getMap(){return new v5([this.from,this.to-this.from,this.slice.size])}invert(t){return new e(this.from,this.from+this.slice.size,t.slice(this.from,this.to))}map(t){let n=t.mapResult(this.to,-1),i=this.from==this.to&&e.MAP_BIAS<0?n:t.mapResult(this.from,1);return i.deletedAcross&&n.deletedAcross?null:new e(i.pos,Math.max(i.pos,n.pos),this.slice,this.structure)}merge(t){if(!(t instanceof e)||t.structure||this.structure)return null;if(this.from+this.slice.size!=t.from||this.slice.openEnd||t.slice.openStart)if(t.to!=this.from||this.slice.openStart||t.slice.openEnd)return null;else{let n=this.slice.size+t.slice.size==0?vg.empty:new vg(t.slice.content.append(this.slice.content),t.slice.openStart,this.slice.openEnd);return new e(t.from,this.to,n,this.structure)}{let n=this.slice.size+t.slice.size==0?vg.empty:new vg(this.slice.content.append(t.slice.content),this.slice.openStart,t.slice.openEnd);return new e(this.from,this.to+(t.to-t.from),n,this.structure)}}toJSON(){let e={stepType:"replace",from:this.from,to:this.to};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e}static fromJSON(t,n){if("number"!=typeof n.from||"number"!=typeof n.to)throw RangeError("Invalid input for ReplaceStep.fromJSON");return new e(n.from,n.to,vg.fromJSON(t,n.slice),!!n.structure)}constructor(e,t,n,i=!1){super(),this.from=e,this.to=t,this.slice=n,this.structure=i}};xl.MAP_BIAS=1,xe.jsonID("replace",xl);var xs=class e extends xe{apply(e){if(this.structure&&(xc(e,this.from,this.gapFrom)||xc(e,this.gapTo,this.to)))return xt.fail("Structure gap-replace would overwrite content");let t=e.slice(this.gapFrom,this.gapTo);if(t.openStart||t.openEnd)return xt.fail("Gap is not a flat range");let n=this.slice.insertAt(this.insert,t.content);return n?xt.fromReplace(e,this.from,this.to,n):xt.fail("Content does not fit in gap")}getMap(){return new v5([this.from,this.gapFrom-this.from,this.insert,this.gapTo,this.to-this.gapTo,this.slice.size-this.insert])}invert(t){let n=this.gapTo-this.gapFrom;return new e(this.from,this.from+this.slice.size+n,this.from+this.insert,this.from+this.insert+n,t.slice(this.from,this.to).removeBetween(this.gapFrom-this.from,this.gapTo-this.from),this.gapFrom-this.from,this.structure)}map(t){let n=t.mapResult(this.from,1),i=t.mapResult(this.to,-1),r=this.from==this.gapFrom?n.pos:t.map(this.gapFrom,-1),o=this.to==this.gapTo?i.pos:t.map(this.gapTo,1);return n.deletedAcross&&i.deletedAcross||r<n.pos||o>i.pos?null:new e(n.pos,i.pos,r,o,this.slice,this.insert,this.structure)}toJSON(){let e={stepType:"replaceAround",from:this.from,to:this.to,gapFrom:this.gapFrom,gapTo:this.gapTo,insert:this.insert};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e}static fromJSON(t,n){if("number"!=typeof n.from||"number"!=typeof n.to||"number"!=typeof n.gapFrom||"number"!=typeof n.gapTo||"number"!=typeof n.insert)throw RangeError("Invalid input for ReplaceAroundStep.fromJSON");return new e(n.from,n.to,n.gapFrom,n.gapTo,vg.fromJSON(t,n.slice),n.insert,!!n.structure)}constructor(e,t,n,i,r,o,a=!1){super(),this.from=e,this.to=t,this.gapFrom=n,this.gapTo=i,this.slice=r,this.insert=o,this.structure=a}};function xc(e,t,n){let i=e.resolve(t),r=n-t,o=i.depth;for(;r>0&&o>0&&i.indexAfter(o)==i.node(o).childCount;)o--,r--;if(r>0){let e=i.node(o).maybeChild(i.indexAfter(o));for(;r>0;){if(!e||e.isLeaf)return!0;e=e.firstChild,r--}}return!1}function xu(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n.contentMatch,r=!(arguments.length>4)||void 0===arguments[4]||arguments[4],o=e.doc.nodeAt(t),a=[],l=t+1;for(let t=0;t<o.childCount;t++){let s=o.child(t),c=l+s.nodeSize,u=i.matchType(s.type);if(u){i=u;for(let t=0;t<s.marks.length;t++)n.allowsMarkType(s.marks[t].type)||e.step(new xr(l,c,s.marks[t]));if(r&&s.isText&&"pre"!=n.whitespace){let e,t=/\r?\n|\r/g,i;for(;e=t.exec(s.text);)i||(i=new vg(vu.from(n.schema.text(" ",n.allowedMarks(s.marks))),0,0)),a.push(new xl(l+e.index,l+e.index+e[0].length,i))}}else a.push(new xl(l,c,vg.empty));l=c}if(!i.validEnd){let t=i.fillBefore(vu.empty,!0);e.replace(l,l,new vg(t,0,0))}for(let t=a.length-1;t>=0;t--)e.step(a[t])}function xd(e){let t=e.parent.content.cutByIndex(e.startIndex,e.endIndex);for(let n=e.depth,i=0,r=0;;--n){let o=e.$from.node(n),a=e.$from.index(n)+i,l=e.$to.indexAfter(n)-r;if(n<e.depth&&o.canReplace(a,l,t))return n;if(0==n||o.type.spec.isolating||!((0==a||o.canReplace(a,o.childCount))&&(l==o.childCount||o.canReplace(0,l))))break;a&&(i=1),l<o.childCount&&(r=1)}return null}function xp(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,r=function(e,t){let{parent:n,startIndex:i,endIndex:r}=e,o=n.contentMatchAt(i).findWrapping(t);if(!o)return null;let a=o.length?o[0]:t;return n.canReplaceWith(i,r,a)?o:null}(e,t),o=r&&function(e,t){let{parent:n,startIndex:i,endIndex:r}=e,o=n.child(i),a=t.contentMatch.findWrapping(o.type);if(!a)return null;let l=(a.length?a[a.length-1]:t).contentMatch;for(let e=i;l&&e<r;e++)l=l.matchType(n.child(e).type);return l&&l.validEnd?a:null}(i,t);return o?r.map(xf).concat({type:t,attrs:n}).concat(o.map(xf)):null}function xf(e){return{type:e,attrs:null}}function xh(e,t,n,i){t.forEach((r,o)=>{if(r.isText){let a,l=/\r?\n|\r/g;
1for(;a=l.exec(r.text);){let r=e.mapping.slice(i).map(n+1+o+a.index);e.replaceWith(r,r+1,t.type.schema.linebreakReplacement.create())}}})}function xm(e,t,n,i){t.forEach((r,o)=>{if(r.type==r.type.schema.linebreakReplacement){let r=e.mapping.slice(i).map(n+1+o);e.replaceWith(r,r+1,t.type.schema.text("\n"))}})}function xg(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3?arguments[3]:void 0,r=e.resolve(t),o=r.depth-n,a=i&&i[i.length-1]||r.parent;if(o<0||r.parent.type.spec.isolating||!r.parent.canReplace(r.index(),r.parent.childCount)||!a.type.validContent(r.parent.content.cutByIndex(r.index(),r.parent.childCount)))return!1;for(let e=r.depth-1,t=n-2;e>o;e--,t--){let n=r.node(e),o=r.index(e);if(n.type.spec.isolating)return!1;let a=n.content.cutByIndex(o,n.childCount),l=i&&i[t+1];l&&(a=a.replaceChild(0,l.type.create(l.attrs)));let s=i&&i[t]||n;if(!n.canReplace(o+1,n.childCount)||!s.type.validContent(a))return!1}let l=r.indexAfter(o),s=i&&i[0];return r.node(o).canReplaceWith(l,l,s?s.type:r.node(o+1).type)}function xb(e,t){let n=e.resolve(t),i=n.index();return xv(n.nodeBefore,n.nodeAfter)&&n.parent.canReplace(i,i+1)}function xv(e,t){return!!(e&&t&&!e.isLeaf&&function(e,t){t.content.size||e.type.compatibleContent(t.type);let n=e.contentMatchAt(e.childCount),{linebreakReplacement:i}=e.type.schema;for(let r=0;r<t.childCount;r++){let o=t.child(r),a=o.type==i?e.type.schema.nodes.text:o.type;if(!(n=n.matchType(a))||!e.type.allowsMarks(o.marks))return!1}return n.validEnd}(e,t))}function xx(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,i=e.resolve(t);for(let e=i.depth;;e--){let r,o,a=i.index(e);if(e==i.depth?(r=i.nodeBefore,o=i.nodeAfter):n>0?(r=i.node(e+1),a++,o=i.node(e).maybeChild(a)):(r=i.node(e).maybeChild(a-1),o=i.node(e+1)),r&&!r.isTextblock&&xv(r,o)&&i.node(e).canReplace(a,a+1))return t;if(0==e)break;t=n<0?i.before(e):i.after(e)}}function xy(e,t,n){let i=e.resolve(t);if(!n.content.size)return t;let r=n.content;for(let e=0;e<n.openStart;e++)r=r.firstChild.content;for(let e=1;e<=(0==n.openStart&&n.size?2:1);e++)for(let t=i.depth;t>=0;t--){let n=t==i.depth?0:i.pos<=(i.start(t+1)+i.end(t+1))/2?-1:1,o=i.index(t)+ +(n>0),a=i.node(t),l=!1;if(1==e)l=a.canReplace(o,o,r);else{let e=a.contentMatchAt(o).findWrapping(r.firstChild.type);l=e&&a.canReplaceWith(o,o,e[0])}if(l)return 0==n?i.pos:n<0?i.before(t+1):i.after(t+1)}return null}function xC(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:vg.empty;if(t==n&&!i.size)return null;let r=e.resolve(t),o=e.resolve(n);return xw(r,o,i)?new xl(t,n,i):new xk(r,o,i).fit()}function xw(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&&e.parent.canReplace(e.index(),t.index(),n.content)}xe.jsonID("replaceAround",xs);var xk=class{get depth(){return this.frontier.length-1}fit(){for(;this.unplaced.size;){let e=this.findFittable();e?this.placeNodes(e):this.openMore()||this.dropNode()}let e=this.mustMoveInline(),t=this.placed.size-this.depth-this.$from.depth,n=this.$from,i=this.close(e<0?this.$to:n.doc.resolve(e));if(!i)return null;let r=this.placed,o=n.depth,a=i.depth;for(;o&&a&&1==r.childCount;)r=r.firstChild.content,o--,a--;let l=new vg(r,o,a);return e>-1?new xs(n.pos,e,this.$to.pos,this.$to.end(),l,t):l.size||n.pos!=this.$to.pos?new xl(n.pos,i.pos,l):null}findFittable(){let e=this.unplaced.openStart;for(let t=this.unplaced.content,n=0,i=this.unplaced.openEnd;n<e;n++){let r=t.firstChild;if(t.childCount>1&&(i=0),r.type.spec.isolating&&i<=n){e=n;break}t=r.content}for(let t=1;t<=2;t++)for(let n=1==t?e:this.unplaced.openStart;n>=0;n--){let e=null,i=(n?(e=xS(this.unplaced.content,n-1).firstChild).content:this.unplaced.content).firstChild;for(let r=this.depth;r>=0;r--){let{type:o,match:a}=this.frontier[r],l,s=null;if(1==t&&(i?a.matchType(i.type)||(s=a.fillBefore(vu.from(i),!1)):e&&o.compatibleContent(e.type)))return{sliceDepth:n,frontierDepth:r,parent:e,inject:s};if(2==t&&i&&(l=a.findWrapping(i.type)))return{sliceDepth:n,frontierDepth:r,parent:e,wrap:l};if(e&&a.matchType(e.type))break}}}openMore(){let{content:e,openStart:t,openEnd:n}=this.unplaced,i=xS(e,t);return!!i.childCount&&!i.firstChild.isLeaf&&(this.unplaced=new vg(e,t+1,Math.max(n,i.size+t>=e.size-n?t+1:0)),!0)}dropNode(){let{content:e,openStart:t,openEnd:n}=this.unplaced,i=xS(e,t);if(i.childCount<=1&&t>0){let r=e.size-t<=t+i.size;this.unplaced=new vg(xM(e,t-1,1),t-1,r?t-1:n)}else this.unplaced=new vg(xM(e,t,1),t,n)}placeNodes(e){let{sliceDepth:t,frontierDepth:n,parent:i,inject:r,wrap:o}=e;for(;this.depth>n;)this.closeFrontierNode();if(o)for(let e=0;e<o.length;e++)this.openFrontierNode(o[e]);let a=this.unplaced,l=i?i.content:a.content,s=a.openStart-t,c=0,u=[],{match:d,type:p}=this.frontier[n];if(r){for(let e=0;e<r.childCount;e++)u.push(r.child(e));d=d.matchFragment(r)}let f=l.size+t-(a.content.size-a.openEnd);for(;c<l.childCount;){let e=l.child(c),t=d.matchType(e.type);if(!t)break;(++c>
11||0==s||e.content.size)&&(d=t,u.push(function e(t,n,i){if(n<=0)return t;let r=t.content;return n>1&&(r=r.replaceChild(0,e(r.firstChild,n-1,1==r.childCount?i-1:0))),n>0&&(r=t.type.contentMatch.fillBefore(r).append(r),i<=0&&(r=r.append(t.type.contentMatch.matchFragment(r).fillBefore(vu.empty,!0)))),t.copy(r)}(e.mark(p.allowedMarks(e.marks)),1==c?s:0,c==l.childCount?f:-1)))}let h=c==l.childCount;h||(f=-1),this.placed=xz(this.placed,n,vu.from(u)),this.frontier[n].match=d,h&&f<0&&i&&i.type==this.frontier[this.depth].type&&this.frontier.length>1&&this.closeFrontierNode();for(let e=0,t=l;e<f;e++){let e=t.lastChild;this.frontier.push({type:e.type,match:e.contentMatchAt(e.childCount)}),t=e.content}this.unplaced=h?0==t?vg.empty:new vg(xM(a.content,t-1,1),t-1,f<0?a.openEnd:t-1):new vg(xM(a.content,t,c),a.openStart,a.openEnd)}mustMoveInline(){if(!this.$to.parent.isTextblock)return -1;let e=this.frontier[this.depth],t;if(!e.type.isTextblock||!xL(this.$to,this.$to.depth,e.type,e.match,!1)||this.$to.depth==this.depth&&(t=this.findCloseLevel(this.$to))&&t.depth==this.depth)return -1;let{depth:n}=this.$to,i=this.$to.after(n);for(;n>1&&i==this.$to.end(--n);)++i;return i}findCloseLevel(e){i:for(let t=Math.min(this.depth,e.depth);t>=0;t--){let{match:n,type:i}=this.frontier[t],r=t<e.depth&&e.end(t+1)==e.pos+(e.depth-(t+1)),o=xL(e,t,i,n,r);if(o){for(let n=t-1;n>=0;n--){let{match:t,type:i}=this.frontier[n],r=xL(e,n,i,t,!0);if(!r||r.childCount)continue i}return{depth:t,fit:o,move:r?e.doc.resolve(e.after(t+1)):e}}}}close(e){let t=this.findCloseLevel(e);if(!t)return null;for(;this.depth>t.depth;)this.closeFrontierNode();t.fit.childCount&&(this.placed=xz(this.placed,t.depth,t.fit)),e=t.move;for(let n=t.depth+1;n<=e.depth;n++){let t=e.node(n),i=t.type.contentMatch.fillBefore(t.content,!0,e.index(n));this.openFrontierNode(t.type,t.attrs,i)}return e}openFrontierNode(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,i=this.frontier[this.depth];i.match=i.match.matchType(e),this.placed=xz(this.placed,this.depth,vu.from(e.create(t,n))),this.frontier.push({type:e,match:e.contentMatch})}closeFrontierNode(){let e=this.frontier.pop().match.fillBefore(vu.empty,!0);e.childCount&&(this.placed=xz(this.placed,this.frontier.length,e))}constructor(e,t,n){this.$from=e,this.$to=t,this.unplaced=n,this.frontier=[],this.placed=vu.empty;for(let t=0;t<=e.depth;t++){let n=e.node(t);this.frontier.push({type:n.type,match:n.contentMatchAt(e.indexAfter(t))})}for(let t=e.depth;t>0;t--)this.placed=vu.from(e.node(t).copy(this.placed))}};function xM(e,t,n){return 0==t?e.cutByIndex(n,e.childCount):e.replaceChild(0,e.firstChild.copy(xM(e.firstChild.content,t-1,n)))}function xz(e,t,n){return 0==t?e.append(n):e.replaceChild(e.childCount-1,e.lastChild.copy(xz(e.lastChild.content,t-1,n)))}function xS(e,t){for(let n=0;n<t;n++)e=e.firstChild.content;return e}
1function xL(e,t,n,i,r){let o=e.node(t),a=r?e.indexAfter(t):e.index(t);if(a==o.childCount&&!n.compatibleContent(o.type))return null;let l=i.fillBefore(o.content,!0,a);return l&&!function(e,t,n){for(let i=n;i<t.childCount;i++)if(!e.allowsMarks(t.child(i).marks))return!0;return!1}(n,o.content,a)?l:null}function xA(e,t){let n=[],i=Math.min(e.depth,t.depth);for(let r=i;r>=0;r--){let i=e.start(r);if(i<e.pos-(e.depth-r)||t.end(r)>t.pos+(t.depth-r)||e.node(r).type.spec.isolating||t.node(r).type.spec.isolating)break;(i==t.start(r)||r==e.depth&&r==t.depth&&e.parent.inlineContent&&t.parent.inlineContent&&r&&t.start(r-1)==i-1)&&n.push(r)}return n}var xE=class e extends xe{apply(e){let t=e.nodeAt(this.pos);if(!t)return xt.fail("No node at attribute step's position");let n=Object.create(null);for(let e in t.attrs)n[e]=t.attrs[e];n[this.attr]=this.value;let i=t.type.create(n,null,t.marks);return xt.fromReplace(e,this.pos,this.pos+1,new vg(vu.from(i),0,+!t.isLeaf))}getMap(){return v5.empty}invert(t){return new e(this.pos,this.attr,t.nodeAt(this.pos).attrs[this.attr])}map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new e(n.pos,this.attr,this.value)}toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this.value}}static fromJSON(t,n){if("number"!=typeof n.pos||"string"!=typeof n.attr)throw RangeError("Invalid input for AttrStep.fromJSON");return new e(n.pos,n.attr,n.value)}constructor(e,t,n){super(),this.pos=e,this.attr=t,this.value=n}};xe.jsonID("attr",xE);var xT=class e extends xe{apply(e){let t=Object.create(null);for(let n in e.attrs)t[n]=e.attrs[n];t[this.attr]=this.value;let n=e.type.create(t,e.content,e.marks);return xt.ok(n)}getMap(){return v5.empty}invert(t){return new e(this.attr,t.attrs[this.attr])}map(e){return this}toJSON(){return{stepType:"docAttr",attr:this.attr,value:this.value}}static fromJSON(t,n){if("string"!=typeof n.attr)throw RangeError("Invalid input for DocAttrStep.fromJSON");return new e(n.attr,n.value)}constructor(e,t){super(),this.attr=e,this.value=t}};xe.jsonID("docAttr",xT);let x_=class extends Error{};(x_=function e(t){let n=Error.call(this,t);return n.__proto__=e.prototype,n}).prototype=Object.create(Error.prototype),x_.prototype.constructor=x_,x_.prototype.name="TransformError";var xO=class{get before(){return this.docs.length?this.docs[0]:this.doc}step(e){let t=this.maybeStep(e);if(t.failed)throw new x_(t.failed);return this}maybeStep(e){let t=e.apply(this.doc);return t.failed||this.addStep(e,t.doc),t}get docChanged(){return this.steps.length>0}changedRange(){let e=1e9,t=-1e9;for(let n=0;n<this.mapping.maps.length;n++){let i=this.mapping.maps[n];
1n&&(e=i.map(e,1),t=i.map(t,-1)),i.forEach((n,i,r,o)=>{e=Math.min(e,r),t=Math.max(t,o)})}return 1e9==e?null:{from:e,to:t}}addStep(e,t){this.docs.push(this.doc),this.steps.push(e),this.mapping.appendMap(e.getMap()),this.doc=t}replace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vg.empty,i=xC(this.doc,e,t,n);return i&&this.step(i),this}replaceWith(e,t,n){return this.replace(e,t,new vg(vu.from(n),0,0))}delete(e,t){return this.replace(e,t,vg.empty)}insert(e,t){return this.replaceWith(e,e,t)}replaceRange(e,t,n){return!function(e,t,n,i){if(!i.size)return e.deleteRange(t,n);let r=e.doc.resolve(t),o=e.doc.resolve(n);if(xw(r,o,i))return e.step(new xl(t,n,i));let a=xA(r,o);0==a[a.length-1]&&a.pop();let l=-(r.depth+1);a.unshift(l);for(let e=r.depth,t=r.pos-1;e>0;e--,t--){let n=r.node(e).type.spec;if(n.defining||n.definingAsContext||n.isolating)break;a.indexOf(e)>-1?l=e:r.before(e)==t&&a.splice(1,0,-e)}let s=a.indexOf(l),c=[],u=i.openStart;for(let e=i.content,t=0;;t++){let n=e.firstChild;if(c.push(n),t==i.openStart)break;e=n.content}for(let e=u-1;e>=0;e--){var d;let t=c[e],n=(d=t.type).spec.defining||d.spec.definingForContent;if(n&&!t.sameMarkup(r.node(Math.abs(l)-1)))u=e;else if(n||!t.type.isTextblock)break}for(let t=i.openStart;t>=0;t--){let l=(t+u+1)%(i.openStart+1),d=c[l];if(d)for(let t=0;t<a.length;t++){let c=a[(t+s)%a.length],u=!0;c<0&&(u=!1,c=-c);let p=r.node(c-1),f=r.index(c-1);if(p.canReplaceWith(f,f,d.type,d.marks))return e.replace(r.before(c),u?o.after(c):n,new vg(function e(t,n,i,r,o){if(n<i){let o=t.firstChild;t=t.replaceChild(0,o.copy(e(o.content,n+1,i,r,o)))}if(n>r){let e=o.contentMatchAt(0),n=e.fillBefore(t).append(t);t=n.append(e.matchFragment(n).fillBefore(vu.empty,!0))}return t}(i.content,0,i.openStart,l),l,i.openEnd))}}let p=e.steps.length;for(let l=a.length-1;l>=0&&(e.replace(t,n,i),!(e.steps.length>p));l--){let e=a[l];e<0||(t=r.before(e),n=o.after(e))}}(this,e,t,n),this}replaceRangeWith(e,t,n){var i=e,r=t;if(!n.isInline&&i==r&&this.doc.resolve(i).parent.content.size){let e=function(e,t,n){let i=e.resolve(t);if(i.parent.canReplaceWith(i.index(),i.index(),n))return t;if(0==i.parentOffset)for(let e=i.depth-1;e>=0;e--){let t=i.index(e);if(i.node(e).canReplaceWith(t,t,n))return i.before(e+1);if(t>0)return null}if(i.parentOffset==i.parent.content.size)for(let e=i.depth-1;e>=0;e--){let t=i.indexAfter(e);if(i.node(e).canReplaceWith(t,t,n))return i.after(e+1);if(t<i.node(e).childCount)break}return null}(this.doc,i,n.type);null!=e&&(i=r=e)}return this.replaceRange(i,r,new vg(vu.from(n),0,0)),this}deleteRange(e,t){return!function(e,t,n){let i=e.doc.resolve(t),r=e.doc.resolve(n);if(i.parent.isTextblock&&r.parent.isTextblock&&i.start()!=r.start()&&0==i.parentOffset&&0==r.parentOffset){let o=i.sharedDepth(n),a=!1;for(let e=i.depth;e>o;e--)i.node(e).type.spec.isolating&&(a=!0);for(let e=r.depth;e>o;e--)r.node(e).type.spec.isolating&&(a=!0);if(!a){for(let e=i.depth;e>0&&t==i.start(e);e--)t=i.before(e);for(let e=r.depth;e>0&&n==r.start(e);e--)n=r.before(e);i=e.doc.resolve(t),r=e.doc.resolve(n)}}let o=xA(i,r);for(let t=0;t<o.length;t++){let n=o[t],a=t==o.length-1;if(a&&0==n||i.node(n).type.contentMatch.validEnd)return e.delete(i.start(n),r.end(n));if(n>0&&(a||i.node(n-1).canReplace(i.index(n-1),r.indexAfter(n-1))))return e.delete(i.before(n),r.after(n))}for(let o=1;o<=i.depth&&o<=r.depth;o++)if(t-i.start(o)==i.depth-o&&n>i.end(o)&&r.end(o)-n!=r.depth-o&&i.start(o-1)==r.start(o-1)&&i.node(o-1).canReplace(i.index(o-1),r.index(o-1)))return e.delete(i.before(o),n);e.delete(t,n)}(this,e,t),this}lift(e,t){return!function(e,t,n){let{$from:i,$to:r,depth:o}=t,a=i.before(o+1),l=r.after(o+1),s=a,c=l,u=vu.empty,d=0;for(let e=o,t=!1;e>n;e--)t||i.index(e)>0?(t=!0,u=vu.from(i.node(e).copy(u)),d++):s--;let p=vu.empty,f=0;for(let e=o,t=!1;e>n;e--)t||r.after(e+1)<r.end(e)?(t=!0,p=vu.from(r.node(e).copy(p)),f++):c++;e.step(new xs(s,c,a,l,new vg(u.append(p),d,f),u.size-d,!0))}(this,e,t),this}join(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return!function(e,t,n){let i=null,{linebreakReplacement:r}=e.doc.type.schema,o=e.doc.resolve(t-n),a=o.node().type;if(r&&a.inlineContent){let e="pre"==a.whitespace,t=!!a.contentMatch.matchType(r);e&&!t?i=!1:!e&&t&&(i=!0)}let l=e.steps.length;if(!1===i){let i=e.doc.resolve(t+n);xm(e,i.node(),i.before(),l)}a.inlineContent&&xu(e,t+n-1,a,o.node().contentMatchAt(o.index()),null==i);let s=e.mapping.slice(l),c=s.map(t-n);if(e.step(new xl(c,s.map(t+n,-1),vg.empty,!0)),!0===i){let t=e.doc.resolve(c);
1xh(e,t.node(),t.before(),e.steps.length)}}(this,e,t),this}wrap(e,t){return!function(e,t,n){let i=vu.empty;for(let e=n.length-1;e>=0;e--){if(i.size){let t=n[e].type.contentMatch.matchFragment(i);if(!t||!t.validEnd)throw RangeError("Wrapper type given to Transform.wrap does not form valid content of its parent wrapper")}i=vu.from(n[e].type.create(n[e].attrs,i))}let r=t.start,o=t.end;e.step(new xs(r,o,r,o,new vg(i,0,0),n.length,!0))}(this,e,t),this}setBlockType(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;var r=this;if(!n.isTextblock)throw RangeError("Type given to setBlockType should be a textblock");let o=r.steps.length;return r.doc.nodesBetween(e,t,(e,t)=>{var a,l,s;let c,u,d="function"==typeof i?i(e):i;if(e.isTextblock&&!e.hasMarkup(n,d)&&(a=r.doc,l=r.mapping.slice(o).map(t),s=n,u=(c=a.resolve(l)).index(),c.parent.canReplaceWith(u,u+1,s))){let i=null;if(n.schema.linebreakReplacement){let e="pre"==n.whitespace,t=!!n.contentMatch.matchType(n.schema.linebreakReplacement);e&&!t?i=!1:!e&&t&&(i=!0)}!1===i&&xm(r,e,t,o),xu(r,r.mapping.slice(o).map(t,1),n,void 0,null===i);let a=r.mapping.slice(o),l=a.map(t,1),s=a.map(t+e.nodeSize,1);return r.step(new xs(l,s,l+1,s-1,new vg(vu.from(n.create(d,null,e.marks)),0,0),1,!0)),!0===i&&xh(r,e,t,o),!1}}),this}setNodeMarkup(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;return!function(e,t,n,i,r){let o=e.doc.nodeAt(t);if(!o)throw RangeError("No node at given position");n||(n=o.type);let a=n.create(i,null,r||o.marks);if(o.isLeaf)return e.replaceWith(t,t+o.nodeSize,a);if(!n.validContent(o.content))throw RangeError("Invalid content for node type "+n.name);e.step(new xs(t,t+o.nodeSize,t+1,t+o.nodeSize-1,new vg(vu.from(a),0,0),1,!0))}(this,e,t,n,i),this}setNodeAttribute(e,t,n){return this.step(new xE(e,t,n)),this}setDocAttribute(e,t){return this.step(new xT(e,t)),this}addNodeMark(e,t){return this.step(new xo(e,t)),this}removeNodeMark(e,t){let n=this.doc.nodeAt(e);if(!n)throw RangeError("No node at position "+e);if(t instanceof vh)t.isInSet(n.marks)&&this.step(new xa(e,t));else{let i=n.marks,r,o=[];for(;r=t.isInSet(i);)o.push(new xa(e,r)),i=r.removeFromSet(i);for(let e=o.length-1;e>=0;e--)this.step(o[e])}return this}split(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2?arguments[2]:void 0;return!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3?arguments[3]:void 0,r=e.doc.resolve(t),o=vu.empty,a=vu.empty;for(let e=r.depth,t=r.depth-n,l=n-1;e>t;e--,l--){o=vu.from(r.node(e).copy(o));let t=i&&i[l];a=vu.from(t?t.type.create(t.attrs,a):r.node(e).copy(a))}e.step(new xl(t,t,new vg(o.append(a),n,n),!0))}(this,e,t,n),this}addMark(e,t,n){var i;let r,o,a,l;return i=this,a=[],l=[],i.doc.nodesBetween(e,t,(i,s,c)=>{if(!i.isInline)return;let u=i.marks;if(!n.isInSet(u)&&c.type.allowsMarkType(n.type)){let c=Math.max(s,e),d=Math.min(s+i.nodeSize,t),p=n.addToSet(u);for(let e=0;e<u.length;e++)u[e].isInSet(p)||(r&&r.to==c&&r.mark.eq(u[e])?r.to=d:a.push(r=new xr(c,d,u[e])));o&&o.to==c?o.to=d:l.push(o=new xi(c,d,n))}}),a.forEach(e=>i.step(e)),l.forEach(e=>i.step(e)),this}removeMark(e,t,n){var i;let r,o;return i=this,r=[],o=0,i.doc.nodesBetween(e,t,(i,a)=>{if(!i.isInline)return;o++;let l=null;if(n instanceof vW){let e=i.marks,t;for(;t=n.isInSet(e);)(l||(l=[])).push(t),e=t.removeFromSet(e)}else n?n.isInSet(i.marks)&&(l=[n]):l=i.marks;if(l&&l.length){let n=Math.min(a+i.nodeSize,t);for(let t=0;t<l.length;t++){let i=l[t],s;for(let e=0;e<r.length;e++){let t=r[e];t.step==o-1&&i.eq(r[e].style)&&(s=t)}s?(s.to=n,s.step=o):r.push({style:i,from:Math.max(a,e),to:n,step:o})}}}),r.forEach(e=>i.step(new xr(e.from,e.to,e.style))),this}clearIncompatible(e,t,n){return xu(this,e,t,n),this}constructor(e){this.doc=e,this.steps=[],this.docs=[],this.mapping=new v7}};let xj=Object.create(null);var xD=class{get anchor(){return this.$anchor.pos}get head(){return this.$head.pos}get from(){return this.$from.pos}get to(){return this.$to.pos}get $from(){return this.ranges[0].$from}get $to(){return this.ranges[0].$to}get empty(){let e=this.ranges;for(let t=0;t<e.length;t++)if(e[t].$from.pos!=e[t].$to.pos)return!1;return!0}content(){return this.$from.doc.slice(this.from,this.to,!0)}replace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vg.empty,n=t.content.lastChild,i=null;for(let e=0;e<t.openEnd;e++)i=n,n=n.lastChild;let r=e.steps.length,o=this.ranges;for(let a=0;a<o.length;a++){let{$from:l,$to:s}=o[a],c=e.mapping.slice(r);e.replaceRange(c.map(l.pos),c.map(s.pos),a?vg.empty:t),0==a&&xU(e,r,(n?n.isInline:i&&i.isTextblock)?-1:1)}}replaceWith(e,t){let n=e.steps.length,i=this.ranges;for(let r=0;r<i.length;r++){let{$from:o,$to:a}=i[r],l=e.mapping.slice(n),s=l.map(o.pos),c=l.map(a.pos);r?e.deleteRange(s,c):(e.replaceRangeWith(s,c,t),xU(e,n,t.isInline?-1:1))}}static findFrom(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=e.parent.inlineContent?new xR(e):xq(e.node(0),e.parent,e.pos,e.index(),t,n);if(i)return i;for(let i=e.depth-1;i>=0;i--){let r=t<0?xq(e.node(0),e.node(i),e.before(i+1),e.index(i),t,n):xq(e.node(0),e.node(i),e.after(i+1),e.index(i)+1,t,n);if(r)return r}return null}static near(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this.findFrom(e,t)||this.findFrom(e,-t)||new xH(e.node(0))}static atStart(e){return xq(e,e,0,0,1)||new xH(e)}static atEnd(e){return xq(e,e,e.content.size,e.childCount,-1)||new xH(e)}static fromJSON(e,t){if(!t||!t.type)throw RangeError("Invalid input for Selection.fromJSON");let n=xj[t.type];if(!n)throw RangeError("No selection type ".concat(t.type," defined"));return n.fromJSON(e,t)}static jsonID(e,t){if(e in xj)throw RangeError("Duplicate use of selection JSON ID "+e);return xj[e]=t,t.prototype.jsonID=e,t}getBookmark(){return xR.between(this.$anchor,this.$head).getBookmark()}constructor(e,t,n){this.$anchor=e,this.$head=t,this.ranges=n||[new xN(e.min(t),e.max(t))]}};xD.prototype.visible=!0;var xN=class{constructor(e,t){this.$from=e,this.$to=t}};let xI=!1;function xP(e){xI||e.parent.inlineContent||(xI=!0,console.warn("TextSelection endpoint not pointing into a
1node with inline content ("+e.parent.type.name+")"))}var xR=class e extends xD{get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null}map(t,n){let i=t.resolve(n.map(this.head));if(!i.parent.inlineContent)return xD.near(i);let r=t.resolve(n.map(this.anchor));return new e(r.parent.inlineContent?r:i,i)}replace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vg.empty;if(super.replace(e,t),t==vg.empty){let t=this.$from.marksAcross(this.$to);t&&e.ensureMarks(t)}}eq(t){return t instanceof e&&t.anchor==this.anchor&&t.head==this.head}getBookmark(){return new xB(this.anchor,this.head)}toJSON(){return{type:"text",anchor:this.anchor,head:this.head}}static fromJSON(t,n){if("number"!=typeof n.anchor||"number"!=typeof n.head)throw RangeError("Invalid input for TextSelection.fromJSON");return new e(t.resolve(n.anchor),t.resolve(n.head))}static create(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,i=e.resolve(t);return new this(i,n==t?i:e.resolve(n))}static between(t,n,i){let r=t.pos-n.pos;if((!i||r)&&(i=r>=0?1:-1),!n.parent.inlineContent){let e=xD.findFrom(n,i,!0)||xD.findFrom(n,-i,!0);if(!e)return xD.near(n,i);n=e.$head}return t.parent.inlineContent||(0==r?t=n:(t=(xD.findFrom(t,-i,!0)||xD.findFrom(t,i,!0)).$anchor).pos<n.pos!=r<0&&(t=n)),new e(t,n)}constructor(e,t=e){xP(e),xP(t),super(e,t)}};xD.jsonID("text",xR);var xB=class e{map(t){return new e(t.map(this.anchor),t.map(this.head))}resolve(e){return xR.between(e.resolve(this.anchor),e.resolve(this.head))}constructor(e,t){this.anchor=e,this.head=t}},xF=class e extends xD{map(t,n){let{deleted:i,pos:r}=n.mapResult(this.anchor),o=t.resolve(r);return i?xD.near(o):new e(o)}content(){return new vg(vu.from(this.node),0,0)}eq(t){return t instanceof e&&t.anchor==this.anchor}toJSON(){return{type:"node",anchor:this.anchor}}getBookmark(){return new xV(this.anchor)}static fromJSON(t,n){if("number"!=typeof n.anchor)throw RangeError("Invalid input for NodeSelection.fromJSON");return new e(t.resolve(n.anchor))}static create(t,n){return new e(t.resolve(n))}static isSelectable(e){return!e.isText&&!1!==e.type.spec.selectable}constructor(e){let t=e.nodeAfter,n=e.node(0).resolve(e.pos+t.nodeSize);super(e,n),this.node=t}};xF.prototype.visible=!1,xD.jsonID("node",xF);var xV=class e{map(t){let{deleted:n,pos:i}=t.mapResult(this.anchor);return n?new xB(i,i):new e(i)}resolve(e){let t=e.resolve(this.anchor),n=t.nodeAfter;return n&&xF.isSelectable(n)?new xF(t):xD.near(t)}constructor(e){this.anchor=e}},xH=class e extends xD{replace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vg.empty;if(t==vg.empty){e.delete(0,e.doc.content.size);let t=xD.atStart(e.doc);t.eq(e.selection)||e.setSelection(t)}else super.replace(e,t)}toJSON(){return{type:"all"}}static fromJSON(t){return new e(t)}map(t){return new e(t)}eq(t){return t instanceof e}getBookmark(){return xW}constructor(e){super(e.resolve(0),e.resolve(e.content.size))}};xD.jsonID("all",xH);let xW={map(){return this},resolve:e=>new xH(e)};function xq(e,t,n,i,r){let o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(t.inlineContent)return xR.create(e,n);for(let a=i-(r>0?0:1);r>0?a<t.childCount:a>=0;a+=r){let i=t.child(a);if(i.isAtom){if(!o&&xF.isSelectable(i))return xF.create(e,n-(r<0?i.nodeSize:0))}else{let t=xq(e,i,n+r,r<0?i.childCount:0,r,o);if(t)return t}n+=i.nodeSize*r}return null}function xU(e,t,n){let i,r=e.steps.length-1;if(r<t)return;let o=e.steps[r];(o instanceof xl||o instanceof xs)&&(e.mapping.maps[r].forEach((e,t,n,r)=>{null==i&&(i=r)}),e.setSelection(xD.near(e.doc.resolve(i),n)))}var x$=class extends xO{get selection(){return this.curSelectionFor<this.steps.length&&(this.curSelection=this.curSelection.map(this.doc,this.mapping.slice(this.curSelectionFor)),this.curSelectionFor=this.steps.length),this.curSelection}setSelection(e){if(e.$from.doc!=this.doc)throw RangeError("Selection passed to setSelection must point at the current document");return this.curSelection=e,this.curSelectionFor=this.steps.length,this.updated=(1|this.updated)&-3,this.storedMarks=null,this}get selectionSet(){return(1&this.updated)>0}setStoredMarks(e){return this.storedMarks=e,this.updated|=2,this}ensureMarks(e){return vh.sameSet(this.storedMarks||this.selection.$from.marks(),e)||this.setStoredMarks(e),this}addStoredMark(e){return this.ensureMarks(e.addToSet(this.storedMarks||this.selection.$head.marks()))}removeStoredMark(e){return this.ensureMarks(e.removeFromSet(this.storedMarks||this.selection.$head.marks()))}get storedMarksSet(){return(2&this.updated)>0}addStep(e,t){super.addStep(e,t),this.updated=-3&this.updated,this.storedMarks=null}setTime(e){return this.time=e,this}replaceSelection(e){return this.selection.replace(this,e),this}replaceSelectionWith(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=this.selection;return t&&(e=e.mark(this.storedMarks||(n.empty?n.$from.marks():n.$from.marksAcross(n.$to)||vh.none))),n.replaceWith(this,e),this}deleteSelection(){return this.selection.replace(this),this}insertText(e,t,n){let i=this.doc.type.schema;if(null==t)return e?this.replaceSelectionWith(i.text(e),!0):this.deleteSelection();{if(null==n&&(n=t),!e)return this.deleteRange(t,n);let r=this.storedMarks;if(!r){let e=this.doc.resolve(t);r=n==t?e.marks():e.marksAcross(this.doc.resolve(n))}return this.replaceRangeWith(t,n,i.text(e,r)),this.selection.empty||this.selection.to!=t+e.length||this.setSelection(xD.near(this.selection.$to)),this}}setMeta(e,t){return this.meta["string"==typeof e?e:e.key]=t,this}getMeta(e){return this.meta["string"==typeof e?e:e.key]}get isGeneric(){for(let e in this.meta)return!1;return!0}scrollIntoView(){return this.updated|=4,this}get scrolledIntoView(){return(4&this.updated)>0}constructor(e){super(e.doc),this.curSelectionFor=0,this.updated=0,this.meta=Object.create(null),this.time=Date.now(),this.curSelection=e.selection,this.storedMarks=e.storedMarks}};function xK(e,t){return t&&e?e.bind(t):e}var xG=class{constructor(e,t,n){this.name=e,this.init=xK(t.init,n),this.apply=xK(t.apply,n)}};let xY=[new xG("doc",{init:e=>e.doc||e.schema.topNodeType.createAndFill(),apply:e=>e.doc}),new xG("selection",{init:(e,t)=>
1e.selection||xD.atStart(t.doc),apply:e=>e.selection}),new xG("storedMarks",{init:e=>e.storedMarks||null,apply:(e,t,n,i)=>i.selection.$cursor?e.storedMarks:null}),new xG("scrollToSelection",{init:()=>0,apply:(e,t)=>e.scrolledIntoView?t+1:t})];var xX=class{constructor(e,t){this.schema=e,this.plugins=[],this.pluginsByKey=Object.create(null),this.fields=xY.slice(),t&&t.forEach(e=>{if(this.pluginsByKey[e.key])throw RangeError("Adding different instances of a keyed plugin ("+e.key+")");this.plugins.push(e),this.pluginsByKey[e.key]=e,e.spec.state&&this.fields.push(new xG(e.key,e.spec.state,e))})}},xJ=class e{get schema(){return this.config.schema}get plugins(){return this.config.plugins}apply(e){return this.applyTransaction(e).state}filterTransaction(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;for(let n=0;n<this.config.plugins.length;n++)if(n!=t){let t=this.config.plugins[n];if(t.spec.filterTransaction&&!t.spec.filterTransaction.call(t,e,this))return!1}return!0}applyTransaction(e){if(!this.filterTransaction(e))return{state:this,transactions:[]};let t=[e],n=this.applyInner(e),i=null;for(;;){let r=!1;for(let o=0;o<this.config.plugins.length;o++){let a=this.config.plugins[o];if(a.spec.appendTransaction){let l=i?i[o].n:0,s=i?i[o].state:this,c=l<t.length&&a.spec.appendTransaction.call(a,l?t.slice(l):t,s,n);if(c&&n.filterTransaction(c,o)){if(c.setMeta("appendedTransaction",e),!i){i=[];for(let e=0;e<this.config.plugins.length;e++)i.push(e<o?{state:n,n:t.length}:{state:this,n:0})}t.push(c),n=n.applyInner(c),r=!0}i&&(i[o]={state:n,n:t.length})}}if(!r)return{state:n,transactions:t}}}applyInner(t){if(!t.before.eq(this.doc))throw RangeError("Applying a mismatched transaction");let n=new e(this.config),i=this.config.fields;for(let e=0;e<i.length;e++){let r=i[e];n[r.name]=r.apply(t,this[r.name],this,n)}return n}get tr(){return new x$(this)}static create(t){let n=new xX(t.doc?t.doc.type.schema:t.schema,t.plugins),i=new e(n);for(let e=0;e<n.fields.length;e++)i[n.fields[e].name]=n.fields[e].init(t,i);return i}reconfigure(t){let n=new xX(this.schema,t.plugins),i=n.fields,r=new e(n);for(let e=0;e<i.length;e++){let n=i[e].name;r[n]=this.hasOwnProperty(n)?this[n]:i[e].init(t,r)}return r}toJSON(e){let t={doc:this.doc.toJSON(),selection:this.selection.toJSON()};if(this.storedMarks&&(t.storedMarks=this.storedMarks.map(e=>e.toJSON())),e&&"object"==typeof e)for(let n in e){if("doc"==n||"selection"==n)throw RangeError("The JSON fields `doc` and `selection` are reserved");let i=e[n],r=i.spec.state;r&&r.toJSON&&(t[n]=r.toJSON.call(i,this[i.key]))}return t}static fromJSON(t,n,i){if(!n)throw RangeError("Invalid input for EditorState.fromJSON");if(!t.schema)throw RangeError("Required config field 'schema' missing");let r=new xX(t.schema,t.plugins),o=new e(r);return r.fields.forEach(e=>{if("doc"==e.name)o.doc=vE.fromJSON(t.schema,n.doc);else if("selection"==e.name)o.selection=xD.fromJSON(o.doc,n.selection);else if("storedMarks"==e.name)n.storedMarks&&(o.storedMarks=n.storedMarks.map(t.schema.markFromJSON));else{if(i)for(let r in i){let a=i[r],l=a.spec.state;if(a.key==e.name&&l&&l.fromJSON&&Object.prototype.hasOwnProperty.call(n,r)){o[e.name]=l.fromJSON.call(a,t,n[r],o);return}}o[e.name]=e.init(t,o)}}),o}constructor(e){this.config=e}},xQ=class{getState(e){return e[this.key]}constructor(e){this.spec=e,this.props={},e.props&&function e(t,n,i){for(let r in t){let o=t[r];o instanceof Function?o=o.bind(n):"handleDOMEvents"==r&&(o=e(o,n,{})),i[r]=o}return i}(e.props,this,this.props),this.key=e.key?e.key.key:x1("plugin")}};let xZ=Object.create(null);function x1(e){return e in xZ?e+"$"+ ++xZ[e]:(xZ[e]=0,e+"$")}var x0=class{get(e){return e.config.pluginsByKey[this.key]}getState(e){return e[this.key]}constructor(e="key"){this.key=x1(e)}};let x2=function(e){for(var t=0;;t++)if(!(e=e.previousSibling))return t},x4=function(e){let t=e.assignedSlot||e.parentNode;return t&&11==t.nodeType?t.host:t},x3=null,x6=function(e,t,n){let i=x3||(x3=document.createRange());return i.setEnd(e,null==n?e.nodeValue.length:n),i.setStart(e,t||0),i},x8=function(){x3=null},x5=function(e,t,n,i){return n&&(x9(e,t,n,i,-1)||x9(e,t,n,i,1))},x7=/^(img|br|input|textarea|hr)$/i;function x9(e,t,n,i,r){for(var o;;){if(e==n&&t==i)return!0;
1if(t==(r<0?0:ye(e))){let n=e.parentNode;if(!n||1!=n.nodeType||yt(e)||x7.test(e.nodeName)||"false"==e.contentEditable)return!1;t=x2(e)+(r<0?0:1),e=n}else{if(1!=e.nodeType)return!1;let n=e.childNodes[t+(r<0?-1:0)];if(1==n.nodeType&&"false"==n.contentEditable)if(null==(o=n.pmViewDesc)||!o.ignoreForSelection)return!1;else t+=r;else e=n,t=r<0?ye(e):0}}}function ye(e){return 3==e.nodeType?e.nodeValue.length:e.childNodes.length}function yt(e){let t;for(let n=e;n&&!(t=n.pmViewDesc);n=n.parentNode);return t&&t.node&&t.node.isBlock&&(t.dom==e||t.contentDOM==e)}let yn=function(e){return e.focusNode&&x5(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset)};function yi(e,t){let n=document.createEvent("Event");return n.initEvent("keydown",!0,!0),n.keyCode=e,n.key=n.code=t,n}let yr="u">typeof navigator?navigator:null,yo="u">typeof document?document:null,ya=yr&&yr.userAgent||"",yl=/Edge\/(\d+)/.exec(ya),ys=/MSIE \d/.exec(ya),yc=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(ya),yu=!!(ys||yc||yl),yd=ys?document.documentMode:yc?+yc[1]:yl?+yl[1]:0,yp=!yu&&/gecko\/(\d+)/i.test(ya);yp&&(/Firefox\/(\d+)/.exec(ya)||[0,0])[1];let yf=!yu&&/Chrome\/(\d+)/.exec(ya),yh=!!yf,ym=yf?+yf[1]:0,yg=!yu&&!!yr&&/Apple Computer/.test(yr.vendor),yb=yg&&(/Mobile\/\w+/.test(ya)||!!yr&&yr.maxTouchPoints>2),yv=yb||!!yr&&/Mac/.test(yr.platform),yx=!!yr&&/Win/.test(yr.platform),yy=/Android \d/.test(ya),yC=!!yo&&"webkitFontSmoothing"in yo.documentElement.style,yw=yC?+(/\bAppleWebKit\/(\d+)/.exec(navigator.userAgent)||[0,0])[1]:0;function yk(e,t){return"number"==typeof e?e:e[t]}function yM(e,t,n){if(!yE(t)&&0==t.left)return;let i=e.someProp("scrollThreshold")||0,r=e.someProp("scrollMargin")||5,o=e.dom.ownerDocument;for(let a=n||e.dom;a;){if(1!=a.nodeType){a=x4(a);continue}let e=a,n=e==o.body,l=n?function(e){let t=e.defaultView&&e.defaultView.visualViewport;return t?{left:0,right:t.width,top:0,bottom:t.height}:{left:0,right:e.documentElement.clientWidth,top:0,bottom:e.documentElement.clientHeight}}(o):function(e){let t=e.getBoundingClientRect(),n=t.width/e.offsetWidth||1,i=t.height/e.offsetHeight||1;return{left:t.left,right:t.left+e.clientWidth*n,top:t.top,bottom:t.top+e.clientHeight*i}}(e),s=0,c=0;if(t.top<l.top+yk(i,"top")?c=-(l.top-t.top+yk(r,"top")):t.bottom>l.bottom-yk(i,"bottom")&&(c=t.bottom-t.top>l.bottom-l.top?t.top+yk(r,"top")-l.top:t.bottom-l.bottom+yk(r,"bottom")),t.left<l.left+yk(i,"left")?s=-(l.left-t.left+yk(r,"left")):t.right>l.right-yk(i,"right")&&(s=t.right-l.right+yk(r,"right")),s||c)if(n)o.defaultView.scrollBy(s,c);else{let n=e.scrollLeft,i=e.scrollTop;c&&(e.scrollTop+=c),s&&(e.scrollLeft+=s);let r=e.scrollLeft-n,o=e.scrollTop-i;t={left:t.left-r,top:t.top-o,right:t.right-r,bottom:t.bottom-o}}let u=n?"fixed":getComputedStyle(a).position;if(/^(fixed|sticky)$/.test(u))break;a="absolute"==u?a.offsetParent:x4(a)}}function yz(e){let t=[],n=e.ownerDocument;for(let i=e;i&&(t.push({dom:i,top:i.scrollTop,left:i.scrollLeft}),e!=n);i=x4(i));return t}function yS(e,t){for(let n=0;n<e.length;n++){let{dom:i,top:r,left:o}=e[n];i.scrollTop!=r+t&&(i.scrollTop=r+t),i.scrollLeft!=o&&(i.scrollLeft=o)}}let yL=null;function yA(e,t){return e.left>=t.left-1&&e.left<=t.right+1&&e.top>=t.top-1&&e.top<=t.bottom+1}function yE(e){return e.top<e.bottom||e.left<e.right}function yT(e,t){let n=e.getClientRects();if(n.length){let e=n[t<0?0:n.length-1];if(yE(e))return e}return Array.prototype.find.call(n,yE)||e.getBoundingClientRect()}let y_=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/;function yO(e,t,n){let{node:i,offset:r,atom:o}=e.docView.domFromPos(t,n<0?-1:1),a=yC||yp;if(3==i.nodeType)if(a&&(y_.test(i.nodeValue)||(n<0?!r:r==i.nodeValue.length))){let e=yT(x6(i,r,r),n);if(yp&&r&&/\s/.test(i.nodeValue[r-1])&&r<i.nodeValue.length){let t=yT(x6(i,r-1,r-1),-1);if(t.top==e.top){let n=yT(x6(i,r,r+1),-1);if(n.top!=e.top)return yj(n,n.left<t.left)}}return e}else{let e=r,t=r,o=n<0?1:-1;return n<0&&!r?(t++,o=-1):n>=0&&r==i.nodeValue.length?(e--,o=1):n<0?e--:t++,yj(yT(x6(i,e,t),o),o<0)}if(!e.state.doc.resolve(t-(o||0)).parent.inlineContent){if(null==o&&r&&(n<0||r==ye(i))){let e=i.childNodes[r-1];if(1==e.nodeType)return yD(e.getBoundingClientRect(),!1)}if(null==o&&r<ye(i)){let e=i.childNodes[r];if(1==e.nodeType)return yD(e.getBoundingClientRect(),!0)}return yD(i.getBoundingClientRect(),n>=0)}if(null==o&&r&&(n<0||r==ye(i))){let e=i.childNodes[r-1],t=3==e.nodeType?x6(e,ye(e)-!a):1!=e.nodeType||"BR"==e.nodeName&&e.nextSibling?null:e;if(t)return yj(yT(t,1),!1)}if(null==o&&r<ye(i)){let e=i.childNodes[r];for(;
1e.pmViewDesc&&e.pmViewDesc.ignoreForCoords;)e=e.nextSibling;let t=e?3==e.nodeType?x6(e,0,+!a):1==e.nodeType?e:null:null;if(t)return yj(yT(t,-1),!0)}return yj(yT(3==i.nodeType?x6(i):i,-n),n>=0)}function yj(e,t){if(0==e.width)return e;let n=t?e.left:e.right;return{top:e.top,bottom:e.bottom,left:n,right:n}}function yD(e,t){if(0==e.height)return e;let n=t?e.top:e.bottom;return{top:n,bottom:n,left:e.left,right:e.right}}function yN(e,t,n){let i=e.state,r=e.root.activeElement;i!=t&&e.updateState(t),r!=e.dom&&e.focus();try{return n()}finally{i!=t&&e.updateState(i),r!=e.dom&&r&&r.focus()}}let yI=/[\u0590-\u08ac]/,yP=null,yR=null,yB=!1;var yF=class{matchesWidget(e){return!1}matchesMark(e){return!1}matchesNode(e,t,n){return!1}matchesHack(e){return!1}parseRule(e){return null}stopEvent(e){return!1}get size(){let e=0;for(let t=0;t<this.children.length;t++)e+=this.children[t].size;return e}get border(){return 0}destroy(){this.parent=void 0,this.dom.pmViewDesc==this&&(this.dom.pmViewDesc=void 0);for(let e=0;e<this.children.length;e++)this.children[e].destroy()}posBeforeChild(e){for(let t=0,n=this.posAtStart;;t++){let i=this.children[t];if(i==e)return n;n+=i.size}}get posBefore(){return this.parent.posBeforeChild(this)}get posAtStart(){return this.parent?this.parent.posBeforeChild(this)+this.border:0}get posAfter(){return this.posBefore+this.size}get posAtEnd(){return this.posAtStart+this.size-2*this.border}localPosFromDOM(e,t,n){let i;if(this.contentDOM&&this.contentDOM.contains(1==e.nodeType?e:e.parentNode))if(n<0){let n,i;if(e==this.contentDOM)n=e.childNodes[t-1];else{for(;e.parentNode!=this.contentDOM;)e=e.parentNode;n=e.previousSibling}for(;n&&!((i=n.pmViewDesc)&&i.parent==this);)n=n.previousSibling;return n?this.posBeforeChild(i)+i.size:this.posAtStart}else{let n,i;if(e==this.contentDOM)n=e.childNodes[t];else{for(;e.parentNode!=this.contentDOM;)e=e.parentNode;n=e.nextSibling}for(;n&&!((i=n.pmViewDesc)&&i.parent==this);)n=n.nextSibling;return n?this.posBeforeChild(i):this.posAtEnd}if(e==this.dom&&this.contentDOM)i=t>x2(this.contentDOM);else if(this.contentDOM&&this.contentDOM!=this.dom&&this.dom.contains(this.contentDOM))i=2&e.compareDocumentPosition(this.contentDOM);else if(this.dom.firstChild){if(0==t)for(let t=e;;t=t.parentNode){if(t==this.dom){i=!1;break}if(t.previousSibling)break}if(null==i&&t==e.childNodes.length)for(let t=e;;t=t.parentNode){if(t==this.dom){i=!0;break}if(t.nextSibling)break}}return(null==i?n>0:i)?this.posAtEnd:this.posAtStart}nearestDesc(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];for(let n=!0,i=e;i;i=i.parentNode){let r=this.getDesc(i),o;if(r&&(!t||r.node))if(!n||!(o=r.nodeDOM)||(1==o.nodeType?o.contains(1==e.nodeType?e:e.parentNode):o==e))return r;else n=!1}}getDesc(e){let t=e.pmViewDesc;for(let e=t;e;e=e.parent)if(e==this)return t}posFromDOM(e,t,n){for(let i=e;i;i=i.parentNode){let r=this.getDesc(i);if(r)return r.localPosFromDOM(e,t,n)}return -1}descAt(e){for(let t=0,n=0;t<this.children.length;t++){let i=this.children[t],r=n+i.size;if(n==e&&r!=n){for(;!i.border&&i.children.length;)for(let e=0;e<i.children.length;e++){let t=i.children[e];if(t.size){i=t;break}}return i}if(e<r)return i.descAt(e-n-i.border);n=r}}domFromPos(e,t){if(!this.contentDOM)return{node:this.dom,offset:0,atom:e+1};let n=0,i=0;for(let t=0;n<this.children.length;n++){let r=this.children[n],o=t+r.size;if(o>e||r instanceof yK){i=e-t;break}t=o}if(i)return this.children[n].domFromPos(i-this.children[n].border,t);for(let e;n&&!(e=this.children[n-1]).size&&e instanceof yV&&e.side>=0;n--);if(t<=0){let e,i=!0;for(;(e=n?this.children[n-1]:null)&&e.dom.parentNode!=this.contentDOM;n--,i=!1);return e&&t&&i&&!e.border&&!e.domAtom?e.domFromPos(e.size,t):{node:this.contentDOM,offset:e?x2(e.dom)+1:0}}{let e,i=!0;for(;(e=n<this.children.length?this.children[n]:null)&&e.dom.parentNode!=this.contentDOM;n++,i=!1);return e&&i&&!e.border&&!e.domAtom?e.domFromPos(0,t):{node:this.contentDOM,offset:e?x2(e.dom):this.contentDOM.childNodes.length}}}parseRange(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(0==this.children.length)return{node:this.contentDOM,from:e,to:t,fromOffset:0,toOffset:this.contentDOM.childNodes.length};let i=-1,r=-1;for(let o=n,a=0;;a++){let n=this.children[a],l=o+n.size;if(-1==i&&e<=l){let r=o+n.border;if(e>=r&&t<=l-n.border&&n.node&&n.contentDOM&&this.contentDOM.contains(n.contentDOM))return n.parseRange(e,t,r);e=o;for(let t=a;t>0;t--){let n=this.children[t-1];if(n.size&&n.dom.parentNode==this.contentDOM&&!n.emptyChildAt(1)){i=x2(n.dom)+1;break}e-=n.size}-1==i&&(i=0)}if(i>-1&&(l>t||a==this.children.length-1)){t=l;for(let e=a+1;e<this.children.length;e++){let n=this.children[e];if(n.size&&n.dom.parentNode==this.contentDOM&&!n.emptyChildAt(-1)){r=x2(n.dom);break}t+=n.size}-1==r&&(r=this.contentDOM.childNodes.length);break}o=l}return{node:this.contentDOM,from:e,to:t,fromOffset:i,toOffset:r}}emptyChildAt(e){if(this.border||!this.contentDOM||!this.children.length)return!1;let t=this.children[e<0?0:this.children.length-1];return 0==t.size||t.emptyChildAt(e)}domAfterPos(e){let{node:t,offset:n}=this.domFromPos(e,0);if(1!=t.nodeType||n==t.childNodes.length)throw RangeError("No node after pos "+e);return t.childNodes[n]}setSelection(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=Math.min(e,t),o=Math.max(e,t);for(let a=0,l=0;a<this.children.length;a++){let s=this.children[a],c=l+s.size;if(r>l&&o<c)return s.setSelection(e-l-s.border,t-l-s.border,n,i);l=c}let a=this.domFromPos(e,e?-1:1),l=t==e?a:this.domFromPos(t,t?-1:1),s=n.root.getSelection(),c=n.domSelectionRange(),u=!1;if((yp||yg)&&e==t){let{node:e,offset:t}=a;if(3==e.nodeType){if((u=!!(t&&"\n"==e.nodeValue[t-1]))&&t==e.nodeValue.length)for(let t=e,n;t;t=t.parentNode){if(n=t.nextSibling){"BR"==n.nodeName&&(a=l={node:n.parentNode,offset:x2(n)+1});break}let e=t.pmViewDesc;if(e&&e.node&&e.node.isBlock)break}}else{let n=e.childNodes[t-1];u=n&&("BR"==n.nodeName||"false"==n.contentEditable)}}if(yp&&c.focusNode&&c.focusNode!=l.node&&1==c.focusNode.nodeType){let e=c.focusNode.childNodes[c.focusOffset];e&&"false"==e.contentEditable&&(i=!0)}if(!(i||u&&yg)&&x5(a.node,a.offset,c.anchorNode,c.anchorOffset)&&x5(l.node,l.offset,c.focusNode,c.focusOffset))return;let d=!1;if((s.extend||e==t)&&!(u&&yp)){s.collapse(a.node,a.offset);try{e!=t&&s.extend(l.node,l.offset),d=!0}catch(e){}}if(!d){if(e>t){let e=a;a=l,l=e}let n=document.createRange();n.setEnd(l.node,l.offset),n.setStart(a.node,a.offset),s.removeAllRanges(),s.addRange(n)}}ignoreMutation(e){return!this.contentDOM&&"selection"!=e.type}get contentLost(){return this.contentDOM&&this.contentDOM!=this.dom&&!this.dom.contains(this.contentDOM)}markDirty(e,t){for(let n=0,i=0;i<this.children.length;i++){let r=this.children[i],o=n+r.size;if(n==o?e<=o&&t>=n:e<o&&t>n){let i=n+r.border,a=o-r.border;if(e>=i&&t<=a){this.dirty=e==n||t==o?2:1,e==i&&t==a&&(r.contentLost||r.dom.parentNode!=this.contentDOM)?r.dirty=3:r.markDirty(e-i,t-i);return}r.dirty=r.dom!=r.contentDOM||r.dom.parentNode!=this.contentDOM||r.children.length?3:2}n=o}this.dirty=2}markParentsDirty(){let e=1;for(let t=this.parent;t;t=t.parent,e++){let n=1==e?2:1;t.dirty<n&&(t.dirty=n)}}get domAtom(){return!1}get ignoreForCoords(){return!1}get ignoreForSelection(){return!1}isText(e){return!1}constructor(e,t,n,i){this.parent=e,this.children=t,this.dom=n,this.contentDOM=i,this.dirty=0,n.pmViewDesc=this}},yV=class extends yF{matchesWidget(e){return 0==this.dirty&&e.type.eq(this.widget.type)}parseRule(){return{ignore:!0}}stopEvent(e){let t=this.widget.spec.stopEvent;return!!t&&t(e)}ignoreMutation(e){return"selection"!=e.type||this.widget.spec.ignoreSelection}destroy(){this.widget.type.destroy(this.dom),super.destroy()}get domAtom(){return!0}get ignoreForSelection(){return!!this.widget.type.spec.relaxedSide}get side(){return this.widget.type.side}constructor(e,t,n,i){let r,o=t.type.toDOM;if("function"==typeof o&&(o=o(n,()=>r?r.parent?r.parent.posBeforeChild(r):void 0:i)),!t.type.spec.raw){if(1!=o.nodeType){let e=document.createElement("span");e.appendChild(o),o=e}o.hasAttribute("contenteditable")||(o.contentEditable="false"),o.classList.add("ProseMirror-widget")}super(e,[],o,null),this.widget=t,this.widget=t,r=this}},yH=class extends yF{get size(){return this.text.length}localPosFromDOM(e,t){return e!=this.textDOM?this.posAtStart+(t?this.size:0):this.posAtStart+t}domFromPos(e){return{node:this.textDOM,offset:e}}ignoreMutation(e){return"characterData"===e.type&&e.target.nodeValue==e.oldValue}constructor(e,t,n,i){super(e,[],t,null),this.textDOM=n,this.text=i}},yW=class e extends yF{static create(t,n,i,r){let o=r.nodeViews[n.type.name],a=o&&o(n,r,i);return a&&a.dom||(a=v0.renderSpec(document,n.type.spec.toDOM(n,i),null,n.attrs)),new e(t,n,a.dom,a.contentDOM||a.dom,a)}parseRule(){return 3&this.dirty||this.mark.type.spec.reparseInView?null:{mark:this.mark.type.name,attrs:this.mark.attrs,contentElement:this.contentDOM}}matchesMark(e){return 3!=this.dirty&&this.mark.eq(e)}markDirty(e,t){if(super.markDirty(e,t),0!=this.dirty){let e=this.parent;for(;!e.node;)e=e.parent;e.dirty<this.dirty&&(e.dirty=this.dirty),this.dirty=0}}slice(t,n,i){let r=e.create(this.parent,this.mark,!0,i),o=this.children,a=this.size;n<a&&(o=y3(o,n,a,i)),t>0&&(o=y3(o,0,t,i));for(let e=0;e<o.length;e++)o[e].parent=r;return r.children=o,r}ignoreMutation(e){return this.spec.ignoreMutation?this.spec.ignoreMutation(e):super.ignoreMutation(e)}destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()}constructor(e,t,n,i,r){super(e,[],n,i),this.mark=t,this.spec=r}},yq=class e extends yF{static create(t,n,i,r,o,a){let l=o.nodeViews[n.type.name],s,c=l&&l(n,o,()=>s?s.parent?s.parent.posBeforeChild(s):void 0:a,i,r),u=c&&c.dom,d=c&&
1c.contentDOM;if(n.isText)if(u){if(3!=u.nodeType)throw RangeError("Text must be rendered as a DOM text node")}else u=document.createTextNode(n.text);else if(!u){let e=v0.renderSpec(document,n.type.spec.toDOM(n),null,n.attrs);({dom:u,contentDOM:d}=e)}d||n.isText||"BR"==u.nodeName||(u.hasAttribute("contenteditable")||(u.contentEditable="false"),n.type.spec.draggable&&(u.draggable=!0));let p=u;return(u=yZ(u,i,n),c)?s=new yG(t,n,i,r,u,d||null,p,c):n.isText?new y$(t,n,i,r,u,p):new e(t,n,i,r,u,d||null,p)}parseRule(e){if(this.node.type.spec.reparseInView)return null;let t={node:this.node.type.name,attrs:this.node.attrs};if("pre"==this.node.type.whitespace&&(t.preserveWhitespace="full"),this.contentDOM)if(this.contentLost){for(let e=this.children.length-1;e>=0;e--){let n=this.children[e];if(this.dom.contains(n.dom.parentNode)){t.contentElement=n.dom.parentNode;break}}if(!t.contentElement){let n=e&&e.find(t=>1==t.nodeType&&0>e.indexOf(t.parentNode)&&this.dom.contains(t));n?t.contentElement=n:t.getContent=()=>vu.empty}}else t.contentElement=this.contentDOM;else t.getContent=()=>this.node.content;return t}matchesNode(e,t,n){return 0==this.dirty&&e.eq(this.node)&&y1(t,this.outerDeco)&&n.eq(this.innerDeco)}get size(){return this.node.nodeSize}get border(){return+!this.node.isLeaf}updateChildren(e,t){let n=this.node.inlineContent,i=t,r=e.composing?this.localCompositionInfo(e,t):null,o=r&&r.pos>-1?r:null,a=r&&r.pos<0,l=new y2(this,o&&o.node,e);(function(e,t,n,i){let r=t.locals(e),o=0;if(0==r.length){for(let n=0;n<e.childCount;n++){let a=e.child(n);i(a,r,t.forChild(o,a),n),o+=a.nodeSize}return}let a=0,l=[],s=null;for(let c=0;;){let u,d,p,f;for(;a<r.length&&r[a].to==o;){let e=r[a++];e.widget&&(u?(d||(d=[u])).push(e):u=e)}if(u)if(d){d.sort(y4);for(let e=0;e<d.length;e++)n(d[e],c,!!s)}else n(u,c,!!s);if(s)f=-1,p=s,s=null;else if(c<e.childCount)f=c,p=e.child(c++);else break;for(let e=0;e<l.length;e++)l[e].to<=o&&l.splice(e--,1);for(;a<r.length&&r[a].from<=o&&r[a].to>o;)l.push(r[a++]);let h=o+p.nodeSize;if(p.isText){let e=h;a<r.length&&r[a].from<e&&(e=r[a].from);for(let t=0;t<l.length;t++)l[t].to<e&&(e=l[t].to);e<h&&(s=p.cut(e-o),p=p.cut(0,e-o),h=e,f=-1)}else for(;a<r.length&&r[a].to<h;)a++;let m=p.isInline&&!p.isLeaf?l.filter(e=>!e.inline):l.slice();i(p,m,t.forChild(o,p),f),o=h}})(this.node,this.innerDeco,(t,r,o)=>{t.spec.marks?l.syncToMarks(t.spec.marks,n,e,r):t.type.side>=0&&!o&&l.syncToMarks(r==this.node.childCount?vh.none:this.node.child(r).marks,n,e,r),l.placeWidget(t,e,i)},(t,o,s,c)=>{let u;l.syncToMarks(t.marks,n,e,c),l.findNodeMatch(t,o,s,c)||a&&e.state.selection.from>i&&e.state.selection.to<i+t.nodeSize&&(u=l.findIndexWithChild(r.node))>-1&&l.updateNodeAt(t,o,s,u,e)||l.updateNextNode(t,o,s,e,c,i)||l.addNode(t,o,s,e,i),i+=t.nodeSize}),l.syncToMarks([],n,e,0),this.node.isTextblock&&l.addTextblockHacks(),l.destroyRest(),(l.changed||2==this.dirty)&&(o&&this.protectLocalComposition(e,o),function e(t,n,i){let r=t.firstChild,o=!1;for(let a=0;a<n.length;a++){let l=n[a],s=l.dom;if(s.parentNode==t){for(;s!=r;)r=y0(r),o=!0;r=r.nextSibling}else o=!0,t.insertBefore(s,r);if(l instanceof yW){let n=r?r.previousSibling:t.lastChild;e(l.contentDOM,l.children,i),r=n?n.nextSibling:t.firstChild}}for(;r;)r=y0(r),o=!0;o&&i.trackWrites==t&&(i.trackWrites=null)}(this.contentDOM,this.children,e),yb&&function(e){if("UL"==e.nodeName||"OL"==e.nodeName){let t=e.style.cssText;e.style.cssText=t+"; list-style: square !important",window.getComputedStyle(e).listStyle,e.style.cssText=t}}(this.dom))}localCompositionInfo(e,t){let{from:n,to:i}=e.state.selection;if(!(e.state.selection instanceof xR)||n<t||i>t+this.node.content.size)return null;let r=e.input.compositionNode;if(!r||!this.dom.contains(r.parentNode))return null;if(!this.node.inlineContent)return{node:r,pos:-1,text:""};{let e=r.nodeValue,o=function(e,t,n,i){for(let r=0,o=0;r<e.childCount&&o<=i;){let a=e.child(r++),l=o;if(o+=a.nodeSize,!a.isText)continue;let s=a.text;for(;r<e.childCount;){let t=e.child(r++);if(o+=t.nodeSize,!t.isText)break;s+=t.text}if(o>=n){if(o>=i&&s.slice(i-t.length-l,i-l)==t)return i-t.length;let e=l<i?s.lastIndexOf(t,i-l-1):-1;if(e>=0&&e+t.length+l>=n)return l+e;if(n==i&&s.length>=i+t.length-l&&s.slice(i-l,i-l+t.length)==t)return i}}return -1}(this.node.content,e,n-t,i-t);return o<0?null:{node:r,pos:o,text:e}}}protectLocalComposition(e,t){let{node:n,pos:i,text:r}=t;if(this.getDesc(n))return;let o=n;for(;o.parentNode!=this.contentDOM;o=o.parentNode){for(;o.previousSibling;)o.parentNode.removeChild(o.previousSibling);for(;o.nextSibling;)o.parentNode.removeChild(o.nextSibling);o.pmViewDesc&&(o.pmViewDesc=void 0)}let a=new yH(this,o,n,r);e.input.compositionNodes.push(a),this.children=y3(this.children,i,i+r.length,e,a)}update(e,t,n,i){return 3!=this.dirty&&!!e.sameMarkup(this.node)&&(this.updateInner(e,t,n,i),!0)}updateInner(e,t,n,i){this.updateOuterDeco(t),this.node=e,this.innerDeco=n,this.contentDOM&&this.updateChildren(i,this.posAtStart),this.dirty=0}updateOuterDeco(e){if(y1(e,this.outerDeco))return;let t=1!=this.nodeDOM.nodeType,n=this.dom;this.dom=yQ(this.dom,this.nodeDOM,yJ(this.outerDeco,this.node,t),yJ(e,this.node,t)),this.dom!=n&&(n.pmViewDesc=void 0,this.dom.pmViewDesc=this),this.outerDeco=e}selectNode(){1==this.nodeDOM.nodeType&&(this.nodeDOM.classList.add("ProseMirror-selectednode"),(this.contentDOM||!this.node.type.spec.draggable)&&(this.nodeDOM.draggable=!0))}deselectNode(){1==this.nodeDOM.nodeType&&(this.nodeDOM.classList.remove("ProseMirror-selectednode"),(this.contentDOM||!this.node.type.spec.draggable)&&this.nodeDOM.removeAttribute("draggable"))}get domAtom(){return this.node.isAtom}constructor(e,t,n,i,r,o,a){super(e,[],r,o),this.node=t,this.outerDeco=n,this.innerDeco=i,this.nodeDOM=a}};function yU(e,t,n,i,r){yZ(i,t,e);let o=new yq(void 0,e,t,n,i,i,i);return o.contentDOM&&o.updateChildren(r,0),o}var y$=class e extends yq{parseRule(){let e=this.nodeDOM.parentNode;for(;e&&e!=this.dom&&!e.pmIsDeco;)e=e.parentNode;return{skip:e||!0}}update(e,t,n,i){return 3!=this.dirty&&(0==this.dirty||!!this.inParent())&&!!e.sameMarkup(this.node)&&(this.updateOuterDeco(t),(0!=this.dirty||e.text!=this.node.text)&&e.text!=this.nodeDOM.nodeValue&&(this.nodeDOM.nodeValue=e.text,i.trackWrites==this.nodeDOM&&(i.trackWrites=null)),this.node=e,this.dirty=0,!0)}inParent(){let e=this.parent.contentDOM;for(let t=this.nodeDOM;t;t=t.parentNode)if(t==e)return!0;return!1}domFromPos(e){return{node:this.nodeDOM,offset:e}}localPosFromDOM(e,t,n){return e==this.nodeDOM?this.posAtStart+Math.min(t,this.node.text.length):super.localPosFromDOM(e,t,n)}ignoreMutation(e){return"characterData"!=e.type&&"selection"!=e.type}slice(t,n,i){let r=this.node.cut(t,n),o=document.createTextNode(r.text);return new e(this.parent,r,this.outerDeco,this.innerDeco,o,o)}markDirty(e,t){super.markDirty(e,t),this.dom!=this.nodeDOM&&(0==e||t==this.nodeDOM.nodeValue.length)&&(this.dirty=3)}get domAtom(){return!1}isText(e){return this.node.text==e}constructor(e,t,n,i,r,o){super(e,t,n,i,r,null,o)}},yK=class extends yF{parseRule(){return{ignore:!0}}matchesHack(e){return 0==this.dirty&&this.dom.nodeName==e}get domAtom(){return!0}get ignoreForCoords(){return"IMG"==this.dom.nodeName}},yG=class extends yq{update(e,t,n,i){if(3==this.dirty)return!1;if(this.spec.update&&(this.node.type==e.type||this.spec.multiType)){let r=this.spec.update(e,t,n);return r&&this.updateInner(e,t,n,i),r}return(!!this.contentDOM||!!e.isLeaf)&&super.update(e,t,n,i)}selectNode(){this.spec.selectNode?this.spec.selectNode():super.selectNode()}deselectNode(){this.spec.deselectNode?this.spec.deselectNode():super.deselectNode()}setSelection(e,t,n,i){this.spec.setSelection?this.spec.setSelection(e,t,n.root):super.setSelection(e,t,n,i)}destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()}stopEvent(e){return!!this.spec.stopEvent&&this.spec.stopEvent(e)}ignoreMutation(e){return this.spec.ignoreMutation?this.spec.ignoreMutation(e):super.ignoreMutation(e)}constructor(e,t,n,i,r,o,a,l){super(e,t,n,i,r,o,a),this.spec=l}};let yY=function(e){e&&(this.nodeName=e)};yY.prototype=Object.create(null);let yX=[new yY];function yJ(e,t,n){if(0==e.length)return yX;let i=n?yX[0]:new yY,r=[i];for(let o=0;o<e.length;o++){let a=e[o].type.attrs;if(a)for(let e in a.nodeName&&r.push(i=new yY(a.nodeName)),a){let o=a[e];
1null!=o&&(n&&1==r.length&&r.push(i=new yY(t.isInline?"span":"div")),"class"==e?i.class=(i.class?i.class+" ":"")+o:"style"==e?i.style=(i.style?i.style+";":"")+o:"nodeName"!=e&&(i[e]=o))}}return r}function yQ(e,t,n,i){if(n==yX&&i==yX)return t;let r=t;for(let t=0;t<i.length;t++){let o=i[t],a=n[t];if(t){let t;a&&a.nodeName==o.nodeName&&r!=e&&(t=r.parentNode)&&t.nodeName.toLowerCase()==o.nodeName||((t=document.createElement(o.nodeName)).pmIsDeco=!0,t.appendChild(r),a=yX[0]),r=t}!function(e,t,n){for(let i in t)"class"==i||"style"==i||"nodeName"==i||i in n||e.removeAttribute(i);for(let i in n)"class"!=i&&"style"!=i&&"nodeName"!=i&&n[i]!=t[i]&&e.setAttribute(i,n[i]);if(t.class!=n.class){let i=t.class?t.class.split(" ").filter(Boolean):[],r=n.class?n.class.split(" ").filter(Boolean):[];for(let t=0;t<i.length;t++)-1==r.indexOf(i[t])&&e.classList.remove(i[t]);for(let t=0;t<r.length;t++)-1==i.indexOf(r[t])&&e.classList.add(r[t]);0==e.classList.length&&e.removeAttribute("class")}if(t.style!=n.style){if(t.style){let n=/\s*([\w\-\xa1-\uffff]+)\s*:(?:"(?:\\.|[^"])*"|'(?:\\.|[^'])*'|\(.*?\)|[^;])*/g,i;for(;i=n.exec(t.style);)e.style.removeProperty(i[1])}n.style&&(e.style.cssText+=n.style)}}(r,a||yX[0],o)}return r}function yZ(e,t,n){return yQ(e,e,yX,yJ(t,n,1!=e.nodeType))}function y1(e,t){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!e[n].type.eq(t[n].type))return!1;return!0}function y0(e){let t=e.nextSibling;return e.parentNode.removeChild(e),t}var y2=class{destroyBetween(e,t){if(e!=t){for(let n=e;n<t;n++)this.top.children[n].destroy();this.top.children.splice(e,t-e),this.changed=!0}}destroyRest(){this.destroyBetween(this.index,this.top.children.length)}syncToMarks(e,t,n,i){let r=0,o=this.stack.length>>1,a=Math.min(o,e.length);for(;r<a&&(r==o-1?this.top:this.stack[r+1<<1]).matchesMark(e[r])&&!1!==e[r].type.spec.spanning;)r++;for(;r<o;)this.destroyRest(),this.top.dirty=0,this.index=this.stack.pop(),this.top=this.stack.pop(),o--;for(;o<e.length;){this.stack.push(this.top,this.index+1);let r=-1,a=this.top.children.length;i<this.preMatch.index&&(a=Math.min(this.index+3,a));for(let t=this.index;t<a;t++){let n=this.top.children[t];if(n.matchesMark(e[o])&&!this.isLocked(n.dom)){r=t;break}}if(r<0&&this.index<this.top.children.length){let t=this.top.children[this.index];t instanceof yW&&3!=t.dirty&&t.mark.type==e[o].type&&t.spec.update&&!this.isLocked(t.dom)&&t.spec.update(e[o])&&(t.mark=e[o],r=this.index,this.changed=!0)}if(r>-1)r>this.index&&(this.changed=!0,this.destroyBetween(this.index,r)),this.top=this.top.children[this.index];else{let i=yW.create(this.top,e[o],t,n);this.top.children.splice(this.index,0,i),this.top=i,this.changed=!0}this.index=0,o++}}findNodeMatch(e,t,n,i){let r=-1,o;if(i>=this.preMatch.index&&(o=this.preMatch.matches[i-this.preMatch.index]).parent==this.top&&o.matchesNode(e,t,n))r=this.top.children.indexOf(o,this.index);else for(let i=this.index,o=Math.min(this.top.children.length,i+5);i<o;i++){let o=this.top.children[i];if(o.matchesNode(e,t,n)&&!this.preMatch.matched.has(o)){r=i;break}}return!(r<0)&&(this.destroyBetween(this.index,r),this.index++,!0)}updateNodeAt(e,t,n,i,r){let o=this.top.children[i];return 3==o.dirty&&o.dom==o.contentDOM&&(o.dirty=2),!!o.update(e,t,n,r)&&(this.destroyBetween(this.index,i),this.index++,!0)}findIndexWithChild(e){for(;;){let t=e.parentNode;if(!t)return -1;if(t==this.top.contentDOM){let t=e.pmViewDesc;if(t){for(let e=this.index;e<this.top.children.length;e++)if(this.top.children[e]==t)return e}return -1}e=t}}updateNextNode(e,t,n,i,r,o){for(let a=this.index;a<this.top.children.length;a++){let l=this.top.children[a];if(l instanceof yq){let s=this.preMatch.matched.get(l);if(null!=s&&s!=r)return!1;let c=l.dom,u,d=this.isLocked(c)&&!(e.isText&&l.node&&l.node.isText&&l.nodeDOM.nodeValue==e.text&&3!=l.dirty&&y1(t,l.outerDeco));if(!d&&l.update(e,t,n,i))return this.destroyBetween(this.index,a),l.dom!=c&&(this.changed=!0),this.index++,!0;if(!d&&(u=this.recreateWrapper(l,e,t,n,i,o)))return this.destroyBetween(this.index,a),this.top.children[this.index]=u,u.contentDOM&&(u.dirty=2,u.updateChildren(i,o+1),u.dirty=0),this.changed=!0,this.index++,!0;break}}return!1}recreateWrapper(e,t,n,i,r,o){if(e.dirty||t.isAtom||!e.children.length||!e.node.content.eq(t.content)||!y1(n,e.outerDeco)||!i.eq(e.innerDeco))return null;let a=yq.create(this.top,t,n,i,r,o);if(a.contentDOM)for(let t of(a.children=e.children,e.children=[],a.children))t.parent=a;return e.destroy(),a}addNode(e,t,n,i,r){let o=yq.create(this.top,e,t,n,i,r);o.contentDOM&&o.updateChildren(i,r+1),this.top.children.splice(this.index++,0,o),this.changed=!0}placeWidget(e,t,n){let i=this.index<this.top.children.length?this.top.children[this.index]:null;if(i&&i.matchesWidget(e)&&(e==i.widget||!i.widget.type.toDOM.parentNode))this.index++;else{let i=new yV(this.top,e,t,n);this.top.children.splice(this.index++,0,i),this.changed=!0}}addTextblockHacks(){let e=this.top.children[this.index-1],t=this.top;for(;e instanceof yW;)e=(t=e).children[t.children.length-1];(!e||!(e instanceof y$)||/\n$/.test(e.node.text)||this.view.requiresGeckoHackNode&&/\s$/.test(e.node.text))&&((yg||yh)&&e&&"false"==e.dom.contentEditable&&this.addHackNode("IMG",t),this.addHackNode("BR",this.top))}addHackNode(e,t){if(t==this.top&&this.index<t.children.length&&t.children[this.index].matchesHack(e))this.index++;else{let n=document.createElement(e);"IMG"==e&&(n.className="ProseMirror-separator",n.alt=""),"BR"==e&&(n.className="ProseMirror-trailingBreak");let i=new yK(this.top,[],n,null);t!=this.top?t.children.push(i):t.children.splice(this.index++,0,i),this.changed=!0}}
1isLocked(e){return this.lock&&(e==this.lock||1==e.nodeType&&e.contains(this.lock.parentNode))}constructor(e,t,n){this.lock=t,this.view=n,this.index=0,this.stack=[],this.changed=!1,this.top=e,this.preMatch=function(e,t){let n=t,i=n.children.length,r=e.childCount,o=new Map,a=[];r:for(;r>0;){let l;for(;;)if(i){let e=n.children[i-1];if(e instanceof yW)n=e,i=e.children.length;else{l=e,i--;break}}else if(n==t)break r;else i=n.parent.children.indexOf(n),n=n.parent;let s=l.node;if(s){if(s!=e.child(r-1))break;--r,o.set(l,r),a.push(l)}}return{index:r,matched:o,matches:a.reverse()}}(e.node.content,e)}};function y4(e,t){return e.type.side-t.type.side}function y3(e,t,n,i,r){let o=[];for(let a=0,l=0;a<e.length;a++){let s=e[a],c=l,u=l+=s.size;c>=n||u<=t?o.push(s):(c<t&&o.push(s.slice(0,t-c,i)),r&&(o.push(r),r=void 0),u>n&&o.push(s.slice(n-c,s.size,i)))}return o}function y6(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.domSelectionRange(),i=e.state.doc;if(!n.focusNode)return null;let r=e.docView.nearestDesc(n.focusNode),o=r&&0==r.size,a=e.docView.posFromDOM(n.focusNode,n.focusOffset,1);if(a<0)return null;let l=i.resolve(a),s,c;if(yn(n)){for(s=a;r&&!r.node;)r=r.parent;let e=r.node;if(r&&e.isAtom&&xF.isSelectable(e)&&r.parent&&!(e.isInline&&function(e,t,n){for(let i=0==t,r=t==ye(e);i||r;){if(e==n)return!0;let t=x2(e);if(!(e=e.parentNode))return!1;i=i&&0==t,r=r&&t==ye(e)}}(n.focusNode,n.focusOffset,r.dom))){let e=r.posBefore;c=new xF(a==e?l:i.resolve(e))}}else{if(n instanceof e.dom.ownerDocument.defaultView.Selection&&n.rangeCount>1){let t=a,r=a;for(let i=0;i<n.rangeCount;i++){let o=n.getRangeAt(i);t=Math.min(t,e.docView.posFromDOM(o.startContainer,o.startOffset,1)),r=Math.max(r,e.docView.posFromDOM(o.endContainer,o.endOffset,-1))}if(t<0)return null;[s,a]=r==e.state.selection.anchor?[r,t]:[t,r],l=i.resolve(a)}else s=e.docView.posFromDOM(n.anchorNode,n.anchorOffset,1);if(s<0)return null}let u=i.resolve(s);if(!c){let n="pointer"==t||e.state.selection.head<l.pos&&!o?1:-1;c=Cr(e,u,l,n)}return c}function y8(e){return e.editable?e.hasFocus():Ca(e)&&document.activeElement&&document.activeElement.contains(e.dom)}function y5(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.state.selection;if(Cn(e,n),!y8(e))return;let i=e.input.mouseDown;if(!t&&yh&&i){let t=e.domSelectionRange(),n=e.domObserver.currentSelection;if(t.anchorNode&&n.anchorNode&&x5(t.anchorNode,t.anchorOffset,n.anchorNode,n.anchorOffset)&&i.delaySelUpdate())return void e.domObserver.setCurSelection()}if(e.domObserver.disconnectSelection(),e.cursorWrapper)!function(e){let t=e.domSelection();if(!t)return;let n=e.cursorWrapper.dom,i="IMG"==n.nodeName;i?t.collapse(n.parentNode,x2(n)+1):t.collapse(n,0),!i&&!e.state.selection.visible&&yu&&yd<=11&&(n.disabled=!0,n.disabled=!1)}(e);else{var r;let i,o,a,l,{anchor:s,head:c}=n,u,d;y7&&!(n instanceof xR)&&(n.$from.parent.inlineContent||(u=y9(e,n.from)),n.empty||n.$from.parent.inlineContent||(d=y9(e,n.to))),e.docView.setSelection(s,c,e,t),y7&&(u&&Ct(u),d&&Ct(d)),n.visible?e.dom.classList.remove("ProseMirror-hideselection"):(e.dom.classList.add("ProseMirror-hideselection"),"onselectionchange"in document&&((i=(r=e).dom.ownerDocument).removeEventListener("selectionchange",r.input.hideSelectionGuard),a=(o=r.domSelectionRange()).anchorNode,l=o.anchorOffset,i.addEventListener("selectionchange",r.input.hideSelectionGuard=()=>{(o.anchorNode!=a||o.anchorOffset!=l)&&(i.removeEventListener("selectionchange",r.input.hideSelectionGuard),setTimeout(()=>{(!y8(r)||r.state.selection.visible)&&r.dom.classList.remove("ProseMirror-hideselection")},20))})))}e.domObserver.setCurSelection(),e.domObserver.connectSelection()}let y7=yg||yh&&ym<63;function y9(e,t){let{node:n,offset:i}=e.docView.domFromPos(t,0),r=i<n.childNodes.length?n.childNodes[i]:null,o=i?n.childNodes[i-1]:null;if(yg&&r&&"false"==r.contentEditable)return Ce(r);if((!r||"false"==r.contentEditable)&&(!o||"false"==o.contentEditable)){if(r)return Ce(r);else if(o)return Ce(o)}}function Ce(e){return e.contentEditable="true",yg&&e.draggable&&(e.draggable=!1,e.wasDraggable=!0),e}function Ct(e){e.contentEditable="false",e.wasDraggable&&(e.draggable=!0,e.wasDraggable=null)}function Cn(e,t){if(t instanceof xF){let n=e.docView.descAt(t.from);n!=e.lastSelectedViewDesc&&(Ci(e),n&&n.selectNode(),e.lastSelectedViewDesc=n)}else Ci(e)}function Ci(e){e.lastSelectedViewDesc&&(e.lastSelectedViewDesc.parent&&e.lastSelectedViewDesc.deselectNode(),e.lastSelectedViewDesc=void 0)}function Cr(e,t,n,i){return e.someProp("createSelectionBetween",i=>i(e,t,n))||xR.between(t,n,i)}function Co(e){return(!e.editable||!!e.hasFocus())&&Ca(e)}function Ca(e){let t=e.domSelectionRange();if(!t.anchorNode)return!1;try{return e.dom.contains(3==t.anchorNode.nodeType?t.anchorNode.parentNode:t.anchorNode)&&(e.editable||e.dom.contains(3==t.focusNode.nodeType?t.focu
1sNode.parentNode:t.focusNode))}catch(e){return!1}}function Cl(e,t){let{$anchor:n,$head:i}=e.selection,r=t>0?n.max(i):n.min(i),o=r.parent.inlineContent?r.depth?e.doc.resolve(t>0?r.after():r.before()):null:r;return o&&xD.findFrom(o,t)}function Cs(e,t){return e.dispatch(e.state.tr.setSelection(t).scrollIntoView()),!0}function Cc(e,t,n){let i=e.state.selection;if(i instanceof xR){if(n.indexOf("s")>-1){let{$head:n}=i,r=n.textOffset?null:t<0?n.nodeBefore:n.nodeAfter;if(!r||r.isText||!r.isLeaf)return!1;let o=e.state.doc.resolve(n.pos+r.nodeSize*(t<0?-1:1));return Cs(e,new xR(i.$anchor,o))}else if(!i.empty)return!1;else if(e.endOfTextblock(t>0?"forward":"backward")){let n=Cl(e.state,t);return!!n&&n instanceof xF&&Cs(e,n)}else if(!(yv&&n.indexOf("m")>-1)){let n=i.$head,r=n.textOffset?null:t<0?n.nodeBefore:n.nodeAfter,o;if(!r||r.isText)return!1;let a=t<0?n.pos-r.nodeSize:n.pos;return!!(r.isAtom||(o=e.docView.descAt(a))&&!o.contentDOM)&&(xF.isSelectable(r)?Cs(e,new xF(t<0?e.state.doc.resolve(n.pos-r.nodeSize):n)):!!yC&&Cs(e,new xR(e.state.doc.resolve(t<0?a:a+r.nodeSize))))}}else{if(i instanceof xF&&i.node.isInline)return Cs(e,new xR(t>0?i.$to:i.$from));let n=Cl(e.state,t);return!!n&&Cs(e,n)}}function Cu(e){return 3==e.nodeType?e.nodeValue.length:e.childNodes.length}function Cd(e,t){let n=e.pmViewDesc;return n&&0==n.size&&(t<0||e.nextSibling||"BR"!=e.nodeName)}function Cp(e,t){return t<0?function(e){let t=e.domSelectionRange(),n=t.focusNode,i=t.focusOffset;if(!n)return;let r,o,a=!1;for(yp&&1==n.nodeType&&i<Cu(n)&&Cd(n.childNodes[i],-1)&&(a=!0);;)if(i>0)if(1!=n.nodeType)break;else{let e=n.childNodes[i-1];if(Cd(e,-1))r=n,o=--i;else if(3==e.nodeType)i=(n=e).nodeValue.length;else break}else if(Cf(n))break;else{let t=n.previousSibling;for(;t&&Cd(t,-1);)r=n.parentNode,o=x2(t),t=t.previousSibling;if(t)i=Cu(n=t);else{if((n=n.parentNode)==e.dom)break;i=0}}a?Ch(e,n,i):r&&Ch(e,r,o)}(e):function(e){let t,n,i=e.domSelectionRange(),r=i.focusNode,o=i.focusOffset;if(!r)return;let a=Cu(r);for(;;)if(o<a){if(1!=r.nodeType)break;if(Cd(r.childNodes[o],1))t=r,n=++o;else break}else if(Cf(r))break;else{let i=r.nextSibling;for(;i&&Cd(i,1);)t=i.parentNode,n=x2(i)+1,i=i.nextSibling;if(i)o=0,a=Cu(r=i);else{if((r=r.parentNode)==e.dom)break;o=a=0}}t&&Ch(e,t,n)}(e)}function Cf(e){let t=e.pmViewDesc;return t&&t.node&&t.node.isBlock}function Ch(e,t,n){if(3!=t.nodeType){let e,i;(i=function(e,t){for(;e&&t==e.childNodes.length&&!yt(e);)t=x2(e)+1,e=e.parentNode;for(;e&&t<e.childNodes.length;){let n=e.childNodes[t];if(3==n.nodeType)return n;if(1==n.nodeType&&"false"==n.contentEditable)break;e=n,t=0}}(t,n))?(t=i,n=0):(e=function(e,t){for(;e&&!t&&!yt(e);)t=x2(e),e=e.parentNode;for(;e&&t;){let n=e.childNodes[t-1];if(3==n.nodeType)return n;if(1==n.nodeType&&"false"==n.contentEditable)break;t=(e=n).childNodes.length}}(t,n))&&(t=e,n=e.nodeValue.length)}let i=e.domSelection();if(!i)return;if(yn(i)){let e=document.createRange();e.setEnd(t,n),e.setStart(t,n),i.removeAllRanges(),i.addRange(e)}else i.extend&&i.extend(t,n);e.domObserver.setCurSelection();let{state:r}=e;setTimeout(()=>{e.state==r&&y5(e)},50)}function Cm(e,t){let n=e.state.doc.resolve(t);if(!(yh||yx)&&n.parent.inlineContent){let i=e.coordsAtPos(t);if(t>n.start()){let n=e.coordsAtPos(t-1),r=(n.top+n.bottom)/2;if(r>i.top&&r<i.bottom&&Math.abs(n.left-i.left)>1)return n.left<i.left?"ltr":"rtl"}if(t<n.end()){let n=e.coordsAtPos(t+1),r=(n.top+n.bottom)/2;if(r>i.top&&r<i.bottom&&Math.abs(n.left-i.left)>1)return n.left>i.left?"ltr":"rtl"}}return"rtl"==getComputedStyle(e.dom).direction?"rtl":"ltr"}function Cg(e,t,n){let i=e.state.selection;if(i instanceof xR&&!i.empty||n.indexOf("s")>-1||yv&&n.indexOf("m")>-1)return!1;let{$from:r,$to:o}=i;if(!r.parent.inlineContent||e.endOfTextblock(t<0?"up":"down")){let n=Cl(e.state,t);if(n&&n instanceof xF)return Cs(e,n)}if(!r.parent.inlineContent){let n=t<0?r:o,a=i instanceof xH?xD.near(n,t):xD.findFrom(n,t);return!!a&&Cs(e,a)}return!1}function Cb(e,t){if(!(e.state.selection instanceof xR))return!0;let{$head:n,$anchor:i,empty:r}=e.state.selection;if(!n.sameParent(i))return!0;if(!r)return!1;if(e.endOfTextblock(t>0?"forward":"backward"))return!0;let o=!n.textOffset&&(t<0?n.nodeBefore:n.nodeAfter);if(o&&!o.isText){let i=e.state.tr;return t<0?i.delete(n.pos-o.nodeSize,n.pos):i.delete(n.pos,n.pos+o.nodeSize),e.dispatch(i),!0}return!1}function Cv(e,t,n){e.domObserver.stop(),t.contentEditable=n,e.domObserver.start()}function Cx(e,t){e.someProp("transformCopied",n=>{t=n(t,e)});let n=[],{content:i,openStart:r,openEnd:o}=t;for(;r>1&&o>1&&1==i.childCount&&1==i.firstChild.childCount;){r--,o--;let e=i.firstChild;
1n.push(e.type.name,e.attrs!=e.type.defaultAttrs?e.attrs:null),i=e.content}let a=e.someProp("clipboardSerializer")||v0.fromSchema(e.state.schema),l=CS(),s=l.createElement("div");s.appendChild(a.serializeFragment(i,{document:l}));let c=s.firstChild,u,d=0;for(;c&&1==c.nodeType&&(u=Cz[c.nodeName.toLowerCase()]);){for(let e=u.length-1;e>=0;e--){let t=l.createElement(u[e]);for(;s.firstChild;)t.appendChild(s.firstChild);s.appendChild(t),d++}c=s.firstChild}return c&&1==c.nodeType&&c.setAttribute("data-pm-slice","".concat(r," ").concat(o).concat(d?" -".concat(d):""," ").concat(JSON.stringify(n))),{dom:s,text:e.someProp("clipboardTextSerializer",n=>n(t,e))||t.content.textBetween(0,t.content.size,"\n\n"),slice:t}}function Cy(e,t,n,i,r){let o,a,l=r.parent.type.spec.code;if(!n&&!t)return null;let s=!!t&&(i||l||!n);if(s){if(e.someProp("transformPastedText",n=>{t=n(t,l||i,e)}),l)return a=new vg(vu.from(e.state.schema.text(t.replace(/\r\n?/g,"\n"))),0,0),e.someProp("transformPasted",t=>{a=t(a,e,!0)}),a;let n=e.someProp("clipboardTextParser",n=>n(t,r,i,e));if(n)a=n;else{let n=r.marks(),{schema:i}=e.state,a=v0.fromSchema(i);o=document.createElement("div"),t.split(/(?:\r\n?|\n)+/).forEach(e=>{let t=o.appendChild(document.createElement("p"));e&&t.appendChild(a.serializeNode(i.text(e,n)))})}}else e.someProp("transformPastedHTML",t=>{n=t(n,e)}),o=function(e){let t=/^(\s*<meta [^>]*>)*/.exec(e);t&&(e=e.slice(t[0].length));let n=CS(),i=n.body,r=/<([a-z][^>\s]+)/i.exec(e),o;if((o=r&&Cz[r[1].toLowerCase()])&&(e=o.map(e=>"<"+e+">").join("")+e+o.map(e=>"</"+e+">").reverse().join("")),i.innerHTML=function(e){let t=window.trustedTypes;if(!t)return e;if(!CL){if(CL=t.defaultPolicy)try{return CL.createHTML(e)}catch(e){}CL=t.createPolicy("ProseMirrorClipboard",{createHTML:e=>e})}return CL.createHTML(e)}(e),o)for(let e=0;e<o.length;e++)i=i.querySelector(o[e])||i;for(let e=0;e<n.styleSheets.length;e++){let t=n.styleSheets[e];for(let e=0;e<t.rules.length;e++){let n=t.rules[e];if(n instanceof CSSStyleRule){let e=i.querySelectorAll(n.selectorText);for(let t=0;t<e.length;t++)e[t].style.cssText+=n.style.cssText}}}return i}(n),yC&&function(e){let t=e.querySelectorAll(yh?"span:not([class]):not([style])":"span.Apple-converted-space");for(let n=0;n<t.length;n++){let i=t[n];1==i.childNodes.length&&"Â "==i.textContent&&i.parentNode&&i.parentNode.replaceChild(e.ownerDocument.createTextNode(" "),i)}}(o);let c=o&&o.querySelector("[data-pm-slice]"),u=c&&/^(\d+) (\d+)(?: -(\d+))? (.*)/.exec(c.getAttribute("data-pm-slice")||"");if(u&&u[3])for(let e=+u[3];e>0;e--){let e=o.firstChild;for(;e&&1!=e.nodeType;)e=e.nextSibling;if(!e)break;o=e}if(a||(a=(e.someProp("clipboardParser")||e.someProp("domParser")||v$.fromSchema(e.state.schema)).parseSlice(o,{preserveWhitespace:!!(s||u),context:r,ruleFromNode:e=>"BR"!=e.nodeName||e.nextSibling||!e.parentNode||CC.test(e.parentNode.nodeName)?null:{ignore:!0}})),u)a=function(e,t){if(!e.size)return e;let n=e.content.firstChild.type.schema,i;try{i=JSON.parse(t)}catch(t){return e}let{content:r,openStart:o,openEnd:a}=e;for(let e=i.length-2;e>=0;e-=2){let t=n.nodes[i[e]];if(!t||t.hasRequiredAttrs())break;try{t.checkAttrs(i[e+1])}catch(e){break}r=vu.from(t.create(i[e+1],r)),o++,a++}return new vg(r,o,a)}(CM(a,+u[1],+u[2]),u[4]);else if((a=vg.maxOpen(function(e,t){if(e.childCount<2)return e;for(let n=t.depth;n>=0;n--){let i=t.node(n).contentMatchAt(t.index(n)),r,o=[];if(e.forEach(e=>{if(!o)return;let t=i.findWrapping(e.type),n;if(!t)return o=null;if(n=o.length&&r.length&&function e(t,n,i,r,o){if(o<t.length&&o<n.length&&t[o]==n[o]){let a=e(t,n,i,r.lastChild,o+1);if(a)return r.copy(r.content.replaceChild(r.childCount-1,a));if(r.contentMatchAt(r.childCount).matchType(o==t.length-1?i.type:t[o+1]))return r.copy(r.content.append(vu.from(Cw(i,t,o+1))))}}(t,r,e,o[o.length-1],0))o[o.length-1]=n;else{o.length&&(o[o.length-1]=function e(t,n){if(0==n)return t;let i=t.content.replaceChild(t.childCount-1,e(t.lastChild,n-1)),r=t.contentMatchAt(t.childCount).fillBefore(vu.empty,!0);return t.copy(i.append(r))}(o[o.length-1],r.length));let n=Cw(e,t);o.push(n),i=i.matchType(n.type),r=t}}),o)return vu.from(o)}return e}(a.content,r),!0)).openStart||a.openEnd){let e=0,t=0;for(let t=a.content.firstChild;e<a.openStart&&!t.type.spec.isolating;e++,t=t.firstChild);for(let e=a.content.lastChild;t<a.openEnd&&!e.type.spec.isolating;t++,e=e.lastChild);a=CM(a,e,t)}return e.someProp("transformPasted",t=>{a=t(a,e,s)}),a}let CC=/^(a|abbr|acronym|b|cite|code|del|em|i|ins|kbd|label|output|q|ruby|s|samp|span|strong|sub|sup|time|u|tt|var)$/i;function Cw(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;for(let i=t.length-1;i>=n;i--)e=t[i].create(null,vu.from(e));return e}
1function Ck(e,t,n,i,r,o){let a=t<0?e.firstChild:e.lastChild,l=a.content;return e.childCount>1&&(o=0),r<i-1&&(l=Ck(l,t,n,i,r+1,o)),r>=n&&(l=t<0?a.contentMatchAt(0).fillBefore(l,o<=r).append(l):l.append(a.contentMatchAt(a.childCount).fillBefore(vu.empty,!0))),e.replaceChild(t<0?0:e.childCount-1,a.copy(l))}function CM(e,t,n){return t<e.openStart&&(e=new vg(Ck(e.content,-1,t,e.openStart,0,e.openEnd),t,e.openEnd)),n<e.openEnd&&(e=new vg(Ck(e.content,1,n,e.openEnd,0,0),e.openStart,n)),e}let Cz={thead:["table"],tbody:["table"],tfoot:["table"],caption:["table"],colgroup:["table"],col:["table","colgroup"],tr:["table","tbody"],td:["table","tbody","tr"],th:["table","tbody","tr"]};function CS(){return document.implementation.createHTMLDocument("title")}let CL=null,CA={},CE={},CT={touchstart:!0,touchmove:!0};var C_=class{constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=null,this.lastKeyCodeTime=0,this.lastClick={time:0,x:0,y:0,type:"",button:0},this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastIOSEnter=0,this.lastIOSEnterFallbackTimeout=-1,this.lastFocus=0,this.lastTouch=0,this.lastChromeDelete=0,this.composing=!1,this.compositionNode=null,this.composingTimeout=-1,this.compositionNodes=[],this.compositionEndedAt=-2e8,this.compositionID=1,this.badSafariComposition=!1,this.compositionPendingChanges=0,this.domChangeCount=0,this.eventHandlers=Object.create(null),this.hideSelectionGuard=null}};function CO(e,t){e.input.lastSelectionOrigin=t,e.input.lastSelectionTime=Date.now()}function Cj(e){e.someProp("handleDOMEvents",t=>{for(let n in t)e.input.eventHandlers[n]||e.dom.addEventListener(n,e.input.eventHandlers[n]=t=>CD(e,t))})}function CD(e,t){return e.someProp("handleDOMEvents",n=>{let i=n[t.type];return!!i&&(i(e,t)||t.defaultPrevented)})}function CN(e){return{left:e.clientX,top:e.clientY}}function CI(e,t,n,i,r){if(-1==i)return!1;let o=e.state.doc.resolve(i);for(let i=o.depth+1;i>0;i--)if(e.someProp(t,t=>i>o.depth?t(e,n,o.nodeAfter,o.before(i),r,!0):t(e,n,o.node(i),o.before(i),r,!1)))return!0;return!1}function CP(e,t,n){if(e.focused||e.focus(),e.state.selection.eq(t))return;let i=e.state.tr.setSelection(t);"pointer"==n&&i.setMeta("pointer",!0),e.dispatch(i)}function CR(e,t,n){let i=e.state.doc;if(-1==t)return i.inlineContent?xR.create(i,0,i.content.size):null;let r=i.resolve(t);for(let e=r.depth+1;e>0;e--){let t=e>r.depth?r.nodeAfter:r.node(e),o=r.before(e);if(t.inlineContent)return xR.create(i,o+1,o+1+t.content.size);if(n&&xF.isSelectable(t))return xF.create(i,o)}return null}CE.keydown=(e,t)=>{if((e.input.shiftKey=16==t.keyCode||t.shiftKey,!CW(e))&&(e.input.lastKeyCode=t.keyCode,e.input.lastKeyCodeTime=Date.now(),!yy||!yh||13!=t.keyCode))if(229!=t.keyCode&&e.domObserver.forceFlush(),!yb||13!=t.keyCode||t.ctrlKey||t.altKey||t.metaKey)e.someProp("handleKeyDown",n=>n(e,t))||function(e,t){let n,i=t.keyCode,r=(n="",t.ctrlKey&&(n+="c"),t.metaKey&&(n+="m"),t.altKey&&(n+="a"),t.shiftKey&&(n+="s"),n);if(8==i||yv&&72==i&&"c"==r)return Cb(e,-1)||Cp(e,-1);if(46==i&&!t.shiftKey||yv&&68==i&&"c"==r)return Cb(e,1)||Cp(e,1);if(13==i||27==i)return!0;if(37==i||yv&&66==i&&"c"==r){let t=37==i?"ltr"==Cm(e,e.state.selection.from)?-1:1:-1;return Cc(e,t,r)||Cp(e,t)}if(39==i||yv&&70==i&&"c"==r){let t=39==i?"ltr"==Cm(e,e.state.selection.from)?1:-1:1;return Cc(e,t,r)||Cp(e,t)}else if(38==i||yv&&80==i&&"c"==r)return Cg(e,-1,r)||Cp(e,-1);else if(40==i||yv&&78==i&&"c"==r)return function(e){if(!yg||e.state.selection.$head.parentOffset>0)return!1;let{focusNode:t,focusOffset:n}=e.domSelectionRange();if(t&&1==t.nodeType&&0==n&&t.firstChild&&"false"==t.firstChild.contentEditable){let n=t.firstChild;Cv(e,n,"true"),setTimeout(()=>Cv(e,n,"false"),20)}return!1}(e)||Cg(e,1,r)||Cp(e,1);else if(r==(yv?"m":"c")&&(66==i||73==i||89==i||90==i))return!0;return!1}(e,t)?t.preventDefault():CO(e,"key");else{let t=Date.now();e.input.lastIOSEnter=t,e.input.lastIOSEnterFallbackTimeout=setTimeout(()=>{e.input.lastIOSEnter==t&&(e.someProp("handleKeyDown",t=>t(e,yi(13,"Enter"))),e.input.lastIOSEnter=0)},200)}},CE.keyup=(e,t)=>{16==t.keyCode&&(e.input.shiftKey=!1)},CE.keypress=(e,t)=>{if(CW(e)||!t.charCode||t.ctrlKey&&!t.altKey||yv&&t.metaKey)return;if(e.someProp("handleKeyPress",n=>n(e,t)))return void t.preventDefault();let n=e.state.selection;if(!(n instanceof xR)||!n.$from.sameParent(n.$to)){let i=String.fromCharCode(t.charCode),r=()=>e.state.tr.insertText(i).scrollIntoView();/[\r\n]/.test(i)||e.someProp("handleTextInput",t=>t(e,n.$from.pos,n.$to.pos,i,r))||e.dispatch(r()),t.preventDefault()}};let CB=yv?"metaKey":"ctrlKey";CA.mousedown=(e,t)=>{var n;let i,r;e.input.shiftKey=t.shiftKey;let o=CK(e),a=Date.now(),l="singleClick";
1a-e.input.lastClick.time<500&&(i=(n=e.input.lastClick).x-t.clientX)*i+(r=n.y-t.clientY)*r<100&&!t[CB]&&e.input.lastClick.button==t.button&&("singleClick"==e.input.lastClick.type?l="doubleClick":"doubleClick"==e.input.lastClick.type&&(l="tripleClick")),e.input.lastClick={time:a,x:t.clientX,y:t.clientY,type:l,button:t.button},e.input.mouseDown&&e.input.mouseDown.done();let s=e.posAtCoords(CN(t));s&&("singleClick"==l?e.input.mouseDown=new CV(e,s,t,!!o):("doubleClick"==l?function(e,t,n,i){return CI(e,"handleDoubleClickOn",t,n,i)||e.someProp("handleDoubleClick",n=>n(e,t,i))}:function(e,t,n,i){return CI(e,"handleTripleClickOn",t,n,i)||e.someProp("handleTripleClick",n=>n(e,t,i))||function(e,t,n){if(0!=n.button)return!1;let i=CR(e,t,!0),r=e.state.doc;return!!i&&(CP(e,i,"pointer"),i instanceof xR&&r.eq(e.state.doc)&&(e.input.mouseDown=new CH(e,i)),!0)}(e,n,i)})(e,s.pos,s.inside,t)?t.preventDefault():CO(e,"pointer"))};var CF=class{up(e){this.done()}move(e){0==e.buttons&&this.done()}done(){this.view.root.removeEventListener("mouseup",this.up),this.view.root.removeEventListener("mousemove",this.move),this.view.input.mouseDown==this&&(this.view.input.mouseDown=null)}delaySelUpdate(){return!1}constructor(e){this.view=e,this.mightDrag=null,e.root.addEventListener("mouseup",this.up=this.up.bind(this)),e.root.addEventListener("mousemove",this.move=this.move.bind(this))}},CV=class extends CF{done(){super.done(),this.mightDrag&&this.target&&(this.view.domObserver.stop(),this.mightDrag.addAttr&&this.target.removeAttribute("draggable"),this.mightDrag.setUneditable&&this.target.removeAttribute("contentEditable"),this.view.domObserver.start()),this.delayedSelectionSync&&setTimeout(()=>{this.view.isDestroyed||y5(this.view)})}up(e){if(this.done(),!this.view.dom.contains(e.target))return;let t=this.pos;if(this.view.state.doc!=this.startDoc&&(t=this.view.posAtCoords(CN(e))),this.updateAllowDefault(e),this.allowDefault||!t)CO(this.view,"pointer");else{var n,i,r,o;(n=this.view,i=t.pos,r=t.inside,o=this.selectNode,CI(n,"handleClickOn",i,r,e)||n.someProp("handleClick",t=>t(n,i,e))||(o?function(e,t){if(-1==t)return!1;let n=e.state.selection,i,r;n instanceof xF&&(i=n.node);let o=e.state.doc.resolve(t);for(let e=o.depth+1;e>0;e--){let t=e>o.depth?o.nodeAfter:o.node(e);if(xF.isSelectable(t)){r=i&&n.$from.depth>0&&e>=n.$from.depth&&o.before(n.$from.depth+1)==n.$from.pos?o.before(n.$from.depth):o.before(e);break}}return null!=r&&(CP(e,xF.create(e.state.doc,r),"pointer"),!0)}(n,r):function(e,t){if(-1==t)return!1;let n=e.state.doc.resolve(t),i=n.nodeAfter;return!!(i&&i.isAtom&&xF.isSelectable(i))&&(CP(e,new xF(n),"pointer"),!0)}(n,r)))?e.preventDefault():0==e.button&&(this.flushed||yg&&this.mightDrag&&!this.mightDrag.node.isAtom||yh&&!this.view.state.selection.visible&&2>=Math.min(Math.abs(t.pos-this.view.state.selection.from),Math.abs(t.pos-this.view.state.selection.to)))?(CP(this.view,xD.near(this.view.state.doc.resolve(t.pos)),"pointer"),e.preventDefault()):CO(this.view,"pointer")}}move(e){this.updateAllowDefault(e),CO(this.view,"pointer"),super.move(e)}updateAllowDefault(e){!this.allowDefault&&(Math.abs(this.event.x-e.clientX)>4||Math.abs(this.event.y-e.clientY)>4)&&(this.allowDefault=!0)}delaySelUpdate(){return!!this.allowDefault&&(this.delayedSelectionSync=!0,!0)}constructor(e,t,n,i){let r,o;if(super(e),this.pos=t,this.event=n,this.flushed=i,this.delayedSelectionSync=!1,this.startDoc=e.state.doc,this.selectNode=!!n[CB],this.allowDefault=n.shiftKey,t.inside>-1)r=e.state.doc.nodeAt(t.inside),o=t.inside;else{let n=e.state.doc.resolve(t.pos);r=n.parent,o=n.depth?n.before():0}const a=i?null:n.target,l=a?e.docView.nearestDesc(a,!0):null;this.target=l&&1==l.nodeDOM.nodeType?l.nodeDOM:null;let{selection:s}=e.state;0==n.button&&(r.type.spec.draggable&&!1!==r.type.spec.selectable||s instanceof xF&&s.from<=o&&s.to>o)&&(this.mightDrag={node:r,pos:o,addAttr:!!(this.target&&!this.target.draggable),setUneditable:!!(this.target&&yp&&!this.target.hasAttribute("contentEditable"))}),this.target&&this.mightDrag&&(this.mightDrag.addAttr||this.mightDrag.setUneditable)&&(this.view.domObserver.stop(),this.mightDrag.addAttr&&(this.target.draggable=!0),this.mightDrag.setUneditable&&setTimeout(()=>{this.view.input.mouseDown==this&&this.target.setAttribute("contentEditable","false")},20),this.view.domObserver.start()),CO(e,"pointer")}},CH=class extends CF{move(e){if(0==e.buttons||this.view.isDestroyed||!this.view.state.doc.eq(this.startDoc))return void this.done();e.preventDefault(),CO(this.view,"pointer");let t=this.view.posAtCoords(CN(e)),n=t&&CR(this.view,t.inside,!1);if(!n)return;let{doc:i}=this.view.state,r=this.startSelection,[o,a]=n.from<r.from?[r.to,n.from]:[r.from,n.to];CP(this.view,xR.create(i,o,a),"pointer")}constructor(e,t){super(e),this.startSelection=t,this.startDoc=e.state.doc}};function CW(e,t){return!!e.composing||!!(yg&&500>Math.abs(Date.now()-e.input.compositionEndedAt))&&(e.input.compositionEndedAt=-2e8,!0)}CA.touchstart=e=>{e.input.lastTouch=Date.now(),CK(e),CO(e,"pointer")},CA.touchmove=e=>{e.input.lastTouch=Date.now(),CO(e,"pointer")},CA.contextmenu=e=>CK(e);let Cq=yy?5e3:-1;function CU(e,t){clearTimeout(e.input.composingTimeout),t>-1&&(e.input.composingTimeout=setTimeout(()=>CK(e),t))}function C$(e){for(e.composing&&(e.input.composing=!1,e.input.compositionEndedAt=Date.now());e.input.compositionNodes.length>0;)e.input.compositionNodes.pop().markParentsDirty()}function CK(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!yy||!(e.domObserver.flushingSoon>
1=0)){if(e.domObserver.forceFlush(),C$(e),t||e.docView&&e.docView.dirty){let n=y6(e),i=e.state.selection;return n&&!n.eq(i)?e.dispatch(e.state.tr.setSelection(n)):(e.markCursor||t)&&!i.$from.node(i.$from.sharedDepth(i.to)).inlineContent?e.dispatch(e.state.tr.deleteSelection()):e.updateState(e.state),!0}return!1}}CE.compositionstart=CE.compositionupdate=e=>{if(!e.composing){e.domObserver.flush();let{state:t}=e,n=t.selection.$to;if(t.selection instanceof xR&&(t.storedMarks||!n.textOffset&&n.parentOffset&&n.nodeBefore.marks.some(e=>!1===e.type.spec.inclusive)||yh&&yx&&function(e){let{focusNode:t,focusOffset:n}=e.domSelectionRange();if(!t||1!=t.nodeType||n>=t.childNodes.length)return!1;let i=t.childNodes[n];return 1==i.nodeType&&"false"==i.contentEditable}(e)))e.markCursor=e.state.storedMarks||n.marks(),CK(e,!0),e.markCursor=null;else if(CK(e,!t.selection.empty),yp&&t.selection.empty&&n.parentOffset&&!n.textOffset&&n.nodeBefore.marks.length){let t=e.domSelectionRange();for(let n=t.focusNode,i=t.focusOffset;n&&1==n.nodeType&&0!=i;){let t=i<0?n.lastChild:n.childNodes[i-1];if(!t)break;if(3==t.nodeType){let n=e.domSelection();n&&n.collapse(t,t.nodeValue.length);break}n=t,i=-1}}e.input.composing=!0}CU(e,Cq)},CE.compositionend=(e,t)=>{e.composing&&(e.input.composing=!1,e.input.compositionEndedAt=Date.now(),e.input.compositionPendingChanges=e.domObserver.pendingRecords().length?e.input.compositionID:0,e.input.compositionNode=null,e.input.badSafariComposition?e.domObserver.forceFlush():e.input.compositionPendingChanges&&Promise.resolve().then(()=>e.domObserver.flush()),e.input.compositionID++,CU(e,20))};let CG=yu&&yd<15||yb&&yw<604;function CY(e,t,n,i,r){let o=Cy(e,t,n,i,e.state.selection.$from);if(e.someProp("handlePaste",t=>t(e,r,o||vg.empty)))return!0;if(!o)return!1;let a=0==o.openStart&&0==o.openEnd&&1==o.content.childCount?o.content.firstChild:null,l=a?e.state.tr.replaceSelectionWith(a,i):e.state.tr.replaceSelection(o);return e.dispatch(l.scrollIntoView().setMeta("paste",!0).setMeta("uiEvent","paste")),!0}function CX(e){let t=e.getData("text/plain")||e.getData("Text");if(t)return t;let n=e.getData("text/uri-list");return n?n.replace(/\r?\n/g," "):""}CA.copy=CE.cut=(e,t)=>{let n=e.state.selection,i="cut"==t.type;if(n.empty)return;let r=CG?null:t.clipboardData,{dom:o,text:a}=Cx(e,n.content());r?(t.preventDefault(),r.clearData(),r.setData("text/html",o.innerHTML),r.setData("text/plain",a)):function(e,t){if(!e.dom.parentNode)return;let n=e.dom.parentNode.appendChild(document.createElement("div"));n.appendChild(t),n.style.cssText="position: fixed; left: -10000px; top: 10px";let i=getSelection(),r=document.createRange();r.selectNodeContents(t),e.dom.blur(),i.removeAllRanges(),i.addRange(r),setTimeout(()=>{n.parentNode&&n.parentNode.removeChild(n),e.focus()},50)}(e,o),i&&e.dispatch(e.state.tr.deleteSelection().scrollIntoView().setMeta("uiEvent","cut"))},CE.paste=(e,t)=>{if(e.composing&&!yy)return;let n=CG?null:t.clipboardData,i=e.input.shiftKey&&45!=e.input.lastKeyCode;n&&CY(e,CX(n),n.getData("text/html"),i,t)?t.preventDefault():function(e,t){if(!e.dom.parentNode)return;let n=e.input.shiftKey||e.state.selection.$from.parent.type.spec.code,i=e.dom.parentNode.appendChild(document.createElement(n?"textarea":"div"));n||(i.contentEditable="true"),i.style.cssText="position: fixed; left: -10000px; top: 10px",i.focus();let r=e.input.shiftKey&&45!=e.input.lastKeyCode;setTimeout(()=>{e.focus(),i.parentNode&&i.parentNode.removeChild(i),n?CY(e,i.value,null,r,t):CY(e,i.textContent,i.innerHTML,r,t)},50)}(e,t)};var CJ=class{constructor(e,t,n){this.slice=e,this.move=t,this.node=n}};let CQ=yv?"altKey":"ctrlKey";function CZ(e,t){let n;return e.someProp("dragCopies",e=>{n=n||e(t)}),null!=n?!n:!t[CQ]}for(let e in CA.dragstart=(e,t)=>{let n,i=e.input.mouseDown;if(i&&i.done(),!t.dataTransfer)return;let r=e.state.selection,o=r.empty?null:e.posAtCoords(CN(t));if(o&&o.pos>=r.from&&o.pos<=(r instanceof xF?r.to-1:r.to));else if(i&&i.mightDrag)n=xF.create(e.state.doc,i.mightDrag.pos);else if(t.target&&1==t.target.nodeType){let i=e.docView.nearestDesc(t.target,!0);i&&i.node.type.spec.draggable&&i!=e.docView&&(n=xF.create(e.state.doc,i.posBefore))}
1let{dom:a,text:l,slice:s}=Cx(e,(n||e.state.selection).content());t.dataTransfer.files.length&&yh&&!(ym>120)||t.dataTransfer.clearData(),t.dataTransfer.setData(CG?"Text":"text/html",a.innerHTML),t.dataTransfer.effectAllowed="copyMove",CG||t.dataTransfer.setData("text/plain",l),e.dragging=new CJ(s,CZ(e,t),n)},CA.dragend=e=>{let t=e.dragging;window.setTimeout(()=>{e.dragging==t&&(e.dragging=null)},50)},CE.dragover=CE.dragenter=(e,t)=>t.preventDefault(),CE.drop=(e,t)=>{try{!function(e,t,n){if(!t.dataTransfer)return;let i=e.posAtCoords(CN(t));if(!i)return;let r=e.state.doc.resolve(i.pos),o=n&&n.slice;o?e.someProp("transformPasted",t=>{o=t(o,e,!1)}):o=Cy(e,CX(t.dataTransfer),CG?null:t.dataTransfer.getData("text/html"),!1,r);let a=!!(n&&CZ(e,t));if(e.someProp("handleDrop",n=>n(e,t,o||vg.empty,a)))return t.preventDefault();if(!o)return;t.preventDefault();let l=o?xy(e.state.doc,r.pos,o):r.pos;null==l&&(l=r.pos);let s=e.state.tr;if(a){let{node:e}=n;e?e.replace(s):s.deleteSelection()}let c=s.mapping.map(l),u=0==o.openStart&&0==o.openEnd&&1==o.content.childCount,d=s.doc;if(u?s.replaceRangeWith(c,c,o.content.firstChild):s.replaceRange(c,c,o),s.doc.eq(d))return;let p=s.doc.resolve(c);if(u&&xF.isSelectable(o.content.firstChild)&&p.nodeAfter&&p.nodeAfter.sameMarkup(o.content.firstChild))s.setSelection(new xF(p));else{let t=s.mapping.map(l);s.mapping.maps[s.mapping.maps.length-1].forEach((e,n,i,r)=>t=r),s.setSelection(Cr(e,p,s.doc.resolve(t)))}e.focus(),e.dispatch(s.setMeta("uiEvent","drop"))}(e,t,e.dragging)}finally{e.dragging=null}},CA.focus=e=>{e.input.lastFocus=Date.now(),e.focused||(e.domObserver.stop(),e.dom.classList.add("ProseMirror-focused"),e.domObserver.start(),e.focused=!0,setTimeout(()=>{e.docView&&e.hasFocus()&&!e.domObserver.currentSelection.eq(e.domSelectionRange())&&y5(e)},20))},CA.blur=(e,t)=>{e.focused&&(e.domObserver.stop(),e.dom.classList.remove("ProseMirror-focused"),e.domObserver.start(),t.relatedTarget&&e.dom.contains(t.relatedTarget)&&e.domObserver.currentSelection.clear(),e.focused=!1)},CA.beforeinput=(e,t)=>{if(yy&&"deleteContentBackward"==t.inputType){e.domObserver.flushSoon();let{domChangeCount:t}=e.input;setTimeout(()=>{if(e.input.domChangeCount!=t||(e.dom.blur(),e.focus(),e.someProp("handleKeyDown",t=>t(e,yi(8,"Backspace")))))return;let{$cursor:n}=e.state.selection;n&&n.pos>0&&e.dispatch(e.state.tr.delete(n.pos-1,n.pos).scrollIntoView())},50)}},CE)CA[e]=CE[e];function C1(e,t){if(e==t)return!0;for(let n in e)if(e[n]!==t[n])return!1;for(let n in t)if(!(n in e))return!1;return!0}var C0=class e{map(e,t,n,i){let{pos:r,deleted:o}=e.mapResult(t.from+i,this.side<0?-1:1);return o?null:new C3(r-n,r-n,this)}valid(){return!0}eq(t){return this==t||t instanceof e&&(this.spec.key&&this.spec.key==t.spec.key||this.toDOM==t.toDOM&&C1(this.spec,t.spec))}destroy(e){this.spec.destroy&&this.spec.destroy(e)}constructor(e,t){this.toDOM=e,this.spec=t||C8,this.side=this.spec.side||0}},C2=class e{map(e,t,n,i){let r=e.map(t.from+i,this.spec.inclusiveStart?-1:1)-n,o=e.map(t.to+i,this.spec.inclusiveEnd?1:-1)-n;return r>=o?null:new C3(r,o,this)}valid(e,t){return t.from<t.to}eq(t){return this==t||t instanceof e&&C1(this.attrs,t.attrs)&&C1(this.spec,t.spec)}static is(t){return t.type instanceof e}destroy(){}constructor(e,t){this.attrs=e,this.spec=t||C8}},C4=class e{map(e,t,n,i){let r=e.mapResult(t.from+i,1);if(r.deleted)return null;let o=e.mapResult(t.to+i,-1);return o.deleted||o.pos<=r.pos?null:new C3(r.pos-n,o.pos-n,this)}valid(e,t){let{index:n,offset:i}=e.content.findIndex(t.from),r;return i==t.from&&!(r=e.child(n)).isText&&i+r.nodeSize==t.to}eq(t){return this==t||t instanceof e&&C1(this.attrs,t.attrs)&&C1(this.spec,t.spec)}destroy(){}constructor(e,t){this.attrs=e,this.spec=t||C8}},C3=class e{copy(t,n){return new e(t,n,this.type)}eq(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.type.eq(e.type)&&this.from+t==e.from&&this.to+t==e.to}map(e,t,n){return this.type.map(e,this,t,n)}static widget(t,n,i){return new e(t,t,new C0(n,i))}static inline(t,n,i,r){return new e(t,n,new C2(i,r))}static node(t,n,i,r){return new e(t,n,new C4(i,r))}get spec(){return this.type.spec}get inline(){return this.type instanceof C2}get widget(){return this.type instanceof C0}constructor(e,t,n){this.from=e,this.to=t,this.type=n}};let C6=[],C8={};var C5=class e{static create(e,t){return t.length?wi(t,e,0,C8):C7}
vendor: 5,113 bytes, line 1
1find(e,t,n){let i=[];return this.findInner(null==e?0:e,null==t?1e9:t,i,0,n),i}findInner(e,t,n,i,r){for(let o=0;o<this.local.length;o++){let a=this.local[o];a.from<=t&&a.to>=e&&(!r||r(a.spec))&&n.push(a.copy(a.from+i,a.to+i))}for(let o=0;o<this.children.length;o+=3)if(this.children[o]<t&&this.children[o+1]>e){let a=this.children[o]+1;this.children[o+2].findInner(e-a,t-a,n,i+a,r)}}map(e,t,n){return this==C7||0==e.maps.length?this:this.mapInner(e,t,0,0,n||C8)}mapInner(t,n,i,r,o){let a;for(let e=0;e<this.local.length;e++){let l=this.local[e].map(t,i,r);l&&l.type.valid(n,l)?(a||(a=[])).push(l):o.onRemove&&o.onRemove(this.local[e].spec)}return this.children.length?function(e,t,n,i,r,o,a){let l=e.slice();for(let e=0,t=o;e<n.maps.length;e++){let i=0;n.maps[e].forEach((e,n,r,o)=>{let a=o-r-(n-e);for(let r=0;r<l.length;r+=3){let o=l[r+1];if(o<0||e>o+t-i)continue;let s=l[r]+t-i;n>=s?l[r+1]=e<=s?-2:-1:e>=t&&a&&(l[r]+=a,l[r+1]+=a)}i+=a}),t=n.maps[e].map(t,-1)}let s=!1;for(let t=0;t<l.length;t+=3)if(l[t+1]<0){if(-2==l[t+1]){s=!0,l[t+1]=-1;continue}let c=n.map(e[t]+o),u=c-r;if(u<0||u>=i.content.size){s=!0;continue}let d=n.map(e[t+1]+o,-1)-r,{index:p,offset:f}=i.content.findIndex(u),h=i.maybeChild(p);if(h&&f==u&&f+h.nodeSize==d){let i=l[t+2].mapInner(n,h,c+1,e[t]+o+1,a);i!=C7?(l[t]=u,l[t+1]=d,l[t+2]=i):(l[t+1]=-2,s=!0)}else s=!0}if(s){let s=wi(function(e,t,n,i,r,o,a){for(let l=0;l<e.length;l+=3)-1==e[l+1]&&function e(t,o){for(let e=0;e<t.local.length;e++){let l=t.local[e].map(i,r,o);l?n.push(l):a.onRemove&&a.onRemove(t.local[e].spec)}for(let n=0;n<t.children.length;n+=3)e(t.children[n+2],t.children[n]+o+1)}(e[l+2],t[l]+o+1);return n}(l,e,t,n,r,o,a),i,0,a);t=s.local;for(let e=0;e<l.length;e+=3)l[e+1]<0&&(l.splice(e,3),e-=3);for(let e=0,t=0;e<s.children.length;e+=3){let n=s.children[e];for(;t<l.length&&l[t]<n;)t+=3;l.splice(t,0,s.children[e],s.children[e+1],s.children[e+2])}}return new C5(t.sort(wr),l)}(this.children,a||[],t,n,i,r,o):a?new e(a.sort(wr),C6):C7}add(t,n){return n.length?this==C7?e.create(t,n):this.addInner(t,n,0):this}addInner(t,n,i){let r,o=0;t.forEach((e,t)=>{let a=t+i,l;if(l=wt(n,e,a)){for(r||(r=this.children.slice());o<r.length&&r[o]<t;)o+=3;r[o]==t?r[o+2]=r[o+2].addInner(e,l,a+1):r.splice(o,0,t,t+e.nodeSize,wi(l,e,a+1,C8)),o+=3}});let a=we(o?wn(n):n,-i);for(let e=0;e<a.length;e++)a[e].type.valid(t,a[e])||a.splice(e--,1);return new e(a.length?this.local.concat(a).sort(wr):this.local,r||this.children)}remove(e){return 0==e.length||this==C7?this:this.removeInner(e,0)}removeInner(t,n){let i=this.children,r=this.local;for(let e=0;e<i.length;e+=3){let r,o=i[e]+n,a=i[e+1]+n;for(let e=0,n;e<t.length;e++)(n=t[e])&&n.from>o&&n.to<a&&(t[e]=null,(r||(r=[])).push(n));if(!r)continue;i==this.children&&(i=this.children.slice());let l=i[e+2].removeInner(r,o+1);l!=C7?i[e+2]=l:(i.splice(e,3),e-=3)}if(r.length){for(let e=0,i;e<t.length;e++)if(i=t[e])for(let e=0;e<r.length;e++)r[e].eq(i,n)&&(r==this.local&&(r=this.local.slice()),r.splice(e--,1))}return i==this.children&&r==this.local?this:r.length||i.length?new e(r,i):C7}forChild(t,n){let i,r;if(this==C7)return this;if(n.isLeaf)return e.empty;for(let e=0;e<this.children.length;e+=3)if(this.children[e]>=t){this.children[e]==t&&(i=this.children[e+2]);break}let o=t+1,a=o+n.content.size;for(let e=0;e<this.local.length;e++){let t=this.local[e];if(t.from<a&&t.to>o&&t.type instanceof C2){let e=Math.max(o,t.from)-o,n=Math.min(a,t.to)-o;e<n&&(r||(r=[])).push(t.copy(e,n))}}if(r){let t=new e(r.sort(wr),C6);return i?new C9([t,i]):t}return i||C7}eq(t){if(this==t)return!0;if(!(t instanceof e)||this.local.length!=t.local.length||this.children.length!=t.children.length)return!1;for(let e=0;e<this.local.length;e++)if(!this.local[e].eq(t.local[e]))return!1;for(let e=0;e<this.children.length;e+=3)if(this.children[e]!=t.children[e]||this.children[e+1]!=t.children[e+1]||!this.children[e+2].eq(t.children[e+2]))return!1;return!0}locals(e){return wo(this.localsInner(e))}localsInner(e){if(this==C7)return C6;if(e.inlineContent||!this.local.some(C2.is))return this.local;let t=[];for(let e=0;e<this.local.length;e++)this.local[e].type instanceof C2||t.push(this.local[e]);return t}forEachSet(e){e(this)}constructor(e,t){this.local=e.length?e:C6,this.children=t.length?t:C6}};C5.empty=new C5([],[]),C5.removeOverlap=wo;let C7=C5.empty;var C9=class e{map(t,n){let i=this.members.map(e=>e.map(t,n,C8));return e.from(i)}forChild(t,n){if(n.isLeaf)return C5.empty;let i=[];for(let r=0;r<this.members.length;r++){let o=this.members[r].forChild(t,n);o!=C7&&(o instanceof e?i=i.concat(o.members):i.push(o))}return e.from(i)}eq(t){if(!(t instanceof e)||t.members.length!=this.members.length)return!1;for(let e=0;e<this.members.length;e++)if(!this.members[e].eq(t.members[e]))return!1;return!0}locals(e){let t,n=!0;for(let i=0;i<this.members.length;i++){let r=this.members[i].localsInner(e);if(r.length)if(t){n&&(t=t.slice(),n=!1);for(let e=0;e<r.length;e++)t.push(r[e])}else t=r}return t?wo(n?t:t.sort(wr)):C6}static from(t){switch(t.length){case 0:return C7;case 1:return t[0];default:return new e(t.every(e=>e instanceof C5)?t:t.reduce((e,t)=>
1e.concat(t instanceof C5?t:t.members),[]))}}forEachSet(e){for(let t=0;t<this.members.length;t++)this.members[t].forEachSet(e)}constructor(e){this.members=e}};function we(e,t){if(!t||!e.length)return e;let n=[];for(let i=0;i<e.length;i++){let r=e[i];n.push(new C3(r.from+t,r.to+t,r.type))}return n}function wt(e,t,n){if(t.isLeaf)return null;let i=n+t.nodeSize,r=null;for(let t=0,o;t<e.length;t++)(o=e[t])&&o.from>n&&o.to<i&&((r||(r=[])).push(o),e[t]=null);return r}function wn(e){let t=[];for(let n=0;n<e.length;n++)null!=e[n]&&t.push(e[n]);return t}function wi(e,t,n,i){let r=[],o=!1;t.forEach((t,a)=>{let l=wt(e,t,a+n);if(l){o=!0;let e=wi(l,t,n+a+1,i);e!=C7&&r.push(a,a+t.nodeSize,e)}});let a=we(o?wn(e):e,-n).sort(wr);for(let e=0;e<a.length;e++)a[e].type.valid(t,a[e])||(i.onRemove&&i.onRemove(a[e].spec),a.splice(e--,1));return a.length||r.length?new C5(a,r):C7}function wr(e,t){return e.from-t.from||e.to-t.to}function wo(e){let t=e;for(let n=0;n<t.length-1;n++){let i=t[n];if(i.from!=i.to)for(let r=n+1;r<t.length;r++){let o=t[r];if(o.from==i.from){o.to!=i.to&&(t==e&&(t=e.slice()),t[r]=o.copy(o.from,i.to),wa(t,r+1,o.copy(i.to,o.to)));continue}o.from<i.to&&(t==e&&(t=e.slice()),t[n]=i.copy(i.from,o.from),wa(t,r,i.copy(o.from,i.to)));break}}return t}function wa(e,t,n){for(;t<e.length&&wr(n,e[t])>0;)t++;e.splice(t,0,n)}function wl(e){let t=[];return e.someProp("decorations",n=>{let i=n(e.state);i&&i!=C7&&t.push(i)}),e.cursorWrapper&&t.push(C5.create(e.state.doc,[e.cursorWrapper.deco])),C9.from(t)}let ws={childList:!0,characterData:!0,characterDataOldValue:!0,attributes:!0,attributeOldValue:!0,subtree:!0},wc=yu&&yd<=11;var wu=class{set(e){this.anchorNode=e.anchorNode,this.anchorOffset=e.anchorOffset,this.focusNode=e.focusNode,this.focusOffset=e.focusOffset}clear(){this.anchorNode=this.focusNode=null}eq(e){return e.anchorNode==this.anchorNode&&e.anchorOffset==this.anchorOffset&&e.focusNode==this.focusNode&&e.focusOffset==this.focusOffset}constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}},wd=class{flushSoon(){this.flushingSoon<0&&(this.flushingSoon=window.setTimeout(()=>{this.flushingSoon=-1,this.flush()},20))}forceFlush(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingSoon),this.flushingSoon=-1,this.flush())}start(){this.observer&&(this.observer.takeRecords(),this.observer.observe(this.view.dom,ws)),this.onCharData&&this.view.dom.addEventListener("DOMCharacterDataModified",this.onCharData),this.connectSelection()}stop(){if(this.observer){let e=this.observer.takeRecords();if(e.length){for(let t=0;t<e.length;t++)this.queue.push(e[t]);window.setTimeout(()=>this.flush(),20)}this.observer.disconnect()}this.onCharData&&this.view.dom.removeEventListener("DOMCharacterDataModified",this.onCharData),this.disconnectSelection()}connectSelection(){this.view.dom.ownerDocument.addEventListener("selectionchange",this.onSelectionChange)}disconnectSelection(){this.view.dom.ownerDocument.removeEventListener("selectionchange",this.onSelectionChange)}suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTimeout(()=>this.suppressingSelectionUpdates=!1,50)}onSelectionChange(){if(Co(this.view)){if(this.suppressingSelectionUpdates)return y5(this.view);if(yu&&yd<=11&&!this.view.state.selection.empty){let e=this.view.domSelectionRange();if(e.focusNode&&x5(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset))return this.flushSoon()}this.flush()}}setCurSelection(){this.currentSelection.set(this.view.domSelectionRange())}ignoreSelectionChange(e){if(!e.focusNode)return!0;let t=new Set,n;for(let n=e.focusNode;n;n=x4(n))t.add(n);for(let i=e.anchorNode;i;i=x4(i))if(t.has(i)){n=i;break}let i=n&&this.view.docView.nearestDesc(n);if(i&&i.ignoreMutation({type:"selection",target:3==n.nodeType?n.parentNode:n}))return this.setCurSelection(),!0}pendingRecords(){if(this.observer)for(let e of this.observer.takeRecords())this.queue.push(e);return this.queue}flush(){var e;let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;let n=this.pendingRecords();n.length&&(this.queue=[]);let i=t.domSelectionRange(),r=!this.suppressingSelectionUpdates&&!this.currentSelection.eq(i)&&Co(t)&&!this.ignoreSelectionChange(i),o=-1,a=-1,l=!1,s=[];if(t.editable)for(let e=0;e<n.length;e++){let t=this.registerMutation(n[e],s);t&&(o=o<0?t.from:Math.min(t.from,o),a=a<0?t.to:Math.max(t.to,a),t.typeOver&&(l=!0))}if(s.some(e=>"BR"==e.nodeName)&&(8==t.input.lastKeyCode||46==t.input.lastKeyCode||yh&&(t.composing||t.input.compositionEndedAt>Date.now()-50)&&n.some(e=>
1"childList"==e.type&&e.removedNodes.length))){for(let e of s)if("BR"==e.nodeName&&e.parentNode){let t=e.nextSibling;for(;t&&1==t.nodeType;){if("false"==t.contentEditable){e.parentNode.removeChild(e);break}t=t.firstChild}}}else if(yp&&s.length){let e=s.filter(e=>"BR"==e.nodeName);if(2==e.length){let[t,n]=e;t.parentNode&&t.parentNode.parentNode==n.parentNode?n.remove():t.remove()}else{let{focusNode:n}=this.currentSelection;for(let i of e){let e=i.parentNode;e&&"LI"==e.nodeName&&(!n||function(e,t){for(let n=t.parentNode;n&&n!=e.dom;n=n.parentNode){let t=e.docView.nearestDesc(n,!0);if(t&&t.node.isBlock)return n}return null}(t,n)!=e)&&i.remove()}}}let c=null;o<0&&r&&t.input.lastFocus>Date.now()-200&&Math.max(t.input.lastTouch,t.input.lastClick.time)<Date.now()-300&&yn(i)&&(c=y6(t))&&c.eq(xD.near(t.state.doc.resolve(0),1))?(t.input.lastFocus=0,y5(t),this.currentSelection.set(i),t.scrollToSelection()):(o>-1||r)&&(o>-1&&(t.docView.markDirty(o,a),e=t,!wp.has(e)&&(wp.set(e,null),-1!==["normal","nowrap","pre-line"].indexOf(getComputedStyle(e.dom).whiteSpace))&&(e.requiresGeckoHackNode=yp,wf||(console.warn("ProseMirror expects the CSS white-space property to be set, preferably to 'pre-wrap'. It is recommended to load style/prosemirror.css from the prosemirror-view package."),wf=!0))),t.input.badSafariComposition&&(t.input.badSafariComposition=!1,function(e,t){var n;let{focusNode:i,focusOffset:r}=e.domSelectionRange();for(let o of t)if((null==(n=o.parentNode)?void 0:n.nodeName)=="TR"){let t=o.nextSibling;for(;t&&"TD"!=t.nodeName&&"TH"!=t.nodeName;)t=t.nextSibling;if(t){let n=t;for(;;){let e=n.firstChild;if(!e||1!=e.nodeType||"false"==e.contentEditable||/^(BR|IMG)$/.test(e.nodeName))break;n=e}n.insertBefore(o,n.firstChild),i==o&&e.domSelection().collapse(o,r)}else o.parentNode.removeChild(o)}}(t,s)),this.handleDOMChange(o,a,l,s),t.docView&&t.docView.dirty?t.updateState(t.state):this.currentSelection.eq(i)||y5(t),this.currentSelection.set(i))}registerMutation(e,t){if(t.indexOf(e.target)>-1)return null;let n=this.view.docView.nearestDesc(e.target);if("attributes"==e.type&&(n==this.view.docView||"contenteditable"==e.attributeName||"style"==e.attributeName&&!e.oldValue&&!e.target.getAttribute("style"))||!n||n.ignoreMutation(e))return null;if("childList"==e.type){for(let n=0;n<e.addedNodes.length;n++){let i=e.addedNodes[n];t.push(i),3==i.nodeType&&(this.lastChangedTextNode=i)}if(n.contentDOM&&n.contentDOM!=n.dom&&!n.contentDOM.contains(e.target))return{from:n.posBefore,to:n.posAfter};let i=e.previousSibling,r=e.nextSibling;if(yu&&yd<=11&&e.addedNodes.length)for(let t=0;t<e.addedNodes.length;t++){let{previousSibling:n,nextSibling:o}=e.addedNodes[t];(!n||0>Array.prototype.indexOf.call(e.addedNodes,n))&&(i=n),(!o||0>Array.prototype.indexOf.call(e.addedNodes,o))&&(r=o)}let o=i&&i.parentNode==e.target?x2(i)+1:0,a=n.localPosFromDOM(e.target,o,-1),l=r&&r.parentNode==e.target?x2(r):e.target.childNodes.length;return{from:a,to:n.localPosFromDOM(e.target,l,1)}}return"attributes"==e.type?{from:n.posAtStart-n.border,to:n.posAtEnd+n.border}:(this.lastChangedTextNode=e.target,{from:n.posAtStart,to:n.posAtEnd,typeOver:e.target.nodeValue==e.oldValue})}constructor(e,t){this.view=e,this.handleDOMChange=t,this.queue=[],this.flushingSoon=-1,this.observer=null,this.currentSelection=new wu,this.onCharData=null,this.suppressingSelectionUpdates=!1,this.lastChangedTextNode=null,this.observer=window.MutationObserver&&new window.MutationObserver(t=>{for(let e=0;e<t.length;e++)this.queue.push(t[e]);yu&&yd<=11&&t.some(e=>"childList"==e.type&&e.removedNodes.length||"characterData"==e.type&&e.oldValue.length>e.target.nodeValue.length)?this.flushSoon():yg&&e.composing&&t.some(e=>"childList"==e.type&&"TR"==e.target.nodeName)?(e.input.badSafariComposition=!0,this.flushSoon()):this.flush()}),wc&&(this.onCharData=e=>{this.queue.push({target:e.target,type:"characterData",oldValue:e.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this)}};let wp=new WeakMap,wf=!1;function wh(e,t){let n=t.startContainer,i=t.startOffset,r=t.endContainer,o=t.endOffset,a=e.domAtPos(e.state.selection.anchor);
1return x5(a.node,a.offset,r,o)&&([n,i,r,o]=[r,o,n,i]),{anchorNode:n,anchorOffset:i,focusNode:r,focusOffset:o}}let wm=/^(a|abbr|acronym|b|bd[io]|big|br|button|cite|code|data(list)?|del|dfn|em|i|img|ins|kbd|label|map|mark|meter|output|q|ruby|s|samp|small|span|strong|su[bp]|time|u|tt|var)$/i;function wg(e,t,n){return Math.max(n.anchor,n.head)>t.content.size?null:Cr(e,t.resolve(n.anchor),t.resolve(n.head))}function wb(e,t,n){let i=e.depth,r=t?e.end():e.pos;for(;i>0&&(t||e.indexAfter(i)==e.node(i).childCount);)i--,r++,t=!1;if(n){let t=e.node(i).maybeChild(e.indexAfter(i));for(;t&&!t.isLeaf;)t=t.firstChild,r++}return r}var wv=class{get composing(){return this.input.composing}get props(){if(this._props.state!=this.state){let e=this._props;for(let t in this._props={},e)this._props[t]=e[t];this._props.state=this.state}return this._props}update(e){e.handleDOMEvents!=this._props.handleDOMEvents&&Cj(this);let t=this._props;this._props=e,e.plugins&&(e.plugins.forEach(wk),this.directPlugins=e.plugins),this.updateStateInner(e.state,t)}setProps(e){let t={};for(let e in this._props)t[e]=this._props[e];for(let n in t.state=this.state,e)t[n]=e[n];this.update(t)}updateState(e){this.updateStateInner(e,this._props)}updateStateInner(e,t){var n,i,r;let o=this.state,a=!1,l=!1;e.storedMarks&&this.composing&&(C$(this),l=!0),this.state=e;let s=o.plugins!=e.plugins||this._props.plugins!=t.plugins;if(s||this._props.plugins!=t.plugins||this._props.nodeViews!=t.nodeViews){let e=ww(this);(function(e,t){let n=0,i=0;for(let i in e){if(e[i]!=t[i])return!0;n++}for(let e in t)i++;return n!=i})(e,this.nodeViews)&&(this.nodeViews=e,a=!0)}(s||t.handleDOMEvents!=this._props.handleDOMEvents)&&Cj(this),this.editable=wC(this),wy(this);let c=wl(this),u=wx(this),d=o.plugins==e.plugins||o.doc.eq(e.doc)?e.scrollToSelection>o.scrollToSelection?"to selection":"preserve":"reset",p=a||!this.docView.matchesNode(e.doc,u,c);(p||!e.selection.eq(o.selection))&&(l=!0);let f="preserve"==d&&l&&null==this.dom.style.overflowAnchor&&function(e){let t,n,i=e.dom.getBoundingClientRect(),r=Math.max(0,i.top);for(let o=(i.left+i.right)/2,a=r+1;a<Math.min(innerHeight,i.bottom);a+=5){let i=e.root.elementFromPoint(o,a);if(!i||i==e.dom||!e.dom.contains(i))continue;let l=i.getBoundingClientRect();if(l.top>=r-20){t=i,n=l.top;break}}return{refDOM:t,refTop:n,stack:yz(e.dom)}}(this);if(l){let t,n,l;this.domObserver.stop();let s=p&&(yu||yh)&&!this.composing&&!o.selection.empty&&!e.selection.empty&&(i=o.selection,r=e.selection,l=Math.min(i.$anchor.sharedDepth(i.head),r.$anchor.sharedDepth(r.head)),i.$anchor.start(l)!=r.$anchor.start(l));if(p){let t=yh?this.trackWrites=this.domSelectionRange().focusNode:null;this.composing&&(this.input.compositionNode=function(e){let t=e.domSelectionRange();if(!t.focusNode)return null;let n=function(e,t){for(;;){if(3==e.nodeType&&t)return e;if(1==e.nodeType&&t>0){if("false"==e.contentEditable)return null;t=ye(e=e.childNodes[t-1])}else{if(!e.parentNode||yt(e))return null;t=x2(e),e=e.parentNode}}}(t.focusNode,t.focusOffset),i=function(e,t){for(;;){if(3==e.nodeType&&t<e.nodeValue.length)return e;if(1==e.nodeType&&t<e.childNodes.length){if("false"==e.contentEditable)return null;e=e.childNodes[t],t=0}else{if(!e.parentNode||yt(e))return null;t=x2(e)+1,e=e.parentNode}}}(t.focusNode,t.focusOffset);if(n&&i&&n!=i){let t=i.pmViewDesc,r=e.domObserver.lastChangedTextNode;if(n==r||i==r)return r;if(!t||!t.isText(i.nodeValue))return i;if(e.input.compositionNode==i){let e=n.pmViewDesc;if(!(!e||!e.isText(n.nodeValue)))return i}}return n||i}(this)),(a||!this.docView.update(e.doc,u,c,this))&&(this.docView.updateOuterDeco(u),this.docView.destroy(),this.docView=yU(e.doc,u,c,this.dom,this)),!t||this.trackWrites&&this.dom.contains(this.trackWrites)||(s=!0)}let d=this.input.mouseDown;s||!(d&&this.domObserver.currentSelection.eq(this.domSelectionRange())&&(t=this.docView.domFromPos(this.state.selection.anchor,0),n=this.domSelectionRange(),x5(t.node,t.offset,n.anchorNode,n.anchorOffset))&&d.delaySelUpdate())?y5(this,s):(Cn(this,e.selection),this.domObserver.setCurSelection()),this.domObserver.start()}this.updatePluginViews(o),(null==(n=this.dragging)?void 0:n.node)&&!o.doc.eq(e.doc)&&this.updateDraggedNode(this.dragging,o),"reset"==d?this.dom.scrollTop=0:"to selection"==d?this.scrollToSelection():f&&function(e){let{refDOM:t,refTop:n,stack:i}=e,r=t?t.getBoundingClientRect().top:0;yS(i,0==r?0:r-n)}(f)}scrollToSelection(){let e=this.domSelectionRange().focusNode;if(e&&this.dom.contains(1==e.nodeType?e:e.parentNode))if(this.someProp("handleScrollToSelection",e=>e(this)));else if(this.state.selection instanceof xF){let t=this.docView.domAfterPos(this.state.selection.from);1==t.nodeType&&yM(this,t.getBoundingClientRect(),e)}else yM(this,this.coordsAtPos(this.state.selection.head,1),e)}
1destroyPluginViews(){let e;for(;e=this.pluginViews.pop();)e.destroy&&e.destroy()}updatePluginViews(e){if(e&&e.plugins==this.state.plugins&&this.directPlugins==this.prevDirectPlugins)for(let t=0;t<this.pluginViews.length;t++){let n=this.pluginViews[t];n.update&&n.update(this,e)}else{this.prevDirectPlugins=this.directPlugins,this.destroyPluginViews();for(let e=0;e<this.directPlugins.length;e++){let t=this.directPlugins[e];t.spec.view&&this.pluginViews.push(t.spec.view(this))}for(let e=0;e<this.state.plugins.length;e++){let t=this.state.plugins[e];t.spec.view&&this.pluginViews.push(t.spec.view(this))}}}updateDraggedNode(e,t){let n=e.node,i=-1;if(n.from<this.state.doc.content.size&&this.state.doc.nodeAt(n.from)==n.node)i=n.from;else{let e=n.from+(this.state.doc.content.size-t.doc.content.size);(e>0&&e<this.state.doc.content.size&&this.state.doc.nodeAt(e))==n.node&&(i=e)}this.dragging=new CJ(e.slice,e.move,i<0?void 0:xF.create(this.state.doc,i))}someProp(e,t){let n=this._props&&this._props[e],i;if(null!=n&&(i=t?t(n):n))return i;for(let n=0;n<this.directPlugins.length;n++){let r=this.directPlugins[n].props[e];if(null!=r&&(i=t?t(r):r))return i}let r=this.state.plugins;if(r)for(let n=0;n<r.length;n++){let o=r[n].props[e];if(null!=o&&(i=t?t(o):o))return i}}hasFocus(){if(yu){let e=this.root.activeElement;if(e==this.dom)return!0;if(!e||!this.dom.contains(e))return!1;for(;e&&this.dom!=e&&this.dom.contains(e);){if("false"==e.contentEditable)return!1;e=e.parentElement}return!0}return this.root.activeElement==this.dom}focus(){this.domObserver.stop(),this.editable&&function(e){if(e.setActive)return e.setActive();if(yL)return e.focus(yL);let t=yz(e);e.focus(null==yL?{get preventScroll(){return yL={preventScroll:!0},!0}}:void 0),yL||(yL=!1,yS(t,0))}(this.dom),y5(this),this.domObserver.start()}get root(){let e=this._root;if(null==e){for(let e=this.dom.parentNode;e;e=e.parentNode)if(9==e.nodeType||11==e.nodeType&&e.host)return e.getSelection||(Object.getPrototypeOf(e).getSelection=()=>e.ownerDocument.getSelection()),this._root=e}return e||document}updateRoot(){this._root=null}posAtCoords(e){return function(e,t){var n;let i,r,o=e.dom.ownerDocument,a,l=0,s=function(e,t,n){if(e.caretPositionFromPoint)try{let i=e.caretPositionFromPoint(t,n);if(i)return{node:i.offsetNode,offset:Math.min(ye(i.offsetNode),i.offset)}}catch(e){}if(e.caretRangeFromPoint){let i=e.caretRangeFromPoint(t,n);if(i)return{node:i.startContainer,offset:Math.min(ye(i.startContainer),i.startOffset)}}}(o,t.left,t.top);s&&({node:a,offset:l}=s);let c=(e.root.elementFromPoint?e.root:o).elementFromPoint(t.left,t.top);if(!c||!e.dom.contains(1!=c.nodeType?c.parentNode:c)){let n=e.dom.getBoundingClientRect();if(!yA(t,n)||!(c=function e(t,n,i){let r=t.childNodes.length;if(r&&i.top<i.bottom)for(let o=Math.max(0,Math.min(r-1,Math.floor(r*(n.top-i.top)/(i.bottom-i.top))-2)),a=o;;){let i=t.childNodes[a];if(1==i.nodeType){let t=i.getClientRects();for(let r=0;r<t.length;r++){let o=t[r];if(yA(n,o))return e(i,n,o)}}if((a=(a+1)%r)==o)break}return t}(e.dom,t,n)))return null}if(yg)for(let e=c;a&&e;e=x4(e))e.draggable&&(a=void 0);if(c=(i=(n=c).parentNode)&&/^li$/i.test(i.nodeName)&&t.left<n.getBoundingClientRect().left?i:n,a){let n;if(yp&&1==a.nodeType&&(l=Math.min(l,a.childNodes.length))<a.childNodes.length){let e=a.childNodes[l],n;"IMG"==e.nodeName&&(n=e.getBoundingClientRect()).right<=t.left&&n.bottom>t.top&&l++}yC&&l&&1==a.nodeType&&1==(n=a.childNodes[l-1]).nodeType&&"false"==n.contentEditable&&n.getBoundingClientRect().top>=t.top&&l--,a==e.dom&&l==a.childNodes.length-1&&1==a.lastChild.nodeType&&t.top>a.lastChild.getBoundingClientRect().bottom?r=e.state.doc.content.size:(0==l||1!=a.nodeType||"BR"!=a.childNodes[l-1].nodeName)&&(r=function(e,t,n,i){let r=-1;for(let n=t,o=!1;n!=e.dom;){let t=e.docView.nearestDesc(n,!0),a;if(!t)return null;if(1==t.dom.nodeType&&(t.node.isBlock&&t.parent||!t.contentDOM)&&((a=t.dom.getBoundingClientRect()).width||a.height)&&(t.node.isBlock&&t.parent&&!/^T(R|BODY|HEAD|FOOT)$/.test(t.dom.nodeName)&&(!o&&a.left>i.left||a.top>i.top?r=t.posBefore:(!o&&a.right<i.left||a.bottom<i.top)&&(r=t.posAfter),o=!0),!t.contentDOM&&r<0&&!t.node.isText))return(t.node.isBlock?i.top<(a.top+a.bottom)/2:i.left<(a.left+a.right)/2)?t.posBefore:t.posAfter;n=t.dom.parentNode}return r>-1?r:e.docView.posFromDOM(t,n,-1)}(e,a,l,t))}null==r&&(r=function(e,t,n){let{node:i,offset:r}=function e(t,n){let i,r,o,a=2e8,l,s=0,c=n.top,u=n.top;for(let e=t.firstChild,d=0;e;e=e.nextSibling,d++){let t;if(1==e.nodeType)t=e.getClientRects();else{if(3!=e.nodeType)continue;t=x6(e).getClientRects()}for(let p=0;p<t.length;p++){let f=t[p];if(f.top<=c&&f.bottom>=u){c=Math.max(f.bottom,c),u=Math.min(f.top,u);let t=f.left>n.left?f.left-n.left:f.right<n.left?n.left-f.right:0;if(t<a){o=e,a=t,l=t&&3==o.nodeType?{left:f.right<n.left?f.right:f.left,top:n.top}:n,1==e.nodeType&&t&&(s=d+ +(n.left>=(f.left+f.right)/2));continue}}else f.top>n.top&&!i&&f.left<=n.left&&f.right>=n.left&&(i=e,r={left:Math.max(f.left,Math.min(f.right,n.left)),top:f.top});!o&&(n.left>=f.right&&n.top>=f.top||n.left>=f.left&&n.top>=f.bottom)&&(s=d+1)}}return(!o&&i&&(o=i,l=r,a=0),o&&3==o.nodeType)?function(e,t){let n=e.nodeValue.length,i=document.createRange(),r;for(let o=0;o<n;o++){i.setEnd(e,o+1),i.setStart(e,o);let n=yT(i,1);
1if(n.top!=n.bottom&&yA(t,n)){r={node:e,offset:o+ +(t.left>=(n.left+n.right)/2)};break}}return i.detach(),r||{node:e,offset:0}}(o,l):!o||a&&1==o.nodeType?{node:t,offset:s}:e(o,l)}(t,n),o=-1;if(1==i.nodeType&&!i.firstChild){let e=i.getBoundingClientRect();o=e.left!=e.right&&n.left>(e.left+e.right)/2?1:-1}return e.docView.posFromDOM(i,r,o)}(e,c,t));let u=e.docView.nearestDesc(c,!0);return{pos:r,inside:u?u.posAtStart-u.border:-1}}(this,e)}coordsAtPos(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return yO(this,e,t)}domAtPos(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.docView.domFromPos(e,t)}nodeDOM(e){let t=this.docView.descAt(e);return t?t.nodeDOM:null}posAtDOM(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,i=this.docView.posFromDOM(e,t,n);if(null==i)throw RangeError("DOM position not inside the editor");return i}endOfTextblock(e,t){return function(e,t,n){let i,r;return yP==t&&yR==n?yB:(yP=t,yR=n,yB="up"==n||"down"==n?(i=t.selection,r="up"==n?i.$from:i.$to,yN(e,t,()=>{let{node:t}=e.docView.domFromPos(r.pos,"up"==n?-1:1);for(;;){let n=e.docView.nearestDesc(t,!0);if(!n)break;if(n.node.isBlock){t=n.contentDOM||n.dom;break}t=n.dom.parentNode}let i=yO(e,r.pos,1);for(let e=t.firstChild;e;e=e.nextSibling){let t;if(1==e.nodeType)t=e.getClientRects();else{if(3!=e.nodeType)continue;t=x6(e,0,e.nodeValue.length).getClientRects()}for(let e=0;e<t.length;e++){let r=t[e];if(r.bottom>r.top+1&&("up"==n?i.top-r.top>(r.bottom-i.top)*2:r.bottom-i.bottom>(i.bottom-r.top)*2))return!1}}return!0})):function(e,t,n){let{$head:i}=t.selection;if(!i.parent.isTextblock)return!1;let r=i.parentOffset,o=r==i.parent.content.size,a=e.domSelection();return a?yI.test(i.parent.textContent)&&a.modify?yN(e,t,()=>{let{focusNode:t,focusOffset:r,anchorNode:o,anchorOffset:l}=e.domSelectionRange(),s=a.caretBidiLevel;a.modify("move",n,"character");let c=i.depth?e.docView.domAfterPos(i.before()):e.dom,{focusNode:u,focusOffset:d}=e.domSelectionRange(),p=u&&!c.contains(1==u.nodeType?u:u.parentNode)||t==u&&r==d;try{a.collapse(o,l),t&&(t!=o||r!=l)&&a.extend&&a.extend(t,r)}catch(e){}return null!=s&&(a.caretBidiLevel=s),p}):"left"==n||"backward"==n?!r:o:i.pos==i.start()||i.pos==i.end()}(e,t,n))}(this,t||this.state,e)}pasteHTML(e,t){return CY(this,"",e,!1,t||new ClipboardEvent("paste"))}pasteText(e,t){return CY(this,e,null,!0,t||new ClipboardEvent("paste"))}serializeForClipboard(e){return Cx(this,e)}destroy(){if(this.docView){for(let e in this.input.mouseDown&&this.input.mouseDown.done(),this.domObserver.stop(),this.input.eventHandlers)this.dom.removeEventListener(e,this.input.eventHandlers[e]);clearTimeout(this.input.composingTimeout),clearTimeout(this.input.lastIOSEnterFallbackTimeout),this.destroyPluginViews(),this.mounted?(this.docView.update(this.state.doc,[],wl(this),this),this.dom.textContent=""):this.dom.parentNode&&this.dom.parentNode.removeChild(this.dom),this.docView.destroy(),this.docView=null,x8()}}get isDestroyed(){return null==this.docView}dispatchEvent(e){!CD(this,e)&&CA[e.type]&&(this.editable||!(e.type in CE))&&CA[e.type](this,e)}domSelectionRange(){let e=this.domSelection();return e?yg&&11===this.root.nodeType&&function(e){let t=e.activeElement;for(;t&&t.shadowRoot;)t=t.shadowRoot.activeElement;return t}(this.dom.ownerDocument)==this.dom&&function(e,t){let n;if(t.getComposedRanges){let n=t.getComposedRanges(e.root)[0];if(n)return wh(e,n)}function i(e){e.preventDefault(),e.stopImmediatePropagation(),n=e.getTargetRanges()[0]}return e.dom.addEventListener("beforeinput",i,!0),document.execCommand("indent"),e.dom.removeEventListener("beforeinput",i,!0),n?wh(e,n):null}(this,e)||e:{focusNode:null,focusOffset:0,anchorNode:null,anchorOffset:0}}domSelection(){return this.root.getSelection()}constructor(e,t){this._root=null,this.focused=!1,this.trackWrites=null,this.mounted=!1,this.markCursor=null,this.cursorWrapper=null,this.lastSelectedViewDesc=void 0,this.input=new C_,this.prevDirectPlugins=[],this.pluginViews=[],this.requiresGeckoHackNode=!1,this.dragging=null,this._props=t,this.state=t.state,this.directPlugins=t.plugins||[],this.directPlugins.forEach(wk),this.dispatch=this.dispatch.bind(this),this.dom=e&&e.mount||document.createElement("div"),e&&(e.appendChild?e.appendChild(this.dom):"function"==typeof e?e(this.dom):e.mount&&(this.mounted=!0)),this.editable=wC(this),wy(this),this.nodeViews=ww(this),this.docView=yU(this.state.doc,wx(this),wl(this),this.dom,this),this.domObserver=new wd(this,(e,t,n,i)=>(function(e,t,n,i,r){let o,a,l,s=e.input.compositionPendingChanges||(e.composing?e.input.compositionID:0);if(e.input.compositionPendingChanges=0,t<0){let t=e.input.lastSelectionTime>Date.now()-50?e.input.lastSelectionOrigin:null,n=y6(e,t);
1if(n&&!e.state.selection.eq(n)){if(yh&&yy&&13===e.input.lastKeyCode&&Date.now()-100<e.input.lastKeyCodeTime&&e.someProp("handleKeyDown",t=>t(e,yi(13,"Enter"))))return;let i=e.state.tr.setSelection(n);"pointer"==t?i.setMeta("pointer",!0):"key"==t&&i.scrollIntoView(),s&&i.setMeta("composition",s),e.dispatch(i)}return}let c=e.state.doc.resolve(t),u=c.sharedDepth(n);t=c.before(u+1),n=e.state.doc.resolve(n).after(u+1);let d=e.state.selection,p=function(e,t,n,i){let r,o,{node:a,fromOffset:l,toOffset:s,from:c,to:u}=e.docView.parseRange(t,n),d=e.domSelectionRange(),p=d.anchorNode;if(p&&e.dom.contains(1==p.nodeType?p:p.parentNode)&&(o=[{node:p,offset:d.anchorOffset}],yn(d)||o.push({node:d.focusNode,offset:d.focusOffset})),yh&&8===e.input.lastKeyCode)for(let e=s;e>l;e--){let t=a.childNodes[e-1],n=t.pmViewDesc;if("BR"==t.nodeName&&!n){s=e;break}if(!n||n.size)break}let f=e.state.doc,h=e.someProp("domParser")||v$.fromSchema(e.state.schema),m=f.resolve(c),g=null,b=h.parse(a,{topNode:m.parent,topMatch:m.parent.contentMatchAt(m.index()),topOpen:!0,from:l,to:s,preserveWhitespace:"pre"!=m.parent.type.whitespace||"full",findPositions:o,ruleFromNode:(r=i,e=>{let t=e.pmViewDesc;if(t)return t.parseRule(r);if("BR"==e.nodeName&&e.parentNode){if(yg&&/^(ul|ol)$/i.test(e.parentNode.nodeName)){let e=document.createElement("div");return e.appendChild(document.createElement("li")),{skip:e}}else if(e.parentNode.lastChild==e||yg&&/^(tr|table)$/i.test(e.parentNode.nodeName))return{ignore:!0}}else if("IMG"==e.nodeName&&e.getAttribute("mark-placeholder"))return{ignore:!0};return null}),context:m});if(o&&null!=o[0].pos){let e=o[0].pos,t=o[1]&&o[1].pos;null==t&&(t=e),g={anchor:e+c,head:t+c}}return{doc:b,sel:g,from:c,to:u}}(e,t,n,r),f=e.state.doc,h=f.slice(p.from,p.to);8===e.input.lastKeyCode&&Date.now()-100<e.input.lastKeyCodeTime?(o=e.state.selection.to,a="end"):(o=e.state.selection.from,a="start"),e.input.lastKeyCode=null;let m=function(e,t,n,i,r){let o=e.findDiffStart(t,n),a=n+e.size,l=n+t.size;if(null==o)return null;let{a:s,b:c}=e.findDiffEnd(t,a,l);if("end"==r){let e=Math.max(0,o-Math.min(s,c));i-=s+e-o}if(s<o&&a<l){let e=i<=o&&i>=s?o-i:0;o-=e,c=o+(c-s),s=o}else if(c<o){let e=i<=o&&i>=c?o-i:0;o-=e,s=o+(s-c),c=o}return{start:o,endA:s,endB:c}}(h.content,p.doc.content,p.from,o,a);if(m&&e.input.domChangeCount++,(yb&&e.input.lastIOSEnter>Date.now()-225||yy)&&r.some(e=>1==e.nodeType&&!wm.test(e.nodeName))&&(!m||m.endA>=m.endB)&&e.someProp("handleKeyDown",t=>t(e,yi(13,"Enter")))){e.input.lastIOSEnter=0;return}if(!m)if(i&&d instanceof xR&&!d.empty&&d.$head.sameParent(d.$anchor)&&!e.composing&&!(p.sel&&p.sel.anchor!=p.sel.head))m={start:d.from,endA:d.to,endB:d.to};else{if(p.sel){let t=wg(e,e.state.doc,p.sel);if(t&&!t.eq(e.state.selection)){let n=e.state.tr.setSelection(t);s&&n.setMeta("composition",s),e.dispatch(n)}}return}e.state.selection.from<e.state.selection.to&&m.start==m.endB&&e.state.selection instanceof xR&&(m.start>e.state.selection.from&&m.start<=e.state.selection.from+2&&e.state.selection.from>=p.from?m.start=e.state.selection.from:m.endA<e.state.selection.to&&m.endA>=e.state.selection.to-2&&e.state.selection.to<=p.to&&(m.endB+=e.state.selection.to-m.endA,m.endA=e.state.selection.to)),yu&&yd<=11&&m.endB==m.start+1&&m.endA==m.start&&m.start>p.from&&" Â "==p.doc.textBetween(m.start-p.from-1,m.start-p.from+1)&&(m.start--,m.endA--,m.endB--);let g=p.doc.resolveNoCache(m.start-p.from),b=p.doc.resolveNoCache(m.endB-p.from),v=f.resolve(m.start),x=g.sameParent(b)&&g.parent.inlineContent&&v.end()>=m.endA;if((yb&&e.input.lastIOSEnter>Date.now()-225&&(!x||r.some(e=>"DIV"==e.nodeName||"P"==e.nodeName))||!x&&g.pos<p.doc.content.size&&(!g.sameParent(b)||!g.parent.inlineContent)&&g.pos<b.pos&&!/\S/.test(p.doc.textBetween(g.pos,b.pos,"","")))&&e.someProp("handleKeyDown",t=>t(e,yi(13,"Enter")))){e.input.lastIOSEnter=0;return}if(e.state.selection.anchor>m.start&&function(e,t,n,i,r){if(n-t<=r.pos-i.pos||wb(i,!0,!1)<r.pos)return!1;let o=e.resolve(t);if(!i.parent.isTextblock){let e=o.nodeAfter;return null!=e&&n==t+e.nodeSize}if(o.parentOffset<o.parent.content.size||!o.parent.isTextblock)return!1;let a=e.resolve(wb(o,!0,!0));return!(!a.parent.isTextblock||a.pos>n||wb(a,!0,!1)<n)&&i.parent.content.cut(i.parentOffset).eq(a.parent.content)}(f,m.start,m.endA,g,b)&&e.someProp("handleKeyDown",t=>t(e,yi(8,"Backspace")))){yy&&yh&&e.domObserver.suppressSelectionUpdates();return}
1yh&&m.endB==m.start&&(e.input.lastChromeDelete=Date.now()),yy&&!x&&g.start()!=b.start()&&0==b.parentOffset&&g.depth==b.depth&&p.sel&&p.sel.anchor==p.sel.head&&p.sel.head==m.endA&&(m.endB-=2,b=p.doc.resolveNoCache(m.endB-p.from),setTimeout(()=>{e.someProp("handleKeyDown",function(t){return t(e,yi(13,"Enter"))})},20));let y=m.start,C=m.endA,w=t=>{let n=t||e.state.tr.replace(y,C,p.doc.slice(m.start-p.from,m.endB-p.from));if(p.sel){let t=wg(e,n.doc,p.sel);t&&!(yh&&e.composing&&t.empty&&(m.start!=m.endB||e.input.lastChromeDelete<Date.now()-100)&&(t.head==y||t.head==n.mapping.map(C)-1)||yu&&t.empty&&t.head==y)&&n.setSelection(t)}return s&&n.setMeta("composition",s),n.scrollIntoView()};if(x)if(g.pos==b.pos){yu&&yd<=11&&0==g.parentOffset&&(e.domObserver.suppressSelectionUpdates(),setTimeout(()=>y5(e),20));let t=w(e.state.tr.delete(y,C)),n=f.resolve(m.start).marksAcross(f.resolve(m.endA));n&&t.ensureMarks(n),e.dispatch(t)}else if(m.endA==m.endB&&(l=function(e,t){let n=e.firstChild.marks,i=t.firstChild.marks,r=n,o=i,a,l,s;for(let e=0;e<i.length;e++)r=i[e].removeFromSet(r);for(let e=0;e<n.length;e++)o=n[e].removeFromSet(o);if(1==r.length&&0==o.length)l=r[0],a="add",s=e=>e.mark(l.addToSet(e.marks));else{if(0!=r.length||1!=o.length)return null;l=o[0],a="remove",s=e=>e.mark(l.removeFromSet(e.marks))}let c=[];for(let e=0;e<t.childCount;e++)c.push(s(t.child(e)));if(vu.from(c).eq(e))return{mark:l,type:a}}(g.parent.content.cut(g.parentOffset,b.parentOffset),v.parent.content.cut(v.parentOffset,m.endA-v.start())))){let t=w(e.state.tr);"add"==l.type?t.addMark(y,C,l.mark):t.removeMark(y,C,l.mark),e.dispatch(t)}else if(g.parent.child(g.index()).isText&&g.index()==b.index()-!b.textOffset){let t=g.parent.textBetween(g.parentOffset,b.parentOffset),n=()=>w(e.state.tr.insertText(t,y,C));e.someProp("handleTextInput",i=>i(e,y,C,t,n))||e.dispatch(n())}else e.dispatch(w());else e.dispatch(w())})(this,e,t,n,i)),this.domObserver.start(),function(e){for(let t in CA){let n=CA[t];e.dom.addEventListener(t,e.input.eventHandlers[t]=t=>{!function(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let n=t.target;n!=e.dom;n=n.parentNode)if(!n||11==n.nodeType||n.pmViewDesc&&n.pmViewDesc.stopEvent(t))return!1;return!0}(e,t)||CD(e,t)||!e.editable&&t.type in CE||n(e,t)},CT[t]?{passive:!0}:void 0)}yg&&e.dom.addEventListener("input",()=>null),Cj(e)}(this),this.updatePluginViews()}};function wx(e){let t=Object.create(null);return t.class="ProseMirror",t.contenteditable=String(e.editable),e.someProp("attributes",n=>{if("function"==typeof n&&(n=n(e.state)),n)for(let e in n)"class"==e?t.class+=" "+n[e]:"style"==e?t.style=(t.style?t.style+";":"")+n[e]:t[e]||"contenteditable"==e||"nodeName"==e||(t[e]=String(n[e]))}),t.translate||(t.translate="no"),[C3.node(0,e.state.doc.content.size,t)]}function wy(e){if(e.markCursor){let t=document.createElement("img");t.className="ProseMirror-separator",t.setAttribute("mark-placeholder","true"),t.setAttribute("alt",""),e.cursorWrapper={dom:t,deco:C3.widget(e.state.selection.from,t,{raw:!0,marks:e.markCursor})}}else e.cursorWrapper=null}function wC(e){return!e.someProp("editable",t=>!1===t(e.state))}function ww(e){let t=Object.create(null);function n(e){for(let n in e)Object.prototype.hasOwnProperty.call(t,n)||(t[n]=e[n])}return e.someProp("nodeViews",n),e.someProp("markViews",n),t}function wk(e){if(e.spec.state||e.spec.filterTransaction||e.spec.appendTransaction)throw RangeError("Plugins passed directly to the view must not have a state component")}wv.prototype.dispatch=function(e){let t=this._props.dispatchTransaction;t?t.call(this,e):this.updateState(this.state.apply(e))};for(var wM={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},wz={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},wS="u">typeof navigator&&/Mac/.test(navigator.platform),wL="u">typeof navigator&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),wA=0;wA<10;wA++)wM[48+wA]=wM[96+wA]=String(wA);for(var wA=1;wA<=24;wA++)wM[wA+111]="F"+wA;for(var wA=65;wA<=90;wA++)wM[wA]=String.fromCharCode(wA+32),wz[wA]=String.fromCharCode(wA);for(var wE in wM)wz.hasOwnProperty(wE)||(wz[wE]=wM[wE]);let wT="u">typeof navigator&&/Mac|iP(hone|[oa]d)/.test(navigator.platform),w_="u">typeof navigator&&/Win/.test(navigator.platform);function wO(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];
1return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-"+e),t.metaKey&&(e="Meta-"+e),n&&t.shiftKey&&(e="Shift-"+e),e}function wj(e){let t=function(e){let t=Object.create(null);for(let n in e)t[function(e){let t,n,i,r,o=e.split(/-(?!$)/),a=o[o.length-1];"Space"==a&&(a=" ");for(let e=0;e<o.length-1;e++){let a=o[e];if(/^(cmd|meta|m)$/i.test(a))r=!0;else if(/^a(lt)?$/i.test(a))t=!0;else if(/^(c|ctrl|control)$/i.test(a))n=!0;else if(/^s(hift)?$/i.test(a))i=!0;else if(/^mod$/i.test(a))wT?r=!0:n=!0;else throw Error("Unrecognized modifier name: "+a)}return t&&(a="Alt-"+a),n&&(a="Ctrl-"+a),r&&(a="Meta-"+a),i&&(a="Shift-"+a),a}(n)]=e[n];return t}(e);return function(e,n){var i;let r=("Esc"==(i=!(wS&&n.metaKey&&n.shiftKey&&!n.ctrlKey&&!n.altKey||wL&&n.shiftKey&&n.key&&1==n.key.length||"Unidentified"==n.key)&&n.key||(n.shiftKey?wz:wM)[n.keyCode]||n.key||"Unidentified")&&(i="Escape"),"Del"==i&&(i="Delete"),"Left"==i&&(i="ArrowLeft"),"Up"==i&&(i="ArrowUp"),"Right"==i&&(i="ArrowRight"),"Down"==i&&(i="ArrowDown"),i),o,a=t[wO(r,n)];if(a&&a(e.state,e.dispatch,e))return!0;if(1==r.length&&" "!=r){if(n.shiftKey){let i=t[wO(r,n,!1)];if(i&&i(e.state,e.dispatch,e))return!0}if((n.altKey||n.metaKey||n.ctrlKey)&&!(w_&&n.ctrlKey&&n.altKey)&&(o=wM[n.keyCode])&&o!=r){let i=t[wO(o,n)];if(i&&i(e.state,e.dispatch,e))return!0}}return!1}}let wD=(e,t)=>!e.selection.empty&&(t&&t(e.tr.deleteSelection().scrollIntoView()),!0);function wN(e,t){let{$cursor:n}=e.selection;return n&&(t?t.endOfTextblock("backward",e):!(n.parentOffset>0))?n:null}let wI=(e,t,n)=>{let i=wN(e,n);if(!i)return!1;let r=wF(i);if(!r){let n=i.blockRange(),r=n&&xd(n);return null!=r&&(t&&t(e.tr.lift(n,r).scrollIntoView()),!0)}let o=r.nodeBefore;if(wX(e,r,t,-1))return!0;if(0==i.parent.content.size&&(wR(o,"end")||xF.isSelectable(o)))for(let n=i.depth;;n--){let a=xC(e.doc,i.before(n),i.after(n),vg.empty);if(a&&a.slice.size<a.to-a.from){if(t){let n=e.tr.step(a);n.setSelection(wR(o,"end")?xD.findFrom(n.doc.resolve(n.mapping.map(r.pos,-1)),-1):xF.create(n.doc,r.pos-o.nodeSize)),t(n.scrollIntoView())}return!0}if(1==n||i.node(n-1).childCount>1)break}return!!o.isAtom&&r.depth==i.depth-1&&(t&&t(e.tr.delete(r.pos-o.nodeSize,r.pos).scrollIntoView()),!0)};function wP(e,t,n){let i=t.nodeBefore,r=t.pos-1;for(;!i.isTextblock;r--){if(i.type.spec.isolating)return!1;let e=i.lastChild;if(!e)return!1;i=e}let o=t.nodeAfter,a=t.pos+1;for(;!o.isTextblock;a++){if(o.type.spec.isolating)return!1;let e=o.firstChild;if(!e)return!1;o=e}let l=xC(e.doc,r,a,vg.empty);if(!l||l.from!=r||l instanceof xl&&l.slice.size>=a-r)return!1;if(n){let t=e.tr.step(l);t.setSelection(xR.create(t.doc,r)),n(t.scrollIntoView())}return!0}function wR(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(let i=e;i;i="start"==t?i.firstChild:i.lastChild){if(i.isTextblock)return!0;if(n&&1!=i.childCount)break}return!1}let wB=(e,t,n)=>{let{$head:i,empty:r}=e.selection,o=i;if(!r)return!1;if(i.parent.isTextblock){if(n?!n.endOfTextblock("backward",e):i.parentOffset>0)return!1;o=wF(i)}let a=o&&o.nodeBefore;return!!a&&!!xF.isSelectable(a)&&(t&&t(e.tr.setSelection(xF.create(e.doc,o.pos-a.nodeSize)).scrollIntoView()),!0)};function wF(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0;t--){if(e.index(t)>0)return e.doc.resolve(e.before(t+1));if(e.node(t).type.spec.isolating)break}return null}function wV(e,t){let{$cursor:n}=e.selection;return n&&(t?t.endOfTextblock("forward",e):!(n.parentOffset<n.parent.content.size))?n:null}let wH=(e,t,n)=>{let i=wV(e,n);if(!i)return!1;let r=wq(i);if(!r)return!1;let o=r.nodeAfter;if(wX(e,r,t,1))return!0;if(0==i.parent.content.size&&(wR(o,"start")||xF.isSelectable(o))){let n=xC(e.doc,i.before(),i.after(),vg.empty);if(n&&n.slice.size<n.to-n.from){if(t){let i=e.tr.step(n);i.setSelection(wR(o,"start")?xD.findFrom(i.doc.resolve(i.mapping.map(r.pos)),1):xF.create(i.doc,i.mapping.map(r.pos))),t(i.scrollIntoView())}return!0}}return!!o.isAtom&&r.depth==i.depth-1&&(t&&t(e.tr.delete(r.pos,r.pos+o.nodeSize).scrollIntoView()),!0)},wW=(e,t,n)=>{let{$head:i,empty:r}=e.selection,o=i;if(!r)return!1;if(i.parent.isTextblock){if(n?!n.endOfTextblock("forward",e):i.parentOffset<i.parent.content.size)return!1;o=wq(i)}let a=o&&o.nodeAfter;return!!a&&!!xF.isSelectable(a)&&(t&&t(e.tr.setSelection(xF.create(e.doc,o.pos)).scrollIntoView()),!0)};function wq(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0;t--){let n=e.node(t);if(e.index(t)+1<n.childCount)return e.doc.resolve(e.after(t+1));if(n.type.spec.isolating)break}return null}let wU=(e,t)=>{let{$head:n,$anchor:i}=e.selection;return!!n.parent.type.spec.code&&!!n.sameParent(i)&&(t&&t(e.tr.insertText("\n").scrollIntoView()),!0)};function w$(e){for(let t=0;t<e.edgeCount;t++){let{type:n}=e.edge(t);if(n.isTextblock&&!n.hasRequiredAttrs())return n}return null}let wK=(e,t)=>{let{$head:n,$anchor:i}=e.selection;if(!n.parent.type.spec.code||!n.sameParent(i))return!1;let r=n.node(-1),o=n.indexAfter(-1),a=w$(r.contentMatchAt(o));if(!a||!r.canReplaceWith(o,o,a))return!1;if(t){let i=n.after(),r=e.tr.replaceWith(i,i,a.createAndFill());r.setSelection(xD.near(r.doc.resolve(i),1)),t(r.scrollIntoView())}return!0},wG=(e,t)=>
1{let n=e.selection,{$from:i,$to:r}=n;if(n instanceof xH||i.parent.inlineContent||r.parent.inlineContent)return!1;let o=w$(r.parent.contentMatchAt(r.indexAfter()));if(!o||!o.isTextblock)return!1;if(t){let n=(!i.parentOffset&&r.index()<r.parent.childCount?i:r).pos,a=e.tr.insert(n,o.createAndFill());a.setSelection(xR.create(a.doc,n+1)),t(a.scrollIntoView())}return!0},wY=(e,t)=>{let{$cursor:n}=e.selection;if(!n||n.parent.content.size)return!1;if(n.depth>1&&n.after()!=n.end(-1)){let i=n.before();if(xg(e.doc,i))return t&&t(e.tr.split(i).scrollIntoView()),!0}let i=n.blockRange(),r=i&&xd(i);return null!=r&&(t&&t(e.tr.lift(i,r).scrollIntoView()),!0)};function wX(e,t,n,i){let r,o,a,l=t.nodeBefore,s=t.nodeAfter,c,u,d=l.type.spec.isolating||s.type.spec.isolating;if(!d&&(r=t.nodeBefore,o=t.nodeAfter,a=t.index(),r&&o&&r.type.compatibleContent(o.type)&&(!r.content.size&&t.parent.canReplace(a-1,a)?(n&&n(e.tr.delete(t.pos-r.nodeSize,t.pos).scrollIntoView()),!0):!!t.parent.canReplace(a,a+1)&&!!(o.isTextblock||xb(e.doc,t.pos))&&(n&&n(e.tr.join(t.pos).scrollIntoView()),!0))))return!0;let p=!d&&t.parent.canReplace(t.index(),t.index()+1);if(p&&(c=(u=l.contentMatchAt(l.childCount)).findWrapping(s.type))&&u.matchType(c[0]||s.type).validEnd){if(n){let i=t.pos+s.nodeSize,r=vu.empty;for(let e=c.length-1;e>=0;e--)r=vu.from(c[e].create(null,r));r=vu.from(l.copy(r));let o=e.tr.step(new xs(t.pos-1,i,t.pos,i,new vg(r,1,0),c.length,!0)),a=o.doc.resolve(i+2*c.length);a.nodeAfter&&a.nodeAfter.type==l.type&&xb(o.doc,a.pos)&&o.join(a.pos),n(o.scrollIntoView())}return!0}let f=s.type.spec.isolating||i>0&&d?null:xD.findFrom(t,1),h=f&&f.$from.blockRange(f.$to),m=h&&xd(h);if(null!=m&&m>=t.depth)return n&&n(e.tr.lift(h,m).scrollIntoView()),!0;if(p&&wR(s,"start",!0)&&wR(l,"end")){let i=l,r=[];for(;r.push(i),!i.isTextblock;)i=i.lastChild;let o=s,a=1;for(;!o.isTextblock;o=o.firstChild)a++;if(i.canReplace(i.childCount,i.childCount,o.content)){if(n){let i=vu.empty;for(let e=r.length-1;e>=0;e--)i=vu.from(r[e].copy(i));n(e.tr.step(new xs(t.pos-r.length,t.pos+s.nodeSize,t.pos+a,t.pos+s.nodeSize-a,new vg(i,r.length,0),0,!0)).scrollIntoView())}return!0}}return!1}function wJ(e){return function(t,n){let i=t.selection,r=e<0?i.$from:i.$to,o=r.depth;for(;r.node(o).isInline;){if(!o)return!1;o--}return!!r.node(o).isTextblock&&(n&&n(t.tr.setSelection(xR.create(t.doc,e<0?r.start(o):r.end(o)))),!0)}}let wQ=wJ(-1),wZ=wJ(1);function w1(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,i){let r=!1;for(let i=0;i<n.selection.ranges.length&&!r;i++){let{$from:{pos:o},$to:{pos:a}}=n.selection.ranges[i];n.doc.nodesBetween(o,a,(i,o)=>{if(r)return!1;if(!(!i.isTextblock||i.hasMarkup(e,t)))if(i.type==e)r=!0;else{let t=n.doc.resolve(o),i=t.index();r=t.parent.canReplaceWith(i,i+1,e)}})}if(!r)return!1;if(i){let r=n.tr;for(let i=0;i<n.selection.ranges.length;i++){let{$from:{pos:o},$to:{pos:a}}=n.selection.ranges[i];r.setBlockType(o,a,e,t)}i(r.scrollIntoView())}return!0}}function w0(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n,i){for(let r=0;r<t.length;r++)if(t[r](e,n,i))return!0;return!1}}let w2=w0(wD,wI,wB),w4=w0(wD,wH,wW),w3={Enter:w0(wU,wG,wY,(e,t)=>{if(e.selection instanceof xF&&e.selection.node.isBlock){let{$from:n}=e.selection;return!!n.parentOffset&&!!xg(e.doc,n.pos)&&(t&&t(e.tr.split(n.pos).scrollIntoView()),!0)}if(!e.selection.$from.depth)return!1;let n=e.tr;!e.selection.empty&&(e.selection instanceof xR||e.selection instanceof xH)&&n.deleteSelection();let{$from:i}=n.selection,r=n.steps.length,o=[],a,l,s=!1,c=!1;for(let e=i.depth;;e--)if(i.node(e).isBlock){let t;s=i.end(e)==i.pos+(i.depth-e),c=i.start(e)==i.pos-(i.depth-e),l=w$(i.node(e-1).contentMatchAt(i.indexAfter(e-1)));o.unshift(t||(s&&l?{type:l}:null)),a=e;break}else{if(1==e)return!1;o.unshift(null)}let u=i.pos,d=xg(n.doc,u,o.length,o);if(d||(o[0]=l?{type:l}:null,d=xg(n.doc,u,o.length,o)),!d)return!1;if(n.split(u,o.length,o),!s&&c&&i.node(a).type!=l){let e=n.mapping.slice(r),t=e.map(i.before(a)),o=n.doc.resolve(t);l&&i.node(a-1).canReplaceWith(o.index(),o.index()+1,l)&&n.setNodeMarkup(e.map(i.before(a)),l)}return t&&t(n.scrollIntoView()),!0}),"Mod-Enter":wK,Backspace:w2,"Mod-Backspace":w2,"Shift-Backspace":w2,Delete:w4,"Mod-Delete":w4,"Mod-a":(e,t)=>
1(t&&t(e.tr.setSelection(new xH(e.doc))),!0)},w6={"Ctrl-h":w3.Backspace,"Alt-Backspace":w3["Mod-Backspace"],"Ctrl-d":w3.Delete,"Ctrl-Alt-Backspace":w3["Mod-Delete"],"Alt-Delete":w3["Mod-Delete"],"Alt-d":w3["Mod-Delete"],"Ctrl-a":wQ,"Ctrl-e":wZ};for(let e in w3)w6[e]=w3[e];function w8(e){let{state:t,transaction:n}=e,{selection:i}=n,{doc:r}=n,{storedMarks:o}=n;return(0,e2._)((0,e0._)({},t),{apply:t.apply.bind(t),applyTransaction:t.applyTransaction.bind(t),plugins:t.plugins,schema:t.schema,reconfigure:t.reconfigure.bind(t),toJSON:t.toJSON.bind(t),get storedMarks(){return o},get selection(){return i},get doc(){return r},get tr(){return i=n.selection,r=n.doc,o=n.storedMarks,n}})}"u">typeof navigator?/Mac|iP(hone|[oa]d)/.test(navigator.platform):"u"<typeof os||!os.platform||os.platform();var w5=class{get hasCustomState(){return!!this.customState}get state(){return this.customState||this.editor.state}get commands(){let{rawCommands:e,editor:t,state:n}=this,{view:i}=t,{tr:r}=n,o=this.buildProps(r);return Object.fromEntries(Object.entries(e).map(e=>{let[t,n]=e;var a=this;return[t,function(){for(var e=arguments.length,t=Array(e),l=0;l<e;l++)t[l]=arguments[l];let s=n(...t)(o);return r.getMeta("preventDispatch")||a.hasCustomState||i.dispatch(r),s}]}))}get chain(){return()=>this.createChain()}get can(){return()=>this.createCan()}createChain(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],{rawCommands:n,editor:i,state:r}=this,{view:o}=i,a=[],l=!!e,s=e||r.tr,c=()=>(l||!t||s.getMeta("preventDispatch")||this.hasCustomState||o.dispatch(s),a.every(e=>!0===e)),u=(0,e2._)((0,e0._)({},Object.fromEntries(Object.entries(n).map(e=>{let[n,i]=e;var r=this;return[n,function(){for(var e=arguments.length,n=Array(e),o=0;o<e;o++)n[o]=arguments[o];let l=r.buildProps(s,t),c=i(...n)(l);return a.push(c),u}]}))),{run:c});return u}createCan(e){let{rawCommands:t,state:n}=this,i=e||n.tr,r=this.buildProps(i,!1);return(0,e2._)((0,e0._)({},Object.fromEntries(Object.entries(t).map(e=>{let[t,n]=e;return[t,function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return n(...t)((0,e2._)((0,e0._)({},r),{dispatch:void 0}))}]}))),{chain:()=>this.createChain(i,!1)})}buildProps(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],{rawCommands:n,editor:i,state:r}=this,{view:o}=i,a={tr:e,editor:i,view:o,state:w8({state:r,transaction:e}),dispatch:t?()=>void 0:void 0,chain:()=>this.createChain(e,t),can:()=>this.createCan(e),get commands(){return Object.fromEntries(Object.entries(n).map(e=>{let[t,n]=e;return[t,function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return n(...t)(a)}]}))}};return a}constructor(e){this.editor=e.editor,this.rawCommands=this.editor.extensionManager.commands,this.customState=e.state}},w7=class{on(e,t){return this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t),this}emit(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];let r=this.callbacks[e];return r&&r.forEach(e=>e.apply(this,n)),this}off(e,t){let n=this.callbacks[e];return n&&(t?this.callbacks[e]=n.filter(e=>e!==t):delete this.callbacks[e]),this}once(e,t){var n=this;let i=function(){for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];n.off(e,i),t.apply(n,o)};return this.on(e,i)}removeAllListeners(){this.callbacks={}}constructor(){this.callbacks={}}};function w9(e,t,n){return void 0===e.config[t]&&e.parent?w9(e.parent,t,n):"function"==typeof e.config[t]?e.config[t].bind((0,e2._)((0,e0._)({},n),{parent:e.parent?w9(e.parent,t,n):null})):e.config[t]}function ke(e){return{baseExtensions:e.filter(e=>"extension"===e.type),nodeExtensions:e.filter(e=>"node"===e.type),markExtensions:e.filter(e=>"mark"===e.type)}}function kt(e){let t=[],{nodeExtensions:n,markExtensions:i}=ke(e),r=[...n,...i],o={default:null,rendered:!0,renderHTML:null,parseHTML:null,keepOnSplit:!0,isRequired:!1};return e.forEach(e=>{let n=w9(e,"addGlobalAttributes",{name:e.name,options:e.options,storage:e.storage,extensions:r});n&&n().forEach(e=>{e.types.forEach(n=>
1{Object.entries(e.attributes).forEach(e=>{let[i,r]=e;t.push({type:n,name:i,attribute:(0,e0._)({},o,r)})})})})}),r.forEach(e=>{let n=w9(e,"addAttributes",{name:e.name,options:e.options,storage:e.storage});n&&Object.entries(n()).forEach(n=>{let[i,r]=n,a=(0,e0._)({},o,r);"function"==typeof(null==a?void 0:a.default)&&(a.default=a.default()),(null==a?void 0:a.isRequired)&&(null==a?void 0:a.default)===void 0&&delete a.default,t.push({type:e.name,name:i,attribute:a})})}),t}function kn(e,t){if("string"==typeof e){if(!t.nodes[e])throw Error("There is no node type named '".concat(e,"'. Maybe you forgot to add the extension?"));return t.nodes[e]}return e}function ki(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(e=>!!e).reduce((e,t)=>{let n=(0,e0._)({},e);return Object.entries(t).forEach(e=>{let[t,i]=e;if(!n[t]){n[t]=i;return}if("class"===t){let e=i?String(i).split(" "):[],r=n[t]?n[t].split(" "):[],o=e.filter(e=>!r.includes(e));n[t]=[...r,...o].join(" ")}else if("style"===t){let e=i?i.split(";").map(e=>e.trim()).filter(Boolean):[],r=n[t]?n[t].split(";").map(e=>e.trim()).filter(Boolean):[],o=new Map;r.forEach(e=>{let[t,n]=e.split(":").map(e=>e.trim());o.set(t,n)}),e.forEach(e=>{let[t,n]=e.split(":").map(e=>e.trim());o.set(t,n)}),n[t]=Array.from(o.entries()).map(e=>{let[t,n]=e;return"".concat(t,": ").concat(n)}).join("; ")}else n[t]=i}),n},{})}function kr(e,t){return t.filter(t=>t.type===e.type.name).filter(e=>e.attribute.rendered).map(t=>t.attribute.renderHTML?t.attribute.renderHTML(e.attrs)||{}:{[t.name]:e.attrs[t.name]}).reduce((e,t)=>ki(e,t),{})}function ko(e){return"function"==typeof e}function ka(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;for(var n=arguments.length,i=Array(n>2?n-2:0),r=2;r<n;r++)i[r-2]=arguments[r];
1return ko(e)?t?e.bind(t)(...i):e(...i):e}function kl(e,t){return"style"in e?e:(0,e2._)((0,e0._)({},e),{getAttrs:n=>{let i=e.getAttrs?e.getAttrs(n):e.attrs;if(!1===i)return!1;let r=t.reduce((e,t)=>{var i;let r=t.attribute.parseHTML?t.attribute.parseHTML(n):"string"!=typeof(i=n.getAttribute(t.name))?i:i.match(/^[+-]?(?:\d*\.)?\d+$/)?Number(i):"true"===i||"false"!==i&&i;return null==r?e:(0,e2._)((0,e0._)({},e),{[t.name]:r})},{});return(0,e0._)({},i,r)}})}function ks(e){return Object.fromEntries(Object.entries(e).filter(e=>{let[t,n]=e;return!("attrs"===t&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return 0===Object.keys(e).length&&e.constructor===Object}(n))&&null!=n}))}function kc(e,t){return t.nodes[e]||t.marks[e]||null}function ku(e,t){return Array.isArray(t)?t.some(t=>("string"==typeof t?t:t.name)===e.name):t}function kd(e,t){let n=v0.fromSchema(t).serializeFragment(e),i=document.implementation.createHTMLDocument().createElement("div");return i.appendChild(n),i.innerHTML}let kp=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n="",i=e.parentOffset;return e.parent.nodesBetween(Math.max(0,i-t),i,(e,t,r,o)=>{var a,l;let s=(null==(l=(a=e.type.spec).toText)?void 0:l.call(a,{node:e,pos:t,parent:r,index:o}))||e.textContent||"%leaf%";n+=e.isAtom&&!e.isText?s:s.slice(0,Math.max(0,i-t))}),n};function kf(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var kh=class{constructor(e){this.find=e.find,this.handler=e.handler}};function km(e){var t;let{editor:n,from:i,to:r,text:o,rules:a,plugin:l}=e,{view:s}=n;if(s.composing)return!1;let c=s.state.doc.resolve(i);if(c.parent.type.spec.code||(null==(t=c.nodeBefore||c.nodeAfter)?void 0:t.marks.find(e=>e.type.spec.code)))return!1;let u=!1,d=kp(c)+o;return a.forEach(e=>{if(u)return;let t=((e,t)=>{if(kf(t))return t.exec(e);let n=t(e);if(!n)return null;let i=[n.text];return i.index=n.index,i.input=e,i.data=n.data,n.replaceWith&&(n.text.includes(n.replaceWith)||console.warn('[tiptap warn]: "inputRuleMatch.replaceWith" must be part of "inputRuleMatch.text".'),i.push(n.replaceWith)),i})(d,e.find);if(!t)return;let a=s.state.tr,c=w8({state:s.state,transaction:a}),p={from:i-(t[0].length-o.length),to:r},{commands:f,chain:h,can:m}=new w5({editor:n,state:c});null!==e.handler({state:c,range:p,match:t,commands:f,chain:h,can:m})&&a.steps.length&&(a.setMeta(l,{transform:a,from:i,to:r,text:o}),s.dispatch(a),u=!0)}),u}function kg(e){return"Object"===Object.prototype.toString.call(e).slice(8,-1)&&e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype}function kb(e,t){let n=(0,e0._)({},e);return kg(e)&&kg(t)&&Object.keys(t).forEach(i=>{kg(t[i])&&kg(e[i])?n[i]=kb(e[i],t[i]):n[i]=t[i]}),n}var kv=class e{static create(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new e(t)}configure(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.extend((0,e2._)((0,e0._)({},this.config),{addOptions:()=>kb(this.options,e)}));return t.name=this.name,t.parent=this.parent,t}extend(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=new e(t);return n.parent=this,this.child=n,n.name=t.name?t.name:n.parent.name,t.defaultOptions&&Object.keys(t.defaultOptions).length>0&&console.warn('[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "'.concat(n.name,'".')),n.options=ka(w9(n,"addOptions",{name:n.name})),n.storage=ka(w9(n,"addStorage",{name:n.name,options:n.options})),n}static handleExit(e){let{editor:t,mark:n}=e,{tr:i}=t.state,r=t.state.selection.$from;if(r.pos===r.end()){let e=r.marks();if(!e.find(e=>(null==e?void 0:e.type.name)===n.name))return!1;let o=e.find(e=>(null==e?void 0:e.type.name)===n.name);return o&&i.removeStoredMark(o),i.insertText(" ",r.pos),t.view.dispatch(i),!0}return!1}constructor(e={}){this.type="mark",this.name="mark",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config=(0,e0._)({},this.config,e),this.name=this.config.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn('[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "'.concat(this.name,'".')),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=ka(w9(this,"addOptions",{name:this.name}))),this.storage=ka(w9(this,"addStorage",{name:this.name,options:this.options}))||{}}},kx=class{constructor(e){this.find=e.find,this.handler=e.handler}};let ky=null;var kC=class e{static resolve(t){var n;let i=e.sort(e.flatten(t)),r=Array.from(new Set((n=i.map(e=>e.name)).filter((e,t)=>
1n.indexOf(e)!==t)));return r.length&&console.warn("[tiptap warn]: Duplicate extension names found: [".concat(r.map(e=>"'".concat(e,"'")).join(", "),"]. This can lead to issues.")),i}static flatten(e){return e.map(e=>{let t=w9(e,"addExtensions",{name:e.name,options:e.options,storage:e.storage});return t?[e,...this.flatten(t())]:e}).flat(10)}static sort(e){return e.sort((e,t)=>{let n=w9(e,"priority")||100,i=w9(t,"priority")||100;return n>i?-1:+(n<i)})}get commands(){return this.extensions.reduce((e,t)=>{let n=w9(t,"addCommands",{name:t.name,options:t.options,storage:t.storage,editor:this.editor,type:kc(t.name,this.schema)});return n?(0,e0._)({},e,n()):e},{})}get plugins(){let{editor:t}=this,n=e.sort([...this.extensions].reverse()),i=[],r=[],o=n.map(e=>{let n={name:e.name,options:e.options,storage:e.storage,editor:t,type:kc(e.name,this.schema)},o=[],a=w9(e,"addKeyboardShortcuts",n),l={};if("mark"===e.type&&w9(e,"exitable",n)&&(l.ArrowRight=()=>kv.handleExit({editor:t,mark:e})),a){let e=Object.fromEntries(Object.entries(a()).map(e=>{let[n,i]=e;return[n,()=>i({editor:t})]}));l=(0,e0._)({},l,e)}let s=new xQ({props:{handleKeyDown:wj(l)}});o.push(s);let c=w9(e,"addInputRules",n);ku(e,t.options.enableInputRules)&&c&&i.push(...c());let u=w9(e,"addPasteRules",n);ku(e,t.options.enablePasteRules)&&u&&r.push(...u());let d=w9(e,"addProseMirrorPlugins",n);if(d){let e=d();o.push(...e)}return o}).flat();return[function(e){let{editor:t,rules:n}=e,i=new xQ({state:{init:()=>null,apply(e,r,o){let a=e.getMeta(i);if(a)return a;let l=e.getMeta("applyInputRules");return l&&setTimeout(()=>{let{text:e}=l;"string"==typeof e||(e=kd(vu.from(e),o.schema));let{from:r}=l,a=r+e.length;km({editor:t,from:r,to:a,text:e,rules:n,plugin:i})}),e.selectionSet||e.docChanged?null:r}},props:{handleTextInput:(e,r,o,a)=>km({editor:t,from:r,to:o,text:a,rules:n,plugin:i}),handleDOMEvents:{compositionend:e=>(setTimeout(()=>{let{$cursor:r}=e.state.selection;r&&km({editor:t,from:r.pos,to:r.pos,text:"",rules:n,plugin:i})}),!1)},handleKeyDown(e,r){if("Enter"!==r.key)return!1;let{$cursor:o}=e.state.selection;return!!o&&km({editor:t,from:o.pos,to:o.pos,text:"\n",rules:n,plugin:i})}},isInputRules:!0});return i}({editor:t,rules:i}),...function(e){let t,{editor:n,rules:i}=e,r=null,o=!1,a=!1,l="u">typeof ClipboardEvent?new ClipboardEvent("paste"):null;try{t="u">typeof DragEvent?new DragEvent("drop"):null}catch(e){t=null}let s=e=>{let{state:i,from:r,to:o,rule:a,pasteEvt:s}=e,c=i.tr;if(function(e){let{editor:t,state:n,from:i,to:r,rule:o,pasteEvent:a,dropEvent:l}=e,{commands:s,chain:c,can:u}=new w5({editor:t,state:n}),d=[];return n.doc.nodesBetween(i,r,(e,t)=>{if(!e.isTextblock||e.type.spec.code)return;let p=Math.max(i,t),f=Math.min(r,t+e.content.size);((e,t,n)=>{if(kf(t))return[...e.matchAll(t)];let i=t(e,n);return i?i.map(t=>{let n=[t.text];return n.index=t.index,n.input=e,n.data=t.data,t.replaceWith&&(t.text.includes(t.replaceWith)||console.warn('[tiptap warn]: "pasteRuleMatch.replaceWith" must be part of "pasteRuleMatch.text".'),n.push(t.replaceWith)),n}):[]})(e.textBetween(p-t,f-t,void 0,""),o.find,a).forEach(e=>{if(void 0===e.index)return;let t=p+e.index+1,i=t+e[0].length,r={from:n.tr.mapping.map(t),to:n.tr.mapping.map(i)},f=o.handler({state:n,range:r,match:e,commands:s,chain:c,can:u,pasteEvent:a,dropEvent:l});d.push(f)})}),d.every(e=>null!==e)}({editor:n,state:w8({state:i,transaction:c}),from:Math.max(r-1,0),to:o.b-1,rule:a,pasteEvent:s,dropEvent:t})&&c.steps.length){try{t="u">typeof DragEvent?new DragEvent("drop"):null}catch(e){t=null}return l="u">typeof ClipboardEvent?new ClipboardEvent("paste"):null,c}};return i.map(e=>new xQ({view(e){let t=t=>{var i;(r=(null==(i=e.dom.parentElement)?void 0:i.contains(t.target))?e.dom.parentElement:null)&&(ky=n)},i=()=>{ky&&(ky=null)};return window.addEventListener("dragstart",t),window.addEventListener("dragend",i),{destroy(){window.removeEventListener("dragstart",t),window.removeEventListener("dragend",i)}}},props:{handleDOMEvents:{drop:(e,n)=>{if(a=r===e.dom.parentElement,t=n,!a){let e=ky;(null==e?void 0:e.isEditable)&&setTimeout(()=>{let t=e.state.selection;t&&e.commands.deleteRange({from:t.from,to:t.to})},10)}return!1},paste:(e,t)=>
1{var n;let i=null==(n=t.clipboardData)?void 0:n.getData("text/html");return l=t,o=!!(null==i?void 0:i.includes("data-pm-slice")),!1}}},appendTransaction:(t,n,i)=>{let r=t[0],c="paste"===r.getMeta("uiEvent")&&!o,u="drop"===r.getMeta("uiEvent")&&!a,d=r.getMeta("applyPasteRules"),p=!!d;if(!c&&!u&&!p)return;if(p){var f,h;let t,{text:n}=d;"string"==typeof n||(n=kd(vu.from(n),i.schema));let{from:r}=d,o=r+n.length;return s({rule:e,state:i,from:r,to:{b:o},pasteEvt:(f=n,null==(h=(t=new ClipboardEvent("paste",{clipboardData:new DataTransfer})).clipboardData)||h.setData("text/html",f),t)})}let m=n.doc.content.findDiffStart(i.doc.content),g=n.doc.content.findDiffEnd(i.doc.content);if("number"==typeof m&&g&&m!==g.b)return s({rule:e,state:i,from:m,to:g,pasteEvt:l})}}))}({editor:t,rules:r}),...o]}get attributes(){return kt(this.extensions)}get nodeViews(){let{editor:e}=this,{nodeExtensions:t}=ke(this.extensions);return Object.fromEntries(t.filter(e=>!!w9(e,"addNodeView")).map(t=>{let n=this.attributes.filter(e=>e.type===t.name),i=w9(t,"addNodeView",{name:t.name,options:t.options,storage:t.storage,editor:e,type:kn(t.name,this.schema)});return i?[t.name,(r,o,a,l,s)=>{let c=kr(r,n);return i()({node:r,view:o,getPos:a,decorations:l,innerDecorations:s,editor:e,extension:t,HTMLAttributes:c})}]:[]}))}setupExtensions(){this.extensions.forEach(e=>{var t;this.editor.extensionStorage[e.name]=e.storage;let n={name:e.name,options:e.options,storage:e.storage,editor:this.editor,type:kc(e.name,this.schema)};"mark"===e.type&&(null==(t=ka(w9(e,"keepOnSplit",n)))||t)&&this.splittableMarks.push(e.name);let i=w9(e,"onBeforeCreate",n),r=w9(e,"onCreate",n),o=w9(e,"onUpdate",n),a=w9(e,"onSelectionUpdate",n),l=w9(e,"onTransaction",n),s=w9(e,"onFocus",n),c=w9(e,"onBlur",n),u=w9(e,"onDestroy",n);i&&this.editor.on("beforeCreate",i),r&&this.editor.on("create",r),o&&this.editor.on("update",o),a&&this.editor.on("selectionUpdate",a),l&&this.editor.on("transaction",l),s&&this.editor.on("focus",s),c&&this.editor.on("blur",c),u&&this.editor.on("destroy",u)})}constructor(t,n){this.splittableMarks=[],this.editor=n,this.extensions=e.resolve(t),this.schema=function(e,t){var n;let i=kt(e),{nodeExtensions:r,markExtensions:o}=ke(e);return new vq({topNode:null==(n=r.find(e=>w9(e,"topNode")))?void 0:n.name,nodes:Object.fromEntries(r.map(n=>{let r=i.filter(e=>e.type===n.name),o={name:n.name,options:n.options,storage:n.storage,editor:t},a=ks((0,e2._)((0,e0._)({},e.reduce((e,t)=>{let i=w9(t,"extendNodeSchema",o);return(0,e0._)({},e,i?i(n):{})},{})),{content:ka(w9(n,"content",o)),marks:ka(w9(n,"marks",o)),group:ka(w9(n,"group",o)),inline:ka(w9(n,"inline",o)),atom:ka(w9(n,"atom",o)),selectable:ka(w9(n,"selectable",o)),draggable:ka(w9(n,"draggable",o)),code:ka(w9(n,"code",o)),whitespace:ka(w9(n,"whitespace",o)),linebreakReplacement:ka(w9(n,"linebreakReplacement",o)),defining:ka(w9(n,"defining",o)),isolating:ka(w9(n,"isolating",o)),attrs:Object.fromEntries(r.map(e=>{var t;return[e.name,{default:null==(t=null==e?void 0:e.attribute)?void 0:t.default}]}))})),l=ka(w9(n,"parseHTML",o));l&&(a.parseDOM=l.map(e=>kl(e,r)));let s=w9(n,"renderHTML",o);s&&(a.toDOM=e=>s({node:e,HTMLAttributes:kr(e,r)}));let c=w9(n,"renderText",o);return c&&(a.toText=c),[n.name,a]})),marks:Object.fromEntries(o.map(n=>{let r=i.filter(e=>e.type===n.name),o={name:n.name,options:n.options,storage:n.storage,editor:t},a=ks((0,e2._)((0,e0._)({},e.reduce((e,t)=>{let i=w9(t,"extendMarkSchema",o);return(0,e0._)({},e,i?i(n):{})},{})),{inclusive:ka(w9(n,"inclusive",o)),excludes:ka(w9(n,"excludes",o)),group:ka(w9(n,"group",o)),spanning:ka(w9(n,"spanning",o)),code:ka(w9(n,"code",o)),attrs:Object.fromEntries(r.map(e=>{var t;return[e.name,{default:null==(t=null==e?void 0:e.attribute)?void 0:t.default}]}))})),l=ka(w9(n,"parseHTML",o));l&&(a.parseDOM=l.map(e=>kl(e,r)));let s=w9(n,"renderHTML",o);return s&&(a.toDOM=e=>s({mark:e,HTMLAttributes:kr(e,r)})),[n.name,a]}))})}(this.extensions,n),this.setupExtensions()}},kw=class e{static create(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new e(t)}configure(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.extend((0,e2._)((0,e0._)({},this.config),{addOptions:()=>kb(this.options,e)}));return t.name=this.name,t.parent=this.parent,t}extend(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=new e((0,e0._)({},this.config,t));return n.parent=this,this.child=n,n.name=t.name?t.name:n.parent.name,t.defaultOptions&&Object.keys(t.defaultOptions).length>0&&console.warn('[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "'.concat(n.name,'".')),n.options=ka(w9(n,"addOptions",{name:n.name})),n.storage=ka(w9(n,"addStorage",{name:n.name,options:n.options})),n}constructor(e={}){this.type="extension",this.name="extension",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config=(0,e0._)({},this.config,e),this.name=this.config.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn('[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "'.concat(this.name,'".')),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=ka(w9(this,"addOptions",{name:this.name}))),this.storage=ka(w9(this,"addStorage",{name:this.name,options:this.options}))||{}}};function kk(e,t,n){let{from:i,to:r}
1=t,{blockSeparator:o="\n\n",textSerializers:a={}}=n||{},l="";return e.nodesBetween(i,r,(e,n,s,c)=>{var u;e.isBlock&&n>i&&(l+=o);let d=null==a?void 0:a[e.type.name];if(d)return s&&(l+=d({node:e,pos:n,parent:s,index:c,range:t})),!1;e.isText&&(l+=null==(u=null==e?void 0:e.text)?void 0:u.slice(Math.max(i,n)-n,r-n))}),l}function kM(e){return Object.fromEntries(Object.entries(e.nodes).filter(e=>{let[,t]=e;return t.spec.toText}).map(e=>{let[t,n]=e;return[t,n.spec.toText]}))}let kz=kw.create({name:"clipboardTextSerializer",addOptions:()=>({blockSeparator:void 0}),addProseMirrorPlugins(){return[new xQ({key:new x0("clipboardTextSerializer"),props:{clipboardTextSerializer:()=>{let{editor:e}=this,{state:t,schema:n}=e,{doc:i,selection:r}=t,{ranges:o}=r,a=Math.min(...o.map(e=>e.$from.pos)),l=Math.max(...o.map(e=>e.$to.pos)),s=kM(n);return kk(i,{from:a,to:l},(0,e2._)((0,e0._)({},void 0!==this.options.blockSeparator?{blockSeparator:this.options.blockSeparator}:{}),{textSerializers:s}))}}})]}});function kS(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{strict:!0},i=Object.keys(t);return!i.length||i.every(i=>n.strict?t[i]===e[i]:kf(t[i])?t[i].test(e[i]):t[i]===e[i])}function kL(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.find(e=>e.type===t&&kS(Object.fromEntries(Object.keys(n).map(t=>[t,e.attrs[t]])),n))}function kA(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return!!kL(e,t,n)}function kE(e,t,n){var i;if(!e||!t)return;let r=e.parent.childAfter(e.parentOffset);if(r.node&&r.node.marks.some(e=>e.type===t)||(r=e.parent.childBefore(e.parentOffset)),!r.node||!r.node.marks.some(e=>e.type===t)||(n=n||(null==(i=r.node.marks[0])?void 0:i.attrs),!kL([...r.node.marks],t,n)))return;let o=r.index,a=e.start()+r.offset,l=o+1,s=a+r.node.nodeSize;for(;o>0&&kA([...e.parent.child(o-1).marks],t,n);)o-=1,a-=e.parent.child(o).nodeSize;for(;l<e.parent.childCount&&kA([...e.parent.child(l).marks],t,n);)s+=e.parent.child(l).nodeSize,l+=1;return{from:a,to:s}}function kT(e,t){if("string"==typeof e){if(!t.marks[e])throw Error("There is no mark type named '".concat(e,"'. Maybe you forgot to add the extension?"));return t.marks[e]}return e}function k_(e){return e instanceof xR}function kO(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return Math.min(Math.max(e,t),n)}function kj(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t)return null;let n=xD.atStart(e),i=xD.atEnd(e);if("start"===t||!0===t)return n;if("end"===t)return i;let r=n.from,o=i.to;return"all"===t?xR.create(e,kO(0,r,o),kO(e.content.size,r,o)):xR.create(e,kO(t,r,o),kO(t,r,o))}function kD(){return"Android"===navigator.platform||/android/i.test(navigator.userAgent)}function kN(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}let kI=e=>{let t=e.childNodes;for(let n=t.length-1;n>=0;n-=1){let i=t[n];3===i.nodeType&&i.nodeValue&&/^(\n\s\s|\n)$/.test(i.nodeValue)?e.removeChild(i):1===i.nodeType&&kI(i)}return e};function kP(e){return kI(new window.DOMParser().parseFromString("<body>".concat(e,"</body>"),"text/html").body)}function kR(e,t,n){if(e instanceof vE||e instanceof vu)return e;n=(0,e0._)({slice:!0,parseOptions:{}},n);let i="object"==typeof e&&null!==e,r="string"==typeof e;if(i)try{if(Array.isArray(e)&&e.length>0)return vu.fromArray(e.map(e=>t.nodeFromJSON(e)));let i=t.nodeFromJSON(e);return n.errorOnInvalidContent&&i.check(),i}catch(i){if(n.errorOnInvalidContent)throw Error("[tiptap error]: Invalid JSON content",{cause:i});return console.warn("[tiptap warn]: Invalid content.","Passed value:",e,"Error:",i),kR("",t,n)}if(r){if(n.errorOnInvalidContent){let i=!1,r="",o=new vq({topNode:t.spec.topNode,marks:t.spec.marks,nodes:t.spec.nodes.append({__tiptap__private__unknown__catch__all__node:{content:"inline*",group:"block",parseDOM:[{tag:"*",getAttrs:e=>(i=!0,r="string"==typeof e?e:e.outerHTML,null)}]}})});if(n.slice?v$.fromSchema(o).parseSlice(kP(e),n.parseOptions):v$.fromSchema(o).parse(kP(e),n.parseOptions),n.errorOnInvalidContent&&i)throw Error("[tiptap error]: Invalid HTML content",{cause:Error("Invalid element found: ".concat(r))})}let i=v$.fromSchema(t);return n.slice?i.parseSlice(kP(e),n.parseOptions).content:i.parse(kP(e),n.parseOptions)}return kR("",t,n)}function kB(){return"u">typeof navigator&&/Mac/.test(navigator.platform)}function kF(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{from:i,to:r,empty:o}=e.selection,a=t?kn(t,e.schema):null,l=[];e.doc.nodesBetween(i,r,(e,t)=>{if(e.isText)return;let n=Math.max(i,t),o=Math.min(r,t+e.nodeSize);l.push({node:e,from:n,to:o})});
1let s=r-i,c=l.filter(e=>!a||a.name===e.node.type.name).filter(e=>kS(e.node.attrs,n,{strict:!1}));return o?!!c.length:c.reduce((e,t)=>e+t.to-t.from,0)>=s}function kV(e,t){return t.nodes[e]?"node":t.marks[e]?"mark":null}function kH(e,t){let n="string"==typeof t?[t]:t;return Object.keys(e).reduce((t,i)=>(n.includes(i)||(t[i]=e[i]),t),{})}function kW(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return kR(e,t,{slice:!1,parseOptions:n,errorOnInvalidContent:i.errorOnInvalidContent})}function kq(e,t){let n=kT(t,e.schema),{from:i,to:r,empty:o}=e.selection,a=[];o?(e.storedMarks&&a.push(...e.storedMarks),a.push(...e.selection.$head.marks())):e.doc.nodesBetween(i,r,e=>{a.push(...e.marks)});let l=a.find(e=>e.type.name===n.name);return l?(0,e0._)({},l.attrs):{}}function kU(e,t){for(let n=e.depth;n>0;n-=1){let i=e.node(n);if(t(i))return{pos:n>0?e.before(n):0,start:e.start(n),depth:n,node:i}}}function k$(e){return t=>kU(t.$from,e)}function kK(e,t){return kk(e,{from:0,to:e.content.size},t)}function kG(e,t){let n=kV("string"==typeof t?t:t.name,e.schema);return"node"===n?function(e,t){let n=kn(t,e.schema),{from:i,to:r}=e.selection,o=[];e.doc.nodesBetween(i,r,e=>{o.push(e)});let a=o.reverse().find(e=>e.type.name===n.name);return a?(0,e0._)({},a.attrs):{}}(e,t):"mark"===n?kq(e,t):{}}function kY(e,t,n){let i=[];return e===t?n.resolve(e).marks().forEach(t=>{let r=kE(n.resolve(e),t.type);r&&i.push((0,e0._)({mark:t},r))}):n.nodesBetween(e,t,(e,t)=>{e&&(null==e?void 0:e.nodeSize)!==void 0&&i.push(...e.marks.map(n=>({from:t,to:t+e.nodeSize,mark:n})))}),i}function kX(e,t,n){return Object.fromEntries(Object.entries(n).filter(n=>{let[i]=n,r=e.find(e=>e.type===t&&e.name===i);return!!r&&r.attribute.keepOnSplit}))}function kJ(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{empty:i,ranges:r}=e.selection,o=t?kT(t,e.schema):null;if(i)return!!(e.storedMarks||e.selection.$from.marks()).filter(e=>!o||o.name===e.type.name).find(e=>kS(e.attrs,n,{strict:!1}));let a=0,l=[];if(r.forEach(t=>{let{$from:n,$to:i}=t,r=n.pos,o=i.pos;e.doc.nodesBetween(r,o,(e,t)=>{if(!e.isText&&!e.marks.length)return;let n=Math.max(r,t),i=Math.min(o,t+e.nodeSize);a+=i-n,l.push(...e.marks.map(e=>({mark:e,from:n,to:i})))})}),0===a)return!1;let s=l.filter(e=>!o||o.name===e.mark.type.name).filter(e=>kS(e.mark.attrs,n,{strict:!1})).reduce((e,t)=>e+t.to-t.from,0),c=l.filter(e=>!o||e.mark.type!==o&&e.mark.type.excludes(o)).reduce((e,t)=>e+t.to-t.from,0);return(s>0?s+c:s)>=a}function kQ(e,t){let{nodeExtensions:n}=ke(t),i=n.find(t=>t.name===e);if(!i)return!1;let r=ka(w9(i,"group",{name:i.name,options:i.options,storage:i.storage}));return"string"==typeof r&&r.split(" ").includes("list")}function kZ(e){var t;let{checkChildren:n=!0,ignoreWhitespace:i=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i){if("hardBreak"===e.type.name)return!0;if(e.isText)return/^\s*$/m.test(null!=(t=e.text)?t:"")}if(e.isText)return!e.text;if(e.isAtom||e.isLeaf)return!1;if(0===e.content.childCount)return!0;if(n){let t=!0;return e.content.forEach(e=>{!1!==t&&(kZ(e,{ignoreWhitespace:i,checkChildren:n})||(t=!1))}),t}return!1}function k1(e){return e instanceof xF}function k0(e,t,n){let i=e.state.doc.content.size,r=kO(t,0,i),o=kO(n,0,i),a=e.coordsAtPos(r),l=e.coordsAtPos(o,-1),s=Math.min(a.top,l.top),c=Math.max(a.bottom,l.bottom),u=Math.min(a.left,l.left),d=Math.max(a.right,l.right),p={top:s,bottom:c,left:u,right:d,width:d-u,height:c-s,x:u,y:s};return(0,e2._)((0,e0._)({},p),{toJSON:()=>p})}function k2(e,t){let n=e.storedMarks||e.selection.$to.parentOffset&&e.selection.$from.marks();if(n){let i=n.filter(e=>null==t?void 0:t.includes(e.type.name));e.tr.ensureMarks(i)}}let k4=(e,t)=>{let n=k$(e=>e.type===t)(e.selection);if(!n)return!0;let i=e.doc.resolve(Math.max(0,n.pos-1)).before(n.depth);if(void 0===i)return!0;let r=e.doc.nodeAt(i);return!(n.node.type===(null==r?void 0:r.type)&&xb(e.doc,n.pos))||(e.join(n.pos),!0)},k3=(e,t)=>{let n=k$(e=>e.type===t)(e.selection);if(!n)return!0;let i=e.doc.resolve(n.start).after(n.depth);if(void 0===i)return!0;let r=e.doc.nodeAt(i);return!(n.node.type===(null==r?void 0:r.type)&&xb(e.doc,i))||(e.join(i),!0)};var k6=Object.freeze({__proto__:null,blur:()=>e=>{let{editor:t,view:n}=e;return requestAnimationFrame(()=>{var e;t.isDestroyed||(n.dom.blur(),null==(e=null==window?void 0:window.getSelection())||e.removeAllRanges())}),!0},clearContent:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t=>{let{commands:n}=t;return n.setContent("",e)}},clearNodes:()=>e=>{let{state:t,tr:n,dispatch:i}=e,{selection:r}=n,{ranges:o}=r;
1return!i||(o.forEach(e=>{let{$from:i,$to:r}=e;t.doc.nodesBetween(i.pos,r.pos,(e,t)=>{if(e.type.isText)return;let{doc:i,mapping:r}=n,o=i.resolve(r.map(t)),a=i.resolve(r.map(t+e.nodeSize)),l=o.blockRange(a);if(!l)return;let s=xd(l);if(e.type.isTextblock){let{defaultType:e}=o.parent.contentMatchAt(o.index());n.setNodeMarkup(l.start,e)}(s||0===s)&&n.lift(l,s)})}),!0)},command:e=>t=>e(t),createParagraphNear:()=>e=>{let{state:t,dispatch:n}=e;return wG(t,n)},cut:(e,t)=>n=>{let{editor:i,tr:r}=n,{state:o}=i,a=o.doc.slice(e.from,e.to);r.deleteRange(e.from,e.to);let l=r.mapping.map(t);return r.insert(l,a.content),r.setSelection(new xR(r.doc.resolve(Math.max(l-1,0)))),!0},deleteCurrentNode:()=>e=>{let{tr:t,dispatch:n}=e,{selection:i}=t,r=i.$anchor.node();if(r.content.size>0)return!1;let o=t.selection.$anchor;for(let e=o.depth;e>0;e-=1)if(o.node(e).type===r.type){if(n){let n=o.before(e),i=o.after(e);t.delete(n,i).scrollIntoView()}return!0}return!1},deleteNode:e=>t=>{let{tr:n,state:i,dispatch:r}=t,o=kn(e,i.schema),a=n.selection.$anchor;for(let e=a.depth;e>0;e-=1)if(a.node(e).type===o){if(r){let t=a.before(e),i=a.after(e);n.delete(t,i).scrollIntoView()}return!0}return!1},deleteRange:e=>t=>{let{tr:n,dispatch:i}=t,{from:r,to:o}=e;return i&&n.delete(r,o),!0},deleteSelection:()=>e=>{let{state:t,dispatch:n}=e;return wD(t,n)},enter:()=>e=>{let{commands:t}=e;return t.keyboardShortcut("Enter")},exitCode:()=>e=>{let{state:t,dispatch:n}=e;return wK(t,n)},extendMarkRange:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{tr:i,state:r,dispatch:o}=n,a=kT(e,r.schema),{doc:l,selection:s}=i,{$from:c,from:u,to:d}=s;if(o){let e=kE(c,a,t);if(e&&e.from<=u&&e.to>=d){let t=xR.create(l,e.from,e.to);i.setSelection(t)}}return!0}},first:e=>t=>{let n="function"==typeof e?e(t):e;for(let e=0;e<n.length;e+=1)if(n[e](t))return!0;return!1},focus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{editor:i,view:r,tr:o,dispatch:a}=n;t=(0,e0._)({scrollIntoView:!0},t);let l=()=>{(kN()||kD())&&r.dom.focus(),requestAnimationFrame(()=>{!i.isDestroyed&&(r.focus(),"u">typeof navigator&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent)&&!kN()&&!kD()&&r.dom.focus({preventScroll:!0}))})};if(r.hasFocus()&&null===e||!1===e)return!0;if(a&&null===e&&!k_(i.state.selection))return l(),!0;let s=kj(o.doc,e)||i.state.selection,c=i.state.selection.eq(s);return a&&(c||o.setSelection(s),c&&o.storedMarks&&o.setStoredMarks(o.storedMarks),l()),!0}},forEach:(e,t)=>n=>e.every((e,i)=>t(e,(0,e2._)((0,e0._)({},n),{index:i}))),insertContent:(e,t)=>n=>{let{tr:i,commands:r}=n;return r.insertContentAt({from:i.selection.from,to:i.selection.to},e,t)},insertContentAt:(e,t,n)=>i=>{var r;let{tr:o,dispatch:a,editor:l}=i;if(a){let i,a;n=(0,e0._)({parseOptions:l.options.parseOptions,updateSelection:!0,applyInputRules:!1,applyPasteRules:!1},n);let s=e=>{l.emit("contentError",{editor:l,error:e,disableCollaboration:()=>{l.storage.collaboration&&(l.storage.collaboration.isDisabled=!0)}})},c=(0,e0._)({preserveWhitespace:"full"},n.parseOptions);if(!n.errorOnInvalidContent&&!l.options.enableContentCheck&&l.options.emitContentError)try{kR(t,l.schema,{parseOptions:c,errorOnInvalidContent:!0})}catch(e){s(e)}try{i=kR(t,l.schema,{parseOptions:c,errorOnInvalidContent:null!=(r=n.errorOnInvalidContent)?r:l.options.enableContentCheck})}catch(e){return s(e),!1}let{from:u,to:d}="number"==typeof e?{from:e,to:e}:{from:e.from,to:e.to},p=!0,f=!0;if((!("type"in i)?i:[i]).forEach(e=>{e.check(),p=!!p&&e.isText&&0===e.marks.length,f=!!f&&e.isBlock}),u===d&&f){let{parent:e}=o.doc.resolve(u);!e.isTextblock||e.type.spec.code||e.childCount||(u-=1,d+=1)}if(p){if(Array.isArray(t))a=t.map(e=>e.text||"").join("");else if(t instanceof vu){let e="";t.forEach(t=>{t.text&&(e+=t.text)}),a=e}else a="object"==typeof t&&t&&t.text?t.text:t;o.insertText(a,u,d)}else a=i,o.replaceWith(u,d,a);n.updateSelection&&function(e,t){let n=e.steps.length-1;if(n<t)return;let i=e.steps[n];if(!(i instanceof xl||i instanceof xs))return;let r=e.mapping.maps[n],o=0;r.forEach((e,t,n,i)=>{0===o&&(o=i)}),e.setSelection(xD.near(e.doc.resolve(o),-1))}(o,o.steps.length-1),n.applyInputRules&&o.setMeta("applyInputRules",{from:u,text:a}),n.applyPasteRules&&o.setMeta("applyPasteRules",{from:u,text:a})}return!0},joinBackward:()=>e=>{let{state:t,dispatch:n}=e;return wI(t,n)},joinDown:()=>e=>{let{state:t,dispatch:n}=e,i=t.selection,r;if(i instanceof xF){if(i.node.isTextblock||!xb(t.doc,i.to))return!1;r=i.to}else if(null==(r=xx(t.doc,i.to,1)))return!1;return n&&n(t.tr.join(r).scrollIntoView()),!0},joinForward:()=>e=>{let{state:t,dispatch:n}=e;return wH(t,n)},joinItemBackward:()=>e=>{let{state:t,dispatch:n,tr:i}=e;try{let e=xx(t.doc,t.selection.$from.pos,-1);if(null==e)return!1;return i.join(e,2),n&&n(i),!0}catch(e){return!1}},joinItemForward:()=>e=>{let{state:t,dispatch:n,tr:i}=e;try{let e=xx(t.doc,t.selection.$from.pos,1);if(null==e)return!1;return i.join(e,2),n&&n(i),!0}catch(e){return!1}},joinTextblockBackward:()=>e=>{let{state:t,dispatch:n}=e,i=wN(t,void 0);if(!i)return!1;let r=wF(i);return!!r&&wP(t,r,n)},joinTextblockForward:()=>e=>{let{state:t,dispatch:n}=e,i=wV(t,void 0);if(!i)return!1;let r=wq(i);return!!r&&wP(t,r,n)},joinUp:()=>e=>{let{state:t,dispatch:n}=e,i=t.selection,r=i instanceof xF,o;if(r){if(i.node.isTextblock||!xb(t.doc,i.from))return!1;o=i.from}else if(null==(o=xx(t.doc,i.from,-1)))return!1;if(n){let e=t.tr.join(o);r&&e.setSelection(xF.create(e.doc,o-t.doc.resolve(o).nodeBefore.nodeSize)),n(e.scrollIntoView())}return!0},keyboardShortcut:e=>t=>{let{editor:n,view:i,tr:r,dispatch:o}=t,a=(function(e){let t,n,i,r,o=e.split(/-(?!$)/),a=o[o.length-1];"Space"===a&&(a=" ");for(let e=0;e<o.length-1;e+=1){let a=o[e];if(/^(cmd|meta|m)$/i.test(a))r=!0;else if(/^a(lt)?$/i.test(a))t=!0;else if(/^(c|ctrl|control)$/i.test(a))n=!0;else if(/^s(hift)?$/i.test(a))i=!0;else if(/^mod$/i.test(a))kN()||kB()?r=!0:n=!0;else throw Error("Unrecognized modifier name: ".concat(a))}return t&&(a="Alt-".concat(a)),n&&(a="Ctrl-".concat(a)),r&&(a="Meta-".concat(a)),i&&(a="Shift-".concat(a)),a})(e).split(/-(?!$)/),l=a.find(e=>!["Alt","Ctrl","Meta","Shift"].includes(e)),s=new KeyboardEvent("keydown",{key:"Space"
1===l?" ":l,altKey:a.includes("Alt"),ctrlKey:a.includes("Ctrl"),metaKey:a.includes("Meta"),shiftKey:a.includes("Shift"),bubbles:!0,cancelable:!0}),c=n.captureTransaction(()=>{i.someProp("handleKeyDown",e=>e(i,s))});return null==c||c.steps.forEach(e=>{let t=e.map(r.mapping);t&&o&&r.maybeStep(t)}),!0},lift:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{state:i,dispatch:r}=n;return!!kF(i,kn(e,i.schema),t)&&((e,t)=>{let{$from:n,$to:i}=e.selection,r=n.blockRange(i),o=r&&xd(r);return null!=o&&(t&&t(e.tr.lift(r,o).scrollIntoView()),!0)})(i,r)}},liftEmptyBlock:()=>e=>{let{state:t,dispatch:n}=e;return wY(t,n)},liftListItem:e=>t=>{var n;let{state:i,dispatch:r}=t;return(n=kn(e,i.schema),function(e,t){let{$from:i,$to:r}=e.selection,o=i.blockRange(r,e=>e.childCount>0&&e.firstChild.type==n);return!!o&&(!t||(i.node(o.depth-1).type==n?function(e,t,n,i){let r=e.tr,o=i.end,a=i.$to.end(i.depth);o<a&&(r.step(new xs(o-1,a,o,a,new vg(vu.from(n.create(null,i.parent.copy())),1,0),1,!0)),i=new vL(r.doc.resolve(i.$from.pos),r.doc.resolve(a),i.depth));let l=xd(i);if(null==l)return!1;r.lift(i,l);let s=r.doc.resolve(r.mapping.map(o,-1)-1);return xb(r.doc,s.pos)&&s.nodeBefore.type==s.nodeAfter.type&&r.join(s.pos),t(r.scrollIntoView()),!0}(e,t,n,o):function(e,t,n){let i=e.tr,r=n.parent;for(let e=n.end,t=n.endIndex-1,o=n.startIndex;t>o;t--)e-=r.child(t).nodeSize,i.delete(e-1,e+1);let o=i.doc.resolve(n.start),a=o.nodeAfter;if(i.mapping.map(n.end)!=n.start+o.nodeAfter.nodeSize)return!1;let l=0==n.startIndex,s=n.endIndex==r.childCount,c=o.node(-1),u=o.index(-1);if(!c.canReplace(u+ +!l,u+1,a.content.append(s?vu.empty:vu.from(r))))return!1;let d=o.pos,p=d+a.nodeSize;return i.step(new xs(d-!!l,p+ +!!s,d+1,p-1,new vg((l?vu.empty:vu.from(r.copy(vu.empty))).append(s?vu.empty:vu.from(r.copy(vu.empty))),+!l,+!s),+!l)),t(i.scrollIntoView()),!0}(e,t,o)))})(i,r)},newlineInCode:()=>e=>{let{state:t,dispatch:n}=e;return wU(t,n)},resetAttributes:(e,t)=>n=>{let{tr:i,state:r,dispatch:o}=n,a=null,l=null,s=kV("string"==typeof e?e:e.name,r.schema);return!!s&&("node"===s&&(a=kn(e,r.schema)),"mark"===s&&(l=kT(e,r.schema)),o&&i.selection.ranges.forEach(e=>{r.doc.nodesBetween(e.$from.pos,e.$to.pos,(e,n)=>{a&&a===e.type&&i.setNodeMarkup(n,void 0,kH(e.attrs,t)),l&&e.marks.length&&e.marks.forEach(r=>{l===r.type&&i.addMark(n,n+e.nodeSize,l.create(kH(r.attrs,t)))})})}),!0)},scrollIntoView:()=>e=>{let{tr:t,dispatch:n}=e;return n&&t.scrollIntoView(),!0},selectAll:()=>e=>{let{tr:t,dispatch:n}=e;if(n){let e=new xH(t.doc);t.setSelection(e)}return!0},selectNodeBackward:()=>e=>{let{state:t,dispatch:n}=e;return wB(t,n)},selectNodeForward:()=>e=>{let{state:t,dispatch:n}=e;return wW(t,n)},selectParentNode:()=>e=>{let{state:t,dispatch:n}=e;return((e,t)=>{let{$from:n,to:i}=e.selection,r,o=n.sharedDepth(i);return 0!=o&&(r=n.before(o),t&&t(e.tr.setSelection(xF.create(e.doc,r))),!0)})(t,n)},selectTextblockEnd:()=>e=>{let{state:t,dispatch:n}=e;return wZ(t,n)},selectTextblockStart:()=>e=>{let{state:t,dispatch:n}=e;return wQ(t,n)},setContent:function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return r=>{var o,a;let{editor:l,tr:s,dispatch:c,commands:u}=r,{doc:d}=s;if("full"!==n.preserveWhitespace){let r=kW(e,l.schema,n,{errorOnInvalidContent:null!=(o=i.errorOnInvalidContent)?o:l.options.enableContentCheck});return c&&s.replaceWith(0,d.content.size,r).setMeta("preventUpdate",!t),!0}return c&&s.setMeta("preventUpdate",!t),u.insertContentAt({from:0,to:d.content.size},e,{parseOptions:n,errorOnInvalidContent:null!=(a=i.errorOnInvalidContent)?a:l.options.enableContentCheck})}},setMark:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{tr:i,state:r,dispatch:o}=n,{selection:a}=i,{empty:l,ranges:s}=a,c=kT(e,r.schema);if(o)if(l){let e=kq(r,c);i.addStoredMark(c.create((0,e0._)({},e,t)))}else s.forEach(e=>{let n=e.$from.pos,o=e.$to.pos;r.doc.nodesBetween(n,o,(e,r)=>{let a=Math.max(r,n),l=Math.min(r+e.nodeSize,o);e.marks.find(e=>
1e.type===c)?e.marks.forEach(e=>{c===e.type&&i.addMark(a,l,c.create((0,e0._)({},e.attrs,t)))}):i.addMark(a,l,c.create(t))})});return function(e,t,n){var i;let{selection:r}=t,o=null;if(k_(r)&&(o=r.$cursor),o){let t=null!=(i=e.storedMarks)?i:o.marks();return!!n.isInSet(t)||!t.some(e=>e.type.excludes(n))}let{ranges:a}=r;return a.some(t=>{let{$from:i,$to:r}=t,o=0===i.depth&&e.doc.inlineContent&&e.doc.type.allowsMarkType(n);return e.doc.nodesBetween(i.pos,r.pos,(e,t,i)=>{if(o)return!1;if(e.isInline){let t=!i||i.type.allowsMarkType(n),r=!!n.isInSet(e.marks)||!e.marks.some(e=>e.type.excludes(n));o=t&&r}return!o}),o})}(r,i,c)}},setMeta:(e,t)=>n=>{let{tr:i}=n;return i.setMeta(e,t),!0},setNode:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let i,{state:r,dispatch:o,chain:a}=n,l=kn(e,r.schema);return(r.selection.$anchor.sameParent(r.selection.$head)&&(i=r.selection.$anchor.parent.attrs),l.isTextblock)?a().command(e=>{let{commands:n}=e;return!!w1(l,(0,e0._)({},i,t))(r)||n.clearNodes()}).command(e=>{let{state:n}=e;return w1(l,(0,e0._)({},i,t))(n,o)}).run():(console.warn('[tiptap warn]: Currently "setNode()" only supports text block nodes.'),!1)}},setNodeSelection:e=>t=>{let{tr:n,dispatch:i}=t;if(i){let{doc:t}=n,i=kO(e,0,t.content.size),r=xF.create(t,i);n.setSelection(r)}return!0},setTextSelection:e=>t=>{let{tr:n,dispatch:i}=t;if(i){let{doc:t}=n,{from:i,to:r}="number"==typeof e?{from:e,to:e}:e,o=xR.atStart(t).from,a=xR.atEnd(t).to,l=kO(i,o,a),s=kO(r,o,a),c=xR.create(t,l,s);n.setSelection(c)}return!0},sinkListItem:e=>t=>{var n;let{state:i,dispatch:r}=t;return(n=kn(e,i.schema),function(e,t){let{$from:i,$to:r}=e.selection,o=i.blockRange(r,e=>e.childCount>0&&e.firstChild.type==n);if(!o)return!1;let a=o.startIndex;if(0==a)return!1;let l=o.parent,s=l.child(a-1);if(s.type!=n)return!1;if(t){let i=s.lastChild&&s.lastChild.type==l.type,r=vu.from(i?n.create():null),a=new vg(vu.from(n.create(null,vu.from(l.type.create(null,r)))),i?3:1,0),c=o.start,u=o.end;t(e.tr.step(new xs(c-(i?3:1),u,c,u,a,1,!0)).scrollIntoView())}return!0})(i,r)},splitBlock:function(){let{keepMarks:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t=>{let{tr:n,state:i,dispatch:r,editor:o}=t,{selection:a,doc:l}=n,{$from:s,$to:c}=a,u=kX(o.extensionManager.attributes,s.node().type.name,s.node().attrs);if(a instanceof xF&&a.node.isBlock)return!!s.parentOffset&&!!xg(l,s.pos)&&(r&&(e&&k2(i,o.extensionManager.splittableMarks),n.split(s.pos).scrollIntoView()),!0);if(!s.parent.isBlock)return!1;let d=c.parentOffset===c.parent.content.size,p=0===s.depth?void 0:function(e){for(let t=0;t<e.edgeCount;t+=1){let{type:n}=e.edge(t);if(n.isTextblock&&!n.hasRequiredAttrs())return n}return null}(s.node(-1).contentMatchAt(s.indexAfter(-1))),f=d&&p?[{type:p,attrs:u}]:void 0,h=xg(n.doc,n.mapping.map(s.pos),1,f);if(!f&&!h&&xg(n.doc,n.mapping.map(s.pos),1,p?[{type:p}]:void 0)&&(h=!0,f=p?[{type:p,attrs:u}]:void 0),r){if(h&&(a instanceof xR&&n.deleteSelection(),n.split(n.mapping.map(s.pos),1,f),p&&!d&&!s.parentOffset&&s.parent.type!==p)){let e=n.mapping.map(s.before()),t=n.doc.resolve(e);s.node(-1).canReplaceWith(t.index(),t.index()+1,p)&&n.setNodeMarkup(n.mapping.map(s.before()),p)}e&&k2(i,o.extensionManager.splittableMarks),n.scrollIntoView()}return h}},splitListItem:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{var i;let{tr:r,state:o,dispatch:a,editor:l}=n,s=kn(e,o.schema),{$from:c,$to:u}=o.selection,d=o.selection.node;if(d&&d.isBlock||c.depth<2||!c.sameParent(u))return!1;let p=c.node(-1);if(p.type!==s)return!1;let f=l.extensionManager.attributes;if(0===c.parent.content.size&&c.node(-1).childCount===c.indexAfter(-1)){if(2===c.depth||c.node(-3).type!==s||c.index(-2)!==c.node(-2).childCount-1)return!1;if(a){let e=vu.empty,n=c.index(-1)?1:c.index(-2)?2:3;for(let t=c.depth-n;t>=c.depth-3;t-=1)e=vu.from(c.node(t).copy(e));let o=c.indexAfter(-1)<c.node(-2).childCount?1:c.indexAfter(-2)<c.node(-3).childCount?2:3,a=(0,e0._)({},kX(f,c.node().type.name,c.node().attrs),t),l=(null==(i=s.contentMatch.defaultType)?void 0:i.createAndFill(a))||void 0;e=e.append(vu.from(s.createAndFill(null,l)||void 0));let u=c.before(c.depth-(n-1));r.replace(u,c.after(-o),new vg(e,4-n,0));let d=-1;r.doc.nodesBetween(u,r.doc.content.size,(e,t)=>{if(d>-1)return!1;e.isTextblock&&0===e.content.size&&(d=t+1)}),d>-1&&r.setSelection(xR.near(r.doc.resolve(d))),r.scrollIntoView()}return!0}let h=u.pos===c.end()?p.contentMatchAt(0).defaultType:null,m=(0,e0._)({},kX(f,p.type.name,p.attrs),t),g=(0,e0._)({},kX(f,c.node().type.name,c.node().attrs),t);r.delete(c.pos,u.pos);let b=h?[{type:s,attrs:m},{type:h,attrs:g}]:[{type:s,attrs:m}];if(!xg(r.doc,c.pos,2))return!1;if(a){let{selection:e,storedMarks:t}=o,{splittableMarks:n}=l.extensionManager,i=t||e.$to.parentOffset&&e.$from.marks();if(r.split(c.pos,2,b).scrollIntoView(),!i||!a)return!0;let s=i.filter(e=>
1n.includes(e.type.name));r.ensureMarks(s)}return!0}},toggleList:function(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return r=>{let{editor:o,tr:a,state:l,dispatch:s,chain:c,commands:u,can:d}=r,{extensions:p,splittableMarks:f}=o.extensionManager,h=kn(e,l.schema),m=kn(t,l.schema),{selection:g,storedMarks:b}=l,{$from:v,$to:x}=g,y=v.blockRange(x),C=b||g.$to.parentOffset&&g.$from.marks();if(!y)return!1;let w=k$(e=>kQ(e.type.name,p))(g);if(y.depth>=1&&w&&y.depth-w.depth<=1){if(w.node.type===h)return u.liftListItem(m);if(kQ(w.node.type.name,p)&&h.validContent(w.node.content)&&s)return c().command(()=>(a.setNodeMarkup(w.pos,h),!0)).command(()=>k4(a,h)).command(()=>k3(a,h)).run()}return n&&C&&s?c().command(()=>{let e=d().wrapInList(h,i),t=C.filter(e=>f.includes(e.type.name));return a.ensureMarks(t),!!e||u.clearNodes()}).wrapInList(h,i).command(()=>k4(a,h)).command(()=>k3(a,h)).run():c().command(()=>!!d().wrapInList(h,i)||u.clearNodes()).wrapInList(h,i).command(()=>k4(a,h)).command(()=>k3(a,h)).run()}},toggleMark:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return i=>{let{state:r,commands:o}=i,{extendEmptyMarkRange:a=!1}=n,l=kT(e,r.schema);return kJ(r,l,t)?o.unsetMark(l,{extendEmptyMarkRange:a}):o.setMark(l,t)}},toggleNode:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return i=>{let r,{state:o,commands:a}=i,l=kn(e,o.schema),s=kn(t,o.schema),c=kF(o,l,n);return(o.selection.$anchor.sameParent(o.selection.$head)&&(r=o.selection.$anchor.parent.attrs),c)?a.setNode(s,r):a.setNode(l,(0,e0._)({},r,n))}},toggleWrap:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{state:i,commands:r}=n,o=kn(e,i.schema);return kF(i,o,t)?r.lift(o):r.wrapIn(o,t)}},undoInputRule:()=>e=>{let{state:t,dispatch:n}=e,i=t.plugins;for(let e=0;e<i.length;e+=1){let r,o=i[e];if(o.spec.isInputRules&&(r=o.getState(t))){if(n){let e=t.tr,n=r.transform;for(let t=n.steps.length-1;t>=0;t-=1)e.step(n.steps[t].invert(n.docs[t]));if(r.text){let n=e.doc.resolve(r.from).marks();e.replaceWith(r.from,r.to,t.schema.text(r.text,n))}else e.delete(r.from,r.to)}return!0}}return!1},unsetAllMarks:()=>e=>{let{tr:t,dispatch:n}=e,{selection:i}=t,{empty:r,ranges:o}=i;return!!r||(n&&o.forEach(e=>{t.removeMark(e.$from.pos,e.$to.pos)}),!0)},unsetMark:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{var i;let{tr:r,state:o,dispatch:a}=n,{extendEmptyMarkRange:l=!1}=t,{selection:s}=r,c=kT(e,o.schema),{$from:u,empty:d,ranges:p}=s;if(!a)return!0;if(d&&l){let{from:e,to:t}=s,n=kE(u,c,null==(i=u.marks().find(e=>e.type===c))?void 0:i.attrs);n&&(e=n.from,t=n.to),r.removeMark(e,t,c)}else p.forEach(e=>{r.removeMark(e.$from.pos,e.$to.pos,c)});return r.removeStoredMark(c),!0}},updateAttributes:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{tr:i,state:r,dispatch:o}=n,a=null,l=null,s=kV("string"==typeof e?e:e.name,r.schema);return!!s&&("node"===s&&(a=kn(e,r.schema)),"mark"===s&&(l=kT(e,r.schema)),o&&i.selection.ranges.forEach(e=>{let n,o,s,c,u=e.$from.pos,d=e.$to.pos;i.selection.empty?r.doc.nodesBetween(u,d,(e,t)=>{a&&a===e.type&&(s=Math.max(t,u),c=Math.min(t+e.nodeSize,d),n=t,o=e)}):r.doc.nodesBetween(u,d,(e,r)=>{r<u&&a&&a===e.type&&(s=Math.max(r,u),c=Math.min(r+e.nodeSize,d),n=r,o=e),r>=u&&r<=d&&(a&&a===e.type&&i.setNodeMarkup(r,void 0,(0,e0._)({},e.attrs,t)),l&&e.marks.length&&e.marks.forEach(n=>{if(l===n.type){let o=Math.max(r,u),a=Math.min(r+e.nodeSize,d);i.addMark(o,a,l.create((0,e0._)({},n.attrs,t)))}}))}),o&&(void 0!==n&&i.setNodeMarkup(n,void 0,(0,e0._)({},o.attrs,t)),l&&o.marks.length&&o.marks.forEach(e=>{l===e.type&&i.addMark(s,c,l.create((0,e0._)({},e.attrs,t)))}))}),!0)}},wrapIn:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{state:i,dispatch:r}=n;return(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,i){let{$from:r,$to:o}=n.selection,a=r.blockRange(o),l=a&&xp(a,e,t);return!!l&&(i&&i(n.tr.wrap(a,l).scrollIntoView()),!0)}})(kn(e,i.schema),t)(i,r)}},wrapInList:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n=>{let{state:i,dispatch:r}=n;return(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,i){let{$from:r,$to:o}=n.selection,a=r.blockRange(o);if(!a)return!1;let l=i?n.tr:null;return!!function(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=!1,o=t,a=t.$from.doc;if(t.depth>=2&&t.$from.node(t.depth-1).type.compatibleContent(n)&&0==t.startIndex){
1if(0==t.$from.index(t.depth-1))return!1;let e=a.resolve(t.start-2);o=new vL(e,e,t.depth),t.endIndex<t.parent.childCount&&(t=new vL(t.$from,a.resolve(t.$to.end(t.depth)),t.depth)),r=!0}let l=xp(o,n,i,t);return!!l&&(e&&function(e,t,n,i,r){let o=vu.empty;for(let e=n.length-1;e>=0;e--)o=vu.from(n[e].type.create(n[e].attrs,o));e.step(new xs(t.start-2*!!i,t.end,t.start,t.end,new vg(o,0,0),n.length,!0));let a=0;for(let e=0;e<n.length;e++)n[e].type==r&&(a=e+1);let l=n.length-a,s=t.start+n.length-2*!!i,c=t.parent;for(let n=t.startIndex,i=t.endIndex,r=!0;n<i;n++,r=!1)!r&&xg(e.doc,s,l)&&(e.split(s,l),s+=2*l),s+=c.child(n).nodeSize}(e,t,l,r,n),!0)}(l,a,e,t)&&(i&&i(l.scrollIntoView()),!0)}})(kn(e,i.schema),t)(i,r)}}});let k8=kw.create({name:"commands",addCommands:()=>(0,e0._)({},k6)}),k5=kw.create({name:"drop",addProseMirrorPlugins(){return[new xQ({key:new x0("tiptapDrop"),props:{handleDrop:(e,t,n,i)=>{this.editor.emit("drop",{editor:this.editor,event:t,slice:n,moved:i})}}})]}}),k7=kw.create({name:"editable",addProseMirrorPlugins(){return[new xQ({key:new x0("editable"),props:{editable:()=>this.editor.options.editable}})]}}),k9=new x0("focusEvents"),Me=kw.create({name:"focusEvents",addProseMirrorPlugins(){let{editor:e}=this;return[new xQ({key:k9,props:{handleDOMEvents:{focus:(t,n)=>{e.isFocused=!0;let i=e.state.tr.setMeta("focus",{event:n}).setMeta("addToHistory",!1);return t.dispatch(i),!1},blur:(t,n)=>{e.isFocused=!1;let i=e.state.tr.setMeta("blur",{event:n}).setMeta("addToHistory",!1);return t.dispatch(i),!1}}}})]}}),Mt=kw.create({name:"keymap",addKeyboardShortcuts(){let e=()=>this.editor.commands.first(e=>{let{commands:t}=e;return[()=>t.undoInputRule(),()=>t.command(e=>{let{tr:n}=e,{selection:i,doc:r}=n,{empty:o,$anchor:a}=i,{pos:l,parent:s}=a,c=a.parent.isTextblock&&l>0?n.doc.resolve(l-1):a,u=c.parent.type.spec.isolating,d=a.pos-a.parentOffset,p=u&&1===c.parent.childCount?d===a.pos:xD.atStart(r).from===l;return!!o&&!!s.type.isTextblock&&!s.textContent.length&&!!p&&(!p||"paragraph"!==a.parent.type.name)&&t.clearNodes()}),()=>t.deleteSelection(),()=>t.joinBackward(),()=>t.selectNodeBackward()]}),t=()=>this.editor.commands.first(e=>{let{commands:t}=e;return[()=>t.deleteSelection(),()=>t.deleteCurrentNode(),()=>t.joinForward(),()=>t.selectNodeForward()]}),n={Enter:()=>this.editor.commands.first(e=>{let{commands:t}=e;return[()=>t.newlineInCode(),()=>t.createParagraphNear(),()=>t.liftEmptyBlock(),()=>t.splitBlock()]}),"Mod-Enter":()=>this.editor.commands.exitCode(),Backspace:e,"Mod-Backspace":e,"Shift-Backspace":e,Delete:t,"Mod-Delete":t,"Mod-a":()=>this.editor.commands.selectAll()},i=(0,e0._)({},n),r=(0,e2._)((0,e0._)({},n),{"Ctrl-h":e,"Alt-Backspace":e,"Ctrl-d":t,"Ctrl-Alt-Backspace":t,"Alt-Delete":t,"Alt-d":t,"Ctrl-a":()=>this.editor.commands.selectTextblockStart(),"Ctrl-e":()=>this.editor.commands.selectTextblockEnd()});return kN()||kB()?r:i},addProseMirrorPlugins(){return[new xQ({key:new x0("clearDocument"),appendTransaction:(e,t,n)=>{if(e.some(e=>e.getMeta("composition")))return;let i=e.some(e=>e.docChanged)&&!t.doc.eq(n.doc),r=e.some(e=>e.getMeta("preventClearDocument"));if(!i||r)return;let{empty:o,from:a,to:l}=t.selection,s=xD.atStart(t.doc).from,c=xD.atEnd(t.doc).to;if(o||a!==s||l!==c||!kZ(n.doc))return;let u=n.tr,d=w8({state:n,transaction:u}),{commands:p}=new w5({editor:this.editor,state:d});if(p.clearNodes(),u.steps.length)return u}})]}}),Mn=kw.create({name:"paste",addProseMirrorPlugins(){return[new xQ({key:new x0("tiptapPaste"),props:{handlePaste:(e,t,n)=>{this.editor.emit("paste",{editor:this.editor,event:t,slice:n})}}})]}}),Mi=kw.create({name:"tabindex",addProseMirrorPlugins(){return[new xQ({key:new x0("tabindex"),props:{attributes:()=>this.editor.isEditable?{tabindex:"0"}:{}}})]}});var Mr=class e{get name(){return this.node.type.name}get node(){return this.currentNode||this.resolvedPos.node()}get element(){return this.editor.view.domAtPos(this.pos).node}get depth(){var e;return null!=(e=this.actualDepth)?e:this.resolvedPos.depth}get pos(){return this.resolvedPos.pos}get content(){return this.node.content}set content(e){let t=this.from,n=this.to;if(this.isBlock){if(0===this.content.size)return void console.error("You canât set content on a block node. Tried to set content on ".concat(this.name," at ").concat(this.pos));t=this.from+1,n=this.to-1}this.editor.commands.insertContentAt({from:t,to:n},e)}get attributes(){return this.node.attrs}get textContent(){return this.node.textContent}get size(){return this.node.nodeSize}get from(){return this.isBlock?this.pos:this.resolvedPos.start(this.resolvedPos.depth)}get range(){return{from:this.from,to:this.to}}get to(){return this.isBlock?this.pos+this.size:this.resolvedPos.end(this.resolvedPos.depth)+ +!this.node.isText}get parent(){if(0===this.depth)return null;let t=this.resolvedPos.start(this.resolvedPos.depth-1);return new e(this.resolvedPos.doc.resolve(t),this.editor)}get before(){let t=this.resolvedPos.doc.resolve(this.from-(this.isBlock?1:2));return t.depth!==this.depth&&(t=this.resolvedPos.doc.resolve(this.from-3)),new e(t,this.editor)}get after(){let t=this.resolvedPos.doc.resolve(this.to+(this.isBlock?2:1));return t.depth!==this.depth&&(t=this.resolvedPos.doc.resolve(this.to+3)),new e(t,this.editor)}get children(){let t=[];return this.node.content.forEach((n,i)=>{let r=n.isBlock&&!n.isTextblock,o=n.isAtom&&!n.isText,a=this.pos+i+ +!o;if(a<0||a>this.resolvedPos.doc.nodeSize-2)return;let l=this.resolvedPos.doc.resolve(a);if(!r&&l.depth<=this.depth)return;let s=new e(l,this.editor,r,r?n:null);r&&(s.actualDepth=this.depth+1),t.push(new e(l,this.editor,r,r?n:null))}),t}get firstChild(){return this.children[0]||null}get lastChild(){let e=this.children;return e[e.length-1]||null}closest(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,i=this.parent;for(;i&&!n;
1){if(i.node.type.name===e)if(Object.keys(t).length>0){let e=i.node.attrs,n=Object.keys(t);for(let i=0;i<n.length;i+=1){let r=n[i];if(e[r]!==t[r])break}}else n=i;i=i.parent}return n}querySelector(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.querySelectorAll(e,t,!0)[0]||null}querySelectorAll(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=[];if(!this.children||0===this.children.length)return i;let r=Object.keys(t);return this.children.forEach(o=>{n&&i.length>0||(o.node.type.name===e&&r.every(e=>t[e]===o.node.attrs[e])&&i.push(o),n&&i.length>0||(i=i.concat(o.querySelectorAll(e,t,n))))}),i}setAttribute(e){let{tr:t}=this.editor.state;t.setNodeMarkup(this.from,void 0,(0,e0._)({},this.node.attrs,e)),this.editor.view.dispatch(t)}constructor(e,t,n=!1,i=null){this.currentNode=null,this.actualDepth=null,this.isBlock=n,this.resolvedPos=e,this.editor=t,this.currentNode=i}},Mo=class extends w7{get storage(){return this.extensionStorage}get commands(){return this.commandManager.commands}chain(){return this.commandManager.chain()}can(){return this.commandManager.can()}injectCSS(){this.options.injectCSS&&document&&(this.css=function(e,t){let n=document.querySelector("style[data-tiptap-style".concat("","]"));if(null!==n)return n;let i=document.createElement("style");return t&&i.setAttribute("nonce",t),i.setAttribute("data-tiptap-style".concat(""),""),i.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(i),i}('.ProseMirror {\n position: relative;\n}\n\n.ProseMirror {\n word-wrap: break-word;\n white-space: pre-wrap;\n white-space: break-spaces;\n -webkit-font-variant-ligatures: none;\n font-variant-ligatures: none;\n font-feature-settings: "liga" 0; /* the above doesn\'t seem to work in Edge */\n}\n\n.ProseMirror [contenteditable="false"] {\n white-space: normal;\n}\n\n.ProseMirror [contenteditable="false"] [contenteditable="true"] {\n white-space: pre-wrap;\n}\n\n.ProseMirror pre {\n white-space: pre-wrap;\n}\n\nimg.ProseMirror-separator {\n display: inline !important;\n border: none !important;\n margin: 0 !important;\n width: 0 !important;\n height: 0 !important;\n}\n\n.ProseMirror-gapcursor {\n display: none;\n pointer-events: none;\n position: absolute;\n margin: 0;\n}
1\n\n.ProseMirror-gapcursor:after {\n content: "";\n display: block;\n position: absolute;\n top: -2px;\n width: 20px;\n border-top: 1px solid black;\n animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite;\n}\n\n@keyframes ProseMirror-cursor-blink {\n to {\n visibility: hidden;\n }\n}\n\n.ProseMirror-hideselection *::selection {\n background: transparent;\n}\n\n.ProseMirror-hideselection *::-moz-selection {\n background: transparent;\n}\n\n.ProseMirror-hideselection * {\n caret-color: transparent;\n}\n\n.ProseMirror-focused .ProseMirror-gapcursor {\n display: block;\n}\n\n.tippy-box[data-animation=fade][data-state=hidden] {\n opacity: 0\n}',this.options.injectNonce))}setOptions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.options=(0,e0._)({},this.options,e),this.view&&this.state&&!this.isDestroyed&&(this.options.editorProps&&this.view.setProps(this.options.editorProps),this.view.updateState(this.state))}setEditable(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];this.setOptions({editable:e}),t&&this.emit("update",{editor:this,transaction:this.state.tr})}get isEditable(){return this.options.editable&&this.view&&this.view.editable}get state(){return this.view.state}registerPlugin(e,t){let n=ko(t)?t(e,[...this.state.plugins]):[...this.state.plugins,e],i=this.state.reconfigure({plugins:n});return this.view.updateState(i),i}unregisterPlugin(e){if(this.isDestroyed)return;let t=this.state.plugins,n=t;if([].concat(e).forEach(e=>
1{let t="string"==typeof e?"".concat(e,"$"):e.key;n=n.filter(e=>!e.key.startsWith(t))}),t.length===n.length)return;let i=this.state.reconfigure({plugins:n});return this.view.updateState(i),i}createExtensionManager(){var e,t;let n=[...this.options.enableCoreExtensions?[k7,kz.configure({blockSeparator:null==(t=null==(e=this.options.coreExtensionOptions)?void 0:e.clipboardTextSerializer)?void 0:t.blockSeparator}),k8,Me,Mt,Mi,k5,Mn].filter(e=>"object"!=typeof this.options.enableCoreExtensions||!1!==this.options.enableCoreExtensions[e.name]):[],...this.options.extensions].filter(e=>["extension","node","mark"].includes(null==e?void 0:e.type));this.extensionManager=new kC(n,this)}createCommandManager(){this.commandManager=new w5({editor:this})}createSchema(){this.schema=this.extensionManager.schema}createView(){var e;let t;try{t=kW(this.options.content,this.schema,this.options.parseOptions,{errorOnInvalidContent:this.options.enableContentCheck})}catch(e){if(!(e instanceof Error)||!["[tiptap error]: Invalid JSON content","[tiptap error]: Invalid HTML content"].includes(e.message))throw e;this.emit("contentError",{editor:this,error:e,disableCollaboration:()=>{this.storage.collaboration&&(this.storage.collaboration.isDisabled=!0),this.options.extensions=this.options.extensions.filter(e=>"collaboration"!==e.name),this.createExtensionManager()}}),t=kW(this.options.content,this.schema,this.options.parseOptions,{errorOnInvalidContent:!1})}let n=kj(t,this.options.autofocus);this.view=new wv(this.options.element,(0,e2._)((0,e0._)({},this.options.editorProps),{attributes:(0,e0._)({role:"textbox"},null==(e=this.options.editorProps)?void 0:e.attributes),dispatchTransaction:this.dispatchTransaction.bind(this),state:xJ.create({doc:t,selection:n||void 0})}));let i=this.state.reconfigure({plugins:this.extensionManager.plugins});this.view.updateState(i),this.createNodeViews(),this.prependClass(),this.view.dom.editor=this}createNodeViews(){this.view.isDestroyed||this.view.setProps({nodeViews:this.extensionManager.nodeViews})}prependClass(){this.view.dom.className="tiptap ".concat(this.view.dom.className)}captureTransaction(e){this.isCapturingTransaction=!0,e(),this.isCapturingTransaction=!1;let t=this.capturedTransaction;return this.capturedTransaction=null,t}dispatchTransaction(e){if(this.view.isDestroyed)return;if(this.isCapturingTransaction){if(!this.capturedTransaction){this.capturedTransaction=e;return}e.steps.forEach(e=>{var t;return null==(t=this.capturedTransaction)?void 0:t.step(e)});return}let t=this.state.apply(e),n=!this.state.selection.eq(t.selection);this.emit("beforeTransaction",{editor:this,transaction:e,nextState:t}),this.view.updateState(t),this.emit("transaction",{editor:this,transaction:e}),n&&this.emit("selectionUpdate",{editor:this,transaction:e});let i=e.getMeta("focus"),r=e.getMeta("blur");i&&this.emit("focus",{editor:this,event:i.event,transaction:e}),r&&this.emit("blur",{editor:this,event:r.event,transaction:e}),!e.docChanged||e.getMeta("preventUpdate")||this.emit("update",{editor:this,transaction:e})}getAttributes(e){return kG(this.state,e)}isActive(e,t){let n="string"==typeof e?e:null,i="string"==typeof e?t:e;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return kF(e,null,n)||kJ(e,null,n);let i=kV(t,e.schema);return"node"===i?kF(e,t,n):"mark"===i&&kJ(e,t,n)}(this.state,n,i)}getJSON(){return this.state.doc.toJSON()}getHTML(){return kd(this.state.doc.content,this.schema)}getText(e){let{blockSeparator:t="\n\n",textSerializers:n={}}=e||{};return kK(this.state.doc,{blockSeparator:t,textSerializers:(0,e0._)({},kM(this.schema),n)})}get isEmpty(){return kZ(this.state.doc)}getCharacterCount(){return console.warn('[tiptap warn]: "editor.getCharacterCount()" is deprecated. Please use "editor.storage.characterCount.characters()" instead.'),this.state.doc.content.size-2}destroy(){if(this.emit("destroy"),this.view){let e=this.view.dom;e&&e.editor&&delete e.editor,this.view.destroy()}this.removeAllListeners()}get isDestroyed(){var e;return!(null==(e=this.view)?void 0:e.docView)}$node(e,t){var n;return(null==(n=this.$doc)?void 0:n.querySelector(e,t))||null}$nodes(e,t){var n;return(null==(n=this.$doc)?void 0:n.querySelectorAll(e,t))||null}$pos(e){return new Mr(this.state.doc.resolve(e),this)}get $doc(){return this.$pos(0)}constructor(e={}){super(),this.isFocused=!1,this.isInitialized=!1,this.extensionStorage={},this.options={element:document.createElement("div"),content:"",injectCSS:!0,injectNonce:void 0,extensions:[],autofocus:!1,editable:!0,editorProps:{},parseOptions:{},coreExtensionOptions:{},enableInputRules:!0,enablePasteRules:!0,enableCoreExtensions:!0,enableContentCheck:!1,emitContentError:!1,onBeforeCreate:()=>null,onCreate:()=>null,onUpdate:()=>null,onSelectionUpdate:()=>null,onTransaction:()=>null,onFocus:()=>null,onBlur:()=>null,onDestroy:()=>null,onContentError:e=>{let{error:t}=e;throw t},onPaste:()=>null,onDrop:()=>null},this.isCapturingTransaction=!1,this.capturedTransaction=null,this.setOptions(e),this.createExtensionManager(),this.createCommandManager(),this.createSchema(),this.on("beforeCreate",this.options.onBeforeCreate),this.emit
1("beforeCreate",{editor:this}),this.on("contentError",this.options.onContentError),this.createView(),this.injectCSS(),this.on("create",this.options.onCreate),this.on("update",this.options.onUpdate),this.on("selectionUpdate",this.options.onSelectionUpdate),this.on("transaction",this.options.onTransaction),this.on("focus",this.options.onFocus),this.on("blur",this.options.onBlur),this.on("destroy",this.options.onDestroy),this.on("drop",e=>{let{event:t,slice:n,moved:i}=e;return this.options.onDrop(t,n,i)}),this.on("paste",e=>{let{event:t,slice:n}=e;return this.options.onPaste(t,n)}),window.setTimeout(()=>{this.isDestroyed||(this.commands.focus(this.options.autofocus),this.emit("create",{editor:this}),this.isInitialized=!0)},0)}};function Ma(e){return new kh({find:e.find,handler:t=>{let{state:n,range:i,match:r}=t,o=ka(e.getAttributes,void 0,r);if(!1===o||null===o)return null;let{tr:a}=n,l=r[r.length-1],s=r[0];if(l){let t=s.search(/\S/),r=i.from+s.indexOf(l),c=r+l.length;if(kY(i.from,i.to,n.doc).filter(t=>t.mark.type.excluded.find(n=>n===e.type&&n!==t.mark.type)).filter(e=>e.to>r).length)return null;c<i.to&&a.delete(c,i.to),r>i.from&&a.delete(i.from+t,r);let u=i.from+t+l.length;a.addMark(i.from+t,u,e.type.create(o||{})),a.removeStoredMark(e.type)}}})}function Ml(e){return new kh({find:e.find,handler:t=>{let{state:n,range:i,match:r}=t,o=ka(e.getAttributes,void 0,r)||{},{tr:a}=n,l=i.from,s=i.to,c=e.type.create(o);if(r[1]){let e=l+r[0].lastIndexOf(r[1]);e>s?e=s:s=e+r[1].length;let t=r[0][r[0].length-1];a.insertText(t,l+r[0].length-1),a.replaceWith(e,s,c)}else if(r[0]){let t=e.type.isInline?l:l-1;a.insert(t,e.type.create(o)).delete(a.mapping.map(l),a.mapping.map(s))}a.scrollIntoView()}})}function Ms(e){return new kh({find:e.find,handler:t=>{let{state:n,range:i,match:r}=t,o=n.doc.resolve(i.from),a=ka(e.getAttributes,void 0,r)||{};if(!o.node(-1).canReplaceWith(o.index(-1),o.indexAfter(-1),e.type))return null;n.tr.delete(i.from,i.to).setBlockType(i.from,i.from,e.type,a)}})}function Mc(e){return new kh({find:e.find,handler:t=>{let{state:n,range:i,match:r,chain:o}=t,a=ka(e.getAttributes,void 0,r)||{},l=n.tr.delete(i.from,i.to),s=l.doc.resolve(i.from).blockRange(),c=s&&xp(s,e.type,a);if(!c)return null;if(l.wrap(s,c),e.keepMarks&&e.editor){let{selection:t,storedMarks:i}=n,{splittableMarks:r}=e.editor.extensionManager,o=i||t.$to.parentOffset&&t.$from.marks();if(o){let e=o.filter(e=>r.includes(e.type.name));l.ensureMarks(e)}}if(e.keepAttributes){let t="bulletList"===e.type.name||"orderedList"===e.type.name?"listItem":"taskList";o().updateAttributes(t,a).run()}let u=l.doc.resolve(i.from-1).nodeBefore;u&&u.type===e.type&&xb(l.doc,i.from-1)&&(!e.joinPredicate||e.joinPredicate(r,u))&&l.join(i.from-1)}})}var Mu=class e{static create(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new e(t)}configure(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.extend((0,e2._)((0,e0._)({},this.config),{addOptions:()=>kb(this.options,e)}));return t.name=this.name,t.parent=this.parent,t}extend(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=new e(t);return n.parent=this,this.child=n,n.name=t.name?t.name:n.parent.name,t.defaultOptions&&Object.keys(t.defaultOptions).length>0&&console.warn('[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "'.concat(n.name,'".')),n.options=ka(w9(n,"addOptions",{name:n.name})),n.storage=ka(w9(n,"addStorage",{name:n.name,options:n.options})),n}constructor(e={}){this.type="node",this.name="node",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config=(0,e0._)({},this.config,e),this.name=this.config.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn('[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "'.concat(this.name,'".')),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=ka(w9(this,"addOptions",{name:this.name}))),this.storage=ka(w9(this,"addStorage",{name:this.name,options:this.options}))||{}}},Md=class{mount(){}get dom(){return this.editor.view.dom}get contentDOM(){return null}onDragStart(e){var t,n,i,r,o,a,l;let{view:s}=this.editor,c=e.target,u=3===c.nodeType?null==(t=c.parentElement)?void 0:t.closest("[data-drag-handle]"):c.closest("[data-drag-handle]");if(!this.dom||(null==(n=this.contentDOM)?void 0:n.contains(c))||!u)return;let d=0,p=0;if(this.dom!==u){let t=this.dom.getBoundingClientRect(),n=u.getBoundingClientRect(),l=null!=(i=e.offsetX)?i:null==(r=e.nativeEvent)?void 0:r.offsetX,s=null!=(o=e.offsetY)?o:null==(a=e.nativeEvent)?void 0:a.offsetY;d=n.x-t.x+l,p=n.y-t.y+s}let f=this.dom.cloneNode(!0);null==(l=e.dataTransfer)||l.setDragImage(f,d,p);let h=this.getPos();if("number"!=typeof h)return;let m=xF.create(s.state.doc,h),g=s.state.tr.setSelection(m);
1s.dispatch(g)}stopEvent(e){var t;if(!this.dom)return!1;if("function"==typeof this.options.stopEvent)return this.options.stopEvent({event:e});let n=e.target;if(!(this.dom.contains(n)&&!(null==(t=this.contentDOM)?void 0:t.contains(n))))return!1;let i=e.type.startsWith("drag"),r="drop"===e.type;if((["INPUT","BUTTON","SELECT","TEXTAREA"].includes(n.tagName)||n.isContentEditable)&&!r&&!i)return!0;let{isEditable:o}=this.editor,{isDragging:a}=this,l=!!this.node.type.spec.draggable,s=xF.isSelectable(this.node),c="copy"===e.type,u="paste"===e.type,d="cut"===e.type,p="mousedown"===e.type;if(!l&&s&&i&&e.target===this.dom&&e.preventDefault(),l&&i&&!a&&e.target===this.dom)return e.preventDefault(),!1;if(l&&o&&!a&&p){let e=n.closest("[data-drag-handle]");e&&(this.dom===e||this.dom.contains(e))&&(this.isDragging=!0,document.addEventListener("dragend",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("drop",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("mouseup",()=>{this.isDragging=!1},{once:!0}))}return!a&&!r&&!c&&!u&&!d&&(!p||!s)}ignoreMutation(e){return!this.dom||!this.contentDOM||("function"==typeof this.options.ignoreMutation?this.options.ignoreMutation({mutation:e}):!!this.node.isLeaf||!!this.node.isAtom||!("selection"===e.type||this.dom.contains(e.target)&&"childList"===e.type&&(kN()||kD())&&this.editor.isFocused&&[...Array.from(e.addedNodes),...Array.from(e.removedNodes)].every(e=>e.isContentEditable))&&(this.contentDOM===e.target&&"attributes"===e.type||!this.contentDOM.contains(e.target)))}updateAttributes(e){this.editor.commands.command(t=>{let{tr:n}=t,i=this.getPos();return"number"==typeof i&&(n.setNodeMarkup(i,void 0,(0,e0._)({},this.node.attrs,e)),!0)})}deleteNode(){let e=this.getPos();if("number"!=typeof e)return;let t=e+this.node.nodeSize;this.editor.commands.deleteRange({from:e,to:t})}constructor(e,t,n){this.isDragging=!1,this.component=e,this.editor=t.editor,this.options=(0,e0._)({stopEvent:null,ignoreMutation:null},n),this.extension=t.extension,this.node=t.node,this.decorations=t.decorations,this.innerDecorations=t.innerDecorations,this.view=t.view,this.HTMLAttributes=t.HTMLAttributes,this.getPos=t.getPos,this.mount()}};function Mp(e){return new kx({find:e.find,handler:t=>{let{state:n,range:i,match:r,pasteEvent:o}=t,a=ka(e.getAttributes,void 0,r,o);if(!1===a||null===a)return null;let{tr:l}=n,s=r[r.length-1],c=r[0],u=i.to;if(s){let t=c.search(/\S/),r=i.from+c.indexOf(s),o=r+s.length;if(kY(i.from,i.to,n.doc).filter(t=>t.mark.type.excluded.find(n=>n===e.type&&n!==t.mark.type)).filter(e=>e.to>r).length)return null;o<i.to&&l.delete(o,i.to),r>i.from&&l.delete(i.from+t,r),u=i.from+t+s.length,l.addMark(i.from+t,u,e.type.create(a||{})),l.removeStoredMark(e.type)}}})}let Mf=Object.fromEntries?Object.fromEntries:e=>{if(!e||!e[Symbol.iterator])throw Error("Object.fromEntries() requires a single iterable argument");let t={};return Object.keys(e).forEach(n=>{let[i,r]=e[n];t[i]=r}),t};function Mh(e){return Object.keys(e)}function Mm(e,t){if(!e)throw Error(t)}let Mg=e=>{let t=e.length,n=0,i="";for(;n<t;n++){let t,r=e[n];if(null!=r){switch(typeof r){case"boolean":break;case"object":if(Array.isArray(r))t=Mg(r);else for(let e in Mm(!0),t="",r)r[e]&&e&&(t&&(t+=" "),t+=e);break;default:t=r}t&&(i&&(i+=" "),i+=t)}}return i},{createCssAndCx:Mb}={createCssAndCx:function(e){let{cache:t}=e,n=function(){for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];let r=rC(n,t.registered);rd(t,r,!1);let o="".concat(t.key,"-").concat(r.name);o:{let e=n[0];if(!(e instanceof Object&&!("styles"in e)&&!("length"in e)&&!("__emotion_styles"in e)))break o;Mx.saveClassNameCSSObjectMapping(t,o,e)}return o};return{css:n,cx:function(){let e,i;for(var r,o=arguments.length,a=Array(o),l=0;l<o;l++)a[l]=arguments[l];let s=Mg(a),c=Mx.fixClassName(t,s,n);return r=t.registered,i=rc(r,e=[],c),e.length<2?c:i+n(e)}}}};function Mv(e){let{useCache:t}=e;return{useCssAndCx:function(){var e,n,i;let r,o=t(),{css:a,cx:l}=(e=()=>Mb({cache:o}),n=[o],(!(r=(0,tI.useRef)()).current||n.length!==(null==(i=r.current.prevDeps)?void 0:i.length)||r.current.prevDeps.map((e,t)=>e===n[t]).indexOf(!1)>=0)&&(r.current={v:e(),prevDeps:[...n]}),r.current.v);return{css:a,cx:l}}}}
1let Mx=(s=new WeakMap,{saveClassNameCSSObjectMapping:(e,t,n)=>{let i=s.get(e);void 0===i&&(i=new Map,s.set(e,i)),i.set(t,n)},fixClassName:(e,t,n)=>{var i;let r,o=s.get(e);return Mg((i=t.split(" ").map(e=>[e,null==o?void 0:o.get(e)]),r=!1,i.map(e=>{let t,[n,i]=e;if(void 0===i)return n;if(r)t={"&&":i};else for(let e in t=n,i)if(e.startsWith("@media")){r=!0;break}return t})).map(e=>"string"==typeof e?e:n(e)))}});function My(e){if(!(e instanceof Object)||"function"==typeof e)return e;let t=[];for(let n in e){let i=e[n],r=typeof i;if(!("string"===r||"number"===r&&!isNaN(i)||"boolean"===r||null==i))return e;t.push("".concat(n,":").concat(r,"_").concat(i))}return"xSqLiJdLMd9s"+t.join("|")}function MC(e,t,n){if(!(t instanceof Object))return e;let i={};return Mh(e).forEach(r=>i[r]=n(e[r],t[r])),Mh(t).forEach(n=>{if(n in e)return;let r=t[n];"string"==typeof r&&(i[n]=r)}),i}let Mw=e=>{var t,n;let i,{classes:r,theme:o,muiStyleOverridesParams:a,css:l,cx:s,name:c}=e;a:{if("makeStyle no name"===c){c=void 0;break a}if(void 0!==a&&void 0===c)throw Error("To use muiStyleOverridesParams, you must specify a name using .withName('MyComponent')")}try{i=void 0===c?void 0:(null==(n=null==(t=o.components)?void 0:t[c])?void 0:n.styleOverrides)||void 0}catch(e){}let u=(0,tI.useMemo)(()=>{if(void 0===i)return;let e={};for(let t in i){let n=i[t];n instanceof Object&&(e[t]=l("function"==typeof n?n((0,e0._)({theme:o,ownerState:null==a?void 0:a.ownerState},null==a?void 0:a.props)):n))}return e},[i,My(null==a?void 0:a.props),My(null==a?void 0:a.ownerState),l]);return{classes:r=(0,tI.useMemo)(()=>MC(r,u,s),[r,u,s])}},Mk=0;function MM(e){let{useTheme:t,cache:n}=e,{useCache:i}=MS({cacheProvidedAtInception:n}),{useCssAndCx:r}=Mv({useCache:i});return{makeStyles:function(e){let{name:n,uniqId:o="".concat(Mk++)}=null!=e?e:{},a="object"!=typeof n?n:Object.keys(n)[0];return function(e){let n="function"==typeof e?e:()=>e;return function(e,l){let s=t(),{css:c,cx:u}=r(),d=i(),p=(0,tI.useMemo)(()=>{let t={},i=n(s,e,"u">typeof Proxy&&new Proxy({},{get:(e,n)=>("symbol"==typeof n&&Mm(!1),t[n]="".concat(d.key,"-").concat(o).concat(void 0!==a?"-".concat(a):"","-").concat(n,"-ref"))})||{}),r=Mf(Mh(i).map(e=>{let n=i[e];return n.label||(n.label="".concat(void 0!==a?"".concat(a,"-"):"").concat(e)),[e,"".concat(c(n)).concat(e in t?" ".concat(t[e]):"")]}));return Mh(t).forEach(e=>{e in r||(r[e]=t[e])}),r},[d,c,u,s,My(e)]);{let e=null==l?void 0:l.props.classes;p=(0,tI.useMemo)(()=>MC(p,e,u),[p,My(e),u])}{let e=Mw({classes:p,css:c,cx:u,name:null!=a?a:"makeStyle no name",idOfUseStyles:o,muiStyleOverridesParams:l,theme:s});void 0!==e.classes&&(p=e.classes),void 0!==e.css&&(c=e.css),void 0!==e.cx&&(u=e.cx)}return{classes:p,theme:s,css:c,cx:u}}}},useStyles:function(){let e=t(),{css:n,cx:i}=r();return{theme:e,css:n,cx:i}}}}let Mz=(0,tI.createContext)(void 0),{createUseCache:MS}={createUseCache:function(e){let{cacheProvidedAtInception:t}=e;return{useCache:function(){var e;let n=(0,tI.useContext)(rS),i=(0,tI.useContext)(Mz),r=null!=(e=null!=t?t:i)?e:n;if(null===r)throw Error("In order to get SSR working with tss-react you need to explicitly provide an Emotion cache.\nMUI users be aware: This is not an error strictly related to tss-react, with or without tss-react,\nMUI needs an Emotion cache to be provided for SSR to work.\nHere is the MUI documentation related to SSR setup: https://mui.com/material-ui/guides/server-rendering/\nTSS provides helper that makes the process of setting up SSR easier: https://docs.tss-react.dev/ssr");return r}}}};function ML(e){return e.charAt(0).toUpperCase()+e.slice(1)}let MA=new WeakMap,ME="getClasses should only be used in conjunction with withStyles";function MT(e){let t=e.classes;if(void 0===t)throw Error(ME);let n=MA.get(t);if(void 0===n)throw Error(ME);return n}function M_(e){let t={},n={};return Object.keys(e).forEach(i=>(i.startsWith("@media")?n:t)[i]=e[i]),Object.keys(n).forEach(e=>{let i=n[e];
1Object.keys(i).forEach(n=>{var r;return t[n]=(0,e2._)((0,e0._)({},null!=(r=t[n])?r:{}),{[e]:i[n]})})}),t}let MO=("object"!=typeof document||"function"!=typeof(null==document?void 0:document.getElementById))&&"u"<typeof jest&&"u"<typeof mocha&&"u"<typeof __vitest_worker__;function Mj(e){MD=0,MN.splice(0,MN.length);let{useContext:t,usePlugin:n,cache:i}=e,{useCache:r}=MS({cacheProvidedAtInception:i}),{useCssAndCx:o}=Mv({useCache:r});return{tss:function e(t){let{useContext:n,useCache:i,useCssAndCx:r,usePlugin:o,name:a,doesUseNestedSelectors:l}=t;return{withParams:()=>e((0,e0._)({},t)),withName:n=>e((0,e2._)((0,e0._)({},t),{name:"object"!=typeof n?n:Object.keys(n)[0]})),withNestedSelectors:()=>e((0,e2._)((0,e0._)({},t),{doesUseNestedSelectors:!0})),create:e=>{let t="x".concat(MD++);if(void 0!==a)for(;;){let e=MN.find(e=>e.name===a);if(void 0===e)break;MN.splice(MN.indexOf(e),1)}let s="function"==typeof e?e:()=>e;return function(c){var u,d,p;let f=null!=c?c:{},{classesOverrides:h}=f,m=(0,e4._)(f,["classesOverrides"]),g=n(),{css:b,cx:v}=r(),x=i(),y=function(e){let{cache:t,cssObjectByRuleNameOrGetCssObjectByRuleName:n,classesOverridesRef:i,paramsAndPluginParamsRef:r,idOfUseStyles:o,context:a,getClasses:l}=e;l:{let e=MI.get(t);if(void 0===e)break l;let l=e.get(n);if(void 0===l)break l;let s=l.get(i);if(void 0===s)break l;let c=s.get(r);if(void 0===c)break l;let u=c.find(e=>{let{context:t}=e;if(t===a)return!0;if(Mh(t).length!==Mh(a).length)return!1;for(let e in t)if(My(t[e])!==My(a[e]))return!1;return!0});if(void 0===u)break l;if((null==u?void 0:u.idOfUseStyles)!==o){c.splice(c.indexOf(u),1);break l}return u.result}let s=l();{MI.has(t)||MI.set(t,new WeakMap);let e=MI.get(t);Mm(void 0!==e),e.has(n)||e.set(n,new Map);let l=e.get(n);Mm(void 0!==l),l.has(i)||(l.size>200&&l.clear(),l.set(i,new Map));let c=l.get(i);if(Mm(void 0!==c),!c.has(r)){s:{let e="string"==typeof r?257:5;if(c.size<e)break s;c.clear()}c.set(r,[])}let u=c.get(r);Mm(void 0!==u),u.length>5&&(u=[]),u.push({idOfUseStyles:o,context:a,result:s})}return s}({cache:x,cssObjectByRuleNameOrGetCssObjectByRuleName:e,classesOverridesRef:My(h),paramsAndPluginParamsRef:My(m),idOfUseStyles:t,context:g,getClasses:()=>{let e={},n=s((0,e0._)({},c,g,l?{classes:"u"<typeof Proxy?{}:new Proxy({},{get:(n,i)=>{if("symbol"==typeof i&&Mm(!1),MO&&void 0===a)throw Error('tss-react: In SSR setups, in order to use nested selectors, you must also give a unique name to the useStyle function.\nSolution: Use tss.withName("ComponentName").withNestedSelectors<...>()... to set a name.');if(void 0!==a){let e=MN.find(e=>e.name===a&&e.idOfUseStyles===t);void 0===e&&MN.push(e={name:a,idOfUseStyles:t,nestedSelectorRuleNames:new Set}),e.nestedSelectorRuleNames.add(i)}c:if(void 0!==a){if(void 0===MN.find(e=>e.name===a&&e.idOfUseStyles!==t&&e.nestedSelectorRuleNames.has(i)))break c;throw Error(['tss-react: There are in your codebase two different useStyles named "'.concat(a,'" that'),"both use use the nested selector ".concat(i,".\n"),'This may lead to CSS class name collisions, causing nested selectors to target elements outside of the intended scope.\n Solution: Ensure each useStyles using nested selectors has a unique name.\n Use: tss.withName("UniqueName").withNestedSelectors<...>()...'].join(" "))}return e[i]="".concat(x.key,"-").concat(void 0!==a?a:t,"-").concat(i,"-ref")}})}:{})),i=Mf(Mh(n).map(t=>{let i=n[t];return i.label||(i.label="".concat(void 0!==a?"".concat(a,"-"):"").concat(t)),[t,"".concat(b(i)).concat(t in e?" ".concat(e[t]):"")]}));return Mh(e).forEach(t=>{t in i||(i[t]=e[t])}),i=MC(i,h,v)}}),C=o((0,e0._)({classes:y,css:b,cx:v,idOfUseStyles:t,name:a},g,m));return(0,e0._)({classes:null!=(u=C.classes)?u:y,css:null!=(d=C.css)?d:b,cx:null!=(p=C.cx)?p:v},g)}}}}({useContext:t,useCache:r,useCssAndCx:o,usePlugin:null!=n?n:e=>{let{classes:t,cx:n,css:i}=e;return{classes:t,cx:n,css:i}},name:void 0,doesUseNestedSelectors:!1})}}let MD=0,MN=[],MI=new WeakMap,{tss:MP}=Mj({useContext:()=>({})});MP.create({});let{makeStyles:MR,withStyles:MB}=(M={useTheme:tj.useTheme},(0,e0._)({},MM(M),function(e){let{useTheme:t,cache:n}=e,{makeStyles:i}=MM({useTheme:t,cache:n});
1function r(e,t,n){let r,o="string"==typeof e?(Object.defineProperty(r=function(t){let{children:n}=t,i=(0,e4._)(t,["children"]);return(0,tI.createElement)(e,i,n)},"name",{value:ML(e)}),r):e,a=(()=>{let e;{let{name:e}=null!=n?n:{};if(void 0!==e)return"object"!=typeof e?e:Object.keys(e)[0]}u:{let t=o.displayName;if("string"!=typeof t||""===t)break u;e=t}d:if(void 0===e){let t=o.name;if("string"!=typeof t||""===t)break d;e=t}if(void 0!==e)return(e=(e=e.replace(/\$/g,"usd")).replace(/\(/g,"_").replace(/\)/g,"_")).replace(/[^a-zA-Z0-9-_]/g,"_")})(),l=i((0,e2._)((0,e0._)({},n),{name:a}))("function"==typeof t?(e,n,i)=>M_(t(e,n,i)):M_(t)),s=(0,tI.forwardRef)(function(t,n){let{className:i,classes:r}=t,a=(0,e4._)(t,["className","classes"]),{classes:s,cx:c}=l(t,{props:t}),u=c(s.root,i);return MA.set(s,(0,e2._)((0,e0._)({},s),{root:u})),tI.default.createElement(o,(0,e0._)({ref:n,className:!function(e){for(let t in e)if("root"!==t)return!0;return!1}(s)?u:i},"string"==typeof e?{}:{classes:s},a))});return void 0!==a&&(s.displayName="".concat(ML(a),"WithStyles"),Object.defineProperty(s,"name",{value:s.displayName})),s}return r.getClasses=MT,{withStyles:r}}(M))),{tss:MF}=Mj({useContext:function(){return{theme:(0,tj.useTheme)()}},usePlugin:Mw});MF.create({});var MV=ix((e,t)=>{t.exports=function(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r}}),MH=ix((e,t)=>{t.exports=function(){this.__data__=[],this.size=0}}),MW=ix((e,t)=>{t.exports=function(e,t){return e===t||e!=e&&t!=t}}),Mq=ix((e,t)=>{var n=MW();t.exports=function(e,t){for(var i=e.length;i--;)if(n(e[i][0],t))return i;return -1}}),MU=ix((e,t)=>{var n=Mq(),i=Array.prototype.splice;t.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)}}),M$=ix((e,t)=>{var n=Mq();t.exports=function(e){var t=this.__data__,i=n(t,e);return i<0?void 0:t[i][1]}}),MK=ix((e,t)=>{var n=Mq();t.exports=function(e){return n(this.__data__,e)>-1}}),MG=ix((e,t)=>{var n=Mq();t.exports=function(e,t){var i=this.__data__,r=n(i,e);return r<0?(++this.size,i.push([e,t])):i[r][1]=t,this}}),MY=ix((e,t)=>{var n=MH(),i=MU(),r=M$(),o=MK(),a=MG();function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=r,l.prototype.has=o,l.prototype.set=a,t.exports=l}),MX=ix((e,t)=>{var n=MY();t.exports=function(){this.__data__=new n,this.size=0}}),MJ=ix((e,t)=>{t.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}}),MQ=ix((e,t)=>{t.exports=function(e){return this.__data__.get(e)}}),MZ=ix((e,t)=>{t.exports=function(e){return this.__data__.has(e)}}),M1=ix((t,n)=>{n.exports=e.g&&e.g.Object===Object&&e.g}),M0=ix((e,t)=>{var n=M1(),i="object"==typeof self&&self&&self.Object===Object&&self;t.exports=n||i||Function("return this")()}),M2=ix((e,t)=>{t.exports=M0().Symbol}),M4=ix((e,t)=>{var n=M2(),i=Object.prototype,r=i.hasOwnProperty,o=i.toString,a=n?n.toStringTag:void 0;t.exports=function(e){var t=r.call(e,a),n=e[a];try{e[a]=void 0;var i=!0}catch(e){}var l=o.call(e);return i&&(t?e[a]=n:delete e[a]),l}}),M3=ix((e,t)=>{var n=Object.prototype.toString;t.exports=function(e){return n.call(e)}}),M6=ix((e,t)=>{var n=M2(),i=M4(),r=M3(),o=n?n.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?i(e):r(e)}}),M8=ix((e,t)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}}),M5=ix((e,t)=>{var n=M6(),i=M8();t.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}}),M7=ix((e,t)=>{t.exports=M0()["__core-js_shared__"]}),M9=ix((e,t)=>{var n,i=M7(),r=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(e){return!!r&&r in e}}),ze=ix((e,t)=>{var n=Function.prototype.toString;t.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}}),zt=ix((e,t)=>{var n=M5(),i=M9(),r=M8(),o=ze(),a=/^\[object .+?Constructor\]$/,l=Object.prototype,s=Function.prototype.toString,c=l.hasOwnProperty,u=RegExp("^"+s.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(e){return!(!r(e)||i(e))&&(n(e)?u:a).test(o(e))}}),zn=ix((e,t)=>{t.exports=function(e,t){return null==e?void 0:e[t]}}),zi=ix((e,t)=>{var n=zt(),i=zn();t.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}}),zr=ix((e,t)=>{t.exports=zi()(M0(),"Map")}),zo=ix((e,t)=>{t.exports=zi()(Object,"create")}),za=ix((e,t)=>{var n=zo();t.exports=function(){this.__data__=n?n(null):{},this.size=0}}),zl=ix((e,t)=>{t.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}}),zs=ix((e,t)=>{var n=zo(),i=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}}),zc=ix((e,t)=>{var n=zo(),i=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}}),zu=ix((e,t)=>{var n=zo();t.exports=function(e,t){var i=this.__data__;return this.size+=+!this.has(e),i[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}}),zd=ix((e,t)=>{var n=za(),i=zl(),r=zs(),o=zc(),a=zu();function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=r,l.prototype.has=o,l.prototype.set=a,t.exports=l}),zp=ix((e,t)=>{var n=zd(),i=MY(),r=zr();t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(r||i),string:new n}}}),zf=ix((e,t)=>{t.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}}),zh=ix((e,t)=>{var n=zf();t.exports=function(e,t){var i=e.__data__;return n(t)?i["string"==typeof t?"string":"hash"]:i.map}}),zm=ix((e,t)=>{var n=zh();t.exports=function(e){var t=n(this,e).delete(e);return this.size-=!!t,t}}),zg=ix((e,t)=>{var n=zh();t.exports=function(e){return n(this,e).get(e)}}),zb=ix((e,t)=>{var n=zh();t.exports=function(e){return n(this,e).has(e)}}),zv=ix((e,t)=>{var n=zh();t.exports=function(e,t){var i=n(this,e),r=i.size;return i.set(e,t),this.size+=+(i.size!=r),this}}),zx=ix((e,t)=>{var n=zp(),i=zm(),r=zg(),o=zb(),a=zv();function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=r,l.prototype.has=o,l.prototype.set=a,t.exports=l}),zy=ix((e,t)=>{var n=MY(),i=zr(),r=zx();t.exports=function(e,t){var o=this.__data__;if(o instanceof n){var a=o.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++o.size,this;o=this.__data__=new r(a)}return o.set(e,t),this.size=o.size,this}}),zC=ix((e,t)=>{var n=MY(),i=MX(),r=MJ(),o=MQ(),a=MZ(),l=zy();function s(e){var t=this.__data__=new n(e);this.size=t.size}s.prototype.clear=i,s.prototype.delete=r,s.prototype.get=o,s.prototype.has=a,s.prototype.set=l,t.exports=s}),zw=ix((e,t)=>{t.exports=function(e,t){for(var n=-1,i=null==e?0:e.length;
1++n<i&&!1!==t(e[n],n,e););return e}}),zk=ix((e,t)=>{var n=zi();t.exports=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()}),zM=ix((e,t)=>{var n=zk();t.exports=function(e,t,i){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[t]=i}}),zz=ix((e,t)=>{var n=zM(),i=MW(),r=Object.prototype.hasOwnProperty;t.exports=function(e,t,o){var a=e[t];r.call(e,t)&&i(a,o)&&(void 0!==o||t in e)||n(e,t,o)}}),zS=ix((e,t)=>{var n=zz(),i=zM();t.exports=function(e,t,r,o){var a=!r;r||(r={});for(var l=-1,s=t.length;++l<s;){var c=t[l],u=o?o(r[c],e[c],c,r,e):void 0;void 0===u&&(u=e[c]),a?i(r,c,u):n(r,c,u)}return r}}),zL=ix((e,t)=>{t.exports=function(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}}),zA=ix((e,t)=>{t.exports=function(e){return null!=e&&"object"==typeof e}}),zE=ix((e,t)=>{var n=M6(),i=zA();t.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}}),zT=ix((e,t)=>{var n=zE(),i=zA(),r=Object.prototype,o=r.hasOwnProperty,a=r.propertyIsEnumerable;t.exports=n(function(){return arguments}())?n:function(e){return i(e)&&o.call(e,"callee")&&!a.call(e,"callee")}}),z_=ix((e,t)=>{t.exports=Array.isArray}),zO=ix((e,t)=>{t.exports=function(){return!1}}),zj=ix((e,t)=>{var n=M0(),i=zO(),r="object"==typeof e&&e&&!e.nodeType&&e,o=r&&"object"==typeof t&&t&&!t.nodeType&&t,a=o&&o.exports===r?n.Buffer:void 0;t.exports=(a?a.isBuffer:void 0)||i}),zD=ix((e,t)=>{var n=/^(?:0|[1-9]\d*)$/;t.exports=function(e,t){var i=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==i||"symbol"!=i&&n.test(e))&&e>-1&&e%1==0&&e<t}}),zN=ix((e,t)=>{t.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}}),zI=ix((e,t)=>{var n=M6(),i=zN(),r=zA(),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,t.exports=function(e){return r(e)&&i(e.length)&&!!o[n(e)]}}),zP=ix((e,t)=>{t.exports=function(e){return function(t){return e(t)}}}),zR=ix((e,t)=>{var n=M1(),i="object"==typeof e&&e&&!e.nodeType&&e,r=i&&"object"==typeof t&&t&&!t.nodeType&&t,o=r&&r.exports===i&&n.process;t.exports=function(){try{var e=r&&r.require&&r.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}()}),zB=ix((e,t)=>{var n=zI(),i=zP(),r=zR(),o=r&&r.isTypedArray;t.exports=o?i(o):n}),zF=ix((e,t)=>{var n=zL(),i=zT(),r=z_(),o=zj(),a=zD(),l=zB(),s=Object.prototype.hasOwnProperty;t.exports=function(e,t){var c=r(e),u=!c&&i(e),d=!c&&!u&&o(e),p=!c&&!u&&!d&&l(e),f=c||u||d||p,h=f?n(e.length,String):[],m=h.length;for(var g in e)(t||s.call(e,g))&&!(f&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,m)))&&h.push(g);return h}}),zV=ix((e,t)=>{var n=Object.prototype;t.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}}),zH=ix((e,t)=>{t.exports=function(e,t){return function(n){return e(t(n))}}}),zW=ix((e,t)=>{t.exports=zH()(Object.keys,Object)}),zq=ix((e,t)=>{var n=zV(),i=zW(),r=Object.prototype.hasOwnProperty;t.exports=function(e){if(!n(e))return i(e);var t=[];for(var o in Object(e))r.call(e,o)&&"constructor"!=o&&t.push(o);return t}}),zU=ix((e,t)=>{var n=M5(),i=zN();t.exports=function(e){return null!=e&&i(e.length)&&!n(e)}}),z$=ix((e,t)=>{var n=zF(),i=zq(),r=zU();t.exports=function(e){return r(e)?n(e):i(e)}}),zK=ix((e,t)=>{var n=zS(),i=z$();t.exports=function(e,t){return e&&n(t,i(t),e)}}),zG=ix((e,t)=>{t.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}}),zY=ix((e,t)=>{var n=M8(),i=zV(),r=zG(),o=Object.prototype.hasOwnProperty;t.exports=function(e){if(!n(e))return r(e);var t=i(e),a=[];for(var l in e)"constructor"==l&&(t||!o.call(e,l))||a.push(l);return a}}),zX=ix((e,t)=>{var n=zF(),i=zY(),r=zU();t.exports=function(e){return r(e)?n(e,!0):i(e)}}),zJ=ix((e,t)=>{var n=zS(),i=zX();t.exports=function(e,t){return e&&n(t,i(t),e)}}),zQ=ix((e,t)=>{var n=M0(),i="object"==typeof e&&e&&!e.nodeType&&e,r=i&&"object"==typeof t&&t&&!t.nodeType&&t,o=r&&r.exports===i?n.Buffer:void 0,a=o?o.allocUnsafe:void 0;t.exports=function(e,t){if(t)return e.slice();var n=e.length,i=a?a(n):new e.constructor(n);return e.copy(i),i}}),zZ=ix((e,t)=>{t.exports=function(e,t){var n=-1,i=e.length;for(t||(t=Array(i));++n<i;)t[n]=e[n];return t}}),z1=ix((e,t)=>{t.exports=function(e,t){for(var n=-1,i=null==e?0:e.length,r=0,o=[];++n<i;){var a=e[n];t(a,n,e)&&(o[r++]=a)}return o}}),z0=ix((e,t)=>{t.exports=function(){return[]}}),z2=ix((e,t)=>{var n=z1(),i=z0(),r=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;t.exports=o?function(e){return null==e?[]:n(o(e=Object(e)),function(t){return r.call(e,t)})}:i}),z4=ix((e,t)=>{var n=zS(),i=z2();t.exports=function(e,t){return n(e,i(e),t)}}),z3=ix((e,t)=>{t.exports=function(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e}}),z6=ix((e,t)=>{t.exports=zH()(Object.getPrototypeOf,Object)}),z8=ix((e,t)=>{var n=z3(),i=z6(),r=z2(),o=z0();t.exports=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)n(t,r(e)),e=i(e);return t}:o}),z5=ix((e,t)=>{var n=zS(),i=z8();t.exports=function(e,t){return n(e,i(e),t)}}),z7=ix((e,t)=>{var n=z3(),i=z_();t.exports=function(e,t,r){var o=t(e);return i(e)?o:n(o,r(e))}}),z9=ix((e,t)=>{var n=z7(),i=z2(),r=z$();
1t.exports=function(e){return n(e,r,i)}}),Se=ix((e,t)=>{var n=z7(),i=z8(),r=zX();t.exports=function(e){return n(e,r,i)}}),St=ix((e,t)=>{t.exports=zi()(M0(),"DataView")}),Sn=ix((e,t)=>{t.exports=zi()(M0(),"Promise")}),Si=ix((e,t)=>{t.exports=zi()(M0(),"Set")}),Sr=ix((e,t)=>{t.exports=zi()(M0(),"WeakMap")}),So=ix((e,t)=>{var n=St(),i=zr(),r=Sn(),o=Si(),a=Sr(),l=M6(),s=ze(),c="[object Map]",u="[object Promise]",d="[object Set]",p="[object WeakMap]",f="[object DataView]",h=s(n),m=s(i),g=s(r),b=s(o),v=s(a),x=l;(n&&x(new n(new ArrayBuffer(1)))!=f||i&&x(new i)!=c||r&&x(r.resolve())!=u||o&&x(new o)!=d||a&&x(new a)!=p)&&(x=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,i=n?s(n):"";if(i)switch(i){case h:return f;case m:return c;case g:return u;case b:return d;case v:return p}return t}),t.exports=x}),Sa=ix((e,t)=>{var n=Object.prototype.hasOwnProperty;t.exports=function(e){var t=e.length,i=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(i.index=e.index,i.input=e.input),i}}),Sl=ix((e,t)=>{t.exports=M0().Uint8Array}),Ss=ix((e,t)=>{var n=Sl();t.exports=function(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}}),Sc=ix((e,t)=>{var n=Ss();t.exports=function(e,t){var i=t?n(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.byteLength)}}),Su=ix((e,t)=>{var n=/\w*$/;t.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}}),Sd=ix((e,t)=>{var n=M2(),i=n?n.prototype:void 0,r=i?i.valueOf:void 0;t.exports=function(e){return r?Object(r.call(e)):{}}}),Sp=ix((e,t)=>{var n=Ss();t.exports=function(e,t){var i=t?n(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.length)}}),Sf=ix((e,t)=>{var n=Ss(),i=Sc(),r=Su(),o=Sd(),a=Sp();t.exports=function(e,t,l){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return n(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return i(e,l);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return a(e,l);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return r(e);case"[object Symbol]":return o(e)}}}),Sh=ix((e,t)=>{var n=M8(),i=Object.create;t.exports=function(){function e(){}return function(t){if(!n(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}()}),Sm=ix((e,t)=>{var n=Sh(),i=z6(),r=zV();t.exports=function(e){return"function"!=typeof e.constructor||r(e)?{}:n(i(e))}}),Sg=ix((e,t)=>{var n=So(),i=zA();t.exports=function(e){return i(e)&&"[object Map]"==n(e)}}),Sb=ix((e,t)=>{var n=Sg(),i=zP(),r=zR(),o=r&&r.isMap;t.exports=o?i(o):n}),Sv=ix((e,t)=>{var n=So(),i=zA();t.exports=function(e){return i(e)&&"[object Set]"==n(e)}}),Sx=ix((e,t)=>{var n=Sv(),i=zP(),r=zR(),o=r&&r.isSet;t.exports=o?i(o):n}),Sy=ix((e,t)=>{var n=zC(),i=zw(),r=zz(),o=zK(),a=zJ(),l=zQ(),s=zZ(),c=z4(),u=z5(),d=z9(),p=Se(),f=So(),h=Sa(),m=Sf(),g=Sm(),b=z_(),v=zj(),x=Sb(),y=M8(),C=Sx(),w=z$(),k=zX(),M="[object Arguments]",z="[object Function]",S="[object Object]",L={};L[M]=L["[object Array]"]=L["[object ArrayBuffer]"]=L["[object DataView]"]=L["[object Boolean]"]=L["[object Date]"]=L["[object Float32Array]"]=L["[object Float64Array]"]=L["[object Int8Array]"]=L["[object Int16Array]"]=L["[object Int32Array]"]=L["[object Map]"]=L["[object Number]"]=L[S]=L["[object RegExp]"]=L["[object Set]"]=L["[object String]"]=L["[object Symbol]"]=L["[object Uint8Array]"]=L["[object Uint8ClampedArray]"]=L["[object Uint16Array]"]=L["[object Uint32Array]"]=!0,L["[object Error]"]=L[z]=L["[object WeakMap]"]=!1,t.exports=function e(t,A,E,T,_,O){var j,D=1&A,N=2&A,I=4&A;if(E&&(j=_?E(t,T,_,O):E(t)),void 0!==j)return j;if(!y(t))return t;var P=b(t);if(P){if(j=h(t),!D)return s(t,j)}else{var R=f(t),B=R==z||"[object GeneratorFunction]"==R;if(v(t))return l(t,D);if(R==S||R==M||B&&!_){if(j=N||B?{}:g(t),!D)return N?u(t,a(j,t)):c(t,o(j,t))}else{if(!L[R])return _?t:{};j=m(t,R,D)}}O||(O=new n);var F=O.get(t);if(F)return F;O.set(t,j),C(t)?t.forEach(function(n){j.add(e(n,A,E,n,t,O))}):x(t)&&t.forEach(function(n,i){j.set(i,e(n,A,E,i,t,O))});var V=P?void 0:(I?N?p:d:N?k:w)(t);return i(V||t,function(n,i){V&&(n=t[i=n]),r(j,i,e(n,A,E,i,t,O))}),j}}),SC=ix((e,t)=>{var n=M6(),i=zA();t.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}}),Sw=ix((e,t)=>{var n=z_(),i=SC(),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.exports=function(e,t){if(n(e))return!1;var a=typeof e;return!!("number"==a||"symbol"==a||"boolean"==a||null==e||i(e))||o.test(e)||!r.test(e)||null!=t&&e in Object(t)}}),Sk=ix((e,t)=>{var n=zx();function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(i.Cache||n),r}
1i.Cache=n,t.exports=i}),SM=ix((e,t)=>{var n=Sk();t.exports=function(e){var t=n(e,function(e){return 500===i.size&&i.clear(),e}),i=t.cache;return t}}),Sz=ix((e,t)=>{var n=SM(),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g;t.exports=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,i,o){t.push(i?o.replace(r,"$1"):n||e)}),t})}),SS=ix((e,t)=>{var n=M2(),i=MV(),r=z_(),o=SC(),a=1/0,l=n?n.prototype:void 0,s=l?l.toString:void 0;t.exports=function e(t){if("string"==typeof t)return t;if(r(t))return i(t,e)+"";if(o(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-a?"-0":n}}),SL=ix((e,t)=>{var n=SS();t.exports=function(e){return null==e?"":n(e)}}),SA=ix((e,t)=>{var n=z_(),i=Sw(),r=Sz(),o=SL();t.exports=function(e,t){return n(e)?e:i(e,t)?[e]:r(o(e))}}),SE=ix((e,t)=>{t.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}}),ST=ix((e,t)=>{var n=SC(),i=1/0;t.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}}),S_=ix((e,t)=>{var n=SA(),i=ST();t.exports=function(e,t){t=n(t,e);for(var r=0,o=t.length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}}),SO=ix((e,t)=>{t.exports=function(e,t,n){var i=-1,r=e.length;t<0&&(t=-t>r?0:r+t),(n=n>r?r:n)<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(r);++i<r;)o[i]=e[i+t];return o}}),Sj=ix((e,t)=>{var n=S_(),i=SO();t.exports=function(e,t){return t.length<2?e:n(e,i(t,0,-1))}}),SD=ix((e,t)=>{var n=SA(),i=SE(),r=Sj(),o=ST(),a=Object.prototype.hasOwnProperty;t.exports=function(e,t){t=n(t,e);var l=-1,s=t.length;if(!s)return!0;for(;++l<s;){var c=o(t[l]);if("__proto__"===c&&!a.call(e,"__proto__")||("constructor"===c||"prototype"===c)&&l<s-1)return!1}var u=r(e,t);return null==u||delete u[o(i(t))]}}),SN=ix((e,t)=>{var n=M6(),i=z6(),r=zA(),o=Object.prototype,a=Function.prototype.toString,l=o.hasOwnProperty,s=a.call(Object);t.exports=function(e){if(!r(e)||"[object Object]"!=n(e))return!1;var t=i(e);if(null===t)return!0;var o=l.call(t,"constructor")&&t.constructor;return"function"==typeof o&&o instanceof o&&a.call(o)==s}}),SI=ix((e,t)=>{var n=SN();t.exports=function(e){return n(e)?void 0:e}}),SP=ix((e,t)=>{var n=M2(),i=zT(),r=z_(),o=n?n.isConcatSpreadable:void 0;t.exports=function(e){return r(e)||i(e)||!!(o&&e&&e[o])}}),SR=ix((e,t)=>{var n=z3(),i=SP();t.exports=function e(t,r,o,a,l){var s=-1,c=t.length;for(o||(o=i),l||(l=[]);++s<c;){var u=t[s];r>0&&o(u)?r>1?e(u,r-1,o,a,l):n(l,u):a||(l[l.length]=u)}return l}}),SB=ix((e,t)=>{var n=SR();t.exports=function(e){return(null==e?0:e.length)?n(e,1):[]}}),SF=ix((e,t)=>{t.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}}),SV=ix((e,t)=>{var n=SF(),i=Math.max;t.exports=function(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,l=i(o.length-t,0),s=Array(l);++a<l;)s[a]=o[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=o[a];return c[t]=r(s),n(e,this,c)}}}),SH=ix((e,t)=>{t.exports=function(e){return function(){return e}}}),SW=ix((e,t)=>{t.exports=function(e){return e}}),Sq=ix((e,t)=>{var n=SH(),i=zk(),r=SW();t.exports=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:r}),SU=ix((e,t)=>{var n=Date.now;t.exports=function(e){var t=0,i=0;return function(){var r=n(),o=16-(r-i);if(i=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}}),S$=ix((e,t)=>{var n=Sq();t.exports=SU()(n)}),SK=ix((e,t)=>{var n=SB(),i=SV(),r=S$();t.exports=function(e){return r(i(e,void 0,n),e+"")}}),SG=iC(ix((e,t)=>{var n=MV(),i=Sy(),r=SD(),o=SA(),a=zS(),l=SI(),s=SK(),c=Se();t.exports=s(function(e,t){var s={};if(null==e)return s;var u=!1;t=n(t,function(t){return t=o(t,e),u||(u=t.length>1),t}),a(e,c(e),s),u&&(s=i(s,7,l));for(var d=t.length;d--;)r(s,t[d]);return s})})());let SY={TABLE_ELEMENT:1,MENU_BAR:2,NOTCHED_OUTLINE:2};function SX(e){var t,n,i,r;let o=Object.keys(null!=(t=e.typography.h1)?t:{}).some(e=>e.includes("@media")),a=rI(io());return(0,e2._)((0,e0._)({},(0,SG.default)(e.typography.body1,["lineHeight"])),{"&:focus":{outline:"none"},"& h1":(0,e0._)({fontFamily:null==(n=e.typography.h3)?void 0:n.fontFamily,fontWeight:"bold"},o?{fontSize:"".concat("1.8750","rem"),[e.breakpoints.up("sm")]:{fontSize:"".concat("2.1863","rem")},[e.breakpoints.up("md")]:{fontSize:"".concat("2.4292","rem")},[e.breakpoints.up("lg")]:{fontSize:"".concat("2.4292","rem")}}:{fontSize:"".concat("2.4292","rem")}),"& h2":(0,e2._)((0,e0._)({},(0,SG.default)(e.typography.h4,["lineHeight"])),{fontWeight:500}),"& h3":(0,e2._)((0,e0._)({},(0,SG.default)(e.typography.h5,["lineHeight"])),{fontWeight:500}),"& h4":(0,e2._)((0,e0._)({},(0,SG.default)(e.typography.h6,["lineHeight"])),{fontWeight:500}),"& h5":(0,e2._)((0,e0._)({},(0,SG.default)(e.typography.subtitle1,["lineHeight"])),{fontWeight:500}),"& h6":(0,e2._)((0,e0._)({},(0,SG.default)(e.typography.subtitle2,["lineHeight"])),{fontWeight:500}),"& h1, & h2, & h3, & h4, & h5, & h6, & p":{marginBlockStart:0,marginBlockEnd:0},'& a:not([data-type="mention"])':{color:e.palette.primary.main,textDecoration:"none","&:hover":{textDecoration:"underline"}},"& ul, & ol":{marginBlockStart:0,marginBlockEnd:0},"& ol":{listStyleType:"decimal","& ol":{listStyleType:"lower-alpha","& ol":{listStyleType:"lower-roman","& ol":{listStyleType:"decimal","& ol":{listStyleType:"lower-alpha","& ol":{listStyleType:"lower-roman"}}}}}},"& ul":{listStyleType:"disc","& ul":{listStyleType:"circle","& ul":{listStyleType:"square","& ul":{listStyleType:"disc","& ul":{listStyleType:"circle","& ul":{listStyleType:"square"}}}}}},'& ul[data-type="taskList"]':{listStyle:"none",padding:0,"& li":{display:"flex","& > label":{flex:"0 0 auto",marginRight:"0.5rem",userSelect:"none"},"& > div":{flex:"1 1 auto"}}},"& blockquote":{paddingLeft:"1rem",marginInlineStart:e.spacing(1),marginInlineEnd:e.spacing(1),position:"relative","&:before":{position:"absolute",top:0,bottom:0,left:0,display:"block",width:4,borderRadius:e.shape.borderRadius,background:e.palette.text.disabled,content:'""'}},"& :not(pre) > code":{padding:"2px 3px 1px",borderWidth:1,borderStyle:"solid",borderColor:e.palette.divider,borderRadius:3,backgroundColor:e.palette.action.hover,color:"dark"===e.palette.mode?e.palette.secondary.main:(0,tz.darken)(e.palette.secondary.dark,.1)},"& pre":{marginTop:e.spacing(.5),marginBottom:e.spacing(.5),padding:e.spacing(1),borderWidth:1,borderStyle:"solid",borderColor:e.palette.divider,borderRadius:e.shape.borderRadius,background:e.palette.action.hover,lineHeight:1.4,overflowX:"auto",whiteSpace:"pre !important"},'& [data-type="mention"]':{padding:"0 0.25rem",lineHeight:"1.3em",borderRadius:e.shape.borderRadius,color:e.palette.primary.main,background:"dark"===e.palette.mode?(0,tz.alpha)((0,tz.darken)(e.palette.primary.dark,.7),.5):(0,tz.alpha)((0,tz.lighten)(e.palette.primary.light,.6),.3),textDecoration:"none"},"& img:not(.ProseMirror-separator)":(0,e2._)((0,e0._)({maxWidth:"100%",height:"auto",display:"inline-flex"},SJ(e)),{"&.ProseMirror-selectednode":{outline:"3px solid ".concat(e.palette.primary.main)}}),"& hr":{borderWidth:0,borderTopWidth:"thin",borderStyle:"solid",borderColor:e.palette.text.secondary,"&.ProseMirror-selectednode":{borderColor:e.palette.primary.main}},"& table":{borderCollapse:"collapse",tableLayout:"fixed",margin:0,overflowY:"hidden",overflowX:"auto",display:"block","& td, th":{minWidth:"1em",borderWidth:1,borderStyle:"solid",borderColor:"dark"===e.palette.mode?e.palette.grey[500]:e.palette.grey[400],padding:"3px 5px",verticalAlign:"top",boxSizing:"border-box",position:"relative","& > *":{marginBottom:0}},"& th":{fontWeight:500,textAlign:"left",backgroundColor:e.palette.action.selected}},"& .tableWrapper":{overflowX:"auto","& table":{overflow:"hidden",display:"table"}},"& .selectedCell:after":{zIndex:SY.TABLE_ELEMENT,position:"absolute",content:'""',left:0,right:0,top:0,bottom:0,background:"rgba(200, 200, 255, 0.4)",pointerEvents:"none"},'&[contenteditable="true"]':{"& .column-resize-handle":{position:"absolute",right:-2,top:-1,bottom:-2,width:4,zIndex:SY.TABLE_ELEMENT,backgroundColor:e.palette.primary.light,pointerEvents:"none"},"&.resize-cursor":{cursor:"col-resize"}},'&[contenteditable="false"]':{"& .column-resize-handle":{display:"none"},"&.resize-cursor":{pointerEvents:"none"}},"& p.is-editor-empty:first-of-type::before":{color:e.palette.text.disabled,content:"attr(data-placeholder)",float:"left",height:0,pointerEvents:"none"},"& .ProseMirror-gapcursor:after":{borderColor:e.palette.text.primary},"& .collaboration-cursor__caret":{borderLeft:"1px solid #0d0d0d",borderRight:"1px solid #0d0d0d",marginLeft:"-1px",marginRight:"-1px",position:"relative",wordBreak:"normal",cursor:"text","&:after":{position:"absolute",content:'""',left:-3,right:0,top:-2,borderWidth:3,borderStyle:"solid",borderColor:"inherit"},"&:hover .collaboration-cursor__label":{opacity:1,transition:e.transitions.create("opacity",{delay:0,duration:100,easing:"linear"})}},"& .collaboration-cursor__label":{borderRadius:"3px 3px 3px 0",color:"#0d0d0d",fontSize:12,fontStyle:"normal",fontWeight:600,fontFamily:null!=(r=null==(i=e.typography.body1)?void 0:i.fontFamily)?r:"initial",left:-1,lineHeight:"normal",padding:"0.1rem 0.3rem",position:"absolute",top:"-1.4em",userSelect:"none",whiteSpace:"nowrap",pointerEvents:"none",opacity:0,transition:e.transitions.create("opacity",{delay:500,duration:100,easing:"linear"}),animation:"".concat(a," 3s linear 1")}})}function SJ(e){if("dark"!==e.palette.mode)return{};let t=e.palette.grey[200];return{backgroundColor:t,color:e.palette.getContrastText(t)}
1}function SQ(e,t){let n={};return t.forEach(t=>{n[t]="".concat("MuiTiptap-").concat(e,"-").concat(t)}),n}let SZ=SQ("ControlledBubbleMenu",["root","paper"]),S1=MR({name:{ControlledBubbleMenu:S0}})(e=>({root:{zIndex:e.zIndex.tooltip},paper:{backgroundColor:e.palette.background.default}}));function S0(e){let{editor:t,open:n,className:i,classes:r={},sx:o,children:a,anchorEl:l,container:s,disablePortal:c,placement:u="top",fallbackPlacements:d=["top","bottom","top-start","bottom-start","top-end","bottom-end"],flipPadding:p=8,PaperProps:f}=e,h=(0,e4._)(e,["editor","open","className","classes","sx","children","anchorEl","container","disablePortal","placement","fallbackPlacements","flipPadding","PaperProps"]),{classes:m,cx:g}=S1(void 0,{props:{classes:r}}),b=(0,tj.useTheme)(),v=(0,tI.useCallback)(()=>{let{ranges:e}=t.state.selection,n=Math.min(...e.map(e=>e.$from.pos)),i=Math.max(...e.map(e=>e.$to.pos));return{getBoundingClientRect:()=>{if(k1(t.state.selection)){let e=t.view.nodeDOM(n);if(e instanceof HTMLElement)return e.getBoundingClientRect()}return k0(t.view,n,i)}}},[t]);return(0,tV.jsx)(tf.Popper,(0,e2._)((0,e0._)({open:n,placement:u,modifiers:[{name:"offset",options:{offset:[0,6]}},{name:"flip",enabled:!0,options:{boundary:t.options.element,fallbackPlacements:d,padding:p}},{name:"preventOverflow",enabled:!0,options:{altAxis:!0,boundary:"clippingParents",padding:8}}],anchorEl:null!=l?l:v,className:g(SZ.root,m.root,i),sx:o,container:s,disablePortal:c,transition:!0},h),{children:e=>{let{TransitionProps:t}=e;return(0,tV.jsx)(tt.Fade,(0,e2._)((0,e0._)({},t),{timeout:{enter:b.transitions.duration.enteringScreen,exit:0},children:(0,tV.jsx)(tp.Paper,(0,e2._)((0,e0._)({elevation:7},f),{className:g(SZ.paper,m.paper,null==f?void 0:f.className),children:a}))}))}}))}let S2=(0,tI.createContext)(void 0);function S4(){let e=(0,tI.useContext)(S2);if(void 0===e)throw Error("Tiptap editor not found in component context. Be sure to use <RichTextEditorProvider editor={editor} />!");return e}(z=eW||(eW={}))[z.HIDDEN=0]="HIDDEN",z[z.VIEW_LINK_DETAILS=1]="VIEW_LINK_DETAILS",z[z.EDIT_LINK=2]="EDIT_LINK";let S3=kw.create({name:"linkBubbleMenuHandler",addStorage:()=>({state:eW.HIDDEN,bubbleMenuOptions:void 0}),addCommands(){var e=this;return{openLinkBubbleMenu:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n=>{let i,{editor:r,chain:o,dispatch:a}=n,l=e.storage.state;return r.isActive("link")?(l!==eW.VIEW_LINK_DETAILS&&o().extendMarkRange("link").focus().run(),i=eW.VIEW_LINK_DETAILS):i=eW.EDIT_LINK,a&&(e.storage.state=i,e.storage.bubbleMenuOptions=t),!0}},editLinkInBubbleMenu:()=>e=>{let{dispatch:t}=e,n=this.storage.state,i=eW.EDIT_LINK;return n!==i&&(t&&(this.storage.state=i),!0)},closeLinkBubbleMenu:()=>e=>{let{commands:t,dispatch:n}=e;return this.storage.state!==eW.HIDDEN&&(t.focus(),n&&(this.storage.state=eW.HIDDEN),!0)}}},onSelectionUpdate(){this.storage.state===eW.EDIT_LINK?this.editor.commands.closeLinkBubbleMenu():this.storage.state!==eW.VIEW_LINK_DETAILS||this.editor.isActive("link")||this.editor.commands.closeLinkBubbleMenu()},addKeyboardShortcuts(){return{"Mod-Shift-u":()=>(this.editor.commands.openLinkBubbleMenu(),!0)}},addProseMirrorPlugins(){return[new xQ({key:new x0("handleClickLinkForMenu"),props:{handleClick:(e,t,n)=>{let i=kG(e.state,"link");return n.target.closest("a")&&i.href&&this.storage.state===eW.HIDDEN?this.editor.commands.openLinkBubbleMenu():this.editor.commands.closeLinkBubbleMenu(),!1}}})]}});function S6(e,t){let n=(0,tI.useRef)(t);(0,tI.useEffect)(()=>{n.current=t},[t]),(0,tI.useEffect)(()=>{function t(t){e===t.key&&n.current(t)}return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[e])}var S8=iC(ix((e,t)=>{t.exports=function(e){return String(e).replace(i,"$1�$2").replace(n,encodeURI)};var n=/(?:[^\x21\x23-\x3B\x3D\x3F-\x5F\x61-\x7A\x7C\x7E]|%(?:[^0-9A-Fa-f]|[0-9A-Fa-f][^0-9A-Fa-f]|$))+/g,i=/(^|[^\uD800-\uDBFF])[\uDC00-\uDFFF]|[\uD800-\uDBFF]([^\uDC00-\uDFFF]|$)/g})());function S5(e){let t=e.trim();return t&&!/^(https?:\/\/|mailto:|tel:|sms:|\/|#)/.test(t)&&(t="http://".concat(t)),(0,S8.default)(t)}function S7(e){var t,n,i,r,o,a;let{editor:l,onCancel:s,onSave:c,labels:u,formatHref:d=S5}=e,p=l.isActive("link")?l.getAttributes("link").href:"",f=kE(l.state.selection.$from,kT("link",l.schema)),h=f?l.state.doc.textBetween(f.from,f.to):"",m=l.state.doc.textBetween(l.state.selection.$from.pos,l.state.selection.$to.pos),g=h||m,[b,v]=(0,tI.useState)(g),[x,y]=(0,tI.useState)(p),C=(0,tI.useRef)(null),w=(0,tI.useRef)(null),k=!p,M=null!=(t=null==u?void 0:u.editLinkAddTitle)?t:"Add link",z=null!=(n=null==u?void 0:u.editLinkEditTitle)?n:"Edit link";function S(){w.current&&y(d(w.current.value))}(0,tI.useEffect)(()=>{var e,t;
1k&&g?null==(t=w.current)||t.focus({preventScroll:!0}):null==(e=C.current)||e.focus({preventScroll:!0})},[k,g]),S6("Escape",s);let[L,A]=(0,tI.useState)(!1);return(0,tV.jsxs)("form",{onSubmit:e=>{var t,n,i,r;e.preventDefault(),e.stopPropagation(),A(!0),c({text:null!=(n=null==(t=C.current)?void 0:t.value)?n:"",link:null!=(r=null==(i=w.current)?void 0:i.value)?r:""}),A(!1)},autoComplete:"off",children:[(0,tV.jsx)(tM.Typography,{variant:"h6",children:k?M:z}),(0,tV.jsx)(tC.TextField,{inputRef:C,value:b,disabled:L,onChange:e=>{v(e.target.value)},label:null!=(i=null==u?void 0:u.editLinkTextInputLabel)?i:"Text",margin:"normal",size:"small",fullWidth:!0,required:!0}),(0,tV.jsx)(tC.TextField,{inputRef:w,value:x,onChange:e=>{y(e.target.value)},disabled:L,label:null!=(r=null==u?void 0:u.editLinkHrefInputLabel)?r:"Link",margin:"dense",size:"small",type:"text",onBlur:S,onKeyDown:e=>{"Enter"===e.key&&S()},fullWidth:!0,required:!0}),(0,tV.jsxs)(e9.DialogActions,{sx:{px:0},children:[(0,tV.jsx)(e8.Button,{onClick:s,variant:"outlined",size:"small",children:null!=(o=null==u?void 0:u.editLinkCancelButtonLabel)?o:"Cancel"}),(0,tV.jsx)(e8.Button,{type:"submit",color:"primary",variant:"outlined",size:"small",disabled:L,children:null!=(a=null==u?void 0:u.editLinkSaveButtonLabel)?a:"Save"})]})]})}var S9=ix((e,t)=>{var n=SO();t.exports=function(e,t,i){var r=e.length;return i=void 0===i?r:i,!t&&i>=r?e:n(e,t,i)}}),Le=ix((e,t)=>{var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(e){return n.test(e)}}),Lt=ix((e,t)=>{var n=M6(),i=zA();t.exports=function(e){return i(e)&&"[object RegExp]"==n(e)}}),Ln=ix((e,t)=>{var n=Lt(),i=zP(),r=zR(),o=r&&r.isRegExp;t.exports=o?i(o):n}),Li=ix((e,t)=>{t.exports=function(e){return function(t){return null==t?void 0:t[e]}}}),Lr=ix((e,t)=>{t.exports=Li()("length")}),Lo=ix((e,t)=>{var n="\\ud800-\\udfff",i="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",r="\\ud83c[\\udffb-\\udfff]",o="[^"+n+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+i+"|"+r+")?",c="[\\ufe0e\\ufe0f]?",u="(?:\\u200d(?:"+[o,a,l].join("|")+")"+c+s+")*",d=RegExp(r+"(?="+r+")|"+("(?:"+[o+i+"?",i,a,l,"["+n+"]"].join("|"))+")"+(c+s+u),"g");t.exports=function(e){for(var t=d.lastIndex=0;d.test(e);)++t;return t}}),La=ix((e,t)=>{var n=Lr(),i=Le(),r=Lo();t.exports=function(e){return i(e)?r(e):n(e)}}),Ll=ix((e,t)=>{t.exports=function(e){return e.split("")}}),Ls=ix((e,t)=>{var n="\\ud800-\\udfff",i="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",r="\\ud83c[\\udffb-\\udfff]",o="[^"+n+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+i+"|"+r+")?",c="[\\ufe0e\\ufe0f]?",u="(?:\\u200d(?:"+[o,a,l].join("|")+")"+c+s+")*",d=RegExp(r+"(?="+r+")|"+("(?:"+[o+i+"?",i,a,l,"["+n+"]"].join("|"))+")"+(c+s+u),"g");t.exports=function(e){return e.match(d)||[]}}),Lc=ix((e,t)=>{var n=Ll(),i=Le(),r=Ls();t.exports=function(e){return i(e)?r(e):n(e)}}),Lu=ix((e,t)=>{var n=/\s/;t.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}}),Ld=ix((e,t)=>{var n=Lu(),i=/^\s+/;t.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}}),Lp=ix((e,t)=>{var n=Ld(),i=M8(),r=SC(),o=NaN,a=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(r(e))return o;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var u=l.test(e);return u||s.test(e)?c(e.slice(2),u?2:8):a.test(e)?o:+e}}),Lf=ix((e,t)=>{var n=Lp(),i=1/0;t.exports=function(e){return e?(e=n(e))===i||e===-i?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}}),Lh=ix((e,t)=>{var n=Lf();t.exports=function(e){var t=n(e),i=t%1;return t==t?i?t-i:t:0}}),Lm=iC(ix((e,t)=>{var n=SS(),i=S9(),r=Le(),o=M8(),a=Ln(),l=La(),s=Lc(),c=Lh(),u=SL(),d=/\w*$/;t.exports=function(e,t){var p=30,f="...";if(o(t)){var h="separator"in t?t.separator:h;p="length"in t?c(t.length):p,f="omission"in t?n(t.omission):f}var m=(e=u(e)).length;if(r(e)){var g=s(e);m=g.length}if(p>=m)return e;var b=p-l(f);if(b<1)return f;var v=g?i(g,0,b).join(""):e.slice(0,b);
1if(void 0===h)return v+f;if(g&&(b+=v.length-b),a(h)){if(e.slice(b).search(h)){var x,y=v;for(h.global||(h=RegExp(h.source,u(d.exec(h))+"g")),h.lastIndex=0;x=h.exec(y);)var C=x.index;v=v.slice(0,void 0===C?b:C)}}else if(e.indexOf(n(h),b)!=b){var w=v.lastIndexOf(h);w>-1&&(v=v.slice(0,w))}return v+f}})());function Lg(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20;if(e.length<=t)return e;let n=Math.floor(t/2);return"".concat(e.slice(0,n).trim(),"â¦").concat(e.slice(-n).trim())}let Lb=MR({name:{ViewLinkMenuContent:Lv}})({linkPreviewText:{overflowWrap:"anywhere"}});function Lv(e){var t,n,i;let{editor:r,onCancel:o,onEdit:a,onRemove:l,labels:s}=e,{classes:c}=Lb(),u=kE(r.state.selection.$to,kT("link",r.schema)),d=u?r.state.doc.textBetween(u.from,u.to):"",p=null!=(t=r.getAttributes("link").href)?t:"";return S6("Escape",o),(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)("div",{className:c.linkPreviewText,children:(0,Lm.default)(d,{length:50,omission:"â¦"})}),(0,tV.jsx)("div",{className:c.linkPreviewText,children:(0,tV.jsx)(ta.Link,{href:p,target:"_blank",rel:"noopener",children:Lg(p,50)})}),(0,tV.jsxs)(e9.DialogActions,{sx:{px:0},children:[(0,tV.jsx)(e8.Button,{onClick:a,color:"primary",variant:"outlined",size:"small",children:null!=(n=null==s?void 0:s.viewLinkEditButtonLabel)?n:"Edit"}),(0,tV.jsx)(e8.Button,{onClick:l,color:"error",variant:"outlined",size:"small",children:null!=(i=null==s?void 0:s.viewLinkRemoveButtonLabel)?i:"Remove"})]})]})}let Lx=MR({name:{LinkBubbleMenu:Ly}})(e=>({content:{padding:e.spacing(1.5,2,.5)}}));function Ly(e){let{labels:t,formatHref:n}=e,i=(0,e4._)(e,["labels","formatHref"]),{classes:r}=Lx(),o=S4();if(!(null==o?void 0:o.isEditable))return null;if(!("linkBubbleMenuHandler"in o.storage))throw Error("You must add the LinkBubbleMenuHandler extension to the useEditor `extensions` array in order to use this component!");let a=o.storage.linkBubbleMenuHandler,l=a.state,s=null;return l===eW.VIEW_LINK_DETAILS?s=(0,tV.jsx)(Lv,{editor:o,onCancel:o.commands.closeLinkBubbleMenu,onEdit:o.commands.editLinkInBubbleMenu,onRemove:()=>{o.chain().unsetLink().setTextSelection(o.state.selection.to).focus().run()},labels:t}):l===eW.EDIT_LINK&&(s=(0,tV.jsx)(S7,{editor:o,onCancel:o.commands.closeLinkBubbleMenu,onSave:e=>{let{text:t,link:n}=e;o.chain().extendMarkRange("link").insertContent({type:"text",marks:[{type:"link",attrs:{href:n}}],text:t}).setLink({href:n}).focus().run(),o.commands.closeLinkBubbleMenu()},labels:t,formatHref:n})),(0,tV.jsx)(S0,(0,e2._)((0,e0._)({editor:o,open:l!==eW.HIDDEN},a.bubbleMenuOptions,i),{children:(0,tV.jsx)("div",{className:r.content,children:s})}))}let LC=SQ("MenuBar",["root","sticky","nonSticky","content"]),Lw=MR({name:{MenuBar:Lk}})((e,t)=>{let{stickyOffset:n}=t;return{root:{borderBottomColor:e.palette.divider,borderBottomStyle:"solid",borderBottomWidth:1},sticky:{position:"sticky",top:null!=n?n:0,zIndex:SY.MENU_BAR,background:e.palette.background.default},nonSticky:{},content:{}}});function Lk(e){let{hide:t,disableSticky:n,stickyOffset:i,children:r,className:o,classes:a,unmountOnExit:l=!0}=e,s=(0,e4._)(e,["hide","disableSticky","stickyOffset","children","className","classes","unmountOnExit"]),{classes:c,cx:u}=Lw({stickyOffset:i},{props:{classes:a}});return(0,tV.jsx)(e7.Collapse,(0,e2._)((0,e0._)({},s),{in:!t,unmountOnExit:l,className:u(LC.root,c.root,n?[LC.nonSticky,c.nonSticky]:[LC.sticky,c.sticky],o),children:(0,tV.jsx)("div",{className:c.content,children:r})}))}let LM=MR({name:{MenuDivider:Lz}})(e=>({root:{height:18,margin:e.spacing(0,.5)}}));function Lz(e){let{classes:t,cx:n}=LM();return(0,tV.jsx)(te.Divider,(0,e2._)((0,e0._)({orientation:"vertical"},e),{className:n(t.root,e.className)}))}var LS={exports:{}},LL={};LS.exports=function(){if(eq)return LL;eq=1;var e=tI.default,t="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=e.useState,i=e.useEffect,r=e.useLayoutEffect,o=e.useDebugValue;function a(e){var n=e.getSnapshot;e=e.value;try{var i=n();return!t(e,i)}catch(e){return!0}}var l="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}
1:function(e,t){var l=t(),s=n({inst:{value:l,getSnapshot:t}}),c=s[0].inst,u=s[1];return r(function(){c.value=l,c.getSnapshot=t,a(c)&&u({inst:c})},[e,l,t]),i(function(){return a(c)&&u({inst:c}),e(function(){a(c)&&u({inst:c})})},[e]),o(l),l};return LL.useSyncExternalStore=void 0!==e.useSyncExternalStore?e.useSyncExternalStore:l,LL}();var LA=LS.exports;let LE=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach(t=>{"function"==typeof t?t(e):t&&(t.current=e)})}},LT=e=>{let{contentComponent:t}=e,n=LA.useSyncExternalStore(t.subscribe,t.getSnapshot,t.getServerSnapshot);return tI.default.createElement(tI.default.Fragment,null,Object.values(n))};var L_=class extends tI.default.Component{componentDidMount(){this.init()}componentDidUpdate(){this.init()}init(){let e=this.props.editor;if(e&&!e.isDestroyed&&e.options.element){let t,n;if(e.contentComponent)return;let i=this.editorContentRef.current;i.append(...e.options.element.childNodes),e.setOptions({element:i}),t=new Set,n={},e.contentComponent={subscribe:e=>(t.add(e),()=>{t.delete(e)}),getSnapshot:()=>n,getServerSnapshot:()=>n,setRenderer(e,i){n=(0,e2._)((0,e0._)({},n),{[e]:nn.default.createPortal(i.reactElement,i.element,e)}),t.forEach(e=>e())},removeRenderer(e){let i=(0,e0._)({},n);delete i[e],n=i,t.forEach(e=>e())}},this.state.hasContentComponentInitialized||(this.unsubscribeToContentComponent=e.contentComponent.subscribe(()=>{this.setState(e=>e.hasContentComponentInitialized?e:{hasContentComponentInitialized:!0}),this.unsubscribeToContentComponent&&this.unsubscribeToContentComponent()})),e.createNodeViews(),this.initialized=!0}}componentWillUnmount(){let e=this.props.editor;if(!e||(this.initialized=!1,e.isDestroyed||e.view.setProps({nodeViews:{}}),this.unsubscribeToContentComponent&&this.unsubscribeToContentComponent(),e.contentComponent=null,!e.options.element.firstChild))return;let t=document.createElement("div");t.append(...e.options.element.childNodes),e.setOptions({element:t})}render(){let e=this.props,{editor:t,innerRef:n}=e,i=(0,e4._)(e,["editor","innerRef"]);return tI.default.createElement(tI.default.Fragment,null,tI.default.createElement("div",(0,e0._)({ref:LE(n,this.editorContentRef)},i)),(null==t?void 0:t.contentComponent)&&tI.default.createElement(LT,{contentComponent:t.contentComponent}))}constructor(e){var t;super(e),this.editorContentRef=tI.default.createRef(),this.initialized=!1,this.state={hasContentComponentInitialized:!!(null==(t=e.editor)?void 0:t.contentComponent)}}};let LO=(0,tI.forwardRef)((e,t)=>{let n=tI.default.useMemo(()=>Math.floor(0xffffffff*Math.random()).toString(),[e.editor]);return tI.default.createElement(L_,(0,e0._)({key:n,innerRef:t},e))}),Lj=tI.default.memo(LO);var LD=(S=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((i=t.length)!=n.length)return!1;for(r=i;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(r of t.entries())if(!n.has(r[0]))return!1;for(r of t.entries())if(!e(r[1],n.get(r[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(r of t.entries())if(!n.has(r[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((i=t.length)!=n.length)return!1;for(r=i;0!=r--;)if(t[r]!==n[r])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((i=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(r=i;0!=r--;)if(!Object.prototype.hasOwnProperty.call(n,o[r]))return!1;for(r=i;0!=r--;){var i,r,o,a=o[r];if(("_owner"!==a||!t.$$typeof)&&!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}).__esModule&&Object.prototype.hasOwnProperty.call(S,"default")?S.default:S,LN={exports:{}},LI={};LN.exports=function(){if(eU)return LI;eU=1;var e=tI.default,t="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=LA.useSyncExternalStore,i=e.useRef,r=e.useEffect,o=e.useMemo,a=e.useDebugValue;return LI.useSyncExternalStoreWithSelector=function(e,l,s,c,u){var d=i(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;var f=n(e,(d=o(function(){function e(e){if(!r){if(r=!0,n=e,e=c(e),void 0!==u&&p.hasValue){var o=p.value;if(u(o,e))return i=o}return i=e}if(o=i,t(n,e))return o;var a=c(e);return void 0!==u&&u(o,a)?o:(n=e,i=a)}var n,i,r=!1,o=void 0===s?null:s;return[function(){return e(l())},null===o?void 0:function(){return e(o())}]},[l,s,c,u]))[0],d[1]);return r(function(){p.hasValue=!0,p.value=f},[f]),a(f),f},LI}();var LP=LN.exports;let LR="u">typeof window?tI.useLayoutEffect:tI.useEffect;var LB=class{getSnapshot(){return this.transactionNumber===this.lastTransactionNumber||(this.lastTransactionNumber=this.transactionNumber,this.lastSnapshot={editor:this.editor,transactionNumber:this.transactionNumber}),this.lastSnapshot}getServerSnapshot(){return{editor:null,transactionNumber:0}}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}watch(e){if(this.editor=e,this.editor){let e=()=>
1{this.transactionNumber+=1,this.subscribers.forEach(e=>e())},t=this.editor;return t.on("transaction",e),()=>{t.off("transaction",e)}}}constructor(e){this.transactionNumber=0,this.lastTransactionNumber=0,this.subscribers=new Set,this.editor=e,this.lastSnapshot={editor:e,transactionNumber:0},this.getSnapshot=this.getSnapshot.bind(this),this.getServerSnapshot=this.getServerSnapshot.bind(this),this.watch=this.watch.bind(this),this.subscribe=this.subscribe.bind(this)}};let LF="u"<typeof window,LV=LF||!!("u">typeof window&&window.next);var LH=class e{setEditor(e){this.editor=e,this.instanceId=Math.random().toString(36).slice(2,9),this.subscriptions.forEach(e=>e())}getInitialEditor(){return void 0===this.options.current.immediatelyRender?LF||LV?null:this.createEditor():(this.options.current.immediatelyRender,this.options.current.immediatelyRender)?this.createEditor():null}createEditor(){var e=this;return new Mo((0,e2._)((0,e0._)({},this.options.current),{onBeforeCreate:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onBeforeCreate)?void 0:n.call(t,...r)},onBlur:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onBlur)?void 0:n.call(t,...r)},onCreate:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onCreate)?void 0:n.call(t,...r)},onDestroy:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onDestroy)?void 0:n.call(t,...r)},onFocus:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onFocus)?void 0:n.call(t,...r)},onSelectionUpdate:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onSelectionUpdate)?void 0:n.call(t,...r)},onTransaction:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onTransaction)?void 0:n.call(t,...r)},onUpdate:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onUpdate)?void 0:n.call(t,...r)},onContentError:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onContentError)?void 0:n.call(t,...r)},onDrop:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onDrop)?void 0:n.call(t,...r)},onPaste:function(){for(var t,n,i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return null==(n=(t=e.options.current).onPaste)?void 0:n.call(t,...r)}}))}getEditor(){return this.editor}getServerSnapshot(){return null}subscribe(e){return this.subscriptions.add(e),()=>{this.subscriptions.delete(e)}}static compareOptions(e,t){return Object.keys(e).every(n=>!!["onCreate","onBeforeCreate","onDestroy","onUpdate","onTransaction","onFocus","onBlur","onSelectionUpdate","onContentError","onDrop","onPaste"].includes(n)||("extensions"===n&&e.extensions&&t.extensions?e.extensions.length===t.extensions.length&&e.extensions.every((e,n)=>{var i;return e===(null==(i=t.extensions)?void 0:i[n])}):e[n]===t[n]))}onRender(t){return()=>(this.isComponentMounted=!0,clearTimeout(this.scheduledDestructionTimeout),this.editor&&!this.editor.isDestroyed&&0===t.length?e.compareOptions(this.options.current,this.editor.options)||this.editor.setOptions((0,e2._)((0,e0._)({},this.options.current),{editable:this.editor.isEditable})):this.refreshEditorInstance(t),()=>{this.isComponentMounted=!1,this.scheduleDestroy()})}refreshEditorInstance(e){if(this.editor&&!this.editor.isDestroyed){if(null===this.previousDeps){this.previousDeps=e;return}if(this.previousDeps.length===e.length&&this.previousDeps.every((t,n)=>t===e[n]))return}this.editor&&!this.editor.isDestroyed&&this.editor.destroy(),this.setEditor(this.createEditor()),this.previousDeps=e}scheduleDestroy(){let e=this.instanceId,t=this.editor;this.scheduledDestructionTimeout=setTimeout(()=>{if(this.isComponentMounted&&this.instanceId===e){t&&t.setOptions(this.options.current);return}t&&!t.isDestroyed&&(t.destroy(),this.instanceId===e&&this.setEditor(null))}
1,1)}constructor(e){this.editor=null,this.subscriptions=new Set,this.isComponentMounted=!1,this.previousDeps=null,this.instanceId="",this.options=e,this.subscriptions=new Set,this.setEditor(this.getInitialEditor()),this.scheduleDestroy(),this.getEditor=this.getEditor.bind(this),this.getServerSnapshot=this.getServerSnapshot.bind(this),this.subscribe=this.subscribe.bind(this),this.refreshEditorInstance=this.refreshEditorInstance.bind(this),this.scheduleDestroy=this.scheduleDestroy.bind(this),this.onRender=this.onRender.bind(this),this.createEditor=this.createEditor.bind(this)}};function LW(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=(0,tI.useRef)(e);n.current=e;let[i]=(0,tI.useState)(()=>new LH(n)),r=LA.useSyncExternalStore(i.subscribe,i.getEditor,i.getServerSnapshot);return(0,tI.useDebugValue)(r),(0,tI.useEffect)(i.onRender(t)),!function(e){var t;let[n]=(0,tI.useState)(()=>new LB(e.editor)),i=LP.useSyncExternalStoreWithSelector(n.subscribe,n.getSnapshot,n.getServerSnapshot,e.selector,null!=(t=e.equalityFn)?t:LD);LR(()=>n.watch(e.editor),[e.editor,n]),(0,tI.useDebugValue)(i)}({editor:r,selector:t=>{let{transactionNumber:n}=t;return!1===e.shouldRerenderOnTransaction?null:e.immediatelyRender&&0===n?0:n+1}}),r}(0,tI.createContext)({editor:null}).Consumer;let Lq=(0,tI.createContext)({onDragStart:void 0}),LU=()=>(0,tI.useContext)(Lq),L$=e=>{let t=e.as||"div",{nodeViewContentRef:n}=LU();return tI.default.createElement(t,(0,e2._)((0,e0._)({},e),{ref:n,"data-node-view-content":"",style:(0,e0._)({whiteSpace:"pre-wrap"},e.style)}))},LK=tI.default.forwardRef((e,t)=>{let{onDragStart:n}=LU(),i=e.as||"div";return tI.default.createElement(i,(0,e2._)((0,e0._)({},e),{ref:t,"data-node-view-wrapper":"",onDragStart:n,style:(0,e0._)({whiteSpace:"normal"},e.style)}))});var LG=class{render(){var e,t;let n=this.component,i=this.props,r=this.editor;("function"==typeof n&&n.prototype&&n.prototype.isReactComponent||"object"==typeof n&&(null==(t=n.$$typeof)?void 0:t.toString())==="Symbol(react.forward_ref)")&&(i.ref=e=>{this.ref=e}),this.reactElement=tI.default.createElement(n,(0,e0._)({},i)),null==(e=null==r?void 0:r.contentComponent)||e.setRenderer(this.id,this)}updateProps(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.props=(0,e0._)({},this.props,e),this.render()}destroy(){var e;let t=this.editor;null==(e=null==t?void 0:t.contentComponent)||e.removeRenderer(this.id)}updateAttributes(e){Object.keys(e).forEach(t=>{this.element.setAttribute(t,e[t])})}constructor(e,{editor:t,props:n={},as:i="div",className:r=""}){this.ref=null,this.id=Math.floor(0xffffffff*Math.random()).toString(),this.component=e,this.editor=t,this.props=n,this.element=document.createElement(i),this.element.classList.add("react-renderer"),r&&this.element.classList.add(...r.split(" ")),this.editor.isInitialized?(0,nn.flushSync)(()=>{this.render()}):this.render()}},LY=class extends Md{mount(){var e=this;let t={editor:this.editor,node:this.node,decorations:this.decorations,innerDecorations:this.innerDecorations,view:this.view,selected:!1,extension:this.extension,HTMLAttributes:this.HTMLAttributes,getPos:()=>this.getPos(),updateAttributes:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.updateAttributes(t)},deleteNode:()=>this.deleteNode()};if(!this.component.displayName){let e;this.component.displayName=(e=this.extension.name).charAt(0).toUpperCase()+e.substring(1)}let n={onDragStart:this.onDragStart.bind(this),nodeViewContentRef:e=>{e&&this.contentDOMElement&&e.firstChild!==this.contentDOMElement&&e.appendChild(this.contentDOMElement)}},i=this.component,r=tI.default.memo(e=>tI.default.createElement(Lq.Provider,{value:n},tI.default.createElement(i,e)));r.displayName="ReactNodeView",this.node.isLeaf?this.contentDOMElement=null:this.options.contentDOMElementTag?this.contentDOMElement=document.createElement(this.options.contentDOMElementTag):this.contentDOMElement=document.createElement(this.node.isInline?"span":"div"),this.contentDOMElement&&(this.contentDOMElement.dataset.nodeViewContentReact="",this.contentDOMElement.style.whiteSpace="inherit");let o=this.node.isInline?"span":"div";this.options.as&&(o=this.options.as);let{className:a=""}=this.options;this.handleSelectionUpdate=this.handleSelectionUpdate.bind(this),this.renderer=new LG(r,{editor:this.editor,props:t,as:o,className:"node-".concat(this.node.type.n
1ame," ").concat(a).trim()}),this.editor.on("selectionUpdate",this.handleSelectionUpdate),this.updateElementAttributes()}get dom(){var e;if(this.renderer.element.firstElementChild&&!(null==(e=this.renderer.element.firstElementChild)?void 0:e.hasAttribute("data-node-view-wrapper")))throw Error("Please use the NodeViewWrapper component for your node view.");return this.renderer.element}get contentDOM(){return this.node.isLeaf?null:this.contentDOMElement}handleSelectionUpdate(){let{from:e,to:t}=this.editor.state.selection,n=this.getPos();if("number"==typeof n)if(e<=n&&t>=n+this.node.nodeSize){if(this.renderer.props.selected)return;this.selectNode()}else{if(!this.renderer.props.selected)return;this.deselectNode()}}update(e,t,n){let i=e=>{this.renderer.updateProps(e),"function"==typeof this.options.attrs&&this.updateElementAttributes()};if(e.type!==this.node.type)return!1;if("function"==typeof this.options.update){let r=this.node,o=this.decorations,a=this.innerDecorations;return this.node=e,this.decorations=t,this.innerDecorations=n,this.options.update({oldNode:r,oldDecorations:o,newNode:e,newDecorations:t,oldInnerDecorations:a,innerDecorations:n,updateProps:()=>i({node:e,decorations:t,innerDecorations:n})})}return e===this.node&&this.decorations===t&&this.innerDecorations===n||(this.node=e,this.decorations=t,this.innerDecorations=n,i({node:e,decorations:t,innerDecorations:n}),!0)}selectNode(){this.renderer.updateProps({selected:!0}),this.renderer.element.classList.add("ProseMirror-selectednode")}deselectNode(){this.renderer.updateProps({selected:!1}),this.renderer.element.classList.remove("ProseMirror-selectednode")}destroy(){this.renderer.destroy(),this.editor.off("selectionUpdate",this.handleSelectionUpdate),this.contentDOMElement=null}updateElementAttributes(){if(this.options.attrs){let e={};if("function"==typeof this.options.attrs){let t=this.editor.extensionManager.attributes,n=kr(this.node,t);e=this.options.attrs({node:this.node,HTMLAttributes:n})}else e=this.options.attrs;this.renderer.updateAttributes(e)}}};function LX(e,t){return n=>n.editor.contentComponent?new LY(e,n,t):{}}let LJ=SQ("RichTextContent",["root","readonly","editable"]),LQ=MR({name:{RichTextContent:LZ}})((e,t)=>{let{disableDefaultStyles:n=!1}=t;return{root:n?{}:{"& .ProseMirror":(0,e0._)({},SX(e))},readonly:{},editable:{}}});function LZ(e){let{className:t,classes:n={},disableDefaultStyles:i=!1}=e,r=(0,e4._)(e,["className","classes","disableDefaultStyles"]),{classes:o,cx:a}=LQ({disableDefaultStyles:i},{props:{classes:n}}),l=S4(),s=(0,tI.useMemo)(()=>a(LJ.root,t,o.root,(null==l?void 0:l.isEditable)?[LJ.editable,o.editable]:[LJ.readonly,o.readonly]),[t,o,a,null==l?void 0:l.isEditable]);return(0,tV.jsx)(e6.Box,(0,e2._)((0,e0._)({},r),{className:s,component:Lj,editor:l}))}function L1(e){let{editor:t,children:n}=e;return(0,tV.jsx)(S2.Provider,{value:t,children:n})}let L0=SQ("FieldContainer",["root","outlined","standard","focused","disabled","notchedOutline"]),L2=MR({name:{FieldContainer:L4},uniqId:"Os7ZPW"})((e,t,n)=>({root:{},outlined:{borderRadius:e.shape.borderRadius,padding:1,position:"relative",["&:hover .".concat(n.notchedOutline)]:{borderColor:e.palette.text.primary},["&.".concat(n.focused," .").concat(n.notchedOutline)]:{borderColor:e.palette.primary.main,borderWidth:2},["&.".concat(n.disabled," .").concat(n.notchedOutline)]:{borderColor:e.palette.action.disabled}},standard:{},focused:{},disabled:{},notchedOutline:{position:"absolute",inset:0,borderRadius:"inherit",borderColor:"light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)",borderStyle:"solid",borderWidth:1,pointerEvents:"none",overflow:"hidden",zIndex:SY.NOTCHED_OUTLINE}}));function L4(e){let{variant:t="outlined",children:n,focused:i,disabled:r,classes:o={},className:a}=e,l=(0,e4._)(e,["variant","children","focused","disabled","classes","className"]),{classes:s,cx:c}=L2(void 0,{props:{classes:o}});return(0,tV.jsxs)(e6.Box,(0,e2._)((0,e0._)({},l),{className:c(L0.root,s.root,"outlined"===t?[L0.outlined,s.outlined]:[L0.standard,s.standard],i&&[L0.focused,s.focused],r&&[L0.disabled,s.disabled],a),children:[n,"outlined"===t&&(0,tV.jsx)("div",{className:c(L0.notchedOutline,s.notchedOutline),"aria-hidden":!0})]}))}var L3=ix((e,t)=>{var n=M0();t.exports=function(){return n.Date.now()}}),L6=ix((e,t)=>{var n=M8(),i=L3(),r=Lp(),o=Math.max,a=Math.min;t.exports=function(e,t,l){var s,c,u,d,p,f,h=0,m=!1,g=!1,b=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var n=s,i=c;return s=c=void 0,h=t,d=e.apply(i,n)}function x(e){var n=e-f,i=e-h;return void 0===f||n>=t||n<0||g&&i>=u}function y(){var e,n,r,o=i();if(x(o))return C(o);p=setTimeout(y,(e=o-f,n=o-h,r=t-e,g?a(r,u-n):r))}function C(e){return(p=void 0,b&&s)?v(e):(s=c=void 0,d)}function w(){var e,n=i(),r=x(n);if(s=arguments,c=this,f=n,r){if(void 0===p)return h=e=f,p=setTimeout(y,t),m?v(e):d;if(g)return clearTimeout(p),p=setTimeout(y,t),v(f)}return void 0===p&&(p=setTimeout(y,t)),d}return t=r(t)||0,n(l)&&(m=!!l.leading,u=(g="maxWait"in l)?o(r(l.maxWait)||0,t):u,b="trailing"in l?!!l.trailing:b),w.cancel=function(){void 0!==p&&clearTimeout(p),h=0,s=f=c=p=void 0},w.flush=function(){return void 0===p?d:C(i())},w}}),L8=iC(L6());function L5(e){let{editor:t,wait:n=250}=e,[i,r]=(0,tI.useState)(!!(null==t?void 0:t.isFocused)),o=(0,tI.useMemo)(()=>(0,L8.default)(e=>{r(e)},n),[n]);return(0,tI.useEffect)(()=>{let e=!!(null==t?void 0:t.isFocused);return o(e),e&&o.flush(),()=>{o.cancel()}},[null==t?void 0:t.isFocused,o]),i}var L7=class extends tI.Component{shouldComponentUpdate(){return this.updateDebounced(),!1}componentWillUnmount(){this.updateDebounced.cancel()}render(){return this.props.children}constructor(e){var t,n;super(e),this.updateDebounced=(0,L8.default)(this.forceUpdate,null!=(t=e.wait)?t:170,null!=(n=e.options)?n:{leading:!0,trailing:!0,maxWait:300})}};let L9=SQ("RichTextField",["root","standard","outlined","menuBar","menuBarContent","content"]),Ae=MR({name:{RichTextField:At},uniqId:"E2Alw3"})((e,t,n)=>({root:{},standard:{["& .".concat(n.content)]:{padding:e.spacing(1.5,0)},["& .".concat(n.menuBarContent)]:{padding:e.spacing(1,0)}},outlined:{["& .".concat(n.content)]:{padding:e.spacing(1.5)},["& .".concat(n.menuBarContent)]:{padding:e.spacing(1,1.5)}},menuBar:{},menuBarContent:{},content:{}}));function At(e){var t,n;let{variant:i="outlined",controls:r,disableDebounceRenderControls:o=!1,disabled:a,className:l,classes:s={},footer:c,MenuBarProps:u,RichTextContentProps:d}=e,p=(0,e4._)(e,["variant","controls","disableDebounceRenderControls","disabled","className","classes","footer","MenuBarProps","RichTextContentProps"]),{classes:f,cx:h}=Ae(void 0,{props:{classes:s}}),m=L5({editor:S4()});return(0,tV.jsxs)(L4,(0,e2._)((0,e0._)({},p),{variant:i,focused:!a&&m,disabled:a,className:h(L9.root,f.root,"outlined"===i?[L9.outlined,f.outlined]:[L9.standard,f.standard],l),children:[r&&(0,tV.jsx)(Lk,(0,e2._)((0,e0._)({},u),{classes:(0,e2._)((0,e0._)({},null==u?void 0:u.classes),{root:h(L9.menuBar,f.menuBar,null==(t=null==u?void 0:u.classes)?void 0:t.root),content:h(L9.content,f.menuBarContent,null==(n=null==u?void 0:u.classes)?void 0:n.content)}),children:o?r:(0,tV.jsx)(L7,{children:r})})),(0,tV.jsx)(LZ,(0,e2._)((0,e0._)({},d),{className:h(L9.content,f.content,null==d?void 0:d.className)})),c]}))}let An=(0,tI.forwardRef)(function(e,t){let[n,...i]=[e,t],{className:r,renderControls:o,RichTextFieldProps:a={},sx:l,children:s,editorDependencies:c=[],editable:u=!0}=n,d=(0,e4._)(n,["className","renderControls","RichTextFieldProps","sx","children","editorDependencies","editable"]),[p]=i,f=LW((0,e0._)({editable:u},d),c);return(0,tI.useImperativeHandle)(p,()=>({editor:f}),[f]),(0,tI.useEffect)(()=>{f&&!f.isDestroyed&&f.isEditable!==u&&queueMicrotask(()=>{f.setEditable(u)})},[u,f]),(0,tV.jsxs)(L1,{editor:f,children:[(0,tV.jsx)(At,(0,e0._)({disabled:!u,controls:null==o?void 0:o(f),className:r,sx:l},a)),null==s?void 0:s(f)]})});function Ai(e){let{RichTextContentProps:t,sx:n}
1=e,i=(0,e4._)(e,["RichTextContentProps","sx"]),r=LW((0,e2._)((0,e0._)({},i),{editable:!1})),o=(0,tI.useRef)(i.content);return(0,tI.useEffect)(()=>{r&&!r.isDestroyed&&void 0!==i.content&&i.content!==o.current&&queueMicrotask(()=>{void 0!==i.content&&r.commands.setContent(i.content)})},[i.content,r]),(0,tI.useEffect)(()=>{o.current=i.content},[i.content]),(0,tV.jsx)(L1,{editor:r,children:(0,tV.jsx)(LZ,(0,e0._)({sx:n},t))})}function Ar(e){return e.content?(0,tV.jsx)(Ai,(0,e0._)({},e)):null}let Ao=(0,tS.createSvgIcon)((0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)("path",{d:"M20 3H4c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zM4 19V7h16l.002 12H4z"}),(0,tV.jsx)("path",{d:"M9.293 9.293 5.586 13l3.707 3.707 1.414-1.414L8.414 13l2.293-2.293zm5.414 0-1.414 1.414L15.586 13l-2.293 2.293 1.414 1.414L18.414 13z"})]}),"CodeBlock"),Aa=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M12 3C12.5523 3 13 3.44772 13 4L12.9998 11.9998C13.8355 11.372 14.8743 11 16 11C18.7614 11 21 13.2386 21 16C21 18.7614 18.7614 21 16 21C14.9681 21 14.0092 20.6874 13.2129 20.1518L13 20C13 20.5523 12.5523 21 12 21H6C5.44772 21 5 20.5523 5 20V4C5 3.44772 5.44772 3 6 3H12ZM11 5H7V19H11V5ZM19 15H13V17H19V15Z"}),"DeleteColumn"),Al=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M20 5C20.5523 5 21 5.44772 21 6V12C21 12.5523 20.5523 13 20 13C20.628 13.8355 21 14.8743 21 16C21 18.7614 18.7614 21 16 21C13.2386 21 11 18.7614 11 16C11 14.8743 11.372 13.8355 11.9998 12.9998L4 13C3.44772 13 3 12.5523 3 12V6C3 5.44772 3.44772 5 4 5H20ZM13 15V17H19V15H13ZM19 7H5V11H19V7Z"}),"DeleteRow"),As=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M 2 20 h 20 v 4 H 2 v -4 z"}),"FormatColorBar"),Ac=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M 5.49 17 h 2.42 l 1.27 -3.58 h 5.65 L 16.09 17 h 2.42 L 13.25 3 h -2.5 L 5.49 17 z m 4.42 -5.61 l 2.03 -5.79 h 0.12 l 2.03 5.79 H 9.91 z"}
1),"FormatColorTextNoBar"),Au=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M2 24v-4h20v4H2Zm8.6-16l5.4 5.425l-4 4q-.6.6-1.413.6t-1.412-.6L8.5 18h-5l3.15-3.125q-.6-.6-.625-1.438T6.6 12l4-4ZM12 6.575L16 2.6q.6-.6 1.413-.6t1.412.6l2.6 2.575q.6.6.6 1.413T21.425 8l-4 4L12 6.575Z"}),"FormatInkHighlighter"),Ad=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M 10.6 8 l 5.4 5.425 l -4 4 q -0.6 0.6 -1.413 0.6 t -1.412 -0.6 L 8.5 18 h -5 l 3.15 -3.125 q -0.6 -0.6 -0.625 -1.438 T 6.6 12 l 4 -4 Z M 12 6.575 L 16 2.6 q 0.6 -0.6 1.413 -0.6 t 1.412 0.6 l 2.6 2.575 q 0.6 0.6 0.6 1.413 T 21.425 8 l -4 4 L 12 6.575 Z"}),"FormatInkHighlighterNoBar"),Ap=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M20 3C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H14C13.4477 21 13 20.5523 13 20V4C13 3.44772 13.4477 3 14 3H20ZM19 5H15V19H19V5ZM6 7C8.76142 7 11 9.23858 11 12C11 14.7614 8.76142 17 6 17C3.23858 17 1 14.7614 1 12C1 9.23858 3.23858 7 6 7ZM7 9H5V10.999L3 11V13L5 12.999V15H7V12.999L9 13V11L7 10.999V9Z"}),"InsertColumnLeft"),Af=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M10 3C10.5523 3 11 3.44772 11 4V20C11 20.5523 10.5523 21 10 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3H10ZM9 5H5V19H9V5ZM18 7C20.7614 7 23 9.23858 23 12C23 14.7614 20.7614 17 18 17C15.2386 17 13 14.7614 13 12C13 9.23858 15.2386 7 18 7ZM19 9H17V10.999L15 11V13L17 12.999V15H19V12.999L21 13V11L19 10.999V9Z"}),"InsertColumnRight"),Ah=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M12 13C14.7614 13 17 15.2386 17 18C17 20.7614 14.7614 23 12 23C9.23858 23 7 20.7614 7 18C7 15.2386 9.23858 13 12 13ZM13 15H11V16.999L9 17V19L11 18.999V21H13V18.999L15 19V17L13 16.999V15ZM20 3C20.5523 3 21 3.44772 21 4V10C21 10.5523 20.5523 11 20 11H4C3.44772 11 3 10.5523 3 10V4C3 3.44772 3.44772 3 4 3H20ZM5 5V9H19V5H5Z"}),"InsertRowBottom"),Am=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M20 13C20.5523 13 21 13.4477 21 14V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V14C3 13.4477 3.44772 13 4 13H20ZM19 15H5V19H19V15ZM12 1C14.7614 1 17 3.23858 17 6C17 8.76142 14.7614 11 12 11C9.23858 11 7 8.76142 7 6C7 3.23858 9.23858 1 12 1ZM13 3H11V4.999L9 5V7L11 6.999V9H13V6.999L15 7V5L13 4.999V3Z"}),"InsertRowTop"),Ag=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M12 5V19H19V5H12ZM4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3Z"}),"LayoutColumnFill"),Ab=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M19 12H5V19H19V12ZM4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3Z"}),"LayoutRowFill"),Av=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M20 3C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3H20ZM11 5H5V10.999H7V9L10 12L7 15V13H5V19H11V17H13V19H19V13H17V15L14 12L17 9V10.999H19V5H13V7H11V5ZM13 13V15H11V13H13ZM13 9V11H11V9H13Z"}),"MergeCellsHorizontal"),Ax=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M20 3C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3H20ZM11 5H5V19H11V15H13V19H19V5H13V9H11V5ZM15 9L18 12L15 15V13H9V15L6 12L9 9V11H15V9Z"}),"SplitCellsHorizontal"),Ay=(0,tS.createSvgIcon)((0,tV.jsx)("path",{d:"M4 21h15.893c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2H4c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2zm0-2v-5h4v5H4zM14 7v5h-4V7h4zM8 7v5H4V7h4zm2 12v-5h4v5h-4zm6 0v-5h3.894v5H16zm3.893-7H16V7h3.893v5z"}),"Table");function AC(){return void 0===t&&(t=navigator.platform.includes("Mac")),t}function Aw(){return AC()?"â":"Ctrl"}function Ak(){return void 0===n&&(n=window&&"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0),n}let AM=MR({name:{MenuButtonTooltip:Az}})(e=>({titleContainer:{textAlign:"center"},label:{fontSize:e.typography.pxToRem(13)},shortcutKey:{fontSize:e.typography.pxToRem(12),border:"1px solid ".concat((0,tz.alpha)(e.palette.text.secondary,.2)),backgroundColor:(0,tz.alpha)(e.palette.background.paper,.3),height:"19px",lineHeight:"19px",padding:"0 4px",minWidth:17,borderRadius:e.shape.borderRadius,display:"inline-block","&:not(:first-of-type)":{marginLeft:1}}}));function Az(e){let{label:t,shortcutKeys:n,placement:i="top",contentWrapperClassName:r,children:o}=e,a=(0,e4._)(e,["label","shortcutKeys","placement","contentWrapperClassName","children"]),{classes:l}=AM();return(0,tV.jsx)(tk.Tooltip,(0,e2._)((0,e0._)({title:t||n&&n.length>0?(0,tV.jsxs)("div",{className:l.titleContainer,children:[(0,tV.jsx)("div",{className:l.label,children:t}),n&&n.length>0&&(0,tV.jsx)(tM.Typography,{variant:"body2",component:"div",children:n.map((e,t)=>(0,tV.jsx)("span",{className:l.shortcutKey,children:"mod"===e?Aw():e},t))})]}):"",placement:i,arrow:!0},a),{children:(0,tV.jsx)("span",{className:r,children:o})}))}let AS="1.25rem",AL=MR({name:{MenuButton:AA}}
1)({root:{["&& .".concat(t_.toggleButtonClasses.root)]:{border:"none",padding:5}},menuButtonIcon:{fontSize:AS}});function AA(e){let{tooltipLabel:t,tooltipShortcutKeys:n,IconComponent:i,buttonRef:r,children:o}=e,a=(0,e4._)(e,["tooltipLabel","tooltipShortcutKeys","IconComponent","buttonRef","children"]),{classes:l}=AL();return(0,tV.jsx)("span",{className:l.root,children:(0,tV.jsx)(Az,{label:t,shortcutKeys:n,children:(0,tV.jsx)(tw.ToggleButton,(0,e2._)((0,e0._)({ref:r,size:"small",value:t},a),{children:null!=o?o:i&&(0,tV.jsx)(i,{className:l.menuButtonIcon})}))})})}let AE=MR({name:{MenuControlsContainer:AT}})(e=>({root:{display:"flex",rowGap:e.spacing(.3),columnGap:e.spacing(.3),alignItems:"center",flexWrap:"wrap"}}));function AT(e){let{children:t,className:n,debounced:i,DebounceProps:r}=e,o=(0,e4._)(e,["children","className","debounced","DebounceProps"]),{classes:a,cx:l}=AE(),s=(0,tV.jsx)(e6.Box,(0,e2._)((0,e0._)({},o),{className:l(a.root,n),children:t}));return i?(0,tV.jsx)(L7,(0,e2._)((0,e0._)({},r),{children:s})):s}function A_(e){var t,n,i,r,o,a,l,s,c,u,d,p,f;let{className:h,labels:m}=e,g=S4();return(0,tV.jsxs)(AT,{className:h,children:[(0,tV.jsx)(AA,{tooltipLabel:null!=(t=null==m?void 0:m.insertColumnBefore)?t:"Insert column before",IconComponent:Ap,onClick:()=>null==g?void 0:g.chain().focus().addColumnBefore().run(),disabled:!(null==g?void 0:g.can().addColumnBefore())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(n=null==m?void 0:m.insertColumnAfter)?n:"Insert column after",IconComponent:Af,onClick:()=>null==g?void 0:g.chain().focus().addColumnAfter().run(),disabled:!(null==g?void 0:g.can().addColumnAfter())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(i=null==m?void 0:m.deleteColumn)?i:"Delete column",IconComponent:Aa,onClick:()=>null==g?void 0:g.chain().focus().deleteColumn().run(),disabled:!(null==g?void 0:g.can().deleteColumn())}),(0,tV.jsx)(Lz,{}),(0,tV.jsx)(AA,{tooltipLabel:null!=(r=null==m?void 0:m.insertRowAbove)?r:"Insert row above",IconComponent:Am,onClick:()=>null==g?void 0:g.chain().focus().addRowBefore().run(),disabled:!(null==g?void 0:g.can().addRowBefore())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(o=null==m?void 0:m.insertRowBelow)?o:"Insert row below",IconComponent:Ah,onClick:()=>null==g?void 0:g.chain().focus().addRowAfter().run(),disabled:!(null==g?void 0:g.can().addRowAfter())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(a=null==m?void 0:m.deleteRow)?a:"Delete row",IconComponent:Al,onClick:()=>null==g?void 0:g.chain().focus().deleteRow().run(),disabled:!(null==g?void 0:g.can().deleteRow())}),(0,tV.jsx)(Lz,{}),(0,tV.jsx)(AA,{tooltipLabel:null!=(l=null==m?void 0:m.mergeCells)?l:"Merge cells",IconComponent:Av,onClick:()=>null==g?void 0:g.chain().focus().mergeCells().run(),disabled:!(null==g?void 0:g.can().mergeCells())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(s=null==m?void 0:m.splitCell)?s:"Split cell",IconComponent:Ax,onClick:()=>null==g?void 0:g.chain().focus().splitCell().run(),disabled:!(null==g?void 0:g.can().splitCell())}),(0,tV.jsx)(Lz,{}),(0,tV.jsx)(AA,{tooltipLabel:null!=(c=null==m?void 0:m.toggleHeaderRow)?c:"Toggle header row",IconComponent:Ab,onClick:()=>null==g?void 0:g.chain().focus().toggleHeaderRow().run(),disabled:!(null==g?void 0:g.can().toggleHeaderRow())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(u=null==m?void 0:m.toggleHeaderColumn)?u:"Toggle header column",IconComponent:Ag,onClick:()=>null==g?void 0:g.chain().focus().toggleHeaderColumn().run(),disabled:!(null==g?void 0:g.can().toggleHeaderColumn())}),(0,tV.jsx)(AA,{tooltipLabel:null!=(d=null==m?void 0:m.toggleHeaderCell)?d:"Toggle header cell",IconComponent:n_.default,onClick:()=>null==g?void 0:g.chain().focus().toggleHeaderCell().run(),disabled:!(null==g?void 0:g.can().toggleHeaderCell()),selected:null!=(p=null==g?void 0:g.isActive("tableHeader"))&&p}),(0,tV.jsx)(Lz,{}),(0,tV.jsx)(AA,{tooltipLabel:null!=(f=null==m?void 0:m.deleteTable)?f:"Delete table",IconComponent:nO.default,onClick:()=>null==g?void 0:g.chain().focus().deleteTable().run(),disabled:!(null==g?void 0:g.can().deleteTable())})]})}function AO(e){let{editor:t,callback:n}=e,i=(0,tI.useRef)(n),r=(0,tI.useRef)(null==t?void 0:t.isEditable);(0,tI.useEffect)(()=>{i.current=n},[n]);let o=!!n;(0,tI.useEffect)(()=>
1{if(t&&!t.isDestroyed&&o)return r.current=t.isEditable,t.on("update",e),()=>{t.off("update",e)};function e(e){var n;t&&!t.isDestroyed&&t.isEditable!==r.current&&(r.current=t.isEditable,null==(n=i.current)||n.call(i,e))}},[t,o])}let Aj=MR({name:{TableBubbleMenu:AD}})(e=>({controls:{maxWidth:"90vw",padding:e.spacing(.5,1)}}));function AD(e){let{disableDebounce:t=!1,DebounceProps:n,labels:i}=e,r=(0,e4._)(e,["disableDebounce","DebounceProps","labels"]),o=S4(),{classes:a}=Aj(),l=L5({editor:o}),s=(0,tI.useMemo)(()=>o?{getBoundingClientRect:()=>{let e=o.isActive("table")?kU(o.state.selection.$anchor,e=>"table"===e.type.name):null;if(e){let t=o.view.nodeDOM(e.pos),n=null==t?void 0:t.querySelector("table");if(n)return n.getBoundingClientRect()}let{ranges:t}=o.state.selection,n=Math.min(...t.map(e=>e.$from.pos)),i=Math.max(...t.map(e=>e.$to.pos));return k0(o.view,n,i)}}:null,[o]);if(!(null==o?void 0:o.isEditable))return null;let c=(0,tV.jsx)(A_,{className:a.controls,labels:i});return(0,tV.jsx)(S0,(0,e2._)((0,e0._)({editor:o,open:l&&o.isActive("table"),anchorEl:s,placement:"top-start",fallbackPlacements:["bottom-start","top","bottom","top-end","bottom-end"],flipPadding:{top:35,left:8,right:8,bottom:-1/0}},r),{children:t?c:(0,tV.jsx)(L7,(0,e2._)((0,e0._)({},n),{children:c}))}))}function AN(){return(AN=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function AI(e,t){if(null==e)return{};var n,i,r={},o=Object.keys(e);for(i=0;i<o.length;i++)t.indexOf(n=o[i])>=0||(r[n]=e[n]);return r}function AP(e){var t=(0,tI.useRef)(e),n=(0,tI.useRef)(function(e){t.current&&t.current(e)});return t.current=e,n.current}var AR=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e<t?t:e},AB=function(e){return"touches"in e},AF=function(e){return e&&e.ownerDocument.defaultView||self},AV=function(e,t,n){var i=e.getBoundingClientRect(),r=AB(t)?function(e,t){for(var n=0;n<e.length;n++)if(e[n].identifier===t)return e[n];return e[0]}(t.touches,n):t;return{left:AR((r.pageX-(i.left+AF(e).pageXOffset))/i.width),top:AR((r.pageY-(i.top+AF(e).pageYOffset))/i.height)}},AH=function(e){AB(e)||e.preventDefault()},AW=tI.default.memo(function(e){var t=e.onMove,n=e.onKey,i=e.onEnd,r=AI(e,["onMove","onKey","onEnd"]),o=(0,tI.useRef)(null),a=AP(t),l=AP(n),s=AP(i),c=(0,tI.useRef)(null),u=(0,tI.useRef)(!1),d=(0,tI.useMemo)(function(){var e=function(e){AH(e),(AB(e)?e.touches.length>0:e.buttons>0)&&o.current?a(AV(o.current,e,c.current)):(n(!1),s())},t=function(){n(!1),s()};function n(n){var i=u.current,r=AF(o.current),a=n?r.addEventListener:r.removeEventListener;a(i?"touchmove":"mousemove",e),a(i?"touchend":"mouseup",t)}return[function(e){var t=e.nativeEvent,i=o.current;if(i&&(AH(t),(!u.current||AB(t))&&i)){if(AB(t)){u.current=!0;var r=t.changedTouches||[];r.length&&(c.current=r[0].identifier)}i.focus(),a(AV(i,t,c.current)),n(!0)}},function(e){var t=e.which||e.keyCode;t<37||t>40||(e.preventDefault(),l({left:39===t?.05:37===t?-.05:0,top:40===t?.05:38===t?-.05:0}))},function(e){var t=e.which||e.keyCode;t>=37&&t<=40&&s()},n]},[l,a,s]),p=d[0],f=d[1],h=d[2],m=d[3];return(0,tI.useEffect)(function(){return m},[m]),tI.default.createElement("div",AN({},r,{onTouchStart:p,onMouseDown:p,className:"react-colorful__interactive",ref:o,onKeyDown:f,onKeyUp:h,tabIndex:0,role:"slider"}))}),Aq=function(e){return e.filter(Boolean).join(" ")},AU=function(e){var t=e.color,n=e.left,i=e.top,r=Aq(["react-colorful__pointer",e.className]);
1return tI.default.createElement("div",{className:r,style:{top:100*(void 0===i?.5:i)+"%",left:100*n+"%"}},tI.default.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},A$=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n},AK=function(e){return A2(AG(e))},AG=function(e){return"#"===e[0]&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?A$(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:8===e.length?A$(parseInt(e.substring(6,8),16)/255,2):1}},AY=function(e){return A0(AZ(e))},AX=function(e){var t=e.s,n=e.v,i=e.a,r=(200-t)*n/100;return{h:A$(e.h),s:A$(r>0&&r<200?t*n/100/(r<=100?r:200-r)*100:0),l:A$(r/2),a:A$(i,2)}},AJ=function(e){var t=AX(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},AQ=function(e){var t=AX(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},AZ=function(e){var t=e.h,n=e.s,i=e.v,r=e.a;t=t/360*6,n/=100,i/=100;var o=Math.floor(t),a=i*(1-n),l=i*(1-(t-o)*n),s=i*(1-(1-t+o)*n),c=o%6;return{r:A$(255*[i,l,a,a,s,i][c]),g:A$(255*[s,i,i,l,a,a][c]),b:A$(255*[a,a,s,i,i,l][c]),a:A$(r,2)}},A1=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},A0=function(e){var t=e.r,n=e.g,i=e.b,r=e.a,o=r<1?A1(A$(255*r)):"";return"#"+A1(t)+A1(n)+A1(i)+o},A2=function(e){var t=e.r,n=e.g,i=e.b,r=e.a,o=Math.max(t,n,i),a=o-Math.min(t,n,i),l=a?o===t?(n-i)/a:o===n?2+(i-t)/a:4+(t-n)/a:0;return{h:A$(60*(l<0?l+6:l)),s:A$(o?a/o*100:0),v:A$(o/255*100),a:r}},A4=tI.default.memo(function(e){var t=e.hue,n=e.onChange,i=e.onChangeEnd,r=Aq(["react-colorful__hue",e.className]);return tI.default.createElement("div",{className:r},tI.default.createElement(AW,{onMove:function(e){n({h:360*e.left})},onKey:function(e){n({h:AR(t+360*e.left,0,360)})},onEnd:i,"aria-label":"Hue","aria-valuenow":A$(t),"aria-valuemax":"360","aria-valuemin":"0"},tI.default.createElement(AU,{className:"react-colorful__hue-pointer",left:t/360,color:AJ({h:t,s:100,v:100,a:1})})))}),A3=tI.default.memo(function(e){var t=e.hsva,n=e.onChange,i=e.onChangeEnd,r={backgroundColor:AJ({h:t.h,s:100,v:100,a:1})};return tI.default.createElement("div",{className:"react-colorful__saturation",style:r},tI.default.createElement(AW,{onMove:function(e){n({s:100*e.left,v:100-100*e.top})},onKey:function(e){n({s:AR(t.s+100*e.left,0,100),v:AR(t.v-100*e.top,0,100)})},onEnd:i,"aria-label":"Color","aria-valuetext":"Saturation "+A$(t.s)+"%, Brightness "+A$(t.v)+"%"},tI.default.createElement(AU,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:AJ(t)})))}),A6=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},A8=function(e,t){return e.toLowerCase()===t.toLowerCase()||A6(AG(e),AG(t))};function A5(e,t,n,i){var r=AP(n),o=AP(i),a=(0,tI.useState)(function(){return e.toHsva(t)}),l=a[0],s=a[1],c=(0,tI.useRef)({color:t,hsva:l}),u=(0,tI.useRef)(!1);return(0,tI.useEffect)(function(){if(!e.equal(t,c.current.color)){var n=e.toHsva(t);c.current={hsva:n,color:t},s(n),u.current=!1}},[t,e]),(0,tI.useEffect)(function(){var t;A6(l,c.current.hsva)||e.equal(t=e.fromHsva(l),c.current.color)||(c.current={hsva:l,color:t},r(t),u.current=!0)},[l,e,r]),[l,(0,tI.useCallback)(function(e){s(function(t){return Object.assign({},t,e)})},[]),(0,tI.useCallback)(function(){u.current&&(u.current=!1,o(c.current.color))},[o])]}var A7="u">typeof window?tI.useLayoutEffect:tI.useEffect,A9=new WeakMap,Ee=function(e){A7(function(){var t=e.current;if("u">typeof document&&t){var n=t.getRootNode?t.getRootNode():t.ownerDocument,i=n&&("head"in n||"host"in n)?n:t.ownerDocument;if(!A9.has(i)){var r="head"in i?i.head:i,o=(r.ownerDocument||document).createElement("style");o.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;
1left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill-opacity=".05"><path d="M8 0h8v8H8zM0 8h8v8H0z"/></svg>\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}';var a=e$||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);a&&o.setAttribute("nonce",a),A9.set(i,o),r.appendChild(o)}}},[])},Et=function(e){var t=e.className,n=e.colorModel,i=e.color,r=void 0===i?n.defaultColor:i,o=e.onChange,a=e.onChangeEnd,l=AI(e,["className","colorModel","color","onChange","onChangeEnd"]),s=(0,tI.useRef)(null);Ee(s);var c=A5(n,r,o,a),u=c[0],d=c[1],p=c[2],f=Aq(["react-colorful",t]);return tI.default.createElement("div",AN({},l,{ref:s,className:f}),tI.default.createElement(A3,{hsva:u,onChange:d,onChangeEnd:p}),tI.default.createElement(A4,{hue:u.h,onChange:d,onChangeEnd:p,className:"react-colorful__last-control"}))},En={defaultColor:"000",toHsva:AK,fromHsva:function(e){return AY({h:e.h,s:e.s,v:e.v,a:1})},equal:A8},Ei=function(e){return tI.default.createElement(Et,AN({},e,{colorModel:En}))},Er=function(e){var t=e.className,n=e.hsva,i=e.onChange,r=e.onChangeEnd,o={backgroundImage:"linear-gradient(90deg, "+AQ(Object.assign({},n,{a:0}))+", "+AQ(Object.assign({},n,{a:1}))+")"},a=Aq(["react-colorful__alpha",t]),l=A$(100*n.a);return tI.default.createElement("div",{className:a},tI.default.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),tI.default.createElement(AW,{onMove:function(e){i({a:e.left})},onKey:function(e){i({a:AR(n.a+e.left)})},onEnd:r,"aria-label":"Alpha","aria-valuetext":l+"%","aria-valuenow":l,"aria-valuemin":"0","aria-valuemax":"100"},tI.default.createElement(AU,{className:"react-colorful__alpha-pointer",left:n.a,color:AQ(n)})))},Eo=function(e){var t=e.className,n=e.colorModel,i=e.color,r=void 0===i?n.defaultColor:i,o=e.onChange,a=e.onChangeEnd,l=AI(e,["className","colorModel","color","onChange","onChangeEnd"]),s=(0,tI.useRef)(null);Ee(s);var c=A5(n,r,o,a),u=c[0],d=c[1],p=c[2],f=Aq(["react-colorful",t]);return tI.default.createElement("div",AN({},l,{ref:s,className:f}),tI.default.createElement(A3,{hsva:u,onChange:d,onChangeEnd:p}),tI.default.createElement(A4,{hue:u.h,onChange:d,onChangeEnd:p}),tI.default.createElement(Er,{hsva:u,onChange:d,onChangeEnd:p,className:"react-colorful__last-control"}))},Ea={defaultColor:"0001",toHsva:AK,fromHsva:AY,equal:A8},El=function(e){return tI.default.createElement(Eo,AN({},e,{colorModel:Ea}))};function Es(e){try{return(0,tz.rgbToHex)(e)}catch(e){return null}}let Ec=(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{value:r,label:o,padding:a,active:l}=n,s=(0,e4._)(n,["value","label","padding","active"]),[c]=i,{classes:u,cx:d,theme:p}=Eu();return(0,tV.jsx)("button",(0,e2._)((0,e0._)({ref:c,type:"button",style:{backgroundColor:r,padding:a},"aria-label":null!=o?o:r,value:r},s),{className:d(u.root,!r&&u.colorNotSet,s.className),children:l&&(0,tV.jsx)(nj.default,{fontSize:"small",className:u.activeIcon,style:{color:r?p.palette.getContrastText(r):void 0}})}))}),Eu=MR({name:{ColorSwatchButton:Ec}})(e=>({root:{height:e.spacing(2.5),width:e.spacing(2.5),minWidth:e.spacing(2.5),borderRadius:e.shape.borderRadius,borderColor:"dark"===e.palette.mode?e.palette.grey[700]:e.palette.grey[400],borderStyle:"solid",borderWidth:1,cursor:"pointer",padding:0,backgroundClip:"content-box"},activeIcon:{height:"100%",width:"80%",verticalAlign:"middle"},colorNotSet:{background:"repeating-conic-gradient(\n ".concat(e.palette.grey[400]," 0% 25%, ").
1concat(e.palette.common.white," 0% 50%)\n 50% / 12px 12px"),backgroundClip:"content-box"}}));Ec.displayName="ColorSwatchButton";let Ed=SQ("ColorPicker",["gradientPicker","colorTextInput","swatchContainer"]),Ep=MR({name:{ColorPicker:Ef}})(e=>({gradientPicker:{"&&":{width:"100%"}},colorTextInput:{marginTop:e.spacing(1)},swatchContainer:{display:"flex",flexWrap:"wrap",gap:5,marginTop:e.spacing(1)}}));function Ef(e){let{value:t,onChange:n,swatchColors:i,colorToHex:r=Es,disableAlpha:o=!1,labels:a={},classes:l={}}=e,{classes:s,cx:c}=Ep(void 0,{props:{classes:l}}),{textFieldPlaceholder:u='Ex: "#7cb5ec"'}=a,d=(0,tI.useRef)(null);(0,tI.useEffect)(()=>{d.current&&d.current!==document.activeElement&&(d.current.value=t)},[t]);let p=(null!=i?i:[]).map(e=>"string"==typeof e?{value:e}:e),f=r(t);return(0,tV.jsxs)(tV.Fragment,{children:[o?(0,tV.jsx)(Ei,{color:null!=f?f:"#000000",className:c(Ed.gradientPicker,s.gradientPicker),onChange:e=>{n(e,"gradient")}}):(0,tV.jsx)(El,{color:null!=f?f:"#000000",className:c(Ed.gradientPicker,s.gradientPicker),onChange:e=>{n(e,"gradient")}}),(0,tV.jsx)(tC.TextField,{placeholder:u,variant:"outlined",size:"small",defaultValue:t||"",inputRef:d,spellCheck:!1,className:c(Ed.colorTextInput,s.colorTextInput),onChange:e=>{let t=r(e.target.value);t&&n(t,"text")},fullWidth:!0}),p.length>0&&(0,tV.jsx)("div",{className:c(Ed.swatchContainer,s.swatchContainer),children:p.map(e=>(0,tV.jsx)(Ec,{value:e.value,label:e.label,onClick:()=>{var t;n(null!=(t=e.value)?t:"","swatch")},active:e.value==t||!e.value&&!t||!!e.value&&!!f&&r(e.value)===f},e.value))})]})}function Eh(e){let{value:t,onCancel:n,onSave:i,swatchColors:r,labels:o={},ColorPickerProps:a}=e,{removeColorButton:l="None",removeColorButtonTooltipTitle:s="",cancelButton:c="Cancel",saveButton:u="OK"}=o,[d,p]=(0,tI.useState)(t);return(0,tI.useEffect)(()=>{p(t)},[t]),(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(Ef,(0,e0._)({swatchColors:r,value:d,onChange:e=>{p(e)},labels:o},a)),(0,tV.jsxs)(tg.Stack,{direction:"row",justifyContent:"space-between",sx:{mt:1},children:[(0,tV.jsx)(tk.Tooltip,{title:s,arrow:!0,children:(0,tV.jsx)(e8.Button,{onClick:()=>{i("")},size:"small",children:l})}),(0,tV.jsx)(e8.Button,{onClick:n,size:"small",children:c}),(0,tV.jsx)(e8.Button,{onClick:()=>{i(d)},size:"small",children:u})]})]})}let Em=MR({name:{ColorPickerPopper:Eg}})(e=>({root:{zIndex:e.zIndex.tooltip,width:235}}));function Eg(e){let{value:t,onSave:n,onCancel:i,swatchColors:r,ColorPickerProps:o,labels:a}=e,l=(0,e4._)(e,["value","onSave","onCancel","swatchColors","ColorPickerProps","labels"]),{classes:s,cx:c}=Em();return(0,tV.jsx)(tf.Popper,(0,e2._)((0,e0._)({transition:!0,placement:"bottom-start"},l),{className:c(s.root,l.className),children:e=>{let{TransitionProps:l}=e;return(0,tV.jsx)(tt.Fade,(0,e2._)((0,e0._)({},l),{timeout:100,children:(0,tV.jsx)("div",{children:(0,tV.jsx)(e5.ClickAwayListener,{mouseEvent:"onMouseDown",touchEvent:"onTouchStart",onClickAway:i,children:(0,tV.jsx)(tp.Paper,{elevation:5,sx:{p:2.5,pb:1},children:(0,tV.jsx)(Eh,{value:t||"",onSave:n,onCancel:i,swatchColors:r,ColorPickerProps:o,labels:a})})})})}))}}))}function Eb(e){let{}=e,t=(0,e1._)({},e),n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Insert image",IconComponent:nD.default,disabled:!(null==n?void 0:n.isEditable)||!n.can().setImage({src:"http://example.com"})},t))}function Ev(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Insert table",IconComponent:Ay,disabled:!(null==t?void 0:t.isEditable)||!t.can().insertTable(),onClick:()=>null==t?void 0:t.chain().focus().insertTable({rows:3,cols:3,withHeaderRow:!0}).run()},e))}function Ex(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Center align",tooltipShortcutKeys:["mod","Shift","E"],IconComponent:nN.default,selected:null!=(t=null==n?void 0:n.isActive({textAlign:"center"}))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().setTextAlign("center"),onClick:()=>null==n?void 0:n.chain().focus().setTextAlign("center").run()},e))}function Ey(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Justify",tooltipShortcutKeys:["mod","Shift","J"],IconComponent:nI.default,selected:null!=(t=null==n?void 0:n.isActive({textAlign:"justify"}))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().setTextAlign("justify"),onClick:()=>null==n?void 0:n.chain().focus().setTextAlign("justify").run()},e))}function EC(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Left align",tooltipShortcutKeys:["mod","Shift","L"],IconComponent:nP.default,selected:null!=(t=null==n?void 0:n.isActive({textAlign:"left"}))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().setTextAlign("left"),onClick:()=>null==n?void 0:n.chain().focus().setTextAlign("left").run()},e))}function Ew(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Right align",tooltipShortcutKeys:["mod","Shift","R"],IconComponent:nR.default,selected:null!=(t=null==n?void 0:n.isActive({textAlign:"right"}))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().setTextAlign("right"),onClick:()=>null==n?void 0:n.chain().focus().setTextAlign("right").run()},e))}function Ek(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Blockquote",tooltipShortcutKeys:["mod","Shift","B"],IconComponent:nB.default,selected:null!=(t=null==n?void 0:n.isActive("blockquote"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleBlockquote(),onClick:()=>null==n?void 0:n.chain().focus().toggleBlockquote().run()},e))}function EM(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Bold",tooltipShortcutKeys:["mod","B"],IconComponent:nF.default,selected:null!=(t=null==n?void 0:n.isActive("bold"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleBold(),onClick:()=>null==n?void 0:n.chain().focus().toggleBold().run()},e))}function Ez(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Bulleted list",tooltipShortcutKeys:["mod","Shift","8"],IconComponent:nV.default,selected:null!=(t=null==n?void 0:n.isActive("bulletList"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleBulletList(),onClick:()=>null==n?void 0:n.chain().focus().toggleBulletList().run()},e))}function ES(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Code",tooltipShortcutKeys:["mod","E"],IconComponent:nH.default,selected:null!=(t=null==n?void 0:n.isActive("code"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleCode(),onClick:()=>null==n?void 0:n.chain().focus().toggleCode().run()},e))}function EL(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Code block",tooltipShortcutKeys:["mod","Alt","C"],IconComponent:Ao,selected:null!=(t=null==n?void 0:n.isActive("codeBlock"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleCodeBlock(),onClick:()=>null==n?void 0:n.chain().focus().toggleCodeBlock().run()},e))}let EA=MR({name:{MenuButtonColorPicker:EE}})(e=>({menuButtonIcon:{fontSize:AS},colorIndicatorIcon:{position:"absolute"},colorIndicatorIconDisabled:{color:e.palette.action.disabled}}));function EE(e){let{value:t,onChange:n,swatchColors:i,labels:r,hideColorIndicator:o=!1,popperId:a,PopperProps:l,ColorPickerProps:s}=e,c=(0,e4._)(e,["value","onChange","swatchColors","labels","hideColorIndicator","popperId","PopperProps","ColorPickerProps"]),{classes:u,cx:d}=EA(),[p,f]=(0,tI.useState)(null),h=()=>{f(null)},{IconComponent:m,children:g}=c,b=(0,e4._)(c,["IconComponent","children"]);return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(AA,(0,e2._)((0,e0._)({onClick:e=>{p?h():f(e.currentTarget)},"aria-describedby":a},b),{children:null!=g?g:(0,tV.jsxs)(tV.Fragment,{children:[m&&(0,tV.jsx)(m,{className:u.menuButtonIcon}),!o&&t&&(0,tV.jsx)(As,{className:d(u.menuButtonIcon,u.colorIndicatorIcon,c.disabled&&u.colorIndicatorIconDisabled),style:c.disabled?void 0:{color:t}})]})})),(0,tV.jsx)(Eg,(0,e0._)({id:a,open:!!p,anchorEl:p,value:null!=t?t:"",onSave:e=>{n(e),h()},onCancel:h,swatchColors:i,ColorPickerProps:s,labels:r},l))]})}function ET(e){let t=S4(),n=(0,tI.useRef)(null);return(0,tV.jsx)(AA,(0,e0._)({buttonRef:n,tooltipLabel:"Link",tooltipShortcutKeys:["mod","Shift","U"],IconComponent:nW.default,selected:null==t?void 0:t.isActive("link"),disabled:!(null==t?void 0:t.isEditable),onClick:()=>null==t?void 0:t.commands.openLinkBubbleMenu({anchorEl:n.current,placement:"bottom"})},e))}function E_(e){let{defaultMarkColor:t="#ffff00"}=e,n=(0,e4._)(e,["defaultMarkColor"]),i=S4();return(0,tV.jsx)(EE,(0,e2._)((0,e0._)({IconComponent:Ad,tooltipLabel:"Highlight color",tooltipShortcutKeys:["mod","Shift","H"],value:(null==i?void 0:i.isActive("highlight"))?i.getAttributes("highlight").color||t:"",onChange:e=>{e?null==i||i.chain().focus().setHighlight({color:e}).run():null==i||i.chain().focus().unsetHighlight().run()},disabled:!(null==i?void 0:i.isEditable)||!i.can().toggleHighlight()},n),{labels:(0,e0._)({removeColorButton:"None",removeColorButtonTooltipTitle:"Remove highlighting from this text"},n.labels)}))}function EO(e){var t;let{}=e,n=(0,e1._)({},e),i=S4();return(0,tV.jsx)(AA,(0,e0._)({IconComponent:Au,tooltipLabel:"Highlight",tooltipShortcutKeys:["mod","Shift","H"],selected:null!=(t=null==i?void 0:i.isActive("highlight"))&&t,disabled:!(null==i?void 0:i.isEditable)||!i.can().toggleHighlight(),onClick:()=>null==i?void 0:i.chain().focus().toggleHighlight().run()},n))}function Ej(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Insert horizontal line",IconComponent:nq.default,disabled:!(null==t?void 0:t.isEditable)||!t.can().setHorizontalRule(),onClick:()=>null==t?void 0:t.chain().focus().setHorizontalRule().run()},e))}function ED(e,t){let n=kT(t,e.schema),{from:i,to:r,empty:o}=e.selection,a=[];return o?(e.storedMarks&&a.push(...e.storedMarks),a.push(...e.selection.$head.marks())):e.doc.nodesBetween(i,r,e=>{a.push(...e.marks)}),a.filter(e=>
1e.type.name===n.name).map(e=>(0,e0._)({},e.attrs))}function EN(e,t){let n=kn(t,e.schema),{from:i,to:r}=e.selection,o=[];return e.doc.nodesBetween(i,r,e=>{o.push(e)}),o.reverse().filter(e=>e.type.name===n.name).map(e=>(0,e0._)({},e.attrs))}function EI(e,t){let n=kV("string"==typeof t?t:t.name,e.schema);return"node"===n?EN(e,t):"mark"===n?ED(e,t):[]}function EP(e){let{images:t,editor:n,position:i}=e;if(!n||n.isDestroyed||0===t.length)return;let r=t.filter(e=>!!e.src).map(e=>({type:n.schema.nodes.image.name,attrs:e}));n.chain().command(e=>{let{commands:t}=e;return null==i?t.insertContent(r):t.insertContentAt(i,r)}).focus().run()}function ER(e,t){return new xQ({key:t,props:{handleKeyDown:wj(e)}})}function EB(e){return e.toLowerCase().normalize("NFKD").replace(/[^\w\s-]+/g,"").replace(/[-\s]+/g,"-").replace(/^[\s-_]+|[\s-_]+$/g,"")}function EF(e){let{onUploadFiles:t,inputProps:n,insertImages:i=EP}=e,r=(0,e4._)(e,["onUploadFiles","inputProps","insertImages"]),o=S4(),a=(0,tI.useRef)(null),l=async e=>{!o||o.isDestroyed||0===e.length||i({editor:o,images:await t(Array.from(e))})};return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(Eb,(0,e0._)({tooltipLabel:"Upload images",onClick:()=>{var e;return null==(e=a.current)?void 0:e.click()}},r)),(0,tV.jsx)("input",(0,e0._)({ref:a,type:"file",accept:"image/*",multiple:!0,onChange:async e=>{e.target.files&&await l(e.target.files),e.target.value=""},style:{display:"none"}},n))]})}function EV(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Indent",tooltipShortcutKeys:["Tab"],IconComponent:nU.default,disabled:!(null==t?void 0:t.isEditable)||!t.can().sinkListItem("listItem"),onClick:()=>null==t?void 0:t.chain().focus().sinkListItem("listItem").run()},e))}function EH(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Italic",tooltipShortcutKeys:["mod","I"],IconComponent:n$.default,selected:null!=(t=null==n?void 0:n.isActive("italic"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleItalic(),onClick:()=>null==n?void 0:n.chain().focus().toggleItalic().run()},e))}function EW(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Ordered list",tooltipShortcutKeys:["mod","Shift","7"],IconComponent:nK.default,selected:null!=(t=null==n?void 0:n.isActive("orderedList"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleOrderedList(),onClick:()=>null==n?void 0:n.chain().focus().toggleOrderedList().run()},e))}function Eq(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Redo",tooltipShortcutKeys:["mod","Shift","Z"],IconComponent:nG.default,disabled:!(null==t?void 0:t.isEditable)||!t.can().redo(),onClick:()=>null==t?void 0:t.chain().focus().redo().run()},e))}function EU(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Remove inline formatting",IconComponent:nY.default,disabled:!(null==t?void 0:t.isEditable)||!t.can().unsetAllMarks(),onClick:()=>null==t?void 0:t.chain().focus().unsetAllMarks().run()},e))}function E$(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Strikethrough",tooltipShortcutKeys:["mod","Shift","S"],IconComponent:nX.default,selected:null!=(t=null==n?void 0:n.isActive("strike"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleStrike(),onClick:()=>null==n?void 0:n.chain().focus().toggleStrike().run()},e))}function EK(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Subscript",tooltipShortcutKeys:["mod",","],IconComponent:nJ.default,selected:null!=(t=null==n?void 0:n.isActive("subscript"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleSubscript(),onClick:()=>null==n?void 0:n.chain().focus().toggleSubscript().run()},e))}function EG(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Superscript",tooltipShortcutKeys:["mod","."],IconComponent:nQ.default,selected:null!=(t=null==n?void 0:n.isActive("superscript"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleSuperscript(),onClick:()=>null==n?void 0:n.chain().focus().toggleSuperscript().run()},e))}function EY(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Task checklist",tooltipShortcutKeys:["mod","Shift","9"],IconComponent:nZ.default,selected:null!=(t=null==n?void 0:n.isActive("taskList"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleTaskList(),onClick:()=>null==n?void 0:n.chain().focus().toggleTaskList().run()},e))}function EX(e){let t,{IconComponent:n=Ac,tooltipLabel:i="Text color",defaultTextColor:r=""}=e,o=(0,e4._)(e,["IconComponent","tooltipLabel","defaultTextColor"]),a=S4(),l=a?EI(a.state,"textStyle"):[],s=!!(null==a?void 0:a.isActive("textStyle")),c=l.map(e=>e.color||r);s||c.push(r);let u=new Set(c).size;return t=1===u?c[0]:u>1?"":r,(0,tV.jsx)(EE,(0,e2._)((0,e0._)({IconComponent:n,tooltipLabel:i,value:t,onChange:e=>{null==a||a.chain().focus().setColor(e).run()}
1,disabled:!(null==a?void 0:a.isEditable)||!a.can().setColor("#000")},o),{labels:(0,e0._)({removeColorButton:"Reset"},o.labels)}))}function EJ(e){var t;let n=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Underline",tooltipShortcutKeys:["mod","U"],IconComponent:n1.default,selected:null!=(t=null==n?void 0:n.isActive("underline"))&&t,disabled:!(null==n?void 0:n.isEditable)||!n.can().toggleUnderline(),onClick:()=>null==n?void 0:n.chain().focus().toggleUnderline().run()},e))}function EQ(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Undo",tooltipShortcutKeys:["mod","Z"],IconComponent:n0.default,disabled:!(null==t?void 0:t.isEditable)||!t.can().undo(),onClick:()=>null==t?void 0:t.chain().focus().undo().run()},e))}function EZ(e){let t=S4();return(0,tV.jsx)(AA,(0,e0._)({tooltipLabel:"Unindent",tooltipShortcutKeys:["Shift","Tab"],IconComponent:n2.default,disabled:!(null==t?void 0:t.isEditable)||!t.can().liftListItem("listItem"),onClick:()=>null==t?void 0:t.chain().focus().liftListItem("listItem").run()},e))}let E1=MR({name:{MenuSelect:E0}})(e=>({rootTooltipWrapper:{display:"inline-flex"},selectRoot:{["&:not(:hover):not(.".concat(tL.outlinedInputClasses.focused,") .").concat(tL.outlinedInputClasses.notchedOutline)]:{borderWidth:0},["& .".concat(tT.svgIconClasses.root)]:{color:e.palette.action.active},["&.".concat(tA.selectClasses.disabled," .").concat(tT.svgIconClasses.root)]:{color:e.palette.action.disabled}},select:{"&&&":{paddingLeft:e.spacing(1),paddingRight:e.spacing(3)}},selectDropdownIcon:{right:1},input:{paddingTop:"3px",paddingBottom:"3px",fontSize:"0.9em"}}));function E0(e){var t,n,i;let{tooltipTitle:r}=e,o=(0,e4._)(e,["tooltipTitle"]),{classes:a,cx:l}=E1(),[s,c]=(0,tI.useState)(!1),u=(0,tV.jsx)(tm.Select,(0,e2._)((0,e0._)({margin:"none",variant:"outlined",size:"small"},o),{onMouseEnter:function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];c(!0),null==(e=o.onMouseEnter)||e.call(o,...n)},onMouseLeave:function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];c(!1),null==(e=o.onMouseLeave)||e.call(o,...n)},onClick:function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];c(!1),null==(e=o.onClick)||e.call(o,...n)},onOpen:function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];c(!1),null==(e=o.onOpen)||e.call(o,...n)},inputProps:(0,e2._)((0,e0._)({},o.inputProps),{className:l(a.input,null==(t=o.inputProps)?void 0:t.className)}),MenuProps:(0,e0._)({anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"}},o.MenuProps),className:l(a.selectRoot,o.className),classes:(0,e2._)((0,e0._)({},o.classes),{select:l(a.select,null==(n=o.classes)?void 0:n.select),icon:l(a.selectDropdownIcon,null==(i=o.classes)?void 0:i.icon)})}));return r?(0,tV.jsx)(Az,{label:r,contentWrapperClassName:a.rootTooltipWrapper,open:s,children:u}):u}let E2=MR({name:{MenuSelectFontFamily:E3}})({selectInput:{width:55}}),E4="MULTIPLE";function E3(e){var t;let n,{options:i,hideUnsetOption:r=!1,unsetOptionLabel:o="Default",emptyLabel:a="Font"}=e,l=(0,e4._)(e,["options","hideUnsetOption","unsetOptionLabel","emptyLabel"]),{classes:s,cx:c}=E2(),u=S4(),d=u?EI(u.state,"textStyle"):[],p=!!(null==u?void 0:u.isActive("textStyle")),f=d.map(e=>{var t;return null!=(t=e.fontFamily)?t:""});p||f.push("");let h=new Set(f).size;return n=1===h?f[0]:h>1?E4:"",(0,tV.jsxs)(E0,(0,e2._)((0,e0._)({onChange:e=>{let t=e.target.value;t?null==u||u.chain().setFontFamily(t).focus().run():null==u||u.chain().unsetFontFamily().focus().run()},disabled:!(null==u?void 0:u.isEditable)||!u.can().setFontFamily("serif"),renderValue:e=>{var t,n;return e&&e!==E4?null!=(n=null==(t=i.find(t=>t.value===e))?void 0:t.label)?n:e:a},displayEmpty:!0,"aria-label":"Font families",tooltipTitle:"Font"},l),{value:n||"",inputProps:(0,e2._)((0,e0._)({},l.inputProps),{className:c(s.selectInput,null==(t=l.inputProps)?void 0:t.className)}),children:[!r&&(0,tV.jsx)(tl.MenuItem,{value:"",children:o}),(0,tV.jsx)(tl.MenuItem,{style:{display:"none"},value:E4}),i.map(e=>{var t;return(0,tV.jsx)(tl.MenuItem,{value:e.value,children:(0,tV.jsx)("span",{style:{fontFamily:e.value},children:null!=(t=e.label)?t:e.value})},e.value)})]}))}let E6=MR({name:{MenuSelectFontSize:E9}})({selectInput:{width:17,display:"flex",alignItems:"center"},fontSizeIcon:{fontSize:AS}}),E8=["8px","9px","10px","11px","12px","14px","16px","18px","24px","30px","36px","48px","60px","72px","96px"];function E5(e){return e.replace("px","")}let E7="MULTIPLE";function E9(e){var t;let n,{options:i=E8,sizeOptions:r,hideUnsetOption:o=!1,unsetOptionLabel:a="Default",unsetOptionContent:l,emptyLabel:s,emptyValue:c}=e,u=(0,e4._)(e,["options","sizeOptions","hideUnsetOption","unsetOptionLabel","unsetOptionContent","emptyLabel","emptyValue"]),{classes:d,cx:p}=E6(),f=S4();s=null!=c?c:s,a=null!=l?l:a;let h=(null!=(i=null!=r?r:i)?i:[]).map(e=>"string"==typeof e?{value:e}:e),m=f?EI(f.state,"textStyle"):[],g=!!(null==f?void 0:f.isActive("textStyle")),b=m.map(e=>{var t;return null!=(t=e.fontSize)?t:""});g||b.push("");let v=new Set(b).size;return n=1===v?b[0]:v>1?E7:"",(0,tV.jsxs)(E0,(0,e2._)((0,e0._)({onChange:e=>{let t=e.target.value;t?null==f||f.chain().setFontSize(t).focus().run():null==f||f.chain().unsetFontSize().focus().run()},disabled:!(null==f?void 0:f.isEditable)||!f.can().setFontSize("12px"),renderValue:e=>e&&e!==E7?E5(e):null!=s?s:(0,tV.jsx)(n4.default,{className:d.fontSizeIcon}),displayEmpty:!0,"aria-label":"Font sizes",tooltipTitle:"Font size"},u),{value:n||"",inputProps:(0,e2._)((0,e0._)({},u.inputProps),{className:p(d.selectInput,null==(t=u.inputProps)?void 0:t.className)}
1),children:[!o&&(0,tV.jsx)(tl.MenuItem,{value:"",children:a}),(0,tV.jsx)(tl.MenuItem,{style:{display:"none"},value:E7}),h.map(e=>{var t;return(0,tV.jsx)(tl.MenuItem,{value:e.value,children:null!=(t=e.label)?t:E5(e.value)},e.value)})]}))}let Te=MR({name:{MenuSelectHeading:Tu}})(e=>{let t=SX(e);return{selectInput:{width:77},menuOption:{display:"block",width:"100%"},headingOption:{marginBlockStart:0,marginBlockEnd:0,fontWeight:"bold"},headingOption1:{fontSize:t["& h1"].fontSize},headingOption2:{fontSize:t["& h2"].fontSize},headingOption3:{fontSize:t["& h3"].fontSize},headingOption4:{fontSize:t["& h4"].fontSize},headingOption5:{fontSize:t["& h5"].fontSize},headingOption6:{fontSize:t["& h6"].fontSize}}}),Tt="Paragraph",Tn="Heading 1",Ti="Heading 2",Tr="Heading 3",To="Heading 4",Ta="Heading 5",Tl="Heading 6",Ts={[Tn]:1,[Ti]:2,[Tr]:3,[To]:4,[Ta]:5,[Tl]:6},Tc={1:Tn,2:Ti,3:Tr,4:To,5:Ta,6:Tl};function Tu(e){var t,n,i,r,o,a,l,s;let c,{labels:u,hideShortcuts:d=!1}=e,p=(0,e4._)(e,["labels","hideShortcuts"]),{classes:f,cx:h}=Te(),m=S4(),g=(0,tI.useCallback)(e=>{let t=e.target.value;t===Tt?null==m||m.chain().setParagraph().focus().run():t in Ts&&(null==m||m.chain().setHeading({level:Ts[t]}).focus().run())},[m]),b="";if(null==m?void 0:m.isActive("paragraph"))b=Tt;else if(null==m?void 0:m.isActive("heading")){let e=EI(m.state,"heading").map(e=>e.level);(c=1===new Set(e).size?e[0]:void 0)&&c in Tc&&(b=Tc[c])}let v=""!==b,x=!!(null==m?void 0:m.can().setParagraph()),y=(0,tI.useMemo)(()=>{var e;let t=null==m?void 0:m.extensionManager.extensions.find(e=>"heading"==e.name);return new Set(null!=(e=null==t?void 0:t.options.levels)?e:[])},[m]),C=y.values().next(),w=C.done?void 0:C.value,k=void 0!==w&&(c===w||!!(null==m?void 0:m.can().setHeading({level:w})));return(0,tV.jsxs)(E0,(0,e2._)((0,e0._)({onChange:g,disabled:!(null==m?void 0:m.isEditable)||!v&&!x&&!k,displayEmpty:!0,renderValue:e=>{var t,n;let i;return""===e?i=null!=(n=null!=(t=null==u?void 0:u.emptyValue)?t:null==u?void 0:u.empty)?n:(0,tV.jsx)("em",{children:"Change toâ¦"}):e===Tt?i=null==u?void 0:u.paragraph:e===Tn?i=null==u?void 0:u.heading1:e===Ti?i=null==u?void 0:u.heading2:e===Tr?i=null==u?void 0:u.heading3:e===To?i=null==u?void 0:u.heading4:e===Ta?i=null==u?void 0:u.heading5:e===Tl&&(i=null==u?void 0:u.heading6),null!=i?i:e},"aria-label":"Text headings",tooltipTitle:"Styles"},p),{value:b,inputProps:(0,e2._)((0,e0._)({},p.inputProps),{className:h(f.selectInput,null==(t=p.inputProps)?void 0:t.className)}),children:[(0,tV.jsx)(tl.MenuItem,{value:Tt,disabled:!v&&!x,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","0"],placement:"right",contentWrapperClassName:f.menuOption,children:null!=(n=null==u?void 0:u.paragraph)?n:Tt})}),y.has(1)&&(0,tV.jsx)(tl.MenuItem,{value:Tn,disabled:!k,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","1"],placement:"right",contentWrapperClassName:h(f.menuOption,f.headingOption,f.headingOption1),children:null!=(i=null==u?void 0:u.heading1)?i:Tn})}),y.has(2)&&(0,tV.jsx)(tl.MenuItem,{value:Ti,disabled:!k,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","2"],placement:"right",contentWrapperClassName:h(f.menuOption,f.headingOption,f.headingOption2),children:null!=(r=null==u?void 0:u.heading2)?r:Ti})}),y.has(3)&&(0,tV.jsx)(tl.MenuItem,{value:Tr,disabled:!k,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","3"],placement:"right",contentWrapperClassName:h(f.menuOption,f.headingOption,f.headingOption3),children:null!=(o=null==u?void 0:u.heading3)?o:Tr})}),y.has(4)&&(0,tV.jsx)(tl.MenuItem,{value:To,disabled:!k,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","4"],placement:"right",contentWrapperClassName:h(f.menuOption,f.headingOption,f.headingOption4),children:null!=(a=null==u?void 0:u.heading4)?a:To})}),y.has(5)&&(0,tV.jsx)(tl.MenuItem,{value:Ta,disabled:!k,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","5"],placement:"right",contentWrapperClassName:h(f.menuOption,f.headingOption,f.headingOption5),children:null!=(l=null==u?void 0:u.heading5)?l:Ta})}),y.has(6)&&(0,tV.jsx)(tl.MenuItem,{value:Tl,disabled:!k,children:(0,tV.jsx)(Az,{label:"",shortcutKeys:d?void 0:["mod","alt","6"],placement:"right",contentWrapperClassName:h(f.menuOption,f.headingOption,f.headingOption6),children:null!=(s=null==u?void 0:u.heading6)?s:Tl})})]}))}let Td=MR({name:{MenuSelectTextAlign:Tf}})(e=>({selectInput:{width:AS},menuItem:{paddingLeft:0,paddingRight:0},menuOption:{display:"flex",width:"100%",justifyContent:"center"},menuButtonIcon:{fontSize:AS,color:e.palette.action.active}})),Tp=[{value:"left",label:"Left",shortcutKeys:["mod","Shift","L"],IconComponent:nP.default},{value:"center",label:"Center",shortcutKeys:["mod","Shift","E"],IconComponent:nN.default},{value:"right",label:"Right",shortcutKeys:["mod","Shift","R"],IconComponent:nR.default},{value:"justify",label:"Justify",shortcutKeys:["mod","Shift","J"],IconComponent:nI.default}];function Tf(e){var t,n,i;let{options:r=Tp,emptyLabel:o="",alignmentOptions:a}=e,l=(0,e4._)(e,["options","emptyLabel","alignmentOptions"]),{classes:s,cx:c}=Td(),u=S4();r=null!=(t=null==a?void 0:a.map(e=>(0,e2._)((0,e0._)({},e),{value:e.alignment})))?t:r;let d=(0,tI.useCallback)(e=>{let t=e.target.value;null==u||u.chain().setTextAlign(t).focus().run()},[u]),p=(0,tI.useMemo)(()=>{let e=null==u?void 0:u.extensionManager.extensions.find(e=>"textAlign"==e.name);return null==e?void 0:e.options},[u]),f=(0,tI.useMemo)(()=>new Set(null==p?void 0:p.alignments),[p]),h=null!=(n=Array.from(f).find(e=>null==u?void 0:u.isActive({textAlign:e})))?n:"";return(0,tV.jsx)(E0,(0,e2._)((0,e0._)({onChange:d,disabled:!(null==u?void 0:u.isEditable)||!Array.from(f).some(e=>u.can().setTextAlign(e)),renderValue:e=>{let t;if(e){let n=r.find(t=>t.value===e);t=n?(0,tV.jsx)(n.IconComponent,{className:s.menuButtonIcon}):e}else t=o;return(0,tV.jsx)("span",{className:s.menuOption,children:t})},"aria-label":"Text alignments",tooltipTitle:"Align",value:h,displayEmpty:!0},l),{inputProps:(0,e2._)((0,e0._)({},l.inputProps),{className:c(s.selectInput,null==(i=l.inputProps)?void 0:i.className)}),children:r.filter(e=>f.has(e.value)).map(e=>{var t;return(0,tV.jsx)(tl.MenuItem,{value:e.value,disabled:!(null==u?void 0:u.can().setTextAlign(e.value)),className:s.menuItem,children:(0,tV.jsx)(Az,{label:null!=(t=e.label)?t:"",shortcutKeys:e.shortcutKeys,placement:"right",contentWrapperClassName:s.menuOption,children:(0,tV.jsx)(e.IconComponent,{className:s.menuButtonIcon})})},e.value)})}
1))}let Th=kw.create({name:"fontSize",addOptions:()=>({types:["textStyle"]}),addGlobalAttributes(){return[{types:this.options.types,attributes:{fontSize:{default:null,parseHTML:e=>e.style.fontSize.replace(/['"]+/g,""),renderHTML:e=>e.fontSize?{style:"font-size: ".concat(e.fontSize)}:{}}}}]},addCommands:()=>({setFontSize:e=>t=>{let{chain:n}=t;return n().setMark("textStyle",{fontSize:e}).run()},unsetFontSize:()=>e=>{let{chain:t}=e;return t().setMark("textStyle",{fontSize:null}).removeEmptyTextStyle().run()}})}),Tm=Mu.create({name:"heading",addOptions:()=>({levels:[1,2,3,4,5,6],HTMLAttributes:{}}),content:"inline*",group:"block",defining:!0,addAttributes:()=>({level:{default:1,rendered:!1}}),parseHTML(){return this.options.levels.map(e=>({tag:"h".concat(e),attrs:{level:e}}))},renderHTML(e){let{node:t,HTMLAttributes:n}=e;return["h".concat(this.options.levels.includes(t.attrs.level)?t.attrs.level:this.options.levels[0]),ki(this.options.HTMLAttributes,n),0]},addCommands(){return{setHeading:e=>t=>{let{commands:n}=t;return!!this.options.levels.includes(e.level)&&n.setNode(this.name,e)},toggleHeading:e=>t=>{let{commands:n}=t;return!!this.options.levels.includes(e.level)&&n.toggleNode(this.name,"paragraph",e)}}},addKeyboardShortcuts(){return this.options.levels.reduce((e,t)=>(0,e2._)((0,e0._)({},e),{["Mod-Alt-".concat(t)]:()=>this.editor.commands.toggleHeading({level:t})}),{})},addInputRules(){return this.options.levels.map(e=>Ms({find:new RegExp("^(#{".concat(Math.min(...this.options.levels),",").concat(e,"}
1)\\s$")),type:this.type,getAttributes:{level:e}}))}}),Tg=MR({name:{HeadingWithAnchorComponent:Tv},uniqId:"kNc4LD"})((e,t,n)=>({root:{["&:hover .".concat(n.link)]:{opacity:100}},container:{display:"inline-block",position:"relative"},link:{position:"absolute",left:-21,color:"".concat(e.palette.text.secondary," !important"),opacity:0,transition:e.transitions.create("opacity"),textDecoration:"none",outline:"none",[e.breakpoints.down("sm")]:{left:-18},'.ProseMirror[contenteditable="true"] &':{display:"none"}},linkIcon:{transform:"rotate(-45deg)",fontSize:"1.25rem",[e.breakpoints.down("sm")]:{fontSize:"1.15rem"}}})),Tb=SQ("HeadingWithAnchorComponent",["root","container","link","linkIcon"]);function Tv(e){let{editor:t,node:n,extension:i}=e,{classes:r,cx:o}=Tg(),a="h".concat(i.options.levels.includes(n.attrs.level)?n.attrs.level:i.options.levels[0]),l=EB(kK(n,{textSerializers:(0,tI.useMemo)(()=>kM(t.schema),[t.schema])}));return(0,tV.jsx)(LK,(0,e2._)((0,e0._)({as:a,id:l},i.options.HTMLAttributes),{className:o(Tb.root,r.root),style:{textAlign:n.attrs.textAlign},children:(0,tV.jsxs)("span",{className:o(Tb.container,r.container),children:[(0,tV.jsx)("a",{href:"#".concat(l),contentEditable:!1,className:o(Tb.link,r.link),children:(0,tV.jsx)(nW.default,{className:o(Tb.linkIcon,r.linkIcon)})}),(0,tV.jsx)(L$,{as:"span"})]})}))}let Tx=Tm.extend({addOptions(){var e;return(0,e2._)((0,e0._)({},null==(e=this.parent)?void 0:e.call(this)),{scrollToAnchorOnMount:!0})},onCreate(){this.options.scrollToAnchorOnMount&&setTimeout(()=>{Ty(this.editor)})},addNodeView:()=>LX(Tv)});function Ty(e){if(e.isDestroyed||!("heading"in e.storage))return;let t=window.location.hash.slice(1);if(!t)return;let n=window.document.getElementById(t);n&&e.options.element.contains(n)&&n.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}let TC=/(?:^|\s)(!\[(.+|:?)]\((\S+)(?:(?:\s+)["'](\S+)["'])?\))$/,Tw=Mu.create({name:"image",addOptions:()=>({inline:!1,allowBase64:!1,HTMLAttributes:{}}),inline(){return this.options.inline},group(){return this.options.inline?"inline":"block"},draggable:!0,addAttributes:()=>({src:{default:null},alt:{default:null},title:{default:null}}),parseHTML(){return[{tag:this.options.allowBase64?"img[src]":'img[src]:not([src^="data:"])'}]},renderHTML(e){let{HTMLAttributes:t}=e;return["img",ki(this.options.HTMLAttributes,t)]},addCommands(){return{setImage:e=>t=>{let{commands:n}=t;return n.insertContent({type:this.name,attrs:e})}}}
1,addInputRules(){return[Ml({find:TC,type:this.type,getAttributes:e=>{let[,,t,n,i]=e;return{src:n,alt:t,title:i}}})]}});var Tk=iC(ix((e,t)=>{var n=L6(),i=M8();t.exports=function(e,t,r){var o=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return i(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:o,maxWait:t,trailing:a})}})());let TM=MR({name:{ResizableImageResizer:Tz}})(e=>({root:{position:"absolute",bottom:-3,right:-3,width:12,height:12,background:e.palette.primary.main,cursor:"nwse-resize"}}));function Tz(e){let{onResize:t,className:n,mouseDown:i,setMouseDown:r}=e,{classes:o,cx:a}=TM();(0,tI.useEffect)(()=>{if(!i)return;let e=e=>{t(e)};return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)}},[i,t]),(0,tI.useEffect)(()=>{let e=()=>{r(!1)};return window.addEventListener("mouseup",e),()=>{window.removeEventListener("mouseup",e)}},[r]);let l=(0,tI.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),r(!0)},[r]);return(0,tV.jsx)("div",{className:a(o.root,n),onMouseDown:l})}let TS=MR({name:{ResizableImageComponent:TL}})(e=>({imageContainer:{display:"inline-flex",position:"relative"},image:{display:"block"},imageSelected:{outline:"3px solid ".concat(e.palette.primary.main)},resizer:{'.ProseMirror[contenteditable="false"] &':{display:"none"}}}));function TL(e){var t;let{node:n,selected:i,updateAttributes:r,extension:o}=e,{classes:a,cx:l}=TS(),{attrs:s}=n,c=(0,tI.useRef)(null),[u,d]=(0,tI.useState)(!1),p=i||u,f=(0,tI.useMemo)(()=>(0,Tk.default)(e=>{if(!c.current)return;let t=c.current.getBoundingClientRect(),n=e.clientX-t.x,i=e.clientY-t.y;r({width:Math.round(Math.max(n,t.width/t.height*i,15))})},50,{trailing:!0}),[r]),h=o.options.ChildComponent;return(0,tV.jsx)(LK,{style:{textAlign:s.textAlign,width:"100%"},as:o.options.inline?"span":"div",children:(0,tV.jsxs)("div",{className:a.imageContainer,children:[(0,tV.jsx)("img",{ref:c,src:s.src,height:"auto",width:s.width?s.width:void 0,alt:s.alt||void 0,title:s.title||void 0,className:l(a.image,p&&"ProseMirror-selectednode",p&&a.imageSelected),style:{maxWidth:s.width?void 0:"auto",aspectRatio:null!=(t=s.aspectRatio)?t:void 0},"data-drag-handle":!0,onLoad:e=>{let t={};s.width||(t.width=e.currentTarget.naturalWidth),s.aspectRatio||(t.aspectRatio=String(e.currentTarget.naturalWidth/e.currentTarget.naturalHeight)),(t.width||t.aspectRatio)&&r(t)}}),p&&(0,tV.jsx)(Tz,{onResize:f,className:a.resizer,mouseDown:u,setMouseDown:d}),h&&(0,tV.jsx)(h,(0,e0._)({},e))]})})}let TA=Tw.extend({addOptions(){var e;return(0,e2._)((0,e0._)({},null==(e=this.parent)?void 0:e.call(this)),{isAllowedImgSrc:e=>!!e})},addAttributes(){var e;return(0,e2._)((0,e0._)({},null==(e=this.parent)?void 0:e.call(this)),{width:{default:null,renderHTML:e=>({width:e.width}),parseHTML:e=>e.getAttribute("width")},aspectRatio:{default:null,renderHTML:e=>e.aspectRatio?{style:"aspect-ratio: ".concat(e.aspectRatio)}:{},parseHTML:e=>e.style.aspectRatio}})},renderHTML(e){let{HTMLAttributes:t}=e;return["img",ki({height:"auto"},this.options.HTMLAttributes,t)]},parseHTML(){return[{tag:this.options.allowBase64?"img[src]":'img[src]:not([src^="data:"])',getAttrs:e=>{if(!(e instanceof Element))return!1;let t=e.getAttribute("src");return this.options.isAllowedImgSrc(t)&&null}}]},addInputRules(){var e;let t=null==(e=this.parent)?void 0:e.call(this);return t?t.map(e=>new kh({find:e.find,handler:t=>{let n=(e=>{let[,,t,n,i]=e;return{src:n,alt:t,title:i}})(t.match);if(this.options.isAllowedImgSrc(n.src))return e.handler(t)}})):[]},addNodeView:()=>LX(TL)});if("u">typeof WeakMap){let e=new WeakMap;i=t=>e.get(t),r=(t,n)=>(e.set(t,n),n)}else{let e=[],t=0;i=t=>{for(let n=0;n<e.length;n+=2)if(e[n]==t)return e[n+1]},r=(n,i)=>(10==t&&(t=0),e[t++]=n,e[t++]=i)}var TE=class{findCell(e){for(let t=0;t<this.map.length;t++){let n=this.map[t];if(n!=e)continue;let i=t%this.width,r=t/this.width|0,o=i+1,a=r+1;for(let e=1;o<this.width&&this.map[t+e]==n;e++)o++;for(let e=1;a<this.height&&this.map[t+this.width*e]==n;e++)a++;return{left:i,top:r,right:o,bottom:a}}throw RangeError("No cell with offset ".concat(e," found"))}colCount(e){for(let t=0;t<this.map.length;t++)if(this.map[t]==e)return t%this.width;throw RangeError("No cell with offset ".concat(e," found"))}nextCell(e,t,n){let{left:i,right:r,top:o,bottom:a}=this.findCell(e);return"horiz"==t?(n<0?0==i:r==this.width)?null:this.map[o*this.width+(n<0?i-1:r)]:(n<0?0==o:a==this.height)?null:this.map[i+this.width*(n<0?o-1:a)]}rectBetween(e,t){let{left:n,right:i,top:r,bottom:o}=this.findCell(e),{left:a,right:l,top:s,bottom:c}=this.findCell(t);return{left:Math.min(n,a),top:Math.min(r,s),right:Math.max(i,l),bottom:Math.max(o,c)}}cellsInRect(e){let t=[],n={};for(let i=e.top;i<e.bottom;i++)for(let r=e.left;r<e.right;r++){let o=i*this.width+r,a=this.map[o];!n[a]&&(n[a]=!0,r==e.left&&r&&this.map[o-1]==a||i==e.top&&i&&this.map[o-this.width]==a||t.push(a))}return t}positionAt(e,t,n){for(let i=0,r=0;;i++){let o=r+n.child(i).nodeSize;if(i==e){let n=t+e*this.width,i=(e+1)*this.width;for(;n<i&&this.map[n]<r;)n++;return n==i?o-1:this.map[n]}r=o}}static get(e){return i(e)||r(e,function(e){if("table"!=e.type.spec.tableRole)throw RangeError("Not a table node: "+e.type.n
1ame);let t=function(e){let t=-1,n=!1;for(let i=0;i<e.childCount;i++){let r=e.child(i),o=0;if(n)for(let t=0;t<i;t++){let n=e.child(t);for(let e=0;e<n.childCount;e++){let r=n.child(e);t+r.attrs.rowspan>i&&(o+=r.attrs.colspan)}}for(let e=0;e<r.childCount;e++){let t=r.child(e);o+=t.attrs.colspan,t.attrs.rowspan>1&&(n=!0)}-1==t?t=o:t!=o&&(t=Math.max(t,o))}return t}(e),n=e.childCount,i=[],r=0,o=null,a=[];for(let e=0,r=t*n;e<r;e++)i[e]=0;for(let l=0,s=0;l<n;l++){let c=e.child(l);s++;for(let e=0;;e++){for(;r<i.length&&0!=i[r];)r++;if(e==c.childCount)break;let u=c.child(e),{colspan:d,rowspan:p,colwidth:f}=u.attrs;for(let e=0;e<p;e++){if(e+l>=n){(o||(o=[])).push({type:"overlong_rowspan",pos:s,n:p-e});break}let c=r+e*t;for(let e=0;e<d;e++){0==i[c+e]?i[c+e]=s:(o||(o=[])).push({type:"collision",row:l,pos:s,n:d-e});let n=f&&f[e];if(n){let i=(c+e)%t*2,r=a[i];null==r||r!=n&&1==a[i+1]?(a[i]=n,a[i+1]=1):r==n&&a[i+1]++}}}r+=d,s+=u.nodeSize}let u=(l+1)*t,d=0;for(;r<u;)0==i[r++]&&d++;d&&(o||(o=[])).push({type:"missing",row:l,n:d}),s++}(0===t||0===n)&&(o||(o=[])).push({type:"zero_sized"});let l=new TE(t,n,i,o),s=!1;for(let e=0;!s&&e<a.length;e+=2)null!=a[e]&&a[e+1]<n&&(s=!0);return s&&function(e,t,n){e.problems||(e.problems=[]);let i={};for(let r=0;r<e.map.length;r++){let o=e.map[r];if(i[o])continue;i[o]=!0;let a=n.nodeAt(o);if(!a)throw RangeError("No cell with offset ".concat(o," found"));let l=null,s=a.attrs;for(let n=0;n<s.colspan;n++){let i=t[(r+n)%e.width*2];null==i||s.colwidth&&s.colwidth[n]==i||((l||(l=function(e){if(e.colwidth)return e.colwidth.slice();let t=[];for(let n=0;n<e.colspan;n++)t.push(0);return t}(s)))[n]=i)}l&&e.problems.unshift({type:"colwidth mismatch",pos:o,colwidth:l})}}(l,a,e),l}(e))}constructor(e,t,n,i){this.width=e,this.height=t,this.map=n,this.problems=i}};function TT(e){let t=e.cached.tableNodeTypes;if(!t)for(let n in t=e.cached.tableNodeTypes={},e.nodes){let i=e.nodes[n],r=i.spec.tableRole;r&&(t[r]=i)}return t}let T_=new x0("selectingCells");function TO(e){for(let t=e.depth-1;t>0;t--)if("row"==e.node(t).type.spec.tableRole)return e.node(0).resolve(e.before(t+1));return null}function Tj(e){let t=e.selection.$head;for(let e=t.depth;e>0;e--)if("row"==t.node(e).type.spec.tableRole)return!0;return!1}function TD(e){let t=e.selection;if("$anchorCell"in t&&t.$anchorCell)return t.$anchorCell.pos>t.$headCell.pos?t.$anchorCell:t.$headCell;if("node"in t&&t.node&&"cell"==t.node.type.spec.tableRole)return t.$anchor;let n=TO(t.$head)||function(e){for(let t=e.nodeAfter,n=e.pos;t;t=t.firstChild,n++){let i=t.type.spec.tableRole;if("cell"==i||"header_cell"==i)return e.doc.resolve(n)}for(let t=e.nodeBefore,n=e.pos;t;t=t.lastChild,n--){let i=t.type.spec.tableRole;if("cell"==i||"header_cell"==i)return e.doc.resolve(n-t.nodeSize)}}(t.$head);if(n)return n;throw RangeError("No cell found around position ".concat(t.head)
1)}function TN(e){return"row"==e.parent.type.spec.tableRole&&!!e.nodeAfter}function TI(e,t){return e.depth==t.depth&&e.pos>=t.start(-1)&&e.pos<=t.end(-1)}function TP(e,t,n){let i=e.node(-1),r=TE.get(i),o=e.start(-1),a=r.nextCell(e.pos-o,t,n);return null==a?null:e.node(0).resolve(o+a)}function TR(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=(0,e2._)((0,e0._)({},e),{colspan:e.colspan-n});return i.colwidth&&(i.colwidth=i.colwidth.slice(),i.colwidth.splice(t,n),i.colwidth.some(e=>e>0)||(i.colwidth=null)),i}function TB(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=(0,e2._)((0,e0._)({},e),{colspan:e.colspan+n});if(i.colwidth){i.colwidth=i.colwidth.slice();for(let e=0;e<n;e++)i.colwidth.splice(t,0,0)}return i}var TF=class e extends xD{map(t,n){let i=t.resolve(n.map(this.$anchorCell.pos)),r=t.resolve(n.map(this.$headCell.pos));if(TN(i)&&TN(r)&&TI(i,r)){let t=this.$anchorCell.node(-1)!=i.node(-1);return t&&this.isRowSelection()?e.rowSelection(i,r):t&&this.isColSelection()?e.colSelection(i,r):new e(i,r)}return xR.between(i,r)}content(){let e=this.$anchorCell.node(-1),t=TE.get(e),n=this.$anchorCell.start(-1),i=t.rectBetween(this.$anchorCell.pos-n,this.$headCell.pos-n),r={},o=[];for(let n=i.top;n<i.bottom;n++){let a=[];for(let o=n*t.width+i.left,l=i.left;l<i.right;l++,o++){let n=t.map[o];if(r[n])continue;r[n]=!0;let l=t.findCell(n),s=e.nodeAt(n);if(!s)throw RangeError("No cell with offset ".concat(n," found"));let c=i.left-l.left,u=l.right-i.right;if(c>0||u>0){let e=s.attrs;if(c>0&&(e=TR(e,0,c)),u>0&&(e=TR(e,e.colspan-u,u)),l.left<i.left){if(!(s=s.type.createAndFill(e)))throw RangeError("Could not create cell with attrs ".concat(JSON.stringify(e)))}else s=s.type.create(e,s.content)}if(l.top<i.top||l.bottom>i.bottom){let e=(0,e2._)((0,e0._)({},s.attrs),{rowspan:Math.min(l.bottom,i.bottom)-Math.max(l.top,i.top)});s=l.top<i.top?s.type.createAndFill(e):s.type.create(e,s.content)}a.push(s)}o.push(e.child(n).copy(vu.from(a)))}let a=this.isColSelection()&&this.isRowSelection()?e:o;return new vg(vu.from(a),1,1)}replace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vg.empty,n=e.steps.length,i=this.ranges;for(let r=0;r<i.length;r++){let{$from:o,$to:a}=i[r],l=e.mapping.slice(n);e.replace(l.map(o.pos),l.map(a.pos),r?vg.empty:t)}let r=xD.findFrom(e.doc.resolve(e.mapping.slice(n).map(this.to)),-1);r&&e.setSelection(r)}replaceWith(e,t){this.replace(e,new vg(vu.from(t),0,0))}forEachCell(e){let t=this.$anchorCell.node(-1),n=TE.get(t),i=this.$anchorCell.start(-1),r=n.cellsInRect(n.rectBetween(this.$anchorCell.pos-i,this.$headCell.pos-i));for(let n=0;n<r.length;n++)e(t.nodeAt(r[n]),i+r[n])}isColSelection(){let e=this.$anchorCell.index(-1),t=this.$headCell.index(-1);return!(Math.min(e,t)>0)&&Math.max(e+this.$anchorCell.nodeAfter.attrs.rowspan,t+this.$headCell.nodeAfter.attrs.rowspan)==this.$headCell.node(-1).childCount}static colSelection(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,i=t.node(-1),r=TE.get(i),o=t.start(-1),a=r.findCell(t.pos-o),l=r.findCell(n.pos-o),s=t.node(0);return a.top<=l.top?(a.top>0&&(t=s.resolve(o+r.map[a.left])),l.bottom<r.height&&(n=s.resolve(o+r.map[r.width*(r.height-1)+l.right-1]))):(l.top>0&&(n=s.resolve(o+r.map[l.left])),a.bottom<r.height&&(t=s.resolve(o+r.map[r.width*(r.height-1)+a.right-1]))),new e(t,n)}isRowSelection(){let e=this.$anchorCell.node(-1),t=TE.get(e),n=this.$anchorCell.start(-1),i=t.colCount(this.$anchorCell.pos-n),r=t.colCount(this.$headCell.pos-n);return!(Math.min(i,r)>0)&&Math.max(i+this.$anchorCell.nodeAfter.attrs.colspan,r+this.$headCell.nodeAfter.attrs.colspan)==t.width}eq(t){return t instanceof e&&t.$anchorCell.pos==this.$anchorCell.pos&&t.$headCell.pos==this.$headCell.pos}static rowSelection(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,i=t.node(-1),r=TE.get(i),o=t.start(-1),a=r.findCell(t.pos-o),l=r.findCell(n.pos-o),s=t.node(0);return a.left<=l.left?(a.left>0&&(t=s.resolve(o+r.map[a.top*r.width])),l.right<r.width&&(n=s.resolve(o+r.map[r.width*(l.top+1)-1]))):(l.left>0&&(n=s.resolve(o+r.map[l.top*r.width])),a.right<r.width&&(t=s.resolve(o+r.map[r.width*(a.top+1)-1]))),new e(t,n)}toJSON(){return{type:"cell",anchor:this.$anchorCell.pos,head:this.$headCell.pos}}static fromJSON(t,n){return new e(t.resolve(n.anchor),t.resolve(n.head))}static create(t,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n;return new e(t.resolve(n),t.resolve(i))}getBookmark(){return new TV(this.$anchorCell.pos,this.$headCell.pos)}constructor(e,t=e){const n=e.node(-1),i=TE.get(n),r=e.start(-1),o=i.rectBetween(e.pos-r,t.pos-r),a=e.node(0),l=i.cellsInRect(o).filter(e=>e!=t.pos-r);l.unshift(t.pos-r);const s=l.map(e=>{let t=n.nodeAt(e);if(!t)throw RangeError("No cell with offset ".concat(e," found"));let i=r+e+1;return new xN(a.resolve(i),a.resolve(i+t.content.size))});super(s[0].$from,s[0].$to,s),this.$anchorCell=e,this.$headCell=t}};TF.prototype.visible=!1,xD.jsonID("cell",TF);var TV=class e{map(t){return new e(t.map(this.anchor),t.map(this.head))}resolve(e){let t=e.resolve(this.anchor),n=e.resolve(this.head);return"row"==t.parent.type.spec.tableRole&&"row"==n.parent.type.spec.tableRole&&t.index()<t.parent.childCount&&n.index()<n.parent.childCount&&TI(t,n)?new TF(t,n):xD.near(n,1)}constructor(e,t){this.anchor=e,this.head=t}};function TH(e){if(!(e.selection instanceof TF))return null;let t=[];return e.selection.forEachCell((e,n)=>{t.push(C3.node(n,n+e.nodeSize,{class:"selectedCell"}))}),C5.create(e.doc,t)}let TW=new x0("fix-tables");function Tq(e,t){let n,i=(t,i)=>{"table"==t.type.spec.tableRole&&(n=function(e,t,n,i){let r,o,a=TE.get(t);if(!a.problems)return i;i||(i=e.tr);let l=[];for(let e=0;e<a.height;e++)l.push(0);for(let e=0;e<a.problems.length;e++){let r=a.problems[e];if("collision"==r.type){let e=t.nodeAt(r.pos);if(!e)continue;let o=e.attrs;for(let e=0;e<o.rowspan;e++)l[r.row+e]+=r.n;i.setNodeMarkup(i.mapping.map(n+1+r.pos),null,TR(o,o.colspan-r.n,r.n))}else if("missing"==r.type)l[r.row]+=r.n;else if("overlong_rowspan"==r.type){let e=t.nodeAt(r.pos);if(!e)continue;i.setNodeMarkup(i.mapping.map(n+1+r.pos),null,(0,e2._)((0,e0._)({},e.attrs),{rowspan:e.attrs.rowspan-r.n}))}else if("colwidth mismatch"==r.type){let e=t.nodeAt(r.pos);if(!e)continue;i.setNodeMarkup(i.mapping.map(n+1+r.pos),null,(0,e2._)((0,e0._)({},e.attrs),{colwidth:r.colwidth}))}else if("zero_sized"==r.type){let e=i.mapping.map(n);i.delete(e,e+t.nodeSize)}}for(let e=0;e<l.length;e++)l[e]&&(null==r&&(r=e),o=e);for(let s=0,c=n+1;s<a.height;s++){let n=t.child(s),a=c+n.nodeSize,u=l[s];if(u>0){let t="cell";n.firstChild&&(t=n.firstChild.type.spec.tableRole);let l=[];for(let n=0;n<u;n++){let n=TT(e.schema)[t].createAndFill();n&&l.push(n)}let d=(0==s||r==s-1)&&o==s?c+1:a-1;i.insert(i.mapping.map(d),l)}c=a}return i.setMeta(TW,{fixTables:!0})}(e,t,i,n))};return t?t.doc!=e.doc&&function e(t,n,i,r){let o=t.childCount,a=n.childCount;r:for(let l=0,s=0;l<a;l++){let a=n.child(l);for(let e=s,n=Math.min(o,l+3);e<n;e++)if(t.child(e)==a){s=e+1,i+=a.nodeSize;continue r}r(a,i),s<o&&t.child(s).sameMarkup(a)?e(t.child(s),a,i+1,r):a.nodesBetween(0,a.content.size,r,i+1),i+=a.nodeSize}}(t.doc,e.doc,0,i):e.doc.descendants(i),n}function TU(e){let t=e.selection,n=TD(e),i=n.node(-1),r=n.start(-1),o=TE.get(i);return(0,e2._)((0,e0._)({},t instanceof TF?o.rectBetween(t.$anchorCell.pos-r,t.$headCell.pos-r):o.findCell(n.pos-r)),{tableStart:r,map:o,table:i})}function T$(e,t,n){let{map:i,tableStart:r,table:o}=t,a=n>0?-1:0;(function(e,t,n){let i=TT(t.type.schema).header_cell;for(let r=0;r<e.height;r++)if(t.nodeAt(e.map[n+r*e.width]).type!=i)return!1;return!0})(i,o,n+a)&&(a=0==n||n==i.width?null:0);for(let t=0;t<i.height;t++){let l=t*i.width+n;if(n>0&&n<i.width&&i.map[l-1]==i.map[l]){let a=i.map[l],s=o.nodeAt(a);e.setNodeMarkup(e.mapping.map(r+a),null,TB(s.attrs,n-i.colCount(a))),t+=s.attrs.rowspan-1}else{let s=null==a?TT(o.type.schema).cell:o.nodeAt(i.map[l+a]).type,c=i.positionAt(t,n,o);e.insert(e.mapping.map(r+c),s.createAndFill())}}return e}
1function TK(e,t,n){let{map:i,tableStart:r,table:o}=t,a=r;for(let e=0;e<n;e++)a+=o.child(e).nodeSize;let l=[],s=n>0?-1:0;(function(e,t,n){var i;let r=TT(t.type.schema).header_cell;for(let o=0;o<e.width;o++)if((null==(i=t.nodeAt(e.map[o+n*e.width]))?void 0:i.type)!=r)return!1;return!0})(i,o,n+s)&&(s=0==n||n==i.height?null:0);for(let t=0,a=i.width*n;t<i.width;t++,a++)if(n>0&&n<i.height&&i.map[a]==i.map[a-i.width]){let n=i.map[a],l=o.nodeAt(n).attrs;e.setNodeMarkup(r+n,null,(0,e2._)((0,e0._)({},l),{rowspan:l.rowspan+1})),t+=l.colspan-1}else{var c;let e=null==s?TT(o.type.schema).cell:null==(c=o.nodeAt(i.map[a+s*i.width]))?void 0:c.type,t=null==e?void 0:e.createAndFill();t&&l.push(t)}return e.insert(a,TT(o.type.schema).row.create(null,l)),e}function TG(e){let t=e.content;return 1==t.childCount&&t.child(0).isTextblock&&0==t.child(0).childCount}function TY(e,t){let n=e.selection;if(!(n instanceof TF)||n.$anchorCell.pos==n.$headCell.pos)return!1;let i=TU(e),{map:r}=i;if(function(e,t){let{width:n,height:i,map:r}=e,o=t.top*n+t.left,a=o,l=(t.bottom-1)*n+t.left,s=o+(t.right-t.left-1);for(let e=t.top;e<t.bottom;e++){if(t.left>0&&r[a]==r[a-1]||t.right<n&&r[s]==r[s+1])return!0;a+=n,s+=n}for(let e=t.left;e<t.right;e++){if(t.top>0&&r[o]==r[o-n]||t.bottom<i&&r[l]==r[l+n])return!0;o++,l++}return!1}(r,i))return!1;if(t){let n,o,a=e.tr,l={},s=vu.empty;for(let e=i.top;e<i.bottom;e++)for(let t=i.left;t<i.right;t++){let c=r.map[e*r.width+t],u=i.table.nodeAt(c);if(!l[c]&&u)if(l[c]=!0,null==n)n=c,o=u;else{TG(u)||(s=s.append(u.content));let e=a.mapping.map(c+i.tableStart);a.delete(e,e+u.nodeSize)}}if(null==n||null==o)return!0;if(a.setNodeMarkup(n+i.tableStart,null,(0,e2._)((0,e0._)({},TB(o.attrs,o.attrs.colspan,i.right-i.left-o.attrs.colspan)),{rowspan:i.bottom-i.top})),s.size>0){let e=n+1+o.content.size,t=TG(o)?n+1:e;a.replaceWith(t+i.tableStart,e+i.tableStart,s)}a.setSelection(new TF(a.doc.resolve(n+i.tableStart))),t(a)}return!0}function TX(e,t){var n;let i=TT(e.schema);return(n=e=>{let{node:t}=e;return i[t.type.spec.tableRole]},(e,t)=>{let i,r,o=e.selection;if(o instanceof TF){if(o.$anchorCell.pos!=o.$headCell.pos)return!1;i=o.$anchorCell.nodeAfter,r=o.$anchorCell.pos}else{var a;if(!(i=function(e){for(let t=e.depth;t>0;t--){let n=e.node(t).type.spec.tableRole;if("cell"===n||"header_cell"===n)return e.node(t)}return null}(o.$from)))return!1;r=null==(a=TO(o.$from))?void 0:a.pos}if(null==i||null==r||1==i.attrs.colspan&&1==i.attrs.rowspan)return!1;if(t){let a,l=i.attrs,s=[],c=l.colwidth;l.rowspan>1&&(l=(0,e2._)((0,e0._)({},l),{rowspan:1})),l.colspan>1&&(l=(0,e2._)((0,e0._)({},l),{colspan:1}));let u=TU(e),d=e.tr;for(let e=0;e<u.right-u.left;e++)s.push(c?(0,e2._)((0,e0._)({},l),{colwidth:c&&c[e]?[c[e]]:null}):l);for(let e=u.top;e<u.bottom;e++){let t=u.map.positionAt(e,u.left,u.table);e==u.top&&(t+=i.nodeSize);for(let r=u.left,o=0;r<u.right;r++,o++)(r!=u.left||e!=u.top)&&d.insert(a=d.mapping.map(t+u.tableStart,1),n({node:i,row:e,col:r}).createAndFill(s[o]))}d.setNodeMarkup(r,n({node:i,row:u.top,col:u.left}),s[0]),o instanceof TF&&d.setSelection(new TF(d.doc.resolve(o.$anchorCell.pos),a?d.doc.resolve(a):void 0)),t(d)}return!0})(e,t)}function TJ(e,t,n){let i=t.map.cellsInRect({left:0,top:0,right:"row"==e?t.map.width:1,bottom:"column"==e?t.map.height:1});for(let e=0;e<i.length;e++){let r=t.table.nodeAt(i[e]);if(r&&r.type!==n.header_cell)return!1}return!0}function TQ(e,t){if((t=t||{useDeprecatedLogic:!1}).useDeprecatedLogic)return function(t,n){if(!Tj(t))return!1;if(n){let i=TT(t.schema),r=TU(t),o=t.tr,a=r.map.cellsInRect("column"==e?{left:r.left,top:0,right:r.right,bottom:r.map.height}:"row"==e?{left:0,top:r.top,right:r.map.width,bottom:r.bottom}:r),l=a.map(e=>r.table.nodeAt(e));for(let e=0;e<a.length;e++)l[e].type==i.header_cell&&o.setNodeMarkup(r.tableStart+a[e],i.cell,l[e].attrs);if(0===o.steps.length)for(let e=0;e<a.length;e++)o.setNodeMarkup(r.tableStart+a[e],i.header_cell,l[e].attrs);n(o)}return!0};return function(t,n){if(!Tj(t))return!1;if(n){let i=TT(t.schema),r=TU(t),o=t.tr,a=TJ("row",r,i),l=TJ("column",r,i),s=+("column"===e?!!a:"row"===e&&!!l),c="c
1olumn"==e?{left:0,top:s,right:1,bottom:r.map.height}:"row"==e?{left:s,top:0,right:r.map.width,bottom:1}:r,u="column"==e?l?i.cell:i.header_cell:"row"==e?a?i.cell:i.header_cell:i.cell;r.map.cellsInRect(c).forEach(e=>{let t=e+r.tableStart,n=o.doc.nodeAt(t);n&&o.setNodeMarkup(t,u,n.attrs)}),n(o)}return!0}}TQ("row",{useDeprecatedLogic:!0}),TQ("column",{useDeprecatedLogic:!0});let TZ=TQ("cell",{useDeprecatedLogic:!0});function T1(e){return function(t,n){if(!Tj(t))return!1;let i=function(e,t){if(t<0){let t=e.nodeBefore;if(t)return e.pos-t.nodeSize;for(let t=e.index(-1)-1,n=e.before();t>=0;t--){let i=e.node(-1).child(t),r=i.lastChild;if(r)return n-1-r.nodeSize;n-=i.nodeSize}}else{if(e.index()<e.parent.childCount-1)return e.pos+e.nodeAfter.nodeSize;let t=e.node(-1);for(let n=e.indexAfter(-1),i=e.after();n<t.childCount;n++){let e=t.child(n);if(e.childCount)return i+1;i+=e.nodeSize}}return null}(TD(t),e);if(null==i)return!1;if(n){let e=t.doc.resolve(i);n(t.tr.setSelection(xR.between(e,e.node(0).resolve(e.pos+e.nodeAfter.nodeSize))).scrollIntoView())}return!0}}function T0(e,t){let n=e.selection;if(!(n instanceof TF))return!1;if(t){let i=e.tr,r=TT(e.schema).cell.createAndFill().content;n.forEachCell((e,t)=>{e.content.eq(r)||i.replace(i.mapping.map(t+1),i.mapping.map(t+e.nodeSize-1),new vg(r,0,0))}),i.docChanged&&t(i)}return!0}function T2(e,t){let n=e.createAndFill();return new xO(n).replace(0,n.content.size,t).doc}function T4(e,t,n,i,r,o,a,l){if(0==a||a==t.height)return!1;let s=!1;for(let c=r;c<o;c++){let r=a*t.width+c,o=t.map[r];if(t.map[r-t.width]==o){s=!0;let r=n.nodeAt(o),{top:u,left:d}=t.findCell(o);e.setNodeMarkup(e.mapping.slice(l).map(o+i),null,(0,e2._)((0,e0._)({},r.attrs),{rowspan:a-u})),e.insert(e.mapping.slice(l).map(t.positionAt(a,d,n)),r.type.createAndFill((0,e2._)((0,e0._)({},r.attrs),{rowspan:u+r.attrs.rowspan-a}))),c+=r.attrs.colspan-1}}return s}function T3(e,t,n,i,r,o,a,l){if(0==a||a==t.width)return!1;let s=!1;for(let c=r;c<o;c++){let r=c*t.width+a,o=t.map[r];if(t.map[r-1]==o){s=!0;let r=n.nodeAt(o),u=t.colCount(o),d=e.mapping.slice(l).map(o+i);e.setNodeMarkup(d,null,TR(r.attrs,a-u,r.attrs.colspan-(a-u))),e.insert(d+r.nodeSize,r.type.createAndFill(TR(r.attrs,0,a-u))),c+=r.attrs.rowspan-1}}return s}function T6(e,t,n,i,r){let o=n?e.doc.nodeAt(n-1):e.doc;if(!o)throw Error("No table found");let a=TE.get(o),{top:l,left:s}=i,c=s+r.width,u=l+r.height,d=e.tr,p=0;function f(){if(!(o=n?d.doc.nodeAt(n-1):d.doc))throw Error("No table found");a=TE.get(o),p=d.mapping.maps.length}(function(e,t,n,i,r,o){let a,l,s=TT(e.doc.type.schema);if(r>t.width)for(let o=0,c=0;o<t.height;o++){let u,d=n.child(o);c+=d.nodeSize;let p=[];u=null==d.lastChild||d.lastChild.type==s.cell?a||(a=s.cell.createAndFill()):l||(l=s.header_cell.createAndFill());for(let e=t.width;e<r;e++)p.push(u);e.insert(e.mapping.slice(0).map(c-1+i),p)}if(o>t.height){let c=[];for(let e=0,i=(t.height-1)*t.width;e<Math.max(t.width,r);e++){let r=!(e>=t.width)&&n.nodeAt(t.map[i+e]).type==s.header_cell;c.push(r?l||(l=s.header_cell.createAndFill()):a||(a=s.cell.createAndFill()))}let u=s.row.create(null,vu.from(c)),d=[];for(let e=t.height;e<o;e++)d.push(u);e.insert(e.mapping.slice(0).map(i+n.nodeSize-2),d)}return!!(a||l)})(d,a,o,n,c,u)&&f(),T4(d,a,o,n,s,c,l,p)&&f(),T4(d,a,o,n,s,c,u,p)&&f(),T3(d,a,o,n,l,u,s,p)&&f(),T3(d,a,o,n,l,u,c,p)&&f();for(let e=l;e<u;e++){let t=a.positionAt(e,s,o),i=a.positionAt(e,c,o);d.replace(d.mapping.slice(p).map(t+n),d.mapping.slice(p).map(i+n),new vg(r.rows[e-l],0,0))}f(),d.setSelection(new TF(d.doc.resolve(n+a.positionAt(l,s,o)),d.doc.resolve(n+a.positionAt(u-1,c-1,o)))),t(d)}let T8=wj({ArrowLeft:T7("horiz",-1),ArrowRight:T7("horiz",1),ArrowUp:T7("vert",-1),ArrowDown:T7("vert",1),"Shift-ArrowLeft":T9("horiz",-1),"Shift-ArrowRight":T9("horiz",1),"Shift-ArrowUp":T9("vert",-1),"Shift-ArrowDown":T9("vert",1),Backspace:T0,"Mod-Backspace":T0,Delete:T0,"Mod-Delete":T0});function T5(e,t,n){return!n.eq(e.selection)&&(t&&t(e.tr.setSelection(n).scrollIntoView()),!0)}function T7(e,t){return(n,i,r)=>{if(!r)return!1;let o=n.selection;if(o instanceof TF)return T5(n,i,xD.near(o.$headCell,t));if("horiz"!=e&&!o.empty)return!1;let a=_i(r,e,t);if(null==a)return!1;if("horiz"==e)return T5(n,i,xD.near(n.doc.resolve(o.head+t),t));{let r,o=n.doc.resolve(a),l=TP(o,e,t);return r=l?xD.near(l,1):t<0?xD.near(n.doc.resolve(o.before(-1)),-1):xD.near(n.doc.resolve(o.after(-1)),1),T5(n,i,r)}}}function T9(e,t){return(n,i,r)=>{let o;if(!r)return!1;let a=n.selection;if(a instanceof TF)o=a;else{let i=_i(r,e,t);if(null==i)return!1;o=new TF(n.doc.resolve(i))}let l=TP(o.$headCell,e,t);return!!l&&T5(n,i,new TF(o.$anchorCell,l))}}function _e(e,t){let n=TO(e.state.doc.resolve(t));return!!n&&(e.dispatch(e.state.tr.setSelection(new TF(n))),!0)}function _t(e,t,n){if(!Tj(e.state))return!1;let i=function(e){if(0===e.size)return null;
1let{content:t,openStart:n,openEnd:i}=e;for(;1==t.childCount&&(n>0&&i>0||"table"==t.child(0).type.spec.tableRole);)n--,i--,t=t.child(0).content;let r=t.child(0),o=r.type.spec.tableRole,a=r.type.schema,l=[];if("row"==o)for(let e=0;e<t.childCount;e++){let r=t.child(e).content,o=e?0:Math.max(0,n-1),s=e<t.childCount-1?0:Math.max(0,i-1);(o||s)&&(r=T2(TT(a).row,new vg(r,o,s)).content),l.push(r)}else{if("cell"!=o&&"header_cell"!=o)return null;l.push(n||i?T2(TT(a).row,new vg(t,n,i)).content:t)}return function(e,t){let n=[];for(let e=0;e<t.length;e++){let i=t[e];for(let t=i.childCount-1;t>=0;t--){let{rowspan:r,colspan:o}=i.child(t).attrs;for(let t=e;t<e+r;t++)n[t]=(n[t]||0)+o}}let i=0;for(let e=0;e<n.length;e++)i=Math.max(i,n[e]);for(let r=0;r<n.length;r++)if(r>=t.length&&t.push(vu.empty),n[r]<i){let o=TT(e).cell.createAndFill(),a=[];for(let e=n[r];e<i;e++)a.push(o);t[r]=t[r].append(vu.from(a))}return{height:t.length,width:i,rows:t}}(a,l)}(n),r=e.state.selection;if(r instanceof TF){i||(i={width:1,height:1,rows:[vu.from(T2(TT(e.state.schema).cell,n))]});let t=r.$anchorCell.node(-1),o=r.$anchorCell.start(-1),a=TE.get(t).rectBetween(r.$anchorCell.pos-o,r.$headCell.pos-o);return i=function(e,t,n){let{width:i,height:r,rows:o}=e;if(i!=t){let e=[],n=[];for(let i=0;i<o.length;i++){let r=o[i],a=[];for(let n=e[i]||0,o=0;n<t;o++){let l=r.child(o%r.childCount);n+l.attrs.colspan>t&&(l=l.type.createChecked(TR(l.attrs,l.attrs.colspan,n+l.attrs.colspan-t),l.content)),a.push(l),n+=l.attrs.colspan;for(let t=1;t<l.attrs.rowspan;t++)e[i+t]=(e[i+t]||0)+l.attrs.colspan}n.push(vu.from(a))}o=n,i=t}if(r!=n){let e=[];for(let t=0,i=0;t<n;t++,i++){let a=[],l=o[i%r];for(let e=0;e<l.childCount;e++){let i=l.child(e);t+i.attrs.rowspan>n&&(i=i.type.create((0,e2._)((0,e0._)({},i.attrs),{rowspan:Math.max(1,n-i.attrs.rowspan)}),i.content)),a.push(i)}e.push(vu.from(a))}o=e,r=n}return{width:i,height:r,rows:o}}(i,a.right-a.left,a.bottom-a.top),T6(e.state,e.dispatch,o,a,i),!0}if(!i)return!1;{let t=TD(e.state),n=t.start(-1);return T6(e.state,e.dispatch,n,TE.get(t.node(-1)).findCell(t.pos-n),i),!0}}function _n(e,t){var n;let i;if(0!=t.button||t.ctrlKey||t.metaKey)return;let r=_r(e,t.target);if(t.shiftKey&&e.state.selection instanceof TF)o(e.state.selection.$anchorCell,t),t.preventDefault();else if(t.shiftKey&&r&&null!=(i=TO(e.state.selection.$anchor))&&(null==(n=_o(e,t))?void 0:n.pos)!=i.pos)o(i,t),t.preventDefault();else if(!r)return;function o(t,n){let i=_o(e,n),r=null==T_.getState(e.state);if(!i||!TI(t,i))if(!r)return;else i=t;let o=new TF(t,i);if(r||!e.state.selection.eq(o)){let n=e.state.tr.setSelection(o);r&&n.setMeta(T_,t.pos),e.dispatch(n)}}function a(){e.root.removeEventListener("mouseup",a),e.root.removeEventListener("dragstart",a),e.root.removeEventListener("mousemove",l),null!=T_.getState(e.state)&&e.dispatch(e.state.tr.setMeta(T_,-1))}function l(n){let i,l=T_.getState(e.state);if(null!=l)i=e.state.doc.resolve(l);else if(_r(e,n.target)!=r&&!(i=_o(e,t)))return a();i&&o(i,n)}e.root.addEventListener("mouseup",a),e.root.addEventListener("dragstart",a),e.root.addEventListener("mousemove",l)}function _i(e,t,n){if(!(e.state.selection instanceof xR))return null;let{$head:i}=e.state.selection;for(let r=i.depth-1;r>=0;r--){let o=i.node(r);if((n<0?i.index(r):i.indexAfter(r))!=(n<0?0:o.childCount))break;if("cell"==o.type.spec.tableRole||"header_cell"==o.type.spec.tableRole){let o=i.before(r),a="vert"==t?n>0?"down":"up":n>0?"right":"left";return e.endOfTextblock(a)?o:null}}return null}function _r(e,t){for(;t&&t!=e.dom;t=t.parentNode)if("TD"==t.nodeName||"TH"==t.nodeName)return t;return null}function _o(e,t){let n=e.posAtCoords({left:t.clientX,top:t.clientY});if(!n)return null;let{inside:i,pos:r}=n;return i>=0&&TO(e.state.doc.resolve(i))||TO(e.state.doc.resolve(r))}var _a=class{update(e){return e.type==this.node.type&&(this.node=e,_l(e,this.colgroup,this.table,this.defaultCellMinWidth),!0)}ignoreMutation(e){return"attributes"==e.type&&(e.target==this.table||this.colgroup.contains(e.target))}constructor(e,t){this.node=e,this.defaultCellMinWidth=t,this.dom=document.createElement("div"),this.dom.className="tableWrapper",this.table=this.dom.appendChild(document.createElement("table")),this.table.style.setProperty("--default-cell-min-width","".concat(t,"px")),this.colgroup=this.table.appendChild(document.createElement("colgroup")),_l(e,this.colgroup,this.table,t),this.contentDOM=this.table.appendChild(document.createElement("tbody"))}};function _l(e,t,n,i,r,o){let a=0,l=!0,s=t.firstChild,c=e.firstChild;if(c){for(let e=0,n=0;e<c.childCount;e++){let{colspan:u,colwidth:d}=c.child(e).attrs;for(let e=0;e<u;e++,n++){let c=r==n?o:d&&d[e],u=c?c+"px":"";if(a+=c||i,c||(l=!1),s)s.style.width!=u&&(s.style.width=u),s=s.nextSibling;else{let e=document.createElement("col");e.style.width=u,t.appendChild(e)}}}for(;s;){var u;let e=s.nextSibling;null==(u=s.parentNode)||u.removeChild(s),s=e}l?(n.style.width=a+"px",n.style.minWidth=""):(n.style.width="",n.style.minWidth=a+"px")}}let _s=new x0("tableColumnResizing");function _c(){let{handleWidth:e=5,cellMinWidth:t=25,defaultCellMinWidth:n=100,View:i=_a,lastColumnResizable:r=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=new xQ({key:_s,state:{init(e,t){var r;
1let a=null==(r=o.spec)||null==(r=r.props)?void 0:r.nodeViews,l=TT(t.schema).table.name;return i&&a&&(a[l]=(e,t)=>new i(e,n,t)),new _u(-1,!1)},apply:(e,t)=>t.apply(e)},props:{attributes:e=>{let t=_s.getState(e);return t&&t.activeHandle>-1?{class:"resize-cursor"}:{}},handleDOMEvents:{mousemove:(t,n)=>{!function(e,t,n,i){if(!e.editable)return;let r=_s.getState(e.state);if(r&&!r.dragging){let o=function(e){for(;e&&"TD"!=e.nodeName&&"TH"!=e.nodeName;)e=e.classList&&e.classList.contains("ProseMirror")?null:e.parentNode;return e}(t.target),a=-1;if(o){let{left:i,right:r}=o.getBoundingClientRect();t.clientX-i<=n?a=_d(e,t,"left",n):r-t.clientX<=n&&(a=_d(e,t,"right",n))}if(a!=r.activeHandle){if(!i&&-1!==a){let t=e.state.doc.resolve(a),n=t.node(-1),i=TE.get(n),r=t.start(-1);if(i.colCount(t.pos-r)+t.nodeAfter.attrs.colspan-1==i.width-1)return}_f(e,a)}}}(t,n,e,r)},mouseleave:e=>{!function(e){if(!e.editable)return;let t=_s.getState(e.state);t&&t.activeHandle>-1&&!t.dragging&&_f(e,-1)}(e)},mousedown:(e,i)=>{!function(e,t,n,i){var r;if(!e.editable)return;let o=null!=(r=e.dom.ownerDocument.defaultView)?r:window,a=_s.getState(e.state);if(!a||-1==a.activeHandle||a.dragging)return;let l=e.state.doc.nodeAt(a.activeHandle),s=function(e,t,n){let{colspan:i,colwidth:r}=n,o=r&&r[r.length-1];if(o)return o;let a=e.domAtPos(t),l=a.node.childNodes[a.offset].offsetWidth,s=i;if(r)for(let e=0;e<i;e++)r[e]&&(l-=r[e],s--);return l/s}(e,a.activeHandle,l.attrs);function c(t){o.removeEventListener("mouseup",c),o.removeEventListener("mousemove",u);let i=_s.getState(e.state);(null==i?void 0:i.dragging)&&(function(e,t,n){let i=e.state.doc.resolve(t),r=i.node(-1),o=TE.get(r),a=i.start(-1),l=o.colCount(i.pos-a)+i.nodeAfter.attrs.colspan-1,s=e.state.tr;for(let e=0;e<o.height;e++){let t=e*o.width+l;if(e&&o.map[t]==o.map[t-o.width])continue;let i=o.map[t],c=r.nodeAt(i).attrs,u=1==c.colspan?0:l-o.colCount(i);if(c.colwidth&&c.colwidth[u]==n)continue;let d=c.colwidth?c.colwidth.slice():Array(c.colspan).fill(0);d[u]=n,s.setNodeMarkup(a+i,null,(0,e2._)((0,e0._)({},c),{colwidth:d}))}s.docChanged&&e.dispatch(s)}(e,i.activeHandle,_p(i.dragging,t,n)),e.dispatch(e.state.tr.setMeta(_s,{setDragging:null})))}function u(t){if(!t.which)return c(t);let r=_s.getState(e.state);if(r&&r.dragging){let o=_p(r.dragging,t,n);_h(e,r.activeHandle,o,i)}}e.dispatch(e.state.tr.setMeta(_s,{setDragging:{startX:t.clientX,startWidth:s}})),_h(e,a.activeHandle,s,i),o.addEventListener("mouseup",c),o.addEventListener("mousemove",u),t.preventDefault()}(e,i,t,n)}},decorations:e=>{let t=_s.getState(e);if(t&&t.activeHandle>-1)return function(e,t){let n=[],i=e.doc.resolve(t),r=i.node(-1);if(!r)return C5.empty;let o=TE.get(r),a=i.start(-1),l=o.colCount(i.pos-a)+i.nodeAfter.attrs.colspan-1;for(let t=0;t<o.height;t++){let i=l+t*o.width;if((l==o.width-1||o.map[i]!=o.map[i+1])&&(0==t||o.map[i]!=o.map[i-o.width])){var s;let t=o.map[i],l=a+t+r.nodeAt(t).nodeSize-1,c=document.createElement("div");c.className="column-resize-handle",(null==(s=_s.getState(e))?void 0:s.dragging)&&n.push(C3.node(a+t,a+t+r.nodeAt(t).nodeSize,{class:"column-resize-dragging"})),n.push(C3.widget(l,c))}}return C5.create(e.doc,n)}(e,t.activeHandle)},nodeViews:{}}});return o}var _u=class e{apply(t){let n=t.getMeta(_s);if(n&&null!=n.setHandle)return new e(n.setHandle,!1);if(n&&void 0!==n.setDragging)return new e(this.activeHandle,n.setDragging);if(this.activeHandle>-1&&t.docChanged){let n=t.mapping.map(this.activeHandle,-1);return TN(t.doc.resolve(n))||(n=-1),new e(n,this.dragging)}return this}constructor(e,t){this.activeHandle=e,this.dragging=t}};function _d(e,t,n,i){let r=e.posAtCoords({left:t.clientX+("right"==n?-i:i),top:t.clientY});if(!r)return -1;let{pos:o}=r,a=TO(e.state.doc.resolve(o));if(!a)return -1;if("right"==n)return a.pos;let l=TE.get(a.node(-1)),s=a.start(-1),c=l.map.indexOf(a.pos-s);return c%l.width==0?-1:s+l.map[c-1]}function _p(e,t,n){let i=t.clientX-e.startX;return Math.max(n,e.startWidth+i)}function _f(e,t){e.dispatch(e.state.tr.setMeta(_s,{setHandle:t}))}function _h(e,t,n,i){let r=e.state.doc.resolve(t),o=r.node(-1),a=r.start(-1),l=TE.get(o).colCount(r.pos-a)+r.nodeAfter.attrs.colspan-1,s=e.domAtPos(r.start(-1)).node;for(;s&&"TABLE"!=s.nodeName;)s=s.parentNode;s&&_l(o,s.firstChild,s,i,l,n)}function _m(){let{allowTableNodeSelection:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new xQ({key:T_,state:{init:()=>null,apply(e,t){let n=e.getMeta(T_);if(null!=n)return -1==n?null:n;if(null==t||!e.docChanged)return t;let{deleted:i,pos:r}=e.mapping.mapResult(t);return i?null:r}},props:{decorations:TH,handleDOMEvents:{mousedown:_n},createSelectionBetween:e=>null!=T_.getState(e.state)?e.state.selection:null,handleTripleClick:_e,handleKeyDown:T8,handlePaste:_t},appendTransaction:(t,n,i)=>(function(e,t,n){let i,r,o=(t||e).selection,a=(t||e).doc;if(o instanceof xF&&(r=o.node.type.spec.tableRole)){if("cell"==r||"header_cell"==r)i=TF.create(a,o.from);else if("row"==r){let e=a.resolve(o.from+1);i=TF.rowSelection(e,e)}else if(!n){let e=TE.get(o.node),t=o.from+1,n=t+e.map[e.width*e.height-1];i=TF.create(a,t+1,n)}}else o instanceof xR&&function(e){let{$from:t,$to:n}=e;if(t.pos==n.pos||t.pos<n.pos-6)return!1;let i=t.pos,r=n.pos,o=t.depth;for(;o>=0&&!(t.after(o+1)<t.end(o));o--,i++);for(let e=n.depth;e>=0&&!(n.before(e+1)>n.start(e));e--,r--);
1return i==r&&/row|table/.test(t.node(o).type.spec.tableRole)}(o)?i=xR.create(a,o.from):o instanceof xR&&function(e){let t,n,{$from:i,$to:r}=e;for(let e=i.depth;e>0;e--){let n=i.node(e);if("cell"===n.type.spec.tableRole||"header_cell"===n.type.spec.tableRole){t=n;break}}for(let e=r.depth;e>0;e--){let t=r.node(e);if("cell"===t.type.spec.tableRole||"header_cell"===t.type.spec.tableRole){n=t;break}}return t!==n&&0===r.parentOffset}(o)&&(i=xR.create(a,o.$from.start(),o.$from.end()));return i&&(t||(t=e.tr)).setSelection(i),t})(i,Tq(i,n),e)})}function _g(e,t){return t?["width","".concat(Math.max(t,e),"px")]:["min-width","".concat(e,"px")]}function _b(e,t,n,i,r,o){var a;let l=0,s=!0,c=t.firstChild,u=e.firstChild;if(null!==u)for(let e=0,n=0;e<u.childCount;e+=1){let{colspan:a,colwidth:d}=u.child(e).attrs;for(let e=0;e<a;e+=1,n+=1){let a=r===n?o:d&&d[e],u=a?"".concat(a,"px"):"";if(l+=a||i,a||(s=!1),c){if(c.style.width!==u){let[e,t]=_g(i,a);c.style.setProperty(e,t)}c=c.nextSibling}else{let e=document.createElement("col"),[n,r]=_g(i,a);e.style.setProperty(n,r),t.appendChild(e)}}}for(;c;){let e=c.nextSibling;null==(a=c.parentNode)||a.removeChild(c),c=e}s?(n.style.width="".concat(l,"px"),n.style.minWidth=""):(n.style.width="",n.style.minWidth="".concat(l,"px"))}var _v=class{update(e){return e.type===this.node.type&&(this.node=e,_b(e,this.colgroup,this.table,this.cellMinWidth),!0)}ignoreMutation(e){return"attributes"===e.type&&(e.target===this.table||this.colgroup.contains(e.target))}constructor(e,t){this.node=e,this.cellMinWidth=t,this.dom=document.createElement("div"),this.dom.className="tableWrapper",this.table=this.dom.appendChild(document.createElement("table")),this.colgroup=this.table.appendChild(document.createElement("colgroup")),_b(e,this.colgroup,this.table,t),this.contentDOM=this.table.appendChild(document.createElement("tbody"))}};function _x(e,t){return t?e.createChecked(null,t):e.createAndFill()}let _y=e=>{let{editor:t}=e,{selection:n}=t.state;if(!(n instanceof TF))return!1;let i=0,r=kU(n.ranges[0].$from,e=>"table"===e.type.name);return null==r||r.node.descendants(e=>{if("table"===e.type.name)return!1;["tableCell","tableHeader"].includes(e.type.name)&&(i+=1)}),i===n.ranges.length&&(t.commands.deleteTable(),!0)},_C=Mu.create({name:"table",addOptions:()=>({HTMLAttributes:{},resizable:!1,handleWidth:5,cellMinWidth:25,View:_v,lastColumnResizable:!0,allowTableNodeSelection:!1}),content:"tableRow+",tableRole:"table",isolating:!0,group:"block",parseHTML:()=>[{tag:"table"}],renderHTML(e){let{node:t,HTMLAttributes:n}=e,{colgroup:i,tableWidth:r,tableMinWidth:o}=function(e,t){let n=0,i=!0,r=[],o=e.firstChild;if(!o)return{};for(let e=0,a=0;e<o.childCount;e+=1){let{colspan:l,colwidth:s}=o.child(e).attrs;for(let e=0;e<l;e+=1,a+=1){let o=void 0===a?void 0:s&&s[e];n+=o||t,o||(i=!1);let[l,c]=_g(t,o);r.push(["col",{style:"".concat(l,": ").concat(c)}])}}return{colgroup:["colgroup",{},...r],tableWidth:i?"".concat(n,"px"):"",tableMinWidth:i?"":"".concat(n,"px")}}(t,this.options.cellMinWidth);return["table",ki(this.options.HTMLAttributes,n,{style:r?"width: ".concat(r):"min-width: ".concat(o)}),i,["tbody",0]]},addCommands:()=>({insertTable:function(){let{rows:e=3,cols:t=3,withHeaderRow:n=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i=>{let{tr:r,dispatch:o,editor:a}=i,l=function(e,t,n,i){let r=function(e){if(e.cached.tableNodeTypes)return e.cached.tableNodeTypes;let t={};return Object.keys(e.nodes).forEach(n=>{let i=e.nodes[n];i.spec.tableRole&&(t[i.spec.tableRole]=i)}),e.cached.tableNodeTypes=t,t}(e),o=[],a=[];for(let e=0;e<n;e+=1){let e=_x(r.cell,void 0);if(e&&a.push(e),i){let e=_x(r.header_cell,void 0);e&&o.push(e)}}let l=[];for(let e=0;e<t;e+=1)l.push(r.row.createChecked(null,i&&0===e?o:a));return r.table.createChecked(null,l)}(a.schema,e,t,n);if(o){let e=r.selection.from+1;r.replaceSelectionWith(l).scrollIntoView().setSelection(xR.near(r.doc.resolve(e)))}return!0}},addColumnBefore:()=>e=>{let{state:t,dispatch:n}=e;if(!Tj(t))return!1;if(n){let e=TU(t);n(T$(t.tr,e,e.left))}return!0},addColumnAfter:()=>e=>{let{state:t,dispatch:n}=e;if(!Tj(t))return!1;if(n){let e=TU(t);n(T$(t.tr,e,e.right))}return!0},deleteColumn:()=>e=>{let{state:t,dispatch:n}=e;if(!Tj(t))return!1;if(n){let e=TU(t),i=t.tr;if(0==e.left&&e.right==e.map.width)return!1;for(let t=e.right-1;!function(e,t,n){let{map:i,table:r,tableStart:o}=t,a=e.mapping.maps.length;for(let t=0;t<i.height;){let l=t*i.width+n,s=i.map[l],c=r.nodeAt(s),u=c.attrs;if(n>
10&&i.map[l-1]==s||n<i.width-1&&i.map[l+1]==s)e.setNodeMarkup(e.mapping.slice(a).map(o+s),null,TR(u,n-i.colCount(s)));else{let t=e.mapping.slice(a).map(o+s);e.delete(t,t+c.nodeSize)}t+=u.rowspan}}(i,e,t),t!=e.left;t--){let t=e.tableStart?i.doc.nodeAt(e.tableStart-1):i.doc;if(!t)throw RangeError("No table found");e.table=t,e.map=TE.get(t)}n(i)}return!0},addRowBefore:()=>e=>{let{state:t,dispatch:n}=e;if(!Tj(t))return!1;if(n){let e=TU(t);n(TK(t.tr,e,e.top))}return!0},addRowAfter:()=>e=>{let{state:t,dispatch:n}=e;if(!Tj(t))return!1;if(n){let e=TU(t);n(TK(t.tr,e,e.bottom))}return!0},deleteRow:()=>e=>{let{state:t,dispatch:n}=e;if(!Tj(t))return!1;if(n){let e=TU(t),i=t.tr;if(0==e.top&&e.bottom==e.map.height)return!1;for(let t=e.bottom-1;!function(e,t,n){let{map:i,table:r,tableStart:o}=t,a=0;for(let e=0;e<n;e++)a+=r.child(e).nodeSize;let l=a+r.child(n).nodeSize,s=e.mapping.maps.length;e.delete(a+o,l+o);let c=new Set;for(let t=0,a=n*i.width;t<i.width;t++,a++){let l=i.map[a];if(!c.has(l)){if(c.add(l),n>0&&l==i.map[a-i.width]){let n=r.nodeAt(l).attrs;e.setNodeMarkup(e.mapping.slice(s).map(l+o),null,(0,e2._)((0,e0._)({},n),{rowspan:n.rowspan-1})),t+=n.colspan-1}else if(n<i.height&&l==i.map[a+i.width]){let a=r.nodeAt(l),c=a.attrs,u=a.type.create((0,e2._)((0,e0._)({},c),{rowspan:a.attrs.rowspan-1}),a.content),d=i.positionAt(n+1,t,r);e.insert(e.mapping.slice(s).map(o+d),u),t+=c.colspan-1}}}}(i,e,t),t!=e.top;t--){let t=e.tableStart?i.doc.nodeAt(e.tableStart-1):i.doc;if(!t)throw RangeError("No table found");e.table=t,e.map=TE.get(e.table)}n(i)}return!0},deleteTable:()=>e=>{let{state:t,dispatch:n}=e,i=t.selection.$anchor;for(let e=i.depth;e>0;e--)if("table"==i.node(e).type.spec.tableRole)return n&&n(t.tr.delete(i.before(e),i.after(e)).scrollIntoView()),!0;return!1},mergeCells:()=>e=>{let{state:t,dispatch:n}=e;return TY(t,n)},splitCell:()=>e=>{let{state:t,dispatch:n}=e;return TX(t,n)},toggleHeaderColumn:()=>e=>{let{state:t,dispatch:n}=e;return TQ("column")(t,n)},toggleHeaderRow:()=>e=>{let{state:t,dispatch:n}=e;return TQ("row")(t,n)},toggleHeaderCell:()=>e=>{let{state:t,dispatch:n}=e;return TZ(t,n)},mergeOrSplit:()=>e=>{let{state:t,dispatch:n}=e;return!!TY(t,n)||TX(t,n)},setCellAttribute:(e,t)=>n=>{let{state:i,dispatch:r}=n;return function(n,i){if(!Tj(n))return!1;let r=TD(n);if(r.nodeAfter.attrs[e]===t)return!1;if(i){let o=n.tr;n.selection instanceof TF?n.selection.forEachCell((n,i)=>{n.attrs[e]!==t&&o.setNodeMarkup(i,null,(0,e2._)((0,e0._)({},n.attrs),{[e]:t}))}):o.setNodeMarkup(r.pos,null,(0,e2._)((0,e0._)({},r.nodeAfter.attrs),{[e]:t})),i(o)}return!0}(i,r)},goToNextCell:()=>e=>{let{state:t,dispatch:n}=e;return T1(1)(t,n)},goToPreviousCell:()=>e=>{let{state:t,dispatch:n}=e;return T1(-1)(t,n)},fixTables:()=>e=>{let{state:t,dispatch:n}=e;return n&&Tq(t),!0},setCellSelection:e=>t=>{let{tr:n,dispatch:i}=t;if(i){let t=TF.create(n.doc,e.anchorCell,e.headCell);n.setSelection(t)}return!0}}),addKeyboardShortcuts(){return{Tab:()=>!!this.editor.commands.goToNextCell()||!!this.editor.can().addRowAfter()&&this.editor.chain().addRowAfter().goToNextCell().run(),"Shift-Tab":()=>this.editor.commands.goToPreviousCell(),Backspace:_y,"Mod-Backspace":_y,Delete:_y,"Mod-Delete":_y}},addProseMirrorPlugins(){return[...this.options.resizable&&this.editor.isEditable?[_c({handleWidth:this.options.handleWidth,cellMinWidth:this.options.cellMinWidth,defaultCellMinWidth:this.options.cellMinWidth,View:this.options.View,lastColumnResizable:this.options.lastColumnResizable})]:[],_m({allowTableNodeSelection:this.options.allowTableNodeSelection})]},extendNodeSchema:e=>({tableRole:ka(w9(e,"tableRole",{name:e.name,options:e.options,storage:e.storage}))})}).extend({addProseMirrorPlugins(){return[...this.options.resizable?[_c({handleWidth:this.options.handleWidth,cellMinWidth:this.options.cellMinWidth,View:this.options.View,lastColumnResizable:this.options.lastColumnResizable})]:[],_m({allowTableNodeSelection:this.options.allowTableNodeSelection})]}});var _w=iy({ColorPicker:()=>Ef,ColorPickerPopper:()=>Eg,ColorPickerPopperBody:()=>Eh,ColorSwatchButton:()=>Ec,ControlledBubbleMenu:()=>S0,DebounceRender:()=>L7,FontSize:()=>Th,HeadingWithAnchor:()=>Tx,LinkBubbleMenu:()=>Ly,LinkBubbleMenuHandler:()=>S3,MenuBar:()=>Lk,MenuButton:()=>AA,MenuButtonAddImage:()=>Eb,MenuButtonAddTable:()=>Ev,MenuButtonAlignCenter:()=>Ex,MenuButtonAlignJustify:()=>Ey,MenuButtonAlignLeft:()=>EC,MenuButtonAlignRight:()=>Ew,MenuButtonBlockquote:()=>Ek,MenuButtonBold:()=>EM,MenuButtonBulletedList:()=>Ez,MenuButtonCode:()=>ES,MenuButtonCodeBlock:()=>EL,MenuButtonColorPicker:()=>EE,MenuButtonEditLink:()=>ET,MenuButtonHighlightColor:()=>
1E_,MenuButtonHighlightToggle:()=>EO,MenuButtonHorizontalRule:()=>Ej,MenuButtonImageUpload:()=>EF,MenuButtonIndent:()=>EV,MenuButtonItalic:()=>EH,MenuButtonOrderedList:()=>EW,MenuButtonRedo:()=>Eq,MenuButtonRemoveFormatting:()=>EU,MenuButtonStrikethrough:()=>E$,MenuButtonSubscript:()=>EK,MenuButtonSuperscript:()=>EG,MenuButtonTaskList:()=>EY,MenuButtonTextColor:()=>EX,MenuButtonTooltip:()=>Az,MenuButtonUnderline:()=>EJ,MenuButtonUndo:()=>EQ,MenuButtonUnindent:()=>EZ,MenuControlsContainer:()=>AT,MenuDivider:()=>Lz,MenuSelect:()=>E0,MenuSelectFontFamily:()=>E3,MenuSelectFontSize:()=>E9,MenuSelectHeading:()=>Tu,MenuSelectTextAlign:()=>Tf,ResizableImage:()=>TA,RichTextContent:()=>LZ,RichTextEditor:()=>An,RichTextEditorContext:()=>S2,RichTextEditorProvider:()=>L1,RichTextField:()=>At,RichTextReadOnly:()=>Ar,TableBubbleMenu:()=>AD,TableImproved:()=>_C,TableMenuControls:()=>A_,Z_INDEXES:()=>SY,colorToHex:()=>Es,formatHref:()=>S5,getAttributesForEachSelected:()=>EI,getAttributesForMarks:()=>ED,getAttributesForNodes:()=>EN,getEditorStyles:()=>SX,getImageBackgroundColorStyles:()=>SJ,getModShortcutKey:()=>Aw,insertImages:()=>EP,isMac:()=>AC,isTouchDevice:()=>Ak,keymapPluginFactory:()=>ER,scrollToCurrentHeadingAnchor:()=>Ty,slugify:()=>EB,truncateMiddle:()=>Lg,useDebouncedFocus:()=>L5,useEditorOnEditableUpdate:()=>AO,useKeyDown:()=>S6,useRichTextEditorContext:()=>S4});kv.create({name:"textStyle",priority:101,addOptions:()=>({HTMLAttributes:{},mergeNestedSpanStyles:!1}),parseHTML(){return[{tag:"span",getAttrs:e=>!!e.hasAttribute("style")&&(this.options.mergeNestedSpanStyles&&(e=>{if(!e.children.length)return;let t=e.querySelectorAll("span");t&&t.forEach(e=>{var t,n;let i=e.getAttribute("style"),r=null==(n=null==(t=e.parentElement)?void 0:t.closest("span"))?void 0:n.getAttribute("style");e.setAttribute("style","".concat(r,";").concat(i))})})(e),{})}]},renderHTML(e){let{HTMLAttributes:t}=e;return["span",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{removeEmptyTextStyle:()=>e=>{let{tr:t}=e,{selection:n}=t;return t.doc.nodesBetween(n.from,n.to,(e,n)=>{if(e.isTextblock)return!0;e.marks.filter(e=>e.type===this.type).some(e=>Object.values(e.attrs).some(e=>!!e))||t.removeMark(n,n+e.nodeSize,this.type)}),!0}}}}),kw.create({name:"fontFamily",addOptions:()=>({types:["textStyle"]}),addGlobalAttributes(){return[{types:this.options.types,attributes:{fontFamily:{default:null,parseHTML:e=>e.style.fontFamily,renderHTML:e=>e.fontFamily?{style:"font-family: ".concat(e.fontFamily)}:{}}}}]},addCommands:()=>({setFontFamily:e=>t=>{let{chain:n}=t;return n().setMark("textStyle",{fontFamily:e}).run()},unsetFontFamily:()=>e=>{let{chain:t}=e;return t().setMark("textStyle",{fontFamily:null}).removeEmptyTextStyle().run()}})});var _k=ix(e=>{let t="numeric",n="ascii",i="alpha",r="asciinumeric",o="alphanumeric",a="domain",l="emoji",s="whitespace";function c(e,s,c){for(let u in s[t]&&(s[r]=!0,s[o]=!0),s[n]&&(s[r]=!0,s[i]=!0),s[r]&&(s[o]=!0),s[i]&&(s[o]=!0),s[o]&&(s[a]=!0),s[l]&&(s[a]=!0),s){let t=(u in c||(c[u]=[]),c[u]);0>t.indexOf(e)&&t.push(e)}}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.j={},this.jr=[],this.jd=null,this.t=e}u.groups={},u.prototype={accepts(){return!!this.t},go(e){let t=this.j[e];if(t)return t;for(let t=0;t<this.jr.length;t++){let n=this.jr[t][0],i=this.jr[t][1];if(i&&n.test(e))return i}return this.jd},has(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?e in this.j:!!this.go(e)},ta(e,t,n,i){for(let r=0;r<e.length;r++)this.tt(e[r],t,n,i)},tr(e,t,n,i){let r;return i=i||u.groups,t&&t.j?r=t:(r=new u(t),n&&i&&c(t,n,i)),this.jr.push([e,r]),r},ts(e,t,n,i){let r=this,o=e.length;if(!o)return r;for(let t=0;t<o-1;t++)r=r.tt(e[t]);return r.tt(e[o-1],t,n,i)},tt(e,t,n,i){if(i=i||u.groups,t&&t.j)return this.j[e]=t,t;let r,o=this.go(e);return o?(Object.assign((r=new u).j,o.j),r.jr.push.apply(r.jr,o.jr),r.jd=o.jd,r.t=o.t):r=new u,t&&(i&&(r.t&&"string"==typeof r.t?c(t,Object.assign(function(e,t){let n={};for(let i in t)t[i].indexOf(e)>=0&&(n[i]=!0);return n}(r.t,i),n),i):n&&c(t,n,i)),r.t=t),this.j[e]=r,r}};let d=(e,t,n,i,r)=>e.ta(t,n,i,r),p=(e,t,n,i,r)=>e.tr(t,n,i,r),f=(e,t,n,i,r)=>e.ts(t,n,i,r),h=(e,t,n,i,r)=>e.tt(t,n,i,r),m="WORD",g="UWORD",b="ASCIINUMERICAL",v="ALPHANUMERICAL",x="LOCALHOST",y="UTLD",C="SCHEME",w="SLASH_SCHEME",k="OPENBRACE",M="CLOSEBRACE",z="OPENBRACKET",S="CLOSEBRACKET",L="OPENPAREN",A="CLOSEPAREN",E="OPENANGLEBRACKET",T="CLOSEANGLEBRACKET",_="FULLWIDTHLEFTPAREN",O="FULLWIDTHRIGHTPAREN",j="LEFTCORNERBRACKET",D="RIGHTCORNERBRACKET",N="LEFTWHITECORNERBRACKET",I="RIGHTWHITECORNERBRACKET",P="FULLWIDTHLESSTHAN",R="FULLWIDTHGREATERTHAN",B="AMPERSAND",F="APOSTROPHE",V="ASTERISK",H="BACKSLASH",W="BACKTICK",q="CARET",U="COLON",$="COMMA",K="DOLLAR",G="EQUALS",Y="EXCLAMATION",X="HYPHEN",J="PERCENT",Q="PIPE",Z="PLUS",ee="POUND",et="QUERY",en="QUOTE",ei="FULLWIDTHMIDDLEDOT",er="SEMI",eo="SLASH",ea="TILDE",el="UNDERSCORE",es="EMOJI";var ec=Object.freeze({__proto__:null,ALPHANUMERICAL:v,AMPERSAND:B,APOSTROPHE:F,ASCIINUMERICAL:b,ASTERISK:V,AT:"AT",BACKSLASH:H,BACKTICK:W,CARET:q,CLOSEANGLEBRACKET:T,CLOSEBRACE:M,CLOSEBRACKET:S,CLOSEPAREN:A,COLON:U,COMMA:$,DOLLAR:K,DOT:"DOT",EMOJI:es,EQUALS:G,EXCLAMATION:Y,FULLWIDTHGREATERTHAN:R,FULLWIDTHLEFTPAREN:_,FULLWIDTHLESSTHAN:P,FULLWIDTHMIDDLEDOT:ei,FULLWIDTHRIGHTPAREN:O,HYPHEN:X,LEFTCORNERBRACKET:j,LEFTWHITECORNERBRACKET:N,LOCALHOST:x,NL:"NL",NUM:"NUM",OPENANGLEBRACKET:E,OP
1ENBRACE:k,OPENBRACKET:z,OPENPAREN:L,PERCENT:J,PIPE:Q,PLUS:Z,POUND:ee,QUERY:et,QUOTE:en,RIGHTCORNERBRACKET:D,RIGHTWHITECORNERBRACKET:I,SCHEME:C,SEMI:er,SLASH:eo,SLASH_SCHEME:w,SYM:"SYM",TILDE:ea,TLD:"TLD",UNDERSCORE:el,UTLD:y,UWORD:g,WORD:m,WS:"WS"});let eu=/[a-z]/,ed=RegExp("[\\u0041-\\u005A\\u0061-\\u007A\\u00AA\\u00B5\\u00BA\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376-\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0560-\\u0588\\u05D0-\\u05EA\\u05EF-\\u05F2\\u0620-\\u064A\\u066E-\\u066F\\u0671-\\u06D3\\u06D5\\u06E5-\\u06E6\\u06EE-\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4-\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u0860-\\u086A\\u0870-\\u0887\\u0889-\\u088F\\u08A0-\\u08C9\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F-\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC-\\u09DD\\u09DF-\\u09E1\\u09F0-\\u09F1\\u09FC\\u0A05-\\u0A0A\\u0A0F-\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32-\\u0A33\\u0A35-\\u0A36\\u0A38-\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2-\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0-\\u0AE1\\u0AF9\\u0B05-\\u0B0C\\u0B0F-\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32-\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C-\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99-\\u0B9A\\u0B9C\\u0B9E-\\u0B9F\\u0BA3-\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58-\\u0C5A\\u0C5C-\\u0C5D\\u0C60-\\u0C61\\u0C80\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDC-\\u0CDE\\u0CE0-\\u0CE1\\u0CF1-\\u0CF2\\u0D04-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D54-\\u0D56\\u0D5F-\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32-\\u0E33\\u0E40-\\u0E46\\u0E81-\\u0E82\\u0E84\\u0E86-\\u0E8A\\u0E8C-\\u0EA3\\u0EA5\\u0EA7-\\u0EB0\\u0EB2-\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065-\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F5\\u13F8-\\u13FD\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16F1-\\u16F8\\u1700-\\u1711\\u171F-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1878\\u1880-\\u1884\\u1887-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4C\\u1B83-\\u1BA0\\u1BAE-\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1C80-\\u1C8A\\u1C90-\\u1CBA\\u1CBD-\\u1CBF\\u1CE9-\\u1CEC\\u1CEE-\\u1CF3\\u1CF5-\\u1CF6\\u1CFA\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183-\\u2184\\u2C00-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2-\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005-\\u3006\\u3031-\\u3035\\u303B-\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312F\\u3131-\\u318E\\u31A0-\\u31BF\\u31F0-\\u31FF\\u3400-\\u4DBF\\u4E00-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A-\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA7DC\\uA7F1-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA8FD-\\uA8FE\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5-\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB69\\uAB70-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40-\\uFB41\\uFB43-\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC
17\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\\u{10000}-\\u{1000B}\\u{1000D}-\\u{10026}\\u{10028}-\\u{1003A}\\u{1003C}-\\u{1003D}\\u{1003F}-\\u{1004D}\\u{10050}-\\u{1005D}\\u{10080}-\\u{100FA}\\u{10280}-\\u{1029C}\\u{102A0}-\\u{102D0}\\u{10300}-\\u{1031F}\\u{1032D}-\\u{10340}\\u{10342}-\\u{10349}\\u{10350}-\\u{10375}\\u{10380}-\\u{1039D}\\u{103A0}-\\u{103C3}\\u{103C8}-\\u{103CF}\\u{10400}-\\u{1049D}\\u{104B0}-\\u{104D3}\\u{104D8}-\\u{104FB}\\u{10500}-\\u{10527}\\u{10530}-\\u{10563}\\u{10570}-\\u{1057A}\\u{1057C}-\\u{1058A}\\u{1058C}-\\u{10592}\\u{10594}-\\u{10595}\\u{10597}-\\u{105A1}\\u{105A3}-\\u{105B1}\\u{105B3}-\\u{105B9}\\u{105BB}-\\u{105BC}\\u{105C0}-\\u{105F3}\\u{10600}-\\u{10736}\\u{10740}-\\u{10755}\\u{10760}-\\u{10767}\\u{10780}-\\u{10785}\\u{10787}-\\u{107B0}\\u{107B2}-\\u{107BA}\\u{10800}-\\u{10805}\\u{10808}\\u{1080A}-\\u{10835}\\u{10837}-\\u{10838}\\u{1083C}\\u{1083F}-\\u{10855}\\u{10860}-\\u{10876}\\u{10880}-\\u{1089E}\\u{108E0}-\\u{108F2}\\u{108F4}-\\u{108F5}\\u{10900}-\\u{10915}\\u{10920}-\\u{10939}\\u{10940}-\\u{10959}\\u{10980}-\\u{109B7}\\u{109BE}-\\u{109BF}\\u{10A00}\\u{10A10}-\\u{10A13}\\u{10A15}-\\u{10A17}\\u{10A19}-\\u{10A35}\\u{10A60}-\\u{10A7C}\\u{10A80}-\\u{10A9C}\\u{10AC0}-\\u{10AC7}\\u{10AC9}-\\u{10AE4}\\u{10B00}-\\u{10B35}\\u{10B40}-\\u{10B55}\\u{10B60}-\\u{10B72}\\u{10B80}-\\u{10B91}\\u{10C00}-\\u{10C48}\\u{10C80}-\\u{10CB2}\\u{10CC0}-\\u{10CF2}\\u{10D00}-\\u{10D23}\\u{10D4A}-\\u{10D65}\\u{10D6F}-\\u{10D85}\\u{10E80}-\\u{10EA9}\\u{10EB0}-\\u{10EB1}\\u{10EC2}-\\u{10EC7}\\u{10F00}-\\u{10F1C}\\u{10F27}\\u{10F30}-\\u{10F45}\\u{10F70}-\\u{10F81}\\u{10FB0}-\\u{10FC4}\\u{10FE0}-\\u{10FF6}\\u{11003}-\\u{11037}\\u{11071}-\\u{11072}\\u{11075}\\u{11083}-\\u{110AF}\\u{110D0}-\\u{110E8}\\u{11103}-\\u{11126}\\u{11144}\\u{11147}\\u{11150}-\\u{11172}\\u{11176}\\u{11183}-\\u{111B2}\\u{111C1}-\\u{111C4}\\u{111DA}\\u{111DC}\\u{11200}-\\u{11211}\\u{11213}-\\u{1122B}\\u{1123F}-\\u{11240}\\u{11280}-\\u{11286}\\u{11288}\\u{1128A}-\\u{1128D}\\u{1128F}-\\u{1129D}\\u{1129F}-\\u{112A8}\\u{112B0}-\\u{112DE}\\u{11305}-\\u{1130C}\\u{1130F}-\\u{11310}\\u{11313}-\\u{11328}\\u{1132A}-\\u{11330}\\u{11332}-\\u{11333}\\u{11335}-\\u{11339}\\u{1133D}\\u{11350}\\u{1135D}-\\u{11361}\\u{11380}-\\u{11389}\\u{1138B}\\u{1138E}\\u{11390}-\\u{113B5}\\u{113B7}\\u{113D1}\\u{113D3}\\u{11400}-\\u{11434}\\u{11447}-\\u{1144A}\\u{1145F}-\\u{11461}\\u{11480}-\\u{114AF}\\u{114C4}-\\u{114C5}\\u{114C7}\\u{11580}-\\u{115AE}\\u{115D8}-\\u{115DB}\\u{11600}-\\u{1162F}\\u{11644}\\u{11680}-\\u{116AA}\\u{116B8}\\u{11700}-\\u{1171A}\\u{11740}-\\u{11746}\\u{11800}-\\u{1182B}\\u{118A0}-\\u{118DF}\\u{118FF}-\\u{11906}\\u{11909}\\u{1190C}-\\u{11913}\\u{11915}-\\u{11916}\\u{11918}-\\u{1192F}\\u{1193F}\\u{11941}\\u{119A0}-\\u{119A7}\\u{119AA}-\\u{119D0}\\u{119E1}\\u{119E3}\\u{11A00}\\u{11A0B}-\\u{11A32}\\u{11A3A}\\u{11A50}\\u{11A5C}-\\u{11A89}\\u{11A9D}\\u{11AB0}-\\u{11AF8}\\u{11BC0}-\\u{11BE0}\\u{11C00}-\\u{11C08}\\u{11C0A}-\\u{11C2E}\\u{11C40}\\u{11C72}-\\u{11C8F}\\u{11D00}-\\u{11D06}\\u{11D08}-\\u{11D09}\\u{11D0B}-\\u{11D30}\\u{11D46}\\u{11D60}-\\u{11D65}\\u{11D67}-\\u{11D68}\\u{11D6A}-\\u{11D89}\\u{11D98}\\u{11DB0}-\\u{11DDB}\\u{11EE0}-\\u{11EF2}\\u{11F02}\\u{11F04}-\\u{11F10}\\u{11F12}-\\u{11F33}\\u{11FB0}\\u{12000}-\\u{12399}\\u{12480}-\\u{12543}\\u{12F90}-\\u{12FF0}\\u{13000}-\\u{1342F}\\u{13441}-\\u{13446}\\u{13460}-\\u{143FA}\\u{14400}-\\u{14646}\\u{16100}-\\u{1611D}\\u{16800}-\\u{16A38}\\u{16A40}-\\u{16A5E}\\u{16A70}-\\u{16ABE}\\u{16AD0}-\\u{16AED}\\u{16B00}-\\u{16B2F}\\u{16B40}-\\u{16B43}\\u{16B63}-\\u{16B77}\\u{16B7D}-\\u{16B8F}\\u{16D40}-\\u{16D6C}\\u{16E40}-\\u{16E7F}\\u{16EA0}-\\u{16EB8}\\u{16EBB}-\\u{16ED3}\\u{16F00}-\\u{16F4A}\\u{16F50}\\u{16F93}-\\u{16F9F}\\u{16FE0}-\\u{16FE1}\\u{16FE3}\\u{16FF2}-\\u{16FF3}\\u{17000}-\\u{18CD5}\\u{18CFF}-\\u{18D1E}\\u{18D80}-\\u{18DF2}\\u{1AFF0}-\\u{1AFF3}\\u{1AFF5}-\\u{1AFFB}\\u{1AFFD}-\\u{1AFFE}\\u{1B000}-\\u{1B122}\\u{1B132}\\u{1B150}-\\u{1B152}\\u{1B155}\\u{1B164}-\\u{1B167}\\u{1B170}-\\u{1B2FB}\\u{1BC00}-\\u{1BC6A}\\u{1BC70}-\\u{1BC7C}\\u{1BC80}-\\u{1BC88}\\u{1BC90}-\\u{1BC99}\\u{1D400}-\\u{1D454}\\u{1D456}-\\u{1D49C}\\u{1D49E}-\\u{1D49F}\\u{1D4A2}\\u{1D4A5}-\\u{1D4A6}\\u{1D4A9}-\\u{1D4AC}\\u{1D4AE}-\\u{1D4B9}\\u{1D4BB}\\u{1D4BD}-\\u{1D4C3}\\u{1D4C5}-\\u{1D505}\\u{1D507}-\\u{1D50A}\\u{1D50D}-\\u{1D514}\\u{1D516}-\\u{1D51C}
1\\u{1D51E}-\\u{1D539}\\u{1D53B}-\\u{1D53E}\\u{1D540}-\\u{1D544}\\u{1D546}\\u{1D54A}-\\u{1D550}\\u{1D552}-\\u{1D6A5}\\u{1D6A8}-\\u{1D6C0}\\u{1D6C2}-\\u{1D6DA}\\u{1D6DC}-\\u{1D6FA}\\u{1D6FC}-\\u{1D714}\\u{1D716}-\\u{1D734}\\u{1D736}-\\u{1D74E}\\u{1D750}-\\u{1D76E}\\u{1D770}-\\u{1D788}\\u{1D78A}-\\u{1D7A8}\\u{1D7AA}-\\u{1D7C2}\\u{1D7C4}-\\u{1D7CB}\\u{1DF00}-\\u{1DF1E}\\u{1DF25}-\\u{1DF2A}\\u{1E030}-\\u{1E06D}\\u{1E100}-\\u{1E12C}\\u{1E137}-\\u{1E13D}\\u{1E14E}\\u{1E290}-\\u{1E2AD}\\u{1E2C0}-\\u{1E2EB}\\u{1E4D0}-\\u{1E4EB}\\u{1E5D0}-\\u{1E5ED}\\u{1E5F0}\\u{1E6C0}-\\u{1E6DE}\\u{1E6E0}-\\u{1E6E2}\\u{1E6E4}-\\u{1E6E5}\\u{1E6E7}-\\u{1E6ED}\\u{1E6F0}-\\u{1E6F4}\\u{1E6FE}-\\u{1E6FF}\\u{1E7E0}-\\u{1E7E6}\\u{1E7E8}-\\u{1E7EB}\\u{1E7ED}-\\u{1E7EE}\\u{1E7F0}-\\u{1E7FE}\\u{1E800}-\\u{1E8C4}\\u{1E900}-\\u{1E943}\\u{1E94B}\\u{1EE00}-\\u{1EE03}\\u{1EE05}-\\u{1EE1F}\\u{1EE21}-\\u{1EE22}\\u{1EE24}\\u{1EE27}\\u{1EE29}-\\u{1EE32}\\u{1EE34}-\\u{1EE37}\\u{1EE39}\\u{1EE3B}\\u{1EE42}\\u{1EE47}\\u{1EE49}\\u{1EE4B}\\u{1EE4D}-\\u{1EE4F}\\u{1EE51}-\\u{1EE52}\\u{1EE54}\\u{1EE57}\\u{1EE59}\\u{1EE5B}\\u{1EE5D}\\u{1EE5F}\\u{1EE61}-\\u{1EE62}\\u{1EE64}\\u{1EE67}-\\u{1EE6A}\\u{1EE6C}-\\u{1EE72}\\u{1EE74}-\\u{1EE77}\\u{1EE79}-\\u{1EE7C}\\u{1EE7E}\\u{1EE80}-\\u{1EE89}\\u{1EE8B}-\\u{1EE9B}\\u{1EEA1}-\\u{1EEA3}\\u{1EEA5}-\\u{1EEA9}\\u{1EEAB}-\\u{1EEBB}\\u{20000}-\\u{2A6DF}\\u{2A700}-\\u{2B81D}\\u{2B820}-\\u{2CEAD}\\u{2CEB0}-\\u{2EBE0}\\u{2EBF0}-\\u{2EE5D}\\u{2F800}-\\u{2FA1D}\\u{30000}-\\u{3134A}\\u{31350}-\\u{33479}]","u"),ep=RegExp("[\\u0023\\u002A\\u0030-\\u0039\\u00A9\\u00AE\\u203C\\u2049\\u2122\\u2139\\u2194-\\u2199\\u21A9-\\u21AA\\u231A-\\u231B\\u2328\\u23CF\\u23E9-\\u23F3\\u23F8-\\u23FA\\u24C2\\u25AA-\\u25AB\\u25B6\\u25C0\\u25FB-\\u25FE\\u2600-\\u2604\\u260E\\u2611\\u2614-\\u2615\\u2618\\u261D\\u2620\\u2622-\\u2623\\u2626\\u262A\\u262E-\\u262F\\u2638-\\u263A\\u2640\\u2642\\u2648-\\u2653\\u265F-\\u2660\\u2663\\u2665-\\u2666\\u2668\\u267B\\u267E-\\u267F\\u2692-\\u2697\\u2699\\u269B-\\u269C\\u26A0-\\u26A1\\u26A7\\u26AA-\\u26AB\\u26B0-\\u26B1\\u26BD-\\u26BE\\u26C4-\\u26C5\\u26C8\\u26CE-\\u26CF\\u26D1\\u26D3-\\u26D4\\u26E9-\\u26EA\\u26F0-\\u26F5\\u26F7-\\u26FA\\u26FD\\u2702\\u2705\\u2708-\\u270D\\u270F\\u2712\\u2714\\u2716\\u271D\\u2721\\u2728\\u2733-\\u2734\\u2744\\u2747\\u274C\\u274E\\u2753-\\u2755\\u2757\\u2763-\\u2764\\u2795-\\u2797\\u27A1\\u27B0\\u27BF\\u2934-\\u2935\\u2B05-\\u2B07\\u2B1B-\\u2B1C\\u2B50\\u2B55\\u3030\\u303D\\u3297\\u3299\\u{1F004}\\u{1F0CF}\\u{1F170}-\\u{1F171}\\u{1F17E}-\\u{1F17F}\\u{1F18E}\\u{1F191}-\\u{1F19A}\\u{1F1E6}-\\u{1F1FF}\\u{1F201}-\\u{1F202}\\u{1F21A}\\u{1F22F}\\u{1F232}-\\u{1F23A}\\u{1F250}-\\u{1F251}\\u{1F300}-\\u{1F321}\\u{1F324}-\\u{1F393}\\u{1F396}-\\u{1F397}\\u{1F399}-\\u{1F39B}\\u{1F39E}-\\u{1F3F0}\\u{1F3F3}-\\u{1F3F5}\\u{1F3F7}-\\u{1F4FD}\\u{1F4FF}-\\u{1F53D}\\u{1F549}-\\u{1F54E}\\u{1F550}-\\u{1F567}\\u{1F56F}-\\u{1F570}\\u{1F573}-\\u{1F57A}\\u{1F587}\\u{1F58A}-\\u{1F58D}\\u{1F590}\\u{1F595}-\\u{1F596}\\u{1F5A4}-\\u{1F5A5}\\u{1F5A8}\\u{1F5B1}-\\u{1F5B2}\\u{1F5BC}\\u{1F5C2}-\\u{1F5C4}\\u{1F5D1}-\\u{1F5D3}\\u{1F5DC}-\\u{1F5DE}\\u{1F5E1}\\u{1F5E3}\\u{1F5E8}\\u{1F5EF}\\u{1F5F3}\\u{1F5FA}-\\u{1F64F}\\u{1F680}-\\u{1F6C5}\\u{1F6CB}-\\u{1F6D2}\\u{1F6D5}-\\u{1F6D8}\\u{1F6DC}-\\u{1F6E5}\\u{1F6E9}\\u{1F6EB}-\\u{1F6EC}\\u{1F6F0}\\u{1F6F3}-\\u{1F6FC}\\u{1F7E0}-\\u{1F7EB}\\u{1F7F0}\\u{1F90C}-\\u{1F93A}\\u{1F93C}-\\u{1F945}\\u{1F947}-\\u{1F9FF}\\u{1FA70}-\\u{1FA7C}\\u{1FA80}-\\u{1FA8A}\\u{1FA8E}-\\u{1FAC6}\\u{1FAC8}\\u{1FACD}-\\u{1FADC}\\u{1FADF}-\\u{1FAEA}\\u{1FAEF}-\\u{1FAF8}]","u"),ef=/\d/,eh=/\s/,em=null,eg=null;function eb(e,t){let n=function(e){let t=[],n=e.length,i=0;for(;i<n;){let r,o=e.charCodeAt(i),a=o<55296||o>56319||i+1===n||(r=e.charCodeAt(i+1))<56320||r>57343?e[i]:e.slice(i,i+2);t.push(a),i+=a.length}return t}(t.replace(/[A-Z]/g,e=>e.toLowerCase())),i=n.length,r=[],o=0,a=0;for(;a<i;){let l=e,s=null,c=0,u=null,d=-1,p=-1;for(;a<i&&(s=l.go(n[a]));)(l=s).accepts()?(d=0,p=0,u=l):d>=0&&(d+=n[a].length,p++),c+=n[a].length,o+=n[a].length,a++;o-=d,a-=p,c-=d,r.push({t:u.t,v:t.slice(o-c,o),s:o-c,e:o})}return r}function ev(e,t,n,i,r){let o,a=t.length;for(let n=0;n<a-1;n++){let a=t[n];e.j[a]?o=e.j[a]:((o=new u(i)).jr=r.slice(),e.j[a]=o),e=o}return(o=new u(n)).jr=r.slice(),e.j[t[a-1]]=o,o}function ex(e){let t=[],n=[],i=0;for(;i<e.length;){let r=0;for(;"0123456789".indexOf(e[i+r])>=0;)r++;if(r>0){t.push(n.join(""));for(let t=parseInt(e.substring(i,i+r),10);t>0;t--)n.pop();i+=r}else n.push(e[i]),i++}return t}let ey={defaultProtocol:"http",events:null,format:ew,formatHref:ew,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function eC(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=Object.assign({},ey);e&&(n=Object.assign(n,e instanceof eC?e.o:e));let i=n.ignoreTags,r=[];for(let e=0;e<i.length;e++)r.push(i[e].toUpperCase());this.o=n,t&&(this.defaultRender=t),this.ignoreTags=r}function ew(e){return e}function ek(e,t){this.t="token",this.v=e,this.tk=t}
1function eM(e,t){class n extends ek{constructor(t,n){super(t,n),this.t=e}}for(let e in t)n.prototype[e]=t[e];return n.t=e,n}eC.prototype={o:ey,ignoreTags:[],defaultRender:e=>e,check(e){return this.get("validate",e.toString(),e)},get(e,t,n){let i=null!=t,r=this.o[e];return r&&("object"==typeof r?"function"==typeof(r=n.t in r?r[n.t]:ey[e])&&i&&(r=r(t,n)):"function"==typeof r&&i&&(r=r(t,n.t,n))),r},getObj(e,t,n){let i=this.o[e];return"function"==typeof i&&null!=t&&(i=i(t,n.t,n)),i},render(e){let t=e.render(this);return(this.get("render",null,e)||this.defaultRender)(t,e.t,e)}},ek.prototype={isLink:!1,toString(){return this.v},toHref(e){return this.toString()},toFormattedString(e){let t=this.toString(),n=e.get("truncate",t,this),i=e.get("format",t,this);return n&&i.length>n?i.substring(0,n)+"â¦":i},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ey.defaultProtocol;return{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){let t=this.toHref(e.get("defaultProtocol")),n=e.get("formatHref",t,this),i=e.get("tagName",t,this),r=this.toFormattedString(e),o={},a=e.get("className",t,this),l=e.get("target",t,this),s=e.get("rel",t,this),c=e.getObj("attributes",t,this),u=e.getObj("events",t,this);return o.href=n,a&&(o.class=a),l&&(o.target=l),s&&(o.rel=s),c&&Object.assign(o,c),{tagName:i,attributes:o,content:r,eventListeners:u}}};let ez=eM("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),eS=eM("text"),eL=eM("nl"),eA=eM("url",{isLink:!0,toHref(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ey.defaultProtocol;return this.hasProtocol()?this.v:"".concat(e,"://").concat(this.v)},hasProtocol(){let e=this.tk;return e.length>=2&&e[0].t!==x&&e[1].t===U}}),eE=e=>new u(e);function eT(e,t,n){let i=n[0].s,r=n[n.length-1].e;return new e(t.slice(i,r),n)}let e_="u">typeof console&&console&&console.warn||(()=>{}),eO={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function ej(e){return eO.initialized||function(){eO.scanner=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],d={};u.groups=d;let eb=new u;null==em&&(em=ex("aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4w0s2x0a2z0ure5ba0by2idu3namex4d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dad1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2odyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3nd0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rck0msd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2
1ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0axi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp3ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2oodside6rk0s2ld3w2s1tc1f3xbox3erox4ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2")),null==eg&&(eg=ex("ελ1Ï
2бг1ел3деÑи4еÑ2каÑолик6ом3мÐ
1ºÐ´2он1Ñква6онлайн5Ñг3ÑÑÑ2Ñ2ÑайÑ3Ñб3ÑкÑ3Òаз3Õ°Õ¡Õµ3×שר××5×§××3Ø§Ø¨ÙØ¸Ø¨Ù5راÙ
ÙÙ5ÙØ§Ø±Ø¯Ù4Ø¨ØØ±ÙÙ5جزائر5Ø³Ø¹ÙØ¯ÙØ©6عÙÙØ§Ù5Ù
غرب5Ù
ارات5ÛØ±Ø§Ù5بارت2زار4ÙØªÙ3ھارت5تÙÙØ³4Ø³ÙØ¯Ø§Ù3Ø±ÙØ©5Ø´Ø¨ÙØ©4عراÙ2ب2Ù
اÙ4ÙÙØ³Ø·ÙÙ6ÙØ·Ø±3ÙØ§Ø«ÙÙÙÙ6ÙÙ
3Ù
صر2ÙÙØ³Ùا5ÙØ±ÙتاÙÙØ§7ÙØ¹4ÙÙ
راÙ5پاکستاÙ7ÚØ§Ø±Øª4à¤à¥à¤®3नà¥à¤3à¤à¤¾à¤°à¤¤0मà¥3à¥à¤¤5सà¤à¤à¤ न5বাà¦à¦²à¦¾5à¦à¦¾à¦°à¦¤2ৰত4à¨à¨¾à¨°à¨¤4àªàª¾àª°àª¤4à¬à¬¾à¬°à¬¤4à®à®¨à¯à®¤à®¿à®¯à®¾6லà®à¯à®à¯6à®à®¿à®à¯à®à®ªà¯à®ªà¯à®°à¯11à°à°¾à°°à°¤à±5à²à²¾à²°à²¤4à´à´¾à´°à´¤à´5à¶½à¶à¶à·4à¸à¸à¸¡3à¹à¸à¸¢3ລາວ3áá2ã¿ããª3ã¢ãã¾ã³4ã¯ã©ã¦ã4ã°ã¼ã°ã«4ã³ã 2ã¹ãã¢3ã»ã¼ã«3ãã¡ãã·ã§ã³6ãã¤ã³ã4ä¸ç2ä¸ä¿¡1å½1å1æç½3äºé©¬é3ä¼ä¸2ä½å±±2ä¿¡æ¯2å¥åº·2å
«å¦2å
¬å¸1ç2å°æ¹¾1ç£2åå1åº1æ 2åé0大é
åº5å¨çº¿2大æ¿2天主æ3娱ä¹2å®¶é»2广ä¸2å¾®å2æ
å2æç±ä½ 3ææº2æè2æ¿å¡1åº2æ°å å¡2é»2æ¶å°2æ¸ç±2æºæ2淡马é¡3游æ2æ¾³é2ç¹ç2ç§»å¨2ç»ç»æºæ4ç½å1åº1ç«1ç»2èé2è°·æ2è´ç©2é販2éå¢2é»è¨çç§4é£å©æµ¦3é£å2é¤å
2馿 ¼éæ3港2ë·ë·1ì»´2ì¼ì±2íêµ2")),h(eb,"'",F),h(eb,"{",k),h(eb,"}",M),h(eb,"[",z),h(eb,"]",S),h(eb,"(",L),h(eb,")",A),h(eb,"<",E),h(eb,">",T),h(eb,"ï¼",_),h(eb,"ï¼",O),h(eb,"ã",j),h(eb,"ã",D),h(eb,"ã",N),h(eb,"ã",I),h(eb,"ï¼",P),h(eb,"ï¼",R),h(eb,"&",B),h(eb,"*",V),h(eb,"@","AT"),h(eb,"`",W),h(eb,"^",q),h(eb,":",U),h(eb,",",$),h(eb,"$",K),h(eb,".","DOT"),h(eb,"=",G),h(eb,"!",Y),h(eb,"-",X),h(eb,"%",J),h(eb,"|",Q),h(eb,"+",Z),h(eb,"#",ee),h(eb,"?",et),h(eb,'"',en),h(eb,"/",eo),h(eb,";",er),h(eb,"~",ea),h(eb,"_",el),h(eb,"\\",H),h(eb,"ã»",ei);let ey=p(eb,ef,"NUM",{[t]:!0});p(ey,ef,ey);let eC=p(ey,eu,b,{[r]:!0}),ew=p(ey,ed,v,{[o]:!0}),ek=p(eb,eu,m,{[n]:!0});p(ek,ef,eC),p(ek,eu,ek),p(eC,ef,eC),p(eC,eu,eC);let eM=p(eb,ed,g,{[i]:!0});p(eM,eu),p(eM,ef,ew),p(eM,ed,eM),p(ew,ef,ew),p(ew,eu),p(ew,ed,ew);let ez=h(eb,"\n","NL",{[s]:!0}),eS=h(eb,"\r","WS",{[s]:!0}),eL=p(eb,eh,"WS",{[s]:!0});h(eb,"",eL),h(eS,"\n",ez),h(eS,"",eL),p(eS,eh,eL),h(eL,"\r"),h(eL,"\n"),p(eL,eh,eL),h(eL,"",eL);let eA=p(eb,ep,es,{[l]:!0});h(eA,"#"),p(eA,ep,eA),h(eA,"ï¸",eA);let eE=h(eA,"â");h(eE,"#"),p(eE,ep,eA);let eT=[[eu,ek],[ef,eC]],e_=[[eu,null],[ed,eM],[ef,ew]];for(let e=0;e<em.length;e++)ev(eb,em[e],"TLD",m,eT);for(let e=0;e<eg.length;e++)ev(eb,eg[e],y,g,e_);c("TLD",{tld:!0,ascii:!0},d),c(y,{utld:!0,alpha:!0},d),ev(eb,"file",C,m,eT),ev(eb,"mailto",C,m,eT),ev(eb,"http",w,m,eT),ev(eb,"https",w,m,eT),ev(eb,"ftp",w,m,eT),ev(eb,"ftps",w,m,eT),c(C,{scheme:!0,ascii:!0},d),c(w,{slashscheme:!0,ascii:!0},d),e=e.sort((e,t)=>e[0]>t[0]?1:-1);for(let i=0;i<e.length;i++){let o=e[i][0],l=e[i][1]?{scheme:!0}:{slashscheme:!0};o.indexOf("-")>=0?l[a]=!0:eu.test(o)?ef.test(o)?l[r]=!0:l[n]=!0:l[t]=!0,f(eb,o,o,l)}return f(eb,"localhost",x,{ascii:!0}),eb.jd=new u("SYM"),{start:eb,tokens:Object.assign({groups:d},ec)}}(eO.customSchemes);for(let e=0;e<eO.tokenQueue.length;e++)eO.tokenQueue[e][1]({scanner:eO.scanner});eO.parser=function(e){let{groups:t}=e,n=t.domain.concat([B,V,"AT",H,W,q,K,G,X,"NUM",J,Q,Z,ee,eo,"SYM",ea,el]),i=[F,U,$,"DOT",Y,J,et,en,er,E,T,k,M,S,z,L,A,_,O,j,D,N,I,P,R],r=[B,F,V,H,W,q,K,G,X,k,M,J,Q,Z,ee,et,eo,"SYM",ea,el],o=eE(),a=h(o,ea);d(a,r,a),d(a,t.domain,a);let l=eE(),s=eE(),c=eE();d(o,t.domain,l),d(o,t.scheme,s),d(o,t.slashscheme,c),d(l,r,a),d(l,t.domain,l);let u=h(l,"AT");h(a,"AT",u),h(s,"AT",u),h(c,"AT",u);let p=h(a,"DOT");d(p,r,a),d(p,t.domain,a);let f=eE();d(u,t.domain,f),d(f,t.domain,f);let m=h(f,"DOT");d(m,t.domain,f);let g=eE(ez);d(m,t.tld,g),d(m,t.utld,g),h(u,x,g);let b=h(f,X);h(b,X,b),d(b,t.domain,f),d(g,t.domain,f),h(g,"DOT",m),h(g,X,b);let v=h(l,X),y=h(l,"DOT");h(v,X,v),d(v,t.domain,l),d(y,r,a),d(y,t.domain,l);let C=eE(eA);d(y,t.tld,C),d(y,t.utld,C),d(C,t.domain,l),d(C,r,a),h(C,"DOT",y),h(C,X,v),h(C,"AT",u);let w=h(C,U),ei=eE(eA);d(w,t.numeric,ei);let es=eE(eA),eu=eE();d(es,n,es),d(es,i,eu),d(eu,n,es),d(eu,i,eu),h(C,eo,es),h(ei,eo,es);let ed=h(s,U),ep=h(c,U),ef=h(ep,eo),eh=h(ef,eo);d(s,t.domain,l),h(s,"DOT",y),h(s,X,v),d(c,t.domain,l),h(c,"DOT",y),h(c,X,v),d(ed,t.domain,es),h(ed,eo,es),h(ed,et,es),d(eh,t.domain,es),d(eh,n,es),h(eh,eo,es);let em=[[k,M],[z,S],[L,A],[E,T],[_,O],[j,D],[N,I],[P,R]];for(let e=0;e<em.length;e++){let[t,r]=em[e],o=h(es,t);h(eu,t,o);let a=eE(eA);d(o,n,a);let l=eE();d(o,i,l),h(o,r,es),d(a,n,a),d(a,i,l),d(l,n,a),d(l,i,l),h(a,r,es),h(l,r,es)}return h(o,x,C),h(o,"NL",eL),{start:o,tokens:ec}}(eO.scanner.tokens);for(let e=0;e<eO.pluginQueue.length;e++)eO.pluginQueue[e][1]({scanner:eO.scanner,parser:eO.parser});eO.initialized=!0}(),function(e,t,n){let i=n.length,r=0,o=[],a=[];for(;r<i;){let l=e,s=null,c=null,u=0,d=null,p=-1;for(;r<i&&!(s=l.go(n[r].t));)a.push(n[r++]);for(;r<i&&(c=s||l.go(n[r].t));)s=null,(l=c).accepts()?(p=0,d=l):p>=0&&p++,r++,u++;if(p<0)(r-=u)<i&&(a.push(n[r]),r++);else{a.length>0&&(o.push(eT(eS,t,a)),a=[]),r-=p,u-=p;let e=d.t,i=n.slice(r-u,r);o.push(eT(e,t,i))}}return a.length>0&&o.push(eT(eS,t,a)),o}(eO.parser.start,e,eb(eO.scanner.start,e))}ej.scan=eb,e.find=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(t&&"object"==typeof t){if(n)throw Error("linkifyjs: Invalid link type ".concat(t,"; must be a string"));n=t,t=null}let i=new eC(n),r=ej(e),o=[];for(let e=0;e<r.length;e++){let n=r[e];n.isLink&&(!t||n.t===t)&&i.check(n)&&o.push(n.toFormattedObject(i))}return o},e.registerCustomProtocol=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(eO.initialized&&e_('linkifyjs: already initialized - will not register custom scheme "'.concat(e,'" ').concat("until manual call of linkify.init(). Register all schemes and plugins before invoking linkify the first time.")),!/^[0-9a-z]+(-[0-9a-z]+)*$/.test(e))throw Error('linkifyjs: incorrect scheme format.\n1. Must only contain digits, lowercase ASCII letters or "-"\n2. Cannot start or end with "-"\n3. "-" cannot repeat');eO.customSchemes.push([e,t])},e.reset=function(){return u.groups={},eO.scanner=null,eO.parser=null,eO.tokenQueue=[],eO.pluginQueue=[],eO.customSchemes=[],eO.initialized=!1,eO},e.tokenize=ej})();let _M=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g;function _z(e,t){let n=["http","https","ftp","ftps","mailto","tel","callto","sms","cid","xmpp"];
1return t&&t.forEach(e=>{let t="string"==typeof e?e:e.scheme;t&&n.push(t)}),!e||e.replace(_M,"").match(RegExp("^(?:(?:".concat(n.join("|"),"):|[^a-z]|[a-z0-9+.-]+(?:[^a-z+.-:]|$))"),"i"))}let _S=kv.create({name:"link",priority:1e3,keepOnSplit:!1,exitable:!0,onCreate(){this.options.validate&&!this.options.shouldAutoLink&&(this.options.shouldAutoLink=this.options.validate,console.warn("The `validate` option is deprecated. Rename to the `shouldAutoLink` option instead.")),this.options.protocols.forEach(e=>{"string"==typeof e?(0,_k.registerCustomProtocol)(e):(0,_k.registerCustomProtocol)(e.scheme,e.optionalSlashes)})},onDestroy(){(0,_k.reset)()},inclusive(){return this.options.autolink},addOptions:()=>({openOnClick:!0,linkOnPaste:!0,autolink:!0,protocols:[],defaultProtocol:"http",HTMLAttributes:{target:"_blank",rel:"noopener noreferrer nofollow",class:null},isAllowedUri:(e,t)=>!!_z(e,t.protocols),validate:e=>!!e,shouldAutoLink:e=>!!e}),addAttributes(){return{href:{default:null,parseHTML:e=>e.getAttribute("href")},target:{default:this.options.HTMLAttributes.target},rel:{default:this.options.HTMLAttributes.rel},class:{default:this.options.HTMLAttributes.class}}},parseHTML(){return[{tag:"a[href]",getAttrs:e=>{let t=e.getAttribute("href");return!!t&&!!this.options.isAllowedUri(t,{defaultValidate:e=>!!_z(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})&&null}}]},renderHTML(e){let{HTMLAttributes:t}=e;return this.options.isAllowedUri(t.href,{defaultValidate:e=>!!_z(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})?["a",ki(this.options.HTMLAttributes,t),0]:["a",ki(this.options.HTMLAttributes,(0,e2._)((0,e0._)({},t),{href:""})),0]},addCommands(){return{setLink:e=>t=>{let{chain:n}=t,{href:i}=e;return!!this.options.isAllowedUri(i,{defaultValidate:e=>!!_z(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})&&n().setMark(this.name,e).setMeta("preventAutolink",!0).run()},toggleLink:e=>t=>{let{chain:n}=t,{href:i}=e;return!!this.options.isAllowedUri(i,{defaultValidate:e=>!!_z(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})&&n().toggleMark(this.name,e,{extendEmptyMarkRange:!0}).setMeta("preventAutolink",!0).run()},unsetLink:()=>e=>{let{chain:t}=e;return t().unsetMark(this.name,{extendEmptyMarkRange:!0}).setMeta("preventAutolink",!0).run()}}},addPasteRules(){return[Mp({find:e=>{let t=[];if(e){let{protocols:n,defaultProtocol:i}=this.options,r=(0,_k.find)(e).filter(e=>e.isLink&&this.options.isAllowedUri(e.value,{defaultValidate:e=>!!_z(e,n),protocols:n,defaultProtocol:i}));r.length&&r.forEach(e=>t.push({text:e.value,data:{href:e.href},index:e.start}))}return t}
1,type:this.type,getAttributes:e=>{var t;return{href:null==(t=e.data)?void 0:t.href}}})]},addProseMirrorPlugins(){var e,t,n;let i=[],{protocols:r,defaultProtocol:o}=this.options;return this.options.autolink&&i.push((e={type:this.type,defaultProtocol:this.options.defaultProtocol,validate:e=>this.options.isAllowedUri(e,{defaultValidate:e=>!!_z(e,r),protocols:r,defaultProtocol:o}),shouldAutoLink:this.options.shouldAutoLink},new xQ({key:new x0("autolink"),appendTransaction:(t,n,i)=>{var r,o;let a,l=t.some(e=>e.docChanged)&&!n.doc.eq(i.doc),s=t.some(e=>e.getMeta("preventAutolink"));if(!l||s)return;let{tr:c}=i;if((function(e){let t,{mapping:n,steps:i}=e,r=[];return n.maps.forEach((e,t)=>{let o=[];if(e.ranges.length)e.forEach((e,t)=>{o.push({from:e,to:t})});else{let{from:e,to:n}=i[t];if(void 0===e||void 0===n)return;o.push({from:e,to:n})}o.forEach(e=>{let{from:i,to:o}=e,a=n.slice(t).map(i,-1),l=n.slice(t).map(o),s=n.invert().map(a,-1),c=n.invert().map(l);r.push({oldRange:{from:s,to:c},newRange:{from:a,to:l}})})}),1===(t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:JSON.stringify,n={};return e.filter(e=>{let i=t(e);return!Object.prototype.hasOwnProperty.call(n,i)&&(n[i]=!0)})}(r)).length?t:t.filter((e,n)=>!t.filter((e,t)=>t!==n).some(t=>e.oldRange.from>=t.oldRange.from&&e.oldRange.to<=t.oldRange.to&&e.newRange.from>=t.newRange.from&&e.newRange.to<=t.newRange.to))})((r=n.doc,o=[...t],a=new xO(r),o.forEach(e=>{e.steps.forEach(e=>{a.step(e)})}),a)).forEach(t=>{var n,r;let o,a,l,{newRange:s}=t,u=(n=i.doc,r=e=>e.isTextblock,o=[],n.nodesBetween(s.from,s.to,(e,t)=>{r(e)&&o.push({node:e,pos:t})}),o);if(u.length>1?(a=u[0],l=i.doc.textBetween(a.pos,a.pos+a.node.nodeSize,void 0," ")):u.length&&i.doc.textBetween(s.from,s.to," "," ").endsWith(" ")&&(a=u[0],l=i.doc.textBetween(a.pos,s.to,void 0," ")),a&&l){let t=l.split(" ").filter(e=>""!==e);if(t.length<=0)return!1;let n=t[t.length-1],r=a.pos+l.lastIndexOf(n);if(!n)return!1;let o=(0,_k.tokenize)(n).map(t=>t.toObject(e.defaultProtocol));if(!(1===o.length?o[0].isLink:3===o.length&&!!o[1].isLink&&["()","[]"].includes(o[0].value+o[2].value)))return!1;o.filter(e=>e.isLink).map(e=>(0,e2._)((0,e0._)({},e),{from:r+e.start+1,to:r+e.end+1})).filter(e=>!i.schema.marks.code||!i.doc.rangeHasMark(e.from,e.to,i.schema.marks.code)).filter(t=>e.validate(t.value)).filter(t=>e.shouldAutoLink(t.value)).forEach(t=>{kY(t.from,t.to,i.doc).some(t=>t.mark.type===e.type)||c.addMark(t.from,t.to,e.type.create({href:t.href}))})}}),c.steps.length)return c}}))),!0===this.options.openOnClick&&i.push((t={type:this.type},new xQ({key:new x0("handleClickLink"),props:{handleClick:(e,n,i)=>{var r,o;if(0!==i.button||!e.editable)return!1;let a=i.target,l=[];for(;"DIV"!==a.nodeName;)l.push(a),a=a.parentNode;if(!l.find(e=>"A"===e.nodeName))return!1;let s=kG(e.state,t.type.name),c=i.target,u=null!=(r=null==c?void 0:c.href)?r:s.href,d=null!=(o=null==c?void 0:c.target)?o:s.target;return!!c&&!!u&&(window.open(u,d),!0)}}}))),this.options.linkOnPaste&&i.push((n={editor:this.editor,defaultProtocol:this.options.defaultProtocol,type:this.type},new xQ({key:new x0("handlePasteLink"),props:{handlePaste:(e,t,i)=>{let{state:r}=e,{selection:o}=r,{empty:a}=o;if(a)return!1;let l="";i.content.forEach(e=>{l+=e.textContent});let s=(0,_k.find)(l,{defaultProtocol:n.defaultProtocol}).find(e=>e.isLink&&e.value===l);return!!l&&!!s&&n.editor.commands.setMark(n.type,{href:s.href})}}}))),i}}),_L=kw.create({name:"textAlign",addOptions:()=>({types:[],alignments:["left","center","right","justify"],defaultAlignment:null}),addGlobalAttributes(){return[{types:this.options.types,attributes:{textAlign:{default:this.options.defaultAlignment,parseHTML:e=>{let t=e.style.textAlign;return this.options.alignments.includes(t)?t:this.options.defaultAlignment},renderHTML:e=>e.textAlign?{style:"text-align: ".concat(e.textAlign)}:{}}}}]},addCommands(){return{setTextAlign:e=>t=>{let{commands:n}=t;return!!this.options.alignments.includes(e)&&this.options.types.map(t=>n.updateAttributes(t,{textAlign:e})).every(e=>e)},unsetTextAlign:()=>e=>{let{commands:t}=e;return this.options.types.map(e=>t.resetAttributes(e,"textAlign")).every(e=>e)}}}
1,addKeyboardShortcuts(){return{"Mod-Shift-l":()=>this.editor.commands.setTextAlign("left"),"Mod-Shift-e":()=>this.editor.commands.setTextAlign("center"),"Mod-Shift-r":()=>this.editor.commands.setTextAlign("right"),"Mod-Shift-j":()=>this.editor.commands.setTextAlign("justify")}}}),_A=kv.create({name:"underline",addOptions:()=>({HTMLAttributes:{}}),parseHTML:()=>[{tag:"u"},{style:"text-decoration",consuming:!1,getAttrs:e=>!!e.includes("underline")&&{}}],renderHTML(e){let{HTMLAttributes:t}=e;return["u",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setUnderline:()=>e=>{let{commands:t}=e;return t.setMark(this.name)},toggleUnderline:()=>e=>{let{commands:t}=e;return t.toggleMark(this.name)},unsetUnderline:()=>e=>{let{commands:t}=e;return t.unsetMark(this.name)}}},addKeyboardShortcuts(){return{"Mod-u":()=>this.editor.commands.toggleUnderline(),"Mod-U":()=>this.editor.commands.toggleUnderline()}}}),_E=/^\s*>\s$/,_T=Mu.create({name:"blockquote",addOptions:()=>({HTMLAttributes:{}}),content:"block+",group:"block",defining:!0,parseHTML:()=>[{tag:"blockquote"}],renderHTML(e){let{HTMLAttributes:t}=e;return["blockquote",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setBlockquote:()=>e=>{let{commands:t}=e;return t.wrapIn(this.name)},toggleBlockquote:()=>e=>{let{commands:t}=e;return t.toggleWrap(this.name)},unsetBlockquote:()=>e=>{let{commands:t}=e;return t.lift(this.name)}}},addKeyboardShortcuts(){return{"Mod-Shift-b":()=>this.editor.commands.toggleBlockquote()}}
1,addInputRules(){return[Mc({find:_E,type:this.type})]}}),__=/(?:^|\s)(\*\*(?!\s+\*\*)((?:[^*]+))\*\*(?!\s+\*\*))$/,_O=/(?:^|\s)(\*\*(?!\s+\*\*)((?:[^*]+))\*\*(?!\s+\*\*))/g,_j=/(?:^|\s)(__(?!\s+__)((?:[^_]+))__(?!\s+__))$/,_D=/(?:^|\s)(__(?!\s+__)((?:[^_]+))__(?!\s+__))/g,_N=kv.create({name:"bold",addOptions:()=>({HTMLAttributes:{}}),parseHTML(){return[{tag:"strong"},{tag:"b",getAttrs:e=>"normal"!==e.style.fontWeight&&null},{style:"font-weight=400",clearMark:e=>e.type.name===this.name},{style:"font-weight",getAttrs:e=>/^(bold(er)?|[5-9]\d{2,})$/.test(e)&&null}]},renderHTML(e){let{HTMLAttributes:t}=e;return["strong",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setBold:()=>e=>{let{commands:t}=e;return t.setMark(this.name)},toggleBold:()=>e=>{let{commands:t}=e;return t.toggleMark(this.name)},unsetBold:()=>e=>{let{commands:t}=e;return t.unsetMark(this.name)}}},addKeyboardShortcuts(){return{"Mod-b":()=>this.editor.commands.toggleBold(),"Mod-B":()=>this.editor.commands.toggleBold()}},addInputRules(){return[Ma({find:__,type:this.type}
1),Ma({find:_j,type:this.type})]},addPasteRules(){return[Mp({find:_O,type:this.type}),Mp({find:_D,type:this.type})]}}),_I="textStyle",_P=/^\s*([-+*])\s$/,_R=Mu.create({name:"bulletList",addOptions:()=>({itemTypeName:"listItem",HTMLAttributes:{},keepMarks:!1,keepAttributes:!1}),group:"block list",content(){return"".concat(this.options.itemTypeName,"+")},parseHTML:()=>[{tag:"ul"}],renderHTML(e){let{HTMLAttributes:t}=e;return["ul",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{toggleBulletList:()=>e=>{let{commands:t,chain:n}=e;return this.options.keepAttributes?n().toggleList(this.name,this.options.itemTypeName,this.options.keepMarks).updateAttributes("listItem",this.editor.getAttributes(_I)).run():t.toggleList(this.name,this.options.itemTypeName,this.options.keepMarks)}}},addKeyboardShortcuts(){return{"Mod-Shift-8":()=>this.editor.commands.toggleBulletList()}},addInputRules(){let e=Mc({find:_P,type:this.type});return(this.options.keepMarks||this.options.keepAttributes)&&(e=Mc({find:_P,type:this.type,keepMarks:this.options.keepMarks,keepAttributes:this.options.keepAttributes,getAttributes:()=>this.editor.getAttributes(_I),editor:this.editor})),[e]}}),_B=/(^|[^`])`([^`]+)`(?!`)/,_F=/(^|[^`])`([^`]+)`(?!`)/g,_V=kv.create({name:"code",addOptions:()=>({HTMLAttributes:{}}),excludes:"_",code:!0,exitable:!0,parseHTML:()=>[{tag:"code"}],renderHTML(e){let{HTMLAttributes:t}=e;return["code",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setCode:()=>e=>{let{commands:t}=e;return t.setMark(this.name)},toggleCode:()=>e=>{let{commands:t}=e;return t.toggleMark(this.name)},unsetCode:()=>e=>{let{commands:t}=e;return t.unsetMark(this.name)}}},addKeyboardShortcuts(){return{"Mod-e":()=>this.editor.commands.toggleCode()}}
1,addInputRules(){return[Ma({find:_B,type:this.type})]},addPasteRules(){return[Mp({find:_F,type:this.type})]}}),_H=/^```([a-z]+)?[\s\n]$/,_W=/^~~~([a-z]+)?[\s\n]$/,_q=Mu.create({name:"codeBlock",addOptions:()=>({languageClassPrefix:"language-",exitOnTripleEnter:!0,exitOnArrowDown:!0,defaultLanguage:null,HTMLAttributes:{}}),content:"text*",marks:"",group:"block",code:!0,defining:!0,addAttributes(){return{language:{default:this.options.defaultLanguage,parseHTML:e=>{var t;let{languageClassPrefix:n}=this.options,i=[...(null==(t=e.firstElementChild)?void 0:t.classList)||[]].filter(e=>e.startsWith(n)).map(e=>e.replace(n,""))[0];return i||null},rendered:!1}}},parseHTML:()=>[{tag:"pre",preserveWhitespace:"full"}],renderHTML(e){let{node:t,HTMLAttributes:n}=e;return["pre",ki(this.options.HTMLAttributes,n),["code",{class:t.attrs.language?this.options.languageClassPrefix+t.attrs.language:null},0]]},addCommands(){return{setCodeBlock:e=>t=>{let{commands:n}=t;return n.setNode(this.name,e)},toggleCodeBlock:e=>t=>{let{commands:n}=t;return n.toggleNode(this.name,"paragraph",e)}}},addKeyboardShortcuts(){return{"Mod-Alt-c":()=>this.editor.commands.toggleCodeBlock(),Backspace:()=>{let{empty:e,$anchor:t}=this.editor.state.selection,n=1===t.pos;return!!e&&t.parent.type.name===this.name&&(!!n||!t.parent.textContent.length)&&this.editor.commands.clearNodes()},Enter:e=>{let{editor:t}=e;if(!this.options.exitOnTripleEnter)return!1;let{state:n}=t,{selection:i}=n,{$from:r,empty:o}=i;if(!o||r.parent.type!==this.type)return!1;let a=r.parentOffset===r.parent.nodeSize-2,l=r.parent.textContent.endsWith("\n\n");return!!a&&!!l&&t.chain().command(e=>{let{tr:t}=e;return t.delete(r.pos-2,r.pos),!0}).exitCode().run()},ArrowDown:e=>{let{editor:t}=e;if(!this.options.exitOnArrowDown)return!1;let{state:n}=t,{selection:i,doc:r}=n,{$from:o,empty:a}=i;if(!a||o.parent.type!==this.type||o.parentOffset!==o.parent.nodeSize-2)return!1;let l=o.after();return void 0!==l&&(r.nodeAt(l)?t.commands.command(e=>{let{tr:t}=e;return t.setSelection(xD.near(r.resolve(l))),!0}):t.commands.exitCode())}}}
1,addInputRules(){return[Ms({find:_H,type:this.type,getAttributes:e=>({language:e[1]})}),Ms({find:_W,type:this.type,getAttributes:e=>({language:e[1]})})]},addProseMirrorPlugins(){return[new xQ({key:new x0("codeBlockVSCodeHandler"),props:{handlePaste:(e,t)=>{if(!t.clipboardData||this.editor.isActive(this.type.name))return!1;let n=t.clipboardData.getData("text/plain"),i=t.clipboardData.getData("vscode-editor-data"),r=i?JSON.parse(i):void 0,o=null==r?void 0:r.mode;if(!n||!o)return!1;let{tr:a,schema:l}=e.state,s=l.text(n.replace(/\r\n?/g,"\n"));return a.replaceSelectionWith(this.type.create({language:o},s)),a.selection.$from.parent.type!==this.type&&a.setSelection(xR.near(a.doc.resolve(Math.max(0,a.selection.from-2)))),a.setMeta("paste",!0),e.dispatch(a),!0}}})]}}),_U=Mu.create({name:"doc",topNode:!0,content:"block+"});var _$=class{destroy(){this.handlers.forEach(e=>{let{name:t,handler:n}=e;return this.editorView.dom.removeEventListener(t,n)})}update(e,t){if(null!=this.cursorPos&&t.doc!=e.state.doc)if(this.lastDragEvent){let e=this.computeTarget(this.lastDragEvent);e==this.cursorPos?this.updateOverlay():this.setCursor(e)}else this.updateOverlay()}setCursor(e){e!=this.cursorPos&&(this.cursorPos=e,null==e?(this.element.parentNode.removeChild(this.element),this.element=null):this.updateOverlay())}updateOverlay(){let e,t,n=this.editorView.state.doc.resolve(this.cursorPos),i=!n.parent.inlineContent,r,o=this.editorView.dom,a=o.getBoundingClientRect(),l=a.width/o.offsetWidth,s=a.height/o.offsetHeight;if(i){let e=n.nodeBefore,t=n.nodeAfter;if(e||t){let n=this.editorView.nodeDOM(this.cursorPos-(e?e.nodeSize:0));if(n){let i=n.getBoundingClientRect(),o=e?i.bottom:i.top;e&&t&&(o=(o+this.editorView.nodeDOM(this.cursorPos).getBoundingClientRect().top)/2);let a=this.width/2*s;r={left:i.left,right:i.right,top:o-a,bottom:o+a}}}}if(!r){let e=this.editorView.coordsAtPos(this.cursorPos),t=this.width/2*l;r={left:e.left-t,right:e.left+t,top:e.top,bottom:e.bottom}}let c=this.editorView.dom.offsetParent;if(!this.element&&(this.element=c.appendChild(document.createElement("div")),this.class&&(this.element.className=this.class),this.element.style.cssText="position: absolute; z-index: 50; pointer-events: none;",this.color&&(this.element.style.backgroundColor=this.color)),this.element.classList.toggle("prosemirror-dropcursor-block",i),this.element.classList.toggle("prosemirror-dropcursor-inline",!i),c&&(c!=document.body||"static"!=getComputedStyle(c).position)){let n=c.getBoundingClientRect(),i=n.width/c.offsetWidth,r=n.height/c.offsetHeight;e=n.left-c.scrollLeft*i,t=n.top-c.scrollTop*r}else e=-pageXOffset,t=-pageYOffset;this.element.style.left=(r.left-e)/l+"px",this.element.style.top=(r.top-t)/s+"px",this.element.style.width=(r.right-r.left)/l+"px",this.element.style.height=(r.bottom-r.top)/s+"px"}scheduleRemoval(e){clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.setCursor(null),e)}computeTarget(e){let t=this.editorView.posAtCoords({left:e.clientX,top:e.clientY}),n=t&&t.inside>=0&&this.editorView.state.doc.nodeAt(t.inside),i=n&&n.type.spec.disableDropCursor,r="function"==typeof i?i(this.editorView,t,e):i;if(!t||r)return null;let o=t.pos;if(this.editorView.dragging&&this.editorView.dragging.slice){let e=xy(this.editorView.state.doc,o,this.editorView.dragging.slice);null!=e&&(o=e)}return o}dragover(e){if(!this.editorView.editable)return;this.lastDragEvent=e;let t=this.computeTarget(e);null!=t&&(this.setCursor(t),this.scheduleRemoval(5e3))}dragend(){this.scheduleRemoval(20)}drop(){this.scheduleRemoval(20)}dragleave(e){this.editorView.dom.contains(e.relatedTarget)||this.setCursor(null)}constructor(e,t){var n;this.editorView=e,this.cursorPos=null,this.element=null,this.timeout=-1,this.lastDragEvent=null,this.width=null!=(n=t.width)?n:1,this.color=!1===t.color?void 0:t.color||"black",this.class=t.class,this.handlers=["dragover","dragend","drop","dragleave"].map(t=>{let n=e=>{this[t](e)};return e.dom.addEventListener(t,n),{name:t,handler:n}})}};let _K=kw.create({name:"dropCursor",addOptions:()=>({color:"currentColor",width:1,class:void 0}),addProseMirrorPlugins(){return[function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new xQ({view:t=>new _$(t,e)})}(this.options)]}});var _G=class e extends xD{map(t,n){let i=t.resolve(n.map(this.head));return e.valid(i)?new e(i):xD.near(i)}content(){return vg.empty}eq(t){return t instanceof e&&t.head==this.head}toJSON(){return{type:"gapcursor",pos:this.head}}static fromJSON(t,n){if("number"!=typeof n.pos)throw RangeError("Invalid input for GapCursor.fromJSON");return new e(t.resolve(n.pos))}getBookmark(){return new _Y(this.anchor)}static valid(e){let t=e.parent;if(t.inlineContent||!function(e){for(let t=e.depth;t>=0;t--){let n=e.index(t),i=e.node(t);if(0==n){if(i.type.spec.isolating)return!0;continue}for(let e=i.child(n-1);;e=e.lastChild){if(0==e.childCount&&!e.inlineContent||_X(e.type))return!0;
1if(e.inlineContent)return!1}}return!0}(e)||!function(e){for(let t=e.depth;t>=0;t--){let n=e.indexAfter(t),i=e.node(t);if(n==i.childCount){if(i.type.spec.isolating)return!0;continue}for(let e=i.child(n);;e=e.firstChild){if(0==e.childCount&&!e.inlineContent||_X(e.type))return!0;if(e.inlineContent)return!1}}return!0}(e))return!1;let n=t.type.spec.allowGapCursor;if(null!=n)return n;let i=t.contentMatchAt(e.index()).defaultType;return i&&i.isTextblock}static findGapCursorFrom(t,n){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];p:for(;;){if(!i&&e.valid(t))return t;let r=t.pos,o=null;for(let i=t.depth;;i--){let a=t.node(i);if(n>0?t.indexAfter(i)<a.childCount:t.index(i)>0){o=a.child(n>0?t.indexAfter(i):t.index(i)-1);break}if(0==i)return null;r+=n;let l=t.doc.resolve(r);if(e.valid(l))return l}for(;;){let a=n>0?o.firstChild:o.lastChild;if(!a){if(o.isAtom&&!o.isText&&!xF.isSelectable(o)){t=t.doc.resolve(r+o.nodeSize*n),i=!1;continue p}break}o=a,r+=n;let l=t.doc.resolve(r);if(e.valid(l))return l}return null}}constructor(e){super(e,e)}};_G.prototype.visible=!1,_G.findFrom=_G.findGapCursorFrom,xD.jsonID("gapcursor",_G);var _Y=class e{map(t){return new e(t.map(this.pos))}resolve(e){let t=e.resolve(this.pos);return _G.valid(t)?new _G(t):xD.near(t)}constructor(e){this.pos=e}};function _X(e){return e.isAtom||e.spec.isolating||e.spec.createGapCursor}let _J=wj({ArrowLeft:_Q("horiz",-1),ArrowRight:_Q("horiz",1),ArrowUp:_Q("vert",-1),ArrowDown:_Q("vert",1)});function _Q(e,t){let n="vert"==e?t>0?"down":"up":t>0?"right":"left";return function(e,i,r){let o=e.selection,a=t>0?o.$to:o.$from,l=o.empty;if(o instanceof xR){if(!r.endOfTextblock(n)||0==a.depth)return!1;l=!1,a=e.doc.resolve(t>0?a.after():a.before())}let s=_G.findGapCursorFrom(a,t,l);return!!s&&(i&&i(e.tr.setSelection(new _G(s))),!0)}}function _Z(e,t,n){if(!e||!e.editable)return!1;let i=e.state.doc.resolve(t);if(!_G.valid(i))return!1;let r=e.posAtCoords({left:n.clientX,top:n.clientY});return!(r&&r.inside>-1&&xF.isSelectable(e.state.doc.nodeAt(r.inside)))&&(e.dispatch(e.state.tr.setSelection(new _G(i))),!0)}function _1(e,t){if("insertCompositionText"!=t.inputType||!(e.state.selection instanceof _G))return!1;let{$from:n}=e.state.selection,i=n.parent.contentMatchAt(n.index()).findWrapping(e.state.schema.nodes.text);if(!i)return!1;let r=vu.empty;for(let e=i.length-1;e>=0;e--)r=vu.from(i[e].createAndFill(null,r));let o=e.state.tr.replace(n.pos,n.pos,new vg(r,0,0));return o.setSelection(xR.near(o.doc.resolve(n.pos+1))),e.dispatch(o),!1}function _0(e){if(!(e.selection instanceof _G))return null;let t=document.createElement("div");return t.className="ProseMirror-gapcursor",C5.create(e.doc,[C3.widget(e.selection.head,t,{key:"gapcursor"})])}let _2=kw.create({name:"gapCursor",addProseMirrorPlugins:()=>[new xQ({props:{decorations:_0,createSelectionBetween:(e,t,n)=>t.pos==n.pos&&_G.valid(n)?new _G(n):null,handleClick:_Z,handleKeyDown:_J,handleDOMEvents:{beforeinput
1:_1}}})],extendNodeSchema(e){var t;return{allowGapCursor:null!=(t=ka(w9(e,"allowGapCursor",{name:e.name,options:e.options,storage:e.storage})))?t:null}}}),_4=Mu.create({name:"hardBreak",addOptions:()=>({keepMarks:!0,HTMLAttributes:{}}),inline:!0,group:"inline",selectable:!1,linebreakReplacement:!0,parseHTML:()=>[{tag:"br"}],renderHTML(e){let{HTMLAttributes:t}=e;return["br",ki(this.options.HTMLAttributes,t)]},renderText:()=>"\n",addCommands(){return{setHardBreak:()=>e=>{let{commands:t,chain:n,state:i,editor:r}=e;return t.first([()=>t.exitCode(),()=>t.command(()=>{let{selection:e,storedMarks:t}=i;if(e.$from.parent.type.spec.isolating)return!1;let{keepMarks:o}=this.options,{splittableMarks:a}=r.extensionManager,l=t||e.$to.parentOffset&&e.$from.marks();return n().insertContent({type:this.name}).command(e=>{let{tr:t,dispatch:n}=e;if(n&&l&&o){let e=l.filter(e=>a.includes(e.type.name));t.ensureMarks(e)}return!0}).run()})])}}},addKeyboardShortcuts(){return{"Mod-Enter":()=>this.editor.commands.setHardBreak(),"Shift-Enter":()=>this.editor.commands.setHardBreak()}}});var _3=function(){};_3.prototype.append=function(e){return e.length?(e=_3.from(e),!this.length&&e||e.length<200&&this.leafAppend(e)||this.length<200&&e.leafPrepend(this)||this.appendInner(e)):this},_3.prototype.prepend=function(e){return e.length?_3.from(e).append(this):this},_3.prototype.appendInner=function(e){return new _8(this,e)},_3.prototype.slice=function(e,t){return(void 0===e&&(e=0),void 0===t&&(t=this.length),e>=t)?_3.empty:this.sliceInner(Math.max(0,e),Math.min(this.length,t))},_3.prototype.get=function(e){if(!(e<0)&&!(e>=this.length))return this.getInner(e)},_3.prototype.forEach=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=this.length),t<=n?this.forEachInner(e,t,n,0):this.forEachInvertedInner(e,t,n,0)},_3.prototype.map=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=this.length);var i=[];return this.forEach(function(t,n){return i.push(e(t,n))},t,n),i},_3.from=function(e){return e instanceof _3?e:e&&e.length?new _6(e):_3.empty};var _6=function(e){function t(t){e.call(this),this.values=t}t.__proto__=e,t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={length:{configurable:!0},depth:{configurable:!0}};return t.prototype.flatten=function(){return this.values},t.prototype.sliceInner=function(e,n){return 0==e&&n==this.length?this:new t(this.values.slice(e,n))},t.prototype.getInner=function(e){return this.values[e]},t.prototype.forEachInner=function(e,t,n,i){for(var r=t;r<n;r++)if(!1===e(this.values[r],i+r))return!1},t.prototype.forEachInvertedInner=function(e,t,n,i){for(var r=t-1;r>=n;r--)if(!1===e(this.values[r],i+r))return!1},t.prototype.leafAppend=function(e){if(this.length+e.length<=200)return new t(this.values.concat(e.flatten()))},t.prototype.leafPrepend=function(e){if(this.length+e.length<=200)return new t(e.flatten().concat(this.values))},n.length.get=function(){return this.values.length},n.depth.get=function(){return 0},Object.defineProperties(t.prototype,n),t}(_3);_3.empty=new _6([]);var _8=function(e){function t(t,n){e.call(this),this.left=t,this.right=n,this.length=t.length+n.length,this.depth=Math.max(t.depth,n.depth)+1}return t.__proto__=e,t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.flatten=function(){return this.left.flatten().concat(this.right.flatten())},t.prototype.getInner=function(e){return e<this.left.length?this.left.get(e):this.right.get(e-this.left.length)},t.prototype.forEachInner=function(e,t,n,i){var r=this.left.length;if(t<r&&!1===this.left.forEachInner(e,t,Math.min(n,r),i)||n>r&&!1===this.right.forEachInner(e,Math.max(t-r,0),Math.min(this.length,n)-r,i+r))return!1},t.prototype.forEachInvertedInner=function(e,t,n,i){var r=this.left.length;if(t>r&&!1===this.right.forEachInvertedInner(e,t-r,Math.max(n,r)-r,i+r)||n<r&&!1===this.left.forEachInvertedInner(e,Math.min(t,r),n,i))return!1},t.prototype.sliceInner=function(e,t){if(0==e&&t==this.length)return this;var n=this.left.length;return t<=n?this.left.slice(e,t):e>=n?this.right.slice(e-n,t-n):this.left.slice(e,n).append(this.right.slice(0,t-n))},t.prototype.leafAppend=function(e){var n=this.right.leafAppend(e);if(n)return new t(this.left,n)},t.prototype.leafPrepend=function(e){var n=this.left.leafPrepend(e);if(n)return new t(n,this.right)},t.prototype.appendInner=function(e){return this.left.depth>=Math.max(this.right.depth,e.depth)+1?new t(this.left,new t(this.right,e)):new t(this,e)},t}(_3),_5=class e{popEvent(t,n){let i,r,o,a;if(0==this.eventCount)return null;let l=this.items.length;for(;;l--)if(this.items.get(l-1).selection){--l;break}n&&(r=(i=this.remapping(l,this.items.length)).maps.length);let s=t.tr,c=[],u=[];
1return this.items.forEach((t,n)=>{if(!t.step){i||(r=(i=this.remapping(l,n+1)).maps.length),r--,u.push(t);return}if(i){u.push(new _7(t.map));let e=t.step.map(i.slice(r)),n;e&&s.maybeStep(e).doc&&(n=s.mapping.maps[s.mapping.maps.length-1],c.push(new _7(n,void 0,void 0,c.length+u.length))),r--,n&&i.appendMap(n,r)}else s.maybeStep(t.step);if(t.selection)return o=i?t.selection.map(i.slice(r)):t.selection,a=new e(this.items.slice(0,l).append(u.reverse().concat(c)),this.eventCount-1),!1},this.items.length,0),{remaining:a,transform:s,selection:o}}addTransform(t,n,i,r){var o,a;let l,s=[],c=this.eventCount,u=this.items,d=!r&&u.length?u.get(u.length-1):null;for(let e=0;e<t.steps.length;e++){let i=t.steps[e].invert(t.docs[e]),o=new _7(t.mapping.maps[e],i,n),a;(a=d&&d.merge(o))&&(o=a,e?s.pop():u=u.slice(0,u.length-1)),s.push(o),n&&(c++,n=void 0),r||(d=o)}let p=c-i.depth;return p>Oe&&(o=u,a=p,o.forEach((e,t)=>{if(e.selection&&0==a--)return l=t,!1}),u=o.slice(l),c-=p),new e(u.append(s),c)}remapping(e,t){let n=new v7;return this.items.forEach((t,i)=>{let r=null!=t.mirrorOffset&&i-t.mirrorOffset>=e?n.maps.length-t.mirrorOffset:void 0;n.appendMap(t.map,r)},e,t),n}addMaps(t){return 0==this.eventCount?this:new e(this.items.append(t.map(e=>new _7(e))),this.eventCount)}rebased(t,n){if(!this.eventCount)return this;let i=[],r=Math.max(0,this.items.length-n),o=t.mapping,a=t.steps.length,l=this.eventCount;this.items.forEach(e=>{e.selection&&l--},r);let s=n;this.items.forEach(e=>{let n=o.getMirror(--s);if(null==n)return;a=Math.min(a,n);let r=o.maps[n];if(e.step){let a=t.steps[n].invert(t.docs[n]),c=e.selection&&e.selection.map(o.slice(s+1,n));c&&l++,i.push(new _7(r,a,c))}else i.push(new _7(r))},r);let c=[];for(let e=n;e<a;e++)c.push(new _7(o.maps[e]));let u=new e(this.items.slice(0,r).append(c).append(i),l);return u.emptyItemCount()>500&&(u=u.compress(this.items.length-i.length)),u}emptyItemCount(){let e=0;return this.items.forEach(t=>{!t.step&&e++}),e}compress(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.items.length,n=this.remapping(0,t),i=n.maps.length,r=[],o=0;return this.items.forEach((e,a)=>{if(a>=t)r.push(e),e.selection&&o++;else if(e.step){let t=e.step.map(n.slice(i)),a=t&&t.getMap();if(i--,a&&n.appendMap(a,i),t){let l=e.selection&&e.selection.map(n.slice(i));l&&o++;let s=new _7(a.invert(),t,l),c,u=r.length-1;(c=r.length&&r[u].merge(s))?r[u]=c:r.push(s)}}else e.map&&i--},this.items.length,0),new e(_3.from(r.reverse()),o)}constructor(e,t){this.items=e,this.eventCount=t}};_5.empty=new _5(_3.empty,0);var _7=class e{merge(t){if(this.step&&t.step&&!t.selection){let n=t.step.merge(this.step);if(n)return new e(n.getMap().invert(),n,this.selection)}}constructor(e,t,n,i){this.map=e,this.step=t,this.selection=n,this.mirrorOffset=i}},_9=class{constructor(e,t,n,i,r){this.done=e,this.undone=t,this.prevRanges=n,this.prevTime=i,this.prevComposition=r}};let Oe=20;function Ot(e){let t=[];for(let n=e.length-1;n>=0&&0==t.length;n--)e[n].forEach((e,n,i,r)=>t.push(i,r));return t}function On(e,t){if(!e)return null;let n=[];for(let i=0;i<e.length;i+=2){let r=t.map(e[i],1),o=t.map(e[i+1],-1);r<=o&&n.push(r,o)}return n}let Oi=!1,Or=null;function Oo(e){let t=e.plugins;if(Or!=t){Oi=!1,Or=t;for(let e=0;e<t.length;e++)if(t[e].spec.historyPreserveItems){Oi=!0;break}}return Oi}let Oa=new x0("history"),Ol=new x0("closeHistory");function Os(e,t){return(n,i)=>{let r=Oa.getState(n);if(!r||0==(e?r.undone:r.done).eventCount)return!1;if(i){let o=function(e,t,n){let i=Oo(t),r=Oa.get(t).spec.config,o=(n?e.undone:e.done).popEvent(t,i);if(!o)return null;let a=o.selection.resolve(o.transform.doc),l=(n?e.done:e.undone).addTransform(o.transform,t.selection.getBookmark(),r,i),s=new _9(n?l:o.remaining,n?o.remaining:l,null,0,-1);return o.transform.setSelection(a).setMeta(Oa,{redo:n,historyState:s})}(r,n,e);o&&i(t?o.scrollIntoView():o)}return!0}}let Oc=Os(!1,!0),Ou=Os(!0,!0);Os(!1,!1),Os(!0,!1);let Od=kw.create({name:"history",addOptions:()=>({depth:100,newGroupDelay:500}),addCommands:()=>({undo:()=>e=>{let{state:t,dispatch:n}=e;return Oc(t,n)},redo:()=>e=>{let{state:t,dispatch:n}=e;return Ou(t,n)}}),addProseMirrorPlugins(){return[function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new xQ({key:Oa,state:{init:()=>new _9(_5.empty,_5.empty,null,0,-1),apply:(t,n,i)=>(function(e,t,n,i){let r=n.getMeta(Oa),o;if(r)return r.historyState;n.getMeta(Ol)&&(e=new _9(e.done,e.undone,null,0,-1));let a=n.getMeta("appendedTransaction");if(0==n.steps.length)return e;if(a&&a.getMeta(Oa))if(a.getMeta(Oa).redo)return new _9(e.done.addTransform(n,void 0,i,Oo(t)),e.undone,Ot(n.mapping.maps),e.prevTime,e.prevComposition);else return new _9(e.done,e.undone.addTransform(n,void 0,i,Oo(t)),null,e.prevTime,e.prevComposition);if(!1===n.getMeta("addToHistory")||a&&!1===a.getMeta("addToHistory"))if(o=n.getMeta("rebased"))return new _9(e.done.rebased(n,o),e.undone.rebased(n,o),On(e.prevRanges,n.mapping),e.prevTime,e.prevComposition);else return new _9(e.done.addMaps(n.mapping.maps),e.undone.addMaps(n.mapping.maps),On(e.prevRanges,n.mapping),e.prevTime,e.prevComposition);{let r=n.getMeta("composition"),o=0==e.prevTime||!a&&e.prevComposition!=r&&(e.prevTime<(n.time||0)-i.newGroupDelay||!function(e,t){if(!t)return!1;if(!e.docChanged)return!0;let n=!1;
1return e.mapping.maps[0].forEach((e,i)=>{for(let r=0;r<t.length;r+=2)e<=t[r+1]&&i>=t[r]&&(n=!0)}),n}(n,e.prevRanges)),l=a?On(e.prevRanges,n.mapping):Ot(n.mapping.maps);return new _9(e.done.addTransform(n,o?t.selection.getBookmark():void 0,i,Oo(t)),_5.empty,l,n.time,null==r?e.prevComposition:r)}})(n,i,t,e)},config:e={depth:e.depth||100,newGroupDelay:e.newGroupDelay||500},props:{handleDOMEvents:{beforeinput(e,t){let n=t.inputType,i="historyUndo"==n?Oc:"historyRedo"==n?Ou:null;return!!i&&!!e.editable&&(t.preventDefault(),i(e.state,e.dispatch))}}}})}(this.options)]},addKeyboardShortcuts(){return{"Mod-z":()=>this.editor.commands.undo(),"Shift-Mod-z":()=>this.editor.commands.redo(),"Mod-y":()=>this.editor.commands.redo(),"Mod-Ñ":()=>this.editor.commands.undo(),"Shift-Mod-Ñ":()=>this.editor.commands.redo()}}}),Op=Mu.create({name:"horizontalRule",addOptions:()=>({HTMLAttributes:{}}),group:"block",parseHTML:()=>[{tag:"hr"}],renderHTML(e){let{HTMLAttributes:t}=e;return["hr",ki(this.options.HTMLAttributes,t)]},addCommands(){return{setHorizontalRule:()=>e=>{let{chain:t,state:n}=e;if(!function(e,t){let{selection:n}=e,{$from:i}=n;if(n instanceof xF){let e=i.index();return i.parent.canReplaceWith(e,e+1,t)}let r=i.depth;for(;r>=0;){let e=i.index(r);if(i.node(r).contentMatchAt(e).matchType(t))return!0;r-=1}return!1}(n,n.schema.nodes[this.name]))return!1;let{selection:i}=n,{$from:r,$to:o}=i,a=t();return 0===r.parentOffset?a.insertContentAt({from:Math.max(r.pos-1,0),to:o.pos},{type:this.name}):k1(i)?a.insertContentAt(o.pos,{type:this.name}):a.insertContent({type:this.name}),a.command(e=>{var t;let{tr:n,dispatch:i}=e;if(i){let{$to:e}=n.selection,i=e.end();if(e.nodeAfter)e.nodeAfter.isTextblock?n.setSelection(xR.create(n.doc,e.pos+1)):e.nodeAfter.isBlock?n.setSelection(xF.create(n.doc,e.pos)):n.setSelection(xR.create(n.doc,e.pos));else{let r=null==(t=e.parent.type.contentMatch.defaultType)?void 0:t.create();r&&(n.insert(i,r),n.setSelection(xR.create(n.doc,i+1)))}n.scrollIntoView()}return!0}).run()}}},addInputRules(){return[Ml({find:/^(?:---|â-|___\s|\*\*\*\s)$/,type:this.t
1ype})]}}),Of=/(?:^|\s)(\*(?!\s+\*)((?:[^*]+))\*(?!\s+\*))$/,Oh=/(?:^|\s)(\*(?!\s+\*)((?:[^*]+))\*(?!\s+\*))/g,Om=/(?:^|\s)(_(?!\s+_)((?:[^_]+))_(?!\s+_))$/,Og=/(?:^|\s)(_(?!\s+_)((?:[^_]+))_(?!\s+_))/g,Ob=kv.create({name:"italic",addOptions:()=>({HTMLAttributes:{}}),parseHTML(){return[{tag:"em"},{tag:"i",getAttrs:e=>"normal"!==e.style.fontStyle&&null},{style:"font-style=normal",clearMark:e=>e.type.name===this.name},{style:"font-style=italic"}]},renderHTML(e){let{HTMLAttributes:t}=e;return["em",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setItalic:()=>e=>{let{commands:t}=e;return t.setMark(this.name)},toggleItalic:()=>e=>{let{commands:t}=e;return t.toggleMark(this.name)},unsetItalic:()=>e=>{let{commands:t}=e;return t.unsetMark(this.name)}}},addKeyboardShortcuts(){return{"Mod-i":()=>this.editor.commands.toggleItalic(),"Mod-I":()=>this.editor.commands.toggleItalic()}},addInputRules(){return[Ma({find:Of,type:this.type}),Ma({find:Om,type:this.type})]},addPasteRules(){return[Mp({find:Oh,type:this.type}),Mp({find:Og,type:this.type})]}}),Ov=Mu.create({name:"listItem",addOptions:()=>({HTMLAttributes:{},bulletListTypeName:"bulletList",orderedListTypeName:"orderedList"}),content:"paragraph block*",defining:!0,parseHTML:()=>[{tag:"li"}],renderHTML(e){let{HTMLAttributes:t}=e;return["li",ki(this.options.HTMLAttributes,t),0]},addKeyboardShortcuts(){return{Enter:()=>this.editor.commands.splitListItem(this.name),Tab:()=>this.editor.commands.sinkListItem(this.name),"Shift-Tab":()=>this.editor.commands.liftListItem(this.name)}}}),Ox="textStyle",Oy=/^(\d+)\.\s$/,OC=Mu.create({name:"orderedList",addOptions:()=>({itemTypeName:"listItem",HTMLAttributes:{},keepMarks:!1,keepAttributes:!1}),group:"block list",content(){return"".concat(this.options.itemTypeName,"+")},addAttributes:()=>({start:{default:1,parseHTML:e=>e.hasAttribute("start")?parseInt(e.getAttribute("start")||"",10):1},type:{default:null,parseHTML:e=>e.getAttribute("type")}}),parseHTML:()=>[{tag:"ol"}],renderHTML(e){let{HTMLAttributes:t}=e,{start:n}=t,i=(0,e4._)(t,["start"]);return 1===n?["ol",ki(this.options.HTMLAttributes,i),0]:["ol",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{toggleOrderedList:()=>e=>{let{commands:t,chain:n}=e;return this.options.keepAttributes?n().toggleList(this.name,this.options.itemTypeName,this.options.keepMarks).updateAttributes("listItem",this.editor.getAttributes(Ox)).run():t.toggleList(this.name,this.options.itemTypeName,this.options.keepMarks)}}},addKeyboardShortcuts(){return{"Mod-Shift-7":()=>this.editor.commands.toggleOrderedList()}}
1,addInputRules(){let e=Mc({find:Oy,type:this.type,getAttributes:e=>({start:+e[1]}),joinPredicate:(e,t)=>t.childCount+t.attrs.start===+e[1]});return(this.options.keepMarks||this.options.keepAttributes)&&(e=Mc({find:Oy,type:this.type,keepMarks:this.options.keepMarks,keepAttributes:this.options.keepAttributes,getAttributes:e=>(0,e0._)({start:+e[1]},this.editor.getAttributes(Ox)),joinPredicate:(e,t)=>t.childCount+t.attrs.start===+e[1],editor:this.editor})),[e]}}),Ow=Mu.create({name:"paragraph",priority:1e3,addOptions:()=>({HTMLAttributes:{}}),group:"block",content:"inline*",parseHTML:()=>[{tag:"p"}],renderHTML(e){let{HTMLAttributes:t}=e;return["p",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setParagraph:()=>e=>{let{commands:t}=e;return t.setNode(this.name)}}},addKeyboardShortcuts(){return{"Mod-Alt-0":()=>this.editor.commands.setParagraph()}}}),Ok=/(?:^|\s)(~~(?!\s+~~)((?:[^~]+))~~(?!\s+~~))$/,OM=/(?:^|\s)(~~(?!\s+~~)((?:[^~]+))~~(?!\s+~~))/g,Oz=kv.create({name:"strike",addOptions:()=>({HTMLAttributes:{}}),parseHTML:()=>[{tag:"s"},{tag:"del"},{tag:"strike"},{style:"text-decoration",consuming:!1,getAttrs:e=>!!e.includes("line-through")&&{}}],renderHTML(e){let{HTMLAttributes:t}=e;return["s",ki(this.options.HTMLAttributes,t),0]},addCommands(){return{setStrike:()=>e=>{let{commands:t}=e;return t.setMark(this.name)},toggleStrike:()=>e=>{let{commands:t}=e;return t.toggleMark(this.name)},unsetStrike:()=>e=>{let{commands:t}=e;return t.unsetMark(this.name)}}},addKeyboardShortcuts(){return{"Mod-Shift-s":()=>this.editor.commands.toggleStrike()}}
1,addInputRules(){return[Ma({find:Ok,type:this.type})]},addPasteRules(){return[Mp({find:OM,type:this.type})]}}),OS=Mu.create({name:"text",group:"inline"}),OL=kw.create({name:"starterKit",addExtensions(){var e,t,n,i,r,o,a,l,s,c,u,d,p,f,h,m,g,b;let v=[];return!1!==this.options.bold&&v.push(_N.configure(null==(e=this.options)?void 0:e.bold)),!1!==this.options.blockquote&&v.push(_T.configure(null==(t=this.options)?void 0:t.blockquote)),!1!==this.options.bulletList&&v.push(_R.configure(null==(n=this.options)?void 0:n.bulletList)),!1!==this.options.code&&v.push(_V.configure(null==(i=this.options)?void 0:i.code)),!1!==this.options.codeBlock&&v.push(_q.configure(null==(r=this.options)?void 0:r.codeBlock)),!1!==this.options.document&&v.push(_U.configure(null==(o=this.options)?void 0:o.document)),!1!==this.options.dropcursor&&v.push(_K.configure(null==(a=this.options)?void 0:a.dropcursor)),!1!==this.options.gapcursor&&v.push(_2.configure(null==(l=this.options)?void 0:l.gapcursor)),!1!==this.options.hardBreak&&v.push(_4.configure(null==(s=this.options)?void 0:s.hardBreak)),!1!==this.options.heading&&v.push(Tm.configure(null==(c=this.options)?void 0:c.heading)),!1!==this.options.history&&v.push(Od.configure(null==(u=this.options)?void 0:u.history)),!1!==this.options.horizontalRule&&v.push(Op.configure(null==(d=this.options)?void 0:d.horizontalRule)),!1!==this.options.italic&&v.push(Ob.configure(null==(p=this.options)?void 0:p.italic)),!1!==this.options.listItem&&v.push(Ov.configure(null==(f=this.options)?void 0:f.listItem)),!1!==this.options.orderedList&&v.push(OC.configure(null==(h=this.options)?void 0:h.orderedList)),!1!==this.options.paragraph&&v.push(Ow.configure(null==(m=this.options)?void 0:m.paragraph)),!1!==this.options.strike&&v.push(Oz.configure(null==(g=this.options)?void 0:g.strike)),!1!==this.options.text&&v.push(OS.configure(null==(b=this.options)?void 0:b.text)),v}});var OA=!1;function OE(){OA||(tF.library.add(...bu),OA=!0)}function OT(e){return"object"==typeof e&&null!==e&&"prefix"in e&&"iconName"in e}var O_={"far:square-quote":{message:'Icon: The "far square-quote" icon is deprecated and will be removed in a future version. Please use a replacement quote icon instead.'},"fas:square-quote":{message:'Icon: The "fas square-quote" icon has been removed from the Dream icon kit. Please use a replacement quote icon instead.'}},OO=e=>{let{icon:t}=e,n=(0,e4._)(e,["icon"]),[i,r]=(0,tI.useState)(OA);if((0,tI.useEffect)(()=>{let e=Array.isArray(t)?O_["".concat(t[0],":").concat(t[1])]:OT(t)?O_["".concat(t.prefix,":").concat(t.iconName)]:"string"==typeof t?O_["fa:".concat(t)]:void 0;e&&console.warn(e.message)},[t]),(0,tI.useEffect)(()=>{OE(),r(!0)},[]),!i){let{style:e,className:t,title:i}=n;return(0,tV.jsx)("span",{className:t,title:i,style:(0,e0._)({dis
1play:"inline-block"},e)})}let o=t;return OT(t)&&(o=[t.prefix,t.iconName]),(0,tV.jsx)(tB.FontAwesomeIcon,(0,e0._)({icon:o},n))};OO.displayName="Icon";var Oj=e=>{let t,{badgeContent:n,size:i="medium",hasBorder:r=!1,isStatic:o=!0,sx:a}=e,l=(0,e4._)(e,["badgeContent","size","hasBorder","isStatic","sx"]),s=(0,tj.useTheme)();(0,tI.useEffect)(()=>{"small"===i&&console.warn('Badge: The "small" size is deprecated and will be removed in a future version. Please use "medium" or "large" instead.')},[i]);let c=(()=>{if(""===n)return"";if(void 0!==n){if("string"==typeof n){let e=n.trim();if(""===e)return;let t=Number(e);return isNaN(t)?void 0:t}if("number"==typeof n)return n<=0?void 0:n}})();if(void 0===c)return(0,tV.jsx)(tV.Fragment,{children:l.children});let u=""===c,d=(t=({small:{hasContent:"12px",dot:"6px"},medium:{hasContent:"20px",dot:"8px"},large:{hasContent:"24px",dot:"12px"}})[i],u?t.dot:t.hasContent);return(0,tV.jsx)(tH.default,(0,e0._)({badgeContent:c,overlap:u?"circular":"rectangular",sx:[{".MuiBadge-badge":(0,e0._)({border:r?"1px solid ".concat(s.palette.outline.neutral.high):"none",borderRadius:s.size.radius.full,backgroundColor:s.palette.fill.feedback.errorVar,color:s.palette.text.neutral.onColor,paddingX:u||"number"!=typeof c?"0px":c>99?"6px":c>9?"4px":"0px",typography:s.typography.bodyS,width:d||"auto",minWidth:d||"auto",height:d,fontWeight:"bold",boxSizing:"content-box"},o&&{position:"static",transform:"none"})},...Array.isArray(a)?a:[a]]},l))};Oj.displayName="Badge";var OD=e=>"".concat(e/16,"rem"),ON=(0,tN.styled)(tP.default,{shouldForwardProp:e=>"tone"!==e})(e=>{let{theme:t,variant:n="contained",size:i="medium",tone:r="brand"}=e,o={contained:{color:t.palette.text.neutral.onColor,backgroundColor:t.palette.fill.action.brand.enable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.fill.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.hover,borderColor:t.palette.fill.action.brand.hover}},"&:active":{backgroundColor:t.palette.fill.action.brand.press,borderColor:t.palette.fill.action.brand.press},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabledVar,pointerEvents:"none",borderColor:t.palette.fill.action.disabledVar},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},outlined:{color:t.palette.text.brand.normal,backgroundColor:t.palette.fill.action.brand.varEnable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.outline.action.brand.enable}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabled,borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},text:{color:t.palette.text.brand.normal,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.fill.action.brand.varHover}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress,borderColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},onAlt:{backgroundColor:"transparent",border:"transparent",color:t.palette.text.onAlt.strong,"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:t.palette.fill.action.onAlt.hover}},":active":{backgroundColor:t.palette.fill.action.onAlt.press},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.onAlt.hover,outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusInset),outlineOffset:t.size.space[50]}}},a={contained:{borderColor:t.palette.fill.action.destructive.enable,backgroundColor:t.palette.fill.action.destructive.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.hover,borderColor:t.palette.fill.action.destructive.hover}},"&:active":{borderColor:t.palette.fill.action.destructive.press,backgroundColor:t.palette.fill.action.destructive.press},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},outlined:{borderColor:t.palette.outline.action.destructive.enable,color:t.palette.text.feedback.error,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:t.palette.outline.action.destructive.enable}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:"transparent",borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},text:{color:t.palette.text.feedback.error,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:"transparent"}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress,borderColor:"transparent"},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}}},l={xsmall:(0,e2._)((0,e0._)({},t.typography.bodyS),{padding:"calc(".concat(t.size.space[150]," - 1px) ").concat(t.size.space[200]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:OD(12)},"& .MuiButton-icon":{margin:0}}),small:(0,e2._)((0,e0._)({},t.typography.subtitleXS),{padding:"calc(".concat(t.size.space[200]," - 1px) ").concat(t.size.space[300]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:OD(12)},"& .MuiButton-icon":{margin:0}}),medium:(0,e2._)((0,e0._)({},t.typography.subtitleS),{padding:"9px ".concat(t.size.space[400]),gap:t.size.space[200],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:OD(14)},"& .MuiButton-icon":{margin:0}}),large:(0,e2._)((0,e0._)({},t.typography.subtitleM),{padding:"13px ".concat(t.size.space[500]),gap:t.size.space[300],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:OD(14)},"& .MuiButton-icon":{margin:0}})};return(0,e2._)((0,e0._)({},"onAlt"===r&&"text"===n?o.onAlt:o[n],"destructive"===r?a[n]:{},l[i]),{transition:"100ms",borderRadius:t.size.radius[200],textTransform:"none",display:"flex",alignItems:"center",justifyContent:"center","& > p":{margin:0,display:"contents"}
1,"&.Mui-disabled":{pointerEvents:"all",cursor:"not-allowed"}})}),OI=tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{isLoading:r,size:o="medium",badgeContent:a=0,variant:l="contained",sx:s,tone:c,disabled:u}=n,d=(0,e4._)(n,["isLoading","size","badgeContent","variant","sx","tone","disabled"]),[p]=i,f=rI(ia()),h=u||"destructive"===c?0:a;if(null===d.children||void 0===d.children||""===d.children)return null;let m=(0,tV.jsx)(ON,(0,e2._)((0,e0._)({ref:p,disableElevation:!0,size:o,variant:l,tone:c,disabled:u,sx:[...Array.isArray(s)?s:[s]]},d),{startIcon:r?(0,tV.jsx)(tR.default,{sx:{animation:"".concat(f," 1s infinite linear")},children:(0,tV.jsx)(OO,{icon:["far","spinner-third"]})}):d.startIcon,children:d.children}));return(0,tV.jsx)(Oj,{isStatic:!1,overlap:""===h?"circular":"rectangular",size:"large"===o?"large":"medium",badgeContent:h,hasBorder:"contained"===l||"onAlt"===c&&"text"===l,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===h&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:m})});OI.displayName="Button";var OP=tI.default.forwardRef(function(e,t){let[n,...i]=[e,t],{sx:r}=n,o=(0,e4._)(n,["sx"]),[a]=i;return(0,tV.jsx)(tR.default,(0,e0._)({ref:a,sx:[...Array.isArray(r)?r:[r]]},o))});function OR(e){let{variant:t="bodyM"}=e,n=(0,e4._)(e,["variant"]);return(0,tV.jsx)(tM.Typography,(0,e0._)({variant:t},n))}OP.displayName="Box",OR.displayName="Typography";var OB=e=>{var t,n;let i,r,{children:o,title:a,description:l,sx:s=[],slotProps:c,disableWrapperFocus:u=!1,triggerOnClick:d=!1}=e,p=(0,e4._)(e,["children","title","description","sx","slotProps","disableWrapperFocus","triggerOnClick"]),f=(0,tj.useTheme)(),[h,m]=tI.useState(!1),g=null!=o?o:(0,tV.jsx)(OO,{icon:["far","circle-info"],color:f.palette.icon.feedback.info,style:{fontSize:"13px"}}),b=[{padding:f.size.space[200],borderRadius:f.size.radius[200],maxWidth:"300px",minWidth:"100px",lineHeight:"auto",backgroundColor:f.palette.icon.neutral.strong,color:f.palette.text.neutral.onColor,margin:"-8px","& .MuiTooltip-arrow":{color:f.palette.icon.neutral.strong}},...(i=null==c||null==(t=c.tooltip)?void 0:t.sx)?Array.isArray(i)?i:[i]:[]],v=(0,tV.jsx)(tq.default,(0,e2._)((0,e0._)({arrow:!0},p,d?{open:h,onClose:()=>m(!1),disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0}:{}),{title:(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"column",gap:f.size.space[200]},children:[a&&(0,tV.jsx)(OR,{variant:"subtitleXS",children:a}),l&&(0,tV.jsx)(OR,{variant:"bodyS",children:l})]}),slotProps:(0,e2._)((0,e0._)({},c),{tooltip:(0,e2._)((0,e0._)({},null==c?void 0:c.tooltip),{sx:b})}),children:(0,tV.jsx)(OP,{onClick:d?()=>m(e=>!e):void 0,onKeyDown:d?e=>{"Enter"===e.key&&m(e=>!e)}:void 0,onBlur:d?()=>m(!1):void 0,sx:(n=!o,r=Array.isArray(s)?s:[s],n?[{display:"inline-flex",cursor:"pointer",lineHeight:1,verticalAlign:"middle","@media (hover: hover) and (pointer: fine)":{"&:hover":{"& svg":{color:f.palette.fill.action.brand.hover}}},"&:focus-visible":{outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),outlineOffset:f.size.space[50],borderRadius:f.size.radius[400]}},...r]:[{display:"inline-block"},...r]),tabIndex:u?void 0:0,children:g})}),String(d));return d?(0,tV.jsx)(tW.default,{mouseEvent:"onMouseDown",onClickAway:()=>m(!1),children:(0,tV.jsx)(OP,{sx:{display:"contents"},children:v})}):v};OB.displayName="Tooltip";var OF=tI.forwardRef((e,t)=>{let[n,...i]=[e,t],{variant:r="contained",size:o="medium",children:a,disabled:l,tooltipDescription:s,tooltipTitle:c,tone:u="brand",badgeContent:d=0,sx:p=[]}=n,f=(0,e4._)(n,["variant","size","children","disabled","tooltipDescription","tooltipTitle","tone","badgeContent","sx"]),[h]=i,m=(0,tj.useTheme)(),g={xsmall:{fontSize:OD(14),width:"24px",height:"24px",padding:0,minWidth:0},small:{fontSize:OD(14),width:"32px",height:"32px"},medium:{fontSize:OD(19),width:"40px",height:"40px"},large:{fontSize:OD(22),width:"52px",height:"52px"}},b={color:m.palette.fill.action.destructive.enable},v={contained:{borderColor:m.palette.fill.action.neutral.varEnable,backgroundColor:m.palette.fill.action.neutral.varEnable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.varHover,borderColor:m.palette.fill.action.neutral.varHover}},"&:active":{borderColor:m.palette.fill.action.neutral.varPress,backgroundColor:m.palette.fill.action.neutral.varPress},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.varHover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.icon.action.onDisabled,backgroundColor:m.palette.fill.action.disabledVar,borderColor:m.palette.fill.action.disabledVar,pointerEvents:"not-allowed"}},outlined:{borderColor:m.palette.outline.action.neutral.enable,color:m.palette.icon.neutral.weak,backgroundColor:m.palette.fill.action.neutral.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.hover,borderColor:m.palette.outline.action.neutral.enable}},"&:active":{backgroundColor:m.palette.fill.action.neutral.press,color:m.palette.icon.neutral.weak},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.hover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.text.action.disabled,backgroundColor:"transparent",borderColor:m.palette.outline.action.disabled,pointerEvents:"not-allowed"}},text:{color:m.palette.icon.neutral.weak,border:"".concat(m.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.hover,borderColor:m.palette.fill.action.neutral.hover}},"&:active":{backgroundColor:m.palette.fill.action.neutral.press,borderColor:m.palette.fill.action.neutral.press},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.hover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"not-allowed","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}}}},x="destructive"===u,y="onAlt"===u,C="text"===r,w="outlined"===r||C,k=l||x?0:d,M=(0,tV.jsx)(Oj,{isStatic:!1,overlap:""===k?"circular":"rectangular",size:(()=>{switch(o){case"xsmall":return"small";case"large":return"large";default:return"medium"}})(),badgeContent:k,hasBorder:"contained"===r||y&&C,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===k&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:(0,tV.jsx)(OI,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},f),{ref:h,variant:r,size:o,disabled:l,badgeContent:0}),"neutral"!==u?{tone:u}:{}),{sx:[(0,e0._)((0,e2._)((0,e0._)({},g[o]),{display:"flex",alignItems:"center",justifyContent:"center",minWidth:0}),w&&{color:m.palette.icon.brand.strong},x&&"contained"!==r&&b,"neutral"===u&&v[r],y&&C&&{color:m.palette.icon.onAlt.strong,"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.onAlt.hover,border:"none",outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusInset),outlineOffset:0}}),...Array.isArray(p)?p:[p]],children:a}))});return c||s?(0,tV.jsx)(OB,{title:null!=c?c:"",description:null!=s?s:"",disableWrapperFocus:!0,children:M}):M});OF.displayName="IconButton";var OV=e=>{let{open:t,anchorEl:n,sx:i=[]}=e,r=(0,e4._)(e,["open","anchorEl","sx"]),o=(0,tj.useTheme)();return(0,tV.jsx)(t$.default,(0,e2._)((0,e0._)({},r),{open:t,anchorEl:n,transitionDuration:1,sx:[{".MuiList-root":{padding:0,width:"fit-content",minWidth:"230px",maxHeight:"305px",backgroundColor:o.palette.fill.action.brand.varEnable},".MuiPaper-root.MuiPopover-paper":{borderRadius:o.size.radius[200],scrollPaddingBlock:o.size.radius[200],border:"".concat(o.size.outline.thin," solid ").concat(o.palette.outline.neutral.lowest),boxShadow:o.shadows[400]},".MuiList-root > .MuiMenuItem-root:first-of-type":{borderTopLeftRadius:"calc(".concat(o.size.radius[200]," - ").concat(o.size.outline.thin,")"),borderTopRightRadius:"calc(".concat(o.size.radius[200]," - ").concat(o.size.outline.thin,")")},".MuiList-root > .MuiMenuItem-root:last-of-type":{borderBottomLeftRadius:"calc(".concat(o.size.radius[200]," - ").concat(o.size.outline.thin,")"),borderBottomRightRadius:"calc(".concat(o.size.radius[200]," - ").concat(o.size.outline.thin,")")}},...Array.isArray(i)?i:[i]]}))};OV.displayName="PopoverMenu";var OH=e=>{let{color:t="default",margin:n,sx:i=[]}=e,r=(0,e4._)(e,["color","margin","sx"]),o=(0,tj.useTheme)(),a={weakest:{borderColor:o.palette.outline.neutral.high},weak:{borderColor:o.palette.outline.neutral.default},default:{borderColor:o.palette.outline.neutral.low},strong:{borderColor:o.palette.outline.neutral.lowest},brand:{borderColor:o.palette.outline.brand.default}};return(0,tV.jsx)(tK.default,(0,e2._)((0,e0._)({},r),{sx:[(0,e2._)((0,e0._)({margin:null!=n?n:0},a[t]),{"&:before, &:after":(0,e0._)({},a[t]),"&.MuiDivider-withChildren":{".MuiDivider-wrapper":{paddingLeft:0,paddingRight:0},"&:not(.MuiDivider-textAlignLeft) .MuiDivider-wrapper":{paddingLeft:o.size.space[400]},"&:not(MuiDivider-textAlignRight) .MuiDivider-wrapper":{paddingRight:o.size.space[400]},"&.MuiDivider-textAlignLeft":{"&:before":{width:0},"&:after":{width:"100%"}},"&.MuiDivider-textAlignRight":{"&:before":{width:"100%"},"&:after":{width:0}}}}),...Array.isArray(i)?i:[i]]}))};OH.displayName="Divider";var OW=e=>{let{children:t,disabled:n=!1,divider:i=!1,selected:r,iconLeft:o,removeInset:a=!1,layeredMenu:l,tone:s="default",sx:c=[]}=e,u=(0,e4._)(e,["children","disabled","divider","selected","iconLeft","removeInset","layeredMenu","tone","sx"]),d=(0,tj.useTheme)(),[p,f]=(0,tI.useState)(null),h=!!p,m=h?d.palette.fill.action.brand.varSelect:d.palette.fill.action.brand.varEnable,g=h?d.palette.text.brand.normal:d.palette.text.neutral.strong,b=h?d.palette.icon.brand.strong:d.palette.icon.neutral.weak,v=r||a?d.size.space[200]:"36px",x=n?d.palette.icon.action.onDisabled:d.palette.icon.neutral.default,y="destructive"===s;return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsxs)(tU.default,(0,e2._)((0,e0._)({},u),{disabled:n,onClick:e=>{!n&&l&&f(e.currentTarget),n||l||!u.onClick||u.onClick(e)},sx:[{backgroundColor:m,height:"40px",color:y?d.palette.text.feedback.error:g,typography:d.typography.bodyM,paddingX:d.size.space[200],paddingY:0,gap:d.size.space[200],paddingLeft:v,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:y?d.palette.fill.action.destructive.varHover:d.palette.fill.action.brand.varHover}},"&:active":{backgroundColor:y?d.palette.fill.action.destructive.varPress:d.palette.fill.action.brand.varPress},"&.Mui-disabled":{color:d.palette.text.action.disabled,backgroundColor:d.palette.fill.action.disabledVar,opacity:1,pointerEvents:"all",curs
1or:"not-allowed"},"&.Mui-focusVisible":{backgroundColor:y?d.palette.fill.action.destructive.varHover:d.palette.fill.action.brand.varHover,outline:"".concat(d.size.outline.thick," solid ").concat(y?d.palette.outline.action.destructive.hover:d.palette.outline.action.focusOutset),outlineOffset:"-".concat(d.size.outline.thick)},"&+.MuiDivider-root":{marginY:0},"&.empty-disabled":{backgroundColor:d.palette.fill.background.high}},...Array.isArray(c)?c:[c]],children:[r&&(0,tV.jsx)(tR.default,{sx:{width:"20px",display:"flex",justifyContent:"center"},children:(0,tV.jsx)(OO,{style:{color:y?d.palette.icon.feedback.error:d.palette.icon.brand.strong},icon:"check"})}),o&&(0,tV.jsx)(tR.default,{sx:{display:"flex",justifyContent:"center",alignItems:"center",color:y?d.palette.icon.feedback.error:b},children:o}),t,l&&(0,tV.jsx)(tR.default,{sx:{width:"20px",display:"flex",justifyContent:"flex-end",marginLeft:"auto",paddingRight:d.size.space[200]},children:(0,tV.jsx)(OO,{style:{color:x,paddingLeft:d.size.space[200]},icon:["far","chevron-right"]})})]})),i&&(0,tV.jsx)(OH,{color:"weak"}),l&&(0,tV.jsx)(OV,{sx:{"& .MuiPaper-root.MuiPopover-paper":{marginX:d.size.space[200],boxShadow:d.shadows[400],backgroundColor:"transparent",borderRadius:d.size.radius[200]}},open:!!p,anchorEl:p,onClose:()=>f(null),anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"left"},children:l})]})};OW.displayName="MenuItem";var Oq=e=>{let{id:t,value:n,options:i,onChange:r,"aria-label":o}=e,a=(0,tj.useTheme)(),[l,s]=(0,tI.useState)(!1);return(0,tV.jsx)(tm.Select,{id:t,"data-testid":t,MenuProps:{PaperProps:{sx:{"& .MuiList-root":{padding:0},"& .MuiMenuItem-root":{marginLeft:"-25px"},maxHeight:"288px",width:"fit-content",minWidth:"230px",padding:0,borderRadius:a.size.radius[200],boxShadow:a.shadows[400],overflowY:"scroll",backgroundColor:a.palette.fill.action.brand.varEnable}},autoFocus:!1},IconComponent:()=>(0,tV.jsx)(OO,{icon:["far","chevron-down"],style:{height:"12px",transition:"transform 0.3s",transform:l?"rotate(180deg)":"rotate(0deg)",marginRight:a.size.space[300],pointerEvents:"none",cursor:"default",position:"absolute",right:0}}),value:n,onChange:e=>{null==r||r(e.target.value)},onOpen:()=>s(!0),onClose:()=>s(!1),inputProps:{"aria-label":o},sx:{width:"64px",height:"32px","& .MuiSelect-select":{backgroundColor:a.palette.fill.background.high,padding:"0 ".concat(a.size.space[200]),typography:a.typography.bodyM},"&.MuiInputBase-colorPrimary .MuiOutlinedInput-notchedOutline ":{"&:focus":{borderColor:a.palette.outline.action.neutral.hover}},"& .MuiOutlinedInput-notchedOutline":{borderColor:a.palette.outline.action.neutral.enable,borderRadius:a.size.radius[200],"@media (hover: hover) and (pointer: fine)":{"&:hover":{borderColor:a.palette.outline.action.neutral.hover}}},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:a.palette.outline.action.focus,borderWidth:a.size.outline.thick}},children:i.map(e=>(0,tV.jsx)(OW,{value:e.value,children:e.label},e.id))})},OU=[10,20,30,40,50],O$=e=>e.map(e=>({id:e,value:e.toString(),label:e.toString()})),OK=(e,t)=>Math.max(1,Math.ceil(e/t)),OG=e=>{let{id:t,selectedRowsPerPage:n,options:i,onChange:r}=e,o=(0,tj.useTheme)();return(0,tV.jsxs)(tg.Stack,{spacing:o.size.space[200],direction:"row",sx:{marginRight:"auto"},children:[(0,tV.jsx)(tM.Typography,{sx:{display:"flex",flexDirection:"column",justifyContent:"center",height:"32px",typography:o.typography.subtitleXS},children:"Rows per page"}),(0,tV.jsx)(Oq,{id:"".concat(t,"-rows-per-page"),value:n,options:i,onChange:r,"aria-label":"Rows per page"})]})},OY=e=>{let{id:t,isMobile:n,direction:i,disabled:r,onClick:o}=e,a="prev"===i?"chevron-left":"chevron-right",l="prev"===i?"Prev":"Next",s="Go to ".concat("prev"===i?"previous":"next"," page");return n?(0,tV.jsx)(OF,{id:"".concat(t,"-").concat(i,"-page-icon-button"),"data-testid":"".concat(t,"-").concat(i,"-page-icon-button"),size:"small",variant:"text",disabled:r,onClick:o,"aria-label":s,children:(0,tV.jsx)(OO,{icon:["fas",a]})}):(0,tV.jsx)(OI,{id:"".concat(t,"-").concat(i,"-page-button"),"data-testid":"".concat(t,"-").concat(i,"-page-button"),variant:"text",startIcon:"prev"===i?(0,tV.jsx)(OO,{icon:["fas",a]}):void 0,endIcon:"next"===i?(0,tV.jsx)(OO,{icon:["fas",a]}):void 0,disabled:r,size:"small",onClick:o,children:l})},OX=e=>{let{id:t,selectedPage:n,totalPages:i,options:r,isMobile:o,theme:a,onChange:l}=e;return(0,tV.jsxs)(tg.Stack,{spacing:0,direction:"row",children:[(0,tV.jsx)(Oq,{id:"".concat(t,"-page-select"),value:n,options:r,onChange:l,"aria-label":"Select page"}),(0,tV.jsx)(tM.Typography,{id:"".concat(t,"-total-pages"),"data-testid":"".concat(t,"-total-pages"),sx:{color:a.palette.text.neutral.strong,display:"flex",flexDirection:"column",justifyContent:"center",height:"32px",typography:a.typography.subtitleS,marginLeft:a.size.space[200],marginRight:o?"-".concat(a.size.space[200]):0},children:o?"":" of ".concat(i)})]})},OJ=e=>
1{let{id:t,totalItems:n,rowsPerPage:i,currentRowsPerPage:r=10,currentPage:o=1,onChange:a,sx:l}=e,s=(0,e4._)(e,["id","totalItems","rowsPerPage","currentRowsPerPage","currentPage","onChange","sx"]),c=(0,tj.useTheme)(),u=(0,tO.useMediaQuery)(c.breakpoints.down("medium")),[d,p]=(0,tI.useState)(""),[f,h]=(0,tI.useState)(""),[m,g]=(0,tI.useState)(0),b=(0,tI.useMemo)(()=>Array.isArray(i)&&void 0!==i?i:OU,[i]),v=(0,tI.useMemo)(()=>O$(b),[b]),x=(0,tI.useMemo)(()=>O$(Array.from({length:m},(e,t)=>t+1)),[m]),y=(0,tI.useCallback)((e,t)=>{h(e),p(t),null==a||a({rowsPerPage:Number(e),page:Number(t)})},[a]),C=(0,tI.useCallback)(e=>{let t=OK(n,Number(e));g(t),y(e,Math.min(Number(d),t).toString())},[n,d,y]),w=(0,tI.useCallback)(e=>{y(f,e)},[f,y]);(0,tI.useEffect)(()=>{var e,t;let i=u?null!=(e=b[0])?e:10:b.includes(r)?r:null!=(t=b[0])?t:10,a=OK(n,i),l=o<=0?"1":o>a?a.toString():o.toString();g(a),y(i.toString(),l)},[n,b,r,o,u,y]);let k=(0,tI.useCallback)(()=>{w((Number(d)-1).toString())},[d,w]),M=(0,tI.useCallback)(()=>{w((Number(d)+1).toString())},[d,w]);return(0,tV.jsxs)(e6.Box,(0,e2._)((0,e0._)({component:"nav",id:"".concat(t,"-pagination-overflow"),"data-testid":"".concat(t,"-pagination-overflow"),"aria-label":"Pagination",sx:[{display:"flex",overflow:"hidden",alignItems:"center",height:"40px"},...Array.isArray(l)?l:[l]]},s),{children:[!u&&(0,tV.jsx)(OG,{id:t,selectedRowsPerPage:f,options:v,onChange:C}),(0,tV.jsx)(e6.Box,{sx:{flex:"auto"}}),(0,tV.jsxs)(tg.Stack,{spacing:c.size.space[200],direction:"row",sx:{display:"flex",marginRight:"auto",verticalAlign:"middle"},children:[(0,tV.jsx)(OY,{id:t,isMobile:u,direction:"prev",disabled:"1"===d,onClick:k}),(0,tV.jsx)(OX,{id:t,selectedPage:d,totalPages:m,options:x,isMobile:u,theme:c,onChange:w}),(0,tV.jsx)(OY,{id:t,isMobile:u,direction:"next",disabled:Number(d)>=m,onClick:M})]})]}))};function OQ(e,t,n){return"brand"===t?e.palette.fill.action.brand.varHover:e.palette.fill.action.neutral.hover}OJ.displayName="PaginationOverflow",(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{icon:r,tone:o="brand",selected:a=!1,sx:l=[]}=n,s=(0,e4._)(n,["icon","tone","selected","sx"]),[c]=i,u=(0,tj.useTheme)();return(0,tV.jsx)(tG.default,(0,e2._)((0,e0._)({ref:c,color:"default",sx:[{padding:u.size.space[150],color:"brand"===o?a?u.palette.icon.brand.strong:u.palette.icon.brand.default:a?u.palette.icon.neutral.strong:u.palette.icon.neutral.weak,borderRadius:u.size.radius[200],border:"".concat(u.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:OQ(u,o)}},":active":{backgroundColor:"brand"===o?u.palette.fill.action.brand.varPress:u.palette.fill.action.neutral.press},"&.Mui-focusVisible":{backgroundColor:OQ(u,o),border:"".concat(u.size.outline.thin," solid ").concat(u.palette.outline.action.focusInset),outline:"".concat(u.size.outline.thick," solid ").concat(u.palette.outline.action.focusOutset)},":disabled":{cursor:"not-allowed",pointerEvents:"auto",":hover":{backgroundColor:"transparent"},":active":{backgroundColor:"transparent"}},"& svg":{fontSize:OD(12),height:OD(12),width:OD(12)}},...Array.isArray(l)?l:[l]]},s),{children:r}))}).displayName="ActionIcon";var OZ={xsmall:{spinnerSize:20,textVariant:"bodyM"},small:{spinnerSize:32,textVariant:"bodyM"},medium:{spinnerSize:40,textVariant:"bodyL"},large:{spinnerSize:52,textVariant:"bodyL"}},O1=e=>{let{textPosition:t="bottom",header:n,subHeader:i,size:r="medium",sx:o=[]}=e,a=(0,e4._)(e,["textPosition","header","subHeader","size","sx"]),l=(0,tj.useTheme)(),{spinnerSize:s,textVariant:c}=OZ[r],u=()=>(0,tV.jsxs)(tY.default,{direction:"column",alignItems:"right"===t?"flex-start":"center",children:[n&&(0,tV.jsx)(OR,{component:"p",variant:c,children:n}),i&&(0,tV.jsx)(OR,{component:"p",variant:"bodyS",sx:{color:l.palette.text.neutral.default},children:i})]}),d=n||i;return(0,tV.jsxs)(tY.default,{alignItems:"center",justifyContent:"center",spacing:"right"===t?l.size.space[300]:0,direction:"right"===t?"row":"column",sx:[...Array.isArray(o)?o:[o]],"aria-label":"Loading",children:["top"===t&&d&&(0,tV.jsx)(tR.default,{sx:{paddingBottom:l.size.space[300]},children:u()}),(0,tV.jsxs)(tR.default,{sx:{position:"relative",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,tV.jsx)(tX.default,(0,e2._)((0,e0._)({role:void 0,variant:"determinate",size:s,thickness:4,value:100},a),{sx:{color:l.palette.icon.brand.weak}})),(0,tV.jsx)(tX.default,(0,e2._)((0,e0._)({variant:"indeterminate",disableShrink:!0,size:s,thickness:4},a),{sx:{color:l.palette.icon.brand.strong,animationDuration:"700ms",position:"absolute",left:0,strokeLinecap:"round"}}))]}),("bottom"===t||"right"===t)&&d&&(0,tV.jsx)(tR.default,{sx:{paddingTop:"bottom"===t?l.size.space[300]:0},children:u()})]})};O1.displayName="Spinner";var O0=e=>{let{isPlaying:t,isLoading:n,disabled:i=!1,size:r="large",showSkipButtons:o=!1,hasPlaylist:a=!1,onTogglePlayPause:l,onSkipForward:s,onSkipBackward:c,onPreviousTrack:u,onNextTrack:d}=e,p=(0,tj.useTheme)(),f="small"===r?"small":"medium";return n?(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:p.size.space[200],py:p.size.space[300]},children:[(0,tV.jsx)(O1,{size:"small"===r?"small":"medium"}),(0,tV.jsx)(OP,{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:p.size.space[100]},children:(0,tV.jsx)(OR,{variant:"small"===r?"bodyM":"bodyL",color:p.palette.text.neutral.weak,children:"Loading audio"})})]}):(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",justifyContent:"center",gap:p.size.space[200],flexShrink:0},children:[o&&c&&(0,tV.jsx)(OF,{onClick:c,disabled:i,size:f,"aria-label":"Skip backward 10 seconds",variant:"text",children:(0,tV.jsx)(OO,{icon:["far","arrow-rotate-left"]})}),a&&u&&(0,tV.jsx)(OF,{onClick:u,disabled:i,size:f,"aria-label":"Previous track",variant:"text",children:(0,tV.jsx)(OO,{icon:["fas","backward-step"]})}),(0,tV.jsx)(OF,{onClick:l,disabled:i||n,size:f,variant:"contained","aria-label":t?"Pause":"Play",sx:{backgroundColor:p.palette.fill.action.brand.enable,color:p.palette.text.neutral.onColor,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:p.palette.fill.action.brand.hover}},"&:active":{backgroundColor:p.palette.fill.action.brand.press}},children:t?(0,tV.jsx)(OO,{icon:["fas","pause"]}):(0,tV.jsx)(OO,{icon:["fas","play"]})}),a&&d&&(0,tV.jsx)(OF,{onClick:d,disabled:i,size:f,"aria-label":"Next track",variant:"text",children:(0,tV.jsx)(OO,{icon:["fas","forward-step"]})}),o&&s&&(0,tV.jsx)(OF,{onClick:s,disabled:i,size:f,"aria-label":"Skip forward 10 seconds",variant:"text",children:(0,tV.jsx)(OO,{icon:["far","arrow-rotate-right"]})})]})};function O2(e){var t,n,i,r,o,a,l;let{size:s,variant:c="filled",children:u,position:d,readOnly:p,disabled:f}=e,h=(0,tj.useTheme)(),m="small"===s?"32px":"40px",g="unfilled"===c,b=(t=g,n=p,i=f,r=h,t?"transparent":n?r.palette.outline.action.disabled:O4(i,r,"outline")),v=(o=g,a=p,l=h,o?"transparent":a?l.palette.fill.background.default:l.palette.fill.background.low);return(0,tV.jsx)(t1.default,{position:d,sx:(0,e2._)((0,e0._)({height:m,maxHeight:m,width:"small"===s?"28px":"32px",margin:"0px"},{display:"flex",alignItems:"center",justifyContent:"center"}),{fontSize:"medium"===s?OD(16):OD(14),borderRadius:"start"===d?"".concat(h.size.radius[200]," 0px 0px ").concat(h.size.radius[200]):"0px ".concat(h.size.radius[200]," ").concat(h.size.radius[200]," 0px"),borderLeft:"start"===d?void 0:"".concat(h.size.outline.thin," solid"),borderRight:"start"===d?"".concat(h.size.outline.thin," solid"):void 0,borderColor:b,backgroundColor:v,"& .MuiTypography-root":{color:O4(f,h,"text")}}),children:u})}function O4(e,t,n){return e?t.palette[n].action.disabled:"text"===n?t.palette.text.neutral.strong:t.palette.outline.action.neutral.enable}function O3(e,t){return"currency"===e?function(e){if(null==e)return"";let t=e.toString(),n=t.trim().startsWith("-"),i=t.replace(/[^0-9.]/g,"").replace(/^0+(?=\d)/,"");if(!i||""===i)return n?"-":"";
1let r=i.split("."),o=r[0]?Number(r[0]).toLocaleString("en-US"):"0";return void 0!==r[1]&&(o+="."+r[1].slice(0,2)),n?"-"+o:o}(t):null!=t?t:""}O0.displayName="PlaybackControls";var O6=(0,tI.forwardRef)((e,t)=>{var n,i,r,o,a,l,s,c,u;let d,[p,...f]=[e,t],{maxLength:h,helperText:m,size:g="medium",sx:b=[],isLoading:v,readOnly:x,value:y,defaultValue:C,inputStyle:w="text",disabled:k,inputRef:M,toolTipDescription:z,toolTipTitle:S,label:L,required:A,hideMaxLength:E=!1,onChange:T,startAdornment:_,endAdornment:O,allowOverType:j=!1}=p,D=(0,e4._)(p,["maxLength","helperText","size","sx","isLoading","readOnly","value","defaultValue","inputStyle","disabled","inputRef","toolTipDescription","toolTipTitle","label","required","hideMaxLength","onChange","startAdornment","endAdornment","allowOverType"]),[N]=f,I=(0,tj.useTheme)();(0,tI.useEffect)(()=>{void 0!==y&&void 0!==C&&console.warn('InputField: You are providing both "value" and "defaultValue" props. This component should either be controlled (using "value") or uncontrolled (using "defaultValue"), but not both. The "value" prop will take precedence and "defaultValue" will be ignored.')},[y,C]);let P=void 0!==y,[R,B]=(0,tI.useState)(O3(w,C));(0,tI.useEffect)(()=>{P||B(O3(w,C))},[C,w,P]);let F=(0,tI.useMemo)(()=>P?O3(w,y):void 0,[P,w,y]),V=P?F:R,H=x&&(null==V||""===V)?"-":V,{startAdornment:W,endAdornment:q}=function(e){let{inputStyle:t,readOnly:n,disabled:i,theme:r,size:o,value:a,userStartAdornment:l,userEndAdornment:s}=e;return"currency"===t?{startAdornment:(0,tV.jsx)(O2,{readOnly:n,disabled:i,size:o,position:"start",children:"$"}),endAdornment:void 0}:"percent"===t?{startAdornment:void 0,endAdornment:(0,tV.jsx)(O2,{readOnly:n,disabled:i,size:o,position:"end",children:"%"})}:{startAdornment:l?(0,tV.jsx)(O2,{readOnly:n,disabled:i,size:o,position:"start",variant:"unfilled",children:l}):void 0,endAdornment:s?(0,tV.jsx)(O2,{readOnly:n,disabled:i,size:o,position:"end",variant:"unfilled",children:s}):void 0}}({inputStyle:w,readOnly:x,disabled:k,theme:I,size:g,value:H,userStartAdornment:_,userEndAdornment:O}),U=null!=(n=D.type)?n:"text";return x||"-"===H?U="text":"percent"===w&&(U="number"),(0,tV.jsxs)(tR.default,{sx:(0,e0._)({position:"relative",width:"100%"},v?{cursor:"not-allowed",pointerEvents:"none"}:{cursor:"auto",pointerEvents:"auto"}),children:[(0,tV.jsx)(tZ.default,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},D),{type:U,value:H,onChange:e=>{let t=O3(w,e.target.value);P||B(t),null==T||T(e)},inputRef:N||M}),(i=!!A,L?{label:(0,tV.jsxs)(tV.Fragment,{children:[L,i&&(0,tV.jsx)("span",{"aria-hidden":"true",style:{color:I.palette.icon.feedback.error,marginLeft:I.size.space[100]},children:"â"})]})}:{})),{required:A,slotProps:function(e){let{userSlotProps:t,maxLength:n,label:i,readOnly:r,disabled:o,startAdornment:a,endAdornment:l,error:s,required:c}=e;return(0,e0._)({htmlInput:(0,e0._)((0,e2._)((0,e0._)({"aria-label":i||"Input field","aria-invalid":s,"aria-required":c},(null==t?void 0:t.htmlInput)||{}),{maxLength:n}),r&&{"aria-readonly":!0},r&&{onFocus:e=>e.target.select()}),inputLabel:(0,e2._)((0,e0._)({},(null==t?void 0:t.inputLabel)||{}),{shrink:!0}),input:(0,e0._)((0,e2._)((0,e0._)({},(null==t?void 0:t.input)||{}),{notched:!1,readOnly:r,disabled:o}),void 0!==a&&{startAdornment:a},void 0!==l&&{endAdornment:l})},t?Object.fromEntries(Object.entries(t).filter(e=>{let[t]=e;return"htmlInput"!==t&&"inputLabel"!==t&&"input"!==t})):{})}({userSlotProps:D.slotProps,maxLength:j?void 0:h,label:L,readOnly:x,disabled:k,startAdornment:W,endAdornment:q,error:D.error,required:!!A}),sx:[(0,e0._)({width:"100%","& .MuiFormLabel-asterisk":{display:"none"},"& .MuiInputBase-root":{backgroundColor:x?I.palette.fill.action.disabled:I.palette.fill.background.high,borderRadius:I.size.radius[200],paddingRight:0,paddingLeft:0,"&.Mui-disabled":{backgroundColor:I.palette.fill.action.disabled},"& .Mui-disabled":{cursor:"not-allowed"}},"& .MuiInputLabel-root":{position:"relative",transform:"none",color:(r=I).palette.text.neutral.strong,marginBottom:r.size.space[50],padding:"".concat(r.size.space[100]," 0 ").concat(r.size.space[100]," 0 "),typography:r.typography.subtitleXS,"&.Mui-error, &.MuiFormLabel-colorWarning, &.MuiFormLabel-colorSuccess, &.Mui-focused":{color:"inherit"},"&.Mui-disabled":{color:r.palette.text.neutral.strong}},"& .MuiInputBase-input":(o=I,a=g,l=w,s=W,(0,e2._)((0,e0._)({color:o.palette.text.neutral.strong,textAlign:"currency"===l||"percent"===l?"right":"left",typography:o.typography.bodyM,padding:s&&"text"===l?0:"0 ".concat(o.size.space[200]),display:"flex",alignItems:"center",borderRadius:o.size.radius[200]},"small"===a?{height:"32px",lineHeight:"32px"}:{height:"40px",lineHeight:"40px"}),{"&::placeholder":{opacity:"unset",color:o.palette.text.action.placeholder,typography:o.typography.bodyM},"&::-webkit-outer-spin-button, &::-webkit-inner-spin-button":{WebkitAppearance:"none",margin:0},"&[type=number]":{MozAppearance:"textfield"}})),"& .Mui-error .MuiInputBase-input":{backgroundColor:x?"inherit":I.palette.fill.feedback.error},"& .MuiFormHelperText-root":{color:I.palette.text.neutral.default,letterSpacing:"0.6px",margin:"".concat(I.size.space[50]," ").concat(I.size.space[200]," 0")}},"currency"!==w&&{"& .MuiOutlinedInput-root.MuiInputBase-adornedStart":{paddingLeft:I.size.space[100]}},"percent"!==w&&{"& .MuiOutlinedInput-root.MuiInputBase-adornedEnd":{paddingRight:I.size.space[100]}}
1,(c=I,{"& .MuiOutlinedInput-notchedOutline":{borderColor:(u=x)?c.palette.outline.action.disabled:c.palette.outline.action.neutral.enable},"& .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.action.focus},"& .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:c.palette.outline.action.disabled,color:c.palette.text.action.placeholder,opacity:"unset"},".MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.feedback.warning},".MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.feedback.success},"& .Mui-error .MuiOutlinedInput-notchedOutline, & .Mui-focused.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.feedback.error},"@media (hover: hover) and (pointer: fine)":{"& .MuiInputBase-root:hover:not(.Mui-disabled):not(:focus-within) .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.action.neutral.hover}},"& .MuiInputBase-root:focus-within":{outline:"".concat(c.size.outline.thick," solid ").concat(c.palette.outline.action.focusOutset),outlineOffset:0,"& .MuiOutlinedInput-notchedOutline":{borderColor:c.palette.outline.action.focusInset,borderWidth:c.size.outline.thin}}})),...Array.isArray(b)?b:[b]]})),S||z?(d=L?"small"===g?"-2px":"2px":"-24px",(0,tV.jsx)(tR.default,{sx:{position:"absolute",top:d,right:"4px",zIndex:1},children:(0,tV.jsx)(OB,{title:S,description:null!=z?z:"",placement:"top"})})):null,(0,tV.jsx)(O8,{readOnly:x,helperText:m,maxLength:h,hideMaxLength:E,error:D.error,theme:I,value:V})]})});function O8(e){var t;let{readOnly:n,helperText:i,maxLength:r,hideMaxLength:o,error:a,theme:l,value:s}=e,c=a?l.palette.text.feedback.error:l.palette.text.neutral.weak;return(0,tV.jsxs)(tR.default,{sx:{display:"flex",justifyContent:i?"space-between":"flex-end",alignItems:"center"},children:[i&&(0,tV.jsx)(tQ.default,{sx:{paddingLeft:l.size.space[200],color:c},children:i}),!o&&r&&(0,tV.jsx)(tQ.default,{sx:{color:c},children:"".concat((null!=(t=null==s?void 0:s.toString().length)?t:0).toLocaleString(),"/").concat(r.toLocaleString())})]})}O6.displayName="InputField";var O5={seconds:"sec",minutes:"min",hours:"hrs",days:"d",weeks:"wk",months:"mo",years:"yr",miles:"mi",feet:"ft",squarefeet:"sq ft",inches:"in",dollars:"$",kilobytes:"KB",megabytes:"MB",gigabytes:"GB",percent:"%"};function O7(e,t,n){var i;if(t)return t;let r="";return n&&(r=null!=(i=O5[n])?i:n),"$"===r?"".concat(r).concat(e):"".concat(e," ").concat(r).trim()}var O9=(e,t)=>({width:null!=t?t:"100%","& .MuiInputBase-input":(0,e0._)({backgroundColor:e.palette.fill.background.high,height:"32px",borderRadius:e.size.radius[200]},t?{width:t}:{}),"& input::-webkit-outer-spin-button, & input::-webkit-inner-spin-button":{WebkitAppearance:"none",margin:0}}),je=(e,t,n)=>({htmlInput:{min:e,max:t,inputMode:"numeric",style:{textAlign:n,MozAppearance:"textfield",appearance:"textfield"}}}),jt=e=>{var t,n,i,r;let{safeValue:o,min:a,max:l,minLabel:s,maxLabel:c,units:u,showTextField:d,theme:p,sliderCommonSx:f,handleChange:h,handleRangeInputChange:m,renderLabels:g,renderMinMaxLabels:b,step:v,marks:x,sliderProps:y}=e,C={"& .MuiSlider-track":{height:"2.2px",backgroundColor:p.palette.fill.brand.strong},"& .MuiSlider-rail":{height:"4px",backgroundColor:p.palette.fill.background.lowest,opacity:1},padding:0};return(0,tV.jsxs)(OP,{sx:{width:"100%"},children:[(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"column",width:"100%"},children:[g(),(0,tV.jsx)(OP,{sx:{width:"100%",height:"16px",display:"flex",alignItems:"center"},children:(0,tV.jsx)(tJ.default,(0,e0._)({getAriaLabel:e=>0===e?null!=s?s:"Minimum":null!=c?c:"Maximum",value:[null!=(t=o[0])?t:a,null!=(n=o[1])?n:l],onChange:h,valueLabelDisplay:"auto",step:v,marks:x,min:a,max:l,sx:(0,e0._)({},f,C)},y))}),b()]}),d&&(0,tV.jsxs)(OP,{sx:{display:"flex",gap:p.size.space[300],marginTop:p.size.space[200]},children:[(0,tV.jsx)(O6,{label:null!=s?s:"Min",type:"number",variant:"outlined",size:"small",defaultValue:o[0],onChange:m(0),slotProps:je(a,null!=(i=o[1])?i:l,"left"),sx:O9(p)}),(0,tV.jsx)(O6,{label:null!=c?c:"Max",type:"number",variant:"outlined",size:"small",defaultValue:o[1],onChange:m(1),slotProps:je(null!=(r=o[0])?r:a,l,"left"),sx:O9(p)})]})]})},jn=e=>{let t,n,{safeValue:i,min:r,max:o,showTextField:a,theme:l,sliderCommonSx:s,label:c,handleChange:u,handleInputChange:d,renderLabels:p,renderMinMaxLabels:f,step:h,marks:m,sliderProps:g}=e,b=Number(i),v=r<0?{fillLeft:Math.min(t=(0-r)/(o-r)*100,n=(b-r)/(o-r)*100),fillWidth:Math.abs(t-n)}:null,x=r>
1=0?{"& .MuiSlider-track":{height:"2.2px",backgroundColor:l.palette.fill.brand.strong,borderRadius:"2px 0 0 2px",border:"".concat(l.size.outline.thin," solid ").concat(l.palette.fill.brand.strong)},"& .MuiSlider-rail":{height:"4px",backgroundColor:l.palette.fill.background.lowest,borderRadius:"2px",opacity:1}}:{};return(0,tV.jsx)(OP,{sx:{width:"100%"},children:(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"stretch",width:"100%",gap:l.size.space[400]},children:[(0,tV.jsxs)(OP,{sx:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[p(),(0,tV.jsxs)(OP,{sx:{position:"relative",width:"100%",height:"16px",display:"flex",alignItems:"center",px:r<0?{xs:0,sm:l.size.space[200]}:0},children:[v&&(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(OP,{sx:{position:"absolute",left:0,right:0,top:"50%",height:"4px",backgroundColor:l.palette.fill.background.lowest,borderRadius:"2px",transform:"translateY(-50%)",zIndex:0}}),(0,tV.jsx)(OP,{sx:{position:"absolute",left:"".concat(v.fillLeft,"%"),width:"".concat(v.fillWidth,"%"),top:"50%",height:"4px",background:l.palette.fill.brand.strong,transform:"translateY(-50%)",zIndex:1,pointerEvents:"none",transition:"left 0.2s, width 0.2s"}})]}),(0,tV.jsx)(tJ.default,(0,e0._)({"aria-label":null!=c?c:"Slider",value:i,onChange:u,valueLabelDisplay:"auto",step:h,marks:m,min:r,max:o,track:!(r<0)&&"normal",sx:(0,e0._)((0,e2._)((0,e0._)({},s),{position:"absolute",left:0,right:0,width:"100%",zIndex:2,padding:0,margin:0,"& .MuiSlider-rail":{display:r<0?"none":"block"}}),x)},g))]}),f()]}),a&&(0,tV.jsx)(OP,{sx:{minWidth:"64px",display:"flex",alignItems:"center"},children:(0,tV.jsx)(O6,{type:"number",variant:"outlined",size:"small",defaultValue:Number(i),onChange:d,slotProps:{htmlInput:(0,e2._)((0,e0._)({},je(r,o,"center").htmlInput),{"aria-label":null!=c?c:"Value"})},sx:O9(l,"48px")})})]})})},ji=e=>{var t,n;let{label:i,value:r,defaultValue:o,marks:a,onChange:l,step:s,min:c=0,max:u=100,units:d="",minLabel:p,maxLabel:f,showTextField:h=!1,showValueLabel:m=!1,minDistance:g=0,sx:b=[]}=e,v=(0,e4._)(e,["label","value","defaultValue","marks","onChange","step","min","max","units","minLabel","maxLabel","showTextField","
1showValueLabel","minDistance","sx"]),x=(0,tj.useTheme)(),[y,C]=tI.default.useState(null!=o?o:0),w=void 0!==r,k=w?r:y,M=tI.default.useMemo(()=>{var e,t,n;return e=k,t=c,n=u,Array.isArray(e)?1===e.length?[e[0],e[0]]:e.length>2?[e[0],e[1]]:e:Math.max(t,Math.min(e,n))},[k,c,u]),z=Array.isArray(M),S=z?"".concat(null!=(t=M[0])?t:c," - ").concat(null!=(n=M[1])?n:u):M,L={thumb:{height:"16px",width:"16px",backgroundColor:x.palette.fill.background.high,border:"4px solid ".concat(x.palette.outline.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{border:"4px solid ".concat(x.palette.outline.action.brand.hover),boxShadow:"none"}},"&.Mui-active":{border:"4px solid ".concat(x.palette.outline.action.brand.hover),boxShadow:"none"},"&.Mui-focusVisible":{border:"4px solid ".concat(x.palette.outline.action.brand.hover),boxShadow:"0 0 0 ".concat(x.size.outline.thick," ").concat(x.palette.outline.action.focusInset,", 0 0 0 calc(").concat(x.size.outline.thick," * 2) ").concat(x.palette.outline.action.focusOutset)},"&::before":{display:"none"},"&::after":{display:"none"}},valueLabel:{backgroundColor:x.palette.icon.neutral.strong,height:"30px",borderRadius:x.size.radius[200],padding:"".concat(x.size.space[100]," ").concat(x.size.space[200]),boxShadow:x.shadows[200]},mark:{backgroundColor:x.palette.fill.brand.strong,height:"2px",width:"2px"},markActive:{backgroundColor:x.palette.fill.brand.default,height:"2px",width:"2px",opacity:1},markLabel:(0,e2._)((0,e0._)({},x.typography.bodyS),{color:x.palette.text.neutral.weak,top:x.size.space[400]}),common:e=>[{height:c<0?"16px":"4px"},...Array.isArray(e)?e:[e]]},A={min:c,max:u,theme:x,sliderCommonSx:(0,e0._)({height:c<0?16:4,"& .MuiSlider-thumb":L.thumb,"& .MuiSlider-valueLabel":L.valueLabel,"& .MuiSlider-mark":L.mark,"& .MuiSlider-markActive":L.markActive,"& .MuiSlider-markLabel":L.markLabel},Array.isArray(b)?Object.assign({},...b):b),handleChange:(e,t,n)=>{if(Array.isArray(t)&&g>0){var i,r;let o=null!=(i=t[0])?i:c;if((null!=(r=t[1])?r:u)-o<g){let i=((e,t)=>{var n,i;let r=null!=(n=e[0])?n:c,o=null!=(i=e[1])?i:u;if(0===t){let e=Math.min(r,u-g);return[e,e+g]}let a=Math.max(o,c+g);return[a-g,a]})(t,n);w||C(i),null==l||l(e,i);return}}w||C(t),null==l||l(e,t)},renderLabels:()=>(0,tV.jsxs)(OP,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",paddingBottom:i?x.size.space[300]:0},children:[i&&(0,tV.jsxs)(OR,{variant:"subtitleXS",sx:{color:x.palette.text.neutral.default},children:[i," ",d&&"(".concat(d,")")]}),m&&(0,tV.jsxs)(OR,{variant:"subtitleXS",sx:{color:x.palette.text.neutral.default},children:[S," ",d&&"".concat(d)]})]}),renderMinMaxLabels:()=>p||f||d?(0,tV.jsxs)(OP,{sx:{display:"flex",justifyContent:"space-between",color:x.palette.text.neutral.weak,paddingTop:x.size.space[200]},children:[(0,tV.jsx)(OR,{variant:"bodyS",children:O7(c,p,d)}),(0,tV.jsx)(OR,{variant:"bodyS",children:O7(u,f,d)})]}):null,step:s,marks:a,sliderProps:v,showTextField:h};return z?(0,tV.jsx)(jt,(0,e0._)({safeValue:M,minLabel:p,maxLabel:f,units:d,handleRangeInputChange:e=>t=>{var n,i,r;let o=""===t.target.value?0:Number(t.target.value),a=Array.isArray(M)?[...M]:[c,u];a[e]=o,a[0]=Math.max(c,Math.min(null!=(n=a[0])?n:c,null!=(i=a[1])?i:u,u)),a[1]=Math.max(a[0],Math.min(null!=(r=a[1])?r:u,u)),w||C([a[0],a[1]]),null==l||l(t,[a[0],a[1]])}},A)):(0,tV.jsx)(jn,(0,e0._)({safeValue:M,handleInputChange:e=>{let t=""===e.target.value?0:Number(e.target.value);w||C(t),null==l||l(e,t)},label:i},A))};ji.displayName="Slider";var jr=e=>isNaN(e)?"0:00":"".concat(Math.floor(e/60),":").concat(Math.floor(e%60).toString().padStart(2,"0")),jo=e=>{let{currentTime:t,duration:n,disabled:i=!1,isLoading:r=!1,isBuffering:o=!1,size:a="large",orientation:l="vertical",onSeek:s,onDragStart:c,onDragEnd:u}=e,d=(0,tj.useTheme)(),[p,f]=(0,tI.useState)(!1),[h,m]=(0,tI.useState)(t);(0,tI.useEffect)(()=>{p||m(t)},[t,p]);let g=(0,tI.useCallback)(()=>{f(!0),c()},[c]),b=(0,tI.useCallback)((e,t)=>{let n=Array.isArray(t)?t[0]:t;"number"==typeof n&&m(n)},[]),v=(0,tI.useCallback)((e,t)=>{let n=Array.isArray(t)?t[0]:t;"number"==typeof n&&s(n),f(!1),u()},[s,u]),x=(0,tI.useMemo)(()=>{let e=jd(d,!0),t=(0,e2._)((0,e0._)({}
1,e),{"& .MuiSlider-track":(0,e2._)((0,e0._)({},e["& .MuiSlider-track"]),{transition:"none"})});return o?(0,e2._)((0,e0._)({},t),{"& .MuiSlider-track":(0,e2._)((0,e0._)({},t["& .MuiSlider-track"]),{background:d.palette.gradients.brand[5],backgroundSize:"200% 100%",animation:"buffering-gradient 1.5s linear infinite"}),"@keyframes buffering-gradient":{"0%":{backgroundPosition:"0% 0"},"100%":{backgroundPosition:"100% 0"}}}):t},[d,o]),y=(0,tI.useMemo)(()=>"horizontal"===l?d.size.space[200]:"large"===a?d.size.space[300]:d.size.space[200],[l,a,d.size.space]);return(0,tV.jsx)(OP,{sx:{width:"horizontal"===l?"auto":"100%",flex:"horizontal"===l?1:"none",minWidth:"horizontal"===l?0:"auto",px:"horizontal"===l?0:d.size.space[200]},children:(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",gap:y},children:[(0,tV.jsx)(OR,{variant:"bodyS",color:d.palette.text.neutral.weak,children:jr(p?h:t)}),(0,tV.jsx)(OP,{sx:{flex:1,display:"flex",alignItems:"center"},children:(0,tV.jsx)(ji,{value:p?h:t,min:0,max:n||100,onChange:b,onChangeCommitted:v,onMouseDown:g,onTouchStart:g,disabled:i||r,valueLabelDisplay:"auto",valueLabelFormat:jr,"aria-label":"Audio progress",sx:x})}),(0,tV.jsx)(OR,{variant:"bodyS",color:d.palette.text.neutral.weak,children:jr(n)})]})})};jo.displayName="ProgressBar";var ja=e=>{let{volume:t,isMuted:n,disabled:i=!1,size:r="large",onVolumeChange:o,onToggleMute:a}=e,l=(0,tj.useTheme)(),[s,c]=(0,tI.useState)(t);(0,tI.useEffect)(()=>{c(t)},[t]);let u=(0,tI.useMemo)(()=>n||0===s?["far","volume-slash"]:s<.5?["far","volume-low"]:["far","volume-high"],[n,s]),d=(0,tI.useCallback)((e,t)=>{let n=Array.isArray(t)?t[0]:t;"number"==typeof n&&(c(n),o(n))},[o]),p=(0,tI.useCallback)((e,t)=>{let n=Array.isArray(t)?t[0]:t;"number"==typeof n&&o(n)},[o]),f=(0,tI.useMemo)(()=>jd(l,!1),[l]);return(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",gap:l.size.space[200],minWidth:"150px",flexShrink:0},children:[(0,tV.jsx)(OF,{onClick:a,disabled:i,size:"small"===r?"xsmall":"small","aria-label":n?"Unmute":"Mute",variant:"text",children:(0,tV.jsx)(OO,{icon:u})}),(0,tV.jsx)(OP,{sx:{flex:1,minWidth:"100px",display:"flex",alignItems:"center"},children:(0,tV.jsx)(ji,{value:n?0:s,min:0,max:1,step:.01,onChange:d,onChangeCommitted:p,disabled:i,valueLabelDisplay:"off","aria-label":"Volume",sx:f})})]})};ja.displayName="VolumeControl";var jl=tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{sx:r}=n,o=(0,e4._)(n,["sx"]),[a]=i,l=(0,tj.useTheme)();return(0,tV.jsx)(t0.default,(0,e2._)((0,e0._)({ref:a,sx:[{width:"fit-content",minWidth:"230px",maxHeight:"288px",padding:0,borderRadius:l.size.radius[200],boxShadow:l.shadows[400],overflowY:"auto",scrollPaddingBlock:l.size.radius[200],backgroundColor:l.palette.fill.action.brand.varEnable,"& > .MuiMenuItem-root:first-of-type":{borderTopLeftRadius:l.size.radius[200],borderTopRightRadius:l.size.radius[200]},"& > .MuiMenuItem-root:last-of-type":{borderBottomLeftRadius:l.size.radius[200],borderBottomRightRadius:l.size.radius[200]}},...Array.isArray(r)?r:[r]]},o),{children:o.children}))});jl.displayName="Menu";var js=(0,tI.forwardRef)(function(e,t){let[n,...i]=[e,t],{sx:r=[]}=n,o=(0,e4._)(n,["sx"]),[a]=i,l=(0,tj.useTheme)();return(0,tV.jsx)(t2.default,(0,e2._)((0,e0._)({anchorOrigin:{vertical:"bottom",horizontal:"left"},ref:a},o),{sx:[{".MuiPaper-root.MuiPopover-paper":{borderRadius:l.size.radius[200],border:"".concat(l.size.outline.thin," solid ").concat(l.palette.outline.neutral.lowest),boxShadow:l.shadows[400]}},...Array.isArray(r)?r:[r]]}))});js.displayName="Popover";var jc=[.5,.75,1,1.25,1.5,2],ju=e=>{let{playbackRate:t,disabled:n=!1,size:i="large",container:r,onPlaybackRateChange:o}=e,[a,l]=(0,tI.useState)(null),s=(0,tI.useCallback)(e=>{l(e.currentTarget)},[]),c=(0,tI.useCallback)(()=>{l(null)},[]),u=(0,tI.useCallback)(e=>{o(e),l(null)},[o]);return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsxs)(OI,{onClick:s,disabled:n,size:"small"===i?"xsmall":"small",variant:"text","aria-label":"Playback speed",children:[t,"x"]}),(0,tV.jsx)(js,{open:!!a,anchorEl:a,onClose:c,container:r,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},children:(0,tV.jsx)(jl,{children:jc.map(e=>(0,tV.jsxs)(OW,{onClick:()=>u(e),selected:e===t,children:[e,"x"]},e))})})]})};ju.displayName="PlaybackSpeedControl";var jd=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={color:e.palette.fill.action.brand.enable,height:4,padding:0,width:"100%","@media (hover: hover) and (pointer: fine)":{"&:hover":{color:e.palette.fill.action.brand.hover}},"&:active":{color:e.palette.fill.action.brand.press}
1,"& .MuiSlider-thumb":{height:16,width:16,backgroundColor:e.palette.fill.action.brand.enable,opacity:0,transition:"opacity 0.2s, background-color 0.2s","@media (hover: hover) and (pointer: fine)":{"&:hover":{opacity:1,backgroundColor:e.palette.fill.action.brand.hover,boxShadow:"none"}},"&.Mui-active":{opacity:1,backgroundColor:e.palette.fill.action.brand.press,boxShadow:"none"},"&.Mui-focusVisible":{opacity:1,boxShadow:"0 0 0 ".concat(e.size.outline.thick," ").concat(e.palette.outline.action.focusInset,", 0 0 0 calc(").concat(e.size.outline.thick," * 2) ").concat(e.palette.outline.action.focusOutset)},"&::before":{display:"none"}},"& .MuiSlider-track":{height:4,border:"none",transition:"background-color 0.2s"},"& .MuiSlider-rail":{height:4,backgroundColor:e.palette.fill.background.lowest,opacity:1}};return t?(0,e2._)((0,e0._)({},n),{"& .MuiSlider-valueLabel":(0,e0._)({backgroundColor:e.palette.icon.neutral.strong,borderRadius:e.size.radius[100]},e.typography.bodyS)}):n};tI.default.forwardRef(function(e,t){let[n,...i]=[e,t],{src:r,autoPlay:o=!1,loop:a=!1,muted:l=!1,volume:s=1,showVolumeControl:c=!1,showSkipButtons:u=!1,showPlaybackSpeed:d=!1,onEnded:p,onPlay:f,onPause:h,onTimeUpdate:m,sx:g,size:b="large",disabled:v=!1,playlist:x,currentTrackIndex:y=0,onTrackChange:C,orientation:w="vertical",actions:k}=n,M=(0,e4._)(n,["src","autoPlay","loop","muted","volume","showVolumeControl","showSkipButtons","showPlaybackSpeed","onEnded","onPlay","onPause","onTimeUpdate","sx","size","disabled","playlist","currentTrackIndex","onTrackChange","orientation","actions"]),[z]=i,S=(0,tj.useTheme)(),L=function(e){var t,n;let{src:i,autoPlay:r=!1,loop:o=!1,muted:a=!1,volume:l=1,playlist:s,currentTrackIndex:c=0,onEnded:u,onPlay:d,onPause:p,onTimeUpdate:f,onTrackChange:h}=e,m=(0,tI.useRef)(null),[g,b]=(0,tI.useState)(!1),[v,x]=(0,tI.useState)(0),[y,C]=(0,tI.useState)(0),[w,k]=(0,tI.useState)(l),[M,z]=(0,tI.useState)(a),[S,L]=(0,tI.useState)(1),[A,E]=(0,tI.useState)(!0),[T,_]=(0,tI.useState)(!1),[O,j]=(0,tI.useState)(c),[D,N]=(0,tI.useState)(!1),I=(0,tI.useRef)(!1),P=null!=(t=null==s||null==(n=s[O])?void 0:n.src)?t:i;(0,tI.useEffect)(()=>{let e=m.current;if(!e)return;let t=()=>{C(e.duration),E(!1)},n=()=>{r&&!I.current&&(I.current=!0,e.play().catch(()=>b(!1)))},i=()=>{D||x(e.currentTime),null==f||f(e.currentTime)},a=()=>{if(b(!1),null==u||u(),!o&&s&&O<s.length-1){let e=O+1;j(e),x(0),b(!0),null==h||h(e)}},l=()=>{b(!0),null==d||d()},c=()=>{b(!1),null==p||p()},g=()=>{E(!1),_(!1)},v=()=>{A||_(!0)};return e.addEventListener("loadedmetadata",t),e.addEventListener("loadeddata",n),e.addEventListener("timeupdate",i),e.addEventListener("ended",a),e.addEventListener("play",l),e.addEventListener("pause",c),e.addEventListener("canplay",g),e.addEventListener("waiting",v),()=>{e.removeEventListener("loadedmetadata",t),e.removeEventListener("loadeddata",n),e.removeEventListener("timeupdate",i),e.removeEventListener("ended",a),e.removeEventListener("play",l),e.removeEventListener("pause",c),e.removeEventListener("canplay",g),e.removeEventListener("waiting",v)}},[u,d,p,f,s,O,D,h,o,r,A]),(0,tI.useEffect)(()=>{m.current&&(m.current.volume=w)},[w]),(0,tI.useEffect)(()=>{m.current&&(m.current.muted=M)},[M]),(0,tI.useEffect)(()=>{m.current&&(m.current.playbackRate=S)},[S]),(0,tI.useEffect)(()=>{m.current&&(m.current.loop=o)},[o]),(0,tI.useEffect)(()=>{m.current&&(I.current=!1,m.current.load(),g&&m.current.play().catch(()=>b(!1)))},[i,O]);let R=(0,tI.useCallback)(()=>{m.current&&(g?m.current.pause():m.current.play().catch(()=>b(!1)))},[g]),B=(0,tI.useCallback)(()=>{var e;null==(e=m.current)||e.play().catch(()=>b(!1))},[]),F=(0,tI.useCallback)(()=>{var e;null==(e=m.current)||e.pause()},[]),V=(0,tI.useCallback)(e=>{m.current&&isFinite(e)&&(m.current.currentTime=e,x(e))},[]);return{audioRef:m,isPlaying:g,currentTime:v,duration:y,currentVolume:w,isMuted:M,playbackRate:S,isLoading:A,isBuffering:T,trackIndex:O,isDragging:D,currentSrc:P,togglePlayPause:R,play:B,pause:F,seek:V,skipForward:(0,tI.useCallback)(()=>{m.current&&V(Math.min(m.current.currentTime+10,y))},[y,V]),skipBackward:(0,tI.useCallback)(()=>{m.current&&V(Math.max(m.current.currentTime-10,0))},[V]),previousTrack:(0,tI.useCallback)(()=>
1{if(!s)return;if(v>3)return void V(0);let e=O>0?O-1:s.length-1;j(e),x(0),b(!0),null==h||h(e)},[s,v,O,h,V]),nextTrack:(0,tI.useCallback)(()=>{if(!s)return;let e=O<s.length-1?O+1:0;j(e),x(0),b(!0),null==h||h(e)},[s,O,h]),setVolume:(0,tI.useCallback)(e=>{let t=Math.max(0,Math.min(1,e));k(t),t>0&&M&&z(!1)},[M]),toggleMute:(0,tI.useCallback)(()=>{z(e=>!e)},[]),changePlaybackRate:(0,tI.useCallback)(e=>{L(e)},[]),setIsDragging:N,hasPlaylist:!!s}}({src:r,autoPlay:o,loop:a,muted:l,volume:s,playlist:x,currentTrackIndex:y,onEnded:p,onPlay:f,onPause:h,onTimeUpdate:m,onTrackChange:C});(0,tI.useImperativeHandle)(z,()=>({play:L.play,pause:L.pause,togglePlayPause:L.togglePlayPause,seek:L.seek,skipForward:L.skipForward,skipBackward:L.skipBackward,previousTrack:L.previousTrack,nextTrack:L.nextTrack,setVolume:L.setVolume,toggleMute:L.toggleMute,changePlaybackRate:L.changePlaybackRate,getState:()=>({isPlaying:L.isPlaying,currentTime:L.currentTime,duration:L.duration,volume:L.currentVolume,isMuted:L.isMuted,playbackRate:L.playbackRate,trackIndex:L.trackIndex,isLoading:L.isLoading,isBuffering:L.isBuffering})}),[L]);let A=(0,tI.useMemo)(()=>"horizontal"===w?S.size.space[300]:"large"===b?S.size.space[400]:S.size.space[200],[w,b,S.size.space]),E=c||k||d,T=(0,tI.useCallback)(e=>{L.seek(e)},[L]),_=(0,tI.useCallback)(()=>{L.setIsDragging(!0)},[L]),O=(0,tI.useCallback)(()=>{L.setIsDragging(!1)},[L]);
1return(0,tV.jsxs)(OP,(0,e2._)((0,e0._)({sx:(0,e0._)({display:"flex",flexDirection:"horizontal"===w?"row":"column",width:"100%",gap:A,alignItems:"horizontal"===w?"center":"stretch",flexWrap:"nowrap",opacity:v?.6:1},(Array.isArray(g)?Object.assign({},...g):g)||{})},M),{children:[(0,tV.jsx)("audio",{ref:L.audioRef,src:L.currentSrc,autoPlay:o,loop:a,muted:l,preload:"auto",style:{display:"none"},"data-testid":"audio-element",children:(0,tV.jsx)("track",{kind:"captions"})}),(0,tV.jsx)(O0,{isPlaying:L.isPlaying,isLoading:L.isLoading,disabled:v,size:b,showSkipButtons:u,hasPlaylist:L.hasPlaylist,onTogglePlayPause:L.togglePlayPause,onSkipForward:u?L.skipForward:void 0,onSkipBackward:u?L.skipBackward:void 0,onPreviousTrack:L.hasPlaylist?L.previousTrack:void 0,onNextTrack:L.hasPlaylist?L.nextTrack:void 0}),(0,tV.jsx)(jo,{currentTime:L.currentTime,duration:L.duration,disabled:v,isLoading:L.isLoading,isBuffering:L.isBuffering,size:b,orientation:w,onSeek:T,onDragStart:_,onDragEnd:O}),E&&(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",gap:S.size.space[400],px:S.size.space[200],flexShrink:0,justifyContent:c?"space-between":"flex-end"},children:[c&&(0,tV.jsx)(ja,{volume:L.currentVolume,isMuted:L.isMuted,disabled:v,size:b,onVolumeChange:L.setVolume,onToggleMute:L.toggleMute}),(k||d)&&(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",gap:S.size.space[200]},children:[d&&(0,tV.jsx)(ju,{playbackRate:L.playbackRate,disabled:v,size:b,onPlaybackRateChange:L.changePlaybackRate}),k]})]})]}))}).displayName="AudioPlayer";var jp=(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{children:r,variant:o="default",removeUnderline:a,externalIcon:l,sx:s=[]}=n,c=(0,e4._)(n,["children","variant","removeUnderline","externalIcon","sx"]),[u]=i,d=(0,tj.useTheme)(),p={small:d.typography.bodyS,default:d.typography.bodyM,large:d.typography.bodyL};return(0,tV.jsxs)(ta.Link,(0,e2._)((0,e0._)({ref:u,underline:a?"none":"always",sx:[{display:"inline-flex",typography:p[o],alignItems:"center",width:"fit-content",color:d.palette.text.action.linkEnable,textDecorationColor:a?"inherit":d.palette.text.action.linkEnable,"&:visited":{color:d.palette.text.action.linkVisited,textDecorationColor:a?"inherit":d.palette.text.action.linkVisited},"@media (hover: hover) and (pointer: fine)":{"&:hover":{color:d.palette.text.action.linkHover,textDecorationColor:a?"inherit":d.palette.text.action.linkHover}},"&:focus-visible":{borderRadius:d.size.radius[100],outline:"".concat(d.size.outline.thick," solid ").concat(d.palette.outline.action.focusOutset)}},...Array.isArray(s)?s:[s]],target:l?"_blank":void 0,rel:l?"noreferrer":void 0},c),{children:[r,l&&(0,tV.jsx)(OO,{icon:["far","arrow-up-right-from-square"],style:{marginLeft:d.size.space[100]},size:"sm"})]}))});jp.displayName="Link";var jf=(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{link:r,label:o,selected:a,status:l,hasErrorInGroup:s=!1,onClick:c,sx:u=[]}=n,d=(0,e4._)(n,["link","label","selected","status","hasErrorInGroup","onClick","sx"]),[p]=i,f=(0,tj.useTheme)(),h=null;return(0,tV.jsxs)(jp,(0,e2._)((0,e0._)({href:"#".concat(r),ref:e=>{h=e,"function"==typeof p?p(e):p&&(p.current=e)},onClick:e=>{var t;null==c||c(e);let n=p&&"object"==typeof p&&p.current||h;n&&n.blur(),(null==(t=history)?void 0:t.pushState)&&history.pushState(null,"","#".concat(r)),e.preventDefault()},removeUnderline:!0,"aria-current":a?"location":void 0,sx:[(0,e0._)({typography:"subtitleXS",padding:"".concat(OD(parseInt(f.size.space[150]))," ").concat(f.size.space[300]),minHeight:"32px",width:"100%",display:"flex",alignItems:"center",gap:f.size.space[300],borderLeft:"".concat(f.size.outline.thick," solid transparent"),borderTopRightRadius:f.size.radius[200],borderBottomRightRadius:f.size.radius[200],color:a?f.palette.text.brand.normal:f.palette.text.neutral.default,"&:visited":{color:a?f.palette.text.brand.normal:f.palette.text.neutral.default},"@media (hover: hover) and (pointer: fine)":{":hover":{background:a?f.palette.fill.action.brand.varHover:f.palette.fill.action.neutral.hover,borderColor:a?f.palette.outline.brand.default:f.palette.outline.neutral.default}},"&.MuiLink-root:active":{background:a?f.palette.fill.action.brand.varPress:f.palette.fill.action.neutral.press,borderColor:a?f.palette.outline.brand.default:f.palette.outline.neutral.default},":focus-visible":{background:a?f.palette.fill.action.brand.varHover:f.palette.fill.action.neutral.hover,outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),borderColor:a?f.palette.fill.action.brand.varHover:f.palette.fill.action.neutral.hover,outlineOffset:f.size.outline.thin,boxShadow:"0 0 0 ".concat(f.size.outline.thin," ").concat(f.palette.outline.action.focusInset),borderRadius:"0 ".concat(f.size.radius[200]," ").concat(f.size.radius[200]," 0")}},a&&{borderColor:f.palette.outline.brand.default}),...Array.isArray(u)?u:[u]]},d),{children:[(0,tV.jsx)(OP,{sx:{flexGrow:1,overflowWrap:"break-word"},children:o}),s&&(0,tV.jsx)(OP,{sx:{width:OD(16),flexShrink:0},children:"error"===l&&(0,tV.jsx)(OO,{icon:["fak","regular-octagon-exclamation"],style:{fontSize:OD(16),color:f.palette.icon.feedback.error},"aria-label":"Error in section"})})]}))});jf.displayName="Anchor",(0,tI.forwardRef)((e,t)=>{var n;
1let[i,...r]=[e,t],{anchorItems:o,onAnchorClick:a,headingText:l="On this page",navAriaLabel:s="Page sections",showErrorIcons:c,scrollContainerRef:u}=i,d=(0,e4._)(i,["anchorItems","onAnchorClick","headingText","navAriaLabel","showErrorIcons","scrollContainerRef"]),[p]=r,f=(0,tj.useTheme)(),[h,m]=(0,tI.useState)((null==(n=o.find(e=>e.selected))?void 0:n.link)||null),g=(0,tI.useRef)(null),b=o.some(e=>"error"===e.status),v=null!=c?c:b;return(0,tI.useEffect)(()=>{var e;let t=null!=(e=null==u?void 0:u.current)?e:window,n=()=>{var e,t,n;let i=null,r=-1/0,a=null==u||null==(n=u.current)?void 0:n.getBoundingClientRect(),l=null!=(e=null==a?void 0:a.top)?e:0,s=(null!=(t=null==a?void 0:a.height)?t:window.innerHeight)*.3;for(let e of o){let t=document.getElementById(e.link);if(!t)continue;let n=t.getBoundingClientRect().top-l;n<=s&&n>r&&(r=n,i=e.link)}null!==i&&m(i)},i=()=>{null===g.current&&(g.current=requestAnimationFrame(()=>{g.current=null,n()}))};return n(),t.addEventListener("scroll",i,{passive:!0}),()=>{t.removeEventListener("scroll",i),null!==g.current&&cancelAnimationFrame(g.current)}},[o,u]),(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(OR,{variant:"bodyS",style:{color:f.palette.text.neutral.weak,marginBottom:f.size.space[200],display:"block"},children:l}),(0,tV.jsx)(tY.default,(0,e2._)((0,e0._)({ref:p},d),{children:(0,tV.jsx)("nav",{"aria-label":s,children:(0,tV.jsx)("ul",{style:{listStyleType:"none",padding:0,margin:0},children:o.map(e=>(0,tV.jsx)("li",{children:(0,tV.jsx)(jf,{label:e.label,link:e.link,selected:h===e.link,status:e.status,hasErrorInGroup:v,onClick:()=>(e=>{var t;let{id:n,link:i}=e;null==(t=document.getElementById(i))||t.scrollIntoView({behavior:"smooth"}),m(i),a&&a(n,i)})(e)})},e.id))})})}))]})}).displayName="Anchors";var jh=e=>{let{headingText:t="On this page",activeLabel:n,open:i,onClick:r,activeItemHasError:o=!1,sx:a=[]}=e,l=(0,tj.useTheme)();return(0,tV.jsxs)(OP,{sx:[{display:"flex",alignItems:"center",gap:l.size.space[300],width:"100%"},...Array.isArray(a)?a:[a]],children:[(0,tV.jsx)(OR,{variant:"bodyM",component:"span",sx:{color:l.palette.text.neutral.weak,flexShrink:0,whiteSpace:"nowrap"},children:t}),(0,tV.jsxs)(t4.default,{type:"button",onClick:r,"aria-haspopup":"menu","aria-expanded":i,"aria-label":"".concat(t,": ").concat(n).concat(o?", has errors":""),sx:{display:"flex",alignItems:"center",flex:1,height:OD(40),padding:"0 ".concat(l.size.space[300]),backgroundColor:l.palette.fill.background.high,border:"".concat(l.size.outline.thin," solid ").concat(l.palette.outline.action.neutral.enable),borderRadius:l.size.radius[200],cursor:"pointer",gap:l.size.space[200],textAlign:"left",minWidth:0,"&:hover":{borderColor:l.palette.outline.action.neutral.hover},"&:focus-visible":{outline:"".concat(l.size.outline.thick," solid ").concat(l.palette.outline.action.focus)}},children:[o&&(0,tV.jsx)(OO,{icon:["fak","regular-octagon-exclamation"],style:{fontSize:OD(16),color:l.palette.icon.feedback.error,flexShrink:0,pointerEvents:"none"}}),(0,tV.jsx)(OR,{variant:"bodyM",component:"span",sx:{color:l.palette.text.neutral.strong,flexGrow:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:n}),(0,tV.jsx)(OO,{icon:["far","chevron-down"],style:{transition:"transform 0.3s",transform:i?"rotate(180deg)":"rotate(0deg)",flexShrink:0,pointerEvents:"none"}})]})]})};jh.displayName="AnchorSelect";var jm=e=>{let{label:t,isSelected:n=!1,status:i,hasErrorInGroup:r=!1,onClick:o,sx:a=[]}=e,l=(0,tj.useTheme)();return(0,tV.jsxs)(OW,{"aria-selected":n,"aria-label":"error"===i?"".concat(t,", has errors"):void 0,removeInset:!0,onClick:o,sx:[(0,e0._)({},n&&{backgroundColor:l.palette.fill.action.brand.varSelect,color:l.palette.text.brand.normal,"&:hover":{backgroundColor:l.palette.fill.action.brand.varHover},"&:active":{backgroundColor:l.palette.fill.action.brand.varPress}}),...Array.isArray(a)?a:[a]],children:[r&&(0,tV.jsx)(OP,{sx:{width:OD(20),flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"error"===i&&(0,tV.jsx)(OO,{icon:["fak","regular-octagon-exclamation"],style:{fontSize:OD(16),color:l.palette.icon.feedback.error}})}),(0,tV.jsx)(OP,{sx:{flexGrow:1,overflowWrap:"break-word"},children:t})]})};jm.displayName="AnchorMenuItem";var jg=e=>{let{open:t,anchorEl:n,anchorItems:i,selectedLink:r,onItemClick:o,onClose:a,hasErrorInGroup:l=!1}=e,s=(0,tI.useRef)(null);return(0,tV.jsx)(OV,{open:t,anchorEl:n,onClose:a,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},slotProps:{transition:{onEntered:()=>{var e,t;null==(e=null==(t=s.current)?void 0:t.querySelector('[role="menuitem"]:not([aria-disabled="true"])'))||e.focus()}},list:{ref:s}},sx:{".MuiList-root":{minWidth:"unset",width:n?"".concat(n.offsetWidth,"px"):"auto"}},children:i.map(e=>(0,tV.jsx)(jm,{label:e.label,isSelected:r===e.link,status:e.status,hasErrorInGroup:l,onClick:()=>o(e)},e.id))})};jg.displayName="AnchorMenu",(0,tI.forwardRef)((e,t)=>{var n,i,r,o,a;
1let[l,...s]=[e,t],{anchorItems:c,onAnchorClick:u,headingText:d="On this page",navAriaLabel:p="Page sections",showErrorIcons:f,scrollContainerRef:h,sx:m=[]}=l,g=(0,e4._)(l,["anchorItems","onAnchorClick","headingText","navAriaLabel","showErrorIcons","scrollContainerRef","sx"]),[b]=s,[v,x]=(0,tI.useState)(null!=(n=null==(o=c.find(e=>e.selected))?void 0:o.link)?n:null),[y,C]=(0,tI.useState)(null),w=(0,tI.useRef)(null),k=!!y,M=c.some(e=>"error"===e.status);(0,tI.useEffect)(()=>{var e;let t=null!=(e=null==h?void 0:h.current)?e:globalThis,n=()=>{var e,t,n;let i=null,r=-1/0,o=null==h||null==(n=h.current)?void 0:n.getBoundingClientRect(),a=null!=(e=null==o?void 0:o.top)?e:0,l=(null!=(t=null==o?void 0:o.height)?t:globalThis.innerHeight)*.3;for(let e of c){let t=document.getElementById(e.link);if(!t)continue;let n=t.getBoundingClientRect().top-a;n<=l&&n>r&&(r=n,i=e.link)}null!==i&&x(i)},i=()=>{null===w.current&&(w.current=requestAnimationFrame(()=>{w.current=null,n()}))};return n(),t.addEventListener("scroll",i,{passive:!0}),()=>{t.removeEventListener("scroll",i),null!==w.current&&cancelAnimationFrame(w.current)}},[c,h]);let z=()=>{C(null)},S=c.find(e=>e.link===v),L=null!=(i=null!=(r=null==S?void 0:S.label)?r:null==(a=c[0])?void 0:a.label)?i:"",A=(null==S?void 0:S.status)==="error";return(0,tV.jsx)(OP,(0,e2._)((0,e0._)({ref:b},g),{sx:Array.isArray(m)?m:[m],children:(0,tV.jsxs)("nav",{"aria-label":p,children:[(0,tV.jsx)(jh,{headingText:d,activeLabel:L,open:k,onClick:e=>{C(e.currentTarget)},activeItemHasError:A}),(0,tV.jsx)(jg,{open:k,anchorEl:y,anchorItems:c,selectedLink:v,onItemClick:e=>{var t;null==(t=document.getElementById(e.link))||t.scrollIntoView({behavior:"smooth"}),x(e.link),null==u||u(e.id,e.link),z()},onClose:z,hasErrorInGroup:null!=f?f:M})]})}))}).displayName="AnchorsMobile";var jb={xSmall:"'xSmall' is deprecated and will be removed in v5.0. The canonical 24px chip will be size='small' starting in v5.0.",small:"size='small' has been updated to 24px. Migrate to size='medium' to keep the current 32px behavior."},jv=e=>{var t,n;let i,r,o,a,l,{onClick:s,onDelete:c,size:u="large",selected:d=!1,iconLeft:p,isSecondaryTag:f=!1,iconRight:h,tagColor:m="blue",sx:g=[]}=e,b=(0,e4._)(e,["onClick","onDelete","size","selected","iconLeft","isSecondaryTag","iconRight","tagColor","sx"]),{STYLE_MAP:v,theme:x,iconSize:y,styles:C}=(t=u,n=f,o=(r={size:{large:{height:40,paddingX:(i=(0,tj.useTheme)()).size.space[300],iconSize:"16px",fontSize:i.typography.bodyL.fontSize},medium:{height:32,paddingX:i.size.space[300],iconSize:"14px",fontSize:i.typography.bodyM.fontSize},small:{height:24,paddingX:i.size.space[150],iconSize:"12px",fontSize:i.typography.bodyS.fontSize},xSmall:{height:24,paddingX:i.size.space[150],iconSize:"12px",fontSize:i.typography.bodyS.fontSize}}}).size[t].iconSize,a=e=>n?i.palette.fill.background.high:e,{STYLE_MAP:{neutral:(l=(e,t,n,r)=>({backgroundColor:a(e),color:t,border:"".concat(i.size.outline.thin," solid ").concat(n),"& .svg-inline--fa":{fontSize:o,margin:0,color:r},"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:a(e),boxShadow:"none",cursor:"auto"}},"&:active":{backgroundColor:a(e)},"&:focus":{backgroundColor:a(e),boxShadow:"none",cursor:"auto"}}))(i.palette.fill.background.low,i.palette.text.neutral.default,i.palette.outline.neutral.low,i.palette.icon.neutral.strong),error:l(i.palette.fill.feedback.error,i.palette.text.feedback.error,i.palette.outline.feedback.error,i.palette.icon.feedback.error),warning:l(i.palette.fill.feedback.warning,i.palette.text.feedback.warning,i.palette.outline.feedback.warning,i.palette.icon.feedback.warning),info:l(i.palette.fill.feedback.info,i.palette.text.feedback.info,i.palette.outline.feedback.info,i.palette.icon.feedback.info),success:l(i.palette.fill.feedback.success,i.palette.text.feedback.success,i.palette.outline.feedback.success,i.palette.icon.feedback.success),teal:l(i.palette.fill.decorative.teal.weak,i.palette.text.decorative.teal.normal,i.palette.outline.decorative.teal,i.palette.icon.decorative.teal.strong),green:l(i.palette.fill.decorative.green.weak,i.palette.text.decorative.green.normal,i.palette.outline.decorative.green,i.palette.icon.decorative.green.strong),pink:l(i.palette.fill.decorative.pink.weak,i.palette.text.decorative.pink.normal,i.palette.outline.decorative.pink,i.palette.icon.decorative.pink.strong),purple:l(i.palette.fill.decorative.purple.weak,i.palette.text.decorative.purple.normal,i.palette.outline.decorative.purple,i.palette.icon.decorative.purple.strong),sea:l(i.palette.fill.decorative.sea.weak,i.palette.text.decorative.sea.normal,i.palette.outline.decorative.sea,i.palette.icon.decorative.sea.strong),blue:l(i.palette.fill.decorative.blue.weak,i.palette.text.decorative.blue.normal,i.palette.outline.decorative.blue,i.palette.icon.decorative.blue.strong),orange:l(i.palette.fill.decorative.orange.weak,i.palette.text.decorative.orange.normal,i.palette.outline.decorative.orange,i.palette.icon.decorative.orange.strong),redOrange:l(i.palette.fill.decorative.redOrange.weak,i.palette.text.decorative.redOrange.normal,i.palette.outline.decorative.redOrange,i.palette.icon.decorative.redOrange.strong)},theme:i,iconSize:o,styles:r}),w=C.size[u].height,k=C.size[u].paddingX,M=!!s||!!c;return tI.default.useEffect(()=>{void 0!==u&&u in jb&&console.warn('[Chip] size="'.concat(u,'" â ').
1concat(jb[u]))},[u]),(0,tV.jsx)(t8.default,(0,e2._)((0,e0._)({},b),{icon:p,label:(0,tV.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:x.size.space[200]},children:[(0,tV.jsx)("span",{style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:b.label}),h]}),deleteIcon:(0,tV.jsx)(OO,{style:{pointerEvents:"auto"},icon:["far","xmark"]}),onClick:M?e=>{c?c(e):null==s||s(e)}:void 0,onDelete:c,sx:[(0,e0._)({gap:"large"===u?x.size.space[200]:x.size.space[150],boxSizing:"border-box",height:w,paddingX:k,borderRadius:x.size.radius.full,transition:"0s",userSelect:"text","& .svg-inline--fa":{fontSize:y,margin:0},"& .MuiChip-label":{fontSize:C.size[u].fontSize,padding:0,userSelect:"text"}},M&&{cursor:"pointer",backgroundColor:d?x.palette.fill.action.brand.enable:x.palette.fill.action.brand.varEnable,color:d?x.palette.text.neutral.onColor:x.palette.text.brand.normal,border:d?"".concat(x.size.outline.thin," solid ").concat(x.palette.fill.action.brand.enable):"".concat(x.size.outline.thin," solid ").concat(x.palette.outline.action.brand.enable),"& .svg-inline--fa":{fontSize:y,margin:0,color:d?x.palette.icon.neutral.onColor:x.palette.icon.brand.strong},"@media (hover: hover) and (pointer: fine)":{"&:hover .MuiChip-deleteIcon":{color:d?x.palette.icon.neutral.onColor:x.palette.icon.brand.strong},"&:hover":{backgroundColor:d?x.palette.fill.action.brand.hover:x.palette.fill.action.brand.varHover,borderColor:d?x.palette.fill.action.brand.hover:x.palette.outline.action.brand.enable}},"&:active":{boxShadow:"none",backgroundColor:d?x.palette.fill.action.brand.press:x.palette.fill.action.brand.varPress,borderColor:d?x.palette.fill.action.brand.press:x.palette.outline.action.brand.enable},"&:focusVisible .MuiChip-deleteIcon":{color:d?x.palette.icon.neutral.onColor:x.palette.icon.brand.strong},"&.Mui-focusVisible":{backgroundColor:d?x.palette.fill.action.brand.hover:x.palette.fill.action.brand.varHover,outline:"".concat(x.size.outline.thick," solid ").concat(x.palette.outline.action.focusOutset),border:"".concat(x.size.outline.thin," solid ").concat(x.palette.outline.action.focusInset)}},!M&&(0,e0._)({},v[m])),...Array.isArray(g)?g:[g]]}))};function jx(e){let{group:t}=e,n=(0,tj.useTheme)();return t?(0,tV.jsx)(OP,{sx:{backgroundColor:"transparent",padding:"".concat(n.size.space[200]," ").concat(n.size.space[400]),typography:n.typography.bodyS,color:n.palette.text.neutral.weak},children:t}):(0,tV.jsx)(OH,{color:"weakest"})}jv.displayName="Chip",jx.displayName="OptionGroupHeader";var jy=0,jC=e=>{let{open:t,disabled:n,theme:i}=e;return(0,tV.jsx)(OO,{icon:t?["far","chevron-up"]:["far","chevron-down"],color:n?i.palette.icon.action.onDisabled:i.palette.icon.neutral.default,style:{transition:"transform 0.3s",transform:t?"rotate(180deg)":"rotate(0deg)",fontSize:"16px"}})},jw=e=>e.label,jk=e=>e.palette.outline.action.disabled;(0,tI.forwardRef)(function(e,t){var n,i,r,o;let a,l,[s,...c]=[e,t],{options:u,disabled:d=!1,readOnly:p=!1,required:f=!1,label:h,defaultValue:m,error:g=!1,helperText:b,color:v,placeholder:x,size:y="large",onChange:C,emptyLabel:w="No options available",freeSolo:k=!1,value:M,open:z,onOpen:S,onClose:L,renderOption:A,renderOptions:E,getOptionLabel:T,getOptionDisplayLabel:_,filterOptions:O,renderValue:j,startAdornment:D,multiple:N=!1,sx:I=[],name:P}=s,R=(0,e4._)(s,["options","disabled","readOnly","required","label","defaultValue","error","helperText","color","placeholder","size","onChange","emptyLabel","freeSolo","value","open","onOpen","onClose","renderOption","renderOptions","getOptionLabel","getOptionDisplayLabel","filterOptions","renderValue","startAdornment","multiple","sx","name"]),[B]=c,F=null!=A?A:E,V=(0,tj.useTheme)(),[H,W]=(0,tI.useState)(!1),[q,U]=(0,tI.useState)(Array.isArray(m)?m:[]),[$,K]=(0,tI.useState)(N||Array.isArray(M)||Array.isArray(m)?"":M||m||""),G=g?V.palette.text.feedback.error:V.palette.text.neutral.default,Y="large"===y?"medium":y;(0,tI.useImperativeHandle)(B,()=>({clear:()=>{K(""),U([])},setValue:e=>{N&&"string"!=typeof e?U(t=>[...t,e]):K(e)}}));let X=e=>{let t=q.filter(t=>t.id!==e);U(t),null==C||C(t)},J=(0,tI.useMemo)(()=>O||(T?(0,t6.createFilterOptions)({stringify:e=>"string"==typeof e?e:T(e)}):void 0),[O,T]),Q=(0,tI.useMemo)(()=>u.some(e=>void 0!==e.group),[u]);return(0,tV.jsxs)(OP,{sx:{position:"relative",width:"100%",cursor:"auto",pointerEvents:"auto"},children:[(0,tV.jsx)(t3.default,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},R),{renderValue:j,options:Array.from(new Map(u.map(e=>[e.id,e])).values()),multiple:N,getOptionLabel:e=>"string"==typeof e?e:(null!=_?_:jw)(e)}),J&&{filterOptions:J}),{groupBy:Q?e=>{var t;return"string"==typeof e?"":null!=(t=e.group)?t:""}:void 0,isOptionEqualToValue:(e,t)=>
1"string"==typeof e||"string"==typeof t?("string"==typeof e?e:(null!=_?_:jw)(e))===("string"==typeof t?t:(null!=_?_:jw)(t)):e.id===t.id,renderGroup:e=>(0,tV.jsxs)("li",{children:[Q&&(0,tV.jsx)(jx,{group:e.group}),(0,tV.jsx)("ul",{style:{padding:0},children:e.children})]},e.key),renderOption:(e,t,n,i)=>"string"==typeof t?(0,tI.createElement)(OW,(0,e2._)((0,e0._)({},e),{key:"string-".concat(t,"-").concat(n.index),value:t,selected:"true"===e["aria-selected"]||!0===e["aria-selected"],disabled:!0===e["aria-disabled"]||"true"===e["aria-disabled"]}),t):F?F(e,t,n,i):(0,tI.createElement)(OW,(0,e2._)((0,e0._)({},e),{key:"".concat(t.id,"-").concat(n.index),value:t.value,selected:"true"===e["aria-selected"]||!0===e["aria-selected"],disabled:!0===e["aria-disabled"]||"true"===e["aria-disabled"]}),t.label),disabled:d,readOnly:p,freeSolo:k,clearOnEscape:!0,autoHighlight:!0,slotProps:{listbox:{sx:{"& .MuiAutocomplete-option":{backgroundColor:V.palette.fill.action.brand.varEnable,paddingLeft:"36px","@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:V.palette.fill.action.brand.varHover}},"&.Mui-focused":{backgroundColor:V.palette.fill.action.brand.varHover},'&[aria-selected="true"]':{backgroundColor:V.palette.fill.action.brand.varEnable,paddingLeft:"8px","@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:V.palette.fill.action.brand.varHover}}},'&.Mui-focused[aria-selected="true"]':{backgroundColor:V.palette.fill.action.brand.varHover},"&:active":{backgroundColor:V.palette.fill.action.brand.varPress}}}}},defaultValue:m,value:N?q:$,size:Y,noOptionsText:w,fullWidth:!0,open:null!=z?z:H,onOpen:()=>{d||(null==S||S(),W(!0))},onClose:()=>{null==L||L(),W(!1)},popupIcon:p?null:(0,tV.jsx)(jC,{open:z||H,disabled:d,theme:V}),onChange:(e,t)=>
1(function(e){let{newValue:t,multiple:n,freeSolo:i,setSelectedItems:r,setInternalValue:o,onChange:a}=e;if(n){let e=Array.isArray(t)?t.map(e=>"string"==typeof e?(jy+=1,{id:1e4*Date.now()+jy,value:e,label:e}):e):[];r(e),null==a||a(e)}else{let e=i&&"string"==typeof t||"object"==typeof t&&null!==t&&!Array.isArray(t)?t:"";o(e),null!==t&&(null==a||a(e))}})({newValue:t,multiple:N,freeSolo:k,setSelectedItems:U,setInternalValue:K,onChange:C}),sx:[{minWidth:"300px","& .MuiOutlinedInput-notchedOutline":{borderColor:(n=d,i=p,r=g,o=V,i?jk(o):r?o.palette.outline.feedback.error:n?jk(o):o.palette.outline.action.neutral.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{borderColor:p?V.palette.outline.action.disabled:V.palette.outline.action.neutral.hover}}},"& .Mui-disabled":{color:V.palette.text.neutral.strong,cursor:"not-allowed","& .MuiOutlinedInput-notchedOutline":{borderColor:jk(V)},"& .MuiInputBase-input":{"&::placeholder":{color:V.palette.text.action.placeholder,typography:V.typography.bodyM}}},"& .MuiFormLabel-asterisk":{display:"none"},"& .MuiAutocomplete-clearIndicator":{display:"none"},"& .MuiInputBase-root.Mui-focused .MuiAutocomplete-clearIndicator":{display:"inline-flex"},"& .MuiFormHelperText-root":{color:V.palette.text.neutral.default,letterSpacing:"0.6px",margin:"2px 8px 0","&.Mui-error":{color:V.palette.text.feedback.error}},"& .Mui-required.MuiInputLabel-root::after":{color:V.palette.icon.feedback.error,content:'"â"',marginLeft:"0.25rem"},"& .MuiInputBase-root":{backgroundColor:p?V.palette.fill.action.disabled:V.palette.fill.background.high,borderRadius:"".concat(V.size.radius[200]),height:(a=N,l=y,a?"auto":"small"===l?"32px":"40px"),minHeight:((e,t)=>{if(e)return"small"===t?"32px":"40px"})(N,y),padding:"".concat(V.size.space[50]," ").concat(D?V.size.space[100]:0),"&.Mui-disabled":{cursor:"not-allowed",backgroundColor:V.palette.fill.action.disabled}},"& .MuiOutlinedInput-root":{"& .MuiAutocomplete-input":{padding:D?"".concat(V.size.space[100]," 0"):"".concat(V.size.space[100]," ").concat(V.size.space[200])},"& .MuiOutlinedInput-notchedOutline":{borderColor:p?V.palette.outline.action.disabled:V.palette.outline.action.neutral.hover},"&.Mui-error":{backgroundColor:p?V.palette.fill.action.disabled:V.palette.fill.feedback.error}},"& .MuiOutlinedInput-root.MuiInputBase-sizeSmall":{padding:"3px 0px"},"& .MuiInputBase-root.Mui-focused":{outline:"".concat(V.size.outline.thick," solid ").concat(V.palette.outline.action.focusOutset),outlineOffset:0},"& .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderWidth:V.size.outline.thin,borderColor:V.palette.outline.action.focusInset},"& .MuiInputLabel-root":{position:"relative",transform:"none",color:V.palette.text.neutral.strong,marginBottom:V.size.space[50],padding:"".concat(V.size.space[100]," 0 ").concat(V.size.space[100]," 0 "),typography:V.typography.subtitleXS,"&.Mui-focused":{color:"inherit"},"&.Mui-error, &.MuiFormLabel-colorWarning, &.MuiFormLabel-colorSuccess":{color:"inherit"},"&.Mui-disabled":{color:V.palette.text.neutral.strong}},"& .MuiInputBase-input":{color:V.palette.text.neutral.strong,typography:V.typography.bodyM,"&::placeholder":{opacity:"unset",color:V.palette.text.action.placeholder}},"& .MuiIconButton-root":{height:24,width:24,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:"transparent"}}},"& .Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:p?V.palette.outline.action.disabled:V.palette.outline.action.neutral.hover},"& .MuiChip-root.Mui-disabled":{borderColor:V.palette.outline.action.disabled,backgroundColor:V.palette.fill.action.brand.varEnable,"& .MuiChip-deleteIcon":{color:V.palette.icon.action.onDisabled}},"& .Mui-error .MuiOutlinedInput-notchedOutline, & .MuiInputBase-colorError .MuiOutlinedInput-notchedOutline":{borderColor:p?V.palette.outline.action.disabled:V.palette.outline.feedback.error},".MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline":{borderColor:p?V.palette.outline.action.disabled:V.palette.outline.feedback.warning},".MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline":{borderColor:p?V.palette.outline.action.disabled:V.palette.outline.feedback.success}},...Array.isArray(I)?I:[I]],renderInput:e=>{let t=N&&p&&q.length>0;return(0,tV.jsx)(tZ.default,(0,e2._)((0,e0._)({},e),{error:g,color:v,label:h,required:f,placeholder:t?void 0:x,slotProps:{inputLabel:{shrink:!0}
1,input:(0,e2._)((0,e0._)({},e.InputProps),{startAdornment:j?e.InputProps.startAdornment:(e=>{let{multiple:t,selectedItems:n,readOnly:i,disabled:r,handleDeleteChip:o,theme:a,size:l,startAdornment:s,displayLabel:c}=e,u=()=>{if(s)return(0,tV.jsx)(O2,{size:"large"===l?"medium":"small",variant:"unfilled",position:"start",readOnly:i,disabled:r,children:s})};return t?i&&n.length>0?(0,tV.jsxs)(tV.Fragment,{children:[u(),(0,tV.jsx)(OR,{component:"span",variant:"bodyM",sx:{color:a.palette.text.neutral.default,padding:"0 ".concat(a.size.space[200])},children:n.map(e=>c(e)).join(", ")})]}):(0,tV.jsxs)(tV.Fragment,{children:[u(),n.map((e,t)=>(0,tV.jsx)(jv,{label:c(e),size:"small","data-testid":"chip-".concat(e.id),disabled:r,onDelete:r||i?void 0:()=>o(e.id),sx:{margin:"small"===l?"0 ".concat(a.size.space[200]):"".concat(a.size.space[100]," ").concat(a.size.space[200])}},"".concat(e.id,"-").concat(t)))]}):u()})({multiple:N,selectedItems:q,readOnly:p,disabled:d,handleDeleteChip:X,theme:V,size:y,startAdornment:D,displayLabel:null!=_?_:jw})}),htmlInput:(0,e0._)({},e.inputProps,void 0!==P&&{name:P},t&&{style:{width:0,minWidth:0,padding:0}},p&&{"aria-readonly":"true"},p&&{onFocus:e=>e.target.select()})}}))}})),b&&(0,tV.jsx)(tQ.default,{style:{color:G,letterSpacing:"0.6px",margin:"".concat(V.size.space[100]," ").concat(V.size.space[200]," 0")},children:b})]})}).displayName="Autocomplete";var jM='"Open Sans Variable", "Helvetica", "Arial", sans-serif',jz='"Roboto Variable", "Helvetica", "Arial", sans-serif',jS='"Roboto Mono Variable", monospace',jL={fontFamily:jz,displayL:{fontFamily:jM,fontSize:OD(72),fontWeight:800,lineHeight:84/72,letterSpacing:"-0.015em"},displayS:{fontFamily:jM,fontSize:OD(64),fontWeight:800,lineHeight:1.125,letterSpacing:"-0.015em"},titleXL:{fontFamily:jM,fontSize:OD(48),fontWeight:700,lineHeight:56/48},titleL:{fontFamily:jM,fontSize:OD(36),fontWeight:700,lineHeight:44/36},titleM:{fontFamily:jM,fontSize:OD(24),fontWeight:700,lineHeight:28/24},titleS:{fontFamily:jM,fontSize:OD(20),fontWeight:700,lineHeight:1.2},titleXS:{fontFamily:jM,fontSize:OD(16),fontWeight:700,lineHeight:1.25},subtitleXL:{fontFamily:jM,fontSize:OD(32),fontWeight:600,lineHeight:1.125},subtitleL:{fontFamily:jM,fontSize:OD(24),fontWeight:600,lineHeight:28/24},subtitleM:{fontFamily:jM,fontSize:OD(20),fontWeight:600,lineHeight:1.2},subtitleS:{fontFamily:jM,fontSize:OD(16),fontWeight:600,lineHeight:1.25},subtitleXS:{fontFamily:jM,fontSize:OD(14),fontWeight:600,lineHeight:16/14},bodyL:{fontFamily:jz,fontSize:OD(16),fontWeight:400,lineHeight:1.5,letterSpacing:"0.012em"},bodyM:{fontFamily:jz,fontSize:OD(14),fontWeight:400,lineHeight:20/14,letterSpacing:"0.012em"},bodyS:{fontFamily:jz,fontSize:OD(12),fontWeight:400,lineHeight:16/12,letterSpacing:"0.012em"},dataL:{fontFamily:jS,fontSize:OD(16),fontWeight:400,lineHeight:1.5,letterSpacing:"0.012em"},dataM:{fontFamily:jS,fontSize:OD(14),fontWeight:400,lineHeight:20/14,letterSpacing:"0.012em"},dataS:{fontFamily:jS,fontSize:OD(12),fontWeight:400,lineHeight:16/12,letterSpacing:"0.012em"}},jA={space:{50:"2px",100:"4px",150:"6px",200:"8px",300:"12px",400:"16px",500:"20px",600:"24px",800:"32px",1200:"48px",1600:"64px",2400:"96px",4e3:"160px"},outline:{thin:"1px",thick:"2px"},radius:{100:"4px",200:"8px",400:"16px",full:"9999px"}},jE={outline:{action:{focus:"#040506"}}},jT={outline:{action:{focus:"#f9f9fb"}}},j_={outline:{action:{focus:"#050505"}}},jO={outline:{action:{focus:"#fafafa"}}},jj={MuiButtonBase:{defaultProps:{disableRipple:!0}},MuiButtonGroup:{defaultProps:{disableRipple:!0}},MuiTextField:{defaultProps:{InputProps:{notched:!1},InputLabelProps:{shrink:!1}}},MuiOutlinedInput:{styleOverrides:{notchedOutline:{legend:{width:0}}}}},jD={values:{xs:0,sm:600,md:900,lg:1200,xl:1536,small:375,medium:700,large:1200,xLarge:1440}},jN=(0,e2._)((0,e0._)({},(0,tD.createTheme)().shadows),{100:"0 2px 4px 0 rgba(12, 12, 13, 0.10), 0 8px 16px 0 rgba(12, 12, 13, 0.05)",200:"0 3px 6px 0 rgba(12, 12, 13, 0.10), 0 6px 12px 0 rgba(12, 12, 13, 0.05)",300:"0 4px 8px 0 rgba(12, 12, 13, 0.10), 0 8px 16px 0 rgba(12, 12, 13, 0.05)",400:"0 8px 16px 0 rgba(12, 12, 13, 0.10), 0 8px 16px 0 rgba(12, 12, 13, 0.10)",500:"0 12px 24px 0 rgba(12, 12, 13, 0.20)",inverse:{400:"0 -8px 16px 0 rgba(12, 12, 13, 0.10), 0 -8px 16px 0 rgba(12, 12, 13, 0.05)"}}),jI=(0,e2._)((0,e0._)({},(0,tD.createTheme)().shadows),{100:"0 2px 4px 0 rgba(12, 12, 13, 0.25), 0 8px 16px 0 rgba(12, 12, 13, 0.20)",200:"0 3px 6px 0 rgba(12, 12, 13, 0.25), 0 6px 12px 0 rgba(12, 12, 13, 0.20)",300:"0 4px 8px 0 rgba(12, 12, 13, 0.25), 0 8px 16px 0 rgba(12, 12, 13, 0.20)",400:"0 8px 16px 0 rgba(12, 12, 13, 0.25), 0 8px 16px 0 rgba(12, 12, 13, 0.25)",500:"0 12px 24px 0 rgba(12, 12, 13, 0.35)",inverse:{400:"0 -8px 16px 0 rgba(12, 12, 13, 0.25), 0 -8px 16px 0 rgba(12, 12, 13, 0.20)"}});function jP(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];for(let t of n)for(let n in t)t[n]&&"object"==typeof t[n]&&!Array.isArray(t[n])&&e[n]&&"object"==typeof e[n]&&!Array.isArray(e[n])?e[n]=jP((0,e0._)({},e[n]),t[n]):e[n]=t[n];return e}var jR=(0,tD.createTheme)({typography:jL,components:jj,palette:jP({fill:{action:{brand:{enable:"#066cb2",hover:"#004f85",press:"#004270",varEnable:"#ffffff",varHover:"#dbe7f0",varPress:"#cddee9",select:"#005c99",varSelect:"#eaf1f6"},disabledVar:"#d7dbe0",disabled:"#f3f3f6",destructive:{enable:"#ca1619",hover:"#990003",press:"#8
100002",varEnable:"#ffffff",varHover:"#f9e6e6",varPress:"#f6d5d6"},onAlt:{varPress:"#00365c",varHover:"#004f85",varEnable:"#004270",varSelect:"#005c99",select:"#066cb2",hover:"#005c99",press:"#004f85",enable:"#287eb8"},neutral:{enable:"#ffffff",hover:"#eef0f2",press:"#e2e6e9",varEnable:"#353745",varHover:"#1f2229",varPress:"#0d0e11",select:"#f3f3f6"}},background:{high:"#ffffff",default:"#f9f9fb",low:"#f3f3f6",lower:"#eef0f2",lowest:"#e2e6e9"},brand:{weak:"#eaf1f6",alt:"#004270",strong:"#287eb8",default:"#cddee9"},utilities:{overlay:"rgba(0, 0, 0, 0.5)",glass:"rgba(255, 255, 255, 0.8)"},feedback:{error:"#fbeeee",success:"#f0f9f0",warning:"#fbf8ee",info:"#eef8fb",errorVar:"#990003",warningVar:"#946f00",infoVar:"#007399",successVar:"#007000"},decorative:{green:{weak:"#f1f6ea",strong:"#6f9a28",default:"#dfeacd"},pink:{strong:"#ca168e",weak:"#f9e6f3",default:"#f1c0e1"},purple:{strong:"#7340bf",default:"#d8cde9",weak:"#efeaf6"},blue:{strong:"#287eb8",default:"#cddee9",weak:"#eaf1f6"},teal:{strong:"#279b96",default:"#cdeae8",weak:"#eaf6f5"},sea:{strong:"#279b74",default:"#ccebe1",weak:"#e9f7f2"},orange:{strong:"#d76f14",default:"#f2d9c4",weak:"#f9efe6"},redOrange:{strong:"#dc5318",default:"#f2d2c4",weak:"#f9ece6"}},data:{sequential:{smallest:"#cddee9",small:"#94bfdb",middle:"#579bc7",large:"#287eb8",largest:"#004f85"},neutralDefault:"#d7dbe0",status:{poor:"#d53f42",fair:"#d9ae2f",good:"#55be55",poorWeak:"#f6d5d6",fairWeak:"#f1dfa7",goodWeak:"#b5e3b5"},neutralStrong:"#0d0e11",neutralWeak:"#f3f3f6",categorical:{redOrange:"#e36631",orange:"#d76f14",green:"#6f9a28",pink:"#d53fa3",sea:"#279b74",teal:"#279b96",blue:"#579bc7",purple:"#865bc8"}}},outline:{action:{brand:{enable:"#579bc7",hover:"#066cb2",press:"#005c99",select:"#287eb8"},disabled:"#aeb7c1",focusInset:"#ffffff",focusOutset:"#066cb2",neutral:{enable:"#7a8699",hover:"#4c5262",press:"#353745",select:"#5d6779"},destructive:{enable:"#d53f42",hover:"#a90f11",press:"#990003"}},feedback:{error:"#d53f42",warning:"#ba8e09",success:"#55be55",info:"#31b6e3"},neutral:{lower:"#97a1af",low:"#aeb7c1",default:"#c5ccd3",high:"#d7dbe0",lowest:"#7a8699"},brand:{default:"#579bc7"},decorative:{green:"#97c44f",pink:"#d53fa3",purple:"#865bc8",blue:"#579bc7",teal:"#55bebc",sea:"#55be9b",orange:"#e38431",redOrange:"#e36631"},onAlt:{default:"#d7dbe0"},data:{default:"#ffffff"}},text:{action:{disabled:"#97a1af",placeholder:"#c5ccd3",linkEnable:"#007399",linkHover:"#004d66",linkVisited:"#800080"},neutral:{strong:"#040506",default:"#353745",weak:"#5d6779",onColor:"#ffffff"},brand:{large:"#287eb8",normal:"#005c99"},feedback:{error:"#990003",warning:"#7a5c00",info:"#007399",success:"#007000"}
1,onAlt:{strong:"#ffffff",default:"#f8fafc",weak:"#eaf1f6"},decorative:{pink:{normal:"#990066",large:"#ca168e"},purple:{large:"#7340bf",normal:"#4c1f8e"},blue:{large:"#287eb8",normal:"#005c99"},teal:{large:"#279b96",normal:"#00706d"},sea:{large:"#279b74",normal:"#00704b"},green:{large:"#6f9a28",normal:"#457000"},orange:{large:"#d76f14",normal:"#a34c00"},redOrange:{large:"#dc5318",normal:"#a33100"}}},icon:{brand:{strong:"#005c99",default:"#287eb8",weak:"#94bfdb"},action:{onDisabled:"#97a1af"},feedback:{success:"#2aa72a",warning:"#aa8209",error:"#ca1619",info:"#169dca"},neutral:{strong:"#0d0e11",onColor:"#ffffff",weak:"#5d6779",default:"#353745"},decorative:{green:{default:"#6f9a28",strong:"#457000",weak:"#bfd897"},pink:{weak:"#e792cb",default:"#ca168e",strong:"#990066"},purple:{strong:"#4c1f8e",default:"#7340bf",weak:"#b094db"},blue:{strong:"#005c99",default:"#287eb8",weak:"#94bfdb"},teal:{strong:"#00706d",default:"#279b96",weak:"#97d8d6"},sea:{strong:"#00704b",default:"#279b74",weak:"#97d8c2"},orange:{strong:"#a34c00",default:"#d76f14",weak:"#ebb484"},redOrange:{strong:"#a33100",default:"#dc5318",weak:"#eba384"}},onAlt:{strong:"#ffffff",default:"#f8fafc"}},gradients:{brand:{1:"linear-gradient(270deg, #005c99 0%, #003052 100%)",2:"linear-gradient(270deg, #066cb2 0%, #003052 100%)",3:"linear-gradient(270deg, #066cb2 0%, #004270 100%)",4:"linear-gradient(225deg, #579bc7 0%, #004f85 100%)",5:"linear-gradient(225deg, #579bc7 0%, #005c99 100%)",6:"linear-gradient(225deg, #94bfdb 0%, #066cb2 100%)",7:"linear-gradient(225deg, #94bfdb 0%, #066cb2 100%)",8:"linear-gradient(225deg, #b5d1e3 0%, #579bc7 100%)",9:"linear-gradient(270deg, #eaf1f6 0%, #75acd1 100%)",10:"linear-gradient(225deg, #eaf1f6 0%, #94bfdb 100%)",11:"linear-gradient(225deg, #f8fafc 0%, #b5d1e3 100%)",12:"linear-gradient(225deg, #ffffff 0%, #cddee9 100%)"},neutral:{1:"linear-gradient(270deg, #252931 0%, #09090c 100%)",2:"linear-gradient(270deg, #2c303a 0%, #09090c 100%)",3:"linear-gradient(270deg, #4c5262 0%, #252931 100%)",4:"linear-gradient(225deg, #5d6779 0%, #252931 100%)",5:"linear-gradient(225deg, #97a1af 0%, #2c303a 100%)",6:"linear-gradient(225deg, #aeb7c1 0%, #5d6779 100%)",7:"linear-gradient(225deg, #aeb7c1 0%, #5d6779 100%)",8:"linear-gradient(225deg, #e2e6e9 0%, #7a8699 100%)",9:"linear-gradient(225deg, #eef0f2 0%, #7a8699 100%)",10:"linear-gradient(225deg, #f3f3f6 0%, #aeb7c1 100%)",11:"linear-gradient(225deg, #f3f3f6 0%, #d7dbe0 100%)",12:"linear-gradient(225deg, #ffffff 0%, #eef0f2 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 99.99%)",outline:"linear-gradient(135deg, #dfeacd 0%, #cdeae8 50%, #cddee9 100%)"}}},jE,{mode:"light"}),size:jA,breakpoints:jD,shadows:jN});(0,tD.createTheme)({typography:jL,components:jj,palette:jP({fill:{action:{brand:{enable:"#94bfdb",hover:"#579bc7",press:"#287eb8",varEnable:"#353745",varHover:"#004270",varPress:"#00365c",select:"#75acd1",varSelect:"#004f85"},disabledVar:"#4c5262",disabled:"#282b34",destructive:{enable:"#e79294",hover:"#d53f42",press:"#ca1619",varEnable:"#353745",varHover:"#660002",varPress:"#800002"},onAlt:{varPress:"#00365c",varHover:"#004270",varEnable:"#00365c",varSelect:"#004f85",select:"#005c99",hover:"#004f85",press:"#004270",enable:"#066cb2"},neutral:{enable:"#353745",hover:"#1f2229",press:"#0d0e11",varEnable:"#c5ccd3",varHover:"#aeb7c1",varPress:"#97a1af",select:"#282b34"}},background:{high:"#353745",default:"#282b34",low:"#1f2229",lower:"#0d0e11",lowest:"#040506"},brand:{weak:"#004270",alt:"#00365c",strong:"#dbe7f0",default:"#005c99"},utilities:{overlay:"rgba(255, 255, 255, 0.5)",glass:"rgba(0, 0, 0, 0.8)"},feedback:{error:"#660002",success:"#004d00",warning:"#664d00",info:"#004d66",errorVar:"#de686a",warningVar:"#e5c461",infoVar:"#61c4e5",successVar:"#7acc7a"},decorative:{green:{weak:"#2f4d00",strong:"#e8f0db",default:"#457000"},pink:{strong:"#edabd7",weak:"#660044",default:"#990066"},purple:{strong:"#c7b5e3",default:"#4c1f8e",weak:"#2d0070"},blue:{strong:"#b5d1e3",default:"#005c99",weak:"#004270"},teal:{strong:"#b5e3e1",default:"#00706d",weak:"#004745"},sea:{strong:"#b5e3d4",default:"#00704b",weak:"#004d33"},orange:{strong:"#f1caa7",default:"#a34c00",weak:"#663000"},redOrange:{strong:"#f1bda7",default:"#a33100",weak:"#661f00"}},data:{sequential:{smallest:"#004f85",small:"#287eb8",middle:"#75acd1",large:"#b5d1e3",largest:"#dbe7f0"},neutralDefault:"#5d6779",status:{poor:"#de686a",fair:"#e5c461",good:"#7acc7a",poorWeak:"#800002",fairWeak:"#7a5c00",goodWeak:"#005c00"},neutralStrong:"#f9f9fb",neutralWeak:"#0d0e11",categorical:{redOrange:"#e58961",orange:"#e59f61",green:"#aed175",pink:"#de68b7",sea:"#7accb1",teal:"#7accca",blue:"#75acd1",purple:"#9a75d1"}}},outline:{action:{brand:{enable:"#75acd1",hover:"#287eb8",press:"#066cb2",select:"#579bc7"}
1,disabled:"#7a8699",focusInset:"#ffffff",focusOutset:"#287eb8",neutral:{enable:"#97a1af",hover:"#5d6779",press:"#4c5262",select:"#7a8699"},destructive:{enable:"#de686a",hover:"#ca1619",press:"#a90f11"}},feedback:{error:"#de686a",warning:"#e5c461",success:"#7acc7a",info:"#61c4e5"},neutral:{lower:"#4c5262",low:"#5d6779",default:"#7a8699",high:"#97a1af",lowest:"#353745"},brand:{default:"#75acd1"},decorative:{green:"#aed175",pink:"#de68b7",purple:"#9a75d1",blue:"#75acd1",teal:"#7accca",sea:"#7accb1",orange:"#e59f61",redOrange:"#e58961"},onAlt:{default:"#c5ccd3"},data:{default:"#353745"}},text:{action:{disabled:"#7a8699",placeholder:"#4c5262",linkEnable:"#c4e7f2",linkHover:"#84d1eb",linkVisited:"#e5a4e5"},neutral:{strong:"#f9f9fb",default:"#d7dbe0",weak:"#aeb7c1",onColor:"#040506"},brand:{large:"#94bfdb",normal:"#cddee9"},feedback:{error:"#f1c0c1",warning:"#f2e7c4",info:"#c4e7f2",success:"#ccebcc"},onAlt:{strong:"#ffffff",default:"#cddee9",weak:"#b5d1e3"},decorative:{pink:{normal:"#f1c0e1",large:"#e792cb"},purple:{large:"#b094db",normal:"#d8cde9"},blue:{large:"#94bfdb",normal:"#cddee9"},teal:{large:"#97d8d6",normal:"#cdeae8"},sea:{large:"#97d8c2",normal:"#ccebe1"},green:{large:"#bfd897",normal:"#dfeacd"},orange:{large:"#ebb484",normal:"#f2d9c4"},redOrange:{large:"#eba384",normal:"#f2d2c4"}}},icon:{brand:{strong:"#dbe7f0",default:"#94bfdb",weak:"#066cb2"},action:{onDisabled:"#5d6779"},feedback:{success:"#97d897",warning:"#ebd184",error:"#e79294",info:"#84d1eb"},neutral:{strong:"#f3f3f6",onColor:"#040506",weak:"#7a8699",default:"#d7dbe0"},decorative:{green:{default:"#bfd897",strong:"#e8f0db",weak:"#5b801e"},pink:{weak:"#ca168e",default:"#e792cb",strong:"#f6d5eb"},purple:{strong:"#e3dbf0",default:"#b094db",weak:"#7340bf"},blue:{strong:"#dbe7f0",default:"#94bfdb",weak:"#287eb8"},teal:{strong:"#dbf0ef",default:"#97d8d6",weak:"#279b96"},sea:{strong:"#daf1e9",default:"#97d8c2",weak:"#279b74"},orange:{strong:"#f6e4d5",default:"#ebb484",weak:"#d76f14"},redOrange:{strong:"#f6dfd5",default:"#eba384",weak:"#dc5318"}},onAlt:{strong:"#f3f3f6",default:"#eaf1f6"}},gradients:{brand:{1:"linear-gradient(270deg, #b5d1e3 0%, #f8fafc 100%)",2:"linear-gradient(270deg, #94bfdb 0%, #f8fafc 100%)",3:"linear-gradient(270deg, #94bfdb 0%, #eaf1f6 100%)",4:"linear-gradient(225deg, #75acd1 0%, #cddee9 100%)",5:"linear-gradient(225deg, #75acd1 0%, #b5d1e3 100%)",6:"linear-gradient(225deg, #287eb8 0%, #94bfdb 100%)",7:"linear-gradient(225deg, #287eb8 0%, #94bfdb 100%)",8:"linear-gradient(225deg, #066cb2 0%, #75acd1 100%)",9:"linear-gradient(270deg, #004270 0%, #579bc7 100%)",10:"linear-gradient(225deg, #004270 0%, #287eb8 100%)",11:"linear-gradient(225deg, #003052 0%, #066cb2 100%)",12:"linear-gradient(225deg, #09090c 0%, #005c99 100%)"},neutral:{1:"linear-gradient(270deg, #e2e6e9 0%, #ffffff 100%)",2:"linear-gradient(270deg, #d7dbe0 0%, #ffffff 100%)",3:"linear-gradient(270deg, #c5ccd3 0%, #e2e6e9 100%)",4:"linear-gradient(225deg, #aeb7c1 0%, #e2e6e9 100%)",5:"linear-gradient(225deg, #7a8699 0%, #d7dbe0 100%)",6:"linear-gradient(225deg, #5d6779 0%, #aeb7c1 100%)",7:"linear-gradient(225deg, #5d6779 0%, #aeb7c1 100%)",8:"linear-gradient(225deg, #2c303a 0%, #97a1af 100%)",9:"linear-gradient(225deg, #252931 0%, #97a1af 100%)",10:"linear-gradient(225deg, #1b1c23 0%, #5d6779 100%)",11:"linear-gradient(225deg, #1b1c23 0%, #383a48 100%)",12:"linear-gradient(225deg, #09090c 0%, #252931 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 100%)",outline:"linear-gradient(135deg, #75a329 0%, #29a39e 50%, #287eb8 100%)"}}},jT,{mode:"dark"}),size:jA,breakpoints:jD,shadows:jI}),(0,tD.createTheme)({typography:jL,components:jj,palette:jP({fill:{action:{brand:{enable:"#1c827d",hover:"#005c59",press:"#004745",varEnable:"#ffffff",varHover:"#dbf0ef",varPress:"#cdeae8",select:"#00706d",varSelect:"#eaf6f5"},disabledVar:"#dbdbdb",disabled:"#f5f5f5",destructive:{enable:"#ca1619",hover:"#990003",press:"#800002",varEnable:"#ffffff",varHover:"#f9e6e6",varPress:"#f6d5d6"},onAlt:{varPress:"#003d3b",varHover:"#005c59",varEnable:"#004745",varSelect:"#00706d",select:"#1c827d",hover:"#00706d",press:"#005c59",enable:"#279b96"},neutral:{enable:"#ffffff",hover:"#f0f0f0",press:"#e6e6e6",varEnable:"#3d3d3d",varHover:"#242424",varPress:"#0f0f0f",select:"#f5f5f5"}},background:{high:"#ffffff",default:"#fafafa",low:"#f5f5f5",lower:"#f0f0f0",lowest:"#e
16e6e6"},brand:{weak:"#eaf6f5",alt:"#004745",strong:"#279b96",default:"#cdeae8"},utilities:{overlay:"rgba(0, 0, 0, 0.5)",glass:"rgba(255, 255, 255, 0.8)"},feedback:{error:"#fbeeee",success:"#f0f9f0",warning:"#fbf8ee",info:"#eef8fb",errorVar:"#990003",warningVar:"#946f00",infoVar:"#007399",successVar:"#007000"},decorative:{green:{weak:"#f1f6ea",strong:"#6f9a28",default:"#dfeacd"},pink:{strong:"#ca168e",weak:"#f9e6f3",default:"#f1c0e1"},purple:{strong:"#7340bf",default:"#d8cde9",weak:"#efeaf6"},blue:{strong:"#287eb8",default:"#cddee9",weak:"#eaf1f6"},teal:{strong:"#279b96",default:"#cdeae8",weak:"#eaf6f5"},sea:{strong:"#279b74",default:"#ccebe1",weak:"#e9f7f2"},orange:{strong:"#d76f14",default:"#f2d9c4",weak:"#f9efe6"},redOrange:{strong:"#dc5318",default:"#f2d2c4",weak:"#f9ece6"}},data:{sequential:{smallest:"#cdeae8",small:"#97d8d6",middle:"#55bebc",large:"#279b96",largest:"#005c59"},neutralDefault:"#dbdbdb",status:{poor:"#d53f42",fair:"#d9ae2f",good:"#55be55",poorWeak:"#f6d5d6",fairWeak:"#f1dfa7",goodWeak:"#b5e3b5"},neutralStrong:"#0f0f0f",neutralWeak:"#f5f5f5",categorical:{redOrange:"#e36631",orange:"#e38431",green:"#97c44f",pink:"#d53fa3",sea:"#55be9b",teal:"#55bebc",blue:"#579bc7",purple:"#865bc8"}}},outline:{action:{brand:{enable:"#55bebc",hover:"#1c827d",press:"#00706d",select:"#279b96"},disabled:"#b7b7b7",focusInset:"#ffffff",focusOutset:"#1c827d",neutral:{enable:"#898989",hover:"#575757",press:"#3d3d3d",select:"#6b6b6b"},destructive:{enable:"#d53f42",hover:"#a90f11",press:"#990003"}},feedback:{error:"#d53f42",warning:"#ba8e09",success:"#55be55",info:"#31b6e3"},neutral:{lower:"#a3a3a3",low:"#b7b7b7",default:"#cccccc",high:"#dbdbdb",lowest:"#898989"},brand:{default:"#55bebc"},decorative:{green:"#97c44f",pink:"#d53fa3",purple:"#865bc8",blue:"#579bc7",teal:"#55bebc",sea:"#55be9b",orange:"#e38431",redOrange:"#e36631"},onAlt:{default:"#dbdbdb"},data:{default:"#ffffff"}},text:{action:{disabled:"#a3a3a3",placeholder:"#cccccc",linkEnable:"#007399",linkHover:"#004d66",linkVisited:"#800080"},neutral:{strong:"#050505",default:"#3d3d3d",weak:"#6b6b6b",onColor:"#ffffff"},brand:{large:"#279b96",normal:"#00706d"},feedback:{error:"#990003",warning:"#7a5c00",info:"#007399",success:"#007000"},onAlt:{strong:"#ffffff",default:"#f8fafc",weak:"#eaf6f5"},decorative:{pink:{normal:"#990066",large:"#ca168e"},purple:{large:"#7340bf",normal:"#4c1f8e"},blue:{large:"#287eb8",normal:"#005c99"},teal:{large:"#279b96",normal:"#00706d"},sea:{large:"#279b74",normal:"#00704b"},green:{large:"#6f9a28",normal:"#457000"},orange:{large:"#d76f14",normal:"#a34c00"},redOrange:{large:"#dc5318",normal:"#a33100"}}},icon:{brand:{strong:"#00706d",default:"#279b96",weak:"#97d8d6"},action:{onDisabled:"#a3a3a3"},feedback:{success:"#2aa72a",warning:"#aa8209",error:"#ca1619",info:"#169dca"},neutral:{strong:"#0f0f0f",onColor:"#ffffff",weak:"#6b6b6b",default:"#3d3d3d"},decorative:{green:{default:"#6f9a28",strong:"#457000",weak:"#bfd897"},pink:{weak:"#e792cb",default:"#ca168e",strong:"#990066"},purple:{strong:"#4c1f8e",default:"#7340bf",weak:"#b094db"},blue:{strong:"#005c99",default:"#287eb8",weak:"#94bfdb"},teal:{strong:"#00706d",default:"#279b96",weak:"#97d8d6"},sea:{strong:"#00704b",default:"#279b74",weak:"#97d8c2"},orange:{strong:"#a34c00",default:"#d76f14",weak:"#ebb484"},redOrange:{strong:"#a33100",default:"#dc5318",weak:"#eba384"}},onAlt:{strong:"#ffffff",default:"#f8fafc"}},gradients:{brand:{1:"linear-gradient(270deg, #00706d 0%, #003836 100%)",2:"linear-gradient(270deg, #1c827d 0%, #003836 100%)",3:"linear-gradient(270deg, #1c827d 0%, #004745 100%)",4:"linear-gradient(225deg, #55bebc 0%, #005c59 100%)",5:"linear-gradient(225deg, #55bebc 0%, #00706d 100%)",6:"linear-gradient(225deg, #97d8d6 0%, #1c827d 100%)",7:"linear-gradient(225deg, #97d8d6 0%, #1c827d 100%)",8:"linear-gradient(225deg, #b5e3e1 0%, #55bebc 100%)",9:"linear-gradient(270deg, #eaf6f5 0%, #7accca 100%)",10:"linear-gradient(225deg, #eaf6f5 0%, #97d8d6 100%)",11:"linear-gradient(225deg, #f8fafc 0%, #b5e3e1 100%)",12:"linear-gradient(225deg, #ffffff 0%, #cdeae8 100%)"},neutral:{1:"linear-gradient(270deg, #2b2b2b 0%, #0a0a0a 100%)",2:"linear-gradient(270deg, #333333 0%, #0a0a0a 100%)",3:"linear-gradient(270deg, #575757 0%, #2b2b2b 100%)",4:"linear-gradient(225deg, #6b6b6b 0%, #2b2b2b 100%)",5:"linear-gradient(225deg, #a3a3a3 0%, #333333 100%)",6:"linear-gradient(225deg, #b7b7b7 0%, #6b6b6b 100%)",7:"linear-gradient(225deg, #b7b7b7 0%, #6b6b6b 100%)",8:"linear-gradient(225deg, #e6e6e6 0%, #898989 100%)",9:"linear-gradient(225deg, #f0f0f0 0%, #898989 100%)",10:"linear-gradient(225deg, #f5f5f5 0%, #b7b7b7 100%)",11:"linear-gradient(225deg, #f5f5f5 0%, #dbdbdb 100%)",12:"linear-gradient(225deg, #ffffff 0%, #f0f0f0 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 100%)",outline:"linear-gradient(135deg, #dfeacd 0%, #cdeae8 50%, #cddee9 100%)"}}},j_,{mode:"light"}),size:jA,breakpoints:jD,shadows:jN}
1),(0,tD.createTheme)({typography:jL,components:jj,palette:jP({fill:{action:{brand:{enable:"#97d8d6",hover:"#55bebc",press:"#279b96",varEnable:"#3d3d3d",varHover:"#004745",varPress:"#003d3b",select:"#7accca",varSelect:"#005c59"},disabledVar:"#242424",disabled:"#2e2e2e",destructive:{enable:"#e79294",hover:"#ca1619",press:"#a90f11",varEnable:"#3d3d3d",varHover:"#660002",varPress:"#800002"},onAlt:{varPress:"#003d3b",varHover:"#004745",varEnable:"#003d3b",varSelect:"#005c59",select:"#00706d",hover:"#005c59",press:"#004745",enable:"#1c827d"},neutral:{enable:"#3d3d3d",hover:"#242424",press:"#0f0f0f",varEnable:"#cccccc",varHover:"#b7b7b7",varPress:"#a3a3a3",select:"#2e2e2e"}},background:{high:"#3d3d3d",default:"#2e2e2e",low:"#242424",lower:"#0f0f0f",lowest:"#050505"},brand:{weak:"#004745",alt:"#003d3b",strong:"#dbf0ef",default:"#00706d"},utilities:{overlay:"rgba(255, 255, 255, 0.5)",glass:"rgba(0, 0, 0, 0.8)"},feedback:{error:"#660002",success:"#004d00",warning:"#664d00",info:"#004d66",errorVar:"#de686a",warningVar:"#e5c461",infoVar:"#61c4e5",successVar:"#7acc7a"},decorative:{green:{weak:"#2f4d00",strong:"#e8f0db",default:"#457000"},pink:{strong:"#edabd7",weak:"#660044",default:"#990066"},purple:{strong:"#c7b5e3",default:"#4c1f8e",weak:"#2d0070"},blue:{strong:"#b5d1e3",default:"#005c99",weak:"#004270"},teal:{strong:"#b5e3e1",default:"#00706d",weak:"#004745"},sea:{strong:"#b5e3d4",default:"#00704b",weak:"#004d33"},orange:{strong:"#f1caa7",default:"#a34c00",weak:"#663000"},redOrange:{strong:"#f1bda7",default:"#a33100",weak:"#661f00"}},data:{sequential:{smallest:"#005c59",small:"#279b96",middle:"#7accca",large:"#b5e3e1",largest:"#dbf0ef"},neutralDefault:"#6b6b6b",status:{poor:"#de686a",fair:"#e5c461",good:"#7acc7a",poorWeak:"#990003",fairWeak:"#aa8209",goodWeak:"#1d861d"},neutralStrong:"#fafafa",neutralWeak:"#0f0f0f",categorical:{redOrange:"#e58961",orange:"#e59f61",green:"#aed175",pink:"#de68b7",sea:"#7accb1",teal:"#7accca",blue:"#75acd1",purple:"#9a75d1"}}},outline:{action:{brand:{enable:"#7accca",hover:"#279b96",press:"#1c827d",select:"#55bebc"},disabled:"#898989",focusInset:"#ffffff",focusOutset:"#279b96",neutral:{enable:"#a3a3a3",hover:"#6b6b6b",press:"#575757",select:"#898989"},destructive:{enable:"#de686a",hover:"#ca1619",press:"#a90f11"}},feedback:{error:"#de686a",warning:"#e5c461",success:"#7acc7a",info:"#61c4e5"},neutral:{lower:"#575757",low:"#6b6b6b",default:"#898989",high:"#a3a3a3",lowest:"#3d3d3d"},brand:{default:"#7accca"},decorative:{green:"#aed175",pink:"#de68b7",purple:"#9a75d1",blue:"#75acd1",teal:"#7accca",sea:"#7accb1",orange:"#e59f61",redOrange:"#e58961"},onAlt:{default:"#cccccc"},data:{default:"#3d3d3d"}},text:{action:{disabled:"#898989",placeholder:"#575757",linkEnable:"#c4e7f2",linkHover:"#84d1eb",linkVisited:"#e5a4e5"},neutral:{strong:"#fafafa",default:"#dbdbdb",weak:"#b7b7b7",onColor:"#050505"},brand:{large:"#97d8d6",normal:"#cdeae8"},feedback:{error:"#f1c0c1",warning:"#f2e7c4",info:"#c4e7f2",success:"#ccebcc"},onAlt:{strong:"#ffffff",default:"#cdeae8",weak:"#b5e3e1"},decorative:{pink:{normal:"#f1c0e1",large:"#e792cb"},purple:{large:"#b094db",normal:"#d8cde9"},blue:{large:"#94bfdb",normal:"#cddee9"},teal:{large:"#97d8d6",normal:"#cdeae8"},sea:{large:"#97d8c2",normal:"#ccebe1"},green:{large:"#bfd897",normal:"#dfeacd"},orange:{large:"#ebb484",normal:"#f2d9c4"},redOrange:{large:"#eba384",normal:"#f2d2c4"}}},icon:{brand:{strong:"#dbf0ef",default:"#97d8d6",weak:"#1c827d"},action:{onDisabled:"#6b6b6b"},feedback:{success:"#97d897",warning:"#ebd184",error:"#e79294",info:"#84d1eb"},neutral:{strong:"#f5f5f5",onColor:"#050505",weak:"#898989",default:"#dbdbdb"},decorative:{green:{default:"#bfd897",strong:"#e8f0db",weak:"#5b801e"},pink:{weak:"#ca168e",default:"#e792cb",strong:"#f6d5eb"},purple:{strong:"#e3dbf0",default:"#b094db",weak:"#7340bf"},blue:{strong:"#dbe7f0",default:"#94bfdb",weak:"#287eb8"},teal:{strong:"#dbf0ef",default:"#97d8d6",weak:"#279b96"},sea:{strong:"#daf1e9",default:"#97d8c2",weak:"#279b74"},orange:{strong:"#f6e4d5",default:"#ebb484",weak:"#d76f14"},redOrange:{strong:"#f6dfd5",default:"#eba384",weak:"#dc5318"}},onAlt:{strong:"#f5f5f5",default:"#eaf6f5"}},gradients:{brand:{1:"linear-gradient(270deg, #b5e3e1 0%, #f8fafc 100%)",2:"linear-gradient(270deg, #97d8d6 0%, #f8fafc 100%)",3:"linear-gradient(270deg, #97d8d6 0%, #dbf0ef 100%)",4:"linear-gradient(225deg, #7accca 0%, #cdeae8 100%)",5:"linear-gradient(225deg, #7accca 0%, #b5e3e1 100%)",6:"linear-gradient(225deg, #29a39e 0%, #97d8d6 100%)",7:"linear-gradient(225deg, #29a39e 0%, #97d8d6 100%)",8:"linear-gradient(225deg, #1c827d 0%, #7accca 100%)",9:"linear-gradient(270deg, #004745 0%, #55bebc 100%)",10:"linear-gradient(225deg, #004745 0%, #29a39e 100%)",11:"linear-gradient(225deg, #003836 0%, #1c827d 100%)",12:"linear-gradient(225deg, #0a0a0a 0%, #005c59 100%)"},neutral:{1:"linear-gradient(270deg, #e6e6e6 0%, #ffffff 100%)",2:"linear-gradient(270deg, #dbdbdb 0%, #ffffff 100%)",3:"linear-gradient(270deg, #cccccc 0%, #e6e6e6 100%)",4:"linear-gradient(225deg, #b7b7b7 0%, #e6e6e6 100%)",5:"linear-gradient(225deg, #898989 0%, #dbdbdb 100%)",6:"linear-gradient(225deg, #6b6b6b 0%, #b7b7b7 100%)",7:"linear-gradient(225deg, #6b6b6b 0%, #b7b7b7 100%)",8:"linear-gradient(225deg, #333333 0%, #a3a3a3 100%)",9:"linear-gradient(225deg, #2b2b2b 0%, #a3a3a3 100%)",10:"linear-gradient(225deg, #1f1f1f 0%, #6b6b6b 100%)",11:"linear-gradient(225deg, #1f1f1f 0%, #404040 100%)",12:"linear-gradient(225deg, #0a0a0a 0%, #2b2b2b 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 100%)",outline:"linear-gradient(135deg, #75a329 0%, #29a39e 50%, #287eb8 100%)"}}},jO,{mode:"dark"}),size:jA,breakpoints:jD,shadows:jI}),OE();var jB=(0,tI.createContext)((0,e0._)({family:"external",mode:"light",setFamily:()=>{},setMode:()=>{}},jR)),jF=()=>(0,tI.useContext)(jB),jV=e=>{let{id:t,variant:n="user",initials:i,icon:r,brand:o="pink",alt:a,src:l,sx:s,onClick:c,size:u="medium",interactive:d=!1}=e,p=(0,e4._)(e,["id","variant","initials","icon","brand","alt","src","sx","onClick","size","interactive"]),f=(0,tj.useTheme)(),{family:h}=jF(),{"aria-label":m,"aria-labelledby":g,"aria-describedby":b,role:v}=p,x=(0,e4._)(p,["aria-label","aria-labelledby","aria-describedby","role"]),y={xSmall:(0,e0._)({width:"24px",height:"24px",iconSize:"14px"},f.typography.bodyS),small:(0,e0._)({width:"32px",height:"32px",iconSize:"24px"},f.typography.subtitleXS),medium:(0,e0._)({width:"40px",height:"40px",iconSize:"28px"},f.typography.subtitleS),large:(0,e0._)({width:"52px",height:"52px",iconSize:"32px"},f.typography.subtitleM),xLarge:(0,e0._)({width:"72px",height:"72px",iconSize:"44px"},f.typography.subtitleL)}[u],C=((e,t,n,i)=>{if(!e)return"entity"===t?n:n||i})(l,n,r,i),w=((e,t,n,i,r,o)=>{let a,l;if(t)return{border:"".concat(e.size.outline.thin," solid ").concat(e.palette.outline.neutral.high)};if("entity"===n){let t;return t="small"===r||"xSmall"===r?e.size.radius[100]:e.size.radius[200],{backgroundColor:e.palette.fill.background.high,border:"".concat(e.size.outline.thin," solid ").concat(e.palette.outline.neutral.default),color:e.palette.icon.neutral.strong,borderRadius:t}}return a="internal"===o?"blue":"teal",{backgroundColor:(l=({primary:{bg:e.palette.fill.brand.weak,border:e.palette.outline.brand.default,color:e.palette.text.brand.normal},accent1:{bg:e.palette.fill.decorative[a].weak,border:e.palette.outline.decorative[a],color:e.palette.text.decorative[a].normal},accent2:{bg:e.palette.fill.decorative.green.weak,border:e.palette.outline.decorative.green,color:e.palette.text.decorative.green.normal},pink:{bg:e.palette.fill.decorative.pink.weak,border:e.palette.outline.decorative.pink,color:e.palette.text.decorative.pink.normal},purple:{bg:e.palette.fill.decorative.purple.weak,border:e.palette.outline.decorative.purple,color:e.palette.text.decorative.purple.normal},blue:{bg:e.palette.fill.decorative.blue.weak,border:e.palette.outline.decorative.blue,color:e.palette.text.decorative.blue.normal},teal:{bg:e.palette.fill.decorative.teal.weak,border:e.palette.outline.decorative.teal,color:e.palette.text.decorative.teal.normal},sea:{bg:e.palette.fill.decorative.sea.weak,border:e.palette.outline.decorative.sea,color:e.palette.text.decorative.sea.normal},green:{bg:e.palette.fill.decorative.green.weak,border:e.palette.outline.decorative.green,color:e.palette.text.decorative.green.normal},orange:{bg:e.palette.fill.decorative.orange.weak,border:e.palette.outline.decorative.orange,color:e.palette.text.decorative.orange.normal},redOrange:{bg:e.palette.fill.decorative.redOrange.weak,border:e.palette.outline.decorative.redOrange,color:e.palette.text.decorative.redOrange.normal}})[i]).bg,border:"".concat(e.size.outline.thin," solid ").concat(l.border),color:l.color}})(f,l,n,o,u,h),k="user"===n&&(d||!!c),M=(0,tV.jsx)(t5.default,(0,e2._)((0,e0._)({"data-testid":t,variant:"entity"===n?"rounded":"circular",alt:a,src:l,sx:[w,y,"entity"===n&&{"& svg, & img":{width:y.iconSize,height:y.iconSize}},...Array.isArray(s)?s:[s]]},x),{children:C})),z="small"===u||"xSmall"===u?f.size.radius[100]:f.size.radius[200];if(k){let e="xSmall"===u?"12px":"16px";return(0,tV.jsxs)(t4.default,{onClick:c,"data-testid":t?"".concat(t,"-interactive"):void 0,"aria-label":m,"aria-labelledby":g,"aria-describedby":b,role:v,sx:{borderRadius:f.size.radius[200],display:"inline-flex",alignItems:"center",gap:f.size.space[100],padding:f.size.space[100],border:"".concat(f.size.outline.thin," solid transparent"),transition:"background-color 0.2s ease","@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:f.palette.fill.action.neutral.hover}},"&:active":{backgroundColor:f.palette.fill.action.neutral.press},"&.Mui-focusVisible":{outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),backgroundColor:f.palette.fill.action.neutral.hover,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.focusInset),outlineOffset:0}},children:[M,(0,tV.jsx)(OO,{icon:["far","chevron-down"],style:{fontSize:e,width:e,height:e,padding:f.size.space[100],color:f.palette.icon.neutral.weak}})]})}return c&&"entity"===n?(0,tV.jsx)(t4.default,{onClick:c,"aria-label":m,"aria-labelledby":g,"aria-describedby":b,role:v,sx:{borderRadius:z,display:"inline-flex"},children:M}):M};jV.displayName="Avatar";var jH=e=>{let{item:t,boxSize:n,borderRadius:i}=e;return(0,tV.jsx)(e6.Box,{width:n,height:n,minWidth:n,bgcolor:t.color,borderRadius:i})},jW=e=>
1{let{data:t,position:n,legendType:i="simple"}=e,r=(0,tj.useTheme)(),o="complex"===i?32:20,a="bottom"===n,l="complex"===i,s=(0,e2._)((0,e0._)({},a?{display:"flex",flexWrap:"wrap",gap:r.size.space[600],marginTop:r.size.space[1600]}:{display:"grid",gridAutoRows:l?"auto":20,gap:l?r.size.space[600]:r.size.space[300],marginLeft:r.size.space[1600],width:l||t[0]&&"labelMarkType"in t[0]&&t[0].labelMarkType?"fit-content":"min(120px, 100%)",minWidth:0}),{justifyContent:"flex-start",alignItems:l?"flex-start":"center",maxWidth:"100%"}),c=(()=>{if(a)return l?{flex:"1 1 auto",minWidth:"200px",maxWidth:"100%"}:{flex:"0 0 auto",minWidth:"fit-content"}})(),u=e=>"circle"===e.labelMarkType?"50%":r.size.radius[100];return(0,tV.jsx)(e6.Box,{sx:s,children:t.map(e=>{let t={key:e.id,display:"flex",gap:r.size.space[200],sx:c};return l&&e.complexData?(0,tV.jsxs)(e6.Box,(0,e2._)((0,e0._)({},t),{alignItems:"flex-start",children:[(0,tV.jsx)(jH,{item:e,boxSize:o,borderRadius:u(e)}),(0,tV.jsxs)(e6.Box,{display:"flex",flexDirection:"column",gap:r.size.space[100],flex:1,children:[(0,tV.jsx)(tM.Typography,{variant:"subtitleXS",children:e.complexData.title}),(0,tV.jsxs)(e6.Box,{display:"flex",alignItems:"center",gap:r.size.space[200],children:[(0,tV.jsx)(tM.Typography,{variant:"bodyS",children:e.complexData.dataPoint1}),(0,tV.jsx)(OH,{orientation:"vertical",color:"default",sx:{height:"16px"}}),(0,tV.jsx)(tM.Typography,{variant:"bodyS",children:e.complexData.dataPoint2})]})]})]})):(0,tV.jsxs)(e6.Box,(0,e2._)((0,e0._)({},t),{alignItems:"center",children:[(0,tV.jsx)(jH,{item:e,boxSize:o,borderRadius:u(e)}),(0,tV.jsx)(tM.Typography,{variant:"bodyS",children:e.label})]}))})})};function jq(e){let{status:t,iconStyle:n,color:i,style:r}=e;return(0,tV.jsx)(OO,{style:r,icon:(0,tI.useMemo)(()=>{let e="regular"===n,i=e?"far":"fas";switch(t){case"warning":return{iconName:[i,"triangle-exclamation"]};case"error":return{iconName:["fak","".concat(e?"regular":"solid","-octagon-exclamation")]};default:return{iconName:[i,"circle-info"]}}},[t,n]).iconName,color:i})}(0,tI.forwardRef)((e,t)=>{var n;let i,r,[o,...a]=[e,t],{legendLayout:l="bottom",yColorRange:s,xColorRange:c,series:u,hideLegend:d=!1,height:p=400,sx:f=[]}=o,h=(0,e4._)(o,["legendLayout","yColorRange","xColorRange","series","hideLegend","height","sx"]),[m]=a,g=(0,tj.useTheme)(),b=null!=(n=h.layout)?n:"vertical",v=[g.palette.fill.data.sequential.middle,g.palette.fill.data.sequential.largest,g.palette.fill.data.sequential.large,g.palette.fill.data.sequential.small,g.palette.fill.data.sequential.smallest],x=u&&u.length>0?u.map((e,t)=>{var n;return(0,e2._)((0,e0._)({},e),{id:null!=(n=e.id)?n:t,color:v[t%v.length],label:"string"==typeof e.label?e.label:""})}):[];function y(e,t){if(!t)return e;let n=e&&e.length>0?(0,e0._)({},e[0]):{};return n.colorMap={type:"continuous",min:t[0],max:t[1],color:[g.palette.fill.data.sequential.smallest,g.palette.fill.data.sequential.largest]},[n]}function C(e){var t;return e&&e.length>0&&Array.isArray(e[0].data)&&e[0].data.length>0?[(0,e0._)({scaleType:null!=(t=e[0].scaleType)?t:"band"},e[0])]:e}return i=c?y(C(h.xAxis),c):C(h.xAxis),r=s?y(C(h.yAxis),s):C(h.yAxis),(0,tV.jsxs)(OP,{ref:m,style:{display:"flex",flexDirection:"right"===l?"row":"column",alignItems:"center"},children:[(0,tV.jsx)(t7.BarChart,(0,e0._)({"data-testid":"bar-chart",borderRadius:parseInt(g.size.radius[100]),height:p,xAxis:i,yAxis:r,series:u,colors:v,grid:"horizontal"===b?{vertical:!0}:{horizontal:!0},slotProps:(0,e0._)({legend:{hidden:!0},popper:{sx:{"& .MuiChartsTooltip-paper":{border:"".concat(g.size.outline.thin," solid ").concat(g.palette.outline.neutral.default),boxShadow:"none"},"& .MuiChartsTooltip-mark":{border:"none",width:"18px",height:"18px",borderRadius:g.size.radius[100],boxShadow:"none"}}}},h.slotProps),sx:[{"& .MuiChartsAxis-bottom .MuiChartsAxis-line":{stroke:g.palette.outline.neutral.low},"& .MuiChartsAxis-left .MuiChartsAxis-line":{stroke:"horizontal"===b?g.palette.outline.neutral.low:"transparent"},"& .MuiChartsAxis-left .MuiChartsAxis-tick":{stroke:"transparent"},"& .MuiChartsAxis-bottom .MuiChartsAxis-tick":{stroke:"transparent"},"& .MuiChartsAxis-tickLabel tspan":{typography:g.typography.bodyS,fill:g.palette.text.neutral.default},"& .MuiChartsAxis-label tspan":{typography:g.typography.bodyM,fill:g.palette.text.neutral.default},"& .MuiChartsLabelMark-root.MuiChartsLabelMark-square":{borderRadius:g.size.radius[100]},"& .MuiChartsGrid-line":{stroke:g.palette.outline.neutral.high}},...Array.isArray(f)?f:[f]]},h)),x.length>1&&!d&&(0,tV.jsx)(jW,{data:x,position:l})]})}).displayName="BarChart",(0,tI.forwardRef)((e,t)=>
1{let[n,...i]=[e,t],{id:r,onClose:o,severity:a="info",sx:l=[],dismissible:s,open:c}=n,u=(0,e4._)(n,["id","onClose","severity","sx","dismissible","open"]),[d]=i,p=(0,tj.useTheme)(),[f,h]=(0,tI.useState)(!0),[m,g]=(0,tI.useState)(!1),[b,v]=(0,tI.useState)(!1),x=(0,tI.useRef)(null),y=(0,tI.useRef)(null),C=(0,tI.useRef)(!1),w={info:{color:p.palette.text.neutral.onColor,backgroundColor:p.palette.fill.feedback.infoVar},warning:{color:p.palette.text.neutral.onColor,backgroundColor:p.palette.fill.feedback.warningVar},error:{color:p.palette.text.neutral.onColor,backgroundColor:p.palette.fill.feedback.errorVar}},k=(0,tV.jsx)(jq,{status:a}),M=(0,tV.jsx)(OI,{"aria-expanded":b,"aria-label":b?"Collapse banner content":"Expand banner content",style:{flex:0,minWidth:"fit-content",height:"auto",backgroundColor:"inherit",border:"none",padding:0,margin:b?0:void 0,fontSize:"inherit"},onClick:()=>{v(e=>!e)},children:(0,tV.jsx)(OR,{variant:"subtitleS",children:b?"See less":"See more"})}),z=(0,tV.jsx)(OF,{disableRipple:!0,size:"xsmall","aria-label":"close",color:"inherit",style:{backgroundColor:"inherit",border:"none",flexShrink:0},onClick:(e,t)=>{void 0===c&&h(!1),o&&e&&o(e,t)},children:(0,tV.jsx)(OO,{icon:["far","xmark"]})});return(0,tI.useEffect)(()=>{let e=()=>{if(x.current&&y.current){let e=x.current.offsetWidth-65,t=y.current.scrollWidth>e;C.current!==t&&(C.current=t,g(t))}},t=new ResizeObserver(()=>{e()});return x.current&&t.observe(x.current),e(),()=>{t.disconnect()}},[u.children]),(null!=c?c:f)&&(0,tV.jsxs)(ne.default,(0,e2._)((0,e0._)({"data-testid":r,ref:e=>{x.current=e,"function"==typeof d?d(e):d&&(d.current=e)},variant:"filled",severity:a,icon:k},u,s&&{onClose:void 0}),{sx:[{display:"flex",flexDirection:"row",justifyContent:"space-between",borderRadius:0,padding:"".concat(p.size.space[200]," ").concat(p.size.space[300]," ").concat(p.size.space[200]," ").concat(p.size.space[400]),gap:p.size.space[200],color:w[a].color,backgroundColor:w[a].backgroundColor,"& .svg-inline--fa":{width:"16px"},"& .MuiAlert-icon":{opacity:1,height:"24px",width:"24px",fontSize:"1rem",color:p.palette.icon.neutral.onColor,margin:0,padding:p.size.space[100]},"& .MuiAlert-message":{flex:1,display:"flex",flexDirection:"row",alignItems:"flex-start",padding:0,margin:0,gap:p.size.space[200],overflow:"visible"}},...Array.isArray(l)?l:[l]],children:[(0,tV.jsxs)(tR.default,{ref:y,sx:{flexGrow:1,overflow:b?"visible":"hidden",textOverflow:b?"unset":"ellipsis",whiteSpace:b?"normal":"nowrap",alignSelf:"center"},children:[(0,tV.jsx)(OR,{variant:"subtitleS",children:u.children}),b&&M]}),m&&!b&&M,s&&z]}))}).displayName="Banner",tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{breadcrumbs:r,sx:o}=n,a=(0,e4._)(n,["breadcrumbs","sx"]),[l]=i,s=(0,tj.useTheme)(),[c,u]=(0,tI.useState)(!1),d=(0,tI.useMemo)(()=>{if(c||r.length<=5)return r;let e=r[0],t=r[r.length-2],n=r[r.length-1];return[e,(0,tV.jsx)(jp,{variant:"default",color:"inherit",onClick:()=>u(!0),sx:{cursor:"pointer",textDecoration:"none"},children:"..."},"ellipsis"),t,(0,tV.jsx)(tI.default.Fragment,{children:n},"last")]},[c,r]);return(0,tV.jsx)(nt.default,(0,e2._)((0,e0._)({ref:l,sx:[{typography:s.typography.bodyM,"& .MuiBreadcrumbs-separator":{marginX:s.size.space[100]}},...Array.isArray(o)?o:[o]],separator:(0,tV.jsx)("span",{style:{color:s.palette.text.neutral.weak},children:"/"}),"aria-label":"breadcrumb",maxItems:9999},a),{children:d}))}).displayName="Breadcrumb",tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{sx:r,children:o,selected:a,onClick:l,onKeyDown:s}=n,c=(0,e4._)(n,["sx","children","selected","onClick","onKeyDown"]),[u]=i,d=(0,tj.useTheme)(),p=!!l;return(0,tV.jsx)(ni.default,(0,e2._)((0,e0._)({ref:u,elevation:0,onClick:l,onKeyDown:e=>{null==s||s(e),l&&e.target===e.currentTarget&&!e.defaultPrevented&&("Enter"===e.key||" "===e.key)&&(e.preventDefault(),l(e))},sx:[{background:d.palette.fill.background.high,borderRadius:d.size.radius[400],display:"flex",gap:d.size.space[300],flexDirection:"column",paddingY:d.size.space[300],border:"".concat(d.size.outline.thin," solid ").concat(d.palette.outline.neutral.default)},a&&{background:d.palette.fill.action.brand.varSelect,borderColor:d.palette.outline.neutral.high},p&&{cursor:"pointer",borderColor:d.palette.outline.neutral.high,"&:hover":(0,e0._)({borderColor:d.palette.outline.action.brand.hover,boxShadow:d.shadows[300]},a&&{background:d.palette.fill.action.brand.varHover}),"&:active":(0,e0._)({borderColor:d.palette.outline.action.brand.press,boxShadow:d.shadows[200]},a&&{background:d.palette.fill.action.brand.varPress}),"&:focus-visible":(0,e0._)({outline:"".concat(d.size.outline.thick," solid ").concat(d.palette.outline.action.focusOutset),outlineOffset:"2px",boxShadow:d.shadows[200]},a&&{background:d.palette.fill.action.brand.varHover})},...Array.isArray(r)?r:[r]]},p&&{role:"button",tabIndex:0,"aria-pressed":a},c),{children:o}))}
1).displayName="Card";var jU=e=>{let{variant:t="primary",selectedIcon:n,unselectedIcon:i,onAlt:r=!1,disabled:o,badgeContent:a,tooltipTitle:l,tooltipDescription:s,sx:c={},selected:u,size:d="medium"}=e,p=(0,e4._)(e,["variant","selectedIcon","unselectedIcon","onAlt","disabled","badgeContent","tooltipTitle","tooltipDescription","sx","selected","size"]),f=(0,tj.useTheme)(),h=e=>({backgroundColor:e,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.focusInset),outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset)}),m=()=>({backgroundColor:f.palette.fill.action.onAlt.hover,border:"none",outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusInset)}),g=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.palette.icon.action.onDisabled;return{color:t,backgroundColor:e,border:"none",cursor:"not-allowed",pointerEvents:"auto",":hover":{backgroundColor:e},":active":{backgroundColor:e},":focus-visible":{outline:"none"}}},b=e=>{let{baseColor:t,baseBg:n,hoverBg:i,activeBg:r,selectedColor:o,selectedBg:a,selectedHoverBg:l,selectedActiveBg:s,selectedDisabledBg:c,unselectedDisabledBg:u="transparent",selectedDisabledColor:d,isOnAlt:p=!1}=e;return{backgroundColor:n,border:"none",color:t,"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:i}},":active":{backgroundColor:r},"&.Mui-focusVisible":p?m():h(i),"&.Mui-disabled":g(u),"&.Mui-selected":{backgroundColor:a,color:o,"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:l}},":active":{backgroundColor:s},"&.Mui-focusVisible":p?m():h(l),"&.Mui-disabled":g(c,d)}}},v=b({baseColor:f.palette.icon.brand.strong,baseBg:"transparent",hoverBg:f.palette.fill.action.brand.varHover,activeBg:f.palette.fill.action.brand.varPress,selectedColor:f.palette.icon.neutral.onColor,selectedBg:f.palette.fill.action.brand.enable,selectedHoverBg:f.palette.fill.action.brand.hover,selectedActiveBg:f.palette.fill.action.brand.press,selectedDisabledBg:f.palette.fill.action.disabledVar}),x=b({baseColor:f.palette.icon.brand.strong,baseBg:"transparent",hoverBg:f.palette.fill.action.brand.varHover,activeBg:f.palette.fill.action.brand.varPress,selectedColor:f.palette.icon.brand.strong,selectedBg:"transparent",selectedHoverBg:f.palette.fill.action.brand.varHover,selectedActiveBg:f.palette.fill.action.brand.varPress,selectedDisabledBg:"transparent",unselectedDisabledBg:"transparent",selectedDisabledColor:f.palette.icon.neutral.weak}),y=b({baseColor:f.palette.icon.neutral.onColor,baseBg:f.palette.fill.action.brand.enable,hoverBg:f.palette.fill.action.brand.hover,activeBg:f.palette.fill.action.brand.press,selectedColor:f.palette.icon.neutral.onColor,selectedBg:f.palette.fill.action.brand.enable,selectedHoverBg:f.palette.fill.action.brand.hover,selectedActiveBg:f.palette.fill.action.brand.press,selectedDisabledBg:f.palette.fill.action.disabledVar,unselectedDisabledBg:f.palette.fill.action.disabledVar}),C=b({baseColor:f.palette.icon.onAlt.strong,baseBg:"transparent",hoverBg:"#004F85",activeBg:"#00365C",selectedColor:f.palette.icon.onAlt.strong,selectedBg:"#287EB8",selectedHoverBg:"#005C99",selectedActiveBg:"#004F85",selectedDisabledBg:f.palette.fill.action.disabledVar,isOnAlt:!0}),w=b({baseColor:f.palette.icon.onAlt.strong,baseBg:"#287EB8",hoverBg:"#005C99",activeBg:"#004F85",selectedColor:f.palette.icon.onAlt.strong,selectedBg:"#287EB8",selectedHoverBg:"#005C99",selectedActiveBg:"#004F85",selectedDisabledBg:f.palette.fill.action.disabledVar,unselectedDisabledBg:f.palette.fill.action.disabledVar,isOnAlt:!0}),k=b({baseColor:f.palette.icon.onAlt.strong,baseBg:"transparent",hoverBg:"#004F85",activeBg:"#00365C",selectedColor:f.palette.icon.onAlt.strong,selectedBg:"transparent",selectedHoverBg:"#004F85",selectedActiveBg:"#00365C",selectedDisabledBg:"transparent",isOnAlt:!0}),M=void 0!==i&&n[1]!==i[1],z="tertiary"===t?r?k:x:r?M?w:C:M?y:v,S=z===w||z===y||(z===C||z===v)&&u,L=(0,tV.jsx)(tw.ToggleButton,(0,e2._)((0,e0._)({disableRipple:!0,selected:u,disabled:o,value:"aria-label"},p),{sx:(0,e0._)((0,e2._)((0,e0._)({},{small:{height:"32px",width:"32px",fontSize:"14px"},medium:{height:"40px",width:"40px",fontSize:"19px"},large:{height:"52px",width:"52px",fontSize:"22px"}}[d]),{borderRadius:f.size.radius[200]}),z,Array.isArray(c)?c:[c]),children:u?(0,tV.jsx)(OO,{icon:n}):(0,tV.jsx)(OO,{icon:i||n})}));return void 0!==a&&0!==a?(0,tV.jsx)(Oj,{isStatic:!1,overlap:""===a?"circular":"rectangular",size:"small"===d||"large"===d?d:"medium",badgeContent:a,hasBorder:S,sx:{".MuiBadge-overlapCircular":{margin:"small"===d||"large"===d?"3px":"4px"}},children:L}):l||s?(0,tV.jsx)(OB,{title:null!=l?l:"",description:null!=s?s:"",disableWrapperFocus:!0,children:L}):L};jU.displayName="ToggleIconButton";var j$=void 0===globalThis.window?tI.useEffect:tI.useLayoutEffect,jK={display:{xs:"none",medium:"inline-flex"},flexShrink:0},jG=e=>{let{children:t,index:n,total:i,slideWidth:r}=e;return(0,tV.jsx)(OP,{role:"group","aria-roledescription":"slide","aria-label":"".concat(n+1," of ").concat(i),sx:{flex:"0 0 auto",width:r,scrollSnapAlign:"start"},children:t})},jY=e=>{let{groupCount:t,activeGroupIndex:n,onDotClick:i,paginationType:r,perSlide:o}=e,a=(0,tj.useTheme)(),l=(0,tI.useRef)(null);if("numerical"===r)return(0,tV.jsx)(OP,{sx:(0,e2._)((0,e0._)({textAlign:"center",mt:a.size.space[300]},a.typography.subtitleS),{color:a.palette.text.neutral.weak}),children:"".concat(n+1," of ").concat(t)});let s=e=>{var r;let o,a,{key:s}=e;if(!["ArrowLeft","ArrowRight","Home","End"].includes(s))return;switch(e.preventDefault(),s){case"ArrowLeft":o=n>0?n-1:t-1,0===n&&(a="backward");break;case"ArrowRight":o=n<t-1?n+1:0,n===t-1&&(a="forward");break;case"Home":o=0;break;case"End":o=t-1;break;default:return}i(o,a);let c=null==(r=l.current)?void 0:r.querySelectorAll("button");(null==c?void 0:c[o])&&c[o].focus()};return(0,tV.jsx)(OP,{ref:l,role:"group","aria-label":"Slide navigation",sx:{dis
1play:"flex",justifyContent:"center",gap:a.size.space[200],mt:a.size.space[300]},children:Array.from({length:t},(e,t)=>(0,tV.jsx)(jU,{variant:"tertiary","aria-label":o?"Go to slide ".concat(t+1):"Go to slide group ".concat(t+1),selected:t===n,selectedIcon:["fas","circle"],unselectedIcon:["far","circle"],onClick:()=>i(t),onKeyDown:s,size:"small",tabIndex:t===n?0:-1},t))})};(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{children:r,visibleItems:o=1,gap:a=16,hideControls:l=!1,hidePagination:s=!1,loop:c=!1,slidesPerScroll:u,peek:d=!1,peekAmount:p=40,paginationType:f="dots",onChange:h,"aria-label":m="Carousel",sx:g=[]}=n,b=(0,e4._)(n,["children","visibleItems","gap","hideControls","hidePagination","loop","slidesPerScroll","peek","peekAmount","paginationType","onChange","aria-label","sx"]),[v]=i,{theme:x,trackRef:y,activeIndex:C,childArray:w,slideCount:k,slideWidth:M,shouldClone:z,cloneCount:S,groupCount:L,activeGroupIndex:A,hasMultipleSlides:E,isPrevDisabled:T,isNextDisabled:_,next:O,previous:j,goTo:D,handleDotClick:N,getActiveIndex:I,getTotalSlides:P}=function(e){let{children:t,visibleItems:n,gap:i,loop:r,slidesPerScroll:o,peek:a,peekAmount:l,onChange:s}=e,c=(0,tj.useTheme)(),u=(0,no.default)(c.breakpoints.down("medium")),d=(0,tI.useRef)(null),[p,f]=(0,tI.useState)(0),h=(0,tI.useRef)(0),m=(0,tI.useRef)(0),g=(0,tI.useRef)(s);g.current=s;let b=(0,tI.useRef)(null),v=(0,tI.useRef)(),x=(0,tI.useRef)(),y=u?1:n,C=a&&1===y,w=tI.Children.toArray(t),k=w.length,M=Math.max(1,Math.min(null!=o?o:y,y)),z=r&&k>y,S=z?Math.min(Math.max(y,M),k):0,L=Math.max(0,k-y);m.current=L;let A=0;L>0?A=Math.ceil(L/M)+1:k>0&&(A=1);let E=(()=>{if(A<=1)return 0;let e=0,t=1/0;for(let n=0;n<A;n++){let i=Math.abs(p-(n===A-1?L:n*M));i<t&&(t=i,e=n)}return e})(),T=p<=0,_=p>=L,O=k>1,j=(0,tI.useCallback)((e,t)=>{let n=d.current;if(!n)return;let i=n.children;if(0===i.length)return;let r=i[Math.max(0,Math.min(e,i.length-1))];n.scrollLeft!==r.offsetLeft&&(n.style.scrollSnapType="none",n.scrollTo({left:r.offsetLeft,behavior:t?"auto":"smooth"}),t&&(n.style.scrollSnapType=""))},[]),D=(0,tI.useCallback)((e,t)=>{var n;if(null!==b.current){b.current=null,x.current&&clearTimeout(x.current);let e=d.current;if(e){let t=h.current+S,n=e.children[t];n&&e.scrollTo({left:n.offsetLeft,behavior:"auto"})}}let i=Math.max(0,Math.min(e,m.current));h.current=i,f(i),j(z?i+S:i,t),null==(n=g.current)||n.call(g,i)},[j,z,S]),N=(0,tI.useCallback)(()=>{var e,t,n;if(!d.current)return;if(x.current&&clearTimeout(x.current),null!==b.current){let e=b.current;b.current=null,j(e+S,!0);return}d.current.style.scrollSnapType="";let{scrollLeft:i,children:r}=d.current,o=0,a=1/0;for(let e=0;e<r.length;e++){let t=Math.abs(r[e].offsetLeft-i);t<a&&(a=t,o=e)}if(z){let t=(n=o)<S?k-S+n:n>=S+k?n-S-k:n-S,i=Math.min(t,m.current);(o<S||o>=S+k||t>m.current)&&j(i+S,!0),i!==h.current&&(h.current=i,f(i),null==(e=g.current)||e.call(g,i));return}let l=Math.min(o,m.current);o>m.current&&j(m.current),l!==h.current&&(h.current=l,f(l),null==(t=g.current)||t.call(g,l))},[j,z,S,k]),I=(0,tI.useCallback)((e,t)=>{var n;null!==b.current&&(b.current=null,j(h.current+S,!0)),h.current=e,f(e),null==(n=g.current)||n.call(g,e),b.current=e,j("forward"===t?S+k+e:S+e-k,!1),x.current&&clearTimeout(x.current),x.current=setTimeout(()=>{null!==b.current&&N()},600)},[S,k,j,N]),P=(0,tI.useCallback)(()=>{let e=h.current,t=m.current;z&&e>=t?I(0,"forward"):e>=t||D(Math.min(e+M,t))},[M,z,D,I]),R=(0,tI.useCallback)(()=>{let e=h.current,t=m.current;z&&e<=0?I(t,"backward"):e<=0||D(e===t&&t%M!=0?Math.floor((t-1)/M)*M:Math.max(e-M,0))},[M,z,D,I]),B=(0,tI.useCallback)((e,t)=>{let n=e===A-1?L:e*M;z&&t?I(n,t):D(n)},[M,L,A,D,z,I]);return(0,tI.useEffect)(()=>{let e=d.current;if(!e)return;let t=()=>{v.current&&clearTimeout(v.current),N()},n=()=>{v.current&&clearTimeout(v.current),null===b.current&&(v.current=setTimeout(N,150))};return e.addEventListener("scrollend",t,{passive:!0}),e.addEventListener("scroll",n,{passive:!0}),()=>{e.removeEventListener("scrollend",t),e.removeEventListener("scroll",n),v.current&&clearTimeout(v.current),x.current&&clearTimeout(x.current)}},[N]),(0,tI.useEffect)(()=>
1{if(p>L&&L>=0){var e;h.current=L,f(L),j(z?L+S:L,!0),null==(e=g.current)||e.call(g,L)}},[L,p,j,z,S]),j$(()=>{if(z&&d.current){let e=d.current,t=h.current+S,n=e.children[t];n&&(e.style.scrollSnapType="none",e.scrollTo({left:n.offsetLeft,behavior:"auto"}),e.style.scrollSnapType="")}},[z,S]),{theme:c,trackRef:d,activeIndex:p,childArray:w,slideCount:k,slideWidth:C?"calc(100% - ".concat(l+i,"px)"):"calc((100% - ".concat((y-1)*i,"px) / ").concat(y,")"),shouldClone:z,cloneCount:S,effectiveSlidesPerScroll:M,effectivePeek:C,groupCount:A,activeGroupIndex:E,hasMultipleSlides:O,isPrevDisabled:T&&!z,isNextDisabled:_&&!z,next:P,previous:R,goTo:D,handleDotClick:B,getActiveIndex:()=>h.current,getTotalSlides:()=>k}}({children:r,visibleItems:o,gap:a,loop:c,slidesPerScroll:u,peek:d,peekAmount:p,onChange:h});return(0,tI.useImperativeHandle)(v,()=>({next:O,previous:j,goTo:D,getActiveIndex:I,getTotalSlides:P}),[O,j,D,I,P]),(0,tV.jsxs)(OP,(0,e2._)((0,e0._)({role:"region","aria-roledescription":"carousel","aria-label":m},b),{sx:Array.isArray(g)?g:[g],children:[(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",gap:x.size.space[200]},children:[E&&(0,tV.jsx)(OF,{"aria-label":"Previous slide",onClick:j,disabled:T,variant:"outlined",tone:"brand",size:"medium",sx:l?nr.default:jK,children:(0,tV.jsx)(OO,{icon:["far","chevron-left"]})}),(0,tV.jsxs)(OP,{ref:y,sx:{flex:1,position:"relative",display:"flex",alignItems:"center",overflowX:"auto",scrollSnapType:"x mandatory",gap:"".concat(a,"px"),scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},WebkitOverflowScrolling:"touch"},children:[z&&w.slice(-S).map((e,t)=>{let n=(0,tI.isValidElement)(e)?e.key:"clone-".concat(t);return(0,tV.jsx)(OP,{"aria-hidden":"true",sx:{flex:"0 0 auto",width:M,scrollSnapAlign:"start"},children:e},"clone-before-".concat(n))}),w.map((e,t)=>{let n=(0,tI.isValidElement)(e)?e.key:"slide-".concat(t);return(0,tV.jsx)(jG,{index:t,total:k,slideWidth:M,children:e},n)}),z&&w.slice(0,S).map((e,t)=>{let n=(0,tI.isValidElement)(e)?e.key:"clone-".concat(t);return(0,tV.jsx)(OP,{"aria-hidden":"true",sx:{flex:"0 0 auto",width:M,scrollSnapAlign:"start"},children:e},"clone-after-".concat(n))})]}),E&&(0,tV.jsx)(OF,{"aria-label":"Next slide",onClick:O,disabled:_,variant:"outlined",tone:"brand",size:"medium",sx:l?nr.default:jK,children:(0,tV.jsx)(OO,{icon:["far","chevron-right"]})})]}),E&&!s&&(0,tV.jsx)(jY,{groupCount:L,activeGroupIndex:A,onDotClick:N,paginationType:f,perSlide:L===k}),k>0&&(0,tV.jsx)(OP,{"aria-live":"polite","aria-atomic":"true",sx:nr.default,children:"Slide ".concat(C+1," of ").concat(k)})]}))}).displayName="Carousel",(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{children:r,sx:o}=n,a=(0,e4._)(n,["children","sx"]),[l]=i,s=(0,tj.useTheme)();return(0,tV.jsx)(OP,(0,e2._)((0,e0._)({ref:l},a),{sx:[{borderRadius:s.size.radius[400],overflow:"hidden",backgroundColor:s.palette.fill.background.high},...Array.isArray(o)?o:[o]],children:r}))}).displayName="CarouselSlide",tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{children:r,sx:o}=n,a=(0,e4._)(n,["children","sx"]),[l]=i,s=(0,tj.useTheme)();return(0,tV.jsx)(e6.Box,(0,e2._)((0,e0._)({ref:l,sx:[{paddingX:s.size.space[300],display:"flex",justifyContent:"flex-end",gap:s.size.space[300]},...Array.isArray(o)?o:[o]]},a),{children:r}))}).displayName="CardAction",tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{image:r,aspectRatio:o,inset:a=!1,mediaBorder:l=!1,sx:s,mediaSx:c}=n,u=(0,e4._)(n,["image","aspectRatio","inset","mediaBorder","sx","mediaSx"]),[d]=i,p=(0,tj.useTheme)();return(0,tV.jsx)(tR.default,{ref:d,sx:[{paddingX:a?p.size.space[300]:0},...Array.isArray(s)?s:[s]],children:(0,tV.jsx)(na.default,(0,e0._)({image:r,sx:[{aspectRatio:null!=o?o:"16/9",borderRadius:a?p.size.radius[200]:0,border:l?"".concat(p.size.outline.thin," solid ").concat(p.palette.outline.neutral.default):"none"},...Array.isArray(c)?c:[c]]},u))})}).displayName="CardMedia",tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{header:r,bodyText:o,sx:a}=n,l=(0,e4._)(n,["header","bodyText","sx"]),[s]=i,c=(0,tj.useTheme)();return(0,tV.jsxs)(nl.default,(0,e2._)((0,e0._)({ref:s,sx:[{padding:"0 ".concat(c.size.space[300])},...Array.isArray(a)?a:[a]]},l),{children:[(0,tV.jsx)(OR,{sx:{paddingBottom:c.size.space[100],color:c.palette.text.neutral.strong},component:"p",variant:"subtitleS",children:r}),(0,tV.jsx)(OR,{component:"p",variant:"subtitleXS",style:{color:c.palette.text.neutral.weak},children:o})]}))}
1).displayName="CardText";var jX=e=>{let{statusDay:t,statusSubject:n,statusEvent:i,timeStamp:r}=e,o=(0,tj.useTheme)();return(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:o.size.space[100],textAlign:"center"},children:[(0,tV.jsxs)(tR.default,{sx:{display:"flex",gap:o.size.space[150],alignItems:"center"},children:[t&&(0,tV.jsx)(OR,{sx:{color:o.palette.text.neutral.strong},children:t}),r&&(0,tV.jsx)(OR,{sx:{color:o.palette.text.neutral.strong},children:r})]}),(0,tV.jsx)(tR.default,{sx:{display:"flex",gap:o.size.space[400],alignItems:"center",textAlign:"center"},children:(i||n)&&(0,tV.jsxs)(tR.default,{children:[n&&(0,tV.jsx)(OR,{variant:"bodyM",sx:{fontWeight:600},children:n}),i&&n&&" ",i&&(0,tV.jsx)(OR,{sx:{color:o.palette.text.neutral.strong},children:i})]})})]})},jJ=e=>{let{isError:t,attachments:n}=e,i=(0,tj.useTheme)();return n&&0!==n.length?(0,tV.jsx)(tV.Fragment,{children:n.map((e,r)=>{var o,a;return(0,tV.jsx)(tR.default,{sx:{borderRadius:i.size.radius[200],padding:i.size.space[200],backgroundColor:i.palette.fill.background.high,textAlign:"left",display:"flex",alignItems:"center",wordWrap:"break-word",width:"fit-content",border:t?"".concat(i.size.outline.thin," solid ").concat(i.palette.outline.action.disabled):"".concat(i.size.outline.thin," solid ").concat(i.palette.outline.brand.default),marginBottom:r!==n.length-1?"".concat(i.size.space[200]):0},children:(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,tV.jsx)(jp,{onClick:e.attachmentClick,href:e.attachmentUrl,children:null!=(o=e.attachmentName)?o:"Attachment"}),e.attachmentSize&&(0,tV.jsx)(OR,{variant:"bodyS",children:e.attachmentSize})]})},null!=(a=e.id)?a:r)})}):null},jQ=e=>{let t,{text:n,isError:i,type:r,content:o,showMessageToolBar:a,attachments:l,width:s}=e,c=(0,tj.useTheme)();return t=i?c.palette.fill.feedback.error:"outbound"===r?c.palette.fill.brand.default:c.palette.fill.background.lower,(0,tV.jsxs)(OP,{className:"chat-message-bubble",sx:{borderRadius:c.size.radius[200],padding:c.size.space[200],backgroundColor:t,color:c.palette.text.neutral.strong,textAlign:"left",display:"flex",flexDirection:"column",alignItems:"flex-start",width:s,maxWidth:a?null:"90%",wordWrap:"break-word",border:i?"".concat(c.size.outline.thin," solid ").concat(c.palette.outline.feedback.error):"none"},children:[(0,tV.jsx)(OR,{variant:"bodyM",children:n}),"textAndAttachments"===o&&(0,tV.jsx)(OP,{sx:{marginTop:c.size.space[200]},children:(0,tV.jsx)(jJ,{isError:i,attachments:l})})]})},jZ=e=>{let{actions:t,showMoreOptions:n,onMoreClick:i,children:r,placement:o="top-end",tooltipSx:a}=e,l=(0,tj.useTheme)();return(0,tV.jsx)(tk.Tooltip,{title:(0,tV.jsxs)(OP,{sx:{display:"flex",gap:1},children:[t.map(e=>(0,tV.jsx)(OF,{size:"small",variant:"text",onClick:e.onClick,children:(0,tV.jsx)(OO,{color:l.palette.icon.brand.strong,icon:e.icon})},e.id)),n&&t.length>1&&(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(OH,{orientation:"vertical",flexItem:!0,margin:"".concat(l.size.space[100]," 0"),color:"weak"}),(0,tV.jsx)(OF,{"aria-label":"more options",size:"small",variant:"text",onClick:i,children:(0,tV.jsx)(OO,{color:l.palette.icon.brand.strong,icon:["fas","ellipsis-v"]})})]})]}),slotProps:{tooltip:{sx:a},popper:{modifiers:[{name:"offset",options:{offset:[0,-8]}}]}},placement:o,enterDelay:200,leaveDelay:100,children:r})},j1=e=>{let{errorText:t,onRegenerateClick:n,onErrorClick:i,isAi:r=!1}=e,o=(0,tj.useTheme)();return(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"center",borderRadius:o.size.radius[200],padding:o.size.space[200],gap:o.size.space[200],backgroundColor:o.palette.fill.feedback.error,border:"".concat(o.size.outline.thin," solid ").concat(o.palette.outline.feedback.error),justifyContent:"space-between",wordWrap:"break-word",width:"100%"},children:[(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"center"},children:[(0,tV.jsx)(OO,{style:{color:o.palette.icon.feedback.error},icon:["far","info-circle"]}),(0,tV.jsx)(OR,{variant:"bodyS",color:o.palette.text.neutral.default,sx:{paddingLeft:o.size.space[200]},children:t})]}),r?(0,tV.jsx)(OI,{variant:"outlined",size:"small",startIcon:(0,tV.jsx)(OO,{icon:["fas","arrows-rotate-reverse"]}),onClick:n,children:"Regenerate"}):(0,tV.jsx)(OO,{color:"red",style:{fontSize:OD(12),color:o.palette.text.feedback.error,cursor:"pointer"},icon:["fas","arrow-rotate-right"],onClick:i})]})},j0=e=>{let{avatarAlt:t,avatarSrc:n,avatarInitials:i,avatarBrand:r,name:o,timeStamp:a,type:l,isDelivered:s,isError:c,errorText:u,onErrorClick:d,reloadTooltipText:p="Reload"}=e,f=(0,tj.useTheme)();return(0,tV.jsxs)(tV.Fragment,{children:["inbound"===l&&(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"center",gap:f.size.space[200],flexDirection:"row"},children:[(0,tV.jsx)(jV,{size:"xSmall",alt:t,src:n,brand:r,initials:i}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",gap:f.size.space[300],flexDirection:"row"},children:[o&&(0,tV.jsx)(OR,{variant:"bodyS",children:o}),a&&(0,tV.jsx)(OR,{variant:"bodyS",children:a})]})]}),"outbound"===l&&!c&&(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"center",marginTop:f.size.space[100],gap:f.size.space[100]},children:[s&&(0,tV.jsx)(OO,{style:{fontSize:OD(11),marginLeft:f.size.space[200]},icon:["far","circle-check"]}),a&&(0,tV.jsx)(OR,{variant:"bodyS",sx:{color:f.palette.text.neutral.default},children:a})]}),"outbound"===l&&c&&u&&(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"center",gap:f.size.space[100]},children:[(0,tV.jsx)(OR,{variant:"bodyS",sx:{color:f.palette.text.feedback.error},children:u}),(0,tV.jsx)(tk.Tooltip,{title:p,enterDelay:200,leaveDelay:100,placement:"top",children:(0,tV.jsx)(OF,{size:"xsmall",variant:"text",onClick:d,children:(0,tV.jsx)(OO,{color:f.palette.icon.neutral.weak,icon:["fas","arrow-rotate-right"]})})})]})]})},j2=e=>{let{isLiked:t,isDisliked:n,handleLike:i,handleDislike:r,onCopyClick:o,onRegenerateClick:a,color:l,hideLikeIcon:s=!1,hideDislikeIcon:c=!1,hideCopyIcon:u=!1,hideRegenerateIcon:d=!1}=e,p=(0,tj.useTheme)();return(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"center",gap:p.size.space[200],paddingLeft:p.size.space[800]},children:[!s&&(0,tV.jsx)(tk.Tooltip,{title:"Like",enterDelay:200,leaveDelay:100,placement:"top",children:(0,tV.jsx)(OF,{size:"small",variant:"text",onClick:i,children:(0,tV.jsx)(OO,{color:l,icon:t?["fas","thumbs-up"]:["far","thumbs-up"]})})}),!c&&(0,tV.jsx)(tk.Tooltip,{title:"Dislike",enterDelay:200,leaveDelay:100,placement:"top",children:(0,tV.jsx)(OF,{size:"small",variant:"text",onClick:r,children:(0,tV.jsx)(OO,{color:l,icon:n?["fas","thumbs-down"]:["far","thumbs-down"]})})}),!u&&(0,tV.jsx)(tk.Tooltip,{title:"Copy",enterDelay:200,leaveDelay:100,placement:"top",children:(0,tV.jsx)(OF,{size:"small",variant:"text",onClick:o,children:(0,tV.jsx)(OO,{color:l,icon:["fas","copy"]})})}
1),!d&&(0,tV.jsx)(tk.Tooltip,{title:"Regenerate",enterDelay:200,leaveDelay:100,placement:"top",children:(0,tV.jsx)(OF,{size:"small",variant:"text",onClick:a,children:(0,tV.jsx)(OO,{color:l,icon:["fas","arrows-rotate-reverse"]})})})]})},j4={xsmall:"24px",small:"36px",medium:"48px",large:"60px",xlarge:"80px"},j3=e=>{let{type:t,size:n="medium",linesOfText:i,width:r,height:o,sx:a=[]}=e,l=(0,e4._)(e,["type","size","linesOfText","width","height","sx"]),s=(0,tj.useTheme)();return"text"===t?(0,tV.jsx)(tV.Fragment,{children:Array.from({length:null!=i?i:1},(e,t)=>(0,tV.jsx)(ns.default,(0,e0._)({animation:"pulse",variant:"text",width:t===(null!=i?i:1)-1?"40%":"100%"},l),t))}):"circular"===t||"square"===t?(0,tV.jsx)(ns.default,(0,e0._)({animation:"pulse",variant:"square"===t?"rectangular":t,width:n?j4[n]:j4.medium,height:n?j4[n]:j4.medium,sx:[{borderRadius:"square"===t?s.size.radius[200]:s.size.radius.full},...Array.isArray(a)?a:[a]]},l)):"rectangular"===t?(0,tV.jsx)(ns.default,(0,e0._)({animation:"pulse",variant:"rectangular",width:r,height:o,sx:[{borderRadius:s.size.radius[200]},...Array.isArray(a)?a:[a]]},l)):(0,tV.jsx)(ns.default,(0,e0._)({animation:"pulse"},l))};j3.displayName="Skeleton";var j6=e=>{let{images:t,skeletonSx:n,imageSx:i,imageProps:r}=e,o=(0,tj.useTheme)();if(!t||0===t.length)return null;let a=t.length,l=function(e,t,a){var l;let s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,u=[...Array.isArray(n)?n:[n],...Array.isArray(e.skeletonSx)?e.skeletonSx:[e.skeletonSx]].filter(Boolean),d=[...Array.isArray(i)?i:[i],...Array.isArray(e.sx)?e.sx:[e.sx]].filter(Boolean),p=(0,e0._)({},r,e.imgProps);return e.isLoading?(0,tV.jsx)(tR.default,{sx:{width:"".concat(t,"px"),height:"".concat(t,"px"),flexShrink:0},children:(0,tV.jsx)(j3,{type:"rectangular",width:"".concat(t,"px"),height:"".concat(t,"px"),sx:[{borderRadius:o.size.radius[200]},...u]})},e.id):(0,tV.jsxs)(tR.default,{onClick:e.onClick,sx:[{width:"".concat(t,"px"),height:"".concat(t,"px"),position:"relative",cursor:e.onClick?"pointer":"default",borderRadius:o.size.radius[200],overflow:"hidden",flexShrink:0},...d],children:[(0,tV.jsx)(tR.default,(0,e2._)((0,e0._)({component:"img",src:e.src,alt:null!=(l=e.alt)?l:"Image ".concat(a+1)},p),{sx:{width:"100%",height:"100%",objectFit:"cover",display:"block",backgroundColor:o.palette.fill.background.lower}})),s&&c>0&&(0,tV.jsx)(tR.default,{sx:{position:"absolute",top:0,left:0,right:0,bottom:0,backgroundColor:o.palette.fill.utilities.overlay,display:"flex",alignItems:"center",justifyContent:"center"},children:(0,tV.jsxs)(OR,{variant:"subtitleS",sx:{color:o.palette.text.neutral.onColor},children:["+",c]})})]},e.id)};if(1===a){let e=t[0];return e?(0,tV.jsx)(tR.default,{sx:{display:"flex"},children:l(e,200,0)}):null}if(2===a||3===a)return(0,tV.jsx)(tR.default,{sx:{display:"flex",gap:o.size.space[300],flexWrap:"nowrap"},children:t.map((e,t)=>l(e,200,t))});if(4===a)return(0,tV.jsx)(tR.default,{sx:{display:"grid",gridTemplateColumns:"repeat(2, 100px)",gridTemplateRows:"repeat(2, 100px)",gap:o.size.space[200]},children:t.map((e,t)=>l(e,100,t))});if(a>=5){let e=t[3];return e?(0,tV.jsxs)(tR.default,{sx:{display:"grid",gridTemplateColumns:"repeat(2, 100px)",gridTemplateRows:"repeat(2, 100px)",gap:o.size.space[200]},children:[t.slice(0,3).map((e,t)=>l(e,100,t)),l(e,100,3,!0,a-4)]}):null}return null},j8=e=>(0,tV.jsxs)("svg",(0,e2._)((0,e0._)({width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{children:[(0,tV.jsx)("path",{d:"M9.78826 20.7769C7.28699 18.9893 5.17433 16.8251 3.33806 14.3634C1.83839 12.3548 0.814897 10.1414 0.251154 7.71799C-0.0799764 6.29338 -0.129235 4.84149 0.382512 3.43872C1.08856 1.51468 2.53897 0.513093 4.53396 0.259284C6.98323 -0.0518361 9.84847 1.04254 11.983 2.11509L12.6644 1.78214C14.3584 0.892442 16.1673 0.373908 18.0802 0.161036C21.947 -0.270166 24.919 3.34865 23.6739 7.02752C22.9678 9.11803 20.8415 10.0678 18.6522 9.27086C17.5986 8.88605 16.7885 8.1601 15.9757 7.42324C14.8756 6.42711 13.8385 5.30817 12.5906 4.53582C10.3712 3.16034 8.03135 1.96499 5.28926 2.01138C3.19849 2.04686 1.86849 3.36776 1.83018 5.44462C1.80008 7.03843 2.25709 8.50943 2.9002 9.93949C2.92756 10.0023 2.97135 10.0623 3.01514 10.1169C3.03429 10.1414 3.07534 10.1933 3.07534 10.1933C3.8498 9.25994 4.60237 8.25016 5.44525 7.3823C6.50432 6.29338 7.65096 5.29179 8.78666 4.27929C8.78666 4.29839 9.06853 4.01456 9.06853 4.01456C9.06853 4.01456 10.3575 4.65864 10.8829 4.93155C10.2754 5.42006 9.73079 5.84308 9.20263 6.28519C7.31983 7.85717 5.70523 9.66931 4.34513 11.708C4.13715 12.0191 4.1262 12.2483 4.33966 12.5676C6.30181 15.4905 8.74561 17.9222 11.6902 19.8571L11.983 20.0454C13.6442 18.8337 15.3901 17.3791 16.7338 16.1182C17.7381 15.1767 18.778 14.3934 20.2449 14.388C21.4627 14.3825 22.4123 14.8765 23.0718 15.859C25.0723 18.8446 23.756 23.1785 19.9247 23.9808C18.2006 24.3411 16.545 23.9808 14.9139 23.4459C14.3584 23.2631 13.822 23.0229 13.1543 22.7609C13.8138 22.3516 15.059 21.5792 15.059 21.5792C15.059 21.5792 15.2943 21.6693 15.4832 21.7293C16.5477 22.0595 17.6177 22.2888 18.7479 22.2806C21.3806 22.2642 22.82 19.8271 21.8759 17.45C21.3614 16.151 20.2011 15.7853 19.0435 16.5876C18.4195 17.0216 17.8859
117.5974 17.3495 18.146C14.6239 20.9297 11.4412 22.9411 7.62086 23.858C6.44685 24.1391 5.25369 24.2237 4.05779 23.9563C1.81103 23.4569 0.519343 22.0459 0.0979036 19.8189C-0.208597 18.1978 0.333253 15.2613 1.20623 13.7603C1.57294 14.3006 2.38571 15.5206 2.38571 15.5206C2.38571 15.5206 2.32004 15.7716 2.26804 15.9627C1.93965 17.158 1.66598 18.3561 1.9287 19.6033C2.25709 21.1671 3.23954 22.095 4.82404 22.2479C6.64389 22.4252 8.5431 21.8003 10.1604 21.0143M13.9917 3.15489C14.1258 3.30499 14.1887 3.38959 14.2654 3.45782C15.3846 4.45941 16.4848 5.48556 17.6369 6.44621C18.176 6.89652 18.7863 7.31407 19.4321 7.5788C20.4474 7.99363 21.3778 7.61155 21.8102 6.74096C22.5518 5.24813 22.0018 2.59542 19.6702 2.12874C17.6725 1.72755 15.8608 2.33888 13.9917 3.15489Z",fill:"url(#chatuwm_icon_gradient)"}),(0,tV.jsx)("defs",{children:(0,tV.jsxs)("linearGradient",{id:"chatuwm_icon_gradient",x1:"-0.000614546",y1:"12.1283",x2:"23.9995",y2:"12.1283",gradientUnits:"userSpaceOnUse",children:[(0,tV.jsx)("stop",{offset:"0.02",stopColor:"#71C172"}),(0,tV.jsx)("stop",{offset:"0.54",stopColor:"#29B99A"}),(0,tV.jsx)("stop",{offset:"1",stopColor:"#069EC9"})]})})]})),j5=e=>(0,tV.jsxs)("svg",(0,e2._)((0,e0._)({width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{children:[(0,tV.jsx)("path",{d:"M24.4343 18.4227C23.3425 16.4293 20.2573 16.3864 16.6377 16.391C15.6819 14.8986 14.6598 13.2635 13.7458 11.6911C14.8272 9.53764 15.7028 7.54423 16.0342 6.18052C16.5784 3.91577 16.0237 1.96412 14.5446 0.962198C14.0423 0.624758 13.4737 0.374268 12.8981 0.374268H12.8807C12.3016 0.374268 11.74 0.624758 11.2376 0.962198C9.75851 1.96412 9.20386 3.91577 9.74805 6.18052C10.0167 7.29028 10.6446 8.81055 11.4539 10.5013C11.6671 10.1227 12.3212 8.78908 12.4027 8.5566C11.9423 7.49901 11.6423 6.55973 11.4399 5.83611C11.0109 4.29149 11.2516 3.05301 12.0958 2.43724C12.0993 2.43376 12.1027 2.43376 12.1027 2.4303C12.5667 2.09632 13.2156 2.09632 13.6795 2.4303C13.6795 2.43376 13.683 2.43376 13.6865 2.43724C14.5307 3.05301 14.7749 4.29149 14.3423 5.83611C14.1605 6.48332 13.9083 7.26805 13.5712 8.13679C12.8362 10.0312 11.7579 12.6091 9.14457 16.391C5.50907 16.3575 2.43979 16.4293 1.34792 18.4227C0.221161 20.4752 1.2049 22.2982 2.58979 23.1261C4.10378 24.0306 6.29104 23.9402 7.54686 22.0233C7.73523 21.7346 7.9585 21.4006 8.20269 21.0284C8.75038 20.2004 10.1407 18.0539 10.4898 17.4814C11.0009 16.5836 12.4468 14.2558 12.8807 13.5384V13.5349C12.8841 13.5279 12.8876 13.5279 12.8911 13.521C12.8946 13.5279 12.8981 13.5279 12.8981 13.5349C13.4876 14.5194 14.6144 16.391 14.6144 16.391L12.3212 16.4426L11.3619 18.0709C11.3619 18.0709 13.2116 18.0226 14.9666 18.0226C16.5396 18.0226 17.6895 18.0516 18.1352 18.0613C20.4022 18.1104 22.3901 18.3218 22.9029 19.2576C23.5134 20.3744 22.9512 21.1922 22.2924 21.6337C21.5456 22.1342 20.3808 22.1138 19.6971 21.0736C19.5052 20.7779 19.2854 20.4439 19.0377 20.0717C18.8424 19.7725 18.6261 19.449 18.4028 19.1046L16.3342 19.1359C16.7842 19.8212 17.2028 20.4613 17.5796 21.0284C17.8238 21.4006 18.047 21.7346 18.2354 22.0233C19.4912 23.9402 21.6785 24.0307 23.1924 23.1262C24.5774 22.2982 25.5576 20.4752 24.4343 18.4227ZM6.74453 20.0717C6.49684 20.4439 6.27707 20.7779 6.08521 21.0736C5.40147 22.1138 4.19123 22.1393 3.48982 21.6337C2.83039 21.1584 2.26887 20.3743 2.87935 19.2576C3.39214 18.3218 5.45031 18.1096 7.71779 18.1096C7.82244 18.1096 7.92708 18.1061 8.03176 18.1096C7.55732 18.8367 7.12127 19.5011 6.74453 20.0717Z",fill:"url(#chatuwmassist_icon_gradient)"}),(0,tV.jsx)("defs",{children:(0,tV.jsxs)("linearGradient",{id:"chatuwmassist_icon_gradient",x1:"24.8672",y1:"21.3583",x2:"5.5872",y2:"10.1964",gradientUnits:"userSpaceOnUse",children:[(0,tV.jsx)("stop",{offset:"0.1874",stopColor:"#009DC8"}),(0,tV.jsx)("stop",{offset:"0.58078",stopColor:"#27B898"}),(0,tV.jsx)("stop",{offset:"0.89763",stopColor:"#61BE78"}),(0,tV.jsx)("stop",{offset:"0.97521",stopColor:"#70C071"})]})})]})),j7=e=>{let{chatAiIcon:t="ChatUWM",avatarBrand:n,text:i,sourcesData:r,images:o,skeletonSx:a,imageSx:l,imageProps:s}=e,c=(0,tj.useTheme)();return(0,tV.jsxs)(tR.default,{sx:{display:"flex",alignItems:"flex-start"},children:[(0,tV.jsx)(tR.default,{sx:{position:"relative",display:"inline-block","&::before":{content:'""',position:"absolute",top:"-".concat(c.size.space[50]),left
1:"-".concat(c.size.space[50]),right:"-".concat(c.size.space[50]),bottom:"-".concat(c.size.space[50]),borderRadius:c.size.radius[200],zIndex:0}},children:(0,tV.jsx)(tR.default,{sx:{position:"relative",zIndex:1},children:(0,tV.jsx)(jV,{variant:"entity",size:"medium",brand:n,sx:{backgroundColor:c.palette.fill.background.high},icon:"ChatUWM"===t?(0,tV.jsx)(j8,{style:{width:"50%",height:"100%"}}):(0,tV.jsx)(j5,{style:{width:"50%",height:"100%"}})})})}),(0,tV.jsxs)(tR.default,{sx:{paddingLeft:c.size.space[400],flexDirection:"column",display:"flex",gap:c.size.space[200]},children:[i,o&&o.length>0&&(0,tV.jsx)(j6,{images:o,skeletonSx:a,imageSx:l,imageProps:s}),r&&(0,tV.jsxs)(OR,{variant:"bodyS",color:c.palette.text.neutral.default,children:["sources:"," ",r.map((e,t)=>(0,tV.jsxs)(tI.default.Fragment,{children:[(0,tV.jsx)(jp,{variant:"small",href:e.link,removeUnderline:!0,children:e.name}),t!==r.length-1?", ":""]},e.id))]})]})]})},j9=e=>{var t;let{text:n,type:i,timeStamp:r,statusDay:o,statusSubject:a,statusEvent:l,name:s,id:c,isDelivered:u,isError:d,errorText:p="Could not send, try again.",avatarAlt:f,avatarSrc:h,avatarInitials:m,avatarBrand:g,onErrorClick:b,variant:v="human",sourcesData:x,showMessageToolBar:y=!1,messageToolTipBarActions:C,chatAiIcon:w="ChatUWM",showMoreOptions:k=!1,onMoreClick:M,liked:z,disliked:S,onLikeChange:L,onDislikeChange:A,onCopyClick:E,onRegenerateClick:T,contentType:_,content:O,attachments:j,reloadTooltipText:D,width:N,images:I,skeletonSx:P,imageSx:R,imageProps:B,hideLikeIcon:F=!1,hideDislikeIcon:V=!1,hideCopyIcon:H=!1,hideRegenerateIcon:W=!1,hideIconBlock:q=!1,sx:U=[]}=e,$=(0,e4._)(e,["text","type","timeStamp","statusDay","statusSubject","statusEvent","name","id","isDelivered","isError","errorText","avatarAlt","avatarSrc","avatarInitials","avatarBrand","onErrorClick","variant","sourcesData","showMessageToolBar","messageToolTipBarActions","chatAiIcon","showMoreOptions","onMoreClick","liked","disliked","onLikeChange","onDislikeChange","onCopyClick","onRegenerateClick","contentType","content","attachments","reloadTooltipText","width","images","skeletonSx","imageSx","imageProps","hideLikeIcon","hideDislikeIcon","hideCopyIcon","hideRegenerateIcon","hideIconBlock","sx"]),K=null!=(t=null!=_?_:O)?t:"text",G=(0,tj.useTheme)(),[Y,X]=tI.default.useState(!1),[J,Q]=tI.default.useState(!1),Z=null!=z?z:Y,ee=null!=S?S:J,et=()=>"ai"!==v||"ai"===v&&"outbound"===i;return"status"===i?(0,tV.jsx)(jX,{statusDay:o,statusSubject:a,statusEvent:l,timeStamp:r}):(0,tV.jsxs)(tR.default,(0,e2._)((0,e0._)({component:"article","aria-label":"ai"===v&&"inbound"===i?d?"AI error message":"AI assistant message":"".concat("outbound"===i?"Outbound":"Inbound"," message").concat(s?" from ".concat(s):""),"aria-live":"inbound"===i?"polite":void 0,sx:[{display:"flex",flexDirection:"column",gap:G.size.space[200],alignItems:"outbound"===i?"flex-end":"flex-start"},...Array.isArray(U)?U:[U]]},$),{children:["ai"===v&&"inbound"===i&&!d&&(0,tV.jsx)(j7,{chatAiIcon:w,avatarBrand:g,text:n,sourcesData:x,images:I,skeletonSx:P,imageSx:R,imageProps:B}),("inbound"===i||"outbound"===i)&&et()&&"attachments"===K&&(0,tV.jsx)(jJ,{isError:d,attachments:j}),("inbound"===i||"outbound"===i)&&et()&&y&&("text"===K||"textAndAttachments"===K)&&(0,tV.jsx)(jZ,{actions:null!=C?C:[{id:1,icon:["fas","star"],onClick:()=>{}},{id:2,icon:["fas","star"],onClick:()=>{}},{id:3,icon:["fas","star"],onClick:()=>{}}],showMoreOptions:k,onMoreClick:M,placement:"inbound"===i?"top-start":"top-end",tooltipSx:{backgroundColor:G.palette.fill.background.high,border:"".concat(G.size.outline.thin," solid ").concat(G.palette.outline.neutral.high),boxShadow:G.shadows[500],borderRadius:G.size.radius[200],padding:"".concat(G.size.space[100]," ").concat(G.size.space[200])},children:(0,tV.jsx)(tR.default,{sx:{display:"flex",flexDirection:"column",alignItems:"outbound"===i?"flex-end":"flex-start",gap:G.size.space[100],width:N,maxWidth:"90%"},children:(0,tV.jsx)(jQ,{text:n,isError:d,type:i,attachments:j,content:K,showMessageToolBar:y})})}),("inbound"===i||"outbound"===i)&&et()&&!y&&("text"===K||"textAndAttachments"===K)&&(0,tV.jsx)(jQ,{text:n,isError:d,type:i,attachments:j,content:K,showMessageToolBar:y,width:N}),"ai"===v&&"inbound"===i&&d&&(0,tV.jsx)(j1,{errorText:p,onRegenerateClick:T,isAi:!0}),et()&&(0,tV.jsx)(j0,{type:i,isDelivered:u,isError:d,errorText:p,onErrorClick:b,timeStamp:r,avatarAlt:f,avatarSrc:h,avatarInitials:m,avatarBrand:g,name:s,reloadTooltipText:D}),"inbound"===i&&!d&&"ai"===v&&!q&&(0,tV.jsx)(j2,{isLiked:Z,isDisliked:ee,handleLike:()=>{L?L(!Z):X(e=>!e)},handleDislike:()=>{A?A(!ee):Q(e=>!e)},onCopyClick:E,onRegenerateClick:T,color:G.palette.icon.brand.strong,hideLikeIcon:F,hideDislikeIcon:V,hideCopyIcon:H,hideRegenerateIcon:W})]}),c)};j9.displayName="ChatMessage";var De=rI(il());function Dt(e,t,n,i){return!0===e?i.palette.outline.action.destructive.enable:"ai"===n?t?i.palette.outline.action.brand.hover:i.palette.outline.action.brand.enable:t?i.palette.outline.action.neutral.hover:i.palette.outline.action.neutral.enable}var Dn=e=>{let{placeholder:t="Type your message here...",maxRows:n=10,maxLength:i,isError:r,allowOverType:o,onPrimaryButtonClick:a,errorText:l="Error",isLoading:s,inputOnChange:c,variant:u="human",inputValue:d,preventSubmit:p,secondaryActions:f,tertiaryActions:h,sx:m=[]}=e,g=(0,e4._)(e,["placeholder","maxRows","maxLength","isError","allowOverType","onPrimaryButtonClick","errorText","isLoading","inputOnChange","variant","inputValue","preventSubmit","secondaryActions","tert
1iaryActions","sx"]),b=(0,tj.useTheme)(),[v,x]=(0,tI.useState)(d),y=(0,tI.useRef)(null);return(0,tI.useEffect)(()=>{x(null!=d?d:"")},[d]),(0,tV.jsxs)(tR.default,(0,e2._)((0,e0._)({"aria-label":"Chat message input","aria-busy":s,sx:[{display:"flex",flexDirection:"column",pointerEvents:s?"none":"auto",cursor:s?"not-allowed":"auto"},...Array.isArray(m)?m:[m]]},g),{children:[(0,tV.jsxs)(tR.default,{onClick:e=>{var t;e.target.closest("[data-chat-input-action-btn]")||null==(t=y.current)||t.focus()},sx:{position:"relative",display:"flex",flexDirection:"column",borderRadius:b.size.radius[200],paddingLeft:b.size.space[300],paddingRight:b.size.space[300],paddingTop:b.size.space[300],paddingBottom:b.size.space[300],backgroundColor:r?b.palette.fill.feedback.error:b.palette.fill.background.high,cursor:s?"not-allowed":"text",boxShadow:"ai"===u?b.shadows[300]:"none",borderStyle:"solid",borderWidth:b.size.outline.thin,borderColor:Dt(r,!1,u,b),"@media (hover: hover) and (pointer: fine)":{"&:hover":{borderColor:Dt(r,!0,u,b)}},"&:focus-within":{borderColor:b.palette.outline.action.focusInset,outline:"".concat(b.size.outline.thick," solid ").concat(b.palette.outline.action.focusOutset),outlineOffset:0}},className:"chat-input-box ".concat("ai"===u?"chat-input-gradient":""),children:[(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",gap:b.size.space[600],alignItems:"start"},children:[(0,tV.jsx)(O6,{multiline:!0,minRows:1,maxRows:n,error:r,hideMaxLength:!0,placeholder:t,onChange:e=>{c&&c(e),(!i||e.target.value.length<=i)&&x(e.target.value)},defaultValue:v,disabled:s,inputRef:y,maxLength:i,allowOverType:o,slotProps:{input:{"aria-describedby":r?"chat-input-error":i?"chat-input-counter":void 0}},sx:{backgroundColor:b.palette.fill.background.high,borderRadius:b.size.radius[200],paddingBottom:b.size.space[600],paddingRight:b.size.space[1200],cursor:s?"not-allowed":"text","&.MuiTextField-root":{backgroundColor:r?b.palette.fill.feedback.error:b.palette.fill.background.high},"& .MuiFormHelperText-root":{display:"none"},"& .MuiInputBase-root.Mui-focused":{outlineColor:"transparent"},"& .MuiInputBase-root.Mui-disabled":{backgroundColor:"transparent"},"& .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&:focus":{borderColor:"transparent"},"& .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-root:hover:not(.Mui-disabled):not(:focus-within) .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-root:focus-within":{outline:"none"},"& .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-input .MuiOutlinedInput-input":{padding:0,fontSize:b.typography.bodyM.fontSize,"&::placeholder":{color:b.palette.text.action.placeholder,opacity:1,padding:0}},"& .MuiInputBase-root":{lineHeight:b.typography.bodyM.lineHeight,padding:0},"& .MuiInputBase-input":{padding:0,lineHeight:b.typography.bodyM.lineHeight,borderRadius:0},"& .Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .Mui-disabled .MuiInputBase-input":{color:b.palette.text.primary},"&:hover .Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent",cursor:"not-allowed",pointerEvents:"all"},"& .MuiInputBase-root:hover:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"}}}),v&&(0,tV.jsx)(tR.default,{sx:{position:"absolute",top:b.size.space[100],right:b.size.space[100]},children:(0,tV.jsx)(OF,{"aria-label":"close",variant:"text",onClick:()=>{var e;null==c||c({target:{value:""}}),x(""),null==(e=y.current)||e.focus()},style:{backgroundColor:"inherit",border:"none"},"data-chat-input-action-btn":!0,children:(0,tV.jsx)(OO,{style:{color:b.palette.icon.neutral.weak},icon:["fas","xmark"]})})})]}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",alignItems:"center",gap:b.size.space[200]},children:[h&&(0,tV.jsx)(tR.default,{sx:{display:"flex",alignItems:"center",gap:b.size.space[200],zIndex:10},children:tI.default.cloneElement(h,{"data-chat-input-action-btn":!0})}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",marginLeft:"auto",gap:b.size.space[200]},children:[f&&(0,tV.jsx)(tR.default,{sx:{display:"flex",alignItems:"center",gap:b.size.space[200],zIndex:10},children:tI.default.cloneElement(f,{"data-chat-input-action-btn":!0})}),(0,tV.jsx)(OF,{sx:{zIndex:10},disabled:!v||s||p,onClick:()=>{a&&(a(),r||x(""))},"data-chat-input-action-btn":!0,"aria-label":"submit",className:"chat-input-action-btn",children:s?(0,tV.jsx)(tR.default,{sx:{animation:"".concat(De," 1s linear infinite"),display:"flex",alignItems:"center"},children:(0,tV.jsx)(OO,{icon:["fas","spinner-third"]})}):(0,tV.jsx)(OO,{icon:["fas","arrow-up"]})})]})]})]}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",height:b.size.space[600],justifyContent:"space-between"},children:[(0,tV.jsx)(tR.default,{children:!s&&r&&(0,tV.jsx)(OR,{id:"chat-input-error",variant:"bodyS",sx:{color:b.palette.text.feedback.error,marginLeft:b.size.space[400]},children:l})}),(0,tV.jsx)(tR.default,{display:"flex",justifyContent:"center",alignItems:"center",children:i&&(0,tV.jsxs)(OR,{id:"chat-input-counter",variant:"bodyS",sx:{color:b.palette.text.secondary},"aria-live":"polite",children:[(null!=v?v:"").length,"/",i]})})]})]}))};Dn.displayName="ChatInput",(0,tI.forwardRef)((e,t)=>
1{let[n,...i]=[e,t],{textingDisabled:r,inputErrorText:o,transcript:a,inputOnChange:l,inputMaxRows:s,inputVariant:c="human",inputValue:u,loadingOldMessages:d,onPrimaryButtonClick:p,inputPlaceholder:f,inputIsLoading:h,inputIsError:m,inputMaxLength:g,inputAllowOverType:b,inputSecondaryActions:v,autoScrollToBottom:x=!1,scrollToMessageId:y,sx:C=[]}=n,w=(0,e4._)(n,["textingDisabled","inputErrorText","transcript","inputOnChange","inputMaxRows","inputVariant","inputValue","loadingOldMessages","onPrimaryButtonClick","inputPlaceholder","inputIsLoading","inputIsError","inputMaxLength","inputAllowOverType","inputSecondaryActions","autoScrollToBottom","scrollToMessageId","sx"]),[k]=i,M=(0,tj.useTheme)(),z=(0,tI.useMemo)(()=>a||[],[a]),S=(0,tI.useRef)(null),L=(0,tI.useRef)({});return(0,tI.useEffect)(()=>{S.current&&!y&&(S.current.scrollTop=S.current.scrollHeight)},[]),(0,tI.useEffect)(()=>{x&&S.current&&(S.current.scrollTop=S.current.scrollHeight)},[z,x]),(0,tI.useEffect)(()=>{if(y&&S.current){let e=L.current[y];if(e){let t=S.current,n=e.offsetTop,i=t.clientHeight;t.scrollTop=n-i/2+e.clientHeight/2}}},[y]),(0,tV.jsxs)(tR.default,(0,e2._)((0,e0._)({sx:[{display:"flex",flexDirection:"column",backgroundColor:M.palette.background.paper,height:"100%"},...Array.isArray(C)?C:[C]]},w),{children:[(0,tV.jsxs)(tR.default,{ref:e=>{S.current=e,"function"==typeof k?k(e):k&&(k.current=e)},role:"log","aria-live":"polite","aria-label":"Chat conversation",sx:{flex:1,overflowY:"auto",display:"flex",flexDirection:"column",gap:M.size.space[400],padding:M.size.space[400],backgroundColor:M.palette.background.paper,"&:focus-visible":{borderRadius:M.size.radius[200],outline:"".concat(M.size.outline.thick," solid ").concat(M.palette.outline.action.focusOutset),zIndex:1}},children:[d&&(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:M.size.space[200]},children:[(0,tV.jsx)(j3,{height:"25px",type:"rectangular",width:"50%"}),(0,tV.jsx)(j3,{height:"25px",type:"rectangular",width:"100px"})]}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"column",alignItems:"flex-start",gap:M.size.space[200]},children:[(0,tV.jsx)(j3,{height:"25px",type:"rectangular",width:"40%"}),(0,tV.jsx)(j3,{height:"25px",type:"rectangular",width:"140px"})]}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:M.size.space[200]},children:[(0,tV.jsx)(j3,{height:"25px",type:"rectangular",width:"30%"}),(0,tV.jsx)(j3,{height:"25px",type:"rectangular",width:"100px"})]})]}),z.length>0&&z.map((e,t)=>{var n;return(0,tV.jsx)(tR.default,{ref:t=>{e.id&&(L.current[e.id]=t)},children:(0,tV.jsx)(j9,(0,e0._)({},e))},null!=(n=e.id)?n:t)}),(0,tV.jsx)(tR.default,{"aria-hidden":"true"})]}),!r&&(0,tV.jsx)(tR.default,{sx:{backgroundColor:M.palette.fill.background.default,padding:M.size.space[400],position:"relative",isolation:"isolate",overflow:"visible"},"aria-label":"Message input",children:(0,tV.jsx)(Dn,{inputOnChange:l,onPrimaryButtonClick:p,maxRows:s,placeholder:f,isError:m,isLoading:h,maxLength:g,allowOverType:b,secondaryActions:v,errorText:o,variant:c,inputValue:u})})]}))}).displayName="Chat";var Di=(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{sx:r=[],slotProps:o,placeholder:a="Search",onChange:l}=n,s=(0,e4._)(n,["sx","slotProps","placeholder","onChange"]),[c]=i,[u,d]=(0,tI.useState)(""),p=(0,tj.useTheme)();return(0,tV.jsx)(O6,(0,e2._)((0,e0._)({},s),{ref:c,sx:[{"& svg":{color:p.palette.icon.neutral.weak},"& .MuiInputBase-input":{paddingLeft:p.size.space[100]},"& .MuiOutlinedInput-notchedOutline":{borderRadius:p.size.radius[200]}},...Array.isArray(r)?r:[r]],slotProps:(0,e2._)((0,e0._)({},o),{input:(0,e2._)((0,e0._)({},null==o?void 0:o.input),{startAdornment:(0,tV.jsx)(OO,{style:{color:p.palette.icon.neutral.weak,paddingRight:p.size.space[100],paddingLeft:p.size.space[100]},icon:["far","magnifying-glass"]}),disabled:s.disabled,endAdornment:u&&(0,tV.jsx)("button",{type:"button",onClick:()=>{d(""),l&&l({target:{value:""}})},style:{cursor:"pointer",display:"flex",backgroundColor:"transparent",border:"none",alignItems:"center",padding:"".concat(p.size.space[50]," ").concat(p.size.space[150]),outline:"none",borderRadius:p.size.radius[100]},"aria-label":"Clear search",tabIndex:0,onFocus:e=>{e.currentTarget.style.outline="".concat(p.size.outline.thick," solid ").concat(p.palette.outline.action.focus)},onBlur:e=>{e.currentTarget.style.outline="none"},children:(0,tV.jsx)(OO,{style:{color:p.palette.icon.neutral.default,fontSize:OD(16)},icon:["far","close"]})})})}),defaultValue:u,onChange:e=>{d(e.target.value),l&&l(e)},placeholder:a}))});Di.displayName="LocalSearchField";var Dr=(e,t)=>
1(0,e0._)({PaperProps:{sx:{"& .MuiList-root":{padding:0,maxHeight:"288px",overflowY:"auto"},"& .MuiList-root > .MuiMenuItem-root:first-of-type":{borderTopLeftRadius:e.size.radius[200],borderTopRightRadius:e.size.radius[200]},"& .MuiList-root > .MuiMenuItem-root:last-of-type":{borderBottomLeftRadius:e.size.radius[200],borderBottomRightRadius:e.size.radius[200]},width:"fit-content",minWidth:"230px",padding:0,borderRadius:e.size.radius[200],overflow:"hidden",boxShadow:e.shadows[400],backgroundColor:e.palette.fill.action.brand.varEnable}}},t),Do=e=>{let{open:t,theme:n}=e;return(0,tV.jsx)(OO,{icon:["far","chevron-down"],style:{transition:"transform 0.3s",transform:t?"rotate(180deg)":"rotate(0deg)",marginRight:n.size.space[300],pointerEvents:"none",cursor:"default",position:"absolute",right:0}})},Da=e=>{let{theme:t}=e;return(0,tV.jsx)("span",{style:{paddingLeft:"5px"},children:(0,tV.jsx)(OO,{icon:["fas","circle"],color:t.palette.icon.feedback.error,style:{fontSize:OD(6),transform:"translate(2px, -2px)"}})})},Dl=e=>{let{toolTipTitle:t,toolTipDescription:n,theme:i}=e;return(0,tV.jsx)(tR.default,{sx:{marginRight:i.size.space[100]},children:(0,tV.jsx)(OB,{title:t,description:null!=n?n:"",placement:"top"})})},Ds=(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{readOnly:r=!1,label:o,id:a,name:l,required:s,toolTipTitle:c,toolTipDescription:u,value:d,MenuProps:p,onChange:f,onBlur:h,options:m=[],helperText:g,error:b,size:v="large",defaultValue:x="",placeholder:y="Select",emptyLabel:C="No options available",sx:w=[],startAdornment:k,"aria-label":M,"aria-labelledby":z,"aria-describedby":S}=n,L=(0,e4._)(n,["readOnly","label","id","name","required","toolTipTitle","toolTipDescription","value","MenuProps","onChange","onBlur","options","helperText","error","size","defaultValue","placeholder","emptyLabel","sx","startAdornment","aria-label","aria-labelledby","aria-describedby"]),[A]=i,E=(0,tj.useTheme)(),[T,_]=(0,tI.useState)(!1),O=o?"select-".concat(o.replaceAll(/\s+/g,"-").toLowerCase()):void 0,j={muiSize:"large"===v?"medium":v,userSelectValue:r?"text":"auto",cursorValue:r?"text":"pointer",heightValue:"small"===v?"32px":"40px",borderColorValue:E.palette.outline.action.neutral.enable,borderColorHoverValue:E.palette.outline.action.neutral.hover,helperTextColor:b?E.palette.text.feedback.error:E.palette.text.neutral.weak,labelFontSize:"small"===v?"0.75rem":"0.875rem"},D=0===m.length?[(0,tV.jsx)(OW,{value:"__no_options__",disabled:!0,className:"empty-disabled",children:C},"__no_options__")]:m.map(e=>(0,tV.jsx)(OW,{value:e.value,children:e.label},e.id)),N=(0,tI.useMemo)(()=>r?()=>null:()=>(0,tV.jsx)(Do,{open:T,theme:E}),[T,r,E]),I=k?(0,tV.jsx)(O2,{readOnly:r,disabled:L.disabled,size:"large"===v?"medium":v,position:"start",variant:"unfilled",children:k}):void 0;return(0,tV.jsxs)(tR.default,{sx:{width:"100%"},children:[o&&(0,tV.jsx)(ng.default,{id:O,sx:{position:"relative",transform:"none",color:E.palette.text.neutral.strong,marginBottom:E.size.space[50],padding:"".concat(E.size.space[100]," 0 ").concat(E.size.space[100]," 0 "),typography:E.typography.subtitleXS},children:(0,tV.jsxs)(tR.default,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,tV.jsxs)(tR.default,{children:[o,s&&(0,tV.jsx)(Da,{theme:E})]}),(c||u)&&(0,tV.jsx)(Dl,{toolTipTitle:c,toolTipDescription:u,theme:E})]})}),(0,tV.jsx)(nw.default,(0,e2._)((0,e0._)({inputRef:A,MenuProps:Dr(E,p),labelId:O,IconComponent:N,size:j.muiSize,error:b,fullWidth:!0,inputProps:(0,e0._)({readOnly:r},void 0!==a&&{id:a},void 0!==l&&{name:l}),SelectDisplayProps:(0,e0._)({"aria-readonly":r?"true":void 0},M&&{"aria-label":M},z&&{"aria-labelledby":z},S&&{"aria-describedby":S},r&&{onFocus:e=>{let t=window.getSelection();if(t&&e.currentTarget.firstChild){let n=document.createRange();n.selectNodeContents(e.currentTarget),t.removeAllRanges(),t.addRange(n)}}}),required:s,displayEmpty:!0,value:d,defaultValue:x,onChange:e=>{null==f||f(e.target.value)},onBlur:h,onOpen:()=>_(!0),onClose:()=>_(!1),startAdornment:I,renderValue:e=>((e,t,n,i)=>{if(!e)return(0,tV.jsx)(OR,{component:"span",variant:"bodyM",sx:{color:i.palette.text.action.placeholder},children:n});let r=t.find(t=>t.value===e);return r?r.label:""})(e,m,y,E)},L),{sx:[{paddingLeft:k?E.size.space[100]:0,"& .MuiFormHelperText-root":{color:E.palette.text.neutral.default,letterSpacing:"0.6px",margin:"".concat(E.size.space[50]," ").concat(E.size.space[200]," 0"),"&.Mui-error":{color:E.palette.text.feedback.error}},"& .MuiSelect-select":{backgroundColor:r?E.palette.fill.action.disabled:E.palette.fill.background.high,color:E.palette.text.neutral.strong,padding:"0 ".concat(k?0:E.size.space[200]),fontSize:E.typography.bodyM.fontSize,userSelect:j.userSelectValue,cursor:j.cursorValue,"&.Mui-error":{backgroundColor:r?E.palette.fill.action.disabled:E.palette.fill.feedback.error}},"& .MuiSelect-select.MuiInputBase-input.MuiOutlinedInput-input":{borderRadius:E.size.radius[200],height:j.heightValue,lineHeight:j.heightValue,cursor:j.cursorValue,fontSize:E.typography.bodyM.fontSize,paddingRight:r?E.size.space[200]:E.size.space[800],overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},"&:focus-within, &.Mui-focused":{outline:"".concat(E.size.outline.thick," solid ").concat(E.palette.outline.action.focusOutset),borderRadius:E.size.radius[200]},"& .MuiOutlinedInput-notchedOutline":{borderColor:r?E.palette.outline.action.disabled:j.borderColor
1Value,borderRadius:E.size.radius[200]},"@media (hover: hover) and (pointer: fine)":{"&:hover:not(.Mui-disabled):not(:focus-within):not(.Mui-focused) .MuiOutlinedInput-notchedOutline":{borderColor:r?E.palette.outline.action.disabled:j.borderColorHoverValue}},"&&:focus-within .MuiOutlinedInput-notchedOutline, &&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:E.palette.outline.action.focusInset,borderWidth:E.size.outline.thin},"&.Mui-error .MuiOutlinedInput-notchedOutline, &.MuiInputBase-colorError .MuiOutlinedInput-notchedOutline":{borderColor:r?E.palette.outline.action.disabled:E.palette.outline.feedback.error},"&.MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline ":{borderColor:r?E.palette.outline.action.disabled:E.palette.outline.feedback.warning},"&.MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline":{borderColor:r?E.palette.outline.action.disabled:E.palette.outline.feedback.success},"& .Mui-disabled":{cursor:"not-allowed !important",backgroundColor:E.palette.fill.action.disabled,"&.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline":{borderColor:E.palette.outline.neutral.default}},"& .MuiSelect-icon":{display:"none"},"& .empty-disabled":{backgroundColor:E.palette.fill.action.disabled}},...Array.isArray(w)?w:[w]],children:D})),g&&(0,tV.jsx)(tQ.default,{style:{color:j.helperTextColor,letterSpacing:"0.6px",margin:"".concat(E.size.space[100]," ").concat(E.size.space[200]," 0"),fontSize:E.typography.bodyS.fontSize},children:g})]})});Ds.displayName="SelectField";var Dc='.MuiPickersInputBase-sectionContent[data-range-position="start"] + .MuiPickersInputBase-sectionAfter:not([data-range-position])',Du="url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='black' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9.8s-8.8 24.8.8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9.8l176-168z'/%3E%3C/svg%3E\")";function Dd(e){let{toolTipTitle:t,toolTipDescription:n}=e,i=(0,tj.useTheme)();return t||n?(0,tV.jsx)(OP,{sx:{alignSelf:"end",right:"4px",zIndex:1},children:(0,tV.jsx)(OB,{title:null!=t?t:"",description:null!=n?n:"",placement:"top",children:(0,tV.jsx)(OO,{icon:["far","circle-info"],color:i.palette.icon.feedback.info,style:{fontSize:OD(13)}})})}):null}var Dp=tI.default.createContext(void 0);function Df(e){var t;let{value:n,inputName:i,readOnly:r,children:o}=e,[a,l]=(0,tI.useState)(null!=(t=n.value)?t:null),[s,c]=(0,tI.useState)(void 0),[u,d]=(0,tI.useState)(void 0),[p,f]=(0,tI.useState)(i),h=(0,nM.useFormControl)(),m=e=>p?"".concat(p,"-").concat(e):e;(0,tI.useEffect)(()=>{void 0!==n.value&&l(n.value)},[n.value]);let g=e=>{l(e)},b=e=>{f(e)},v=e=>{c(e)},x=e=>{d(e)},y=(0,tI.useMemo)(()=>s||m("label"),[p,s]),C=(0,tI.useMemo)(()=>u||m("helper-text"),[p,u]),w=(0,tI.useMemo)(()=>(0,e2._)((0,e0._)({},h),{value:a,readOnly:r,inputName:p,labelId:y,helperTextId:C,setCurrentValue:g,registerInputName:b,registerLabelId:v,registerHelperTextId:x}),[h,a,r,p,y,C]);return(0,tV.jsx)(Dp.Provider,{value:w,children:o})}function Dh(e){let t=tI.default.useContext(Dp);if(tI.default.useLayoutEffect(()=>{var n;void 0!==e&&t&&(null==(n=t.setCurrentValue)||n.call(t,e))},[e]),t)return t}var Dm={ariaHidden:!0};function Dg(e){let{required:t=!1,ariaControls:n=Dm}=e,i=(0,tj.useTheme)(),r=Dh(),{ariaHidden:o}=n;if(!t&&!(null==r?void 0:r.required))return null;let a=(null==r?void 0:r.inputName)?"".concat(r.inputName,"-required-indicator"):"required-indicator";return(0,tV.jsx)(OO,{icon:["fas","circle"],"aria-hidden":o,color:i.palette.icon.feedback.error,"data-testid":a,style:{fontSize:OD(6),marginLeft:OD(4),position:"relative",top:"50%",transform:"translateY(-50%)"}})}Dg.displayName="RequiredIndicator";var Db={ariaHidden:!1,requiredAsteriskControls:{ariaHidden:!1}};function Dv(e){let{id:t,name:n,label:i,required:r=!1,toolTipTitle:o,toolTipDescription:a,ariaControls:l=Db,showRequiredIndicator:s=!0,showToolTip:c=!0}=e,u=(0,tj.useTheme)(),d=Dh();(0,tI.useEffect)(()=>{t&&d&&d.registerLabelId(t)},[t]);let{requiredAsteriskControls:p,ariaHidden:f}=l,h=(0,e4._)(l,["requiredAsteriskControls","ariaHidden"]),m=(0,e0._)({},h,void 0!==f&&{"aria-hidden":f}),g=!!(null!=r?r:null==d?void 0:d.required),b=null!=t?t:null==d?void 0:d.labelId;return i?(0,tV.jsxs)(to.InputLabel,(0,e2._)((0,e0._)({htmlFor:n,id:b,shrink:!0},m),{sx:[(0,e2._)((0,e0._)({color:u.palette.text.neutral.strong,transform:"none",position:"relative",margin:u.size.space[50],paddingBottom:u.size.space[100]},u.typography.subtitleXS),{display:"flex",alignItems:"center",width:"100%",gap:u.size.space[100],pointerEvents:"auto",maxWidth:"100%","& .MuiFormLabel-asterisk":{display:"none"},"&.Mui-focused":{color:u.palette.text.neutral.strong},"&.Mui-error, &.MuiFormLabel-colorWarning, &.MuiFormLabel-colorSuccess":{color:u.palette.text.neutral.strong},"&.Mui-disabled":{color:u.palette.text.neutral.strong}})],children:[(0,tV.jsx)(e6.Box,{sx:{display:"flex",alignItems:"center",gap:u.size.space[50],width:"100%"},children:i&&(0,tV.jsxs)(OR,{sx:(0,e2._)((0,e0._)({},u.typography.subtitleXS),{color:u.palette.text.neutral.strong,textWrap:"wrap",alignItems:"center",gap:u.size.space[50]}),children:["string"==typeof i?i:(0,tV.jsx)(e6.Box,{sx:{display:"inline-flex"},children:i}
1),s&&(0,tV.jsx)(Dg,{required:g,ariaControls:p})]})}),c&&(0,tV.jsx)(Dd,{toolTipTitle:o,toolTipDescription:a})]})):null}function Dx(e){let{variant:t="outlined",fullWidth:n=!0,inputName:i,readOnly:r,children:o,sx:a={}}=e,l=(0,e4._)(e,["variant","fullWidth","inputName","readOnly","children","sx"]);return(0,tV.jsx)(tn.FormControl,(0,e2._)((0,e0._)({variant:t,fullWidth:n,sx:(0,e0._)({position:"relative"},a)},l),{children:(0,tV.jsx)(Df,{inputName:i,readOnly:r,value:{},children:o})}))}function Dy(e){let{message:t,isError:n,id:i,sx:r={}}=e,o=(0,tj.useTheme)();if(!t)return null;let a=n?o.palette.text.feedback.error:o.palette.text.neutral.default;return(0,tV.jsx)(ti.FormHelperText,{sx:(0,e2._)((0,e0._)({padding:0,margin:0,color:a},o.typography.bodyS,r),{"&.Mui-error":{color:a}}),id:i,children:t})}Dv.displayName="FieldLabel";var DC={};function Dw(e){let{helperText:t,helperTextId:n,maxLength:i,maxWidth:r,ariaControls:o=DC}=e,a=Dh();if(!t&&!i)return null;a&&n&&a.registerHelperTextId(n);let l=null!=n?n:null==a?void 0:a.helperTextId;return(0,tV.jsxs)(e6.Box,{sx:{margin:0,marginTop:OD(4),display:"flex",justifyContent:"space-between",maxWidth:null!=r?r:"100%"},children:[(0,tV.jsx)(e6.Box,{sx:{paddingLeft:OD(8)},children:t?(0,tV.jsx)(Dy,{id:l,isError:null==a?void 0:a.error,message:t}):null}),i&&(0,tV.jsx)(Dk,{value:null==a?void 0:a.value,maxLength:i})]})}function Dk(e){var t;let{value:n,maxLength:i}=e;return(0,tV.jsx)(Dy,{message:"".concat((null!=(t=null==n?void 0:n.length)?t:0).toLocaleString(),"/").concat(i.toLocaleString())})}var DM={};function Dz(e){var t,n;let{name:i,label:r,labelId:o,disabled:a,readOnly:l,error:s=!1,required:c=!1,helperText:u,helperTextId:d,maxLength:p,toolTipTitle:f,toolTipDescription:h,ariaControls:m=DM,showRequiredIndicator:g=!0,showToolTip:b=!0,slots:v,children:x}=e,{labelControls:y,footerControls:C}=m,w=(0,e4._)(m,["labelControls","footerControls"]);return(0,tV.jsxs)(Dx,(0,e2._)((0,e0._)({variant:"outlined",error:s,disabled:a,readOnly:l,required:c,inputName:i},w),{fullWidth:!0,children:[null!=(t=null==v?void 0:v.label)?t:(0,tV.jsx)(Dv,{id:o,name:i,label:r,toolTipTitle:f,toolTipDescription:h,ariaControls:y,showRequiredIndicator:g,showToolTip:b}),x,null!=(n=null==v?void 0:v.footer)?n:(0,tV.jsx)(Dw,{helperText:u,helperTextId:d,maxLength:p,ariaControls:C})]}))}function DS(e,t){return Array.isArray(t)?[e,...t]:t?[e,t]:[e]}function DL(e){return"function"==typeof e?{}:null!=e?e:{}}Dz.displayName="Field";var DA=(e,t)=>bg.default.isDayjs(e)?e:(0,bg.default)(e,t),DE=e=>{let{pickerIconFill:t}=e,n=(0,e4._)(e,["pickerIconFill"]);return(0,tV.jsx)(OF,(0,e2._)((0,e0._)({variant:"text",size:"small"},n),{children:(0,tV.jsx)(OP,{component:"span",sx:{fontSize:OD(16)},children:(0,tV.jsx)(OO,{icon:[t?"fas":"far","calendar"]})})}))},DT=()=>null,D_=Array.from({length:12},(e,t)=>(0,bg.default)().month(t).format("MMM")),DO=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"descending",i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return o=>{let{currentMonth:a,onMonthChange:l}=o,s=(0,tj.useTheme)(),c=(0,bg.default)(),u=!a.isAfter(e,"month")||i&&!a.isAfter(c,"month"),d=!a.isBefore(t,"month")||r&&!a.isBefore(c,"month"),p=e.year(),f=Array.from({length:t.year()-p+1},(e,t)=>p+t);return"descending"===n&&f.reverse(),(0,tV.jsxs)(OP,{display:"flex",alignItems:"center",justifyContent:"space-between",sx:{gap:s.size.space[200],marginBottom:s.size.space[400]},children:[(0,tV.jsx)(OF,{variant:"text",onClick:()=>l(a.subtract(1,"month")),"aria-label":"Previous month",title:"Previous month",size:"small",disabled:u,children:(0,tV.jsx)(OP,{component:"span",sx:{fontSize:OD(16)},children:(0,tV.jsx)(OO,{icon:["fas","chevron-left"]})})}),(0,tV.jsx)(Ds,{label:"","aria-label":"Month",options:D_.map((e,t)=>({id:t,value:t.toString(),label:e})),onChange:e=>l(a.set("month",Number(e))),MenuProps:{disablePortal:!0},size:"small",value:a.month().toString()}),(0,tV.jsx)(Ds,{label:"","aria-label":"Year",options:f.map(e=>({id:e,value:e.toString(),label:e.toString()})),onChange:e=>l(a.set("year",Number(e))),MenuProps:{disablePortal:!0}
1,size:"small",value:a.year().toString()}),(0,tV.jsx)(OF,{variant:"text",onClick:()=>l(a.add(1,"month")),"aria-label":"Next month",title:"Next month",size:"small",disabled:d,children:(0,tV.jsx)(OP,{component:"span",sx:{fontSize:OD(16)},children:(0,tV.jsx)(OO,{icon:["fas","chevron-right"]})})})]})}};(0,tI.forwardRef)((e,t)=>{var n;let[i,...r]=[e,t],{label:o,required:a=!1,toolTipTitle:l,toolTipDescription:s,startDate:c,endDate:u,onChange:d,helperText:p,error:f=!1,size:h="default",minDate:m="01/01/1975",maxDate:g="12/31/2075",pickerIconFill:b=!1,yearOrder:v="descending",readOnly:x=!1,disabled:y=!1,disablePast:C=!1,disableFuture:w=!1,format:k="MM/DD/YYYY",sx:M=[],onBlur:z,id:S,slots:L,slotProps:A}=i,E=(0,e4._)(i,["label","required","toolTipTitle","toolTipDescription","startDate","endDate","onChange","helperText","error","size","minDate","maxDate","pickerIconFill","yearOrder","readOnly","disabled","disablePast","disableFuture","format","sx","onBlur","id","slots","slotProps"]),[T]=r,_=(0,tj.useTheme)(),O=(0,tI.useId)(),j=p?"".concat(null!=S?S:O,"-helper"):void 0,D=(0,tI.useRef)(null);(0,tI.useImperativeHandle)(T,()=>{if(null===D.current)throw Error("DateRangePicker: ref not attached");return D.current},[]);let[N,I]=(0,tI.useState)([null,null]);(0,tI.useEffect)(()=>{I([c?DA(c,k):null,u?DA(u,k):null])},[c,u,k]);let P=DL(null==A?void 0:A.desktopPaper),R=DL(null==A?void 0:A.popper),B=DL(null==A?void 0:A.textField),F=DL(null==A?void 0:A.day),V=(0,tI.useMemo)(()=>DA(m,k),[m,k]),H=(0,tI.useMemo)(()=>DA(g,k),[g,k]),W=(0,tI.useMemo)(()=>DO(V,H,v,C,w),[V,H,v,C,w]),q=(0,e2._)((0,e0._)({},R),{"data-dream-popper":"",onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||null==z||z(e)},sx:DS((e=>{let{theme:t}=e;return{"& .MuiDateRangeCalendar-root":{width:"fit-content",height:"fit-content",padding:t.size.space[300],minHeight:OD(352)},"& .MuiPickersSlideTransition-root":{minHeight:OD(252),overflowX:"clip"},"& .MuiDayCalendar-weekDayLabel":{typography:t.typography.bodyM,color:t.palette.text.neutral.strong,height:"auto",width:OD(44),margin:0},"& .MuiDayCalendar-monthContainer":{overflow:"visible"},"& .MuiDayCalendar-weekContainer":{margin:"".concat(OD(10)," 0 0"),justifyContent:"center"}}})({theme:_}),R.sx),modifiers:[{name:"computeStyles",options:{gpuAcceleration:!1}},...null!=(n=R.modifiers)?n:[]]});return(0,tV.jsx)(nv.LocalizationProvider,{dateAdapter:nC.AdapterDayjs,children:(0,tV.jsx)(OP,{ref:D,sx:[...Array.isArray(M)?M:[M]],children:(0,tV.jsx)(Dz,{name:S,label:o,required:a,showToolTip:!!(l||s),toolTipTitle:l,toolTipDescription:s,error:f,helperText:p,helperTextId:j,children:(0,tV.jsx)(nk.DesktopDateRangePicker,(0,e2._)((0,e0._)({},E),{value:N,format:k,calendars:1,disabled:y,disablePast:C,disableFuture:w,readOnly:x,minDate:V,maxDate:H,onChange:(e,t)=>
1{I(e),null==d||d(e,t)},showDaysOutsideCurrentMonth:!0,fixedWeekNumber:6,dayOfWeekFormatter:e=>e.format("ddd"),closeOnSelect:!1,slots:(0,e0._)({calendarHeader:W,openPickerButton:x?DT:DE,actionBar:DT},L),slotProps:{openPickerButton:(0,e2._)((0,e0._)({},null==A?void 0:A.openPickerButton),{pickerIconFill:b}),field:(0,e0._)({},null==A?void 0:A.field,void 0!==S&&{id:S}),desktopPaper:(0,e2._)((0,e0._)({},P),{sx:DS((e=>{let{theme:t}=e;return{backgroundColor:t.palette.fill.background.high,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.neutral.high),borderRadius:t.size.radius[200],boxShadow:t.shadows[400]}})({theme:_}),P.sx)}),popper:q,day:(0,e2._)((0,e0._)({},F),{sx:DS((e=>{let{theme:t}=e;return{width:OD(44),height:OD(32),"&.MuiDateRangePickerDay-rangeIntervalDayHighlight":{backgroundColor:t.palette.fill.action.brand.varSelect,borderRadius:0},"&.MuiDateRangePickerDay-rangeIntervalDayHighlightStart":{backgroundImage:"linear-gradient(to right, transparent 50%, ".concat(t.palette.fill.action.brand.varSelect," 50%)"),backgroundColor:"transparent",borderTopLeftRadius:t.size.radius[200],borderBottomLeftRadius:t.size.radius[200]},"&.MuiDateRangePickerDay-rangeIntervalDayHighlightEnd":{backgroundImage:"linear-gradient(to left, transparent 50%, ".concat(t.palette.fill.action.brand.varSelect," 50%)"),backgroundColor:"transparent",borderTopRightRadius:t.size.radius[200],borderBottomRightRadius:t.size.radius[200]},"&.MuiDateRangePickerDay-rangeIntervalDayHighlightStart.MuiDateRangePickerDay-rangeIntervalDayHighlightEnd":{backgroundImage:"none"},"&.MuiDateRangePickerDay-rangeIntervalDayHighlight:first-of-type, &.MuiDateRangePickerDay-firstVisibleCell.MuiDateRangePickerDay-rangeIntervalDayHighlight, &:first-of-type .MuiDateRangePickerDay-rangeIntervalPreview":{borderTopLeftRadius:t.size.radius[200],borderBottomLeftRadius:t.size.radius[200]},"&.MuiDateRangePickerDay-rangeIntervalDayHighlight:last-of-type, &.MuiDateRangePickerDay-lastVisibleCell.MuiDateRangePickerDay-rangeIntervalDayHighlight, &:last-of-type .MuiDateRangePickerDay-rangeIntervalPreview":{borderTopRightRadius:t.size.radius[200],borderBottomRightRadius:t.size.radius[200]},"& .MuiDateRangePickerDay-rangeIntervalPreview":{border:"none",width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"},"& .MuiDateRangePickerDay-rangeIntervalDayPreview":{backgroundColor:t.palette.fill.action.brand.varHover,borderRadius:0},"& .MuiDateRangePickerDay-rangeIntervalDayPreview.MuiDateRangePickerDay-rangeIntervalDayPreviewStart":{backgroundImage:"linear-gradient(to right, transparent ".concat(OD(6),", ").concat(t.palette.fill.action.brand.varHover," ").concat(OD(6),")"),backgroundColor:"transparent",borderTopLeftRadius:t.size.radius[200],borderBottomLeftRadius:t.size.radius[200]},"&.MuiDateRangePickerDay-rangeIntervalDayHighlightEnd .MuiDateRangePickerDay-rangeIntervalDayPreviewStart":{backgroundImage:"linear-gradient(to right, transparent 50%, ".concat(t.palette.fill.action.brand.varHover," 50%)")},"& .MuiDateRangePickerDay-rangeIntervalDayPreview.MuiDateRangePickerDay-rangeIntervalDayPreviewEnd":{backgroundImage:"linear-gradient(to left, transparent ".concat(OD(6),", ").concat(t.palette.fill.action.brand.varHover," ").concat(OD(6),")"),backgroundColor:"transparent",borderTopRightRadius:t.size.radius[200],borderBottomRightRadius:t.size.radius[200]},"& .MuiDateRangePickerDay-day":(0,e2._)((0,e0._)({width:OD(32),height:OD(32),borderRadius:t.size.radius[200],margin:0,transform:"none",color:t.palette.text.brand.normal},t.typography.subtitleS),{"&:hover:not(.Mui-selected):not(.Mui-disabled)":{backgroundColor:t.palette.fill.action.brand.varHover,border:"none"},"&:active:not(.Mui-selected):not(.Mui-disabled)":{backgroundColor:t.palette.fill.action.brand.varPress},"&.Mui-focusVisible:not(.Mui-selected):not(.Mui-disabled)":{backgroundColor:t.palette.fill.action.brand.varHover,outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outlineOffset:0},"&.Mui-selected":{backgroundColor:t.palette.fill.action.brand.enable,color:t.palette.text.neutral.onColor,borderRadius:t.size.radius[200],"&.MuiPickersDay-dayOutsideMonth":{color:t.palette.text.neutral.onColor},"&:hover":{backgroundColor:t.palette.fill.action.brand.hover},"&:active":{backgroundColor:t.palette.fill.action.brand.press},"&.Mui-focusVisible":{backgroundColor:t.palette.fill.action.brand.hover,outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outlineOffset:0}},"&.Mui-disabled":{color:t.palette.text.action.disabled,cursor:"not-allowed",pointerEvents:"all",border:"none",backgroundColor:"transparent","&.MuiPickersDay-dayOutsideMonth":{color:t.palette.text.action.disabled},"&:hover":{border:"none",backgroundColor:"transparent"},"&:active":{border:"none",backgroundColor:"transparent"},"&.Mui-focusVisible":{backgroundColor:"transparent",outline:"none"}},"&.MuiPickersDay-dayOutsideMonth":{color:t.palette.text.neutral.weak},"&.MuiPickersDay-today:not(.Mui-selected)":{border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.brand.default),color:t.palette.text.brand.normal}})}})({theme:_}),F.sx)}),textField:(0,e2._)((0,e0._)({},B),{onBlur:e=>{e.relatedTarget instanceof Element&&e.relatedTarget.closest("[data-dream-popper]")||null==z||z(e)},error:f,required:a,inputProps:(0,e0._)({},B.inputProps,j&&{"aria-describedby":j}),size:"default"===h?"medium":h,sx:DS((e=>{let{theme:t,size:n}=e;return{width:"100%",["& ".concat(Dc)]:{fontSize:0,lineHeight:0,color:"transparent",display:"inline-flex",alignItems:"center",justifyContent:"center",width:OD(20),height:OD(20),verticalAlign:"text-top",marginX:t.size.space[100],"&::after":{content:'""',dis
1play:"block",width:OD(14),height:OD(14),backgroundColor:t.palette.text.neutral.default,maskImage:Du,WebkitMaskImage:Du,maskRepeat:"no-repeat",WebkitMaskRepeat:"no-repeat",maskSize:"contain",WebkitMaskSize:"contain",maskPosition:"center",WebkitMaskPosition:"center"}},["& .MuiPickersOutlinedInput-root.Mui-disabled ".concat(Dc,"::after")]:{backgroundColor:t.palette.text.neutral.weak},"& .MuiPickersOutlinedInput-root":{height:"small"===n?OD(32):OD(40),padding:"0 ".concat(t.size.space[200]),backgroundColor:t.palette.fill.background.high,borderRadius:t.size.radius[200]},"& .MuiPickersOutlinedInput-notchedOutline":{borderColor:t.palette.outline.action.neutral.enable,borderWidth:t.size.outline.thin},"& .MuiPickersOutlinedInput-root:hover:not(.Mui-disabled):not(.Mui-readOnly):not(.Mui-focused) .MuiPickersOutlinedInput-notchedOutline":{borderColor:t.palette.outline.action.neutral.hover},"& .MuiPickersOutlinedInput-root.Mui-focused":{boxShadow:"0 0 0 ".concat(t.size.outline.thick," ").concat(t.palette.outline.action.focusOutset)},"& .MuiPickersOutlinedInput-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline":{border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset)},"& .MuiPickersOutlinedInput-root.Mui-error":{backgroundColor:t.palette.fill.feedback.error},"& .MuiPickersOutlinedInput-root.Mui-error .MuiPickersOutlinedInput-notchedOutline":{borderColor:t.palette.outline.feedback.error},"& .MuiPickersOutlinedInput-root.Mui-disabled, & .MuiPickersOutlinedInput-root.Mui-readOnly":{backgroundColor:t.palette.fill.action.disabled},"& .MuiPickersOutlinedInput-root.Mui-disabled .MuiPickersOutlinedInput-notchedOutline, & .MuiPickersOutlinedInput-root.Mui-readOnly .MuiPickersOutlinedInput-notchedOutline":{borderColor:t.palette.outline.action.disabled},"& .MuiPickersOutlinedInput-input":{padding:0},"& .MuiPickersInputBase-sectionContent":{color:t.palette.text.neutral.strong,fontSize:t.typography.bodyM.fontSize},"& .MuiPickersOutlinedInput-root.Mui-disabled .MuiPickersInputBase-sectionContent":{color:t.palette.text.action.disabled}}})({theme:_,size:h}),B.sx)})}}))})})})}).displayName="DateRangePicker";var Dj=e=>{let{required:t,children:n,sx:i=[]}=e,r=(0,e4._)(e,["required","children","sx"]),o=(0,tj.useTheme)();return(0,tV.jsxs)(nz.default,(0,e2._)((0,e0._)({sx:[{color:o.palette.text.neutral.strong,typography:o.typography.subtitleXS,display:"flex",alignItems:"center",gap:o.size.space[100],"& .MuiFormLabel-asterisk":{display:"none"}},...Array.isArray(i)?i:[i]],required:t},r),{children:[n,t&&(0,tV.jsx)("span",{children:(0,tV.jsx)(OO,{icon:["fas","circle"],color:o.palette.icon.feedback.error,style:{fontSize:OD(6),transform:"translate(2px, -3px)"}})})]}))};Dj.displayName="FormLabel";var DD=tI.forwardRef((e,t)=>{let[n,...i]=[e,t],{options:r=[],label:o,required:a=!1,size:l="large",value:s,onChange:c,sx:u}=n,d=(0,e4._)(n,["options","label","required","size","value","onChange","sx"]),[p]=i,f=(0,tj.useTheme)(),h=void 0!==s,[m,g]=tI.useState(()=>{var e,t;return void 0!==s?s:null!=(e=null==(t=r[0])?void 0:t.value)?e:null});return(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"column"},children:[o&&(0,tV.jsx)(Dj,{required:a,sx:{marginBottom:f.size.space[50],padding:"".concat(f.size.space[100]," 0 ").concat(f.size.space[100]," 0")},children:o}),(0,tV.jsx)(nL.default,(0,e2._)((0,e0._)({ref:p,size:l,value:h?s:m,onChange:(e,t)=>
1{h||g(t),null==c||c(e,t)},exclusive:!0,"aria-label":o,"aria-required":a},d),{sx:[{"& .MuiToggleButton-root":{textTransform:"none",padding:"0 ".concat(f.size.space[400]),border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.neutral.enable),"& .MuiTypography-root":{color:f.palette.text.neutral.default},"& .svg-inline--fa":{color:f.palette.icon.neutral.weak},"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:f.palette.fill.action.neutral.hover,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.neutral.hover)}},"&:active":{backgroundColor:f.palette.fill.action.neutral.press,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.neutral.press)},"&:focus-visible":{backgroundColor:f.palette.fill.action.neutral.hover,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.focusInset),outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),outlineOffset:"-".concat(f.size.outline.thick)},"&.Mui-selected":{backgroundColor:f.palette.fill.action.brand.varSelect,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.brand.select),"& .MuiTypography-root":{color:f.palette.text.brand.normal},"& .svg-inline--fa":{color:f.palette.icon.brand.default},"@media (hover: hover) and (pointer: fine)":{"&:hover:not(.Mui-disabled)":{backgroundColor:f.palette.fill.action.brand.varHover,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.brand.hover)}},"&:focus-visible:not(.Mui-disabled)":{backgroundColor:f.palette.fill.action.brand.varHover},"&:active:not(.Mui-disabled)":{backgroundColor:f.palette.fill.action.brand.varPress,border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.brand.press)},"&.Mui-disabled":{backgroundColor:f.palette.fill.action.disabledVar}},"&.Mui-disabled":{border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.disabled),backgroundColor:f.palette.fill.action.disabled,cursor:"not-allowed",pointerEvents:"auto","& .MuiTypography-root":{color:f.palette.text.action.disabled},"& .svg-inline--fa":{color:f.palette.icon.action.onDisabled}}},"& .MuiToggleButtonGroup-firstButton":{borderTopLeftRadius:f.size.radius[200],borderBottomLeftRadius:f.size.radius[200]},"& .MuiToggleButtonGroup-lastButton":{borderTopRightRadius:f.size.radius[200],borderBottomRightRadius:f.size.radius[200]},"& .MuiToggleButtonGroup-groupedHorizontal:not(:first-of-type):not(.Mui-selected):not(:hover):not(.Mui-disabled)":{borderLeft:"".concat(f.size.outline.thin," solid transparent")},"& .MuiToggleButton-sizeSmall":{height:"32px"},"& .MuiToggleButton-sizeLarge":{height:"40px"}},...Array.isArray(u)?u:[u]],children:r.map(e=>{let{value:t,label:n,icon:i,disabled:r}=e;return(0,tV.jsxs)(nS.default,{value:t,disabled:r,"aria-label":n,children:[i,(0,tV.jsx)(OR,{variant:"subtitleXS",sx:{ml:i?f.size.space[200]:0},children:n})]},t)})}))]})});DD.displayName="ToggleButtonGroup",bg.default.extend(bb.default);var DN=(e,t)=>{let n=(0,bg.default)(e,t?"hh:mm A":"HH:mm");return{timeObj:n,period:t?n.format("A"):"AM"}},DI=(e,t)=>({formattedTime:e.format(t?"hh:mm A":"HH:mm")}),DP=(e,t)=>e?"not-allowed":t?"text":"default",DR=e=>{var t;let{ampm:n,isAMDisabled:i,isPMDisabled:r,handlePeriodChange:o,showButtons:a,clearButtonText:l,applyButtonText:s,handleCancel:c,handleApply:u,loading:d,tempValue:p,theme:f,layoutProps:h}=e,m=null!=(t=null==p?void 0:p.format("A"))?t:"AM";return(0,tV.jsxs)(OP,{children:[n&&(0,tV.jsx)(OP,{sx:{padding:f.size.space[400]},children:(0,tV.jsx)(DD,{options:[{value:"AM",label:"AM",disabled:i},{value:"PM",label:"PM",disabled:r}],value:m,size:"small",onChange:(e,t)=>
1o(t),sx:{"& .MuiToggleButton-root":{padding:"".concat(f.size.space[50]," ").concat(f.size.space[400])}}})}),(0,tV.jsxs)(OP,{sx:{margin:"".concat(n?0:f.size.space[400]," ").concat(f.size.space[800]," 0 ").concat(f.size.space[800])},children:[(0,tV.jsxs)(OP,{sx:{display:"flex",gap:f.size.space[1200],justifyContent:"center",alignItems:"center"},children:[(0,tV.jsx)(OR,{variant:"bodyM",children:"Hours"}),(0,tV.jsx)(OR,{variant:"bodyM",children:"Minutes"})]}),h.children]}),a&&(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(OH,{color:"weakest"}),(0,tV.jsxs)(OP,{sx:{display:"flex",gap:f.size.space[400],justifyContent:"flex-end",padding:f.size.space[300]},children:[(0,tV.jsx)(OI,{variant:"outlined",size:"small",onClick:c,disabled:d,children:l}),(0,tV.jsx)(OI,{variant:"contained",size:"small",onClick:u,disabled:d||!p,children:s})]})]})]})};(0,tI.forwardRef)(function(e,t){let n,i,r,[o,...a]=[e,t],{label:l,required:s,toolTipTitle:c,toolTipDescription:u,selectedTime:d,onChange:p,helperText:f,placeholder:h="Select Time",error:m,size:g="default",color:b,disabled:v,readOnly:x,ampm:y=!0,restrictPastTime:C=!1,initialValue:w,minTime:k,maxTime:M,onClear:z,onApply:S,ariaLabel:L,minutesStep:A=1,views:E=["hours","minutes"],sx:T=[],id:_,name:O}=o,j=(0,e4._)(o,["label","required","toolTipTitle","toolTipDescription","selectedTime","onChange","helperText","placeholder","error","size","color","disabled","readOnly","ampm","restrictPastTime","initialValue","minTime","maxTime","onClear","onApply","ariaLabel","minutesStep","views","sx","id","name"]),[D]=a,N=(0,tj.useTheme)(),I=(0,tI.useRef)(null),{value:P,tempValue:R,isOpen:B,isFieldActive:F,isAMDisabled:V,isPMDisabled:H,handleOpen:W,handleClose:q,handleFieldClick:U,handleFieldBlur:$,handleChange:K,handlePeriodChange:G,handleCancel:Y,handleApply:X}=(e=>{let{selectedTime:t,initialValue:n,ampm:i,restrictPastTime:r,minTime:o,maxTime:a,onChange:l,onClear:s,onApply:c}=e,[u,d]=(0,tI.useState)(null),[p,f]=(0,tI.useState)(null),[h,m]=(0,tI.useState)(!1),[g,b]=(0,tI.useState)(!1),[v,x]=(0,tI.useState)(!1),[y,C]=(0,tI.useState)(!1),w=(0,tI.useCallback)(e=>(0,bg.default)().hour(e.hour()).minute(e.minute()).second(0).millisecond(0),[]),k=(0,tI.useCallback)(()=>{let e=(0,bg.default)();if(!r&&!o)return null;if(!o)return e;let t=w(o),n=w(e);return r&&n.isAfter(t)?e:o},[o,r,w]),M=(0,tI.useCallback)(()=>null!=a?a:null,[a]);return(0,tI.useEffect)(()=>{if(!n||t)return;let{timeObj:e}=DN(n,i);e.isValid()&&(d(e),f(e))},[n,i,t]),(0,tI.useEffect)(()=>{if(t){let{timeObj:e}=DN(t,i);d(e),f(e)}else""===t&&(d(null),f(null))},[t,i]),(0,tI.useEffect)(()=>{if(!i){x(!1),C(!1);return}let e=k(),t=M();if(!e&&!t){x(!1),C(!1);return}let n=(0,bg.default)(),r=e?w(e):null,o=t?w(t):null,a=n.hour(11).minute(59).second(59),l=n.hour(12).minute(0).second(0),s=n.hour(23).minute(59).second(59);x(!!(r&&a.isBefore(r))),C(!!(r&&s.isBefore(r)||o&&l.isAfter(o)))},[i,k,M,w]),(0,tI.useEffect)(()=>{if(!i||!h||!p)return;let e=p.format("A"),t=k();v&&"AM"===e&&!y?f(t&&t.hour()>=12?t:(0,bg.default)().hour(12).minute(0).second(0)):y&&"PM"===e&&!v&&f(t&&12>t.hour()?t:(0,bg.default)().hour(0).minute(0).second(0))},[i,h,v,y,p,k]),{value:u,tempValue:p,isOpen:h,isFieldActive:g,isAMDisabled:v,isPMDisabled:y,handleOpen:(0,tI.useCallback)(()=>{if(m(!0),b(!0),!p)if(u)f(u);else{let e=k();f(e||(v&&!y?(0,bg.default)().hour(12).minute(0).second(0):(0,bg.default)().hour(0).minute(0).second(0)))}},[u,p,k,v,y]),handleClose:(0,tI.useCallback)(()=>{m(!1),u||p||b(!1)},[u,p]),handleFieldClick:(0,tI.useCallback)(()=>{g||h||(b(!0),!p&&u&&f(u))},[g,h,u,p]),handleFieldBlur:(0,tI.useCallback)(()=>{if(!h&&(b(!1),null==p?void 0:p.isValid())){d(p);let{formattedTime:e}=DI(p,i);null==l||l(e)}},[h,p,i,l]),handleChange:(0,tI.useCallback)(e=>{(null==e?void 0:e.isValid())&&f(e)},[]),handlePeriodChange:(0,tI.useCallback)(e=>{let t;if(e){if(null==p?void 0:p.isValid()){var n;let i=(n=p.hour(),"AM"===e&&n>=12?12===n?0:n-12:"PM"===e&&n<12?n+12:n);t=p.hour(i)}else{let n=k(),i="PM"===e,r=12*!!i;if(n){let e=n.hour();t=(i?e>=12:e<12)?n:(0,bg.default)().hour(r).minute(0).second(0)}else t=(0,bg.default)().hour(r).minute(0).second(0)}f(t)}},[p,k]),handleCancel:(0,tI.useCallback)(()=>{d(null),f(null),b(!1),m(!1),null==l||l(""),null==s||s()},[l,s]),handleApply:(0,tI.useCallback)(()=>
1{if(!(null==p?void 0:p.isValid()))return void m(!1);d(p);let{formattedTime:e}=DI(p,i);null==l||l(e),null==c||c(e),m(!1)},[p,i,l,c])}})({selectedTime:d,initialValue:w,ampm:y,restrictPastTime:C,minTime:k,maxTime:M,onChange:p,onClear:z,onApply:S}),J=Array.isArray(T)?T:[T],Q=null!=v&&v,Z=null!=m&&m,ee=y?"hh:mm A":"HH:mm",et=((e,t)=>{if(!e)return t;let n=(0,bg.default)();return(null==t?void 0:t.isAfter(n))?t:n})(C,k);(0,tI.useImperativeHandle)(D,()=>({focus:()=>{var e;null==(e=I.current)||e.focus()},getValue:()=>{var e,t;return null!=(e=null==(t=I.current)?void 0:t.value)?e:""},clear:()=>{Y()}}),[Y]);let{textFieldStyles:en,openPickerButtonStyles:ei,popperStyles:er,layoutStyles:eo,placeholderStyles:ea}=(e=>{let{size:t,error:n,color:i,readOnly:r,isDisabled:o,value:a,isFieldActive:l}=e,s=(0,tj.useTheme)();return{textFieldStyles:(0,tI.useMemo)(()=>(0,e2._)((0,e0._)({width:"100%",position:"relative","& .MuiPickersInputBase-root":{backgroundColor:r?s.palette.fill.action.disabled:n?s.palette.fill.feedback.error:s.palette.fill.background.high,borderRadius:s.size.radius[200],padding:"0 ".concat(s.size.space[200]),height:"small"===t?OD(32):OD(40),cursor:o?"not-allowed":"default",color:s.palette.text.neutral.strong,typography:s.typography.bodyM,"&.Mui-disabled":{cursor:"not-allowed",backgroundColor:s.palette.fill.action.disabled,color:s.palette.text.action.disabled},"@media (hover: hover) and (pointer: fine)":{"&:hover:not(:focus-within) .MuiPickersOutlinedInput-notchedOutline":{borderColor:r?s.palette.outline.action.disabled:s.palette.outline.action.neutral.hover}},"&:focus-within":{outline:"".concat(s.size.outline.thick," solid ").concat(s.palette.outline.action.focusOutset),"& .MuiPickersOutlinedInput-notchedOutline":{borderColor:s.palette.outline.action.focusInset,borderWidth:s.size.outline.thin}}},"& .MuiPickersOutlinedInput-notchedOutline":{borderColor:r?s.palette.outline.action.disabled:s.palette.outline.action.neutral.enable},"& .Mui-disabled .MuiPickersOutlinedInput-notchedOutline":{borderColor:s.palette.outline.action.disabled},"& .MuiPickersInputBase-input":{cursor:DP(o,r)},"& .MuiPickersSectionList-root":(0,e0._)({cursor:DP(o,r),userSelect:r?"text":void 0},!a&&!l&&{opacity:0,visibility:"hidden",pointerEvents:"none"}),"& .MuiPickersSection-root":(0,e0._)({color:s.palette.text.action.placeholder},s.typography.bodyM)},n&&!i&&{"& .MuiPickersOutlinedInput-notchedOutline":{borderColor:r?s.palette.outline.action.disabled:s.palette.outline.feedback.error}},"warning"===i&&{"& .MuiPickersOutlinedInput-notchedOutline":{borderColor:r?s.palette.outline.action.disabled:s.palette.outline.feedback.warning}},"success"===i&&{"& .MuiPickersOutlinedInput-notchedOutline":{borderColor:r?s.palette.outline.action.disabled:s.palette.outline.feedback.success}}),{"& .MuiInputAdornment-root":{marginLeft:0,marginRight:0}}),[s,t,n,i,r,o,a,l]),openPickerButtonStyles:(0,tI.useMemo)(()=>({backgroundColor:n?s.palette.fill.feedback.error:s.palette.fill.action.brand.varEnable,borderRadius:s.size.radius[200],padding:s.size.space[100],width:OD(24),height:OD(24),margin:0,marginLeft:s.size.space[100],"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:s.palette.fill.action.brand.varHover}},"&:active":{backgroundColor:s.palette.fill.action.brand.varPress},"&.Mui-focusVisible":{outline:"".concat(s.size.outline.thick," solid ").concat(s.palette.outline.action.focusOutset),boxShadow:"inset 0 0 0 ".concat(s.size.outline.thin," ").concat(s.palette.outline.action.focusInset)},"& svg":{width:OD(16),height:OD(16)}}),[s,n]),popperStyles:(0,tI.useMemo)(()=>({"& .MuiPaper-root":{borderRadius:s.size.radius[200],border:"".concat(s.size.outline.thin," solid ").concat(s.palette.outline.neutral.high),marginTop:s.size.space[100],boxShadow:s.shadows[400]},'& ul[aria-label="Select meridiem"]':{display:"none",visibility:"hidden",width:"0",height:"0",overflow:"hidden"},"& .MuiMultiSectionDigitalClock-root":{borderBottom:"none",gap:s.size.space[1200]},"& .MuiMultiSectionDigitalClockSection-root":{border:"none",padding:"0 ".concat(s.size.space[200]," 0 ").concat(s.size.space[200]),"&:not(:first-of-type)":{borderLeft:"1px solid transparent"}},"& .MuiMultiSectionDigitalClockSection-item":(0,e2._)((0,e0._)({},s.typography.subtitleS),{color:s.palette.text.brand.normal,borderRadius:s.size.radius[200],height:OD(32),width:OD(32),margin:"".concat(s.size.space[300]," 0"),transition:"background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)","@media (hover: hover) and (pointer: fine)":{"&:hover:not(.Mui-disabled)":{backgroundColor:s.palette.fill.action.brand.varHover}},"&:active:not(.Mui-disabled)":{backgroundColor:s.palette.fill.action.brand.varPress},"&.Mui-selected":{backgroundColor:s.palette.fill.action.brand.enable,color:s.palette.text.onAlt.default,fontWeight:600,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:s.palette.fill.action.brand.hover,color:s.palette.text.onAlt.default}}},"&.Mui-focusVisible":{outline:"".concat(s.size.outline.thick," solid ").concat(s.palette.outline.action.focusOutset),border:"".concat(s.size.outline.thin," solid ").concat(s.palette.outline.action.focusInset),backgroundColor:s.palette.fill.action.brand.varHover},"&.Mui-selected.Mui-focusVisible":{backgroundColor:s.palette.fill.action.brand.hover},"&.Mui-disabled":{pointerEvents:"none",cursor:"not-allowed",color:s.palette.text.action.disabled,backgroundColor:"transparent",opacity:.5}})}),[s]),layoutStyles:(0,tI.useMemo)(()=>({padding:0,width:"fit-content","& .MuiPickersLayout-contentWrapper":{padding:0},"& .MuiList-root":{padding:s.size.space[100]}}),[s]),placeholderStyles:(0,tI.useMemo)(()=>({position:"absolute",left:s.size.space[200],top:"50%",transform:"translateY(-50%)",color:s.palette.text.action.placeholder,typography:s.typography.bodyM,pointerEvents:"none",userSelect:"none",zIndex:1}),[s])}})({size:g,error:Z,color:b,readOnly:x,isDisabled:Q,value:P,isFieldActive:F}),el=F||B?R:P,es=!el&&!F;return(0,tV.jsxs)(OP,{sx:{width:"100%"},children:[(0,tV.jsxs)(OP,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,tV.jsx)(Dj,{sx:{marginBottom:N.size.space[50],padding:"".concat(N.size.space[100]," 0 ").concat(N.size.space[100]," 0 ")},required:s,children:l}),(c||u)&&(0,tV.jsx)(OP,{sx:{marginRight:N.size.space[100]},children:(0,tV.jsx)(OB,{title:c,description:null!=u?u:"",placement:"top"})})]}),(0,tV.jsx)(nv.LocalizationProvider,{dateAdapter:nC.AdapterDayjs,localeText:{fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldMeridiemPlaceholder:()=>y?"aa":""},children:(0,tV.jsx)(OP,{sx:[{position:"relative",width:"100%"},...J],children:(0,tV.jsx)(nb.DesktopTimePicker,(0,e2._)((0,e0._)({value:el,onChange:K,open:B,onOpen:W,onClose:q,ampm:y,format:ee,disabled:Q,readOnly:x,minutesStep:A,minTime:et,maxTime:M,views:E},j),{slots:(0,e0._)({openPickerIcon:(n=N.palette.icon.brand.strong,()=>x?null:(0,tV.jsx)(OO,{icon:["far","clock"],style:{fontSize:OD(16),color:n}})),layout:(i={ampm:y,isAMDisabled:V,isPMDisabled:H,handlePeriodChange:G},r={clearButtonText:"Clear",applyButtonText:"Apply",handleCancel:Y,handleApply:X},e=>(0,tV.jsx)(DR,{ampm:i.ampm,isAMDisabled:i.isAMDisabled,isPMDisabled:i.isPMDisabled,handlePeriodChange:i.handlePeriodChange,showButtons:!0,clearButtonText:r.clearButtonText,applyButtonText:r.applyButtonText,handleCancel:r.handleCancel,handleApply:r.handleApply,loading:!1,tempValue:R,theme:N,layoutProps:e}))},j.slots),slotProps:(0,e0._)({textField:(0,e2._)((0,e0._)({onClick:U,onBlur:$},x&&{onFocus:e=>{let t=e.relatedTarget;if(!e.currentTarget.contains(t)){let t=e.currentTarget.querySelector(".MuiPickersSectionList-root");
1if(t instanceof Element){let e=globalThis.getSelection();if(e){let n=document.createRange();n.selectNodeContents(t),e.removeAllRanges(),e.addRange(n)}}}}}),{error:Z,sx:en,inputRef:I,InputProps:es?{startAdornment:(0,tV.jsx)(OR,{sx:ea,children:h})}:{},inputProps:(0,e0._)({},void 0!==_&&{id:_},void 0!==O&&{name:O},x&&{"aria-readonly":!0})}),openPickerButton:{sx:[ei,{display:x?"none":void 0}],onMouseDown:e=>{e.preventDefault()}},popper:{sx:er},layout:{sx:eo}},j.slotProps)}))})}),f&&(0,tV.jsx)(tQ.default,{style:(0,e2._)((0,e0._)({color:Z?N.palette.text.feedback.error:N.palette.text.neutral.default},N.typography.bodyS),{margin:"".concat(N.size.space[50]," ").concat(N.size.space[200]," 0")}),children:f})]})}).displayName="TimePicker";var DB=(L={onClose:void 0,variant:"modal",open:!1,isDismissible:!0,setIsDismissible:void 0},(c=(0,tI.createContext)({[bx]:{v:{current:L},n:{current:-1},l:new Set,u:e=>e()}}))[by]=c.Provider,A=c.Provider,c.Provider=e=>{let{value:t,children:n}=e,i=(0,tI.useRef)(t),r=(0,tI.useRef)(0),[o,a]=(0,tI.useState)(null);o&&(o(t),a(null));let l=(0,tI.useRef)();if(!l.current){let e=new Set;l.current={[bx]:{v:i,n:r,l:e,u:(t,n)=>{r.current+=1;let i={n:r.current};(null==n?void 0:n.suspense)&&(i.n*=-1,i.p=new Promise(e=>{a(()=>t=>{i.v=t,delete i.p,e(t)})})),e.forEach(e=>e(i)),t()}}}}return bC(()=>{i.current=t,r.current+=1,bw(()=>{l.current[bx].l.forEach(e=>{e({n:r.current,v:t})})})},[t]),(0,tI.createElement)(A,{value:l.current},n)},delete c.Consumer,c);function DF(e){return function(e,t){let{v:{current:n},n:{current:i},l:r}=(0,tI.useContext)(e)[bx],o=t(n),[a,l]=(0,tI.useReducer)((e,r)=>{if(!r)return[n,o];if("p"in r)throw r.p;if(r.n===i)return Object.is(e[1],o)?e:[n,o];try{if("v"in r){if(Object.is(e[0],r.v))return e;let n=t(r.v);if(Object.is(e[1],n))return e;return[r.v,n]}}catch(e){}return[...e]},[n,o]);return Object.is(a[1],o)||l(),bC(()=>(r.add(l),()=>{r.delete(l)}),[r]),a[1]}(DB,null!=e?e:e=>e)}var DV={closeButtonLabel:"Close"};function DH(e){let{sx:t,onClose:n,className:i="dismissible-header",isDismissible:r=!0,ariaControls:o=DV,children:a}=e,l=(0,tj.useTheme)(),{closeButtonLabel:s}=o;return(0,tV.jsxs)(OP,{className:i,sx:[{display:"flex",justifyContent:"space-between",alignItems:"flex-start",paddingY:l.size.space[500],paddingX:l.size.space[400],flexShrink:0},...Array.isArray(t)?t:[t]],children:[(0,tV.jsx)(OP,{sx:{display:"flex",alignItems:"center",flex:1,minHeight:"40px"},children:a}),r&&(0,tV.jsx)(OF,{size:"medium","aria-label":s,variant:"text",onClick:()=>null==n?void 0:n(),children:(0,tV.jsx)(OO,{name:"x-icon",icon:["fas","xmark"]})})]})}function DW(e){let{sx:t,children:n}=e;return(0,tV.jsx)(DH,{sx:t,onClose:DF(e=>e.onClose),className:"flyout-header",isDismissible:DF(e=>e.isDismissible),ariaControls:{closeButtonLabel:"Close Flyout"},children:n})}function Dq(e){let{primaryAction:t,secondaryAction:n,tertiaryAction:i,tertiaryComponent:r,className:o="actions-footer",children:a,sx:l}=e,s=(0,tj.useTheme)();return(0,tV.jsx)(OP,{className:o,sx:[{display:"flex",justifyContent:"space-between",alignItems:"center"},...Array.isArray(l)?l:[l]],children:null!=a?a:(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsxs)(OP,{children:[i&&(0,tV.jsx)(OI,(0,e2._)((0,e0._)({variant:"text"},i),{children:i.label})),r]}),(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"row-reverse",gap:s.size.space[300]},children:[t&&(0,tV.jsx)(OI,(0,e2._)((0,e0._)({variant:"contained"},t),{children:t.label})),n&&(0,tV.jsx)(OI,(0,e2._)((0,e0._)({variant:"outlined"},n),{children:n.label}))]})]})})}function DU(e){let{primaryAction:t,secondaryAction:n,tertiaryAction:i,children:r,isMobile:o}=e,a=(0,tj.useTheme)();return(0,tV.jsx)(Dq,{primaryAction:t,secondaryAction:n,tertiaryAction:i,className:"flyout-footer",sx:{padding:o?a.size.space[400]:"".concat(a.size.space[500]," ").concat(a.size.space[400]),borderTop:"".concat(a.size.outline.thin," solid ").concat(a.palette.outline.neutral.high),flexShrink:0},children:r})}DH.displayName="DismissibleHeader",DW.displayName="FlyoutHeader",Dq.displayName="ActionsFooter",DU.displayName="FlyoutFooter";(0,tN.styled)("input")({clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:1,overflow:"hidden",position:"absolute",bottom:0,left:0,whiteSpace:"nowrap",width:1});function D$(e){return e instanceof Date?e.toLocaleDateString():null==e?"":"number"==typeof e?e.toLocaleStr
1ing():"boolean"==typeof e?e.toString():"string"==typeof e?e:JSON.stringify(e)}function DK(e){var t;let{series:n=[],dataIndex:i,axisValue:r,axis:o={},footer:a}=e,l=(0,tj.useTheme)();if(null==i)return null;let s=null!=(t=o.valueFormatter)?t:D$,c=n.filter(e=>{var t;let{data:n,valueFormatter:r}=e;return null!=r(null!=(t=n[i])?t:null,{dataIndex:i})});return(0,tV.jsxs)(OP,{role:"tooltip",sx:{bgcolor:l.palette.fill.background.high,border:"".concat(l.size.outline.thin," solid ").concat(l.palette.outline.neutral.high),borderRadius:l.size.radius[200],p:l.size.space[300]},children:[null!=r&&!o.hideTooltip&&(0,tV.jsx)(OR,{variant:"bodyS",sx:{display:"block",mb:l.size.space[300],color:l.palette.text.neutral.default},children:s(r,{location:"tooltip"})}),(0,tV.jsx)(OP,{sx:{display:"flex",flexDirection:"column",gap:l.size.space[200]},children:c.map(e=>{var t;let{id:n,label:r,data:o,getColor:a,valueFormatter:s}=e,c=s(null!=(t=o[i])?t:null,{dataIndex:i}),u="function"==typeof r?r("tooltip"):null!=r?r:"",d=a(i);return(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"row",gap:l.size.space[200],alignItems:"center"},children:[(0,tV.jsx)(OP,{sx:{width:l.size.space[500],height:l.size.space[500],bgcolor:d,borderRadius:l.size.radius[100],flexShrink:0}}),(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"column",gap:l.size.space[50]},children:[(0,tV.jsx)(OR,{variant:"subtitleXS",sx:{color:l.palette.text.neutral.strong},children:u}),(0,tV.jsx)(OR,{variant:"bodyS",sx:{color:l.palette.text.neutral.default},children:c})]})]},String(n))})}),a&&(0,tV.jsx)(OP,{sx:{mt:l.size.space[300],pt:l.size.space[300],borderTop:"".concat(l.size.outline.thin," solid ").concat(l.palette.outline.neutral.lowest)},children:a})]})}function DG(e){let{series:t,dataIndex:n,axisValue:i,axis:r,footer:o}=e;return(0,tV.jsx)(DK,{series:t,dataIndex:null!=n?n:void 0,axisValue:i,axis:r,footer:o})}(0,tN.styled)(tr.InputBase,{shouldForwardProp:e=>"inputStyle"!==e})(e=>{let{theme:t,readOnly:n,size:i,inputStyle:r}=e;return(0,e0._)((0,e2._)((0,e0._)({fontFamily:t.typography.fontFamily,color:t.palette.text.neutral.strong,textAlign:"text"===r?"left":"right",fontSize:t.typography.bodyM.fontSize,padding:"0",display:"flex",alignItems:"center",overflow:"hidden"},"small"===i?{height:"32px",lineHeight:"32px"}:{height:"40px",lineHeight:"40px"}),{"&::-webkit-outer-spin-button, &::-webkit-inner-spin-button":{WebkitAppearance:"none",margin:0},"&[type=number]":{MozAppearance:"textfield"},"&.MuiInputBase-root":(0,e0._)({borderWidth:t.size.outline.thin,borderStyle:"solid",borderColor:t.palette.outline.action.neutral.enable,borderRadius:t.size.radius[200],backgroundColor:t.palette.fill.background.high,padding:"0 ".concat(t.size.space[200]),"&.MuiInputBase-adornedStart":{paddingLeft:0},"&.MuiInputBase-adornedEnd":{paddingRight:0},"&.Mui-focused":{borderWidth:t.size.outline.thick,borderColor:t.palette.outline.action.focus,outlineColor:t.palette.outline.action.focus},"&.Mui-error":{borderColor:t.palette.outline.feedback.error,backgroundColor:t.palette.fill.feedback.error},"@media (hover: hover) and (pointer: fine)":{"&:hover":{borderColor:t.palette.outline.action.focus,outlineColor:t.palette.outline.action.focus}},"&.Mui-disabled":{borderColor:t.palette.outline.action.disabled,backgroundColor:t.palette.fill.action.disabled,color:t.palette.text.action.placeholder,opacity:"unset"}},n&&{borderColor:t.palette.outline.action.disabled,backgroundColor:t.palette.fill.action.disabled,"&.Mui-focused":{borderWidth:t.size.outline.thin,borderColor:t.palette.outline.action.disabled},"@media (hover: hover) and (pointer: fine)":{"&:hover":{borderColor:t.palette.outline.action.disabled}},"&.Mui-error":{borderColor:t.palette.outline.action.disabled,backgroundColor:t.palette.fill.action.disabled}})}),n&&{"& .MuiInputBase-input":{cursor:"text",userSelect:"text"}})}),(0,tI.forwardRef)((e,t)=>{var n,i,r;let[o,...a]=[e,t],{legendLayout:l="bottom",hideLegend:s=!1,height:c=400,legendType:u="simple",series:d,xAxis:p,yAxis:f,margin:h,sx:m=[],tooltipFooter:g,slots:b,slotProps:v}=o,x=(0,e4._)(o,["legendLayout","hideLegend","height","legendType","series","xAxis","yAxis","margin","sx","tooltipFooter","slots","slotProps"]),[y]=a,C=(0,tj.useTheme)(),w=[C.palette.fill.data.categorical.teal,C.palette.fill.data.categorical.orange,C.palette.fill.data.categorical.pink,C.palette.fill.data.categorical.purple,C.palette.fill.data.categorical.sea,C.palette.fill.data.categorical.green,C.palette.fill.data.categorical.blue,C.palette.fill.data.categorical.redOrange],k=d&&d.length>0?d.map((e,t)=>{var n,i,r;let{complexData:o,labelMarkType:a}=e,l=(0,e4._)(e,["complexData","labelMarkType"]);return(0,e2._)((0,e0._)({showMark:!1,curve:"linear"},l),{id:null!=(n=l.id)?n:t,color:null!=(i=l.color)?i:w[t%w.length],label:"function"==typeof l.label?l.label("legend"):null!=(r=l.label)?r:""})}):[],M=p?p.map(e=>(0,e0._)({tickSize:8},e)):void 0,z=f?f.map(e=>(0,e0._)({tickSize:8},e)):void 0,S=null!=(n=null==z?void 0:z.some(e=>null!=e.label))&&n?(0,e0._)({left:72},h):h;return(0,tV.jsxs)(OP,{ref:y,sx:{display:"flex",flexDirection:"right"===l?"row":"column",alignItems:"center"},children:[(0,tV.jsx)(t9.LineChart,(0,e0._)({"data-testid":"line-chart",height:c,margin:S,series:k,colors:w,xAxis:M,yAxis:z,slots:(0,e2._)((0,e0._)({},b),{axisContent:DG}),slotProps:(0,e2._)((0,e0._)({},v),{legend:{hidden:!0},axisContent:(0,e2._)((0,e0._)({},null==v?void 0:v.axisContent),{footer:g}),popper:(0,e2._)((0,e0._)({},null==v?void 0:v.popper),{modifiers:[{name:"offset",options:{offset:[0,Number.parseInt(C.size.space[100],10)]}},...null!=(i=null==v||null==(r=v.popper)?void 0:r.modifiers)?i:[]]})}),sx:[{"& .MuiChartsAxis-bottom .MuiChartsAxis-line":{stroke:C.palette.outline.neutral.lowest},"& .MuiChartsAxis-left .MuiChartsAxis-line":{stroke:C.palette.outline.neutral.lowest},"& .MuiChartsAxis-left .MuiChartsAxis-tick":{stroke:C.palette.outline.neutral.lowest},"& .MuiChartsAxis-bottom .MuiChartsAxis-tick":{stroke:C.palette.outline.neutral.lowest},"& .MuiChartsAxis-tickLabel tspan":{typography:"bodyS",fill:C.palette.text.neutral.default},"& .MuiChartsAxis-label tspan":{typography:"bodyM",fill:C.palette.text.neutral.default},"& .MuiChartsAxis-left .MuiChartsAxis-label":{transform:"translateX(-".concat(C.size.space[400],")")}},...Array.isArray(m)?m:[m]]},x)),k.length>1&&!s&&(0,tV.jsx)(jW,{data:k.map((e,t)=>{var n,i;return{id:e.id,color:e.color,label:e.label,complexData:null==d||null==(n=d[t])?void 0:n.complexData,labelMarkType:null==d||null==(i=d[t])?void 0:i.labelMarkType}}),position:l,legendType:u})]})}).displayName="LineChart";tI.default.forwardRef((e,t)=>
1{let n=(0,tj.useTheme)();return(0,tV.jsx)(tZ.default,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},e),{inputRef:t}),e.label?{label:(0,tV.jsxs)(tV.Fragment,{children:[e.label,e.required&&(0,tV.jsx)("span",{"aria-hidden":"true",style:{color:n.palette.icon.feedback.error,marginLeft:n.size.space[100]},children:"â"})]})}:{}),{required:e.required,slotProps:{htmlInput:(0,e0._)({maxLength:e.maxLength,"aria-label":e.label},e.readOnly&&{"aria-readonly":!0,onFocus:e=>e.target.select()}),inputLabel:{shrink:!0},input:{notched:!1,readOnly:e.readOnly,disabled:e.disabled}},sx:[{width:"100%","& .MuiFormLabel-asterisk":{display:"none"},"& .MuiInputBase-root":{backgroundColor:e.readOnly?n.palette.fill.action.disabled:n.palette.fill.background.high,borderRadius:n.size.radius[200],paddingRight:"0px",paddingLeft:"0px","&.Mui-disabled":{cursor:"not-allowed",backgroundColor:n.palette.fill.action.disabled},"@media (hover: hover) and (pointer: fine)":{"&:not(.Mui-disabled):hover .MuiInputAdornment-root":{borderColor:e.readOnly?n.palette.outline.action.disabled:n.palette.outline.action.neutral.hover}}},"& .MuiInputLabel-root":{position:"relative",transform:"none",color:n.palette.text.neutral.strong,margin:"".concat(n.size.space[50]),paddingBottom:"".concat(n.size.space[100]),typography:n.typography.subtitleXS,"&.Mui-focused":{color:"inherit"},"&.Mui-error, &.MuiFormLabel-colorWarning, &.MuiFormLabel-colorSuccess":{color:"inherit"},"&.Mui-disabled":{color:n.palette.text.neutral.strong}},"& .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderWidth:"1px",borderColor:n.palette.outline.action.neutral.enable},"& .MuiInputBase-root.Mui-focused":{outline:"".concat(n.size.space[50]," solid ").concat(n.palette.outline.action.focus),outlineOffset:"".concat(n.size.space[50])},"& .MuiInputBase-input":(0,e2._)((0,e0._)({color:n.palette.text.neutral.strong,typography:n.typography.bodyM,borderRadius:n.size.radius[200],padding:"0 ".concat(n.size.space[200]),display:"flex",alignItems:"center",height:"40px",lineHeight:"40px"},e.readOnly&&{cursor:"text",userSelect:"text"}),{"&::placeholder":{opacity:"unset",color:n.palette.text.action.placeholder,typography:n.typography.bodyM},"&::-webkit-outer-spin-button, &::-webkit-inner-spin-button":{WebkitAppearance:"none",margin:0},"&[type=number]":{MozAppearance:"textfield"}}),"& .Mui-error .MuiInputBase-input":{backgroundColor:n.palette.fill.feedback.error},"& .MuiOutlinedInput-notchedOutline":{borderColor:e.readOnly?n.palette.outline.action.disabled:n.palette.outline.action.neutral.enable},"& .MuiFormHelperText-root":{color:n.palette.text.neutral.default,letterSpacing:"0.6px",margin:"".concat(n.size.space[50]," ").concat(n.size.space[200]," 0")},"& .MuiFormHelperText-root.Mui-error":{color:n.palette.text.feedback.error},"@media (hover: hover) and (pointer: fine)":{"& .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline":{borderColor:e.readOnly?n.palette.outline.action.disabled:n.palette.outline.action.neutral.hover}},"& .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:n.palette.outline.action.disabled,color:n.palette.text.action.placeholder,opacity:"unset"},"& .Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:e.readOnly?n.palette.outline.action.disabled:n.palette.outline.action.neutral.hover},"& .Mui-error .MuiOutlinedInput-notchedOutline, & .MuiInputBase-colorError .MuiOutlinedInput-notchedOutline":{borderColor:n.palette.outline.feedback.error},".MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline":{borderColor:n.palette.outline.feedback.warning},".MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline":{borderColor:n.palette.outline.feedback.success}}]}))});function DY(e){let{children:t}=e,n=(0,e4._)(e,["children"]);return(0,tV.jsx)(Dq,(0,e2._)((0,e0._)({},n),{children:t}))}DY.displayName="ModalFooter";var DX=e=>{let{label:t,required:n,toolTipTitle:i,toolTipDescription:r,labelId:o,size:a,theme:l}=e;return(0,tV.jsx)(ng.default,{id:o,sx:{position:"relative",transform:"none",color:l.palette.text.neutral.strong,marginBottom:l.size.space[50],padding:"".concat(l.size.space[100]," 0 ").concat(l.size.space[100]," 0 "),typography:l.typography.subtitleXS},children:(0,tV.jsxs)(tR.default,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,tV.jsxs)(tR.default,{children:[t,n&&(0,tV.jsx)("span",{style:{paddingLeft:l.size.space[100]},children:(0,tV.jsx)(OO,{icon:["fas","circle"],color:l.palette.icon.feedback.error,style:{fontSize:OD(6),transform:"translateY(-2px)",marginLeft:l.size.space[50]},"data-testid":"required-icon"})})]}),(i||r)&&(0,tV.jsx)(tR.default,{sx:{marginRight:l.size.space[100]},children:(0,tV.jsx)(OB,{title:i,description:null!=r?r:"",placement:"top"})})]})})}
1,DJ=e=>{let{open:t,theme:n}=e;return(0,tV.jsx)(OO,{icon:["far","chevron-down"],style:{transition:"transform 0.3s",transform:t?"rotate(180deg)":"rotate(0deg)",marginRight:n.size.space[300],pointerEvents:"none",cursor:"default",position:"absolute",right:n.size.space[100]}})},DQ=e=>{let{selected:t,options:n,theme:i,disabled:r,readonly:o,onChange:a,placeholder:l="Select"}=e;if(!t||0===t.length)return(0,tV.jsx)(OR,{component:"span",variant:"bodyM",sx:{color:i.palette.text.action.placeholder},children:l});if(o&&t.length>0){let e=t.map(e=>{var t,i;return null!=(t=null==(i=n.find(t=>t.value===e))?void 0:i.label)?t:e});return(0,tV.jsx)(OR,{component:"span",variant:"bodyM",sx:{color:i.palette.text.neutral.strong,padding:"0 ".concat(i.size.space[200])},children:e.join(", ")})}return(0,tV.jsx)(tR.default,{sx:{display:"flex",flexWrap:"wrap",gap:i.size.space[200],maxHeight:"none"},children:t.map(e=>{let l=n.find(t=>t.value===e);return(0,tV.jsx)(jv,{label:l?l.label:e,size:"small",onMouseDown:e=>{e.preventDefault(),e.stopPropagation()},onDelete:r||o?void 0:n=>((e,n)=>{if(!r&&!o){n.stopPropagation();let i=t.filter(t=>t!==e);null==a||a(i)}})(e,n),disabled:r,sx:{"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:i.palette.fill.action.brand.varHover}},"&.Mui-disabled":{backgroundColor:i.palette.fill.action.brand.varEnable,opacity:1,color:i.palette.text.action.disabled,borderColor:i.palette.outline.action.disabled,"& svg":{color:i.palette.icon.action.onDisabled,cursor:"not-allowed","&:hover":{color:i.palette.icon.action.onDisabled,backgroundColor:"transparent"}}}}},e)})})},DZ=(e,t)=>e?"auto":t?"not-allowed":"pointer",D1=e=>{let{selectRef:t,name:n,MenuProps:i,labelId:r,ChevronIconComponent:o,size:a,error:l,required:s,value:c,defaultValue:u,disabled:d,onBlur:p,open:f,setOpen:h,handleChange:m,handleClose:g,options:b,onChange:v,placeholder:x,emptyLabel:y,inputHeight:C,theme:w,sx:k,passthrough:M,startAdornment:z,readonly:S}=e,L=z?(0,tV.jsx)(O2,{disabled:d,size:"large"===a?"medium":a,position:"start",variant:"unfilled",children:z}):void 0;return(0,tV.jsx)(nw.default,(0,e2._)((0,e0._)({multiple:!0,ref:t,name:n,MenuProps:Dr(w,i),labelId:r,IconComponent:o,size:"large"===a?"medium":a,error:l,fullWidth:!0,required:s,displayEmpty:!0,value:c,defaultValue:u,startAdornment:L,onChange:e=>{d||S||m(e)},onBlur:p,onOpen:()=>{d||S||h(!0)},onClose:g,renderValue:e=>(0,tV.jsx)(DQ,{selected:e,options:b,theme:w,disabled:d,readonly:S,onChange:v,placeholder:x}),disabled:d,inputProps:{readOnly:S},SelectDisplayProps:(0,e0._)({"aria-readonly":S?"true":void 0},S&&{onFocus:e=>{let t=window.getSelection();if(t&&e.currentTarget.firstChild){let n=document.createRange();n.selectNodeContents(e.currentTarget),t.removeAllRanges(),t.addRange(n)}}})},M),{sx:[{minHeight:C,paddingLeft:z&&w.size.space[100],backgroundColor:S?w.palette.fill.action.disabled:w.palette.fill.background.high,borderRadius:w.size.radius[200],"&.Mui-error":{backgroundColor:S?w.palette.fill.action.disabled:w.palette.fill.feedback.error},"& .MuiSelect-select":{color:w.palette.text.neutral.strong,padding:"0 ".concat(w.size.space[200]),height:"100%",userSelect:S?"text":"auto",cursor:DZ(S,d)},"& .MuiSelect-select.MuiInputBase-input.MuiOutlinedInput-input":{borderRadius:w.size.radius[200],display:"flex",flexWrap:"wrap",overflowY:"auto",alignItems:"center",lineHeight:"normal",paddingX:z&&0,paddingY:"small"===a?w.size.space[100]:w.size.space[200],cursor:DZ(S,d),fontSize:OD(14)},"& .MuiOutlinedInput-notchedOutline":{borderColor:S?w.palette.outline.action.disabled:w.palette.outline.action.neutral.enable,borderRadius:w.size.radius[200]},"& .MuiFormHelperText-root":{color:w.palette.text.neutral.default,letterSpacing:"0.6px",margin:"".concat(w.size.space[50]," ").concat(w.size.space[200]," 0"),"&.Mui-error":{color:w.palette.text.feedback.error}},"&.Mui-error .MuiOutlinedInput-notchedOutline, &.MuiInputBase-colorError .MuiOutlinedInput-notchedOutline":{borderColor:S?w.palette.outline.action.disabled:w.palette.outline.feedback.error},"&.MuiInputBase-colorWarning:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline ":{borderColor:S?w.palette.outline.action.disabled:w.palette.outline.feedback.warning},"&.MuiInputBase-colorSuccess:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline":{borderColor:S?w.palette.outline.action.disabled:w.palette.outline.feedback.success},"& .Mui-disabled":{cursor:"not-allowed",backgroundColor:w.palette.fill.action.disabled,"&.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline":{borderColor:w.palette.outline.neutral.default}},"@media (hover: hover) and (pointer: fine)":{"&:hover:not(.Mui-disabled):not(:focus-within):not(.Mui-focused) .MuiOutlinedInput-notchedOutline":{borderColor:S?w.palette.outline.action.disabled:w.palette.outline.action.neutral.hover}},"&:focus-within, &.Mui-focused":{outline:"".concat(w.size.outline.thick," solid ").concat(w.palette.outline.action.focusOutset),outlineOffset:0},"&&:focus-within .MuiOutlinedInput-notchedOutline, &&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:w.palette.outline.action.focusInset,borderWidth:w.size.outline.thin}},...Array.isArray(k)?k:[k]],children:0===b.length?(0,tV.jsx)(OW,{disabled:!0,value:"__no_options__",className:"empty-disabled",children:y},"__no_options__"):b.map(e=>(0,tV.jsx)(OW,{value:e.value,children:e.label},e.id))}
1))};(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{label:r,required:o,toolTipTitle:a,toolTipDescription:l,value:s=[],MenuProps:c,onChange:u,onBlur:d,options:p,helperText:f,error:h,size:m="large",defaultValue:g=[],disabled:b=!1,name:v,readonly:x,placeholder:y,emptyLabel:C="No options available",sx:w=[],startAdornment:k}=n,M=(0,e4._)(n,["label","required","toolTipTitle","toolTipDescription","value","MenuProps","onChange","onBlur","options","helperText","error","size","defaultValue","disabled","name","readonly","placeholder","emptyLabel","sx","startAdornment"]),[z]=i,S=(0,tj.useTheme)(),[L,A]=(0,tI.useState)(!1),E="select-".concat(r.replace(/\s+/g,"-").toLowerCase()),T=(0,tI.useRef)(null),_={small:"32px",large:"40px"}[m],O=(0,tI.useMemo)(()=>x?()=>null:()=>(0,tV.jsx)(DJ,{open:L,theme:S}),[L,x,S]);return(0,tV.jsxs)(tR.default,{sx:{width:"100%"},ref:z,children:[r&&(0,tV.jsx)(DX,{label:r,required:o,toolTipTitle:a,toolTipDescription:l,labelId:E,size:m,theme:S}),(0,tV.jsx)(D1,{selectRef:T,name:v,MenuProps:c,labelId:E,ChevronIconComponent:O,size:m,error:h,required:o,value:s,defaultValue:g,disabled:b,onBlur:d,open:L,setOpen:A,handleChange:e=>{null==u||u(e.target.value)},handleClose:()=>{A(!1)},options:p,onChange:u,placeholder:y,emptyLabel:C,inputHeight:_,theme:S,sx:w,passthrough:M,startAdornment:k,readonly:x}),f&&(0,tV.jsx)(tQ.default,{style:{color:h?S.palette.text.feedback.error:S.palette.text.neutral.weak,letterSpacing:"0.6px",margin:"".concat(S.size.space[100]," ").concat(S.size.space[200]," 0")},children:f})]})}).displayName="MultiSelectField",(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{id:r,currentPage:o,totalPages:a,onChange:l,sx:s=[]}=n,c=(0,e4._)(n,["id","currentPage","totalPages","onChange","sx"]),[u]=i,d=(0,tj.useTheme)(),[p,f]=(0,tI.useState)(0),[h,m]=(0,tI.useState)(2),g=(0,tI.useRef)(null),b=(0,tI.useRef)(!1),v=e=>{b.current=!1,x(e)},x=e=>{f(e),null==l||l(e)};return(0,tI.useEffect)(()=>{!o||o<=0?x(1):o>a?x(a):f(o)},[a,o]),(0,tI.useEffect)(()=>{if(!g.current)return;let e=new ResizeObserver(e=>{for(let t of e){let e=t.contentRect.width;e<465?m(0):e<575?m(1):m(2)}});return e.observe(g.current),()=>{e.disconnect()}},[]),(0,tI.useEffect)(()=>{if(b.current&&g.current){let e=g.current.querySelector(".MuiPaginationItem-root.Mui-selected");e&&e.focus({preventScroll:!0}),b.current=!1}},[p,a]),(0,tV.jsxs)(tY.default,(0,e2._)((0,e0._)({ref:e=>{g&&(g.current=e),"function"==typeof u?u(e):u&&(u.current=e)},id:"".concat(r,"-pagination-numerical"),"data-testid":"".concat(r,"-pagination-numerical"),direction:"row",sx:[...Array.isArray(s)?s:[s]]},c),{children:[(0,tV.jsx)(OF,{id:"".concat(r,"-prev-page-button"),"data-testid":"".concat(r,"-prev-page-button"),"aria-label":"Go to previous page",variant:"text",disabled:1===p,onClick:()=>v(p-1),sx:{backgroundColor:1===p?d.palette.fill.action.disabledVar:d.palette.text.neutral.onColor},children:(0,tV.jsx)(OO,{icon:["fas","chevron-left"]})}),(0,tV.jsx)(tu.Pagination,{id:"".concat(r,"-pagination"),count:a,defaultPage:o,size:"large",shape:"rounded",page:p,onChange:(e,t)=>
1{b.current=!0,x(t)},hidePrevButton:!0,hideNextButton:!0,siblingCount:h,renderItem:e=>(0,tV.jsx)(td.PaginationItem,(0,e2._)((0,e0._)({},e),{component:"button"})),sx:{marginLeft:d.size.space[100],marginRight:d.size.space[100],"& .MuiPaginationItem-root":{color:d.palette.text.brand.normal,typography:d.typography.subtitleS,width:"45px",minWidth:"45px",maxWidth:"200px",padding:"0 ".concat(d.size.space[400]),justifyContent:"center",alignItems:"center",gap:d.size.space[200],flexShrink:"0",borderRadius:d.size.radius[200]},"& .MuiPaginationItem-root.Mui-selected":{border:"".concat(d.size.outline.thin," solid ").concat(d.palette.outline.brand.default)},"& .MuiPaginationItem-root.MuiPaginationItem-page":{backgroundColor:"".concat(d.palette.fill.background.high),height:"40px",marginLeft:d.size.space[100],marginRight:d.size.space[100]},"& .MuiPaginationItem-root.MuiPaginationItem-page:focus":{backgroundColor:"".concat(d.palette.fill.action.brand.varHover),border:"".concat(d.size.outline.thin," solid ").concat(d.palette.outline.action.focusInset),outline:"".concat(d.size.outline.thick," solid ").concat(d.palette.outline.action.focusOutset)},"@media (hover: hover) and (pointer: fine)":{"& .MuiPaginationItem-root.MuiPaginationItem-page:hover":{backgroundColor:"".concat(d.palette.fill.action.brand.varHover)}},"& .MuiPaginationItem-root .MuiTouchRipple-root":{display:"none"}}}),(0,tV.jsx)(OF,{id:"".concat(r,"-next-page-button"),"data-testid":"".concat(r,"-next-page-button"),"aria-label":"Go to next page",variant:"text",disabled:p>=a,onClick:()=>v(p+1),sx:{backgroundColor:p>=a?d.palette.fill.action.disabledVar:d.palette.text.neutral.onColor},children:(0,tV.jsx)(OO,{icon:["fas","chevron-right"]})})]}))}).displayName="PaginationNumerical";(0,tI.forwardRef)((e,t)=>{let{points:n}=e;return(0,tV.jsx)("svg",{ref:t,style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},viewBox:"0 0 100 100",preserveAspectRatio:"none",children:(0,tV.jsx)("polygon",{points:n.map(e=>{let[t,n]=e;return"".concat(t," ").concat(n)}).join(" "),stroke:"#ff0000",strokeWidth:"4px",fill:"rgba(0,0,0,0)",vectorEffect:"non-scaling-stroke"})})});var D0=tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{id:r,label:o,removeRadius:a=!1,determinate:l=!1,hidePercentLabel:s=!1,value:c,size:u="large",sx:d=[]}=n,p=(0,e4._)(n,["id","label","removeRadius","determinate","hidePercentLabel","value","size","sx"]),[f]=i,h=(0,tj.useTheme)(),m=l&&void 0!==c?"".concat(Math.round(c),"%"):"",g="medium"===u?h.typography.bodyS:h.typography.subtitleXS;return(0,tV.jsxs)(tR.default,{position:"relative",ref:f,children:[(o||void 0!==c)&&(0,tV.jsxs)(tR.default,{display:"flex",justifyContent:"space-between",alignItems:"center",children:[(0,tV.jsx)(OR,{sx:{fontSize:g},children:o}),l&&!s&&(0,tV.jsx)(OR,{sx:{marginLeft:"auto",fontSize:g},children:m})]}),(0,tV.jsx)(nE.default,(0,e2._)((0,e0._)({},p),{value:c,"data-testid":r,variant:l?"determinate":"indeterminate",sx:[{marginTop:o?h.size.space[100]:0,height:"medium"===u?"6px":"10px",borderRadius:a?0:h.size.radius.full,backgroundColor:h.palette.fill.brand.weak,"& .MuiLinearProgress-bar":{backgroundColor:l?h.palette.fill.brand.strong:"transparent",backgroundImage:l?"none":"linear-gradient(to right, ".concat(h.palette.fill.brand.weak," 0%, ").concat(h.palette.fill.brand.strong," 25%, ").concat(h.palette.fill.brand.strong," 75%, ").concat(h.palette.fill.brand.weak," 100%)")}},...Array.isArray(d)?d:[d]]}))]})});D0.displayName="ProgressBar",(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{error:r,sx:o=[]}=n,a=(0,e4._)(n,["error","sx"]),[l]=i,s=(0,tj.useTheme)(),[c,u]=(0,tI.useState)(!1);return(("u">typeof window?tI.useLayoutEffect:tI.useEffect)(()=>{u(!0)},[]),c)?(0,tV.jsx)(nT.default,(0,e0._)({disableRipple:!0,checkedIcon:(0,tV.jsx)(OO,{icon:["fas","circle"],style:{width:"8px",height:"8px"}}),sx:[{margin:0,backgroundColor:r?s.palette.fill.feedback.error:s.palette.fill.action.neutral.enable,color:r?s.palette.outline.feedback.error:s.palette.outline.action.neutral.enable,width:"20px",height:"20px","@media (hover: hover) and (pointer: fine)":{"&:hover:not(.Mui-disabled)":{backgroundColor:s.palette.fill.action.neutral.hover,color:s.palette.outline.action.neutral.hover},"&:hover.Mui-checked:not(.Mui-disabled)":{backgroundColor:s.palette.fill.action.brand.hover,color:s.palette.fill.action.brand.varEnable}},"&:active:not(.Mui-disabled)":{backgroundColor:r?"":s.palette.fill.action.neutral.press,color:r?"":s.palette.outline.action.neutral.press}
1,"&.Mui-disabled":{pointerEvents:"all",cursor:"not-allowed",color:s.palette.outline.action.disabled,backgroundColor:s.palette.fill.action.disabled},"& .MuiSvgIcon-root":{fontSize:OD(24)},"&.Mui-checked":{color:s.palette.fill.action.brand.varEnable,backgroundColor:r?s.palette.fill.feedback.errorVar:s.palette.fill.action.brand.enable},"&:active.Mui-checked:not(.Mui-disabled)":{backgroundColor:r?"":s.palette.fill.action.brand.press,color:r?"":s.palette.fill.action.brand.varEnable},"&.Mui-disabled.Mui-checked":{color:s.palette.fill.action.disabledVar,backgroundColor:s.palette.fill.action.disabled},"&.Mui-focusVisible":{outline:"".concat(s.size.outline.thick," solid ").concat(r?s.palette.outline.action.destructive.hover:s.palette.outline.action.focusOutset),borderRadius:s.size.radius[400],outlineOffset:s.size.outline.thin}},...Array.isArray(o)?o:[o]],ref:l},a)):null}).displayName="RadioButton";var{LinkBubbleMenuHandler:D2,ResizableImage:D4}=_w,{LinkBubbleMenu:D3,MenuButtonAlignCenter:D6,MenuButtonAlignLeft:D8,MenuButtonAlignRight:D5,MenuButtonBold:D7,MenuButtonBulletedList:D9,MenuButtonEditLink:Ne,MenuButtonImageUpload:Nt,MenuButtonItalic:Nn,MenuButtonOrderedList:Ni,MenuButtonStrikethrough:Nr,MenuButtonUnderline:No,MenuControlsContainer:Na,MenuDivider:Nl,MenuSelectFontFamily:Ns,MenuSelectHeading:Nc,RichTextEditor:Nu}=(kw.create({name:"pasteImage",addProseMirrorPlugins:()=>[new xQ({key:new x0("pasteImage"),props:{handlePaste(e,t){var n,i;let r=null==(n=t.clipboardData)?void 0:n.items;if(!r)return!1;for(let n of Array.from(r))if(null==n?void 0:n.type.startsWith("image")){t.preventDefault();let r=n.getAsFile();if(r){let t=URL.createObjectURL(r),{schema:n}=e.state,o=null==(i=n.nodes.image)?void 0:i.create({src:t,alt:r.name});if(o){let t=e.state.tr.replaceSelectionWith(o);e.dispatch(t)}}return!0}return!1}}})]}),_S.configure({openOnClick:!1,autolink:!0,defaultProtocol:"https",protocols:["http","https"]}),_L.configure({types:["heading","paragraph","image"]}),_w),Nd=void 0===globalThis.window?tI.useEffect:tI.useLayoutEffect,Np=(e,t)=>{let n=e.style.overflow,i=e.style.display;e.style.overflow="hidden",e.style.display="-webkit-box",e.style.setProperty("-webkit-box-orient","vertical"),e.style.setProperty("-webkit-line-clamp",String(t));let r=e.scrollHeight>e.clientHeight;return e.style.overflow=n,e.style.display=i,e.style.removeProperty("-webkit-box-orient"),e.style.removeProperty("-webkit-line-clamp"),r};tI.default.forwardRef(function(e,t){let n,i,r,[o,...a]=[e,t],{children:l,size:s="medium",collapsedLines:c=3,showMoreText:u="Show More",showLessText:d="Show Less",initialExpanded:p=!1,buttonAlignment:f="start",sx:h=[]}=o,m=(0,e4._)(o,["children","size","collapsedLines","showMoreText","showLessText","initialExpanded","buttonAlignment","sx"]),[g]=a,b=(0,tj.useTheme)(),[v,x]=(0,tI.useState)(p),[y,C]=(0,tI.useState)(!1),w=tI.default.useId(),k=(0,tI.useRef)(null);return Nd(()=>{let e=k.current;e&&C(Np(e,c))},[c]),(0,tI.useEffect)(()=>{let e=k.current;if(!e||void 0===globalThis.ResizeObserver)return;let t=new ResizeObserver(()=>{C(Np(e,c))});return t.observe(e),()=>t.disconnect()},[c]),"xsmall"===s?(n=b.typography.bodyS,i=b.size.space[100]):"small"===s?(n=b.typography.bodyM,i=b.size.space[150]):"large"===s?(n=b.typography.subtitleM,i=b.size.space[200]):(n=b.typography.bodyL,i=b.size.space[150]),r=v?{overflow:"visible",display:"block"}:{overflow:"hidden",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:c},(0,tV.jsxs)(OP,(0,e2._)((0,e0._)({ref:g},m),{sx:[...Array.isArray(h)?h:[h]],children:[(0,tV.jsx)(OP,{ref:k,id:w,sx:r,children:l}),y&&(0,tV.jsx)(OP,{sx:{display:"flex",justifyContent:f,marginTop:b.size.space[200]},children:(0,tV.jsxs)(OI,{variant:"text",size:"small","aria-expanded":v,"aria-controls":w,onClick:()=>x(e=>
1!e),sx:(0,e0._)({display:"inline-flex",paddingX:i,paddingY:0,gap:b.size.space[200]},n),children:[v?d:u,(0,tV.jsx)(OP,{component:"span","aria-hidden":"true",sx:{display:"inline-flex",transform:v?"rotate(180deg)":"rotate(0deg)",transition:"transform 200ms ease","& .svg-inline--fa":{verticalAlign:0}},children:(0,tV.jsx)(OO,{icon:["far","chevron-down"],size:"1x"})})]})})]}))}).displayName="ShowMore";var Nf=(0,tI.forwardRef)((e,t)=>(0,tV.jsx)(tY.default,(0,e0._)({ref:t},e)));Nf.displayName="Stack";var Nh=e=>{let{sx:t=[]}=e,n=(0,e4._)(e,["sx"]),i=(0,tj.useTheme)();return(0,tV.jsx)(tb.Step,(0,e2._)((0,e0._)({},n),{sx:[{"&.MuiStep-root":{position:"relative",pointerEvents:"auto"},"& .MuiSvgIcon-root":{border:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.neutral.enable),width:"40px",height:"40px",borderRadius:i.size.radius.full,outlineOffset:"3px"},"& .MuiStepIcon-text":{fill:i.palette.icon.neutral.default},"& .MuiSvgIcon-root circle":{color:i.palette.fill.action.neutral.enable},"& .Mui-active .MuiSvgIcon-root":{outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.brand.enable),borderColor:i.palette.outline.action.brand.enable},"& .Mui-active .MuiStepIcon-text":{fill:i.palette.icon.brand.strong},"& .Mui-active .MuiSvgIcon-root circle":{color:i.palette.fill.action.brand.varEnable},"& .Mui-completed .MuiSvgIcon-root":{color:i.palette.fill.action.brand.enable,border:"none"},"& .Mui-completed .StepLabel.Error":{border:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.destructive.enable)},"@media (hover: hover) and (pointer: fine)":{"&:hover":{circle:{color:i.palette.fill.action.neutral.hover},".StepLabel":{background:i.palette.fill.action.neutral.hover},".MuiSvgIcon-root, .StepLabel":{borderColor:i.palette.outline.action.neutral.hover},".Mui-active circle":{color:i.palette.fill.action.brand.varHover},".Mui-active .StepLabel":{background:i.palette.fill.action.brand.varHover},".Mui-active .MuiSvgIcon-root, .Mui-active .StepLabel":{borderColor:i.palette.outline.action.brand.hover,outlineColor:i.palette.outline.action.brand.hover},".Mui-completed .MuiSvgIcon-root":{color:i.palette.fill.action.brand.hover},".Mui-completed .StepLabel":{background:i.palette.fill.action.brand.hover},".StepLabel.Error":{background:i.palette.fill.action.destructive.varHover,borderColor:i.palette.outline.action.destructive.hover},".Mui-active .StepLabel.Error":{outlineColor:i.palette.outline.action.destructive.hover}}},"&:active circle":{color:i.palette.fill.action.neutral.press},"&:active .StepLabel":{background:i.palette.fill.action.neutral.press},"&:active .MuiSvgIcon-root, &:active .StepLabel":{borderColor:i.palette.outline.action.neutral.press},"&:active .Mui-active circle":{color:i.palette.fill.action.brand.varPress},"&:active .Mui-active .MuiSvgIcon-root, &:active .Mui-active .StepLabel":{borderColor:i.palette.outline.action.brand.press,outlineColor:i.palette.outline.action.brand.press},"&:active .Mui-completed .MuiSvgIcon-root":{color:i.palette.fill.action.brand.press},"&:active .Mui-completed .StepLabel":{background:i.palette.fill.action.brand.press},"&:active .StepLabel.Error":{background:i.palette.fill.action.destructive.varPress,borderColor:i.palette.outline.action.destructive.press},"&:active .Mui-active .StepLabel.Error":{outlineColor:i.palette.outline.action.destructive.press},"&:active .Mui-completed .StepLabel.Error":{outlineColor:i.palette.outline.action.destructive.press},"& .Mui-focusVisible circle":{color:i.palette.fill.action.neutral.hover},"& .Mui-focusVisible .MuiSvgIcon-root":{borderColor:i.palette.outline.action.neutral.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.focusOutset)},"& .Mui-focusVisible .Mui-active circle":{color:i.palette.fill.action.brand.varHover},"& .Mui-focusVisible .Mui-active .MuiSvgIcon-root":{borderColor:i.palette.outline.action.brand.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.focusOutset)},"& .Mui-focusVisible .Mui-completed .MuiSvgIcon-root":{color:i.palette.fill.action.brand.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.focusOutset)},"& .Mui-disabled":{cursor:n.completed?"pointer":"not-allowed"},"& .Mui-disabled .StepLabel":{background:n.completed?i.palette.fill.action.brand.enable:i.palette.fill.action.disabled,borderColor:i.palette.outline.action.disabled,outline:"none"},"& .Mui-disabled .MuiSvgIcon-root circle":{color:i.palette.fill.action.disabled},"& .Mui-disabled .MuiSvgIcon-root":{borderColor:i.palette.outline.action.disabled,outline:"none"}},...Array.isArray(t)?t:[t]]}))};Nh.displayName="Step";var Nm=e=>{let{nonlinear:t,sx:n=[]}=e,i=(0,e4._)(e,["nonlinear","sx"]),r=(0,tj.useTheme)();return(0,tV.jsx)(tv.StepConnector,(0,e0._)({sx:[{["& .".concat(tE.stepConnectorClasses.line)]:{borderColor:r.palette.outline.neutral.high,borderWidth:r.size.outline.thick},["&.".concat(tE.stepConnectorClasses.completed,", &.").concat(tE.stepConnectorClasses.active)]:{[".".concat(tE.stepConnectorClasses.line)]:{borderColor:t?r.palette.outline.neutral.high:r.palette.outline.brand.default}}},...Array.isArray(n)?n:[n]]},i))};Nm.displayName="StepConnector";var Ng=e=>{let{sx:t=[]}=e,n=(0,e4._)(e,["sx"]),i=(0,tj.useTheme)(),{active:r,completed:o,error:a,icon:l,activeIcon:s,variant:c,nonLinear:u}=n,d=r&&{outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.brand.enable),background:i.palette.fill.action.brand.varEnable,borderColor:i.palette.outline.action.brand.enable,"&:focus-visible":{background:i.palette.fill.action.brand.varHover,borderColor:i.palette.outline.action.brand.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.focusOutset)}},p=o&&{background:i.palette.fill.action.brand.enable,border:"none","&:focus-visible":{background:i.palette.fill.action.brand.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.focusOutset)}},f=a&&{borderColor:i.palette.outline.action.destructive.enable,background:i.palette.fill.action.destructive.varEnable,outlineColor:r?i.palette.outline.action.destructive.enable:void 0,"&:focus-visible":{background:i.palette.fill.action.destructive.varHover,borderColor:i.palette.outline.action.destructive.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.destructive.hover)}};function h(){return r?i.palette.icon.brand.strong:u?i.palette.icon.neutral.default:i.palette.icon.action.onDisabled}return(0,tV.jsx)(n3.Box,(0,e2._)((0,e0._)({},n),{tabIndex:n.disabled?-1:0,className:"StepLabel ".concat(a?"Error":""),sx:[(0,e0._)({background:i.palette.fill.action.neutral.enable,border:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.neutral.enable),width:"dot"===c?"24px":"40px",height:"dot"===c?"24px":"40px",borderRadius:i.size.radius.full,outlineOffset:"3px",display:"grid",placeItems:"center","&:focus-visible":{background:i.palette.fill.action.neutral.hover,borderColor:i.palette.outline.action.neutral.hover,outline:"".concat(i.size.outline.thick," solid ").concat(i.palette.outline.action.focusOutset)}},d,p,f),...Array.isArray(t)?t:[t]],"data-testid":"step-icon",children:a?(0,tV.jsx)("span",{style:{color:i.palette.icon.feedback.error,fontSize:"dot"===c?"0.9rem":"1.25rem"},"data-testid":"error-step-icon",children:"!"}):o?(0,tV.jsx)(OO,{color:i.palette.icon.neutral.onColor,size:"dot"===c?"1x":"xl",icon:["far","check"],"data-testid":"completed-step-icon"}):"number"===c&&"number"==typeof l?(0,tV.jsx)("span",{className:"MuiStepIcon-text",style:{fontSize:i.typography.subtitleM.fontSize,fontWeight:i.typography.subtitleM.fontWeight,color:h()},"data-testid":"step-number",children:l}):"dot"!==c?(0,tV.jsx)(OO,{color:h(),icon:r?s:l,"data-testid":"completed-step-icon-dot"}):void 0}))};function Nb(e){let{active:t,completed:n,icon:i,activeIcon:r,nonLinear:o,error:a,variant:l,disabled:s}=e;return(0,tV.jsx)(Ng,{icon:i,activeIcon:r,active:t,completed:n,nonLinear:o,error:a,variant:l,disabled:s})}Ng.displayName="StepIcon";var Nv=e=>{let{label:t,icon:n=["far","star"],activeIcon:i=["fas","star"],variant:r,error:o,nonLinear:a,completed:l,disabled:s,sx:c=[]}=e,u=(0,e4._)(e,["label","icon","activeIcon","variant","error","nonLinear","completed","disabled","sx"]),d=(0,tj.useTheme)();return(0,tV.jsx)(tx.StepLabel,(0,e2._)((0,e0._)({slots:{stepIcon:function(e){return(0,tV.jsx)(Nb,(0,e2._)((0,e0._)({},e),{icon:n,activeIcon:i,nonLinear:a,error:o,variant:r,disabled:s}))}}},u),{className:o?"Error":"",sx:[{"&.MuiStepLabel-root":{padding:"".concat(d.size.space[100]," 0"),gap:"0.5rem",cursor:"pointer",overflow:"visible"},"& .MuiStepLabel-iconContainer":{padding:0},"& .MuiStepLabel-label":{color:d.palette.text.neutral.strong,typography:d.typography.subtitleXS,"&.Mui-active, &.Mui-completed":{fontWeight:d.typography.subtitleXS.fontWeight}}},...Array.isArray(c)?c:[c]],children:t}))};
1function Nx(e){let{currentStep:t,stepsLength:n,nonLinear:i,allowCompletedStepsClick:r,onStepClick:o,onComplete:a}=e,[l,s]=(0,tI.useState)(t),[c,u]=(0,tI.useState)({});(0,tI.useEffect)(()=>{s(t)},[t]);let d=Object.values(c).filter(e=>!0===e).length,p=()=>l===n-1,f=()=>d===n,h=()=>{var e;let t=p()&&!f()&&null!=(e=Array.from({length:n},(e,t)=>t).find(e=>!(e in c)))?e:l+1;i||u(e=>(0,e2._)((0,e0._)({},e),{[l]:!0})),t<n&&s(t)};return{activeStep:l,completed:c,completedCount:d,handleNext:h,handleBack:()=>{l>0&&s(e=>e-1),i||r||u(e=>(0,e2._)((0,e0._)({},e),{[l]:!1}))},handleActiveStep:e=>{(e!==l&&i||c[e]&&r)&&s(e),o&&o(e)},handleComplete:()=>{u(e=>(0,e2._)((0,e0._)({},e),{[l]:!0})),a&&a(),h()},handleReset:()=>{s(0),u({})},allStepsCompleted:f,isLastStep:p}}Nv.displayName="StepLabel";var Ny=e=>{let{onBack:t,onComplete:n,onReset:i,isLastStep:r,allStepsCompleted:o}=e,a=(0,tj.useTheme)();return(0,tV.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginTop:a.size.space[400]},children:[(0,tV.jsx)(OI,{variant:"outlined",onClick:t,children:"Back"}),(0,tV.jsx)("div",{style:{display:"flex",gap:a.size.space[400]},children:o?(0,tV.jsx)(OI,{onClick:i,children:"Reset"}):(0,tV.jsx)(OI,{onClick:n,children:r?"Finish":"Next"})})]})},NC=e=>{let{completedStepContent:t}=e,n=(0,tj.useTheme)();return null!=t?(0,tV.jsx)(tV.Fragment,{children:t}):(0,tV.jsx)(OP,{sx:{padding:n.size.space[400],textAlign:"center"},children:(0,tV.jsx)(OR,{variant:"bodyM",sx:{color:n.palette.text.neutral.default},children:"All steps completed - you're finished"})})};function Nw(e){let t,n,{stepNumber:i,status:r,variant:o="number",stepIcon:a,activeIcon:l}=e,s=(0,tj.useTheme)();"error"===r?(t="".concat(s.size.outline.thin," solid ").concat(s.palette.outline.feedback.error),n=s.palette.fill.background.high):"complete"===r?(t="none",n=s.palette.fill.brand.strong):(t="".concat(s.size.outline.thin," solid ").concat(s.palette.outline.brand.default),n=s.palette.fill.background.high);let c=null!=l?l:a,u="incomplete"===r&&"icon"===o&&!!c;return(0,tV.jsxs)(OP,{sx:{display:"flex",alignItems:"center",justifyContent:"center",width:"20px",height:"20px",flexShrink:0,borderRadius:s.size.radius.full,border:t,backgroundColor:n},children:["complete"===r&&(0,tV.jsx)(OO,{icon:["far","check"],style:{display:"block",fontSize:"12px",color:s.palette.icon.neutral.onColor}}),"error"===r&&(0,tV.jsx)(OO,{icon:["far","exclamation"],style:{display:"block",fontSize:"12px",color:s.palette.icon.feedback.error}}),u&&(0,tV.jsx)(OO,{icon:c,style:{display:"block",fontSize:"12px",color:s.palette.icon.brand.strong}}),"incomplete"===r&&!u&&(0,tV.jsx)(OR,{variant:"subtitleXS",sx:{color:s.palette.text.decorative.blue.normal,lineHeight:1,userSelect:"none"},children:i})]})}function Nk(e){var t,n,i,r,o,a;let{steps:l,activeStep:s,completed:c,variant:u="number",triggerCircleStatus:d,onStepChange:p}=e,f=(0,tj.useTheme)(),[h,m]=(0,tI.useState)(null),g=!!h;function b(){m(null)}return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsxs)(t4.default,{"aria-haspopup":"menu","aria-expanded":g,"aria-label":"Step navigation, currently on step ".concat(s+1,": ").concat(null!=(t=null==(i=l[s])?void 0:i.label)?t:""),onClick:function(e){m(e.currentTarget)},sx:{display:"flex",flexDirection:"row",alignItems:"center",gap:f.size.space[100],width:"200px",flexShrink:0,height:f.size.space[800],paddingLeft:f.size.space[200],paddingRight:f.size.space[200],border:"".concat(f.size.outline.thin," solid ").concat(f.palette.outline.action.neutral.enable),borderRadius:f.size.radius[200],overflow:"hidden",backgroundColor:f.palette.fill.background.high,textAlign:"left","&:focus-visible":{outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),borderColor:f.palette.outline.action.focusInset}},children:[(0,tV.jsx)(Nw,{stepNumber:s+1,status:d,variant:u,stepIcon:null==(r=l[s])?void 0:r.icon,activeIcon:null==(o=l[s])?void 0:o.activeIcon}),(0,tV.jsx)(OR,{variant:"bodyM",noWrap:!0,sx:{flex:"1 0 0",minWidth:0,color:f.palette.text.neutral.strong},children:null!=(n=null==(a=l[s])?void 0:a.label)?n:""}),(0,tV.jsx)(OP,{sx:{flexShrink:0,lineHeight:0,display:"flex",alignItems:"center"},children:(0,tV.jsx)(OO,{icon:["far","chevron-down"],style:{fontSize:"16px",color:f.palette.icon.neutral.default}})})]}),(0,tV.jsx)(OV,{anchorEl:h,open:g,onClose:b,children:l.map((e,t)=>{let n=t===s,i=e.error?"error":c[t]?"complete":"incomplete";return(0,tV.jsx)(OW,{removeInset:!0,iconLeft:(0,tV.jsx)(Nw,{stepNumber:t+1,status:i,variant:u,stepIcon:e.icon,activeIcon:e.activeIcon}),onClick:()=>{p(t),b()},"aria-current":n?"true":void 0,sx:[n?{backgroundColor:f.palette.fill.action.brand.varSelect,color:f.palette.text.decorative.blue.normal}:{}],children:(0,tV.jsx)(OR,{variant:"bodyM",noWrap:!0,sx:{color:n?f.palette.text.decorative.blue.normal:f.palette.text.neutral.strong},children:e.label})},"".concat(e.label,"-").concat(t))})})]})}NC.displayName="CompletedContent",(0,tI.forwardRef)((e,t)=>{var n;let[i,...r]=[e,t],{steps:o,orientation:a="horizontal",variant:l="number",showProgressBar:s=!0,statusLabel:c,sticky:u=!0,nonLinear:d=!1,currentStep:p=0,showContent:f=!1,contentAreaStyles:h,onStepClick:m,onComplete:g,hideButtons:b=!1,allowCompletedStepsClick:v=!1,completedStepContent:x,sx:y=[]}=i,C=(0,e4._)(i,["steps","orientation","variant","showProgressBar","statusLabel","sticky","nonLinear","currentStep","showContent","contentAreaStyles","onStepClick","onComplete","hideButtons","allowCompletedStepsClick","completedStepContent","sx"]),[w]=r,k=(0,tj.useTheme)(),{activeStep:M,completed:z,completedCount:S,handleNext:L,handleBack:A,handleActiveStep:E,handleComplete:T,handleReset:_,allStepsCompleted:O,isLastStep:j}=Nx({currentStep:p,stepsLength:o.length,nonLinear:d,allowCompletedStepsClick:v,onStepClick:m,onComplete:g});return(0,tI.useImperativeHandle)(w,()=>({activeStep:M,completed:z,handleNext:L,handleBack:A,handleComplete:T,handleReset:_,handleActiveStep:E,allStepsCompleted:O,isLastStep:j})),(0,tV.jsxs)(tR.default,{sx:{width:"100%",margin:"auto"},children:[(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"vertical"===a?"row":"column",gap:k.size.space[800]},children:[(0,tV.jsx)(ty.Stepper,(0,e2._)((0,e0._)({},C),{nonLinear:d,activeStep:M,orientation:a,connector:(0,tV.jsx)(Nm,{nonlinear:d}),alternativeLabel:"vertical"!==a,sx:[{"&.MuiStepper-horizontal":{".MuiStepConnector-root":{padding:"0 ".concat(k.size.space[100]),top:"dot"===l?"15px":"22px",left:"calc(-50% + 25px)",right:"calc(50% + 25px)"},".MuiStep-root":{padding:"0 ".concat(k.size.space[100])},".MuiStepLabel-label":{textAlign:"center"},"& .MuiStepLabel-horizontal":{flexDirection:"column"}},"&.MuiStepper-vertical":{width:"fit-content",".MuiStepConnector-root":{marginLeft:"dot"===l?k.size.space[300]:k.size.space[500],padding:"".concat(k.size.space[100]," 0")},".MuiStepConnector-line":{minHeight:"40px",height:"100%"},".MuiStepLabel-root":{padding:"".concat(k.size.space[100]," 0")}},"&:not(.MuiStepper-nonLinear)":{".MuiStepLabel-root":{cursor:"pointer",pointerEvents:v?"auto":"none"},"@media (hover: hover) and (pointer: fine)":{".MuiStep-root:hover .Mui-active .StepLabel, .MuiStep-root:hover .Mui-active .MuiSvgIcon-root":{background:v?k.palette.fill.action.brand.varHover:k.palette.fill.action.brand.varEnable,borderColor:v?k.palette.outline.action.brand.hover:k.palette.outline.action.brand.enable,outline:v?"".concat(k.size.outline.thick," solid ").concat(k.palette.outline.action.brand.hover):"".concat(k.size.outline.thick," solid ").concat(k.palette.outline.action.brand.enable)},".MuiStep-root:hover .Mui-completed .StepLabel, .MuiStep-root:hover .Mui-completed .MuiSvgIcon-root":{background:v?k.palette.fill.action.brand.hover:k.palette.fill.action.brand.enable,borderColor:v?k.palette.outline.action.brand.hover:"transparent",outline:v?"".concat(k.size.outline.thick," solid ").concat(k.palette.outline.action.brand.hover):"none"},".MuiStep-root:hover .Mui-active.Mui-completed .StepLabel, .MuiStep-root:hover .Mui-active.Mui-completed .MuiSvgIcon-root":{outline:v?"".concat(k.size.outline.thick," solid ").concat(k.palette.outline.action.brand.hover):"".concat(k.size.outline.thick," solid ").concat(k.palette.outline.action.brand.enable)}}}},...Array.isArray(y)?y:[y]],children:o.map((e,t)=>{let n=!d&&t!==M&&!z[t];return(0,tV.jsx)(Nh,{completed:z[t],active:M===t,children:(0,tV.jsx)(Nv,{onClick:()=>E(t),label:e.label,icon:"number"===l?t+1:e.icon,activeIcon:e.activeIcon,variant:l,nonLinear:d,error:e.error,completed:z[t],disabled:n})},e.label)})})),f&&(0,tV.jsx)(tR.default,{className:"stepperContent",sx:(0,e0._)({width:"100%",height:"fit-content",display:"grid",background:k.palette.fill.background.high},h),children:o.length===S?(0,tV.jsx)(NC,{completedStepContent:x}):null==(n=o[M])?void 0:n.content})]}),!b&&(0,tV.jsx)(Ny,{onBack:A,onComplete:T,onReset:_,isLastStep:j(),allStepsCompleted:O()})]})}).displayName="Stepper",Nw.displayName="StepperMobileCircle",Nk.displayName="StepperMobileSelect",(0,tI.forwardRef)(function(e,t){var n,i,r,o,a,l,s,c;let{steps:u,variant:d="number",orientation:p="horizontal",currentStep:f=0,nonLinear:h=!1,showProgressBar:m=!0,statusLabel:g,onStepClick:b,onComplete:v,sticky:x=!0,showContent:y=!1,contentAreaStyles:C,hideButtons:w=!1,allowCompletedStepsClick:k=!1,completedStepContent:M,sx:z=[]}=e,S=(0,tj.useTheme)(),{activeStep:L,completed:A,handleNext:E,handleBack:T,handleActiveStep:_,handleComplete:O,handleReset:j,allStepsCompleted:D,isLastStep:N}=Nx({currentStep:f,stepsLength:u.length,nonLinear:h,allowCompletedStepsClick:k,onStepClick:b,onComplete:v});if((0,tI.useImperativeHandle)(t,()=>({activeStep:L,completed:A,handleNext:E,handleBack:T,handleComplete:O,handleReset:j,handleActiveStep:_,isLastStep:N,allStepsCompleted:D})),0===u.length)return null;let I=(null==(c=u[L])?void 0:c.error)?"error":A[L]?"complete":"incomplete",P="dot"===d?"number":d,R=u.length>1?L/(u.length-1)*100:0,B={display:"flex",alignItems:"center",justifyContent:"space-between",paddingLeft:S.size.space[400],paddingRight:S.size.space[400],paddingTop:S.size.space[200],paddingBottom:S.size.space[200],position:"relative",zIndex:2,width:"100%",backgroundColor:S.palette.fill.background.high},F=[];return Array.isArray(C)?F=C:C&&(F=[C]),(0,tV.jsxs)(OP,{sx:z,children:[(0,tV.jsxs)(OP,{sx:(0,e0._)({dis
1play:"flex",flexDirection:"column",isolation:"isolate",backgroundColor:S.palette.fill.background.high},x&&{position:"sticky",top:0,zIndex:S.zIndex.appBar}),children:[(0,tV.jsx)(OP,{role:"status","aria-live":"polite",sx:n6.visuallyHidden,children:"Step ".concat(L+1," of ").concat(u.length,": ").concat(null!=(n=null==(r=u[L])?void 0:r.label)?n:"")}),(0,tV.jsxs)(OP,{sx:B,children:[!h&&(0,tV.jsxs)(OP,{sx:{display:"flex",flex:"1 0 0",flexDirection:"row",alignItems:"center",gap:S.size.space[200],minWidth:0},children:[(0,tV.jsx)(Nw,{stepNumber:L+1,status:I,variant:P,stepIcon:null==(o=u[L])?void 0:o.icon,activeIcon:null==(a=u[L])?void 0:a.activeIcon}),(0,tV.jsx)(OR,{variant:"subtitleXS",noWrap:!0,sx:{flex:"1 0 0",minWidth:0,color:S.palette.text.neutral.strong},children:null!=(i=null==(l=u[L])?void 0:l.label)?i:""})]}),h&&(0,tV.jsxs)(OP,{sx:{display:"flex",flex:"1 0 0",flexDirection:"row",alignItems:"center",gap:S.size.space[100],minWidth:0},children:[(0,tV.jsx)(OR,{variant:"bodyM",sx:{color:S.palette.text.neutral.default,flexShrink:0},children:"Step:"}),(0,tV.jsx)(Nk,{steps:u,activeStep:L,completed:A,variant:P,triggerCircleStatus:I,onStepChange:_})]}),void 0!==g&&(0,tV.jsx)(OR,{variant:"bodyS",sx:{flexShrink:0,color:S.palette.text.neutral.default},children:g})]}),m&&(0,tV.jsx)(OP,{sx:{position:"relative",zIndex:1,width:"100%"},children:(0,tV.jsx)(D0,{determinate:!0,hidePercentLabel:!0,value:R,removeRadius:!0,size:"medium"})})]}),y&&(0,tV.jsx)(OP,{sx:[{width:"100%",height:"fit-content",display:"grid",backgroundColor:S.palette.fill.background.high},...F],children:D()?(0,tV.jsx)(NC,{completedStepContent:M}):null==(s=u[L])?void 0:s.content}),!w&&(0,tV.jsxs)(OP,{sx:{display:"flex",justifyContent:"space-between",marginTop:S.size.space[400],paddingLeft:S.size.space[400],paddingRight:S.size.space[400]},children:[(0,tV.jsx)(OI,{variant:"outlined",onClick:T,children:"Back"}),(0,tV.jsx)(OP,{sx:{display:"flex",gap:S.size.space[400]},children:D()?(0,tV.jsx)(OI,{onClick:j,children:"Reset"}):(0,tV.jsx)(OI,{onClick:O,children:N()?"Finish":"Next"})})]})]})}).displayName="StepperMobile";(0,tI.forwardRef)((e,t)=>{let[n,...i]=[e,t],{minRows:r,maxRows:o,rows:a,sx:l=[]}=n,s=(0,e4._)(n,["minRows","maxRows","rows","sx"]),[c]=i,u=(0,tj.useTheme)(),d=(e,t)=>{let n;return void 0===e?n=t:"number"==typeof e?n=e:Number.isNaN(n=Number.parseInt(e,10))&&(console.warn('TextArea: Invalid value "'.concat(e,'" provided. Expected a number. Using default value ').concat(t,".")),n=t),n>35&&console.warn("TextArea: Value ".concat(n," exceeds maximum allowed rows of 35. It will be clamped to 35.")),n<2.4&&console.warn("TextArea: Value ".concat(n," is below minimum allowed rows of 2.4. It will be clamped to 2.4.")),Math.max(2.4,Math.min(n,35))};return(0,tV.jsx)(O6,(0,e0._)({ref:c,defaultValue:s.defaultValue,multiline:!0,minRows:a?void 0:d(r,2.4),maxRows:a?void 0:d(o,10.4),rows:a?d(a,2.4):void 0,sx:[{minWidth:"300px","& .MuiFormLabel-asterisk":{display:"none"},"& .MuiInputBase-root":{backgroundColor:s.readOnly||s.disabled?u.palette.fill.action.disabled:u.palette.fill.background.high,borderRadius:u.size.radius[200],padding:0,overflow:"hidden"},"& .Mui-disabled":{color:u.palette.text.neutral.strong,cursor:"not-allowed","& .MuiOutlinedInput-notchedOutline":{borderColor:u.palette.outline.action.disabled},"& .MuiInputBase-input":{"&::placeholder":{color:u.palette.text.action.placeholder,typography:u.typography.bodyM}}},"& .MuiInputLabel-root":{position:"relative",transform:"none",color:u.palette.text.neutral.strong,typography:u.typography.subtitleXS,"&.Mui-focused":{color:"inherit"},"&.Mui-error, &.MuiFormLabel-colorWarning, &.MuiFormLabel-colorSuccess":{color:"inherit"}},"& .MuiInputBase-input":{lineHeight:20/14,padding:"".concat(u.size.space[100]," ").concat((null==s?void 0:s.startAdornment)?0:u.size.space[200]),"&::placeholder":{opacity:"unset",color:u.palette.text.action.placeholder,typography:u.typography.bodyM}},"& .MuiInputAdornment-root":{alignSelf:"flex-start",alignItems:"flex-start",marginTop:u.size.space[200]},"& .MuiInputBase-adornedStart":{alignItems:"flex-start"},"& .MuiOutlinedInput-notchedOutline":{borderColor:s.readOnly?u.palette.outline.action.disabled:u.palette.outline.action.neutral.enable},"& .MuiInputBase-root:focus-within":{outline:"".concat(u.size.outline.thick," solid ").concat(u.palette.outline.action.focusOutset),outlineOffset:0,"& .MuiOutlinedInput-notchedOutline":{borderColor:u.palette.outline.action.focusInset,borderWidth:s.readOnly?void 0:u.size.outline.thin}},"@media (hover: hover) and (pointer: fine)":{"& .MuiInputBase-root:hover:not(.Mui-disabled):not(:focus-within) .MuiOutlinedInput-notchedOutline":{borderColor:s.readOnly?u.palette.outline.action.disabled:u.palette.outline.action.neutral.hover}},"& .MuiInputBase-adornedEnd":{paddingRight:u.size.space[200],"& .MuiInputBase-input":{paddingRight:u.size.space[100]}},"&.MuiTextField-root .Mui-error .MuiOutlinedInput-notchedOutline, &.MuiTextField-root .MuiInputBase-colorError .MuiOutlinedInput-notchedOutline":{borderColor:s.readOnly?u.palette.outline.action.disabled:u.palette.outline.feedback.error},".MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline":{borderColor:s.readOnly?u.palette.outline.action.disabled:u.palette.outline.feedback.warning},".MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline":{borderColor:s.readOnly?u.palette.outline.action.disabled:u.palette.outline.feedback.success}},...Array.isArray(l)?l:[l]]},s))}).displayName="TextArea";var NM=e=>{let{volume:t,isMuted:n,disabled:i=!1,size:r="large",container:o,onPopoverVisibilityChange:a,onVolumeChange:l,onToggleMute:s}=e,c=(0,tj.useTheme)(),[u,d]=(0,tI.useState)(t),[p,f]=(0,tI.useState)(null),[h,m]=(0,tI.useState)(!1),[g,b]=(0,tI.useState)(!1),[v,x]=(0,tI.useState)(!1),y=(0,tI.useRef)();(0,tI.useEffect)(()=>{d(t)},[t]);let C=h||g,w=(0,tI.useCallback)(()=>{clearTimeout(y.current),m(!1),b(!1),x(!1),f(null)},[]);(0,tI.useEffect)(()=>{null==a||a(v)},[v,a]),(0,tI.useEffect)(()=>
1{if(!v)return;let e=e=>{"Escape"===e.key&&w()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[v,w]),(0,tI.useEffect)(()=>(C?(clearTimeout(y.current),x(!0)):y.current=setTimeout(()=>{x(!1),f(null)},150),()=>clearTimeout(y.current)),[C]);let k=(0,tI.useMemo)(()=>n||0===u?["far","volume-slash"]:u<.5?["far","volume-low"]:["far","volume-high"],[n,u]),M=(0,tI.useCallback)(e=>{m(!0),f(e.currentTarget)},[]),z=(0,tI.useCallback)(()=>{m(!1)},[]),S=(0,tI.useCallback)(e=>{m(!0),f(e.currentTarget)},[]),L=(0,tI.useCallback)(()=>{g||w()},[w,g]),A=(0,tI.useCallback)(()=>{b(!0)},[]),E=(0,tI.useCallback)(()=>{b(!1)},[]),T=(0,tI.useCallback)(e=>{if("ArrowUp"===e.key){e.preventDefault();let t=Math.min(1,Number((u+.05).toFixed(2)));d(t),l(t),n&&t>0&&s()}else if("ArrowDown"===e.key){e.preventDefault();let t=Math.max(0,Number((u-.05).toFixed(2)));d(t),l(t)}},[u,l,n,s]),_=(0,tI.useCallback)((e,t)=>{var i;let r=Array.isArray(t)?null!=(i=t[0])?i:0:t;d(r),l(r),n&&r>0&&s()},[l,n,s]),O=(0,tI.useCallback)((e,t)=>{var n;l(Array.isArray(t)?null!=(n=t[0])?n:0:t)},[l]),j=(0,tI.useMemo)(()=>({color:c.palette.fill.action.brand.enable,width:4,height:c.size.space[2400],padding:0,"&:hover":{color:c.palette.fill.action.brand.hover,"& .MuiSlider-thumb":{opacity:1,backgroundColor:c.palette.fill.action.brand.hover,boxShadow:"none"}},"&.Mui-active":{color:c.palette.fill.action.brand.press},"& .MuiSlider-thumb":{height:16,width:16,backgroundColor:c.palette.fill.action.brand.enable,opacity:1,transition:"opacity 0.15s ease, background-color 0.15s ease","&.Mui-active":{opacity:1,backgroundColor:c.palette.fill.action.brand.press,boxShadow:"none"},"&.Mui-focusVisible":{opacity:1,boxShadow:"none"},"&::before":{display:"none"}},"& .MuiSlider-track":{width:4,border:"none",transition:"background-color 0.15s ease",opacity:1},"& .MuiSlider-rail":{width:4,backgroundColor:c.palette.fill.background.lowest,opacity:1}}),[c]);return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(OP,{onMouseEnter:M,onMouseLeave:z,onFocus:S,onBlur:L,onKeyDown:T,sx:{display:"inline-flex"},children:(0,tV.jsx)(OF,{onClick:s,disabled:i,size:"small"===r?"xsmall":"small","aria-label":n?"Unmute":"Mute","aria-pressed":n,variant:"text",children:(0,tV.jsx)(OO,{icon:k})})}),(0,tV.jsx)(js,{open:null!==p&&v&&!i,anchorEl:p,container:o,marginThreshold:null,onClose:w,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},disableRestoreFocus:!0,disableAutoFocus:!0,disableEnforceFocus:!0,disableScrollLock:!0,sx:{pointerEvents:"none","& .MuiPaper-root":{pointerEvents:"auto",background:c.palette.fill.background.high,padding:c.size.space[300],overflow:"hidden"}},slotProps:{paper:{onMouseEnter:A,onMouseLeave:E}},children:(0,tV.jsx)(OP,{sx:{display:"flex",flexDirection:"column",alignItems:"center",py:"".concat(16/3,"px")},children:(0,tV.jsx)(tJ.default,{orientation:"vertical",value:n?0:u,min:0,max:1,step:.01,onChange:_,onChangeCommitted:O,disabled:i,valueLabelDisplay:"off","aria-label":"Volume",sx:j})})})]})};NM.displayName="VolumeControl";var Nz=e=>{let{showCaptions:t,disabled:n=!1,onToggle:i}=e;return(0,tV.jsx)(jU,{selectedIcon:["fas","closed-captioning"],unselectedIcon:["far","closed-captioning"],selected:t,onChange:i,disabled:n,"aria-label":t?"Hide closed captions":"Show closed captions",variant:"tertiary",size:"small"})};Nz.displayName="ClosedCaptionToggle";var NS=e=>{if(Number.isNaN(e)||!Number.isFinite(e))return"0:00";let t=Math.abs(e),n=Math.floor(t/60),i=Math.floor(t%60);return"".concat(e<0?"-":"").concat(n,":").concat(i.toString().padStart(2,"0"))},NL=e=>{let{showCaptions:t,isPiPActive:n,playbackRate:i,disabled:r=!1,container:o,hasCaptions:a=!0,hidePiP:l=!1,onToggleCaptions:s,onTogglePiP:c,onPlaybackRateChange:u}=e,d=(0,tj.useTheme)(),[p,f]=(0,tI.useState)(!1),[h,m]=(0,tI.useState)(!1),g=tI.default.useRef(null),b="u">typeof document&&document.pictureInPictureEnabled,v=!l&&b,x=a||v,y=(0,tI.useCallback)(()=>f(!0),[]),C=(0,tI.useCallback)(()=>f(!1),[]),w=(0,tI.useCallback)(()=>m(!1),[]),k=(0,tI.useCallback)(()=>{f(!1),m(!0)},[]),M=(0,tI.useCallback)(e=>{u(e),m(!1)},[u]);return(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(OF,{ref:g,onClick:y,disabled:r,variant:"text",size:"small","aria-label":"More options","aria-haspopup":"menu","aria-expanded":p,children:(0,tV.jsx)(OO,{icon:["far","ellipsis-vertical"]})}),(0,tV.jsx)(OV,{open:p,anchorEl:g.current,onClose:C,container:o,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},children:(0,tV.jsxs)(jl,{children:[a&&(0,tV.jsx)(OW,{onClick:()=>{s(),C()},selected:t,disabled:r,children:"Closed Captions"}),v&&(0,tV.jsx)(OW,{onClick:()=>{c(),C()},selected:n,disabled:r,children:"Picture-in-Picture"}),x&&(0,tV.jsx)(OH,{}),(0,tV.jsxs)(OW,{onClick:k,disabled:r,children:["Video Speed",(0,tV.jsx)(OP,{sx:{width:d.size.space[500],display:"flex",justifyContent:"flex-end",marginLeft:"auto",paddingRight:d.size.space[200]},children:(0,tV.jsx)(OO,{style:{color:r?d.palette.icon.action.onDisabled:d.palette.icon.neutral.default,paddingLeft:d.size.space[200]},icon:["far","chevron-right"]})})]})]})}),(0,tV.jsx)(OV,{open:h,anchorEl:g.current,onClose:w,container:o,anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},children:(0,tV.jsx)(jl,{children:jc.map(e=>(0,tV.jsxs)(OW,{onClick:()=>M(e),selected:e===i,disabled:r,children:[e,"x"]},e))})})]})};NL.displayName="VideoMobileMenu";var NA=e=>{var t;return Array.isArray(e)?null!=(t=e[0])?t:0:e};function NE(e){let t=Math.abs(Math.round(e)),n=Math.floor(t/60),i=t%60;return"".concat(e<0?"minus ":"").concat(n>0?"".concat(n," ").concat(1===n?"minute":"minutes"," "):"").concat(i," ").concat(1===i?"second":"seconds")}var NT=e=>{let{isPlaying:t,isLoading:n,isBuffering:i,currentTime:r,duration:o,volume:a,isMuted:l,playbackRate:s,isFullscreen:c,showCaptions:u,isPiPActive:d,disabled:p=!1,disableSeeking:f=!1,displayMode:h="web",isExiting:m=!1,container:g,hasCaptions:b=!1,hidePiP:v=!1,hideFullscreen:x=!1,hideVolume:y=!1,hidePlaybackSpeed:C=!1,onTogglePlayPause:w,onSeek:k,onVolumeChange:M,onToggleMute:z,onPlaybackRateChange:S,onToggleFullscreen:L,onToggleCaptions:A,onTogglePiP:E,onDragStart:T,onDragEnd:_,onMouseEnter:O,onMouseLeave:j,hidden:D=!1,onVolumePopoverVisibilityChange:N}=e,I=(0,tj.useTheme)(),[P,R]=(0,tI.useState)(!1),[B,F]=(0,tI.useState)(r),V="mobile"===h;tI.default.useEffect(()=>{P||F(r)},[r,P]);let H=(0,tI.useCallback)(()=>{R(!0),T()},[T]),W=(0,tI.useCallback)((e,t)=>{F(NA(t))},[]),q=(0,tI.useCallback)((e,t)=>{k(NA(t)),R(!1),_()},[k,_]),U=(0,tI.useMemo)(()=>(function(e,t,n){var i,r,o;let a=jd(e,!0),l=e.palette.fill.action.brand,s=t?e.palette.fill.action.disabledVar:l.enable,c=l.hover,u=l.press,d=(0,e2._)((0,e0._)({},a),{color:s,"&:hover":(0,e2._)((0,e0._)({}
1,a["&:hover"]),{color:c,"& .MuiSlider-thumb":(0,e2._)((0,e0._)({},null==(r=a["&:hover"])?void 0:r["& .MuiSlider-thumb"]),{backgroundColor:c,opacity:1,boxShadow:"none"}),"&.MuiSlider-root .MuiSlider-track":{backgroundColor:c,borderColor:c}}),"&:active":(0,e2._)((0,e0._)({},a["&:active"]),{color:u,"&.MuiSlider-root .MuiSlider-track":{backgroundColor:u,borderColor:u}}),"& .MuiSlider-thumb":(0,e2._)((0,e0._)({},a["& .MuiSlider-thumb"]),{backgroundColor:s,"&:active":{opacity:1,backgroundColor:u,boxShadow:"none"},"&.Mui-focusVisible":{opacity:1,boxShadow:"none"}}),"&.MuiSlider-root .MuiSlider-track":(0,e2._)((0,e0._)({},a["& .MuiSlider-track"]),{backgroundColor:s})});if(!n)return d;let p=e.palette.gradients.brand[5],f=l.enable;return(0,e2._)((0,e0._)({},d),{"& .MuiSlider-rail":(0,e0._)({},d["& .MuiSlider-rail"]),"& .MuiSlider-track":{height:null!=(i=null==(o=a["& .MuiSlider-track"])?void 0:o.height)?i:4,transition:"none",background:p,backgroundColor:p,border:"".concat(e.size.outline.thin," solid ").concat(p),backgroundSize:"200% 100%",animation:"buffering-gradient 1.5s linear infinite"},"& .MuiSlider-thumb":(0,e2._)((0,e0._)({},d["& .MuiSlider-thumb"]),{backgroundColor:f}),"@keyframes buffering-gradient":{"0%":{backgroundPosition:"0% 0"},"100%":{backgroundPosition:"100% 0"}}})})(I,n,i),[I,i,n]),$=P?B:r;return(0,tV.jsxs)(OP,{sx:{position:"absolute",bottom:I.size.space[300],left:I.size.space[300],right:I.size.space[300],zIndex:2,display:"flex",height:I.size.space[1200],padding:I.size.space[100],alignItems:"center",gap:I.size.space[300],flex:"1 0 0",borderRadius:I.size.radius[200],border:"".concat(I.size.outline.thin," solid ").concat(I.palette.outline.neutral.lowest),background:I.palette.fill.background.high,backdropFilter:"blur(4px)",opacity:m||D?0:1,transform:m?"translateY(20px)":"translateY(0)",transition:"opacity ".concat(300,"ms ease-in-out, transform ").concat(300,"ms ease-in-out"),pointerEvents:D?"none":"auto","@keyframes slideIn":{from:{opacity:0,transform:"translateY(20px)"},to:{opacity:1,transform:"translateY(0)"}},animation:m||D?"none":"slideIn ".concat(300,"ms ease-in-out")},onMouseEnter:O,onMouseLeave:j,children:[(0,tV.jsx)(jU,{selectedIcon:["fas","pause"],unselectedIcon:["fas","play"],selected:t,onChange:w,disabled:p||n,"aria-label":t?"Pause":"Play",variant:"tertiary",size:"small"}),(0,tV.jsx)(OR,{variant:"bodyS",color:I.palette.text.neutral.weak,children:NS($)}),(0,tV.jsx)(OP,{sx:{flex:1,display:"flex",alignItems:"center"},children:(0,tV.jsx)(ji,{value:P?B:r,min:0,max:o||100,onChange:W,onChangeCommitted:q,onMouseDown:H,onTouchStart:H,disabled:p||n||f,valueLabelDisplay:"auto",valueLabelFormat:NS,getAriaValueText:NE,"aria-label":f?"Video progress (seeking disabled)":"Video progress",sx:U})}),(0,tV.jsx)(OR,{variant:"bodyS",color:I.palette.text.neutral.weak,children:NS(o)}),!y&&!V&&(0,tV.jsx)(NM,{volume:a,isMuted:l,disabled:p,size:"large",container:g,onPopoverVisibilityChange:N,onVolumeChange:M,onToggleMute:z}),!V&&b&&(0,tV.jsx)(Nz,{showCaptions:u,disabled:p,onToggle:A}),!V&&!C&&(0,tV.jsx)(ju,{playbackRate:s,disabled:p,size:"large",container:g,onPlaybackRateChange:S}),!V&&!v&&"u">typeof document&&document.pictureInPictureEnabled&&(0,tV.jsx)(jU,{selectedIcon:["fak","solid-picture-in-picture"],unselectedIcon:["fak","regular-picture-in-picture"],selected:d,onChange:E,disabled:p,"aria-label":d?"Exit picture-in-picture":"Enter picture-in-picture",variant:"tertiary",size:"small"}),V&&(0,tV.jsx)(NL,{showCaptions:u,isPiPActive:d,playbackRate:s,disabled:p,container:g,hasCaptions:b,hidePiP:v,onToggleCaptions:A,onTogglePiP:E,onPlaybackRateChange:S}),!x&&(0,tV.jsx)(jU,{selectedIcon:["far","arrow-down-left-and-arrow-up-right-to-center"],unselectedIcon:["far","arrow-up-right-and-arrow-down-left-from-center"],selected:c,onChange:L,disabled:p,"aria-label":c?"Exit fullscreen":"Enter fullscreen",variant:"tertiary",size:"small"})]})};NT.displayName="VideoControls";var N_=(e,t)=>e.split("\n").map(e=>e.includes("-->")?e.includes("line:")?e.replace(/line:\d+%/,"line:".concat(t,"%")):"".concat(e," line:").concat(t,"% position:50% align:middle"):e).join("\n"),NO=async(e,t)=>{try{let n=await (await fetch(e)).text(),i=N_(n,t),r=new Blob([i],{type:"text/vtt"});return{url:URL.createObjectURL(r),rawContent:n}}catch(t){return{url:e,rawContent:""}}};tI.default.forwardRef(function(e,t){var n;let[i,...r]=[e,t],{src:o,poster:a,captionsSrc:l,captionPosition:s,autoPlay:c=!1,loop:u=!1,muted:d=!1,volume:p=1,displayMode:f="web",disabled:h=!1,disableSeeking:m=!1,errorMessage:g="Unable to load video",onRetry:b,onEnded:v,onPlay:x,onPause:y,onT
1imeUpdate:C,onVolumeChange:w,onError:k,playsInline:M=!0,crossOrigin:z,captionLabel:S="English",captionSrcLang:L="en",hidePiP:A=!1,hideFullscreen:E=!1,hideVolume:T=!1,hidePlaybackSpeed:_=!1,sx:O}=i,j=(0,e4._)(i,["src","poster","captionsSrc","captionPosition","autoPlay","loop","muted","volume","displayMode","disabled","disableSeeking","errorMessage","onRetry","onEnded","onPlay","onPause","onTimeUpdate","onVolumeChange","onError","playsInline","crossOrigin","captionLabel","captionSrcLang","hidePiP","hideFullscreen","hideVolume","hidePlaybackSpeed","sx"]),[D]=r,N=(0,tj.useTheme)(),I=(0,tI.useRef)(null),P=(0,tI.useRef)(""),R=(0,tI.useRef)(""),[B,F]=(0,tI.useState)(c),[V,H]=(0,tI.useState)(!1),[W,q]=(0,tI.useState)(""),[U,$]=(0,tI.useState)(!1),[K,G]=(0,tI.useState)(!1),[Y,X]=(0,tI.useState)(""),J=(0,tI.useRef)(null),Q=(0,tI.useRef)(null),Z=(0,tI.useRef)(!1),ee=(0,tI.useRef)(!1),et=function(e){let{src:t,autoPlay:n=!1,loop:i=!1,muted:r=!1,volume:o=1,onEnded:a,onPlay:l,onPause:s,onTimeUpdate:c,onVolumeChange:u,onError:d}=e,p=(0,tI.useRef)(null),[f,h]=(0,tI.useState)(!1),[m,g]=(0,tI.useState)(0),[b,v]=(0,tI.useState)(0),[x,y]=(0,tI.useState)(o),[C,w]=(0,tI.useState)(r),[k,M]=(0,tI.useState)(1),[z,S]=(0,tI.useState)(!0),[L,A]=(0,tI.useState)(!1),[E,T]=(0,tI.useState)(!1),[_,O]=(0,tI.useState)(!1),[j,D]=(0,tI.useState)(!1),[N,I]=(0,tI.useState)(!1),P=(0,tI.useRef)(!1),R=(0,tI.useRef)(z),B=(0,tI.useRef)(!1),F=(0,tI.useRef)(j);R.current=z,F.current=j,(0,tI.useEffect)(()=>{if("u"<typeof document||!document.pictureInPictureEnabled)return;let e=null,t=screen.availWidth,n=screen.availHeight,i=()=>{e&&clearTimeout(e),e=setTimeout(async()=>{if(!F.current||!document.pictureInPictureElement||!p.current)return;let e=Math.abs(screen.availWidth-t)>50,i=Math.abs(screen.availHeight-n)>50;if(e||i){t=screen.availWidth,n=screen.availHeight;try{await document.exitPictureInPicture(),await p.current.requestPictureInPicture()}catch(e){}}},500)};return window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i),e&&clearTimeout(e)}},[]),(0,tI.useEffect)(()=>{let e=p.current;if(!e)return;let t=()=>{v(e.duration),S(!1),I(!1)},i=()=>{n&&!P.current&&(P.current=!0,e.play().catch(()=>h(!1)))},r=()=>{B.current||g(e.currentTime),null==c||c(e.currentTime)},o=()=>{h(!1),null==a||a()},u=()=>{h(!0),null==l||l()},f=()=>{h(!1),null==s||s()},m=()=>{S(!1),A(!1)},b=()=>{R.current||A(!0)},x=()=>{I(!0),S(!1),h(!1),null==d||d()},y=()=>{T(!!document.fullscreenElement)},C=()=>D(!0),w=()=>D(!1);return e.addEventListener("loadedmetadata",t),e.addEventListener("loadeddata",i),e.addEventListener("timeupdate",r),e.addEventListener("ended",o),e.addEventListener("play",u),e.addEventListener("pause",f),e.addEventListener("canplay",m),e.addEventListener("waiting",b),e.addEventListener("error",x),document.addEventListener("fullscreenchange",y),e.addEventListener("enterpictureinpicture",C),e.addEventListener("leavepictureinpicture",w),()=>{e.removeEventListener("loadedmetadata",t),e.removeEventListener("loadeddata",i),e.removeEventListener("timeupdate",r),e.removeEventListener("ended",o),e.removeEventListener("play",u),e.removeEventListener("pause",f),e.removeEventListener("canplay",m),e.removeEventListener("waiting",b),e.removeEventListener("error",x),document.removeEventListener("fullscreenchange",y),e.removeEventListener("enterpictureinpicture",C),e.removeEventListener("leavepictureinpicture",w)}},[a,l,s,c,d,n]),(0,tI.useEffect)(()=>{let e=p.current;e&&(e.volume=x,e.muted=C,e.playbackRate=k,e.loop=i)},[x,C,k,i]),(0,tI.useEffect)(()=>{w(r)},[r]),(0,tI.useEffect)(()=>{y(o)},[o]),(0,tI.useEffect)(()=>{if(p.current)for(let e of p.current.textTracks)e&&(e.mode=_?"showing":"hidden")},[_]),(0,tI.useEffect)(()=>{p.current&&(P.current=!1,p.current.load(),f&&p.current.play().catch(()=>h(!1)))},[t]);let V=(0,tI.useCallback)(()=>{p.current&&(f?p.current.pause():p.current.play().catch(()=>h(!1)))},[f]),H=(0,tI.useCallback)(()=>{var e;null==(e=p.current)||e.play().catch(()=>h(!1))},[]),W=(0,tI.useCallback)(()=>{var e;null==(e=p.current)||e.pause()},[]),q=(0,tI.useCallback)(e=>{p.current&&Number.isFinite(e)&&(p.current.currentTime=e,g(e))},[]);return{videoRef:p,isPlaying:f,currentTime:m,duration:b,currentVolume:x,isMuted:C,playbackRate:k,isLoading:z,isBuffering:L,isFullscreen:E,showCaptions:_,isPiPActive:j,hasError:N,play:H,pause:W,togglePlayPause:V,seek:q,skipForward:(0,tI.useCallback)(()=>{p.current&&q(Math.min(p.current.currentTime+10,b))},[b,q]),skipBackward:(0,tI.useCallback)(()=>{p.current&&q(Math.max(p.current.currentTime-10,0))},[q]),setVolume:(0,tI.useCallback)(e=>{let t=Math.max(0,Math.min(1,e));y(t),null==u||u(t)},[u]),toggleMute:(0,tI.useCallback)(()=>{w(e=>!e)},[]),changePlaybackRate:(0,tI.useCallback)(e=>{M(e)},[]),toggleFullscreen:(0,tI.useCallback)(async()=>{var e;if(null==(e=p.current)?void 0:e.parentElement)try{document.fullscreenElement?await document.exitFullscreen():await p.current.parentElement.requestFullscreen()}catch(e){}},[]),toggleCaptions:(0,tI.useCallback)(()=>{O(e=>!e)},[]),togglePiP:(0,tI.useCallback)(async()=>
1{if(p.current&&"u">typeof document&&document.pictureInPictureEnabled)try{document.pictureInPictureElement?await document.exitPictureInPicture():await p.current.requestPictureInPicture()}catch(e){}},[]),setIsDragging:e=>{B.current=e}}}({src:o,autoPlay:c,loop:u,muted:d,volume:p,onVolumeChange:w,onError:k,onEnded:v,onPlay:()=>{F(!0),null==x||x()},onPause:y,onTimeUpdate:C});(0,tI.useEffect)(()=>{if(!l){P.current.startsWith("blob:")&&(URL.revokeObjectURL(P.current),P.current=""),R.current="",q("");return}let e=!0,t=B&&!V&&!et.isLoading;return NO(l,null!=s?s:t?85:95).then(t=>{let{url:n,rawContent:i}=t;e&&(P.current.startsWith("blob:")&&URL.revokeObjectURL(P.current),R.current=i,P.current=n,q(n))}),()=>{e=!1}},[l]),(0,tI.useEffect)(()=>{if(!R.current||!l)return;let e=B&&!V&&!et.isLoading,t=new Blob([N_(R.current,null!=s?s:e?85:95)],{type:"text/vtt"}),n=URL.createObjectURL(t);P.current.startsWith("blob:")&&URL.revokeObjectURL(P.current),P.current=n,q(n)},[s,B,V,et.isLoading,l]),(0,tI.useEffect)(()=>()=>{J.current&&clearTimeout(J.current),Q.current&&clearTimeout(Q.current),P.current.startsWith("blob:")&&URL.revokeObjectURL(P.current)},[]),(0,tI.useEffect)(()=>{F(c)},[o]),(0,tI.useEffect)(()=>{B&&X(et.isPlaying?"Playing":"Paused")},[et.isPlaying,B]),(0,tI.useEffect)(()=>{B&&X(et.isMuted?"Muted":"Unmuted")},[et.isMuted,B]);let en=(0,tI.useCallback)(()=>{var e;ee.current||Z.current&&(null==(e=I.current)?void 0:e.contains(document.activeElement))||(Q.current&&clearTimeout(Q.current),$(!0),Q.current=setTimeout(()=>{H(!0),$(!1)},300))},[]),ei=(0,tI.useCallback)(()=>{Q.current&&(clearTimeout(Q.current),Q.current=null),$(!1),H(!1)},[]),er=(0,tI.useCallback)(()=>{J.current&&clearTimeout(J.current),ei(),et.isPlaying&&B&&!K&&(J.current=setTimeout(()=>{en()},2e3))},[et.isPlaying,B,K,ei,en]);(0,tI.useEffect)(()=>{et.isPlaying&&B?(ei(),J.current&&clearTimeout(J.current),J.current=setTimeout(()=>{en()},2e3)):(ei(),J.current&&clearTimeout(J.current))},[et.isPlaying,B,ei,en]);let eo=(0,tI.useCallback)(()=>{B&&er()},[B,er]),ea=(0,tI.useCallback)(()=>{B&&er()},[B,er]),el=(0,tI.useCallback)(()=>{et.isPlaying&&B&&(J.current&&clearTimeout(J.current),J.current=setTimeout(()=>{en()},2e3))},[et.isPlaying,B,en]),es=(0,tI.useCallback)(()=>{G(!0),J.current&&(clearTimeout(J.current),J.current=null)},[]),ec=(0,tI.useCallback)(()=>{G(!1),et.isPlaying&&B&&!ee.current&&(J.current&&clearTimeout(J.current),J.current=setTimeout(()=>{en()},2e3))},[et.isPlaying,B,en]),eu=(0,tI.useCallback)(e=>{ee.current=e,e||er()},[er]),ed=(0,tI.useCallback)(()=>{B&&ei()},[B,ei]),ep=(0,tI.useCallback)(()=>{Z.current=!1},[]),ef=(0,tI.useCallback)(()=>{F(!0),et.play(),er()},[et,er]),eh=(0,tI.useCallback)(()=>{!h&&B&&(et.togglePlayPause(),er())},[h,B,et,er]),em=(0,tI.useCallback)(()=>{!h&&B&&et.toggleFullscreen()},[h,B,et]);(0,tI.useImperativeHandle)(D,()=>({play:et.play,pause:et.pause,togglePlayPause:et.togglePlayPause,seek:et.seek,skipForward:et.skipForward,skipBackward:et.skipBackward,setVolume:et.setVolume,toggleMute:et.toggleMute,changePlaybackRate:et.changePlaybackRate,toggleFullscreen:et.toggleFullscreen,toggleCaptions:et.toggleCaptions,togglePiP:et.togglePiP,getState:()=>({isPlaying:et.isPlaying,currentTime:et.currentTime,duration:et.duration,volume:et.currentVolume,isMuted:et.isMuted,playbackRate:et.playbackRate,isLoading:et.isLoading,isBuffering:et.isBuffering,isFullscreen:et.isFullscreen,showCaptions:et.showCaptions,isPiPActive:et.isPiPActive,hasError:et.hasError})}),[et]);let eg=(0,tI.useCallback)(()=>{et.setIsDragging(!0)},[et]),eb=(0,tI.useCallback)(()=>{et.setIsDragging(!1)},[et]),ev=(0,tI.useCallback)(()=>{var e;b?b():null==(e=et.videoRef.current)||e.load()},[b,et.videoRef]),ex=(0,tI.useCallback)(e=>{if(Z.current=!0,h)return;if(!B){(" "===e.key||"Enter"===e.key||"k"===e.key||"K"===e.key)&&(e.preventDefault(),ef());return}let t=e.target;if(!(t.closest("button")||t.closest('[role="slider"]')||t.closest('[role="menuitem"]')))switch(e.key){case" ":case"k":case"K":e.preventDefault(),et.togglePlayPause(),er();break;case"ArrowLeft":e.preventDefault(),et.skipBackward(),er();break;case"ArrowRight":e.preventDefault(),et.skipForward(),er();break;case"m":case"M":e.preventDefault(),et.toggleMute();break;case"f":case"F":e.preventDefault(),et.toggleFullscreen();break;case"ArrowUp":e.preventDefault(),et.setVolume(Math.min(1,et.currentVolume+.1));break;case"ArrowDown":e.preventDefault(),et.setVolume(Math.max(0,et.currentVolume-.1))}},[h,B,ef,et,er]);return et.hasError?(0,tV.jsx)(OP,(0,e2._)((0,e0._)({component:"section","aria-label":"Video player",sx:[{position:"relative",aspectRatio:"16/9",backgroundColor:N.palette.fill.background.lowest,borderRadius:N.size.radius[200],overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},...Array.isArray(O)?O:[O]]},j),{children:(0,tV.jsxs)(OP,{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:N.size.space[600]},children:[(0,tV.jsx)(OR,{variant:"bodyL",color:N.palette.text.neutral.weak,children:g}),(0,tV.jsx)(OI,{variant:"contained",size:"medium",disabled:h,startIcon:(0,tV.jsx)(OO,{icon:["far","arrow-rotate-left"]}),onClick:ev,children:"Try Again"})]})})):(0,tV.jsxs)(OP,(0,e2._)((0,e0._)({component:"section",ref:I,sx:[{position:"relative",aspectRatio:"16/9",backgroundColor:N.palette.fill.background.lowest,borderRadius:N.size.radius[200],overflow:"hidden",opacity:h?.6:1,"&:focus-visible":{outline:"".concat(N.size.outline.thick," solid ").concat(N.palette.outline.action.focus),outlineOffset:N.size.outline.thick}},...Array.isArray(O)?O:[O]],tabIndex:0,"aria-label":"Video player",onMouseMove:eo,onMouseEnter:ea,onMouseLeave:el,onFocus:ed,onMouseDown:ep,onKeyDown:ex},j),{children:[(0,tV.jsx)(OP,{component:"output","aria-live":"polite","aria-atomic":"true",sx:{position:"absolute",width:"1px",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0,0,0,0)",whiteSpace:"nowrap",border:0},children:Y}),(0,tV.jsx)("video",{ref:et.videoRef,src:o,poster:a,autoPlay:c,loop:u,muted:d,playsInl
1ine:M,crossOrigin:z,preload:"auto",style:{width:"100%",height:"100%",objectFit:"contain",display:"block"},"data-testid":"video-element","data-dream-video":"",children:(0,tV.jsx)("track",{kind:"captions",label:S,srcLang:L,src:null!=(n=null!=W?W:l)?n:""})}),(0,tV.jsx)("style",{children:"\n video[data-dream-video]::cue {\n background-color: transparent;\n color: ".concat(N.palette.text.neutral.onColor,";\n font: ").concat(N.typography.bodyL.fontWeight," ").concat(N.typography.bodyL.fontSize,"/").concat(N.typography.bodyL.lineHeight," ").concat(N.typography.bodyL.fontFamily,";\n text-align: center;\n }\n ")}),et.isLoading&&(0,tV.jsxs)(OP,{component:"output","aria-label":"Loading video",sx:{position:"absolute",top:0,left:0,right:0,bottom:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:N.size.space[200],backgroundColor:N.palette.fill.utilities.overlay},children:[(0,tV.jsx)(O1,{size:"mobile"===f?"small":"medium"}),(0,tV.jsx)(OR,{variant:"bodyM",color:N.palette.text.neutral.onColor,children:"Loading video"})]}),!B&&!et.isLoading&&(0,tV.jsx)(OP,{onClick:ef,sx:{position:"absolute",top:0,left:0,right:0,bottom:0,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"transparent",transition:"background-color 0.15s ease",cursor:h?"not-allowed":"pointer","&:hover":{backgroundColor:N.palette.fill.utilities.overlay}},children:(0,tV.jsx)(OF,{onClick:e=>{e.stopPropagation(),ef()},disabled:h,size:"large",variant:"contained","aria-label":"Play video",sx:{backgroundColor:N.palette.fill.action.brand.enable,color:N.palette.text.neutral.onColor,"&:hover":{backgroundColor:N.palette.fill.action.brand.hover},"&:active":{backgroundColor:N.palette.fill.action.brand.press}},children:(0,tV.jsx)(OO,{icon:["fas","play"]})})}),B&&!et.isLoading&&(0,tV.jsx)(OP,{onClick:eh,onDoubleClick:em,"aria-hidden":"true","data-testid":"video-overlay",sx:{position:"absolute",top:0,left:0,right:0,bottom:0,cursor:h?"not-allowed":"pointer",zIndex:1}}),B&&!et.isLoading&&(0,tV.jsx)(NT,{isPlaying:et.isPlaying,isLoading:et.isLoading,isBuffering:et.isBuffering,currentTime:et.currentTime,duration:et.duration,volume:et.currentVolume,isMuted:et.isMuted,playbackRate:et.playbackRate,isFullscreen:et.isFullscreen,showCaptions:et.showCaptions,isPiPActive:et.isPiPActive,disabled:h,disableSeeking:m,displayMode:f,isExiting:U,container:et.isFullscreen?I.current:void 0,hasCaptions:!!l,hidePiP:A,hideFullscreen:E,hideVolume:T,hidePlaybackSpeed:_,onTogglePlayPause:et.togglePlayPause,onSeek:et.seek,onVolumeChange:et.setVolume,onToggleMute:et.toggleMute,onPlaybackRateChange:et.changePlaybackRate,onToggleFullscreen:et.toggleFullscreen,onToggleCaptions:et.toggleCaptions,onTogglePiP:et.togglePiP,onDragStart:eg,onDragEnd:eb,onMouseEnter:es,onMouseLeave:ec,onVolumePopoverVisibilityChange:eu,hidden:V})]}))}).displayName="VideoPlayer",["external","internal"].map((e,t)=>({id:t+1,label:e.charAt(0).toUpperCase()+e.slice(1),value:e}));var Nj=class{subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}},ND=new(T=new WeakMap,_=new WeakMap,O=new WeakMap,class extends Nj{onSubscribe(){(0,eG._)(this,_)||this.setEventListener((0,eG._)(this,O))}onUnsubscribe(){var e;this.hasListeners()||(null==(e=(0,eG._)(this,_))||e.call(this),(0,eX._)(this,_,void 0))}setEventListener(e){var t;(0,eX._)(this,O,e),null==(t=(0,eG._)(this,_))||t.call(this),(0,eX._)(this,_,e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){(0,eG._)(this,T)!==e&&((0,eX._)(this,T,e),this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){var e;return"boolean"==typeof(0,eG._)(this,T)?(0,eG._)(this,T):(null==(e=globalThis.document)?void 0:e.visibilityState)!=="hidden"}constructor(){super(),(0,eY._)(this,T,{writable:!0,value:void 0}),(0,eY._)(this,_,{writable:!0,value:void 0}),(0,eY._)(this,O,{writable:!0,value:void 0}),(0,eX._)(this,O,e=>{if("u">typeof window&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}})}}),NN={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},NI=new(j=new WeakMap,D=new WeakMap,class{setTimeoutProvider(e){(0,eX._)(this,j,e)}setTimeout(e,t){return(0,eG._)(this,j).setTimeout(e,t)}clearTimeout(e){(0,eG._)(this,j).clearTimeout(e)}setInterval(e,t){return(0,eG._)(this,j).setInterval(e,t)}clearInterval(e){(0,eG._)(this,j).clearInterval(e)}constructor(){(0,eY._)(this,j,{writable:!0,value:NN}),(0,eY._)(this,D,{writable:!0,value:!1})}}),NP="u"<typeof window||"Deno"in globalThis;function NR(){}function NB(e){return"number"==typeof e&&e>=0&&e!==1/0}function NF(e,t){return Math.max(e+(t||0)-Date.now(),0)}function NV(e,t){return"function"==typeof e?e(t):e}function NH(e,t){return"function"==typeof e?e(t):e}function NW(e,t){let{type:n="all",exact:i,fetchStatus:r,predicate:o,queryKey:a,stale:l}=e;if(a){if(i){if(t.queryHash!==NU(a,t.options))return!1}else if(!NK(t.queryKey,a))return!1}if("all"!==n){let e=t.isActive();if("active"===n&&!e||"inactive"===n&&e)return!1}return("boolean"!=typeof l||t.isStale()===l)&&(!r||r===t.state.fetchStatus)&&(!o||!!o(t))}function Nq(e,t){let{exact:n,status:i,predicate:r,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(N$(t.options.mutationKey)!==N$(o))return!1}else if(!NK(t.options.mutationKey,o))return!1}return(!i||t.state.status===i)&&(!r||!!r(t))}function NU(e,t){return((null==t?void 0:t.queryKeyHashFn)||N$)(e)}function N$(e){return JSON.stringify(e,(e,t)=>NJ(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function NK(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(n=>NK(e[n],t[n]))}var NG=Object.prototype.hasOwnProperty;function NY(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function NX(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function NJ(e){if(!NQ(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!!NQ(n)&&!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function NQ(e){return"[object Object]"===Object.prototype.toString.call(e)}
1function NZ(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?function e(t,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(t===n)return t;if(i>500)return n;let r=NX(t)&&NX(n);if(!r&&!(NJ(t)&&NJ(n)))return n;let o=(r?t:Object.keys(t)).length,a=r?n:Object.keys(n),l=a.length,s=r?Array(l):{},c=0;for(let u=0;u<l;u++){let l=r?u:a[u],d=t[l],p=n[l];if(d===p){s[l]=d,(r?u<o:NG.call(t,l))&&c++;continue}if(null===d||null===p||"object"!=typeof d||"object"!=typeof p){s[l]=p;continue}let f=e(d,p,i+1);s[l]=f,f===d&&c++}return o===l&&c===o?t:s}(e,t):t}function N1(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=[...e,t];return n&&i.length>n?i.slice(1):i}function N0(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=[t,...e];return n&&i.length>n?i.slice(0,-1):i}var N2=Symbol();function N4(e,t){return!e.queryFn&&(null==t?void 0:t.initialPromise)?()=>t.initialPromise:e.queryFn&&e.queryFn!==N2?e.queryFn:()=>Promise.reject(Error("Missing queryFn: '".concat(e.queryHash,"'")))}function N3(e,t){return"function"==typeof e?e(...t):!!e}var N6=(u=()=>NP,{isServer:()=>u(),setIsServer(e){u=e}});function N8(){let e,t,n=new Promise((n,i)=>{e=n,t=i});function i(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch(()=>{}),n.resolve=t=>{i({status:"fulfilled",value:t}),e(t)},n.reject=e=>{i({status:"rejected",reason:e}),t(e)},n}var N5=(d=[],p=0,f=e=>{e()},h=e=>{e()},m=function(e){setTimeout(e,0)},{batch:e=>{let t;p++;try{t=e()}finally{let e;--p||(e=d,d=[],e.length&&m(()=>{h(()=>{e.forEach(e=>{f(e)})})}))}return t},batchCalls:e=>function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];g(()=>{e(...n)})},schedule:g=e=>{p?d.push(e):m(()=>{f(e)})},setNotifyFunction:e=>{f=e},setBatchNotifyFunction:e=>{h=e},setScheduler:e=>{m=e}}),N7=new(N=new WeakMap,I=new WeakMap,P=new WeakMap,class extends Nj{onSubscribe(){(0,eG._)(this,I)||this.setEventListener((0,eG._)(this,P))}onUnsubscribe(){var e;this.hasListeners()||(null==(e=(0,eG._)(this,I))||e.call(this),(0,eX._)(this,I,void 0))}setEventListener(e){var t;(0,eX._)(this,P,e),null==(t=(0,eG._)(this,I))||t.call(this),(0,eX._)(this,I,e(this.setOnline.bind(this)))}setOnline(e){(0,eG._)(this,N)!==e&&((0,eX._)(this,N,e),this.listeners.forEach(t=>{t(e)}))}isOnline(){return(0,eG._)(this,N)}constructor(){super(),(0,eY._)(this,N,{writable:!0,value:!0}),(0,eY._)(this,I,{writable:!0,value:void 0}),(0,eY._)(this,P,{writable:!0,value:void 0}),(0,eX._)(this,P,e=>{if("u">typeof window&&window.addEventListener){let t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}})}});function N9(e){return Math.min(1e3*2**e,3e4)}function Ie(e){return(null!=e?e:"online")!=="online"||N7.isOnline()}var It=class extends Error{constructor(e){super("CancelledError"),this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}};function In(e){let t,n=!1,i=0,r=N8(),o=()=>ND.isFocused()&&("always"===e.networkMode||N7.isOnline())&&e.canRun(),a=()=>Ie(e.networkMode)&&e.canRun(),l=e=>{"pending"===r.status&&(null==t||t(),r.resolve(e))},s=e=>{"pending"===r.status&&(null==t||t(),r.reject(e))},c=()=>new Promise(n=>{var i;t=e=>{("pending"!==r.status||o())&&n(e)},null==(i=e.onPause)||i.call(e)}).then(()=>{var n;t=void 0,"pending"===r.status&&(null==(n=e.onContinue)||n.call(e))}),u=()=>{let t;if("pending"!==r.status)return;let a=0===i?e.initialPromise:void 0;try{t=null!=a?a:e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(l).catch(t=>{var a,l,d;if("pending"!==r.status)return;let p=null!=(a=e.retry)?a:3*!N6.isServer(),f=null!=(l=e.retryDelay)?l:N9,h="function"==typeof f?f(i,t):f,m=!0===p||"number"==typeof p&&i<p||"function"==typeof p&&p(i,t);n||!m?s(t):(i++,null==(d=e.onFail)||d.call(e,i,t),new Promise(e=>{NI.setTimeout(e,h)}).then(()=>o()?void 0:c()).then(()=>{n?s(t):u()}))})};return{promise:r,status:()=>r.status,cancel:t=>{if("pending"===r.status){var n;let i=new It(t);s(i),null==(n=e.onCancel)||n.call(e,i)}},continue:()=>(null==t||t(),r),cancelRetry:()=>{n=!0},continueRetry:()=>{n=!1},canStart:a,start:()=>(a()?u():c().then(u),r)}}var Ii=(R=new WeakMap,class{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),NB(this.gcTime)&&(0,eX._)(this,R,NI.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,null!=e?e:N6.isServer()?1/0:3e5)}clearGcTimeout(){void 0!==(0,eG._)(this,R)&&(NI.clearTimeout((0,eG._)(this,R)),(0,eX._)(this,R,void 0))}constructor(){(0,eY._)(this,R,{writable:!0,value:void 0})}});function Ir(e,t){let{pages:n,pageParams:i}=t,r=n.length-1;return n.length>0?e.getNextPageParam(n[r],n,i[r],i):void 0}function Io(e,t){var n;let{pages:i,pageParams:r}=t;return i.length>0?null==(n=e.getPreviousPageParam)?void 0:n.call(e,i[0],i,r[0],r):void 0}var Ia=(B=new WeakMap,F=new WeakMap,V=new WeakMap,H=new WeakMap,W=new WeakMap,q=new WeakMap,U=new WeakMap,$=new WeakMap,K=new WeakSet,G=new WeakSet,class extends Ii{get meta(){return this.options.meta}get queryType(){return(0,eG._)(this,B)}get promise(){var e;return null==(e=(0,eG._)(this,q))?void 0:e.promise}setOptions(e){if(this.options=(0,e0._)({},(0,eG._)(this,U),e),(null==e?void 0:e._type)&&(0,eX._)(this,B,e._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=Ic(this.options);void 0!==e.data&&(this.setState(Is(e.data,e.dataUpdatedAt)),(0,eX._)(this,F,e))}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||(0,eG._)(this,H).remove(this)}setData(e,t){let n=NZ(this.state.data,e,this.options);return(0,eQ._)(this,G,Uz).call(this,{data:n,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),n}setState(e){(0,eQ._)(this,G,Uz).call(this,{type:"setState",state:e})}cancel(e){var t,n;let i=null==(t=(0,eG._)(this,q))?void 0:t.promise;return null==(n=(0,eG._)(this,q))||n.cancel(e),i?i.then(NR).catch(NR):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return(0,eG._)(this,F)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>!1!==NH(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===N2||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdate
1Count>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===NV(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!NF(this.state.dataUpdatedAt,e))}onFocus(){var e,t;null==(e=this.observers.find(e=>e.shouldFetchOnWindowFocus()))||e.refetch({cancelRefetch:!1}),null==(t=(0,eG._)(this,q))||t.continue()}onOnline(){var e,t;null==(e=this.observers.find(e=>e.shouldFetchOnReconnect()))||e.refetch({cancelRefetch:!1}),null==(t=(0,eG._)(this,q))||t.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),(0,eG._)(this,H).notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||((0,eG._)(this,q)&&((0,eG._)(this,$)||(0,eQ._)(this,K,UM).call(this)?(0,eG._)(this,q).cancel({revert:!0}):(0,eG._)(this,q).cancelRetry()),this.scheduleGc()),(0,eG._)(this,H).notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||(0,eQ._)(this,G,Uz).call(this,{type:"invalidate"})}async fetch(e,t){var n,i,r,o,a,l,s,c,u,d,p,f,h;let m;if("idle"!==this.state.fetchStatus&&(null==(n=(0,eG._)(this,q))?void 0:n.status())!=="rejected"){if(void 0!==this.state.data&&(null==t?void 0:t.cancelRefetch))this.cancel({silent:!0});else if((0,eG._)(this,q))return(0,eG._)(this,q).continueRetry(),(0,eG._)(this,q).promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let g=new AbortController,b=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>((0,eX._)(this,$,!0),g.signal)})},v=()=>{let e,n=N4(this.options,t),i=(b(e={client:(0,eG._)(this,W),queryKey:this.queryKey,meta:this.meta}),e);return((0,eX._)(this,$,!1),this.options.persister)?this.options.persister(n,i,this):n(i)},x=(b(m={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:(0,eG._)(this,W),state:this.state,fetchFn:v}),m);null==(i="infinite"===(0,eG._)(this,B)?(h=this.options.pages,{onFetch:(e,t)=>{var n,i,r,o,a;let l=e.options,s=null==(r=e.fetchOptions)||null==(i=r.meta)||null==(n=i.fetchMore)?void 0:n.direction,c=(null==(o=e.state.data)?void 0:o.pages)||[],u=(null==(a=e.state.data)?void 0:a.pageParams)||[],d={pages:[],pageParams:[]},p=0,f=async()=>{let t=!1,n=N4(e.options,e.fetchOptions),i=async(i,r,o)=>{if(t)return Promise.reject(e.signal.reason);if(null==r&&i.pages.length)return Promise.resolve(i);let a=(()=>{var n,i;let a,l,s={client:e.client,queryKey:e.queryKey,pageParam:r,direction:o?"backward":"forward",meta:e.options.meta};return n=()=>e.signal,i=()=>t=!0,l=!1,Object.defineProperty(s,"signal",{enumerable:!0,get:()=>(null!=a||(a=n()),l||(l=!0,a.aborted?i():a.addEventListener("abort",i,{once:!0})),a)}),s})(),l=await n(a),{maxPages:s}=e.options,c=o?N0:N1;return{pages:c(i.pages,l,s),pageParams:c(i.pageParams,r,s)}};if(s&&c.length){let e="backward"===s,t=e?Io:Ir,n={pages:c,pageParams:u};d=await i(n,t(l,n),e)}else{let e=null!=h?h:c.length;do{var r;let e=0===p?null!=(r=u[0])?r:l.initialPageParam:Ir(l,d);if(p>0&&null==e)break;d=await i(d,e),p++}while(p<e)}return d};e.options.persister?e.fetchFn=()=>{var n,i;return null==(n=(i=e.options).persister)?void 0:n.call(i,f,{client:e.client,queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},t)}:e.fetchFn=f}}):this.options.behavior)||i.onFetch(x,this),(0,eX._)(this,V,this.state),("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(r=x.fetchOptions)?void 0:r.meta))&&(0,eQ._)(this,G,Uz).call(this,{type:"fetch",meta:null==(o=x.fetchOptions)?void 0:o.meta}),(0,eX._)(this,q,In({initialPromise:null==t?void 0:t.initialPromise,fn:x.fetchFn,onCancel:e=>{e instanceof It&&e.revert&&this.setState((0,e2._)((0,e0._)({},(0,eG._)(this,V)),{fetchStatus:"idle"})),g.abort()},onFail:(e,t)=>{(0,eQ._)(this,G,Uz).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{(0,eQ._)(this,G,Uz).call(this,{type:"pause"})},onContinue:()=>{(0,eQ._)(this,G,Uz).call(this,{type:"continue"})},retry:x.options.retry,retryDelay:x.options.retryDelay,networkMode:x.options.networkMode,canRun:()=>!0}));try{let e=await (0,eG._)(this,q).start();if(void 0===e)throw Error("".concat(this.queryHash," data is undefined"));return this.setData(e),null==(a=(l=(0,eG._)(this,H).config).onSuccess)||a.call(l,e,this),null==(s=(c=(0,eG._)(this,H).config).onSettled)||s.call(c,e,this.state.error,this),e}catch(e){if(e instanceof It){if(e.silent)return(0,eG._)(this,q).promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw(0,eQ._)(this,G,Uz).call(this,{type:"error",error:e}),null==(u=(d=(0,eG._)(this,H).config).onError)||u.call(d,e,this),null==(p=(f=(0,eG._)(this,H).config).onSettled)||p.call(f,this.state.data,e,this),e}finally{this.scheduleGc()}}constructor(e){var t;super(),(0,eZ._)(this,K),(0,eZ._)(this,G),(0,eY._)(this,B,{writable:!0,value:void 0}),(0,eY._)(this,F,{writable:!0,value:void 0}),(0,eY._)(this,V,{writable:!0,value:void 0}),(0,eY._)(this,H,{writable:!0,value:void 0}),(0,eY._)(this,W,{writable:!0,value:void 0}),(0,eY._)(this,q,{writable:!0,value:void 0}),(0,eY._)(this,U,{writable:!0,value:void 0}),(0,eY._)(this,$,{writable:!0,value:void 0}),(0,eX._)(this,$,!1),(0,eX._)(this,U,e.defaultOptions),this.setOptions(e.options),this.observers=[],(0,eX._)(this,W,e.client),(0,eX._)(this,H,(0,eG._)(this,W).getQueryCache()),this.queryKey=e.queryKey,this.queryHash=e.queryHash,(0,eX._)(this,F,Ic(this.options)),this.state=null!=(t=e.state)?t:(0,eG._)(this,F),this.scheduleGc()}});function Il(e,t){return(0,e0._)({fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Ie(t.networkMode)?"fetching":"paused"},void 0===e&&{error:null,status:"pending"})}function Is(e,t){return{data:e,dataUpdatedAt:null!=t?t:Date.now(),error:null,isInvalidated:!1,status:"success"}}function Ic(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,i=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!=i?i:Date.now():0,error:null,errorUpdate
1Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Iu=(Y=new WeakMap,X=new WeakMap,J=new WeakMap,Q=new WeakMap,Z=new WeakMap,ee=new WeakMap,et=new WeakMap,en=new WeakMap,ei=new WeakMap,er=new WeakMap,eo=new WeakMap,ea=new WeakMap,el=new WeakMap,es=new WeakMap,ec=new WeakMap,eu=new WeakSet,ed=new WeakSet,ep=new WeakSet,ef=new WeakSet,eh=new WeakSet,em=new WeakSet,eg=new WeakSet,eb=new WeakSet,ev=new WeakSet,class extends Nj{bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&((0,eG._)(this,X).addObserver(this),Id((0,eG._)(this,X),this.options)?(0,eQ._)(this,eu,US).call(this):this.updateResult(),(0,eQ._)(this,eh,UT).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ip((0,eG._)(this,X),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ip((0,eG._)(this,X),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,(0,eQ._)(this,em,U_).call(this),(0,eQ._)(this,eg,UO).call(this),(0,eG._)(this,X).removeObserver(this)}setOptions(e){let t=this.options,n=(0,eG._)(this,X);if(this.options=(0,eG._)(this,Y).defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof NH(this.options.enabled,(0,eG._)(this,X)))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");(0,eQ._)(this,eb,Uj).call(this),(0,eG._)(this,X).setOptions(this.options),t._defaulted&&!NY(this.options,t)&&(0,eG._)(this,Y).getQueryCache().notify({type:"observerOptionsUpdated",query:(0,eG._)(this,X),observer:this});let i=this.hasListeners();i&&If((0,eG._)(this,X),n,this.options,t)&&(0,eQ._)(this,eu,US).call(this),this.updateResult(),i&&((0,eG._)(this,X)!==n||NH(this.options.enabled,(0,eG._)(this,X))!==NH(t.enabled,(0,eG._)(this,X))||NV(this.options.staleTime,(0,eG._)(this,X))!==NV(t.staleTime,(0,eG._)(this,X)))&&(0,eQ._)(this,ed,UL).call(this);let r=(0,eQ._)(this,ep,UA).call(this);i&&((0,eG._)(this,X)!==n||NH(this.options.enabled,(0,eG._)(this,X))!==NH(t.enabled,(0,eG._)(this,X))||r!==(0,eG._)(this,es))&&(0,eQ._)(this,ef,UE).call(this,r)}getOptimisticResult(e){var t,n;let i=(0,eG._)(this,Y).getQueryCache().build((0,eG._)(this,Y),e),r=this.createResult(i,e);return t=this,n=r,NY(t.getCurrentResult(),n)||((0,eX._)(this,Q,r),(0,eX._)(this,ee,this.options),(0,eX._)(this,Z,(0,eG._)(this,X).state)),r}getCurrentResult(){return(0,eG._)(this,Q)}trackResult(e,t){return new Proxy(e,{get:(e,n)=>(this.trackProp(n),null==t||t(n),"promise"===n&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==(0,eG._)(this,et).status||(0,eG._)(this,et).reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,n))})}trackProp(e){(0,eG._)(this,ec).add(e)}getCurrentQuery(){return(0,eG._)(this,X)}refetch(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,[t={}]=[e],{}=t,n=(0,e1._)({},t);return this.fetch((0,e0._)({},n))}fetchOptimistic(e){let t=(0,eG._)(this,Y).defaultQueryOptions(e),n=(0,eG._)(this,Y).getQueryCache().build((0,eG._)(this,Y),t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){var t;return(0,eQ._)(this,eu,US).call(this,(0,e2._)((0,e0._)({},e),{cancelRefetch:null==(t=e.cancelRefetch)||t})).then(()=>(this.updateResult(),(0,eG._)(this,Q)))}createResult(e,t){let n,i=(0,eG._)(this,X),r=this.options,o=(0,eG._)(this,Q),a=(0,eG._)(this,Z),l=(0,eG._)(this,ee),s=e!==i?e.state:(0,eG._)(this,J),{state:c}=e,u=(0,e0._)({},c),d=!1;if(t._optimisticResults){let n=this.hasListeners(),o=!n&&Id(e,t),a=n&&If(e,i,t,r);(o||a)&&(u=(0,e0._)({},u,Il(c.data,e.options))),"isRestoring"===t._optimisticResults&&(u.fetchStatus="idle")}let{error:p,errorUpdatedAt:f,status:h}=u;n=u.data;let m=!1;if(void 0!==t.placeholderData&&void 0===n&&"pending"===h){var g;let e;(null==o?void 0:o.isPlaceholderData)&&t.placeholderData===(null==l?void 0:l.placeholderData)?(e=o.data,m=!0):e="function"==typeof t.placeholderData?t.placeholderData(null==(g=(0,eG._)(this,eo))?void 0:g.state.data,(0,eG._)(this,eo)):t.placeholderData,void 0!==e&&(h="success",n=NZ(null==o?void 0:o.data,e,t),d=!0)}if(t.select&&void 0!==n&&!m)if(o&&n===(null==a?void 0:a.data)&&t.select===(0,eG._)(this,ei))n=(0,eG._)(this,er);else try{(0,eX._)(this,ei,t.select),n=t.select(n),n=NZ(null==o?void 0:o.data,n,t),(0,eX._)(this,er,n),(0,eX._)(this,en,null)}catch(e){(0,eX._)(this,en,e)}(0,eG._)(this,en)&&(p=(0,eG._)(this,en),n=(0,eG._)(this,er),f=Date.now(),h="error");let b="fetching"===u.fetchStatus,v="pending"===h,x="error"===h,y=v&&b,C=void 0!==n,w={status:h,fetchStatus:u.fetchStatus,isPending:v,isSuccess:"success"===h,isError:x,isInitialLoading:y,isLoading:y,data:n,dataUpdatedAt:u.dataUpdatedAt,error:p,errorUpdatedAt:f,failureCount:u.fetchFailureCount,failureReason:u.fetchFailureReason,errorUpdate
1Count:u.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:u.dataUpdateCount>s.dataUpdateCount||u.errorUpdateCount>s.errorUpdateCount,isFetching:b,isRefetching:b&&!v,isLoadingError:x&&!C,isPaused:"paused"===u.fetchStatus,isPlaceholderData:d,isRefetchError:x&&C,isStale:Ih(e,t),refetch:this.refetch,promise:(0,eG._)(this,et),isEnabled:!1!==NH(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==w.data,n="error"===w.status&&!t,r=e=>{n?e.reject(w.error):t&&e.resolve(w.data)},o=()=>{r((0,eX._)(this,et,w.promise=N8()))},a=(0,eG._)(this,et);switch(a.status){case"pending":e.queryHash===i.queryHash&&r(a);break;case"fulfilled":(n||w.data!==a.value)&&o();break;case"rejected":n&&w.error===a.reason||o()}}return w}updateResult(){let e=(0,eG._)(this,Q),t=this.createResult((0,eG._)(this,X),this.options);if((0,eX._)(this,Z,(0,eG._)(this,X).state),(0,eX._)(this,ee,this.options),void 0!==(0,eG._)(this,Z).data&&(0,eX._)(this,eo,(0,eG._)(this,X)),NY(t,e))return;(0,eX._)(this,Q,t);let n=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,n="function"==typeof t?t():t;if("all"===n||!n&&!(0,eG._)(this,ec).size)return!0;let i=new Set(null!=n?n:(0,eG._)(this,ec));return this.options.throwOnError&&i.add("error"),Object.keys((0,eG._)(this,Q)).some(t=>(0,eG._)(this,Q)[t]!==e[t]&&i.has(t))};(0,eQ._)(this,ev,UD).call(this,{listeners:n()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&(0,eQ._)(this,eh,UT).call(this)}constructor(e,t){super(),(0,eZ._)(this,eu),(0,eZ._)(this,ed),(0,eZ._)(this,ep),(0,eZ._)(this,ef),(0,eZ._)(this,eh),(0,eZ._)(this,em),(0,eZ._)(this,eg),(0,eZ._)(this,eb),(0,eZ._)(this,ev),(0,eY._)(this,Y,{writable:!0,value:void 0}),(0,eY._)(this,X,{writable:!0,value:void 0}),(0,eY._)(this,J,{writable:!0,value:void 0}),(0,eY._)(this,Q,{writable:!0,value:void 0}),(0,eY._)(this,Z,{writable:!0,value:void 0}),(0,eY._)(this,ee,{writable:!0,value:void 0}),(0,eY._)(this,et,{writable:!0,value:void 0}),(0,eY._)(this,en,{writable:!0,value:void 0}),(0,eY._)(this,ei,{writable:!0,value:void 0}),(0,eY._)(this,er,{writable:!0,value:void 0}),(0,eY._)(this,eo,{writable:!0,value:void 0}),(0,eY._)(this,ea,{writable:!0,value:void 0}),(0,eY._)(this,el,{writable:!0,value:void 0}),(0,eY._)(this,es,{writable:!0,value:void 0}),(0,eY._)(this,ec,{writable:!0,value:new Set}),this.options=t,(0,eX._)(this,Y,e),(0,eX._)(this,en,null),(0,eX._)(this,et,N8()),this.bindMethods(),this.setOptions(t)}});function Id(e,t){return!1!==NH(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==NH(t.retryOnMount,e))||void 0!==e.state.data&&Ip(e,t,t.refetchOnMount)}function Ip(e,t,n){if(!1!==NH(t.enabled,e)&&"static"!==NV(t.staleTime,e)){let i="function"==typeof n?n(e):n;return"always"===i||!1!==i&&Ih(e,t)}return!1}function If(e,t,n,i){return(e!==t||!1===NH(i.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&Ih(e,n)}function Ih(e,t){return!1!==NH(t.enabled,e)&&e.isStaleByTime(NV(t.staleTime,e))}var Im=(ex=new WeakMap,ey=new WeakMap,eC=new WeakMap,ew=new WeakMap,ek=new WeakSet,class extends Ii{setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){(0,eG._)(this,ey).includes(e)||((0,eG._)(this,ey).push(e),this.clearGcTimeout(),(0,eG._)(this,eC).notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){(0,eX._)(this,ey,(0,eG._)(this,ey).filter(t=>t!==e)),this.scheduleGc(),(0,eG._)(this,eC).notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){(0,eG._)(this,ey).length||("pending"===this.state.status?this.scheduleGc():(0,eG._)(this,eC).remove(this))}continue(){var e,t;return null!=(e=null==(t=(0,eG._)(this,ew))?void 0:t.continue())?e:this.execute(this.state.variables)}async execute(e){var t,n,i,r,o,a,l,s,c,u,d,p,f,h,m,g,b,v,x;let y=()=>{(0,eQ._)(this,ek,UN).call(this,{type:"continue"})},C={client:(0,eG._)(this,ex),meta:this.options.meta,mutationKey:this.options.mutationKey};(0,eX._)(this,ew,In({fn:()=>this.options.mutationFn?this.options.mutationFn(e,C):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{(0,eQ._)(this,ek,UN).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{(0,eQ._)(this,ek,UN).call(this,{type:"pause"})},onContinue:y,retry:null!=(t=this.options.retry)?t:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>(0,eG._)(this,eC).canRun(this)}));let w="pending"===this.state.status,k=!(0,eG._)(this,ew).canStart();try{if(w)y();else{(0,eQ._)(this,ek,UN).call(this,{type:"pending",variables:e,isPaused:k}),(0,eG._)(this,eC).config.onMutate&&await (0,eG._)(this,eC).config.onMutate(e,this,C);let t=await (null==(u=(d=this.options).onMutate)?void 0:u.call(d,e,C));t!==this.state.context&&(0,eQ._)(this,ek,UN).call(this,{type:"pending",context:t,variables:e,isPaused:k})}let t=await (0,eG._)(this,ew).start();return await (null==(n=(i=(0,eG._)(this,eC).config).onSuccess)?void 0:n.call(i,t,e,this.state.context,this,C)),await (null==(r=(o=this.options).onSuccess)?void 0:r.call(o,t,e,this.state.context,C)),await (null==(a=(l=(0,eG._)(this,eC).config).onSettled)?void 0:a.call(l,t,null,this.state.variables,this.state.context,this,C)),await (null==(s=(c=this.options).onSettled)?void 0:s.call(c,t,null,e,this.state.context,C)),(0,eQ._)(this,ek,UN).call(this,{type:"success",data:t}),t}catch(t){try{await (null==(p=(f=(0,eG._)(this,eC).config).onError)?void 0:p.call(f,t,e,this.state.context,this,C))}catch(e){Promise.reject(e)}try{await (null==(h=(m=this.options).onError)?void 0:h.call(m,t,e,this.state.context,C))}catch(e){Promise.reject(e)}try{await (null==(g=(b=(0,eG._)(this,eC).config).onSettled)?void 0:g.call(b,void 0,t,this.state.variables,this.state.context,this,C))}catch(e){Promise.reject(e)}try{await (null==(v=(x=this.options).onSettled)?void 0:v.call(x,void 0,t,e,this.state.context,C))}catch(e){Promise.reject(e)}throw(0,eQ._)(this,ek,UN).call(this,{type:"error",error:t}),t}finally{(0,eG._)(this,eC).runNext(this)}}constructor(e){super(),(0,eZ._)(this,ek),(0,eY._)(this,ex,{writable:!0,value:void 0}),(0,eY._)(this,ey,{writable:!0,value:void 0}),(0,eY._)(this,eC,{writable:!0,value:void 0}),(0,eY._)(this,ew,{writable:!0,value:void 0}),(0,eX._)(this,ex,e.client),this.mutationId=e.mutationId,(0,eX._)(this,eC,e.mutationCache),(0,eX._)(this,ey,[]),this.state=e.state||Ig(),this.setOptions(e.options),this.scheduleGc()}});function Ig(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Ib=(eM=new WeakMap,ez=new WeakMap,eS=new WeakMap,class extends Nj{build(e,t,n){let i=new Im({client:e,mutationCache:this,mutationId:++(0,eJ._)(this,eS).value,options:e.defaultMutationOptions(t),state:n});return this.add(i),i}add(e){(0,eG._)(this,eM).add(e);let t=Iv(e);if("string"==typeof t){let n=(0,eG._)(this,ez).get(t);n?n.push(e):(0,eG._)(this,ez).set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if((0,eG._)(this,eM).delete(e)){let t=Iv(e);if("string"==typeof t){let n=(0,eG._)(this,ez).get(t);if(n)if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&(0,eG._)(this,ez).delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=Iv(e);if("string"!=typeof t)return!0;{var n;let i=null==(n=(0,eG._)(this,ez).get(t))?void 0:n.find(e=>"pending"===e.state.status);return!i||i===e}}runNext(e){var t,n,i;let r=Iv(e);return"string"==typeof r&&null!=(t=null==(n=null==(i=(0,eG._)(this,ez).get(r))?void 0:i.find(t=>
1t!==e&&t.state.isPaused))?void 0:n.continue())?t:Promise.resolve()}clear(){N5.batch(()=>{(0,eG._)(this,eM).forEach(e=>{this.notify({type:"removed",mutation:e})}),(0,eG._)(this,eM).clear(),(0,eG._)(this,ez).clear()})}getAll(){return Array.from((0,eG._)(this,eM))}find(e){let t=(0,e0._)({exact:!0},e);return this.getAll().find(e=>Nq(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter(t=>Nq(e,t))}notify(e){N5.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return N5.batch(()=>Promise.all(e.map(e=>e.continue().catch(NR))))}constructor(e={}){super(),(0,eY._)(this,eM,{writable:!0,value:void 0}),(0,eY._)(this,ez,{writable:!0,value:void 0}),(0,eY._)(this,eS,{writable:!0,value:void 0}),this.config=e,(0,eX._)(this,eM,new Set),(0,eX._)(this,ez,new Map),(0,eX._)(this,eS,0)}});function Iv(e){var t;return null==(t=e.options.scope)?void 0:t.id}var Ix=(eL=new WeakMap,eA=new WeakMap,eE=new WeakMap,eT=new WeakMap,e_=new WeakSet,eO=new WeakSet,class extends Nj{bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;let n=this.options;this.options=(0,eG._)(this,eL).defaultMutationOptions(e),NY(this.options,n)||(0,eG._)(this,eL).getMutationCache().notify({type:"observerOptionsUpdated",mutation:(0,eG._)(this,eE),observer:this}),(null==n?void 0:n.mutationKey)&&this.options.mutationKey&&N$(n.mutationKey)!==N$(this.options.mutationKey)?this.reset():(null==(t=(0,eG._)(this,eE))?void 0:t.state.status)==="pending"&&(0,eG._)(this,eE).setOptions(this.options)}onUnsubscribe(){var e;this.hasListeners()||null==(e=(0,eG._)(this,eE))||e.removeObserver(this)}onMutationUpdate(e){(0,eQ._)(this,e_,UI).call(this),(0,eQ._)(this,eO,UP).call(this,e)}getCurrentResult(){return(0,eG._)(this,eA)}reset(){var e;null==(e=(0,eG._)(this,eE))||e.removeObserver(this),(0,eX._)(this,eE,void 0),(0,eQ._)(this,e_,UI).call(this),(0,eQ._)(this,eO,UP).call(this)}mutate(e,t){var n;return(0,eX._)(this,eT,t),null==(n=(0,eG._)(this,eE))||n.removeObserver(this),(0,eX._)(this,eE,(0,eG._)(this,eL).getMutationCache().build((0,eG._)(this,eL),this.options)),(0,eG._)(this,eE).addObserver(this),(0,eG._)(this,eE).execute(e)}constructor(e,t){super(),(0,eZ._)(this,e_),(0,eZ._)(this,eO),(0,eY._)(this,eL,{writable:!0,value:void 0}),(0,eY._)(this,eA,{writable:!0,value:void 0}),(0,eY._)(this,eE,{writable:!0,value:void 0}),(0,eY._)(this,eT,{writable:!0,value:void 0}),(0,eX._)(this,eL,e),this.setOptions(t),this.bindMethods(),(0,eQ._)(this,e_,UI).call(this)}}),Iy=(ej=new WeakMap,class extends Nj{build(e,t,n){var i;let r=t.queryKey,o=null!=(i=t.queryHash)?i:NU(r,t),a=this.get(o);return a||(a=new Ia({client:e,queryKey:r,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(a)),a}add(e){(0,eG._)(this,ej).has(e.queryHash)||((0,eG._)(this,ej).set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=(0,eG._)(this,ej).get(e.queryHash);t&&(e.destroy(),t===e&&(0,eG._)(this,ej).delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){N5.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return(0,eG._)(this,ej).get(e)}getAll(){return[...(0,eG._)(this,ej).values()]}find(e){let t=(0,e0._)({exact:!0},e);return this.getAll().find(e=>NW(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.getAll();return Object.keys(e).length>0?t.filter(t=>NW(e,t)):t}notify(e){N5.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){N5.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){N5.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}constructor(e={}){super(),(0,eY._)(this,ej,{writable:!0,value:void 0}),this.config=e,(0,eX._)(this,ej,new Map)}}),IC=(eD=new WeakMap,eN=new WeakMap,eI=new WeakMap,eP=new WeakMap,eR=new WeakMap,eB=new WeakMap,eF=new WeakMap,eV=new WeakMap,class{mount(){(0,eJ._)(this,eB).value++,1===(0,eG._)(this,eB)&&((0,eX._)(this,eF,ND.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,eG._)(this,eD).onFocus())})),(0,eX._)(this,eV,N7.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,eG._)(this,eD).onOnline())})))}unmount(){var e,t;(0,eJ._)(this,eB).value--,0===(0,eG._)(this,eB)&&(null==(e=(0,eG._)(this,eF))||e.call(this),(0,eX._)(this,eF,void 0),null==(t=(0,eG._)(this,eV))||t.call(this),(0,eX._)(this,eV,void 0))}isFetching(e){return(0,eG._)(this,eD).findAll((0,e2._)((0,e0._)({},e),{fetchStatus:"fetching"})).length}isMutating(e){return(0,eG._)(this,eN).findAll((0,e2._)((0,e0._)({},e),{status:"pending"})).length}getQueryData(e){var t;let n=this.defaultQueryOptions({queryKey:e});return null==(t=(0,eG._)(this,eD).get(n.queryHash))?void 0:t.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=(0,eG._)(this,eD).build(this,t),i=n.state.data;return void 0===i?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(NV(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(i))}getQueriesData(e){return(0,eG._)(this,eD).findAll(e).map(e=>{let{queryKey:t,state:n}=e;return[t,n.data]})}setQueryData(e,t,n){var i;let r=this.defaultQueryOptions({queryKey:e}),o=null==(i=(0,eG._)(this,eD).get(r.queryHash))?void 0:i.state.data,a="function"==typeof t?t(o):t;if(void 0!==a)return(0,eG._)(this,eD).build(this,r).setData(a,(0,e2._)((0,e0._)({},n),{manual:!0}))}
1setQueriesData(e,t,n){return N5.batch(()=>(0,eG._)(this,eD).findAll(e).map(e=>{let{queryKey:i}=e;return[i,this.setQueryData(i,t,n)]}))}getQueryState(e){var t;let n=this.defaultQueryOptions({queryKey:e});return null==(t=(0,eG._)(this,eD).get(n.queryHash))?void 0:t.state}removeQueries(e){let t=(0,eG._)(this,eD);N5.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=(0,eG._)(this,eD);return N5.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries((0,e0._)({type:"active"},e),t)))}cancelQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,e0._)({revert:!0},t);return Promise.all(N5.batch(()=>(0,eG._)(this,eD).findAll(e).map(e=>e.cancel(n)))).then(NR).catch(NR)}invalidateQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return N5.batch(()=>{var n,i;return((0,eG._)(this,eD).findAll(e).forEach(e=>{e.invalidate()}),(null==e?void 0:e.refetchType)==="none")?Promise.resolve():this.refetchQueries((0,e2._)((0,e0._)({},e),{type:null!=(n=null!=(i=null==e?void 0:e.refetchType)?i:null==e?void 0:e.type)?n:"active"}),t)})}refetchQueries(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(0,e2._)((0,e0._)({},n),{cancelRefetch:null==(t=n.cancelRefetch)||t});return Promise.all(N5.batch(()=>(0,eG._)(this,eD).findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,i);return i.throwOnError||(t=t.catch(NR)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(NR)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=(0,eG._)(this,eD).build(this,t);return n.isStaleByTime(NV(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(NR).catch(NR)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(NR).catch(NR)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return N7.isOnline()?(0,eG._)(this,eN).resumePausedMutations():Promise.resolve()}getQueryCache(){return(0,eG._)(this,eD)}getMutationCache(){return(0,eG._)(this,eN)}getDefaultOptions(){return(0,eG._)(this,eI)}setDefaultOptions(e){(0,eX._)(this,eI,e)}setQueryDefaults(e,t){(0,eG._)(this,eP).set(N$(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...(0,eG._)(this,eP).values()],n={};return t.forEach(t=>{NK(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){(0,eG._)(this,eR).set(N$(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...(0,eG._)(this,eR).values()],n={};return t.forEach(t=>{NK(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t=(0,e2._)((0,e0._)({},(0,eG._)(this,eI).queries,this.getQueryDefaults(e.queryKey),e),{_defaulted:!0});return t.queryHash||(t.queryHash=NU(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===N2&&(t.enabled=!1),t}defaultMutationOptions(e){return(null==e?void 0:e._defaulted)?e:(0,e2._)((0,e0._)({},(0,eG._)(this,eI).mutations,(null==e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),e),{_defaulted:!0})}clear(){(0,eG._)(this,eD).clear(),(0,eG._)(this,eN).clear()}constructor(e={}){(0,eY._)(this,eD,{writable:!0,value:void 0}),(0,eY._)(this,eN,{writable:!0,value:void 0}),(0,eY._)(this,eI,{writable:!0,value:void 0}),(0,eY._)(this,eP,{writable:!0,value:void 0}),(0,eY._)(this,eR,{writable:!0,value:void 0}),(0,eY._)(this,eB,{writable:!0,value:void 0}),(0,eY._)(this,eF,{writable:!0,value:void 0}),(0,eY._)(this,eV,{writable:!0,value:void 0}),(0,eX._)(this,eD,e.queryCache||new Iy),(0,eX._)(this,eN,e.mutationCache||new Ib),(0,eX._)(this,eI,e.defaultOptions||{}),(0,eX._)(this,eP,new Map),(0,eX._)(this,eR,new Map),(0,eX._)(this,eB,0)}}),Iw=tI.createContext(void 0),Ik=e=>{let t=tI.useContext(Iw);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},IM=e=>{let{client:t,children:n}=e;return tI.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,tV.jsx)(Iw.Provider,{value:t,children:n})},Iz=tI.createContext(!1);Iz.Provider;var IS=tI.createContext((b=!1,{clearReset:()=>{b=!1},reset:()=>{b=!0},isReset:()=>b})),IL=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function IA(e,t){return function(e,t,n){var i,r,o,a,l;let s,c=tI.useContext(Iz),u=tI.useContext(IS),d=Ik(n),p=d.defaultQueryOptions(e);
1null==(r=d.getDefaultOptions().queries)||null==(i=r._experimental_beforeQuery)||i.call(r,p);let f=d.getQueryCache().get(p.queryHash),h=!1!==e.subscribed;if(p._optimisticResults=c?"isRestoring":h?"optimistic":void 0,p.suspense){let e=e=>"static"===e?e:Math.max(null!=e?e:1e3,1e3),t=p.staleTime;p.staleTime="function"==typeof t?function(){for(var n=arguments.length,i=Array(n),r=0;r<n;r++)i[r]=arguments[r];return e(t(...i))}:e(t),"number"==typeof p.gcTime&&(p.gcTime=Math.max(p.gcTime,1e3))}s=(null==f?void 0:f.state.error)&&"function"==typeof p.throwOnError?N3(p.throwOnError,[f.state.error,f]):p.throwOnError,(p.suspense||p.experimental_prefetchInRender||s)&&!u.isReset()&&(p.retryOnMount=!1),tI.useEffect(()=>{u.clearReset()},[u]);let m=!d.getQueryCache().get(p.queryHash),[g]=tI.useState(()=>new t(d,p)),b=g.getOptimisticResult(p),v=!c&&h;if(tI.useSyncExternalStore(tI.useCallback(e=>{let t=v?g.subscribe(N5.batchCalls(e)):NR;return g.updateResult(),t},[g,v]),()=>g.getCurrentResult(),()=>g.getCurrentResult()),tI.useEffect(()=>{g.setOptions(p)},[p,g]),(null==p?void 0:p.suspense)&&b.isPending)throw IL(p,g,u);if((e=>{let{result:t,errorResetBoundary:n,throwOnError:i,query:r,suspense:o}=e;return t.isError&&!n.isReset()&&!t.isFetching&&r&&(o&&void 0===t.data||N3(i,[t.error,r]))})({result:b,errorResetBoundary:u,throwOnError:p.throwOnError,query:f,suspense:p.suspense}))throw b.error;return null==(a=d.getDefaultOptions().queries)||null==(o=a._experimental_afterQuery)||o.call(a,p,b),p.experimental_prefetchInRender&&!N6.isServer()&&b.isLoading&&b.isFetching&&!c&&(null==(l=m?IL(p,g,u):null==f?void 0:f.promise)||l.catch(NR).finally(()=>{g.updateResult()})),p.notifyOnChangeProps?b:g.trackResult(b)}(e,Iu,t)}function IE(e){let{variant:t="bodyM"}=e,n=(0,e4._)(e,["variant"]);return(0,tV.jsx)(tM.Typography,(0,e0._)({variant:t},n))}IE.displayName="Typography";var IT=tI.default.forwardRef(function(e,t){let[n,...i]=[e,t],{sx:r}=n,o=(0,e4._)(n,["sx"]),[a]=i;return(0,tV.jsx)(tR.default,(0,e0._)({ref:a,sx:[...Array.isArray(r)?r:[r]]},o))});IT.displayName="Box";var I_=!1;function IO(e){return"object"==typeof e&&null!==e&&"prefix"in e&&"iconName"in e}var Ij={"far:square-quote":{message:'Icon: The "far square-quote" icon is deprecated and will be removed in a future version. Please use a replacement quote icon instead.'},"fas:square-quote":{message:'Icon: The "fas square-quote" icon has been removed from the Dream icon kit. Please use a replacement quote icon instead.'}},ID=e=>{let{icon:t}=e,n=(0,e4._)(e,["icon"]),[i,r]=(0,tI.useState)(I_);if((0,tI.useEffect)(()=>{let e=Array.isArray(t)?Ij["".concat(t[0],":").concat(t[1])]:IO(t)?Ij["".concat(t.prefix,":").concat(t.iconName)]:"string"==typeof t?Ij["fa:".concat(t)]:void 0;e&&console.warn(e.message)},[t]),(0,tI.useEffect)(()=>{I_||(tF.library.add(...bu),I_=!0),r(!0)},[]),!i){let{style:e,className:t,title:i}=n;return(0,tV.jsx)("span",{className:t,title:i,style:(0,e0._)({dis
1play:"inline-block"},e)})}let o=t;return IO(t)&&(o=[t.prefix,t.iconName]),(0,tV.jsx)(tB.FontAwesomeIcon,(0,e0._)({icon:o},n))};ID.displayName="Icon";var IN=e=>{var t,n;let i,r,{children:o,title:a,description:l,sx:s=[],slotProps:c,disableWrapperFocus:u=!1,triggerOnClick:d=!1}=e,p=(0,e4._)(e,["children","title","description","sx","slotProps","disableWrapperFocus","triggerOnClick"]),f=(0,tj.useTheme)(),[h,m]=tI.useState(!1),g=null!=o?o:(0,tV.jsx)(ID,{icon:["far","circle-info"],color:f.palette.icon.feedback.info,style:{fontSize:"13px"}}),b=[{padding:f.size.space[200],borderRadius:f.size.radius[200],maxWidth:"300px",minWidth:"100px",lineHeight:"auto",backgroundColor:f.palette.icon.neutral.strong,color:f.palette.text.neutral.onColor,margin:"-8px","& .MuiTooltip-arrow":{color:f.palette.icon.neutral.strong}},...(i=null==c||null==(t=c.tooltip)?void 0:t.sx)?Array.isArray(i)?i:[i]:[]],v=(0,tV.jsx)(tq.default,(0,e2._)((0,e0._)({arrow:!0},p,d?{open:h,onClose:()=>m(!1),disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0}:{}),{title:(0,tV.jsxs)(IT,{sx:{display:"flex",flexDirection:"column",gap:f.size.space[200]},children:[a&&(0,tV.jsx)(IE,{variant:"subtitleXS",children:a}),l&&(0,tV.jsx)(IE,{variant:"bodyS",children:l})]}),slotProps:(0,e2._)((0,e0._)({},c),{tooltip:(0,e2._)((0,e0._)({},null==c?void 0:c.tooltip),{sx:b})}),children:(0,tV.jsx)(IT,{onClick:d?()=>m(e=>!e):void 0,onKeyDown:d?e=>{"Enter"===e.key&&m(e=>!e)}:void 0,onBlur:d?()=>m(!1):void 0,sx:(n=!o,r=Array.isArray(s)?s:[s],n?[{display:"inline-flex",cursor:"pointer",lineHeight:1,verticalAlign:"middle","@media (hover: hover) and (pointer: fine)":{"&:hover":{"& svg":{color:f.palette.fill.action.brand.hover}}},"&:focus-visible":{outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),outlineOffset:f.size.space[50],borderRadius:f.size.radius[400]}},...r]:[{display:"inline-block"},...r]),tabIndex:u?void 0:0,children:g})}),String(d));return d?(0,tV.jsx)(tW.default,{mouseEvent:"onMouseDown",onClickAway:()=>m(!1),children:(0,tV.jsx)(IT,{sx:{display:"contents"},children:v})}):v};IN.displayName="Tooltip";var II=e=>"".concat(e/16,"rem");function IP(e){var t,n,i,r,o,a,l;let{size:s,variant:c="filled",children:u,position:d,readOnly:p,disabled:f}=e,h=(0,tj.useTheme)(),m="small"===s?"32px":"40px",g="unfilled"===c,b=(t=g,n=p,i=f,r=h,t?"transparent":n?r.palette.outline.action.disabled:IR(i,r,"outline")),v=(o=g,a=p,l=h,o?"transparent":a?l.palette.fill.background.default:l.palette.fill.background.low);return(0,tV.jsx)(t1.default,{position:d,sx:(0,e2._)((0,e0._)({height:m,maxHeight:m,width:"small"===s?"28px":"32px",margin:"0px"},{display:"flex",alignItems:"center",justifyContent:"center"}),{fontSize:"medium"===s?II(16):II(14),borderRadius:"start"===d?"".concat(h.size.radius[200]," 0px 0px ").concat(h.size.radius[200]):"0px ".concat(h.size.radius[200]," ").concat(h.size.radius[200]," 0px"),borderLeft:"start"===d?void 0:"".concat(h.size.outline.thin," solid"),borderRight:"start"===d?"".concat(h.size.outline.thin," solid"):void 0,borderColor:b,backgroundColor:v,"& .MuiTypography-root":{color:IR(f,h,"text")}}),children:u})}function IR(e,t,n){return e?t.palette[n].action.disabled:"text"===n?t.palette.text.neutral.strong:t.palette.outline.action.neutral.enable}function IB(e,t){return"currency"===e?function(e){if(null==e)return"";let t=e.toString(),n=t.trim().startsWith("-"),i=t.replace(/[^0-9.]/g,"").replace(/^0+(?=\d)/,"");if(!i||""===i)return n?"-":"";let r=i.split("."),o=r[0]?Number(r[0]).toLocaleString("en-US"):"0";return void 0!==r[1]&&(o+="."+r[1].slice(0,2)),n?"-"+o:o}(t):null!=t?t:""}var IF=(0,tI.forwardRef)((e,t)=>{var n,i,r,o,a,l,s,c,u;let d,[p,...f]=[e,t],{maxLength:h,helperText:m,size:g="medium",sx:b=[],isLoading:v,readOnly:x,value:y,defaultValue:C,inputStyle:w="text",disabled:k,inputRef:M,toolTipDescription:z,toolTipTitle:S,label:L,required:A,hideMaxLength:E=!1,onChange:T,startAdornment:_,endAdornment:O,allowOverType:j=!1}=p,D=(0,e4._)(p,["maxLength","helperText","size","sx","isLoading","readOnly","value","defaultValue","inputStyle","disabled","inputRef","toolTipDescription","toolTipTitle","label","required","hideMaxLength","onChange","startAdornment","endAdornment","allowOverType"]),[N]=f,I=(0,tj.useTheme)();(0,tI.useEffect)(()=>{void 0!==y&&void 0!==C&&console.warn('InputField: You are providing both "value" and "defaultValue" props. This component should either be controlled (using "value") or uncontrolled (using "defaultValue"), but not both. The "value" prop will take precedence and "defaultValue" will be ignored.')}
1,[y,C]);let P=void 0!==y,[R,B]=(0,tI.useState)(IB(w,C));(0,tI.useEffect)(()=>{P||B(IB(w,C))},[C,w,P]);let F=(0,tI.useMemo)(()=>P?IB(w,y):void 0,[P,w,y]),V=P?F:R,H=x&&(null==V||""===V)?"-":V,{startAdornment:W,endAdornment:q}=function(e){let{inputStyle:t,readOnly:n,disabled:i,theme:r,size:o,value:a,userStartAdornment:l,userEndAdornment:s}=e;return"currency"===t?{startAdornment:(0,tV.jsx)(IP,{readOnly:n,disabled:i,size:o,position:"start",children:"$"}),endAdornment:void 0}:"percent"===t?{startAdornment:void 0,endAdornment:(0,tV.jsx)(IP,{readOnly:n,disabled:i,size:o,position:"end",children:"%"})}:{startAdornment:l?(0,tV.jsx)(IP,{readOnly:n,disabled:i,size:o,position:"start",variant:"unfilled",children:l}):void 0,endAdornment:s?(0,tV.jsx)(IP,{readOnly:n,disabled:i,size:o,position:"end",variant:"unfilled",children:s}):void 0}}({inputStyle:w,readOnly:x,disabled:k,theme:I,size:g,value:H,userStartAdornment:_,userEndAdornment:O}),U=null!=(n=D.type)?n:"text";return x||"-"===H?U="text":"percent"===w&&(U="number"),(0,tV.jsxs)(tR.default,{sx:(0,e0._)({position:"relative",width:"100%"},v?{cursor:"not-allowed",pointerEvents:"none"}:{cursor:"auto",pointerEvents:"auto"}),children:[(0,tV.jsx)(tZ.default,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},D),{type:U,value:H,onChange:e=>{let t=IB(w,e.target.value);P||B(t),null==T||T(e)},inputRef:N||M}),(i=!!A,L?{label:(0,tV.jsxs)(tV.Fragment,{children:[L,i&&(0,tV.jsx)("span",{"aria-hidden":"true",style:{color:I.palette.icon.feedback.error,marginLeft:I.size.space[100]},children:"â"})]})}:{})),{required:A,slotProps:function(e){let{userSlotProps:t,maxLength:n,label:i,readOnly:r,disabled:o,startAdornment:a,endAdornment:l,error:s,required:c}=e;return(0,e0._)({htmlInput:(0,e0._)((0,e2._)((0,e0._)({"aria-label":i||"Input field","aria-invalid":s,"aria-required":c},(null==t?void 0:t.htmlInput)||{}),{maxLength:n}),r&&{"aria-readonly":!0},r&&{onFocus:e=>e.target.select()}),inputLabel:(0,e2._)((0,e0._)({},(null==t?void 0:t.inputLabel)||{}),{shrink:!0}),input:(0,e0._)((0,e2._)((0,e0._)({},(null==t?void 0:t.input)||{}),{notched:!1,readOnly:r,disabled:o}),void 0!==a&&{startAdornment:a},void 0!==l&&{endAdornment:l})},t?Object.fromEntries(Object.entries(t).filter(e=>{let[t]=e;return"htmlInput"!==t&&"inputLabel"!==t&&"input"!==t})):{})}({userSlotProps:D.slotProps,maxLength:j?void 0:h,label:L,readOnly:x,disabled:k,startAdornment:W,endAdornment:q,error:D.error,required:!!A}),sx:[(0,e0._)({width:"100%","& .MuiFormLabel-asterisk":{display:"none"},"& .MuiInputBase-root":{backgroundColor:x?I.palette.fill.action.disabled:I.palette.fill.background.high,borderRadius:I.size.radius[200],paddingRight:0,paddingLeft:0,"&.Mui-disabled":{backgroundColor:I.palette.fill.action.disabled},"& .Mui-disabled":{cursor:"not-allowed"}},"& .MuiInputLabel-root":{position:"relative",transform:"none",color:(r=I).palette.text.neutral.strong,marginBottom:r.size.space[50],padding:"".concat(r.size.space[100]," 0 ").concat(r.size.space[100]," 0 "),typography:r.typography.subtitleXS,"&.Mui-error, &.MuiFormLabel-colorWarning, &.MuiFormLabel-colorSuccess, &.Mui-focused":{color:"inherit"},"&.Mui-disabled":{color:r.palette.text.neutral.strong}},"& .MuiInputBase-input":(o=I,a=g,l=w,s=W,(0,e2._)((0,e0._)({color:o.palette.text.neutral.strong,textAlign:"currency"===l||"percent"===l?"right":"left",typography:o.typography.bodyM,padding:s&&"text"===l?0:"0 ".concat(o.size.space[200]),display:"flex",alignItems:"center",borderRadius:o.size.radius[200]},"small"===a?{height:"32px",lineHeight:"32px"}:{height:"40px",lineHeight:"40px"}),{"&::placeholder":{opacity:"unset",color:o.palette.text.action.placeholder,typography:o.typography.bodyM},"&::-webkit-outer-spin-button, &::-webkit-inner-spin-button":{WebkitAppearance:"none",margin:0},"&[type=number]":{MozAppearance:"textfield"}})),"& .Mui-error .MuiInputBase-input":{backgroundColor:x?"inherit":I.palette.fill.feedback.error},"& .MuiFormHelperText-root":{color:I.palette.text.neutral.default,letterSpacing:"0.6px",margin:"".concat(I.size.space[50]," ").concat(I.size.space[200]," 0")}},"currency"!==w&&{"& .MuiOutlinedInput-root.MuiInputBase-adornedStart":{paddingLeft:I.size.space[100]}},"percent"!==w&&{"& .MuiOutlinedInput-root.MuiInputBase-adornedEnd":{paddingRight:I.size.space[100]}}
1,(c=I,{"& .MuiOutlinedInput-notchedOutline":{borderColor:(u=x)?c.palette.outline.action.disabled:c.palette.outline.action.neutral.enable},"& .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.action.focus},"& .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:c.palette.outline.action.disabled,color:c.palette.text.action.placeholder,opacity:"unset"},".MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorWarning .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.feedback.warning},".MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline, .Mui-focused.MuiInputBase-colorSuccess .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.feedback.success},"& .Mui-error .MuiOutlinedInput-notchedOutline, & .Mui-focused.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.feedback.error},"@media (hover: hover) and (pointer: fine)":{"& .MuiInputBase-root:hover:not(.Mui-disabled):not(:focus-within) .MuiOutlinedInput-notchedOutline":{borderColor:u?c.palette.outline.action.disabled:c.palette.outline.action.neutral.hover}},"& .MuiInputBase-root:focus-within":{outline:"".concat(c.size.outline.thick," solid ").concat(c.palette.outline.action.focusOutset),outlineOffset:0,"& .MuiOutlinedInput-notchedOutline":{borderColor:c.palette.outline.action.focusInset,borderWidth:c.size.outline.thin}}})),...Array.isArray(b)?b:[b]]})),S||z?(d=L?"small"===g?"-2px":"2px":"-24px",(0,tV.jsx)(tR.default,{sx:{position:"absolute",top:d,right:"4px",zIndex:1},children:(0,tV.jsx)(IN,{title:S,description:null!=z?z:"",placement:"top"})})):null,(0,tV.jsx)(IV,{readOnly:x,helperText:m,maxLength:h,hideMaxLength:E,error:D.error,theme:I,value:V})]})});function IV(e){var t;let{readOnly:n,helperText:i,maxLength:r,hideMaxLength:o,error:a,theme:l,value:s}=e,c=a?l.palette.text.feedback.error:l.palette.text.neutral.weak;return(0,tV.jsxs)(tR.default,{sx:{display:"flex",justifyContent:i?"space-between":"flex-end",alignItems:"center"},children:[i&&(0,tV.jsx)(tQ.default,{sx:{paddingLeft:l.size.space[200],color:c},children:i}),!o&&r&&(0,tV.jsx)(tQ.default,{sx:{color:c},children:"".concat((null!=(t=null==s?void 0:s.toString().length)?t:0).toLocaleString(),"/").concat(r.toLocaleString())})]})}IF.displayName="InputField";var IH=e=>{let t,{badgeContent:n,size:i="medium",hasBorder:r=!1,isStatic:o=!0,sx:a}=e,l=(0,e4._)(e,["badgeContent","size","hasBorder","isStatic","sx"]),s=(0,tj.useTheme)();(0,tI.useEffect)(()=>{"small"===i&&console.warn('Badge: The "small" size is deprecated and will be removed in a future version. Please use "medium" or "large" instead.')},[i]);let c=(()=>{if(""===n)return"";if(void 0!==n){if("string"==typeof n){let e=n.trim();if(""===e)return;let t=Number(e);return isNaN(t)?void 0:t}if("number"==typeof n)return n<=0?void 0:n}})();if(void 0===c)return(0,tV.jsx)(tV.Fragment,{children:l.children});let u=""===c,d=(t=({small:{hasContent:"12px",dot:"6px"},medium:{hasContent:"20px",dot:"8px"},large:{hasContent:"24px",dot:"12px"}})[i],u?t.dot:t.hasContent);return(0,tV.jsx)(tH.default,(0,e0._)({badgeContent:c,overlap:u?"circular":"rectangular",sx:[{".MuiBadge-badge":(0,e0._)({border:r?"1px solid ".concat(s.palette.outline.neutral.high):"none",borderRadius:s.size.radius.full,backgroundColor:s.palette.fill.feedback.errorVar,color:s.palette.text.neutral.onColor,paddingX:u||"number"!=typeof c?"0px":c>99?"6px":c>9?"4px":"0px",typography:s.typography.bodyS,width:d||"auto",minWidth:d||"auto",height:d,fontWeight:"bold",boxSizing:"content-box"},o&&{position:"static",transform:"none"})},...Array.isArray(a)?a:[a]]},l))};IH.displayName="Badge";var IW=(0,tN.styled)(tP.default,{shouldForwardProp:e=>"tone"!==e})(e=>{let{theme:t,variant:n="contained",size:i="medium",tone:r="brand"}=e,o={contained:{color:t.palette.text.neutral.onColor,backgroundColor:t.palette.fill.action.brand.enable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.fill.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.hover,borderColor:t.palette.fill.action.brand.hover}},"&:active":{backgroundColor:t.palette.fill.action.brand.press,borderColor:t.palette.fill.action.brand.press},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabledVar,pointerEvents:"none",borderColor:t.palette.fill.action.disabledVar},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},outlined:{color:t.palette.text.brand.normal,backgroundColor:t.palette.fill.action.brand.varEnable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.outline.action.brand.enable}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabled,borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},text:{color:t.palette.text.brand.normal,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.fill.action.brand.varHover}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress,borderColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},onAlt:{backgroundColor:"transparent",border:"transparent",color:t.palette.text.onAlt.strong,"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:t.palette.fill.action.onAlt.hover}},":active":{backgroundColor:t.palette.fill.action.onAlt.press},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.onAlt.hover,outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusInset),outlineOffset:t.size.space[50]}}},a={contained:{borderColor:t.palette.fill.action.destructive.enable,backgroundColor:t.palette.fill.action.destructive.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.hover,borderColor:t.palette.fill.action.destructive.hover}},"&:active":{borderColor:t.palette.fill.action.destructive.press,backgroundColor:t.palette.fill.action.destructive.press},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},outlined:{borderColor:t.palette.outline.action.destructive.enable,color:t.palette.text.feedback.error,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:t.palette.outline.action.destructive.enable}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:"transparent",borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},text:{color:t.palette.text.feedback.error,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:"transparent"}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress,borderColor:"transparent"},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}}},l={xsmall:(0,e2._)((0,e0._)({},t.typography.bodyS),{padding:"calc(".concat(t.size.space[150]," - 1px) ").concat(t.size.space[200]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:II(12)},"& .MuiButton-icon":{margin:0}}),small:(0,e2._)((0,e0._)({},t.typography.subtitleXS),{padding:"calc(".concat(t.size.space[200]," - 1px) ").concat(t.size.space[300]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:II(12)},"& .MuiButton-icon":{margin:0}}),medium:(0,e2._)((0,e0._)({},t.typography.subtitleS),{padding:"9px ".concat(t.size.space[400]),gap:t.size.space[200],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:II(14)},"& .MuiButton-icon":{margin:0}}),large:(0,e2._)((0,e0._)({},t.typography.subtitleM),{padding:"13px ".concat(t.size.space[500]),gap:t.size.space[300],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:II(14)},"& .MuiButton-icon":{margin:0}})};return(0,e2._)((0,e0._)({},"onAlt"===r&&"text"===n?o.onAlt:o[n],"destructive"===r?a[n]:{},l[i]),{transition:"100ms",borderRadius:t.size.radius[200],textTransform:"none",display:"flex",alignItems:"center",justifyContent:"center","& > p":{margin:0,display:"contents"}
1,"&.Mui-disabled":{pointerEvents:"all",cursor:"not-allowed"}})}),Iq=tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{isLoading:r,size:o="medium",badgeContent:a=0,variant:l="contained",sx:s,tone:c,disabled:u}=n,d=(0,e4._)(n,["isLoading","size","badgeContent","variant","sx","tone","disabled"]),[p]=i,f=rI(is()),h=u||"destructive"===c?0:a;if(null===d.children||void 0===d.children||""===d.children)return null;let m=(0,tV.jsx)(IW,(0,e2._)((0,e0._)({ref:p,disableElevation:!0,size:o,variant:l,tone:c,disabled:u,sx:[...Array.isArray(s)?s:[s]]},d),{startIcon:r?(0,tV.jsx)(tR.default,{sx:{animation:"".concat(f," 1s infinite linear")},children:(0,tV.jsx)(ID,{icon:["far","spinner-third"]})}):d.startIcon,children:d.children}));return(0,tV.jsx)(IH,{isStatic:!1,overlap:""===h?"circular":"rectangular",size:"large"===o?"large":"medium",badgeContent:h,hasBorder:"contained"===l||"onAlt"===c&&"text"===l,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===h&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:m})});Iq.displayName="Button";var IU=tI.forwardRef((e,t)=>{let[n,...i]=[e,t],{variant:r="contained",size:o="medium",children:a,disabled:l,tooltipDescription:s,tooltipTitle:c,tone:u="brand",badgeContent:d=0,sx:p=[]}=n,f=(0,e4._)(n,["variant","size","children","disabled","tooltipDescription","tooltipTitle","tone","badgeContent","sx"]),[h]=i,m=(0,tj.useTheme)(),g={xsmall:{fontSize:II(14),width:"24px",height:"24px",padding:0,minWidth:0},small:{fontSize:II(14),width:"32px",height:"32px"},medium:{fontSize:II(19),width:"40px",height:"40px"},large:{fontSize:II(22),width:"52px",height:"52px"}},b={color:m.palette.fill.action.destructive.enable},v={contained:{borderColor:m.palette.fill.action.neutral.varEnable,backgroundColor:m.palette.fill.action.neutral.varEnable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.varHover,borderColor:m.palette.fill.action.neutral.varHover}},"&:active":{borderColor:m.palette.fill.action.neutral.varPress,backgroundColor:m.palette.fill.action.neutral.varPress},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.varHover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.icon.action.onDisabled,backgroundColor:m.palette.fill.action.disabledVar,borderColor:m.palette.fill.action.disabledVar,pointerEvents:"not-allowed"}},outlined:{borderColor:m.palette.outline.action.neutral.enable,color:m.palette.icon.neutral.weak,backgroundColor:m.palette.fill.action.neutral.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.hover,borderColor:m.palette.outline.action.neutral.enable}},"&:active":{backgroundColor:m.palette.fill.action.neutral.press,color:m.palette.icon.neutral.weak},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.hover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.text.action.disabled,backgroundColor:"transparent",borderColor:m.palette.outline.action.disabled,pointerEvents:"not-allowed"}},text:{color:m.palette.icon.neutral.weak,border:"".concat(m.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.hover,borderColor:m.palette.fill.action.neutral.hover}},"&:active":{backgroundColor:m.palette.fill.action.neutral.press,borderColor:m.palette.fill.action.neutral.press},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.hover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"not-allowed","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}}}},x="destructive"===u,y="onAlt"===u,C="text"===r,w="outlined"===r||C,k=l||x?0:d,M=(0,tV.jsx)(IH,{isStatic:!1,overlap:""===k?"circular":"rectangular",size:(()=>{switch(o){case"xsmall":return"small";case"large":return"large";default:return"medium"}})(),badgeContent:k,hasBorder:"contained"===r||y&&C,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===k&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:(0,tV.jsx)(Iq,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},f),{ref:h,variant:r,size:o,disabled:l,badgeContent:0}),"neutral"!==u?{tone:u}:{}),{sx:[(0,e0._)((0,e2._)((0,e0._)({},g[o]),{display:"flex",alignItems:"center",justifyContent:"center",minWidth:0}),w&&{color:m.palette.icon.brand.strong},x&&"contained"!==r&&b,"neutral"===u&&v[r],y&&C&&{color:m.palette.icon.onAlt.strong,"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.onAlt.hover,border:"none",outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusInset),outlineOffset:0}}),...Array.isArray(p)?p:[p]],children:a}))});return c||s?(0,tV.jsx)(IN,{title:null!=c?c:"",description:null!=s?s:"",disableWrapperFocus:!0,children:M}):M});IU.displayName="IconButton";var I$=rI(ic());function IK(e,t,n,i){return!0===e?i.palette.outline.action.destructive.enable:"ai"===n?t?i.palette.outline.action.brand.hover:i.palette.outline.action.brand.enable:t?i.palette.outline.action.neutral.hover:i.palette.outline.action.neutral.enable}var IG=e=>{let{placeholder:t="Type your message here...",maxRows:n=10,maxLength:i,isError:r,allowOverType:o,onPrimaryButtonClick:a,errorText:l="Error",isLoading:s,inputOnChange:c,variant:u="human",inputValue:d,preventSubmit:p,secondaryActions:f,tertiaryActions:h,sx:m=[]}=e,g=(0,e4._)(e,["placeholder","maxRows","maxLength","isError","allowOverType","onPrimaryButtonClick","errorText","isLoading","inputOnChange","variant","inputValue","preventSubmit","secondaryActions","tert
1iaryActions","sx"]),b=(0,tj.useTheme)(),[v,x]=(0,tI.useState)(d),y=(0,tI.useRef)(null);return(0,tI.useEffect)(()=>{x(null!=d?d:"")},[d]),(0,tV.jsxs)(tR.default,(0,e2._)((0,e0._)({"aria-label":"Chat message input","aria-busy":s,sx:[{display:"flex",flexDirection:"column",pointerEvents:s?"none":"auto",cursor:s?"not-allowed":"auto"},...Array.isArray(m)?m:[m]]},g),{children:[(0,tV.jsxs)(tR.default,{onClick:e=>{var t;e.target.closest("[data-chat-input-action-btn]")||null==(t=y.current)||t.focus()},sx:{position:"relative",display:"flex",flexDirection:"column",borderRadius:b.size.radius[200],paddingLeft:b.size.space[300],paddingRight:b.size.space[300],paddingTop:b.size.space[300],paddingBottom:b.size.space[300],backgroundColor:r?b.palette.fill.feedback.error:b.palette.fill.background.high,cursor:s?"not-allowed":"text",boxShadow:"ai"===u?b.shadows[300]:"none",borderStyle:"solid",borderWidth:b.size.outline.thin,borderColor:IK(r,!1,u,b),"@media (hover: hover) and (pointer: fine)":{"&:hover":{borderColor:IK(r,!0,u,b)}},"&:focus-within":{borderColor:b.palette.outline.action.focusInset,outline:"".concat(b.size.outline.thick," solid ").concat(b.palette.outline.action.focusOutset),outlineOffset:0}},className:"chat-input-box ".concat("ai"===u?"chat-input-gradient":""),children:[(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",gap:b.size.space[600],alignItems:"start"},children:[(0,tV.jsx)(IF,{multiline:!0,minRows:1,maxRows:n,error:r,hideMaxLength:!0,placeholder:t,onChange:e=>{c&&c(e),(!i||e.target.value.length<=i)&&x(e.target.value)},defaultValue:v,disabled:s,inputRef:y,maxLength:i,allowOverType:o,slotProps:{input:{"aria-describedby":r?"chat-input-error":i?"chat-input-counter":void 0}},sx:{backgroundColor:b.palette.fill.background.high,borderRadius:b.size.radius[200],paddingBottom:b.size.space[600],paddingRight:b.size.space[1200],cursor:s?"not-allowed":"text","&.MuiTextField-root":{backgroundColor:r?b.palette.fill.feedback.error:b.palette.fill.background.high},"& .MuiFormHelperText-root":{display:"none"},"& .MuiInputBase-root.Mui-focused":{outlineColor:"transparent"},"& .MuiInputBase-root.Mui-disabled":{backgroundColor:"transparent"},"& .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&:focus":{borderColor:"transparent"},"& .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-root:hover:not(.Mui-disabled):not(:focus-within) .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-root:focus-within":{outline:"none"},"& .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiInputBase-input .MuiOutlinedInput-input":{padding:0,fontSize:b.typography.bodyM.fontSize,"&::placeholder":{color:b.palette.text.action.placeholder,opacity:1,padding:0}},"& .MuiInputBase-root":{lineHeight:b.typography.bodyM.lineHeight,padding:0},"& .MuiInputBase-input":{padding:0,lineHeight:b.typography.bodyM.lineHeight,borderRadius:0},"& .Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .Mui-disabled .MuiInputBase-input":{color:b.palette.text.primary},"&:hover .Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent",cursor:"not-allowed",pointerEvents:"all"},"& .MuiInputBase-root:hover:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"}}}),v&&(0,tV.jsx)(tR.default,{sx:{position:"absolute",top:b.size.space[100],right:b.size.space[100]},children:(0,tV.jsx)(IU,{"aria-label":"close",variant:"text",onClick:()=>{var e;null==c||c({target:{value:""}}),x(""),null==(e=y.current)||e.focus()},style:{backgroundColor:"inherit",border:"none"},"data-chat-input-action-btn":!0,children:(0,tV.jsx)(ID,{style:{color:b.palette.icon.neutral.weak},icon:["fas","xmark"]})})})]}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",alignItems:"center",gap:b.size.space[200]},children:[h&&(0,tV.jsx)(tR.default,{sx:{display:"flex",alignItems:"center",gap:b.size.space[200],zIndex:10},children:tI.default.cloneElement(h,{"data-chat-input-action-btn":!0})}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",marginLeft:"auto",gap:b.size.space[200]},children:[f&&(0,tV.jsx)(tR.default,{sx:{display:"flex",alignItems:"center",gap:b.size.space[200],zIndex:10},children:tI.default.cloneElement(f,{"data-chat-input-action-btn":!0})}),(0,tV.jsx)(IU,{sx:{zIndex:10},disabled:!v||s||p,onClick:()=>{a&&(a(),r||x(""))},"data-chat-input-action-btn":!0,"aria-label":"submit",className:"chat-input-action-btn",children:s?(0,tV.jsx)(tR.default,{sx:{animation:"".concat(I$," 1s linear infinite"),display:"flex",alignItems:"center"},children:(0,tV.jsx)(ID,{icon:["fas","spinner-third"]})}):(0,tV.jsx)(ID,{icon:["fas","arrow-up"]})})]})]})]}),(0,tV.jsxs)(tR.default,{sx:{display:"flex",flexDirection:"row",height:b.size.space[600],justifyContent:"space-between"},children:[(0,tV.jsx)(tR.default,{children:!s&&r&&(0,tV.jsx)(IE,{id:"chat-input-error",variant:"bodyS",sx:{color:b.palette.text.feedback.error,marginLeft:b.size.space[400]},children:l})}),(0,tV.jsx)(tR.default,{display:"flex",justifyContent:"center",alignItems:"center",children:i&&(0,tV.jsxs)(IE,{id:"chat-input-counter",variant:"bodyS",sx:{color:b.palette.text.secondary},"aria-live":"polite",children:[(null!=v?v:"").length,"/",i]})})]})]}))};IG.displayName="ChatInput";let IY=e=>{let{width:t="24",height:n="25"}=e;return(0,tV.jsxs)("svg",{width:t,height:n,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,tV.jsx)("g",{id:"Actions & Controls/circle",children:(0,tV.jsx)("path",{id:"chatUWM_icon",d:"M9.78826 21.1509C7.28699 19.3633 5.
117433 17.1991 3.33806 14.7374C1.83839 12.7288 0.814897 10.5155 0.251154 8.09201C-0.0799764 6.66741 -0.129235 5.21551 0.382512 3.81274C1.08856 1.88871 2.53897 0.887116 4.53396 0.633308C6.98323 0.322187 9.84847 1.41657 11.983 2.48911L12.6644 2.15616C14.3584 1.26647 16.1673 0.747931 18.0802 0.535059C21.947 0.103857 24.919 3.72268 23.6739 7.40154C22.9678 9.49205 20.8415 10.4418 18.6522 9.64488C17.5986 9.26007 16.7885 8.53413 15.9757 7.79726C14.8756 6.80113 13.8385 5.68219 12.5906 4.90985C10.3712 3.53437 8.03135 2.33901 5.28926 2.38541C3.19849 2.42089 1.86849 3.74178 1.83018 5.81865C1.80008 7.41246 2.25709 8.88346 2.9002 10.3135C2.92756 10.3763 2.97135 10.4363 3.01514 10.4909C3.03429 10.5155 3.07534 10.5673 3.07534 10.5673C3.8498 9.63396 4.60237 8.62419 5.44525 7.75633C6.50432 6.66741 7.65096 5.66582 8.78666 4.65331C8.78666 4.67241 9.06853 4.38858 9.06853 4.38858C9.06853 4.38858 10.3575 5.03266 10.8829 5.30557C10.2754 5.79408 9.73079 6.2171 9.20263 6.65922C7.31983 8.23119 5.70523 10.0433 4.34513 12.082C4.13715 12.3931 4.1262 12.6224 4.33966 12.9417C6.30181 15.8646 8.74561 18.2962 11.6902 20.2312L11.983 20.4195C13.6442 19.2077 15.3901 17.7531 16.7338 16.4923C17.7381 15.5507 18.778 14.7675 20.2449 14.762C21.4627 14.7565 22.4123 15.2505 23.0718 16.233C25.0723 19.2187 23.756 23.5525 19.9247 24.3549C18.2006 24.7151 16.545 24.3549 14.9139 23.82C14.3584 23.6371 13.822 23.3969 13.1543 23.135C13.8138 22.7256 15.059 21.9532 15.059 21.9532C15.059 21.9532 15.2943 22.0433 15.4832 22.1033C16.5477 22.4336 17.6177 22.6628 18.7479 22.6546C21.3806 22.6383 22.82 20.2011 21.8759 17.8241C21.3614 16.525 20.2011 16.1593 19.0435 16.9617C18.4195 17.3956 17.8859 17.9714 17.3495 18.52C14.6239 21.3037 11.4412 23.3151 7.62086 24.2321C6.44685 24.5132 5.25369 24.5978 4.05779 24.3303C1.81103 23.8309 0.519343 22.4199 0.0979036 20.193C-0.208597 18.5719 0.333253 15.6353 1.20623 14.1343C1.57294 14.6747 2.38571 15.8946 2.38571 15.8946C2.38571 15.8946 2.32004 16.1457 2.26804 16.3367C1.93965 17.5321 1.66598 18.7301 1.9287 19.9774C2.25709 21.5411 3.23954 22.469 4.82404 22.6219C6.64389 22.7993 8.5431 22.1743 10.1604 21.3883M13.9917 3.52891C14.1258 3.67901 14.1887 3.76361 14.2654 3.83184C15.3846 4.83343 16.4848 5.85958 17.6369 6.82024C18.176 7.27054 18.7863 7.6881 19.4321 7.95282C20.4474 8.36765 21.3778 7.98557 21.8102 7.11498C22.5518 5.62215 22.0018 2.96944 19.6702 2.50276C17.6725 2.10158 15.8608 2.7129 13.9917 3.52891Z",fill:"url(#chatUwmLogoGradient)"})}),(0,tV.jsx)("defs",{children:(0,tV.jsxs)("linearGradient",{id:"chatUwmLogoGradient",x1:"-0.000614546",y1:"12.5023",x2:"23.9995",y2:"12.5023",gradientUnits:"userSpaceOnUse",children:[(0,tV.jsx)("stop",{offset:"0.02",stopColor:"#71C172"}),(0,tV.jsx)("stop",{offset:"0.54",stopColor:"#29B99A"}),(0,tV.jsx)("stop",{offset:"1",stopColor:"#069EC9"})]})})]})};var IX=(0,tI.forwardRef)(function(e,t){let[n,...i]=[e,t],{sx:r=[]}=n,o=(0,e4._)(n,["sx"]),[a]=i,l=(0,tj.useTheme)();return(0,tV.jsx)(t2.default,(0,e2._)((0,e0._)({anchorOrigin:{vertical:"bottom",horizontal:"left"},ref:a},o),{sx:[{".MuiPaper-root.MuiPopover-paper":{borderRadius:l.size.radius[200],border:"".concat(l.size.outline.thin," solid ").concat(l.palette.outline.neutral.lowest),boxShadow:l.shadows[400]}},...Array.isArray(r)?r:[r]]}))});IX.displayName="Popover";var IJ=tI.default.forwardRef(function(e,t){let[n,...i]=[e,t],{sx:r}=n,o=(0,e4._)(n,["sx"]),[a]=i;return(0,tV.jsx)(tR.default,(0,e0._)({ref:a,sx:[...Array.isArray(r)?r:[r]]},o))});IJ.displayName="Box";var IQ=!1;function IZ(e){return"object"==typeof e&&null!==e&&"prefix"in e&&"iconName"in e}var I1={"far:square-quote":{message:'Icon: The "far square-quote" icon is deprecated and will be removed in a future version. Please use a replacement quote icon instead.'},"fas:square-quote":{message:'Icon: The "fas square-quote" icon has been removed from the Dream icon kit. Please use a replacement quote icon instead.'}},I0=e=>{let{icon:t}=e,n=(0,e4._)(e,["icon"]),[i,r]=(0,tI.useState)(IQ);if((0,tI.useEffect)(()=>{let e=Array.isArray(t)?I1["".concat(t[0],":").concat(t[1])]:IZ(t)?I1["".concat(t.prefix,":").concat(t.iconName)]:"string"==typeof t?I1["fa:".concat(t)]:void 0;e&&console.warn(e.message)},[t]),(0,tI.useEffect)(()=>{IQ||(tF.library.add(...bu),IQ=!0),r(!0)}
1,[]),!i){let{style:e,className:t,title:i}=n;return(0,tV.jsx)("span",{className:t,title:i,style:(0,e0._)({display:"inline-block"},e)})}let o=t;return IZ(t)&&(o=[t.prefix,t.iconName]),(0,tV.jsx)(tB.FontAwesomeIcon,(0,e0._)({icon:o},n))};I0.displayName="Icon";var I2=e=>{let t,{badgeContent:n,size:i="medium",hasBorder:r=!1,isStatic:o=!0,sx:a}=e,l=(0,e4._)(e,["badgeContent","size","hasBorder","isStatic","sx"]),s=(0,tj.useTheme)();(0,tI.useEffect)(()=>{"small"===i&&console.warn('Badge: The "small" size is deprecated and will be removed in a future version. Please use "medium" or "large" instead.')},[i]);let c=(()=>{if(""===n)return"";if(void 0!==n){if("string"==typeof n){let e=n.trim();if(""===e)return;let t=Number(e);return isNaN(t)?void 0:t}if("number"==typeof n)return n<=0?void 0:n}})();if(void 0===c)return(0,tV.jsx)(tV.Fragment,{children:l.children});let u=""===c,d=(t=({small:{hasContent:"12px",dot:"6px"},medium:{hasContent:"20px",dot:"8px"},large:{hasContent:"24px",dot:"12px"}})[i],u?t.dot:t.hasContent);return(0,tV.jsx)(tH.default,(0,e0._)({badgeContent:c,overlap:u?"circular":"rectangular",sx:[{".MuiBadge-badge":(0,e0._)({border:r?"1px solid ".concat(s.palette.outline.neutral.high):"none",borderRadius:s.size.radius.full,backgroundColor:s.palette.fill.feedback.errorVar,color:s.palette.text.neutral.onColor,paddingX:u||"number"!=typeof c?"0px":c>99?"6px":c>9?"4px":"0px",typography:s.typography.bodyS,width:d||"auto",minWidth:d||"auto",height:d,fontWeight:"bold",boxSizing:"content-box"},o&&{position:"static",transform:"none"})},...Array.isArray(a)?a:[a]]},l))};I2.displayName="Badge";var I4=e=>"".concat(e/16,"rem"),I3=(0,tN.styled)(tP.default,{shouldForwardProp:e=>"tone"!==e})(e=>{let{theme:t,variant:n="contained",size:i="medium",tone:r="brand"}=e,o={contained:{color:t.palette.text.neutral.onColor,backgroundColor:t.palette.fill.action.brand.enable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.fill.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.hover,borderColor:t.palette.fill.action.brand.hover}},"&:active":{backgroundColor:t.palette.fill.action.brand.press,borderColor:t.palette.fill.action.brand.press},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabledVar,pointerEvents:"none",borderColor:t.palette.fill.action.disabledVar},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},outlined:{color:t.palette.text.brand.normal,backgroundColor:t.palette.fill.action.brand.varEnable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.outline.action.brand.enable}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabled,borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},text:{color:t.palette.text.brand.normal,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.fill.action.brand.varHover}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress,borderColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},onAlt:{backgroundColor:"transparent",border:"transparent",color:t.palette.text.onAlt.strong,"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:t.palette.fill.action.onAlt.hover}},":active":{backgroundColor:t.palette.fill.action.onAlt.press},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.onAlt.hover,outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusInset),outlineOffset:t.size.space[50]}}},a={contained:{borderColor:t.palette.fill.action.destructive.enable,backgroundColor:t.palette.fill.action.destructive.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.hover,borderColor:t.palette.fill.action.destructive.hover}},"&:active":{borderColor:t.palette.fill.action.destructive.press,backgroundColor:t.palette.fill.action.destructive.press},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},outlined:{borderColor:t.palette.outline.action.destructive.enable,color:t.palette.text.feedback.error,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:t.palette.outline.action.destructive.enable}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:"transparent",borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},text:{color:t.palette.text.feedback.error,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:"transparent"}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress,borderColor:"transparent"},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}}},l={xsmall:(0,e2._)((0,e0._)({},t.typography.bodyS),{padding:"calc(".concat(t.size.space[150]," - 1px) ").concat(t.size.space[200]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:I4(12)},"& .MuiButton-icon":{margin:0}}),small:(0,e2._)((0,e0._)({},t.typography.subtitleXS),{padding:"calc(".concat(t.size.space[200]," - 1px) ").concat(t.size.space[300]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:I4(12)},"& .MuiButton-icon":{margin:0}}),medium:(0,e2._)((0,e0._)({},t.typography.subtitleS),{padding:"9px ".concat(t.size.space[400]),gap:t.size.space[200],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:I4(14)},"& .MuiButton-icon":{margin:0}}),large:(0,e2._)((0,e0._)({},t.typography.subtitleM),{padding:"13px ".concat(t.size.space[500]),gap:t.size.space[300],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:I4(14)},"& .MuiButton-icon":{margin:0}})};return(0,e2._)((0,e0._)({},"onAlt"===r&&"text"===n?o.onAlt:o[n],"destructive"===r?a[n]:{},l[i]),{transition:"100ms",borderRadius:t.size.radius[200],textTransform:"none",display:"flex",alignItems:"center",justifyContent:"center","& > p":{margin:0,display:"contents"}
1,"&.Mui-disabled":{pointerEvents:"all",cursor:"not-allowed"}})}),I6=tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{isLoading:r,size:o="medium",badgeContent:a=0,variant:l="contained",sx:s,tone:c,disabled:u}=n,d=(0,e4._)(n,["isLoading","size","badgeContent","variant","sx","tone","disabled"]),[p]=i,f=rI(iu()),h=u||"destructive"===c?0:a;if(null===d.children||void 0===d.children||""===d.children)return null;let m=(0,tV.jsx)(I3,(0,e2._)((0,e0._)({ref:p,disableElevation:!0,size:o,variant:l,tone:c,disabled:u,sx:[...Array.isArray(s)?s:[s]]},d),{startIcon:r?(0,tV.jsx)(tR.default,{sx:{animation:"".concat(f," 1s infinite linear")},children:(0,tV.jsx)(I0,{icon:["far","spinner-third"]})}):d.startIcon,children:d.children}));return(0,tV.jsx)(I2,{isStatic:!1,overlap:""===h?"circular":"rectangular",size:"large"===o?"large":"medium",badgeContent:h,hasBorder:"contained"===l||"onAlt"===c&&"text"===l,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===h&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:m})});I6.displayName="Button";var I8=!1;function I5(e){return"object"==typeof e&&null!==e&&"prefix"in e&&"iconName"in e}var I7={"far:square-quote":{message:'Icon: The "far square-quote" icon is deprecated and will be removed in a future version. Please use a replacement quote icon instead.'},"fas:square-quote":{message:'Icon: The "fas square-quote" icon has been removed from the Dream icon kit. Please use a replacement quote icon instead.'}},I9=e=>{let{icon:t}=e,n=(0,e4._)(e,["icon"]),[i,r]=(0,tI.useState)(I8);if((0,tI.useEffect)(()=>{let e=Array.isArray(t)?I7["".concat(t[0],":").concat(t[1])]:I5(t)?I7["".concat(t.prefix,":").concat(t.iconName)]:"string"==typeof t?I7["fa:".concat(t)]:void 0;e&&console.warn(e.message)},[t]),(0,tI.useEffect)(()=>{I8||(tF.library.add(...bu),I8=!0),r(!0)},[]),!i){let{style:e,className:t,title:i}=n;return(0,tV.jsx)("span",{className:t,title:i,style:(0,e0._)({dis
1play:"inline-block"},e)})}let o=t;return I5(t)&&(o=[t.prefix,t.iconName]),(0,tV.jsx)(tB.FontAwesomeIcon,(0,e0._)({icon:o},n))};function Pe(e){let{variant:t="bodyM"}=e,n=(0,e4._)(e,["variant"]);return(0,tV.jsx)(tM.Typography,(0,e0._)({variant:t},n))}I9.displayName="Icon",Pe.displayName="Typography";var Pt=!1;function Pn(e){return"object"==typeof e&&null!==e&&"prefix"in e&&"iconName"in e}var Pi={"far:square-quote":{message:'Icon: The "far square-quote" icon is deprecated and will be removed in a future version. Please use a replacement quote icon instead.'},"fas:square-quote":{message:'Icon: The "fas square-quote" icon has been removed from the Dream icon kit. Please use a replacement quote icon instead.'}},Pr=e=>{let{icon:t}=e,n=(0,e4._)(e,["icon"]),[i,r]=(0,tI.useState)(Pt);if((0,tI.useEffect)(()=>{let e=Array.isArray(t)?Pi["".concat(t[0],":").concat(t[1])]:Pn(t)?Pi["".concat(t.prefix,":").concat(t.iconName)]:"string"==typeof t?Pi["fa:".concat(t)]:void 0;e&&console.warn(e.message)},[t]),(0,tI.useEffect)(()=>{Pt||(tF.library.add(...bu),Pt=!0),r(!0)},[]),!i){let{style:e,className:t,title:i}=n;return(0,tV.jsx)("span",{className:t,title:i,style:(0,e0._)({dis
1play:"inline-block"},e)})}let o=t;return Pn(t)&&(o=[t.prefix,t.iconName]),(0,tV.jsx)(tB.FontAwesomeIcon,(0,e0._)({icon:o},n))};Pr.displayName="Icon";var Po=e=>{let t,{badgeContent:n,size:i="medium",hasBorder:r=!1,isStatic:o=!0,sx:a}=e,l=(0,e4._)(e,["badgeContent","size","hasBorder","isStatic","sx"]),s=(0,tj.useTheme)();(0,tI.useEffect)(()=>{"small"===i&&console.warn('Badge: The "small" size is deprecated and will be removed in a future version. Please use "medium" or "large" instead.')},[i]);let c=(()=>{if(""===n)return"";if(void 0!==n){if("string"==typeof n){let e=n.trim();if(""===e)return;let t=Number(e);return isNaN(t)?void 0:t}if("number"==typeof n)return n<=0?void 0:n}})();if(void 0===c)return(0,tV.jsx)(tV.Fragment,{children:l.children});let u=""===c,d=(t=({small:{hasContent:"12px",dot:"6px"},medium:{hasContent:"20px",dot:"8px"},large:{hasContent:"24px",dot:"12px"}})[i],u?t.dot:t.hasContent);return(0,tV.jsx)(tH.default,(0,e0._)({badgeContent:c,overlap:u?"circular":"rectangular",sx:[{".MuiBadge-badge":(0,e0._)({border:r?"1px solid ".concat(s.palette.outline.neutral.high):"none",borderRadius:s.size.radius.full,backgroundColor:s.palette.fill.feedback.errorVar,color:s.palette.text.neutral.onColor,paddingX:u||"number"!=typeof c?"0px":c>99?"6px":c>9?"4px":"0px",typography:s.typography.bodyS,width:d||"auto",minWidth:d||"auto",height:d,fontWeight:"bold",boxSizing:"content-box"},o&&{position:"static",transform:"none"})},...Array.isArray(a)?a:[a]]},l))};Po.displayName="Badge";var Pa=e=>"".concat(e/16,"rem"),Pl=(0,tN.styled)(tP.default,{shouldForwardProp:e=>"tone"!==e})(e=>{let{theme:t,variant:n="contained",size:i="medium",tone:r="brand"}=e,o={contained:{color:t.palette.text.neutral.onColor,backgroundColor:t.palette.fill.action.brand.enable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.fill.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.hover,borderColor:t.palette.fill.action.brand.hover}},"&:active":{backgroundColor:t.palette.fill.action.brand.press,borderColor:t.palette.fill.action.brand.press},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabledVar,pointerEvents:"none",borderColor:t.palette.fill.action.disabledVar},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},outlined:{color:t.palette.text.brand.normal,backgroundColor:t.palette.fill.action.brand.varEnable,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.brand.enable),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.outline.action.brand.enable}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:t.palette.fill.action.disabled,borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},text:{color:t.palette.text.brand.normal,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.brand.varHover,borderColor:t.palette.fill.action.brand.varHover}},"&:active":{backgroundColor:t.palette.fill.action.brand.varPress,borderColor:t.palette.fill.action.brand.varPress},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.brand.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusOutset),outlineOffset:0}},onAlt:{backgroundColor:"transparent",border:"transparent",color:t.palette.text.onAlt.strong,"@media (hover: hover) and (pointer: fine)":{":hover":{backgroundColor:t.palette.fill.action.onAlt.hover}},":active":{backgroundColor:t.palette.fill.action.onAlt.press},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.onAlt.hover,outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.focusInset),outlineOffset:t.size.space[50]}}},a={contained:{borderColor:t.palette.fill.action.destructive.enable,backgroundColor:t.palette.fill.action.destructive.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.hover,borderColor:t.palette.fill.action.destructive.hover}},"&:active":{borderColor:t.palette.fill.action.destructive.press,backgroundColor:t.palette.fill.action.destructive.press},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.hover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},outlined:{borderColor:t.palette.outline.action.destructive.enable,color:t.palette.text.feedback.error,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:t.palette.outline.action.destructive.enable}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress},"&:disabled":{color:t.palette.text.action.disabled,backgroundColor:"transparent",borderColor:t.palette.outline.action.disabled,pointerEvents:"none"},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}},text:{color:t.palette.text.feedback.error,border:"".concat(t.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:t.palette.fill.action.destructive.varHover,borderColor:"transparent"}},"&:active":{backgroundColor:t.palette.fill.action.destructive.varPress,borderColor:"transparent"},"&:disabled":{color:t.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"none","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}},"&:focus-visible":{backgroundColor:t.palette.fill.action.destructive.varHover,border:"".concat(t.size.outline.thin," solid ").concat(t.palette.outline.action.focusInset),outline:"".concat(t.size.outline.thick," solid ").concat(t.palette.outline.action.destructive.hover),outlineOffset:0}}},l={xsmall:(0,e2._)((0,e0._)({},t.typography.bodyS),{padding:"calc(".concat(t.size.space[150]," - 1px) ").concat(t.size.space[200]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:Pa(12)},"& .MuiButton-icon":{margin:0}}),small:(0,e2._)((0,e0._)({},t.typography.subtitleXS),{padding:"calc(".concat(t.size.space[200]," - 1px) ").concat(t.size.space[300]),gap:t.size.space[150],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:Pa(12)},"& .MuiButton-icon":{margin:0}}),medium:(0,e2._)((0,e0._)({},t.typography.subtitleS),{padding:"9px ".concat(t.size.space[400]),gap:t.size.space[200],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:Pa(14)},"& .MuiButton-icon":{margin:0}}),large:(0,e2._)((0,e0._)({},t.typography.subtitleM),{padding:"13px ".concat(t.size.space[500]),gap:t.size.space[300],"& .MuiButton-icon>:nth-of-type(1)":{fontSize:Pa(14)},"& .MuiButton-icon":{margin:0}})};return(0,e2._)((0,e0._)({},"onAlt"===r&&"text"===n?o.onAlt:o[n],"destructive"===r?a[n]:{},l[i]),{transition:"100ms",borderRadius:t.size.radius[200],textTransform:"none",display:"flex",alignItems:"center",justifyContent:"center","& > p":{margin:0,display:"contents"}
1,"&.Mui-disabled":{pointerEvents:"all",cursor:"not-allowed"}})}),Ps=tI.default.forwardRef((e,t)=>{let[n,...i]=[e,t],{isLoading:r,size:o="medium",badgeContent:a=0,variant:l="contained",sx:s,tone:c,disabled:u}=n,d=(0,e4._)(n,["isLoading","size","badgeContent","variant","sx","tone","disabled"]),[p]=i,f=rI(id()),h=u||"destructive"===c?0:a;if(null===d.children||void 0===d.children||""===d.children)return null;let m=(0,tV.jsx)(Pl,(0,e2._)((0,e0._)({ref:p,disableElevation:!0,size:o,variant:l,tone:c,disabled:u,sx:[...Array.isArray(s)?s:[s]]},d),{startIcon:r?(0,tV.jsx)(tR.default,{sx:{animation:"".concat(f," 1s infinite linear")},children:(0,tV.jsx)(Pr,{icon:["far","spinner-third"]})}):d.startIcon,children:d.children}));return(0,tV.jsx)(Po,{isStatic:!1,overlap:""===h?"circular":"rectangular",size:"large"===o?"large":"medium",badgeContent:h,hasBorder:"contained"===l||"onAlt"===c&&"text"===l,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===h&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:m})});Ps.displayName="Button";var Pc=tI.default.forwardRef(function(e,t){let[n,...i]=[e,t],{sx:r}=n,o=(0,e4._)(n,["sx"]),[a]=i;return(0,tV.jsx)(tR.default,(0,e0._)({ref:a,sx:[...Array.isArray(r)?r:[r]]},o))});function Pu(e){let{variant:t="bodyM"}=e,n=(0,e4._)(e,["variant"]);return(0,tV.jsx)(tM.Typography,(0,e0._)({variant:t},n))}Pc.displayName="Box",Pu.displayName="Typography";var Pd=e=>{var t,n;let i,r,{children:o,title:a,description:l,sx:s=[],slotProps:c,disableWrapperFocus:u=!1,triggerOnClick:d=!1}=e,p=(0,e4._)(e,["children","title","description","sx","slotProps","disableWrapperFocus","triggerOnClick"]),f=(0,tj.useTheme)(),[h,m]=tI.useState(!1),g=null!=o?o:(0,tV.jsx)(Pr,{icon:["far","circle-info"],color:f.palette.icon.feedback.info,style:{fontSize:"13px"}}),b=[{padding:f.size.space[200],borderRadius:f.size.radius[200],maxWidth:"300px",minWidth:"100px",lineHeight:"auto",backgroundColor:f.palette.icon.neutral.strong,color:f.palette.text.neutral.onColor,margin:"-8px","& .MuiTooltip-arrow":{color:f.palette.icon.neutral.strong}},...(i=null==c||null==(t=c.tooltip)?void 0:t.sx)?Array.isArray(i)?i:[i]:[]],v=(0,tV.jsx)(tq.default,(0,e2._)((0,e0._)({arrow:!0},p,d?{open:h,onClose:()=>m(!1),disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0}:{}),{title:(0,tV.jsxs)(Pc,{sx:{display:"flex",flexDirection:"column",gap:f.size.space[200]},children:[a&&(0,tV.jsx)(Pu,{variant:"subtitleXS",children:a}),l&&(0,tV.jsx)(Pu,{variant:"bodyS",children:l})]}),slotProps:(0,e2._)((0,e0._)({},c),{tooltip:(0,e2._)((0,e0._)({},null==c?void 0:c.tooltip),{sx:b})}),children:(0,tV.jsx)(Pc,{onClick:d?()=>m(e=>!e):void 0,onKeyDown:d?e=>{"Enter"===e.key&&m(e=>!e)}:void 0,onBlur:d?()=>m(!1):void 0,sx:(n=!o,r=Array.isArray(s)?s:[s],n?[{display:"inline-flex",cursor:"pointer",lineHeight:1,verticalAlign:"middle","@media (hover: hover) and (pointer: fine)":{"&:hover":{"& svg":{color:f.palette.fill.action.brand.hover}}},"&:focus-visible":{outline:"".concat(f.size.outline.thick," solid ").concat(f.palette.outline.action.focusOutset),outlineOffset:f.size.space[50],borderRadius:f.size.radius[400]}},...r]:[{display:"inline-block"},...r]),tabIndex:u?void 0:0,children:g})}),String(d));return d?(0,tV.jsx)(tW.default,{mouseEvent:"onMouseDown",onClickAway:()=>m(!1),children:(0,tV.jsx)(Pc,{sx:{display:"contents"},children:v})}):v};Pd.displayName="Tooltip";var Pp=tI.forwardRef((e,t)=>{let[n,...i]=[e,t],{variant:r="contained",size:o="medium",children:a,disabled:l,tooltipDescription:s,tooltipTitle:c,tone:u="brand",badgeContent:d=0,sx:p=[]}=n,f=(0,e4._)(n,["variant","size","children","disabled","tooltipDescription","tooltipTitle","tone","badgeContent","sx"]),[h]=i,m=(0,tj.useTheme)(),g={xsmall:{fontSize:Pa(14),width:"24px",height:"24px",padding:0,minWidth:0},small:{fontSize:Pa(14),width:"32px",height:"32px"},medium:{fontSize:Pa(19),width:"40px",height:"40px"},large:{fontSize:Pa(22),width:"52px",height:"52px"}},b={color:m.palette.fill.action.destructive.enable},v={contained:{borderColor:m.palette.fill.action.neutral.varEnable,backgroundColor:m.palette.fill.action.neutral.varEnable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.varHover,borderColor:m.palette.fill.action.neutral.varHover}},"&:active":{borderColor:m.palette.fill.action.neutral.varPress,backgroundColor:m.palette.fill.action.neutral.varPress},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.varHover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.icon.action.onDisabled,backgroundColor:m.palette.fill.action.disabledVar,borderColor:m.palette.fill.action.disabledVar,pointerEvents:"not-allowed"}},outlined:{borderColor:m.palette.outline.action.neutral.enable,color:m.palette.icon.neutral.weak,backgroundColor:m.palette.fill.action.neutral.enable,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.hover,borderColor:m.palette.outline.action.neutral.enable}},"&:active":{backgroundColor:m.palette.fill.action.neutral.press,color:m.palette.icon.neutral.weak},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.hover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.text.action.disabled,backgroundColor:"transparent",borderColor:m.palette.outline.action.disabled,pointerEvents:"not-allowed"}},text:{color:m.palette.icon.neutral.weak,border:"".concat(m.size.outline.thin," solid transparent"),"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:m.palette.fill.action.neutral.hover,borderColor:m.palette.fill.action.neutral.hover}},"&:active":{backgroundColor:m.palette.fill.action.neutral.press,borderColor:m.palette.fill.action.neutral.press},"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.neutral.hover,border:"".concat(m.size.outline.thin," solid ").concat(m.palette.outline.action.focusInset),outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusOutset),outlineOffset:0},"&:disabled":{color:m.palette.text.action.disabled,borderColor:"transparent",backgroundColor:"transparent",pointerEvents:"not-allowed","&:hover":{borderColor:"transparent"},"&:active":{borderColor:"transparent"}}}},x="destructive"===u,y="onAlt"===u,C="text"===r,w="outlined"===r||C,k=l||x?0:d,M=(0,tV.jsx)(Po,{isStatic:!1,overlap:""===k?"circular":"rectangular",size:(()=>{switch(o){case"xsmall":return"small";case"large":return"large";default:return"medium"}})(),badgeContent:k,hasBorder:"contained"===r||y&&C,sx:(0,e0._)({".MuiBadge-overlapCircular":{margin:"xsmall"===o||"large"===o?"3px":"4px"}},""===k&&{".MuiBadge-badge":{right:"large"===o?"7px":"5px"}}),children:(0,tV.jsx)(Ps,(0,e2._)((0,e0._)((0,e2._)((0,e0._)({},f),{ref:h,variant:r,size:o,disabled:l,badgeContent:0}),"neutral"!==u?{tone:u}:{}),{sx:[(0,e0._)((0,e2._)((0,e0._)({},g[o]),{display:"flex",alignItems:"center",justifyContent:"center",minWidth:0}),w&&{color:m.palette.icon.brand.strong},x&&"contained"!==r&&b,"neutral"===u&&v[r],y&&C&&{color:m.palette.icon.onAlt.strong,"&.Mui-focusVisible":{backgroundColor:m.palette.fill.action.onAlt.hover,border:"none",outline:"".concat(m.size.outline.thick," solid ").concat(m.palette.outline.action.focusInset),outlineOffset:0}}),...Array.isArray(p)?p:[p]],children:a}))});return c||s?(0,tV.jsx)(Pd,{title:null!=c?c:"",description:null!=s?s:"",disableWrapperFocus:!0,children:M}):M});Pp.displayName="IconButton";var Pf=e=>"".concat(e/16,"rem"),Ph='"Open Sans Variable", "Helvetica", "Arial", sans-serif',Pm='"Roboto Variable", "Helvetica", "Arial", sans-serif',Pg='"Roboto Mono Variable", monospace',Pb={fontFamily:Pm,displayL:{fontFamily:Ph,fontSize:Pf(72),fontWeight:800,lineHeight:84/72,letterSpacing:"-0.015em"},displayS:{fontFamily:Ph,fontSize:Pf(64),fontWeight:800,lineHeight:1.125,letterSpacing:"-0.015em"},titleXL:{fontFamily:Ph,fontSize:Pf(48),fontWeight:700,lineHeight:56/48},titleL:{fontFamily:Ph,fontSize:Pf(36),fontWeight:700,lineHeight:44/36},titleM:{fontFamily:Ph,fontSize:Pf(24),fontWeight:700,lineHeight:28/24},titleS:{fontFamily:Ph,fontSize:Pf(20),fontWeight:700,lineHeight:1.2},titleXS:{fontFamily:Ph,fontSize:Pf(16),fontWeight:700,lineHeight:1.25},subtitleXL:{fontFamily:Ph,fontSize:Pf(32),fontWeight:600,lineHeight:1.125},subtitleL:{fontFamily:Ph,fontSize:Pf(24),fontWeight:600,lineHeight:28/24},subtitleM:{fontFamily:Ph,fontSize:Pf(20),fontWeight:600,lineHeight:1.2},subtitleS:{fontFamily:Ph,fontSize:Pf(16),fontWeight:600,lineHeight:1.25},subtitleXS:{fontFamily:Ph,fontSize:Pf(14),fontWeight:600,lineHeight:16/14},bodyL:{fontFamily:Pm,fontSize:Pf(16),fontWeight:400,lineHeight:1.5,letterSpacing:"0.012em"},bodyM:{fontFamily:Pm,fontSize:Pf(14),fontWeight:400,lineHeight:20/14,letterSpacing:"0.012em"},bodyS:{fontFamily:Pm,fontSize:Pf(12),fontWeight:400,lineHeight:16/12,letterSpacing:"0.012em"},dataL:{fontFamily:Pg,fontSize:Pf(16),fontWeight:400,lineHeight:1.5,letterSpacing:"0.012em"},dataM:{fontFamily:Pg,fontSize:Pf(14),fontWeight:400,lineHeight:20/14,letterSpacing:"0.012em"},dataS:{fontFamily:Pg,fontSize:Pf(12),fontWeight:400,lineHeight:16/12,letterSpacing:"0.012em"}},Pv={space:{50:"2px",100:"4px",150:"6px",200:"8px",300:"12px",400:"16px",500:"20px",600:"24px",800:"32px",1200:"48px",1600:"64px",2400:"96px",4e3:"160px"},outline:{thin:"1px",thick:"2px"},radius:{100:"4px",200:"8px",400:"16px",full:"9999px"}},Px={outline:{action:{focus:"#040506"}}},Py={outline:{action:{focus:"#f9f9fb"}}},PC={outline:{action:{focus:"#050505"}}},Pw={outline:{action:{focus:"#fafafa"}}},Pk={MuiButtonBase:{defaultProps:{disableRipple:!0}},MuiButtonGroup:{defaultProps:{disableRipple:!0}},MuiTextField:{defaultProps:{InputProps:{notched:!1},InputLabelProps:{shrink:!1}}},MuiOutlinedInput:{styleOverrides:{notchedOutline:{legend:{width:0}}}}},PM={values:{xs:0,sm:600,md:900,lg:1200,xl:1536,small:375,medium:700,large:1200,xLarge:1440}},Pz=(0,e2._)((0,e0._)({},(0,tD.createTheme)().shadows),{100:"0 2px 4px 0 rgba(12, 12, 13, 0.10), 0 8px 16px 0 rgba(12, 12, 13, 0.05)",200:"0 3px 6px 0 rgba(12, 12, 13, 0.10), 0 6px 12px 0 rgba(12, 12, 13, 0.05)",300:"0 4px 8px 0 rgba(12, 12, 13, 0.10), 0 8px 16px 0 rgba(12, 12, 13, 0.05)",400:"0 8px 16px 0 rgba(12, 12, 13, 0.10), 0 8px 16px 0 rgba(12, 12, 13, 0.10)",500:"0 12px 24px 0 rgba(12, 12, 13, 0.20)",inverse:{400:"0 -8px 16px 0 rgba(12, 12, 13, 0.10), 0 -8px 16px 0 rgba(12, 12, 13, 0.05)"}}),PS=(0,e2._)((0,e0._)({},(0,tD.createTheme)().shadows),{100:"0 2px 4px 0 rgba(12, 12, 13, 0.25), 0 8px 16px 0 rgba(12, 12, 13, 0.20)",200:"0 3px 6px 0 rgba(12, 12, 13, 0.25), 0 6px 12px 0 rgba(12, 12, 13, 0.20)",300:"0 4px 8px 0 rgba(12, 12, 13, 0.25), 0 8px 16px 0 rgba(12, 12, 13, 0.20)",400:"0 8px 16px 0 rgba(12, 12, 13, 0.25), 0 8px 16px 0 rgba(12, 12, 13, 0.25)",500:"0 12px 24px 0 rgba(12, 12, 13, 0.35)",inverse:{400:"0 -8px 16px 0 rgba(12, 12, 13, 0.25), 0 -8px 16px 0 rgba(12, 12, 13, 0.20)"}});function PL(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];for(let t of n)for(let n in t)t[n]&&"object"==typeof t[n]&&!Array.isArray(t[n])&&e[n]&&"object"==typeof e[n]&&!Array.isArray(e[n])?e[n]=PL((0,e0._)({},e[n]),t[n]):e[n]=t[n];return e}var PA=(0,tD.createTheme)({typography:Pb,components:Pk,palette:PL({fill:{action:{brand:{enable:"#066cb2",hover:"#004f85",press:"#004270",varEnable:"#ffffff",varHover:"#dbe7f0",varPress:"#cddee9",select:"#005c99",varSelect:"#eaf1f6"},disabledVar:"#d7dbe0",disabled:"#f3f3f6",destructive:{enable:"#ca1619",hover:"#990003",press:"#8
100002",varEnable:"#ffffff",varHover:"#f9e6e6",varPress:"#f6d5d6"},onAlt:{varPress:"#00365c",varHover:"#004f85",varEnable:"#004270",varSelect:"#005c99",select:"#066cb2",hover:"#005c99",press:"#004f85",enable:"#287eb8"},neutral:{enable:"#ffffff",hover:"#eef0f2",press:"#e2e6e9",varEnable:"#353745",varHover:"#1f2229",varPress:"#0d0e11",select:"#f3f3f6"}},background:{high:"#ffffff",default:"#f9f9fb",low:"#f3f3f6",lower:"#eef0f2",lowest:"#e2e6e9"},brand:{weak:"#eaf1f6",alt:"#004270",strong:"#287eb8",default:"#cddee9"},utilities:{overlay:"rgba(0, 0, 0, 0.5)",glass:"rgba(255, 255, 255, 0.8)"},feedback:{error:"#fbeeee",success:"#f0f9f0",warning:"#fbf8ee",info:"#eef8fb",errorVar:"#990003",warningVar:"#946f00",infoVar:"#007399",successVar:"#007000"},decorative:{green:{weak:"#f1f6ea",strong:"#6f9a28",default:"#dfeacd"},pink:{strong:"#ca168e",weak:"#f9e6f3",default:"#f1c0e1"},purple:{strong:"#7340bf",default:"#d8cde9",weak:"#efeaf6"},blue:{strong:"#287eb8",default:"#cddee9",weak:"#eaf1f6"},teal:{strong:"#279b96",default:"#cdeae8",weak:"#eaf6f5"},sea:{strong:"#279b74",default:"#ccebe1",weak:"#e9f7f2"},orange:{strong:"#d76f14",default:"#f2d9c4",weak:"#f9efe6"},redOrange:{strong:"#dc5318",default:"#f2d2c4",weak:"#f9ece6"}},data:{sequential:{smallest:"#cddee9",small:"#94bfdb",middle:"#579bc7",large:"#287eb8",largest:"#004f85"},neutralDefault:"#d7dbe0",status:{poor:"#d53f42",fair:"#d9ae2f",good:"#55be55",poorWeak:"#f6d5d6",fairWeak:"#f1dfa7",goodWeak:"#b5e3b5"},neutralStrong:"#0d0e11",neutralWeak:"#f3f3f6",categorical:{redOrange:"#e36631",orange:"#d76f14",green:"#6f9a28",pink:"#d53fa3",sea:"#279b74",teal:"#279b96",blue:"#579bc7",purple:"#865bc8"}}},outline:{action:{brand:{enable:"#579bc7",hover:"#066cb2",press:"#005c99",select:"#287eb8"},disabled:"#aeb7c1",focusInset:"#ffffff",focusOutset:"#066cb2",neutral:{enable:"#7a8699",hover:"#4c5262",press:"#353745",select:"#5d6779"},destructive:{enable:"#d53f42",hover:"#a90f11",press:"#990003"}},feedback:{error:"#d53f42",warning:"#ba8e09",success:"#55be55",info:"#31b6e3"},neutral:{lower:"#97a1af",low:"#aeb7c1",default:"#c5ccd3",high:"#d7dbe0",lowest:"#7a8699"},brand:{default:"#579bc7"},decorative:{green:"#97c44f",pink:"#d53fa3",purple:"#865bc8",blue:"#579bc7",teal:"#55bebc",sea:"#55be9b",orange:"#e38431",redOrange:"#e36631"},onAlt:{default:"#d7dbe0"},data:{default:"#ffffff"}},text:{action:{disabled:"#97a1af",placeholder:"#c5ccd3",linkEnable:"#007399",linkHover:"#004d66",linkVisited:"#800080"},neutral:{strong:"#040506",default:"#353745",weak:"#5d6779",onColor:"#ffffff"},brand:{large:"#287eb8",normal:"#005c99"},feedback:{error:"#990003",warning:"#7a5c00",info:"#007399",success:"#007000"}
1,onAlt:{strong:"#ffffff",default:"#f8fafc",weak:"#eaf1f6"},decorative:{pink:{normal:"#990066",large:"#ca168e"},purple:{large:"#7340bf",normal:"#4c1f8e"},blue:{large:"#287eb8",normal:"#005c99"},teal:{large:"#279b96",normal:"#00706d"},sea:{large:"#279b74",normal:"#00704b"},green:{large:"#6f9a28",normal:"#457000"},orange:{large:"#d76f14",normal:"#a34c00"},redOrange:{large:"#dc5318",normal:"#a33100"}}},icon:{brand:{strong:"#005c99",default:"#287eb8",weak:"#94bfdb"},action:{onDisabled:"#97a1af"},feedback:{success:"#2aa72a",warning:"#aa8209",error:"#ca1619",info:"#169dca"},neutral:{strong:"#0d0e11",onColor:"#ffffff",weak:"#5d6779",default:"#353745"},decorative:{green:{default:"#6f9a28",strong:"#457000",weak:"#bfd897"},pink:{weak:"#e792cb",default:"#ca168e",strong:"#990066"},purple:{strong:"#4c1f8e",default:"#7340bf",weak:"#b094db"},blue:{strong:"#005c99",default:"#287eb8",weak:"#94bfdb"},teal:{strong:"#00706d",default:"#279b96",weak:"#97d8d6"},sea:{strong:"#00704b",default:"#279b74",weak:"#97d8c2"},orange:{strong:"#a34c00",default:"#d76f14",weak:"#ebb484"},redOrange:{strong:"#a33100",default:"#dc5318",weak:"#eba384"}},onAlt:{strong:"#ffffff",default:"#f8fafc"}},gradients:{brand:{1:"linear-gradient(270deg, #005c99 0%, #003052 100%)",2:"linear-gradient(270deg, #066cb2 0%, #003052 100%)",3:"linear-gradient(270deg, #066cb2 0%, #004270 100%)",4:"linear-gradient(225deg, #579bc7 0%, #004f85 100%)",5:"linear-gradient(225deg, #579bc7 0%, #005c99 100%)",6:"linear-gradient(225deg, #94bfdb 0%, #066cb2 100%)",7:"linear-gradient(225deg, #94bfdb 0%, #066cb2 100%)",8:"linear-gradient(225deg, #b5d1e3 0%, #579bc7 100%)",9:"linear-gradient(270deg, #eaf1f6 0%, #75acd1 100%)",10:"linear-gradient(225deg, #eaf1f6 0%, #94bfdb 100%)",11:"linear-gradient(225deg, #f8fafc 0%, #b5d1e3 100%)",12:"linear-gradient(225deg, #ffffff 0%, #cddee9 100%)"},neutral:{1:"linear-gradient(270deg, #252931 0%, #09090c 100%)",2:"linear-gradient(270deg, #2c303a 0%, #09090c 100%)",3:"linear-gradient(270deg, #4c5262 0%, #252931 100%)",4:"linear-gradient(225deg, #5d6779 0%, #252931 100%)",5:"linear-gradient(225deg, #97a1af 0%, #2c303a 100%)",6:"linear-gradient(225deg, #aeb7c1 0%, #5d6779 100%)",7:"linear-gradient(225deg, #aeb7c1 0%, #5d6779 100%)",8:"linear-gradient(225deg, #e2e6e9 0%, #7a8699 100%)",9:"linear-gradient(225deg, #eef0f2 0%, #7a8699 100%)",10:"linear-gradient(225deg, #f3f3f6 0%, #aeb7c1 100%)",11:"linear-gradient(225deg, #f3f3f6 0%, #d7dbe0 100%)",12:"linear-gradient(225deg, #ffffff 0%, #eef0f2 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 99.99%)",outline:"linear-gradient(135deg, #dfeacd 0%, #cdeae8 50%, #cddee9 100%)"}}},Px,{mode:"light"}),size:Pv,breakpoints:PM,shadows:Pz});(0,tD.createTheme)({typography:Pb,components:Pk,palette:PL({fill:{action:{brand:{enable:"#94bfdb",hover:"#579bc7",press:"#287eb8",varEnable:"#353745",varHover:"#004270",varPress:"#00365c",select:"#75acd1",varSelect:"#004f85"},disabledVar:"#4c5262",disabled:"#282b34",destructive:{enable:"#e79294",hover:"#d53f42",press:"#ca1619",varEnable:"#353745",varHover:"#660002",varPress:"#800002"},onAlt:{varPress:"#00365c",varHover:"#004270",varEnable:"#00365c",varSelect:"#004f85",select:"#005c99",hover:"#004f85",press:"#004270",enable:"#066cb2"},neutral:{enable:"#353745",hover:"#1f2229",press:"#0d0e11",varEnable:"#c5ccd3",varHover:"#aeb7c1",varPress:"#97a1af",select:"#282b34"}},background:{high:"#353745",default:"#282b34",low:"#1f2229",lower:"#0d0e11",lowest:"#040506"},brand:{weak:"#004270",alt:"#00365c",strong:"#dbe7f0",default:"#005c99"},utilities:{overlay:"rgba(255, 255, 255, 0.5)",glass:"rgba(0, 0, 0, 0.8)"},feedback:{error:"#660002",success:"#004d00",warning:"#664d00",info:"#004d66",errorVar:"#de686a",warningVar:"#e5c461",infoVar:"#61c4e5",successVar:"#7acc7a"},decorative:{green:{weak:"#2f4d00",strong:"#e8f0db",default:"#457000"},pink:{strong:"#edabd7",weak:"#660044",default:"#990066"},purple:{strong:"#c7b5e3",default:"#4c1f8e",weak:"#2d0070"},blue:{strong:"#b5d1e3",default:"#005c99",weak:"#004270"},teal:{strong:"#b5e3e1",default:"#00706d",weak:"#004745"},sea:{strong:"#b5e3d4",default:"#00704b",weak:"#004d33"},orange:{strong:"#f1caa7",default:"#a34c00",weak:"#663000"},redOrange:{strong:"#f1bda7",default:"#a33100",weak:"#661f00"}},data:{sequential:{smallest:"#004f85",small:"#287eb8",middle:"#75acd1",large:"#b5d1e3",largest:"#dbe7f0"},neutralDefault:"#5d6779",status:{poor:"#de686a",fair:"#e5c461",good:"#7acc7a",poorWeak:"#800002",fairWeak:"#7a5c00",goodWeak:"#005c00"},neutralStrong:"#f9f9fb",neutralWeak:"#0d0e11",categorical:{redOrange:"#e58961",orange:"#e59f61",green:"#aed175",pink:"#de68b7",sea:"#7accb1",teal:"#7accca",blue:"#75acd1",purple:"#9a75d1"}}},outline:{action:{brand:{enable:"#75acd1",hover:"#287eb8",press:"#066cb2",select:"#579bc7"}
1,disabled:"#7a8699",focusInset:"#ffffff",focusOutset:"#287eb8",neutral:{enable:"#97a1af",hover:"#5d6779",press:"#4c5262",select:"#7a8699"},destructive:{enable:"#de686a",hover:"#ca1619",press:"#a90f11"}},feedback:{error:"#de686a",warning:"#e5c461",success:"#7acc7a",info:"#61c4e5"},neutral:{lower:"#4c5262",low:"#5d6779",default:"#7a8699",high:"#97a1af",lowest:"#353745"},brand:{default:"#75acd1"},decorative:{green:"#aed175",pink:"#de68b7",purple:"#9a75d1",blue:"#75acd1",teal:"#7accca",sea:"#7accb1",orange:"#e59f61",redOrange:"#e58961"},onAlt:{default:"#c5ccd3"},data:{default:"#353745"}},text:{action:{disabled:"#7a8699",placeholder:"#4c5262",linkEnable:"#c4e7f2",linkHover:"#84d1eb",linkVisited:"#e5a4e5"},neutral:{strong:"#f9f9fb",default:"#d7dbe0",weak:"#aeb7c1",onColor:"#040506"},brand:{large:"#94bfdb",normal:"#cddee9"},feedback:{error:"#f1c0c1",warning:"#f2e7c4",info:"#c4e7f2",success:"#ccebcc"},onAlt:{strong:"#ffffff",default:"#cddee9",weak:"#b5d1e3"},decorative:{pink:{normal:"#f1c0e1",large:"#e792cb"},purple:{large:"#b094db",normal:"#d8cde9"},blue:{large:"#94bfdb",normal:"#cddee9"},teal:{large:"#97d8d6",normal:"#cdeae8"},sea:{large:"#97d8c2",normal:"#ccebe1"},green:{large:"#bfd897",normal:"#dfeacd"},orange:{large:"#ebb484",normal:"#f2d9c4"},redOrange:{large:"#eba384",normal:"#f2d2c4"}}},icon:{brand:{strong:"#dbe7f0",default:"#94bfdb",weak:"#066cb2"},action:{onDisabled:"#5d6779"},feedback:{success:"#97d897",warning:"#ebd184",error:"#e79294",info:"#84d1eb"},neutral:{strong:"#f3f3f6",onColor:"#040506",weak:"#7a8699",default:"#d7dbe0"},decorative:{green:{default:"#bfd897",strong:"#e8f0db",weak:"#5b801e"},pink:{weak:"#ca168e",default:"#e792cb",strong:"#f6d5eb"},purple:{strong:"#e3dbf0",default:"#b094db",weak:"#7340bf"},blue:{strong:"#dbe7f0",default:"#94bfdb",weak:"#287eb8"},teal:{strong:"#dbf0ef",default:"#97d8d6",weak:"#279b96"},sea:{strong:"#daf1e9",default:"#97d8c2",weak:"#279b74"},orange:{strong:"#f6e4d5",default:"#ebb484",weak:"#d76f14"},redOrange:{strong:"#f6dfd5",default:"#eba384",weak:"#dc5318"}},onAlt:{strong:"#f3f3f6",default:"#eaf1f6"}},gradients:{brand:{1:"linear-gradient(270deg, #b5d1e3 0%, #f8fafc 100%)",2:"linear-gradient(270deg, #94bfdb 0%, #f8fafc 100%)",3:"linear-gradient(270deg, #94bfdb 0%, #eaf1f6 100%)",4:"linear-gradient(225deg, #75acd1 0%, #cddee9 100%)",5:"linear-gradient(225deg, #75acd1 0%, #b5d1e3 100%)",6:"linear-gradient(225deg, #287eb8 0%, #94bfdb 100%)",7:"linear-gradient(225deg, #287eb8 0%, #94bfdb 100%)",8:"linear-gradient(225deg, #066cb2 0%, #75acd1 100%)",9:"linear-gradient(270deg, #004270 0%, #579bc7 100%)",10:"linear-gradient(225deg, #004270 0%, #287eb8 100%)",11:"linear-gradient(225deg, #003052 0%, #066cb2 100%)",12:"linear-gradient(225deg, #09090c 0%, #005c99 100%)"},neutral:{1:"linear-gradient(270deg, #e2e6e9 0%, #ffffff 100%)",2:"linear-gradient(270deg, #d7dbe0 0%, #ffffff 100%)",3:"linear-gradient(270deg, #c5ccd3 0%, #e2e6e9 100%)",4:"linear-gradient(225deg, #aeb7c1 0%, #e2e6e9 100%)",5:"linear-gradient(225deg, #7a8699 0%, #d7dbe0 100%)",6:"linear-gradient(225deg, #5d6779 0%, #aeb7c1 100%)",7:"linear-gradient(225deg, #5d6779 0%, #aeb7c1 100%)",8:"linear-gradient(225deg, #2c303a 0%, #97a1af 100%)",9:"linear-gradient(225deg, #252931 0%, #97a1af 100%)",10:"linear-gradient(225deg, #1b1c23 0%, #5d6779 100%)",11:"linear-gradient(225deg, #1b1c23 0%, #383a48 100%)",12:"linear-gradient(225deg, #09090c 0%, #252931 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 100%)",outline:"linear-gradient(135deg, #75a329 0%, #29a39e 50%, #287eb8 100%)"}}},Py,{mode:"dark"}),size:Pv,breakpoints:PM,shadows:PS}),(0,tD.createTheme)({typography:Pb,components:Pk,palette:PL({fill:{action:{brand:{enable:"#1c827d",hover:"#005c59",press:"#004745",varEnable:"#ffffff",varHover:"#dbf0ef",varPress:"#cdeae8",select:"#00706d",varSelect:"#eaf6f5"},disabledVar:"#dbdbdb",disabled:"#f5f5f5",destructive:{enable:"#ca1619",hover:"#990003",press:"#800002",varEnable:"#ffffff",varHover:"#f9e6e6",varPress:"#f6d5d6"},onAlt:{varPress:"#003d3b",varHover:"#005c59",varEnable:"#004745",varSelect:"#00706d",select:"#1c827d",hover:"#00706d",press:"#005c59",enable:"#279b96"},neutral:{enable:"#ffffff",hover:"#f0f0f0",press:"#e6e6e6",varEnable:"#3d3d3d",varHover:"#242424",varPress:"#0f0f0f",select:"#f5f5f5"}},background:{high:"#ffffff",default:"#fafafa",low:"#f5f5f5",lower:"#f0f0f0",lowest:"#e
16e6e6"},brand:{weak:"#eaf6f5",alt:"#004745",strong:"#279b96",default:"#cdeae8"},utilities:{overlay:"rgba(0, 0, 0, 0.5)",glass:"rgba(255, 255, 255, 0.8)"},feedback:{error:"#fbeeee",success:"#f0f9f0",warning:"#fbf8ee",info:"#eef8fb",errorVar:"#990003",warningVar:"#946f00",infoVar:"#007399",successVar:"#007000"},decorative:{green:{weak:"#f1f6ea",strong:"#6f9a28",default:"#dfeacd"},pink:{strong:"#ca168e",weak:"#f9e6f3",default:"#f1c0e1"},purple:{strong:"#7340bf",default:"#d8cde9",weak:"#efeaf6"},blue:{strong:"#287eb8",default:"#cddee9",weak:"#eaf1f6"},teal:{strong:"#279b96",default:"#cdeae8",weak:"#eaf6f5"},sea:{strong:"#279b74",default:"#ccebe1",weak:"#e9f7f2"},orange:{strong:"#d76f14",default:"#f2d9c4",weak:"#f9efe6"},redOrange:{strong:"#dc5318",default:"#f2d2c4",weak:"#f9ece6"}},data:{sequential:{smallest:"#cdeae8",small:"#97d8d6",middle:"#55bebc",large:"#279b96",largest:"#005c59"},neutralDefault:"#dbdbdb",status:{poor:"#d53f42",fair:"#d9ae2f",good:"#55be55",poorWeak:"#f6d5d6",fairWeak:"#f1dfa7",goodWeak:"#b5e3b5"},neutralStrong:"#0f0f0f",neutralWeak:"#f5f5f5",categorical:{redOrange:"#e36631",orange:"#e38431",green:"#97c44f",pink:"#d53fa3",sea:"#55be9b",teal:"#55bebc",blue:"#579bc7",purple:"#865bc8"}}},outline:{action:{brand:{enable:"#55bebc",hover:"#1c827d",press:"#00706d",select:"#279b96"},disabled:"#b7b7b7",focusInset:"#ffffff",focusOutset:"#1c827d",neutral:{enable:"#898989",hover:"#575757",press:"#3d3d3d",select:"#6b6b6b"},destructive:{enable:"#d53f42",hover:"#a90f11",press:"#990003"}},feedback:{error:"#d53f42",warning:"#ba8e09",success:"#55be55",info:"#31b6e3"},neutral:{lower:"#a3a3a3",low:"#b7b7b7",default:"#cccccc",high:"#dbdbdb",lowest:"#898989"},brand:{default:"#55bebc"},decorative:{green:"#97c44f",pink:"#d53fa3",purple:"#865bc8",blue:"#579bc7",teal:"#55bebc",sea:"#55be9b",orange:"#e38431",redOrange:"#e36631"},onAlt:{default:"#dbdbdb"},data:{default:"#ffffff"}},text:{action:{disabled:"#a3a3a3",placeholder:"#cccccc",linkEnable:"#007399",linkHover:"#004d66",linkVisited:"#800080"},neutral:{strong:"#050505",default:"#3d3d3d",weak:"#6b6b6b",onColor:"#ffffff"},brand:{large:"#279b96",normal:"#00706d"},feedback:{error:"#990003",warning:"#7a5c00",info:"#007399",success:"#007000"},onAlt:{strong:"#ffffff",default:"#f8fafc",weak:"#eaf6f5"},decorative:{pink:{normal:"#990066",large:"#ca168e"},purple:{large:"#7340bf",normal:"#4c1f8e"},blue:{large:"#287eb8",normal:"#005c99"},teal:{large:"#279b96",normal:"#00706d"},sea:{large:"#279b74",normal:"#00704b"},green:{large:"#6f9a28",normal:"#457000"},orange:{large:"#d76f14",normal:"#a34c00"},redOrange:{large:"#dc5318",normal:"#a33100"}}},icon:{brand:{strong:"#00706d",default:"#279b96",weak:"#97d8d6"},action:{onDisabled:"#a3a3a3"},feedback:{success:"#2aa72a",warning:"#aa8209",error:"#ca1619",info:"#169dca"},neutral:{strong:"#0f0f0f",onColor:"#ffffff",weak:"#6b6b6b",default:"#3d3d3d"},decorative:{green:{default:"#6f9a28",strong:"#457000",weak:"#bfd897"},pink:{weak:"#e792cb",default:"#ca168e",strong:"#990066"},purple:{strong:"#4c1f8e",default:"#7340bf",weak:"#b094db"},blue:{strong:"#005c99",default:"#287eb8",weak:"#94bfdb"},teal:{strong:"#00706d",default:"#279b96",weak:"#97d8d6"},sea:{strong:"#00704b",default:"#279b74",weak:"#97d8c2"},orange:{strong:"#a34c00",default:"#d76f14",weak:"#ebb484"},redOrange:{strong:"#a33100",default:"#dc5318",weak:"#eba384"}},onAlt:{strong:"#ffffff",default:"#f8fafc"}},gradients:{brand:{1:"linear-gradient(270deg, #00706d 0%, #003836 100%)",2:"linear-gradient(270deg, #1c827d 0%, #003836 100%)",3:"linear-gradient(270deg, #1c827d 0%, #004745 100%)",4:"linear-gradient(225deg, #55bebc 0%, #005c59 100%)",5:"linear-gradient(225deg, #55bebc 0%, #00706d 100%)",6:"linear-gradient(225deg, #97d8d6 0%, #1c827d 100%)",7:"linear-gradient(225deg, #97d8d6 0%, #1c827d 100%)",8:"linear-gradient(225deg, #b5e3e1 0%, #55bebc 100%)",9:"linear-gradient(270deg, #eaf6f5 0%, #7accca 100%)",10:"linear-gradient(225deg, #eaf6f5 0%, #97d8d6 100%)",11:"linear-gradient(225deg, #f8fafc 0%, #b5e3e1 100%)",12:"linear-gradient(225deg, #ffffff 0%, #cdeae8 100%)"},neutral:{1:"linear-gradient(270deg, #2b2b2b 0%, #0a0a0a 100%)",2:"linear-gradient(270deg, #333333 0%, #0a0a0a 100%)",3:"linear-gradient(270deg, #575757 0%, #2b2b2b 100%)",4:"linear-gradient(225deg, #6b6b6b 0%, #2b2b2b 100%)",5:"linear-gradient(225deg, #a3a3a3 0%, #333333 100%)",6:"linear-gradient(225deg, #b7b7b7 0%, #6b6b6b 100%)",7:"linear-gradient(225deg, #b7b7b7 0%, #6b6b6b 100%)",8:"linear-gradient(225deg, #e6e6e6 0%, #898989 100%)",9:"linear-gradient(225deg, #f0f0f0 0%, #898989 100%)",10:"linear-gradient(225deg, #f5f5f5 0%, #b7b7b7 100%)",11:"linear-gradient(225deg, #f5f5f5 0%, #dbdbdb 100%)",12:"linear-gradient(225deg, #ffffff 0%, #f0f0f0 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 100%)",outline:"linear-gradient(135deg, #dfeacd 0%, #cdeae8 50%, #cddee9 100%)"}}},PC,{mode:"light"}),size:Pv,breakpoints:PM,shadows:Pz}),(0,tD.createTheme)({typography:Pb,components:Pk,palette:PL({fill:{action:{brand:{enable:"#97d8d6",hover:"#55bebc",press:"#279b96",varEnable:"#3d3d3d",varHover:"#004745",varPress:"#003d3b",select:"#7accca",varSelect:"#005c59"},disabledVar:"#242424",disabled:"#2e2e2e",destructive:{enable:"#e79294",hover:"#ca1619",press:"#a90f11",varEnable:"#3d3d3d",varHover:"#660002",varPress:"#800002"},onAlt:{varPress:"#003d3b",varHover:"#004745",varEnable:"#003d3b",varSelect:"#005c59",select:"#00706d",hover:"#005c59",press:"#004745",enable:"#1c827d"},neutral:{enable:"#3d3d3d",hover:"#242424",press:"#0f0f0f",varEnable:"#cccccc",varHover:"#b7b7b7",varPress:"#a3a3a3",select:"#2e2e2e"}},background:{high:"#3d3d3d",default:"#2e2e2e",low:"#242424",lower:"#0f0f0f",lowest:"#050505"},brand:{weak:"#004745",alt:"#003d3b",strong:"#dbf0ef",default:"#00706d"},utilities:{overlay:"rgba(255, 255, 255, 0.5)",glass:"rgba(0, 0, 0, 0.8)"},feedback:{error:"#660002",success:"#004d00",warning:"#664d00",info:"#004d66",errorVar:"#de686a",warningVar:"#e5c461",infoVar:"#61c4e5",successVar:"#7acc7a"},decorative:{green:{weak:"#2f4d00",strong:"#e8f0db",default:"#457000"},pink:{strong:"#edabd7",weak:"#660044",default:"#990066"},purple:{strong:"#c7b5e3",default:"#4c1f8e",weak:"#2d0070"},blue:{strong:"#b5d1e3",default:"#005c99",weak:"#004270"}
1,teal:{strong:"#b5e3e1",default:"#00706d",weak:"#004745"},sea:{strong:"#b5e3d4",default:"#00704b",weak:"#004d33"},orange:{strong:"#f1caa7",default:"#a34c00",weak:"#663000"},redOrange:{strong:"#f1bda7",default:"#a33100",weak:"#661f00"}},data:{sequential:{smallest:"#005c59",small:"#279b96",middle:"#7accca",large:"#b5e3e1",largest:"#dbf0ef"},neutralDefault:"#6b6b6b",status:{poor:"#de686a",fair:"#e5c461",good:"#7acc7a",poorWeak:"#990003",fairWeak:"#aa8209",goodWeak:"#1d861d"},neutralStrong:"#fafafa",neutralWeak:"#0f0f0f",categorical:{redOrange:"#e58961",orange:"#e59f61",green:"#aed175",pink:"#de68b7",sea:"#7accb1",teal:"#7accca",blue:"#75acd1",purple:"#9a75d1"}}},outline:{action:{brand:{enable:"#7accca",hover:"#279b96",press:"#1c827d",select:"#55bebc"},disabled:"#898989",focusInset:"#ffffff",focusOutset:"#279b96",neutral:{enable:"#a3a3a3",hover:"#6b6b6b",press:"#575757",select:"#898989"},destructive:{enable:"#de686a",hover:"#ca1619",press:"#a90f11"}},feedback:{error:"#de686a",warning:"#e5c461",success:"#7acc7a",info:"#61c4e5"},neutral:{lower:"#575757",low:"#6b6b6b",default:"#898989",high:"#a3a3a3",lowest:"#3d3d3d"},brand:{default:"#7accca"},decorative:{green:"#aed175",pink:"#de68b7",purple:"#9a75d1",blue:"#75acd1",teal:"#7accca",sea:"#7accb1",orange:"#e59f61",redOrange:"#e58961"},onAlt:{default:"#cccccc"},data:{default:"#3d3d3d"}},text:{action:{disabled:"#898989",placeholder:"#575757",linkEnable:"#c4e7f2",linkHover:"#84d1eb",linkVisited:"#e5a4e5"},neutral:{strong:"#fafafa",default:"#dbdbdb",weak:"#b7b7b7",onColor:"#050505"},brand:{large:"#97d8d6",normal:"#cdeae8"},feedback:{error:"#f1c0c1",warning:"#f2e7c4",info:"#c4e7f2",success:"#ccebcc"},onAlt:{strong:"#ffffff",default:"#cdeae8",weak:"#b5e3e1"},decorative:{pink:{normal:"#f1c0e1",large:"#e792cb"},purple:{large:"#b094db",normal:"#d8cde9"},blue:{large:"#94bfdb",normal:"#cddee9"},teal:{large:"#97d8d6",normal:"#cdeae8"},sea:{large:"#97d8c2",normal:"#ccebe1"},green:{large:"#bfd897",normal:"#dfeacd"},orange:{large:"#ebb484",normal:"#f2d9c4"},redOrange:{large:"#eba384",normal:"#f2d2c4"}}},icon:{brand:{strong:"#dbf0ef",default:"#97d8d6",weak:"#1c827d"},action:{onDisabled:"#6b6b6b"},feedback:{success:"#97d897",warning:"#ebd184",error:"#e79294",info:"#84d1eb"},neutral:{strong:"#f5f5f5",onColor:"#050505",weak:"#898989",default:"#dbdbdb"},decorative:{green:{default:"#bfd897",strong:"#e8f0db",weak:"#5b801e"},pink:{weak:"#ca168e",default:"#e792cb",strong:"#f6d5eb"},purple:{strong:"#e3dbf0",default:"#b094db",weak:"#7340bf"},blue:{strong:"#dbe7f0",default:"#94bfdb",weak:"#287eb8"},teal:{strong:"#dbf0ef",default:"#97d8d6",weak:"#279b96"},sea:{strong:"#daf1e9",default:"#97d8c2",weak:"#279b74"},orange:{strong:"#f6e4d5",default:"#ebb484",weak:"#d76f14"},redOrange:{strong:"#f6dfd5",default:"#eba384",weak:"#dc5318"}},onAlt:{strong:"#f5f5f5",default:"#eaf6f5"}},gradients:{brand:{1:"linear-gradient(270deg, #b5e3e1 0%, #f8fafc 100%)",2:"linear-gradient(270deg, #97d8d6 0%, #f8fafc 100%)",3:"linear-gradient(270deg, #97d8d6 0%, #dbf0ef 100%)",4:"linear-gradient(225deg, #7accca 0%, #cdeae8 100%)",5:"linear-gradient(225deg, #7accca 0%, #b5e3e1 100%)",6:"linear-gradient(225deg, #29a39e 0%, #97d8d6 100%)",7:"linear-gradient(225deg, #29a39e 0%, #97d8d6 100%)",8:"linear-gradient(225deg, #1c827d 0%, #7accca 100%)",9:"linear-gradient(270deg, #004745 0%, #55bebc 100%)",10:"linear-gradient(225deg, #004745 0%, #29a39e 100%)",11:"linear-gradient(225deg, #003836 0%, #1c827d 100%)",12:"linear-gradient(225deg, #0a0a0a 0%, #005c59 100%)"},neutral:{1:"linear-gradient(270deg, #e6e6e6 0%, #ffffff 100%)",2:"linear-gradient(270deg, #dbdbdb 0%, #ffffff 100%)",3:"linear-gradient(270deg, #cccccc 0%, #e6e6e6 100%)",4:"linear-gradient(225deg, #b7b7b7 0%, #e6e6e6 100%)",5:"linear-gradient(225deg, #898989 0%, #dbdbdb 100%)",6:"linear-gradient(225deg, #6b6b6b 0%, #b7b7b7 100%)",7:"linear-gradient(225deg, #6b6b6b 0%, #b7b7b7 100%)",8:"linear-gradient(225deg, #333333 0%, #a3a3a3 100%)",9:"linear-gradient(225deg, #2b2b2b 0%, #a3a3a3 100%)",10:"linear-gradient(225deg, #1f1f1f 0%, #6b6b6b 100%)",11:"linear-gradient(225deg, #1f1f1f 0%, #404040 100%)",12:"linear-gradient(225deg, #0a0a0a 0%, #2b2b2b 100%)"},ai:{fill:"linear-gradient(135deg, #97c44f 0%, #55bebc 50%, #066cb2 100%)",outline:"linear-gradient(135deg, #75a329 0%, #29a39e 50%, #287eb8 100%)"}}},Pw,{mode:"dark"}),size:Pv,breakpoints:PM,shadows:PS});var PE=!1;tF.library.add(...bu),PE=!0;var PT=(0,tI.createContext)((0,e0._)({family:"external",mode:"light",setFamily:()=>{},setMode:()=>{}},PA)),P_=()=>(0,tI.useContext)(PT),PO=e=>{let{color:t="default",margin:n,sx:i=[]}=e,r=(0,e4._)(e,["color","margin","sx"]),o=(0,tj.useTheme)(),a={weakest:{borderColor:o.palette.outline.neutral.high},weak:{borderColor:o.palette.outline.neutral.default},default:{borderColor:o.palette.outline.neutral.low},strong:{borderColor:o.palette.outline.neutral.lowest},brand:{borderColor:o.palette.outline.brand.default}};return(0,tV.jsx)(tK.default,(0,e2._)((0,e0._)({},r),{sx:[(0,e2._)((0,e0._)({margin:null!=n?n:0},a[t]),{"&:before, &:after":(0,e0._)({},a[t]),"&.MuiDivider-withChildren":{".MuiDivider-wrapper":{paddingLeft:0,paddingRight:0},"&:not(.MuiDivider-textAlignLeft) .MuiDivider-wrapper":{paddingLeft:o.size.space[400]},"&:not(MuiDivider-textAlignRight) .MuiDivider-wrapper":{paddingRight:o.size.space[400]},"&.MuiDivider-textAlignLeft":{"&:before":{width:0},"&:after":{width:"100%"}},"&.MuiDivider-textAlignRight":{"&:before":{width:"100%"},"&:after":{width:0}}}}),...Array.isArray(i)?i:[i]]}))};function Pj(){var e,t,n,i,r,o,a,l;let s=P_(),[c,u]=(0,tI.useState)(null);function d(){u(null)}return(0,tV.jsxs)(IJ,{children:[(0,tV.jsx)(Pp,{"aria-label":"Open attachment options",variant:"text",onClick:function(e){u(e.currentTarget)},children:(0,tV.jsx)(I9,{icon:["far","plus"]})}),(0,tV.jsx)(IX,{open:!!c,anchorEl:c,onClose:d,anchorOrigin:{vertical:"center",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"left"},sx:{zIndex:(null!=(e=null==(t=s.zIndex)?void 0:t.tooltip)?e:1500)+2,".MuiPaper-root.MuiPopover-paper":{borderColor:s.palette.divider}},children:(0,tV.jsxs)(IJ,{onMouseLeave:d,children:[(0,tV.jsxs)(I6,{"aria-label":"Upload an image",disabled:!0,variant:"text",sx:{backgroundColor:"transparent",border:0,display:"flex",alignItems:"center",justifyContent:"flex-start",ga
1p:1,padding:"0.6rem 1rem",width:"100%"},children:[(0,tV.jsx)(I9,{icon:["far","camera"],color:null==(r=s.palette)||null==(i=r.text)||null==(n=i.brand)?void 0:n.normal}),(0,tV.jsx)(Pe,{fontSize:"14px",children:"Upload an image"})]}),(0,tV.jsx)(PO,{sx:{borderColor:s.palette.divider}}),(0,tV.jsxs)(I6,{"aria-label":"Upload a file",disabled:!0,variant:"text",sx:{backgroundColor:"transparent",border:0,display:"flex",alignItems:"center",justifyContent:"flex-start",gap:1,padding:"0.6rem 1rem",width:"100%"},children:[(0,tV.jsx)(I9,{icon:["far","file"],color:null==(l=s.palette)||null==(a=l.text)||null==(o=a.brand)?void 0:o.normal}),(0,tV.jsx)(Pe,{fontSize:"14px",children:"Upload a file"})]})]})})]})}function PD(e){var t,n;let{onBack:i}=e,r=jF(),{conversations:o}={conversations:[]};return(0,tV.jsxs)(OP,{sx:{padding:"1.5rem 1rem",flexGrow:1},children:[(0,tV.jsxs)(OI,{"aria-label":"Back to Daily Brief",variant:"text",onClick:i,sx:{cursor:"pointer",marginBottom:"1.5rem"},children:[(0,tV.jsx)(OO,{size:"xs",icon:["far","arrow-left"]}),(0,tV.jsx)(OR,{color:null==(n=r.palette.text)||null==(t=n.brand)?void 0:t.normal,fontSize:"12px",fontWeight:500,children:"Brief"})]}),0===o.length?(0,tV.jsx)(OR,{children:"No past conversations yet."}):o.map(e=>(0,tV.jsx)(OR,{children:e.label},e.conversationGuid))]})}PO.displayName="Divider";let PN="LoanConcierge";function PI(e){if(e.status<200||e.status>=300)throw Error("Loan Concierge request failed with status ".concat(e.status));return e.data}let PP=async e=>{let{apiClient:t,passportUserGUID:n,filter:i}=e;return PI(await t("".concat(PN,"/GetSurfaceBannerV1"),{passportUserGUID:n,filter:null!=i?i:null},"POST"))},PR=async e=>{let{apiClient:t,passportUserGUID:n,filter:i}=e;return PI(await t("".concat(PN,"/GetSurfaceJourneyPillsV1"),{passportUserGUID:n,filter:null!=i?i:null},"POST"))},PB=async e=>{let{apiClient:t,passportUserGUID:n,filter:i}=e;return PI(await t("".concat(PN,"/GetDailyBriefV1"),{passportUserGUID:n,filter:null!=i?i:null},"POST"))},PF=async e=>{let{apiClient:t,passportUserGUID:n,recommendationRequestGuid:i}=e;return PI(await t("".concat(PN,"/GetChatRecommendationV1"),{passportUserGUID:n,recommendationRequestGuid:i},"POST"))},PV=async e=>{let{apiClient:t,passportUserGUID:n,recommendationCode:i}=e;return PI(await t("".concat(PN,"/GetChatRecommendationListV1"),{passportUserGUID:n,recommendationCode:i},"POST"))},PH=async e=>{let{apiClient:t,request:n}=e;return PI(await t("".concat(PN,"/ProcessRecommendationV1"),n,"POST"))};function PW(e){return e.flatMap(e=>e.isVisible?e.contentParts.map(t=>({content:t.content,role:"user"===e.role.trim().toLowerCase()?"user":"assistant"})):[])}function Pq(e){let{message:t,role:n,onRetry:i}=e;return(0,tV.jsxs)(OP,{sx:{padding:"1.5rem 1rem",flexGrow:1},children:[(0,tV.jsx)(OR,{role:n,children:t}),i&&(0,tV.jsx)(OI,{onClick:i,sx:{marginTop:"1rem"},children:"Retry"})]})}function PU(e){var t,n,i,r,o,a,l;let s,{item:c,isEditing:u,value:d,onStartEditing:p,onChange:f}=e,h=jF(),m="edit_textbox"===c.contentType.trim().toLowerCase();return s=m&&u?(0,tV.jsx)(tZ.default,{"aria-label":null!=(t=c.contentTitle)?t:"Recommendation text",fullWidth:!0,multiline:!0,minRows:3,sx:{marginTop:"0.75rem"},onChange:e=>f(e.target.value),value:d}):m?(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsxs)(OR,{fontSize:"13px",lineHeight:"1.5",fontStyle:"italic",whiteSpace:"pre-wrap",letterSpacing:"0.012em",sx:{marginTop:"0.5rem"},children:['"',c.contentText,'"']}),(0,tV.jsx)(OI,{onClick:p,size:"small",sx:{marginTop:"0.75rem"},variant:"outlined",children:c.contentButtonText})]}):(0,tV.jsx)(OR,{fontSize:"16px",children:c.contentText}),(0,tV.jsxs)(OP,{sx:{backgroundColor:m?null==(r=h.palette)||null==(i=r.fill)||null==(n=i.brand)?void 0:n.weak:h.palette.fill.background.low,border:m?"1px solid ".concat(null==(l=h.palette)||null==(a=l.fill)||null==(o=a.brand)?void 0:o.default):"none",borderRadius:"0.75rem",maxWidth:"82%",padding:"0.5rem 0.75rem"},children:[c.contentTitle&&(0,tV.jsx)(OP,{sx:{marginBottom:"0.5rem"},children:(0,tV.jsx)(OR,{fontSize:"10px",fontWeight:700,letterSpacing:"0.5px",sx:{textTransform:"uppercase"},children:c.contentTitle})}),s]})}function P$(e){var t,n;let{apiClient:i,passportUserGUID:r,recommendationRequestGuid:o,handleSetCurrentAction:a}=e,l=jF(),[s,c]=(0,tI.useState)(null),[u,d]=(0,tI.useState)(-1),[p,f]=(0,tI.useState)({}),{recommendation:h,conversationMessages:m,initialConversationMessageCount:g,elapsedSeconds:b,isProcessing:v,processingError:x,isError:y,refetch:C,processRecommendation:w}=function(e){var t,n,i;let{apiClient:r,passportUserGUID:o,recommendationRequestGuid:a,enabled:l}=e,s=function(e){let t=Ik(void 0),[n]=tI.useState(()=>new Ix(t,e));tI.useEffect(()=>{n.setOptions(e)},[n,e]);let i=tI.useSyncExternalStore(tI.useCallback(e=>n.subscribe(N5.batchCalls(e)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),r=tI.useCallback((e,t)=>{n.mutate(e,t).catch(NR)},[n]);if(i.error&&N3(n.options.throwOnError,[i.error]))throw i.error;return(0,e2._)((0,e0._)({},i),{mutate:r,mutateAsync:i.mutate})}({mutationFn:e=>PH({apiClient:r,request:e})}),{messages:c,initialMessageCount:u,setInitialMessages:d,appendUserMessage:p,mergeResponseMessages:f}=function(){let[e,t]=(0,tI.useState)([]),[n,i]=(0,tI.useState)(0);return{messages:e,initialMessageCount:n,setInitialMessages:(0,tI.useCallback)(e=>{t(e),i(e.length)},[]),appendUserMessage:(0,tI.useCallback)(e=>{t(t=>[...t,{content:e,role:"user"}])},[]),mergeResponseMessages:(0,tI.useCallback)(e=>{t(t=>0===e.length?t:t.every((t,n)=>{var i,r;return(null==(i=e[n])?void 0:i.role)===t.role&&(null==(r=e[n])?void 0:r.content)===t.content})?e:[...t,...e])},[])}}(),[h,m]=(0,tI.useState)(0),[g,b]=(0,tI.useState)(null),[v,x]=(0,tI.useState)(null),y=(e=>{let{apiClient:t,passportUserGUID:n,recommendationRequestGuid:i,enabled:r=!0}=e;return IA({queryKey:["getChatRecommendationV1",n,i],queryFn:()=>
1{if(!i)throw Error("Recommendation request guid is required");return PF({apiClient:t,passportUserGUID:n,recommendationRequestGuid:i})},enabled:r&&!!(n&&i)})})({apiClient:r,passportUserGUID:o,recommendationRequestGuid:a,enabled:l}),C=null!=(t=y.data)?t:null,w=y.isError&&!y.isFetching,k=s.isPending,M=null!=(n=null==(i=s.data)?void 0:i.chatUWMConversationGuid)?n:null==C?void 0:C.chatUWMConversationGuid;async function z(e,t){p(e.actionButtonText),m(0),b(null);try{let n=await s.mutateAsync({recommendationRequestGuid:null!=a?a:"",chatUWMConversationGuid:null!=M?M:"",passportUserGUID:o,chatChipAction:{actionButtonText:e.actionButtonText,actionButtonValue:e.actionButtonValue,actionMetaDataKey:e.actionMetaDataKey},chatPromptText:null,metaData:t});if(n.chatHistoryContentItems.length>0){let e=PW(n.chatHistoryContentItems);f(e.filter(e=>e.content.length>0))}}catch(e){b("Unable to process this recommendation.")}}return C&&C!==v&&(x(C),d(PW(C.chatHistoryContentItems))),(0,tI.useEffect)(()=>{if(!l||w||C&&!k)return;let e=window.setInterval(()=>{m(e=>e+1)},1e3);return()=>window.clearInterval(e)},[l,w,C,k]),{recommendation:C,isError:w,conversationMessages:c,initialConversationMessageCount:u,elapsedSeconds:h,processingError:g,isProcessing:k,processRecommendation:z,refetch:y.refetch}}({apiClient:i,passportUserGUID:r,recommendationRequestGuid:o,enabled:!!o}),k=!h||v;return y?(0,tV.jsx)(Pq,{message:"Unable to load this recommendation.",role:"alert",onRetry:C}):(0,tV.jsxs)(OP,{id:"concierge_chat_recommendation",sx:{display:"flex",flexDirection:"column",minHeight:0,padding:"0.75rem 1rem",flexGrow:1,overflow:"hidden"},children:[(0,tV.jsx)(OP,{sx:{display:"flex",alignItems:"center",marginBottom:"1.5rem"},children:(0,tV.jsxs)(OI,{"aria-label":"Back to Daily Brief",variant:"text",onClick:function(){a(void 0)},sx:{cursor:"pointer"},children:[(0,tV.jsx)(OO,{size:"xs",icon:["far","arrow-left"]}),(0,tV.jsx)(OR,{color:null==(n=l.palette.text)||null==(t=n.brand)?void 0:t.normal,fontSize:"12px",fontWeight:500,children:"Brief"})]})}),(0,tV.jsxs)(OP,{"aria-label":"Recommendation conversation",sx:{display:"flex",flex:1,flexDirection:"column",gap:"1rem",minHeight:0,overflowY:"auto",paddingRight:"0.25rem"},children:[m.slice(0,g).map((e,t)=>(0,tV.jsx)(OP,{sx:{alignSelf:"user"===e.role?"flex-end":"flex-start",backgroundColor:"user"===e.role?l.palette.fill.brand.default:l.palette.fill.background.low,borderRadius:"0.75rem",maxWidth:"82%",padding:"0.5rem 0.75rem"},children:(0,tV.jsx)(OR,{fontSize:"16px",children:e.content})},"".concat(e.role,"-").concat(e.content,"-").concat(t))),null==h?void 0:h.interactableChatContentItems.map((e,t)=>{var n,i;return(0,tV.jsx)(PU,{item:e,isEditing:s===t,value:null!=(n=p[t])?n:e.contentText,onStartEditing:()=>c(t),onChange:e=>{d(t),f(n=>(0,e2._)((0,e0._)({},n),{[t]:e}))}},"".concat(null!=(i=e.contentTitle)?i:e.contentText,"-").concat(t))}),m.slice(g).map((e,t)=>(0,tV.jsx)(OP,{sx:{alignSelf:"user"===e.role?"flex-end":"flex-start",backgroundColor:"user"===e.role?l.palette.fill.brand.default:l.palette.fill.background.low,borderRadius:"0.75rem",maxWidth:"82%",padding:"0.5rem 0.75rem"},children:(0,tV.jsx)(OR,{fontSize:"16px",children:e.content})},"follow-up-".concat(e.role,"-").concat(e.content,"-").concat(t))),k&&(0,tV.jsxs)(OP,{role:"status",sx:{alignItems:"center",display:"flex",gap:"0.5rem"},children:[(0,tV.jsx)(OP,{sx:{animation:"concierge-chat-spin 1.2s linear infinite","@keyframes concierge-chat-spin":{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}}},children:(0,tV.jsx)(OO,{"aria-hidden":"true",icon:["far","gear-complex"],size:"xs"})}),(0,tV.jsxs)(OR,{fontSize:"13px",children:["thinking... (",b," seconds)"]})]}),x&&(0,tV.jsx)(OR,{role:"alert",sx:{marginTop:"1rem"},children:x}),(0,tV.jsx)(OP,{sx:{display:"flex",flexDirection:"column",gap:"0.5rem",marginTop:"1rem",alignItems:"end"},children:null==h?void 0:h.chatActions.filter(e=>"click"===e.actionButtonType.trim().toLowerCase()).map(e=>(0,tV.jsx)(OI,{disabled:v,onClick:()=>{let t=e.actionMetaDataKey&&u>=0&&void 0!==p[u]?{[e.actionMetaDataKey]:p[u]}:{};w(e,(0,e0._)({},t))},size:"small",variant:"outlined",sx:{borderRadius:"999px",width:"fit-content",curs
1or:"pointer"},children:e.actionButtonText},e.actionButtonValue))})]})]})}function PK(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}let PG=Object.entries,PY=Object.setPrototypeOf,PX=Object.isFrozen,PJ=Object.getPrototypeOf,PQ=Object.getOwnPropertyDescriptor,PZ=Object.freeze,P1=Object.seal,P0=Object.create,P2="u">typeof Reflect&&Reflect,P4=P2.apply,P3=P2.construct;PZ||(PZ=function(e){return e}),P1||(P1=function(e){return e}),P4||(P4=function(e,t){for(var n=arguments.length,i=Array(n>2?n-2:0),r=2;r<n;r++)i[r-2]=arguments[r];return e.apply(t,i)}),P3||(P3=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return new e(...n)});let P6=Rm(Array.prototype.forEach),P8=Rm(Array.prototype.lastIndexOf),P5=Rm(Array.prototype.pop),P7=Rm(Array.prototype.push),P9=Rm(Array.prototype.splice),Re=Array.isArray,Rt=Rm(String.prototype.toLowerCase),Rn=Rm(String.prototype.toString),Ri=Rm(String.prototype.match),Rr=Rm(String.prototype.replace),Ro=Rm(String.prototype.indexOf),Ra=Rm(String.prototype.trim),Rl=Rm(Number.prototype.toString),Rs=Rm(Boolean.prototype.toString),Rc="u"<typeof BigInt?null:Rm(BigInt.prototype.toString),Ru="u"<typeof Symbol?null:Rm(Symbol.prototype.toString),Rd=Rm(Object.prototype.hasOwnProperty),Rp=Rm(Object.prototype.toString),Rf=Rm(RegExp.prototype.test),Rh=(x=TypeError,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P3(x,t)});function Rm(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return P4(e,t,i)}}function Rg(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Rt;if(PY&&PY(e,null),!Re(t))return e;let i=t.length;for(;i--;){let r=t[i];if("string"==typeof r){let e=n(r);e!==r&&(PX(t)||(t[i]=e),r=e)}e[r]=!0}return e}function Rb(e){let t=P0(null);for(let i of PG(e)){var n=function(e){if(Array.isArray(e))return e}(i)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,i,r,o,a=[],l=!0,s=!1;try{r=(t=t.call(e)).next,!1;for(;!(l=(n=r.call(t)).done)&&(a.push(n.value),2!==a.length);l=!0);}catch(e){s=!0,i=e}finally{try{if(!l&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(s)throw i}}return a}}(i)||function(e){if(e){if("string"==typeof e)return PK(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?PK(e,2):void 0}}(i)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();let r=n[0],o=n[1];Rd(e,r)&&(Re(o)?t[r]=function(e){for(let t=0;t<e.length;t++)Rd(e,t)||(e[t]=null);return e}(o):o&&"object"==typeof o&&o.constructor===Object?t[r]=Rb(o):t[r]=o)}return t}function Rv(e,t){for(;null!==e;){let n=PQ(e,t);if(n){if(n.get)return Rm(n.get);if("function"==typeof n.value)return Rm(n.value)}e=PJ(e)}return function(){return null}}let Rx=PZ(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Ry=PZ(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),RC=PZ(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Rw=PZ(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Rk=PZ(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),RM=PZ(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Rz=PZ(["#text"]),RS=PZ(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),RL=PZ(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),RA=PZ(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),RE=PZ(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),RT=P1(/{{[\w\W]*|^[\w\W]*}}/g),R_=P1(/<%[\w\W]*|^[\w\W]*%>/g),RO=P1(/\${[\w\W]*/g),Rj=P1(/^data-[\-\w.\u00B7-\uFFFF]+$/),RD=P1(/^aria-[\-\w]+$/),RN=P1(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),RI=P1(/^(?:\w+script|data):/i),RP=P1(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),RR=P1(/^html$/i),RB=P1(/^[a-z][.\w]*(-[.\w]+)+$/i),RF=P1(/<[/\w!]/g),RV=P1(/<[/\w]/g),RH=P1(/<\/no(script|embed|frames)/i),RW=P1(/\/>/i),Rq=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null,i="data-tt-policy-suffix";t&&t.hasAttribute(i)&&(n=t.getAttribute(i));let r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}},RU=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},R$=function(e,t,n,i){return Rd(e,t)&&Re(e[t])?Rg(i.base?Rb(i.base):{},e[t],i.transform):n};var RK=function e(){let t,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,r=t=>e(t);if(r.version="3.4.11",r.removed=[],!i||!i.document||9!==i.document.nodeType||!i.Element)return r.isSupported=!1,r;let o=i.document,a=o,l=a.currentScript;i.DocumentFragment;let s=i.HTMLTemplateElement,c=i.Node,u=i.Element,d=i.NodeFilter;void 0===i.NamedNodeMap&&(i.NamedNodeMap||i.MozNamedAttrMap),i.HTMLFormElement;let p=i.DOMParser,f=i.trustedTypes,h=u.prototype,m=Rv(h,"cloneNode"),g=Rv(h,"remove"),b=Rv(h,"nextSibling"),v=Rv(h,"childNodes"),x=Rv(h,"parentNode"),y=Rv(h,"shadowRoot"),C=Rv(h,"attributes"),w=c&&c.prototype?Rv(c.prototype,"nodeType"):null,k=c&&c.prototype?Rv(c.prototype,"nodeName"):null;if("function"==typeof s){let e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let M="",z=!1,S=0,L=function(){if(S>0)throw Rh('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},A=function(e){L(),S++;try{return t.createHTML(e)}finally{S--}},E=function(e){L(),S++;try{return t.createScriptURL(e)}finally{S--}},T=o,_=T.implementation,O=T.createNodeIterator,j=T.createDocumentFragment,D=T.getElementsByTagName,N=a.importNode,I=RU();r.isSupported="function"==typeof PG&&"function"==typeof x&&_&&void 0!==_.createHTMLDocument;let P=RN,R=null,B=Rg({},[...Rx,...Ry,...RC,...Rk,...Rz]),F=null,V=Rg({}
1,[...RS,...RL,...RA,...RE]),H=Object.seal(P0(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),W=null,q=null,U=Object.seal(P0(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),$=!0,K=!0,G=!1,Y=!0,X=!1,J=!0,Q=!1,Z=!1,ee=null,et=null,en=!1,ei=!1,er=!1,eo=!1,ea=!0,el=!1,es="user-content-",ec=!0,eu=!1,ed={},ep=null,ef=Rg({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),eh=null,em=Rg({},["audio","video","img","source","image","track"]),eg=null,eb=Rg({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ev="http://www.w3.org/1998/Math/MathML",ex="http://www.w3.org/2000/svg",ey="http://www.w3.org/1999/xhtml",eC=ey,ew=!1,ek=null,eM=Rg({},[ev,ex,ey],Rn),ez=PZ(["mi","mo","mn","ms","mtext"]),eS=Rg({},ez),eL=PZ(["annotation-xml"]),eA=Rg({},eL),eE=Rg({},["title","style","font","a","script"]),eT=null,e_=["application/xhtml+xml","text/html"],eO=null,ej=null,eD=o.createElement("form"),eN=function(e){return e instanceof RegExp||e instanceof Function},eI=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ej&&ej===e)return;e&&"object"==typeof e||(e={}),e=Rb(e),eO="application/xhtml+xml"===(eT=-1===e_.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?Rn:Rt,R=R$(e,"ALLOWED_TAGS",B,{transform:eO}),F=R$(e,"ALLOWED_ATTR",V,{transform:eO}),ek=R$(e,"ALLOWED_NAMESPACES",eM,{transform:Rn}),eg=R$(e,"ADD_URI_SAFE_ATTR",eb,{transform:eO,base:eb}),eh=R$(e,"ADD_DATA_URI_TAGS",em,{transform:eO,base:em}),ep=R$(e,"FORBID_CONTENTS",ef,{transform:eO}),W=R$(e,"FORBID_TAGS",Rb({}),{transform:eO}),q=R$(e,"FORBID_ATTR",Rb({}),{transform:eO}),ed=!!Rd(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?Rb(e.USE_PROFILES):e.USE_PROFILES),$=!1!==e.ALLOW_ARIA_ATTR,K=!1!==e.ALLOW_DATA_ATTR,G=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Y=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,X=e.SAFE_FOR_TEMPLATES||!1,J=!1!==e.SAFE_FOR_XML,Q=e.WHOLE_DOCUMENT||!1,ei=e.RETURN_DOM||!1,er=e.RETURN_DOM_FRAGMENT||!1,eo=e.RETURN_TRUSTED_TYPE||!1,en=e.FORCE_BODY||!1,ea=!1!==e.SANITIZE_DOM,el=e.SANITIZE_NAMED_PROPS||!1,ec=!1!==e.KEEP_CONTENT,eu=e.IN_PLACE||!1,P=!function(e){try{return Rf(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?RN:e.ALLOWED_URI_REGEXP,eC="string"==typeof e.NAMESPACE?e.NAMESPACE:ey,eS=Rd(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?Rb(e.MATHML_TEXT_INTEGRATION_POINTS):Rg({},ez),eA=Rd(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?Rb(e.HTML_INTEGRATION_POINTS):Rg({},eL);let i=Rd(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?Rb(e.CUSTOM_ELEMENT_HANDLING):P0(null);if(H=P0(null),Rd(i,"tagNameCheck")&&eN(i.tagNameCheck)&&(H.tagNameCheck=i.tagNameCheck),Rd(i,"attributeNameCheck")&&eN(i.attributeNameCheck)&&(H.attributeNameCheck=i.attributeNameCheck),Rd(i,"allowCustomizedBuiltInElements")&&"boolean"==typeof i.allowCustomizedBuiltInElements&&(H.allowCustomizedBuiltInElements=i.allowCustomizedBuiltInElements),P1(H),X&&(K=!1),er&&(ei=!0),ed&&(R=Rg({},Rz),F=P0(null),!0===ed.html&&(Rg(R,Rx),Rg(F,RS)),!0===ed.svg&&(Rg(R,Ry),Rg(F,RL),Rg(F,RE)),!0===ed.svgFilters&&(Rg(R,RC),Rg(F,RL),Rg(F,RE)),!0===ed.mathMl&&(Rg(R,Rk),Rg(F,RA),Rg(F,RE))),U.tagCheck=null,U.attributeCheck=null,Rd(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?U.tagCheck=e.ADD_TAGS:Re(e.ADD_TAGS)&&(R===B&&(R=Rb(R)),Rg(R,e.ADD_TAGS,eO))),Rd(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?U.attributeCheck=e.ADD_ATTR:Re(e.ADD_ATTR)&&(F===V&&(F=Rb(F)
1),Rg(F,e.ADD_ATTR,eO))),Rd(e,"ADD_URI_SAFE_ATTR")&&Re(e.ADD_URI_SAFE_ATTR)&&Rg(eg,e.ADD_URI_SAFE_ATTR,eO),Rd(e,"FORBID_CONTENTS")&&Re(e.FORBID_CONTENTS)&&(ep===ef&&(ep=Rb(ep)),Rg(ep,e.FORBID_CONTENTS,eO)),Rd(e,"ADD_FORBID_CONTENTS")&&Re(e.ADD_FORBID_CONTENTS)&&(ep===ef&&(ep=Rb(ep)),Rg(ep,e.ADD_FORBID_CONTENTS,eO)),ec&&(R["#text"]=!0),Q&&Rg(R,["html","head","body"]),R.table&&(Rg(R,["tbody"]),delete W.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw Rh('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw Rh('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let n=t;t=e.TRUSTED_TYPES_POLICY;try{M=A("")}catch(e){throw t=n,e}}else null===e.TRUSTED_TYPES_POLICY?(t=void 0,M=""):(void 0===t&&(z||(n=Rq(f,l),z=!0),t=n),t&&"string"==typeof M&&(M=A("")));PZ&&PZ(e),ej=e},eP=Rg({},[...Ry,...RC,...Rw]),eR=Rg({},[...Rk,...RM]),eB=function(e){var t,n,i;let r=x(e);r&&r.tagName||(r={namespaceURI:eC,tagName:"template"});let o=Rt(e.tagName),a=Rt(r.tagName);return!!ek[e.namespaceURI]&&(e.namespaceURI===ex?(t=r).namespaceURI===ey?"svg"===o:t.namespaceURI===ev?"svg"===o&&("annotation-xml"===a||eS[a]):!!eP[o]:e.namespaceURI===ev?(n=r).namespaceURI===ey?"math"===o:n.namespaceURI===ex?"math"===o&&eA[a]:!!eR[o]:e.namespaceURI===ey?((i=r).namespaceURI!==ex||!!eA[a])&&(i.namespaceURI!==ev||!!eS[a])&&!eR[o]&&(eE[o]||!eP[o]):"application/xhtml+xml"===eT&&!!ek[e.namespaceURI])},eF=function(e){P7(r.removed,{element:e});try{x(e).removeChild(e)}catch(t){if(g(e),!x(e))throw Rh("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},eV=function(e){let t=v(e);if(t){let e=[];P6(t,t=>{P7(e,t)}),P6(e,e=>{try{g(e)}catch(e){}})}let n=C(e);if(n)for(let t=n.length-1;t>=0;--t){let i=n[t],r=i&&i.name;if("string"==typeof r)try{e.removeAttribute(r)}catch(e){}}},eH=function(e,t){try{P7(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){P7(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(ei||er)try{eF(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},eW=function(e){let t=C(e);if(t)for(let n=t.length-1;n>=0;--n){let i=t[n],r=i&&i.name;if("string"==typeof r&&!F[eO(r)])try{e.removeAttribute(r)}catch(e){}}},eq=function(e){let t=[e];for(;t.length>0;){let e=t.pop();(w?w(e):e.nodeType)===1&&eW(e);let n=v(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},eU=function(e){let n=null,i=null;if(en)e="<remove></remove>"+e;else{let t=Ri(e,/^[\r\n\t ]+/);i=t&&t[0]}"application/xhtml+xml"===eT&&eC===ey&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let r=t?A(e):e;if(eC===ey)try{n=new p().parseFromString(r,eT)}catch(e){}if(!n||!n.documentElement){n=_.createDocument(eC,"template",null);try{n.documentElement.innerHTML=ew?M:r}catch(e){}}let a=n.body||n.documentElement;return(e&&i&&a.insertBefore(o.createTextNode(i),a.childNodes[0]||null),eC===ey)?D.call(n,Q?"html":"body")[0]:Q?n.documentElement:a},e$=function(e){return O.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},eK=function(e){return e=Rr(e,RT," "),e=Rr(e,R_," "),e=Rr(e,RO," ")},eG=function(e){var t;e.normalize();let n=O.call(e.ownerDocument||e,e,d.SHOW_TEXT|d.SHOW_COMMENT|d.SHOW_CDATA_SECTION|d.SHOW_PROCESSING_INSTRUCTION,null),i=n.nextNode();for(;i;)i.data=eK(i.data),i=n.nextNode();let r=null==(t=e.querySelectorAll)?void 0:t.call(e,"template");r&&P6(r,e=>{eX(e.content)&&eG(e.content)})},eY=function(e){let t=k?k(e):null;return"string"==typeof t&&"form"===eO(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==C(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==w(e)||e.childNodes!==v(e))},eX=function(e){if(!w||"object"!=typeof e||null===e)return!1;try{return 11===w(e)}catch(e){return!1}},eJ=function(e){if(!w||"object"!=typeof e||null===e)return!1;try{return"number"==typeof w(e)}catch(e){return!1}};function eQ(e,t,n){0!==e.length&&P6(e,e=>{e.call(r,t,n,ej)})}let eZ=function(e,t){if(!W[t]&&e4(t)&&(H.tagNameCheck instanceof RegExp&&Rf(H.tagNameCheck,t)||H.tagNameCheck instanceof Function&&H.tagNameCheck(t)))return!1;if(ec&&!ep[t]){let t=x(e),n=v(e);if(n&&t){let i=n.length;for(let r=i-1;r>=0;--r){let i=eu?n[r]:m(n[r],!0);t.insertBefore(i,b(e))}}}return eF(e),!0},e1=function(e){if(eQ(I.beforeSanitizeElements,e,null),eY(e))return eF(e),!0;let t=eO(k?k(e):e.nodeName);if(eQ(I.uponSanitizeElement,e,{tagName:t,allowedTags:R}),J&&e.hasChildNodes()&&!eJ(e.firstElementChild)&&Rf(RF,e.textContent)&&Rf(RF,e.innerHTML)||J&&e.namespaceURI===ey&&"style"===t&&eJ(e.firstElementChild)||7===e.nodeType||J&&8===e.n
1odeType&&Rf(RV,e.data)||0)return eF(e),!0;if(W[t]||!(U.tagCheck instanceof Function&&U.tagCheck(t))&&!R[t])return eZ(e,t);if((w?w(e):e.nodeType)===1&&!eB(e)||("noscript"===t||"noembed"===t||"noframes"===t)&&Rf(RH,e.innerHTML))return eF(e),!0;if(X&&3===e.nodeType){let t=eK(e.textContent);e.textContent!==t&&(P7(r.removed,{element:e.cloneNode()}),e.textContent=t)}return eQ(I.afterSanitizeElements,e,null),!1},e0=function(e,t,n){if(q[t]||ea&&("id"===t||"name"===t)&&(n in o||n in eD))return!1;let i=F[t]||U.attributeCheck instanceof Function&&U.attributeCheck(t,e);if(K&&Rf(Rj,t));else if($&&Rf(RD,t));else if(i){if(eg[t]);else if(Rf(P,Rr(n,RP,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===Ro(n,"data:")&&eh[e]);else if(G&&!Rf(RI,Rr(n,RP,"")));else if(n)return!1}else if(!(e4(e)&&(H.tagNameCheck instanceof RegExp&&Rf(H.tagNameCheck,e)||H.tagNameCheck instanceof Function&&H.tagNameCheck(e))&&(H.attributeNameCheck instanceof RegExp&&Rf(H.attributeNameCheck,t)||H.attributeNameCheck instanceof Function&&H.attributeNameCheck(t,e))||"is"===t&&H.allowCustomizedBuiltInElements&&(H.tagNameCheck instanceof RegExp&&Rf(H.tagNameCheck,n)||H.tagNameCheck instanceof Function&&H.tagNameCheck(n))))return!1;return!0},e2=Rg({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),e4=function(e){return!e2[Rt(e)]&&Rf(RB,e)},e3=function(e,n,i,r){if(t&&"object"==typeof f&&"function"==typeof f.getAttributeType&&!i)switch(f.getAttributeType(e,n)){case"TrustedHTML":return A(r);case"TrustedScriptURL":return E(r)}return r},e6=function(e,t,n,i){try{n?e.setAttributeNS(n,t,i):e.setAttribute(t,i),eY(e)?eF(e):P5(r.removed)}catch(n){eH(t,e)}},e8=function(e){eQ(I.beforeSanitizeAttributes,e,null);let t=e.attributes;if(!t||eY(e))return;let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F,forceKeepAttr:void 0},i=t.length,r=eO(e.nodeName);for(;i--;){let o=t[i],a=o.name,l=o.namespaceURI,s=o.value,c=eO(a),u="value"===a?s:Ra(s);if(n.attrName=c,n.attrValue=u,n.keepAttr=!0,n.forceKeepAttr=void 0,eQ(I.uponSanitizeAttribute,e,n),u=n.attrValue,el&&("id"===c||"name"===c)&&0!==Ro(u,es)&&(eH(a,e),u=es+u),J&&Rf(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)||"attributename"===c&&Ri(u,"href")){eH(a,e);continue}if(!n.forceKeepAttr){if(!n.keepAttr||!Y&&Rf(RW,u)||(X&&(u=eK(u)),!e0(r,c,u))){eH(a,e);continue}(u=e3(r,c,l,u))!==s&&e6(e,a,l,u)}}eQ(I.afterSanitizeAttributes,e,null)},e5=function(e){let t=null,n=e$(e);for(eQ(I.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(eQ(I.uponSanitizeShadowNode,t,null),e1(t),e8(t),eX(t.content)&&e5(t.content),(w?w(t):t.nodeType)===1){let e=y(t);eX(e)&&(e7(e),e5(e))}eQ(I.afterSanitizeShadowDOM,e,null)},e7=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){e5(e.shadow);continue}let n=e.node,i=(w?w(n):n.nodeType)===1,r=v(n);if(r)for(let e=r.length-1;e>=0;--e)t.push({node:r[e],shadow:null});if(i){let e=k?k(n):null;if("string"==typeof e&&"template"===eO(e)){let e=n.content;eX(e)&&t.push({node:e,shadow:null})}}if(i){let e=y(n);eX(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return r.sanitize=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,o=null,l=null,s=null;if((ew=!e)&&(e="<!-->"),"string"!=typeof e&&!eJ(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return Rl(e);case"boolean":return Rs(e);case"bigint":return Rc?Rc(e):"0";case"symbol":return Ru?Ru(e):"Symbol()";case"undefined":default:return Rp(e);case"function":case"object":{if(null===e)return Rp(e);let t=Rv(e,"toString");if("function"==typeof t){let n=t(e);return"string"==typeof n?n:Rp(n)}return Rp(e)}}}(e)))throw Rh("dirty is not a string, aborting");if(!r.isSupported)return e;Z?(R=ee,F=et):eI(n),(I.uponSanitizeElement.length>0||I.uponSanitizeAttribute.length>0)&&(R=Rb(R)),I.uponSanitizeAttribute.length>0&&(F=Rb(F)),r.removed=[];let c=eu&&"string"!=typeof e&&eJ(e);if(c){let t=k?k(e):e.nodeName;if("string"==typeof t){let e=eO(t);if(!R[e]||W[e])throw Rh("root node is forbidden and cannot be sanitized in-place")}if(eY(e))throw Rh("root node is clobbered and cannot be sanitized in-place");try{e7(e)}
1catch(t){throw eV(e),t}}else if(eJ(e))1===(o=(i=eU("<!---->")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?i=o:i.appendChild(o),e7(o);else{if(!ei&&!X&&!Q&&-1===e.indexOf("<"))return t&&eo?A(e):e;if(!(i=eU(e)))return ei?null:eo?M:""}i&&en&&eF(i.firstChild);let u=e$(c?e:i);try{for(;l=u.nextNode();)e1(l),e8(l),eX(l.content)&&e5(l.content)}catch(t){throw c&&eV(e),t}if(c)return P6(r.removed,e=>{e.element&&eq(e.element)}),X&&eG(e),e;if(ei){if(X&&eG(i),er)for(s=j.call(i.ownerDocument);i.firstChild;)s.appendChild(i.firstChild);else s=i;return(F.shadowroot||F.shadowrootmode)&&(s=N.call(a,s,!0)),s}let d=Q?i.outerHTML:i.innerHTML;return Q&&R["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&Rf(RR,i.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+d),X&&(d=eK(d)),t&&eo?A(d):d},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};eI(e),Z=!0,ee=R,et=F},r.clearConfig=function(){ej=null,Z=!1,ee=null,et=null,t=n,M=""},r.isValidAttribute=function(e,t,n){return ej||eI({}),e0(eO(e),eO(t),n)},r.addHook=function(e,t){"function"!=typeof t||Rd(I,e)&&P7(I[e],t)},r.removeHook=function(e,t){if(Rd(I,e)){if(void 0!==t){let n=P8(I[e],t);return -1===n?void 0:P9(I[e],n,1)[0]}return P5(I[e])}},r.removeHooks=function(e){Rd(I,e)&&(I[e]=[])},r.removeAllHooks=function(){I=RU()},r}();let RG=(0,tI.createContext)({});function RY(e){let t=(0,tI.useRef)(null);return null===t.current&&(t.current=e()),t.current}let RX="u">typeof window?tI.useLayoutEffect:tI.useEffect,RJ=(0,tI.createContext)(null);function RQ(e,t){-1===e.indexOf(t)&&e.push(t)}function RZ(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}let R1=(e,t,n)=>n>t?t:n<e?e:n;function R0(e,t){return t?"".concat(e,". For more information and steps for solving, visit https://motion.dev/troubleshooting/").concat(t):e}let R2=()=>{},R4=()=>{};void 0!==eK.default&&(null==(E=eK.default.env)?void 0:E.NODE_ENV)!=="production"&&(R2=(e,t,n)=>{!e&&"u">typeof console&&console.warn(R0(t,n))},R4=(e,t,n)=>{if(!e)throw Error(R0(t,n))});let R3={},R6=e=>RegExp("^-?(?:\\d+(?:\\.\\d+)?|\\.\\d+)$","u").test(e),R8=e=>"object"==typeof e&&null!==e,R5=e=>RegExp("^0[^.\\s]+$","u").test(e);function R7(e){let t;return()=>(void 0===t&&(t=e()),t)}let R9=e=>e,Be=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((e,t)=>n=>t(e(n)))},Bt=(e,t,n)=>{let i=t-e;return i?(n-e)/i:1};var Bn=class{add(e){return RQ(this.subscriptions,e),()=>RZ(this.subscriptions,e)}notify(e,t,n){let i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](e,t,n);else for(let r=0;r<i;r++){let i=this.subscriptions[r];i&&i(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}constructor(){this.subscriptions=[]}};let Bi=e=>1e3*e,Br=(e,t)=>t?1e3/t*e:0,Bo=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function Ba(e,t,n,i){return e===t&&n===i?R9:r=>0===r||1===r?r:Bo(function(e,t,n,i,r){let o,a,l=0;do(o=Bo(a=t+(n-t)/2,i,r)-e)>0?n=a:t=a;while(Math.abs(o)>1e-7&&++l<12)return a}(r,0,1,e,n),t,i)}let Bl=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Bs=e=>t=>1-e(1-t),Bc=Ba(.33,1.53,.69,.99),Bu=Bs(Bc),Bd=Bl(Bu),Bp=e=>e>=1?1:(e*=2)<1?.5*Bu(e):.5*(2-Math.pow(2,-10*(e-1))),Bf=e=>1-Math.sin(Math.acos(e)),Bh=Bs(Bf),Bm=Bl(Bf),Bg=Ba(.42,0,1,1),Bb=Ba(0,0,.58,1),Bv=Ba(.42,0,.58,1),Bx=e=>Array.isArray(e)&&"number"==typeof e[0],By={linear:R9,easeIn:Bg,easeInOut:Bv,easeOut:Bb,circIn:Bf,circInOut:Bm,circOut:Bh,backIn:Bu,backInOut:Bd,backOut:Bc,anticipate:Bp},BC=e=>{if(Bx(e)){R4(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,n,i,r]=e;return Ba(t,n,i,r)}return"string"==typeof e?(R4(void 0!==By[e],"Invalid easing type '".concat(e,"'"),"invalid-easing-type"),By[e]):e},Bw=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function Bk(e,t){let n=!1,i=!0,r={delta:0,timestamp:0,isProcessing:!1},o=()=>n=!0,a=Bw.reduce((e,t)=>(e[t]=function(e){let t=new Set,n=new Set,i=!1,r=!1,o=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1};function l(t){o.has(t)&&(s.schedule(t),e()),t(a)}let s={schedule:function(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=a&&i?t:n;return r&&o.add(e),l.add(e),e},cancel:e=>{n.delete(e),o.delete(e)},process:e=>{if(a=e,i){r=!0;return}i=!0;let o=t;t=n,n=o,t.forEach(l),t.clear(),i=!1,r&&(r=!1,s.process(e))}};return s}(o),e),{}),{setup:l,read:s,resolveKeyframes:c,preUpdate:u,update:d,preRender:p,render:f,postRender:h}=a,m=()=>{let o=R3.useManualTiming,a=o?r.timestamp:performance.now();n=!1,o||(r.delta=i?1e3/60:Math.max(Math.min(a-r.timestamp,40),1)),r.timestamp=a,r.isProcessing=!0,l.process(r),s.process(r),c.process(r),u.process(r),d.process(r),p.process(r),f.process(r),h.process(r),r.isProcessing=!1,n&&t&&(i=!1,e(m))};return{schedule:Bw.reduce((t,o)=>{let l=a[o];return t[o]=function(t){let o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!n&&(n=!0,i=!0,r.isProcessing||e(m)),l.schedule(t,o,a)},t},{}),cancel:e=>{for(let t=0;t<Bw.length;t++)a[Bw[t]].cancel(e)},state:r,steps:a}}let{schedule:BM,cancel:Bz,state:BS,steps:BL}=Bk("u">typeof requestAnimationFrame?requestAnimationFrame:R9,!0);function BA(){o=void 0}let BE={now:()=>(void 0===o&&BE.set(BS.isProcessing||R3.useManualTiming?BS.timestamp:performance.now()),o),set:e=>{o=e,queueMicrotask(BA)}},BT=e=>t=>"string"==typeof t&&t.startsWith(e),B_=BT("--"),BO=BT("var(--"),Bj=e=>!!BO(e)&&BD.test(e.split("/*")[0].trim()),BD=RegExp("var\\(--(?:[\\w-]+\\s*|[\\w-]+\\s*,(?:\\s*[^)(\\s]|\\s*\\((?:[^)(]|\\([^)(]*\\))*\\))+\\s*)\\)$","iu");function BN(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}let BI={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},BP=(0,e2._)((0,e0._)({},BI),{transform:e=>R1(0,1,e)}),BR=(0,e2._)((0,e0._)({},BI),{default:1}),BB=e=>Math.round(1e5*e)/1e5,BF=RegExp("-?(?:\\d+(?:\\.\\d+)?|\\.\\d+)","gu"),BV=RegExp("^(?:#[\\da-f]{3,8}|(?:rgb|hsl)a?\\((?:-?[\\d.]+%?[,\\s]+){2}-?[\\d.]+%?\\s*(?:[,/]\\s*)?(?:\\b\\d+(?:\\.\\d+)?|\\.\\d+)?%?\\))$","iu"),BH=(e,t)=>n=>!!("string"==typeof n&&BV.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),BW=(e,t,n
1)=>i=>{if("string"!=typeof i)return i;let[r,o,a,l]=i.match(BF);return{[e]:parseFloat(r),[t]:parseFloat(o),[n]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}},Bq=(0,e2._)((0,e0._)({},BI),{transform:e=>Math.round(R1(0,255,e))}),BU={test:BH("rgb","red"),parse:BW("red","green","blue"),transform:e=>{let{red:t,green:n,blue:i,alpha:r=1}=e;return"rgba("+Bq.transform(t)+", "+Bq.transform(n)+", "+Bq.transform(i)+", "+BB(BP.transform(r))+")"}},B$={test:BH("#"),parse:function(e){let t="",n="",i="",r="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),i=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),i=e.substring(3,4),r=e.substring(4,5),t+=t,n+=n,i+=i,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(i,16),alpha:r?parseInt(r,16)/255:1}},transform:BU.transform},BK=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),BG=BK("deg"),BY=BK("%"),BX=BK("px"),BJ=BK("vh"),BQ=BK("vw"),BZ=(0,e2._)((0,e0._)({},BY),{parse:e=>BY.parse(e)/100,transform:e=>BY.transform(100*e)}),B1={test:BH("hsl","hue"),parse:BW("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:n,lightness:i,alpha:r=1}=e;return"hsla("+Math.round(t)+", "+BY.transform(BB(n))+", "+BY.transform(BB(i))+", "+BB(BP.transform(r))+")"}},B0={test:e=>BU.test(e)||B$.test(e)||B1.test(e),parse:e=>BU.test(e)?BU.parse(e):B1.test(e)?B1.parse(e):B$.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?BU.transform(e):B1.transform(e),getAnimatableNone:e=>{let t=B0.parse(e);return t.alpha=0,B0.transform(t)}},B2=RegExp("(?:#[\\da-f]{3,8}|(?:rgb|hsl)a?\\((?:-?[\\d.]+%?[,\\s]+){2}-?[\\d.]+%?\\s*(?:[,/]\\s*)?(?:\\b\\d+(?:\\.\\d+)?|\\.\\d+)?%?\\))","giu"),B4="number",B3="color",B6=RegExp("var\\s*\\(\\s*--(?:[\\w-]+\\s*|[\\w-]+\\s*,(?:\\s*[^)(\\s]|\\s*\\((?:[^)(]|\\([^)(]*\\))*\\))+\\s*)\\)|#[\\da-f]{3,8}|(?:rgb|hsl)a?\\((?:-?[\\d.]+%?[,\\s]+){2}-?[\\d.]+%?\\s*(?:[,/]\\s*)?(?:\\b\\d+(?:\\.\\d+)?|\\.\\d+)?%?\\)|-?(?:\\d+(?:\\.\\d+)?|\\.\\d+)","giu");function B8(e){let t=e.toString(),n=[],i={color:[],number:[],var:[]},r=[],o=0;return{values:n,split:t.replace(B6,e=>(B0.test(e)?(i.color.push(o),r.push(B3),n.push(B0.parse(e))):e.startsWith("var(")?(i.var.push(o),r.push("var"),n.push(e)):(i.number.push(o),r.push(B4),n.push(parseFloat(e))),++o,"${}")).split("${}"),indexes:i,types:r}}function B5(e){let{split:t,types:n}=e,i=t.length;return e=>{let r="";for(let o=0;o<i;o++)if(r+=t[o],void 0!==e[o]){let t=n[o];t===B4?r+=BB(e[o]):t===B3?r+=B0.transform(e[o]):r+=e[o]}return r}}let B7={test:function(e){var t,n;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(BF))?void 0:t.length)||0)+((null==(n=e.match(B2))?void 0:n.length)||0)>0},parse:function(e){return B8(e).values},createTransformer:function(e){return B5(B8(e))},getAnimatableNone:function(e){let t=B8(e);return B5(t)(t.values.map((e,n)=>((e,t)=>"number"==typeof e?(null==t?void 0:t.trim().endsWith("/"))?e:0:"number"==typeof e?0:B0.test(e)?B0.getAnimatableNone(e):e)(e,t.split[n])))}};function B9(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Fe(e,t){return n=>n>0?t:e}let Ft=(e,t,n)=>e+(t-e)*n,Fn=(e,t,n)=>{let i=e*e,r=n*(t*t-i)+i;return r<0?0:Math.sqrt(r)},Fi=[B$,BU,B1];function Fr(e){let t=Fi.find(t=>t.test(e));if(R2(!!t,"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."),"color-not-animatable"),!t)return!1;let n=t.parse(e);return t===B1&&(n=function(e){let{hue:t,saturation:n,lightness:i,alpha:r}=e;t/=360,i/=100;let o=0,a=0,l=0;if(n/=100){let e=i<.5?i*(1+n):i+n-i*n,r=2*i-e;o=B9(r,e,t+1/3),a=B9(r,e,t),l=B9(r,e,t-1/3)}else o=a=l=i;return{red:Math.round(255*o),green:Math.round(255*a),blue:Math.round(255*l),alpha:r}}(n)),n}let Fo=(e,t)=>{let n=Fr(e),i=Fr(t);if(!n||!i)return Fe(e,t);let r=(0,e0._)({},n);return e=>(r.red=Fn(n.red,i.red,e),r.green=Fn(n.green,i.green,e),r.blue=Fn(n.blue,i.blue,e),r.alpha=Ft(n.alpha,i.alpha,e),BU.transform(r))},Fa=new Set(["none","hidden"]);function Fl(e,t){return n=>Ft(e,t,n)}function Fs(e){return"number"==typeof e?Fl:"string"==typeof e?Bj(e)?Fe:B0.test(e)?Fo:F
1d:Array.isArray(e)?Fc:"object"==typeof e?B0.test(e)?Fo:Fu:Fe}function Fc(e,t){let n=[...e],i=n.length,r=e.map((e,n)=>Fs(e)(e,t[n]));return e=>{for(let t=0;t<i;t++)n[t]=r[t](e);return n}}function Fu(e,t){let n=(0,e0._)({},e,t),i={};for(let r in n)void 0!==e[r]&&void 0!==t[r]&&(i[r]=Fs(e[r])(e[r],t[r]));return e=>{for(let t in i)n[t]=i[t](e);return n}}let Fd=(e,t)=>{let n=B7.createTransformer(t),i=B8(e),r=B8(t);if(i.indexes.var.length!==r.indexes.var.length||i.indexes.color.length!==r.indexes.color.length||!(i.indexes.number.length>=r.indexes.number.length))return R2(!0,"Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition."),"complex-values-different"),Fe(e,t);if(Fa.has(e)&&!r.values.length||Fa.has(t)&&!i.values.length)return Fa.has(e)?n=>n<=0?e:t:n=>n>=1?t:e;return Be(Fc(function(e,t){let n=[],i={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){var r;let a=t.types[o],l=e.indexes[a][i[a]];n[o]=null!=(r=e.values[l])?r:0,i[a]++}return n}(i,r),r.values),n)};function Fp(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?Ft(e,t,n):Fs(e)(e,t)}let Ff=e=>{let t=t=>{let{timestamp:n}=t;return e(n)};return{start:function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return BM.update(t,e)},stop:()=>Bz(t),now:()=>BS.isProcessing?BS.timestamp:BE.now()}},Fh=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,i="",r=Math.max(Math.round(t/n),2);for(let t=0;t<r;t++)i+=Math.round(1e4*e(t/(r-1)))/1e4+", ";return"linear(".concat(i.substring(0,i.length-2),")")};function Fm(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t}let Fg=.01,Fb=2,Fv=.005,Fx=.5;function Fy(e,t){return e*Math.sqrt(1-t*t)}let FC=["duration","bounce"],Fw=["stiffness","damping","mass"];function Fk(e,t){return t.some(t=>void 0!==e[t])}function FM(){let e,t,n,i,r,o,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.3,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.3,s="object"!=typeof a?{visualDuration:a,keyframes:[0,1],bounce:l}:a,{restSpeed:c,restDelta:u}=s,d=s.keyframes[0],p=s.keyframes[s.keyframes.length-1],f={done:!1,value:d},{stiffness:h,damping:m,mass:g,duration:b,velocity:v,isResolvedFromDuration:x}=function(e){let t=(0,e0._)({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Fk(e,Fw)&&Fk(e,FC))if(t.velocity=0,e.visualDuration){let n=2*Math.PI/(1.2*e.visualDuration),i=n*n,r=2*R1(.05,1,1-(e.bounce||0))*Math.sqrt(i);t=(0,e2._)((0,e0._)({},t),{mass:1,stiffness:i,damping:r})}else{let n=function(e){let t,n,{duration:i=800,bounce:r=.3,velocity:o=0,mass:a=1}
1=e;R2(i<=Bi(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let l=1-r;l=R1(.05,1,l),i=R1(.01,10,i/1e3),l<1?(t=e=>{let t=e*l,n=t*i;return .001-(t-o)/Fy(e,l)*Math.exp(-n)},n=e=>{let n=e*l*i,r=Math.pow(l,2)*Math.pow(e,2)*i,a=Math.exp(-n),s=Fy(Math.pow(e,2),l);return(-t(e)+.001>0?-1:1)*((n*o+o-r)*a)/s}):(t=e=>-.001+Math.exp(-e*i)*((e-o)*i+1),n=e=>i*i*(o-e)*Math.exp(-e*i));let s=function(e,t,n){let i=n;for(let n=1;n<12;n++)i-=e(i)/t(i);return i}(t,n,5/i);if(i=Bi(i),isNaN(s))return{stiffness:100,damping:10,duration:i};{let e=Math.pow(s,2)*a;return{stiffness:e,damping:2*l*Math.sqrt(a*e),duration:i}}}((0,e2._)((0,e0._)({},e),{velocity:0}));(t=(0,e2._)((0,e0._)({},t,n),{mass:1})).isResolvedFromDuration=!0}return t}((0,e2._)((0,e0._)({},s),{velocity:-((s.velocity||0)/1e3)})),y=v||0,C=m/(2*Math.sqrt(h*g)),w=p-d,k=Math.sqrt(h/g)/1e3,M=5>Math.abs(w);if(c||(c=M?Fg:Fb),u||(u=M?Fv:Fx),C<1)n=Fy(k,C),i=(y+C*k*w)/n,e=e=>p-Math.exp(-C*k*e)*(i*Math.sin(n*e)+w*Math.cos(n*e)),r=C*k*i+w*n,o=C*k*w-i*n,t=e=>Math.exp(-C*k*e)*(r*Math.sin(n*e)+o*Math.cos(n*e));else if(1===C){e=e=>p-Math.exp(-k*e)*(w+(y+k*w)*e);let n=y+k*w;t=e=>Math.exp(-k*e)*(k*n*e-y)}else{let n=k*Math.sqrt(C*C-1);e=e=>{let t=Math.exp(-C*k*e),i=Math.min(n*e,300);return p-t*((y+C*k*w)*Math.sinh(i)+n*w*Math.cosh(i))/n};let i=(y+C*k*w)/n,r=C*k*i-w*n,o=C*k*w-i*n;t=e=>{let t=Math.exp(-C*k*e),i=Math.min(n*e,300);return t*(r*Math.sinh(i)+o*Math.cosh(i))}}let z={calculatedDuration:x&&b||null,velocity:e=>Bi(t(e)),next:a=>{if(!x&&C<1){let e=Math.exp(-C*k*a),t=Math.sin(n*a),l=Math.cos(n*a),s=p-e*(i*t+w*l);return f.done=Math.abs(Bi(e*(r*t+o*l)))<=c&&Math.abs(p-s)<=u,f.value=f.done?p:s,f}let l=e(a);return x?f.done=a>=b:f.done=Math.abs(Bi(t(a)))<=c&&Math.abs(p-l)<=u,f.value=f.done?p:l,f},toString:()=>{let e=Math.min(Fm(z),2e4),t=Fh(t=>z.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return z}function Fz(e,t,n){let i=Math.max(t-5,0);return Br(n-e(i),t-i)}function FS(e){let t,n,{keyframes:i,velocity:r=0,power:o=.8,timeConstant:a=325,bounceDamping:l=10,bounceStiffness:s=500,modifyTarget:c,min:u,max:d,restDelta:p=.5,restSpeed:f}=e,h=i[0],m={done:!1,value:h},g=o*r,b=h+g,v=void 0===c?b:c(b);v!==b&&(g=v-h);let x=e=>-g*Math.exp(-e/a),y=e=>v+x(e),C=e=>{let t=x(e),n=y(e);m.done=Math.abs(t)<=p,m.value=m.done?v:n},w=e=>{let i;if(i=m.value,void 0!==u&&i<u||void 0!==d&&i>d){var r;t=e,n=FM({keyframes:[m.value,(r=m.value,void 0===u?d:void 0===d||Math.abs(u-r)<Math.abs(d-r)?u:d)],velocity:Fz(y,e,m.value),damping:l,stiffness:s,restDelta:p,restSpeed:f})}};return w(0),{calculatedDuration:null,next:e=>{let i=!1;return(n||void 0!==t||(i=!0,C(e),w(e)),void 0!==t&&e>=t)?n.next(e-t):(i||C(e),m)}}}function FL(e){var t;let n,{duration:i=300,keyframes:r,times:o,ease:a="easeInOut"}=e,l=Array.isArray(a)&&"number"!=typeof a[0]?a.map(BC):BC(a),s={done:!1,value:r[0]},c=function(e,t){let{clamp:n=!0,ease:i,mixer:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.length;if(R4(o===t.length,"Both input and output ranges must be the same length","range-length"),1===o)return()=>t[0];if(2===o&&t[0]===t[1])return()=>t[1];let a=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());let l=function(e,t,n){let i=[],r=n||R3.mix||Fp,o=e.length-1;for(let n=0;n<o;n++){let o=r(e[n],e[n+1]);t&&(o=Be(Array.isArray(t)?t[n]||R9:t,o)),i.push(o)}return i}(t,i,r),s=l.length,c=n=>{if(a&&n<e[0])return t[0];let i=0;if(s>1)for(;i<e.length-2&&!(n<e[i+1]);i++);let r=Bt(e[i],e[i+1],n);return l[i](r)};return n?t=>c(R1(e[0],e[o-1],t)):c}((t=o&&o.length===r.length?o:(!function(e,t){let n=e[e.length-1];for(let i=1;i<=t;i++){let r=Bt(0,t,i);e.push(Ft(n,1,r))}}(n=[0],r.length-1),n),t.map(e=>e*i)),r,{ease:Array.isArray(l)?l:r.map(()=>l||Bv).splice(0,r.length-1)});return{calculatedDuration:i,next:e=>(s.value=c(e),s.done=e>=i,s)}}FM.applyToOptions=e=>{let t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=arguments.length>2?arguments[2]:void 0,i=n((0,e2._)((0,e0._)({},e),{keyframes:[0,t]})),r=Math.min(Fm(i),2e4);return{type:"keyframes",ease:e=>i.next(r*e).value/t,duration:r/1e3}}(e,100,FM);return e.ease=t.ease,e.duration=Bi(t.duration),e.type="keyframes",e};let FA=e=>null!==e;function FE(e,t,n){let{repeat:i,repeatType:r="loop"}=t,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=e.filter(FA),l=o<0||i&&"loop"!==r&&i%2==1?0:a.length-1;return l&&void 0!==n?n:a[l]}
1let FT={decay:FS,inertia:FS,tween:FL,keyframes:FL,spring:FM};function F_(e){"string"==typeof e.type&&(e.type=FT[e.type])}var FO=class{get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}constructor(){this.updateFinished()}};let Fj=e=>e/100;var FD=class extends FO{initAnimation(){let{options:e}=this;F_(e);let{type:t=FL,repeat:n=0,repeatDelay:i=0,repeatType:r,velocity:o=0}=e,{keyframes:a}=e,l=t||FL;l!==FL&&"number"!=typeof a[0]&&(this.mixKeyframes=Be(Fj,Fp(a[0],a[1])),a=[0,100]);let s=l((0,e2._)((0,e0._)({},e),{keyframes:a}));"mirror"===r&&(this.mirroredGenerator=l((0,e2._)((0,e0._)({},e),{keyframes:[...a].reverse(),velocity:-o}))),null===s.calculatedDuration&&(s.calculatedDuration=Fm(s));let{calculatedDuration:c}=s;this.calculatedDuration=c,this.resolvedDuration=c+i,this.totalDuration=this.resolvedDuration*(n+1)-i,this.generator=s}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e){let t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{generator:i,totalDuration:r,mixKeyframes:o,mirroredGenerator:a,resolvedDuration:l,calculatedDuration:s}=this;if(null===this.startTime)return i.next(0);let{delay:c=0,keyframes:u,repeat:d,repeatType:p,repeatDelay:f,type:h,onUpdate:m,finalKeyframe:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),n?this.currentTime=e:this.updateTime(e);let b=this.currentTime-c*(this.playbackSpeed>=0?1:-1),v=this.playbackSpeed>=0?b<0:b>r;this.currentTime=Math.max(b,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let x=this.currentTime,y=i;if(d){let e=Math.min(this.currentTime,r)/l,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,d+1))%2&&("reverse"===p?(n=1-n,f&&(n-=f/l)):"mirror"===p&&(y=a)),x=R1(0,1,n)*l}v?(this.delayState.value=u[0],t=this.delayState):t=y.next(x),o&&!v&&(t.value=o(t.value));let{done:C}=t;v||null===s||(C=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);let w=null===this.holdTime&&("finished"===this.state||"running"===this.state&&C);return w&&h!==FS&&(t.value=FE(u,this.options,g,this.speed)),m&&m(t.value),w&&this.finish(),t}then(e,t){return this.finished.then(e,t)}get duration(){return this.calculatedDuration/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return this.currentTime/1e3}set time(e){e=Bi(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return Fz(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(BE.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=this.currentTime/1e3)}play(){var e,t;if(this.isStopped)return;let{driver:n=Ff,startTime:i}=this.options;this.driver||(this.driver=n(e=>this.tick(e))),null==(e=(t=this.options).onPlay)||e.call(t);let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=null!=i?i:r),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(BE.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",null==(e=(t=this.options).onComplete)||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null==(e=(t=this.options).onCancel)||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null==(t=this.driver)||t.stop(),e.observe(this)}constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{var e,t;let{motionValue:n}=this.options;n&&n.updatedAt!==BE.now()&&this.tick(BE.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null==(e=(t=this.options).onStop)||e.call(t))},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}};let FN=e=>180*e/Math.PI,FI=e=>FR(FN(Math.atan2(e[1],e[0]))),FP={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:FI,rotateZ:FI,skewX:e=>FN(Math.atan(e[1])),skewY:e=>FN(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},FR=e=>((e%=360)<0&&(e+=360),e),FB=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),FF=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),FV={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:FB,scaleY:FF,scale:e=>(FB(e)+FF(e))/2,rotateX:e=>FR(FN(Math.atan2(e[6],e[5]))),rotateY:e=>FR(FN(Math.atan2(-e[2],e[0]))),rotateZ:FI,rotate:FI,skewX:e=>FN(Math.atan(e[4])),skewY:e=>FN(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function FH(e){return+!!e.includes("scale")}function FW(e,t){let n,i;if(!e||"none"===e)return FH(t);let r=e.match(RegExp("^matrix3d\\(([-\\d.e\\s,]+)\\)$","u"));if(r)n=FV,i=r;else{let t=e.match(RegExp("^matrix\\(([-\\d.e\\s,]+)\\)$","u"));n=FP,i=t}if(!i)return FH(t);let o=n[t],a=i[1].split(",").map(Fq);return"function"==typeof o?o(a):a[o]}function Fq(e){return parseFloat(e.trim())}let FU=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],F$=new Set([...FU,"pathRotation"]),FK=e=>e===BI||e===BX,FG=new Set(["x","y","z"]),FY=FU.filter(e=>!FG.has(e)),FX={width:(e,t)=>{let{x:n}=e,{paddingLeft:i="0",paddingRight:r="0",boxSizing:o}=t,a=n.max-n.min;return"border-box"===o?a:a-parseFloat(i)-parseFloat(r)},height:(e,t)=>
1{let{y:n}=e,{paddingTop:i="0",paddingBottom:r="0",boxSizing:o}=t,a=n.max-n.min;return"border-box"===o?a:a-parseFloat(i)-parseFloat(r)},top:(e,t)=>{let{top:n}=t;return parseFloat(n)},left:(e,t)=>{let{left:n}=t;return parseFloat(n)},bottom:(e,t)=>{let{y:n}=e,{top:i}=t;return parseFloat(i)+(n.max-n.min)},right:(e,t)=>{let{x:n}=e,{left:i}=t;return parseFloat(i)+(n.max-n.min)},x:(e,t)=>{let{transform:n}=t;return FW(n,"x")},y:(e,t)=>{let{transform:n}=t;return FW(n,"y")}};FX.translateX=FX.x,FX.translateY=FX.y;let FJ=new Set,FQ=!1,FZ=!1,F1=!1;function F0(){if(FZ){let e=Array.from(FJ).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t,i=(t=[],FY.forEach(n=>{let i=e.getValue(n);void 0!==i&&(t.push([n,i.get()]),i.set(+!!n.startsWith("scale")))}),t);i.length&&(n.set(e,i),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(t=>{var n;let[i,r]=t;null==(n=e.getValue(i))||n.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}FZ=!1,FQ=!1,FJ.forEach(e=>e.complete(F1)),FJ.clear()}function F2(){FJ.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(FZ=!0)})}var F4=class{scheduleResolve(){this.state="scheduled",this.isAsync?(FJ.add(this),FQ||(FQ=!0,BM.read(F2),BM.resolveKeyframes(F0))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:i}=this;if(null===e[0]){let r=null==i?void 0:i.get(),o=e[e.length-1];if(void 0!==r)e[0]=r;else if(n&&t){let i=n.readValue(t,o);null!=i&&(e[0]=i)}void 0===e[0]&&(e[0]=o),i&&void 0===r&&i.set(e[0])}for(let t=1;t<e.length;t++)null!=e[t]||(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),FJ.delete(this)}cancel(){"scheduled"===this.state&&(FJ.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}constructor(e,t,n,i,r,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=i,this.element=r,this.isAsync=o}};function F3(e,t,n){t.startsWith("--")?e.style.setProperty(t,n):e.style[t]=n}let F6={};function F8(e,t){let n=R7(e);return()=>{var e;return null!=(e=F6[t])?e:n()}}let F5=F8(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),F7=F8(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),F9=e=>{let[t,n,i,r]=e;return"cubic-bezier(".concat(t,", ").concat(n,", ").concat(i,", ").concat(r,")")},Ve={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:F9([0,.65,.55,1]),circOut:F9([.55,0,1,.45]),backIn:F9([.31,.01,.66,-.59]),backOut:F9([.33,1.53,.69,.99])};function Vt(e){return"function"==typeof e&&"applyToOptions"in e}var Vn=class extends FO{play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;null==(e=(t=this.animation).finish)||e.call(t)}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e,t,n;let i=null==(e=this.options)?void 0:e.element;!this.isPseudoElement&&(null==i?void 0:i.isConnected)&&(null==(t=(n=this.animation).commitStyles)||t.call(n))}get duration(){var e,t;return Number((null==(t=this.animation.effect)||null==(e=t.getComputedTiming)?void 0:e.call(t).duration)||0)/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return(Number(this.animation.currentTime)||0)/1e3}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=Bi(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){var e;return null!=(e=this.manualStartTime)?e:Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline(e){var t;let{timeline:n,rangeStart:i,rangeEnd:r,observe:o}=e;return(this.allowFlatten&&(null==(t=this.animation.effect)||t.updateTiming({easing:"linear"})),this.animation.onfinish=null,n&&F5())?(this.animation.timeline=n,i&&(this.animation.rangeStart=i),r&&(this.animation.rangeEnd=r),R9):o(this)}constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:n,keyframes:i,pseudoElement:r,allowFlatten:o=!1,finalKeyframe:a,onComplete:l}=e;this.isPseudoElement=!!r,this.allowFlatten=o,this.options=e,R4("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const s=function(e){let{type:t}=e,n=(0,e4._)(e,["type"]);return Vt(t)&&F7()?t.applyToOptions(n):(null!=n.duration||(n.duration=300),null!=n.ease||(n.ease="easeOut"),n)}(e);this.animation=function(e,t,n){let{delay:i=0,duration:r=300,repeat:o=0,repeatType:a="loop",ease:l="easeOut",times:s}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,u={[t]:n};s&&(u.offset=s);let d=function e(t,n){if(t)return"function"==typeof t?F7()?Fh(t,n):"ease-out":Bx(t)?F9(t):Array.isArray(t)?t.map(t=>e(t,n)||Ve.easeOut):Ve[t]}(l,r);Array.isArray(d)&&(u.easing=d);let p={delay:i,duration:r,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"};return c&&(p.pseudoElement=c),e.animate(u,p)}(t,n,i,s,r),!1===s.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!r){let e=FE(i,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(e),F3(t,n,e),this.animation.cancel()}null==l||l(),this.notifyFinished()}}};let Vi={anticipate:Bp,backInOut:Bd,circInOut:Bm};var Vr=class extends Vn{updateMotionValue(e){let t=this.options,{motionValue:n,onUpdate:i,onComplete:r,element:o}=t,a=(0,e4._)(t,["motionValue","onUpdate","onComplete","element"]);if(!n)return;if(void 0!==e)return void n.set(e);let l=new FD((0,e2._)((0,e0._)({},a),{autoplay:!1})),s=Math.max(10,BE.now()-this.startTime),c=R1(0,10,s-10),u=l.sample(s).value,{name:d}=this.options;o&&d&&F3(o,d,u),n.setWithVelocity(l.sample(Math.max(0,s-c)).value,u,c),l.stop()}constructor(e){!function(e){"string"==typeof e.ease&&e.ease in Vi&&(e.ease=Vi[e.ease])}(e),F_(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}};let Vo=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(B7.test(e)||"0"===e)&&!e.startsWith("url("));function Va(e){e.duration=0,e.type="keyframes"}let Vl=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),Vs=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,Vc=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),Vu=R7(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var Vd=class extends FO{onKeyframesResolved(e,t,n,i){var r,o;let a;this.keyframeResolver=void 0;let{name:l,type:s,velocity:c,delay:u,isHandoff:d,onUpdate:p}=n;this.resolvedAt=BE.now();let f=!0;!function(e,t,n,i){let r=e[0];if(null===r)return!1;if("display"===t||"visibility"===t)return!0;let o=e[e.length-1],a=Vo(r,t),l=Vo(o,t);return R2(a===l,"You are trying to animate ".concat(t,' from "').concat(r,'" to "').concat(o,'". "').concat(a?o:r,'" is not an animatable value.'),"value-not-animatable"),!!a&&!!l&&(function(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||Vt(n))&&i)}(e,l,s,c)&&(f=!1,(R3.instantAnimations||!u)&&(null==p||p(FE(e,n,t))),e[0]=e[e.length-1],Va(n),n.repeat=0);let h=(0,e2._)((0,e0._)({startTime:i?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t},n),{keyframes:e}),m=f&&!d&&function(e){var t;
1let{motionValue:n,name:i,repeatDelay:r,repeatType:o,damping:a,type:l,keyframes:s}=e,c=null==n||null==(t=n.owner)?void 0:t.current;if(!(c instanceof HTMLElement)&&!(c instanceof SVGElement))return!1;let{onUpdate:u,transformTemplate:d}=n.owner.getProps();return Vu()&&i&&(Vl.has(i)||Vc.has(i)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&Vs.test(e[t]))return!0;return!1}(s))&&("transform"!==i||!d)&&!u&&!r&&"mirror"!==o&&0!==a&&"inertia"!==l}(h),g=null==(o=h.motionValue)||null==(r=o.owner)?void 0:r.current;if(m)try{a=new Vr((0,e2._)((0,e0._)({},h),{element:g}))}catch(e){a=new FD(h)}else a=new FD(h);a.finished.then(()=>{this.notifyFinished()}).catch(R9),this.pendingTimeline&&(this.stopTimeline=a.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=a}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){if(!this._animation){var e;null==(e=this.keyframeResolver)||e.resume(),F1=!0,F2(),F0(),F1=!1}return this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),null==(e=this.keyframeResolver)||e.cancel()}constructor(e){var t;let{autoplay:n=!0,delay:i=0,type:r="keyframes",repeat:o=0,repeatDelay:a=0,repeatType:l="loop",keyframes:s,name:c,motionValue:u,element:d}=e,p=(0,e4._)(e,["autoplay","delay","type","repeat","repeatDelay","repeatType","keyframes","name","motionValue","element"]);super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null==(t=this.stopTimeline)||t.call(this)),null==(e=this.keyframeResolver)||e.cancel()},this.createdAt=BE.now();const f=(0,e0._)({autoplay:n,delay:i,type:r,repeat:o,repeatDelay:a,repeatType:l,name:c,motionValue:u,element:d},p),h=(null==d?void 0:d.KeyframeResolver)||F4;this.keyframeResolver=new h(s,(e,t,n)=>this.onKeyframesResolved(e,t,f,!n),c,u,d),null==(t=this.keyframeResolver)||t.scheduleResolve()}};function Vp(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),a=e.size,l=(a-1)*i;return"function"==typeof n?n(o,a):1===r?o*i:l-o*i}var Vf=class{setCurrent(e){this.current=e,this.updatedAt=BE.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.current;this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new Bn);let n=this.events[e].add(t);return"change"===e?()=>{n(),BM.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;null==(e=this.events.change)||e.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return v&&v.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=BE.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return Br(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var e,t;null==(e=this.dependents)||e.clear(),null==(t=this.events.destroy)||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=BE.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev){var n;if(null==(n=this.events.change)||n.notify(this.current),this.dependents)for(let e of this.dependents)e.dirty()}},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}};function Vh(e,t){return new Vf(e,t)}function Vm(e,t){if((null==e?void 0:e.inherit)&&t){let{inherit:n}=e,i=(0,e4._)(e,["inherit"]);return(0,e0._)({},t,i)}return e}function Vg(e,t){var n,i;let r=null!=(n=null!=(i=null==e?void 0:e[t])?i:null==e?void 0:e.default)?n:e;return r!==e?Vm(r,e):r}let Vb={type:"spring",stiffness:500,damping:25,restSpeed:10},Vv={type:"keyframes",duration:.8},Vx={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Vy=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),VC=function(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=arguments.length>4?arguments[4]:void 0,o=arguments.length>5?arguments[5]:void 0;return a=>{let l=Vg(i,e)||{},s=l.delay||i.delay||0,{elapsed:c=0}=i;c-=Bi(s);let u=(0,e2._)((0,e0._)({keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity()},l),{delay:-c,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{a(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:o?void 0:r});!function(e){for(let t in e)if(!Vy.has(t))return!0;return!1}(l)&&Object.assign(u,((e,t)=>
1{let{keyframes:n}=t;return n.length>2?Vv:F$.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===n[1]?2*Math.sqrt(550):30,restSpeed:10}:Vb:Vx})(e,u)),u.duration&&(u.duration=Bi(u.duration)),u.repeatDelay&&(u.repeatDelay=Bi(u.repeatDelay)),void 0!==u.from&&(u.keyframes[0]=u.from);let d=!1;if(!1!==u.type&&(0!==u.duration||u.repeatDelay)||(Va(u),0===u.delay&&(d=!0)),(R3.instantAnimations||R3.skipAnimations||(null==r?void 0:r.shouldSkipAnimations)||l.skipAnimations)&&(d=!0,Va(u),u.delay=0),u.allowFlatten=!l.type&&!l.ease,d&&!o&&void 0!==t.get()){let e=FE(u.keyframes,l);if(void 0!==e)return void BM.update(()=>{u.onUpdate(e),u.onComplete()})}return l.isSync?new FD(u):new Vd(u)}},Vw=RegExp("^var\\(--(?:([\\w-]+)|([\\w-]+), ?([a-zA-Z\\d ()%#.,-]+))\\)","u");function Vk(e){let t=[{},{}];return null==e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function VM(e,t,n,i){if("function"==typeof t){let[r,o]=Vk(i);t=t(void 0!==n?n:e.custom,r,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[r,o]=Vk(i);t=t(void 0!==n?n:e.custom,r,o)}return t}function Vz(e,t,n){let i=e.getProps();return VM(i,t,void 0!==n?n:i.custom,e)}let VS=new Set(["width","height","top","left","right","bottom",...FU]),VL=e=>Array.isArray(e),VA=e=>!!(e&&e.getVelocity);function VE(e,t){let n=e.getValue("willChange");if(VA(n)&&n.add)return n.add(t);if(!n&&R3.WillChange){let n=new R3.WillChange("auto");e.addValue("willChange",n),n.add(t)}}function VT(e){return e.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase()))}let V_="data-"+VT("framerAppearId"),VO="u">typeof window;function Vj(e,t){let{delay:n=0,transitionOverride:i,type:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:o,transitionEnd:a}=t,l=(0,e4._)(t,["transition","transitionEnd"]),s=e.getDefaultTransition(),c=null==(o=o?Vm(o,s):s)?void 0:o.reduceMotion,u=null==o?void 0:o.skipAnimations;i&&(o=i);let d=[],p=r&&e.animationState&&e.animationState.getState()[r],f=null==o?void 0:o.path;for(let t in f&&f.animateVisualElement(e,l,o,n,d),l){var h;let i=e.getValue(t,null!=(h=e.latestValues[t])?h:null),r=l[t];if(void 0===r||p&&function(e,t){let{protectedKeys:n,needsAnimating:i}=e,r=n.hasOwnProperty(t)&&!0!==i[t];return i[t]=!1,r}(p,t))continue;let a=(0,e0._)({delay:n},Vg(o||{},t));u&&(a.skipAnimations=!0);let s=i.get();if(void 0!==s&&!i.isAnimating()&&!Array.isArray(r)&&r===s&&!a.velocity){BM.update(()=>i.set(r));continue}let f=!1;if(VO&&window.MotionHandoffAnimation){let n=e.props[V_];if(n){let e=window.MotionHandoffAnimation(n,t,BM);null!==e&&(a.startTime=e,f=!0)}}VE(e,t);let m=null!=c?c:e.shouldReduceMotion;i.start(VC(t,i,r,m&&VS.has(t)?{type:!1}:a,e,f));let g=i.animation;g&&d.push(g)}if(a){let t=()=>BM.update(()=>{a&&function(e,t){let n=Vz(e,t)||{},{transitionEnd:i={},transition:r={}}=n,o=(0,e4._)(n,["transitionEnd","transition"]);for(let t in o=(0,e0._)({},o,i)){var a,l;l=VL(a=o[t])?a[a.length-1]||0:a,e.hasValue(t)?e.getValue(t).set(l):e.addValue(t,Vh(l))}}(e,a)});d.length?Promise.all(d).then(t):t()}return d}function VD(e,t){var n;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Vz(e,t,"exit"===i.type?null==(n=e.presenceContext)?void 0:n.custom:void 0),{transition:o=e.getDefaultTransition()||{}}=r||{};i.transitionOverride&&(o=i.transitionOverride);let a=r?()=>Promise.all(Vj(e,r,i)):()=>Promise.resolve(),l=e.variantChildren&&e.variantChildren.size?function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,{delayChildren:r=0,staggerChildren:a,staggerDirection:l}=o;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,a=arguments.length>6?arguments[6]:void 0,l=[];for(let s of e.variantChildren)s.notify("AnimationStart",t),l.push(VD(s,t,(0,e2._)((0,e0._)({},a),{delay:n+("function"==typeof i?0:i)+Vp(e.variantChildren,s,i,r,o)})).then(()=>s.notify("AnimationComplete",t)));return Promise.all(l)}(e,t,n,r,a,l,i)}:()=>Promise.resolve(),{when:s}=o;if(!s)return Promise.all([a(),l(i.delay)]);{let[e,t]="beforeChildren"===s?[a,l]:[l,a];return e().then(()=>t())}}let VN=e=>t=>t.test(e),VI=[BI,BX,BY,BG,BQ,BJ,{test:e=>"auto"===e,parse:e=>e}],VP=e=>VI.find(VN(e)),VR=new Set(["brightness","contrast","saturate","opacity"]);function VB(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[i]=n.match(BF)||[];if(!i)return e;let r=n.replace(i,""),o=+!!VR.has(t);return i!==n&&(o*=100),t+"("+o+r+")"}let VF=RegExp("\\b([a-z-]*)\\(.*?\\)","gu"),VV=(0,e2._)((0,e0._)({},B7),{getAnimatableNone:e=>{let t=e.match(VF);return t?t.map(VB).join(" "):e}}),VH=(0,e2._)((0,e0._)({},B7),{getAnimatableNone:e=>{let t=B7.parse(e);return B7.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?(0,e2._)((0,e0._)({},e),{alpha:1}):e))}}),VW=(0,e2._)((0,e0._)({},BI),{transform:Math.round}),Vq=(0,e2._)((0,e0._)({borderWidth:BX,borderTopWidth:BX,borderRightWidth:BX,borderBottomWidth:BX,borderLeftWidth:BX,borderRadius:BX,borderTopLeftRadius:BX,borderTopRightRadius:BX,borderBottomRightRadius:BX,borderBottomLeftRadius:BX,width:BX,maxWidth:BX,height:BX,maxHeight:BX,top:BX,right:BX,bottom:BX,left:BX,inset:BX,insetBlock:BX,insetBlockStart:BX,insetBlockEnd:BX,insetInline:BX,insetInlineStart:BX,insetInlineEnd:BX,padding:BX,paddingTop:BX,paddingRight:BX,paddingBottom:BX,paddingLeft:BX,paddingBlock:BX,paddingBlockStart:BX,paddingBlockEnd:BX,paddingInline:BX,paddingInlineStart:BX,paddingInlineEnd:BX,margin:BX,marginTop:BX,marginRight:BX,marginBottom:BX,marginLeft:BX,marginBlock:BX,marginBlockStart:BX,marginBlockEnd:BX,marginInline:BX,marginInlineStart:BX,marginInlineEnd:BX,fontSize:BX,backgroundPositionX:BX,backgroundPositionY:BX},{rotate:BG,pathRotation:BG,rotateX:BG,rotateY:BG,rotateZ:BG,scale:BR,scaleX:BR,scaleY:BR,scaleZ:BR,skew:BG,skewX:BG,skewY:BG,distance:BX,translateX:BX,translateY:BX,translateZ:BX,x:BX,y:BX,z:BX,perspective:BX,transformPerspective:BX,opacity:BP,originX:BZ,originY:BZ,originZ:BX}),{zIndex:VW,fillOpacity:BP,strokeOpacity:BP,numOctaves:VW}),VU=(0,e2._)((0,e0._)({},Vq),{color:B0,backgroundColor:B0,outlineColor:B0,fill:B0,stroke:B0,borderColor:B0,borderTopColor:B0,borderRightColor:B0,borderBottomColor:B0,borderLeftColor:B0,filter:VV,WebkitFilter:VV,mask:VH,WebkitMask:VH}),V$=e=>VU[e],VK=new Set([VV,VH]);function VG(e,t){let n=V$(e);return VK.has(n)||(n=B7),n.getAnimatableNone?n.getAnimatableNone(t):void 0}
1let VY=new Set(["auto","none","0"]);var VX=class extends F4{readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let i=e[n];if("string"==typeof i&&Bj(i=i.trim())){let r=function e(t,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;R4(i<=4,'Max CSS variable fallback depth detected in property "'.concat(t,'". This may indicate a circular fallback dependency.'),"max-css-var-depth");let[r,o]=function(e){let t=Vw.exec(e);if(!t)return[,];let[,n,i,r]=t;return["--".concat(null!=n?n:i),r]}(t);if(!r)return;let a=window.getComputedStyle(n).getPropertyValue(r);if(a){let e=a.trim();return R6(e)?parseFloat(e):e}return Bj(o)?e(o,n,i+1):o}(i,t.current);void 0!==r&&(e[n]=r),n===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!VS.has(n)||2!==e.length)return;let[i,r]=e,o=VP(i),a=VP(r);if(BN(i)!==BN(r)&&FX[n]){this.needsMeasurement=!0;return}if(o!==a)if(FK(o)&&FK(a))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else FX[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++){var i;(null===e[t]||("number"==typeof(i=e[t])?0===i:null===i||"none"===i||"0"===i||R5(i)))&&n.push(t)}n.length&&function(e,t,n){let i,r=0;for(;r<e.length&&!i;){let t=e[r];"string"==typeof t&&!VY.has(t)&&B8(t).values.length&&(i=e[r]),r++}if(i&&n)for(let r of t)e[r]=VG(n,i)}(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=FX[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let i=t[t.length-1];void 0!==i&&e.getValue(n,i).jump(i,!1)}measureEndState(){var e;let{element:t,name:n,unresolvedKeyframes:i}=this;if(!t||!t.current)return;let r=t.getValue(n);r&&r.jump(this.measuredOrigin,!1);let o=i.length-1,a=i[o];i[o]=FX[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),(null==(e=this.removedTransforms)?void 0:e.length)&&this.removedTransforms.forEac
1h(e=>{let[n,i]=e;t.getValue(n).set(i)}),this.resolveNoneKeyframes()}constructor(e,t,n,i,r){super(e,t,n,i,r,!0)}};let VJ=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"];function VQ(e,t,n){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){var i;let r=document;t&&(r=t.current);let o=null!=(i=null==n?void 0:n[e])?i:r.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e).filter(e=>null!=e)}let VZ=(e,t)=>t&&"number"==typeof e?t.transform(e):e;function V1(e){return R8(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}let{schedule:V0}=Bk(queueMicrotask,!1),V2={x:!1,y:!1};function V4(e,t){let n=VQ(e),i=new AbortController;return[n,(0,e2._)((0,e0._)({passive:!0},t),{signal:i.signal}),()=>i.abort()]}let V3=(e,t)=>!!t&&(e===t||V3(e,t.parentElement)),V6=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,V8=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),V5=new Set(["INPUT","SELECT","TEXTAREA"]),V7=new WeakSet;function V9(e){return t=>{"Enter"===t.key&&e(t)}}function He(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Ht(e){return V6(e)&&!(V2.x||V2.y)}let Hn=new WeakSet;function Hi(e){return R8(e)&&"ownerSVGElement"in e}let Hr=new WeakMap,Ho=(e,t,n)=>(i,r)=>r&&r[0]?r[0][e+"Size"]:Hi(i)&&"getBBox"in i?i.getBBox()[t]:i[n],Ha=Ho("inline","width","offsetWidth"),Hl=Ho("block","height","offsetHeight");function Hs(e){var t;let{target:n,borderBoxSize:i}=e;null==(t=Hr.get(n))||t.forEach(e=>{e(n,{get width(){return Ha(n,i)},get height(){return Hl(n,i)}})})}function Hc(e){e.forEach(Hs)}let Hu=new Set;function Hd(e,t){let n;return"function"==typeof e?(Hu.add(e),l||(l=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};Hu.forEach(t=>t(e))},window.addEventListener("resize",l)),()=>{Hu.delete(e),Hu.size||"function"!=typeof l||(window.removeEventListener("resize",l),l=void 0)}):(!a&&"u">typeof ResizeObserver&&(a=new ResizeObserver(Hc)),(n=VQ(e)).forEach(e=>{let n=Hr.get(e);n||(n=new Set,Hr.set(e,n)),n.add(t),null==a||a.observe(e)}),()=>{n.forEach(e=>{let n=Hr.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==a||a.unobserve(e)})})}let Hp=[...VI,B0,B7],Hf=()=>({translate:0,scale:1,origin:0,originPoint:0}),Hh=()=>({x:Hf(),y:Hf()}),Hm=()=>({min:0,max:0}),Hg=()=>({x:Hm(),y:Hm()}),Hb=new WeakMap;function Hv(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function Hx(e){return"string"==typeof e||Array.isArray(e)}let Hy=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],HC=["initial",...Hy];function Hw(e){return Hv(e.animate)||HC.some(t=>Hx(e[t]))}function Hk(e){return!!(Hw(e)||e.variants)}let HM={current:null},Hz={current:!1},HS="u">typeof window,HL=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],HA={};var HE=class{scrapeMotionValuesFromProps(e,t,n){return{}}mount(e){var t,n,i;if(this.hasBeenMounted)for(let e in this.initialValues)null==(i=this.values.get(e))||i.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,Hb.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(Hz.current||function(){if(Hz.current=!0,HS)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>HM.current=e.matches;e.addEventListener("change",t),t()}else HM.current=!1}(),this.shouldReduceMotion=HM.current),this.shouldSkipAnimations=null!=(t=this.skipAnimationsConfig)&&t,null==(n=this.parent)||n.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var e;for(let t in this.projection&&this.projection.unmount(),Bz(this.notifyUpdate),Bz(this.render),this.valueSubscriptions.forEach(e
1=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),null==(e=this.parent)||e.removeChild(this),this.events)this.events[t].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),null!=this.enteringChildren||(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let n;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&Vl.has(e)&&this.current instanceof HTMLElement){let{factory:n,keyframes:i,times:r,ease:o,duration:a}=t.accelerate,l=new Vn({element:this.current,name:e,keyframes:i,times:r,ease:o,duration:Bi(a)}),s=n(l);this.valueSubscriptions.set(e,()=>{s(),l.cancel()});return}let i=F$.has(e);i&&this.onBindTransform&&this.onBindTransform();let r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&BM.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),n&&n()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in HA){let t=HA[e];if(!t)continue;let{isEnabled:n,Feature:i}=t;if(!this.features[e]&&i&&n(this.props)&&(this.features[e]=new i(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Hg()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<HL.length;t++){let n=HL[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let i=e["on"+n];i&&(this.propEventSubscriptions[n]=this.on(n,i))}this.prevMotionValues=function(e,t,n){for(let i in t){let r=t[i],o=n[i];if(VA(r))e.addValue(i,r);else if(VA(o))e.addValue(i,Vh(r,{owner:e}));else if(o!==r)if(e.hasValue(i)){let t=e.getValue(i);!0===t.liveStyle?t.jump(r):t.hasAnimated||t.set(r)}else{let t=e.getStaticValue(i);e.addValue(i,Vh(void 0!==t?t:r,{owner:e}))}}for(let i in n)void 0===t[i]&&e.removeValue(i);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=Vh(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let i=void 0===this.latestValues[e]&&this.current?null!=(n=this.getBaseTargetFromProps(this.props,e))?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=i){if("string"==typeof i&&(R6(i)||R5(i)))i=parseFloat(i);else{let n;n=i,!Hp.find(VN(n))&&B7.test(t)&&(i=VG(e,t))}this.setBaseTarget(e,VA(i)?i.get():i)}return VA(i)?i.get():i}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){var i;let r=VM(this.props,n,null==(i=this.presenceContext)?void 0:i.custom);r&&(t=r[e])}if(n&&void 0!==t)return t;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||VA(r)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new Bn),this.events[e].add(t)}notify(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];this.events[e]&&this.events[e].notify(...n)}scheduleRenderMicrotask(){V0.render(this.render)}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:i,skipAnimations:r,blockInitialAnimation:o,visualState:a},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=F4,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=BE.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,BM.render(this.render,!1,!0))};const{latestValues:s,renderState:c}=a;this.latestValues=s,this.baseTarget=(0,e0._)({},s),this.initialValues=t.initial?(0,e0._)({},s):{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.skipAnimationsConfig=r,this.options=l,this.blockInitialAnimation=!!o,this.isControllingVariants=Hw(t),this.isVariantNode=Hk(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const u=this.scrapeMotionValuesFromProps(t,{},this),{willChange:d}=u,p=(0,e4._)(u,["willChange"]);for(const e in p){const t=p[e];void 0!==s[e]&&VA(t)&&t.set(s[e])}}},HT=class extends HE{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,t){let{vars:n,style:i}=t;delete n[e],delete i[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;VA(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent="".concat(e))}))}constructor(){super(...arguments),this.KeyframeResolver=VX}}
1,H_=class{update(){}constructor(e){this.isMounted=!1,this.node=e}};function HO(e){let{top:t,left:n,right:i,bottom:r}=e;return{x:{min:n,max:i},y:{min:t,max:r}}}function Hj(e){return void 0===e||1===e}function HD(e){let{scale:t,scaleX:n,scaleY:i}=e;return!Hj(t)||!Hj(n)||!Hj(i)}function HN(e){return HD(e)||HI(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function HI(e){var t,n;return(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n}function HP(e,t,n,i,r){return void 0!==r&&(e=i+r*(e-i)),i+n*(e-i)+t}function HR(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0;e.min=HP(e.min,t,n,i,r),e.max=HP(e.max,t,n,i,r)}function HB(e,t){let{x:n,y:i}=t;HR(e.x,n.translate,n.scale,n.originPoint),HR(e.y,i.translate,i.scale,i.originPoint)}function HF(e,t){e.min+=t,e.max+=t}function HV(e,t,n,i){let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.5;HR(e,t,n,Ft(e.min,e.max,r),i)}function HH(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function HW(e,t,n){let i=null!=n?n:e;HV(e.x,HH(t.x,i.x),t.scaleX,t.scale,t.originX),HV(e.y,HH(t.y,i.y),t.scaleY,t.scale,t.originY)}function Hq(e,t){return HO(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}let HU={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},H$=FU.length;function HK(e,t,n){let{style:i,vars:r,transformOrigin:o}=e,a=!1,l=!1;for(let e in t){let n=t[e];if(F$.has(e)){a=!0;continue}if(B_(e)){r[e]=n;continue}{let t=VZ(n,Vq[e]);e.startsWith("origin")?(l=!0,o[e]=t):i[e]=t}}if(!t.transform&&(a||n?i.transform=function(e,t,n){let i="",r=!0;for(let o=0;o<H$;o++){let a=FU[o],l=e[a];if(void 0===l)continue;let s=!0;if("number"==typeof l)s=l===+!!a.startsWith("scale");else{let e=parseFloat(l);s=a.startsWith("scale")?1===e:0===e}if(!s||n){let e=VZ(l,Vq[a]);if(!s){r=!1;let t=HU[a]||a;i+="".concat(t,"(").concat(e,") ")}n&&(t[a]=e)}}let o=e.pathRotation;return o&&(r=!1,i+="rotate(".concat(VZ(o,Vq.pathRotation),") ")),i=i.trim(),n?i=n(t,r?"":i):r&&(i="none"),i}(t,e.transform,n):i.transform&&(i.transform="none")),l){let{originX:e="50%",originY:t="50%",originZ:n=0}=o;i.transformOrigin="".concat(e," ").concat(t," ").concat(n)}}function HG(e,t,n,i){let r,{style:o,vars:a}=t,l=e.style;for(r in o)l[r]=o[r];for(r in null==i||i.applyProjectionStyles(l,n),a)l.setProperty(r,a[r])}function HY(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let HX={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!BX.test(e))return e;else e=parseFloat(e);return"".concat(HY(e,t.target.x),"% ").concat(HY(e,t.target.y),"%")}},HJ={borderRadius:(0,e2._)((0,e0._)({},HX),{applyTo:[...VJ]}),borderTopLeftRadius:HX,borderTopRightRadius:HX,borderBottomLeftRadius:HX,borderBottomRightRadius:HX,boxShadow:{correct:(e,t)=>{let{treeScale:n,projectionDelta:i}=t,r=B7.parse(e);if(r.length>5)return e;let o=B7.createTransformer(e),a=+("number"!=typeof r[0]),l=i.x.scale*n.x,s=i.y.scale*n.y;r[0+a]/=l,r[1+a]/=s;let c=Ft(l,s,.5);return"number"==typeof r[2+a]&&(r[2+a]/=c),"number"==typeof r[3+a]&&(r[3+a]/=c),o(r)}}};function HQ(e,t){let{layout:n,layoutId:i}=t;return F$.has(e)||e.startsWith("origin")||(n||void 0!==i)&&(!!HJ[e]||"opacity"===e)}function HZ(e,t,n){var i;let r=e.style,o=null==t?void 0:t.style,a={};if(!r)return a;for(let t in r)(VA(r[t])||o&&VA(o[t])||HQ(t,e)||(null==n||null==(i=n.getValue(t))?void 0:i.liveStyle)!==void 0)&&(a[t]=r[t]);return a}var H1=class extends HT{mount(e){R4(!!e.style,"motion.create() components must forward their ref to a HTML or SVG element","custom-component-ref"),super.mount(e)}readValueFromInstance(e,t){var n;if(F$.has(t))return(null==(n=this.projection)?void 0:n.isProjecting)?FH(t):((e,t)=>{let{transform:n="none"}=getComputedStyle(e);return FW(n,t)})(e,t);{let n=window.getComputedStyle(e),i=(B_(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,t){let{transformPagePoint:n}=t;return Hq(e,n)}build(e,t,n){HK(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return HZ(e,t,n)}constructor(){super(...arguments),this.type="html",this.renderInstance=HG}};let H0={offset:"stroke-dashoffset",array:"stroke-dasharray"},H2={offset:"strokeDashoffset",array:"strokeDasharray"},H4=["transform","opacity","offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function H3(e,t,n,i,r){var o,a;let[l,...s]=[t,n,i,r],{attrX:c,attrY:u,attrScale:d,pathLength:p,pathSpacing:f=1,pathOffset:h=0}=l,m=(0,e4._)(l,["attrX","attrY","attrScale","pathLength","pathSpacing","pathOffset"]),[g,...b]=s,[v,...x]=b,[y]=x;
1if(HK(e,m,v),g){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:C,style:w}=e;for(let e of H4)void 0!==C[e]&&(w[e]=C[e],delete C[e]);(w.transform||C.transformOrigin)&&(w.transformOrigin=null!=(o=C.transformOrigin)?o:"50% 50%",delete C.transformOrigin),w.transform&&(w.transformBox=null!=(a=null==y?void 0:y.transformBox)?a:"fill-box",delete C.transformBox),void 0!==c&&(C.x=c),void 0!==u&&(C.y=u),void 0!==d&&(C.scale=d),void 0!==p&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=!(arguments.length>4)||void 0===arguments[4]||arguments[4];e.pathLength=1;let o=r?H0:H2;e[o.offset]="".concat(-i),e[o.array]="".concat(t," ").concat(n)}(C,p,f,h,!1)}let H6=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),H8=e=>"string"==typeof e&&"svg"===e.toLowerCase();function H5(e,t,n){let i=HZ(e,t,n);for(let n in e)(VA(e[n])||VA(t[n]))&&(i[-1!==FU.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return i}var H7=class extends HT{getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(F$.has(t)){let e=V$(t);return e&&e.default||0}if(H4.includes(t)){let n=getComputedStyle(e)[t];if("string"==typeof n&&n)return n.trim()}return t=H6.has(t)?t:VT(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return H5(e,t,n)}
1build(e,t,n){H3(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,i){for(let n in HG(e,t,void 0,i),t.attrs)e.setAttribute(H6.has(n)?n:VT(n),t.attrs[n])}mount(e){this.isSVGTag=H8(e.tagName),super.mount(e)}constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Hg}};let H9=HC.length;function We(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}let Wt=[...Hy].reverse(),Wn=Hy.length;function Wi(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Wr(){return{animate:Wi(!0),whileInView:Wi(),whileHover:Wi(),whileTap:Wi(),whileDrag:Wi(),whileFocus:Wi(),exit:Wi()}}function Wo(e,t){e.min=t.min,e.max=t.max}function Wa(e,t){Wo(e.x,t.x),Wo(e.y,t.y)}function Wl(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Ws(e){return e.max-e.min}function Wc(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=i,e.originPoint=Ft(t.min,t.max,e.origin),e.scale=Ws(n)/Ws(t),e.translate=Ft(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function Wu(e,t,n,i){Wc(e.x,t.x,n.x,i?i.originX:void 0),Wc(e.y,t.y,n.y,i?i.originY:void 0)}function Wd(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;e.min=(i?Ft(n.min,n.max,i):n.min)+t.min,e.max=e.min+Ws(t)}function Wp(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=i?Ft(n.min,n.max,i):n.min;e.min=t.min-r,e.max=e.min+Ws(t)}function Wf(e,t,n,i){Wp(e.x,t.x,n.x,null==i?void 0:i.x),Wp(e.y,t.y,n.y,null==i?void 0:i.y)}function Wh(e,t,n,i,r){return e-=t,e=i+1/n*(e-i),void 0!==r&&(e=i+1/r*(e-i)),e}function Wm(e,t,n,i,r){let[o,a,l]=n;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,r=arguments.length>4?arguments[4]:void 0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;if(BY.test(t)&&(t=parseFloat(t),t=Ft(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let l=Ft(o.min,o.max,i);e===o&&(l-=t),e.min=Wh(e.min,t,n,l,r),e.max=Wh(e.max,t,n,l,r)}(e,t[o],t[a],t[l],t.scale,i,r)}let Wg=["x","scaleX","originX"],Wb=["y","scaleY","originY"];function Wv(e,t,n,i){Wm(e.x,t,Wg,n?n.x:void 0,i?i.x:void 0),Wm(e.y,t,Wb,n?n.y:void 0,i?i.y:void 0)}function Wx(e){return 0===e.translate&&1===e.scale}function Wy(e){return Wx(e.x)&&Wx(e.y)}function WC(e,t){return e.min===t.min&&e.max===t.max}function Ww(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Wk(e,t){return Ww(e.x,t.x)&&Ww(e.y,t.y)}function WM(e){return Ws(e.x)/Ws(e.y)}function Wz(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function WS(e){return[e("x"),e("y")]}let WL=VJ.length,WA=e=>"string"==typeof e?parseFloat(e):e,WE=e=>"number"==typeof e||BX.test(e);function WT(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let W_=Wj(0,.5,Bh),WO=Wj(.5,.95,R9);function Wj(e,t,n){return i=>i<e?0:i>t?1:n(Bt(e,t,i))}function WD(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,n,i),()=>e.removeEventListener(t,n,i)}let WN=(e,t)=>e.depth-t.depth;var WI=class{add(e){RQ(this.children,e),this.isDirty=!0}remove(e){RZ(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(WN),this.isDirty=!1,this.children.forEach(e)}constructor(){this.children=[],this.isDirty=!1}};function WP(e){return VA(e)?e.get():e}var WR=class{add(e){RQ(this.members,e);for(let t=this.members.length-1;t>=0;t--){let n=this.members[t];if(n===e||n===this.lead||n===this.prevLead)continue;let i=n.instance;i&&!1!==i.isConnected||n.snapshot||(RZ(this.members,n),n.unmount())}e.scheduleRender()}remove(e){if(RZ(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let n=this.members.indexOf(e)-1;n>=0;n--){var t;let e=this.members[n];if(!1!==e.isPresent&&(null==(t=e.instance)?void 0:t.isConnected)!==!1)return this.promote(e),!0}return!1}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.updateSnapshot(),e.scheduleRender();let{layoutDependency:r}=n.options,{layoutDependency:o}=e.options;if(void 0===r||r!==o){var i;e.resumeFrom=n,t&&(n.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),(null==(i=e.root)?void 0:i.isUpdating)&&(e.isLayoutDirty=!0)}!1===e.options.crossfade&&n.hide()}}
1exitAnimationComplete(){this.members.forEach(e=>{var t,n,i,r,o;null==(t=(n=e.options).onExitComplete)||t.call(n),null==(r=e.resumingFrom)||null==(i=(o=r.options).onExitComplete)||i.call(o)})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){var e;(null==(e=this.lead)?void 0:e.snapshot)&&(this.lead.snapshot=void 0)}constructor(){this.members=[]}};let WB={hasAnimatedSinceResize:!0,hasEverUpdated:!1},WF=["","X","Y","Z"],WV=0;function WH(e,t,n,i){let{latestValues:r}=t;r[e]&&(n[e]=r[e],t.setStaticValue(e,0),i&&(i[e]=0))}function WW(e){let{attachResizeListener:t,defaultParent:n,measureScroll:i,checkIsScrollRoot:r,resetTransform:o}=e;return class{addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Bn),this.eventHandlers.get(e).add(t)}notifyListeners(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];let r=this.eventHandlers.get(e);r&&r.notify(...n)}hasListeners(e){return this.eventHandlers.has(e)}mount(e){if(this.instance)return;this.isSVG=Hi(e)&&!(Hi(e)&&"svg"===e.tagName),this.instance=e;let{layoutId:n,layout:i,visualElement:r}=this.options;if(r&&!r.current&&r.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(i||n)&&(this.isLayoutDirty=!0),t){let n,i=0,r=()=>this.root.updateBlockedByResize=!1;BM.read(()=>{i=window.innerWidth}),t(e,()=>{let e=window.innerWidth;if(e!==i){let t,o;i=e,this.root.updateBlockedByResize=!0,n&&n(),t=BE.now(),o=e=>{let{timestamp:n}=e,i=n-t;i>=250&&(Bz(o),r(i-250))},BM.setup(o,!0),n=()=>Bz(o),WB.hasAnimatedSinceResize&&(WB.hasAnimatedSinceResize=!1,this.nodes.forEach(W1))}})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&r&&(n||i)&&this.addEventListener("didUpdate",e=>{let{delta:t,hasLayoutChanged:n,hasRelativeLayoutChanged:i,layout:o}=e;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let a=this.options.transition||r.getDefaultTransition()||W7,{onLayoutAnimationStart:l,onLayoutAnimationComplete:s}=r.getProps(),c=!this.targetLayout||!Wk(this.targetLayout,o),u=!n&&i;if(this.options.layoutRoot||this.resumeFrom||u||n&&(c||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let e=(0,e2._)((0,e0._)({},Vg(a,"layout")),{onPlay:l,onComplete:s});(r.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e),this.setAnimationOrigin(t,u,e.path)}else n||W1(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=o})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Bz(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(W4),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:n}=t.options;if(!n)return;let i=n.props[V_];if(window.MotionHasOptimisedAnimation(i,"transform")){let{layout:e,layoutId:n}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",BM,!(e||n))}let{parent:r}=t;r&&!r.hasCheckedOptimisedAppear&&e(r)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;let i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEac
1h(WX),this.nodes.forEach(WY);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(WJ);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(WQ),this.nodes.forEach(WZ),this.nodes.forEach(Wq),this.nodes.forEach(WU)):this.nodes.forEach(WJ),this.clearAllSnapshots();let e=BE.now();BS.delta=R1(0,1e3/60,e-BS.timestamp),BS.timestamp=e,BS.isProcessing=!0,BL.update.process(BS),BL.preRender.process(BS),BL.render.process(BS),BS.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,V0.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(WG),this.sharedNodes.forEach(W3)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,BM.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){BM.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||Ws(this.snapshot.measuredBox.x)||Ws(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=Hg()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=r(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!o)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!Wy(this.projectionDelta),n=this.getTransformTemplate(),i=n?n(this.latestValues,""):void 0,r=i!==this.prevTransformTemplateValue;e&&this.instance&&(t||HN(this.latestValues)||r)&&(o(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}measure(){var e;let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],n=this.measurePageBox(),i=this.removeElementScroll(n);return t&&(i=this.removeTransform(i)),qt((e=i).x),qt(e.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){var e;let{visualElement:t}=this.options;if(!t)return Hg();let n=t.measureViewportBox();if(!((null==(e=this.scroll)?void 0:e.wasRoot)||this.path.some(qi))){let{scroll:e}=this.root;e&&(HF(n.x,e.offset.x),HF(n.y,e.offset.y))}return n}removeElementScroll(e){var t;let n=Hg();if(Wa(n,e),null==(t=this.scroll)?void 0:t.wasRoot)return n;for(let t=0;t<this.path.length;t++){let i=this.path[t],{scroll:r,options:o}=i;i!==this.root&&r&&o.layoutScroll&&(r.wasRoot&&Wa(n,e),HF(n.x,r.offset.x),HF(n.y,r.offset.y))}return n}applyTransform(e){var t,n;let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,o=r||Hg();Wa(o,e);for(let e=0;e<this.path.length;e++){let t=this.path[e];!i&&t.options.layoutScroll&&t.scroll&&t!==t.root&&(HF(o.x,-t.scroll.offset.x),HF(o.y,-t.scroll.offset.y)),HN(t.latestValues)&&HW(o,t.latestValues,null==(n=t.layout)?void 0:n.layoutBox)}return HN(this.latestValues)&&HW(o,this.latestValues,null==(t=this.layout)?void 0:t.layoutBox),o}removeTransform(e){let t=Hg();Wa(t,e);for(let e=0;e<this.path.length;e++){var n;let i,r=this.path[e];HN(r.latestValues)&&(r.instance&&(HD(r.latestValues)&&r.updateSnapshot(),Wa(i=Hg(),r.measurePageBox())),Wv(t,r.latestValues,null==(n=r.snapshot)?void 0:n.layoutBox,i))}return HN(this.latestValues)&&Wv(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options=(0,e2._)((0,e0._)({},this.options,e),{crossfade:void 0===e.crossfade||e.crossfade})}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==BS.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(){var e,t,n,i,r;let o=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let l=!!this.resumingFrom||this!==a;if(!(o||l&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(e=this.parent)?void 0:e.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:s,layoutId:c}=this.options;if(!this.layout||!(s||c))return;this.resolvedRelativeTargetAt=BS.timestamp;let u=this.getClosestProjectingParent();u&&this.linkedParentVersion!==u.layoutVersion&&!u.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&u&&u.layout?this.createRelativeTarget(u,this.layout.layoutBox,u.layout.layoutBox):this.removeRelativeTarget()),(this.relativeTarget||this.targetDelta)&&((this.target||(this.target=Hg(),this.targetWithTransforms=Hg()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),t=this.target,n=this.relativeTarget,i=this.relativeParent.target,r=this.options.layoutAnchor||void 0,Wd(t.x,n.x,i.x,null==r?void 0:r.x),Wd(t.y,n.y,i.y,null==r?void 0:r.y
1)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):Wa(this.target,this.layout.layoutBox),HB(this.target,this.targetDelta)):Wa(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&u&&!!u.resumingFrom==!!this.resumingFrom&&!u.options.layoutScroll&&u.target&&1!==this.animationProgress?this.createRelativeTarget(u,this.target,u.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||HD(this.parent.latestValues)||HI(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,n){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Hg(),this.relativeTargetOrigin=Hg(),Wf(this.relativeTargetOrigin,t,n,this.options.layoutAnchor||void 0),Wa(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var e;let t=this.getLead(),n=!!this.resumingFrom||this!==t,i=!0;if((this.isProjectionDirty||(null==(e=this.parent)?void 0:e.isProjectionDirty))&&(i=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(i=!1),this.resolvedRelativeTargetAt===BS.timestamp&&(i=!1),i)return;let{layout:r,layoutId:o}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||o))return;Wa(this.layoutCorrected,this.layout.layoutBox);let a=this.treeScale.x,l=this.treeScale.y;!function(e,t,n){let i,r,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=n.length;if(a){t.x=t.y=1;for(let s=0;s<a;s++){var l;r=(i=n[s]).projectionDelta;let{visualElement:a}=i.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(o&&i.options.layoutScroll&&i.scroll&&i!==i.root&&(HF(e.x,-i.scroll.offset.x),HF(e.y,-i.scroll.offset.y)),r&&(t.x*=r.x.scale,t.y*=r.y.scale,HB(e,r)),o&&HN(i.latestValues)&&HW(e,i.latestValues,null==(l=i.layout)?void 0:l.layoutBox))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,n),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox,t.targetWithTransforms=Hg());let{target:s}=t;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(Wl(this.prevProjectionDelta.x,this.projectionDelta.x),Wl(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),Wu(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===a&&this.treeScale.y===l&&Wz(this.projectionDelta.x,this.prevProjectionDelta.x)&&Wz(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(){var e;let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(null==(e=this.options.visualElement)||e.scheduleRender(),t){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Hh(),this.projectionDelta=Hh(),this.projectionDeltaWithTransform=Hh()}setAnimationOrigin(e){let t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2?arguments[2]:void 0,r=this.snapshot,o=r?r.latestValues:{},a=(0,e0._)({},this.latestValues),l=Hh();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!n;let s=Hg(),c=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),d=!u||u.members.length<=1,p=!!(c&&!d&&!0===this.options.crossfade&&!this.path.some(W5));this.animationProgress=0;let f=null==i?void 0:i.interpolateProjection(e);this.mixTargetDelta=n=>{let i=n/1e3,r=null==f?void 0:f(i);if(r?(l.x.translate=r.x,l.x.scale=Ft(e.x.scale,1,i),l.x.origin=e.x.origin,l.x.originPoint=e.x.originPoint,l.y.translate=r.y,l.y.scale=Ft(e.y.scale,1,i),l.y.origin=e.y.origin,l.y.originPoint=e.y.originPoint):(W6(l.x,e.x,i),W6(l.y,e.y,i)),this.setTargetDelta(l),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,h,m,g,b,v;Wf(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),m=this.relativeTarget,g=this.relativeTargetOrigin,b=s,v=i,W8(m.x,g.x,b.x,v),W8(m.y,g.y,b.y,v),t&&(u=this.relativeTarget,h=t,WC(u.x,h.x)&&WC(u.y,h.y))&&(this.isProjectionDirty=!1),t||(t=Hg()),Wa(t,this.relativeTarget)}c&&(this.animationValues=a,function(e,t,n,i,r,o){var a,l,s,c;r?(e.opacity=Ft(0,null!=(s=n.opacity)?s:1,W_(i)),e.opacityExit=Ft(null!=(c=t.opacity)?c:1,0,WO(i))):o&&(e.opacity=Ft(null!=(a=t.opacity)?a:1,null!=(l=n.opacity)?l:1,i));for(let r=0;r<WL;r++){let o=VJ[r],a=WT(t,o),l=WT(n,o);(void 0!==a||void 0!==l)&&(a||(a=0),l||(l=0),0===a||0===l||WE(a)===WE(l)?(e[o]=Math.max(Ft(WA(a),WA
1(l),i),0),(BY.test(l)||BY.test(a))&&(e[o]+="%")):e[o]=l)}(t.rotate||n.rotate)&&(e.rotate=Ft(t.rotate||0,n.rotate||0,i))}(a,o,this.latestValues,i,p,d)),r&&void 0!==r.rotate&&(this.animationValues||(this.animationValues=a),this.animationValues.pathRotation=r.rotate),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=i},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){var t,n,i;this.notifyListeners("animationStart"),null==(t=this.currentAnimation)||t.stop(),null==(i=this.resumingFrom)||null==(n=i.currentAnimation)||n.stop(),this.pendingAnimation&&(Bz(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=BM.update(()=>{var t,n,i;let r;WB.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Vh(0)),this.motionValue.jump(0,!1),this.currentAnimation=(t=this.motionValue,n=[0,1e3],i=(0,e2._)((0,e0._)({},e),{velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),(r=VA(t)?t:Vh(t)).start(VC("",r,n,i)),r.animation),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:i,latestValues:r}=e;if(t&&n&&i){if(this!==e&&this.layout&&i&&qn(this.options.animationType,this.layout.layoutBox,i.layoutBox)){n=this.target||Hg();let t=Ws(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let i=Ws(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+i}Wa(t,n),HW(t,r),Wu(this.projectionDeltaWithTransform,this.layoutCorrected,t,r)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new WR),this.sharedNodes.get(e).add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null==(e=this.getStack())?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null==(e=this.getStack())?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote(){let{needsReset:e,transition:t,preserveFollowOpacity:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=this.getStack();i&&i.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;let i={};n.z&&WH("z",e,i,this.animationValues);for(let t=0;t<WF.length;t++)WH("rotate".concat(WF[t]),e,i,this.animationValues),WH("skew".concat(WF[t]),e,i,this.animationValues);for(let t in e.render(),i)e.setStaticValue(t,i[t]),this.animationValues&&(this.animationValues[t]=i[t]);e.scheduleRender()}applyProjectionStyles(e,t){var n,i;if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let r=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=WP(null==t?void 0:t.pointerEvents)||"",e.transform=r?r(this.latestValues,""):"none";return}let o=this.getLead();if(!this.projectionDelta||!this.layout||!o.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=WP(null==t?void 0:t.pointerEvents)||""),this.hasProjected&&!HN(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1);return}e.visibility="";let a=o.animationValues||o.latestValues;this.applyTransformsToTarget();
1let l=function(e,t,n){let i="",r=e.x.translate/t.x,o=e.y.translate/t.y,a=(null==n?void 0:n.z)||0;if((r||o||a)&&(i="translate3d(".concat(r,"px, ").concat(o,"px, ").concat(a,"px) ")),(1!==t.x||1!==t.y)&&(i+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),n){let{transformPerspective:e,rotate:t,pathRotation:r,rotateX:o,rotateY:a,skewX:l,skewY:s}=n;e&&(i="perspective(".concat(e,"px) ").concat(i)),t&&(i+="rotate(".concat(t,"deg) ")),r&&(i+="rotate(".concat(r,"deg) ")),o&&(i+="rotateX(".concat(o,"deg) ")),a&&(i+="rotateY(".concat(a,"deg) ")),l&&(i+="skewX(".concat(l,"deg) ")),s&&(i+="skewY(".concat(s,"deg) "))}let l=e.x.scale*t.x,s=e.y.scale*t.y;return(1!==l||1!==s)&&(i+="scale(".concat(l,", ").concat(s,")")),i||"none"}(this.projectionDeltaWithTransform,this.treeScale,a);r&&(l=r(a,l)),e.transform=l;let{x:s,y:c}=this.projectionDelta;for(let t in e.transformOrigin="".concat(100*s.origin,"% ").concat(100*c.origin,"% 0"),o.animationValues?e.opacity=o===this?null!=(n=null!=(i=a.opacity)?i:this.latestValues.opacity)?n:1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:e.opacity=o===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0,HJ){if(void 0===a[t])continue;let{correct:n,applyTo:i,isCSSVariable:r}=HJ[t],s="none"===l?a[t]:n(a[t],o);if(i){let t=i.length;for(let n=0;n<t;n++)e[i[n]]=s}else r?this.options.visualElement.renderState.vars[t]=s:e[t]=s}this.options.layoutId&&(e.pointerEvents=o===this?WP(null==t?void 0:t.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null==(t=e.currentAnimation)?void 0:t.stop()}),this.root.nodes.forEach(WY),this.root.sharedNodes.clear()}constructor(e={},t=null==n?void 0:n()){this.id=WV++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(W$),this.nodes.forEach(W0),this.nodes.forEach(W2),this.nodes.forEach(WK)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new WI)}}}function Wq(e){e.updateLayout()}function WU(e){var t;let n=(null==(t=e.resumeFrom)?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:i}=e.layout,{animationType:r}=e.options,o=n.source!==e.layout.source;if("size"===r)WS(e=>{let i=o?n.measuredBox[e]:n.layoutBox[e],r=Ws(i);i.min=t[e].min,i.max=i.min+r});else if("x"===r||"y"===r){let e="x"===r?"y":"x";Wo(o?n.measuredBox[e]:n.layoutBox[e],t[e])}else qn(r,n.layoutBox,t)&&WS(i=>{let r=o?n.measuredBox[i]:n.layoutBox[i],a=Ws(t[i]);r.max=r.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[i].max=e.relativeTarget[i].min+a)});let a=Hh();Wu(a,t,n.layoutBox);let l=Hh();o?Wu(l,e.applyTransform(i,!0),n.measuredBox):Wu(l,t,n.layoutBox);let s=!Wy(a),c=!1;if(!e.resumeFrom){let i=e.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:r,layout:o}=i;if(r&&o){let a=e.options.layoutAnchor||void 0,l=Hg();Wf(l,n.layoutBox,r.layoutBox,a);let s=Hg();Wf(s,t,o.layoutBox,a),Wk(l,s)||(c=!0),i.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=l,e.relativeParent=i)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:l,layoutDelta:a,hasLayoutChanged:s,hasRelativeLayoutChanged:c})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function W$(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function WK(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function WG(e){e.clearSnapshot()}function WY(e){e.clearMeasurements()}function WX(e){e.isLayoutDirty=!0,e.updateLayout()}function WJ(e){e.isLayoutDirty=!1}function WQ(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function WZ(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function W1(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function W0(e){e.resolveTargetDelta()}function W2(e){e.calcProjection()}
1function W4(e){e.resetSkewAndRotation()}function W3(e){e.removeLeadSnapshot()}function W6(e,t,n){e.translate=Ft(t.translate,0,n),e.scale=Ft(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function W8(e,t,n,i){e.min=Ft(t.min,n.min,i),e.max=Ft(t.max,n.max,i)}function W5(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let W7={duration:.45,ease:[.4,0,.1,1]},W9=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),qe=W9("applewebkit/")&&!W9("chrome/")?Math.round:R9;function qt(e){e.min=qe(e.min),e.max=qe(e.max)}function qn(e,t,n){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(WM(t)-WM(n)))}function qi(e){var t;return e!==e.root&&(null==(t=e.scroll)?void 0:t.wasRoot)}let qr=WW({attachResizeListener:(e,t)=>WD(e,"resize",t),measureScroll:()=>{var e,t;return{x:document.documentElement.scrollLeft||(null==(e=document.body)?void 0:e.scrollLeft)||0,y:document.documentElement.scrollTop||(null==(t=document.body)?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),qo={current:void 0},qa=WW({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!qo.current){let e=new qr({});e.mount(window),e.setOptions({layoutScroll:!0}),qo.current=e}return qo.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),ql=(0,tI.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function qs(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var qc=class extends tI.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(V1(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=V1(e)&&e.offsetWidth||0,i=V1(e)&&e.offsetHeight||0,r=getComputedStyle(t),o=this.props.sizeRef.current;o.height=parseFloat(r.height),o.width=parseFloat(r.width),o.top=t.offsetTop,o.left=t.offsetLeft,o.right=n-o.width-o.left,o.bottom=i-o.height-o.top,o.direction=r.direction}return null}componentDidUpdate(){}render(){return this.props.children}};function qu(e){var t,n;let{children:i,isPresent:r,anchorX:o,anchorY:a,root:l,pop:s}=e,c=(0,tI.useId)(),u=(0,tI.useRef)(null),d=(0,tI.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:p}=(0,tI.useContext)(ql),f=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return tI.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,i=t.map(t=>{let i=qs(t,e);return n||"function"!=typeof i||(n=!0),i});if(n)return()=>{for(let e=0;e<i.length;e++){let n=i[e];"function"==typeof n?n():qs(t[e],null)}}}}(...t),t)}(u,!1!==s?null!=(t=null==(n=i.props)?void 0:n.ref)?t:null==i?void 0:i.ref:void 0);return(0,tI.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:i,right:f,bottom:h,direction:m}=d.current;if(r||!1===s||!u.current||!e||!t)return;let g="rtl"===m;u.current.dataset.motionPopId=c;let b=document.createElement("style");p&&(b.nonce=p);let v=null!=l?l:document.head;return v.appendChild(b),b.sheet&&b.sheet.insertRule('\n [data-motion-pop-id="'.concat(c,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===o?g?"right: ".concat(f):"left: ".concat(i):g?"left: ".concat(i):"right: ".concat(f),"px !important;\n ").concat("bottom"===a?"bottom: ".concat(h):"top: ".concat(n),"px !important;\n }\n ")),()=>{var e;null==(e=u.current)||e.removeAttribute("data-motion-pop-id"),v.contains(b)&&v.removeChild(b)}},[r]),(0,tV.jsx)(qc,{isPresent:r,childRef:u,sizeRef:d,pop:s,children:!1===s?i:tI.cloneElement(i,{ref:f})})}let qd=e=>{let{children:t,initial:n,isPresent:i,onExitComplete:r,custom:o,presenceAffectsLayout:a,mode:l,anchorX:s,anchorY:c,root:u}=e,d=RY(qp),p=(0,tI.useId)(),f=(0,tI.useRef)(i),h=(0,tI.useRef)(r);RX(()=>{f.current=i,h.current=r});let m=!0,g=(0,tI.useMemo)(()=>(m=!1,{id:p,initial:n,isPresent:i,custom:o,onExitComplete:e=>
1{for(let t of(d.set(e,!0),d.values()))if(!t)return;r&&r()},register:e=>(d.set(e,!1),()=>{var t;d.delete(e),f.current||d.size||null==(t=h.current)||t.call(h)})}),[i,d,r]);return a&&m&&(g=(0,e0._)({},g)),(0,tI.useMemo)(()=>{d.forEach((e,t)=>d.set(t,!1))},[i]),tI.useEffect(()=>{i||d.size||!r||r()},[i]),t=(0,tV.jsx)(qu,{pop:"popLayout"===l,isPresent:i,anchorX:s,anchorY:c,root:u,children:t}),(0,tV.jsx)(RJ.Provider,{value:g,children:t})};function qp(){return new Map}function qf(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,tI.useContext)(RJ);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:i,register:r}=t,o=(0,tI.useId)();(0,tI.useEffect)(()=>{if(e)return r(o)},[e]);let a=(0,tI.useCallback)(()=>e&&i&&i(o),[o,i,e]);return!n&&i?[!1,a]:[!0]}let qh=e=>e.key||"";function qm(e){let t=[];return tI.Children.forEach(e,e=>{(0,tI.isValidElement)(e)&&t.push(e)}),t}let qg=e=>{let{children:t,custom:n,initial:i=!0,onExitComplete:r,presenceAffectsLayout:o=!0,mode:a="sync",propagate:l=!1,anchorX:s="left",anchorY:c="top",root:u}=e,[d,p]=qf(l),f=(0,tI.useMemo)(()=>qm(t),[t]),h=l&&!d?[]:f.map(qh),m=(0,tI.useRef)(!0),g=(0,tI.useRef)(f),b=RY(()=>new Map),v=(0,tI.useRef)(new Set),[x,y]=(0,tI.useState)(f),[C,w]=(0,tI.useState)(f);RX(()=>{!l||d||C.length||null==p||p()},[d,l,C.length,p]),RX(()=>{m.current=!1,g.current=f;for(let e=0;e<C.length;e++){let t=qh(C[e]);h.includes(t)?(b.delete(t),v.current.delete(t)):!0!==b.get(t)&&b.set(t,!1)}},[C,h.length,h.join("-")]);let k=[];if(f!==x){let e=[...f],t=0;for(let n of C){let i=h.indexOf(qh(n));-1===i?(e.splice(t++,0,n),k.push(n)):t=i+k.length+1}return"wait"===a&&k.length&&(e=k),w(qm(e)),y(f),null}let{forceRender:M}=(0,tI.useContext)(RG);return(0,tV.jsx)(tV.Fragment,{children:C.map(e=>{let t=qh(e),x=(!l||!!d)&&(f===C||h.includes(t));return(0,tV.jsx)(qd,{isPresent:x,initial:(!m.current||!!i)&&void 0,custom:n,presenceAffectsLayout:o,mode:a,root:u,onExitComplete:x?void 0:()=>{if(v.current.has(t)||!b.has(t))return;v.current.add(t),b.set(t,!0);let e=!0;b.forEach(t=>{t||(e=!1)}),e&&(null==M||M(),w(g.current),l&&(null==p||p()),r&&r())},anchorX:s,anchorY:c,children:e},t)})})},qb=(0,tI.createContext)({strict:!1}),qv={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},qx=!1;function qy(){return!function(){if(qx)return;let e={};for(let t in qv)e[t]={isEnabled:e=>qv[t].some(t=>!!e[t])};HA=e,qx=!0}(),HA}let qC=(0,tI.createContext)({});function qw(e){return Array.isArray(e)?e.join(" "):e}let qk=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function qM(e,t,n){for(let i in t)VA(t[i])||HQ(i,n)||(e[i]=t[i])}let qz=()=>(0,e2._)((0,e0._)({},qk()),{attrs:{}}),qS=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function qL(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||qS.has(e)}let qA=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function qE(e){if("string"!=typeof e||e.includes("-"));else if(qA.indexOf(e)>-1||RegExp("[A-Z]","u").test(e))return!0;return!1}let qT=e=>(t,n)=>{let i=(0,tI.useContext)(qC),r=(0,tI.useContext)(RJ),o=()=>(function(e,t,n,i){let{scrapeMotionValuesFromProps:r,createRenderState:o}=e;return{latestValues:function(e,t,n,i){let r={},o=i(e,{});for(let e in o)r[e]=WP(o[e]);let{initial:a,animate:l}=e,s=Hw(e),c=Hk(e);t&&c&&!s&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===l&&(l=t.animate));let u=!!n&&!1===n.initial,d=(u=u||!1===a)?l:a;if(d&&"boolean"!=typeof d&&!Hv(d)){let t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){let i=VM(e,t[n]);if(i){let{transitionEnd:e,transition:t}=i,n=(0,e4._)(i,["transitionEnd","transition"]);for(let e in n){let t=n[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}null!==t&&(r[e]=t)}for(let t in e)r[t]=e[t]}}}return r}(t,n,i,r),renderState:o()}})(e,t,i,r);return n?o():RY(o)},q_=qT({scrapeMotionValuesFromProps:HZ,createRenderState:qk}
1),qO=qT({scrapeMotionValuesFromProps:H5,createRenderState:qz}),qj=Symbol.for("motionComponentSymbol"),qD=(0,tI.createContext)({});function qN(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function qI(e){var t,n;let{forwardMotionProps:i=!1,type:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;o&&function(e){let t=qy();for(let n in e)t[n]=(0,e0._)({},t[n],e[n]);HA=t}(o);let l=r?"svg"===r:qE(e),s=l?qO:q_;function c(t,n){var r;let o,c,u,d=(0,e2._)((0,e0._)({},(0,tI.useContext)(ql),t),{layoutId:function(e){let{layoutId:t}=e,n=(0,tI.useContext)(RG).id;return n&&void 0!==t?n+"-"+t:t}(t)}),{isStatic:p,isValidProp:f}=d,h=function(e){let{initial:t,animate:n}=function(e,t){if(Hw(e)){let{initial:t,animate:n}=e;return{initial:!1===t||Hx(t)?t:void 0,animate:Hx(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,tI.useContext)(qC));return(0,tI.useMemo)(()=>({initial:t,animate:n}),[qw(t),qw(n)])}(t),m=s(t,p);if(!p&&"u">typeof window){(0,tI.useContext)(qb).strict;let t=function(e){let{drag:t,layout:n}=qy();if(!t&&!n)return{};let i=(0,e0._)({},t,n);return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==n?void 0:n.isEnabled(e))?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}(d);o=t.MeasureLayout,h.visualElement=function(e,t,n,i,r,o){var a,l,s,c;let{visualElement:u}=(0,tI.useContext)(qC),d=(0,tI.useContext)(qb),p=(0,tI.useContext)(RJ),f=(0,tI.useContext)(ql),h=f.reducedMotion,m=f.skipAnimations,g=(0,tI.useRef)(null),b=(0,tI.useRef)(!1);i=i||d.renderer,!g.current&&i&&(g.current=i(e,{visualState:t,parent:u,props:n,presenceContext:p,blockInitialAnimation:!!p&&!1===p.initial,reducedMotionConfig:h,skipAnimations:m,isSVG:o}),b.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));let v=g.current,x=(0,tI.useContext)(qD);v&&!v.projection&&r&&("html"===v.type||"svg"===v.type)&&function(e,t,n,i){let{layoutId:r,layout:o,drag:a,dragConstraints:l,layoutScroll:s,layoutRoot:c,layoutAnchor:u,layoutCrossfade:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:r,layout:o,alwaysMeasureLayout:!!a||l&&qN(l),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:i,crossfade:d,layoutScroll:s,layoutRoot:c,layoutAnchor:u})}(g.current,n,r,x);let y=(0,tI.useRef)(!1);(0,tI.useInsertionEffect)(()=>{v&&y.current&&v.update(n,p)});let C=n[V_],w=(0,tI.useRef)(!!C&&"u">typeof window&&!(null==(a=(l=window).MotionHandoffIsComplete)?void 0:a.call(l,C))&&(null==(s=(c=window).MotionHasOptimisedAnimation)?void 0:s.call(c,C)));return RX(()=>{b.current=!0,v&&(y.current=!0,window.MotionIsMounted=!0,v.updateFeatures(),v.scheduleRenderMicrotask(),w.current&&v.animationState&&v.animationState.animateChanges())}),(0,tI.useEffect)(()=>{v&&(!w.current&&v.animationState&&v.animationState.animateChanges(),w.current&&(queueMicrotask(()=>{var e,t;null==(e=(t=window).MotionHandoffMarkAsComplete)||e.call(t,C)}),w.current=!1),v.enteringChildren=void 0)}),v}(e,m,d,a,t.ProjectionNode,l)}return(0,tV.jsxs)(qC.Provider,{value:h,children:[o&&h.visualElement?(0,tV.jsx)(o,(0,e0._)({visualElement:h.visualElement},d)):null,function(e,t,n,i,r){let{latestValues:o}=i,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,c=((null!=l?l:qE(e))?function(e,t,n,i){let r=(0,tI.useMemo)(()=>{let n=qz();return H3(n,t,H8(i),e.transformTemplate,e.style),(0,e2._)((0,e0._)({},n.attrs),{style:(0,e0._)({},n.style)})},[t]);if(e.style){let t={};qM(t,e.style,e),r.style=(0,e0._)({},t,r.style)}return r}:function(e,t){let n,i,r={},o=(n=e.style||{},qM(i={},n,e),Object.assign(i,function(e,t){let{transformTemplate:n}=e;return(0,tI.useMemo)(()=>{let e=qk();return HK(e,t,n),Object.assign({},e.vars,e.style)},[t])}(e,t)),i);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTa
1p||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=o,r})(t,o,r,e),u=function(e,t,n,i){let r={};for(let o in e)("values"!==o||"object"!=typeof e.values)&&!VA(e[o])&&(function(e,t){var n;return e.startsWith("on")?!qL(e):null!=(n=null==t?void 0:t(e))?n:!qL(e)}(o,i)||!0===n&&qL(o)||!t&&!qL(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(t,"string"==typeof e,a,s),d=e!==tI.Fragment?(0,e2._)((0,e0._)({},u,c),{ref:n}):{},{children:p}=t,f=(0,tI.useMemo)(()=>VA(p)?p.get():p,[p]);return(0,tI.createElement)(e,(0,e2._)((0,e0._)({},d),{children:f}))}(e,t,(r=h.visualElement,c=(0,tI.useRef)(n),(0,tI.useInsertionEffect)(()=>{c.current=n}),u=(0,tI.useRef)(null),(0,tI.useCallback)(e=>{var t;e&&(null==(t=m.onMount)||t.call(m,e)),r&&(e?r.mount(e):r.unmount());let n=c.current;if("function"==typeof n)if(e){let t=n(e);"function"==typeof t&&(u.current=t)}else u.current?(u.current(),u.current=null):n(e);else n&&(n.current=e)},[r])),m,p,i,l,f)]})}c.displayName="motion.".concat("string"==typeof e?e:"create(".concat(null!=(t=null!=(n=e.displayName)?n:e.name)?t:"",")"));let u=(0,tI.forwardRef)(c);return u[qj]=e,u}var qP=class extends H_{updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();Hv(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null==(e=this.unmountControls)||e.call(this)}constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(t=>{let{animation:n,options:i}=t;return function(e,t){let n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>VD(e,t,i)));else if("string"==typeof t)n=VD(e,t,i);else{let r="function"==typeof t?Vz(e,t,i.custom):t;n=Promise.all(Vj(e,r,i))}return n.then(()=>{e.notify("AnimationComplete",t)})}(e,n,i)})),n=Wr(),i=!0,r=!1,o=t=>(n,i)=>{var r;let o=Vz(e,i,"exit"===t?null==(r=e.presenceContext)?void 0:r.custom:void 0);if(o){let{transition:e,transitionEnd:t}=o,i=(0,e4._)(o,["transition","transitionEnd"]);n=(0,e0._)({},n,i,t)}return n};function a(a){let{props:l}=e,s=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<H9;e++){let i=HC[e],r=t.props[i];(Hx(r)||!1===r)&&(n[i]=r)}return n}(e.parent)||{},c=[],u=new Set,d={},p=1/0;for(let t=0;t<Wn;t++){var f,h;let m=Wt[t],g=n[m],b=void 0!==l[m]?l[m]:s[m],v=Hx(b),x=m===a?g.isActive:null;!1===x&&(p=t);let y=b===s[m]&&b!==l[m]&&v;if(y&&(i||r)&&e.manuallyAnimateOnMount&&(y=!1),g.protectedKeys=(0,e0._)({},d),!g.isActive&&null===x||!b&&!g.prevProp||Hv(b)||"boolean"==typeof b)continue;if("exit"===m&&g.isActive&&!0!==x){g.prevResolvedValues&&(d=(0,e0._)({},d,g.prevResolvedValues));continue}let C=(f=g.prevProp,"string"==typeof(h=b)?h!==f:!!Array.isArray(h)&&!We(h,f)),w=C||m===a&&g.isActive&&!y&&v||t>p&&v,k=!1,M=Array.isArray(b)?b:[b],z=M.reduce(o(m),{});!1===x&&(z={});let{prevResolvedValues:S={}}=g,L=(0,e0._)({},S,z),A=t=>{w=!0,u.has(t)&&(k=!0,u.delete(t)),g.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in L){let t=z[e],n=S[e];if(!d.hasOwnProperty(e))(VL(t)&&VL(n)?!We(t,n)||C:t!==n)?null!=t?A(e):u.add(e):void 0!==t&&u.has(e)?A(e):g.protectedKeys[e]=!0}g.prevProp=b,g.prevResolvedValues=z,g.isActive&&(d=(0,e0._)({},d,z)),(i||r)&&e.blockInitialAnimation&&(w=!1);let E=y&&C;w&&(!E||k)&&c.push(...M.map(t=>{let n={type:m};if("string"==typeof t&&(i||r)&&!E&&e.manuallyAnimateOnMount&&e.parent){let{parent:i}=e,r=Vz(i,t);if(i.enteringChildren&&r){let{delayChildren:t}=r.transition||{};n.delay=Vp(i.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(u.size){let t={};if("boolean"!=typeof l.initial){let n=Vz(e,Array.isArray(l.initial)?l.initial[0]:l.initial);n&&n.transition&&(t.transition=n.transition)}u.forEach(n=>{let i=e.getBaseTarget(n),r=e.getValue(n);r&&(r.liveStyle=!0),t[n]=null!=i?i:null}),c.push({animation:t})}let m=!!c.length;return i&&(!1===l.initial||l.initial===l.animate)&&!e.manuallyAnimateOnMount&&(m=!1),i=!1,r=!1,m?t(c):Promise.resolve()}
1return{animateChanges:a,setActive:function(t,i){var r;if(n[t].isActive===i)return Promise.resolve();null==(r=e.variantChildren)||r.forEach(e=>{var n;return null==(n=e.animationState)?void 0:n.setActive(t,i)}),n[t].isActive=i;let o=a(t);for(let e in n)n[e].protectedKeys={};return o},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=Wr(),r=!0}}}(e))}};let qR=0;var qB=class extends H_{update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;if(e&&!1===n){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)){let n=Vz(this.node,e,t);if(n){var i;let{transition:e,transitionEnd:t}=n,r=(0,e4._)(n,["transition","transitionEnd"]);for(let e in r)null==(i=this.node.getValue(e))||i.jump(r[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}constructor(){super(...arguments),this.id=qR++,this.isExitComplete=!1}};function qF(e){return{point:{x:e.pageX,y:e.pageY}}}function qV(e,t,n,i){return WD(e,t,e=>V6(e)&&n(e,qF(e)),i)}let qH=e=>{let{current:t}=e;return t?t.ownerDocument.defaultView:null},qW=(e,t)=>Math.abs(e-t),qq=new Set(["auto","scroll"]);var qU=class{startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(qq.has(e.overflowX)||qq.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let n=e===window,i=n?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},r={x:i.x-t.x,y:i.y-t.y};(0!==r.x||0!==r.y)&&(n?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=r.x,this.lastMoveEventInfo.point.y+=r.y):this.history.length>0&&(this.history[0].x-=r.x,this.history[0].y-=r.y),this.scrollPositions.set(e,i),BM.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),Bz(this.updatePoint)}constructor(e,t,{transformPagePoint:n,contextWindow:i=window,dragSnapToOrigin:r=!1,distanceThreshold:o=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=q$(this.lastRawMoveEventInfo,this.transformPagePoint));let n=qG(this.lastMoveEventInfo,this.history),i=null!==this.startEvent,r=(e=n.offset,t={x:0,y:0},Math.sqrt(qW(e.x,t.x)**2+qW(e.y,t.y)**2)>=this.distanceThreshold);if(!i&&!r)return;let{point:o}=n,{timestamp:a}=BS;this.history.push((0,e2._)((0,e0._)({},o),{timestamp:a}));let{onStart:l,onMove:s}=this.handlers;
1i||(l&&l(this.lastMoveEvent,n),this.startEvent=this.lastMoveEvent),s&&s(this.lastMoveEvent,n)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=q$(t,this.transformPagePoint),BM.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:i,resumeAnimation:r}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&r&&r(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=qG("pointercancel"===e.type?this.lastMoveEventInfo:q$(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,o),i&&i(e,o)},!V6(e))return;this.dragSnapToOrigin=r,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=o,this.contextWindow=i||window;const l=q$(qF(e),this.transformPagePoint),{point:s}=l,{timestamp:c}=BS;this.history=[(0,e2._)((0,e0._)({},s),{timestamp:c})];const{onSessionStart:u}=t;u&&u(e,qG(l,this.history));const d={passive:!0,capture:!0};this.removeListeners=Be(qV(this.contextWindow,"pointermove",this.handlePointerMove,d),qV(this.contextWindow,"pointerup",this.handlePointerUp,d),qV(this.contextWindow,"pointercancel",this.handlePointerUp,d)),a&&this.startScrollTracking(a)}};function q$(e,t){return t?{point:t(e.point)}:e}function qK(e,t){return{x:e.x-t.x,y:e.y-t.y}}function qG(e,t){let{point:n}=e;return{point:n,delta:qK(n,qY(t)),offset:qK(n,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,n=null,i=qY(e);for(;t>=0&&(n=e[t],!(i.timestamp-n.timestamp>Bi(.1)));)t--;if(!n)return{x:0,y:0};n===e[0]&&e.length>2&&i.timestamp-n.timestamp>2*Bi(.1)&&(n=e[1]);let r=(i.timestamp-n.timestamp)/1e3;if(0===r)return{x:0,y:0};let o={x:(i.x-n.x)/r,y:(i.y-n.y)/r};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t)}}function qY(e){return e[e.length-1]}function qX(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function qJ(e,t){let n=t.min-e.min,i=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,i]=[i,n]),{min:n,max:i}}function qQ(e,t,n){return{min:qZ(e,t),max:qZ(e,n)}}function qZ(e,t){return"number"==typeof e?e:e[t]||0}let q1=new WeakMap;var q0=class{start(e){let{snapToCursor:t=!1,distanceThreshold:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{presenceContext:i}=this.visualElement;if(i&&!1===i.isPresent)return;let r=e=>{t&&this.snapToCursor(qF(e).point),this.stopAnimation()},o=(e,t)=>{let{drag:n,dragPropagation:i,onDragStart:r}=this.getProps();if(n&&!i&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"y"===e)if(V2[e])return null;else return V2[e]=!0,()=>{V2[e]=!1};return V2.x||V2.y?null:(V2.x=V2.y=!0,()=>{V2.x=V2.y=!1})}(n),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),WS(e=>{let t=this.getAxisMotionValue(e).get()||0;if(BY.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let i=n.layout.layoutBox[e];i&&(t=Ws(i)*(parseFloat(t)/100))}}this.originPoint[e]=t}),r&&BM.update(()=>r(e,t),!1,!0),VE(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},a=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:n,dragDirectionLock:i,onDirectionLock:r,onDrag:o}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:a}=t;if(i&&null===this.currentDirection){this.currentDirection=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(a),null!==this.currentDirection&&r&&r(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),o&&BM.update(()=>o(e,t),!1,!0)},l=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},s=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:c}=this.getProps();
1this.panSession=new qU(e,{onSessionStart:r,onStart:o,onMove:a,onSessionEnd:l,resumeAnimation:s},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,distanceThreshold:n,contextWindow:qH(this.visualElement),element:this.visualElement.current})}stop(e,t){let n=e||this.latestPointerEvent,i=t||this.latestPanInfo,r=this.isDragging;if(this.cancel(),!r||!i||!n)return;let{velocity:o}=i;this.startAnimation(o);let{onDragEnd:a}=this.getProps();a&&BM.postRender(()=>a(n,i))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,n){let{drag:i}=this.getProps();if(!n||!q4(e,i,this.currentDirection))return;let r=this.getAxisMotionValue(e),o=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=function(e,t,n){let{min:i,max:r}=t;return void 0!==i&&e<i?e=n?Ft(i,e,n.min):Math.max(e,i):void 0!==r&&e>r&&(e=n?Ft(r,e,n.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),r.set(o)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:n}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(e=this.visualElement.projection)?void 0:e.layout,r=this.constraints;t&&qN(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&i?this.constraints=function(e,t){let{top:n,left:i,bottom:r,right:o}=t;return{x:qX(e.x,i,o),y:qX(e.y,n,r)}}(i.layoutBox,t):this.constraints=!1,this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.35;return!1===e?e=0:!0===e&&(e=.35),{x:qQ(e,"left","right"),y:qQ(e,"top","bottom")}}(n),r!==this.constraints&&!qN(t)&&i&&this.constraints&&!this.hasMutatedConstraints&&WS(e=>{var t,n;let r;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=i.layoutBox[e],n=this.constraints[e],r={},void 0!==n.min&&(r.min=n.min-t.min),void 0!==n.max&&(r.max=n.max-t.min),r))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!qN(t))return!1;let i=t.current;R4(null!==i,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;r.root&&(r.root.scroll=void 0,r.root.updateScroll());let o=function(e,t,n){let i=Hq(e,n),{scroll:r}=t;return r&&(HF(i.x,r.offset.x),HF(i.y,r.offset.y)),i}(i,r.root,this.visualElement.getTransformPagePoint()),a=(e=r.layout.layoutBox,{x:qJ(e.x,o.x),y:qJ(e.y,o.y)});if(n){let e=n(function(e){let{x:t,y:n}=e;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=HO(e))}return a}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:i,dragTransition:r,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{};return Promise.all(WS(a=>{if(!q4(a,t,this.currentDirection))return;let s=l&&l[a]||{};(!0===o||o===a)&&(s={min:0,max:0});let c=(0,e0._)({type:"inertia",velocity:n?e[a]:0,bounceStiffness:i?200:1e6,bounceDamping:i?40:1e7,timeConstant:750,restDelta:1,restSpeed:10},r,s);return this.startAxisValueAnimation(a,c)})).then(a)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return VE(this.visualElement,e),n.start(VC(e,n,0,t,this.visualElement,!1))}stopAnimation(){WS(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){var t;let n="_drag".concat(e.toUpperCase());return this.visualElement.getProps()[n]||this.visualElement.getValue(e,null!=(t=this.visualElement.latestValues[e])?t:0)}snapToCursor(e){WS(t=>{let{drag:n}=this.getProps();if(!q4(t,n,this.currentDirection))return;let{projection:i}=this.visualElement,r=this.getAxisMotionValue(t);if(i&&i.layout){let{min:n,max:o}=i.layout.layoutBox[t],a=r.get()||0;r.set(e[t]-Ft(n,o,.5)+a)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!qN(t)||!n||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};WS(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var n,r;let o,a,l,s=t.get();i[e]=(n={min:s,max:s},r=this.constraints[e],o=.5,a=Ws(n),(l=Ws(r))>a?o=Bt(r.min,r.max-a,n.min):a>l&&(o=Bt(n.min,n.max-l,r.min)),R1(0,1,o))}});let{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.constraints=!1,this.resolveConstraints(),WS(t=>{if(!q4(t,e,null))return;let n=this.getAxisMotionValue(t),{min:r,max:o}=this.constraints[t];n.set(Ft(r,o,i[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;q1.set(this.visualElement,this);let t=this.visualElement.current,n=qV(t,"pointerdown",e=>{let{drag:n,dragListener:i=!0}
1=this.getProps(),r=e.target,o=r!==t&&(V5.has(r.tagName)||!0===r.isContentEditable);n&&i&&!o&&this.start(e)}),i=()=>{var n,i,r;let o,a,{dragConstraints:l}=this.getProps();qN(l)&&l.current&&(this.constraints=this.resolveRefConstraints(),e||(n=t,i=l.current,o=Hd(n,q2(r=()=>this.scalePositionWithinConstraints())),a=Hd(i,q2(r)),e=()=>{o(),a()}))},{projection:r}=this.visualElement,o=r.addEventListener("measure",i);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),BM.read(i);let a=WD(window,"resize",()=>this.scalePositionWithinConstraints()),l=r.addEventListener("didUpdate",e=>{let{delta:t,hasLayoutChanged:n}=e;this.isDragging&&n&&(WS(e=>{let n=this.getAxisMotionValue(e);n&&(this.originPoint[e]+=t[e].translate,n.set(n.get()+t[e].translate))}),this.visualElement.render())});return()=>{a(),n(),o(),l&&l(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:i=!1,dragConstraints:r=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return(0,e2._)((0,e0._)({},e),{drag:t,dragDirectionLock:n,dragPropagation:i,dragConstraints:r,dragElastic:o,dragMomentum:a})}constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Hg(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}};function q2(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function q4(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}var q3=class extends H_{mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||R9}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}constructor(e){super(e),this.removeGroupControls=R9,this.removeListeners=R9,this.controls=new q0(e)}};let q6=e=>(t,n)=>{e&&BM.update(()=>e(t,n),!1,!0)};var q8=class extends H_{onPointerDown(e){this.session=new qU(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:qH(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:i}=this.node.getProps();return{onSessionStart:q6(e),onStart:q6(t),onMove:q6(n),onEnd:(e,t)=>{delete this.session,i&&BM.postRender(()=>i(e,t))}}}mount(){this.removePointerDownListener=qV(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}constructor(){super(...arguments),this.removePointerDownListener=R9}};let q5=!1;var q7=class extends tI.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:i}=this.props,{projection:r}=e;r&&(t.group&&t.group.add(r),n&&n.register&&i&&n.register(r),q5&&r.root.didUpdate(),r.addEventListener("animationComplete",()=>{this.safeToRemove()}),r.setOptions((0,e2._)((0,e0._)({},r.options),{layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()}))),WB.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:i,isPresent:r}=this.props,{projection:o}=n;return o&&(o.isPresent=r,e.layoutDependency!==t&&o.setOptions((0,e2._)((0,e0._)({},o.options),{layoutDependency:t})),q5=!0,i||e.layoutDependency!==t||void 0===t||e.isPresent!==r?o.willUpdate():this.safeToRemove(),e.isPresent!==r&&(r?o.promote():o.relegate()||BM.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:n}=e;n&&(n.options.layoutAnchor=t,n.root.didUpdate(),V0.postRender(()=>{!n.currentAnimation&&n.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:i}=e;q5=!0,i&&(i.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(i),n&&n.deregister&&n.deregister(i))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}};function q9(e){let[t,n]=qf(),i=(0,tI.useContext)(RG);return(0,tV.jsx)(q7,(0,e2._)((0,e0._)({},e),{layoutGroup:i,switchLayoutGroup:(0,tI.useContext)(qD),isPresent:t,safeToRemove:n}))}function Ue(e,t,n){let{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===n);let r=i["onHover"+n];r&&BM.postRender(()=>r(t,qF(t)))}var Ut=class extends H_{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},[i,r,o]=V4(e,n);
1return i.forEach(e=>{let n,i=!1,o=!1,a=t=>{n&&(n(t),n=void 0),e.removeEventListener("pointerleave",s)},l=e=>{i=!1,window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",l),o&&(o=!1,a(e))},s=e=>{if("touch"!==e.pointerType){if(i){o=!0;return}a(e)}};e.addEventListener("pointerenter",i=>{if("touch"===i.pointerType||V2.x||V2.y)return;o=!1;let a=t(e,i);"function"==typeof a&&(n=a,e.addEventListener("pointerleave",s,r))},r),e.addEventListener("pointerdown",()=>{i=!0,window.addEventListener("pointerup",l,r),window.addEventListener("pointercancel",l,r)},r)}),o}(e,(e,t)=>(Ue(this.node,t,"Start"),e=>Ue(this.node,e,"End"))))}unmount(){}},Un=class extends H_{onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Be(WD(this.node.current,"focus",()=>this.onFocus()),WD(this.node.current,"blur",()=>this.onBlur()))}unmount(){}constructor(){super(...arguments),this.isActive=!1}};function Ui(e,t,n){let{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===n);let r=i["onTap"+("End"===n?"":n)];r&&BM.postRender(()=>r(t,qF(t)))}var Ur=class extends H_{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},[i,r,o]=V4(e,n),a=e=>{let i=e.currentTarget;if(!Ht(e)||Hn.has(e))return;V7.add(i),n.stopPropagation&&Hn.add(e);let o=t(i,e),a=(0,e2._)((0,e0._)({},r),{capture:!0}),l=(e,t)=>
1{window.removeEventListener("pointerup",s,a),window.removeEventListener("pointercancel",c,a),V7.has(i)&&V7.delete(i),Ht(e)&&"function"==typeof o&&o(e,{success:t})},s=e=>{l(e,i===window||i===document||n.useGlobalTarget||V3(i,e.target))},c=e=>{l(e,!1)};window.addEventListener("pointerup",s,a),window.addEventListener("pointercancel",c,a)};return i.forEach(e=>{((n.useGlobalTarget?window:e).addEventListener("pointerdown",a,r),V1(e))&&(e.addEventListener("focus",e=>((e,t)=>{let n=e.currentTarget;if(!n)return;let i=V9(()=>{if(V7.has(n))return;He(n,"down");let e=V9(()=>{He(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>He(n,"cancel"),t)});n.addEventListener("keydown",i,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",i),t)})(e,r)),V8.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}(e,(e,t)=>(Ui(this.node,t,"Start"),(e,t)=>{let{success:n}=t;return Ui(this.node,e,n?"End":"Cancel")}),{useGlobalTarget:t,stopPropagation:(null==n?void 0:n.tap)===!1})}unmount(){}};let Uo=new WeakMap,Ua=new WeakMap,Ul=e=>{let t=Uo.get(e.target);t&&t(e)},Us=e=>{e.forEach(Ul)},Uc={some:0,all:1};var Uu=class extends H_{startObserver(){var e,t;let n;null==(e=this.stopObserver)||e.call(this);let{viewport:i={}}=this.node.getProps(),{root:r,margin:o,amount:a="some",once:l}=i,s={root:r?r.current:void 0,rootMargin:o,threshold:"number"==typeof a?a:Uc[a]},c=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,l&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),r=t?n:i;r&&r(e)};this.stopObserver=(t=this.node.current,n=function(e){let{root:t}=e,n=(0,e4._)(e,["root"]),i=t||document;Ua.has(i)||Ua.set(i,{});let r=Ua.get(i),o=JSON.stringify(n);return r[o]||(r[o]=new IntersectionObserver(Us,(0,e0._)({root:t},n))),r[o]}(s),Uo.set(t,c),n.observe(t),()=>{Uo.delete(t),n.unobserve(t)})}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:n={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==n[e]}(e,t))&&this.startObserver()}unmount(){var e;null==(e=this.stopObserver)||e.call(this),this.hasEnteredView=!1,this.isInView=!1}constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}};let Ud=function(e,t){if("u"<typeof Proxy)return qI;let n=new Map,i=(n,i)=>qI(n,i,e,t);return new Proxy((e,t)=>i(e,t),{get:(r,o)=>"create"===o?i:(n.has(o)||n.set(o,qI(o,void 0,e,t)),n.get(o))})}((0,e0._)({},{animation:{Feature:qP},exit:{Feature:qB}},{inView:{Feature:Uu},tap:{Feature:Ur},focus:{Feature:Un},hover:{Feature:Ut}},{pan:{Feature:q8},drag:{Feature:q3,ProjectionNode:qa,MeasureLayout:q9}},{layout:{ProjectionNode:qa,MeasureLayout:q9}}),(e,t)=>{var n;return(null!=(n=t.isSVG)?n:qE(e))?new H7(t):new H1(t,{allowProjection:e!==tI.Fragment})}),Up={type:"spring",stiffness:420,damping:34};function Uf(e){var t,n,i,r,o,a,l,s;let{name:c,dailyBriefHeaderText:u,dailyBriefSummaryItems:d,onSelectRecommendation:p}=e,f=P_(),[h,m]=(0,tI.useState)(!1);return(0,tV.jsxs)(IJ,{id:"concierge_chat_body",sx:{padding:"1.5rem 1rem",flexGrow:1,overflowY:"auto"},children:[(0,tV.jsxs)(IJ,{id:"concierge_chat_body_heading",sx:{display:"grid",marginBottom:"2.5rem"},children:[(0,tV.jsx)(Pe,{fontSize:"16px",color:null==(n=f.palette.text)||null==(t=n.neutral)?void 0:t.default,children:c?"Hi ".concat(c,","):"Your Daily Brief"}),(0,tV.jsx)(Pe,{fontSize:"18px",color:null==(o=f.palette)||null==(r=o.text)||null==(i=r.brand)?void 0:i.normal,children:u})]}),(0,tV.jsxs)(IJ,{sx:{display:"flex",gap:"1rem",alignItems:"center"},children:[(0,tV.jsx)(I9,{icon:["far","sparkles"],color:null==(a=f.palette.icon)?void 0:a.decorative.teal.default,style:{fontSize:"0.875rem"}}),(0,tV.jsx)(Pe,{fontSize:"16px",color:null==(s=f.palette.text)||null==(l=s.neutral)?void 0:l.default,children:"Your Daily Brief"})]}),(0,tV.jsx)(PO,{sx:{marginTop:"0.6rem",marginBottom:"1rem",borderColor:f.palette.divider}}
1),(0,tV.jsxs)(IJ,{id:"concierge_chat_summary_items",sx:{display:"flex",flexDirection:"column",gap:"0.5rem"},children:[(0,tV.jsx)(qg,{initial:!1,children:d.slice(0,h?d.length:3).map((e,t)=>{var n,i,r,o,a,l,s,c,u,d,h,m;return(0,tV.jsx)(Ud.div,{layout:!0,initial:{opacity:0,y:10,scale:.98},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,scale:.92,transition:{duration:.18,ease:"easeIn"}},whileHover:p?{y:-1,scale:1.01,boxShadow:null==(i=f.shadows)?void 0:i[100]}:void 0,whileTap:p?{scale:.995}:void 0,transition:(0,e2._)((0,e0._)({},Up),{opacity:{duration:.24,ease:"easeOut"},layout:Up}),children:(0,tV.jsxs)(IJ,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",backgroundColor:null==(a=f.palette)||null==(o=a.fill)||null==(r=o.brand)?void 0:r.weak,padding:"0.75rem",borderRadius:"0.5rem",cursor:p?"pointer":"default","&:hover":p?{backgroundColor:null==(c=f.palette)||null==(s=c.fill)||null==(l=s.brand)?void 0:l.default}:void 0},onClick:()=>null==p?void 0:p(e),onKeyDown:p?t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),p(e))}:void 0,role:p?"button":void 0,tabIndex:p?0:void 0,children:[(0,tV.jsx)(Pe,{fontSize:"14px",fontWeight:500,children:(0,tV.jsx)("span",{dangerouslySetInnerHTML:{__html:RK.sanitize(e.surfaceSummaryLabelText)}})}),(0,tV.jsx)(I9,{icon:["far","chevron-right"],color:null==(m=f.palette)||null==(h=m.outline)||null==(d=h.action)||null==(u=d.neutral)?void 0:u.enable})]})},"".concat(null!=(n=e.recommendationRequestGuid)?n:e.recommendationCode,"-").concat(t))})}),d.length>3&&(0,tV.jsx)(qg,{initial:!1,mode:"wait",children:(0,tV.jsx)(Ud.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.15},style:{display:"flex",justifyContent:"flex-start"},children:(0,tV.jsx)(OI,{variant:"text",onClick:()=>m(e=>!e),sx:{width:"fit-content"},children:h?"Show prioritized journeys":"View all journeys"})},h?"all":"prioritized")})]})]})}function Uh(e){var t;let{apiClient:n,passportUserGUID:i,active:r,name:o,onSelectRecommendation:a}=e,l=(e=>{let{apiClient:t,passportUserGUID:n,enabled:i=!0}=e;return IA({queryKey:["getDailyBriefV1",n],queryFn:()=>PB({apiClient:t,passportUserGUID:n}),enabled:i&&!!n})})({apiClient:n,passportUserGUID:i,enabled:r}),s=null!=(t=l.data)?t:null;return l.isError?(0,tV.jsx)(Pq,{message:"Unable to load your Daily Brief.",role:"alert",onRetry:l.refetch}):l.isLoading||!s?(0,tV.jsx)(Pq,{message:"Loading Concierge..."}):(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)(Uf,{dailyBriefHeaderText:s.surfaceChatDailyBriefHeaderText,dailyBriefSummaryItems:s.dailyBriefSummaryItems,name:o,onSelectRecommendation:a}),0===s.dailyBriefSummaryItems.length&&(0,tV.jsx)(Pq,{message:"No Daily Brief items are available."})]})}function Um(e){let{items:t,onSelect:n}=e,i=(0,tI.useMemo)(()=>RK.sanitize(t.map(e=>e.surfaceSummaryLabelText).join("")),[t]);return(0,tV.jsxs)(OP,{sx:{padding:"1.5rem 1rem"},children:[(0,tV.jsx)(OR,{variant:"bodyM",children:"Select a recommendation"}),t.map(e=>(0,tV.jsx)(OI,{onClick:()=>n(e.recommendationRequestGuid),sx:{display:"block",marginTop:"0.75rem"},children:(0,tV.jsx)("span",{dangerouslySetInnerHTML:{__html:i}})},e.recommendationRequestGuid))]})}function Ug(e){var t,n,i,r;let{apiClient:o,recommendationCode:a,passportUserGUID:l,active:s,onSelect:c}=e,u=(e=>{let{apiClient:t,passportUserGUID:n,recommendationCode:i,enabled:r=!0}=e;return IA({queryKey:["getChatRecommendationListV1",n,i],queryFn:()=>{if(!i)throw Error("Recommendation code is required");return PV({apiClient:t,passportUserGUID:n,recommendationCode:i})},enabled:r&&!!(n&&i)})})({apiClient:o,passportUserGUID:l,recommendationCode:a,enabled:s});return u.isError||(null==(i=u.data)||null==(n=i.recommendationRequestItems)?void 0:n.length)===0?(0,tV.jsx)(Pq,{message:"Unable to load this recommendation.",role:"alert",onRetry:u.refetch}):(0,tV.jsx)(Um,{items:null!=(t=null==(r=u.data)?void 0:r.recommendationRequestItems)?t:[],onSelect:c})}function Ub(e){var t,n;let{apiClient:i,passportUserGUID:r,displayName:o,currentAction:a,handleSetCurrentAction:l,viewHistory:s,handleSetViewHistory:c}=e,u={dailyBrief:(0,tV.jsx)(Uh,{apiClient:i,passportUserGUID:r,active:!s&&!(null==a?void 0:a.recommendationRequestGuid)&&!(null==a?void 0:a.recommendationCode),name:o,onSelectRecommendation:function(e){l({recommendationRequestGuid:e.recommendationRequestGuid,recommendationCode:e.recommendationCode})}}),groups:(0,tV.jsx)(Ug,{apiClient:i,passportUserGUID:r,recommendationCode:null!=(t=null==a?void 0:a.recommendationCode)?t:void 0,active:!s&&!(null==a?void 0:a.recommendationRequestGuid)&&(null==a?void 0:a.recommendationCode)!==null,onSelect:function(e){var t;l({recommendationRequestGuid:e,recommendationCode:null!=(t=null==a?void 0:a.recommendationCode)?t:null})}}),chat:(0,tV.jsx)(P$,{apiClient:i,passportUserGUID:r,recommendationRequestGuid:null!=(n=null==a?void 0:a.recommendationRequestGuid)?n:void 0,handleSetCurrentAction:l}),chatHistory:(0,tV.jsx)(PD,{onBack:()=>c(!1)})},d=s?u.chatHistory:(null==a?void 0:a.recommendationRequestGuid)?u.chat:(null==a?void 0:a.recommendationCode)?u.groups:u.dailyBrief;return s?d:(0,tV.jsx)(OP,{sx:{animation:"concierge-chat-view-fade 180ms ease-out",display:"flex",flexDirection:"column",flexGrow:1,minHeight:0,"@keyframes concierge-chat-view-fade":{from:{opacity:0}
1,to:{opacity:1}}},children:d})}function Uv(e){var t,n,i,r,o,a,l;let{apiClient:s,passportUserGUID:c,open:u,onClose:d,viewHistory:p,handleSetViewHistory:f,currentAction:h,handleSetCurrentAction:m,displayName:g}=e,b=jF(),[v,x]=(0,tI.useState)(!1),y=(0,tO.useMediaQuery)(b.breakpoints.up("lg"))?"calc(100dvw - var(--leftNavWidth) - 4rem)":"calc(100dvw - 4rem)";return(0,tV.jsx)(js,{open:u,onClose:d,anchorReference:"none",transformOrigin:{vertical:"bottom",horizontal:"right"},sx:{zIndex:(null!=(t=null==(n=b.zIndex)?void 0:n.tooltip)?t:1500)+1,".MuiPaper-root.MuiPopover-paper":{borderColor:b.palette.divider,position:"fixed",right:"2rem",bottom:"calc(5rem)",left:"auto",top:"auto"},".MuiBackdrop-root":{display:"none"},"&.MuiPopover-root":{right:"unset"}},children:(0,tV.jsxs)(OP,{sx:{height:"calc(-145px + 100vh)",maxHeight:"680px",width:v?y:"500px",borderRadius:"1rem",display:"flex",flexDirection:"column",transition:"width 0.2s",overflow:"hidden"},children:[(0,tV.jsxs)(OP,{id:"concierge_chat_header",sx:{padding:"10px 20px",display:"flex",justifyContent:"space-between",alignItems:"center",borderBottom:"1px solid ".concat(b.palette.divider)},children:[(0,tV.jsxs)(OP,{sx:{display:"flex",gap:"1rem",alignItems:"center"},children:[(0,tV.jsx)(IY,{width:"20",height:"21"}),(0,tV.jsx)(OR,{fontSize:"16px",fontWeight:400,color:null==(o=b.palette)||null==(r=o.text)||null==(i=r.brand)?void 0:i.normal,children:"Concierge Chat"})]}),(0,tV.jsxs)(OP,{sx:{display:"flex",gap:"1rem",alignItems:"center"},children:[(0,tV.jsx)(OF,{variant:"text","aria-label":v?"Collapse chat":"Expand chat",onClick:()=>x(e=>!e),children:(0,tV.jsx)(OO,{icon:["far",v?"arrow-down-left-and-arrow-up-right-to-center":"arrow-up-right-and-arrow-down-left-from-center"]})}),(0,tV.jsx)(OF,{"aria-label":"Close chat",variant:"text",onClick:d,children:(0,tV.jsx)(OO,{icon:["far","xmark"]})})]})]}),(0,tV.jsx)(Ub,{apiClient:s,passportUserGUID:c,displayName:g,currentAction:h,handleSetCurrentAction:m,viewHistory:p,handleSetViewHistory:f}),(0,tV.jsxs)(OP,{sx:{padding:"1rem",paddingBottom:"0.5rem"},children:[(0,tV.jsx)(IG,{preventSubmit:!0,variant:"ai",placeholder:"Text chat is currently unavailable",tertiaryActions:(0,tV.jsx)(Pj,{}),secondaryActions:(0,tV.jsx)(OF,{onClick:()=>f(!0),variant:"text",children:(0,tV.jsx)(OO,{icon:["far","clock-rotate-left"]})})}),(0,tV.jsx)(OR,{fontSize:"11px",lineHeight:1.4,color:null==(l=b.palette.text)||null==(a=l.neutral)?void 0:a.weak,children:"*The content provided has been generated by an AI system. It is for informational purposes and may produce incomplete or inaccurate results."})]})]})})}function Ux(e){let{items:t,onSelect:n}=e,i=jF(),[r,o]=(0,tI.useState)(new Set),a=t.map((e,t)=>({item:e,index:t})).filter(e=>{let{index:t}=e;return!r.has(t)});return 0===a.length?null:(0,tV.jsx)(Nf,{component:"ul","aria-label":"Suggestions",spacing:i.size.space[200],sx:{listStyle:"none",margin:0,padding:0,fontFamily:'"Roboto Variable", Helvetica, Arial, sans-serif',alignItems:"flex-end"},children:a.sort((e,t)=>e.item.recommendationPriority-t.item.recommendationPriority).slice(0,2).map(e=>{let{item:t,index:i}=e;return(0,tV.jsx)(OP,{component:"li",sx:{display:"flex",padding:.5,fontSize:"14px"},children:(0,tV.jsx)(jv,{label:t.surfaceSummaryLabelText,iconLeft:(0,tV.jsx)(OO,{icon:["far","sparkles"]}),iconRight:(0,tV.jsx)(OF,{"aria-label":"Dismiss suggestion",size:"small",variant:"text",onClick:e=>{e.stopPropagation(),o(e=>new Set(e).add(i))},children:(0,tV.jsx)(OO,{icon:["far","xmark"]})}),size:"medium",onClick:()=>n(t),sx:{width:210,alignContent:"flex-end",display:"inline-flex",justifyContent:"flex-start",transition:"width 1s ease",color:"#040506",fontWeight:500,"& .MuiChip-label":{display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%",transition:"white-space 1s ease"},"&:hover":{width:"auto",maxWidth:"100%"},"&:hover .MuiChip-label":{whiteSpace:"normal",overflow:"visible",textOverflow:"clip"}}})},"".concat(t.recommendationCode,"-").concat(i))})})}let Uy=(0,tI.forwardRef)(function(e,t){var n,i,r;let{apiClient:o,passportUserGUID:a,filter:l,handleSetCurrentAction:s,handleSetChatOpen:c,open:u,onClose:d,launcherLabel:p="Ask Chat",closeLabel:f="Close Chat"}=e,h=jF(),{data:m}=(e=>{let{apiClient:t,passportUserGUID:n,filter:i}=e;return IA({queryKey:["getSurfaceJourneyPillsV1",n,i],queryFn:()=>PR({apiClient:t,passportUserGUID:n,filter:i}),enabled:!!n})})({apiClient:o,passportUserGUID:a,filter:l}),g=null!=(n=null==m?void 0:m.surfaceJourneyPillItems)?n:[];
1return(0,tV.jsxs)(OP,{ref:t,sx:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:h.size.space[300]},children:[g.length>0&&(0,tV.jsx)(Ux,{items:g,onSelect:function(e){c(!0),s({recommendationCode:e.recommendationCode,recommendationRequestGuid:e.recommendationRequestGuid})}}),(0,tV.jsx)(Oj,{badgeContent:u?0:null==m?void 0:m.surfaceJourneyRecommendationCount,sx:{zIndex:(null!=(i=null==(r=h.zIndex)?void 0:r.tooltip)?i:1500)+1},children:(0,tV.jsx)(jv,{label:u?f:p,size:"large",iconLeft:u?(0,tV.jsx)(OO,{icon:["far","xmark"]}):(0,tV.jsx)(IY,{}),"aria-expanded":u,onClick:u?d:()=>c(!0),sx:{border:"2px solid ".concat(h.palette.outline.action.brand.enable),backgroundColor:h.palette.fill.background.default,color:h.palette.text.brand.normal,fontWeight:500,transition:"transform 180ms ease, box-shadow 180ms ease",transformOrigin:"right center","&:hover, &:focus-visible":{transform:"scale(1.04)",backgroundColor:h.palette.fill.action.brand.varHover,boxShadow:h.shadows[2]}}})})]})});function UC(e){var t,n;let{apiClient:i,passportUserGUID:r,displayName:o,chatOpen:a,handleSetChatOpen:l,viewHistory:s,handleSetViewHistory:c,currentAction:u,handleSetCurrentAction:d}=e,p=jF();(0,tI.useEffect)(()=>{if(a)return;let e=window.setTimeout(()=>{c(!1),d(void 0)},500);return()=>window.clearTimeout(e)},[a,d,c]);let f=()=>{l(!1)};return(0,tV.jsxs)(OP,{sx:{bottom:"1.5rem",position:"fixed",right:"1.5rem",zIndex:null!=(t=null==(n=p.zIndex)?void 0:n.tooltip)?t:1500},children:[(0,tV.jsx)(Uy,{apiClient:i,filter:null,onClose:f,handleSetChatOpen:l,open:a,passportUserGUID:r,handleSetCurrentAction:d}),(0,tV.jsx)(Uv,{apiClient:i,displayName:o,onClose:f,open:a,viewHistory:s,handleSetViewHistory:c,passportUserGUID:r,currentAction:u,handleSetCurrentAction:d})]})}function Uw(e){var t,n,i,r,o,a,l,s,c,u,d;let{apiClient:p,passportUserGUID:f,handleSetCurrentAction:h,handleSetChatOpen:m,filter:g,onDismiss:b}=e,v=jF(),[x,y]=(0,tI.useState)(!1),{data:C}=(e=>{let{apiClient:t,passportUserGUID:n,filter:i}=e;return IA({queryKey:["getSurfaceBannerV1",n,i],queryFn:()=>PP({apiClient:t,passportUserGUID:n,filter:i}),enabled:!!n})})({apiClient:p,passportUserGUID:f,filter:g}),w=(0,tI.useMemo)(()=>{var e;return RK.sanitize(null!=(e=null==C?void 0:C.surfaceBannerLabelText)?e:"")},[null==C?void 0:C.surfaceBannerLabelText]);return(null==C?void 0:C.recommendationCode)?(0,tV.jsx)(ir.default,{in:!x,unmountOnExit:!0,children:(0,tV.jsxs)(OP,{"data-testid":"surface-banner-card",sx:{position:"relative",width:"100%",border:"1px solid #c8e0f4",borderRadius:"0.75rem",backgroundColor:v.palette.background.paper,overflow:"hidden"},children:[(0,tV.jsx)(OF,{"aria-label":"Dismiss recommendation",size:"small",variant:"text",onClick:()=>{y(!0),null==b||b()},sx:{position:"absolute",top:"0.5rem",right:"0.5rem"},children:(0,tV.jsx)(OO,{icon:["far","xmark"]})}),(0,tV.jsxs)(Nf,{spacing:1.5,sx:{padding:"1rem"},children:[(0,tV.jsx)(jv,{label:"Concierge Recommendations",iconLeft:(0,tV.jsx)(OO,{icon:["far","sparkles"]}),size:"small",sx:{alignSelf:"flex-start",background:"linear-gradient(135deg, #e8f4fd 0%, #f0f9ff 60%, #fafcff 100%)",color:null==(i=v.palette.fill)||null==(n=i.action)||null==(t=n.brand)?void 0:t.enable,border:"1px solid ".concat(null==(a=v.palette.outline)||null==(o=a.action)||null==(r=o.brand)?void 0:r.enable),"& .MuiChip-icon":{color:null==(c=v.palette.fill)||null==(s=c.action)||null==(l=s.brand)?void 0:l.enable}}}),(0,tV.jsx)(OR,{variant:"bodyM",sx:{pt:1},children:(0,tV.jsx)("span",{dangerouslySetInnerHTML:{__html:w}})}),(0,tV.jsxs)(Nf,{direction:"row",spacing:2,alignItems:"center",sx:{pt:1},children:[(0,tV.jsx)(OI,{size:"small",onClick:()=>{m(!0),h({recommendationCode:C.recommendationCode,recommendationRequestGuid:C.recommendationRequestGuid})},sx:{textTransform:"none",fontWeight:700,height:"36px",borderRadius:"8px"},children:C.surfaceBannerPrimaryButtonText}),C.surfaceBannerSecondaryButtonText&&C.surfaceBannerSecondaryButtonValue&&(0,tV.jsx)(OI,{size:"small",variant:"text",onClick:()=>{m(!0)},sx:{textTransform:"none",fontWeight:700,height:"36px"},children:C.surfaceBannerSecondaryButtonText})]})]}),C.additionalRecommendationCount>0&&(0,tV.jsxs)(Nf,{direction:"row",spacing:1,alignItems:"center",sx:{padding:"0.75rem 1rem",backgroundColor:"#eaf1f6",borderTop:"1px solid ".concat(v.palette.divider)},children:[(0,tV.jsx)(OO,{icon:["far","sparkles"],color:null==(d=v.palette.icon)||null==(u=d.brand)?void 0:u.default,style:{fontSize:"0.875rem"}}),(0,tV.jsxs)(OR,{variant:"bodyS",sx:{color:"#003768"},children:[(0,tV.jsx)(OR,{component:"span",variant:"bodyS",sx:{fontWeight:700},children:C.additionalRecommendationCount})," ","additional recommendations are waiting for your review."]})]})]})}):null}function Uk(e){let{apiClient:t,passportUserGUID:n,displayName:i,hideBanner:r=!1}=e,o=(null==n?void 0:n.trim())||"00000000-0000-0000-0000-000000000000",[a,l]=(0,tI.useState)(),[s,c]=(0,tI.useState)(!1),[u,d]=(0,tI.useState)(!1);function p(e){l(e)}function f(e){c(e)}let[h]=(0,tI.useState)(()=>new IC({defaultOptions:{queries:{gcTime:1/0}}}));return(0,tV.jsxs)(IM,{client:h,children:[!r&&(0,tV.jsx)(OP,{sx:{marginBottom:"1.5rem"},children:(0,tV.jsx)(Uw,{apiClient:t,passportUserGUID:o,handleSetCurrentAction:p,handleSetChatOpen:f,filter:null})}),(0,tV.jsx)(UC,{apiClient:t,passportUserGUID:o,displayName:i,currentAction:a,handleSetCurrentAction:p,chatOpen:s,handleSetChatOpen:f,viewHistory:u,handleSetVie
1wHistory:function(e){d(e)}})]})}function UM(){return"paused"===this.state.fetchStatus&&"pending"===this.state.status}function Uz(e){let t=t=>{switch(e.type){case"failed":return(0,e2._)((0,e0._)({},t),{fetchFailureCount:e.failureCount,fetchFailureReason:e.error});case"pause":return(0,e2._)((0,e0._)({},t),{fetchStatus:"paused"});case"continue":return(0,e2._)((0,e0._)({},t),{fetchStatus:"fetching"});case"fetch":var n;return(0,e2._)((0,e0._)({},t,Il(t.data,this.options)),{fetchMeta:null!=(n=e.meta)?n:null});case"success":let i=(0,e0._)((0,e2._)((0,e0._)({},t,Is(e.data,e.dataUpdatedAt)),{dataUpdateCount:t.dataUpdateCount+1}),!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null});return(0,eX._)(this,V,e.manual?i:void 0),i;case"error":let r=e.error;return(0,e2._)((0,e0._)({},t),{error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error",isInvalidated:!0});case"invalidate":return(0,e2._)((0,e0._)({},t),{isInvalidated:!0});case"setState":return(0,e0._)({},t,e.state)}};this.state=t(this.state),N5.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),(0,eG._)(this,H).notify({query:this,type:"updated",action:e})})}function US(e){(0,eQ._)(this,eb,Uj).call(this);let t=(0,eG._)(this,X).fetch(this.options,e);return(null==e?void 0:e.throwOnError)||(t=t.catch(NR)),t}function UL(){(0,eQ._)(this,em,U_).call(this);let e=NV(this.options.staleTime,(0,eG._)(this,X));if(N6.isServer()||(0,eG._)(this,Q).isStale||!NB(e))return;let t=NF((0,eG._)(this,Q).dataUpdatedAt,e)+1;(0,eX._)(this,ea,NI.setTimeout(()=>{(0,eG._)(this,Q).isStale||this.updateResult()},t))}function UA(){var e;return null!=(e="function"==typeof this.options.refetchInterval?this.options.refetchInterval((0,eG._)(this,X)):this.options.refetchInterval)&&e}function UE(e){(0,eQ._)(this,eg,UO).call(this),(0,eX._)(this,es,e),!N6.isServer()&&!1!==NH(this.options.enabled,(0,eG._)(this,X))&&NB((0,eG._)(this,es))&&0!==(0,eG._)(this,es)&&(0,eX._)(this,el,NI.setInterval(()=>{(this.options.refetchIntervalInBackground||ND.isFocused())&&(0,eQ._)(this,eu,US).call(this)},(0,eG._)(this,es)))}function UT(){(0,eQ._)(this,ed,UL).call(this),(0,eQ._)(this,ef,UE).call(this,(0,eQ._)(this,ep,UA).call(this))}function U_(){void 0!==(0,eG._)(this,ea)&&(NI.clearTimeout((0,eG._)(this,ea)),(0,eX._)(this,ea,void 0))}function UO(){void 0!==(0,eG._)(this,el)&&(NI.clearInterval((0,eG._)(this,el)),(0,eX._)(this,el,void 0))}function Uj(){let e=(0,eG._)(this,Y).getQueryCache().build((0,eG._)(this,Y),this.options);if(e===(0,eG._)(this,X))return;let t=(0,eG._)(this,X);(0,eX._)(this,X,e),(0,eX._)(this,J,e.state),this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}function UD(e){N5.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e((0,eG._)(this,Q))}),(0,eG._)(this,Y).getQueryCache().notify({query:(0,eG._)(this,X),type:"observerResultsUpdated"})})}function UN(e){this.state=(t=>{switch(e.type){case"failed":return(0,e2._)((0,e0._)({},t),{failureCount:e.failureCount,failureReason:e.error});case"pause":return(0,e2._)((0,e0._)({},t),{isPaused:!0});case"continue":return(0,e2._)((0,e0._)({},t),{isPaused:!1});case"pending":return(0,e2._)((0,e0._)({},t),{context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()});case"success":return(0,e2._)((0,e0._)({},t),{data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1});case"error":return(0,e2._)((0,e0._)({},t),{data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"})}})(this.state),N5.batch(()=>{(0,eG._)(this,ey).forEach(t=>{t.onMutationUpdate(e)}),(0,eG._)(this,eC).notify({mutation:this,type:"updated",action:e})})}function UI(){var e,t;let n=null!=(e=null==(t=(0,eG._)(this,eE))?void 0:t.state)?e:Ig();(0,eX._)(this,eA,(0,e2._)((0,e0._)({},n),{isPending:"pending"===n.status,isSuccess:"success"===n.status,isError:"error"===n.status,isIdle:"idle"===n.status,mutate:this.mutate,reset:this.reset}))}function UP(e){N5.batch(()=>
1{if((0,eG._)(this,eT)&&this.hasListeners()){var t,n,i,r,o,a,l,s;let c=(0,eG._)(this,eA).variables,u=(0,eG._)(this,eA).context,d={client:(0,eG._)(this,eL),meta:this.options.meta,mutationKey:this.options.mutationKey};if((null==e?void 0:e.type)==="success"){try{null==(t=(n=(0,eG._)(this,eT)).onSuccess)||t.call(n,e.data,c,u,d)}catch(e){Promise.reject(e)}try{null==(i=(r=(0,eG._)(this,eT)).onSettled)||i.call(r,e.data,null,c,u,d)}catch(e){Promise.reject(e)}}else if((null==e?void 0:e.type)==="error"){try{null==(o=(a=(0,eG._)(this,eT)).onError)||o.call(a,e.error,c,u,d)}catch(e){Promise.reject(e)}try{null==(l=(s=(0,eG._)(this,eT)).onSettled)||l.call(s,void 0,e.error,c,u,d)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e((0,eG._)(this,eA))})})}e.s(["i",0,iC,"n",0,ix,"r",0,iy,"t",0,e=>(0,tV.jsx)(Uk,(0,e0._)({apiClient:e.sendRequest},e))])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.