You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__virtualSpaces__Lists__Su...

148 lines
558 KiB

(self.webpackChunk=self.webpackChunk||[]).push([[7058],{70557:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},18785:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},73331:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},15277:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},33853:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},38819:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},47472:function(xe,re,s){"use strict";s.d(re,{Z:function(){return M}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},K=z,k=s(7657),j=function(A,h){return R.createElement(k.Z,(0,u.Z)({},A,{ref:h,icon:K}))},F=R.forwardRef(j),M=F},35593:function(xe,re,s){"use strict";s.d(re,{Z:function(){return Ae}});var u=s(44127),R=s(72071),z=s(6620),K=s(43403),k=s(92310),j=s.n(k),F=s(29301),M=s(76846),e=s(96452),A=s(6089),h=s(80402),r=s(34280),t=s(49658),a=s(59301),o=s(96663),w=s(77900),O=s(8654);function p(L){var Z=L.prefixCls,g=L.align,B=L.arrow,H=L.arrowPos,f=B||{},I=f.className,T=f.content,G=H.x,V=G===void 0?0:G,J=H.y,ae=J===void 0?0:J,le=a.useRef();if(!g||!g.points)return null;var oe={position:"absolute"};if(g.autoArrow!==!1){var se=g.points[0],we=g.points[1],Ie=se[0],Re=se[1],He=we[0],ke=we[1];Ie===He||!["t","b"].includes(Ie)?oe.top=ae:Ie==="t"?oe.top=0:oe.bottom=0,Re===ke||!["l","r"].includes(Re)?oe.left=V:Re==="l"?oe.left=0:oe.right=0}return a.createElement("div",{ref:le,className:j()("".concat(Z,"-arrow"),I),style:oe},T)}function c(L){var Z=L.prefixCls,g=L.open,B=L.zIndex,H=L.mask,f=L.motion;return H?a.createElement(w.default,(0,o.Z)({},f,{motionAppear:!0,visible:g,removeOnLeave:!0}),function(I){var T=I.className;return a.createElement("div",{style:{zIndex:B},className:j()("".concat(Z,"-mask"),T)})}):null}var m=a.memo(function(L){var Z=L.children;return Z},function(L,Z){return Z.cache}),P=m,l=a.forwardRef(function(L,Z){var g=L.popup,B=L.className,H=L.prefixCls,f=L.style,I=L.target,T=L.onVisibleChanged,G=L.open,V=L.keepDom,J=L.fresh,ae=L.onClick,le=L.mask,oe=L.arrow,se=L.arrowPos,we=L.align,Ie=L.motion,Re=L.maskMotion,He=L.forceRender,ke=L.getPopupContainer,Ce=L.autoDestroy,Qe=L.portal,at=L.zIndex,et=L.onMouseEnter,Ke=L.onMouseLeave,yt=L.onPointerEnter,ut=L.ready,dt=L.offsetX,ht=L.offsetY,St=L.offsetR,st=L.offsetB,rt=L.onAlign,tt=L.onPrepare,Ze=L.stretch,qe=L.targetWidth,wt=L.targetHeight,pt=typeof g=="function"?g():g,Et=G||V,Nt=(ke==null?void 0:ke.length)>0,Ct=a.useState(!ke||!Nt),Lt=(0,R.Z)(Ct,2),he=Lt[0],be=Lt[1];if((0,r.Z)(function(){!he&&Nt&&I&&be(!0)},[he,Nt,I]),!he)return null;var fe="auto",pe={left:"-1000vw",top:"-1000vh",right:fe,bottom:fe};if(ut||!G){var Te,Ye=we.points,Fe=we.dynamicInset||((Te=we._experimental)===null||Te===void 0?void 0:Te.dynamicInset),Ue=Fe&&Ye[0][1]==="r",Le=Fe&&Ye[0][0]==="b";Ue?(pe.right=St,pe.left=fe):(pe.left=dt,pe.right=fe),Le?(pe.bottom=st,pe.top=fe):(pe.top=ht,pe.bottom=fe)}var Je={};return Ze&&(Ze.includes("height")&&wt?Je.height=wt:Ze.includes("minHeight")&&wt&&(Je.minHeight=wt),Ze.includes("width")&&qe?Je.width=qe:Ze.includes("minWidth")&&qe&&(Je.minWidth=qe)),G||(Je.pointerEvents="none"),a.createElement(Qe,{open:He||Et,getContainer:ke&&function(){return ke(I)},autoDestroy:Ce},a.createElement(c,{prefixCls:H,open:G,zIndex:at,mask:le,motion:Re}),a.createElement(F.Z,{onResize:rt,disabled:!G},function(Ge){return a.createElement(w.default,(0,o.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:He,leavedClassName:"".concat(H,"-hidden")},Ie,{onAppearPrepare:tt,onEnterPrepare:tt,visible:G,onVisibleChanged:function(mt){var Ot;Ie==null||(Ot=Ie.onVisibleChanged)===null||Ot===void 0||Ot.call(Ie,mt),T(mt)}}),function(Me,mt){var Ot=Me.className,We=Me.style,_t=j()(H,Ot,B);return a.createElement("div",{ref:(0,O.sQ)(Ge,Z,mt),className:_t,style:(0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)({"--arrow-x":"".concat(se.x||0,"px"),"--arrow-y":"".concat(se.y||0,"px")},pe),Je),We),{},{boxSizing:"border-box",zIndex:at},f),onMouseEnter:et,onMouseLeave:Ke,onPointerEnter:yt,onClick:ae},oe&&a.createElement(p,{prefixCls:H,arrow:oe,arrowPos:se,align:we}),a.createElement(P,{cache:!G&&!J},pt))})}))}),_=l,E=a.forwardRef(function(L,Z){var g=L.children,B=L.getTriggerDOMNode,H=(0,O.Yr)(g),f=a.useCallback(function(T){(0,O.mH)(Z,B?B(T):T)},[B]),I=(0,O.x1)(f,g.ref);return H?a.cloneElement(g,{ref:I}):g}),N=E,U=a.createContext(null),Q=U;function X(L){return L?Array.isArray(L)?L:[L]:[]}function ee(L,Z,g,B){return a.useMemo(function(){var H=X(g!=null?g:Z),f=X(B!=null?B:Z),I=new Set(H),T=new Set(f);return L&&(I.has("hover")&&(I.delete("hover"),I.add("click")),T.has("hover")&&(T.delete("hover"),T.add("click"))),[I,T]},[L,Z,g,B])}var S=s(29194);function d(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],g=arguments.length>2?arguments[2]:void 0;return g?L[0]===Z[0]:L[0]===Z[0]&&L[1]===Z[1]}function C(L,Z,g,B){for(var H=g.points,f=Object.keys(L),I=0;I<f.length;I+=1){var T,G=f[I];if(d((T=L[G])===null||T===void 0?void 0:T.points,H,B))return"".concat(Z,"-placement-").concat(G)}return""}function b(L,Z,g,B){return Z||(g?{motionName:"".concat(L,"-").concat(g)}:B?{motionName:B}:null)}function D(L){return L.ownerDocument.defaultView}function x(L){for(var Z=[],g=L==null?void 0:L.parentElement,B=["hidden","scroll","clip","auto"];g;){var H=D(g).getComputedStyle(g),f=H.overflowX,I=H.overflowY,T=H.overflow;[f,I,T].some(function(G){return B.includes(G)})&&Z.push(g),g=g.parentElement}return Z}function n(L){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(L)?Z:L}function i(L){return n(parseFloat(L),0)}function v(L,Z){var g=(0,u.Z)({},L);return(Z||[]).forEach(function(B){if(!(B instanceof HTMLBodyElement||B instanceof HTMLHtmlElement)){var H=D(B).getComputedStyle(B),f=H.overflow,I=H.overflowClipMargin,T=H.borderTopWidth,G=H.borderBottomWidth,V=H.borderLeftWidth,J=H.borderRightWidth,ae=B.getBoundingClientRect(),le=B.offsetHeight,oe=B.clientHeight,se=B.offsetWidth,we=B.clientWidth,Ie=i(T),Re=i(G),He=i(V),ke=i(J),Ce=n(Math.round(ae.width/se*1e3)/1e3),Qe=n(Math.round(ae.height/le*1e3)/1e3),at=(se-we-He-ke)*Ce,et=(le-oe-Ie-Re)*Qe,Ke=Ie*Qe,yt=Re*Qe,ut=He*Ce,dt=ke*Ce,ht=0,St=0;if(f==="clip"){var st=i(I);ht=st*Ce,St=st*Qe}var rt=ae.x+ut-ht,tt=ae.y+Ke-St,Ze=rt+ae.width+2*ht-ut-dt-at,qe=tt+ae.height+2*St-Ke-yt-et;g.left=Math.max(g.left,rt),g.top=Math.max(g.top,tt),g.right=Math.min(g.right,Ze),g.bottom=Math.min(g.bottom,qe)}}),g}function y(L){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,g="".concat(Z),B=g.match(/^(.*)\%$/);return B?L*(parseFloat(B[1])/100):parseFloat(g)}function W(L,Z){var g=Z||[],B=(0,R.Z)(g,2),H=B[0],f=B[1];return[y(L.width,H),y(L.height,f)]}function $(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[L[0],L[1]]}function Y(L,Z){var g=Z[0],B=Z[1],H,f;return g==="t"?f=L.y:g==="b"?f=L.y+L.height:f=L.y+L.height/2,B==="l"?H=L.x:B==="r"?H=L.x+L.width:H=L.x+L.width/2,{x:H,y:f}}function q(L,Z){var g={t:"b",b:"t",l:"r",r:"l"};return L.map(function(B,H){return H===Z?g[B]||"c":B}).join("")}function ie(L,Z,g,B,H,f,I){var T=a.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:H[B]||{}}),G=(0,R.Z)(T,2),V=G[0],J=G[1],ae=a.useRef(0),le=a.useMemo(function(){return Z?x(Z):[]},[Z]),oe=a.useRef({}),se=function(){oe.current={}};L||se();var we=(0,A.Z)(function(){if(Z&&g&&L){let sn=function(Jt,yn){var wn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:_t,un=pt.x+Jt,on=pt.y+yn,$n=un+Te,Xn=on+pe,Vn=Math.max(un,wn.left),qn=Math.max(on,wn.top),Qn=Math.min($n,wn.right),Hn=Math.min(Xn,wn.bottom);return Math.max(0,(Qn-Vn)*(Hn-qn))},Tn=function(){Xt=pt.y+Xe,Wt=Xt+pe,Kt=pt.x+ot,en=Kt+Te};var He,ke,Ce=Z,Qe=Ce.ownerDocument,at=D(Ce),et=at.getComputedStyle(Ce),Ke=et.width,yt=et.height,ut=et.position,dt=Ce.style.left,ht=Ce.style.top,St=Ce.style.right,st=Ce.style.bottom,rt=Ce.style.overflow,tt=(0,u.Z)((0,u.Z)({},H[B]),f),Ze=Qe.createElement("div");(He=Ce.parentElement)===null||He===void 0||He.appendChild(Ze),Ze.style.left="".concat(Ce.offsetLeft,"px"),Ze.style.top="".concat(Ce.offsetTop,"px"),Ze.style.position=ut,Ze.style.height="".concat(Ce.offsetHeight,"px"),Ze.style.width="".concat(Ce.offsetWidth,"px"),Ce.style.left="0",Ce.style.top="0",Ce.style.right="auto",Ce.style.bottom="auto",Ce.style.overflow="hidden";var qe;if(Array.isArray(g))qe={x:g[0],y:g[1],width:0,height:0};else{var wt=g.getBoundingClientRect();qe={x:wt.x,y:wt.y,width:wt.width,height:wt.height}}var pt=Ce.getBoundingClientRect(),Et=Qe.documentElement,Nt=Et.clientWidth,Ct=Et.clientHeight,Lt=Et.scrollWidth,he=Et.scrollHeight,be=Et.scrollTop,fe=Et.scrollLeft,pe=pt.height,Te=pt.width,Ye=qe.height,Fe=qe.width,Ue={left:0,top:0,right:Nt,bottom:Ct},Le={left:-fe,top:-be,right:Lt-fe,bottom:he-be},Je=tt.htmlRegion,Ge="visible",Me="visibleFirst";Je!=="scroll"&&Je!==Me&&(Je=Ge);var mt=Je===Me,Ot=v(Le,le),We=v(Ue,le),_t=Je===Ge?We:Ot,lt=mt?We:_t;Ce.style.left="auto",Ce.style.top="auto",Ce.style.right="0",Ce.style.bottom="0";var Be=Ce.getBoundingClientRect();Ce.style.left=dt,Ce.style.top=ht,Ce.style.right=St,Ce.style.bottom=st,Ce.style.overflow=rt,(ke=Ce.parentElement)===null||ke===void 0||ke.removeChild(Ze);var Pe=n(Math.round(Te/parseFloat(Ke)*1e3)/1e3),nt=n(Math.round(pe/parseFloat(yt)*1e3)/1e3);if(Pe===0||nt===0||(0,M.Sh)(g)&&!(0,S.Z)(g))return;var Tt=tt.offset,ct=tt.targetOffset,Vt=W(pt,Tt),dn=(0,R.Z)(Vt,2),Zt=dn[0],je=dn[1],te=W(qe,ct),ne=(0,R.Z)(te,2),ce=ne[0],ge=ne[1];qe.x-=ce,qe.y-=ge;var ue=tt.points||[],_e=(0,R.Z)(ue,2),de=_e[0],De=_e[1],Ve=$(De),ze=$(de),ft=Y(qe,Ve),gt=Y(pt,ze),At=(0,u.Z)({},tt),ot=ft.x-gt.x+Zt,Xe=ft.y-gt.y+je,It=sn(ot,Xe),Pt=sn(ot,Xe,We),jt=Y(qe,["t","l"]),Rt=Y(pt,["t","l"]),xt=Y(qe,["b","r"]),bt=Y(pt,["b","r"]),vt=tt.overflow||{},Mt=vt.adjustX,Gt=vt.adjustY,Dt=vt.shiftX,ln=vt.shiftY,zt=function(yn){return typeof yn=="boolean"?yn:yn>=0},Xt,Wt,Kt,en;Tn();var rn=zt(Gt),hn=ze[0]===Ve[0];if(rn&&ze[0]==="t"&&(Wt>lt.bottom||oe.current.bt)){var Qt=Xe;hn?Qt-=pe-Ye:Qt=jt.y-bt.y-je;var tn=sn(ot,Qt),pn=sn(ot,Qt,We);tn>It||tn===It&&(!mt||pn>=Pt)?(oe.current.bt=!0,Xe=Qt,je=-je,At.points=[q(ze,0),q(Ve,0)]):oe.current.bt=!1}if(rn&&ze[0]==="b"&&(Xt<lt.top||oe.current.tb)){var kt=Xe;hn?kt+=pe-Ye:kt=xt.y-Rt.y-je;var Sn=sn(ot,kt),Pn=sn(ot,kt,We);Sn>It||Sn===It&&(!mt||Pn>=Pt)?(oe.current.tb=!0,Xe=kt,je=-je,At.points=[q(ze,0),q(Ve,0)]):oe.current.tb=!1}var xn=zt(Mt),On=ze[1]===Ve[1];if(xn&&ze[1]==="l"&&(en>lt.right||oe.current.rl)){var _n=ot;On?_n-=Te-Fe:_n=jt.x-bt.x-Zt;var nn=sn(_n,Xe),cn=sn(_n,Xe,We);nn>It||nn===It&&(!mt||cn>=Pt)?(oe.current.rl=!0,ot=_n,Zt=-Zt,At.points=[q(ze,1),q(Ve,1)]):oe.current.rl=!1}if(xn&&ze[1]==="r"&&(Kt<lt.left||oe.current.lr)){var gn=ot;On?gn+=Te-Fe:gn=xt.x-Rt.x-Zt;var An=sn(gn,Xe),vn=sn(gn,Xe,We);An>It||An===It&&(!mt||vn>=Pt)?(oe.current.lr=!0,ot=gn,Zt=-Zt,At.points=[q(ze,1),q(Ve,1)]):oe.current.lr=!1}Tn();var Ht=Dt===!0?0:Dt;typeof Ht=="number"&&(Kt<We.left&&(ot-=Kt-We.left-Zt,qe.x+Fe<We.left+Ht&&(ot+=qe.x-We.left+Fe-Ht)),en>We.right&&(ot-=en-We.right-Zt,qe.x>We.right-Ht&&(ot+=qe.x-We.right+Ht)));var an=ln===!0?0:ln;typeof an=="number"&&(Xt<We.top&&(Xe-=Xt-We.top-je,qe.y+Ye<We.top+an&&(Xe+=qe.y-We.top+Ye-an)),Wt>We.bottom&&(Xe-=Wt-We.bottom-je,qe.y>We.bottom-an&&(Xe+=qe.y-We.bottom+an)));var mn=pt.x+ot,In=mn+Te,fn=pt.y+Xe,Rn=fn+pe,Dn=qe.x,Nn=Dn+Fe,Zn=qe.y,Ln=Zn+Ye,Wn=Math.max(mn,Dn),jn=Math.min(In,Nn),bn=(Wn+jn)/2,Kn=bn-mn,kn=Math.max(fn,Zn),zn=Math.min(Rn,Ln),Un=(kn+zn)/2,Mn=Un-fn;I==null||I(Z,At);var Bn=Be.right-pt.x-(ot+pt.width),Fn=Be.bottom-pt.y-(Xe+pt.height);J({ready:!0,offsetX:ot/Pe,offsetY:Xe/nt,offsetR:Bn/Pe,offsetB:Fn/nt,arrowX:Kn/Pe,arrowY:Mn/nt,scaleX:Pe,scaleY:nt,align:At})}}),Ie=function(){ae.current+=1;var ke=ae.current;Promise.resolve().then(function(){ae.current===ke&&we()})},Re=function(){J(function(ke){return(0,u.Z)((0,u.Z)({},ke),{},{ready:!1})})};return(0,r.Z)(Re,[B]),(0,r.Z)(function(){L||Re()},[L]),[V.ready,V.offsetX,V.offsetY,V.offsetR,V.offsetB,V.arrowX,V.arrowY,V.scaleX,V.scaleY,V.align,Ie]}var me=s(19127);function Oe(L,Z,g,B,H){(0,r.Z)(function(){if(L&&Z&&g){let ae=function(){B(),H()};var f=Z,I=g,T=x(f),G=x(I),V=D(I),J=new Set([V].concat((0,me.Z)(T),(0,me.Z)(G)));return J.forEach(function(le){le.addEventListener("scroll",ae,{passive:!0})}),V.addEventListener("resize",ae,{passive:!0}),B(),function(){J.forEach(function(le){le.removeEventListener("scroll",ae),V.removeEventListener("resize",ae)})}}},[L,Z,g])}var ye=s(48736),Se=s(16089);function Ne(L,Z,g,B,H,f,I,T){var G=a.useRef(L),V=a.useRef(!1);G.current!==L&&(V.current=!0,G.current=L),a.useEffect(function(){var J=(0,Se.Z)(function(){V.current=!1});return function(){Se.Z.cancel(J)}},[L]),a.useEffect(function(){if(Z&&B&&(!H||f)){var J=function(){var ut=!1,dt=function(st){var rt=st.target;ut=I(rt)},ht=function(st){var rt=st.target;!V.current&&G.current&&!ut&&!I(rt)&&T(!1)};return[dt,ht]},ae=J(),le=(0,R.Z)(ae,2),oe=le[0],se=le[1],we=J(),Ie=(0,R.Z)(we,2),Re=Ie[0],He=Ie[1],ke=D(B);ke.addEventListener("mousedown",oe,!0),ke.addEventListener("click",se,!0),ke.addEventListener("contextmenu",se,!0);var Ce=(0,e.A)(g);if(Ce&&(Ce.addEventListener("mousedown",Re,!0),Ce.addEventListener("click",He,!0),Ce.addEventListener("contextmenu",He,!0)),0)var Qe,at,et,Ke;return function(){ke.removeEventListener("mousedown",oe,!0),ke.removeEventListener("click",se,!0),ke.removeEventListener("contextmenu",se,!0),Ce&&(Ce.removeEventListener("mousedown",Re,!0),Ce.removeEventListener("click",He,!0),Ce.removeEventListener("contextmenu",He,!0))}}},[Z,g,B,H,f])}var ve=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Ee(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:K.Z,Z=a.forwardRef(function(g,B){var H=g.prefixCls,f=H===void 0?"rc-trigger-popup":H,I=g.children,T=g.action,G=T===void 0?"hover":T,V=g.showAction,J=g.hideAction,ae=g.popupVisible,le=g.defaultPopupVisible,oe=g.onPopupVisibleChange,se=g.afterPopupVisibleChange,we=g.mouseEnterDelay,Ie=g.mouseLeaveDelay,Re=Ie===void 0?.1:Ie,He=g.focusDelay,ke=g.blurDelay,Ce=g.mask,Qe=g.maskClosable,at=Qe===void 0?!0:Qe,et=g.getPopupContainer,Ke=g.forceRender,yt=g.autoDestroy,ut=g.destroyPopupOnHide,dt=g.popup,ht=g.popupClassName,St=g.popupStyle,st=g.popupPlacement,rt=g.builtinPlacements,tt=rt===void 0?{}:rt,Ze=g.popupAlign,qe=g.zIndex,wt=g.stretch,pt=g.getPopupClassNameFromAlign,Et=g.fresh,Nt=g.alignPoint,Ct=g.onPopupClick,Lt=g.onPopupAlign,he=g.arrow,be=g.popupMotion,fe=g.maskMotion,pe=g.popupTransitionName,Te=g.popupAnimation,Ye=g.maskTransitionName,Fe=g.maskAnimation,Ue=g.className,Le=g.getTriggerDOMNode,Je=(0,z.Z)(g,ve),Ge=yt||ut||!1,Me=a.useState(!1),mt=(0,R.Z)(Me,2),Ot=mt[0],We=mt[1];(0,r.Z)(function(){We((0,t.Z)())},[]);var _t=a.useRef({}),lt=a.useContext(Q),Be=a.useMemo(function(){return{registerSubPopup:function(it,Ut){_t.current[it]=Ut,lt==null||lt.registerSubPopup(it,Ut)}}},[lt]),Pe=(0,h.Z)(),nt=a.useState(null),Tt=(0,R.Z)(nt,2),ct=Tt[0],Vt=Tt[1],dn=(0,A.Z)(function($e){(0,M.Sh)($e)&&ct!==$e&&Vt($e),lt==null||lt.registerSubPopup(Pe,$e)}),Zt=a.useState(null),je=(0,R.Z)(Zt,2),te=je[0],ne=je[1],ce=a.useRef(null),ge=(0,A.Z)(function($e){(0,M.Sh)($e)&&te!==$e&&(ne($e),ce.current=$e)}),ue=a.Children.only(I),_e=(ue==null?void 0:ue.props)||{},de={},De=(0,A.Z)(function($e){var it,Ut,Yt=te;return(Yt==null?void 0:Yt.contains($e))||((it=(0,e.A)(Yt))===null||it===void 0?void 0:it.host)===$e||$e===Yt||(ct==null?void 0:ct.contains($e))||((Ut=(0,e.A)(ct))===null||Ut===void 0?void 0:Ut.host)===$e||$e===ct||Object.values(_t.current).some(function(Bt){return(Bt==null?void 0:Bt.contains($e))||$e===Bt})}),Ve=b(f,be,Te,pe),ze=b(f,fe,Fe,Ye),ft=a.useState(le||!1),gt=(0,R.Z)(ft,2),At=gt[0],ot=gt[1],Xe=ae!=null?ae:At,It=(0,A.Z)(function($e){ae===void 0&&ot($e)});(0,r.Z)(function(){ot(ae||!1)},[ae]);var Pt=a.useRef(Xe);Pt.current=Xe;var jt=a.useRef([]);jt.current=[];var Rt=(0,A.Z)(function($e){var it;It($e),((it=jt.current[jt.current.length-1])!==null&&it!==void 0?it:Xe)!==$e&&(jt.current.push($e),oe==null||oe($e))}),xt=a.useRef(),bt=function(){clearTimeout(xt.current)},vt=function(it){var Ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;bt(),Ut===0?Rt(it):xt.current=setTimeout(function(){Rt(it)},Ut*1e3)};a.useEffect(function(){return bt},[]);var Mt=a.useState(!1),Gt=(0,R.Z)(Mt,2),Dt=Gt[0],ln=Gt[1];(0,r.Z)(function($e){(!$e||Xe)&&ln(!0)},[Xe]);var zt=a.useState(null),Xt=(0,R.Z)(zt,2),Wt=Xt[0],Kt=Xt[1],en=a.useState([0,0]),rn=(0,R.Z)(en,2),hn=rn[0],Qt=rn[1],tn=function(it){Qt([it.clientX,it.clientY])},pn=ie(Xe,ct,Nt?hn:te,st,tt,Ze,Lt),kt=(0,R.Z)(pn,11),Sn=kt[0],Pn=kt[1],xn=kt[2],On=kt[3],_n=kt[4],nn=kt[5],cn=kt[6],gn=kt[7],An=kt[8],vn=kt[9],Ht=kt[10],an=ee(Ot,G,V,J),mn=(0,R.Z)(an,2),In=mn[0],fn=mn[1],Rn=In.has("click"),Dn=fn.has("click")||fn.has("contextMenu"),Nn=(0,A.Z)(function(){Dt||Ht()}),Zn=function(){Pt.current&&Nt&&Dn&&vt(!1)};Oe(Xe,te,ct,Nn,Zn),(0,r.Z)(function(){Nn()},[hn,st]),(0,r.Z)(function(){Xe&&!(tt!=null&&tt[st])&&Nn()},[JSON.stringify(Ze)]);var Ln=a.useMemo(function(){var $e=C(tt,f,vn,Nt);return j()($e,pt==null?void 0:pt(vn))},[vn,pt,tt,f,Nt]);a.useImperativeHandle(B,function(){return{nativeElement:ce.current,forceAlign:Nn}});var Wn=a.useState(0),jn=(0,R.Z)(Wn,2),bn=jn[0],Kn=jn[1],kn=a.useState(0),zn=(0,R.Z)(kn,2),Un=zn[0],Mn=zn[1],Bn=function(){if(wt&&te){var it=te.getBoundingClientRect();Kn(it.width),Mn(it.height)}},Fn=function(){Bn(),Nn()},sn=function(it){ln(!1),Ht(),se==null||se(it)},Tn=function(){return new Promise(function(it){Bn(),Kt(function(){return it})})};(0,r.Z)(function(){Wt&&(Ht(),Wt(),Kt(null))},[Wt]);function Jt($e,it,Ut,Yt){de[$e]=function(Bt){var Jn;Yt==null||Yt(Bt),vt(it,Ut);for(var er=arguments.length,tr=new Array(er>1?er-1:0),Yn=1;Yn<er;Yn++)tr[Yn-1]=arguments[Yn];(Jn=_e[$e])===null||Jn===void 0||Jn.call.apply(Jn,[_e,Bt].concat(tr))}}(Rn||Dn)&&(de.onClick=function($e){var it;Pt.current&&Dn?vt(!1):!Pt.current&&Rn&&(tn($e),vt(!0));for(var Ut=arguments.length,Yt=new Array(Ut>1?Ut-1:0),Bt=1;Bt<Ut;Bt++)Yt[Bt-1]=arguments[Bt];(it=_e.onClick)===null||it===void 0||it.call.apply(it,[_e,$e].concat(Yt))}),Ne(Xe,Dn,te,ct,Ce,at,De,vt);var yn=In.has("hover"),wn=fn.has("hover"),un,on;yn&&(Jt("onMouseEnter",!0,we,function($e){tn($e)}),Jt("onPointerEnter",!0,we,function($e){tn($e)}),un=function(it){(Xe||Dt)&&ct!==null&&ct!==void 0&&ct.contains(it.target)&&vt(!0,we)},Nt&&(de.onMouseMove=function($e){var it;(it=_e.onMouseMove)===null||it===void 0||it.call(_e,$e)})),wn&&(Jt("onMouseLeave",!1,Re),Jt("onPointerLeave",!1,Re),on=function(){vt(!1,Re)}),In.has("focus")&&Jt("onFocus",!0,He),fn.has("focus")&&Jt("onBlur",!1,ke),In.has("contextMenu")&&(de.onContextMenu=function($e){var it;Pt.current&&fn.has("contextMenu")?vt(!1):(tn($e),vt(!0)),$e.preventDefault();for(var Ut=arguments.length,Yt=new Array(Ut>1?Ut-1:0),Bt=1;Bt<Ut;Bt++)Yt[Bt-1]=arguments[Bt];(it=_e.onContextMenu)===null||it===void 0||it.call.apply(it,[_e,$e].concat(Yt))}),Ue&&(de.className=j()(_e.className,Ue));var $n=(0,u.Z)((0,u.Z)({},_e),de),Xn={},Vn=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Vn.forEach(function($e){Je[$e]&&(Xn[$e]=function(){for(var it,Ut=arguments.length,Yt=new Array(Ut),Bt=0;Bt<Ut;Bt++)Yt[Bt]=arguments[Bt];(it=$n[$e])===null||it===void 0||it.call.apply(it,[$n].concat(Yt)),Je[$e].apply(Je,Yt)})});var qn=a.cloneElement(ue,(0,u.Z)((0,u.Z)({},$n),Xn)),Qn={x:nn,y:cn},Hn=he?(0,u.Z)({},he!==!0?he:{}):null;return a.createElement(a.Fragment,null,a.createElement(F.Z,{disabled:!Xe,ref:ge,onResize:Fn},a.createElement(N,{getTriggerDOMNode:Le},qn)),a.createElement(Q.Provider,{value:Be},a.createElement(_,{portal:L,ref:dn,prefixCls:f,popup:dt,className:j()(ht,Ln),style:St,target:te,onMouseEnter:un,onMouseLeave:on,onPointerEnter:un,zIndex:qe,open:Xe,keepDom:Dt,fresh:Et,onClick:Ct,mask:Ce,motion:Ve,maskMotion:ze,onVisibleChanged:sn,onPrepare:Tn,forceRender:Ke,autoDestroy:Ge,getPopupContainer:et,align:vn,arrow:Hn,arrowPos:Qn,ready:Sn,offsetX:Pn,offsetY:xn,offsetR:On,offsetB:_n,onAlign:Nn,stretch:wt,targetWidth:bn/gn,targetHeight:Un/An})))});return Z}var Ae=Ee(K.Z)},76895:function(xe,re){"use strict";re.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},8797:function(xe,re,s){"use strict";var u=s(59301),R=s(93314),z=s(3113),K=Object.defineProperty,k=Object.defineProperties,j=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,e=Object.prototype.propertyIsEnumerable,A=(a,o,w)=>o in a?K(a,o,{enumerable:!0,configurable:!0,writable:!0,value:w}):a[o]=w,h=(a,o)=>{for(var w in o||(o={}))M.call(o,w)&&A(a,w,o[w]);if(F)for(var w of F(o))e.call(o,w)&&A(a,w,o[w]);return a},r=(a,o)=>k(a,j(o));const t=({img:a,buttonProps:o={},styles:w={},customText:O,ButtonText:p,ButtonClick:c,Buttonclass:m,ButtonTwo:P,imgStyles:l,loading:_=!1})=>u.createElement("section",{className:"tc animated fadeIn",style:h(h({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),w)},u.createElement("img",{src:a||R,style:r(h({},l),{pointerEvents:"none",userSelect:"none"})}),u.createElement("p",{className:"mt20 font14"},O||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),p&&u.createElement(z.ZP,h({className:m,onClick:c},o),p),P&&P);re.Z=t},23210:function(xe,re,s){"use strict";s.d(re,{Z:function(){return m}});var u=s(59301),R={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},z=s(3113),K=s(70557),k=s(23954),j=s(6848),F=s(955),M=s(94941),e=s(8797),A=s(3294),h=s(19381),r=s(59301),t=Object.defineProperty,a=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,O=(P,l,_)=>l in P?t(P,l,{enumerable:!0,configurable:!0,writable:!0,value:_}):P[l]=_,p=(P,l)=>{for(var _ in l||(l={}))o.call(l,_)&&O(P,_,l[_]);if(a)for(var _ of a(l))w.call(l,_)&&O(P,_,l[_]);return P},c=(P,l,_)=>new Promise((E,N)=>{var U=ee=>{try{X(_.next(ee))}catch(S){N(S)}},Q=ee=>{try{X(_.throw(ee))}catch(S){N(S)}},X=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(U,Q);X((_=_.apply(P,l)).next())}),m=({editOffice:P="view",data:l,theme:_,type:E,filename:N,monacoEditor:U,className:Q,style:X,close:ee,onClose:S,hasMask:d,disabledDownload:C,onImgDimensions:b,showNodata:D,recordInfo:x})=>{const[n,i]=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[v,y]=(0,u.useState)(""),[W,$]=(0,u.useState)(),Y=window.ENV==="build"?"/react/build":"",q=location.host.startsWith("localhost")?A.Z.PROXY_SERVER:A.Z.API_SERVER,me=10*(1024*1024),Oe=(0,u.useRef)();l!=null&&l.startsWith("/api")&&E!=="txt"&&(l=A.Z.API_SERVER+l);const ye=Ee=>Ee.substring(Ee.lastIndexOf("/")+1).split(".").pop();N&&U&&(U.filename=N),(0,u.useEffect)(()=>{var Ee,Ae;const L=(Ae=(Ee=document.cookie)==null?void 0:Ee.replace(/\s/g,""))==null?void 0:Ae.split(";");L==null||L.map(Z=>{let g=Z.split("=");g[0]==="_educoder_session"&&y(g[1])})},[]),(0,u.useEffect)(()=>{E==="office"&&(l.indexOf("bigfilescdn.")>-1||l.indexOf("bigfiles1")>-1?$({url:l,fileType:ye(l),model:l.indexOf("model=edit")?"edit":"view"}):Se())},[E,l]);const Se=()=>c(void 0,null,function*(){console.log("data:",l);let Ee=l;l.startsWith("http")||(Ee=location.origin+Ee);let Ae=new URL(Ee).pathname.split("/").pop();const L=yield(0,M.gJ)({attachment_id:Ae});L.url=q+L.url,$(L)}),Ne=()=>{if(l.startsWith("http")||l.startsWith("blob:")){ve();return}(0,F.Sv)(N||"educoder",l,N)},ve=()=>{x&&(0,h.fc)({id:x==null?void 0:x.id,watch_type:1,course_id:x==null?void 0:x.course_id}),(0,F.Nd)(N||"educoder",decodeURIComponent(l))};return r.createElement("div",{style:p({},X||{}),className:`${d&&R.bgBlack} ${E?R.wrp:"hide"}`},ee&&r.createElement("div",{className:R.close,ref:Oe},!!b&&r.createElement(j.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Oe.current},r.createElement("span",{onClick:()=>{S(),b()}},r.createElement("i",{className:"icon-yulanpizhu"}))),!C&&r.createElement(j.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Oe.current},r.createElement("span",{onClick:ve},r.createElement("i",{className:"icon-quxiaozhiding"}))),r.createElement(j.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Oe.current},r.createElement("span",{className:"",onClick:S},r.createElement("i",{className:"icon-guanbi1"})))),r.createElement("div",{className:`${R[Q]} ${Q} ${R.monaco} ${E==="txt"?"show":"hide"}`},E==="txt"&&r.createElement(r.Fragment,null,r.createElement(k.ZP,p({},U)))),E==="audio"&&r.createElement("audio",{src:`${(l==null?void 0:l.indexOf("http://"))>-1||(l==null?void 0:l.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${l}`,autoPlay:!0}),E==="video"&&r.createElement(r.Fragment,null,(l==null?void 0:l.indexOf("http"))>-1?r.createElement("video",{controls:!0,src:`${l}`,autoPlay:!0}):r.createElement("video",{controls:!0,src:`data:video/mp4;base64,${l}`,autoPlay:!0})),E==="office"&&W&&r.createElement("iframe",{src:`${Y}/office.html?key=${W.key}&url=${btoa(W.url)}&callbackUrl=${q+(W.callbackUrl||"")}&fileType=${W.fileType}&title=${W.title||""}&model=${P}&officeServer=${A.Z.ONLYOFFICE}&disabledDownload=${!!C}`}),E==="html"&&r.createElement("iframe",{src:l+"&disposition=inline"}),E==="pdf"&&r.createElement("iframe",{src:`${Y}/js/pdfview/index.html?filename=${N||"educoder.pdf"}&url=${encodeURIComponent(l)}&disabledDownload=${!!C}`}),E==="image"&&r.createElement("img",{src:`${(l==null?void 0:l.indexOf("http://"))>-1||(l==null?void 0:l.indexOf("https://"))>-1?"":"data:image/png;base64,"}${l}`}),(E==="other"||E==="download")&&r.createElement(r.Fragment,null,D?r.createElement(e.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:r.createElement(z.ZP,{icon:r.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Ne,disabled:C},"\u4E0B\u8F7D")}):r.createElement(z.ZP,{type:"primary",size:"middle",onClick:Ne,disabled:C},r.createElement(K.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},23954:function(xe,re,s){"use strict";s.d(re,{SV:function(){return H},ZP:function(){return B}});var u=s(59301),R=s(76374);const z={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},K={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},k={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
`)},{label:"if",content:["if () {"," $0","}"].join(`
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
`)},{label:"using namespace std;",content:["using namespace std;"].join(`
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
`)},{label:"include <vector>",content:["#include <vector>"].join(`
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
`)},{label:"include <map>",content:["#include <map>"].join(`
`)},{label:"include <string>",content:["#include <string>"].join(`
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
`)}]},j={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
`)}]},F={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
`)}]};var M=s(53184),e=s.n(M),A=Object.defineProperty,h=Object.defineProperties,r=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,w=(f,I,T)=>I in f?A(f,I,{enumerable:!0,configurable:!0,writable:!0,value:T}):f[I]=T,O=(f,I)=>{for(var T in I||(I={}))a.call(I,T)&&w(f,T,I[T]);if(t)for(var T of t(I))o.call(I,T)&&w(f,T,I[T]);return f},p=(f,I)=>h(f,r(I)),c=(f,I,T)=>new Promise((G,V)=>{var J=oe=>{try{le(T.next(oe))}catch(se){V(se)}},ae=oe=>{try{le(T.throw(oe))}catch(se){V(se)}},le=oe=>oe.done?G(oe.value):Promise.resolve(oe.value).then(J,ae);le((T=T.apply(f,I)).next())});const m={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},P=(f,I)=>I.map(T=>({label:T,kind:f.languages.CompletionItemKind.Keyword,insertText:T})),l=f=>Object.keys(m.tables).map(I=>({label:I,kind:f.languages.CompletionItemKind.Variable,insertText:I})),_=(f,I)=>{const T=m.tables[f];return T?T.map(G=>({label:G,kind:I.languages.CompletionItemKind.Field,insertText:G})):[]};function E(f,I,T,G,V){let J=I.getWordUntilPosition(T),ae={startLineNumber:T.lineNumber,endLineNumber:T.lineNumber,startColumn:J.startColumn,endColumn:J.endColumn},le=G.map(oe=>({label:oe,kind:f.languages.CompletionItemKind.Keyword,insertText:oe,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ae}));return V.map(oe=>{le.push(p(O({},oe),{range:ae}))}),le}var N=f=>{m.languages.map(V=>(f.languages.registerDocumentFormattingEditProvider(V,{provideDocumentFormattingEdits(J,ae,le){return c(this,null,function*(){const oe=e()(J.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:J.getFullModelRange(),text:oe}]})}}),V));const I=k.quickKey.map(V=>({label:V.label,kind:f.languages.CompletionItemKind.Method,insertText:V.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet})),T=j.quickKey.map(V=>({label:V.label,kind:f.languages.CompletionItemKind.Method,insertText:V.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet})),G=K.quickKey.map(V=>({label:V.label,kind:f.languages.CompletionItemKind.Method,insertText:V.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet}));f.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(V,J){var ae=V.getWordUntilPosition(J),le={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},oe=V.getLineContent(J.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...k.keywords.map(se=>({label:se,kind:f.languages.CompletionItemKind.Function,documentation:se,insertText:se,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le})),...k.quickKey.map(se=>({label:se.label,kind:f.languages.CompletionItemKind.Function,documentation:se.content,insertText:oe.startsWith("#")?se.content.replace(/#/,""):se.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le}))]}}}),f.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(V,J){var ae=V.getWordUntilPosition(J),le={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn};return{suggestions:[...z.keywords.map(oe=>({label:oe,kind:f.languages.CompletionItemKind.Function,documentation:oe,insertText:oe,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le}))]}}}),f.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(V,J){var ae=V.getWordUntilPosition(J),le={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},oe=V.getLineContent(J.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...K.keywords.map(se=>({label:se,kind:f.languages.CompletionItemKind.Function,documentation:se,insertText:se,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le})),...K.quickKey.map(se=>({label:se.label,kind:f.languages.CompletionItemKind.Function,documentation:se.content,insertText:oe.startsWith("#")?se.content.replace(/#/,""):se.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le}))]}}}),f.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(V,J){var ae=V.getWordUntilPosition(J),le={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},oe=V.getLineContent(J.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...F.keywords.map(se=>({label:se,kind:f.languages.CompletionItemKind.Function,documentation:se,insertText:se,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le})),...F.quickKey.map(se=>({label:se.label,kind:f.languages.CompletionItemKind.Function,documentation:se.content,insertText:oe.startsWith("#")?se.content.replace(/#/,""):se.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le}))]}}}),f.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(V,J){var ae=V.getWordUntilPosition(J),le={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},oe=V.getLineContent(J.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...j.keywords.map(se=>({label:se,kind:f.languages.CompletionItemKind.Function,documentation:se,insertText:se,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le})),...j.quickKey.map(se=>({label:se.label,kind:f.languages.CompletionItemKind.Function,documentation:se.content,insertText:oe.startsWith("#")?se.content.replace(/#/,""):se.content,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:le}))]}}})};const U="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Q=Object.defineProperty,X=(f,I,T)=>I in f?Q(f,I,{enumerable:!0,configurable:!0,writable:!0,value:T}):f[I]=T,ee=(f,I,T)=>X(f,typeof I!="symbol"?I+"":I,T);const S=class wr{constructor(I,T,G){this.placeholder=I,this.editor=T,this.monaco=G,T.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return wr.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};ee(S,"ID","editor.widget.placeholderHint");var C=S,b=s(96236),D=s(8591),x=s(6848),n=s(89392),i=s(34604),v=s(56102),y=Object.defineProperty,W=Object.defineProperties,$=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,me=(f,I,T)=>I in f?y(f,I,{enumerable:!0,configurable:!0,writable:!0,value:T}):f[I]=T,Oe=(f,I)=>{for(var T in I||(I={}))q.call(I,T)&&me(f,T,I[T]);if(Y)for(var T of Y(I))ie.call(I,T)&&me(f,T,I[T]);return f},ye=(f,I)=>W(f,$(I)),Se=(f,I)=>{var T={};for(var G in f)q.call(f,G)&&I.indexOf(G)<0&&(T[G]=f[G]);if(f!=null&&Y)for(var G of Y(f))I.indexOf(G)<0&&ie.call(f,G)&&(T[G]=f[G]);return T},Ne=(f,I,T)=>new Promise((G,V)=>{var J=oe=>{try{le(T.next(oe))}catch(se){V(se)}},ae=oe=>{try{le(T.throw(oe))}catch(se){V(se)}},le=oe=>oe.done?G(oe.value):Promise.resolve(oe.value).then(J,ae);le((T=T.apply(f,I)).next())});function ve(f){return/^\d+$/.test(f)?`${f}px`:f}function Ee(){}let Ae=!1;const L={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Z(f=[]){let I=f;if(Array.isArray(f)){for(let T=0;T<f.length;T++){let G=L[f[T]];if(G)return G}return I[0]}return L[I]||I}let g=null;var B=f=>{var I=f,{width:T="100%",height:G="100%",value:V,language:J="javascript",style:ae={},options:le={},overrideServices:oe={},theme:se="vs-dark",onEditBlur:we,isCopy:Ie=!1,onSave:Re,autoHeight:He=!1,forbidCopy:ke=!1,onChange:Ce=Ee,editorDidMount:Qe=Ee,onFocus:at=Ee,onBreakPoint:et=Ee,breakPointValue:Ke=[],filename:yt="educoder.txt",errorLine:ut,errorContent:dt="",highlightLine:ht,openBreakPoint:St=!1,placeholder:st=""}=I,rt=Se(I,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const tt=(0,u.useRef)(),Ze=(0,u.useRef)({}),qe=(0,u.useRef)(),wt=(0,u.useRef)(),pt=(0,u.useRef)([]),Et=(0,u.useRef)(!1),Nt=(0,u.useRef)(),Ct=(0,u.useRef)(),Lt=(0,u.useRef)(!1),[he,be]=(0,u.useState)(!1);function fe(){let Be;return tt.current&&(Be=new R.Z(Pe=>{for(let nt of Pe)(nt.target.offsetHeight>0||nt.target.offsetWidth>0)&&Ze.current.instance.layout()}),Be.observe(tt.current)),Be}function pe(){D.ZP.warning({content:decodeURIComponent(U),key:"monaco-editor-tip"})}const Te=()=>{let Be=Ze.current.instance;if(V!=null&&Be&&he){const Pe=Be.getModel();Pe&&V!==Pe.getValue()&&(Ae=!0,Pe.setValue(V),Be.layout(),Ae=!1)}};(0,u.useEffect)(()=>{const Be=i.Z.subscribe("formatDocument",Pe=>{var nt;let Tt=Ze.current.instance;(nt=Tt==null?void 0:Tt.getAction)==null||nt.call(Tt,"editor.action.formatDocument").run()});return window.updateMonacoValue=Pe=>{Ce(Pe)},Be},[]),(0,u.useEffect)(()=>{var Be;let Pe=Ze.current.instance;wt.current&&clearTimeout(wt.current),wt.current=setTimeout(()=>{Te()},500),V&&(V!=null&&V.length)&&((Be=Pe==null?void 0:Pe.updateOptions)==null||Be.call(Pe,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(V.split(/\r\n|\r|\n/g).length))+3,5)}))},[V,he,Ze.current]),(0,u.useEffect)(()=>{if(ut&&Ze.current&&Ze.current.instance){let Pe=Ze.current.instance;Pe.changeViewZones(function(nt){var Tt=document.createElement("div");Tt.style.padding="10px 20px",Tt.style.width="calc(100% - 20px)",Tt.className="my-error-line-wrp",Tt.innerHTML=dt,nt.addZone({afterLineNumber:ut||11,heightInLines:3,domNode:Tt})});var Be={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Pe.addOverlayWidget(Be),Pe.revealPositionInCenter({lineNumber:20,column:1})}},[ut,Ze.current,he]);const Ye=(Be="",Pe)=>{if(!Be||Be.trim()==="")return!0;const Tt=Ze.current.instance.getModel().getLineTokens(Pe);let ct=!1;for(let Vt=0;Vt<2;Vt++)Tt.getStandardTokenType(Vt)===1&&(ct=!0);return ct};(0,u.useEffect)(()=>{var Be;const Pe=(Be=Ze.current)==null?void 0:Be.instance;if(Pe&&he&&ke){const nt=Pe.onDidBlurEditorWidget(()=>{Lt.current=!1}),Tt=Pe.onDidFocusEditorText(()=>{Lt.current=!0});return()=>{nt.dispose(),Tt.dispose()}}},[Ze.current,he,ke]),(0,u.useEffect)(()=>{var Be;if((Be=Ze.current)!=null&&Be.instance&&he&&St){let Pe=Ze.current.instance,nt=Pe.getModel();if(!nt)return;(()=>{var _e;let de=[],De=[];const Ve=nt.getAllDecorations();for(let ft of Ve)ft.options.className==="highlighted-line"&&(de.push((_e=ft==null?void 0:ft.range)==null?void 0:_e.startLineNumber),De.push(ft==null?void 0:ft.id));if(ht===de[0])return;nt.deltaDecorations(De,[]);const ze=nt.getLineCount();ht&&ht<=ze&&(Pe.deltaDecorations([],[{range:new g.Range(ht,1,ht,nt.getLineMaxColumn(ht)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Pe.revealLineInCenter(ht))})();const ct=(_e=!1)=>{var de;let De=[],Ve=[];const ze=nt.getAllDecorations();for(let ft of ze)ft.options.linesDecorationsClassName==="breakpoints-select"&&(De.push((de=ft==null?void 0:ft.range)==null?void 0:de.startLineNumber),Ve.push(ft==null?void 0:ft.id));if(_e)return{lines:De,ids:Ve};et(De)},Vt=_e=>Ne(void 0,null,function*(){let de={range:new g.Range(_e,1,_e,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield nt.deltaDecorations([],[de]),ct()}),dn=_e=>Ne(void 0,null,function*(){let de=[];const De=Pe.getLineDecorations(_e);for(let Ve of De)Ve.options.linesDecorationsClassName==="breakpoints-select"&&de.push(Ve.id);yield nt.deltaDecorations(de,[]),ct()}),Zt=_e=>{let de=Pe.getLineDecorations(_e);for(let De of de)if(De.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,n.isEqual)(Ke,ct(!0).lines)){nt.deltaDecorations(ct(!0).ids,[]);const _e=Ke.map(de=>({range:new g.Range(de,1,de,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));nt.deltaDecorations([],_e)}const je=Pe.onDidChangeModelContent(_e=>{let de=Pe.getPosition();if(de){let De=de.lineNumber;clearTimeout(Ct.current),Ct.current=setTimeout(()=>{Ye(nt.getLineContent(De),De)?dn(De):Zt(De)?(dn(De),Vt(De)):ct()},100)}}),te=Pe.onMouseDown(_e=>{var de,De,Ve;if(_e.target.detail&&((Ve=(De=(de=_e.target)==null?void 0:de.element)==null?void 0:De.className)!=null&&Ve.includes("line-numbers"))){let ze=_e.target.position.lineNumber;if(Ye(nt.getLineContent(ze),ze))return;Zt(ze)?dn(ze):Vt(ze)}}),ne=_e=>{let de={range:new g.Range(_e,1,_e,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};pt.current=Pe.deltaDecorations(pt.current,[de])},ce=()=>{pt.current=Pe.deltaDecorations(pt.current,[])},ge=Pe.onMouseMove(_e=>{var de,De,Ve;if(ce(),_e.target.detail&&((Ve=(De=(de=_e.target)==null?void 0:de.element)==null?void 0:De.className)!=null&&Ve.includes("line-numbers"))){let ze=_e.target.position.lineNumber;if(Ye(nt.getLineContent(ze),ze))return;ne(ze)}}),ue=Pe.onMouseLeave(()=>{ce()});return()=>{je.dispose(),te.dispose(),ge.dispose(),ue.dispose()}}},[Ze.current,he,Ke,ht,St,J]),(0,u.useEffect)(()=>{var Be;(Be=Ze.current)!=null&&Be.instance&&St&&Ze.current.instance.setPosition({lineNumber:0,column:0})},[ht]);function Fe(){let Be=Ze.current.instance;if(Be){const Pe=Be.getSelection(),nt=Ze.current.pastePos||{},Tt=new g.Range(nt.startLineNumber||Pe.endLineNumber,nt.startColumn||Pe.endColumn,nt.endLineNumber||Pe.endLineNumber,nt.endColumn||Pe.endColumn);setTimeout(()=>{Be.executeEdits("",[{range:Tt,text:""}])},300)}}function Ue(Be){(window.navigator.platform.match("Mac")?Be.metaKey:Be.ctrlKey)&&Be.keyCode==83&&(Be.preventDefault(),Re())}const Le=()=>{if(He&&Ze.current.instance){const Be=Ze.current.instance.getContentHeight();_t(Be<G?G:Be)}else _t(G)};function Je(Be){var Pe=document.createEvent("MouseEvents");Pe.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),Be.dispatchEvent(Pe)}const Ge=Be=>{if(!Lt.current)return;const{keyCode:Pe,ctrlKey:nt,metaKey:Tt,target:ct,type:Vt}=Be;return(Vt==="paste"||(Pe===67||Pe===86)&&(Tt||nt))&&ct.nodeName==="TEXTAREA"&&(pe(),Be.preventDefault()),!1};function Me(Be,Pe){var nt=window.URL||window.webkitURL||window,Tt=new Blob([Pe]),ct=document.createElementNS("http://www.w3.org/1999/xhtml","a");ct.href=nt.createObjectURL(Tt),ct.download=Be,Je(ct)}(0,u.useEffect)(()=>{Le()},[Le]),(0,u.useEffect)(()=>{tt.current&&!he&&Promise.all([s.e(8909),s.e(3267)]).then(s.bind(s,71448)).then(Be=>{try{g=Be,Ze.current.instance=g.editor.create(tt.current,{value:V,language:Z(J),theme:se,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},oe);const Pe=Ze.current.instance;let ct=[...b.BH._menuItems].find(je=>je[0]._debugName=="EditorContext")[1],Vt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],dn=(je,te)=>{var ne,ce;let ge=je._first;do te.includes((ce=(ne=ge.element)==null?void 0:ne.command)==null?void 0:ce.id)&&je._remove(ge);while(ge=ge.next)};if(Qe(Pe,g),setTimeout(()=>{Le(),Ze.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Me(yt||"educoder.txt",Pe.getValue())}})},500),Ze.current.subscription=Pe.onDidChangeModelContent(je=>{Et.current?clearTimeout(Nt.current):(Le(),Ce(Pe.getValue(),je)),Nt.current=setTimeout(()=>{Et.current=!1},500)}),window.Monaco||N(g,Z(J)),ke&&(dn(ct,Vt),tt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Ge),window.removeEventListener("paste",Ge),window.addEventListener("keydown",Ge),window.addEventListener("paste",Ge)),window.Monaco=g,we&&Pe.onDidBlurEditorWidget(()=>{we(Pe.getValue())}),at&&Pe.onDidFocusEditorText(()=>{at(Pe.getValue())}),ke)try{Pe.onDidPaste(je=>{const te=Pe.getSelection(),ne=Ze.current.pastePos||{},ce=new g.Range(ne.startLineNumber||te.endLineNumber,ne.startColumn||te.endColumn,ne.endLineNumber||te.endLineNumber,ne.endColumn||te.endColumn);Pe.executeEdits("",[{range:je.range,text:""}])})}catch(je){}let Zt=fe();return st&&typeof st=="string"&&new C(st,Pe,g),be(!0),()=>{const je=Ze.current.instance;je.dispose();const te=je.getModel();te&&te.dispose(),Ze.current.subscription&&Ze.current.subscription.dispose(),Zt.unobserve(tt.current)}}catch(Pe){}})},[]),(0,u.useEffect)(()=>{if(Ze.current.instance&&he)return document.addEventListener("keydown",Ue,!1),()=>{document.removeEventListener("keydown",Ue)}},[Re,he]),(0,u.useEffect)(()=>{let Be=Ze.current.instance;if(Be&&he){let Pe=Z(J);g.editor.setModelLanguage(Be.getModel(),Pe)}},[J,he]),(0,u.useEffect)(()=>{Ze.current.instance&&he&&g.editor.setTheme(se)},[se,he]),(0,u.useEffect)(()=>{let Be=Ze.current.instance;qe.current=le,Be&&he&&(Be.updateOptions(Oe({},le)),setTimeout(()=>{Be.getModel().updateOptions(Oe({},le))},200))},[JSON.stringify(le),he]),(0,u.useEffect)(()=>{let Be=Ze.current.instance;Be&&he&&Be.layout()},[T,G,he]);const[mt,Ot]=(0,u.useState)(ve(T)),[We,_t]=(0,u.useState)(ve(G)),lt=ye(Oe({},ae),{width:mt,height:We,position:"relative"});return u.createElement("div",{className:"my-monaco-editor",ref:tt,style:lt},Ie&&u.createElement(v.CopyToClipboard,{text:V,onCopy:()=>D.ZP.success("\u590D\u5236\u6210\u529F")},u.createElement(x.Z,{title:"\u590D\u5236\u4EE3\u7801"},u.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},u.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function H({width:f="100%",height:I="100%",original:T,modified:G,language:V,options:J={}}){const ae=(0,u.useRef)(),[le,oe]=(0,u.useState)(null);function se(He){let ke;return ae.current&&(ke=new R.Z(Ce=>{for(let Qe of Ce)(Qe.target.offsetHeight>0||Qe.target.offsetWidth>0)&&He.layout()}),ke.observe(ae.current)),ke}(0,u.useEffect)(()=>(ae.current&&Promise.all([s.e(8909),s.e(9404)]).then(s.bind(s,2550)).then(He=>{g=He;const ke=g.editor.createDiffEditor(ae.current,ye(Oe({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},J),{wordWrap:!0}));oe(ke);let Ce=se(ke);return()=>{ke.dispose();const Qe=ke.getModel();Qe&&Qe.dispose(),Ce.unobserve(ae.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,u.useEffect)(()=>{le&&le.setModel({original:g.editor.createModel(T,V),modified:g.editor.createModel(G,V)})},[T,G,V,le]);const we=ve(f),Ie=ve(I),Re={width:we,height:Ie};return u.createElement("div",{className:"my-diff-editor",ref:ae,style:Re})}},85057:function(xe,re,s){"use strict";s.d(re,{jL:function(){return k},w9:function(){return q},QD:function(){return Ce},cQ:function(){return v},op:function(){return se},O5:function(){return Lt},_b:function(){return ut},t7:function(){return p},Gi:function(){return Ne},YG:function(){return ye},qp:function(){return h},vr:function(){return et},qE:function(){return Re},Je:function(){return P},wb:function(){return b},cq:function(){return g},tp:function(){return a}});var u=s(59301),R={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},z="data:image/png;base64,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",k=({dataSource:he=[],img:be,imgWidth:fe=346,title:pe,sunTitle:Te,bannerExtraContent:Ye})=>u.createElement("div",{className:R.banner},u.createElement("div",{className:R.content},u.createElement("aside",null,u.createElement("p",null,u.createElement("b",null,pe),u.createElement("span",null,Te)),he.length>0&&u.createElement("div",{className:R.btns},he.map((Fe,Ue)=>u.createElement("div",{key:Ue,onClick:Fe.click},Fe.name,Fe.sign?u.createElement("img",{src:z,width:39}):null))),Ye),be&&u.createElement("img",{style:{marginTop:33,marginRight:38},src:be,width:fe}))),j={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},F=s(92310),M=s.n(F),e=s(89392),h=({dataSource:he=[],value:be,onChange:fe,onTitleChange:pe,className:Te,title:Ye,titleWidth:Fe=41,style:Ue={},fontColor:Le="#6A7283",showCount:Je})=>{const[Ge,Me]=(0,u.useState)(0),[mt,Ot]=(0,u.useState)(!1),We=(0,u.useRef)(null),_t=(0,u.useRef)(null);return(0,u.useEffect)(()=>{var lt;he.length!==0&&(((lt=We==null?void 0:We.current)==null?void 0:lt.clientHeight)>97?Me(1):Me(0)),he.length===0&&Me(0),Ot(!1)},[he]),u.createElement("div",{className:M()(j.row,Te),style:Ue},u.createElement("div",{onClick:(0,e.throttle)(()=>pe==null?void 0:pe(),2e3),style:{width:Fe,marginTop:mt?12:4},className:`${j.title} ${pe?"current":""}`},Ye),u.createElement("div",{className:mt?`${j.tagsWrap} ${j.tagsBorderWrap}`:j.tagsWrap},u.createElement("div",{className:j.bar,ref:_t,style:Ge>0?{height:Ge===1?97:"auto",overflow:Ge===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},u.createElement("div",{className:j.tag,ref:We},he==null?void 0:he.map(lt=>u.createElement("span",{onClick:()=>fe(lt.id),key:lt.id,style:{color:Le},className:be===lt.id?j.active:""},u.createElement("span",{title:lt.name,className:j.name},lt.name),!!Je&&u.createElement("span",{className:j.num},lt.count))))),!!Ge&&u.createElement(u.Fragment,null,Ge===1?u.createElement("div",{onClick:()=>{var lt;Me(2),((lt=We==null?void 0:We.current)==null?void 0:lt.clientHeight)>245?Ot(!0):Ot(!1)},className:j.action},"\u5C55\u5F00",u.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):u.createElement("div",{onClick:()=>{_t.current.scrollTop=0,Me(1),Ot(!1)},className:j.action},"\u6536\u8D77",u.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},r={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},a=({dataSource:he=[],value:be,onChange:fe,className:pe,style:Te={}})=>u.createElement("div",{style:Te,className:M()(r.tabs,pe)},he.map(Ye=>u.createElement("span",{onClick:()=>fe(Ye.id),className:be===Ye.id?r.active:"",key:Ye.id},Ye.name))),o={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},w=s(92832),p=({dataSource:he=[],value:be="",onChange:fe,onInputChange:pe=()=>{},className:Te,style:Ye={},placeholder:Fe,allowClear:Ue=!1})=>{var Le;const[Je,Ge]=(0,u.useState)(""),[Me,mt]=(0,u.useState)("");(0,u.useEffect)(()=>{var _t;let lt=be;(_t=JSON.stringify(be))!=null&&_t.includes("{")&&(Ge(be.id),lt=be.value||"");try{mt(decodeURIComponent(lt||""))}catch(Be){mt(decodeURIComponent(lt||""))}},[be]);const Ot=()=>{fe(encodeURIComponent(Me),Je||null)},We=_t=>{_t!==Je&&(Ge(_t),fe(encodeURIComponent(Me),_t))};return u.createElement("div",{className:M()(o.input,Te),style:Ye},!!he.length&&u.createElement("div",{className:o.dropdown},u.createElement("div",{className:o.text},(Le=he.find(_t=>_t.id===Je))==null?void 0:Le.name,u.createElement("i",{className:"iconfont icon-zhankai4"}),u.createElement("b",{className:o.b1}),u.createElement("b",{className:o.b2})),u.createElement("div",{className:o.menu},he.map((_t,lt)=>u.createElement("div",{key:lt,onClick:()=>We(_t.id)},_t.name)))),u.createElement(w.default,{onPressEnter:Ot,value:Me,onChange:_t=>{mt(_t.target.value),pe(encodeURIComponent(_t.target.value),Je||null)},bordered:!1,placeholder:Fe}),u.createElement("i",{onClick:Ot,className:"iconfont icon-sousuo9 font14 pl10 current"}))},c={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},P=({value:he,onChange:be,className:fe,total:pe,pageSize:Te,style:Ye={}})=>{const Fe=he<2,Ue=he>=Math.ceil(pe/Te);return pe<=Te?u.createElement(u.Fragment,null):u.createElement("div",{className:M()(c.quickPager,fe),style:Ye},u.createElement("div",{onClick:()=>{Fe||be(he-1,"prev")},className:Fe?c.disabled:""},"\u4E0A\u4E00\u9875"),u.createElement("div",{onClick:()=>{Ue||be(he+1,"next")},className:Ue?c.disabled:""},"\u4E0B\u4E00\u9875"))},l={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},_=s(71418),E=s(6848),N=s(13570),U=s(3294),Q=s(955),X=s(96908),ee=s(57177),S=s(81378),d=s(8797),b=({className:he,dataSource:be=[],col:fe=4,right:pe,bottom:Te=23,precision:Ye=0,wrapWidth:Fe=1200,trackEventItems:Ue,loading:Le})=>{const Je=Math.floor((Fe-(fe-1)*pe)/fe);return u.createElement(_.Z,{spinning:Le},u.createElement("div",{className:M()(l.list,he)},!!be.length&&be.map((Ge,Me)=>{const{name:mt,id:Ot,identifier:We,power:_t,cover_image_id:lt,pic:Be}=Ge;return u.createElement("div",{className:l.wrap,key:Ot,style:{width:Je,marginRight:(1+Me)%fe===0?0:pe+Ye,marginBottom:Te}},u.createElement("a",{target:"_blank",href:`/shixuns/${We}/challenges`,className:l.li,onClick:Pe=>{Pe.preventDefault(),Ue&&(0,Q.L9)([Ue]),_t&&(0,Q.xg)(`/shixuns/${We}/challenges`)}},u.createElement("div",{className:l.img},u.createElement("img",{className:l.cover,src:`${Be}`}),Ge.is_jupyter&&u.createElement("img",{className:l.sign,src:X}),Ge.is_jupyter_lab&&u.createElement("img",{className:l.sign,src:ee}),Ge.is_unity_3d&&u.createElement("img",{className:l.sign,src:S})),u.createElement("div",{className:l.name},u.createElement(E.Z,{title:mt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},u.createElement("span",{className:l.e},mt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),u.createElement("div",{className:l.tags},u.createElement(E.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),u.createElement("span",null,Ge.challenges_count))),!!Ge.myshixuns_count&&u.createElement(E.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),u.createElement("span",null,Ge.myshixuns_count))),u.createElement(E.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},u.createElement("span",null,u.createElement("span",null,Ge.level))),u.createElement("div",{className:l.rate},u.createElement(N.Z,{allowHalf:!0,disabled:!0,defaultValue:Ge.score_info}),u.createElement("span",null,"\xA0",Ge.score_info?`${Ge.score_info}\u5206`:"5\u5206")))),!_t&&u.createElement("div",{className:l.lockWrap},u.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!be.length&&u.createElement(d.Z,null)))},D={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},x=s(24065),n=s(59301),v=({className:he,dataSource:be=[],col:fe=4,right:pe,bottom:Te=23,precision:Ye=0,wrapWidth:Fe=1200,trackEventItems:Ue,loading:Le,onRemove:Je=()=>{},isCurrent:Ge=!0,showAlias:Me=!1})=>{const mt=Math.floor((Fe-(fe-1)*pe)/fe),Ot=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return n.createElement(_.Z,{spinning:Le},n.createElement("div",{className:M()(D.list,he)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((We,_t)=>{var lt;const{name:Be,id:Pe,identifier:nt,featured:Tt,school_name:ct,image_url:Vt,excellent:dn,is_plan:Zt}=We;return n.createElement("div",{key:Pe,className:D.wrap,style:{width:mt,marginRight:(1+_t)%fe===0?0:pe+Ye,marginBottom:Te}},n.createElement("a",{className:D.li,onClick:je=>{je.preventDefault(),je.stopPropagation(),Ue&&(0,Q.L9)([Ue]),(0,Q.xg)(`/paths/${nt}`)}},n.createElement("div",{className:D.img},n.createElement("img",{className:D.cover,src:`${Vt}`}),Ge&&(0,x.bg)()&&(We==null?void 0:We.studying)&&n.createElement("div",{className:`${D.movebq} user-path-items`,onClick:je=>{je.stopPropagation(),Je(We)}},n.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),n.createElement("span",{className:"c-red"},"\u79FB\u9664")),(lt=We==null?void 0:We.subject_tags)==null?void 0:lt.map((je,te)=>{var ne,ce;if(te===0){const ue=(ne=Ot.find(_e=>_e.name==je))==null?void 0:ne.swimg;return n.createElement("img",{className:D.sign,src:ue,style:{left:"-4px"}})}const ge=(ce=Ot.find(ue=>ue.name==je))==null?void 0:ce.ptimg;return n.createElement("img",{className:D.sign,src:ge,style:{left:`${48+52*(te-1)+2*te}px`}})}),n.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&n.createElement("div",{className:D.bq},"\u5F00\u653E\u8BFE\u7A0B"))),n.createElement("div",{className:D.name},n.createElement(E.Z,{title:Me&&(We!=null&&We.excellent_alias_name)?n.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Be}`,n.createElement("br",null),n.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):Be},n.createElement("span",{className:D.e},Me&&(We==null?void 0:We.excellent_alias_name)||Be))),n.createElement(E.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${ct}`},n.createElement("div",{className:D.unit},n.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),ct)),n.createElement("div",{className:D.tags},n.createElement("div",null,n.createElement(E.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),n.createElement("span",null,We.stages_count))),n.createElement(E.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),n.createElement("span",null,We.members_count)))))))})),!be.length&&n.createElement(d.Z,null)))},y={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},W="data:image/png;base64,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",$=s(59301),q=({className:he,dataSource:be=[],col:fe=4,right:pe,bottom:Te=23,precision:Ye=0,wrapWidth:Fe=1200,trackEventItems:Ue,loading:Le,handleVery:Je=()=>!0})=>{const Ge=Math.floor((Fe-(fe-1)*pe)/fe);return $.createElement(_.Z,{spinning:Le},$.createElement("div",{className:M()(y.list,he)},!!be.length&&be.map((Me,mt)=>{const{subject_identifier:Ot,id:We,identifier:_t,power:lt}=Me,Be=Me.is_public!=0&&Me.is_public;return $.createElement("div",{className:y.wrap,key:We,style:{width:Ge,marginRight:(1+mt)%fe===0?0:pe+Ye,marginBottom:Te}},$.createElement("a",{className:y.li,onClick:Pe=>{Pe.preventDefault(),Je(Me==null?void 0:Me.first_category_url)&&(Ue&&(0,Q.L9)([Ue]),(0,Q.xg)(Me.first_category_url))}},$.createElement("div",{className:y.top},$.createElement(E.Z,{title:Me.name},$.createElement("div",{className:y.name},Me.name)),$.createElement("img",{className:y.img,src:U.Z.IMG_SERVER+"/images/"+Me.avatar_url}),$.createElement("div",{className:y.text,title:Me.creator},Me.creator),Ot&&$.createElement("div",{className:y.btns},$.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),$.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Be&&$.createElement("div",{className:y.sign},"\u516C\u5F00")),$.createElement("div",{className:y.bottom},Me.visits>0&&$.createElement(E.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},$.createElement("span",null,$.createElement("i",{className:"iconfont icon-liulanyan"}),$.createElement("span",null,Me.visits))),Me.course_members_count>0&&$.createElement(E.Z,{title:"\u6210\u5458",placement:"bottom"},$.createElement("span",null,$.createElement("i",{className:"iconfont icon-chengyuan"}),Me.course_members_count)),Me.tasks_count>0&&$.createElement(E.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},$.createElement("span",null,$.createElement("i",{className:"iconfont icon-zuoye"}),Me.tasks_count)),Me.is_end?$.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):$.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Me.is_accessible&&$.createElement("div",{className:y.lockWrap},$.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),$.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!be.length&&$.createElement(d.Z,null)))},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},me=s(89070),ye=({dataSource:he=[],value:be,onChange:fe,className:pe,style:Te={},tabBarExtraContent:Ye})=>u.createElement("div",{className:M()(ie.tabs,pe),style:Te},u.createElement("div",{className:ie.tabsWrap},he.map((Fe,Ue)=>!(Fe!=null&&Fe.hide)&&u.createElement("aside",{className:ie.tab,onClick:()=>{fe(Fe.id),Fe.link&&me.history.push(Fe.link)},key:Ue},u.createElement("div",{className:be===Fe.id?ie.active:""},Fe.name),(Fe==null?void 0:Fe.resetCount)==null&&(Fe==null?void 0:Fe.total)!==void 0&&u.createElement("span",null,"\uFF08",Fe==null?void 0:Fe.total,"\uFF09"),(Fe==null?void 0:Fe.resetCount)!==void 0&&(Fe==null?void 0:Fe.total)!==void 0&&u.createElement(E.Z,{title:(Fe==null?void 0:Fe.tip)!=null?Fe==null?void 0:Fe.tip:""},u.createElement("span",{style:{color:"#9096A3"}},"\uFF08",u.createElement("span",{style:{color:"#000"}},Fe==null?void 0:Fe.resetCount),"/",u.createElement("span",null,Fe==null?void 0:Fe.total),"\uFF09"))))),u.createElement("div",{className:ie.tabBar},Ye)),Ne=({className:he,style:be={},children:fe})=>u.createElement("div",{className:M()(he),style:be},fe),ve={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ee=s(38854),Ae=s(20834);const L=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var g=({sortValue:he,dropValue:be,className:fe,onSort:pe,onDrop:Te,dataSource:Ye=L})=>{var Fe;return u.createElement("div",{className:M()(ve.orderWrap,fe)},u.createElement(Ee.Z,{dropdownRender:()=>u.createElement(Ae.default,null,Ye.map((Ue,Le)=>u.createElement(Ae.default.Item,{key:Le,onClick:()=>Te(Ue.id)},Ue.name)))},u.createElement("span",{className:ve.orderTextWrap},(Fe=Ye.find(Ue=>be===Ue.id))==null?void 0:Fe.name)),u.createElement("span",{className:ve.orderIconWrap},u.createElement("span",{className:ve.orderAsc},u.createElement("i",{className:he==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ve.cursorPointer} ${ve.active}`:`iconfont icon-sanjiaoxing-up font12 ${ve.cursorPointer}`,onClick:()=>pe(he==="asc"?"desc":"asc")})),u.createElement("span",{className:ve.orderDesc},u.createElement("i",{className:he==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ve.cursorPointer} ${ve.active}`:`iconfont icon-sanjiaoxing-down font12 ${ve.cursorPointer}`,onClick:()=>pe(he==="asc"?"desc":"asc")}))))},B={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},H=s(3113),f=Object.defineProperty,I=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,V=(he,be,fe)=>be in he?f(he,be,{enumerable:!0,configurable:!0,writable:!0,value:fe}):he[be]=fe,J=(he,be)=>{for(var fe in be||(be={}))T.call(be,fe)&&V(he,fe,be[fe]);if(I)for(var fe of I(be))G.call(be,fe)&&V(he,fe,be[fe]);return he},ae=(he,be)=>{var fe={};for(var pe in he)T.call(he,pe)&&be.indexOf(pe)<0&&(fe[pe]=he[pe]);if(he!=null&&I)for(var pe of I(he))be.indexOf(pe)<0&&G.call(he,pe)&&(fe[pe]=he[pe]);return fe},le=(he,be,fe)=>new Promise((pe,Te)=>{var Ye=Le=>{try{Ue(fe.next(Le))}catch(Je){Te(Je)}},Fe=Le=>{try{Ue(fe.throw(Le))}catch(Je){Te(Je)}},Ue=Le=>Le.done?pe(Le.value):Promise.resolve(Le.value).then(Ye,Fe);Ue((fe=fe.apply(he,be)).next())}),se=he=>{var be=he,{className:fe,style:pe,children:Te,loading:Ye=!1,openLoading:Fe,onClick:Ue=()=>{},size:Le="middle",shape:Je="round"}=be,Ge=ae(be,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Me,mt]=(0,u.useState)(!1);return u.createElement(H.ZP,J({onClick:(0,e.throttle)(Ot=>le(void 0,null,function*(){Fe&&mt(!0);try{yield Ue(Ot)}catch(We){console.log("error",We)}Fe&&mt(!1)}),2e3,{leading:!0,trailing:!1}),className:M()(B.btn,B[`${Le}-${Je}`],fe),style:pe,size:Le,shape:Je,loading:Me||Ye},Ge),Te)},we={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Re=({className:he,style:be,children:fe=null,onClick:pe,title:Te})=>u.createElement("div",{className:M()(we.head,he),style:be},u.createElement("span",{className:"primary-hover",onClick:pe},u.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),u.createElement("b",{title:Te},Te),u.createElement("div",{className:we.node},fe)),He={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Ce=({confirmShow:he=!0,confirmTitle:be,confirmClick:fe,cancelShow:pe=!0,cancelTitle:Te,cancelClick:Ye,className:Fe,style:Ue,confirmLoading:Le=!1})=>u.createElement("div",{className:M()(He.btns,Fe),style:Ue},he&&u.createElement(H.ZP,{loading:Le,onClick:fe,type:"primary",className:He.confirm},be),pe&&u.createElement(H.ZP,{onClick:Ye,className:He.cancel},Te)),Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},et=({className:he,style:be={},LeftContent:fe,children:pe,RightContent:Te})=>u.createElement("div",{className:M()(Qe.fixedBottom,he),style:be},u.createElement("div",{className:Qe.wrap},u.createElement("div",{className:Qe.left},fe),u.createElement("div",{className:Qe.center},pe),u.createElement("div",{className:Qe.right},Te))),Ke={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},ut=({className:he,style:be={},dataSource:fe=[]})=>u.createElement("div",{className:M()(Ke.crumbs,he),style:be},fe.map((pe,Te)=>Te<fe.length-1?u.createElement(u.Fragment,{key:Te},pe.path||pe.onClick?u.createElement("span",{className:Ke.hover,onClick:pe!=null&&pe.onClick?pe.onClick:()=>me.history.push(pe.path)},pe.name):u.createElement("span",null,pe.name),u.createElement("span",null,"\xA0",">","\xA0")):u.createElement("span",{key:Te,style:{color:"#5F6368"}},pe.name))),dt=s(31797),ht=Object.defineProperty,St=Object.defineProperties,st=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,qe=(he,be,fe)=>be in he?ht(he,be,{enumerable:!0,configurable:!0,writable:!0,value:fe}):he[be]=fe,wt=(he,be)=>{for(var fe in be||(be={}))tt.call(be,fe)&&qe(he,fe,be[fe]);if(rt)for(var fe of rt(be))Ze.call(be,fe)&&qe(he,fe,be[fe]);return he},pt=(he,be)=>St(he,st(be)),Et=(he,be)=>{var fe={};for(var pe in he)tt.call(he,pe)&&be.indexOf(pe)<0&&(fe[pe]=he[pe]);if(he!=null&&rt)for(var pe of rt(he))be.indexOf(pe)<0&&Ze.call(he,pe)&&(fe[pe]=he[pe]);return fe};const{Countdown:Nt}=dt.default;var Lt=he=>{var be=he,{onChange:fe}=be,pe=Et(be,["onChange"]);const[Te,Ye]=(0,u.useState)(null);(0,u.useEffect)(()=>{typeof Te=="number"&&Te>=0&&fe(Te)},[Te]);const Fe=Ue=>{const Le=Math.floor(Ue/1e3);Ye(Le)};return u.createElement(Nt,pt(wt({},pe),{onChange:Fe}))}},53488:function(xe,re,s){"use strict";s.r(re),s.d(re,{default:function(){return P}});var u=s(59301),R=s(43418),z=s(8591),K=s(99064),k={flex_box_center:"flex_box_center___vxTPd",flex_space_between:"flex_space_between___GQzIO",flex_box_vertical_center:"flex_box_vertical_center___Ej3cc",flex_box_center_end:"flex_box_center_end___CAwSP",flex_box_column:"flex_box_column___FNhlD",wrap:"wrap___o2NPa",btns:"btns___cXvqH",content:"content___f5hCX"},j=s(85057),F=s(76895),M=s(23210),e=s(3294),A=s(955),h=s(89070),r=s(24065),t=Object.defineProperty,a=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,O=(l,_,E)=>_ in l?t(l,_,{enumerable:!0,configurable:!0,writable:!0,value:E}):l[_]=E,p=(l,_)=>{for(var E in _||(_={}))o.call(_,E)&&O(l,E,_[E]);if(a)for(var E of a(_))w.call(_,E)&&O(l,E,_[E]);return l},c=(l,_,E)=>new Promise((N,U)=>{var Q=S=>{try{ee(E.next(S))}catch(d){U(d)}},X=S=>{try{ee(E.throw(S))}catch(d){U(d)}},ee=S=>S.done?N(S.value):Promise.resolve(S.value).then(Q,X);ee((E=E.apply(l,_)).next())}),P=({})=>{const[l]=(0,h.useSearchParams)(),[_,E]=(0,u.useState)({}),[N,U]=(0,u.useState)({content:"",type:""}),Q=(0,h.useParams)(),{id:X,virtual_spacesId:ee}=Q,S=(0,u.useRef)();(0,u.useEffect)(()=>{X&&d()},[X]);const d=()=>c(void 0,null,function*(){const b=yield(0,K.ZP)(`/api/virtual_classrooms/${ee}/files/${X}/file_detail.json`,{method:"get"});if((b==null?void 0:b.status)!==-1){if(E(p({},b)),b.file_type==="txt"){const D=yield(0,K.ZP)(b.url,{method:"get",headers:{"Content-Type":"application/xml"}});S.current=D}U({type:b.file_type,content:e.Z.API_SERVER+b.url})}}),C=()=>{R.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u5B9A\u5220\u9664",okButtonProps:{danger:!0},icon:!1,className:F.Z.CustomTipsModalCss,cancelText:"\u53D6\u6D88",content:u.createElement("div",null,u.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u300A",_.title,"\u300B\u5417\uFF1F"),u.createElement("div",{className:"mt10"},"\u5220\u9664\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C")),onOk:()=>c(void 0,null,function*(){const b=yield(0,K.ZP)(`/api/virtual_classrooms/${Q.virtual_spacesId}/files/${X}.json`,{method:"delete",body:{is_outer_chain:0}});(b==null?void 0:b.status)===0&&(h.history.push(`/${A.AS}/${Q.virtual_spacesId}/survey?leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`),z.ZP.success("\u5220\u9664\u6210\u529F"))})})};return u.createElement("div",{className:k.wrap},u.createElement(j.qE,{title:_.title,onClick:()=>h.history.push(`/${A.AS}/${Q.virtual_spacesId}/survey?leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`)},u.createElement("div",{className:k.btns},(0,r.bg)()&&u.createElement("div",{onClick:()=>{var b;(0,A.Nd)("",`${e.Z.API_SERVER}${(b=_.url)==null?void 0:b.replace("disposition=inline","")}`)}},u.createElement("span",{className:"primary-hover"},u.createElement("i",{className:"iconfont icon-xiazai4 font14 mr5"}),"\u4E0B\u8F7D")),(_==null?void 0:_.can_delete)&&u.createElement("div",{onClick:()=>C()},u.createElement("span",{className:"delete-hover"}," ",u.createElement("i",{className:"iconfont icon-piliangshanchubeifen font14 mr5"}),"\u5220\u9664")))),u.createElement("div",{className:k.content},u.createElement(M.Z,{data:N==null?void 0:N.content,disabledDownload:!(0,r.bg)(),type:N==null?void 0:N.type,style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:S.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>U({content:"",type:""})})))}},36785:function(xe,re,s){"use strict";s.d(re,{o2:function(){return k},yT:function(){return j}});var u=s(19127),R=s(33166);const z=R.i.map(F=>`${F}-inverse`),K=["success","processing","error","default","warning"];function k(F){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,u.Z)(z),(0,u.Z)(R.i)).includes(F):R.i.includes(F)}function j(F){return K.includes(F)}},56762:function(xe,re,s){"use strict";s.d(re,{Z:function(){return R}});var u=s(59301);function R(){const[,z]=u.useReducer(K=>K+1,0);return z}},79676:function(xe,re,s){"use strict";s.d(re,{Z:function(){return j}});var u=s(19447);function R(F,M,e,A){if(A===!1)return{adjustX:!1,adjustY:!1};const h=A&&typeof A=="object"?A:{},r={};switch(F){case"top":case"bottom":r.shiftX=M.dropdownArrowOffset*2+e;break;case"left":case"right":r.shiftY=M.dropdownArrowOffsetVertical*2+e;break}const t=Object.assign(Object.assign({},r),h);return t.shiftX||(t.adjustX=!0),t.shiftY||(t.adjustY=!0),t}const z={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},K={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},k=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function j(F){const{arrowWidth:M,autoAdjustOverflow:e,arrowPointAtCenter:A,offset:h,borderRadius:r,visibleFirst:t}=F,a=M/2,o={};return Object.keys(z).forEach(w=>{const O=A&&K[w]||z[w],p=Object.assign(Object.assign({},O),{offset:[0,0]});switch(o[w]=p,k.has(w)&&(p.autoArrow=!1),w){case"top":case"topLeft":case"topRight":p.offset[1]=-a-h;break;case"bottom":case"bottomLeft":case"bottomRight":p.offset[1]=a+h;break;case"left":case"leftTop":case"leftBottom":p.offset[0]=-a-h;break;case"right":case"rightTop":case"rightBottom":p.offset[0]=a+h;break}const c=(0,u.fS)({contentRadius:r,limitVerticalRadius:!0});if(A)switch(w){case"topLeft":case"bottomLeft":p.offset[0]=-c.dropdownArrowOffset-a;break;case"topRight":case"bottomRight":p.offset[0]=c.dropdownArrowOffset+a;break;case"leftTop":case"rightTop":p.offset[1]=-c.dropdownArrowOffset-a;break;case"leftBottom":case"rightBottom":p.offset[1]=c.dropdownArrowOffset+a;break}p.overflow=R(w,c,M,e),t&&(p.htmlRegion="visibleFirst")}),o}},19080:function(xe,re,s){"use strict";s.d(re,{F:function(){return k},Z:function(){return K}});var u=s(92310),R=s.n(u);const z=null;function K(j,F,M){return R()({[`${j}-status-success`]:F==="success",[`${j}-status-warning`]:F==="warning",[`${j}-status-error`]:F==="error",[`${j}-status-validating`]:F==="validating",[`${j}-has-feedback`]:M})}const k=(j,F)=>F||j},91857:function(xe,re,s){"use strict";var u=s(59301),R=s(38819),z=s(92310),K=s.n(z),k=s(31561),j=s(70425),F=s(18929),M=s(2738),e=s(79676),A=s(53487),h=s(92343),r=s(36355),t=s(20834),a=s(40875),o=s(88088),w=s(47211);const O=null,p=l=>{const{menu:_,arrow:E,prefixCls:N,children:U,trigger:Q,disabled:X,dropdownRender:ee,getPopupContainer:S,overlayClassName:d,rootClassName:C,open:b,onOpenChange:D,visible:x,onVisibleChange:n,mouseEnterDelay:i=.15,mouseLeaveDelay:v=.1,autoAdjustOverflow:y=!0,placement:W="",overlay:$,transitionName:Y}=l,{getPopupContainer:q,getPrefixCls:ie,direction:me}=u.useContext(r.E_),Oe=u.useMemo(()=>{const J=ie();return Y!==void 0?Y:W.includes("top")?`${J}-slide-down`:`${J}-slide-up`},[ie,W,Y]),ye=u.useMemo(()=>W?W.includes("Center")?W.slice(0,W.indexOf("Center")):W:me==="rtl"?"bottomRight":"bottomLeft",[W,me]),Se=ie("dropdown",N),[Ne,ve]=(0,w.Z)(Se),[,Ee]=(0,o.Z)(),Ae=u.Children.only(U),L=(0,h.Tm)(Ae,{className:K()(`${Se}-trigger`,{[`${Se}-rtl`]:me==="rtl"},Ae.props.className),disabled:X}),Z=X?[]:Q;let g;Z&&Z.includes("contextMenu")&&(g=!0);const[B,H]=(0,F.Z)(!1,{value:b!=null?b:x}),f=(0,j.useEvent)(J=>{D==null||D(J),n==null||n(J),H(J)}),I=K()(d,C,ve,{[`${Se}-rtl`]:me==="rtl"}),T=(0,e.Z)({arrowPointAtCenter:typeof E=="object"&&E.pointAtCenter,autoAdjustOverflow:y,offset:Ee.marginXXS,arrowWidth:E?Ee.sizePopupArrow:0,borderRadius:Ee.borderRadius}),G=u.useCallback(()=>{H(!1)},[]),V=()=>{let J;return _!=null&&_.items?J=u.createElement(t.default,Object.assign({},_)):typeof $=="function"?J=$():J=$,ee&&(J=ee(J)),J=u.Children.only(typeof J=="string"?u.createElement("span",null,J):J),u.createElement(a.J,{prefixCls:`${Se}-menu`,expandIcon:u.createElement("span",{className:`${Se}-menu-submenu-arrow`},u.createElement(R.Z,{className:`${Se}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:ae=>{let{mode:le}=ae}},J)};return Ne(u.createElement(k.Z,Object.assign({alignPoint:g},(0,M.Z)(l,["rootClassName"]),{mouseEnterDelay:i,mouseLeaveDelay:v,visible:B,builtinPlacements:T,arrow:!!E,overlayClassName:I,prefixCls:Se,getPopupContainer:S||q,transitionName:Oe,trigger:Z,overlay:V,placement:ye,onVisibleChange:f}),L))};function c(l){return Object.assign(Object.assign({},l),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const m=(0,A.Z)(p,"dropdown",l=>l,c),P=l=>u.createElement(m,Object.assign({},l),u.createElement("span",null));p._InternalPanelDoNotUseOrYouWillBeFired=P,re.Z=p},38854:function(xe,re,s){"use strict";s.d(re,{Z:function(){return o}});var u=s(91857),R=s(92310),z=s.n(R),K=s(59301),k=s(18785),j=s(3113),F=s(36355),M=s(81327),e=s(33234),A=s(47211),h=function(w,O){var p={};for(var c in w)Object.prototype.hasOwnProperty.call(w,c)&&O.indexOf(c)<0&&(p[c]=w[c]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(w);m<c.length;m++)O.indexOf(c[m])<0&&Object.prototype.propertyIsEnumerable.call(w,c[m])&&(p[c[m]]=w[c[m]]);return p};const r=w=>{const{getPopupContainer:O,getPrefixCls:p,direction:c}=K.useContext(F.E_),{prefixCls:m,type:P="default",danger:l,disabled:_,loading:E,onClick:N,htmlType:U,children:Q,className:X,menu:ee,arrow:S,autoFocus:d,overlay:C,trigger:b,align:D,open:x,onOpenChange:n,placement:i,getPopupContainer:v,href:y,icon:W=K.createElement(k.Z,null),title:$,buttonsRender:Y=V=>V,mouseEnterDelay:q,mouseLeaveDelay:ie,overlayClassName:me,overlayStyle:Oe,destroyPopupOnHide:ye,dropdownRender:Se}=w,Ne=h(w,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),ve=p("dropdown",m),Ee=`${ve}-button`,[Ae,L]=(0,A.Z)(ve),Z={menu:ee,arrow:S,autoFocus:d,align:D,disabled:_,trigger:_?[]:b,onOpenChange:n,getPopupContainer:v||O,mouseEnterDelay:q,mouseLeaveDelay:ie,overlayClassName:me,overlayStyle:Oe,destroyPopupOnHide:ye,dropdownRender:Se},{compactSize:g,compactItemClassnames:B}=(0,e.ri)(ve,c),H=z()(Ee,B,X,L);"overlay"in w&&(Z.overlay=C),"open"in w&&(Z.open=x),"placement"in w?Z.placement=i:Z.placement=c==="rtl"?"bottomLeft":"bottomRight";const f=K.createElement(j.ZP,{type:P,danger:l,disabled:_,loading:E,onClick:N,htmlType:U,href:y,title:$},Q),I=K.createElement(j.ZP,{type:P,danger:l,icon:W}),[T,G]=Y([f,I]);return Ae(K.createElement(M.Z.Compact,Object.assign({className:H,size:g,block:!0},Ne),T,K.createElement(u.Z,Object.assign({},Z),G)))};r.__ANT_BUTTON=!0;var t=r;const a=u.Z;a.Button=t;var o=a},47211:function(xe,re,s){"use strict";s.d(re,{Z:function(){return h}});var u=s(17313),R=s(13826),z=s(92899),K=s(29878),k=s(19447),j=s(83116),F=s(37613),e=r=>{const{componentCls:t,menuCls:a,colorError:o,colorTextLightSolid:w}=r,O=`${a}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${a} ${O}`]:{[`&${O}-danger:not(${O}-disabled)`]:{color:o,"&:hover":{color:w,backgroundColor:o}}}}}};const A=r=>{const{componentCls:t,menuCls:a,zIndexPopup:o,dropdownArrowDistance:w,sizePopupArrow:O,antCls:p,iconCls:c,motionDurationMid:m,dropdownPaddingVertical:P,fontSize:l,dropdownEdgeChildPadding:_,colorTextDisabled:E,fontSizeIcon:N,controlPaddingHorizontal:U,colorBgElevated:Q}=r;return[{[t]:Object.assign(Object.assign({},(0,u.Wf)(r)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:o,display:"block","&::before":{position:"absolute",insetBlock:-w+O/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${p}-btn`]:{[`& > ${c}-down, & > ${p}-btn-icon > ${c}-down`]:{fontSize:N}},[`${t}-wrap`]:{position:"relative",[`${p}-btn > ${c}-down`]:{fontSize:N},[`${c}-down::before`]:{transition:`transform ${m}`}},[`${t}-wrap-open`]:{[`${c}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${p}-slide-down-enter${p}-slide-down-enter-active${t}-placement-bottomLeft,
&${p}-slide-down-appear${p}-slide-down-appear-active${t}-placement-bottomLeft,
&${p}-slide-down-enter${p}-slide-down-enter-active${t}-placement-bottom,
&${p}-slide-down-appear${p}-slide-down-appear-active${t}-placement-bottom,
&${p}-slide-down-enter${p}-slide-down-enter-active${t}-placement-bottomRight,
&${p}-slide-down-appear${p}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:R.fJ},[`&${p}-slide-up-enter${p}-slide-up-enter-active${t}-placement-topLeft,
&${p}-slide-up-appear${p}-slide-up-appear-active${t}-placement-topLeft,
&${p}-slide-up-enter${p}-slide-up-enter-active${t}-placement-top,
&${p}-slide-up-appear${p}-slide-up-appear-active${t}-placement-top,
&${p}-slide-up-enter${p}-slide-up-enter-active${t}-placement-topRight,
&${p}-slide-up-appear${p}-slide-up-appear-active${t}-placement-topRight`]:{animationName:R.Qt},[`&${p}-slide-down-leave${p}-slide-down-leave-active${t}-placement-bottomLeft,
&${p}-slide-down-leave${p}-slide-down-leave-active${t}-placement-bottom,
&${p}-slide-down-leave${p}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:R.Uw},[`&${p}-slide-up-leave${p}-slide-up-leave-active${t}-placement-topLeft,
&${p}-slide-up-leave${p}-slide-up-leave-active${t}-placement-top,
&${p}-slide-up-leave${p}-slide-up-leave-active${t}-placement-topRight`]:{animationName:R.ly}})},(0,k.ZP)(r,{colorBg:Q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${a}`]:{position:"relative",margin:0},[`${a}-submenu-popup`]:{position:"absolute",zIndex:o,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:{[a]:Object.assign(Object.assign({padding:_,listStyleType:"none",backgroundColor:Q,backgroundClip:"padding-box",borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary},(0,u.Qy)(r)),{[`${a}-item-group-title`]:{padding:`${P}px ${U}px`,color:r.colorTextDescription,transition:`all ${m}`},[`${a}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${a}-item-icon`]:{minWidth:l,marginInlineEnd:r.marginXS,fontSize:r.fontSizeSM},[`${a}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${m}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${a}-item, ${a}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${P}px ${U}px`,color:r.colorText,fontWeight:"normal",fontSize:l,lineHeight:r.lineHeight,cursor:"pointer",transition:`all ${m}`,borderRadius:r.borderRadiusSM,"&:hover, &-active":{backgroundColor:r.controlItemBgHover}},(0,u.Qy)(r)),{"&-selected":{color:r.colorPrimary,backgroundColor:r.controlItemBgActive,"&:hover, &-active":{backgroundColor:r.controlItemBgActiveHover}},"&-disabled":{color:E,cursor:"not-allowed","&:hover":{color:E,backgroundColor:Q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${r.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:r.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:r.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:r.colorTextDescription,fontSize:N,fontStyle:"normal"}}}),[`${a}-item-group-list`]:{margin:`0 ${r.marginXS}px`,padding:0,listStyle:"none"},[`${a}-submenu-title`]:{paddingInlineEnd:U+r.fontSizeSM},[`${a}-submenu-vertical`]:{position:"relative"},[`${a}-submenu${a}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:E,backgroundColor:Q,cursor:"not-allowed"}},[`${a}-submenu-selected ${t}-menu-submenu-title`]:{color:r.colorPrimary}})}},[(0,R.oN)(r,"slide-up"),(0,R.oN)(r,"slide-down"),(0,z.Fm)(r,"move-up"),(0,z.Fm)(r,"move-down"),(0,K._y)(r,"zoom-big")]]};var h=(0,j.Z)("Dropdown",(r,t)=>{let{rootPrefixCls:a}=t;const{marginXXS:o,sizePopupArrow:w,controlHeight:O,fontSize:p,lineHeight:c,paddingXXS:m,componentCls:P,borderRadiusLG:l}=r,_=(O-p*c)/2,{dropdownArrowOffset:E}=(0,k.fS)({contentRadius:l}),N=(0,F.TS)(r,{menuCls:`${P}-menu`,rootPrefixCls:a,dropdownArrowDistance:w/2+o,dropdownArrowOffset:E,dropdownPaddingVertical:_,dropdownEdgeChildPadding:m});return[A(N),e(N)]},r=>({zIndexPopup:r.zIndexPopupBase+50}))},9432:function(xe,re,s){"use strict";s.d(re,{Z:function(){return c},n:function(){return O}});var u=s(19248),R=s(92310),z=s.n(R),K=s(93681),k=s(8654),j=s(59301),F=s(19080),M=s(36355),e=s(1684),A=s(19716),h=s(32441),r=s(33234),t=s(59412),a=s(9937);function o(m){return!!(m.prefix||m.suffix||m.allowClear)}var w=function(m,P){var l={};for(var _ in m)Object.prototype.hasOwnProperty.call(m,_)&&P.indexOf(_)<0&&(l[_]=m[_]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,_=Object.getOwnPropertySymbols(m);E<_.length;E++)P.indexOf(_[E])<0&&Object.prototype.propertyIsEnumerable.call(m,_[E])&&(l[_[E]]=m[_[E]]);return l};function O(m,P){if(!m)return;m.focus(P);const{cursor:l}=P||{};if(l){const _=m.value.length;switch(l){case"start":m.setSelectionRange(0,0);break;case"end":m.setSelectionRange(_,_);break;default:m.setSelectionRange(0,_);break}}}var c=(0,j.forwardRef)((m,P)=>{var l;const{prefixCls:_,bordered:E=!0,status:N,size:U,disabled:Q,onBlur:X,onFocus:ee,suffix:S,allowClear:d,addonAfter:C,addonBefore:b,className:D,style:x,styles:n,rootClassName:i,onChange:v,classNames:y}=m,W=w(m,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:$,direction:Y,input:q}=j.useContext(M.E_),ie=$("input",_),me=(0,j.useRef)(null),[Oe,ye]=(0,a.ZP)(ie),{compactSize:Se,compactItemClassnames:Ne}=(0,r.ri)(ie,Y),ve=(0,A.Z)(le=>{var oe;return(oe=U!=null?U:Se)!==null&&oe!==void 0?oe:le}),Ee=j.useContext(e.Z),Ae=Q!=null?Q:Ee,{status:L,hasFeedback:Z,feedbackIcon:g}=(0,j.useContext)(h.aM),B=(0,F.F)(L,N),H=o(m)||!!Z,f=(0,j.useRef)(H);(0,j.useEffect)(()=>{var le;H&&f.current,f.current=H},[H]);const I=(0,t.Z)(me,!0),T=le=>{I(),X==null||X(le)},G=le=>{I(),ee==null||ee(le)},V=le=>{I(),v==null||v(le)},J=(Z||S)&&j.createElement(j.Fragment,null,S,Z&&g);let ae;return typeof d=="object"&&(d!=null&&d.clearIcon)?ae=d:d&&(ae={clearIcon:j.createElement(u.Z,null)}),Oe(j.createElement(K.default,Object.assign({ref:(0,k.sQ)(P,me),prefixCls:ie,autoComplete:q==null?void 0:q.autoComplete},W,{disabled:Ae,onBlur:T,onFocus:G,style:Object.assign(Object.assign({},q==null?void 0:q.style),x),styles:Object.assign(Object.assign({},q==null?void 0:q.styles),n),suffix:J,allowClear:ae,className:z()(D,i,Ne,q==null?void 0:q.className),onChange:V,addonAfter:C&&j.createElement(r.BR,null,j.createElement(h.Ux,{override:!0,status:!0},C)),addonBefore:b&&j.createElement(r.BR,null,j.createElement(h.Ux,{override:!0,status:!0},b)),classNames:Object.assign(Object.assign(Object.assign({},y),q==null?void 0:q.classNames),{input:z()({[`${ie}-sm`]:ve==="small",[`${ie}-lg`]:ve==="large",[`${ie}-rtl`]:Y==="rtl",[`${ie}-borderless`]:!E},!H&&(0,F.Z)(ie,B),y==null?void 0:y.input,(l=q==null?void 0:q.classNames)===null||l===void 0?void 0:l.input,ye)}),classes:{affixWrapper:z()({[`${ie}-affix-wrapper-sm`]:ve==="small",[`${ie}-affix-wrapper-lg`]:ve==="large",[`${ie}-affix-wrapper-rtl`]:Y==="rtl",[`${ie}-affix-wrapper-borderless`]:!E},(0,F.Z)(`${ie}-affix-wrapper`,B,Z),ye),wrapper:z()({[`${ie}-group-rtl`]:Y==="rtl"},ye),group:z()({[`${ie}-group-wrapper-sm`]:ve==="small",[`${ie}-group-wrapper-lg`]:ve==="large",[`${ie}-group-wrapper-rtl`]:Y==="rtl",[`${ie}-group-wrapper-disabled`]:Ae},(0,F.Z)(`${ie}-group-wrapper`,B,Z),ye)}})))})},1643:function(xe,re,s){"use strict";var u=s(19248),R=s(92310),z=s.n(R),K=s(9296),k=s(59301),j=s(19080),F=s(36355),M=s(1684),e=s(19716),A=s(32441),h=s(9432),r=s(9937),t=function(o,w){var O={};for(var p in o)Object.prototype.hasOwnProperty.call(o,p)&&w.indexOf(p)<0&&(O[p]=o[p]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,p=Object.getOwnPropertySymbols(o);c<p.length;c++)w.indexOf(p[c])<0&&Object.prototype.propertyIsEnumerable.call(o,p[c])&&(O[p[c]]=o[p[c]]);return O};const a=(0,k.forwardRef)((o,w)=>{const{prefixCls:O,bordered:p=!0,size:c,disabled:m,status:P,allowClear:l,showCount:_,classNames:E,rootClassName:N,className:U}=o,Q=t(o,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:X,direction:ee}=k.useContext(F.E_),S=(0,e.Z)(c),d=k.useContext(M.Z),C=m!=null?m:d,{status:b,hasFeedback:D,feedbackIcon:x}=k.useContext(A.aM),n=(0,j.F)(b,P),i=k.useRef(null);k.useImperativeHandle(w,()=>{var Y;return{resizableTextArea:(Y=i.current)===null||Y===void 0?void 0:Y.resizableTextArea,focus:q=>{var ie,me;(0,h.n)((me=(ie=i.current)===null||ie===void 0?void 0:ie.resizableTextArea)===null||me===void 0?void 0:me.textArea,q)},blur:()=>{var q;return(q=i.current)===null||q===void 0?void 0:q.blur()}}});const v=X("input",O);let y;typeof l=="object"&&(l!=null&&l.clearIcon)?y=l:l&&(y={clearIcon:k.createElement(u.Z,null)});const[W,$]=(0,r.ZP)(v);return W(k.createElement(K.default,Object.assign({},Q,{disabled:C,allowClear:y,className:z()(U,N),classes:{affixWrapper:z()(`${v}-textarea-affix-wrapper`,{[`${v}-affix-wrapper-rtl`]:ee==="rtl",[`${v}-affix-wrapper-borderless`]:!p,[`${v}-affix-wrapper-sm`]:S==="small",[`${v}-affix-wrapper-lg`]:S==="large",[`${v}-textarea-show-count`]:_},(0,j.Z)(`${v}-affix-wrapper`,n),$)},classNames:Object.assign(Object.assign({},E),{textarea:z()({[`${v}-borderless`]:!p,[`${v}-sm`]:S==="small",[`${v}-lg`]:S==="large"},(0,j.Z)(v,n),$,E==null?void 0:E.textarea)}),prefixCls:v,suffix:D&&k.createElement("span",{className:`${v}-textarea-suffix`},x),showCount:_,ref:i})))});re.Z=a},59412:function(xe,re,s){"use strict";s.d(re,{Z:function(){return R}});var u=s(59301);function R(z,K){const k=(0,u.useRef)([]),j=()=>{k.current.push(setTimeout(()=>{var F,M,e,A;!((F=z.current)===null||F===void 0)&&F.input&&((M=z.current)===null||M===void 0?void 0:M.input.getAttribute("type"))==="password"&&(!((e=z.current)===null||e===void 0)&&e.input.hasAttribute("value"))&&((A=z.current)===null||A===void 0||A.input.removeAttribute("value"))}))};return(0,u.useEffect)(()=>(K&&j(),()=>k.current.forEach(F=>{F&&clearTimeout(F)})),[]),j}},92832:function(xe,re,s){"use strict";s.d(re,{default:function(){return S}});var u=s(92310),R=s.n(u),z=s(59301),K=s(36355),k=s(32441),j=s(9937),M=d=>{const{getPrefixCls:C,direction:b}=(0,z.useContext)(K.E_),{prefixCls:D,className:x}=d,n=C("input-group",D),i=C("input"),[v,y]=(0,j.ZP)(i),W=R()(n,{[`${n}-lg`]:d.size==="large",[`${n}-sm`]:d.size==="small",[`${n}-compact`]:d.compact,[`${n}-rtl`]:b==="rtl"},y,x),$=(0,z.useContext)(k.aM),Y=(0,z.useMemo)(()=>Object.assign(Object.assign({},$),{isFormItemInput:!1}),[$]);return v(z.createElement("span",{className:W,style:d.style,onMouseEnter:d.onMouseEnter,onMouseLeave:d.onMouseLeave,onFocus:d.onFocus,onBlur:d.onBlur},z.createElement(k.aM.Provider,{value:Y},d.children)))},e=s(9432),A=s(73331),h=s(15277),r=s(2738),t=s(8654),a=s(59412),o=function(d,C){var b={};for(var D in d)Object.prototype.hasOwnProperty.call(d,D)&&C.indexOf(D)<0&&(b[D]=d[D]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,D=Object.getOwnPropertySymbols(d);x<D.length;x++)C.indexOf(D[x])<0&&Object.prototype.propertyIsEnumerable.call(d,D[x])&&(b[D[x]]=d[D[x]]);return b};const w=d=>d?z.createElement(h.Z,null):z.createElement(A.Z,null),O={click:"onClick",hover:"onMouseOver"};var c=z.forwardRef((d,C)=>{const{visibilityToggle:b=!0}=d,D=typeof b=="object"&&b.visible!==void 0,[x,n]=(0,z.useState)(()=>D?b.visible:!1),i=(0,z.useRef)(null);z.useEffect(()=>{D&&n(b.visible)},[D,b]);const v=(0,a.Z)(i),y=()=>{const{disabled:Ae}=d;Ae||(x&&v(),n(L=>{var Z;const g=!L;return typeof b=="object"&&((Z=b.onVisibleChange)===null||Z===void 0||Z.call(b,g)),g}))},W=Ae=>{const{action:L="click",iconRender:Z=w}=d,g=O[L]||"",B=Z(x),H={[g]:y,className:`${Ae}-icon`,key:"passwordIcon",onMouseDown:f=>{f.preventDefault()},onMouseUp:f=>{f.preventDefault()}};return z.cloneElement(z.isValidElement(B)?B:z.createElement("span",null,B),H)},{className:$,prefixCls:Y,inputPrefixCls:q,size:ie}=d,me=o(d,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Oe}=z.useContext(K.E_),ye=Oe("input",q),Se=Oe("input-password",Y),Ne=b&&W(Se),ve=R()(Se,$,{[`${Se}-${ie}`]:!!ie}),Ee=Object.assign(Object.assign({},(0,r.Z)(me,["suffix","iconRender","visibilityToggle"])),{type:x?"text":"password",className:ve,prefixCls:ye,suffix:Ne});return ie&&(Ee.size=ie),z.createElement(e.Z,Object.assign({ref:(0,t.sQ)(C,i)},Ee))}),m=s(47472),P=s(92343),l=s(3113),_=s(19716),E=s(33234),N=function(d,C){var b={};for(var D in d)Object.prototype.hasOwnProperty.call(d,D)&&C.indexOf(D)<0&&(b[D]=d[D]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,D=Object.getOwnPropertySymbols(d);x<D.length;x++)C.indexOf(D[x])<0&&Object.prototype.propertyIsEnumerable.call(d,D[x])&&(b[D[x]]=d[D[x]]);return b},Q=z.forwardRef((d,C)=>{const{prefixCls:b,inputPrefixCls:D,className:x,size:n,suffix:i,enterButton:v=!1,addonAfter:y,loading:W,disabled:$,onSearch:Y,onChange:q,onCompositionStart:ie,onCompositionEnd:me}=d,Oe=N(d,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ye,direction:Se}=z.useContext(K.E_),Ne=z.useRef(!1),ve=ye("input-search",b),Ee=ye("input",D),{compactSize:Ae}=(0,E.ri)(ve,Se),L=(0,_.Z)(se=>{var we;return(we=n!=null?n:Ae)!==null&&we!==void 0?we:se}),Z=z.useRef(null),g=se=>{se&&se.target&&se.type==="click"&&Y&&Y(se.target.value,se,{source:"clear"}),q&&q(se)},B=se=>{var we;document.activeElement===((we=Z.current)===null||we===void 0?void 0:we.input)&&se.preventDefault()},H=se=>{var we,Ie;Y&&Y((Ie=(we=Z.current)===null||we===void 0?void 0:we.input)===null||Ie===void 0?void 0:Ie.value,se,{source:"input"})},f=se=>{Ne.current||W||H(se)},I=typeof v=="boolean"?z.createElement(m.Z,null):null,T=`${ve}-button`;let G;const V=v||{},J=V.type&&V.type.__ANT_BUTTON===!0;J||V.type==="button"?G=(0,P.Tm)(V,Object.assign({onMouseDown:B,onClick:se=>{var we,Ie;(Ie=(we=V==null?void 0:V.props)===null||we===void 0?void 0:we.onClick)===null||Ie===void 0||Ie.call(we,se),H(se)},key:"enterButton"},J?{className:T,size:L}:{})):G=z.createElement(l.ZP,{className:T,type:v?"primary":void 0,size:L,disabled:$,key:"enterButton",onMouseDown:B,onClick:H,loading:W,icon:I},v),y&&(G=[G,(0,P.Tm)(y,{key:"addonAfter"})]);const ae=R()(ve,{[`${ve}-rtl`]:Se==="rtl",[`${ve}-${L}`]:!!L,[`${ve}-with-button`]:!!v},x),le=se=>{Ne.current=!0,ie==null||ie(se)},oe=se=>{Ne.current=!1,me==null||me(se)};return z.createElement(e.Z,Object.assign({ref:(0,t.sQ)(Z,C),onPressEnter:f},Oe,{size:L,onCompositionStart:le,onCompositionEnd:oe,prefixCls:Ee,addonAfter:G,suffix:i,onChange:g,className:ae,disabled:$}))}),X=s(1643);const ee=e.Z;ee.Group=M,ee.Search=Q,ee.TextArea=X.Z,ee.Password=c;var S=ee},9937:function(xe,re,s){"use strict";s.d(re,{M1:function(){return F},TM:function(){return P},Xy:function(){return M},bi:function(){return h},e5:function(){return m},ik:function(){return r},nz:function(){return k},pU:function(){return j},s7:function(){return t},x0:function(){return A}});var u=s(17313),R=s(74207),z=s(37613),K=s(83116);const k=l=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:l,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),j=l=>({borderColor:l.hoverBorderColor}),F=l=>({borderColor:l.activeBorderColor,boxShadow:l.activeShadow,outline:0}),M=l=>({color:l.colorTextDisabled,backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},j((0,z.TS)(l,{hoverBorderColor:l.colorBorder})))}),e=l=>{const{paddingBlockLG:_,fontSizeLG:E,lineHeightLG:N,borderRadiusLG:U,paddingInlineLG:Q}=l;return{padding:`${_}px ${Q}px`,fontSize:E,lineHeight:N,borderRadius:U}},A=l=>({padding:`${l.paddingBlockSM}px ${l.paddingInlineSM}px`,borderRadius:l.borderRadiusSM}),h=(l,_)=>{const{componentCls:E,colorError:N,colorWarning:U,errorActiveShadow:Q,warningActiveShadow:X,colorErrorBorderHover:ee,colorWarningBorderHover:S}=l;return{[`&-status-error:not(${_}-disabled):not(${_}-borderless)${_}`]:{borderColor:N,"&:hover":{borderColor:ee},"&:focus, &-focused":Object.assign({},F((0,z.TS)(l,{activeBorderColor:N,activeShadow:Q}))),[`${E}-prefix, ${E}-suffix`]:{color:N}},[`&-status-warning:not(${_}-disabled):not(${_}-borderless)${_}`]:{borderColor:U,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},F((0,z.TS)(l,{activeBorderColor:U,activeShadow:X}))),[`${E}-prefix, ${E}-suffix`]:{color:U}}}},r=l=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${l.paddingBlock}px ${l.paddingInline}px`,color:l.colorText,fontSize:l.fontSize,lineHeight:l.lineHeight,backgroundColor:l.colorBgContainer,backgroundImage:"none",borderWidth:l.lineWidth,borderStyle:l.lineType,borderColor:l.colorBorder,borderRadius:l.borderRadius,transition:`all ${l.motionDurationMid}`},k(l.colorTextPlaceholder)),{"&:hover":Object.assign({},j(l)),"&:focus, &-focused":Object.assign({},F(l)),"&-disabled, &[disabled]":Object.assign({},M(l)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:l.controlHeight,lineHeight:l.lineHeight,verticalAlign:"bottom",transition:`all ${l.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},e(l)),"&-sm":Object.assign({},A(l)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),t=l=>{const{componentCls:_,antCls:E}=l;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:l.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${_}, &-lg > ${_}-group-addon`]:Object.assign({},e(l)),[`&-sm ${_}, &-sm > ${_}-group-addon`]:Object.assign({},A(l)),[`&-lg ${E}-select-single ${E}-select-selector`]:{height:l.controlHeightLG},[`&-sm ${E}-select-single ${E}-select-selector`]:{height:l.controlHeightSM},[`> ${_}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${_}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${l.paddingInline}px`,color:l.colorText,fontWeight:"normal",fontSize:l.fontSize,textAlign:"center",backgroundColor:l.colorFillAlter,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,borderRadius:l.borderRadius,transition:`all ${l.motionDurationSlow}`,lineHeight:1,[`${E}-select`]:{margin:`-${l.paddingBlock+1}px -${l.paddingInline}px`,[`&${E}-select-single:not(${E}-select-customize-input)`]:{[`${E}-select-selector`]:{backgroundColor:"inherit",border:`${l.lineWidth}px ${l.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${E}-select-selector`]:{color:l.colorPrimary}}},[`${E}-cascader-picker`]:{margin:`-9px -${l.paddingInline}px`,backgroundColor:"transparent",[`${E}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${_}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${_}-search-with-button &`]:{zIndex:0}}},[`> ${_}:first-child, ${_}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${E}-select ${E}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${_}-affix-wrapper`]:{[`&:not(:first-child) ${_}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${_}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${_}:last-child, ${_}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${E}-select ${E}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${_}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${_}-search &`]:{borderStartStartRadius:l.borderRadius,borderEndStartRadius:l.borderRadius}},[`&:not(:first-child), ${_}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${_}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,u.dF)()),{[`${_}-group-addon, ${_}-group-wrap, > ${_}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:l.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`
& > ${_}-affix-wrapper,
& > ${_}-number-affix-wrapper,
& > ${E}-picker-range
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-l.lineWidth,borderInlineEndWidth:l.lineWidth},[`${_}`]:{float:"none"},[`& > ${E}-select > ${E}-select-selector,
& > ${E}-select-auto-complete ${_},
& > ${E}-cascader-picker ${_},
& > ${_}-group-wrapper ${_}`]:{borderInlineEndWidth:l.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${E}-select-focused`]:{zIndex:1},[`& > ${E}-select > ${E}-select-arrow`]:{zIndex:1},[`& > *:first-child,
& > ${E}-select:first-child > ${E}-select-selector,
& > ${E}-select-auto-complete:first-child ${_},
& > ${E}-cascader-picker:first-child ${_}`]:{borderStartStartRadius:l.borderRadius,borderEndStartRadius:l.borderRadius},[`& > *:last-child,
& > ${E}-select:last-child > ${E}-select-selector,
& > ${E}-cascader-picker:last-child ${_},
& > ${E}-cascader-picker-focused:last-child ${_}`]:{borderInlineEndWidth:l.lineWidth,borderStartEndRadius:l.borderRadius,borderEndEndRadius:l.borderRadius},[`& > ${E}-select-auto-complete ${_}`]:{verticalAlign:"top"},[`${_}-group-wrapper + ${_}-group-wrapper`]:{marginInlineStart:-l.lineWidth,[`${_}-affix-wrapper`]:{borderRadius:0}},[`${_}-group-wrapper:not(:last-child)`]:{[`&${_}-search > ${_}-group`]:{[`& > ${_}-group-addon > ${_}-search-button`]:{borderRadius:0},[`& > ${_}`]:{borderStartStartRadius:l.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:l.borderRadius}}}})}},a=l=>{const{componentCls:_,controlHeightSM:E,lineWidth:N}=l,Q=(E-N*2-16)/2;return{[_]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(l)),r(l)),h(l,_)),{'&[type="color"]':{height:l.controlHeight,[`&${_}-lg`]:{height:l.controlHeightLG},[`&${_}-sm`]:{height:E,paddingTop:Q,paddingBottom:Q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},o=l=>{const{componentCls:_}=l;return{[`${_}-clear-icon`]:{margin:0,color:l.colorTextQuaternary,fontSize:l.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${l.motionDurationSlow}`,"&:hover":{color:l.colorTextTertiary},"&:active":{color:l.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${l.inputAffixPadding}px`}}}},w=l=>{const{componentCls:_,inputAffixPadding:E,colorTextDescription:N,motionDurationSlow:U,colorIcon:Q,colorIconHover:X,iconCls:ee}=l;return{[`${_}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},r(l)),{display:"inline-flex",[`&:not(${_}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},j(l)),{zIndex:1,[`${_}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${_}[disabled]`]:{background:"transparent"}},[`> input${_}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${_}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:l.paddingXS}},"&-show-count-suffix":{color:N},"&-show-count-has-suffix":{marginInlineEnd:l.paddingXXS},"&-prefix":{marginInlineEnd:E},"&-suffix":{marginInlineStart:E}}}),o(l)),{[`${ee}${_}-password-icon`]:{color:Q,cursor:"pointer",transition:`all ${U}`,"&:hover":{color:X}}}),h(l,`${_}-affix-wrapper`))}},O=l=>{const{componentCls:_,colorError:E,colorWarning:N,borderRadiusLG:U,borderRadiusSM:Q}=l;return{[`${_}-group`]:Object.assign(Object.assign(Object.assign({},(0,u.Wf)(l)),t(l)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${_}-group-addon`]:{borderRadius:U,fontSize:l.fontSizeLG}},"&-sm":{[`${_}-group-addon`]:{borderRadius:Q}},"&-status-error":{[`${_}-group-addon`]:{color:E,borderColor:E}},"&-status-warning":{[`${_}-group-addon`]:{color:N,borderColor:N}},"&-disabled":{[`${_}-group-addon`]:Object.assign({},M(l))},[`&:not(${_}-compact-first-item):not(${_}-compact-last-item)${_}-compact-item`]:{[`${_}, ${_}-group-addon`]:{borderRadius:0}},[`&:not(${_}-compact-last-item)${_}-compact-first-item`]:{[`${_}, ${_}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${_}-compact-first-item)${_}-compact-last-item`]:{[`${_}, ${_}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},p=l=>{const{componentCls:_,antCls:E}=l,N=`${_}-search`;return{[N]:{[`${_}`]:{"&:hover, &:focus":{borderColor:l.colorPrimaryHover,[`+ ${_}-group-addon ${N}-button:not(${E}-btn-primary)`]:{borderInlineStartColor:l.colorPrimaryHover}}},[`${_}-affix-wrapper`]:{borderRadius:0},[`${_}-lg`]:{lineHeight:l.lineHeightLG-2e-4},[`> ${_}-group`]:{[`> ${_}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${N}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:l.borderRadius,borderEndEndRadius:l.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${N}-button:not(${E}-btn-primary)`]:{color:l.colorTextDescription,"&:hover":{color:l.colorPrimaryHover},"&:active":{color:l.colorPrimaryActive},[`&${E}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${N}-button`]:{height:l.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${N}-button`]:{height:l.controlHeightLG},[`&-small ${N}-button`]:{height:l.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${_}-compact-item`]:{[`&:not(${_}-compact-last-item)`]:{[`${_}-group-addon`]:{[`${_}-search-button`]:{marginInlineEnd:-l.lineWidth,borderRadius:0}}},[`&:not(${_}-compact-first-item)`]:{[`${_},${_}-affix-wrapper`]:{borderRadius:0}},[`> ${_}-group-addon ${_}-search-button,
> ${_},
${_}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${_}-affix-wrapper-focused`]:{zIndex:2}}}}},c=l=>{const{componentCls:_,paddingLG:E}=l,N=`${_}-textarea`;return{[N]:{position:"relative","&-show-count":{[`> ${_}`]:{height:"100%"},[`${_}-data-count`]:{position:"absolute",bottom:-l.fontSize*l.lineHeight,insetInlineEnd:0,color:l.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${_}`]:{paddingInlineEnd:E}},[`&-affix-wrapper${N}-has-feedback`]:{[`${_}`]:{paddingInlineEnd:E}},[`&-affix-wrapper${_}-affix-wrapper`]:{padding:0,[`> textarea${_}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${_}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${_}-clear-icon`]:{position:"absolute",insetInlineEnd:l.paddingXS,insetBlockStart:l.paddingXS},[`${N}-suffix`]:{position:"absolute",top:0,insetInlineEnd:l.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function m(l){return(0,z.TS)(l,{inputAffixPadding:l.paddingXXS})}const P=l=>{const{controlHeight:_,fontSize:E,lineHeight:N,lineWidth:U,controlHeightSM:Q,controlHeightLG:X,fontSizeLG:ee,lineHeightLG:S,paddingSM:d,controlPaddingHorizontalSM:C,controlPaddingHorizontal:b,colorFillAlter:D,colorPrimaryHover:x,controlOutlineWidth:n,controlOutline:i,colorErrorOutline:v,colorWarningOutline:y}=l;return{paddingBlock:Math.max(Math.round((_-E*N)/2*10)/10-U,3),paddingBlockSM:Math.max(Math.round((Q-E*N)/2*10)/10-U,0),paddingBlockLG:Math.ceil((X-ee*S)/2*10)/10-U,paddingInline:d-U,paddingInlineSM:C-U,paddingInlineLG:b-U,addonBg:D,activeBorderColor:x,hoverBorderColor:x,activeShadow:`0 0 0 ${n}px ${i}`,errorActiveShadow:`0 0 0 ${n}px ${v}`,warningActiveShadow:`0 0 0 ${n}px ${y}`}};re.ZP=(0,K.Z)("Input",l=>{const _=(0,z.TS)(l,m(l));return[a(_),c(_),w(_),O(_),p(_),(0,R.c)(_)]},P)},45818:function(xe,re,s){"use strict";s.d(re,{D:function(){return m},Z:function(){return _}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},K=z,k=s(7657),j=function(N,U){return R.createElement(k.Z,(0,u.Z)({},N,{ref:U,icon:K}))},F=R.forwardRef(j),M=F,e=s(33853),A=s(38819),h=s(92310),r=s.n(h),t=s(2738),o=E=>!isNaN(parseFloat(E))&&isFinite(E),w=s(36355),O=s(84966),p=function(E,N){var U={};for(var Q in E)Object.prototype.hasOwnProperty.call(E,Q)&&N.indexOf(Q)<0&&(U[Q]=E[Q]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,Q=Object.getOwnPropertySymbols(E);X<Q.length;X++)N.indexOf(Q[X])<0&&Object.prototype.propertyIsEnumerable.call(E,Q[X])&&(U[Q[X]]=E[Q[X]]);return U};const c={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},m=R.createContext({}),P=(()=>{let E=0;return function(){let N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return E+=1,`${N}${E}`}})();var _=R.forwardRef((E,N)=>{const{prefixCls:U,className:Q,trigger:X,children:ee,defaultCollapsed:S=!1,theme:d="dark",style:C={},collapsible:b=!1,reverseArrow:D=!1,width:x=200,collapsedWidth:n=80,zeroWidthTriggerStyle:i,breakpoint:v,onCollapse:y,onBreakpoint:W}=E,$=p(E,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Y}=(0,R.useContext)(O.Gs),[q,ie]=(0,R.useState)("collapsed"in E?E.collapsed:S),[me,Oe]=(0,R.useState)(!1);(0,R.useEffect)(()=>{"collapsed"in E&&ie(E.collapsed)},[E.collapsed]);const ye=(L,Z)=>{"collapsed"in E||ie(L),y==null||y(L,Z)},Se=(0,R.useRef)();Se.current=L=>{Oe(L.matches),W==null||W(L.matches),q!==L.matches&&ye(L.matches,"responsive")},(0,R.useEffect)(()=>{function L(g){return Se.current(g)}let Z;if(typeof window!="undefined"){const{matchMedia:g}=window;if(g&&v&&v in c){Z=g(`(max-width: ${c[v]})`);try{Z.addEventListener("change",L)}catch(B){Z.addListener(L)}L(Z)}}return()=>{try{Z==null||Z.removeEventListener("change",L)}catch(g){Z==null||Z.removeListener(L)}}},[v]),(0,R.useEffect)(()=>{const L=P("ant-sider-");return Y.addSider(L),()=>Y.removeSider(L)},[]);const Ne=()=>{ye(!q,"clickTrigger")},{getPrefixCls:ve}=(0,R.useContext)(w.E_),Ee=()=>{const L=ve("layout-sider",U),Z=(0,t.Z)($,["collapsed"]),g=q?n:x,B=o(g)?`${g}px`:String(g),H=parseFloat(String(n||0))===0?R.createElement("span",{onClick:Ne,className:r()(`${L}-zero-width-trigger`,`${L}-zero-width-trigger-${D?"right":"left"}`),style:i},X||R.createElement(M,null)):null,T={expanded:D?R.createElement(A.Z,null):R.createElement(e.Z,null),collapsed:D?R.createElement(e.Z,null):R.createElement(A.Z,null)}[q?"collapsed":"expanded"],G=X!==null?H||R.createElement("div",{className:`${L}-trigger`,onClick:Ne,style:{width:B}},X||T):null,V=Object.assign(Object.assign({},C),{flex:`0 0 ${B}`,maxWidth:B,minWidth:B,width:B}),J=r()(L,`${L}-${d}`,{[`${L}-collapsed`]:!!q,[`${L}-has-trigger`]:b&&X!==null&&!H,[`${L}-below`]:!!me,[`${L}-zero-width`]:parseFloat(B)===0},Q);return R.createElement("aside",Object.assign({className:J},Z,{style:V,ref:N}),R.createElement("div",{className:`${L}-children`},ee),b||me&&H?G:null)},Ae=R.useMemo(()=>({siderCollapsed:q}),[q]);return R.createElement(m.Provider,{value:Ae},Ee())})},84966:function(xe,re,s){"use strict";s.d(re,{VY:function(){return m},$_:function(){return c},h4:function(){return p},Gs:function(){return t},ZP:function(){return P}});var u=s(19127),R=s(92310),z=s.n(R),K=s(2738),k=s(59301),j=s(36355),F=s(83116),e=l=>{const{componentCls:_,bodyBg:E,lightSiderBg:N,lightTriggerBg:U,lightTriggerColor:Q}=l;return{[`${_}-sider-light`]:{background:N,[`${_}-sider-trigger`]:{color:Q,background:U},[`${_}-sider-zero-width-trigger`]:{color:Q,background:U,border:`1px solid ${E}`,borderInlineStart:0}}}};const A=l=>{const{antCls:_,componentCls:E,colorText:N,triggerColor:U,footerBg:Q,triggerBg:X,headerHeight:ee,headerPadding:S,headerColor:d,footerPadding:C,triggerHeight:b,zeroTriggerHeight:D,zeroTriggerWidth:x,motionDurationMid:n,motionDurationSlow:i,fontSize:v,borderRadius:y,bodyBg:W,headerBg:$,siderBg:Y}=l;return{[E]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:W,"&, *":{boxSizing:"border-box"},[`&${E}-has-sider`]:{flexDirection:"row",[`> ${E}, > ${E}-content`]:{width:0}},[`${E}-header, &${E}-footer`]:{flex:"0 0 auto"},[`${E}-sider`]:{position:"relative",minWidth:0,background:Y,transition:`all ${n}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${_}-menu${_}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:b},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:b,color:U,lineHeight:`${b}px`,textAlign:"center",background:X,cursor:"pointer",transition:`all ${n}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ee,insetInlineEnd:-x,zIndex:1,width:x,height:D,color:U,fontSize:l.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Y,borderStartStartRadius:0,borderStartEndRadius:y,borderEndEndRadius:y,borderEndStartRadius:0,cursor:"pointer",transition:`background ${i} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${i}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-x,borderStartStartRadius:y,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:y}}}}},e(l)),{"&-rtl":{direction:"rtl"}}),[`${E}-header`]:{height:ee,padding:S,color:d,lineHeight:`${ee}px`,background:$,[`${_}-menu`]:{lineHeight:"inherit"}},[`${E}-footer`]:{padding:C,color:N,fontSize:v,background:Q},[`${E}-content`]:{flex:"auto",minHeight:0}}};var h=(0,F.Z)("Layout",l=>[A(l)],l=>{const{colorBgLayout:_,controlHeight:E,controlHeightLG:N,colorText:U,controlHeightSM:Q,marginXXS:X,colorTextLightSolid:ee,colorBgContainer:S}=l,d=N*1.25;return{colorBgHeader:"#001529",colorBgBody:_,colorBgTrigger:"#002140",bodyBg:_,headerBg:"#001529",headerHeight:E*2,headerPadding:`0 ${d}px`,headerColor:U,footerPadding:`${Q}px ${d}px`,footerBg:_,siderBg:"#001529",triggerHeight:N+X*2,triggerBg:"#002140",triggerColor:ee,zeroTriggerWidth:N,zeroTriggerHeight:N,lightSiderBg:S,lightTriggerBg:S,lightTriggerColor:U}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),r=function(l,_){var E={};for(var N in l)Object.prototype.hasOwnProperty.call(l,N)&&_.indexOf(N)<0&&(E[N]=l[N]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,N=Object.getOwnPropertySymbols(l);U<N.length;U++)_.indexOf(N[U])<0&&Object.prototype.propertyIsEnumerable.call(l,N[U])&&(E[N[U]]=l[N[U]]);return E};const t=k.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function a(l){let{suffixCls:_,tagName:E,displayName:N}=l;return U=>k.forwardRef((X,ee)=>k.createElement(U,Object.assign({ref:ee,suffixCls:_,tagName:E},X)))}const o=k.forwardRef((l,_)=>{const{prefixCls:E,suffixCls:N,className:U,tagName:Q}=l,X=r(l,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ee}=k.useContext(j.E_),S=ee("layout",E),[d,C]=h(S),b=N?`${S}-${N}`:S;return d(k.createElement(Q,Object.assign({className:z()(E||b,U,C),ref:_},X)))}),w=k.forwardRef((l,_)=>{const{direction:E}=k.useContext(j.E_),[N,U]=k.useState([]),{prefixCls:Q,className:X,rootClassName:ee,children:S,hasSider:d,tagName:C,style:b}=l,D=r(l,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),x=(0,K.Z)(D,["suffixCls"]),{getPrefixCls:n,layout:i}=k.useContext(j.E_),v=n("layout",Q),[y,W]=h(v),$=z()(v,{[`${v}-has-sider`]:typeof d=="boolean"?d:N.length>0,[`${v}-rtl`]:E==="rtl"},i==null?void 0:i.className,X,ee,W),Y=k.useMemo(()=>({siderHook:{addSider:q=>{U(ie=>[].concat((0,u.Z)(ie),[q]))},removeSider:q=>{U(ie=>ie.filter(me=>me!==q))}}}),[]);return y(k.createElement(t.Provider,{value:Y},k.createElement(C,Object.assign({ref:_,className:$,style:Object.assign(Object.assign({},i==null?void 0:i.style),b)},x),S)))}),O=a({tagName:"div",displayName:"Layout"})(w),p=a({suffixCls:"header",tagName:"header",displayName:"Header"})(o),c=a({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(o),m=a({suffixCls:"content",tagName:"main",displayName:"Content"})(o);var P=O},40875:function(xe,re,s){"use strict";s.d(re,{J:function(){return j}});var u=s(59301),R=s(33234),z=s(70425),K=function(F,M){var e={};for(var A in F)Object.prototype.hasOwnProperty.call(F,A)&&M.indexOf(A)<0&&(e[A]=F[A]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,A=Object.getOwnPropertySymbols(F);h<A.length;h++)M.indexOf(A[h])<0&&Object.prototype.propertyIsEnumerable.call(F,A[h])&&(e[A[h]]=F[A[h]]);return e};const k=u.createContext(null),j=u.forwardRef((F,M)=>{const{children:e}=F,A=K(F,["children"]),h=u.useContext(k),r=u.useMemo(()=>Object.assign(Object.assign({},h),A),[h,A.prefixCls,A.mode,A.selectable]);return u.createElement(k.Provider,{value:r},u.createElement(R.BR,null,(0,z.supportNodeRef)(e)?u.cloneElement(e,{ref:M}):e))});re.Z=k},20834:function(xe,re,s){"use strict";s.d(re,{default:function(){return Ae}});var u=s(15285),R=s(59301),z=s(45818),K=s(92310),k=s.n(K),j=s(36355),F=function(L,Z){var g={};for(var B in L)Object.prototype.hasOwnProperty.call(L,B)&&Z.indexOf(B)<0&&(g[B]=L[B]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(L);H<B.length;H++)Z.indexOf(B[H])<0&&Object.prototype.propertyIsEnumerable.call(L,B[H])&&(g[B[H]]=L[B[H]]);return g},e=L=>{const{prefixCls:Z,className:g,dashed:B}=L,H=F(L,["prefixCls","className","dashed"]),{getPrefixCls:f}=R.useContext(j.E_),I=f("menu",Z),T=k()({[`${I}-item-divider-dashed`]:!!B},g);return R.createElement(u.iz,Object.assign({className:T},H))},A=s(11592),h=s(2738),r=s(6848),t=s(92343),o=(0,R.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),O=L=>{var Z;const{className:g,children:B,icon:H,title:f,danger:I}=L,{prefixCls:T,firstLevel:G,direction:V,disableMenuItemTitleTooltip:J,inlineCollapsed:ae}=R.useContext(o),le=He=>{const ke=R.createElement("span",{className:`${T}-title-content`},B);return(!H||(0,t.l$)(B)&&B.type==="span")&&B&&He&&G&&typeof B=="string"?R.createElement("div",{className:`${T}-inline-collapsed-noicon`},B.charAt(0)):ke},{siderCollapsed:oe}=R.useContext(z.D);let se=f;typeof f=="undefined"?se=G?B:"":f===!1&&(se="");const we={title:se};!oe&&!ae&&(we.title=null,we.open=!1);const Ie=(0,A.Z)(B).length;let Re=R.createElement(u.ck,Object.assign({},(0,h.Z)(L,["title","icon","danger"]),{className:k()({[`${T}-item-danger`]:I,[`${T}-item-only-child`]:(H?Ie+1:Ie)===1},g),title:typeof f=="string"?f:void 0}),(0,t.Tm)(H,{className:k()((0,t.l$)(H)?(Z=H.props)===null||Z===void 0?void 0:Z.className:"",`${T}-item-icon`)}),le(ae));return J||(Re=R.createElement(r.Z,Object.assign({},we,{placement:V==="rtl"?"left":"right",overlayClassName:`${T}-inline-collapsed-tooltip`}),Re)),Re},c=L=>{var Z;const{popupClassName:g,icon:B,title:H,theme:f}=L,I=R.useContext(o),{prefixCls:T,inlineCollapsed:G,theme:V}=I,J=(0,u.Xl)();let ae;if(!B)ae=G&&!J.length&&H&&typeof H=="string"?R.createElement("div",{className:`${T}-inline-collapsed-noicon`},H.charAt(0)):R.createElement("span",{className:`${T}-title-content`},H);else{const oe=(0,t.l$)(H)&&H.type==="span";ae=R.createElement(R.Fragment,null,(0,t.Tm)(B,{className:k()((0,t.l$)(B)?(Z=B.props)===null||Z===void 0?void 0:Z.className:"",`${T}-item-icon`)}),oe?H:R.createElement("span",{className:`${T}-title-content`},H))}const le=R.useMemo(()=>Object.assign(Object.assign({},I),{firstLevel:!1}),[I]);return R.createElement(o.Provider,{value:le},R.createElement(u.Wd,Object.assign({},(0,h.Z)(L,["icon"]),{title:ae,popupClassName:k()(T,g,`${T}-${f||V}`)})))},m=s(18785),P=s(70425),l=s(62892),_=s(40875),E=function(L,Z){var g={};for(var B in L)Object.prototype.hasOwnProperty.call(L,B)&&Z.indexOf(B)<0&&(g[B]=L[B]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(L);H<B.length;H++)Z.indexOf(B[H])<0&&Object.prototype.propertyIsEnumerable.call(L,B[H])&&(g[B[H]]=L[B[H]]);return g};function N(L){return(L||[]).map((Z,g)=>{if(Z&&typeof Z=="object"){const B=Z,{label:H,children:f,key:I,type:T}=B,G=E(B,["label","children","key","type"]),V=I!=null?I:`tmp-${g}`;return f||T==="group"?T==="group"?R.createElement(u.BW,Object.assign({key:V},G,{title:H}),N(f)):R.createElement(c,Object.assign({key:V},G,{title:H}),N(f)):T==="divider"?R.createElement(e,Object.assign({key:V},G)):R.createElement(O,Object.assign({key:V},G),H)}return null}).filter(Z=>Z)}function U(L){return R.useMemo(()=>L&&N(L),[L])}var Q=s(64993),X=s(17313),ee=s(8378),S=s(13826),d=s(29878),C=s(83116),b=s(37613),x=L=>{const{componentCls:Z,motionDurationSlow:g,horizontalLineHeight:B,colorSplit:H,lineWidth:f,lineType:I,itemPaddingInline:T}=L;return{[`${Z}-horizontal`]:{lineHeight:B,border:0,borderBottom:`${f}px ${I} ${H}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Z}-item, ${Z}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:T},[`> ${Z}-item:hover,
> ${Z}-item-active,
> ${Z}-submenu ${Z}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Z}-item, ${Z}-submenu-title`]:{transition:[`border-color ${g}`,`background ${g}`].join(",")},[`${Z}-submenu-arrow`]:{display:"none"}}}},i=L=>{let{componentCls:Z,menuArrowOffset:g}=L;return{[`${Z}-rtl`]:{direction:"rtl"},[`${Z}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Z}-rtl${Z}-vertical,
${Z}-submenu-rtl ${Z}-vertical`]:{[`${Z}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${g})`},"&::after":{transform:`rotate(45deg) translateY(${g})`}}}}};const v=L=>Object.assign({},(0,X.oN)(L));var W=(L,Z)=>{const{componentCls:g,itemColor:B,itemSelectedColor:H,groupTitleColor:f,itemBg:I,subMenuItemBg:T,itemSelectedBg:G,activeBarHeight:V,activeBarWidth:J,activeBarBorderWidth:ae,motionDurationSlow:le,motionEaseInOut:oe,motionEaseOut:se,itemPaddingInline:we,motionDurationMid:Ie,itemHoverColor:Re,lineType:He,colorSplit:ke,itemDisabledColor:Ce,dangerItemColor:Qe,dangerItemHoverColor:at,dangerItemSelectedColor:et,dangerItemActiveBg:Ke,dangerItemSelectedBg:yt,itemHoverBg:ut,itemActiveBg:dt,menuSubMenuBg:ht,horizontalItemSelectedColor:St,horizontalItemSelectedBg:st,horizontalItemBorderRadius:rt,horizontalItemHoverBg:tt,popupBg:Ze}=L;return{[`${g}-${Z}, ${g}-${Z} > ${g}`]:{color:B,background:I,[`&${g}-root:focus-visible`]:Object.assign({},v(L)),[`${g}-item-group-title`]:{color:f},[`${g}-submenu-selected`]:{[`> ${g}-submenu-title`]:{color:H}},[`${g}-item-disabled, ${g}-submenu-disabled`]:{color:`${Ce} !important`},[`${g}-item:not(${g}-item-selected):not(${g}-submenu-selected)`]:{[`&:hover, > ${g}-submenu-title:hover`]:{color:Re}},[`&:not(${g}-horizontal)`]:{[`${g}-item:not(${g}-item-selected)`]:{"&:hover":{backgroundColor:ut},"&:active":{backgroundColor:dt}},[`${g}-submenu-title`]:{"&:hover":{backgroundColor:ut},"&:active":{backgroundColor:dt}}},[`${g}-item-danger`]:{color:Qe,[`&${g}-item:hover`]:{[`&:not(${g}-item-selected):not(${g}-submenu-selected)`]:{color:at}},[`&${g}-item:active`]:{background:Ke}},[`${g}-item a`]:{"&, &:hover":{color:"inherit"}},[`${g}-item-selected`]:{color:H,[`&${g}-item-danger`]:{color:et},"a, a:hover":{color:"inherit"}},[`& ${g}-item-selected`]:{backgroundColor:G,[`&${g}-item-danger`]:{backgroundColor:yt}},[`${g}-item, ${g}-submenu-title`]:{[`&:not(${g}-item-disabled):focus-visible`]:Object.assign({},v(L))},[`&${g}-submenu > ${g}`]:{backgroundColor:ht},[`&${g}-popup > ${g}`]:{backgroundColor:Ze},[`&${g}-horizontal`]:Object.assign(Object.assign({},Z==="dark"?{borderBottom:0}:{}),{[`> ${g}-item, > ${g}-submenu`]:{top:ae,marginTop:-ae,marginBottom:0,borderRadius:rt,"&::after":{position:"absolute",insetInline:we,bottom:0,borderBottom:`${V}px solid transparent`,transition:`border-color ${le} ${oe}`,content:'""'},"&:hover, &-active, &-open":{background:tt,"&::after":{borderBottomWidth:V,borderBottomColor:St}},"&-selected":{color:St,backgroundColor:st,"&:hover":{backgroundColor:st},"&::after":{borderBottomWidth:V,borderBottomColor:St}}}}),[`&${g}-root`]:{[`&${g}-inline, &${g}-vertical`]:{borderInlineEnd:`${ae}px ${He} ${ke}`}},[`&${g}-inline`]:{[`${g}-sub${g}-inline`]:{background:T},[`${g}-item, ${g}-submenu-title`]:ae&&J?{width:`calc(100% + ${ae}px)`}:{},[`${g}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${J}px solid ${H}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ie} ${se}`,`opacity ${Ie} ${se}`].join(","),content:'""'},[`&${g}-item-danger`]:{"&::after":{borderInlineEndColor:et}}},[`${g}-selected, ${g}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ie} ${oe}`,`opacity ${Ie} ${oe}`].join(",")}}}}}};const $=L=>{const{componentCls:Z,itemHeight:g,itemMarginInline:B,padding:H,menuArrowSize:f,marginXS:I,itemMarginBlock:T}=L,G=H+f+I;return{[`${Z}-item`]:{position:"relative",overflow:"hidden"},[`${Z}-item, ${Z}-submenu-title`]:{height:g,lineHeight:`${g}px`,paddingInline:H,overflow:"hidden",textOverflow:"ellipsis",marginInline:B,marginBlock:T,width:`calc(100% - ${B*2}px)`},[`> ${Z}-item,
> ${Z}-submenu > ${Z}-submenu-title`]:{height:g,lineHeight:`${g}px`},[`${Z}-item-group-list ${Z}-submenu-title,
${Z}-submenu-title`]:{paddingInlineEnd:G}}};var q=L=>{const{componentCls:Z,iconCls:g,itemHeight:B,colorTextLightSolid:H,dropdownWidth:f,controlHeightLG:I,motionDurationMid:T,motionEaseOut:G,paddingXL:V,itemMarginInline:J,fontSizeLG:ae,motionDurationSlow:le,paddingXS:oe,boxShadowSecondary:se,collapsedWidth:we,collapsedIconSize:Ie}=L,Re={height:B,lineHeight:`${B}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Z]:{"&-inline, &-vertical":Object.assign({[`&${Z}-root`]:{boxShadow:"none"}},$(L))},[`${Z}-submenu-popup`]:{[`${Z}-vertical`]:Object.assign(Object.assign({},$(L)),{boxShadow:se})}},{[`${Z}-submenu-popup ${Z}-vertical${Z}-sub`]:{minWidth:f,maxHeight:`calc(100vh - ${I*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Z}-inline`]:{width:"100%",[`&${Z}-root`]:{[`${Z}-item, ${Z}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${le}`,`background ${le}`,`padding ${T} ${G}`].join(","),[`> ${Z}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Z}-sub${Z}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Z}-submenu > ${Z}-submenu-title`]:Re,[`& ${Z}-item-group-title`]:{paddingInlineStart:V}},[`${Z}-item`]:Re}},{[`${Z}-inline-collapsed`]:{width:we,[`&${Z}-root`]:{[`${Z}-item, ${Z}-submenu ${Z}-submenu-title`]:{[`> ${Z}-inline-collapsed-noicon`]:{fontSize:ae,textAlign:"center"}}},[`> ${Z}-item,
> ${Z}-item-group > ${Z}-item-group-list > ${Z}-item,
> ${Z}-item-group > ${Z}-item-group-list > ${Z}-submenu > ${Z}-submenu-title,
> ${Z}-submenu > ${Z}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ae/2}px - ${J}px)`,textOverflow:"clip",[`
${Z}-submenu-arrow,
${Z}-submenu-expand-icon
`]:{opacity:0},[`${Z}-item-icon, ${g}`]:{margin:0,fontSize:Ie,lineHeight:`${B}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Z}-item-icon, ${g}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Z}-item-icon, ${g}`]:{display:"none"},"a, a:hover":{color:H}},[`${Z}-item-group-title`]:Object.assign(Object.assign({},X.vS),{paddingInline:oe})}}]};const ie=L=>{const{componentCls:Z,motionDurationSlow:g,motionDurationMid:B,motionEaseInOut:H,motionEaseOut:f,iconCls:I,iconSize:T,iconMarginInlineEnd:G}=L;return{[`${Z}-item, ${Z}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${g}`,`background ${g}`,`padding ${g} ${H}`].join(","),[`${Z}-item-icon, ${I}`]:{minWidth:T,fontSize:T,transition:[`font-size ${B} ${f}`,`margin ${g} ${H}`,`color ${g}`].join(","),"+ span":{marginInlineStart:G,opacity:1,transition:[`opacity ${g} ${H}`,`margin ${g}`,`color ${g}`].join(",")}},[`${Z}-item-icon`]:Object.assign({},(0,X.Ro)()),[`&${Z}-item-only-child`]:{[`> ${I}, > ${Z}-item-icon`]:{marginInlineEnd:0}}},[`${Z}-item-disabled, ${Z}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Z}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},me=L=>{const{componentCls:Z,motionDurationSlow:g,motionEaseInOut:B,borderRadius:H,menuArrowSize:f,menuArrowOffset:I}=L;return{[`${Z}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:L.margin,width:f,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${g} ${B}, opacity ${g}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:f*.6,height:f*.15,backgroundColor:"currentcolor",borderRadius:H,transition:[`background ${g} ${B}`,`transform ${g} ${B}`,`top ${g} ${B}`,`color ${g} ${B}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${I})`},"&::after":{transform:`rotate(-45deg) translateY(${I})`}}}}},Oe=L=>{const{antCls:Z,componentCls:g,fontSize:B,motionDurationSlow:H,motionDurationMid:f,motionEaseInOut:I,paddingXS:T,padding:G,colorSplit:V,lineWidth:J,zIndexPopup:ae,borderRadiusLG:le,subMenuItemBorderRadius:oe,menuArrowSize:se,menuArrowOffset:we,lineType:Ie,menuPanelMaskInset:Re,groupTitleLineHeight:He,groupTitleFontSize:ke}=L;return[{"":{[`${g}`]:Object.assign(Object.assign({},(0,X.dF)()),{"&-hidden":{display:"none"}})},[`${g}-submenu-hidden`]:{display:"none"}},{[g]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,X.Wf)(L)),(0,X.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:B,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${H} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${g}-item`]:{flex:"none"}},[`${g}-item, ${g}-submenu, ${g}-submenu-title`]:{borderRadius:L.itemBorderRadius},[`${g}-item-group-title`]:{padding:`${T}px ${G}px`,fontSize:ke,lineHeight:He,transition:`all ${H}`},[`&-horizontal ${g}-submenu`]:{transition:[`border-color ${H} ${I}`,`background ${H} ${I}`].join(",")},[`${g}-submenu, ${g}-submenu-inline`]:{transition:[`border-color ${H} ${I}`,`background ${H} ${I}`,`padding ${f} ${I}`].join(",")},[`${g}-submenu ${g}-sub`]:{cursor:"initial",transition:[`background ${H} ${I}`,`padding ${H} ${I}`].join(",")},[`${g}-title-content`]:{transition:`color ${H}`},[`${g}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${g}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:V,borderStyle:Ie,borderWidth:0,borderTopWidth:J,marginBlock:J,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ie(L)),{[`${g}-item-group`]:{[`${g}-item-group-list`]:{margin:0,padding:0,[`${g}-item, ${g}-submenu-title`]:{paddingInline:`${B*2}px ${G}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ae,borderRadius:le,boxShadow:"none",transformOrigin:"0 0",[`&${g}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Re}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Re},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:L.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:L.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:L.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:L.paddingXS},[`> ${g}`]:Object.assign(Object.assign(Object.assign({borderRadius:le},ie(L)),me(L)),{[`${g}-item, ${g}-submenu > ${g}-submenu-title`]:{borderRadius:oe},[`${g}-submenu-title::after`]:{transition:`transform ${H} ${I}`}})}}),me(L)),{[`&-inline-collapsed ${g}-submenu-arrow,
&-inline ${g}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${we})`},"&::after":{transform:`rotate(45deg) translateX(-${we})`}},[`${g}-submenu-open${g}-submenu-inline > ${g}-submenu-title > ${g}-submenu-arrow`]:{transform:`translateY(-${se*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${we})`},"&::before":{transform:`rotate(45deg) translateX(${we})`}}})},{[`${Z}-layout-header`]:{[g]:{lineHeight:"inherit"}}}]};var ye=(L,Z)=>(0,C.Z)("Menu",B=>{if(Z===!1)return[];const{colorBgElevated:H,colorPrimary:f,colorTextLightSolid:I,controlHeightLG:T,fontSize:G,darkItemColor:V,darkDangerItemColor:J,darkItemBg:ae,darkSubMenuItemBg:le,darkItemSelectedColor:oe,darkItemSelectedBg:se,darkDangerItemSelectedBg:we,darkItemHoverBg:Ie,darkGroupTitleColor:Re,darkItemHoverColor:He,darkItemDisabledColor:ke,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Qe,darkDangerItemActiveBg:at}=B,et=G/7*5,Ke=(0,b.TS)(B,{menuArrowSize:et,menuHorizontalHeight:T*1.15,menuArrowOffset:`${et*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:H}),yt=(0,b.TS)(Ke,{itemColor:V,itemHoverColor:He,groupTitleColor:Re,itemSelectedColor:oe,itemBg:ae,popupBg:ae,subMenuItemBg:le,itemActiveBg:"transparent",itemSelectedBg:se,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ie,itemDisabledColor:ke,dangerItemColor:J,dangerItemHoverColor:Ce,dangerItemSelectedColor:Qe,dangerItemActiveBg:at,dangerItemSelectedBg:we,menuSubMenuBg:le,horizontalItemSelectedColor:I,horizontalItemSelectedBg:f});return[Oe(Ke),x(Ke),q(Ke),W(Ke,"light"),W(yt,"dark"),i(Ke),(0,ee.Z)(Ke),(0,S.oN)(Ke,"slide-up"),(0,S.oN)(Ke,"slide-down"),(0,d._y)(Ke,"zoom-big")]},B=>{const{colorPrimary:H,colorError:f,colorTextDisabled:I,colorErrorBg:T,colorText:G,colorTextDescription:V,colorBgContainer:J,colorFillAlter:ae,colorFillContent:le,lineWidth:oe,lineWidthBold:se,controlItemBgActive:we,colorBgTextHover:Ie,controlHeightLG:Re,lineHeight:He,colorBgElevated:ke,marginXXS:Ce,padding:Qe,fontSize:at,controlHeightSM:et,fontSizeLG:Ke,colorTextLightSolid:yt,colorErrorHover:ut}=B,dt=new Q.C(yt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:B.zIndexPopupBase+50,radiusItem:B.borderRadiusLG,itemBorderRadius:B.borderRadiusLG,radiusSubMenuItem:B.borderRadiusSM,subMenuItemBorderRadius:B.borderRadiusSM,colorItemText:G,itemColor:G,colorItemTextHover:G,itemHoverColor:G,colorItemTextHoverHorizontal:H,horizontalItemHoverColor:H,colorGroupTitle:V,groupTitleColor:V,colorItemTextSelected:H,itemSelectedColor:H,colorItemTextSelectedHorizontal:H,horizontalItemSelectedColor:H,colorItemBg:J,itemBg:J,colorItemBgHover:Ie,itemHoverBg:Ie,colorItemBgActive:le,itemActiveBg:we,colorSubItemBg:ae,subMenuItemBg:ae,colorItemBgSelected:we,itemSelectedBg:we,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:se,activeBarHeight:se,colorActiveBarBorderSize:oe,activeBarBorderWidth:oe,colorItemTextDisabled:I,itemDisabledColor:I,colorDangerItemText:f,dangerItemColor:f,colorDangerItemTextHover:f,dangerItemHoverColor:f,colorDangerItemTextSelected:f,dangerItemSelectedColor:f,colorDangerItemBgActive:T,dangerItemActiveBg:T,colorDangerItemBgSelected:T,dangerItemSelectedBg:T,itemMarginInline:B.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:He,collapsedWidth:Re*2,popupBg:ke,itemMarginBlock:Ce,itemPaddingInline:Qe,horizontalLineHeight:`${Re*1.15}px`,iconSize:at,iconMarginInlineEnd:et-at,collapsedIconSize:Ke,groupTitleFontSize:at,darkItemDisabledColor:new Q.C(yt).setAlpha(.25).toRgbString(),darkItemColor:dt,darkDangerItemColor:f,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:yt,darkItemSelectedBg:H,darkDangerItemSelectedBg:f,darkItemHoverBg:"transparent",darkGroupTitleColor:dt,darkItemHoverColor:yt,darkDangerItemHoverColor:ut,darkDangerItemSelectedColor:yt,darkDangerItemActiveBg:f}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(L),Se=function(L,Z){var g={};for(var B in L)Object.prototype.hasOwnProperty.call(L,B)&&Z.indexOf(B)<0&&(g[B]=L[B]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,B=Object.getOwnPropertySymbols(L);H<B.length;H++)Z.indexOf(B[H])<0&&Object.prototype.propertyIsEnumerable.call(L,B[H])&&(g[B[H]]=L[B[H]]);return g},ve=(0,R.forwardRef)((L,Z)=>{var g,B;const H=R.useContext(_.Z),f=H||{},{getPrefixCls:I,getPopupContainer:T,direction:G,menu:V}=R.useContext(j.E_),J=I(),{prefixCls:ae,className:le,style:oe,theme:se="light",expandIcon:we,_internalDisableMenuItemTitleTooltip:Ie,inlineCollapsed:Re,siderCollapsed:He,items:ke,children:Ce,rootClassName:Qe,mode:at,selectable:et,onClick:Ke,overflowedIndicatorPopupClassName:yt}=L,ut=Se(L,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),dt=(0,h.Z)(ut,["collapsedWidth"]),ht=U(ke)||Ce;(g=f.validator)===null||g===void 0||g.call(f,{mode:at});const St=(0,P.useEvent)(function(){var Lt;Ke==null||Ke.apply(void 0,arguments),(Lt=f.onClick)===null||Lt===void 0||Lt.call(f)}),st=f.mode||at,rt=et!=null?et:f.selectable,tt=R.useMemo(()=>He!==void 0?He:Re,[Re,He]),Ze={horizontal:{motionName:`${J}-slide-up`},inline:(0,l.Z)(J),other:{motionName:`${J}-zoom-big`}},qe=I("menu",ae||f.prefixCls),[wt,pt]=ye(qe,!H),Et=k()(`${qe}-${se}`,V==null?void 0:V.className,le);let Nt;if(typeof we=="function")Nt=we;else if(we===null||we===!1)Nt=null;else if(f.expandIcon===null||f.expandIcon===!1)Nt=null;else{const Lt=we!=null?we:f.expandIcon;Nt=(0,t.Tm)(Lt,{className:k()(`${qe}-submenu-expand-icon`,(0,t.l$)(Lt)?(B=Lt.props)===null||B===void 0?void 0:B.className:"")})}const Ct=R.useMemo(()=>({prefixCls:qe,inlineCollapsed:tt||!1,direction:G,firstLevel:!0,theme:se,mode:st,disableMenuItemTitleTooltip:Ie}),[qe,tt,G,Ie,se]);return wt(R.createElement(_.Z.Provider,{value:null},R.createElement(o.Provider,{value:Ct},R.createElement(u.ZP,Object.assign({getPopupContainer:T,overflowedIndicator:R.createElement(m.Z,null),overflowedIndicatorPopupClassName:k()(qe,`${qe}-${se}`,yt),mode:st,selectable:rt,onClick:St},dt,{inlineCollapsed:tt,style:Object.assign(Object.assign({},V==null?void 0:V.style),oe),className:Et,prefixCls:qe,direction:G,defaultMotions:Ze,expandIcon:Nt,ref:Z,rootClassName:k()(Qe,pt)}),ht))))});const Ee=(0,R.forwardRef)((L,Z)=>{const g=(0,R.useRef)(null),B=R.useContext(z.D);return(0,R.useImperativeHandle)(Z,()=>({menu:g.current,focus:H=>{var f;(f=g.current)===null||f===void 0||f.focus(H)}})),R.createElement(ve,Object.assign({ref:g},L,B))});Ee.Item=O,Ee.SubMenu=c,Ee.Divider=e,Ee.ItemGroup=u.BW;var Ae=Ee},13570:function(xe,re,s){"use strict";s.d(re,{Z:function(){return v}});var u=s(96663),R=s(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},K=z,k=s(7657),j=function(W,$){return R.createElement(k.Z,(0,u.Z)({},W,{ref:$,icon:K}))},F=R.forwardRef(j),M=F,e=s(92310),A=s.n(e),h=s(90493),r=s(72071),t=s(6620),a=s(18929),o=s(10228),w=s(26112);function O(y,W){var $=y.disabled,Y=y.prefixCls,q=y.character,ie=y.characterRender,me=y.index,Oe=y.count,ye=y.value,Se=y.allowHalf,Ne=y.focused,ve=y.onHover,Ee=y.onClick,Ae=function(T){ve(T,me)},L=function(T){Ee(T,me)},Z=function(T){T.keyCode===o.Z.ENTER&&Ee(T,me)},g=me+1,B=new Set([Y]);ye===0&&me===0&&Ne?B.add("".concat(Y,"-focused")):Se&&ye+.5>=g&&ye<g?(B.add("".concat(Y,"-half")),B.add("".concat(Y,"-active")),Ne&&B.add("".concat(Y,"-focused"))):(g<=ye?B.add("".concat(Y,"-full")):B.add("".concat(Y,"-zero")),g===ye&&Ne&&B.add("".concat(Y,"-focused")));var H=typeof q=="function"?q(y):q,f=R.createElement("li",{className:A()(Array.from(B)),ref:W},R.createElement("div",{onClick:$?null:L,onKeyDown:$?null:Z,onMouseMove:$?null:Ae,role:"radio","aria-checked":ye>me?"true":"false","aria-posinset":me+1,"aria-setsize":Oe,tabIndex:$?-1:0},R.createElement("div",{className:"".concat(Y,"-first")},H),R.createElement("div",{className:"".concat(Y,"-second")},H)));return ie&&(f=ie(f,y)),f}var p=R.forwardRef(O);function c(){var y=R.useRef({});function W(Y){return y.current[Y]}function $(Y){return function(q){y.current[Y]=q}}return[W,$]}function m(y){var W=y.pageXOffset,$="scrollLeft";if(typeof W!="number"){var Y=y.document;W=Y.documentElement[$],typeof W!="number"&&(W=Y.body[$])}return W}function P(y){var W,$,Y=y.ownerDocument,q=Y.body,ie=Y&&Y.documentElement,me=y.getBoundingClientRect();return W=me.left,$=me.top,W-=ie.clientLeft||q.clientLeft||0,$-=ie.clientTop||q.clientTop||0,{left:W,top:$}}function l(y){var W=P(y),$=y.ownerDocument,Y=$.defaultView||$.parentWindow;return W.left+=m(Y),W.left}var _=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function E(y,W){var $,Y=y.prefixCls,q=Y===void 0?"rc-rate":Y,ie=y.className,me=y.defaultValue,Oe=y.value,ye=y.count,Se=ye===void 0?5:ye,Ne=y.allowHalf,ve=Ne===void 0?!1:Ne,Ee=y.allowClear,Ae=Ee===void 0?!0:Ee,L=y.character,Z=L===void 0?"\u2605":L,g=y.characterRender,B=y.disabled,H=y.direction,f=H===void 0?"ltr":H,I=y.tabIndex,T=I===void 0?0:I,G=y.autoFocus,V=y.onHoverChange,J=y.onChange,ae=y.onFocus,le=y.onBlur,oe=y.onKeyDown,se=y.onMouseLeave,we=(0,t.Z)(y,_),Ie=c(),Re=(0,r.Z)(Ie,2),He=Re[0],ke=Re[1],Ce=R.useRef(null),Qe=function(){if(!B){var Le;(Le=Ce.current)===null||Le===void 0||Le.focus()}};R.useImperativeHandle(W,function(){return{focus:Qe,blur:function(){if(!B){var Le;(Le=Ce.current)===null||Le===void 0||Le.blur()}}}});var at=(0,a.Z)(me||0,{value:Oe}),et=(0,r.Z)(at,2),Ke=et[0],yt=et[1],ut=(0,a.Z)(null),dt=(0,r.Z)(ut,2),ht=dt[0],St=dt[1],st=function(Le,Je){var Ge=f==="rtl",Me=Le+1;if(ve){var mt=He(Le),Ot=l(mt),We=mt.clientWidth;(Ge&&Je-Ot>We/2||!Ge&&Je-Ot<We/2)&&(Me-=.5)}return Me},rt=function(Le){yt(Le),J==null||J(Le)},tt=R.useState(!1),Ze=(0,r.Z)(tt,2),qe=Ze[0],wt=Ze[1],pt=function(){wt(!0),ae==null||ae()},Et=function(){wt(!1),le==null||le()},Nt=R.useState(null),Ct=(0,r.Z)(Nt,2),Lt=Ct[0],he=Ct[1],be=function(Le,Je){var Ge=st(Je,Le.pageX);Ge!==ht&&(he(Ge),St(null)),V==null||V(Ge)},fe=function(Le){B||(he(null),St(null),V==null||V(void 0)),Le&&(se==null||se(Le))},pe=function(Le,Je){var Ge=st(Je,Le.pageX),Me=!1;Ae&&(Me=Ge===Ke),fe(),rt(Me?0:Ge),St(Me?Ge:null)},Te=function(Le){var Je=Le.keyCode,Ge=f==="rtl",Me=Ke;Je===o.Z.RIGHT&&Me<Se&&!Ge?(ve?Me+=.5:Me+=1,rt(Me),Le.preventDefault()):Je===o.Z.LEFT&&Me>0&&!Ge||Je===o.Z.RIGHT&&Me>0&&Ge?(ve?Me-=.5:Me-=1,rt(Me),Le.preventDefault()):Je===o.Z.LEFT&&Me<Se&&Ge&&(ve?Me+=.5:Me+=1,rt(Me),Le.preventDefault()),oe==null||oe(Le)};R.useEffect(function(){G&&!B&&Qe()},[]);var Ye=new Array(Se).fill(0).map(function(Ue,Le){return R.createElement(p,{ref:ke(Le),index:Le,count:Se,disabled:B,prefixCls:"".concat(q,"-star"),allowHalf:ve,value:Lt===null?Ke:Lt,onClick:pe,onHover:be,key:Ue||Le,character:Z,characterRender:g,focused:qe})}),Fe=A()(q,ie,($={},(0,h.Z)($,"".concat(q,"-disabled"),B),(0,h.Z)($,"".concat(q,"-rtl"),f==="rtl"),$));return R.createElement("ul",(0,u.Z)({className:Fe,onMouseLeave:fe,tabIndex:B?-1:T,onFocus:B?null:pt,onBlur:B?null:Et,onKeyDown:B?null:Te,ref:Ce,role:"radiogroup"},(0,w.Z)(we,{aria:!0,data:!0,attr:!0})),Ye)}var N=R.forwardRef(E),U=N,Q=s(36355),X=s(6848),ee=s(17313),S=s(83116),d=s(37613);const C=y=>{const{componentCls:W}=y;return{[`${W}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:y.marginXS},"> div":{transition:`all ${y.motionDurationMid}, outline 0s`,"&:hover":{transform:y.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${y.lineWidth}px dashed ${y.starColor}`,transform:y.starHoverScale}},"&-first, &-second":{color:y.starBg,transition:`all ${y.motionDurationMid}`,userSelect:"none",[y.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${W}-star-first, &-half ${W}-star-second`]:{opacity:1},[`&-half ${W}-star-first, &-full ${W}-star-second`]:{color:"inherit"}}}},b=y=>({[`&-rtl${y.componentCls}`]:{direction:"rtl"}}),D=y=>{const{componentCls:W}=y;return{[W]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ee.Wf)(y)),{display:"inline-block",margin:0,padding:0,color:y.starColor,fontSize:y.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${W} ${W}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),C(y)),{[`+ ${W}-text`]:{display:"inline-block",marginInlineStart:y.marginXS,fontSize:y.fontSize}}),b(y))}};var x=(0,S.Z)("Rate",y=>{const W=(0,d.TS)(y,{});return[D(W)]},y=>({starColor:y.yellow6,starSize:y.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:y.colorFillContent})),n=function(y,W){var $={};for(var Y in y)Object.prototype.hasOwnProperty.call(y,Y)&&W.indexOf(Y)<0&&($[Y]=y[Y]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,Y=Object.getOwnPropertySymbols(y);q<Y.length;q++)W.indexOf(Y[q])<0&&Object.prototype.propertyIsEnumerable.call(y,Y[q])&&($[Y[q]]=y[Y[q]]);return $},v=R.forwardRef((y,W)=>{const{prefixCls:$,className:Y,rootClassName:q,style:ie,tooltips:me,character:Oe=R.createElement(M,null)}=y,ye=n(y,["prefixCls","className","rootClassName","style","tooltips","character"]),Se=(B,H)=>{let{index:f}=H;return me?R.createElement(X.Z,{title:me[f]},B):B},{getPrefixCls:Ne,direction:ve,rate:Ee}=R.useContext(Q.E_),Ae=Ne("rate",$),[L,Z]=x(Ae),g=Object.assign(Object.assign({},Ee==null?void 0:Ee.style),ie);return L(R.createElement(U,Object.assign({ref:W,character:Oe,characterRender:Se},ye,{className:A()(Y,q,Z,Ee==null?void 0:Ee.className),style:g,prefixCls:Ae,direction:ve})))})},61621:function(xe,re,s){"use strict";s.d(re,{Z:function(){return Z}});var u=s(92310),R=s.n(u),z=s(59301),K=s(36355),k=s(2738),F=g=>{const{prefixCls:B,className:H,style:f,size:I,shape:T}=g,G=R()({[`${B}-lg`]:I==="large",[`${B}-sm`]:I==="small"}),V=R()({[`${B}-circle`]:T==="circle",[`${B}-square`]:T==="square",[`${B}-round`]:T==="round"}),J=z.useMemo(()=>typeof I=="number"?{width:I,height:I,lineHeight:`${I}px`}:{},[I]);return z.createElement("span",{className:R()(B,G,V,H),style:Object.assign(Object.assign({},J),f)})},M=s(93083),e=s(83116),A=s(37613);const h=new M.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),r=g=>({height:g,lineHeight:`${g}px`}),t=g=>Object.assign({width:g},r(g)),a=g=>({background:g.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:h,animationDuration:g.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),o=g=>Object.assign({width:g*5,minWidth:g*5},r(g)),w=g=>{const{skeletonAvatarCls:B,gradientFromColor:H,controlHeight:f,controlHeightLG:I,controlHeightSM:T}=g;return{[`${B}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:H},t(f)),[`${B}${B}-circle`]:{borderRadius:"50%"},[`${B}${B}-lg`]:Object.assign({},t(I)),[`${B}${B}-sm`]:Object.assign({},t(T))}},O=g=>{const{controlHeight:B,borderRadiusSM:H,skeletonInputCls:f,controlHeightLG:I,controlHeightSM:T,gradientFromColor:G}=g;return{[`${f}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:G,borderRadius:H},o(B)),[`${f}-lg`]:Object.assign({},o(I)),[`${f}-sm`]:Object.assign({},o(T))}},p=g=>Object.assign({width:g},r(g)),c=g=>{const{skeletonImageCls:B,imageSizeBase:H,gradientFromColor:f,borderRadiusSM:I}=g;return{[`${B}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:f,borderRadius:I},p(H*2)),{[`${B}-path`]:{fill:"#bfbfbf"},[`${B}-svg`]:Object.assign(Object.assign({},p(H)),{maxWidth:H*4,maxHeight:H*4}),[`${B}-svg${B}-svg-circle`]:{borderRadius:"50%"}}),[`${B}${B}-circle`]:{borderRadius:"50%"}}},m=(g,B,H)=>{const{skeletonButtonCls:f}=g;return{[`${H}${f}-circle`]:{width:B,minWidth:B,borderRadius:"50%"},[`${H}${f}-round`]:{borderRadius:B}}},P=g=>Object.assign({width:g*2,minWidth:g*2},r(g)),l=g=>{const{borderRadiusSM:B,skeletonButtonCls:H,controlHeight:f,controlHeightLG:I,controlHeightSM:T,gradientFromColor:G}=g;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${H}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:G,borderRadius:B,width:f*2,minWidth:f*2},P(f))},m(g,f,H)),{[`${H}-lg`]:Object.assign({},P(I))}),m(g,I,`${H}-lg`)),{[`${H}-sm`]:Object.assign({},P(T))}),m(g,T,`${H}-sm`))},_=g=>{const{componentCls:B,skeletonAvatarCls:H,skeletonTitleCls:f,skeletonParagraphCls:I,skeletonButtonCls:T,skeletonInputCls:G,skeletonImageCls:V,controlHeight:J,controlHeightLG:ae,controlHeightSM:le,gradientFromColor:oe,padding:se,marginSM:we,borderRadius:Ie,titleHeight:Re,blockRadius:He,paragraphLiHeight:ke,controlHeightXS:Ce,paragraphMarginTop:Qe}=g;return{[`${B}`]:{display:"table",width:"100%",[`${B}-header`]:{display:"table-cell",paddingInlineEnd:se,verticalAlign:"top",[`${H}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:oe},t(J)),[`${H}-circle`]:{borderRadius:"50%"},[`${H}-lg`]:Object.assign({},t(ae)),[`${H}-sm`]:Object.assign({},t(le))},[`${B}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${f}`]:{width:"100%",height:Re,background:oe,borderRadius:He,[`+ ${I}`]:{marginBlockStart:le}},[`${I}`]:{padding:0,"> li":{width:"100%",height:ke,listStyle:"none",background:oe,borderRadius:He,"+ li":{marginBlockStart:Ce}}},[`${I}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${B}-content`]:{[`${f}, ${I} > li`]:{borderRadius:Ie}}},[`${B}-with-avatar ${B}-content`]:{[`${f}`]:{marginBlockStart:we,[`+ ${I}`]:{marginBlockStart:Qe}}},[`${B}${B}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},l(g)),w(g)),O(g)),c(g)),[`${B}${B}-block`]:{width:"100%",[`${T}`]:{width:"100%"},[`${G}`]:{width:"100%"}},[`${B}${B}-active`]:{[`
${f},
${I} > li,
${H},
${T},
${G},
${V}
`]:Object.assign({},a(g))}}};var E=(0,e.Z)("Skeleton",g=>{const{componentCls:B}=g,H=(0,A.TS)(g,{skeletonAvatarCls:`${B}-avatar`,skeletonTitleCls:`${B}-title`,skeletonParagraphCls:`${B}-paragraph`,skeletonButtonCls:`${B}-button`,skeletonInputCls:`${B}-input`,skeletonImageCls:`${B}-image`,imageSizeBase:g.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${g.gradientFromColor} 25%, ${g.gradientToColor} 37%, ${g.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[_(H)]},g=>{const{colorFillContent:B,colorFill:H}=g,f=B,I=H;return{color:f,colorGradientEnd:I,gradientFromColor:f,gradientToColor:I,titleHeight:g.controlHeight/2,blockRadius:g.borderRadiusSM,paragraphMarginTop:g.marginLG+g.marginXXS,paragraphLiHeight:g.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),U=g=>{const{prefixCls:B,className:H,rootClassName:f,active:I,shape:T="circle",size:G="default"}=g,{getPrefixCls:V}=z.useContext(K.E_),J=V("skeleton",B),[ae,le]=E(J),oe=(0,k.Z)(g,["prefixCls","className"]),se=R()(J,`${J}-element`,{[`${J}-active`]:I},H,f,le);return ae(z.createElement("div",{className:se},z.createElement(F,Object.assign({prefixCls:`${J}-avatar`,shape:T,size:G},oe))))},X=g=>{const{prefixCls:B,className:H,rootClassName:f,active:I,block:T=!1,size:G="default"}=g,{getPrefixCls:V}=z.useContext(K.E_),J=V("skeleton",B),[ae,le]=E(J),oe=(0,k.Z)(g,["prefixCls"]),se=R()(J,`${J}-element`,{[`${J}-active`]:I,[`${J}-block`]:T},H,f,le);return ae(z.createElement("div",{className:se},z.createElement(F,Object.assign({prefixCls:`${J}-button`,size:G},oe))))};const ee="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var d=g=>{const{prefixCls:B,className:H,rootClassName:f,style:I,active:T}=g,{getPrefixCls:G}=z.useContext(K.E_),V=G("skeleton",B),[J,ae]=E(V),le=R()(V,`${V}-element`,{[`${V}-active`]:T},H,f,ae);return J(z.createElement("div",{className:le},z.createElement("div",{className:R()(`${V}-image`,H),style:I},z.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${V}-image-svg`},z.createElement("path",{d:ee,className:`${V}-image-path`})))))},b=g=>{const{prefixCls:B,className:H,rootClassName:f,active:I,block:T,size:G="default"}=g,{getPrefixCls:V}=z.useContext(K.E_),J=V("skeleton",B),[ae,le]=E(J),oe=(0,k.Z)(g,["prefixCls"]),se=R()(J,`${J}-element`,{[`${J}-active`]:I,[`${J}-block`]:T},H,f,le);return ae(z.createElement("div",{className:se},z.createElement(F,Object.assign({prefixCls:`${J}-input`,size:G},oe))))},D=s(96663),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},n=x,i=s(7657),v=function(B,H){return z.createElement(i.Z,(0,D.Z)({},B,{ref:H,icon:n}))},y=z.forwardRef(v),W=y,Y=g=>{const{prefixCls:B,className:H,rootClassName:f,style:I,active:T,children:G}=g,{getPrefixCls:V}=z.useContext(K.E_),J=V("skeleton",B),[ae,le]=E(J),oe=R()(J,`${J}-element`,{[`${J}-active`]:T},le,H,f),se=G!=null?G:z.createElement(W,null);return ae(z.createElement("div",{className:oe},z.createElement("div",{className:R()(`${J}-image`,H),style:I},se)))},q=s(19127),me=g=>{const B=V=>{const{width:J,rows:ae=2}=g;if(Array.isArray(J))return J[V];if(ae-1===V)return J},{prefixCls:H,className:f,style:I,rows:T}=g,G=(0,q.Z)(Array(T)).map((V,J)=>z.createElement("li",{key:J,style:{width:B(J)}}));return z.createElement("ul",{className:R()(H,f),style:I},G)},ye=g=>{let{prefixCls:B,className:H,width:f,style:I}=g;return z.createElement("h3",{className:R()(B,H),style:Object.assign({width:f},I)})};function Se(g){return g&&typeof g=="object"?g:{}}function Ne(g,B){return g&&!B?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ve(g,B){return!g&&B?{width:"38%"}:g&&B?{width:"50%"}:{}}function Ee(g,B){const H={};return(!g||!B)&&(H.width="61%"),!g&&B?H.rows=3:H.rows=2,H}const Ae=g=>{const{prefixCls:B,loading:H,className:f,rootClassName:I,style:T,children:G,avatar:V=!1,title:J=!0,paragraph:ae=!0,active:le,round:oe}=g,{getPrefixCls:se,direction:we,skeleton:Ie}=z.useContext(K.E_),Re=se("skeleton",B),[He,ke]=E(Re);if(H||!("loading"in g)){const Ce=!!V,Qe=!!J,at=!!ae;let et;if(Ce){const ut=Object.assign(Object.assign({prefixCls:`${Re}-avatar`},Ne(Qe,at)),Se(V));et=z.createElement("div",{className:`${Re}-header`},z.createElement(F,Object.assign({},ut)))}let Ke;if(Qe||at){let ut;if(Qe){const ht=Object.assign(Object.assign({prefixCls:`${Re}-title`},ve(Ce,at)),Se(J));ut=z.createElement(ye,Object.assign({},ht))}let dt;if(at){const ht=Object.assign(Object.assign({prefixCls:`${Re}-paragraph`},Ee(Ce,Qe)),Se(ae));dt=z.createElement(me,Object.assign({},ht))}Ke=z.createElement("div",{className:`${Re}-content`},ut,dt)}const yt=R()(Re,{[`${Re}-with-avatar`]:Ce,[`${Re}-active`]:le,[`${Re}-rtl`]:we==="rtl",[`${Re}-round`]:oe},Ie==null?void 0:Ie.className,f,I,ke);return He(z.createElement("div",{className:yt,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),T)},et,Ke))}return typeof G!="undefined"?G:null};Ae.Button=X,Ae.Avatar=U,Ae.Input=b,Ae.Image=d,Ae.Node=Y;var L=Ae,Z=L},81327:function(xe,re,s){"use strict";s.d(re,{Z:function(){return O}});var u=s(59301),R=s(92310),z=s.n(R),K=s(11592),k=s(36355),j=s(33234);const F=u.createContext({latestIndex:0}),M=F.Provider;var A=p=>{let{className:c,index:m,children:P,split:l,style:_}=p;const{latestIndex:E}=u.useContext(F);return P==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:c,style:_},P),m<E&&l&&u.createElement("span",{className:`${c}-split`},l))},h=s(2856);function r(p){return["small","middle","large"].includes(p)}function t(p){return p?typeof p=="number"&&!Number.isNaN(p):!1}var a=function(p,c){var m={};for(var P in p)Object.prototype.hasOwnProperty.call(p,P)&&c.indexOf(P)<0&&(m[P]=p[P]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,P=Object.getOwnPropertySymbols(p);l<P.length;l++)c.indexOf(P[l])<0&&Object.prototype.propertyIsEnumerable.call(p,P[l])&&(m[P[l]]=p[P[l]]);return m};const w=u.forwardRef((p,c)=>{var m,P;const{getPrefixCls:l,space:_,direction:E}=u.useContext(k.E_),{size:N=(_==null?void 0:_.size)||"small",align:U,className:Q,rootClassName:X,children:ee,direction:S="horizontal",prefixCls:d,split:C,style:b,wrap:D=!1,classNames:x,styles:n}=p,i=a(p,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[v,y]=Array.isArray(N)?N:[N,N],W=r(y),$=r(v),Y=t(y),q=t(v),ie=(0,K.Z)(ee,{keepEmpty:!0}),me=U===void 0&&S==="horizontal"?"center":U,Oe=l("space",d),[ye,Se]=(0,h.Z)(Oe),Ne=z()(Oe,_==null?void 0:_.className,Se,`${Oe}-${S}`,{[`${Oe}-rtl`]:E==="rtl",[`${Oe}-align-${me}`]:me,[`${Oe}-gap-row-${y}`]:W,[`${Oe}-gap-col-${v}`]:$},Q,X),ve=z()(`${Oe}-item`,(m=x==null?void 0:x.item)!==null&&m!==void 0?m:(P=_==null?void 0:_.classNames)===null||P===void 0?void 0:P.item);let Ee=0;const Ae=ie.map((g,B)=>{var H,f;g!=null&&(Ee=B);const I=g&&g.key||`${ve}-${B}`;return u.createElement(A,{className:ve,key:I,index:B,split:C,style:(H=n==null?void 0:n.item)!==null&&H!==void 0?H:(f=_==null?void 0:_.styles)===null||f===void 0?void 0:f.item},g)}),L=u.useMemo(()=>({latestIndex:Ee}),[Ee]);if(ie.length===0)return null;const Z={};return D&&(Z.flexWrap="wrap"),!$&&q&&(Z.columnGap=v),!W&&Y&&(Z.rowGap=y),ye(u.createElement("div",Object.assign({ref:c,className:Ne,style:Object.assign(Object.assign(Object.assign({},Z),_==null?void 0:_.style),b)},i),u.createElement(M,{value:L},Ae)))});w.Compact=j.ZP;var O=w},31797:function(xe,re,s){"use strict";s.d(re,{default:function(){return E}});var u=s(59301),R=s(56762),z=s(92343),K=s(92310),k=s.n(K),j=s(36355),F=s(61621),e=N=>{const{value:U,formatter:Q,precision:X,decimalSeparator:ee,groupSeparator:S="",prefixCls:d}=N;let C;if(typeof Q=="function")C=Q(U);else{const b=String(U),D=b.match(/^(-?)(\d*)(\.(\d+))?$/);if(!D||b==="-")C=b;else{const x=D[1];let n=D[2]||"0",i=D[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,S),typeof X=="number"&&(i=i.padEnd(X,"0").slice(0,X>0?X:0)),i&&(i=`${ee}${i}`),C=[u.createElement("span",{key:"int",className:`${d}-content-value-int`},x,n),i&&u.createElement("span",{key:"decimal",className:`${d}-content-value-decimal`},i)]}}return u.createElement("span",{className:`${d}-content-value`},C)},A=s(17313),h=s(83116),r=s(37613);const t=N=>{const{componentCls:U,marginXXS:Q,padding:X,colorTextDescription:ee,titleFontSize:S,colorTextHeading:d,contentFontSize:C,fontFamily:b}=N;return{[`${U}`]:Object.assign(Object.assign({},(0,A.Wf)(N)),{[`${U}-title`]:{marginBottom:Q,color:ee,fontSize:S},[`${U}-skeleton`]:{paddingTop:X},[`${U}-content`]:{color:d,fontSize:C,fontFamily:b,[`${U}-content-value`]:{display:"inline-block",direction:"ltr"},[`${U}-content-prefix, ${U}-content-suffix`]:{display:"inline-block"},[`${U}-content-prefix`]:{marginInlineEnd:Q},[`${U}-content-suffix`]:{marginInlineStart:Q}}})}};var a=(0,h.Z)("Statistic",N=>{const U=(0,r.TS)(N,{});return[t(U)]},N=>{const{fontSizeHeading3:U,fontSize:Q}=N;return{titleFontSize:Q,contentFontSize:U}}),w=N=>{const{prefixCls:U,className:Q,rootClassName:X,style:ee,valueStyle:S,value:d=0,title:C,valueRender:b,prefix:D,suffix:x,loading:n=!1,onMouseEnter:i,onMouseLeave:v,decimalSeparator:y=".",groupSeparator:W=","}=N,{getPrefixCls:$,direction:Y,statistic:q}=u.useContext(j.E_),ie=$("statistic",U),[me,Oe]=a(ie),ye=u.createElement(e,Object.assign({decimalSeparator:y,groupSeparator:W,prefixCls:ie},N,{value:d})),Se=k()(ie,{[`${ie}-rtl`]:Y==="rtl"},q==null?void 0:q.className,Q,X,Oe);return me(u.createElement("div",{className:Se,style:Object.assign(Object.assign({},q==null?void 0:q.style),ee),onMouseEnter:i,onMouseLeave:v},C&&u.createElement("div",{className:`${ie}-title`},C),u.createElement(F.Z,{paragraph:!1,loading:n,className:`${ie}-skeleton`},u.createElement("div",{style:S,className:`${ie}-content`},D&&u.createElement("span",{className:`${ie}-content-prefix`},D),b?b(ye):ye,x&&u.createElement("span",{className:`${ie}-content-suffix`},x)))))};const O=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function p(N,U){let Q=N;const X=/\[[^\]]*]/g,ee=(U.match(X)||[]).map(b=>b.slice(1,-1)),S=U.replace(X,"[]"),d=O.reduce((b,D)=>{let[x,n]=D;if(b.includes(x)){const i=Math.floor(Q/n);return Q-=i*n,b.replace(new RegExp(`${x}+`,"g"),v=>{const y=v.length;return i.toString().padStart(y,"0")})}return b},S);let C=0;return d.replace(X,()=>{const b=ee[C];return C+=1,b})}function c(N,U){const{format:Q=""}=U,X=new Date(N).getTime(),ee=Date.now(),S=Math.max(X-ee,0);return p(S,Q)}const m=1e3/30;function P(N){return new Date(N).getTime()}const l=N=>{const{value:U,format:Q="HH:mm:ss",onChange:X,onFinish:ee}=N,S=(0,R.Z)(),d=u.useRef(null),C=()=>{ee==null||ee(),d.current&&(clearInterval(d.current),d.current=null)},b=()=>{const n=P(U);n>=Date.now()&&(d.current=setInterval(()=>{S(),X==null||X(n-Date.now()),n<Date.now()&&C()},m))};u.useEffect(()=>(b(),()=>{d.current&&(clearInterval(d.current),d.current=null)}),[U]);const D=(n,i)=>c(n,Object.assign(Object.assign({},i),{format:Q})),x=n=>(0,z.Tm)(n,{title:void 0});return u.createElement(w,Object.assign({},N,{valueRender:x,formatter:D}))};var _=u.memo(l);w.Countdown=_;var E=w},8378:function(xe,re){"use strict";const s=u=>({[u.componentCls]:{[`${u.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${u.motionDurationMid} ${u.motionEaseInOut},
opacity ${u.motionDurationMid} ${u.motionEaseInOut} !important`}},[`${u.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${u.motionDurationMid} ${u.motionEaseInOut},
opacity ${u.motionDurationMid} ${u.motionEaseInOut} !important`}}});re.Z=s},92899:function(xe,re,s){"use strict";s.d(re,{Fm:function(){return r}});var u=s(93083),R=s(95406);const z=new u.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),K=new u.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),k=new u.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),j=new u.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),F=new u.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),M=new u.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),e=new u.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),A=new u.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),h={"move-up":{inKeyframes:e,outKeyframes:A},"move-down":{inKeyframes:z,outKeyframes:K},"move-left":{inKeyframes:k,outKeyframes:j},"move-right":{inKeyframes:F,outKeyframes:M}},r=(t,a)=>{const{antCls:o}=t,w=`${o}-${a}`,{inKeyframes:O,outKeyframes:p}=h[a];return[(0,R.R)(w,O,p,t.motionDurationMid),{[`
${w}-enter,
${w}-appear
`]:{opacity:0,animationTimingFunction:t.motionEaseOutCirc},[`${w}-leave`]:{animationTimingFunction:t.motionEaseInOutCirc}}]}},13826:function(xe,re,s){"use strict";s.d(re,{Qt:function(){return k},Uw:function(){return K},fJ:function(){return z},ly:function(){return j},oN:function(){return r}});var u=s(93083),R=s(95406);const z=new u.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),K=new u.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),k=new u.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),j=new u.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),F=new u.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),M=new u.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),e=new u.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),A=new u.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),h={"slide-up":{inKeyframes:z,outKeyframes:K},"slide-down":{inKeyframes:k,outKeyframes:j},"slide-left":{inKeyframes:F,outKeyframes:M},"slide-right":{inKeyframes:e,outKeyframes:A}},r=(t,a)=>{const{antCls:o}=t,w=`${o}-${a}`,{inKeyframes:O,outKeyframes:p}=h[a];return[(0,R.R)(w,O,p,t.motionDurationMid),{[`
${w}-enter,
${w}-appear
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:t.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${w}-leave`]:{animationTimingFunction:t.motionEaseInQuint}}]}},19447:function(xe,re,s){"use strict";s.d(re,{ZP:function(){return k},fS:function(){return z},qN:function(){return R}});var u=s(47585);const R=8;function z(j){const F=R,{contentRadius:M,limitVerticalRadius:e}=j,A=M>12?M+2:12;return{dropdownArrowOffset:A,dropdownArrowOffsetVertical:e?F:A}}function K(j,F){return j?F:{}}function k(j,F){const{componentCls:M,sizePopupArrow:e,borderRadiusXS:A,borderRadiusOuter:h,boxShadowPopoverArrow:r}=j,{colorBg:t,contentRadius:a=j.borderRadiusLG,limitVerticalRadius:o,arrowDistance:w=0,arrowPlacement:O={left:!0,right:!0,top:!0,bottom:!0}}=F,{dropdownArrowOffsetVertical:p,dropdownArrowOffset:c}=z({contentRadius:a,limitVerticalRadius:o});return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({[`${M}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},(0,u.r)(e,A,h,t,r)),{"&:before":{background:t}})]},K(!!O.top,{[[`&-placement-top ${M}-arrow`,`&-placement-topLeft ${M}-arrow`,`&-placement-topRight ${M}-arrow`].join(",")]:{bottom:w,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${M}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${M}-arrow`]:{left:{_skip_check_:!0,value:c}},[`&-placement-topRight ${M}-arrow`]:{right:{_skip_check_:!0,value:c}}})),K(!!O.bottom,{[[`&-placement-bottom ${M}-arrow`,`&-placement-bottomLeft ${M}-arrow`,`&-placement-bottomRight ${M}-arrow`].join(",")]:{top:w,transform:"translateY(-100%)"},[`&-placement-bottom ${M}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${M}-arrow`]:{left:{_skip_check_:!0,value:c}},[`&-placement-bottomRight ${M}-arrow`]:{right:{_skip_check_:!0,value:c}}})),K(!!O.left,{[[`&-placement-left ${M}-arrow`,`&-placement-leftTop ${M}-arrow`,`&-placement-leftBottom ${M}-arrow`].join(",")]:{right:{_skip_check_:!0,value:w},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${M}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${M}-arrow`]:{top:p},[`&-placement-leftBottom ${M}-arrow`]:{bottom:p}})),K(!!O.right,{[[`&-placement-right ${M}-arrow`,`&-placement-rightTop ${M}-arrow`,`&-placement-rightBottom ${M}-arrow`].join(",")]:{left:{_skip_check_:!0,value:w},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${M}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${M}-arrow`]:{top:p},[`&-placement-rightBottom ${M}-arrow`]:{bottom:p}}))}}},47585:function(xe,re,s){"use strict";s.d(re,{r:function(){return u}});const u=(R,z,K,k,j)=>{const F=R/2,M=0,e=F,A=K*1/Math.sqrt(2),h=F-K*(1-1/Math.sqrt(2)),r=F-z*(1/Math.sqrt(2)),t=K*(Math.sqrt(2)-1)+z*(1/Math.sqrt(2)),a=2*F-r,o=t,w=2*F-A,O=h,p=2*F-M,c=e,m=F*Math.sqrt(2)+K*(Math.sqrt(2)-2),P=K*(Math.sqrt(2)-1);return{pointerEvents:"none",width:R,height:R,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:R,height:R/2,background:k,clipPath:{_multi_value_:!0,value:[`polygon(${P}px 100%, 50% ${P}px, ${2*F-P}px 100%, ${P}px 100%)`,`path('M ${M} ${e} A ${K} ${K} 0 0 0 ${A} ${h} L ${r} ${t} A ${z} ${z} 0 0 1 ${a} ${o} L ${w} ${O} A ${K} ${K} 0 0 0 ${p} ${c} Z')`]},content:'""'},"&::after":{content:'""',position:"absolute",width:m,height:m,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${z}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:j,zIndex:0,background:"transparent"}}}},33166:function(xe,re,s){"use strict";s.d(re,{i:function(){return u}});const u=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"]},45157:function(xe,re,s){"use strict";s.d(re,{Z:function(){return R}});var u=s(33166);function R(z,K){return u.i.reduce((k,j)=>{const F=z[`${j}1`],M=z[`${j}3`],e=z[`${j}6`],A=z[`${j}7`];return Object.assign(Object.assign({},k),K(j,{lightColor:F,lightBorderColor:M,darkColor:e,textColor:A}))},{})}},6848:function(xe,re,s){"use strict";s.d(re,{Z:function(){return X}});var u=s(59301),R=s(92310),z=s.n(R),K=s(55477),k=s(18929),j=s(62892),F=s(79676),M=s(92343),e=s(36355),A=s(33234),h=s(88088),r=s(17313),t=s(29878),a=s(19447),o=s(45157),w=s(37613),O=s(83116);const p=ee=>{const{componentCls:S,tooltipMaxWidth:d,tooltipColor:C,tooltipBg:b,tooltipBorderRadius:D,zIndexPopup:x,controlHeight:n,boxShadowSecondary:i,paddingSM:v,paddingXS:y,tooltipRadiusOuter:W}=ee;return[{[S]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(ee)),{position:"absolute",zIndex:x,display:"block",width:"max-content",maxWidth:d,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":b,[`${S}-inner`]:{minWidth:n,minHeight:n,padding:`${v/2}px ${y}px`,color:C,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:b,borderRadius:D,boxShadow:i,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${S}-inner`]:{borderRadius:Math.min(D,a.qN)}},[`${S}-content`]:{position:"relative"}}),(0,o.Z)(ee,($,Y)=>{let{darkColor:q}=Y;return{[`&${S}-${$}`]:{[`${S}-inner`]:{backgroundColor:q},[`${S}-arrow`]:{"--antd-arrow-background-color":q}}}})),{"&-rtl":{direction:"rtl"}})},(0,a.ZP)((0,w.TS)(ee,{borderRadiusOuter:W}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:D,limitVerticalRadius:!0}),{[`${S}-pure`]:{position:"relative",maxWidth:"none",margin:ee.sizePopupArrow}}]};var c=(ee,S)=>(0,O.Z)("Tooltip",C=>{if(S===!1)return[];const{borderRadius:b,colorTextLightSolid:D,colorBgDefault:x,borderRadiusOuter:n}=C,i=(0,w.TS)(C,{tooltipMaxWidth:250,tooltipColor:D,tooltipBorderRadius:b,tooltipBg:x,tooltipRadiusOuter:n>4?4:n});return[p(i),(0,t._y)(C,"zoom-big-fast")]},C=>{let{zIndexPopupBase:b,colorBgSpotlight:D}=C;return{zIndexPopup:b+70,colorBgDefault:D}},{resetStyle:!1})(ee),m=s(36785);function P(ee,S){const d=(0,m.o2)(S),C=z()({[`${ee}-${S}`]:S&&d}),b={},D={};return S&&!d&&(b.background=S,D["--antd-arrow-background-color"]=S),{className:C,overlayStyle:b,arrowStyle:D}}var _=ee=>{const{prefixCls:S,className:d,placement:C="top",title:b,color:D,overlayInnerStyle:x}=ee,{getPrefixCls:n}=u.useContext(e.E_),i=n("tooltip",S),[v,y]=c(i,!0),W=P(i,D),$=W.arrowStyle,Y=Object.assign(Object.assign({},x),W.overlayStyle),q=z()(y,i,`${i}-pure`,`${i}-placement-${C}`,d,W.className);return v(u.createElement("div",{className:q,style:$},u.createElement("div",{className:`${i}-arrow`}),u.createElement(K.G,Object.assign({},ee,{className:y,prefixCls:i,overlayInnerStyle:Y}),b)))},E=function(ee,S){var d={};for(var C in ee)Object.prototype.hasOwnProperty.call(ee,C)&&S.indexOf(C)<0&&(d[C]=ee[C]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,C=Object.getOwnPropertySymbols(ee);b<C.length;b++)S.indexOf(C[b])<0&&Object.prototype.propertyIsEnumerable.call(ee,C[b])&&(d[C[b]]=ee[C[b]]);return d};const N=(ee,S)=>{const d={},C=Object.assign({},ee);return S.forEach(b=>{ee&&b in ee&&(d[b]=ee[b],delete C[b])}),{picked:d,omitted:C}};function U(ee,S){const d=ee.type;if((d.__ANT_BUTTON===!0||ee.type==="button")&&ee.props.disabled||d.__ANT_SWITCH===!0&&(ee.props.disabled||ee.props.loading)||d.__ANT_RADIO===!0&&ee.props.disabled){const{picked:C,omitted:b}=N(ee.props.style,["position","left","right","top","bottom","float","display","zIndex"]),D=Object.assign(Object.assign({display:"inline-block"},C),{cursor:"not-allowed",width:ee.props.block?"100%":void 0}),x=Object.assign(Object.assign({},b),{pointerEvents:"none"}),n=(0,M.Tm)(ee,{style:x,className:null});return u.createElement("span",{style:D,className:z()(ee.props.className,`${S}-disabled-compatible-wrapper`)},n)}return ee}const Q=u.forwardRef((ee,S)=>{var d,C;const{prefixCls:b,openClassName:D,getTooltipContainer:x,overlayClassName:n,color:i,overlayInnerStyle:v,children:y,afterOpenChange:W,afterVisibleChange:$,destroyTooltipOnHide:Y,arrow:q=!0,title:ie,overlay:me,builtinPlacements:Oe,arrowPointAtCenter:ye=!1,autoAdjustOverflow:Se=!0}=ee,Ne=!!q,[,ve]=(0,h.Z)(),{getPopupContainer:Ee,getPrefixCls:Ae,direction:L}=u.useContext(e.E_),Z=u.useRef(null),g=()=>{var st;(st=Z.current)===null||st===void 0||st.forceAlign()};u.useImperativeHandle(S,()=>({forceAlign:g,forcePopupAlign:()=>{g()}}));const[B,H]=(0,k.Z)(!1,{value:(d=ee.open)!==null&&d!==void 0?d:ee.visible,defaultValue:(C=ee.defaultOpen)!==null&&C!==void 0?C:ee.defaultVisible}),f=!ie&&!me&&ie!==0,I=st=>{var rt,tt;H(f?!1:st),f||((rt=ee.onOpenChange)===null||rt===void 0||rt.call(ee,st),(tt=ee.onVisibleChange)===null||tt===void 0||tt.call(ee,st))},T=u.useMemo(()=>{var st,rt;let tt=ye;return typeof q=="object"&&(tt=(rt=(st=q.pointAtCenter)!==null&&st!==void 0?st:q.arrowPointAtCenter)!==null&&rt!==void 0?rt:ye),Oe||(0,F.Z)({arrowPointAtCenter:tt,autoAdjustOverflow:Se,arrowWidth:Ne?ve.sizePopupArrow:0,borderRadius:ve.borderRadius,offset:ve.marginXXS,visibleFirst:!0})},[ye,q,Oe,ve]),G=u.useMemo(()=>ie===0?ie:me||ie||"",[me,ie]),V=u.createElement(A.BR,null,typeof G=="function"?G():G),{getPopupContainer:J,placement:ae="top",mouseEnterDelay:le=.1,mouseLeaveDelay:oe=.1,overlayStyle:se,rootClassName:we}=ee,Ie=E(ee,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),Re=Ae("tooltip",b),He=Ae(),ke=ee["data-popover-inject"];let Ce=B;!("open"in ee)&&!("visible"in ee)&&f&&(Ce=!1);const Qe=U((0,M.l$)(y)&&!(0,M.M2)(y)?y:u.createElement("span",null,y),Re),at=Qe.props,et=!at.className||typeof at.className=="string"?z()(at.className,D||`${Re}-open`):at.className,[Ke,yt]=c(Re,!ke),ut=P(Re,i),dt=ut.arrowStyle,ht=Object.assign(Object.assign({},v),ut.overlayStyle),St=z()(n,{[`${Re}-rtl`]:L==="rtl"},ut.className,we,yt);return Ke(u.createElement(K.Z,Object.assign({},Ie,{showArrow:Ne,placement:ae,mouseEnterDelay:le,mouseLeaveDelay:oe,prefixCls:Re,overlayClassName:St,overlayStyle:Object.assign(Object.assign({},dt),se),getTooltipContainer:J||x||Ee,ref:Z,builtinPlacements:T,overlay:V,visible:Ce,onVisibleChange:I,afterVisibleChange:W!=null?W:$,overlayInnerStyle:ht,arrowContent:u.createElement("span",{className:`${Re}-arrow-content`}),motion:{motionName:(0,j.m)(He,"zoom-big-fast",ee.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!Y}),Ce?(0,M.Tm)(Qe,{className:et}):Qe))});Q._InternalPanelDoNotUseOrYouWillBeFired=_;var X=Q},25769:function(xe,re,s){"use strict";var u=s(98040),R={"text/plain":"Text","text/html":"Url",default:"Text"},z="Copy to clipboard: #{key}, Enter";function K(j){var F=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return j.replace(/#{\s*key\s*}/g,F)}function k(j,F){var M,e,A,h,r,t,a=!1;F||(F={}),M=F.debug||!1;try{A=u(),h=document.createRange(),r=document.getSelection(),t=document.createElement("span"),t.textContent=j,t.ariaHidden="true",t.style.all="unset",t.style.position="fixed",t.style.top=0,t.style.clip="rect(0, 0, 0, 0)",t.style.whiteSpace="pre",t.style.webkitUserSelect="text",t.style.MozUserSelect="text",t.style.msUserSelect="text",t.style.userSelect="text",t.addEventListener("copy",function(w){if(w.stopPropagation(),F.format)if(w.preventDefault(),typeof w.clipboardData=="undefined"){M&&console.warn("unable to use e.clipboardData"),M&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var O=R[F.format]||R.default;window.clipboardData.setData(O,j)}else w.clipboardData.clearData(),w.clipboardData.setData(F.format,j);F.onCopy&&(w.preventDefault(),F.onCopy(w.clipboardData))}),document.body.appendChild(t),h.selectNodeContents(t),r.addRange(h);var o=document.execCommand("copy");if(!o)throw new Error("copy command was unsuccessful");a=!0}catch(w){M&&console.error("unable to copy using execCommand: ",w),M&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(F.format||"text",j),F.onCopy&&F.onCopy(window.clipboardData),a=!0}catch(O){M&&console.error("unable to copy using clipboardData: ",O),M&&console.error("falling back to prompt"),e=K("message"in F?F.message:z),window.prompt(e,j)}}finally{r&&(typeof r.removeRange=="function"?r.removeRange(h):r.removeAllRanges()),t&&document.body.removeChild(t),A()}return a}xe.exports=k},53184:function(xe,re,s){"use strict";var u,R;function z(K,k,j){var F=function(M,e){return K.js_beautify(M,e)};return F.js=K.js_beautify,F.css=k.css_beautify,F.html=j.html_beautify,F.js_beautify=K.js_beautify,F.css_beautify=k.css_beautify,F.html_beautify=j.html_beautify,F}u=[s(58553),s(87804),s(40998)],R=function(K,k,j){return z(K,k,j)}.apply(re,u),R!==void 0&&(xe.exports=R)},87804:function(xe,re){var s,u;(function(){var R;(function(){"use strict";var K=[,,function(M){function e(r){this.__parent=r,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}e.prototype.clone_empty=function(){var r=new e(this.__parent);return r.set_indent(this.__indent_count,this.__alignment_count),r},e.prototype.item=function(r){return r<0?this.__items[this.__items.length+r]:this.__items[r]},e.prototype.has_match=function(r){for(var t=this.__items.length-1;t>=0;t--)if(this.__items[t].match(r))return!0;return!1},e.prototype.set_indent=function(r,t){this.is_empty()&&(this.__indent_count=r||0,this.__alignment_count=t||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},e.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},e.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},e.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var r=this.__parent.current_line;return r.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),r.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),r.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,r.__items[0]===" "&&(r.__items.splice(0,1),r.__character_count-=1),!0}return!1},e.prototype.is_empty=function(){return this.__items.length===0},e.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},e.prototype.push=function(r){this.__items.push(r);var t=r.lastIndexOf(`
`);t!==-1?this.__character_count=r.length-t:this.__character_count+=r.length},e.prototype.pop=function(){var r=null;return this.is_empty()||(r=this.__items.pop(),this.__character_count-=r.length),r},e.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},e.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},e.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},e.prototype.toString=function(){var r="";return this.is_empty()?this.__parent.indent_empty_lines&&(r=this.__parent.get_indent_string(this.__indent_count)):(r=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),r+=this.__items.join("")),r};function A(r,t){this.__cache=[""],this.__indent_size=r.indent_size,this.__indent_string=r.indent_char,r.indent_with_tabs||(this.__indent_string=new Array(r.indent_size+1).join(r.indent_char)),t=t||"",r.indent_level>0&&(t=new Array(r.indent_level+1).join(this.__indent_string)),this.__base_string=t,this.__base_string_length=t.length}A.prototype.get_indent_size=function(r,t){var a=this.__base_string_length;return t=t||0,r<0&&(a=0),a+=r*this.__indent_size,a+=t,a},A.prototype.get_indent_string=function(r,t){var a=this.__base_string;return t=t||0,r<0&&(r=0,a=""),t+=r*this.__indent_size,this.__ensure_cache(t),a+=this.__cache[t],a},A.prototype.__ensure_cache=function(r){for(;r>=this.__cache.length;)this.__add_column()},A.prototype.__add_column=function(){var r=this.__cache.length,t=0,a="";this.__indent_size&&r>=this.__indent_size&&(t=Math.floor(r/this.__indent_size),r-=t*this.__indent_size,a=new Array(t+1).join(this.__indent_string)),r&&(a+=new Array(r+1).join(" ")),this.__cache.push(a)};function h(r,t){this.__indent_cache=new A(r,t),this.raw=!1,this._end_with_newline=r.end_with_newline,this.indent_size=r.indent_size,this.wrap_line_length=r.wrap_line_length,this.indent_empty_lines=r.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new e(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}h.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},h.prototype.get_line_number=function(){return this.__lines.length},h.prototype.get_indent_string=function(r,t){return this.__indent_cache.get_indent_string(r,t)},h.prototype.get_indent_size=function(r,t){return this.__indent_cache.get_indent_size(r,t)},h.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},h.prototype.add_new_line=function(r){return this.is_empty()||!r&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},h.prototype.get_code=function(r){this.trim(!0);var t=this.current_line.pop();t&&(t[t.length-1]===`
`&&(t=t.replace(/\n+$/g,"")),this.current_line.push(t)),this._end_with_newline&&this.__add_outputline();var a=this.__lines.join(`
`);return r!==`
`&&(a=a.replace(/[\n]/g,r)),a},h.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},h.prototype.set_indent=function(r,t){return r=r||0,t=t||0,this.next_line.set_indent(r,t),this.__lines.length>1?(this.current_line.set_indent(r,t),!0):(this.current_line.set_indent(),!1)},h.prototype.add_raw_token=function(r){for(var t=0;t<r.newlines;t++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(r.whitespace_before),this.current_line.push(r.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},h.prototype.add_token=function(r){this.__add_space_before_token(),this.current_line.push(r),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},h.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},h.prototype.remove_indent=function(r){for(var t=this.__lines.length;r<t;)this.__lines[r]._remove_indent(),r++;this.current_line._remove_wrap_indent()},h.prototype.trim=function(r){for(r=r===void 0?!1:r,this.current_line.trim();r&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},h.prototype.just_added_newline=function(){return this.current_line.is_empty()},h.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},h.prototype.ensure_empty_line_above=function(r,t){for(var a=this.__lines.length-2;a>=0;){var o=this.__lines[a];if(o.is_empty())break;if(o.item(0).indexOf(r)!==0&&o.item(-1)!==t){this.__lines.splice(a+1,0,new e(this)),this.previous_line=this.__lines[this.__lines.length-2];break}a--}},M.exports.Output=h},,,,function(M){function e(r,t){this.raw_options=A(r,t),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs",this.indent_char===" "),this.indent_with_tabs&&(this.indent_char=" ",this.indent_size===1&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","none","angular","django","erb","handlebars","php","smarty"],["auto"])}e.prototype._get_array=function(r,t){var a=this.raw_options[r],o=t||[];return typeof a=="object"?a!==null&&typeof a.concat=="function"&&(o=a.concat()):typeof a=="string"&&(o=a.split(/[^a-zA-Z0-9_\/\-]+/)),o},e.prototype._get_boolean=function(r,t){var a=this.raw_options[r],o=a===void 0?!!t:!!a;return o},e.prototype._get_characters=function(r,t){var a=this.raw_options[r],o=t||"";return typeof a=="string"&&(o=a.replace(/\\r/,"\r").replace(/\\n/,`
`).replace(/\\t/," ")),o},e.prototype._get_number=function(r,t){var a=this.raw_options[r];t=parseInt(t,10),isNaN(t)&&(t=0);var o=parseInt(a,10);return isNaN(o)&&(o=t),o},e.prototype._get_selection=function(r,t,a){var o=this._get_selection_list(r,t,a);if(o.length!==1)throw new Error("Invalid Option Value: The option '"+r+`' can only be one of the following values:
`+t+`
You passed in: '`+this.raw_options[r]+"'");return o[0]},e.prototype._get_selection_list=function(r,t,a){if(!t||t.length===0)throw new Error("Selection list cannot be empty.");if(a=a||[t[0]],!this._is_valid_selection(a,t))throw new Error("Invalid Default Value!");var o=this._get_array(r,a);if(!this._is_valid_selection(o,t))throw new Error("Invalid Option Value: The option '"+r+`' can contain only the following values:
`+t+`
You passed in: '`+this.raw_options[r]+"'");return o},e.prototype._is_valid_selection=function(r,t){return r.length&&t.length&&!r.some(function(a){return t.indexOf(a)===-1})};function A(r,t){var a={};r=h(r);var o;for(o in r)o!==t&&(a[o]=r[o]);if(t&&r[t])for(o in r[t])a[o]=r[t][o];return a}function h(r){var t={},a;for(a in r){var o=a.replace(/-/g,"_");t[o]=r[a]}return t}M.exports.Options=e,M.exports.normalizeOpts=h,M.exports.mergeOpts=A},,function(M){var e=RegExp.prototype.hasOwnProperty("sticky");function A(h){this.__input=h||"",this.__input_length=this.__input.length,this.__position=0}A.prototype.restart=function(){this.__position=0},A.prototype.back=function(){this.__position>0&&(this.__position-=1)},A.prototype.hasNext=function(){return this.__position<this.__input_length},A.prototype.next=function(){var h=null;return this.hasNext()&&(h=this.__input.charAt(this.__position),this.__position+=1),h},A.prototype.peek=function(h){var r=null;return h=h||0,h+=this.__position,h>=0&&h<this.__input_length&&(r=this.__input.charAt(h)),r},A.prototype.__match=function(h,r){h.lastIndex=r;var t=h.exec(this.__input);return t&&!(e&&h.sticky)&&t.index!==r&&(t=null),t},A.prototype.test=function(h,r){return r=r||0,r+=this.__position,r>=0&&r<this.__input_length?!!this.__match(h,r):!1},A.prototype.testChar=function(h,r){var t=this.peek(r);return h.lastIndex=0,t!==null&&h.test(t)},A.prototype.match=function(h){var r=this.__match(h,this.__position);return r?this.__position+=r[0].length:r=null,r},A.prototype.read=function(h,r,t){var a="",o;return h&&(o=this.match(h),o&&(a+=o[0])),r&&(o||!h)&&(a+=this.readUntil(r,t)),a},A.prototype.readUntil=function(h,r){var t="",a=this.__position;h.lastIndex=this.__position;var o=h.exec(this.__input);return o?(a=o.index,r&&(a+=o[0].length)):a=this.__input_length,t=this.__input.substring(this.__position,a),this.__position=a,t},A.prototype.readUntilAfter=function(h){return this.readUntil(h,!0)},A.prototype.get_regexp=function(h,r){var t=null,a="g";return r&&e&&(a="y"),typeof h=="string"&&h!==""?t=new RegExp(h,a):h&&(t=new RegExp(h.source,a)),t},A.prototype.get_literal_regexp=function(h){return RegExp(h.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},A.prototype.peekUntilAfter=function(h){var r=this.__position,t=this.readUntilAfter(h);return this.__position=r,t},A.prototype.lookBack=function(h){var r=this.__position-1;return r>=h.length&&this.__input.substring(r-h.length,r).toLowerCase()===h},M.exports.InputScanner=A},,,,,function(M){function e(A,h){A=typeof A=="string"?A:A.source,h=typeof h=="string"?h:h.source,this.__directives_block_pattern=new RegExp(A+/ beautify( \w+[:]\w+)+ /.source+h,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(A+/\sbeautify\signore:end\s/.source+h,"g")}e.prototype.get_directives=function(A){if(!A.match(this.__directives_block_pattern))return null;var h={};this.__directive_pattern.lastIndex=0;for(var r=this.__directive_pattern.exec(A);r;)h[r[1]]=r[2],r=this.__directive_pattern.exec(A);return h},e.prototype.readIgnored=function(A){return A.readUntilAfter(this.__directives_end_ignore_pattern)},M.exports.Directives=e},,function(M,e,A){var h=A(16).Beautifier,r=A(17).Options;function t(a,o){var w=new h(a,o);return w.beautify()}M.exports=t,M.exports.defaultOptions=function(){return new r}},function(M,e,A){var h=A(17).Options,r=A(2).Output,t=A(8).InputScanner,a=A(13).Directives,o=new a(/\/\*/,/\*\//),w=/\r\n|[\r\n]/,O=/\r\n|[\r\n]/g,p=/\s/,c=/(?:\s|\n)+/g,m=/\/\*(?:[\s\S]*?)((?:\*\/)|$)/g,P=/\/\/(?:[^\n\r\u2028\u2029]*)/g;function l(_,E){this._source_text=_||"",this._options=new h(E),this._ch=null,this._input=null,this.NESTED_AT_RULE={page:!0,"font-face":!0,keyframes:!0,media:!0,supports:!0,document:!0},this.CONDITIONAL_GROUP_RULE={media:!0,supports:!0,document:!0},this.NON_SEMICOLON_NEWLINE_PROPERTY=["grid-template-areas","grid-template"]}l.prototype.eatString=function(_){var E="";for(this._ch=this._input.next();this._ch;){if(E+=this._ch,this._ch==="\\")E+=this._input.next();else if(_.indexOf(this._ch)!==-1||this._ch===`
`)break;this._ch=this._input.next()}return E},l.prototype.eatWhitespace=function(_){for(var E=p.test(this._input.peek()),N=0;p.test(this._input.peek());)this._ch=this._input.next(),_&&this._ch===`
`&&(N===0||N<this._options.max_preserve_newlines)&&(N++,this._output.add_new_line(!0));return E},l.prototype.foundNestedPseudoClass=function(){for(var _=0,E=1,N=this._input.peek(E);N;){if(N==="{")return!0;if(N==="(")_+=1;else if(N===")"){if(_===0)return!1;_-=1}else if(N===";"||N==="}")return!1;E++,N=this._input.peek(E)}return!1},l.prototype.print_string=function(_){this._output.set_indent(this._indentLevel),this._output.non_breaking_space=!0,this._output.add_token(_)},l.prototype.preserveSingleSpace=function(_){_&&(this._output.space_before_token=!0)},l.prototype.indent=function(){this._indentLevel++},l.prototype.outdent=function(){this._indentLevel>0&&this._indentLevel--},l.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var _=this._source_text,E=this._options.eol;E==="auto"&&(E=`
`,_&&w.test(_||"")&&(E=_.match(w)[0])),_=_.replace(O,`
`);var N=_.match(/^[\t ]*/)[0];this._output=new r(this._options,N),this._input=new t(_),this._indentLevel=0,this._nestedLevel=0,this._ch=null;for(var U=0,Q=!1,X=!1,ee=!1,S=!1,d=!1,C=this._ch,b=!1,D,x,n;D=this._input.read(c),x=D!=="",n=C,this._ch=this._input.next(),this._ch==="\\"&&this._input.hasNext()&&(this._ch+=this._input.next()),C=this._ch,this._ch;)if(this._ch==="/"&&this._input.peek()==="*"){this._output.add_new_line(),this._input.back();var i=this._input.read(m),v=o.get_directives(i);v&&v.ignore==="start"&&(i+=o.readIgnored(this._input)),this.print_string(i),this.eatWhitespace(!0),this._output.add_new_line()}else if(this._ch==="/"&&this._input.peek()==="/")this._output.space_before_token=!0,this._input.back(),this.print_string(this._input.read(P)),this.eatWhitespace(!0);else if(this._ch==="$"){this.preserveSingleSpace(x),this.print_string(this._ch);var y=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);y.match(/[ :]$/)&&(y=this.eatString(": ").replace(/\s+$/,""),this.print_string(y),this._output.space_before_token=!0),U===0&&y.indexOf(":")!==-1&&(X=!0,this.indent())}else if(this._ch==="@")if(this.preserveSingleSpace(x),this._input.peek()==="{")this.print_string(this._ch+this.eatString("}"));else{this.print_string(this._ch);var W=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);W.match(/[ :]$/)&&(W=this.eatString(": ").replace(/\s+$/,""),this.print_string(W),this._output.space_before_token=!0),U===0&&W.indexOf(":")!==-1?(X=!0,this.indent()):W in this.NESTED_AT_RULE?(this._nestedLevel+=1,W in this.CONDITIONAL_GROUP_RULE&&(ee=!0)):U===0&&!X&&(S=!0)}else if(this._ch==="#"&&this._input.peek()==="{")this.preserveSingleSpace(x),this.print_string(this._ch+this.eatString("}"));else if(this._ch==="{")X&&(X=!1,this.outdent()),S=!1,ee?(ee=!1,Q=this._indentLevel>=this._nestedLevel):Q=this._indentLevel>=this._nestedLevel-1,this._options.newline_between_rules&&Q&&this._output.previous_line&&this._output.previous_line.item(-1)!=="{"&&this._output.ensure_empty_line_above("/",","),this._output.space_before_token=!0,this._options.brace_style==="expand"?(this._output.add_new_line(),this.print_string(this._ch),this.indent(),this._output.set_indent(this._indentLevel)):(n==="("?this._output.space_before_token=!1:n!==","&&this.indent(),this.print_string(this._ch)),this.eatWhitespace(!0),this._output.add_new_line();else if(this._ch==="}")this.outdent(),this._output.add_new_line(),n==="{"&&this._output.trim(!0),X&&(this.outdent(),X=!1),this.print_string(this._ch),Q=!1,this._nestedLevel&&this._nestedLevel--,this.eatWhitespace(!0),this._output.add_new_line(),this._options.newline_between_rules&&!this._output.just_added_blankline()&&this._input.peek()!=="}"&&this._output.add_new_line(!0),this._input.peek()===")"&&(this._output.trim(!0),this._options.brace_style==="expand"&&this._output.add_new_line(!0));else if(this._ch===":"){for(var $=0;$<this.NON_SEMICOLON_NEWLINE_PROPERTY.length;$++)if(this._input.lookBack(this.NON_SEMICOLON_NEWLINE_PROPERTY[$])){b=!0;break}(Q||ee)&&!(this._input.lookBack("&")||this.foundNestedPseudoClass())&&!this._input.lookBack("(")&&!S&&U===0?(this.print_string(":"),X||(X=!0,this._output.space_before_token=!0,this.eatWhitespace(!0),this.indent())):(this._input.lookBack(" ")&&(this._output.space_before_token=!0),this._input.peek()===":"?(this._ch=this._input.next(),this.print_string("::")):this.print_string(":"))}else if(this._ch==='"'||this._ch==="'"){var Y=n==='"'||n==="'";this.preserveSingleSpace(Y||x),this.print_string(this._ch+this.eatString(this._ch)),this.eatWhitespace(!0)}else if(this._ch===";")b=!1,U===0?(X&&(this.outdent(),X=!1),S=!1,this.print_string(this._ch),this.eatWhitespace(!0),this._input.peek()!=="/"&&this._output.add_new_line()):(this.print_string(this._ch),this.eatWhitespace(!0),this._output.space_before_token=!0);else if(this._ch==="(")if(this._input.lookBack("url"))this.print_string(this._ch),this.eatWhitespace(),U++,this.indent(),this._ch=this._input.next(),this._ch===")"||this._ch==='"'||this._ch==="'"?this._input.back():this._ch&&(this.print_string(this._ch+this.eatString(")")),U&&(U--,this.outdent()));else{var q=!1;this._input.lookBack("with")&&(q=!0),this.preserveSingleSpace(x||q),this.print_string(this._ch),X&&n==="$"&&this._options.selector_separator_newline?(this._output.add_new_line(),d=!0):(this.eatWhitespace(),U++,this.indent())}else if(this._ch===")")U&&(U--,this.outdent()),d&&this._input.peek()===";"&&this._options.selector_separator_newline&&(d=!1,this.outdent(),this._output.add_new_line()),this.print_string(this._ch);else if(this._ch===",")this.print_string(this._ch),this.eatWhitespace(!0),this._options.selector_separator_newline&&(!X||d)&&U===0&&!S?this._output.add_new_line():this._output.space_before_token=!0;else if((this._ch===">"||this._ch==="+"||this._ch==="~")&&!X&&U===0)this._options.space_around_combinator?(this._output.space_before_token=!0,this.print_string(this._ch),this._output.space_before_token=!0):(this.print_string(this._ch),this.eatWhitespace(),this._ch&&p.test(this._ch)&&(this._ch=""));else if(this._ch==="]")this.print_string(this._ch);else if(this._ch==="[")this.preserveSingleSpace(x),this.print_string(this._ch);else if(this._ch==="=")this.eatWhitespace(),this.print_string("="),p.test(this._ch)&&(this._ch="");else if(this._ch==="!"&&!this._input.lookBack("\\"))this._output.space_before_token=!0,this.print_string(this._ch);else{var ie=n==='"'||n==="'";this.preserveSingleSpace(ie||x),this.print_string(this._ch),!this._output.just_added_newline()&&this._input.peek()===`
`&&b&&this._output.add_new_line()}var me=this._output.get_code(E);return me},M.exports.Beautifier=l},function(M,e,A){var h=A(6).Options;function r(t){h.call(this,t,"css"),this.selector_separator_newline=this._get_boolean("selector_separator_newline",!0),this.newline_between_rules=this._get_boolean("newline_between_rules",!0);var a=this._get_boolean("space_around_selector_separator");this.space_around_combinator=this._get_boolean("space_around_combinator")||a;var o=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_style="collapse";for(var w=0;w<o.length;w++)o[w]!=="expand"?this.brace_style="collapse":this.brace_style=o[w]}r.prototype=new h,M.exports.Options=r}],k={};function j(M){var e=k[M];if(e!==void 0)return e.exports;var A=k[M]={exports:{}};return K[M](A,A.exports,j),A.exports}var F=j(15);R=F})();var z=R;s=[],u=function(){return{css_beautify:z}}.apply(re,s),u!==void 0&&(xe.exports=u)})()},40998:function(xe,re,s){var u,R;(function(){var z;(function(){"use strict";var F=[,,function(h){function r(o){this.__parent=o,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}r.prototype.clone_empty=function(){var o=new r(this.__parent);return o.set_indent(this.__indent_count,this.__alignment_count),o},r.prototype.item=function(o){return o<0?this.__items[this.__items.length+o]:this.__items[o]},r.prototype.has_match=function(o){for(var w=this.__items.length-1;w>=0;w--)if(this.__items[w].match(o))return!0;return!1},r.prototype.set_indent=function(o,w){this.is_empty()&&(this.__indent_count=o||0,this.__alignment_count=w||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},r.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},r.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},r.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var o=this.__parent.current_line;return o.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),o.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),o.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,o.__items[0]===" "&&(o.__items.splice(0,1),o.__character_count-=1),!0}return!1},r.prototype.is_empty=function(){return this.__items.length===0},r.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},r.prototype.push=function(o){this.__items.push(o);var w=o.lastIndexOf(`
`);w!==-1?this.__character_count=o.length-w:this.__character_count+=o.length},r.prototype.pop=function(){var o=null;return this.is_empty()||(o=this.__items.pop(),this.__character_count-=o.length),o},r.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},r.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},r.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},r.prototype.toString=function(){var o="";return this.is_empty()?this.__parent.indent_empty_lines&&(o=this.__parent.get_indent_string(this.__indent_count)):(o=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),o+=this.__items.join("")),o};function t(o,w){this.__cache=[""],this.__indent_size=o.indent_size,this.__indent_string=o.indent_char,o.indent_with_tabs||(this.__indent_string=new Array(o.indent_size+1).join(o.indent_char)),w=w||"",o.indent_level>0&&(w=new Array(o.indent_level+1).join(this.__indent_string)),this.__base_string=w,this.__base_string_length=w.length}t.prototype.get_indent_size=function(o,w){var O=this.__base_string_length;return w=w||0,o<0&&(O=0),O+=o*this.__indent_size,O+=w,O},t.prototype.get_indent_string=function(o,w){var O=this.__base_string;return w=w||0,o<0&&(o=0,O=""),w+=o*this.__indent_size,this.__ensure_cache(w),O+=this.__cache[w],O},t.prototype.__ensure_cache=function(o){for(;o>=this.__cache.length;)this.__add_column()},t.prototype.__add_column=function(){var o=this.__cache.length,w=0,O="";this.__indent_size&&o>=this.__indent_size&&(w=Math.floor(o/this.__indent_size),o-=w*this.__indent_size,O=new Array(w+1).join(this.__indent_string)),o&&(O+=new Array(o+1).join(" ")),this.__cache.push(O)};function a(o,w){this.__indent_cache=new t(o,w),this.raw=!1,this._end_with_newline=o.end_with_newline,this.indent_size=o.indent_size,this.wrap_line_length=o.wrap_line_length,this.indent_empty_lines=o.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new r(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}a.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},a.prototype.get_line_number=function(){return this.__lines.length},a.prototype.get_indent_string=function(o,w){return this.__indent_cache.get_indent_string(o,w)},a.prototype.get_indent_size=function(o,w){return this.__indent_cache.get_indent_size(o,w)},a.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},a.prototype.add_new_line=function(o){return this.is_empty()||!o&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},a.prototype.get_code=function(o){this.trim(!0);var w=this.current_line.pop();w&&(w[w.length-1]===`
`&&(w=w.replace(/\n+$/g,"")),this.current_line.push(w)),this._end_with_newline&&this.__add_outputline();var O=this.__lines.join(`
`);return o!==`
`&&(O=O.replace(/[\n]/g,o)),O},a.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},a.prototype.set_indent=function(o,w){return o=o||0,w=w||0,this.next_line.set_indent(o,w),this.__lines.length>1?(this.current_line.set_indent(o,w),!0):(this.current_line.set_indent(),!1)},a.prototype.add_raw_token=function(o){for(var w=0;w<o.newlines;w++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(o.whitespace_before),this.current_line.push(o.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},a.prototype.add_token=function(o){this.__add_space_before_token(),this.current_line.push(o),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},a.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},a.prototype.remove_indent=function(o){for(var w=this.__lines.length;o<w;)this.__lines[o]._remove_indent(),o++;this.current_line._remove_wrap_indent()},a.prototype.trim=function(o){for(o=o===void 0?!1:o,this.current_line.trim();o&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},a.prototype.just_added_newline=function(){return this.current_line.is_empty()},a.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},a.prototype.ensure_empty_line_above=function(o,w){for(var O=this.__lines.length-2;O>=0;){var p=this.__lines[O];if(p.is_empty())break;if(p.item(0).indexOf(o)!==0&&p.item(-1)!==w){this.__lines.splice(O+1,0,new r(this)),this.previous_line=this.__lines[this.__lines.length-2];break}O--}},h.exports.Output=a},function(h){function r(t,a,o,w){this.type=t,this.text=a,this.comments_before=null,this.newlines=o||0,this.whitespace_before=w||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}h.exports.Token=r},,,function(h){function r(o,w){this.raw_options=t(o,w),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs",this.indent_char===" "),this.indent_with_tabs&&(this.indent_char=" ",this.indent_size===1&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","none","angular","django","erb","handlebars","php","smarty"],["auto"])}r.prototype._get_array=function(o,w){var O=this.raw_options[o],p=w||[];return typeof O=="object"?O!==null&&typeof O.concat=="function"&&(p=O.concat()):typeof O=="string"&&(p=O.split(/[^a-zA-Z0-9_\/\-]+/)),p},r.prototype._get_boolean=function(o,w){var O=this.raw_options[o],p=O===void 0?!!w:!!O;return p},r.prototype._get_characters=function(o,w){var O=this.raw_options[o],p=w||"";return typeof O=="string"&&(p=O.replace(/\\r/,"\r").replace(/\\n/,`
`).replace(/\\t/," ")),p},r.prototype._get_number=function(o,w){var O=this.raw_options[o];w=parseInt(w,10),isNaN(w)&&(w=0);var p=parseInt(O,10);return isNaN(p)&&(p=w),p},r.prototype._get_selection=function(o,w,O){var p=this._get_selection_list(o,w,O);if(p.length!==1)throw new Error("Invalid Option Value: The option '"+o+`' can only be one of the following values:
`+w+`
You passed in: '`+this.raw_options[o]+"'");return p[0]},r.prototype._get_selection_list=function(o,w,O){if(!w||w.length===0)throw new Error("Selection list cannot be empty.");if(O=O||[w[0]],!this._is_valid_selection(O,w))throw new Error("Invalid Default Value!");var p=this._get_array(o,O);if(!this._is_valid_selection(p,w))throw new Error("Invalid Option Value: The option '"+o+`' can contain only the following values:
`+w+`
You passed in: '`+this.raw_options[o]+"'");return p},r.prototype._is_valid_selection=function(o,w){return o.length&&w.length&&!o.some(function(O){return w.indexOf(O)===-1})};function t(o,w){var O={};o=a(o);var p;for(p in o)p!==w&&(O[p]=o[p]);if(w&&o[w])for(p in o[w])O[p]=o[w][p];return O}function a(o){var w={},O;for(O in o){var p=O.replace(/-/g,"_");w[p]=o[O]}return w}h.exports.Options=r,h.exports.normalizeOpts=a,h.exports.mergeOpts=t},,function(h){var r=RegExp.prototype.hasOwnProperty("sticky");function t(a){this.__input=a||"",this.__input_length=this.__input.length,this.__position=0}t.prototype.restart=function(){this.__position=0},t.prototype.back=function(){this.__position>0&&(this.__position-=1)},t.prototype.hasNext=function(){return this.__position<this.__input_length},t.prototype.next=function(){var a=null;return this.hasNext()&&(a=this.__input.charAt(this.__position),this.__position+=1),a},t.prototype.peek=function(a){var o=null;return a=a||0,a+=this.__position,a>=0&&a<this.__input_length&&(o=this.__input.charAt(a)),o},t.prototype.__match=function(a,o){a.lastIndex=o;var w=a.exec(this.__input);return w&&!(r&&a.sticky)&&w.index!==o&&(w=null),w},t.prototype.test=function(a,o){return o=o||0,o+=this.__position,o>=0&&o<this.__input_length?!!this.__match(a,o):!1},t.prototype.testChar=function(a,o){var w=this.peek(o);return a.lastIndex=0,w!==null&&a.test(w)},t.prototype.match=function(a){var o=this.__match(a,this.__position);return o?this.__position+=o[0].length:o=null,o},t.prototype.read=function(a,o,w){var O="",p;return a&&(p=this.match(a),p&&(O+=p[0])),o&&(p||!a)&&(O+=this.readUntil(o,w)),O},t.prototype.readUntil=function(a,o){var w="",O=this.__position;a.lastIndex=this.__position;var p=a.exec(this.__input);return p?(O=p.index,o&&(O+=p[0].length)):O=this.__input_length,w=this.__input.substring(this.__position,O),this.__position=O,w},t.prototype.readUntilAfter=function(a){return this.readUntil(a,!0)},t.prototype.get_regexp=function(a,o){var w=null,O="g";return o&&r&&(O="y"),typeof a=="string"&&a!==""?w=new RegExp(a,O):a&&(w=new RegExp(a.source,O)),w},t.prototype.get_literal_regexp=function(a){return RegExp(a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},t.prototype.peekUntilAfter=function(a){var o=this.__position,w=this.readUntilAfter(a);return this.__position=o,w},t.prototype.lookBack=function(a){var o=this.__position-1;return o>=a.length&&this.__input.substring(o-a.length,o).toLowerCase()===a},h.exports.InputScanner=t},function(h,r,t){var a=t(8).InputScanner,o=t(3).Token,w=t(10).TokenStream,O=t(11).WhitespacePattern,p={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},c=function(m,P){this._input=new a(m),this._options=P||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new O(this._input)};c.prototype.tokenize=function(){this._input.restart(),this.__tokens=new w,this._reset();for(var m,P=new o(p.START,""),l=null,_=[],E=new w;P.type!==p.EOF;){for(m=this._get_next_token(P,l);this._is_comment(m);)E.add(m),m=this._get_next_token(P,l);E.isEmpty()||(m.comments_before=E,E=new w),m.parent=l,this._is_opening(m)?(_.push(l),l=m):l&&this._is_closing(m,l)&&(m.opened=l,l.closed=m,l=_.pop(),m.parent=l),m.previous=P,P.next=m,this.__tokens.add(m),P=m}return this.__tokens},c.prototype._is_first_token=function(){return this.__tokens.isEmpty()},c.prototype._reset=function(){},c.prototype._get_next_token=function(m,P){this._readWhitespace();var l=this._input.read(/.+/g);return l?this._create_token(p.RAW,l):this._create_token(p.EOF,"")},c.prototype._is_comment=function(m){return!1},c.prototype._is_opening=function(m){return!1},c.prototype._is_closing=function(m,P){return!1},c.prototype._create_token=function(m,P){var l=new o(m,P,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return l},c.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},h.exports.Tokenizer=c,h.exports.TOKEN=p},function(h){function r(t){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=t}r.prototype.restart=function(){this.__position=0},r.prototype.isEmpty=function(){return this.__tokens_length===0},r.prototype.hasNext=function(){return this.__position<this.__tokens_length},r.prototype.next=function(){var t=null;return this.hasNext()&&(t=this.__tokens[this.__position],this.__position+=1),t},r.prototype.peek=function(t){var a=null;return t=t||0,t+=this.__position,t>=0&&t<this.__tokens_length&&(a=this.__tokens[t]),a},r.prototype.add=function(t){this.__parent_token&&(t.parent=this.__parent_token),this.__tokens.push(t),this.__tokens_length+=1},h.exports.TokenStream=r},function(h,r,t){var a=t(12).Pattern;function o(w,O){a.call(this,w,O),O?this._line_regexp=this._input.get_regexp(O._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}o.prototype=new a,o.prototype.__set_whitespace_patterns=function(w,O){w+="\\t ",O+="\\n\\r",this._match_pattern=this._input.get_regexp("["+w+O+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+O+"]")},o.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var w=this._input.read(this._match_pattern);if(w===" ")this.whitespace_before_token=" ";else if(w){var O=this.__split(this._newline_regexp,w);this.newline_count=O.length-1,this.whitespace_before_token=O[this.newline_count]}return w},o.prototype.matching=function(w,O){var p=this._create();return p.__set_whitespace_patterns(w,O),p._update(),p},o.prototype._create=function(){return new o(this._input,this)},o.prototype.__split=function(w,O){w.lastIndex=0;for(var p=0,c=[],m=w.exec(O);m;)c.push(O.substring(p,m.index)),p=m.index+m[0].length,m=w.exec(O);return p<O.length?c.push(O.substring(p,O.length)):c.push(""),c},h.exports.WhitespacePattern=o},function(h){function r(t,a){this._input=t,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,a&&(this._starting_pattern=this._input.get_regexp(a._starting_pattern,!0),this._match_pattern=this._input.get_regexp(a._match_pattern,!0),this._until_pattern=this._input.get_regexp(a._until_pattern),this._until_after=a._until_after)}r.prototype.read=function(){var t=this._input.read(this._starting_pattern);return(!this._starting_pattern||t)&&(t+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),t},r.prototype.read_match=function(){return this._input.match(this._match_pattern)},r.prototype.until_after=function(t){var a=this._create();return a._until_after=!0,a._until_pattern=this._input.get_regexp(t),a._update(),a},r.prototype.until=function(t){var a=this._create();return a._until_after=!1,a._until_pattern=this._input.get_regexp(t),a._update(),a},r.prototype.starting_with=function(t){var a=this._create();return a._starting_pattern=this._input.get_regexp(t,!0),a._update(),a},r.prototype.matching=function(t){var a=this._create();return a._match_pattern=this._input.get_regexp(t,!0),a._update(),a},r.prototype._create=function(){return new r(this._input,this)},r.prototype._update=function(){},h.exports.Pattern=r},function(h){function r(t,a){t=typeof t=="string"?t:t.source,a=typeof a=="string"?a:a.source,this.__directives_block_pattern=new RegExp(t+/ beautify( \w+[:]\w+)+ /.source+a,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(t+/\sbeautify\signore:end\s/.source+a,"g")}r.prototype.get_directives=function(t){if(!t.match(this.__directives_block_pattern))return null;var a={};this.__directive_pattern.lastIndex=0;for(var o=this.__directive_pattern.exec(t);o;)a[o[1]]=o[2],o=this.__directive_pattern.exec(t);return a},r.prototype.readIgnored=function(t){return t.readUntilAfter(this.__directives_end_ignore_pattern)},h.exports.Directives=r},function(h,r,t){var a=t(12).Pattern,o={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function w(O,p){a.call(this,O,p),this.__template_pattern=null,this._disabled=Object.assign({},o),this._excluded=Object.assign({},o),p&&(this.__template_pattern=this._input.get_regexp(p.__template_pattern),this._excluded=Object.assign(this._excluded,p._excluded),this._disabled=Object.assign(this._disabled,p._disabled));var c=new a(O);this.__patterns={handlebars_comment:c.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:c.starting_with(/{{{/).until_after(/}}}/),handlebars:c.starting_with(/{{/).until_after(/}}/),php:c.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:c.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:c.starting_with(/{%/).until_after(/%}/),django_value:c.starting_with(/{{/).until_after(/}}/),django_comment:c.starting_with(/{#/).until_after(/#}/),smarty:c.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:c.starting_with(/{\*/).until_after(/\*}/),smarty_literal:c.starting_with(/{literal}/).until_after(/{\/literal}/)}}w.prototype=new a,w.prototype._create=function(){return new w(this._input,this)},w.prototype._update=function(){this.__set_templated_pattern()},w.prototype.disable=function(O){var p=this._create();return p._disabled[O]=!0,p._update(),p},w.prototype.read_options=function(O){var p=this._create();for(var c in o)p._disabled[c]=O.templating.indexOf(c)===-1;return p._update(),p},w.prototype.exclude=function(O){var p=this._create();return p._excluded[O]=!0,p._update(),p},w.prototype.read=function(){var O="";this._match_pattern?O=this._input.read(this._starting_pattern):O=this._input.read(this._starting_pattern,this.__template_pattern);for(var p=this._read_template();p;)this._match_pattern?p+=this._input.read(this._match_pattern):p+=this._input.readUntil(this.__template_pattern),O+=p,p=this._read_template();return this._until_after&&(O+=this._input.readUntilAfter(this._until_pattern)),O},w.prototype.__set_templated_pattern=function(){var O=[];this._disabled.php||O.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||O.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||O.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||O.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(O.push(this.__patterns.django._starting_pattern.source),O.push(this.__patterns.django_value._starting_pattern.source),O.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||O.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&O.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+O.join("|")+")")},w.prototype._read_template=function(){var O="",p=this._input.peek();if(p==="<"){var c=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&c==="?"&&(O=O||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&c==="%"&&(O=O||this.__patterns.erb.read())}else p==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(O=O||this.__patterns.handlebars_comment.read(),O=O||this.__patterns.handlebars_unescaped.read(),O=O||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(O=O||this.__patterns.django_value.read()),this._excluded.django||(O=O||this.__patterns.django_comment.read(),O=O||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(O=O||this.__patterns.smarty_comment.read(),O=O||this.__patterns.smarty_literal.read(),O=O||this.__patterns.smarty.read()));return O},h.exports.TemplatablePattern=w},,,,function(h,r,t){var a=t(19).Beautifier,o=t(20).Options;function w(O,p,c,m){var P=new a(O,p,c,m);return P.beautify()}h.exports=w,h.exports.defaultOptions=function(){return new o}},function(h,r,t){var a=t(20).Options,o=t(2).Output,w=t(21).Tokenizer,O=t(21).TOKEN,p=/\r\n|[\r\n]/,c=/\r\n|[\r\n]/g,m=function(S,d){this.indent_level=0,this.alignment_size=0,this.max_preserve_newlines=S.max_preserve_newlines,this.preserve_newlines=S.preserve_newlines,this._output=new o(S,d)};m.prototype.current_line_has_match=function(S){return this._output.current_line.has_match(S)},m.prototype.set_space_before_token=function(S,d){this._output.space_before_token=S,this._output.non_breaking_space=d},m.prototype.set_wrap_point=function(){this._output.set_indent(this.indent_level,this.alignment_size),this._output.set_wrap_point()},m.prototype.add_raw_token=function(S){this._output.add_raw_token(S)},m.prototype.print_preserved_newlines=function(S){var d=0;S.type!==O.TEXT&&S.previous.type!==O.TEXT&&(d=S.newlines?1:0),this.preserve_newlines&&(d=S.newlines<this.max_preserve_newlines+1?S.newlines:this.max_preserve_newlines+1);for(var C=0;C<d;C++)this.print_newline(C>0);return d!==0},m.prototype.traverse_whitespace=function(S){return S.whitespace_before||S.newlines?(this.print_preserved_newlines(S)||(this._output.space_before_token=!0),!0):!1},m.prototype.previous_token_wrapped=function(){return this._output.previous_token_wrapped},m.prototype.print_newline=function(S){this._output.add_new_line(S)},m.prototype.print_token=function(S){S.text&&(this._output.set_indent(this.indent_level,this.alignment_size),this._output.add_token(S.text))},m.prototype.indent=function(){this.indent_level++},m.prototype.deindent=function(){this.indent_level>0&&(this.indent_level--,this._output.set_indent(this.indent_level,this.alignment_size))},m.prototype.get_full_indent=function(S){return S=this.indent_level+(S||0),S<1?"":this._output.get_indent_string(S)};var P=function(S){for(var d=null,C=S.next;C.type!==O.EOF&&S.closed!==C;){if(C.type===O.ATTRIBUTE&&C.text==="type"){C.next&&C.next.type===O.EQUALS&&C.next.next&&C.next.next.type===O.VALUE&&(d=C.next.next.text);break}C=C.next}return d},l=function(S,d){var C=null,b=null;return d.closed?(S==="script"?C="text/javascript":S==="style"&&(C="text/css"),C=P(d)||C,C.search("text/css")>-1?b="css":C.search(/module|((text|application|dojo)\/(x-)?(javascript|ecmascript|jscript|livescript|(ld\+)?json|method|aspect))/)>-1?b="javascript":C.search(/(text|application|dojo)\/(x-)?(html)/)>-1?b="html":C.search(/test\/null/)>-1&&(b="null"),b):null};function _(S,d){return d.indexOf(S)!==-1}function E(S,d,C){this.parent=S||null,this.tag=d?d.tag_name:"",this.indent_level=C||0,this.parser_token=d||null}function N(S){this._printer=S,this._current_frame=null}N.prototype.get_parser_token=function(){return this._current_frame?this._current_frame.parser_token:null},N.prototype.record_tag=function(S){var d=new E(this._current_frame,S,this._printer.indent_level);this._current_frame=d},N.prototype._try_pop_frame=function(S){var d=null;return S&&(d=S.parser_token,this._printer.indent_level=S.indent_level,this._current_frame=S.parent),d},N.prototype._get_frame=function(S,d){for(var C=this._current_frame;C&&S.indexOf(C.tag)===-1;){if(d&&d.indexOf(C.tag)!==-1){C=null;break}C=C.parent}return C},N.prototype.try_pop=function(S,d){var C=this._get_frame([S],d);return this._try_pop_frame(C)},N.prototype.indent_to_tag=function(S){var d=this._get_frame(S);d&&(this._printer.indent_level=d.indent_level)};function U(S,d,C,b){this._source_text=S||"",d=d||{},this._js_beautify=C,this._css_beautify=b,this._tag_stack=null;var D=new a(d,"html");this._options=D,this._is_wrap_attributes_force=this._options.wrap_attributes.substr(0,5)==="force",this._is_wrap_attributes_force_expand_multiline=this._options.wrap_attributes==="force-expand-multiline",this._is_wrap_attributes_force_aligned=this._options.wrap_attributes==="force-aligned",this._is_wrap_attributes_aligned_multiple=this._options.wrap_attributes==="aligned-multiple",this._is_wrap_attributes_preserve=this._options.wrap_attributes.substr(0,8)==="preserve",this._is_wrap_attributes_preserve_aligned=this._options.wrap_attributes==="preserve-aligned"}U.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var S=this._source_text,d=this._options.eol;this._options.eol==="auto"&&(d=`
`,S&&p.test(S)&&(d=S.match(p)[0])),S=S.replace(c,`
`);var C=S.match(/^[\t ]*/)[0],b={text:"",type:""},D=new Q(this._options),x=new m(this._options,C),n=new w(S,this._options).tokenize();this._tag_stack=new N(x);for(var i=null,v=n.next();v.type!==O.EOF;)v.type===O.TAG_OPEN||v.type===O.COMMENT?(i=this._handle_tag_open(x,v,D,b,n),D=i):v.type===O.ATTRIBUTE||v.type===O.EQUALS||v.type===O.VALUE||v.type===O.TEXT&&!D.tag_complete?i=this._handle_inside_tag(x,v,D,b):v.type===O.TAG_CLOSE?i=this._handle_tag_close(x,v,D):v.type===O.TEXT?i=this._handle_text(x,v,D):v.type===O.CONTROL_FLOW_OPEN?i=this._handle_control_flow_open(x,v):v.type===O.CONTROL_FLOW_CLOSE?i=this._handle_control_flow_close(x,v):x.add_raw_token(v),b=i,v=n.next();var y=x._output.get_code(d);return y},U.prototype._handle_control_flow_open=function(S,d){var C={text:d.text,type:d.type};return S.set_space_before_token(d.newlines||d.whitespace_before!=="",!0),d.newlines?S.print_preserved_newlines(d):S.set_space_before_token(d.newlines||d.whitespace_before!=="",!0),S.print_token(d),S.indent(),C},U.prototype._handle_control_flow_close=function(S,d){var C={text:d.text,type:d.type};return S.deindent(),d.newlines?S.print_preserved_newlines(d):S.set_space_before_token(d.newlines||d.whitespace_before!=="",!0),S.print_token(d),C},U.prototype._handle_tag_close=function(S,d,C){var b={text:d.text,type:d.type};return S.alignment_size=0,C.tag_complete=!0,S.set_space_before_token(d.newlines||d.whitespace_before!=="",!0),C.is_unformatted?S.add_raw_token(d):(C.tag_start_char==="<"&&(S.set_space_before_token(d.text[0]==="/",!0),this._is_wrap_attributes_force_expand_multiline&&C.has_wrapped_attrs&&S.print_newline(!1)),S.print_token(d)),C.indent_content&&!(C.is_unformatted||C.is_content_unformatted)&&(S.indent(),C.indent_content=!1),!C.is_inline_element&&!(C.is_unformatted||C.is_content_unformatted)&&S.set_wrap_point(),b},U.prototype._handle_inside_tag=function(S,d,C,b){var D=C.has_wrapped_attrs,x={text:d.text,type:d.type};return S.set_space_before_token(d.newlines||d.whitespace_before!=="",!0),C.is_unformatted?S.add_raw_token(d):C.tag_start_char==="{"&&d.type===O.TEXT?S.print_preserved_newlines(d)?(d.newlines=0,S.add_raw_token(d)):S.print_token(d):(d.type===O.ATTRIBUTE?S.set_space_before_token(!0):(d.type===O.EQUALS||d.type===O.VALUE&&d.previous.type===O.EQUALS)&&S.set_space_before_token(!1),d.type===O.ATTRIBUTE&&C.tag_start_char==="<"&&((this._is_wrap_attributes_preserve||this._is_wrap_attributes_preserve_aligned)&&(S.traverse_whitespace(d),D=D||d.newlines!==0),this._is_wrap_attributes_force&&C.attr_count>=this._options.wrap_attributes_min_attrs&&(b.type!==O.TAG_OPEN||this._is_wrap_attributes_force_expand_multiline)&&(S.print_newline(!1),D=!0)),S.print_token(d),D=D||S.previous_token_wrapped(),C.has_wrapped_attrs=D),x},U.prototype._handle_text=function(S,d,C){var b={text:d.text,type:"TK_CONTENT"};return C.custom_beautifier_name?this._print_custom_beatifier_text(S,d,C):C.is_unformatted||C.is_content_unformatted?S.add_raw_token(d):(S.traverse_whitespace(d),S.print_token(d)),b},U.prototype._print_custom_beatifier_text=function(S,d,C){var b=this;if(d.text!==""){var D=d.text,x,n=1,i="",v="";C.custom_beautifier_name==="javascript"&&typeof this._js_beautify=="function"?x=this._js_beautify:C.custom_beautifier_name==="css"&&typeof this._css_beautify=="function"?x=this._css_beautify:C.custom_beautifier_name==="html"&&(x=function(ie,me){var Oe=new U(ie,me,b._js_beautify,b._css_beautify);return Oe.beautify()}),this._options.indent_scripts==="keep"?n=0:this._options.indent_scripts==="separate"&&(n=-S.indent_level);var y=S.get_full_indent(n);if(D=D.replace(/\n[ \t]*$/,""),C.custom_beautifier_name!=="html"&&D[0]==="<"&&D.match(/^(<!--|<!\[CDATA\[)/)){var W=/^(<!--[^\n]*|<!\[CDATA\[)(\n?)([ \t\n]*)([\s\S]*)(-->|]]>)$/.exec(D);if(!W){S.add_raw_token(d);return}i=y+W[1]+`
`,D=W[4],W[5]&&(v=y+W[5]),D=D.replace(/\n[ \t]*$/,""),(W[2]||W[3].indexOf(`
`)!==-1)&&(W=W[3].match(/[ \t]+$/),W&&(d.whitespace_before=W[0]))}if(D)if(x){var $=function(){this.eol=`
`};$.prototype=this._options.raw_options;var Y=new $;D=x(y+D,Y)}else{var q=d.whitespace_before;q&&(D=D.replace(new RegExp(`
(`+q+")?","g"),`
`)),D=y+D.replace(/\n/g,`
`+y)}i&&(D?D=i+D+`
`+v:D=i+v),S.print_newline(!1),D&&(d.text=D,d.whitespace_before="",d.newlines=0,S.add_raw_token(d),S.print_newline(!0))}},U.prototype._handle_tag_open=function(S,d,C,b,D){var x=this._get_tag_open_token(d);if((C.is_unformatted||C.is_content_unformatted)&&!C.is_empty_element&&d.type===O.TAG_OPEN&&!x.is_start_tag?(S.add_raw_token(d),x.start_tag_token=this._tag_stack.try_pop(x.tag_name)):(S.traverse_whitespace(d),this._set_tag_position(S,d,x,C,b),x.is_inline_element||S.set_wrap_point(),S.print_token(d)),x.is_start_tag&&this._is_wrap_attributes_force){var n=0,i;do i=D.peek(n),i.type===O.ATTRIBUTE&&(x.attr_count+=1),n+=1;while(i.type!==O.EOF&&i.type!==O.TAG_CLOSE)}return(this._is_wrap_attributes_force_aligned||this._is_wrap_attributes_aligned_multiple||this._is_wrap_attributes_preserve_aligned)&&(x.alignment_size=d.text.length+1),!x.tag_complete&&!x.is_unformatted&&(S.alignment_size=x.alignment_size),x};var Q=function(S,d,C){if(this.parent=d||null,this.text="",this.type="TK_TAG_OPEN",this.tag_name="",this.is_inline_element=!1,this.is_unformatted=!1,this.is_content_unformatted=!1,this.is_empty_element=!1,this.is_start_tag=!1,this.is_end_tag=!1,this.indent_content=!1,this.multiline_content=!1,this.custom_beautifier_name=null,this.start_tag_token=null,this.attr_count=0,this.has_wrapped_attrs=!1,this.alignment_size=0,this.tag_complete=!1,this.tag_start_char="",this.tag_check="",!C)this.tag_complete=!0;else{var b;this.tag_start_char=C.text[0],this.text=C.text,this.tag_start_char==="<"?(b=C.text.match(/^<([^\s>]*)/),this.tag_check=b?b[1]:""):(b=C.text.match(/^{{~?(?:[\^]|#\*?)?([^\s}]+)/),this.tag_check=b?b[1]:"",(C.text.startsWith("{{#>")||C.text.startsWith("{{~#>"))&&this.tag_check[0]===">"&&(this.tag_check===">"&&C.next!==null?this.tag_check=C.next.text.split(" ")[0]:this.tag_check=C.text.split(">")[1])),this.tag_check=this.tag_check.toLowerCase(),C.type===O.COMMENT&&(this.tag_complete=!0),this.is_start_tag=this.tag_check.charAt(0)!=="/",this.tag_name=this.is_start_tag?this.tag_check:this.tag_check.substr(1),this.is_end_tag=!this.is_start_tag||C.closed&&C.closed.text==="/>";var D=2;this.tag_start_char==="{"&&this.text.length>=3&&this.text.charAt(2)==="~"&&(D=3),this.is_end_tag=this.is_end_tag||this.tag_start_char==="{"&&(!S.indent_handlebars||this.text.length<3||/[^#\^]/.test(this.text.charAt(D)))}};U.prototype._get_tag_open_token=function(S){var d=new Q(this._options,this._tag_stack.get_parser_token(),S);return d.alignment_size=this._options.wrap_attributes_indent_size,d.is_end_tag=d.is_end_tag||_(d.tag_check,this._options.void_elements),d.is_empty_element=d.tag_complete||d.is_start_tag&&d.is_end_tag,d.is_unformatted=!d.tag_complete&&_(d.tag_check,this._options.unformatted),d.is_content_unformatted=!d.is_empty_element&&_(d.tag_check,this._options.content_unformatted),d.is_inline_element=_(d.tag_name,this._options.inline)||this._options.inline_custom_elements&&d.tag_name.includes("-")||d.tag_start_char==="{",d},U.prototype._set_tag_position=function(S,d,C,b,D){if(C.is_empty_element||(C.is_end_tag?C.start_tag_token=this._tag_stack.try_pop(C.tag_name):(this._do_optional_end_element(C)&&(C.is_inline_element||S.print_newline(!1)),this._tag_stack.record_tag(C),(C.tag_name==="script"||C.tag_name==="style")&&!(C.is_unformatted||C.is_content_unformatted)&&(C.custom_beautifier_name=l(C.tag_check,d)))),_(C.tag_check,this._options.extra_liners)&&(S.print_newline(!1),S._output.just_added_blankline()||S.print_newline(!0)),C.is_empty_element){if(C.tag_start_char==="{"&&C.tag_check==="else"){this._tag_stack.indent_to_tag(["if","unless","each"]),C.indent_content=!0;var x=S.current_line_has_match(/{{#if/);x||S.print_newline(!1)}C.tag_name==="!--"&&D.type===O.TAG_CLOSE&&b.is_end_tag&&C.text.indexOf(`
`)===-1||(C.is_inline_element||C.is_unformatted||S.print_newline(!1),this._calcluate_parent_multiline(S,C))}else if(C.is_end_tag){var n=!1;n=C.start_tag_token&&C.start_tag_token.multiline_content,n=n||!C.is_inline_element&&!(b.is_inline_element||b.is_unformatted)&&!(D.type===O.TAG_CLOSE&&C.start_tag_token===b)&&D.type!=="TK_CONTENT",(C.is_content_unformatted||C.is_unformatted)&&(n=!1),n&&S.print_newline(!1)}else C.indent_content=!C.custom_beautifier_name,C.tag_start_char==="<"&&(C.tag_name==="html"?C.indent_content=this._options.indent_inner_html:C.tag_name==="head"?C.indent_content=this._options.indent_head_inner_html:C.tag_name==="body"&&(C.indent_content=this._options.indent_body_inner_html)),!(C.is_inline_element||C.is_unformatted)&&(D.type!=="TK_CONTENT"||C.is_content_unformatted)&&S.print_newline(!1),this._calcluate_parent_multiline(S,C)},U.prototype._calcluate_parent_multiline=function(S,d){d.parent&&S._output.just_added_newline()&&!((d.is_inline_element||d.is_unformatted)&&d.parent.is_inline_element)&&(d.parent.multiline_content=!0)};var X=["address","article","aside","blockquote","details","div","dl","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","main","menu","nav","ol","p","pre","section","table","ul"],ee=["a","audio","del","ins","map","noscript","video"];U.prototype._do_optional_end_element=function(S){var d=null;if(!(S.is_empty_element||!S.is_start_tag||!S.parent)){if(S.tag_name==="body")d=d||this._tag_stack.try_pop("head");else if(S.tag_name==="li")d=d||this._tag_stack.try_pop("li",["ol","ul","menu"]);else if(S.tag_name==="dd"||S.tag_name==="dt")d=d||this._tag_stack.try_pop("dt",["dl"]),d=d||this._tag_stack.try_pop("dd",["dl"]);else if(S.parent.tag_name==="p"&&X.indexOf(S.tag_name)!==-1){var C=S.parent.parent;(!C||ee.indexOf(C.tag_name)===-1)&&(d=d||this._tag_stack.try_pop("p"))}else S.tag_name==="rp"||S.tag_name==="rt"?(d=d||this._tag_stack.try_pop("rt",["ruby","rtc"]),d=d||this._tag_stack.try_pop("rp",["ruby","rtc"])):S.tag_name==="optgroup"?d=d||this._tag_stack.try_pop("optgroup",["select"]):S.tag_name==="option"?d=d||this._tag_stack.try_pop("option",["select","datalist","optgroup"]):S.tag_name==="colgroup"?d=d||this._tag_stack.try_pop("caption",["table"]):S.tag_name==="thead"?(d=d||this._tag_stack.try_pop("caption",["table"]),d=d||this._tag_stack.try_pop("colgroup",["table"])):S.tag_name==="tbody"||S.tag_name==="tfoot"?(d=d||this._tag_stack.try_pop("caption",["table"]),d=d||this._tag_stack.try_pop("colgroup",["table"]),d=d||this._tag_stack.try_pop("thead",["table"]),d=d||this._tag_stack.try_pop("tbody",["table"])):S.tag_name==="tr"?(d=d||this._tag_stack.try_pop("caption",["table"]),d=d||this._tag_stack.try_pop("colgroup",["table"]),d=d||this._tag_stack.try_pop("tr",["table","thead","tbody","tfoot"])):(S.tag_name==="th"||S.tag_name==="td")&&(d=d||this._tag_stack.try_pop("td",["table","thead","tbody","tfoot","tr"]),d=d||this._tag_stack.try_pop("th",["table","thead","tbody","tfoot","tr"]));return S.parent=this._tag_stack.get_parser_token(),d}},h.exports.Beautifier=U},function(h,r,t){var a=t(6).Options;function o(w){a.call(this,w,"html"),this.templating.length===1&&this.templating[0]==="auto"&&(this.templating=["django","erb","handlebars","php"]),this.indent_inner_html=this._get_boolean("indent_inner_html"),this.indent_body_inner_html=this._get_boolean("indent_body_inner_html",!0),this.indent_head_inner_html=this._get_boolean("indent_head_inner_html",!0),this.indent_handlebars=this._get_boolean("indent_handlebars",!0),this.wrap_attributes=this._get_selection("wrap_attributes",["auto","force","force-aligned","force-expand-multiline","aligned-multiple","preserve","preserve-aligned"]),this.wrap_attributes_min_attrs=this._get_number("wrap_attributes_min_attrs",2),this.wrap_attributes_indent_size=this._get_number("wrap_attributes_indent_size",this.indent_size),this.extra_liners=this._get_array("extra_liners",["head","body","/html"]),this.inline=this._get_array("inline",["a","abbr","area","audio","b","bdi","bdo","br","button","canvas","cite","code","data","datalist","del","dfn","em","embed","i","iframe","img","input","ins","kbd","keygen","label","map","mark","math","meter","noscript","object","output","progress","q","ruby","s","samp","select","small","span","strong","sub","sup","svg","template","textarea","time","u","var","video","wbr","text","acronym","big","strike","tt"]),this.inline_custom_elements=this._get_boolean("inline_custom_elements",!0),this.void_elements=this._get_array("void_elements",["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr","!doctype","?xml","basefont","isindex"]),this.unformatted=this._get_array("unformatted",[]),this.content_unformatted=this._get_array("content_unformatted",["pre","textarea"]),this.unformatted_content_delimiter=this._get_characters("unformatted_content_delimiter"),this.indent_scripts=this._get_selection("indent_scripts",["normal","keep","separate"])}o.prototype=new a,h.exports.Options=o},function(h,r,t){var a=t(9).Tokenizer,o=t(9).TOKEN,w=t(13).Directives,O=t(14).TemplatablePattern,p=t(12).Pattern,c={TAG_OPEN:"TK_TAG_OPEN",TAG_CLOSE:"TK_TAG_CLOSE",CONTROL_FLOW_OPEN:"TK_CONTROL_FLOW_OPEN",CONTROL_FLOW_CLOSE:"TK_CONTROL_FLOW_CLOSE",ATTRIBUTE:"TK_ATTRIBUTE",EQUALS:"TK_EQUALS",VALUE:"TK_VALUE",COMMENT:"TK_COMMENT",TEXT:"TK_TEXT",UNKNOWN:"TK_UNKNOWN",START:o.START,RAW:o.RAW,EOF:o.EOF},m=new w(/<\!--/,/-->/),P=function(l,_){a.call(this,l,_),this._current_tag_name="";var E=new O(this._input).read_options(this._options),N=new p(this._input);if(this.__patterns={word:E.until(/[\n\r\t <]/),word_control_flow_close_excluded:E.until(/[\n\r\t <}]/),single_quote:E.until_after(/'/),double_quote:E.until_after(/"/),attribute:E.until(/[\n\r\t =>]|\/>/),element_name:E.until(/[\n\r\t >\/]/),angular_control_flow_start:N.matching(/\@[a-zA-Z]+[^({]*[({]/),handlebars_comment:N.starting_with(/{{!--/).until_after(/--}}/),handlebars:N.starting_with(/{{/).until_after(/}}/),handlebars_open:N.until(/[\n\r\t }]/),handlebars_raw_close:N.until(/}}/),comment:N.starting_with(/<!--/).until_after(/-->/),cdata:N.starting_with(/<!\[CDATA\[/).until_after(/]]>/),conditional_comment:N.starting_with(/<!\[/).until_after(/]>/),processing:N.starting_with(/<\?/).until_after(/\?>/)},this._options.indent_handlebars&&(this.__patterns.word=this.__patterns.word.exclude("handlebars"),this.__patterns.word_control_flow_close_excluded=this.__patterns.word_control_flow_close_excluded.exclude("handlebars")),this._unformatted_content_delimiter=null,this._options.unformatted_content_delimiter){var U=this._input.get_literal_regexp(this._options.unformatted_content_delimiter);this.__patterns.unformatted_content_delimiter=N.matching(U).until_after(U)}};P.prototype=new a,P.prototype._is_comment=function(l){return!1},P.prototype._is_opening=function(l){return l.type===c.TAG_OPEN||l.type===c.CONTROL_FLOW_OPEN},P.prototype._is_closing=function(l,_){return l.type===c.TAG_CLOSE&&_&&((l.text===">"||l.text==="/>")&&_.text[0]==="<"||l.text==="}}"&&_.text[0]==="{"&&_.text[1]==="{")||l.type===c.CONTROL_FLOW_CLOSE&&l.text==="}"&&_.text.endsWith("{")},P.prototype._reset=function(){this._current_tag_name=""},P.prototype._get_next_token=function(l,_){var E=null;this._readWhitespace();var N=this._input.peek();return N===null?this._create_token(c.EOF,""):(E=E||this._read_open_handlebars(N,_),E=E||this._read_attribute(N,l,_),E=E||this._read_close(N,_),E=E||this._read_script_and_style(N,l),E=E||this._read_control_flows(N,_),E=E||this._read_raw_content(N,l,_),E=E||this._read_content_word(N,_),E=E||this._read_comment_or_cdata(N),E=E||this._read_processing(N),E=E||this._read_open(N,_),E=E||this._create_token(c.UNKNOWN,this._input.next()),E)},P.prototype._read_comment_or_cdata=function(l){var _=null,E=null,N=null;if(l==="<"){var U=this._input.peek(1);U==="!"&&(E=this.__patterns.comment.read(),E?(N=m.get_directives(E),N&&N.ignore==="start"&&(E+=m.readIgnored(this._input))):E=this.__patterns.cdata.read()),E&&(_=this._create_token(c.COMMENT,E),_.directives=N)}return _},P.prototype._read_processing=function(l){var _=null,E=null,N=null;if(l==="<"){var U=this._input.peek(1);(U==="!"||U==="?")&&(E=this.__patterns.conditional_comment.read(),E=E||this.__patterns.processing.read()),E&&(_=this._create_token(c.COMMENT,E),_.directives=N)}return _},P.prototype._read_open=function(l,_){var E=null,N=null;return(!_||_.type===c.CONTROL_FLOW_OPEN)&&l==="<"&&(E=this._input.next(),this._input.peek()==="/"&&(E+=this._input.next()),E+=this.__patterns.element_name.read(),N=this._create_token(c.TAG_OPEN,E)),N},P.prototype._read_open_handlebars=function(l,_){var E=null,N=null;return(!_||_.type===c.CONTROL_FLOW_OPEN)&&(this._options.templating.includes("angular")||this._options.indent_handlebars)&&l==="{"&&this._input.peek(1)==="{"&&(this._options.indent_handlebars&&this._input.peek(2)==="!"?(E=this.__patterns.handlebars_comment.read(),E=E||this.__patterns.handlebars.read(),N=this._create_token(c.COMMENT,E)):(E=this.__patterns.handlebars_open.read(),N=this._create_token(c.TAG_OPEN,E))),N},P.prototype._read_control_flows=function(l,_){var E="",N=null;if(!this._options.templating.includes("angular"))return N;if(l==="@"){if(E=this.__patterns.angular_control_flow_start.read(),E==="")return N;for(var U=E.endsWith("(")?1:0,Q=0;!(E.endsWith("{")&&U===Q);){var X=this._input.next();if(X===null)break;X==="("?U++:X===")"&&Q++,E+=X}N=this._create_token(c.CONTROL_FLOW_OPEN,E)}else l==="}"&&_&&_.type===c.CONTROL_FLOW_OPEN&&(E=this._input.next(),N=this._create_token(c.CONTROL_FLOW_CLOSE,E));return N},P.prototype._read_close=function(l,_){var E=null,N=null;return _&&_.type===c.TAG_OPEN&&(_.text[0]==="<"&&(l===">"||l==="/"&&this._input.peek(1)===">")?(E=this._input.next(),l==="/"&&(E+=this._input.next()),N=this._create_token(c.TAG_CLOSE,E)):_.text[0]==="{"&&l==="}"&&this._input.peek(1)==="}"&&(this._input.next(),this._input.next(),N=this._create_token(c.TAG_CLOSE,"}}"))),N},P.prototype._read_attribute=function(l,_,E){var N=null,U="";if(E&&E.text[0]==="<")if(l==="=")N=this._create_token(c.EQUALS,this._input.next());else if(l==='"'||l==="'"){var Q=this._input.next();l==='"'?Q+=this.__patterns.double_quote.read():Q+=this.__patterns.single_quote.read(),N=this._create_token(c.VALUE,Q)}else U=this.__patterns.attribute.read(),U&&(_.type===c.EQUALS?N=this._create_token(c.VALUE,U):N=this._create_token(c.ATTRIBUTE,U));return N},P.prototype._is_content_unformatted=function(l){return this._options.void_elements.indexOf(l)===-1&&(this._options.content_unformatted.indexOf(l)!==-1||this._options.unformatted.indexOf(l)!==-1)},P.prototype._read_raw_content=function(l,_,E){var N="";if(E&&E.text[0]==="{")N=this.__patterns.handlebars_raw_close.read();else if(_.type===c.TAG_CLOSE&&_.opened.text[0]==="<"&&_.text[0]!=="/"){var U=_.opened.text.substr(1).toLowerCase();this._is_content_unformatted(U)&&(N=this._input.readUntil(new RegExp("</"+U+"[\\n\\r\\t ]*?>","ig")))}return N?this._create_token(c.TEXT,N):null},P.prototype._read_script_and_style=function(l,_){if(_.type===c.TAG_CLOSE&&_.opened.text[0]==="<"&&_.text[0]!=="/"){var E=_.opened.text.substr(1).toLowerCase();if(E==="script"||E==="style"){var N=this._read_comment_or_cdata(l);if(N)return N.type=c.TEXT,N;var U=this._input.readUntil(new RegExp("</"+E+"[\\n\\r\\t ]*?>","ig"));if(U)return this._create_token(c.TEXT,U)}}return null},P.prototype._read_content_word=function(l,_){var E="";return this._options.unformatted_content_delimiter&&l===this._options.unformatted_content_delimiter[0]&&(E=this.__patterns.unformatted_content_delimiter.read()),E||(E=_&&_.type===c.CONTROL_FLOW_OPEN?this.__patterns.word_control_flow_close_excluded.read():this.__patterns.word.read()),E?this._create_token(c.TEXT,E):null},h.exports.Tokenizer=P,h.exports.TOKEN=c}],M={};function e(h){var r=M[h];if(r!==void 0)return r.exports;var t=M[h]={exports:{}};return F[h](t,t.exports,e),t.exports}var A=e(18);z=A})();var K=z;if(1)u=[s,s(58553),s(87804)],R=function(F){var M=s(58553),e=s(87804);return{html_beautify:function(A,h){return K(A,h,M.js_beautify,e.css_beautify)}}}.apply(re,u),R!==void 0&&(xe.exports=R);else var k,j})()},58553:function(xe,re){var s,u;(function(){var R;(function(){"use strict";var K=[function(M,e,A){var h=A(1).Beautifier,r=A(5).Options;function t(a,o){var w=new h(a,o);return w.beautify()}M.exports=t,M.exports.defaultOptions=function(){return new r}},function(M,e,A){var h=A(2).Output,r=A(3).Token,t=A(4),a=A(5).Options,o=A(7).Tokenizer,w=A(7).line_starters,O=A(7).positionable_operators,p=A(7).TOKEN;function c(i,v){return v.indexOf(i)!==-1}function m(i){return i.replace(/^\s+/g,"")}function P(i){for(var v={},y=0;y<i.length;y++)v[i[y].replace(/-/g,"_")]=i[y];return v}function l(i,v){return i&&i.type===p.RESERVED&&i.text===v}function _(i,v){return i&&i.type===p.RESERVED&&c(i.text,v)}var E=["case","return","do","if","throw","else","await","break","continue","async"],N=["before-newline","after-newline","preserve-newline"],U=P(N),Q=[U.before_newline,U.preserve_newline],X={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function ee(i,v){v.multiline_frame||v.mode===X.ForInitializer||v.mode===X.Conditional||i.remove_indent(v.start_line_index)}function S(i){i=i.replace(t.allLineBreaks,`
`);for(var v=[],y=i.indexOf(`
`);y!==-1;)v.push(i.substring(0,y)),i=i.substring(y+1),y=i.indexOf(`
`);return i.length&&v.push(i),v}function d(i){return i===X.ArrayLiteral}function C(i){return c(i,[X.Expression,X.ForInitializer,X.Conditional])}function b(i,v){for(var y=0;y<i.length;y++){var W=i[y].trim();if(W.charAt(0)!==v)return!1}return!0}function D(i,v){for(var y=0,W=i.length,$;y<W;y++)if($=i[y],$&&$.indexOf(v)!==0)return!1;return!0}function x(i,v){v=v||{},this._source_text=i||"",this._output=null,this._tokens=null,this._last_last_text=null,this._flags=null,this._previous_flags=null,this._flag_store=null,this._options=new a(v)}x.prototype.create_flags=function(i,v){var y=0;i&&(y=i.indentation_level,!this._output.just_added_newline()&&i.line_indent_level>y&&(y=i.line_indent_level));var W={mode:v,parent:i,last_token:i?i.last_token:new r(p.START_BLOCK,""),last_word:i?i.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,inline_frame:!1,if_block:!1,else_block:!1,class_start_block:!1,do_block:!1,do_while:!1,import_block:!1,in_case_statement:!1,in_case:!1,case_body:!1,case_block:!1,indentation_level:y,alignment:0,line_indent_level:i?i.line_indent_level:y,start_line_index:this._output.get_line_number(),ternary_depth:0};return W},x.prototype._reset=function(i){var v=i.match(/^[\t ]*/)[0];this._last_last_text="",this._output=new h(this._options,v),this._output.raw=this._options.test_output_raw,this._flag_store=[],this.set_mode(X.BlockStatement);var y=new o(i,this._options);return this._tokens=y.tokenize(),i},x.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var i,v=this._reset(this._source_text),y=this._options.eol;this._options.eol==="auto"&&(y=`
`,v&&t.lineBreak.test(v||"")&&(y=v.match(t.lineBreak)[0]));for(var W=this._tokens.next();W;)this.handle_token(W),this._last_last_text=this._flags.last_token.text,this._flags.last_token=W,W=this._tokens.next();return i=this._output.get_code(y),i},x.prototype.handle_token=function(i,v){i.type===p.START_EXPR?this.handle_start_expr(i):i.type===p.END_EXPR?this.handle_end_expr(i):i.type===p.START_BLOCK?this.handle_start_block(i):i.type===p.END_BLOCK?this.handle_end_block(i):i.type===p.WORD?this.handle_word(i):i.type===p.RESERVED?this.handle_word(i):i.type===p.SEMICOLON?this.handle_semicolon(i):i.type===p.STRING?this.handle_string(i):i.type===p.EQUALS?this.handle_equals(i):i.type===p.OPERATOR?this.handle_operator(i):i.type===p.COMMA?this.handle_comma(i):i.type===p.BLOCK_COMMENT?this.handle_block_comment(i,v):i.type===p.COMMENT?this.handle_comment(i,v):i.type===p.DOT?this.handle_dot(i):i.type===p.EOF?this.handle_eof(i):i.type===p.UNKNOWN?this.handle_unknown(i,v):this.handle_unknown(i,v)},x.prototype.handle_whitespace_and_comments=function(i,v){var y=i.newlines,W=this._options.keep_array_indentation&&d(this._flags.mode);if(i.comments_before)for(var $=i.comments_before.next();$;)this.handle_whitespace_and_comments($,v),this.handle_token($,v),$=i.comments_before.next();if(W)for(var Y=0;Y<y;Y+=1)this.print_newline(Y>0,v);else if(this._options.max_preserve_newlines&&y>this._options.max_preserve_newlines&&(y=this._options.max_preserve_newlines),this._options.preserve_newlines&&y>1){this.print_newline(!1,v);for(var q=1;q<y;q+=1)this.print_newline(!0,v)}};var n=["async","break","continue","return","throw","yield"];x.prototype.allow_wrap_or_preserved_newline=function(i,v){if(v=v===void 0?!1:v,!this._output.just_added_newline()){var y=this._options.preserve_newlines&&i.newlines||v,W=c(this._flags.last_token.text,O)||c(i.text,O);if(W){var $=c(this._flags.last_token.text,O)&&c(this._options.operator_position,Q)||c(i.text,O);y=y&&$}if(y)this.print_newline(!1,!0);else if(this._options.wrap_line_length){if(_(this._flags.last_token,n))return;this._output.set_wrap_point()}}},x.prototype.print_newline=function(i,v){if(!v&&this._flags.last_token.text!==";"&&this._flags.last_token.text!==","&&this._flags.last_token.text!=="="&&(this._flags.last_token.type!==p.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++"))for(var y=this._tokens.peek();this._flags.mode===X.Statement&&!(this._flags.if_block&&l(y,"else"))&&!this._flags.do_block;)this.restore_mode();this._output.add_new_line(i)&&(this._flags.multiline_frame=!0)},x.prototype.print_token_line_indentation=function(i){this._output.just_added_newline()&&(this._options.keep_array_indentation&&i.newlines&&(i.text==="["||d(this._flags.mode))?(this._output.current_line.set_indent(-1),this._output.current_line.push(i.whitespace_before),this._output.space_before_token=!1):this._output.set_indent(this._flags.indentation_level,this._flags.alignment)&&(this._flags.line_indent_level=this._flags.indentation_level))},x.prototype.print_token=function(i){if(this._output.raw){this._output.add_raw_token(i);return}if(this._options.comma_first&&i.previous&&i.previous.type===p.COMMA&&this._output.just_added_newline()&&this._output.previous_line.last()===","){var v=this._output.previous_line.pop();this._output.previous_line.is_empty()&&(this._output.previous_line.push(v),this._output.trim(!0),this._output.current_line.pop(),this._output.trim()),this.print_token_line_indentation(i),this._output.add_token(","),this._output.space_before_token=!0}this.print_token_line_indentation(i),this._output.non_breaking_space=!0,this._output.add_token(i.text),this._output.previous_token_wrapped&&(this._flags.multiline_frame=!0)},x.prototype.indent=function(){this._flags.indentation_level+=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},x.prototype.deindent=function(){this._flags.indentation_level>0&&(!this._flags.parent||this._flags.indentation_level>this._flags.parent.indentation_level)&&(this._flags.indentation_level-=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},x.prototype.set_mode=function(i){this._flags?(this._flag_store.push(this._flags),this._previous_flags=this._flags):this._previous_flags=this.create_flags(null,i),this._flags=this.create_flags(this._previous_flags,i),this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},x.prototype.restore_mode=function(){this._flag_store.length>0&&(this._previous_flags=this._flags,this._flags=this._flag_store.pop(),this._previous_flags.mode===X.Statement&&ee(this._output,this._previous_flags),this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},x.prototype.start_of_object_property=function(){return this._flags.parent.mode===X.ObjectLiteral&&this._flags.mode===X.Statement&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||_(this._flags.last_token,["get","set"]))},x.prototype.start_of_statement=function(i){var v=!1;return v=v||_(this._flags.last_token,["var","let","const"])&&i.type===p.WORD,v=v||l(this._flags.last_token,"do"),v=v||!(this._flags.parent.mode===X.ObjectLiteral&&this._flags.mode===X.Statement)&&_(this._flags.last_token,n)&&!i.newlines,v=v||l(this._flags.last_token,"else")&&!(l(i,"if")&&!i.comments_before),v=v||this._flags.last_token.type===p.END_EXPR&&(this._previous_flags.mode===X.ForInitializer||this._previous_flags.mode===X.Conditional),v=v||this._flags.last_token.type===p.WORD&&this._flags.mode===X.BlockStatement&&!this._flags.in_case&&!(i.text==="--"||i.text==="++")&&this._last_last_text!=="function"&&i.type!==p.WORD&&i.type!==p.RESERVED,v=v||this._flags.mode===X.ObjectLiteral&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||_(this._flags.last_token,["get","set"])),v?(this.set_mode(X.Statement),this.indent(),this.handle_whitespace_and_comments(i,!0),this.start_of_object_property()||this.allow_wrap_or_preserved_newline(i,_(i,["do","for","if","while"])),!0):!1},x.prototype.handle_start_expr=function(i){this.start_of_statement(i)||this.handle_whitespace_and_comments(i);var v=X.Expression;if(i.text==="["){if(this._flags.last_token.type===p.WORD||this._flags.last_token.text===")"){_(this._flags.last_token,w)&&(this._output.space_before_token=!0),this.print_token(i),this.set_mode(v),this.indent(),this._options.space_in_paren&&(this._output.space_before_token=!0);return}v=X.ArrayLiteral,d(this._flags.mode)&&(this._flags.last_token.text==="["||this._flags.last_token.text===","&&(this._last_last_text==="]"||this._last_last_text==="}"))&&(this._options.keep_array_indentation||this.print_newline()),c(this._flags.last_token.type,[p.START_EXPR,p.END_EXPR,p.WORD,p.OPERATOR,p.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===p.RESERVED)this._flags.last_token.text==="for"?(this._output.space_before_token=this._options.space_before_conditional,v=X.ForInitializer):c(this._flags.last_token.text,["if","while","switch"])?(this._output.space_before_token=this._options.space_before_conditional,v=X.Conditional):c(this._flags.last_word,["await","async"])?this._output.space_before_token=!0:this._flags.last_token.text==="import"&&i.whitespace_before===""?this._output.space_before_token=!1:(c(this._flags.last_token.text,w)||this._flags.last_token.text==="catch")&&(this._output.space_before_token=!0);else if(this._flags.last_token.type===p.EQUALS||this._flags.last_token.type===p.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(i);else if(this._flags.last_token.type===p.WORD){this._output.space_before_token=!1;var y=this._tokens.peek(-3);if(this._options.space_after_named_function&&y){var W=this._tokens.peek(-4);_(y,["async","function"])||y.text==="*"&&_(W,["async","function"])?this._output.space_before_token=!0:this._flags.mode===X.ObjectLiteral?(y.text==="{"||y.text===","||y.text==="*"&&(W.text==="{"||W.text===","))&&(this._output.space_before_token=!0):this._flags.parent&&this._flags.parent.class_start_block&&(this._output.space_before_token=!0)}}else this.allow_wrap_or_preserved_newline(i);(this._flags.last_token.type===p.RESERVED&&(this._flags.last_word==="function"||this._flags.last_word==="typeof")||this._flags.last_token.text==="*"&&(c(this._last_last_text,["function","yield"])||this._flags.mode===X.ObjectLiteral&&c(this._last_last_text,["{",","])))&&(this._output.space_before_token=this._options.space_after_anon_function)}this._flags.last_token.text===";"||this._flags.last_token.type===p.START_BLOCK?this.print_newline():(this._flags.last_token.type===p.END_EXPR||this._flags.last_token.type===p.START_EXPR||this._flags.last_token.type===p.END_BLOCK||this._flags.last_token.text==="."||this._flags.last_token.type===p.COMMA)&&this.allow_wrap_or_preserved_newline(i,i.newlines),this.print_token(i),this.set_mode(v),this._options.space_in_paren&&(this._output.space_before_token=!0),this.indent()},x.prototype.handle_end_expr=function(i){for(;this._flags.mode===X.Statement;)this.restore_mode();this.handle_whitespace_and_comments(i),this._flags.multiline_frame&&this.allow_wrap_or_preserved_newline(i,i.text==="]"&&d(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type===p.START_EXPR&&!this._options.space_in_empty_paren?(this._output.trim(),this._output.space_before_token=!1):this._output.space_before_token=!0),this.deindent(),this.print_token(i),this.restore_mode(),ee(this._output,this._previous_flags),this._flags.do_while&&this._previous_flags.mode===X.Conditional&&(this._previous_flags.mode=X.Expression,this._flags.do_block=!1,this._flags.do_while=!1)},x.prototype.handle_start_block=function(i){this.handle_whitespace_and_comments(i);var v=this._tokens.peek(),y=this._tokens.peek(1);this._flags.last_word==="switch"&&this._flags.last_token.type===p.END_EXPR?(this.set_mode(X.BlockStatement),this._flags.in_case_statement=!0):this._flags.case_body?this.set_mode(X.BlockStatement):y&&(c(y.text,[":",","])&&c(v.type,[p.STRING,p.WORD,p.RESERVED])||c(v.text,["get","set","..."])&&c(y.type,[p.WORD,p.RESERVED]))?c(this._last_last_text,["class","interface"])&&!c(y.text,[":",","])?this.set_mode(X.BlockStatement):this.set_mode(X.ObjectLiteral):this._flags.last_token.type===p.OPERATOR&&this._flags.last_token.text==="=>"?this.set_mode(X.BlockStatement):c(this._flags.last_token.type,[p.EQUALS,p.START_EXPR,p.COMMA,p.OPERATOR])||_(this._flags.last_token,["return","throw","import","default"])?this.set_mode(X.ObjectLiteral):this.set_mode(X.BlockStatement),this._flags.last_token&&_(this._flags.last_token.previous,["class","extends"])&&(this._flags.class_start_block=!0);var W=!v.comments_before&&v.text==="}",$=W&&this._flags.last_word==="function"&&this._flags.last_token.type===p.END_EXPR;if(this._options.brace_preserve_inline){var Y=0,q=null;this._flags.inline_frame=!0;do if(Y+=1,q=this._tokens.peek(Y-1),q.newlines){this._flags.inline_frame=!1;break}while(q.type!==p.EOF&&!(q.type===p.END_BLOCK&&q.opened===i))}(this._options.brace_style==="expand"||this._options.brace_style==="none"&&i.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==p.OPERATOR&&($||this._flags.last_token.type===p.EQUALS||_(this._flags.last_token,E)&&this._flags.last_token.text!=="else")?this._output.space_before_token=!0:this.print_newline(!1,!0):(d(this._previous_flags.mode)&&(this._flags.last_token.type===p.START_EXPR||this._flags.last_token.type===p.COMMA)&&((this._flags.last_token.type===p.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===p.COMMA||this._flags.last_token.type===p.START_EXPR&&this._flags.inline_frame)&&(this.allow_wrap_or_preserved_newline(i),this._previous_flags.multiline_frame=this._previous_flags.multiline_frame||this._flags.multiline_frame,this._flags.multiline_frame=!1)),this._flags.last_token.type!==p.OPERATOR&&this._flags.last_token.type!==p.START_EXPR&&(c(this._flags.last_token.type,[p.START_BLOCK,p.SEMICOLON])&&!this._flags.inline_frame?this.print_newline():this._output.space_before_token=!0)),this.print_token(i),this.indent(),!W&&!(this._options.brace_preserve_inline&&this._flags.inline_frame)&&this.print_newline()},x.prototype.handle_end_block=function(i){for(this.handle_whitespace_and_comments(i);this._flags.mode===X.Statement;)this.restore_mode();var v=this._flags.last_token.type===p.START_BLOCK;this._flags.inline_frame&&!v?this._output.space_before_token=!0:this._options.brace_style==="expand"?v||this.print_newline():v||(d(this._flags.mode)&&this._options.keep_array_indentation?(this._options.keep_array_indentation=!1,this.print_newline(),this._options.keep_array_indentation=!0):this.print_newline()),this.restore_mode(),this.print_token(i)},x.prototype.handle_word=function(i){if(i.type===p.RESERVED){if(c(i.text,["set","get"])&&this._flags.mode!==X.ObjectLiteral)i.type=p.WORD;else if(i.text==="import"&&c(this._tokens.peek().text,["(","."]))i.type=p.WORD;else if(c(i.text,["as","from"])&&!this._flags.import_block)i.type=p.WORD;else if(this._flags.mode===X.ObjectLiteral){var v=this._tokens.peek();v.text===":"&&(i.type=p.WORD)}}if(this.start_of_statement(i)?_(this._flags.last_token,["var","let","const"])&&i.type===p.WORD&&(this._flags.declaration_statement=!0):i.newlines&&!C(this._flags.mode)&&(this._flags.last_token.type!==p.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++")&&this._flags.last_token.type!==p.EQUALS&&(this._options.preserve_newlines||!_(this._flags.last_token,["var","let","const","set","get"]))?(this.handle_whitespace_and_comments(i),this.print_newline()):this.handle_whitespace_and_comments(i),this._flags.do_block&&!this._flags.do_while)if(l(i,"while")){this._output.space_before_token=!0,this.print_token(i),this._output.space_before_token=!0,this._flags.do_while=!0;return}else this.print_newline(),this._flags.do_block=!1;if(this._flags.if_block)if(!this._flags.else_block&&l(i,"else"))this._flags.else_block=!0;else{for(;this._flags.mode===X.Statement;)this.restore_mode();this._flags.if_block=!1,this._flags.else_block=!1}if(this._flags.in_case_statement&&_(i,["case","default"])){this.print_newline(),!this._flags.case_block&&(this._flags.case_body||this._options.jslint_happy)&&this.deindent(),this._flags.case_body=!1,this.print_token(i),this._flags.in_case=!0;return}if((this._flags.last_token.type===p.COMMA||this._flags.last_token.type===p.START_EXPR||this._flags.last_token.type===p.EQUALS||this._flags.last_token.type===p.OPERATOR)&&!this.start_of_object_property()&&!(c(this._flags.last_token.text,["+","-"])&&this._last_last_text===":"&&this._flags.parent.mode===X.ObjectLiteral)&&this.allow_wrap_or_preserved_newline(i),l(i,"function")){(c(this._flags.last_token.text,["}",";"])||this._output.just_added_newline()&&!(c(this._flags.last_token.text,["(","[","{",":","=",","])||this._flags.last_token.type===p.OPERATOR))&&!this._output.just_added_blankline()&&!i.comments_before&&(this.print_newline(),this.print_newline(!0)),this._flags.last_token.type===p.RESERVED||this._flags.last_token.type===p.WORD?_(this._flags.last_token,["get","set","new","export"])||_(this._flags.last_token,n)?this._output.space_before_token=!0:l(this._flags.last_token,"default")&&this._last_last_text==="export"?this._output.space_before_token=!0:this._flags.last_token.text==="declare"?this._output.space_before_token=!0:this.print_newline():this._flags.last_token.type===p.OPERATOR||this._flags.last_token.text==="="?this._output.space_before_token=!0:!this._flags.multiline_frame&&(C(this._flags.mode)||d(this._flags.mode))||this.print_newline(),this.print_token(i),this._flags.last_word=i.text;return}var y="NONE";if(this._flags.last_token.type===p.END_BLOCK?this._previous_flags.inline_frame?y="SPACE":_(i,["else","catch","finally","from"])?this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&i.newlines?y="NEWLINE":(y="SPACE",this._output.space_before_token=!0):y="NEWLINE":this._flags.last_token.type===p.SEMICOLON&&this._flags.mode===X.BlockStatement?y="NEWLINE":this._flags.last_token.type===p.SEMICOLON&&C(this._flags.mode)?y="SPACE":this._flags.last_token.type===p.STRING?y="NEWLINE":this._flags.last_token.type===p.RESERVED||this._flags.last_token.type===p.WORD||this._flags.last_token.text==="*"&&(c(this._last_last_text,["function","yield"])||this._flags.mode===X.ObjectLiteral&&c(this._last_last_text,["{",","]))?y="SPACE":this._flags.last_token.type===p.START_BLOCK?this._flags.inline_frame?y="SPACE":y="NEWLINE":this._flags.last_token.type===p.END_EXPR&&(this._output.space_before_token=!0,y="NEWLINE"),_(i,w)&&this._flags.last_token.text!==")"&&(this._flags.inline_frame||this._flags.last_token.text==="else"||this._flags.last_token.text==="export"?y="SPACE":y="NEWLINE"),_(i,["else","catch","finally"]))if((!(this._flags.last_token.type===p.END_BLOCK&&this._previous_flags.mode===X.BlockStatement)||this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&i.newlines)&&!this._flags.inline_frame)this.print_newline();else{this._output.trim(!0);var W=this._output.current_line;W.last()!=="}"&&this.print_newline(),this._output.space_before_token=!0}else y==="NEWLINE"?_(this._flags.last_token,E)?this._output.space_before_token=!0:this._flags.last_token.text==="declare"&&_(i,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==p.END_EXPR?(this._flags.last_token.type!==p.START_EXPR||!_(i,["var","let","const"]))&&this._flags.last_token.text!==":"&&(l(i,"if")&&l(i.previous,"else")?this._output.space_before_token=!0:this.print_newline()):_(i,w)&&this._flags.last_token.text!==")"&&this.print_newline():this._flags.multiline_frame&&d(this._flags.mode)&&this._flags.last_token.text===","&&this._last_last_text==="}"?this.print_newline():y==="SPACE"&&(this._output.space_before_token=!0);i.previous&&(i.previous.type===p.WORD||i.previous.type===p.RESERVED)&&(this._output.space_before_token=!0),this.print_token(i),this._flags.last_word=i.text,i.type===p.RESERVED&&(i.text==="do"?this._flags.do_block=!0:i.text==="if"?this._flags.if_block=!0:i.text==="import"?this._flags.import_block=!0:this._flags.import_block&&l(i,"from")&&(this._flags.import_block=!1))},x.prototype.handle_semicolon=function(i){this.start_of_statement(i)?this._output.space_before_token=!1:this.handle_whitespace_and_comments(i);for(var v=this._tokens.peek();this._flags.mode===X.Statement&&!(this._flags.if_block&&l(v,"else"))&&!this._flags.do_block;)this.restore_mode();this._flags.import_block&&(this._flags.import_block=!1),this.print_token(i)},x.prototype.handle_string=function(i){i.text.startsWith("`")&&i.newlines===0&&i.whitespace_before===""&&(i.previous.text===")"||this._flags.last_token.type===p.WORD)||(this.start_of_statement(i)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(i),this._flags.last_token.type===p.RESERVED||this._flags.last_token.type===p.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===p.COMMA||this._flags.last_token.type===p.START_EXPR||this._flags.last_token.type===p.EQUALS||this._flags.last_token.type===p.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(i):i.text.startsWith("`")&&this._flags.last_token.type===p.END_EXPR&&(i.previous.text==="]"||i.previous.text===")")&&i.newlines===0?this._output.space_before_token=!0:this.print_newline())),this.print_token(i)},x.prototype.handle_equals=function(i){this.start_of_statement(i)||this.handle_whitespace_and_comments(i),this._flags.declaration_statement&&(this._flags.declaration_assignment=!0),this._output.space_before_token=!0,this.print_token(i),this._output.space_before_token=!0},x.prototype.handle_comma=function(i){this.handle_whitespace_and_comments(i,!0),this.print_token(i),this._output.space_before_token=!0,this._flags.declaration_statement?(C(this._flags.parent.mode)&&(this._flags.declaration_assignment=!1),this._flags.declaration_assignment?(this._flags.declaration_assignment=!1,this.print_newline(!1,!0)):this._options.comma_first&&this.allow_wrap_or_preserved_newline(i)):this._flags.mode===X.ObjectLiteral||this._flags.mode===X.Statement&&this._flags.parent.mode===X.ObjectLiteral?(this._flags.mode===X.Statement&&this.restore_mode(),this._flags.inline_frame||this.print_newline()):this._options.comma_first&&this.allow_wrap_or_preserved_newline(i)},x.prototype.handle_operator=function(i){var v=i.text==="*"&&(_(this._flags.last_token,["function","yield"])||c(this._flags.last_token.type,[p.START_BLOCK,p.COMMA,p.END_BLOCK,p.SEMICOLON])),y=c(i.text,["-","+"])&&(c(this._flags.last_token.type,[p.START_BLOCK,p.START_EXPR,p.EQUALS,p.OPERATOR])||c(this._flags.last_token.text,w)||this._flags.last_token.text===",");if(!this.start_of_statement(i)){var W=!v;this.handle_whitespace_and_comments(i,W)}if(i.text==="*"&&this._flags.last_token.type===p.DOT){this.print_token(i);return}if(i.text==="::"){this.print_token(i);return}if(c(i.text,["-","+"])&&this.start_of_object_property()){this.print_token(i);return}if(this._flags.last_token.type===p.OPERATOR&&c(this._options.operator_position,Q)&&this.allow_wrap_or_preserved_newline(i),i.text===":"&&this._flags.in_case){this.print_token(i),this._flags.in_case=!1,this._flags.case_body=!0,this._tokens.peek().type!==p.START_BLOCK?(this.indent(),this.print_newline(),this._flags.case_block=!1):(this._flags.case_block=!0,this._output.space_before_token=!0);return}var $=!0,Y=!0,q=!1;if(i.text===":"?this._flags.ternary_depth===0?$=!1:(this._flags.ternary_depth-=1,q=!0):i.text==="?"&&(this._flags.ternary_depth+=1),!y&&!v&&this._options.preserve_newlines&&c(i.text,O)){var ie=i.text===":",me=ie&&q,Oe=ie&&!q;switch(this._options.operator_position){case U.before_newline:this._output.space_before_token=!Oe,this.print_token(i),(!ie||me)&&this.allow_wrap_or_preserved_newline(i),this._output.space_before_token=!0;return;case U.after_newline:this._output.space_before_token=!0,!ie||me?this._tokens.peek().newlines?this.print_newline(!1,!0):this.allow_wrap_or_preserved_newline(i):this._output.space_before_token=!1,this.print_token(i),this._output.space_before_token=!0;return;case U.preserve_newline:Oe||this.allow_wrap_or_preserved_newline(i),$=!(this._output.just_added_newline()||Oe),this._output.space_before_token=$,this.print_token(i),this._output.space_before_token=!0;return}}if(v){this.allow_wrap_or_preserved_newline(i),$=!1;var ye=this._tokens.peek();Y=ye&&c(ye.type,[p.WORD,p.RESERVED])}else if(i.text==="...")this.allow_wrap_or_preserved_newline(i),$=this._flags.last_token.type===p.START_BLOCK,Y=!1;else if(c(i.text,["--","++","!","~"])||y){if((this._flags.last_token.type===p.COMMA||this._flags.last_token.type===p.START_EXPR)&&this.allow_wrap_or_preserved_newline(i),$=!1,Y=!1,i.newlines&&(i.text==="--"||i.text==="++"||i.text==="~")){var Se=_(this._flags.last_token,E)&&i.newlines;Se&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(Se,!0)}this._flags.last_token.text===";"&&C(this._flags.mode)&&($=!0),this._flags.last_token.type===p.RESERVED?$=!0:this._flags.last_token.type===p.END_EXPR?$=!(this._flags.last_token.text==="]"&&(i.text==="--"||i.text==="++")):this._flags.last_token.type===p.OPERATOR&&($=c(i.text,["--","-","++","+"])&&c(this._flags.last_token.text,["--","-","++","+"]),c(i.text,["+","-"])&&c(this._flags.last_token.text,["--","++"])&&(Y=!0)),(this._flags.mode===X.BlockStatement&&!this._flags.inline_frame||this._flags.mode===X.Statement)&&(this._flags.last_token.text==="{"||this._flags.last_token.text===";")&&this.print_newline()}this._output.space_before_token=this._output.space_before_token||$,this.print_token(i),this._output.space_before_token=Y},x.prototype.handle_block_comment=function(i,v){if(this._output.raw){this._output.add_raw_token(i),i.directives&&i.directives.preserve==="end"&&(this._output.raw=this._options.test_output_raw);return}if(i.directives){this.print_newline(!1,v),this.print_token(i),i.directives.preserve==="start"&&(this._output.raw=!0),this.print_newline(!1,!0);return}if(!t.newline.test(i.text)&&!i.newlines){this._output.space_before_token=!0,this.print_token(i),this._output.space_before_token=!0;return}else this.print_block_commment(i,v)},x.prototype.print_block_commment=function(i,v){var y=S(i.text),W,$=!1,Y=!1,q=i.whitespace_before,ie=q.length;if(this.print_newline(!1,v),this.print_token_line_indentation(i),this._output.add_token(y[0]),this.print_newline(!1,v),y.length>1){for(y=y.slice(1),$=b(y,"*"),Y=D(y,q),$&&(this._flags.alignment=1),W=0;W<y.length;W++)$?(this.print_token_line_indentation(i),this._output.add_token(m(y[W]))):Y&&y[W]?(this.print_token_line_indentation(i),this._output.add_token(y[W].substring(ie))):(this._output.current_line.set_indent(-1),this._output.add_token(y[W])),this.print_newline(!1,v);this._flags.alignment=0}},x.prototype.handle_comment=function(i,v){i.newlines?this.print_newline(!1,v):this._output.trim(!0),this._output.space_before_token=!0,this.print_token(i),this.print_newline(!1,v)},x.prototype.handle_dot=function(i){this.start_of_statement(i)||this.handle_whitespace_and_comments(i,!0),this._flags.last_token.text.match("^[0-9]+$")&&(this._output.space_before_token=!0),_(this._flags.last_token,E)?this._output.space_before_token=!1:this.allow_wrap_or_preserved_newline(i,this._flags.last_token.text===")"&&this._options.break_chained_methods),this._options.unindent_chained_methods&&this._output.just_added_newline()&&this.deindent(),this.print_token(i)},x.prototype.handle_unknown=function(i,v){this.print_token(i),i.text[i.text.length-1]===`
`&&this.print_newline(!1,v)},x.prototype.handle_eof=function(i){for(;this._flags.mode===X.Statement;)this.restore_mode();this.handle_whitespace_and_comments(i)},M.exports.Beautifier=x},function(M){function e(r){this.__parent=r,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}e.prototype.clone_empty=function(){var r=new e(this.__parent);return r.set_indent(this.__indent_count,this.__alignment_count),r},e.prototype.item=function(r){return r<0?this.__items[this.__items.length+r]:this.__items[r]},e.prototype.has_match=function(r){for(var t=this.__items.length-1;t>=0;t--)if(this.__items[t].match(r))return!0;return!1},e.prototype.set_indent=function(r,t){this.is_empty()&&(this.__indent_count=r||0,this.__alignment_count=t||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},e.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},e.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},e.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var r=this.__parent.current_line;return r.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),r.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),r.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,r.__items[0]===" "&&(r.__items.splice(0,1),r.__character_count-=1),!0}return!1},e.prototype.is_empty=function(){return this.__items.length===0},e.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},e.prototype.push=function(r){this.__items.push(r);var t=r.lastIndexOf(`
`);t!==-1?this.__character_count=r.length-t:this.__character_count+=r.length},e.prototype.pop=function(){var r=null;return this.is_empty()||(r=this.__items.pop(),this.__character_count-=r.length),r},e.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},e.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},e.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},e.prototype.toString=function(){var r="";return this.is_empty()?this.__parent.indent_empty_lines&&(r=this.__parent.get_indent_string(this.__indent_count)):(r=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),r+=this.__items.join("")),r};function A(r,t){this.__cache=[""],this.__indent_size=r.indent_size,this.__indent_string=r.indent_char,r.indent_with_tabs||(this.__indent_string=new Array(r.indent_size+1).join(r.indent_char)),t=t||"",r.indent_level>0&&(t=new Array(r.indent_level+1).join(this.__indent_string)),this.__base_string=t,this.__base_string_length=t.length}A.prototype.get_indent_size=function(r,t){var a=this.__base_string_length;return t=t||0,r<0&&(a=0),a+=r*this.__indent_size,a+=t,a},A.prototype.get_indent_string=function(r,t){var a=this.__base_string;return t=t||0,r<0&&(r=0,a=""),t+=r*this.__indent_size,this.__ensure_cache(t),a+=this.__cache[t],a},A.prototype.__ensure_cache=function(r){for(;r>=this.__cache.length;)this.__add_column()},A.prototype.__add_column=function(){var r=this.__cache.length,t=0,a="";this.__indent_size&&r>=this.__indent_size&&(t=Math.floor(r/this.__indent_size),r-=t*this.__indent_size,a=new Array(t+1).join(this.__indent_string)),r&&(a+=new Array(r+1).join(" ")),this.__cache.push(a)};function h(r,t){this.__indent_cache=new A(r,t),this.raw=!1,this._end_with_newline=r.end_with_newline,this.indent_size=r.indent_size,this.wrap_line_length=r.wrap_line_length,this.indent_empty_lines=r.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new e(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}h.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},h.prototype.get_line_number=function(){return this.__lines.length},h.prototype.get_indent_string=function(r,t){return this.__indent_cache.get_indent_string(r,t)},h.prototype.get_indent_size=function(r,t){return this.__indent_cache.get_indent_size(r,t)},h.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},h.prototype.add_new_line=function(r){return this.is_empty()||!r&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},h.prototype.get_code=function(r){this.trim(!0);var t=this.current_line.pop();t&&(t[t.length-1]===`
`&&(t=t.replace(/\n+$/g,"")),this.current_line.push(t)),this._end_with_newline&&this.__add_outputline();var a=this.__lines.join(`
`);return r!==`
`&&(a=a.replace(/[\n]/g,r)),a},h.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},h.prototype.set_indent=function(r,t){return r=r||0,t=t||0,this.next_line.set_indent(r,t),this.__lines.length>1?(this.current_line.set_indent(r,t),!0):(this.current_line.set_indent(),!1)},h.prototype.add_raw_token=function(r){for(var t=0;t<r.newlines;t++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(r.whitespace_before),this.current_line.push(r.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},h.prototype.add_token=function(r){this.__add_space_before_token(),this.current_line.push(r),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},h.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},h.prototype.remove_indent=function(r){for(var t=this.__lines.length;r<t;)this.__lines[r]._remove_indent(),r++;this.current_line._remove_wrap_indent()},h.prototype.trim=function(r){for(r=r===void 0?!1:r,this.current_line.trim();r&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},h.prototype.just_added_newline=function(){return this.current_line.is_empty()},h.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},h.prototype.ensure_empty_line_above=function(r,t){for(var a=this.__lines.length-2;a>=0;){var o=this.__lines[a];if(o.is_empty())break;if(o.item(0).indexOf(r)!==0&&o.item(-1)!==t){this.__lines.splice(a+1,0,new e(this)),this.previous_line=this.__lines[this.__lines.length-2];break}a--}},M.exports.Output=h},function(M){function e(A,h,r,t){this.type=A,this.text=h,this.comments_before=null,this.newlines=r||0,this.whitespace_before=t||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}M.exports.Token=e},function(M,e){var A="\\x23\\x24\\x40\\x41-\\x5a\\x5f\\x61-\\x7a",h="\\x24\\x30-\\x39\\x41-\\x5a\\x5f\\x61-\\x7a",r="\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05d0-\\u05ea\\u05f0-\\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\\u08a0\\u08a2-\\u08ac\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097f\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\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\\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-\\u0c33\\u0c35-\\u0c39\\u0c3d\\u0c58\\u0c59\\u0c60\\u0c61\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d60\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\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-\\u13f4\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f0\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191c\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19c1-\\u19c7\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1ce9-\\u1cec\\u1cee-\\u1cf1\\u1cf5\\u1cf6\\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\\u2160-\\u2188\\u2c00-\\u2c2e\\u2c30-\\u2c5e\\u2c60-\\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-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309d-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua697\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua78e\\ua790-\\ua793\\ua7a0-\\ua7aa\\ua7f8-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa80-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uabc0-\\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-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",t="\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u0620-\\u0649\\u0672-\\u06d3\\u06e7-\\u06e8\\u06fb-\\u06fc\\u0730-\\u074a\\u0800-\\u0814\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0840-\\u0857\\u08e4-\\u08fe\\u0900-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962-\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09d7\\u09df-\\u09e0\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2-\\u0ae3\\u0ae6-\\u0aef\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b5f-\\u0b60\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c01-\\u0c03\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62-\\u0c63\\u0c66-\\u0c6f\\u0c82\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2-\\u0ce3\\u0ce6-\\u0cef\\u0d02\\u0d03\\u0d46-\\u0d48\\u0d57\\u0d62-\\u0d63\\u0d66-\\u0d6f\\u0d82\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e34-\\u0e3a\\u0e40-\\u0e45\\u0e50-\\u0e59\\u0eb4-\\u0eb9\\u0ec8-\\u0ecd\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f41-\\u0f47\\u0f71-\\u0f84\\u0f86-\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u1000-\\u1029\\u1040-\\u1049\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u170e-\\u1710\\u1720-\\u1730\\u1740-\\u1750\\u1772\\u1773\\u1780-\\u17b2\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u1810-\\u1819\\u1920-\\u192b\\u1930-\\u193b\\u1951-\\u196d\\u19b0-\\u19c0\\u19c8-\\u19c9\\u19d0-\\u19d9\\u1a00-\\u1a15\\u1a20-\\u1a53\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1b46-\\u1b4b\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c00-\\u1c22\\u1c40-\\u1c49\\u1c5b-\\u1c7d\\u1cd0-\\u1cd2\\u1d00-\\u1dbe\\u1e01-\\u1f15\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2d81-\\u2d96\\u2de0-\\u2dff\\u3021-\\u3028\\u3099\\u309a\\ua640-\\ua66d\\ua674-\\ua67d\\ua69f\\ua6f0-\\ua6f1\\ua7f8-\\ua800\\ua806\\ua80b\\ua823-\\ua827\\ua880-\\ua881\\ua8b4-\\ua8c4\\ua8d0-\\ua8d9\\ua8f3-\\ua8f7\\ua900-\\ua909\\ua926-\\ua92d\\ua930-\\ua945\\ua980-\\ua983\\ua9b3-\\ua9c0\\uaa00-\\uaa27\\uaa40-\\uaa41\\uaa4c-\\uaa4d\\uaa50-\\uaa59\\uaa7b\\uaae0-\\uaae9\\uaaf2-\\uaaf3\\uabc0-\\uabe1\\uabec\\uabed\\uabf0-\\uabf9\\ufb20-\\ufb28\\ufe00-\\ufe0f\\ufe20-\\ufe26\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f",a="\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}",o="(?:"+a+"|["+A+r+"])",w="(?:"+a+"|["+h+r+t+"])*";e.identifier=new RegExp(o+w,"g"),e.identifierStart=new RegExp(o),e.identifierMatch=new RegExp("(?:"+a+"|["+h+r+t+"])+");var O=/[\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff]/;e.newline=/[\n\r\u2028\u2029]/,e.lineBreak=new RegExp(`\r
|`+e.newline.source),e.allLineBreaks=new RegExp(e.lineBreak.source,"g")},function(M,e,A){var h=A(6).Options,r=["before-newline","after-newline","preserve-newline"];function t(a){h.call(this,a,"js");var o=this.raw_options.brace_style||null;o==="expand-strict"?this.raw_options.brace_style="expand":o==="collapse-preserve-inline"?this.raw_options.brace_style="collapse,preserve-inline":this.raw_options.braces_on_own_line!==void 0&&(this.raw_options.brace_style=this.raw_options.braces_on_own_line?"expand":"collapse");var w=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_preserve_inline=!1,this.brace_style="collapse";for(var O=0;O<w.length;O++)w[O]==="preserve-inline"?this.brace_preserve_inline=!0:this.brace_style=w[O];this.unindent_chained_methods=this._get_boolean("unindent_chained_methods"),this.break_chained_methods=this._get_boolean("break_chained_methods"),this.space_in_paren=this._get_boolean("space_in_paren"),this.space_in_empty_paren=this._get_boolean("space_in_empty_paren"),this.jslint_happy=this._get_boolean("jslint_happy"),this.space_after_anon_function=this._get_boolean("space_after_anon_function"),this.space_after_named_function=this._get_boolean("space_after_named_function"),this.keep_array_indentation=this._get_boolean("keep_array_indentation"),this.space_before_conditional=this._get_boolean("space_before_conditional",!0),this.unescape_strings=this._get_boolean("unescape_strings"),this.e4x=this._get_boolean("e4x"),this.comma_first=this._get_boolean("comma_first"),this.operator_position=this._get_selection("operator_position",r),this.test_output_raw=this._get_boolean("test_output_raw"),this.jslint_happy&&(this.space_after_anon_function=!0)}t.prototype=new h,M.exports.Options=t},function(M){function e(r,t){this.raw_options=A(r,t),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs",this.indent_char===" "),this.indent_with_tabs&&(this.indent_char=" ",this.indent_size===1&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","none","angular","django","erb","handlebars","php","smarty"],["auto"])}e.prototype._get_array=function(r,t){var a=this.raw_options[r],o=t||[];return typeof a=="object"?a!==null&&typeof a.concat=="function"&&(o=a.concat()):typeof a=="string"&&(o=a.split(/[^a-zA-Z0-9_\/\-]+/)),o},e.prototype._get_boolean=function(r,t){var a=this.raw_options[r],o=a===void 0?!!t:!!a;return o},e.prototype._get_characters=function(r,t){var a=this.raw_options[r],o=t||"";return typeof a=="string"&&(o=a.replace(/\\r/,"\r").replace(/\\n/,`
`).replace(/\\t/," ")),o},e.prototype._get_number=function(r,t){var a=this.raw_options[r];t=parseInt(t,10),isNaN(t)&&(t=0);var o=parseInt(a,10);return isNaN(o)&&(o=t),o},e.prototype._get_selection=function(r,t,a){var o=this._get_selection_list(r,t,a);if(o.length!==1)throw new Error("Invalid Option Value: The option '"+r+`' can only be one of the following values:
`+t+`
You passed in: '`+this.raw_options[r]+"'");return o[0]},e.prototype._get_selection_list=function(r,t,a){if(!t||t.length===0)throw new Error("Selection list cannot be empty.");if(a=a||[t[0]],!this._is_valid_selection(a,t))throw new Error("Invalid Default Value!");var o=this._get_array(r,a);if(!this._is_valid_selection(o,t))throw new Error("Invalid Option Value: The option '"+r+`' can contain only the following values:
`+t+`
You passed in: '`+this.raw_options[r]+"'");return o},e.prototype._is_valid_selection=function(r,t){return r.length&&t.length&&!r.some(function(a){return t.indexOf(a)===-1})};function A(r,t){var a={};r=h(r);var o;for(o in r)o!==t&&(a[o]=r[o]);if(t&&r[t])for(o in r[t])a[o]=r[t][o];return a}function h(r){var t={},a;for(a in r){var o=a.replace(/-/g,"_");t[o]=r[a]}return t}M.exports.Options=e,M.exports.normalizeOpts=h,M.exports.mergeOpts=A},function(M,e,A){var h=A(8).InputScanner,r=A(9).Tokenizer,t=A(9).TOKEN,a=A(13).Directives,o=A(4),w=A(12).Pattern,O=A(14).TemplatablePattern;function p(b,D){return D.indexOf(b)!==-1}var c={START_EXPR:"TK_START_EXPR",END_EXPR:"TK_END_EXPR",START_BLOCK:"TK_START_BLOCK",END_BLOCK:"TK_END_BLOCK",WORD:"TK_WORD",RESERVED:"TK_RESERVED",SEMICOLON:"TK_SEMICOLON",STRING:"TK_STRING",EQUALS:"TK_EQUALS",OPERATOR:"TK_OPERATOR",COMMA:"TK_COMMA",BLOCK_COMMENT:"TK_BLOCK_COMMENT",COMMENT:"TK_COMMENT",DOT:"TK_DOT",UNKNOWN:"TK_UNKNOWN",START:t.START,RAW:t.RAW,EOF:t.EOF},m=new a(/\/\*/,/\*\//),P=/0[xX][0123456789abcdefABCDEF_]*n?|0[oO][01234567_]*n?|0[bB][01_]*n?|\d[\d_]*n|(?:\.\d[\d_]*|\d[\d_]*\.?[\d_]*)(?:[eE][+-]?[\d_]+)?/,l=/[0-9]/,_=/[^\d\.]/,E=">>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".split(" "),N=">>>= ... >>= <<= === >>> !== **= &&= ??= ||= => ^= :: /= << <= == && -= >= >> != -- += ** || ?? ++ %= &= *= |= |> = ! ? > < : / ^ - + * & % ~ |";N=N.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"),N="\\?\\.(?!\\d) "+N,N=N.replace(/ /g,"|");var U=new RegExp(N),Q="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),X=Q.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as","class","extends"]),ee=new RegExp("^(?:"+X.join("|")+")$"),S,d=function(b,D){r.call(this,b,D),this._patterns.whitespace=this._patterns.whitespace.matching(/\u00A0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff/.source,/\u2028\u2029/.source);var x=new w(this._input),n=new O(this._input).read_options(this._options);this.__patterns={template:n,identifier:n.starting_with(o.identifier).matching(o.identifierMatch),number:x.matching(P),punct:x.matching(U),comment:x.starting_with(/\/\//).until(/[\n\r\u2028\u2029]/),block_comment:x.starting_with(/\/\*/).until_after(/\*\//),html_comment_start:x.matching(/<!--/),html_comment_end:x.matching(/-->/),include:x.starting_with(/#include/).until_after(o.lineBreak),shebang:x.starting_with(/#!/).until_after(o.lineBreak),xml:x.matching(/[\s\S]*?<(\/?)([-a-zA-Z:0-9_.]+|{[^}]+?}|!\[CDATA\[[^\]]*?\]\]|)(\s*{[^}]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{([^{}]|{[^}]+?})+?}))*\s*(\/?)\s*>/),single_quote:n.until(/['\\\n\r\u2028\u2029]/),double_quote:n.until(/["\\\n\r\u2028\u2029]/),template_text:n.until(/[`\\$]/),template_expression:n.until(/[`}\\]/)}};d.prototype=new r,d.prototype._is_comment=function(b){return b.type===c.COMMENT||b.type===c.BLOCK_COMMENT||b.type===c.UNKNOWN},d.prototype._is_opening=function(b){return b.type===c.START_BLOCK||b.type===c.START_EXPR},d.prototype._is_closing=function(b,D){return(b.type===c.END_BLOCK||b.type===c.END_EXPR)&&D&&(b.text==="]"&&D.text==="["||b.text===")"&&D.text==="("||b.text==="}"&&D.text==="{")},d.prototype._reset=function(){S=!1},d.prototype._get_next_token=function(b,D){var x=null;this._readWhitespace();var n=this._input.peek();return n===null?this._create_token(c.EOF,""):(x=x||this._read_non_javascript(n),x=x||this._read_string(n),x=x||this._read_pair(n,this._input.peek(1)),x=x||this._read_word(b),x=x||this._read_singles(n),x=x||this._read_comment(n),x=x||this._read_regexp(n,b),x=x||this._read_xml(n,b),x=x||this._read_punctuation(),x=x||this._create_token(c.UNKNOWN,this._input.next()),x)},d.prototype._read_word=function(b){var D;if(D=this.__patterns.identifier.read(),D!=="")return D=D.replace(o.allLineBreaks,`
`),!(b.type===c.DOT||b.type===c.RESERVED&&(b.text==="set"||b.text==="get"))&&ee.test(D)?(D==="in"||D==="of")&&(b.type===c.WORD||b.type===c.STRING)?this._create_token(c.OPERATOR,D):this._create_token(c.RESERVED,D):this._create_token(c.WORD,D);if(D=this.__patterns.number.read(),D!=="")return this._create_token(c.WORD,D)},d.prototype._read_singles=function(b){var D=null;return b==="("||b==="["?D=this._create_token(c.START_EXPR,b):b===")"||b==="]"?D=this._create_token(c.END_EXPR,b):b==="{"?D=this._create_token(c.START_BLOCK,b):b==="}"?D=this._create_token(c.END_BLOCK,b):b===";"?D=this._create_token(c.SEMICOLON,b):b==="."&&_.test(this._input.peek(1))?D=this._create_token(c.DOT,b):b===","&&(D=this._create_token(c.COMMA,b)),D&&this._input.next(),D},d.prototype._read_pair=function(b,D){var x=null;return b==="#"&&D==="{"&&(x=this._create_token(c.START_BLOCK,b+D)),x&&(this._input.next(),this._input.next()),x},d.prototype._read_punctuation=function(){var b=this.__patterns.punct.read();if(b!=="")return b==="="?this._create_token(c.EQUALS,b):b==="?."?this._create_token(c.DOT,b):this._create_token(c.OPERATOR,b)},d.prototype._read_non_javascript=function(b){var D="";if(b==="#"){if(this._is_first_token()&&(D=this.__patterns.shebang.read(),D))return this._create_token(c.UNKNOWN,D.trim()+`
`);if(D=this.__patterns.include.read(),D)return this._create_token(c.UNKNOWN,D.trim()+`
`);b=this._input.next();var x="#";if(this._input.hasNext()&&this._input.testChar(l)){do b=this._input.next(),x+=b;while(this._input.hasNext()&&b!=="#"&&b!=="=");return b==="#"||(this._input.peek()==="["&&this._input.peek(1)==="]"?(x+="[]",this._input.next(),this._input.next()):this._input.peek()==="{"&&this._input.peek(1)==="}"&&(x+="{}",this._input.next(),this._input.next())),this._create_token(c.WORD,x)}this._input.back()}else if(b==="<"&&this._is_first_token()){if(D=this.__patterns.html_comment_start.read(),D){for(;this._input.hasNext()&&!this._input.testChar(o.newline);)D+=this._input.next();return S=!0,this._create_token(c.COMMENT,D)}}else if(S&&b==="-"&&(D=this.__patterns.html_comment_end.read(),D))return S=!1,this._create_token(c.COMMENT,D);return null},d.prototype._read_comment=function(b){var D=null;if(b==="/"){var x="";if(this._input.peek(1)==="*"){x=this.__patterns.block_comment.read();var n=m.get_directives(x);n&&n.ignore==="start"&&(x+=m.readIgnored(this._input)),x=x.replace(o.allLineBreaks,`
`),D=this._create_token(c.BLOCK_COMMENT,x),D.directives=n}else this._input.peek(1)==="/"&&(x=this.__patterns.comment.read(),D=this._create_token(c.COMMENT,x))}return D},d.prototype._read_string=function(b){if(b==="`"||b==="'"||b==='"'){var D=this._input.next();return this.has_char_escapes=!1,b==="`"?D+=this._read_string_recursive("`",!0,"${"):D+=this._read_string_recursive(b),this.has_char_escapes&&this._options.unescape_strings&&(D=C(D)),this._input.peek()===b&&(D+=this._input.next()),D=D.replace(o.allLineBreaks,`
`),this._create_token(c.STRING,D)}return null},d.prototype._allow_regexp_or_xml=function(b){return b.type===c.RESERVED&&p(b.text,["return","case","throw","else","do","typeof","yield"])||b.type===c.END_EXPR&&b.text===")"&&b.opened.previous.type===c.RESERVED&&p(b.opened.previous.text,["if","while","for"])||p(b.type,[c.COMMENT,c.START_EXPR,c.START_BLOCK,c.START,c.END_BLOCK,c.OPERATOR,c.EQUALS,c.EOF,c.SEMICOLON,c.COMMA])},d.prototype._read_regexp=function(b,D){if(b==="/"&&this._allow_regexp_or_xml(D)){for(var x=this._input.next(),n=!1,i=!1;this._input.hasNext()&&(n||i||this._input.peek()!==b)&&!this._input.testChar(o.newline);)x+=this._input.peek(),n?n=!1:(n=this._input.peek()==="\\",this._input.peek()==="["?i=!0:this._input.peek()==="]"&&(i=!1)),this._input.next();return this._input.peek()===b&&(x+=this._input.next(),x+=this._input.read(o.identifier)),this._create_token(c.STRING,x)}return null},d.prototype._read_xml=function(b,D){if(this._options.e4x&&b==="<"&&this._allow_regexp_or_xml(D)){var x="",n=this.__patterns.xml.read_match();if(n){for(var i=n[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),v=i.indexOf("{")===0,y=0;n;){var W=!!n[1],$=n[2],Y=!!n[n.length-1]||$.slice(0,8)==="![CDATA[";if(!Y&&($===i||v&&$.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&(W?--y:++y),x+=n[0],y<=0)break;n=this.__patterns.xml.read_match()}return n||(x+=this._input.match(/[\s\S]*/g)[0]),x=x.replace(o.allLineBreaks,`
`),this._create_token(c.STRING,x)}}return null};function C(b){for(var D="",x=0,n=new h(b),i=null;n.hasNext();)if(i=n.match(/([\s]|[^\\]|\\\\)+/g),i&&(D+=i[0]),n.peek()==="\\"){if(n.next(),n.peek()==="x")i=n.match(/x([0-9A-Fa-f]{2})/g);else if(n.peek()==="u")i=n.match(/u([0-9A-Fa-f]{4})/g),i||(i=n.match(/u\{([0-9A-Fa-f]+)\}/g));else{D+="\\",n.hasNext()&&(D+=n.next());continue}if(!i||(x=parseInt(i[1],16),x>126&&x<=255&&i[0].indexOf("x")===0))return b;x>=0&&x<32||x>1114111?D+="\\"+i[0]:x===34||x===39||x===92?D+="\\"+String.fromCharCode(x):D+=String.fromCharCode(x)}return D}d.prototype._read_string_recursive=function(b,D,x){var n,i;b==="'"?i=this.__patterns.single_quote:b==='"'?i=this.__patterns.double_quote:b==="`"?i=this.__patterns.template_text:b==="}"&&(i=this.__patterns.template_expression);for(var v=i.read(),y="";this._input.hasNext();){if(y=this._input.next(),y===b||!D&&o.newline.test(y)){this._input.back();break}else y==="\\"&&this._input.hasNext()?(n=this._input.peek(),n==="x"||n==="u"?this.has_char_escapes=!0:n==="\r"&&this._input.peek(1)===`
`&&this._input.next(),y+=this._input.next()):x&&(x==="${"&&y==="$"&&this._input.peek()==="{"&&(y+=this._input.next()),x===y&&(b==="`"?y+=this._read_string_recursive("}",D,"`"):y+=this._read_string_recursive("`",D,"${"),this._input.hasNext()&&(y+=this._input.next())));y+=i.read(),v+=y}return v},M.exports.Tokenizer=d,M.exports.TOKEN=c,M.exports.positionable_operators=E.slice(),M.exports.line_starters=Q.slice()},function(M){var e=RegExp.prototype.hasOwnProperty("sticky");function A(h){this.__input=h||"",this.__input_length=this.__input.length,this.__position=0}A.prototype.restart=function(){this.__position=0},A.prototype.back=function(){this.__position>0&&(this.__position-=1)},A.prototype.hasNext=function(){return this.__position<this.__input_length},A.prototype.next=function(){var h=null;return this.hasNext()&&(h=this.__input.charAt(this.__position),this.__position+=1),h},A.prototype.peek=function(h){var r=null;return h=h||0,h+=this.__position,h>=0&&h<this.__input_length&&(r=this.__input.charAt(h)),r},A.prototype.__match=function(h,r){h.lastIndex=r;var t=h.exec(this.__input);return t&&!(e&&h.sticky)&&t.index!==r&&(t=null),t},A.prototype.test=function(h,r){return r=r||0,r+=this.__position,r>=0&&r<this.__input_length?!!this.__match(h,r):!1},A.prototype.testChar=function(h,r){var t=this.peek(r);return h.lastIndex=0,t!==null&&h.test(t)},A.prototype.match=function(h){var r=this.__match(h,this.__position);return r?this.__position+=r[0].length:r=null,r},A.prototype.read=function(h,r,t){var a="",o;return h&&(o=this.match(h),o&&(a+=o[0])),r&&(o||!h)&&(a+=this.readUntil(r,t)),a},A.prototype.readUntil=function(h,r){var t="",a=this.__position;h.lastIndex=this.__position;var o=h.exec(this.__input);return o?(a=o.index,r&&(a+=o[0].length)):a=this.__input_length,t=this.__input.substring(this.__position,a),this.__position=a,t},A.prototype.readUntilAfter=function(h){return this.readUntil(h,!0)},A.prototype.get_regexp=function(h,r){var t=null,a="g";return r&&e&&(a="y"),typeof h=="string"&&h!==""?t=new RegExp(h,a):h&&(t=new RegExp(h.source,a)),t},A.prototype.get_literal_regexp=function(h){return RegExp(h.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},A.prototype.peekUntilAfter=function(h){var r=this.__position,t=this.readUntilAfter(h);return this.__position=r,t},A.prototype.lookBack=function(h){var r=this.__position-1;return r>=h.length&&this.__input.substring(r-h.length,r).toLowerCase()===h},M.exports.InputScanner=A},function(M,e,A){var h=A(8).InputScanner,r=A(3).Token,t=A(10).TokenStream,a=A(11).WhitespacePattern,o={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},w=function(O,p){this._input=new h(O),this._options=p||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new a(this._input)};w.prototype.tokenize=function(){this._input.restart(),this.__tokens=new t,this._reset();for(var O,p=new r(o.START,""),c=null,m=[],P=new t;p.type!==o.EOF;){for(O=this._get_next_token(p,c);this._is_comment(O);)P.add(O),O=this._get_next_token(p,c);P.isEmpty()||(O.comments_before=P,P=new t),O.parent=c,this._is_opening(O)?(m.push(c),c=O):c&&this._is_closing(O,c)&&(O.opened=c,c.closed=O,c=m.pop(),O.parent=c),O.previous=p,p.next=O,this.__tokens.add(O),p=O}return this.__tokens},w.prototype._is_first_token=function(){return this.__tokens.isEmpty()},w.prototype._reset=function(){},w.prototype._get_next_token=function(O,p){this._readWhitespace();var c=this._input.read(/.+/g);return c?this._create_token(o.RAW,c):this._create_token(o.EOF,"")},w.prototype._is_comment=function(O){return!1},w.prototype._is_opening=function(O){return!1},w.prototype._is_closing=function(O,p){return!1},w.prototype._create_token=function(O,p){var c=new r(O,p,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return c},w.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},M.exports.Tokenizer=w,M.exports.TOKEN=o},function(M){function e(A){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=A}e.prototype.restart=function(){this.__position=0},e.prototype.isEmpty=function(){return this.__tokens_length===0},e.prototype.hasNext=function(){return this.__position<this.__tokens_length},e.prototype.next=function(){var A=null;return this.hasNext()&&(A=this.__tokens[this.__position],this.__position+=1),A},e.prototype.peek=function(A){var h=null;return A=A||0,A+=this.__position,A>=0&&A<this.__tokens_length&&(h=this.__tokens[A]),h},e.prototype.add=function(A){this.__parent_token&&(A.parent=this.__parent_token),this.__tokens.push(A),this.__tokens_length+=1},M.exports.TokenStream=e},function(M,e,A){var h=A(12).Pattern;function r(t,a){h.call(this,t,a),a?this._line_regexp=this._input.get_regexp(a._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}r.prototype=new h,r.prototype.__set_whitespace_patterns=function(t,a){t+="\\t ",a+="\\n\\r",this._match_pattern=this._input.get_regexp("["+t+a+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+a+"]")},r.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var t=this._input.read(this._match_pattern);if(t===" ")this.whitespace_before_token=" ";else if(t){var a=this.__split(this._newline_regexp,t);this.newline_count=a.length-1,this.whitespace_before_token=a[this.newline_count]}return t},r.prototype.matching=function(t,a){var o=this._create();return o.__set_whitespace_patterns(t,a),o._update(),o},r.prototype._create=function(){return new r(this._input,this)},r.prototype.__split=function(t,a){t.lastIndex=0;for(var o=0,w=[],O=t.exec(a);O;)w.push(a.substring(o,O.index)),o=O.index+O[0].length,O=t.exec(a);return o<a.length?w.push(a.substring(o,a.length)):w.push(""),w},M.exports.WhitespacePattern=r},function(M){function e(A,h){this._input=A,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,h&&(this._starting_pattern=this._input.get_regexp(h._starting_pattern,!0),this._match_pattern=this._input.get_regexp(h._match_pattern,!0),this._until_pattern=this._input.get_regexp(h._until_pattern),this._until_after=h._until_after)}e.prototype.read=function(){var A=this._input.read(this._starting_pattern);return(!this._starting_pattern||A)&&(A+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),A},e.prototype.read_match=function(){return this._input.match(this._match_pattern)},e.prototype.until_after=function(A){var h=this._create();return h._until_after=!0,h._until_pattern=this._input.get_regexp(A),h._update(),h},e.prototype.until=function(A){var h=this._create();return h._until_after=!1,h._until_pattern=this._input.get_regexp(A),h._update(),h},e.prototype.starting_with=function(A){var h=this._create();return h._starting_pattern=this._input.get_regexp(A,!0),h._update(),h},e.prototype.matching=function(A){var h=this._create();return h._match_pattern=this._input.get_regexp(A,!0),h._update(),h},e.prototype._create=function(){return new e(this._input,this)},e.prototype._update=function(){},M.exports.Pattern=e},function(M){function e(A,h){A=typeof A=="string"?A:A.source,h=typeof h=="string"?h:h.source,this.__directives_block_pattern=new RegExp(A+/ beautify( \w+[:]\w+)+ /.source+h,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(A+/\sbeautify\signore:end\s/.source+h,"g")}e.prototype.get_directives=function(A){if(!A.match(this.__directives_block_pattern))return null;var h={};this.__directive_pattern.lastIndex=0;for(var r=this.__directive_pattern.exec(A);r;)h[r[1]]=r[2],r=this.__directive_pattern.exec(A);return h},e.prototype.readIgnored=function(A){return A.readUntilAfter(this.__directives_end_ignore_pattern)},M.exports.Directives=e},function(M,e,A){var h=A(12).Pattern,r={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function t(a,o){h.call(this,a,o),this.__template_pattern=null,this._disabled=Object.assign({},r),this._excluded=Object.assign({},r),o&&(this.__template_pattern=this._input.get_regexp(o.__template_pattern),this._excluded=Object.assign(this._excluded,o._excluded),this._disabled=Object.assign(this._disabled,o._disabled));var w=new h(a);this.__patterns={handlebars_comment:w.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:w.starting_with(/{{{/).until_after(/}}}/),handlebars:w.starting_with(/{{/).until_after(/}}/),php:w.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:w.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:w.starting_with(/{%/).until_after(/%}/),django_value:w.starting_with(/{{/).until_after(/}}/),django_comment:w.starting_with(/{#/).until_after(/#}/),smarty:w.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:w.starting_with(/{\*/).until_after(/\*}/),smarty_literal:w.starting_with(/{literal}/).until_after(/{\/literal}/)}}t.prototype=new h,t.prototype._create=function(){return new t(this._input,this)},t.prototype._update=function(){this.__set_templated_pattern()},t.prototype.disable=function(a){var o=this._create();return o._disabled[a]=!0,o._update(),o},t.prototype.read_options=function(a){var o=this._create();for(var w in r)o._disabled[w]=a.templating.indexOf(w)===-1;return o._update(),o},t.prototype.exclude=function(a){var o=this._create();return o._excluded[a]=!0,o._update(),o},t.prototype.read=function(){var a="";this._match_pattern?a=this._input.read(this._starting_pattern):a=this._input.read(this._starting_pattern,this.__template_pattern);for(var o=this._read_template();o;)this._match_pattern?o+=this._input.read(this._match_pattern):o+=this._input.readUntil(this.__template_pattern),a+=o,o=this._read_template();return this._until_after&&(a+=this._input.readUntilAfter(this._until_pattern)),a},t.prototype.__set_templated_pattern=function(){var a=[];this._disabled.php||a.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||a.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||a.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||a.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(a.push(this.__patterns.django._starting_pattern.source),a.push(this.__patterns.django_value._starting_pattern.source),a.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||a.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&a.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+a.join("|")+")")},t.prototype._read_template=function(){var a="",o=this._input.peek();if(o==="<"){var w=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&w==="?"&&(a=a||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&w==="%"&&(a=a||this.__patterns.erb.read())}else o==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(a=a||this.__patterns.handlebars_comment.read(),a=a||this.__patterns.handlebars_unescaped.read(),a=a||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(a=a||this.__patterns.django_value.read()),this._excluded.django||(a=a||this.__patterns.django_comment.read(),a=a||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(a=a||this.__patterns.smarty_comment.read(),a=a||this.__patterns.smarty_literal.read(),a=a||this.__patterns.smarty.read()));return a},M.exports.TemplatablePattern=t}],k={};function j(M){var e=k[M];if(e!==void 0)return e.exports;var A=k[M]={exports:{}};return K[M](A,A.exports,j),A.exports}var F=j(0);R=F})();var z=R;s=[],u=function(){return{js_beautify:z}}.apply(re,s),u!==void 0&&(xe.exports=u)})()},75918:function(xe,re,s){"use strict";s.d(re,{Wi:function(){return j},Z0:function(){return F},aU:function(){return k},eZ:function(){return e},wY:function(){return M}});var u=s(4348),R=s(69323),z=s(13268),K=function(A,h,r,t){function a(o){return o instanceof r?o:new r(function(w){w(o)})}return new(r||(r=Promise))(function(o,w){function O(m){try{c(t.next(m))}catch(P){w(P)}}function p(m){try{c(t.throw(m))}catch(P){w(P)}}function c(m){m.done?o(m.value):a(m.value).then(O,p)}c((t=t.apply(A,h||[])).next())})};class k extends R.JT{constructor(h,r="",t="",a=!0,o){super(),this._onDidChange=this._register(new u.Q5),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._id=h,this._label=r,this._cssClass=t,this._enabled=a,this._actionCallback=o}get id(){return this._id}get label(){return this._label}set label(h){this._setLabel(h)}_setLabel(h){this._label!==h&&(this._label=h,this._onDidChange.fire({label:h}))}get tooltip(){return this._tooltip||""}set tooltip(h){this._setTooltip(h)}_setTooltip(h){this._tooltip!==h&&(this._tooltip=h,this._onDidChange.fire({tooltip:h}))}get class(){return this._cssClass}set class(h){this._setClass(h)}_setClass(h){this._cssClass!==h&&(this._cssClass=h,this._onDidChange.fire({class:h}))}get enabled(){return this._enabled}set enabled(h){this._setEnabled(h)}_setEnabled(h){this._enabled!==h&&(this._enabled=h,this._onDidChange.fire({enabled:h}))}get checked(){return this._checked}set checked(h){this._setChecked(h)}_setChecked(h){this._checked!==h&&(this._checked=h,this._onDidChange.fire({checked:h}))}run(h,r){return K(this,void 0,void 0,function*(){this._actionCallback&&(yield this._actionCallback(h))})}}class j extends R.JT{constructor(){super(...arguments),this._onBeforeRun=this._register(new u.Q5),this.onBeforeRun=this._onBeforeRun.event,this._onDidRun=this._register(new u.Q5),this.onDidRun=this._onDidRun.event}run(h,r){return K(this,void 0,void 0,function*(){if(!h.enabled)return;this._onBeforeRun.fire({action:h});let t;try{yield this.runAction(h,r)}catch(a){t=a}this._onDidRun.fire({action:h,error:t})})}runAction(h,r){return K(this,void 0,void 0,function*(){yield h.run(r)})}}class F extends k{constructor(h){super(F.ID,h,h?"separator text":"separator"),this.checked=!1,this.enabled=!1}}F.ID="vs.actions.separator";class M{constructor(h,r,t,a){this.tooltip="",this.enabled=!0,this.checked=!1,this.id=h,this.label=r,this.class=a,this._actions=t}get actions(){return this._actions}dispose(){}run(){return K(this,void 0,void 0,function*(){})}}class e extends k{constructor(){super(e.ID,z.N("submenu.empty","(empty)"),void 0,!1)}}e.ID="vs.actions.empty"},76068:function(xe,re,s){"use strict";s.d(re,{ok:function(){return u}});function u(R,z){if(!R)throw new Error(z?`Assertion failed (${z})`:"Assertion Failed")}},52615:function(xe,re,s){"use strict";s.d(re,{CM:function(){return k},JL:function(){return j},dT:function(){return M},fK:function(){return K},lA:function(){return F}});var u=s(4348);class R{constructor(){this._icons=new Map,this._onDidRegister=new u.Q5}add(A){const h=this._icons.get(A.id);h?A.description?h.description=A.description:console.error(`Duplicate registration of codicon ${A.id}`):(this._icons.set(A.id,A),this._onDidRegister.fire(A))}get(A){return this._icons.get(A)}get all(){return this._icons.values()}get onDidRegister(){return this._onDidRegister.event}}const z=new R,K=z;function k(e,A){return new F(e,A)}function j(e){return e?e.replace(/\$\((.*?)\)/g,(A,h)=>` ${h} `).trim():""}class F{constructor(A,h,r){this.id=A,this.definition=h,this.description=r,z.add(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}}var M;(function(e){e.iconNameSegment="[A-Za-z0-9]+",e.iconNameExpression="[A-Za-z0-9\\-]+",e.iconModifierExpression="~[A-Za-z]+";const A=new RegExp(`^(${e.iconNameExpression})(${e.iconModifierExpression})?$`);function h(a){if(a instanceof F)return["codicon","codicon-"+a.id];const o=A.exec(a.id);if(!o)return h(F.error);let[,w,O]=o;const p=["codicon","codicon-"+w];return O&&p.push("codicon-modifier-"+O.substr(1)),p}e.asClassNameArray=h;function r(a){return h(a).join(" ")}e.asClassName=r;function t(a){return"."+h(a).join(".")}e.asCSSSelector=t})(M||(M={})),function(e){e.add=new e("add",{fontCharacter:"\\ea60"}),e.plus=new e("plus",e.add.definition),e.gistNew=new e("gist-new",e.add.definition),e.repoCreate=new e("repo-create",e.add.definition),e.lightbulb=new e("lightbulb",{fontCharacter:"\\ea61"}),e.lightBulb=new e("light-bulb",{fontCharacter:"\\ea61"}),e.repo=new e("repo",{fontCharacter:"\\ea62"}),e.repoDelete=new e("repo-delete",{fontCharacter:"\\ea62"}),e.gistFork=new e("gist-fork",{fontCharacter:"\\ea63"}),e.repoForked=new e("repo-forked",{fontCharacter:"\\ea63"}),e.gitPullRequest=new e("git-pull-request",{fontCharacter:"\\ea64"}),e.gitPullRequestAbandoned=new e("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),e.recordKeys=new e("record-keys",{fontCharacter:"\\ea65"}),e.keyboard=new e("keyboard",{fontCharacter:"\\ea65"}),e.tag=new e("tag",{fontCharacter:"\\ea66"}),e.tagAdd=new e("tag-add",{fontCharacter:"\\ea66"}),e.tagRemove=new e("tag-remove",{fontCharacter:"\\ea66"}),e.person=new e("person",{fontCharacter:"\\ea67"}),e.personFollow=new e("person-follow",{fontCharacter:"\\ea67"}),e.personOutline=new e("person-outline",{fontCharacter:"\\ea67"}),e.personFilled=new e("person-filled",{fontCharacter:"\\ea67"}),e.gitBranch=new e("git-branch",{fontCharacter:"\\ea68"}),e.gitBranchCreate=new e("git-branch-create",{fontCharacter:"\\ea68"}),e.gitBranchDelete=new e("git-branch-delete",{fontCharacter:"\\ea68"}),e.sourceControl=new e("source-control",{fontCharacter:"\\ea68"}),e.mirror=new e("mirror",{fontCharacter:"\\ea69"}),e.mirrorPublic=new e("mirror-public",{fontCharacter:"\\ea69"}),e.star=new e("star",{fontCharacter:"\\ea6a"}),e.starAdd=new e("star-add",{fontCharacter:"\\ea6a"}),e.starDelete=new e("star-delete",{fontCharacter:"\\ea6a"}),e.starEmpty=new e("star-empty",{fontCharacter:"\\ea6a"}),e.comment=new e("comment",{fontCharacter:"\\ea6b"}),e.commentAdd=new e("comment-add",{fontCharacter:"\\ea6b"}),e.alert=new e("alert",{fontCharacter:"\\ea6c"}),e.warning=new e("warning",{fontCharacter:"\\ea6c"}),e.search=new e("search",{fontCharacter:"\\ea6d"}),e.searchSave=new e("search-save",{fontCharacter:"\\ea6d"}),e.logOut=new e("log-out",{fontCharacter:"\\ea6e"}),e.signOut=new e("sign-out",{fontCharacter:"\\ea6e"}),e.logIn=new e("log-in",{fontCharacter:"\\ea6f"}),e.signIn=new e("sign-in",{fontCharacter:"\\ea6f"}),e.eye=new e("eye",{fontCharacter:"\\ea70"}),e.eyeUnwatch=new e("eye-unwatch",{fontCharacter:"\\ea70"}),e.eyeWatch=new e("eye-watch",{fontCharacter:"\\ea70"}),e.circleFilled=new e("circle-filled",{fontCharacter:"\\ea71"}),e.primitiveDot=new e("primitive-dot",{fontCharacter:"\\ea71"}),e.closeDirty=new e("close-dirty",{fontCharacter:"\\ea71"}),e.debugBreakpoint=new e("debug-breakpoint",{fontCharacter:"\\ea71"}),e.debugBreakpointDisabled=new e("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),e.debugHint=new e("debug-hint",{fontCharacter:"\\ea71"}),e.primitiveSquare=new e("primitive-square",{fontCharacter:"\\ea72"}),e.edit=new e("edit",{fontCharacter:"\\ea73"}),e.pencil=new e("pencil",{fontCharacter:"\\ea73"}),e.info=new e("info",{fontCharacter:"\\ea74"}),e.issueOpened=new e("issue-opened",{fontCharacter:"\\ea74"}),e.gistPrivate=new e("gist-private",{fontCharacter:"\\ea75"}),e.gitForkPrivate=new e("git-fork-private",{fontCharacter:"\\ea75"}),e.lock=new e("lock",{fontCharacter:"\\ea75"}),e.mirrorPrivate=new e("mirror-private",{fontCharacter:"\\ea75"}),e.close=new e("close",{fontCharacter:"\\ea76"}),e.removeClose=new e("remove-close",{fontCharacter:"\\ea76"}),e.x=new e("x",{fontCharacter:"\\ea76"}),e.repoSync=new e("repo-sync",{fontCharacter:"\\ea77"}),e.sync=new e("sync",{fontCharacter:"\\ea77"}),e.clone=new e("clone",{fontCharacter:"\\ea78"}),e.desktopDownload=new e("desktop-download",{fontCharacter:"\\ea78"}),e.beaker=new e("beaker",{fontCharacter:"\\ea79"}),e.microscope=new e("microscope",{fontCharacter:"\\ea79"}),e.vm=new e("vm",{fontCharacter:"\\ea7a"}),e.deviceDesktop=new e("device-desktop",{fontCharacter:"\\ea7a"}),e.file=new e("file",{fontCharacter:"\\ea7b"}),e.fileText=new e("file-text",{fontCharacter:"\\ea7b"}),e.more=new e("more",{fontCharacter:"\\ea7c"}),e.ellipsis=new e("ellipsis",{fontCharacter:"\\ea7c"}),e.kebabHorizontal=new e("kebab-horizontal",{fontCharacter:"\\ea7c"}),e.mailReply=new e("mail-reply",{fontCharacter:"\\ea7d"}),e.reply=new e("reply",{fontCharacter:"\\ea7d"}),e.organization=new e("organization",{fontCharacter:"\\ea7e"}),e.organizationFilled=new e("organization-filled",{fontCharacter:"\\ea7e"}),e.organizationOutline=new e("organization-outline",{fontCharacter:"\\ea7e"}),e.newFile=new e("new-file",{fontCharacter:"\\ea7f"}),e.fileAdd=new e("file-add",{fontCharacter:"\\ea7f"}),e.newFolder=new e("new-folder",{fontCharacter:"\\ea80"}),e.fileDirectoryCreate=new e("file-directory-create",{fontCharacter:"\\ea80"}),e.trash=new e("trash",{fontCharacter:"\\ea81"}),e.trashcan=new e("trashcan",{fontCharacter:"\\ea81"}),e.history=new e("history",{fontCharacter:"\\ea82"}),e.clock=new e("clock",{fontCharacter:"\\ea82"}),e.folder=new e("folder",{fontCharacter:"\\ea83"}),e.fileDirectory=new e("file-directory",{fontCharacter:"\\ea83"}),e.symbolFolder=new e("symbol-folder",{fontCharacter:"\\ea83"}),e.logoGithub=new e("logo-github",{fontCharacter:"\\ea84"}),e.markGithub=new e("mark-github",{fontCharacter:"\\ea84"}),e.github=new e("github",{fontCharacter:"\\ea84"}),e.terminal=new e("terminal",{fontCharacter:"\\ea85"}),e.console=new e("console",{fontCharacter:"\\ea85"}),e.repl=new e("repl",{fontCharacter:"\\ea85"}),e.zap=new e("zap",{fontCharacter:"\\ea86"}),e.symbolEvent=new e("symbol-event",{fontCharacter:"\\ea86"}),e.error=new e("error",{fontCharacter:"\\ea87"}),e.stop=new e("stop",{fontCharacter:"\\ea87"}),e.variable=new e("variable",{fontCharacter:"\\ea88"}),e.symbolVariable=new e("symbol-variable",{fontCharacter:"\\ea88"}),e.array=new e("array",{fontCharacter:"\\ea8a"}),e.symbolArray=new e("symbol-array",{fontCharacter:"\\ea8a"}),e.symbolModule=new e("symbol-module",{fontCharacter:"\\ea8b"}),e.symbolPackage=new e("symbol-package",{fontCharacter:"\\ea8b"}),e.symbolNamespace=new e("symbol-namespace",{fontCharacter:"\\ea8b"}),e.symbolObject=new e("symbol-object",{fontCharacter:"\\ea8b"}),e.symbolMethod=new e("symbol-method",{fontCharacter:"\\ea8c"}),e.symbolFunction=new e("symbol-function",{fontCharacter:"\\ea8c"}),e.symbolConstructor=new e("symbol-constructor",{fontCharacter:"\\ea8c"}),e.symbolBoolean=new e("symbol-boolean",{fontCharacter:"\\ea8f"}),e.symbolNull=new e("symbol-null",{fontCharacter:"\\ea8f"}),e.symbolNumeric=new e("symbol-numeric",{fontCharacter:"\\ea90"}),e.symbolNumber=new e("symbol-number",{fontCharacter:"\\ea90"}),e.symbolStructure=new e("symbol-structure",{fontCharacter:"\\ea91"}),e.symbolStruct=new e("symbol-struct",{fontCharacter:"\\ea91"}),e.symbolParameter=new e("symbol-parameter",{fontCharacter:"\\ea92"}),e.symbolTypeParameter=new e("symbol-type-parameter",{fontCharacter:"\\ea92"}),e.symbolKey=new e("symbol-key",{fontCharacter:"\\ea93"}),e.symbolText=new e("symbol-text",{fontCharacter:"\\ea93"}),e.symbolReference=new e("symbol-reference",{fontCharacter:"\\ea94"}),e.goToFile=new e("go-to-file",{fontCharacter:"\\ea94"}),e.symbolEnum=new e("symbol-enum",{fontCharacter:"\\ea95"}),e.symbolValue=new e("symbol-value",{fontCharacter:"\\ea95"}),e.symbolRuler=new e("symbol-ruler",{fontCharacter:"\\ea96"}),e.symbolUnit=new e("symbol-unit",{fontCharacter:"\\ea96"}),e.activateBreakpoints=new e("activate-breakpoints",{fontCharacter:"\\ea97"}),e.archive=new e("archive",{fontCharacter:"\\ea98"}),e.arrowBoth=new e("arrow-both",{fontCharacter:"\\ea99"}),e.arrowDown=new e("arrow-down",{fontCharacter:"\\ea9a"}),e.arrowLeft=new e("arrow-left",{fontCharacter:"\\ea9b"}),e.arrowRight=new e("arrow-right",{fontCharacter:"\\ea9c"}),e.arrowSmallDown=new e("arrow-small-down",{fontCharacter:"\\ea9d"}),e.arrowSmallLeft=new e("arrow-small-left",{fontCharacter:"\\ea9e"}),e.arrowSmallRight=new e("arrow-small-right",{fontCharacter:"\\ea9f"}),e.arrowSmallUp=new e("arrow-small-up",{fontCharacter:"\\eaa0"}),e.arrowUp=new e("arrow-up",{fontCharacter:"\\eaa1"}),e.bell=new e("bell",{fontCharacter:"\\eaa2"}),e.bold=new e("bold",{fontCharacter:"\\eaa3"}),e.book=new e("book",{fontCharacter:"\\eaa4"}),e.bookmark=new e("bookmark",{fontCharacter:"\\eaa5"}),e.debugBreakpointConditionalUnverified=new e("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),e.debugBreakpointConditional=new e("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),e.debugBreakpointConditionalDisabled=new e("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),e.debugBreakpointDataUnverified=new e("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),e.debugBreakpointData=new e("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),e.debugBreakpointDataDisabled=new e("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),e.debugBreakpointLogUnverified=new e("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),e.debugBreakpointLog=new e("debug-breakpoint-log",{fontCharacter:"\\eaab"}),e.debugBreakpointLogDisabled=new e("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),e.briefcase=new e("briefcase",{fontCharacter:"\\eaac"}),e.broadcast=new e("broadcast",{fontCharacter:"\\eaad"}),e.browser=new e("browser",{fontCharacter:"\\eaae"}),e.bug=new e("bug",{fontCharacter:"\\eaaf"}),e.calendar=new e("calendar",{fontCharacter:"\\eab0"}),e.caseSensitive=new e("case-sensitive",{fontCharacter:"\\eab1"}),e.check=new e("check",{fontCharacter:"\\eab2"}),e.checklist=new e("checklist",{fontCharacter:"\\eab3"}),e.chevronDown=new e("chevron-down",{fontCharacter:"\\eab4"}),e.dropDownButton=new e("drop-down-button",e.chevronDown.definition),e.chevronLeft=new e("chevron-left",{fontCharacter:"\\eab5"}),e.chevronRight=new e("chevron-right",{fontCharacter:"\\eab6"}),e.chevronUp=new e("chevron-up",{fontCharacter:"\\eab7"}),e.chromeClose=new e("chrome-close",{fontCharacter:"\\eab8"}),e.chromeMaximize=new e("chrome-maximize",{fontCharacter:"\\eab9"}),e.chromeMinimize=new e("chrome-minimize",{fontCharacter:"\\eaba"}),e.chromeRestore=new e("chrome-restore",{fontCharacter:"\\eabb"}),e.circleOutline=new e("circle-outline",{fontCharacter:"\\eabc"}),e.debugBreakpointUnverified=new e("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),e.circleSlash=new e("circle-slash",{fontCharacter:"\\eabd"}),e.circuitBoard=new e("circuit-board",{fontCharacter:"\\eabe"}),e.clearAll=new e("clear-all",{fontCharacter:"\\eabf"}),e.clippy=new e("clippy",{fontCharacter:"\\eac0"}),e.closeAll=new e("close-all",{fontCharacter:"\\eac1"}),e.cloudDownload=new e("cloud-download",{fontCharacter:"\\eac2"}),e.cloudUpload=new e("cloud-upload",{fontCharacter:"\\eac3"}),e.code=new e("code",{fontCharacter:"\\eac4"}),e.collapseAll=new e("collapse-all",{fontCharacter:"\\eac5"}),e.colorMode=new e("color-mode",{fontCharacter:"\\eac6"}),e.commentDiscussion=new e("comment-discussion",{fontCharacter:"\\eac7"}),e.compareChanges=new e("compare-changes",{fontCharacter:"\\eafd"}),e.creditCard=new e("credit-card",{fontCharacter:"\\eac9"}),e.dash=new e("dash",{fontCharacter:"\\eacc"}),e.dashboard=new e("dashboard",{fontCharacter:"\\eacd"}),e.database=new e("database",{fontCharacter:"\\eace"}),e.debugContinue=new e("debug-continue",{fontCharacter:"\\eacf"}),e.debugDisconnect=new e("debug-disconnect",{fontCharacter:"\\ead0"}),e.debugPause=new e("debug-pause",{fontCharacter:"\\ead1"}),e.debugRestart=new e("debug-restart",{fontCharacter:"\\ead2"}),e.debugStart=new e("debug-start",{fontCharacter:"\\ead3"}),e.debugStepInto=new e("debug-step-into",{fontCharacter:"\\ead4"}),e.debugStepOut=new e("debug-step-out",{fontCharacter:"\\ead5"}),e.debugStepOver=new e("debug-step-over",{fontCharacter:"\\ead6"}),e.debugStop=new e("debug-stop",{fontCharacter:"\\ead7"}),e.debug=new e("debug",{fontCharacter:"\\ead8"}),e.deviceCameraVideo=new e("device-camera-video",{fontCharacter:"\\ead9"}),e.deviceCamera=new e("device-camera",{fontCharacter:"\\eada"}),e.deviceMobile=new e("device-mobile",{fontCharacter:"\\eadb"}),e.diffAdded=new e("diff-added",{fontCharacter:"\\eadc"}),e.diffIgnored=new e("diff-ignored",{fontCharacter:"\\eadd"}),e.diffModified=new e("diff-modified",{fontCharacter:"\\eade"}),e.diffRemoved=new e("diff-removed",{fontCharacter:"\\eadf"}),e.diffRenamed=new e("diff-renamed",{fontCharacter:"\\eae0"}),e.diff=new e("diff",{fontCharacter:"\\eae1"}),e.discard=new e("discard",{fontCharacter:"\\eae2"}),e.editorLayout=new e("editor-layout",{fontCharacter:"\\eae3"}),e.emptyWindow=new e("empty-window",{fontCharacter:"\\eae4"}),e.exclude=new e("exclude",{fontCharacter:"\\eae5"}),e.extensions=new e("extensions",{fontCharacter:"\\eae6"}),e.eyeClosed=new e("eye-closed",{fontCharacter:"\\eae7"}),e.fileBinary=new e("file-binary",{fontCharacter:"\\eae8"}),e.fileCode=new e("file-code",{fontCharacter:"\\eae9"}),e.fileMedia=new e("file-media",{fontCharacter:"\\eaea"}),e.filePdf=new e("file-pdf",{fontCharacter:"\\eaeb"}),e.fileSubmodule=new e("file-submodule",{fontCharacter:"\\eaec"}),e.fileSymlinkDirectory=new e("file-symlink-directory",{fontCharacter:"\\eaed"}),e.fileSymlinkFile=new e("file-symlink-file",{fontCharacter:"\\eaee"}),e.fileZip=new e("file-zip",{fontCharacter:"\\eaef"}),e.files=new e("files",{fontCharacter:"\\eaf0"}),e.filter=new e("filter",{fontCharacter:"\\eaf1"}),e.flame=new e("flame",{fontCharacter:"\\eaf2"}),e.foldDown=new e("fold-down",{fontCharacter:"\\eaf3"}),e.foldUp=new e("fold-up",{fontCharacter:"\\eaf4"}),e.fold=new e("fold",{fontCharacter:"\\eaf5"}),e.folderActive=new e("folder-active",{fontCharacter:"\\eaf6"}),e.folderOpened=new e("folder-opened",{fontCharacter:"\\eaf7"}),e.gear=new e("gear",{fontCharacter:"\\eaf8"}),e.gift=new e("gift",{fontCharacter:"\\eaf9"}),e.gistSecret=new e("gist-secret",{fontCharacter:"\\eafa"}),e.gist=new e("gist",{fontCharacter:"\\eafb"}),e.gitCommit=new e("git-commit",{fontCharacter:"\\eafc"}),e.gitCompare=new e("git-compare",{fontCharacter:"\\eafd"}),e.gitMerge=new e("git-merge",{fontCharacter:"\\eafe"}),e.githubAction=new e("github-action",{fontCharacter:"\\eaff"}),e.githubAlt=new e("github-alt",{fontCharacter:"\\eb00"}),e.globe=new e("globe",{fontCharacter:"\\eb01"}),e.grabber=new e("grabber",{fontCharacter:"\\eb02"}),e.graph=new e("graph",{fontCharacter:"\\eb03"}),e.gripper=new e("gripper",{fontCharacter:"\\eb04"}),e.heart=new e("heart",{fontCharacter:"\\eb05"}),e.home=new e("home",{fontCharacter:"\\eb06"}),e.horizontalRule=new e("horizontal-rule",{fontCharacter:"\\eb07"}),e.hubot=new e("hubot",{fontCharacter:"\\eb08"}),e.inbox=new e("inbox",{fontCharacter:"\\eb09"}),e.issueClosed=new e("issue-closed",{fontCharacter:"\\eba4"}),e.issueReopened=new e("issue-reopened",{fontCharacter:"\\eb0b"}),e.issues=new e("issues",{fontCharacter:"\\eb0c"}),e.italic=new e("italic",{fontCharacter:"\\eb0d"}),e.jersey=new e("jersey",{fontCharacter:"\\eb0e"}),e.json=new e("json",{fontCharacter:"\\eb0f"}),e.kebabVertical=new e("kebab-vertical",{fontCharacter:"\\eb10"}),e.key=new e("key",{fontCharacter:"\\eb11"}),e.law=new e("law",{fontCharacter:"\\eb12"}),e.lightbulbAutofix=new e("lightbulb-autofix",{fontCharacter:"\\eb13"}),e.linkExternal=new e("link-external",{fontCharacter:"\\eb14"}),e.link=new e("link",{fontCharacter:"\\eb15"}),e.listOrdered=new e("list-ordered",{fontCharacter:"\\eb16"}),e.listUnordered=new e("list-unordered",{fontCharacter:"\\eb17"}),e.liveShare=new e("live-share",{fontCharacter:"\\eb18"}),e.loading=new e("loading",{fontCharacter:"\\eb19"}),e.location=new e("location",{fontCharacter:"\\eb1a"}),e.mailRead=new e("mail-read",{fontCharacter:"\\eb1b"}),e.mail=new e("mail",{fontCharacter:"\\eb1c"}),e.markdown=new e("markdown",{fontCharacter:"\\eb1d"}),e.megaphone=new e("megaphone",{fontCharacter:"\\eb1e"}),e.mention=new e("mention",{fontCharacter:"\\eb1f"}),e.milestone=new e("milestone",{fontCharacter:"\\eb20"}),e.mortarBoard=new e("mortar-board",{fontCharacter:"\\eb21"}),e.move=new e("move",{fontCharacter:"\\eb22"}),e.multipleWindows=new e("multiple-windows",{fontCharacter:"\\eb23"}),e.mute=new e("mute",{fontCharacter:"\\eb24"}),e.noNewline=new e("no-newline",{fontCharacter:"\\eb25"}),e.note=new e("note",{fontCharacter:"\\eb26"}),e.octoface=new e("octoface",{fontCharacter:"\\eb27"}),e.openPreview=new e("open-preview",{fontCharacter:"\\eb28"}),e.package_=new e("package",{fontCharacter:"\\eb29"}),e.paintcan=new e("paintcan",{fontCharacter:"\\eb2a"}),e.pin=new e("pin",{fontCharacter:"\\eb2b"}),e.play=new e("play",{fontCharacter:"\\eb2c"}),e.run=new e("run",{fontCharacter:"\\eb2c"}),e.plug=new e("plug",{fontCharacter:"\\eb2d"}),e.preserveCase=new e("preserve-case",{fontCharacter:"\\eb2e"}),e.preview=new e("preview",{fontCharacter:"\\eb2f"}),e.project=new e("project",{fontCharacter:"\\eb30"}),e.pulse=new e("pulse",{fontCharacter:"\\eb31"}),e.question=new e("question",{fontCharacter:"\\eb32"}),e.quote=new e("quote",{fontCharacter:"\\eb33"}),e.radioTower=new e("radio-tower",{fontCharacter:"\\eb34"}),e.reactions=new e("reactions",{fontCharacter:"\\eb35"}),e.references=new e("references",{fontCharacter:"\\eb36"}),e.refresh=new e("refresh",{fontCharacter:"\\eb37"}),e.regex=new e("regex",{fontCharacter:"\\eb38"}),e.remoteExplorer=new e("remote-explorer",{fontCharacter:"\\eb39"}),e.remote=new e("remote",{fontCharacter:"\\eb3a"}),e.remove=new e("remove",{fontCharacter:"\\eb3b"}),e.replaceAll=new e("replace-all",{fontCharacter:"\\eb3c"}),e.replace=new e("replace",{fontCharacter:"\\eb3d"}),e.repoClone=new e("repo-clone",{fontCharacter:"\\eb3e"}),e.repoForcePush=new e("repo-force-push",{fontCharacter:"\\eb3f"}),e.repoPull=new e("repo-pull",{fontCharacter:"\\eb40"}),e.repoPush=new e("repo-push",{fontCharacter:"\\eb41"}),e.report=new e("report",{fontCharacter:"\\eb42"}),e.requestChanges=new e("request-changes",{fontCharacter:"\\eb43"}),e.rocket=new e("rocket",{fontCharacter:"\\eb44"}),e.rootFolderOpened=new e("root-folder-opened",{fontCharacter:"\\eb45"}),e.rootFolder=new e("root-folder",{fontCharacter:"\\eb46"}),e.rss=new e("rss",{fontCharacter:"\\eb47"}),e.ruby=new e("ruby",{fontCharacter:"\\eb48"}),e.saveAll=new e("save-all",{fontCharacter:"\\eb49"}),e.saveAs=new e("save-as",{fontCharacter:"\\eb4a"}),e.save=new e("save",{fontCharacter:"\\eb4b"}),e.screenFull=new e("screen-full",{fontCharacter:"\\eb4c"}),e.screenNormal=new e("screen-normal",{fontCharacter:"\\eb4d"}),e.searchStop=new e("search-stop",{fontCharacter:"\\eb4e"}),e.server=new e("server",{fontCharacter:"\\eb50"}),e.settingsGear=new e("settings-gear",{fontCharacter:"\\eb51"}),e.settings=new e("settings",{fontCharacter:"\\eb52"}),e.shield=new e("shield",{fontCharacter:"\\eb53"}),e.smiley=new e("smiley",{fontCharacter:"\\eb54"}),e.sortPrecedence=new e("sort-precedence",{fontCharacter:"\\eb55"}),e.splitHorizontal=new e("split-horizontal",{fontCharacter:"\\eb56"}),e.splitVertical=new e("split-vertical",{fontCharacter:"\\eb57"}),e.squirrel=new e("squirrel",{fontCharacter:"\\eb58"}),e.starFull=new e("star-full",{fontCharacter:"\\eb59"}),e.starHalf=new e("star-half",{fontCharacter:"\\eb5a"}),e.symbolClass=new e("symbol-class",{fontCharacter:"\\eb5b"}),e.symbolColor=new e("symbol-color",{fontCharacter:"\\eb5c"}),e.symbolConstant=new e("symbol-constant",{fontCharacter:"\\eb5d"}),e.symbolEnumMember=new e("symbol-enum-member",{fontCharacter:"\\eb5e"}),e.symbolField=new e("symbol-field",{fontCharacter:"\\eb5f"}),e.symbolFile=new e("symbol-file",{fontCharacter:"\\eb60"}),e.symbolInterface=new e("symbol-interface",{fontCharacter:"\\eb61"}),e.symbolKeyword=new e("symbol-keyword",{fontCharacter:"\\eb62"}),e.symbolMisc=new e("symbol-misc",{fontCharacter:"\\eb63"}),e.symbolOperator=new e("symbol-operator",{fontCharacter:"\\eb64"}),e.symbolProperty=new e("symbol-property",{fontCharacter:"\\eb65"}),e.wrench=new e("wrench",{fontCharacter:"\\eb65"}),e.wrenchSubaction=new e("wrench-subaction",{fontCharacter:"\\eb65"}),e.symbolSnippet=new e("symbol-snippet",{fontCharacter:"\\eb66"}),e.tasklist=new e("tasklist",{fontCharacter:"\\eb67"}),e.telescope=new e("telescope",{fontCharacter:"\\eb68"}),e.textSize=new e("text-size",{fontCharacter:"\\eb69"}),e.threeBars=new e("three-bars",{fontCharacter:"\\eb6a"}),e.thumbsdown=new e("thumbsdown",{fontCharacter:"\\eb6b"}),e.thumbsup=new e("thumbsup",{fontCharacter:"\\eb6c"}),e.tools=new e("tools",{fontCharacter:"\\eb6d"}),e.triangleDown=new e("triangle-down",{fontCharacter:"\\eb6e"}),e.triangleLeft=new e("triangle-left",{fontCharacter:"\\eb6f"}),e.triangleRight=new e("triangle-right",{fontCharacter:"\\eb70"}),e.triangleUp=new e("triangle-up",{fontCharacter:"\\eb71"}),e.twitter=new e("twitter",{fontCharacter:"\\eb72"}),e.unfold=new e("unfold",{fontCharacter:"\\eb73"}),e.unlock=new e("unlock",{fontCharacter:"\\eb74"}),e.unmute=new e("unmute",{fontCharacter:"\\eb75"}),e.unverified=new e("unverified",{fontCharacter:"\\eb76"}),e.verified=new e("verified",{fontCharacter:"\\eb77"}),e.versions=new e("versions",{fontCharacter:"\\eb78"}),e.vmActive=new e("vm-active",{fontCharacter:"\\eb79"}),e.vmOutline=new e("vm-outline",{fontCharacter:"\\eb7a"}),e.vmRunning=new e("vm-running",{fontCharacter:"\\eb7b"}),e.watch=new e("watch",{fontCharacter:"\\eb7c"}),e.whitespace=new e("whitespace",{fontCharacter:"\\eb7d"}),e.wholeWord=new e("whole-word",{fontCharacter:"\\eb7e"}),e.window=new e("window",{fontCharacter:"\\eb7f"}),e.wordWrap=new e("word-wrap",{fontCharacter:"\\eb80"}),e.zoomIn=new e("zoom-in",{fontCharacter:"\\eb81"}),e.zoomOut=new e("zoom-out",{fontCharacter:"\\eb82"}),e.listFilter=new e("list-filter",{fontCharacter:"\\eb83"}),e.listFlat=new e("list-flat",{fontCharacter:"\\eb84"}),e.listSelection=new e("list-selection",{fontCharacter:"\\eb85"}),e.selection=new e("selection",{fontCharacter:"\\eb85"}),e.listTree=new e("list-tree",{fontCharacter:"\\eb86"}),e.debugBreakpointFunctionUnverified=new e("debug-breakpoint-function-unverified",{fontCharacter:"\\eb87"}),e.debugBreakpointFunction=new e("debug-breakpoint-function",{fontCharacter:"\\eb88"}),e.debugBreakpointFunctionDisabled=new e("debug-breakpoint-function-disabled",{fontCharacter:"\\eb88"}),e.debugStackframeActive=new e("debug-stackframe-active",{fontCharacter:"\\eb89"}),e.debugStackframeDot=new e("debug-stackframe-dot",{fontCharacter:"\\eb8a"}),e.debugStackframe=new e("debug-stackframe",{fontCharacter:"\\eb8b"}),e.debugStackframeFocused=new e("debug-stackframe-focused",{fontCharacter:"\\eb8b"}),e.debugBreakpointUnsupported=new e("debug-breakpoint-unsupported",{fontCharacter:"\\eb8c"}),e.symbolString=new e("symbol-string",{fontCharacter:"\\eb8d"}),e.debugReverseContinue=new e("debug-reverse-continue",{fontCharacter:"\\eb8e"}),e.debugStepBack=new e("debug-step-back",{fontCharacter:"\\eb8f"}),e.debugRestartFrame=new e("debug-restart-frame",{fontCharacter:"\\eb90"}),e.callIncoming=new e("call-incoming",{fontCharacter:"\\eb92"}),e.callOutgoing=new e("call-outgoing",{fontCharacter:"\\eb93"}),e.menu=new e("menu",{fontCharacter:"\\eb94"}),e.expandAll=new e("expand-all",{fontCharacter:"\\eb95"}),e.feedback=new e("feedback",{fontCharacter:"\\eb96"}),e.groupByRefType=new e("group-by-ref-type",{fontCharacter:"\\eb97"}),e.ungroupByRefType=new e("ungroup-by-ref-type",{fontCharacter:"\\eb98"}),e.account=new e("account",{fontCharacter:"\\eb99"}),e.bellDot=new e("bell-dot",{fontCharacter:"\\eb9a"}),e.debugConsole=new e("debug-console",{fontCharacter:"\\eb9b"}),e.library=new e("library",{fontCharacter:"\\eb9c"}),e.output=new e("output",{fontCharacter:"\\eb9d"}),e.runAll=new e("run-all",{fontCharacter:"\\eb9e"}),e.syncIgnored=new e("sync-ignored",{fontCharacter:"\\eb9f"}),e.pinned=new e("pinned",{fontCharacter:"\\eba0"}),e.githubInverted=new e("github-inverted",{fontCharacter:"\\eba1"}),e.debugAlt=new e("debug-alt",{fontCharacter:"\\eb91"}),e.serverProcess=new e("server-process",{fontCharacter:"\\eba2"}),e.serverEnvironment=new e("server-environment",{fontCharacter:"\\eba3"}),e.pass=new e("pass",{fontCharacter:"\\eba4"}),e.stopCircle=new e("stop-circle",{fontCharacter:"\\eba5"}),e.playCircle=new e("play-circle",{fontCharacter:"\\eba6"}),e.record=new e("record",{fontCharacter:"\\eba7"}),e.debugAltSmall=new e("debug-alt-small",{fontCharacter:"\\eba8"}),e.vmConnect=new e("vm-connect",{fontCharacter:"\\eba9"}),e.cloud=new e("cloud",{fontCharacter:"\\ebaa"}),e.merge=new e("merge",{fontCharacter:"\\ebab"}),e.exportIcon=new e("export",{fontCharacter:"\\ebac"}),e.graphLeft=new e("graph-left",{fontCharacter:"\\ebad"}),e.magnet=new e("magnet",{fontCharacter:"\\ebae"}),e.notebook=new e("notebook",{fontCharacter:"\\ebaf"}),e.redo=new e("redo",{fontCharacter:"\\ebb0"}),e.checkAll=new e("check-all",{fontCharacter:"\\ebb1"}),e.pinnedDirty=new e("pinned-dirty",{fontCharacter:"\\ebb2"}),e.passFilled=new e("pass-filled",{fontCharacter:"\\ebb3"}),e.circleLargeFilled=new e("circle-large-filled",{fontCharacter:"\\ebb4"}),e.circleLargeOutline=new e("circle-large-outline",{fontCharacter:"\\ebb5"}),e.combine=new e("combine",{fontCharacter:"\\ebb6"}),e.gather=new e("gather",{fontCharacter:"\\ebb6"}),e.table=new e("table",{fontCharacter:"\\ebb7"}),e.variableGroup=new e("variable-group",{fontCharacter:"\\ebb8"}),e.typeHierarchy=new e("type-hierarchy",{fontCharacter:"\\ebb9"}),e.typeHierarchySub=new e("type-hierarchy-sub",{fontCharacter:"\\ebba"}),e.typeHierarchySuper=new e("type-hierarchy-super",{fontCharacter:"\\ebbb"}),e.gitPullRequestCreate=new e("git-pull-request-create",{fontCharacter:"\\ebbc"}),e.runAbove=new e("run-above",{fontCharacter:"\\ebbd"}),e.runBelow=new e("run-below",{fontCharacter:"\\ebbe"}),e.notebookTemplate=new e("notebook-template",{fontCharacter:"\\ebbf"}),e.debugRerun=new e("debug-rerun",{fontCharacter:"\\ebc0"}),e.workspaceTrusted=new e("workspace-trusted",{fontCharacter:"\\ebc1"}),e.workspaceUntrusted=new e("workspace-untrusted",{fontCharacter:"\\ebc2"}),e.workspaceUnspecified=new e("workspace-unspecified",{fontCharacter:"\\ebc3"}),e.terminalCmd=new e("terminal-cmd",{fontCharacter:"\\ebc4"}),e.terminalDebian=new e("terminal-debian",{fontCharacter:"\\ebc5"}),e.terminalLinux=new e("terminal-linux",{fontCharacter:"\\ebc6"}),e.terminalPowershell=new e("terminal-powershell",{fontCharacter:"\\ebc7"}),e.terminalTmux=new e("terminal-tmux",{fontCharacter:"\\ebc8"}),e.terminalUbuntu=new e("terminal-ubuntu",{fontCharacter:"\\ebc9"}),e.terminalBash=new e("terminal-bash",{fontCharacter:"\\ebca"}),e.arrowSwap=new e("arrow-swap",{fontCharacter:"\\ebcb"}),e.copy=new e("copy",{fontCharacter:"\\ebcc"}),e.personAdd=new e("person-add",{fontCharacter:"\\ebcd"}),e.filterFilled=new e("filter-filled",{fontCharacter:"\\ebce"}),e.wand=new e("wand",{fontCharacter:"\\ebcf"}),e.debugLineByLine=new e("debug-line-by-line",{fontCharacter:"\\ebd0"}),e.inspect=new e("inspect",{fontCharacter:"\\ebd1"}),e.layers=new e("layers",{fontCharacter:"\\ebd2"}),e.layersDot=new e("layers-dot",{fontCharacter:"\\ebd3"}),e.layersActive=new e("layers-active",{fontCharacter:"\\ebd4"}),e.compass=new e("compass",{fontCharacter:"\\ebd5"}),e.compassDot=new e("compass-dot",{fontCharacter:"\\ebd6"}),e.compassActive=new e("compass-active",{fontCharacter:"\\ebd7"}),e.azure=new e("azure",{fontCharacter:"\\ebd8"}),e.issueDraft=new e("issue-draft",{fontCharacter:"\\ebd9"}),e.gitPullRequestClosed=new e("git-pull-request-closed",{fontCharacter:"\\ebda"}),e.gitPullRequestDraft=new e("git-pull-request-draft",{fontCharacter:"\\ebdb"}),e.debugAll=new e("debug-all",{fontCharacter:"\\ebdc"}),e.debugCoverage=new e("debug-coverage",{fontCharacter:"\\ebdd"}),e.runErrors=new e("run-errors",{fontCharacter:"\\ebde"}),e.folderLibrary=new e("folder-library",{fontCharacter:"\\ebdf"}),e.debugContinueSmall=new e("debug-continue-small",{fontCharacter:"\\ebe0"}),e.beakerStop=new e("beaker-stop",{fontCharacter:"\\ebe1"}),e.graphLine=new e("graph-line",{fontCharacter:"\\ebe2"}),e.graphScatter=new e("graph-scatter",{fontCharacter:"\\ebe3"}),e.pieChart=new e("pie-chart",{fontCharacter:"\\ebe4"}),e.bracket=new e("bracket",e.json.definition),e.bracketDot=new e("bracket-dot",{fontCharacter:"\\ebe5"}),e.bracketError=new e("bracket-error",{fontCharacter:"\\ebe6"}),e.lockSmall=new e("lock-small",{fontCharacter:"\\ebe7"}),e.azureDevops=new e("azure-devops",{fontCharacter:"\\ebe8"}),e.verifiedFilled=new e("verified-filled",{fontCharacter:"\\ebe9"})}(F||(F={}))},79881:function(xe,re,s){"use strict";s.d(re,{B8:function(){return h},Cp:function(){return K},F0:function(){return M},L6:function(){return A},VV:function(){return F},b1:function(){return e},dL:function(){return z},ri:function(){return k}});class u{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(t){setTimeout(()=>{throw t.stack?new Error(t.message+`
`+t.stack):t},0)}}emit(t){this.listeners.forEach(a=>{a(t)})}onUnexpectedError(t){this.unexpectedErrorHandler(t),this.emit(t)}onUnexpectedExternalError(t){this.unexpectedErrorHandler(t)}}const R=new u;function z(r){F(r)||R.onUnexpectedError(r)}function K(r){F(r)||R.onUnexpectedExternalError(r)}function k(r){if(r instanceof Error){let{name:t,message:a}=r;const o=r.stacktrace||r.stack;return{$isError:!0,name:t,message:a,stack:o}}return r}const j="Canceled";function F(r){return r instanceof Error&&r.name===j&&r.message===j}function M(){const r=new Error(j);return r.name=r.message,r}function e(r){return r?new Error(`Illegal argument: ${r}`):new Error("Illegal argument")}function A(r){return r?new Error(`Illegal state: ${r}`):new Error("Illegal state")}class h extends Error{constructor(t){super("NotSupported"),t&&(this.message=t)}}},4348:function(xe,re,s){"use strict";s.d(re,{D0:function(){return h},E7:function(){return r},K3:function(){return A},Q5:function(){return e},ZD:function(){return t},ju:function(){return k}});var u=s(79881),R=s(69323),z=s(34502),K=s(95830),k;(function(a){a.None=()=>R.JT.None;function o(C){return(b,D=null,x)=>{let n=!1,i;return i=C(v=>{if(!n)return i?i.dispose():n=!0,b.call(D,v)},null,x),n&&i.dispose(),i}}a.once=o;function w(C,b){return l((D,x=null,n)=>C(i=>D.call(x,b(i)),null,n))}a.map=w;function O(C,b){return l((D,x=null,n)=>C(i=>{b(i),D.call(x,i)},null,n))}a.forEach=O;function p(C,b){return l((D,x=null,n)=>C(i=>b(i)&&D.call(x,i),null,n))}a.filter=p;function c(C){return C}a.signal=c;function m(...C){return(b,D=null,x)=>(0,R.F8)(...C.map(n=>n(i=>b.call(D,i),null,x)))}a.any=m;function P(C,b,D){let x=D;return w(C,n=>(x=b(x,n),x))}a.reduce=P;function l(C){let b;const D=new e({onFirstListenerAdd(){b=C(D.fire,D)},onLastListenerRemove(){b.dispose()}});return D.event}function _(C,b,D=100,x=!1,n){let i,v,y,W=0;const $=new e({leakWarningThreshold:n,onFirstListenerAdd(){i=C(Y=>{W++,v=b(v,Y),x&&!y&&($.fire(v),v=void 0),clearTimeout(y),y=setTimeout(()=>{const q=v;v=void 0,y=void 0,(!x||W>1)&&$.fire(q),W=0},D)})},onLastListenerRemove(){i.dispose()}});return $.event}a.debounce=_;function E(C,b=(D,x)=>D===x){let D=!0,x;return p(C,n=>{const i=D||!b(n,x);return D=!1,x=n,i})}a.latch=E;function N(C,b){return[a.filter(C,b),a.filter(C,D=>!b(D))]}a.split=N;function U(C,b=!1,D=[]){let x=D.slice(),n=C(y=>{x?x.push(y):v.fire(y)});const i=()=>{x&&x.forEach(y=>v.fire(y)),x=null},v=new e({onFirstListenerAdd(){n||(n=C(y=>v.fire(y)))},onFirstListenerDidAdd(){x&&(b?setTimeout(i):i())},onLastListenerRemove(){n&&n.dispose(),n=null}});return v.event}a.buffer=U;class Q{constructor(b){this.event=b}map(b){return new Q(w(this.event,b))}forEach(b){return new Q(O(this.event,b))}filter(b){return new Q(p(this.event,b))}reduce(b,D){return new Q(P(this.event,b,D))}latch(){return new Q(E(this.event))}debounce(b,D=100,x=!1,n){return new Q(_(this.event,b,D,x,n))}on(b,D,x){return this.event(b,D,x)}once(b,D,x){return o(this.event)(b,D,x)}}function X(C){return new Q(C)}a.chain=X;function ee(C,b,D=x=>x){const x=(...y)=>v.fire(D(...y)),n=()=>C.on(b,x),i=()=>C.removeListener(b,x),v=new e({onFirstListenerAdd:n,onLastListenerRemove:i});return v.event}a.fromNodeEventEmitter=ee;function S(C,b,D=x=>x){const x=(...y)=>v.fire(D(...y)),n=()=>C.addEventListener(b,x),i=()=>C.removeEventListener(b,x),v=new e({onFirstListenerAdd:n,onLastListenerRemove:i});return v.event}a.fromDOMEventEmitter=S;function d(C){return new Promise(b=>o(C)(b))}a.toPromise=d})(k||(k={}));class j{constructor(o){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${o}_${j._idPool++}`}start(o){this._stopWatch=new K.G(!0),this._listenerCount=o}stop(){if(this._stopWatch){const o=this._stopWatch.elapsed();this._elapsedOverall+=o,this._invocationCount+=1,console.info(`did FIRE ${this._name}: elapsed_ms: ${o.toFixed(5)}, listener: ${this._listenerCount} (elapsed_overall: ${this._elapsedOverall.toFixed(2)}, invocations: ${this._invocationCount})`),this._stopWatch=void 0}}}j._idPool=0;let F=-1;class M{constructor(o,w=Math.random().toString(18).slice(2,5)){this.customThreshold=o,this.name=w,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(o){let w=F;if(typeof this.customThreshold=="number"&&(w=this.customThreshold),w<=0||o<w)return;this._stacks||(this._stacks=new Map);const O=new Error().stack.split(`
`).slice(3).join(`
`),p=this._stacks.get(O)||0;if(this._stacks.set(O,p+1),this._warnCountdown-=1,this._warnCountdown<=0){this._warnCountdown=w*.5;let c,m=0;for(const[P,l]of this._stacks)(!c||m<l)&&(c=P,m=l);console.warn(`[${this.name}] potential listener LEAK detected, having ${o} listeners already. MOST frequent listener (${m}):`),console.warn(c)}return()=>{const c=this._stacks.get(O)||0;this._stacks.set(O,c-1)}}}class e{constructor(o){var w;this._disposed=!1,this._options=o,this._leakageMon=F>0?new M(this._options&&this._options.leakWarningThreshold):void 0,this._perfMon=!((w=this._options)===null||w===void 0)&&w._profName?new j(this._options._profName):void 0}get event(){return this._event||(this._event=(o,w,O)=>{var p;this._listeners||(this._listeners=new z.S);const c=this._listeners.isEmpty();c&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const m=this._listeners.push(w?[o,w]:o);c&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,o,w);const P=(p=this._leakageMon)===null||p===void 0?void 0:p.check(this._listeners.size),l=(0,R.OF)(()=>{P&&P(),this._disposed||(m(),this._options&&this._options.onLastListenerRemove&&(this._listeners&&!this._listeners.isEmpty()||this._options.onLastListenerRemove(this)))});return O instanceof R.SL?O.add(l):Array.isArray(O)&&O.push(l),l}),this._event}fire(o){var w,O;if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new z.S);for(let p of this._listeners)this._deliveryQueue.push([p,o]);for((w=this._perfMon)===null||w===void 0||w.start(this._deliveryQueue.size);this._deliveryQueue.size>0;){const[p,c]=this._deliveryQueue.shift();try{typeof p=="function"?p.call(void 0,c):p[0].call(p[1],c)}catch(m){(0,u.dL)(m)}}(O=this._perfMon)===null||O===void 0||O.stop()}}dispose(){var o,w,O,p,c;this._disposed||(this._disposed=!0,(o=this._listeners)===null||o===void 0||o.clear(),(w=this._deliveryQueue)===null||w===void 0||w.clear(),(p=(O=this._options)===null||O===void 0?void 0:O.onLastListenerRemove)===null||p===void 0||p.call(O),(c=this._leakageMon)===null||c===void 0||c.dispose())}}class A extends e{constructor(o){super(o),this._isPaused=0,this._eventQueue=new z.S,this._mergeFn=o==null?void 0:o.merge}pause(){this._isPaused++}resume(){if(this._isPaused!==0&&--this._isPaused===0)if(this._mergeFn){const o=Array.from(this._eventQueue);this._eventQueue.clear(),super.fire(this._mergeFn(o))}else for(;!this._isPaused&&this._eventQueue.size!==0;)super.fire(this._eventQueue.shift())}fire(o){this._listeners&&(this._isPaused!==0?this._eventQueue.push(o):super.fire(o))}}class h extends A{constructor(o){var w;super(o),this._delay=(w=o.delay)!==null&&w!==void 0?w:100}fire(o){this._handle||(this.pause(),this._handle=setTimeout(()=>{this._handle=void 0,this.resume()},this._delay)),super.fire(o)}}class r{constructor(){this.buffers=[]}wrapEvent(o){return(w,O,p)=>o(c=>{const m=this.buffers[this.buffers.length-1];m?m.push(()=>w.call(O,c)):w.call(O,c)},void 0,p)}bufferEvents(o){const w=[];this.buffers.push(w);const O=o();return this.buffers.pop(),w.forEach(p=>p()),O}}class t{constructor(){this.listening=!1,this.inputEvent=k.None,this.inputEventListener=R.JT.None,this.emitter=new e({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(o){this.inputEvent=o,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=o(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}},17845:function(xe,re,s){"use strict";s.d(re,{I:function(){return u}});function u(R){const z=this;let K=!1,k;return function(){return K||(K=!0,k=R.apply(z,arguments)),k}}},88226:function(xe,re,s){"use strict";s.d(re,{$:function(){return u}});var u;(function(R){function z(m){return m&&typeof m=="object"&&typeof m[Symbol.iterator]=="function"}R.is=z;const K=Object.freeze([]);function k(){return K}R.empty=k;function*j(m){yield m}R.single=j;function F(m){return m||K}R.from=F;function M(m){return!m||m[Symbol.iterator]().next().done===!0}R.isEmpty=M;function e(m){return m[Symbol.iterator]().next().value}R.first=e;function A(m,P){for(const l of m)if(P(l))return!0;return!1}R.some=A;function h(m,P){for(const l of m)if(P(l))return l}R.find=h;function*r(m,P){for(const l of m)P(l)&&(yield l)}R.filter=r;function*t(m,P){let l=0;for(const _ of m)yield P(_,l++)}R.map=t;function*a(...m){for(const P of m)for(const l of P)yield l}R.concat=a;function*o(m){for(const P of m)for(const l of P)yield l}R.concatNested=o;function w(m,P,l){let _=l;for(const E of m)_=P(_,E);return _}R.reduce=w;function*O(m,P,l=m.length){for(P<0&&(P+=m.length),l<0?l+=m.length:l>m.length&&(l=m.length);P<l;P++)yield m[P]}R.slice=O;function p(m,P=Number.POSITIVE_INFINITY){const l=[];if(P===0)return[l,m];const _=m[Symbol.iterator]();for(let E=0;E<P;E++){const N=_.next();if(N.done)return[l,R.empty()];l.push(N.value)}return[l,{[Symbol.iterator](){return _}}]}R.consume=p;function c(m,P,l=(_,E)=>_===E){const _=m[Symbol.iterator](),E=P[Symbol.iterator]();for(;;){const N=_.next(),U=E.next();if(N.done!==U.done)return!1;if(N.done)return!0;if(!l(N.value,U.value))return!1}}R.equals=c})(u||(u={}))},69323:function(xe,re,s){"use strict";s.d(re,{B9:function(){return t},F8:function(){return a},JT:function(){return O},Jz:function(){return c},OF:function(){return o},SL:function(){return w},Wf:function(){return r},XK:function(){return p},dk:function(){return A}});var u=s(17845),R=s(88226);const z=!1;let K=null;function k(m){K=m}if(z){const m="__is_disposable_tracked__";k(new class{trackDisposable(P){const l=new Error("Potentially leaked disposable").stack;setTimeout(()=>{P[m]||console.log(l)},3e3)}setParent(P,l){if(P&&P!==O.None)try{P[m]=!0}catch(_){}}markAsDisposed(P){if(P&&P!==O.None)try{P[m]=!0}catch(l){}}markAsSingleton(P){}})}function j(m){return K==null||K.trackDisposable(m),m}function F(m){K==null||K.markAsDisposed(m)}function M(m,P){K==null||K.setParent(m,P)}function e(m,P){if(K)for(const l of m)K.setParent(l,P)}function A(m){return K==null||K.markAsSingleton(m),m}class h extends Error{constructor(P){super(`Encountered errors while disposing of store. Errors: [${P.join(", ")}]`),this.errors=P}}function r(m){return typeof m.dispose=="function"&&m.dispose.length===0}function t(m){if(R.$.is(m)){let P=[];for(const l of m)if(l)try{l.dispose()}catch(_){P.push(_)}if(P.length===1)throw P[0];if(P.length>1)throw new h(P);return Array.isArray(m)?[]:m}else if(m)return m.dispose(),m}function a(...m){const P=o(()=>t(m));return e(m,P),P}function o(m){const P=j({dispose:(0,u.I)(()=>{F(P),m()})});return P}class w{constructor(){this._toDispose=new Set,this._isDisposed=!1,j(this)}dispose(){this._isDisposed||(F(this),this._isDisposed=!0,this.clear())}clear(){try{t(this._toDispose.values())}finally{this._toDispose.clear()}}add(P){if(!P)return P;if(P===this)throw new Error("Cannot register a disposable on itself!");return M(P,this),this._isDisposed?w.DISABLE_DISPOSED_WARNING||console.warn(new Error("Trying to add a disposable to a DisposableStore that has already been disposed of. The added object will be leaked!").stack):this._toDispose.add(P),P}}w.DISABLE_DISPOSED_WARNING=!1;class O{constructor(){this._store=new w,j(this),M(this._store,this)}dispose(){F(this),this._store.dispose()}_register(P){if(P===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(P)}}O.None=Object.freeze({dispose(){}});class p{constructor(){this._isDisposed=!1,j(this)}get value(){return this._isDisposed?void 0:this._value}set value(P){var l;this._isDisposed||P===this._value||((l=this._value)===null||l===void 0||l.dispose(),P&&M(P,this),this._value=P)}clear(){this.value=void 0}dispose(){var P;this._isDisposed=!0,F(this),(P=this._value)===null||P===void 0||P.dispose(),this._value=void 0}clearAndLeak(){const P=this._value;return this._value=void 0,P&&M(P,null),P}}class c{constructor(P){this.object=P}dispose(){}}},34502:function(xe,re,s){"use strict";s.d(re,{S:function(){return R}});class u{constructor(K){this.element=K,this.next=u.Undefined,this.prev=u.Undefined}}u.Undefined=new u(void 0);class R{constructor(){this._first=u.Undefined,this._last=u.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===u.Undefined}clear(){let K=this._first;for(;K!==u.Undefined;){const k=K.next;K.prev=u.Undefined,K.next=u.Undefined,K=k}this._first=u.Undefined,this._last=u.Undefined,this._size=0}unshift(K){return this._insert(K,!1)}push(K){return this._insert(K,!0)}_insert(K,k){const j=new u(K);if(this._first===u.Undefined)this._first=j,this._last=j;else if(k){const M=this._last;this._last=j,j.prev=M,M.next=j}else{const M=this._first;this._first=j,j.next=M,M.prev=j}this._size+=1;let F=!1;return()=>{F||(F=!0,this._remove(j))}}shift(){if(this._first!==u.Undefined){const K=this._first.element;return this._remove(this._first),K}}pop(){if(this._last!==u.Undefined){const K=this._last.element;return this._remove(this._last),K}}_remove(K){if(K.prev!==u.Undefined&&K.next!==u.Undefined){const k=K.prev;k.next=K.next,K.next.prev=k}else K.prev===u.Undefined&&K.next===u.Undefined?(this._first=u.Undefined,this._last=u.Undefined):K.next===u.Undefined?(this._last=this._last.prev,this._last.next=u.Undefined):K.prev===u.Undefined&&(this._first=this._first.next,this._first.prev=u.Undefined);this._size-=1}*[Symbol.iterator](){let K=this._first;for(;K!==u.Undefined;)yield K.element,K=K.next}}},23345:function(xe,re,s){"use strict";s.d(re,{$L:function(){return _},ED:function(){return c},IJ:function(){return P},OS:function(){return Q},WE:function(){return N},dz:function(){return m},gn:function(){return E},li:function(){return o},r:function(){return S},tY:function(){return l},xS:function(){return U}});var u=s(97671),R;const z="en";let K=!1,k=!1,j=!1,F=!1,M=!1,e=!1,A=!1,h,r=null,t=null,a;const o=typeof self=="object"?self:typeof s.g=="object"?s.g:{};let w;typeof o.vscode!="undefined"&&typeof o.vscode.process!="undefined"?w=o.vscode.process:typeof u!="undefined"&&(w=u);const O=typeof((R=w==null?void 0:w.versions)===null||R===void 0?void 0:R.electron)=="string"&&w.type==="renderer";if(typeof navigator=="object"&&!O)a=navigator.userAgent,K=a.indexOf("Windows")>=0,k=a.indexOf("Macintosh")>=0,A=(a.indexOf("Macintosh")>=0||a.indexOf("iPad")>=0||a.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,j=a.indexOf("Linux")>=0,e=!0,h=navigator.language,r=h;else if(typeof w=="object"){K=w.platform==="win32",k=w.platform==="darwin",j=w.platform==="linux",F=j&&!!w.env.SNAP&&!!w.env.SNAP_REVISION,h=z,r=z;const d=w.env.VSCODE_NLS_CONFIG;if(d)try{const C=JSON.parse(d),b=C.availableLanguages["*"];h=C.locale,r=b||z,t=C._translationsConfigFile}catch(C){}M=!0}else console.error("Unable to resolve platform.");let p=0;k?p=1:K?p=3:j&&(p=2);const c=K,m=k,P=j,l=M,_=e,E=A,N=a,U=function(){if(o.setImmediate)return o.setImmediate.bind(o);if(typeof o.postMessage=="function"&&!o.importScripts){let b=[];o.addEventListener("message",x=>{if(x.data&&x.data.vscodeSetImmediateId)for(let n=0,i=b.length;n<i;n++){const v=b[n];if(v.id===x.data.vscodeSetImmediateId){b.splice(n,1),v.callback();return}}});let D=0;return x=>{const n=++D;b.push({id:n,callback:x}),o.postMessage({vscodeSetImmediateId:n},"*")}}if(typeof(w==null?void 0:w.nextTick)=="function")return w.nextTick.bind(w);const C=Promise.resolve();return b=>C.then(b)}(),Q=k||A?2:K?1:3;let X=!0,ee=!1;function S(){if(!ee){ee=!0;const d=new Uint8Array(2);d[0]=1,d[1]=2,X=new Uint16Array(d.buffer)[0]===513}return X}},95830:function(xe,re,s){"use strict";s.d(re,{G:function(){return z}});var u=s(23345);const R=u.li.performance&&typeof u.li.performance.now=="function";class z{constructor(k){this._highResolution=R&&k,this._startTime=this._now(),this._stopTime=-1}static create(k=!0){return new z(k)}stop(){this._stopTime=this._now()}elapsed(){return this._stopTime!==-1?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return this._highResolution?u.li.performance.now():Date.now()}}},82983:function(xe,re,s){"use strict";s.d(re,{$i:function(){return W},C8:function(){return me},GF:function(){return h},HO:function(){return D},IO:function(){return r},K7:function(){return ie},Kw:function(){return Se},LC:function(){return o},Mh:function(){return U},P1:function(){return Q},PJ:function(){return Ne},Qe:function(){return $},R1:function(){return A},RP:function(){return v},S6:function(){return ve},TT:function(){return c},Ut:function(){return n},V8:function(){return w},WU:function(){return z},YK:function(){return ee},YU:function(){return K},ZG:function(){return X},ZH:function(){return d},ab:function(){return Y},c1:function(){return Oe},df:function(){return _},ec:function(){return k},fi:function(){return Ee},fy:function(){return j},j3:function(){return F},j_:function(){return P},m5:function(){return u},mK:function(){return l},mr:function(){return t},oH:function(){return Z},oL:function(){return M},ok:function(){return N},ow:function(){return O},qq:function(){return E},qu:function(){return p},rL:function(){return S},uS:function(){return ye},un:function(){return e},uq:function(){return a},vH:function(){return b},xe:function(){return q},zY:function(){return m}});function u(f){return!f||typeof f!="string"?!0:f.trim().length===0}const R=/{(\d+)}/g;function z(f,...I){return I.length===0?f:f.replace(R,function(T,G){const V=parseInt(G,10);return isNaN(V)||V<0||V>=I.length?T:I[V]})}function K(f){return f.replace(/[<>&]/g,function(I){switch(I){case"<":return"&lt;";case">":return"&gt;";case"&":return"&amp;";default:return I}})}function k(f){return f.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function j(f,I=" "){const T=F(f,I);return M(T,I)}function F(f,I){if(!f||!I)return f;const T=I.length;if(T===0||f.length===0)return f;let G=0;for(;f.indexOf(I,G)===G;)G=G+T;return f.substring(G)}function M(f,I){if(!f||!I)return f;const T=I.length,G=f.length;if(T===0||G===0)return f;let V=G,J=-1;for(;J=f.lastIndexOf(I,V-1),!(J===-1||J+T!==V);){if(J===0)return"";V=J}return f.substring(0,V)}function e(f){return f.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function A(f){return f.replace(/\*/g,"")}function h(f,I,T={}){if(!f)throw new Error("Cannot create regex from empty string");I||(f=k(f)),T.wholeWord&&(/\B/.test(f.charAt(0))||(f="\\b"+f),/\B/.test(f.charAt(f.length-1))||(f=f+"\\b"));let G="";return T.global&&(G+="g"),T.matchCase||(G+="i"),T.multiline&&(G+="m"),T.unicode&&(G+="u"),new RegExp(f,G)}function r(f){return f.source==="^"||f.source==="^$"||f.source==="$"||f.source==="^\\s*$"?!1:!!(f.exec("")&&f.lastIndex===0)}function t(f){return(f.global?"g":"")+(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")}function a(f){return f.split(/\r\n|\r|\n/)}function o(f){for(let I=0,T=f.length;I<T;I++){const G=f.charCodeAt(I);if(G!==32&&G!==9)return I}return-1}function w(f,I=0,T=f.length){for(let G=I;G<T;G++){const V=f.charCodeAt(G);if(V!==32&&V!==9)return f.substring(I,G)}return f.substring(I,T)}function O(f,I=f.length-1){for(let T=I;T>=0;T--){const G=f.charCodeAt(T);if(G!==32&&G!==9)return T}return-1}function p(f,I){return f<I?-1:f>I?1:0}function c(f,I,T=0,G=f.length,V=0,J=I.length){for(;T<G&&V<J;T++,V++){let oe=f.charCodeAt(T),se=I.charCodeAt(V);if(oe<se)return-1;if(oe>se)return 1}const ae=G-T,le=J-V;return ae<le?-1:ae>le?1:0}function m(f,I){return P(f,I,0,f.length,0,I.length)}function P(f,I,T=0,G=f.length,V=0,J=I.length){for(;T<G&&V<J;T++,V++){let oe=f.charCodeAt(T),se=I.charCodeAt(V);if(oe===se)continue;if(oe>=128||se>=128)return c(f.toLowerCase(),I.toLowerCase(),T,G,V,J);l(oe)&&(oe-=32),l(se)&&(se-=32);const we=oe-se;if(we!==0)return we}const ae=G-T,le=J-V;return ae<le?-1:ae>le?1:0}function l(f){return f>=97&&f<=122}function _(f){return f>=65&&f<=90}function E(f,I){return f.length===I.length&&P(f,I)===0}function N(f,I){const T=I.length;return I.length>f.length?!1:P(f,I,0,T)===0}function U(f,I){let T,G=Math.min(f.length,I.length);for(T=0;T<G;T++)if(f.charCodeAt(T)!==I.charCodeAt(T))return T;return G}function Q(f,I){let T,G=Math.min(f.length,I.length);const V=f.length-1,J=I.length-1;for(T=0;T<G;T++)if(f.charCodeAt(V-T)!==I.charCodeAt(J-T))return T;return G}function X(f){return 55296<=f&&f<=56319}function ee(f){return 56320<=f&&f<=57343}function S(f,I){return(f-55296<<10)+(I-56320)+65536}function d(f,I,T){const G=f.charCodeAt(T);if(X(G)&&T+1<I){const V=f.charCodeAt(T+1);if(ee(V))return S(G,V)}return G}function C(f,I){const T=f.charCodeAt(I-1);if(ee(T)&&I>1){const G=f.charCodeAt(I-2);if(X(G))return S(G,T)}return T}function b(f,I){const T=Ae.getInstance(),G=I,V=f.length,J=d(f,V,I);I+=J>=65536?2:1;let ae=T.getGraphemeBreakType(J);for(;I<V;){const le=d(f,V,I),oe=T.getGraphemeBreakType(le);if(Ee(ae,oe))break;I+=le>=65536?2:1,ae=oe}return I-G}function D(f,I){const T=Ae.getInstance(),G=I,V=C(f,I);I-=V>=65536?2:1;let J=T.getGraphemeBreakType(V);for(;I>0;){const ae=C(f,I),le=T.getGraphemeBreakType(ae);if(Ee(le,J))break;I-=ae>=65536?2:1,J=le}return G-I}const x=/(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u0710\u0712-\u072F\u074D-\u07A5\u07B1-\u07EA\u07F4\u07F5\u07FA-\u0815\u081A\u0824\u0828\u0830-\u0858\u085E-\u08BD\u200F\uFB1D\uFB1F-\uFB28\uFB2A-\uFD3D\uFD50-\uFDFC\uFE70-\uFEFC]|\uD802[\uDC00-\uDD1B\uDD20-\uDE00\uDE10-\uDE33\uDE40-\uDEE4\uDEEB-\uDF35\uDF40-\uDFFF]|\uD803[\uDC00-\uDCFF]|\uD83A[\uDC00-\uDCCF\uDD00-\uDD43\uDD50-\uDFFF]|\uD83B[\uDC00-\uDEBB])/;function n(f){return x.test(f)}const i=/(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\u2B55]|\uD83C[\uDDE6-\uDDFF\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F\uDE80-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD00-\uDDFF\uDE70-\uDED6])/;function v(f){return i.test(f)}const y=/^[\t\n\r\x20-\x7E]*$/;function W(f){return y.test(f)}const $=/[\u2028\u2029]/;function Y(f){return $.test(f)}function q(f){for(let I=0,T=f.length;I<T;I++)if(ie(f.charCodeAt(I)))return!0;return!1}function ie(f){return f=+f,f>=11904&&f<=55215||f>=63744&&f<=64255||f>=65281&&f<=65374}function me(f){return f>=127462&&f<=127487||f===8986||f===8987||f===9200||f===9203||f>=9728&&f<=10175||f===11088||f===11093||f>=127744&&f<=128591||f>=128640&&f<=128764||f>=128992&&f<=129003||f>=129280&&f<=129535||f>=129648&&f<=129750}const Oe="\uFEFF";function ye(f){return!!(f&&f.length>0&&f.charCodeAt(0)===65279)}function Se(f,I=!1){return f?(I&&(f=f.replace(/\\./g,"")),f.toLowerCase()!==f):!1}function Ne(f){return f=f%(2*26),f<26?String.fromCharCode(97+f):String.fromCharCode(65+f-26)}function ve(f){return Ae.getInstance().getGraphemeBreakType(f)}function Ee(f,I){return f===0?I!==5&&I!==7:f===2&&I===3?!1:f===4||f===2||f===3||I===4||I===2||I===3?!0:!(f===8&&(I===8||I===9||I===11||I===12)||(f===11||f===9)&&(I===9||I===10)||(f===12||f===10)&&I===10||I===5||I===13||I===7||f===1||f===13&&I===14||f===6&&I===6)}class Ae{constructor(){this._data=L()}static getInstance(){return Ae._INSTANCE||(Ae._INSTANCE=new Ae),Ae._INSTANCE}getGraphemeBreakType(I){if(I<32)return I===10?3:I===13?2:4;if(I<127)return 0;const T=this._data,G=T.length/3;let V=1;for(;V<=G;)if(I<T[3*V])V=2*V;else if(I>T[3*V+1])V=2*V+1;else return T[3*V+2];return 0}}Ae._INSTANCE=null;function L(){return JSON.parse("[0,0,0,51592,51592,11,44424,44424,11,72251,72254,5,7150,7150,7,48008,48008,11,55176,55176,11,128420,128420,14,3276,3277,5,9979,9980,14,46216,46216,11,49800,49800,11,53384,53384,11,70726,70726,5,122915,122916,5,129320,129327,14,2558,2558,5,5906,5908,5,9762,9763,14,43360,43388,8,45320,45320,11,47112,47112,11,48904,48904,11,50696,50696,11,52488,52488,11,54280,54280,11,70082,70083,1,71350,71350,7,73111,73111,5,127892,127893,14,128726,128727,14,129473,129474,14,2027,2035,5,2901,2902,5,3784,3789,5,6754,6754,5,8418,8420,5,9877,9877,14,11088,11088,14,44008,44008,5,44872,44872,11,45768,45768,11,46664,46664,11,47560,47560,11,48456,48456,11,49352,49352,11,50248,50248,11,51144,51144,11,52040,52040,11,52936,52936,11,53832,53832,11,54728,54728,11,69811,69814,5,70459,70460,5,71096,71099,7,71998,71998,5,72874,72880,5,119149,119149,7,127374,127374,14,128335,128335,14,128482,128482,14,128765,128767,14,129399,129400,14,129680,129685,14,1476,1477,5,2377,2380,7,2759,2760,5,3137,3140,7,3458,3459,7,4153,4154,5,6432,6434,5,6978,6978,5,7675,7679,5,9723,9726,14,9823,9823,14,9919,9923,14,10035,10036,14,42736,42737,5,43596,43596,5,44200,44200,11,44648,44648,11,45096,45096,11,45544,45544,11,45992,45992,11,46440,46440,11,46888,46888,11,47336,47336,11,47784,47784,11,48232,48232,11,48680,48680,11,49128,49128,11,49576,49576,11,50024,50024,11,50472,50472,11,50920,50920,11,51368,51368,11,51816,51816,11,52264,52264,11,52712,52712,11,53160,53160,11,53608,53608,11,54056,54056,11,54504,54504,11,54952,54952,11,68108,68111,5,69933,69940,5,70197,70197,7,70498,70499,7,70845,70845,5,71229,71229,5,71727,71735,5,72154,72155,5,72344,72345,5,73023,73029,5,94095,94098,5,121403,121452,5,126981,127182,14,127538,127546,14,127990,127990,14,128391,128391,14,128445,128449,14,128500,128505,14,128752,128752,14,129160,129167,14,129356,129356,14,129432,129442,14,129648,129651,14,129751,131069,14,173,173,4,1757,1757,1,2274,2274,1,2494,2494,5,2641,2641,5,2876,2876,5,3014,3016,7,3262,3262,7,3393,3396,5,3570,3571,7,3968,3972,5,4228,4228,7,6086,6086,5,6679,6680,5,6912,6915,5,7080,7081,5,7380,7392,5,8252,8252,14,9096,9096,14,9748,9749,14,9784,9786,14,9833,9850,14,9890,9894,14,9938,9938,14,9999,9999,14,10085,10087,14,12349,12349,14,43136,43137,7,43454,43456,7,43755,43755,7,44088,44088,11,44312,44312,11,44536,44536,11,44760,44760,11,44984,44984,11,45208,45208,11,45432,45432,11,45656,45656,11,45880,45880,11,46104,46104,11,46328,46328,11,46552,46552,11,46776,46776,11,47000,47000,11,47224,47224,11,47448,47448,11,47672,47672,11,47896,47896,11,48120,48120,11,48344,48344,11,48568,48568,11,48792,48792,11,49016,49016,11,49240,49240,11,49464,49464,11,49688,49688,11,49912,49912,11,50136,50136,11,50360,50360,11,50584,50584,11,50808,50808,11,51032,51032,11,51256,51256,11,51480,51480,11,51704,51704,11,51928,51928,11,52152,52152,11,52376,52376,11,52600,52600,11,52824,52824,11,53048,53048,11,53272,53272,11,53496,53496,11,53720,53720,11,53944,53944,11,54168,54168,11,54392,54392,11,54616,54616,11,54840,54840,11,55064,55064,11,65438,65439,5,69633,69633,5,69837,69837,1,70018,70018,7,70188,70190,7,70368,70370,7,70465,70468,7,70712,70719,5,70835,70840,5,70850,70851,5,71132,71133,5,71340,71340,7,71458,71461,5,71985,71989,7,72002,72002,7,72193,72202,5,72281,72283,5,72766,72766,7,72885,72886,5,73104,73105,5,92912,92916,5,113824,113827,4,119173,119179,5,121505,121519,5,125136,125142,5,127279,127279,14,127489,127490,14,127570,127743,14,127900,127901,14,128254,128254,14,128369,128370,14,128400,128400,14,128425,128432,14,128468,128475,14,128489,128494,14,128715,128720,14,128745,128745,14,128759,128760,14,129004,129023,14,129296,129304,14,129340,129342,14,129388,129392,14,129404,129407,14,129454,129455,14,129485,129487,14,129659,129663,14,129719,129727,14,917536,917631,5,13,13,2,1160,1161,5,1564,1564,4,1807,1807,1,2085,2087,5,2363,2363,7,2402,2403,5,2507,2508,7,2622,2624,7,2691,2691,7,2786,2787,5,2881,2884,5,3006,3006,5,3072,3072,5,3170,3171,5,3267,3268,7,3330,3331,7,3406,3406,1,3538,3540,5,3655,3662,5,3897,3897,5,4038,4038,5,4184,4185,5,4352,4447,8,6068,6069,5,6155,6157,5,6448,6449,7,6742,6742,5,6783,6783,5,6966,6970,5,7042,7042,7,7143,7143,7,7212,7219,5,7412,7412,5,8206,8207,4,8294,8303,4,8596,8601,14,9410,9410,14,9742,9742,14,9757,9757,14,9770,9770,14,9794,9794,14,9828,9828,14,9855,9855,14,9882,9882,14,9900,9903,14,9929,9933,14,9963,9967,14,9987,9988,14,10006,10006,14,10062,10062,14,10175,10175,14,11744,11775,5,42607,42607,5,43043,43044,7,43263,43263,5,43444,43445,7,43569,43570,5,43698,43700,5,43766,43766,5,44032,44032,11,44144,44144,11,44256,44256,11,44368,44368,11,44480,44480,11,44592,44592,11,44704,44704,11,44816,44816,11,44928,44928,11,45040,45040,11,45152,45152,11,45264,45264,11,45376,45376,11,45488,45488,11,45600,45600,11,45712,45712,11,45824,45824,11,45936,45936,11,46048,46048,11,46160,46160,11,46272,46272,11,46384,46384,11,46496,46496,11,46608,46608,11,46720,46720,11,46832,46832,11,46944,46944,11,47056,47056,11,47168,47168,11,47280,47280,11,47392,47392,11,47504,47504,11,47616,47616,11,47728,47728,11,47840,47840,11,47952,47952,11,48064,48064,11,48176,48176,11,48288,48288,11,48400,48400,11,48512,48512,11,48624,48624,11,48736,48736,11,48848,48848,11,48960,48960,11,49072,49072,11,49184,49184,11,49296,49296,11,49408,49408,11,49520,49520,11,49632,49632,11,49744,49744,11,49856,49856,11,49968,49968,11,50080,50080,11,50192,50192,11,50304,50304,11,50416,50416,11,50528,50528,11,50640,50640,11,50752,50752,11,50864,50864,11,50976,50976,11,51088,51088,11,51200,51200,11,51312,51312,11,51424,51424,11,51536,51536,11,51648,51648,11,51760,51760,11,51872,51872,11,51984,51984,11,52096,52096,11,52208,52208,11,52320,52320,11,52432,52432,11,52544,52544,11,52656,52656,11,52768,52768,11,52880,52880,11,52992,52992,11,53104,53104,11,53216,53216,11,53328,53328,11,53440,53440,11,53552,53552,11,53664,53664,11,53776,53776,11,53888,53888,11,54000,54000,11,54112,54112,11,54224,54224,11,54336,54336,11,54448,54448,11,54560,54560,11,54672,54672,11,54784,54784,11,54896,54896,11,55008,55008,11,55120,55120,11,64286,64286,5,66272,66272,5,68900,68903,5,69762,69762,7,69817,69818,5,69927,69931,5,70003,70003,5,70070,70078,5,70094,70094,7,70194,70195,7,70206,70206,5,70400,70401,5,70463,70463,7,70475,70477,7,70512,70516,5,70722,70724,5,70832,70832,5,70842,70842,5,70847,70848,5,71088,71089,7,71102,71102,7,71219,71226,5,71231,71232,5,71342,71343,7,71453,71455,5,71463,71467,5,71737,71738,5,71995,71996,5,72000,72000,7,72145,72147,7,72160,72160,5,72249,72249,7,72273,72278,5,72330,72342,5,72752,72758,5,72850,72871,5,72882,72883,5,73018,73018,5,73031,73031,5,73109,73109,5,73461,73462,7,94031,94031,5,94192,94193,7,119142,119142,7,119155,119162,4,119362,119364,5,121476,121476,5,122888,122904,5,123184,123190,5,126976,126979,14,127184,127231,14,127344,127345,14,127405,127461,14,127514,127514,14,127561,127567,14,127778,127779,14,127896,127896,14,127985,127986,14,127995,127999,5,128326,128328,14,128360,128366,14,128378,128378,14,128394,128397,14,128405,128406,14,128422,128423,14,128435,128443,14,128453,128464,14,128479,128480,14,128484,128487,14,128496,128498,14,128640,128709,14,128723,128724,14,128736,128741,14,128747,128748,14,128755,128755,14,128762,128762,14,128981,128991,14,129096,129103,14,129292,129292,14,129311,129311,14,129329,129330,14,129344,129349,14,129360,129374,14,129394,129394,14,129402,129402,14,129413,129425,14,129445,129450,14,129466,129471,14,129483,129483,14,129511,129535,14,129653,129655,14,129667,129670,14,129705,129711,14,129731,129743,14,917505,917505,4,917760,917999,5,10,10,3,127,159,4,768,879,5,1471,1471,5,1536,1541,1,1648,1648,5,1767,1768,5,1840,1866,5,2070,2073,5,2137,2139,5,2307,2307,7,2366,2368,7,2382,2383,7,2434,2435,7,2497,2500,5,2519,2519,5,2563,2563,7,2631,2632,5,2677,2677,5,2750,2752,7,2763,2764,7,2817,2817,5,2879,2879,5,2891,2892,7,2914,2915,5,3008,3008,5,3021,3021,5,3076,3076,5,3146,3149,5,3202,3203,7,3264,3265,7,3271,3272,7,3298,3299,5,3390,3390,5,3402,3404,7,3426,3427,5,3535,3535,5,3544,3550,7,3635,3635,7,3763,3763,7,3893,3893,5,3953,3966,5,3981,3991,5,4145,4145,7,4157,4158,5,4209,4212,5,4237,4237,5,4520,4607,10,5970,5971,5,6071,6077,5,6089,6099,5,6277,6278,5,6439,6440,5,6451,6456,7,6683,6683,5,6744,6750,5,6765,6770,7,6846,6846,5,6964,6964,5,6972,6972,5,7019,7027,5,7074,7077,5,7083,7085,5,7146,7148,7,7154,7155,7,7222,7223,5,7394,7400,5,7416,7417,5,8204,8204,5,8233,8233,4,8288,8292,4,8413,8416,5,8482,8482,14,8986,8987,14,9193,9203,14,9654,9654,14,9733,9733,14,9745,9745,14,9752,9752,14,9760,9760,14,9766,9766,14,9774,9775,14,9792,9792,14,9800,9811,14,9825,9826,14,9831,9831,14,9852,9853,14,9872,9873,14,9880,9880,14,9885,9887,14,9896,9897,14,9906,9916,14,9926,9927,14,9936,9936,14,9941,9960,14,9974,9974,14,9982,9985,14,9992,9997,14,10002,10002,14,10017,10017,14,10055,10055,14,10071,10071,14,10145,10145,14,11013,11015,14,11503,11505,5,12334,12335,5,12951,12951,14,42612,42621,5,43014,43014,5,43047,43047,7,43204,43205,5,43335,43345,5,43395,43395,7,43450,43451,7,43561,43566,5,43573,43574,5,43644,43644,5,43710,43711,5,43758,43759,7,44005,44005,5,44012,44012,7,44060,44060,11,44116,44116,11,44172,44172,11,44228,44228,11,44284,44284,11,44340,44340,11,44396,44396,11,44452,44452,11,44508,44508,11,44564,44564,11,44620,44620,11,44676,44676,11,44732,44732,11,44788,44788,11,44844,44844,11,44900,44900,11,44956,44956,11,45012,45012,11,45068,45068,11,45124,45124,11,45180,45180,11,45236,45236,11,45292,45292,11,45348,45348,11,45404,45404,11,45460,45460,11,45516,45516,11,45572,45572,11,45628,45628,11,45684,45684,11,45740,45740,11,45796,45796,11,45852,45852,11,45908,45908,11,45964,45964,11,46020,46020,11,46076,46076,11,46132,46132,11,46188,46188,11,46244,46244,11,46300,46300,11,46356,46356,11,46412,46412,11,46468,46468,11,46524,46524,11,46580,46580,11,46636,46636,11,46692,46692,11,46748,46748,11,46804,46804,11,46860,46860,11,46916,46916,11,46972,46972,11,47028,47028,11,47084,47084,11,47140,47140,11,47196,47196,11,47252,47252,11,47308,47308,11,47364,47364,11,47420,47420,11,47476,47476,11,47532,47532,11,47588,47588,11,47644,47644,11,47700,47700,11,47756,47756,11,47812,47812,11,47868,47868,11,47924,47924,11,47980,47980,11,48036,48036,11,48092,48092,11,48148,48148,11,48204,48204,11,48260,48260,11,48316,48316,11,48372,48372,11,48428,48428,11,48484,48484,11,48540,48540,11,48596,48596,11,48652,48652,11,48708,48708,11,48764,48764,11,48820,48820,11,48876,48876,11,48932,48932,11,48988,48988,11,49044,49044,11,49100,49100,11,49156,49156,11,49212,49212,11,49268,49268,11,49324,49324,11,49380,49380,11,49436,49436,11,49492,49492,11,49548,49548,11,49604,49604,11,49660,49660,11,49716,49716,11,49772,49772,11,49828,49828,11,49884,49884,11,49940,49940,11,49996,49996,11,50052,50052,11,50108,50108,11,50164,50164,11,50220,50220,11,50276,50276,11,50332,50332,11,50388,50388,11,50444,50444,11,50500,50500,11,50556,50556,11,50612,50612,11,50668,50668,11,50724,50724,11,50780,50780,11,50836,50836,11,50892,50892,11,50948,50948,11,51004,51004,11,51060,51060,11,51116,51116,11,51172,51172,11,51228,51228,11,51284,51284,11,51340,51340,11,51396,51396,11,51452,51452,11,51508,51508,11,51564,51564,11,51620,51620,11,51676,51676,11,51732,51732,11,51788,51788,11,51844,51844,11,51900,51900,11,51956,51956,11,52012,52012,11,52068,52068,11,52124,52124,11,52180,52180,11,52236,52236,11,52292,52292,11,52348,52348,11,52404,52404,11,52460,52460,11,52516,52516,11,52572,52572,11,52628,52628,11,52684,52684,11,52740,52740,11,52796,52796,11,52852,52852,11,52908,52908,11,52964,52964,11,53020,53020,11,53076,53076,11,53132,53132,11,53188,53188,11,53244,53244,11,53300,53300,11,53356,53356,11,53412,53412,11,53468,53468,11,53524,53524,11,53580,53580,11,53636,53636,11,53692,53692,11,53748,53748,11,53804,53804,11,53860,53860,11,53916,53916,11,53972,53972,11,54028,54028,11,54084,54084,11,54140,54140,11,54196,54196,11,54252,54252,11,54308,54308,11,54364,54364,11,54420,54420,11,54476,54476,11,54532,54532,11,54588,54588,11,54644,54644,11,54700,54700,11,54756,54756,11,54812,54812,11,54868,54868,11,54924,54924,11,54980,54980,11,55036,55036,11,55092,55092,11,55148,55148,11,55216,55238,9,65056,65071,5,65529,65531,4,68097,68099,5,68159,68159,5,69446,69456,5,69688,69702,5,69808,69810,7,69815,69816,7,69821,69821,1,69888,69890,5,69932,69932,7,69957,69958,7,70016,70017,5,70067,70069,7,70079,70080,7,70089,70092,5,70095,70095,5,70191,70193,5,70196,70196,5,70198,70199,5,70367,70367,5,70371,70378,5,70402,70403,7,70462,70462,5,70464,70464,5,70471,70472,7,70487,70487,5,70502,70508,5,70709,70711,7,70720,70721,7,70725,70725,7,70750,70750,5,70833,70834,7,70841,70841,7,70843,70844,7,70846,70846,7,70849,70849,7,71087,71087,5,71090,71093,5,71100,71101,5,71103,71104,5,71216,71218,7,71227,71228,7,71230,71230,7,71339,71339,5,71341,71341,5,71344,71349,5,71351,71351,5,71456,71457,7,71462,71462,7,71724,71726,7,71736,71736,7,71984,71984,5,71991,71992,7,71997,71997,7,71999,71999,1,72001,72001,1,72003,72003,5,72148,72151,5,72156,72159,7,72164,72164,7,72243,72248,5,72250,72250,1,72263,72263,5,72279,72280,7,72324,72329,1,72343,72343,7,72751,72751,7,72760,72765,5,72767,72767,5,72873,72873,7,72881,72881,7,72884,72884,7,73009,73014,5,73020,73021,5,73030,73030,1,73098,73102,7,73107,73108,7,73110,73110,7,73459,73460,5,78896,78904,4,92976,92982,5,94033,94087,7,94180,94180,5,113821,113822,5,119141,119141,5,119143,119145,5,119150,119154,5,119163,119170,5,119210,119213,5,121344,121398,5,121461,121461,5,121499,121503,5,122880,122886,5,122907,122913,5,122918,122922,5,123628,123631,5,125252,125258,5,126980,126980,14,127183,127183,14,127245,127247,14,127340,127343,14,127358,127359,14,127377,127386,14,127462,127487,6,127491,127503,14,127535,127535,14,127548,127551,14,127568,127569,14,127744,127777,14,127780,127891,14,127894,127895,14,127897,127899,14,127902,127984,14,127987,127989,14,127991,127994,14,128000,128253,14,128255,128317,14,128329,128334,14,128336,128359,14,128367,128368,14,128371,128377,14,128379,128390,14,128392,128393,14,128398,128399,14,128401,128404,14,128407,128419,14,128421,128421,14,128424,128424,14,128433,128434,14,128444,128444,14,128450,128452,14,128465,128467,14,128476,128478,14,128481,128481,14,128483,128483,14,128488,128488,14,128495,128495,14,128499,128499,14,128506,128591,14,128710,128714,14,128721,128722,14,128725,128725,14,128728,128735,14,128742,128744,14,128746,128746,14,128749,128751,14,128753,128754,14,128756,128758,14,128761,128761,14,128763,128764,14,128884,128895,14,128992,129003,14,129036,129039,14,129114,129119,14,129198,129279,14,129293,129295,14,129305,129310,14,129312,129319,14,129328,129328,14,129331,129338,14,129343,129343,14,129351,129355,14,129357,129359,14,129375,129387,14,129393,129393,14,129395,129398,14,129401,129401,14,129403,129403,14,129408,129412,14,129426,129431,14,129443,129444,14,129451,129453,14,129456,129465,14,129472,129472,14,129475,129482,14,129484,129484,14,129488,129510,14,129536,129647,14,129652,129652,14,129656,129658,14,129664,129666,14,129671,129679,14,129686,129704,14,129712,129718,14,129728,129730,14,129744,129750,14,917504,917504,4,917506,917535,4,917632,917759,4,918000,921599,4,0,9,4,11,12,4,14,31,4,169,169,14,174,174,14,1155,1159,5,1425,1469,5,1473,1474,5,1479,1479,5,1552,1562,5,1611,1631,5,1750,1756,5,1759,1764,5,1770,1773,5,1809,1809,5,1958,1968,5,2045,2045,5,2075,2083,5,2089,2093,5,2259,2273,5,2275,2306,5,2362,2362,5,2364,2364,5,2369,2376,5,2381,2381,5,2385,2391,5,2433,2433,5,2492,2492,5,2495,2496,7,2503,2504,7,2509,2509,5,2530,2531,5,2561,2562,5,2620,2620,5,2625,2626,5,2635,2637,5,2672,2673,5,2689,2690,5,2748,2748,5,2753,2757,5,2761,2761,7,2765,2765,5,2810,2815,5,2818,2819,7,2878,2878,5,2880,2880,7,2887,2888,7,2893,2893,5,2903,2903,5,2946,2946,5,3007,3007,7,3009,3010,7,3018,3020,7,3031,3031,5,3073,3075,7,3134,3136,5,3142,3144,5,3157,3158,5,3201,3201,5,3260,3260,5,3263,3263,5,3266,3266,5,3270,3270,5,3274,3275,7,3285,3286,5,3328,3329,5,3387,3388,5,3391,3392,7,3398,3400,7,3405,3405,5,3415,3415,5,3457,3457,5,3530,3530,5,3536,3537,7,3542,3542,5,3551,3551,5,3633,3633,5,3636,3642,5,3761,3761,5,3764,3772,5,3864,3865,5,3895,3895,5,3902,3903,7,3967,3967,7,3974,3975,5,3993,4028,5,4141,4144,5,4146,4151,5,4155,4156,7,4182,4183,7,4190,4192,5,4226,4226,5,4229,4230,5,4253,4253,5,4448,4519,9,4957,4959,5,5938,5940,5,6002,6003,5,6070,6070,7,6078,6085,7,6087,6088,7,6109,6109,5,6158,6158,4,6313,6313,5,6435,6438,7,6441,6443,7,6450,6450,5,6457,6459,5,6681,6682,7,6741,6741,7,6743,6743,7,6752,6752,5,6757,6764,5,6771,6780,5,6832,6845,5,6847,6848,5,6916,6916,7,6965,6965,5,6971,6971,7,6973,6977,7,6979,6980,7,7040,7041,5,7073,7073,7,7078,7079,7,7082,7082,7,7142,7142,5,7144,7145,5,7149,7149,5,7151,7153,5,7204,7211,7,7220,7221,7,7376,7378,5,7393,7393,7,7405,7405,5,7415,7415,7,7616,7673,5,8203,8203,4,8205,8205,13,8232,8232,4,8234,8238,4,8265,8265,14,8293,8293,4,8400,8412,5,8417,8417,5,8421,8432,5,8505,8505,14,8617,8618,14,9000,9000,14,9167,9167,14,9208,9210,14,9642,9643,14,9664,9664,14,9728,9732,14,9735,9741,14,9743,9744,14,9746,9746,14,9750,9751,14,9753,9756,14,9758,9759,14,9761,9761,14,9764,9765,14,9767,9769,14,9771,9773,14,9776,9783,14,9787,9791,14,9793,9793,14,9795,9799,14,9812,9822,14,9824,9824,14,9827,9827,14,9829,9830,14,9832,9832,14,9851,9851,14,9854,9854,14,9856,9861,14,9874,9876,14,9878,9879,14,9881,9881,14,9883,9884,14,9888,9889,14,9895,9895,14,9898,9899,14,9904,9905,14,9917,9918,14,9924,9925,14,9928,9928,14,9934,9935,14,9937,9937,14,9939,9940,14,9961,9962,14,9968,9973,14,9975,9978,14,9981,9981,14,9986,9986,14,9989,9989,14,9998,9998,14,10000,10001,14,10004,10004,14,10013,10013,14,10024,10024,14,10052,10052,14,10060,10060,14,10067,10069,14,10083,10084,14,10133,10135,14,10160,10160,14,10548,10549,14,11035,11036,14,11093,11093,14,11647,11647,5,12330,12333,5,12336,12336,14,12441,12442,5,12953,12953,14,42608,42610,5,42654,42655,5,43010,43010,5,43019,43019,5,43045,43046,5,43052,43052,5,43188,43203,7,43232,43249,5,43302,43309,5,43346,43347,7,43392,43394,5,43443,43443,5,43446,43449,5,43452,43453,5,43493,43493,5,43567,43568,7,43571,43572,7,43587,43587,5,43597,43597,7,43696,43696,5,43703,43704,5,43713,43713,5,43756,43757,5,43765,43765,7,44003,44004,7,44006,44007,7,44009,44010,7,44013,44013,5,44033,44059,12,44061,44087,12,44089,44115,12,44117,44143,12,44145,44171,12,44173,44199,12,44201,44227,12,44229,44255,12,44257,44283,12,44285,44311,12,44313,44339,12,44341,44367,12,44369,44395,12,44397,44423,12,44425,44451,12,44453,44479,12,44481,44507,12,44509,44535,12,44537,44563,12,44565,44591,12,44593,44619,12,44621,44647,12,44649,44675,12,44677,44703,12,44705,44731,12,44733,44759,12,44761,44787,12,44789,44815,12,44817,44843,12,44845,44871,12,44873,44899,12,44901,44927,12,44929,44955,12,44957,44983,12,44985,45011,12,45013,45039,12,45041,45067,12,45069,45095,12,45097,45123,12,45125,45151,12,45153,45179,12,45181,45207,12,45209,45235,12,45237,45263,12,45265,45291,12,45293,45319,12,45321,45347,12,45349,45375,12,45377,45403,12,45405,45431,12,45433,45459,12,45461,45487,12,45489,45515,12,45517,45543,12,45545,45571,12,45573,45599,12,45601,45627,12,45629,45655,12,45657,45683,12,45685,45711,12,45713,45739,12,45741,45767,12,45769,45795,12,45797,45823,12,45825,45851,12,45853,45879,12,45881,45907,12,45909,45935,12,45937,45963,12,45965,45991,12,45993,46019,12,46021,46047,12,46049,46075,12,46077,46103,12,46105,46131,12,46133,46159,12,46161,46187,12,46189,46215,12,46217,46243,12,46245,46271,12,46273,46299,12,46301,46327,12,46329,46355,12,46357,46383,12,46385,46411,12,46413,46439,12,46441,46467,12,46469,46495,12,46497,46523,12,46525,46551,12,46553,46579,12,46581,46607,12,46609,46635,12,46637,46663,12,46665,46691,12,46693,46719,12,46721,46747,12,46749,46775,12,46777,46803,12,46805,46831,12,46833,46859,12,46861,46887,12,46889,46915,12,46917,46943,12,46945,46971,12,46973,46999,12,47001,47027,12,47029,47055,12,47057,47083,12,47085,47111,12,47113,47139,12,47141,47167,12,47169,47195,12,47197,47223,12,47225,47251,12,47253,47279,12,47281,47307,12,47309,47335,12,47337,47363,12,47365,47391,12,47393,47419,12,47421,47447,12,47449,47475,12,47477,47503,12,47505,47531,12,47533,47559,12,47561,47587,12,47589,47615,12,47617,47643,12,47645,47671,12,47673,47699,12,47701,47727,12,47729,47755,12,47757,47783,12,47785,47811,12,47813,47839,12,47841,47867,12,47869,47895,12,47897,47923,12,47925,47951,12,47953,47979,12,47981,48007,12,48009,48035,12,48037,48063,12,48065,48091,12,48093,48119,12,48121,48147,12,48149,48175,12,48177,48203,12,48205,48231,12,48233,48259,12,48261,48287,12,48289,48315,12,48317,48343,12,48345,48371,12,48373,48399,12,48401,48427,12,48429,48455,12,48457,48483,12,48485,48511,12,48513,48539,12,48541,48567,12,48569,48595,12,48597,48623,12,48625,48651,12,48653,48679,12,48681,48707,12,48709,48735,12,48737,48763,12,48765,48791,12,48793,48819,12,48821,48847,12,48849,48875,12,48877,48903,12,48905,48931,12,48933,48959,12,48961,48987,12,48989,49015,12,49017,49043,12,49045,49071,12,49073,49099,12,49101,49127,12,49129,49155,12,49157,49183,12,49185,49211,12,49213,49239,12,49241,49267,12,49269,49295,12,49297,49323,12,49325,49351,12,49353,49379,12,49381,49407,12,49409,49435,12,49437,49463,12,49465,49491,12,49493,49519,12,49521,49547,12,49549,49575,12,49577,49603,12,49605,49631,12,49633,49659,12,49661,49687,12,49689,49715,12,49717,49743,12,49745,49771,12,49773,49799,12,49801,49827,12,49829,49855,12,49857,49883,12,49885,49911,12,49913,49939,12,49941,49967,12,49969,49995,12,49997,50023,12,50025,50051,12,50053,50079,12,50081,50107,12,50109,50135,12,50137,50163,12,50165,50191,12,50193,50219,12,50221,50247,12,50249,50275,12,50277,50303,12,50305,50331,12,50333,50359,12,50361,50387,12,50389,50415,12,50417,50443,12,50445,50471,12,50473,50499,12,50501,50527,12,50529,50555,12,50557,50583,12,50585,50611,12,50613,50639,12,50641,50667,12,50669,50695,12,50697,50723,12,50725,50751,12,50753,50779,12,50781,50807,12,50809,50835,12,50837,50863,12,50865,50891,12,50893,50919,12,50921,50947,12,50949,50975,12,50977,51003,12,51005,51031,12,51033,51059,12,51061,51087,12,51089,51115,12,51117,51143,12,51145,51171,12,51173,51199,12,51201,51227,12,51229,51255,12,51257,51283,12,51285,51311,12,51313,51339,12,51341,51367,12,51369,51395,12,51397,51423,12,51425,51451,12,51453,51479,12,51481,51507,12,51509,51535,12,51537,51563,12,51565,51591,12,51593,51619,12,51621,51647,12,51649,51675,12,51677,51703,12,51705,51731,12,51733,51759,12,51761,51787,12,51789,51815,12,51817,51843,12,51845,51871,12,51873,51899,12,51901,51927,12,51929,51955,12,51957,51983,12,51985,52011,12,52013,52039,12,52041,52067,12,52069,52095,12,52097,52123,12,52125,52151,12,52153,52179,12,52181,52207,12,52209,52235,12,52237,52263,12,52265,52291,12,52293,52319,12,52321,52347,12,52349,52375,12,52377,52403,12,52405,52431,12,52433,52459,12,52461,52487,12,52489,52515,12,52517,52543,12,52545,52571,12,52573,52599,12,52601,52627,12,52629,52655,12,52657,52683,12,52685,52711,12,52713,52739,12,52741,52767,12,52769,52795,12,52797,52823,12,52825,52851,12,52853,52879,12,52881,52907,12,52909,52935,12,52937,52963,12,52965,52991,12,52993,53019,12,53021,53047,12,53049,53075,12,53077,53103,12,53105,53131,12,53133,53159,12,53161,53187,12,53189,53215,12,53217,53243,12,53245,53271,12,53273,53299,12,53301,53327,12,53329,53355,12,53357,53383,12,53385,53411,12,53413,53439,12,53441,53467,12,53469,53495,12,53497,53523,12,53525,53551,12,53553,53579,12,53581,53607,12,53609,53635,12,53637,53663,12,53665,53691,12,53693,53719,12,53721,53747,12,53749,53775,12,53777,53803,12,53805,53831,12,53833,53859,12,53861,53887,12,53889,53915,12,53917,53943,12,53945,53971,12,53973,53999,12,54001,54027,12,54029,54055,12,54057,54083,12,54085,54111,12,54113,54139,12,54141,54167,12,54169,54195,12,54197,54223,12,54225,54251,12,54253,54279,12,54281,54307,12,54309,54335,12,54337,54363,12,54365,54391,12,54393,54419,12,54421,54447,12,54449,54475,12,54477,54503,12,54505,54531,12,54533,54559,12,54561,54587,12,54589,54615,12,54617,54643,12,54645,54671,12,54673,54699,12,54701,54727,12,54729,54755,12,54757,54783,12,54785,54811,12,54813,54839,12,54841,54867,12,54869,54895,12,54897,54923,12,54925,54951,12,54953,54979,12,54981,55007,12,55009,55035,12,55037,55063,12,55065,55091,12,55093,55119,12,55121,55147,12,55149,55175,12,55177,55203,12,55243,55291,10,65024,65039,5,65279,65279,4,65520,65528,4,66045,66045,5,66422,66426,5,68101,68102,5,68152,68154,5,68325,68326,5,69291,69292,5,69632,69632,7,69634,69634,7,69759,69761,5]")}function Z(f,I){if(f===0)return 0;const T=g(f,I);if(T!==void 0)return T;const G=C(I,f);return f-=B(G),f}function g(f,I){let T=C(I,f);for(f-=B(T);H(T)||T===65039||T===8419;){if(f===0)return;T=C(I,f),f-=B(T)}if(me(T)){if(f>=0){const G=C(I,f);G===8205&&(f-=B(G))}return f}}function B(f){return f>=65536?2:1}function H(f){return 127995<=f&&f<=127999}},72999:function(xe,re,s){"use strict";s.d(re,{$E:function(){return o},$K:function(){return F},D8:function(){return r},HD:function(){return R},IU:function(){return w},Jp:function(){return M},Kn:function(){return z},cW:function(){return A},f6:function(){return O},hj:function(){return K},jn:function(){return k},kJ:function(){return u},mf:function(){return h},o8:function(){return j},p_:function(){return e},vE:function(){return p}});function u(c){return Array.isArray(c)}function R(c){return typeof c=="string"}function z(c){return typeof c=="object"&&c!==null&&!Array.isArray(c)&&!(c instanceof RegExp)&&!(c instanceof Date)}function K(c){return typeof c=="number"&&!isNaN(c)}function k(c){return c===!0||c===!1}function j(c){return typeof c=="undefined"}function F(c){return!M(c)}function M(c){return j(c)||c===null}function e(c,m){if(!c)throw new Error(m?`Unexpected type, expected '${m}'`:"Unexpected type")}function A(c){if(M(c))throw new Error("Assertion Failed: argument is undefined or null");return c}function h(c){return typeof c=="function"}function r(c,m){const P=Math.min(c.length,m.length);for(let l=0;l<P;l++)t(c[l],m[l])}function t(c,m){if(R(m)){if(typeof c!==m)throw new Error(`argument does not match constraint: typeof ${m}`)}else if(h(m)){try{if(c instanceof m)return}catch(P){}if(!M(c)&&c.constructor===m||m.length===1&&m.call(void 0,c)===!0)return;throw new Error("argument does not match one of these constraints: arg instanceof constraint, arg.constructor === constraint, nor constraint(arg) === true")}}function a(c){let m=[],P=Object.getPrototypeOf(c);for(;Object.prototype!==P;)m=m.concat(Object.getOwnPropertyNames(P)),P=Object.getPrototypeOf(P);return m}function o(c){const m=[];for(const P of a(c))typeof c[P]=="function"&&m.push(P);return m}function w(c,m){const P=_=>function(){const E=Array.prototype.slice.call(arguments,0);return m(_,E)};let l={};for(const _ of c)l[_]=P(_);return l}function O(c){return c===null?void 0:c}function p(c,m="Unreachable"){throw new Error(m)}},13268:function(xe,re,s){"use strict";s.d(re,{N:function(){return R}});function u(z,K){let k;return K.length===0?k=z:k=z.replace(/\{(\d+)\}/g,function(j,F){const M=F[0];return typeof K[M]!="undefined"?K[M]:j}),k}function R(z,K,...k){return u(K,k)}},96236:function(xe,re,s){"use strict";s.d(re,{BH:function(){return w},NZ:function(){return O},U8:function(){return p},co:function(){return o},eH:function(){return a},vr:function(){return t}});var u=s(75918),R=s(52615),z=s(4348),K=s(88226),k=s(69323),j=s(34502),F=s(35884),M=s(90689),e=s(16925),A=s(49055),h=function(c,m,P,l){var _=arguments.length,E=_<3?m:l===null?l=Object.getOwnPropertyDescriptor(m,P):l,N;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(c,m,P,l);else for(var U=c.length-1;U>=0;U--)(N=c[U])&&(E=(_<3?N(E):_>3?N(m,P,E):N(m,P))||E);return _>3&&E&&Object.defineProperty(m,P,E),E},r=function(c,m){return function(P,l){m(P,l,c)}};function t(c){return c.command!==void 0}class a{constructor(m){this.id=a._idPool++,this._debugName=m}}a._idPool=0,a.CommandPalette=new a("CommandPalette"),a.EditorContext=new a("EditorContext"),a.SimpleEditorContext=new a("SimpleEditorContext"),a.EditorContextCopy=new a("EditorContextCopy"),a.EditorContextPeek=new a("EditorContextPeek"),a.MenubarEditMenu=new a("MenubarEditMenu"),a.MenubarCopy=new a("MenubarCopy"),a.MenubarGoMenu=new a("MenubarGoMenu"),a.MenubarSelectionMenu=new a("MenubarSelectionMenu"),a.InlineCompletionsActions=new a("InlineCompletionsActions");const o=(0,e.yh)("menuService"),w=new class{constructor(){this._commands=new Map,this._menuItems=new Map,this._onDidChangeMenu=new z.Q5,this.onDidChangeMenu=this._onDidChangeMenu.event,this._commandPaletteChangeEvent={has:c=>c===a.CommandPalette}}addCommand(c){return this.addCommands(K.$.single(c))}addCommands(c){for(const m of c)this._commands.set(m.id,m);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),(0,k.OF)(()=>{let m=!1;for(const P of c)m=this._commands.delete(P.id)||m;m&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(c){return this._commands.get(c)}getCommands(){const c=new Map;return this._commands.forEach((m,P)=>c.set(P,m)),c}appendMenuItem(c,m){return this.appendMenuItems(K.$.single({id:c,item:m}))}appendMenuItems(c){const m=new Set,P=new j.S;for(const{id:l,item:_}of c){let E=this._menuItems.get(l);E||(E=new j.S,this._menuItems.set(l,E)),P.push(E.push(_)),m.add(l)}return this._onDidChangeMenu.fire(m),(0,k.OF)(()=>{if(P.size>0){for(let l of P)l();this._onDidChangeMenu.fire(m),P.clear()}})}getMenuItems(c){let m;return this._menuItems.has(c)?m=[...this._menuItems.get(c)]:m=[],c===a.CommandPalette&&this._appendImplicitItems(m),m}_appendImplicitItems(c){const m=new Set;for(const P of c)t(P)&&(m.add(P.command.id),P.alt&&m.add(P.alt.id));this._commands.forEach((P,l)=>{m.has(l)||c.push({command:P})})}};class O extends u.wY{constructor(m,P,l,_){super(`submenuitem.${m.submenu.id}`,typeof m.title=="string"?m.title:m.title.value,[],"submenu"),this.item=m,this._menuService=P,this._contextKeyService=l,this._options=_}get actions(){const m=[],P=this._menuService.createMenu(this.item.submenu,this._contextKeyService),l=P.getActions(this._options);P.dispose();for(const[,_]of l)_.length>0&&(m.push(..._),m.push(new u.Z0));return m.length&&m.pop(),m}}let p=class xr{constructor(m,P,l,_,E){var N,U;if(this._commandService=E,this.id=m.id,this.label=l!=null&&l.renderShortTitle&&m.shortTitle?typeof m.shortTitle=="string"?m.shortTitle:m.shortTitle.value:typeof m.title=="string"?m.title:m.title.value,this.tooltip=(U=typeof m.tooltip=="string"?m.tooltip:(N=m.tooltip)===null||N===void 0?void 0:N.value)!==null&&U!==void 0?U:"",this.enabled=!m.precondition||_.contextMatchesRules(m.precondition),this.checked=void 0,m.toggled){const Q=m.toggled.condition?m.toggled:{condition:m.toggled};this.checked=_.contextMatchesRules(Q.condition),this.checked&&Q.tooltip&&(this.tooltip=typeof Q.tooltip=="string"?Q.tooltip:Q.tooltip.value),Q.title&&(this.label=typeof Q.title=="string"?Q.title:Q.title.value)}this.item=m,this.alt=P?new xr(P,void 0,l,_,E):void 0,this._options=l,A.kS.isThemeIcon(m.icon)&&(this.class=R.dT.asClassName(m.icon))}dispose(){}run(...m){var P,l;let _=[];return!((P=this._options)===null||P===void 0)&&P.arg&&(_=[..._,this._options.arg]),!((l=this._options)===null||l===void 0)&&l.shouldForwardArgs&&(_=[..._,...m]),this._commandService.executeCommand(this.id,..._)}};p=h([r(3,M.i6),r(4,F.H)],p)},35884:function(xe,re,s){"use strict";s.d(re,{H:function(){return F},P:function(){return M}});var u=s(4348),R=s(88226),z=s(69323),K=s(34502),k=s(72999),j=s(16925);const F=(0,j.yh)("commandService"),M=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new u.Q5,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(e,A){if(!e)throw new Error("invalid command");if(typeof e=="string"){if(!A)throw new Error("invalid command");return this.registerCommand({id:e,handler:A})}if(e.description){const o=[];for(let O of e.description.args)o.push(O.constraint);const w=e.handler;e.handler=function(O,...p){return(0,k.D8)(p,o),w(O,...p)}}const{id:h}=e;let r=this._commands.get(h);r||(r=new K.S,this._commands.set(h,r));let t=r.unshift(e),a=(0,z.OF)(()=>{t();const o=this._commands.get(h);o!=null&&o.isEmpty()&&this._commands.delete(h)});return this._onDidRegisterCommand.fire(h),a}registerCommandAlias(e,A){return M.registerCommand(e,(h,...r)=>h.get(F).executeCommand(A,...r))}getCommand(e){const A=this._commands.get(e);if(!(!A||A.isEmpty()))return R.$.first(A)}getCommands(){const e=new Map;for(const A of this._commands.keys()){const h=this.getCommand(A);h&&e.set(A,h)}return e}};M.registerCommand("noop",()=>{})},90689:function(xe,re,s){"use strict";s.d(re,{Ao:function(){return F},Eq:function(){return S},Fb:function(){return M},K8:function(){return b},i6:function(){return ee},uy:function(){return X}});var u=s(23345),R=s(82983),z=s(16925);let K=u.WE||"";const k=new Map;k.set("false",!1),k.set("true",!0),k.set("isMac",u.dz),k.set("isLinux",u.IJ),k.set("isWindows",u.ED),k.set("isWeb",u.$L),k.set("isMacNative",u.dz&&!u.$L),k.set("isEdge",K.indexOf("Edg/")>=0),k.set("isFirefox",K.indexOf("Firefox")>=0),k.set("isChrome",K.indexOf("Chrome")>=0),k.set("isSafari",K.indexOf("Safari")>=0);const j=Object.prototype.hasOwnProperty;class F{static has(n){return r.create(n)}static equals(n,i){return t.create(n,i)}static regex(n,i){return _.create(n,i)}static not(n){return O.create(n)}static and(...n){return U.create(n,null)}static or(...n){return Q.create(n,null,!0)}static deserialize(n,i=!1){if(n)return this._deserializeOrExpression(n,i)}static _deserializeOrExpression(n,i){let v=n.split("||");return Q.create(v.map(y=>this._deserializeAndExpression(y,i)),null,!0)}static _deserializeAndExpression(n,i){let v=n.split("&&");return U.create(v.map(y=>this._deserializeOne(y,i)),null)}static _deserializeOne(n,i){if(n=n.trim(),n.indexOf("!=")>=0){let v=n.split("!=");return w.create(v[0].trim(),this._deserializeValue(v[1],i))}if(n.indexOf("==")>=0){let v=n.split("==");return t.create(v[0].trim(),this._deserializeValue(v[1],i))}if(n.indexOf("=~")>=0){let v=n.split("=~");return _.create(v[0].trim(),this._deserializeRegexValue(v[1],i))}if(n.indexOf(" in ")>=0){let v=n.split(" in ");return a.create(v[0].trim(),v[1].trim())}if(/^[^<=>]+>=[^<=>]+$/.test(n)){const v=n.split(">=");return m.create(v[0].trim(),v[1].trim())}if(/^[^<=>]+>[^<=>]+$/.test(n)){const v=n.split(">");return c.create(v[0].trim(),v[1].trim())}if(/^[^<=>]+<=[^<=>]+$/.test(n)){const v=n.split("<=");return l.create(v[0].trim(),v[1].trim())}if(/^[^<=>]+<[^<=>]+$/.test(n)){const v=n.split("<");return P.create(v[0].trim(),v[1].trim())}return/^\!\s*/.test(n)?O.create(n.substr(1).trim()):r.create(n)}static _deserializeValue(n,i){if(n=n.trim(),n==="true")return!0;if(n==="false")return!1;let v=/^'([^']*)'$/.exec(n);return v?v[1].trim():n}static _deserializeRegexValue(n,i){if((0,R.m5)(n)){if(i)throw new Error("missing regexp-value for =~-expression");return console.warn("missing regexp-value for =~-expression"),null}let v=n.indexOf("/"),y=n.lastIndexOf("/");if(v===y||v<0){if(i)throw new Error(`bad regexp-value '${n}', missing /-enclosure`);return console.warn(`bad regexp-value '${n}', missing /-enclosure`),null}let W=n.slice(v+1,y),$=n[y+1]==="i"?"i":"";try{return new RegExp(W,$)}catch(Y){if(i)throw new Error(`bad regexp-value '${n}', parse error: ${Y}`);return console.warn(`bad regexp-value '${n}', parse error: ${Y}`),null}}}function M(x,n){const i=x?x.substituteConstants():void 0,v=n?n.substituteConstants():void 0;return!i&&!v?!0:!i||!v?!1:i.equals(v)}function e(x,n){return x.cmp(n)}class A{constructor(){this.type=0}cmp(n){return this.type-n.type}equals(n){return n.type===this.type}substituteConstants(){return this}evaluate(n){return!1}serialize(){return"false"}keys(){return[]}negate(){return h.INSTANCE}}A.INSTANCE=new A;class h{constructor(){this.type=1}cmp(n){return this.type-n.type}equals(n){return n.type===this.type}substituteConstants(){return this}evaluate(n){return!0}serialize(){return"true"}keys(){return[]}negate(){return A.INSTANCE}}h.INSTANCE=new h;class r{constructor(n,i){this.key=n,this.negated=i,this.type=2}static create(n,i=null){const v=k.get(n);return typeof v=="boolean"?v?h.INSTANCE:A.INSTANCE:new r(n,i)}cmp(n){return n.type!==this.type?this.type-n.type:d(this.key,n.key)}equals(n){return n.type===this.type?this.key===n.key:!1}substituteConstants(){const n=k.get(this.key);return typeof n=="boolean"?n?h.INSTANCE:A.INSTANCE:this}evaluate(n){return!!n.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=O.create(this.key,this)),this.negated}}class t{constructor(n,i,v){this.key=n,this.value=i,this.negated=v,this.type=4}static create(n,i,v=null){if(typeof i=="boolean")return i?r.create(n,v):O.create(n,v);const y=k.get(n);return typeof y=="boolean"?i===(y?"true":"false")?h.INSTANCE:A.INSTANCE:new t(n,i,v)}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.value,n.key,n.value)}equals(n){return n.type===this.type?this.key===n.key&&this.value===n.value:!1}substituteConstants(){const n=k.get(this.key);if(typeof n=="boolean"){const i=n?"true":"false";return this.value===i?h.INSTANCE:A.INSTANCE}return this}evaluate(n){return n.getValue(this.key)==this.value}serialize(){return`${this.key} == '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=w.create(this.key,this.value,this)),this.negated}}class a{constructor(n,i){this.key=n,this.valueKey=i,this.type=10,this.negated=null}static create(n,i){return new a(n,i)}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.valueKey,n.key,n.valueKey)}equals(n){return n.type===this.type?this.key===n.key&&this.valueKey===n.valueKey:!1}substituteConstants(){return this}evaluate(n){const i=n.getValue(this.valueKey),v=n.getValue(this.key);return Array.isArray(i)?i.indexOf(v)>=0:typeof v=="string"&&typeof i=="object"&&i!==null?j.call(i,v):!1}serialize(){return`${this.key} in '${this.valueKey}'`}keys(){return[this.key,this.valueKey]}negate(){return this.negated||(this.negated=o.create(this)),this.negated}}class o{constructor(n){this._actual=n,this.type=11}static create(n){return new o(n)}cmp(n){return n.type!==this.type?this.type-n.type:this._actual.cmp(n._actual)}equals(n){return n.type===this.type?this._actual.equals(n._actual):!1}substituteConstants(){return this}evaluate(n){return!this._actual.evaluate(n)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class w{constructor(n,i,v){this.key=n,this.value=i,this.negated=v,this.type=5}static create(n,i,v=null){if(typeof i=="boolean")return i?O.create(n,v):r.create(n,v);const y=k.get(n);return typeof y=="boolean"?i===(y?"true":"false")?A.INSTANCE:h.INSTANCE:new w(n,i,v)}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.value,n.key,n.value)}equals(n){return n.type===this.type?this.key===n.key&&this.value===n.value:!1}substituteConstants(){const n=k.get(this.key);if(typeof n=="boolean"){const i=n?"true":"false";return this.value===i?A.INSTANCE:h.INSTANCE}return this}evaluate(n){return n.getValue(this.key)!=this.value}serialize(){return`${this.key} != '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=t.create(this.key,this.value,this)),this.negated}}class O{constructor(n,i){this.key=n,this.negated=i,this.type=3}static create(n,i=null){const v=k.get(n);return typeof v=="boolean"?v?A.INSTANCE:h.INSTANCE:new O(n,i)}cmp(n){return n.type!==this.type?this.type-n.type:d(this.key,n.key)}equals(n){return n.type===this.type?this.key===n.key:!1}substituteConstants(){const n=k.get(this.key);return typeof n=="boolean"?n?A.INSTANCE:h.INSTANCE:this}evaluate(n){return!n.getValue(this.key)}serialize(){return`!${this.key}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=r.create(this.key,this)),this.negated}}function p(x,n){if(typeof x=="string"){const i=parseFloat(x);isNaN(i)||(x=i)}return typeof x=="string"||typeof x=="number"?n(x):A.INSTANCE}class c{constructor(n,i,v){this.key=n,this.value=i,this.negated=v,this.type=12}static create(n,i,v=null){return p(i,y=>new c(n,y,v))}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.value,n.key,n.value)}equals(n){return n.type===this.type?this.key===n.key&&this.value===n.value:!1}substituteConstants(){return this}evaluate(n){return typeof this.value=="string"?!1:parseFloat(n.getValue(this.key))>this.value}serialize(){return`${this.key} > ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=l.create(this.key,this.value,this)),this.negated}}class m{constructor(n,i,v){this.key=n,this.value=i,this.negated=v,this.type=13}static create(n,i,v=null){return p(i,y=>new m(n,y,v))}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.value,n.key,n.value)}equals(n){return n.type===this.type?this.key===n.key&&this.value===n.value:!1}substituteConstants(){return this}evaluate(n){return typeof this.value=="string"?!1:parseFloat(n.getValue(this.key))>=this.value}serialize(){return`${this.key} >= ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=P.create(this.key,this.value,this)),this.negated}}class P{constructor(n,i,v){this.key=n,this.value=i,this.negated=v,this.type=14}static create(n,i,v=null){return p(i,y=>new P(n,y,v))}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.value,n.key,n.value)}equals(n){return n.type===this.type?this.key===n.key&&this.value===n.value:!1}substituteConstants(){return this}evaluate(n){return typeof this.value=="string"?!1:parseFloat(n.getValue(this.key))<this.value}serialize(){return`${this.key} < ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=m.create(this.key,this.value,this)),this.negated}}class l{constructor(n,i,v){this.key=n,this.value=i,this.negated=v,this.type=15}static create(n,i,v=null){return p(i,y=>new l(n,y,v))}cmp(n){return n.type!==this.type?this.type-n.type:C(this.key,this.value,n.key,n.value)}equals(n){return n.type===this.type?this.key===n.key&&this.value===n.value:!1}substituteConstants(){return this}evaluate(n){return typeof this.value=="string"?!1:parseFloat(n.getValue(this.key))<=this.value}serialize(){return`${this.key} <= ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=c.create(this.key,this.value,this)),this.negated}}class _{constructor(n,i){this.key=n,this.regexp=i,this.type=7,this.negated=null}static create(n,i){return new _(n,i)}cmp(n){if(n.type!==this.type)return this.type-n.type;if(this.key<n.key)return-1;if(this.key>n.key)return 1;const i=this.regexp?this.regexp.source:"",v=n.regexp?n.regexp.source:"";return i<v?-1:i>v?1:0}equals(n){if(n.type===this.type){const i=this.regexp?this.regexp.source:"",v=n.regexp?n.regexp.source:"";return this.key===n.key&&i===v}return!1}substituteConstants(){return this}evaluate(n){let i=n.getValue(this.key);return this.regexp?this.regexp.test(i):!1}serialize(){const n=this.regexp?`/${this.regexp.source}/${this.regexp.ignoreCase?"i":""}`:"/invalid/";return`${this.key} =~ ${n}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=E.create(this)),this.negated}}class E{constructor(n){this._actual=n,this.type=8}static create(n){return new E(n)}cmp(n){return n.type!==this.type?this.type-n.type:this._actual.cmp(n._actual)}equals(n){return n.type===this.type?this._actual.equals(n._actual):!1}substituteConstants(){return this}evaluate(n){return!this._actual.evaluate(n)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}function N(x){let n=null;for(let i=0,v=x.length;i<v;i++){const y=x[i].substituteConstants();if(x[i]!==y&&n===null){n=[];for(let W=0;W<i;W++)n[W]=x[W]}n!==null&&(n[i]=y)}return n===null?x:n}class U{constructor(n,i){this.expr=n,this.negated=i,this.type=6}static create(n,i){return U._normalizeArr(n,i)}cmp(n){if(n.type!==this.type)return this.type-n.type;if(this.expr.length<n.expr.length)return-1;if(this.expr.length>n.expr.length)return 1;for(let i=0,v=this.expr.length;i<v;i++){const y=e(this.expr[i],n.expr[i]);if(y!==0)return y}return 0}equals(n){if(n.type===this.type){if(this.expr.length!==n.expr.length)return!1;for(let i=0,v=this.expr.length;i<v;i++)if(!this.expr[i].equals(n.expr[i]))return!1;return!0}return!1}substituteConstants(){const n=N(this.expr);return n===this.expr?this:U.create(n,this.negated)}evaluate(n){for(let i=0,v=this.expr.length;i<v;i++)if(!this.expr[i].evaluate(n))return!1;return!0}static _normalizeArr(n,i){const v=[];let y=!1;for(const W of n)if(W){if(W.type===1){y=!0;continue}if(W.type===0)return A.INSTANCE;if(W.type===6){v.push(...W.expr);continue}v.push(W)}if(v.length===0&&y)return h.INSTANCE;if(v.length!==0){if(v.length===1)return v[0];v.sort(e);for(let W=1;W<v.length;W++)v[W-1].equals(v[W])&&(v.splice(W,1),W--);if(v.length===1)return v[0];for(;v.length>1;){const W=v[v.length-1];if(W.type!==9)break;v.pop();const $=v.pop(),Y=v.length===0,q=Q.create(W.expr.map(ie=>U.create([ie,$],null)),null,Y);q&&(v.push(q),v.sort(e))}return v.length===1?v[0]:new U(v,i)}}serialize(){return this.expr.map(n=>n.serialize()).join(" && ")}keys(){const n=[];for(let i of this.expr)n.push(...i.keys());return n}negate(){if(!this.negated){const n=[];for(let i of this.expr)n.push(i.negate());this.negated=Q.create(n,this,!0)}return this.negated}}class Q{constructor(n,i){this.expr=n,this.negated=i,this.type=9}static create(n,i,v){return Q._normalizeArr(n,i,v)}cmp(n){if(n.type!==this.type)return this.type-n.type;if(this.expr.length<n.expr.length)return-1;if(this.expr.length>n.expr.length)return 1;for(let i=0,v=this.expr.length;i<v;i++){const y=e(this.expr[i],n.expr[i]);if(y!==0)return y}return 0}equals(n){if(n.type===this.type){if(this.expr.length!==n.expr.length)return!1;for(let i=0,v=this.expr.length;i<v;i++)if(!this.expr[i].equals(n.expr[i]))return!1;return!0}return!1}substituteConstants(){const n=N(this.expr);return n===this.expr?this:Q.create(n,this.negated,!1)}evaluate(n){for(let i=0,v=this.expr.length;i<v;i++)if(this.expr[i].evaluate(n))return!0;return!1}static _normalizeArr(n,i,v){let y=[],W=!1;if(n){for(let $=0,Y=n.length;$<Y;$++){const q=n[$];if(q){if(q.type===0){W=!0;continue}if(q.type===1)return h.INSTANCE;if(q.type===9){y=y.concat(q.expr);continue}y.push(q)}}if(y.length===0&&W)return A.INSTANCE;y.sort(e)}if(y.length!==0){if(y.length===1)return y[0];for(let $=1;$<y.length;$++)y[$-1].equals(y[$])&&(y.splice($,1),$--);if(y.length===1)return y[0];if(v){for(let $=0;$<y.length;$++)for(let Y=$+1;Y<y.length;Y++)b(y[$],y[Y])&&(y.splice(Y,1),Y--);if(y.length===1)return y[0]}return new Q(y,i)}}serialize(){return this.expr.map(n=>n.serialize()).join(" || ")}keys(){const n=[];for(let i of this.expr)n.push(...i.keys());return n}negate(){if(!this.negated){let n=[];for(let i of this.expr)n.push(i.negate());for(;n.length>1;){const i=n.shift(),v=n.shift(),y=[];for(const $ of D(i))for(const Y of D(v))y.push(U.create([$,Y],null));const W=n.length===0;n.unshift(Q.create(y,null,W))}this.negated=n[0]}return this.negated}}class X extends r{constructor(n,i,v){super(n,null),this._defaultValue=i,typeof v=="object"?X._info.push(Object.assign(Object.assign({},v),{key:n})):v!==!0&&X._info.push({key:n,description:v,type:i!=null?typeof i:void 0})}static all(){return X._info.values()}bindTo(n){return n.createKey(this.key,this._defaultValue)}getValue(n){return n.getContextKeyValue(this.key)}toNegated(){return this.negate()}isEqualTo(n){return t.create(this.key,n)}}X._info=[];const ee=(0,z.yh)("contextKeyService"),S="setContext";function d(x,n){return x<n?-1:x>n?1:0}function C(x,n,i,v){return x<i?-1:x>i?1:n<v?-1:n>v?1:0}function b(x,n){if(n.type===6&&x.type!==9&&x.type!==6){for(const y of n.expr)if(x.equals(y))return!0}const i=x.negate(),v=D(i).concat(D(n));v.sort(e);for(let y=0;y<v.length;y++){const $=v[y].negate();for(let Y=y+1;Y<v.length;Y++){const q=v[Y];if($.equals(q))return!0}}return!1}function D(x){return x.type===9?x.expr:[x]}},16925:function(xe,re,s){"use strict";s.d(re,{I8:function(){return u},TG:function(){return R},jt:function(){return k},yh:function(){return K}});var u;(function(j){j.serviceIds=new Map,j.DI_TARGET="$di$target",j.DI_DEPENDENCIES="$di$dependencies";function F(M){return M[j.DI_DEPENDENCIES]||[]}j.getServiceDependencies=F})(u||(u={}));const R=K("instantiationService");function z(j,F,M,e){F[u.DI_TARGET]===F?F[u.DI_DEPENDENCIES].push({id:j,index:M,optional:e}):(F[u.DI_DEPENDENCIES]=[{id:j,index:M,optional:e}],F[u.DI_TARGET]=F)}function K(j){if(u.serviceIds.has(j))return u.serviceIds.get(j);const F=function(M,e,A){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");z(F,M,A,!1)};return F.toString=()=>j,u.serviceIds.set(j,F),F}function k(j){return function(F,M,e){if(arguments.length!==3)throw new Error("@optional-decorator can only be used to decorate a parameter");z(j,F,e,!0)}}},44650:function(xe,re,s){"use strict";s.d(re,{B:function(){return K}});var u=s(76068),R=s(72999);class z{constructor(){this.data=new Map}add(j,F){u.ok(R.HD(j)),u.ok(R.Kn(F)),u.ok(!this.data.has(j),"There is already an extension with this id"),this.data.set(j,F)}as(j){return this.data.get(j)||null}}const K=new z},66213:function(xe,re,s){"use strict";s.d(re,{e:function(){return u}});var u;(function(R){R.DARK="dark",R.LIGHT="light",R.HIGH_CONTRAST="hc"})(u||(u={}))},49055:function(xe,re,s){"use strict";s.d(re,{EN:function(){return e},IP:function(){return r},Ic:function(){return o},XE:function(){return F},bB:function(){return w},kS:function(){return A},m6:function(){return h}});var u=s(52615),R=s(4348),z=s(69323),K=s(16925),k=s(44650),j=s(66213);const F=(0,K.yh)("themeService");var M;(function(O){function p(c){return c&&typeof c=="object"&&typeof c.id=="string"}O.isThemeColor=p})(M||(M={}));function e(O){return{id:O}}var A;(function(O){function p(E){return E&&typeof E=="object"&&typeof E.id=="string"&&(typeof E.color=="undefined"||M.isThemeColor(E.color))}O.isThemeIcon=p;const c=new RegExp(`^\\$\\((${u.dT.iconNameExpression}(?:${u.dT.iconModifierExpression})?)\\)$`);function m(E){const N=c.exec(E);if(!N)return;let[,U]=N;return{id:U}}O.fromString=m;function P(E,N){let U=E.id;const Q=U.lastIndexOf("~");return Q!==-1&&(U=U.substring(0,Q)),N&&(U=`${U}~${N}`),{id:U}}O.modify=P;function l(E,N){var U,Q;return E.id===N.id&&((U=E.color)===null||U===void 0?void 0:U.id)===((Q=N.color)===null||Q===void 0?void 0:Q.id)}O.isEqual=l;function _(E,N){return{id:E.id,color:N?e(N):void 0}}O.asThemeIcon=_,O.asClassNameArray=u.dT.asClassNameArray,O.asClassName=u.dT.asClassName,O.asCSSSelector=u.dT.asCSSSelector})(A||(A={}));function h(O){switch(O){case j.e.DARK:return"vs-dark";case j.e.HIGH_CONTRAST:return"hc-black";default:return"vs"}}const r={ThemingContribution:"base.contributions.theming"};class t{constructor(){this.themingParticipants=[],this.themingParticipants=[],this.onThemingParticipantAddedEmitter=new R.Q5}onColorThemeChange(p){return this.themingParticipants.push(p),this.onThemingParticipantAddedEmitter.fire(p),(0,z.OF)(()=>{const c=this.themingParticipants.indexOf(p);this.themingParticipants.splice(c,1)})}getThemingParticipants(){return this.themingParticipants}}let a=new t;k.B.add(r.ThemingContribution,a);function o(O){return a.onColorThemeChange(O)}class w extends z.JT{constructor(p){super(),this.themeService=p,this.theme=p.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(c=>this.onThemeChange(c)))}onThemeChange(p){this.theme=p,this.updateStyles()}updateStyles(){}}},31561:function(xe,re,s){"use strict";s.d(re,{Z:function(){return E}});var u=s(96663),R=s(90493),z=s(72071),K=s(6620),k=s(35593),j=s(92310),F=s.n(j),M=s(8654),e=s(59301),A=s(10228),h=s(16089),r=A.Z.ESC,t=A.Z.TAB;function a(N){var U=N.visible,Q=N.triggerRef,X=N.onVisibleChange,ee=N.autoFocus,S=N.overlayRef,d=e.useRef(!1),C=function(){if(U){var n,i;(n=Q.current)===null||n===void 0||(i=n.focus)===null||i===void 0||i.call(n),X==null||X(!1)}},b=function(){var n;return(n=S.current)!==null&&n!==void 0&&n.focus?(S.current.focus(),d.current=!0,!0):!1},D=function(n){switch(n.keyCode){case r:C();break;case t:{var i=!1;d.current||(i=b()),i?n.preventDefault():C();break}}};e.useEffect(function(){return U?(window.addEventListener("keydown",D),ee&&(0,h.Z)(b,3),function(){window.removeEventListener("keydown",D),d.current=!1}):function(){d.current=!1}},[U])}var o=(0,e.forwardRef)(function(N,U){var Q=N.overlay,X=N.arrow,ee=N.prefixCls,S=(0,e.useMemo)(function(){var C;return typeof Q=="function"?C=Q():C=Q,C},[Q]),d=(0,M.sQ)(U,S==null?void 0:S.ref);return e.createElement(e.Fragment,null,X&&e.createElement("div",{className:"".concat(ee,"-arrow")}),e.cloneElement(S,{ref:(0,M.Yr)(S)?d:void 0}))}),w=o,O={adjustX:1,adjustY:1},p=[0,0],c={topLeft:{points:["bl","tl"],overflow:O,offset:[0,-4],targetOffset:p},top:{points:["bc","tc"],overflow:O,offset:[0,-4],targetOffset:p},topRight:{points:["br","tr"],overflow:O,offset:[0,-4],targetOffset:p},bottomLeft:{points:["tl","bl"],overflow:O,offset:[0,4],targetOffset:p},bottom:{points:["tc","bc"],overflow:O,offset:[0,4],targetOffset:p},bottomRight:{points:["tr","br"],overflow:O,offset:[0,4],targetOffset:p}},m=c,P=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function l(N,U){var Q,X=N.arrow,ee=X===void 0?!1:X,S=N.prefixCls,d=S===void 0?"rc-dropdown":S,C=N.transitionName,b=N.animation,D=N.align,x=N.placement,n=x===void 0?"bottomLeft":x,i=N.placements,v=i===void 0?m:i,y=N.getPopupContainer,W=N.showAction,$=N.hideAction,Y=N.overlayClassName,q=N.overlayStyle,ie=N.visible,me=N.trigger,Oe=me===void 0?["hover"]:me,ye=N.autoFocus,Se=N.overlay,Ne=N.children,ve=N.onVisibleChange,Ee=(0,K.Z)(N,P),Ae=e.useState(),L=(0,z.Z)(Ae,2),Z=L[0],g=L[1],B="visible"in N?ie:Z,H=e.useRef(null),f=e.useRef(null),I=e.useRef(null);e.useImperativeHandle(U,function(){return H.current});var T=function(Ie){g(Ie),ve==null||ve(Ie)};a({visible:B,triggerRef:I,onVisibleChange:T,autoFocus:ye,overlayRef:f});var G=function(Ie){var Re=N.onOverlayClick;g(!1),Re&&Re(Ie)},V=function(){return e.createElement(w,{ref:f,overlay:Se,prefixCls:d,arrow:ee})},J=function(){return typeof Se=="function"?V:V()},ae=function(){var Ie=N.minOverlayWidthMatchTrigger,Re=N.alignPoint;return"minOverlayWidthMatchTrigger"in N?Ie:!Re},le=function(){var Ie=N.openClassName;return Ie!==void 0?Ie:"".concat(d,"-open")},oe=e.cloneElement(Ne,{className:F()((Q=Ne.props)===null||Q===void 0?void 0:Q.className,B&&le()),ref:(0,M.Yr)(Ne)?(0,M.sQ)(I,Ne.ref):void 0}),se=$;return!se&&Oe.indexOf("contextMenu")!==-1&&(se=["click"]),e.createElement(k.Z,(0,u.Z)({builtinPlacements:v},Ee,{prefixCls:d,ref:H,popupClassName:F()(Y,(0,R.Z)({},"".concat(d,"-show-arrow"),ee)),popupStyle:q,action:Oe,showAction:W,hideAction:se,popupPlacement:n,popupAlign:D,popupTransitionName:C,popupAnimation:b,popupVisible:B,stretch:ae()?"minWidth":"",popup:J(),onPopupVisibleChange:T,onPopupClick:G,getPopupContainer:y}),oe)}var _=e.forwardRef(l),E=_},93681:function(xe,re,s){"use strict";s.r(re),s.d(re,{BaseInput:function(){return A},default:function(){return c}});var u=s(96663),R=s(44127),z=s(90493),K=s(20135),k=s(92310),j=s.n(k),F=s(59301),M=s(5643),e=function(P){var l,_,E=P.inputElement,N=P.prefixCls,U=P.prefix,Q=P.suffix,X=P.addonBefore,ee=P.addonAfter,S=P.className,d=P.style,C=P.disabled,b=P.readOnly,D=P.focused,x=P.triggerFocus,n=P.allowClear,i=P.value,v=P.handleReset,y=P.hidden,W=P.classes,$=P.classNames,Y=P.dataAttrs,q=P.styles,ie=P.components,me=(ie==null?void 0:ie.affixWrapper)||"span",Oe=(ie==null?void 0:ie.groupWrapper)||"span",ye=(ie==null?void 0:ie.wrapper)||"span",Se=(ie==null?void 0:ie.groupAddon)||"span",Ne=(0,F.useRef)(null),ve=function(V){var J;(J=Ne.current)!==null&&J!==void 0&&J.contains(V.target)&&(x==null||x())},Ee=function(){var V;if(!n)return null;var J=!C&&!b&&i,ae="".concat(N,"-clear-icon"),le=(0,K.Z)(n)==="object"&&n!==null&&n!==void 0&&n.clearIcon?n.clearIcon:"\u2716";return F.createElement("span",{onClick:v,onMouseDown:function(se){return se.preventDefault()},className:j()(ae,(V={},(0,z.Z)(V,"".concat(ae,"-hidden"),!J),(0,z.Z)(V,"".concat(ae,"-has-suffix"),!!Q),V)),role:"button",tabIndex:-1},le)},Ae=(0,F.cloneElement)(E,{value:i,hidden:y,className:j()((l=E.props)===null||l===void 0?void 0:l.className,!(0,M.X3)(P)&&!(0,M.He)(P)&&S)||null,style:(0,R.Z)((0,R.Z)({},(_=E.props)===null||_===void 0?void 0:_.style),!(0,M.X3)(P)&&!(0,M.He)(P)?d:{})});if((0,M.X3)(P)){var L,Z="".concat(N,"-affix-wrapper"),g=j()(Z,(L={},(0,z.Z)(L,"".concat(Z,"-disabled"),C),(0,z.Z)(L,"".concat(Z,"-focused"),D),(0,z.Z)(L,"".concat(Z,"-readonly"),b),(0,z.Z)(L,"".concat(Z,"-input-with-clear-btn"),Q&&n&&i),L),!(0,M.He)(P)&&S,W==null?void 0:W.affixWrapper,$==null?void 0:$.affixWrapper),B=(Q||n)&&F.createElement("span",{className:j()("".concat(N,"-suffix"),$==null?void 0:$.suffix),style:q==null?void 0:q.suffix},Ee(),Q);Ae=F.createElement(me,(0,u.Z)({className:g,style:(0,R.Z)((0,R.Z)({},(0,M.He)(P)?void 0:d),q==null?void 0:q.affixWrapper),hidden:!(0,M.He)(P)&&y,onClick:ve},Y==null?void 0:Y.affixWrapper,{ref:Ne}),U&&F.createElement("span",{className:j()("".concat(N,"-prefix"),$==null?void 0:$.prefix),style:q==null?void 0:q.prefix},U),(0,F.cloneElement)(E,{value:i,hidden:null}),B)}if((0,M.He)(P)){var H="".concat(N,"-group"),f="".concat(H,"-addon"),I=j()("".concat(N,"-wrapper"),H,W==null?void 0:W.wrapper),T=j()("".concat(N,"-group-wrapper"),S,W==null?void 0:W.group);return F.createElement(Oe,{className:T,style:d,hidden:y},F.createElement(ye,{className:I},X&&F.createElement(Se,{className:f},X),(0,F.cloneElement)(Ae,{hidden:null}),ee&&F.createElement(Se,{className:f},ee)))}return Ae},A=e,h=s(19127),r=s(72071),t=s(6620),a=s(18929),o=s(2738),w=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],O=(0,F.forwardRef)(function(m,P){var l=m.autoComplete,_=m.onChange,E=m.onFocus,N=m.onBlur,U=m.onPressEnter,Q=m.onKeyDown,X=m.prefixCls,ee=X===void 0?"rc-input":X,S=m.disabled,d=m.htmlSize,C=m.className,b=m.maxLength,D=m.suffix,x=m.showCount,n=m.type,i=n===void 0?"text":n,v=m.classes,y=m.classNames,W=m.styles,$=(0,t.Z)(m,w),Y=(0,a.Z)(m.defaultValue,{value:m.value}),q=(0,r.Z)(Y,2),ie=q[0],me=q[1],Oe=(0,F.useState)(!1),ye=(0,r.Z)(Oe,2),Se=ye[0],Ne=ye[1],ve=(0,F.useRef)(null),Ee=function(T){ve.current&&(0,M.nH)(ve.current,T)};(0,F.useImperativeHandle)(P,function(){return{focus:Ee,blur:function(){var T;(T=ve.current)===null||T===void 0||T.blur()},setSelectionRange:function(T,G,V){var J;(J=ve.current)===null||J===void 0||J.setSelectionRange(T,G,V)},select:function(){var T;(T=ve.current)===null||T===void 0||T.select()},input:ve.current}}),(0,F.useEffect)(function(){Ne(function(I){return I&&S?!1:I})},[S]);var Ae=function(T){m.value===void 0&&me(T.target.value),ve.current&&(0,M.rJ)(ve.current,T,_)},L=function(T){U&&T.key==="Enter"&&U(T),Q==null||Q(T)},Z=function(T){Ne(!0),E==null||E(T)},g=function(T){Ne(!1),N==null||N(T)},B=function(T){me(""),Ee(),ve.current&&(0,M.rJ)(ve.current,T,_)},H=function(){var T=(0,o.Z)(m,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return F.createElement("input",(0,u.Z)({autoComplete:l},T,{onChange:Ae,onFocus:Z,onBlur:g,onKeyDown:L,className:j()(ee,(0,z.Z)({},"".concat(ee,"-disabled"),S),y==null?void 0:y.input),style:W==null?void 0:W.input,ref:ve,size:d,type:i}))},f=function(){var T=Number(b)>0;if(D||x){var G=(0,M.D7)(ie),V=(0,h.Z)(G).length,J=(0,K.Z)(x)==="object"?x.formatter({value:G,count:V,maxLength:b}):"".concat(V).concat(T?" / ".concat(b):"");return F.createElement(F.Fragment,null,!!x&&F.createElement("span",{className:j()("".concat(ee,"-show-count-suffix"),(0,z.Z)({},"".concat(ee,"-show-count-has-suffix"),!!D),y==null?void 0:y.count),style:(0,R.Z)({},W==null?void 0:W.count)},J),D)}return null};return F.createElement(A,(0,u.Z)({},$,{prefixCls:ee,className:C,inputElement:H(),handleReset:B,value:(0,M.D7)(ie),focused:Se,triggerFocus:Ee,suffix:f(),disabled:S,classes:v,classNames:y,styles:W}))}),p=O,c=p},5643:function(xe,re,s){"use strict";s.d(re,{D7:function(){return k},He:function(){return u},X3:function(){return R},nH:function(){return K},rJ:function(){return z}});function u(j){return!!(j.addonBefore||j.addonAfter)}function R(j){return!!(j.prefix||j.suffix||j.allowClear)}function z(j,F,M,e){if(M){var A=F;if(F.type==="click"){var h=j.cloneNode(!0);A=Object.create(F,{target:{value:h},currentTarget:{value:h}}),h.value="",M(A);return}if(e!==void 0){A=Object.create(F,{target:{value:j},currentTarget:{value:j}}),j.value=e,M(A);return}M(A)}}function K(j,F){if(j){j.focus(F);var M=F||{},e=M.cursor;if(e){var A=j.value.length;switch(e){case"start":j.setSelectionRange(0,0);break;case"end":j.setSelectionRange(A,A);break;default:j.setSelectionRange(0,A)}}}}function k(j){return typeof j=="undefined"||j===null?"":String(j)}},15285:function(xe,re,s){"use strict";s.d(re,{iz:function(){return lt},ck:function(){return rt},BW:function(){return _t},sN:function(){return rt},Wd:function(){return Ge},ZP:function(){return je},Xl:function(){return Q}});var u=s(96663),R=s(90493),z=s(44127),K=s(19127),k=s(72071),j=s(6620),F=s(92310),M=s.n(F),e=s(11780),A=s(18929),h=s(13697),r=s(48736),t=s(59301),a=s(4676),o=t.createContext(null);function w(te,ne){return te===void 0?null:"".concat(te,"-").concat(ne)}function O(te){var ne=t.useContext(o);return w(ne,te)}var p=s(80547),c=["children","locked"],m=t.createContext(null);function P(te,ne){var ce=(0,z.Z)({},te);return Object.keys(ne).forEach(function(ge){var ue=ne[ge];ue!==void 0&&(ce[ge]=ue)}),ce}function l(te){var ne=te.children,ce=te.locked,ge=(0,j.Z)(te,c),ue=t.useContext(m),_e=(0,p.Z)(function(){return P(ue,ge)},[ue,ge],function(de,De){return!ce&&(de[0]!==De[0]||!(0,h.Z)(de[1],De[1],!0))});return t.createElement(m.Provider,{value:_e},ne)}var _=[],E=t.createContext(null);function N(){return t.useContext(E)}var U=t.createContext(_);function Q(te){var ne=t.useContext(U);return t.useMemo(function(){return te!==void 0?[].concat((0,K.Z)(ne),[te]):ne},[ne,te])}var X=t.createContext(null),ee=t.createContext({}),S=ee,d=s(29194);function C(te){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,d.Z)(te)){var ce=te.nodeName.toLowerCase(),ge=["input","select","textarea","button"].includes(ce)||te.isContentEditable||ce==="a"&&!!te.getAttribute("href"),ue=te.getAttribute("tabindex"),_e=Number(ue),de=null;return ue&&!Number.isNaN(_e)?de=_e:ge&&de===null&&(de=0),ge&&te.disabled&&(de=null),de!==null&&(de>=0||ne&&de<0)}return!1}function b(te){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=(0,K.Z)(te.querySelectorAll("*")).filter(function(ge){return C(ge,ne)});return C(te,ne)&&ce.unshift(te),ce}var D=null;function x(){D=document.activeElement}function n(){D=null}function i(){if(D)try{D.focus()}catch(te){}}function v(te,ne){if(ne.keyCode===9){var ce=b(te),ge=ce[ne.shiftKey?0:ce.length-1],ue=ge===document.activeElement||te===document.activeElement;if(ue){var _e=ce[ne.shiftKey?ce.length-1:0];_e.focus(),ne.preventDefault()}}}var y=s(10228),W=s(16089),$=y.Z.LEFT,Y=y.Z.RIGHT,q=y.Z.UP,ie=y.Z.DOWN,me=y.Z.ENTER,Oe=y.Z.ESC,ye=y.Z.HOME,Se=y.Z.END,Ne=[q,ie,$,Y];function ve(te,ne,ce,ge){var ue,_e,de,De,Ve="prev",ze="next",ft="children",gt="parent";if(te==="inline"&&ge===me)return{inlineTrigger:!0};var At=(ue={},(0,R.Z)(ue,q,Ve),(0,R.Z)(ue,ie,ze),ue),ot=(_e={},(0,R.Z)(_e,$,ce?ze:Ve),(0,R.Z)(_e,Y,ce?Ve:ze),(0,R.Z)(_e,ie,ft),(0,R.Z)(_e,me,ft),_e),Xe=(de={},(0,R.Z)(de,q,Ve),(0,R.Z)(de,ie,ze),(0,R.Z)(de,me,ft),(0,R.Z)(de,Oe,gt),(0,R.Z)(de,$,ce?ft:gt),(0,R.Z)(de,Y,ce?gt:ft),de),It={inline:At,horizontal:ot,vertical:Xe,inlineSub:At,horizontalSub:Xe,verticalSub:Xe},Pt=(De=It["".concat(te).concat(ne?"":"Sub")])===null||De===void 0?void 0:De[ge];switch(Pt){case Ve:return{offset:-1,sibling:!0};case ze:return{offset:1,sibling:!0};case gt:return{offset:-1,sibling:!1};case ft:return{offset:1,sibling:!1};default:return null}}function Ee(te){for(var ne=te;ne;){if(ne.getAttribute("data-menu-list"))return ne;ne=ne.parentElement}return null}function Ae(te,ne){for(var ce=te||document.activeElement;ce;){if(ne.has(ce))return ce;ce=ce.parentElement}return null}function L(te,ne){var ce=b(te,!0);return ce.filter(function(ge){return ne.has(ge)})}function Z(te,ne,ce){var ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!te)return null;var ue=L(te,ne),_e=ue.length,de=ue.findIndex(function(De){return ce===De});return ge<0?de===-1?de=_e-1:de-=1:ge>0&&(de+=1),de=(de+_e)%_e,ue[de]}var g=function(ne,ce){var ge=new Set,ue=new Map,_e=new Map;return ne.forEach(function(de){var De=document.querySelector("[data-menu-id='".concat(w(ce,de),"']"));De&&(ge.add(De),_e.set(De,de),ue.set(de,De))}),{elements:ge,key2element:ue,element2key:_e}};function B(te,ne,ce,ge,ue,_e,de,De,Ve,ze){var ft=t.useRef(),gt=t.useRef();gt.current=ne;var At=function(){W.Z.cancel(ft.current)};return t.useEffect(function(){return function(){At()}},[]),function(ot){var Xe=ot.which;if([].concat(Ne,[me,Oe,ye,Se]).includes(Xe)){var It=_e(),Pt=g(It,ge),jt=Pt,Rt=jt.elements,xt=jt.key2element,bt=jt.element2key,vt=xt.get(ne),Mt=Ae(vt,Rt),Gt=bt.get(Mt),Dt=ve(te,de(Gt,!0).length===1,ce,Xe);if(!Dt&&Xe!==ye&&Xe!==Se)return;(Ne.includes(Xe)||[ye,Se].includes(Xe))&&ot.preventDefault();var ln=function(Qt){if(Qt){var tn=Qt,pn=Qt.querySelector("a");pn!=null&&pn.getAttribute("href")&&(tn=pn);var kt=bt.get(Qt);De(kt),At(),ft.current=(0,W.Z)(function(){gt.current===kt&&tn.focus()})}};if([ye,Se].includes(Xe)||Dt.sibling||!Mt){var zt;!Mt||te==="inline"?zt=ue.current:zt=Ee(Mt);var Xt,Wt=L(zt,Rt);Xe===ye?Xt=Wt[0]:Xe===Se?Xt=Wt[Wt.length-1]:Xt=Z(zt,Rt,Mt,Dt.offset),ln(Xt)}else if(Dt.inlineTrigger)Ve(Gt);else if(Dt.offset>0)Ve(Gt,!0),At(),ft.current=(0,W.Z)(function(){Pt=g(It,ge);var hn=Mt.getAttribute("aria-controls"),Qt=document.getElementById(hn),tn=Z(Qt,Pt.elements);ln(tn)},5);else if(Dt.offset<0){var Kt=de(Gt,!0),en=Kt[Kt.length-2],rn=xt.get(en);Ve(en,!1),ln(rn)}}ze==null||ze(ot)}}function H(te){Promise.resolve().then(te)}var f="__RC_UTIL_PATH_SPLIT__",I=function(ne){return ne.join(f)},T=function(ne){return ne.split(f)},G="rc-menu-more";function V(){var te=t.useState({}),ne=(0,k.Z)(te,2),ce=ne[1],ge=(0,t.useRef)(new Map),ue=(0,t.useRef)(new Map),_e=t.useState([]),de=(0,k.Z)(_e,2),De=de[0],Ve=de[1],ze=(0,t.useRef)(0),ft=(0,t.useRef)(!1),gt=function(){ft.current||ce({})},At=(0,t.useCallback)(function(xt,bt){var vt=I(bt);ue.current.set(vt,xt),ge.current.set(xt,vt),ze.current+=1;var Mt=ze.current;H(function(){Mt===ze.current&&gt()})},[]),ot=(0,t.useCallback)(function(xt,bt){var vt=I(bt);ue.current.delete(vt),ge.current.delete(xt)},[]),Xe=(0,t.useCallback)(function(xt){Ve(xt)},[]),It=(0,t.useCallback)(function(xt,bt){var vt=ge.current.get(xt)||"",Mt=T(vt);return bt&&De.includes(Mt[0])&&Mt.unshift(G),Mt},[De]),Pt=(0,t.useCallback)(function(xt,bt){return xt.some(function(vt){var Mt=It(vt,!0);return Mt.includes(bt)})},[It]),jt=function(){var bt=(0,K.Z)(ge.current.keys());return De.length&&bt.push(G),bt},Rt=(0,t.useCallback)(function(xt){var bt="".concat(ge.current.get(xt)).concat(f),vt=new Set;return(0,K.Z)(ue.current.keys()).forEach(function(Mt){Mt.startsWith(bt)&&vt.add(ue.current.get(Mt))}),vt},[]);return t.useEffect(function(){return function(){ft.current=!0}},[]),{registerPath:At,unregisterPath:ot,refreshOverflowKeys:Xe,isSubPathKey:Pt,getKeyPath:It,getKeys:jt,getSubPathKeys:Rt}}function J(te){var ne=t.useRef(te);ne.current=te;var ce=t.useCallback(function(){for(var ge,ue=arguments.length,_e=new Array(ue),de=0;de<ue;de++)_e[de]=arguments[de];return(ge=ne.current)===null||ge===void 0?void 0:ge.call.apply(ge,[ne].concat(_e))},[]);return te?ce:void 0}var ae=Math.random().toFixed(5).toString().slice(2),le=0;function oe(te){var ne=(0,A.Z)(te,{value:te}),ce=(0,k.Z)(ne,2),ge=ce[0],ue=ce[1];return t.useEffect(function(){le+=1;var _e="".concat(ae,"-").concat(le);ue("rc-menu-uuid-".concat(_e))},[]),ge}var se=s(52884),we=s(95727),Ie=s(65711),Re=s(85745),He=s(2738),ke=s(8654);function Ce(te,ne,ce,ge){var ue=t.useContext(m),_e=ue.activeKey,de=ue.onActive,De=ue.onInactive,Ve={active:_e===te};return ne||(Ve.onMouseEnter=function(ze){ce==null||ce({key:te,domEvent:ze}),de(te)},Ve.onMouseLeave=function(ze){ge==null||ge({key:te,domEvent:ze}),De(te)}),Ve}function Qe(te){var ne=t.useContext(m),ce=ne.mode,ge=ne.rtl,ue=ne.inlineIndent;if(ce!=="inline")return null;var _e=te;return ge?{paddingRight:_e*ue}:{paddingLeft:_e*ue}}function at(te){var ne=te.icon,ce=te.props,ge=te.children,ue;return ne===null||ne===!1?null:(typeof ne=="function"?ue=t.createElement(ne,(0,z.Z)({},ce)):typeof ne!="boolean"&&(ue=ne),ue||ge||null)}var et=["item"];function Ke(te){var ne=te.item,ce=(0,j.Z)(te,et);return Object.defineProperty(ce,"item",{get:function(){return(0,r.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),ne}}),ce}var yt=["title","attribute","elementRef"],ut=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],dt=["active"],ht=function(te){(0,Ie.Z)(ce,te);var ne=(0,Re.Z)(ce);function ce(){return(0,se.Z)(this,ce),ne.apply(this,arguments)}return(0,we.Z)(ce,[{key:"render",value:function(){var ue=this.props,_e=ue.title,de=ue.attribute,De=ue.elementRef,Ve=(0,j.Z)(ue,yt),ze=(0,He.Z)(Ve,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,r.ZP)(!de,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),t.createElement(e.Z.Item,(0,u.Z)({},de,{title:typeof _e=="string"?_e:void 0},ze,{ref:De}))}}]),ce}(t.Component),St=t.forwardRef(function(te,ne){var ce,ge=te.style,ue=te.className,_e=te.eventKey,de=te.warnKey,De=te.disabled,Ve=te.itemIcon,ze=te.children,ft=te.role,gt=te.onMouseEnter,At=te.onMouseLeave,ot=te.onClick,Xe=te.onKeyDown,It=te.onFocus,Pt=(0,j.Z)(te,ut),jt=O(_e),Rt=t.useContext(m),xt=Rt.prefixCls,bt=Rt.onItemClick,vt=Rt.disabled,Mt=Rt.overflowDisabled,Gt=Rt.itemIcon,Dt=Rt.selectedKeys,ln=Rt.onActive,zt=t.useContext(S),Xt=zt._internalRenderMenuItem,Wt="".concat(xt,"-item"),Kt=t.useRef(),en=t.useRef(),rn=vt||De,hn=(0,ke.x1)(ne,en),Qt=Q(_e),tn=function(Ht){return{key:_e,keyPath:(0,K.Z)(Qt).reverse(),item:Kt.current,domEvent:Ht}},pn=Ve||Gt,kt=Ce(_e,rn,gt,At),Sn=kt.active,Pn=(0,j.Z)(kt,dt),xn=Dt.includes(_e),On=Qe(Qt.length),_n=function(Ht){if(!rn){var an=tn(Ht);ot==null||ot(Ke(an)),bt(an)}},nn=function(Ht){if(Xe==null||Xe(Ht),Ht.which===y.Z.ENTER){var an=tn(Ht);ot==null||ot(Ke(an)),bt(an)}},cn=function(Ht){ln(_e),It==null||It(Ht)},gn={};te.role==="option"&&(gn["aria-selected"]=xn);var An=t.createElement(ht,(0,u.Z)({ref:Kt,elementRef:hn,role:ft===null?"none":ft||"menuitem",tabIndex:De?null:-1,"data-menu-id":Mt&&jt?null:jt},Pt,Pn,gn,{component:"li","aria-disabled":De,style:(0,z.Z)((0,z.Z)({},On),ge),className:M()(Wt,(ce={},(0,R.Z)(ce,"".concat(Wt,"-active"),Sn),(0,R.Z)(ce,"".concat(Wt,"-selected"),xn),(0,R.Z)(ce,"".concat(Wt,"-disabled"),rn),ce),ue),onClick:_n,onKeyDown:nn,onFocus:cn}),ze,t.createElement(at,{props:(0,z.Z)((0,z.Z)({},te),{},{isSelected:xn}),icon:pn}));return Xt&&(An=Xt(An,te,{selected:xn})),An});function st(te,ne){var ce=te.eventKey,ge=N(),ue=Q(ce);return t.useEffect(function(){if(ge)return ge.registerPath(ce,ue),function(){ge.unregisterPath(ce,ue)}},[ue]),ge?null:t.createElement(St,(0,u.Z)({},te,{ref:ne}))}var rt=t.forwardRef(st),tt=["className","children"],Ze=function(ne,ce){var ge=ne.className,ue=ne.children,_e=(0,j.Z)(ne,tt),de=t.useContext(m),De=de.prefixCls,Ve=de.mode,ze=de.rtl;return t.createElement("ul",(0,u.Z)({className:M()(De,ze&&"".concat(De,"-rtl"),"".concat(De,"-sub"),"".concat(De,"-").concat(Ve==="inline"?"inline":"vertical"),ge),role:"menu"},_e,{"data-menu-list":!0,ref:ce}),ue)},qe=t.forwardRef(Ze);qe.displayName="SubMenuList";var wt=qe,pt=s(11592);function Et(te,ne){return(0,pt.Z)(te).map(function(ce,ge){if(t.isValidElement(ce)){var ue,_e,de=ce.key,De=(ue=(_e=ce.props)===null||_e===void 0?void 0:_e.eventKey)!==null&&ue!==void 0?ue:de,Ve=De==null;Ve&&(De="tmp_key-".concat([].concat((0,K.Z)(ne),[ge]).join("-")));var ze={key:De,eventKey:De};return t.cloneElement(ce,ze)}return ce})}var Nt=s(35593),Ct={adjustX:1,adjustY:1},Lt={topLeft:{points:["bl","tl"],overflow:Ct},topRight:{points:["br","tr"],overflow:Ct},bottomLeft:{points:["tl","bl"],overflow:Ct},bottomRight:{points:["tr","br"],overflow:Ct},leftTop:{points:["tr","tl"],overflow:Ct},leftBottom:{points:["br","bl"],overflow:Ct},rightTop:{points:["tl","tr"],overflow:Ct},rightBottom:{points:["bl","br"],overflow:Ct}},he={topLeft:{points:["bl","tl"],overflow:Ct},topRight:{points:["br","tr"],overflow:Ct},bottomLeft:{points:["tl","bl"],overflow:Ct},bottomRight:{points:["tr","br"],overflow:Ct},rightTop:{points:["tr","tl"],overflow:Ct},rightBottom:{points:["br","bl"],overflow:Ct},leftTop:{points:["tl","tr"],overflow:Ct},leftBottom:{points:["bl","br"],overflow:Ct}},be=null;function fe(te,ne,ce){if(ne)return ne;if(ce)return ce[te]||ce.other}var pe={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Te(te){var ne=te.prefixCls,ce=te.visible,ge=te.children,ue=te.popup,_e=te.popupStyle,de=te.popupClassName,De=te.popupOffset,Ve=te.disabled,ze=te.mode,ft=te.onVisibleChange,gt=t.useContext(m),At=gt.getPopupContainer,ot=gt.rtl,Xe=gt.subMenuOpenDelay,It=gt.subMenuCloseDelay,Pt=gt.builtinPlacements,jt=gt.triggerSubMenuAction,Rt=gt.forceSubMenuRender,xt=gt.rootClassName,bt=gt.motion,vt=gt.defaultMotions,Mt=t.useState(!1),Gt=(0,k.Z)(Mt,2),Dt=Gt[0],ln=Gt[1],zt=ot?(0,z.Z)((0,z.Z)({},he),Pt):(0,z.Z)((0,z.Z)({},Lt),Pt),Xt=pe[ze],Wt=fe(ze,bt,vt),Kt=t.useRef(Wt);ze!=="inline"&&(Kt.current=Wt);var en=(0,z.Z)((0,z.Z)({},Kt.current),{},{leavedClassName:"".concat(ne,"-hidden"),removeOnLeave:!1,motionAppear:!0}),rn=t.useRef();return t.useEffect(function(){return rn.current=(0,W.Z)(function(){ln(ce)}),function(){W.Z.cancel(rn.current)}},[ce]),t.createElement(Nt.Z,{prefixCls:ne,popupClassName:M()("".concat(ne,"-popup"),(0,R.Z)({},"".concat(ne,"-rtl"),ot),de,xt),stretch:ze==="horizontal"?"minWidth":null,getPopupContainer:At,builtinPlacements:zt,popupPlacement:Xt,popupVisible:Dt,popup:ue,popupStyle:_e,popupAlign:De&&{offset:De},action:Ve?[]:[jt],mouseEnterDelay:Xe,mouseLeaveDelay:It,onPopupVisibleChange:ft,forceRender:Rt,popupMotion:en,fresh:!0},ge)}var Ye=s(77900);function Fe(te){var ne=te.id,ce=te.open,ge=te.keyPath,ue=te.children,_e="inline",de=t.useContext(m),De=de.prefixCls,Ve=de.forceSubMenuRender,ze=de.motion,ft=de.defaultMotions,gt=de.mode,At=t.useRef(!1);At.current=gt===_e;var ot=t.useState(!At.current),Xe=(0,k.Z)(ot,2),It=Xe[0],Pt=Xe[1],jt=At.current?ce:!1;t.useEffect(function(){At.current&&Pt(!1)},[gt]);var Rt=(0,z.Z)({},fe(_e,ze,ft));ge.length>1&&(Rt.motionAppear=!1);var xt=Rt.onVisibleChanged;return Rt.onVisibleChanged=function(bt){return!At.current&&!bt&&Pt(!0),xt==null?void 0:xt(bt)},It?null:t.createElement(l,{mode:_e,locked:!At.current},t.createElement(Ye.default,(0,u.Z)({visible:jt},Rt,{forceRender:Ve,removeOnLeave:!1,leavedClassName:"".concat(De,"-hidden")}),function(bt){var vt=bt.className,Mt=bt.style;return t.createElement(wt,{id:ne,className:vt,style:Mt},ue)}))}var Ue=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Le=["active"],Je=function(ne){var ce,ge=ne.style,ue=ne.className,_e=ne.title,de=ne.eventKey,De=ne.warnKey,Ve=ne.disabled,ze=ne.internalPopupClose,ft=ne.children,gt=ne.itemIcon,At=ne.expandIcon,ot=ne.popupClassName,Xe=ne.popupOffset,It=ne.popupStyle,Pt=ne.onClick,jt=ne.onMouseEnter,Rt=ne.onMouseLeave,xt=ne.onTitleClick,bt=ne.onTitleMouseEnter,vt=ne.onTitleMouseLeave,Mt=(0,j.Z)(ne,Ue),Gt=O(de),Dt=t.useContext(m),ln=Dt.prefixCls,zt=Dt.mode,Xt=Dt.openKeys,Wt=Dt.disabled,Kt=Dt.overflowDisabled,en=Dt.activeKey,rn=Dt.selectedKeys,hn=Dt.itemIcon,Qt=Dt.expandIcon,tn=Dt.onItemClick,pn=Dt.onOpenChange,kt=Dt.onActive,Sn=t.useContext(S),Pn=Sn._internalRenderSubMenuItem,xn=t.useContext(X),On=xn.isSubPathKey,_n=Q(),nn="".concat(ln,"-submenu"),cn=Wt||Ve,gn=t.useRef(),An=t.useRef(),vn=gt!=null?gt:hn,Ht=At!=null?At:Qt,an=Xt.includes(de),mn=!Kt&&an,In=On(rn,de),fn=Ce(de,cn,bt,vt),Rn=fn.active,Dn=(0,j.Z)(fn,Le),Nn=t.useState(!1),Zn=(0,k.Z)(Nn,2),Ln=Zn[0],Wn=Zn[1],jn=function(on){cn||Wn(on)},bn=function(on){jn(!0),jt==null||jt({key:de,domEvent:on})},Kn=function(on){jn(!1),Rt==null||Rt({key:de,domEvent:on})},kn=t.useMemo(function(){return Rn||(zt!=="inline"?Ln||On([en],de):!1)},[zt,Rn,en,Ln,de,On]),zn=Qe(_n.length),Un=function(on){cn||(xt==null||xt({key:de,domEvent:on}),zt==="inline"&&pn(de,!an))},Mn=J(function(un){Pt==null||Pt(Ke(un)),tn(un)}),Bn=function(on){zt!=="inline"&&pn(de,on)},Fn=function(){kt(de)},sn=Gt&&"".concat(Gt,"-popup"),Tn=t.createElement("div",(0,u.Z)({role:"menuitem",style:zn,className:"".concat(nn,"-title"),tabIndex:cn?null:-1,ref:gn,title:typeof _e=="string"?_e:null,"data-menu-id":Kt&&Gt?null:Gt,"aria-expanded":mn,"aria-haspopup":!0,"aria-controls":sn,"aria-disabled":cn,onClick:Un,onFocus:Fn},Dn),_e,t.createElement(at,{icon:zt!=="horizontal"?Ht:void 0,props:(0,z.Z)((0,z.Z)({},ne),{},{isOpen:mn,isSubMenu:!0})},t.createElement("i",{className:"".concat(nn,"-arrow")}))),Jt=t.useRef(zt);if(zt!=="inline"&&_n.length>1?Jt.current="vertical":Jt.current=zt,!Kt){var yn=Jt.current;Tn=t.createElement(Te,{mode:yn,prefixCls:nn,visible:!ze&&mn&&zt!=="inline",popupClassName:ot,popupOffset:Xe,popupStyle:It,popup:t.createElement(l,{mode:yn==="horizontal"?"vertical":yn},t.createElement(wt,{id:sn,ref:An},ft)),disabled:cn,onVisibleChange:Bn},Tn)}var wn=t.createElement(e.Z.Item,(0,u.Z)({role:"none"},Mt,{component:"li",style:ge,className:M()(nn,"".concat(nn,"-").concat(zt),ue,(ce={},(0,R.Z)(ce,"".concat(nn,"-open"),mn),(0,R.Z)(ce,"".concat(nn,"-active"),kn),(0,R.Z)(ce,"".concat(nn,"-selected"),In),(0,R.Z)(ce,"".concat(nn,"-disabled"),cn),ce)),onMouseEnter:bn,onMouseLeave:Kn}),Tn,!Kt&&t.createElement(Fe,{id:sn,open:mn,keyPath:_n},ft));return Pn&&(wn=Pn(wn,ne,{selected:In,active:kn,open:mn,disabled:cn})),t.createElement(l,{onItemClick:Mn,mode:zt==="horizontal"?"vertical":zt,itemIcon:vn,expandIcon:Ht},wn)};function Ge(te){var ne=te.eventKey,ce=te.children,ge=Q(ne),ue=Et(ce,ge),_e=N();t.useEffect(function(){if(_e)return _e.registerPath(ne,ge),function(){_e.unregisterPath(ne,ge)}},[ge]);var de;return _e?de=ue:de=t.createElement(Je,te,ue),t.createElement(U.Provider,{value:ge},de)}var Me=s(20135),mt=["className","title","eventKey","children"],Ot=["children"],We=function(ne){var ce=ne.className,ge=ne.title,ue=ne.eventKey,_e=ne.children,de=(0,j.Z)(ne,mt),De=t.useContext(m),Ve=De.prefixCls,ze="".concat(Ve,"-item-group");return t.createElement("li",(0,u.Z)({role:"presentation"},de,{onClick:function(gt){return gt.stopPropagation()},className:M()(ze,ce)}),t.createElement("div",{role:"presentation",className:"".concat(ze,"-title"),title:typeof ge=="string"?ge:void 0},ge),t.createElement("ul",{role:"group",className:"".concat(ze,"-list")},_e))};function _t(te){var ne=te.children,ce=(0,j.Z)(te,Ot),ge=Q(ce.eventKey),ue=Et(ne,ge),_e=N();return _e?ue:t.createElement(We,(0,He.Z)(ce,["warnKey"]),ue)}function lt(te){var ne=te.className,ce=te.style,ge=t.useContext(m),ue=ge.prefixCls,_e=N();return _e?null:t.createElement("li",{role:"separator",className:M()("".concat(ue,"-item-divider"),ne),style:ce})}var Be=["label","children","key","type"];function Pe(te){return(te||[]).map(function(ne,ce){if(ne&&(0,Me.Z)(ne)==="object"){var ge=ne,ue=ge.label,_e=ge.children,de=ge.key,De=ge.type,Ve=(0,j.Z)(ge,Be),ze=de!=null?de:"tmp-".concat(ce);return _e||De==="group"?De==="group"?t.createElement(_t,(0,u.Z)({key:ze},Ve,{title:ue}),Pe(_e)):t.createElement(Ge,(0,u.Z)({key:ze},Ve,{title:ue}),Pe(_e)):De==="divider"?t.createElement(lt,(0,u.Z)({key:ze},Ve)):t.createElement(rt,(0,u.Z)({key:ze},Ve),ue)}return null}).filter(function(ne){return ne})}function nt(te,ne,ce){var ge=te;return ne&&(ge=Pe(ne)),Et(ge,ce)}var Tt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ct=[],Vt=t.forwardRef(function(te,ne){var ce,ge,ue=te,_e=ue.prefixCls,de=_e===void 0?"rc-menu":_e,De=ue.rootClassName,Ve=ue.style,ze=ue.className,ft=ue.tabIndex,gt=ft===void 0?0:ft,At=ue.items,ot=ue.children,Xe=ue.direction,It=ue.id,Pt=ue.mode,jt=Pt===void 0?"vertical":Pt,Rt=ue.inlineCollapsed,xt=ue.disabled,bt=ue.disabledOverflow,vt=ue.subMenuOpenDelay,Mt=vt===void 0?.1:vt,Gt=ue.subMenuCloseDelay,Dt=Gt===void 0?.1:Gt,ln=ue.forceSubMenuRender,zt=ue.defaultOpenKeys,Xt=ue.openKeys,Wt=ue.activeKey,Kt=ue.defaultActiveFirst,en=ue.selectable,rn=en===void 0?!0:en,hn=ue.multiple,Qt=hn===void 0?!1:hn,tn=ue.defaultSelectedKeys,pn=ue.selectedKeys,kt=ue.onSelect,Sn=ue.onDeselect,Pn=ue.inlineIndent,xn=Pn===void 0?24:Pn,On=ue.motion,_n=ue.defaultMotions,nn=ue.triggerSubMenuAction,cn=nn===void 0?"hover":nn,gn=ue.builtinPlacements,An=ue.itemIcon,vn=ue.expandIcon,Ht=ue.overflowedIndicator,an=Ht===void 0?"...":Ht,mn=ue.overflowedIndicatorPopupClassName,In=ue.getPopupContainer,fn=ue.onClick,Rn=ue.onOpenChange,Dn=ue.onKeyDown,Nn=ue.openAnimation,Zn=ue.openTransitionName,Ln=ue._internalRenderMenuItem,Wn=ue._internalRenderSubMenuItem,jn=(0,j.Z)(ue,Tt),bn=t.useMemo(function(){return nt(ot,At,ct)},[ot,At]),Kn=t.useState(!1),kn=(0,k.Z)(Kn,2),zn=kn[0],Un=kn[1],Mn=t.useRef(),Bn=oe(It),Fn=Xe==="rtl",sn=(0,A.Z)(zt,{value:Xt,postState:function(Ft){return Ft||ct}}),Tn=(0,k.Z)(sn,2),Jt=Tn[0],yn=Tn[1],wn=function(Ft){var $t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function En(){yn(Ft),Rn==null||Rn(Ft)}$t?(0,a.flushSync)(En):En()},un=t.useState(Jt),on=(0,k.Z)(un,2),$n=on[0],Xn=on[1],Vn=t.useRef(!1),qn=t.useMemo(function(){return(jt==="inline"||jt==="vertical")&&Rt?["vertical",Rt]:[jt,!1]},[jt,Rt]),Qn=(0,k.Z)(qn,2),Hn=Qn[0],$e=Qn[1],it=Hn==="inline",Ut=t.useState(Hn),Yt=(0,k.Z)(Ut,2),Bt=Yt[0],Jn=Yt[1],er=t.useState($e),tr=(0,k.Z)(er,2),Yn=tr[0],Er=tr[1];t.useEffect(function(){Jn(Hn),Er($e),Vn.current&&(it?yn($n):wn(ct))},[Hn,$e]);var Cr=t.useState(0),fr=(0,k.Z)(Cr,2),ir=fr[0],Sr=fr[1],or=ir>=bn.length-1||Bt!=="horizontal"||bt;t.useEffect(function(){it&&Xn(Jt)},[Jt]),t.useEffect(function(){return Vn.current=!0,function(){Vn.current=!1}},[]);var Gn=V(),dr=Gn.registerPath,hr=Gn.unregisterPath,Or=Gn.refreshOverflowKeys,pr=Gn.isSubPathKey,Ar=Gn.getKeyPath,_r=Gn.getKeys,Rr=Gn.getSubPathKeys,Pr=t.useMemo(function(){return{registerPath:dr,unregisterPath:hr}},[dr,hr]),Ir=t.useMemo(function(){return{isSubPathKey:pr}},[pr]);t.useEffect(function(){Or(or?ct:bn.slice(ir+1).map(function(qt){return qt.key}))},[ir,or]);var Dr=(0,A.Z)(Wt||Kt&&((ce=bn[0])===null||ce===void 0?void 0:ce.key),{value:Wt}),mr=(0,k.Z)(Dr,2),nr=mr[0],lr=mr[1],Nr=J(function(qt){lr(qt)}),Tr=J(function(){lr(void 0)});(0,t.useImperativeHandle)(ne,function(){return{list:Mn.current,focus:function(Ft){var $t,En=_r(),Cn=g(En,Bn),sr=Cn.elements,ur=Cn.key2element,Hr=Cn.element2key,br=L(Mn.current,sr),yr=nr!=null?nr:br[0]?Hr.get(br[0]):($t=bn.find(function(Kr){return!Kr.props.disabled}))===null||$t===void 0?void 0:$t.key,rr=ur.get(yr);if(yr&&rr){var cr;rr==null||(cr=rr.focus)===null||cr===void 0||cr.call(rr,Ft)}}}});var Mr=(0,A.Z)(tn||[],{value:pn,postState:function(Ft){return Array.isArray(Ft)?Ft:Ft==null?ct:[Ft]}}),gr=(0,k.Z)(Mr,2),ar=gr[0],Br=gr[1],Lr=function(Ft){if(rn){var $t=Ft.key,En=ar.includes($t),Cn;Qt?En?Cn=ar.filter(function(ur){return ur!==$t}):Cn=[].concat((0,K.Z)(ar),[$t]):Cn=[$t],Br(Cn);var sr=(0,z.Z)((0,z.Z)({},Ft),{},{selectedKeys:Cn});En?Sn==null||Sn(sr):kt==null||kt(sr)}!Qt&&Jt.length&&Bt!=="inline"&&wn(ct)},jr=J(function(qt){fn==null||fn(Ke(qt)),Lr(qt)}),vr=J(function(qt,Ft){var $t=Jt.filter(function(Cn){return Cn!==qt});if(Ft)$t.push(qt);else if(Bt!=="inline"){var En=Rr(qt);$t=$t.filter(function(Cn){return!En.has(Cn)})}(0,h.Z)(Jt,$t,!0)||wn($t,!0)}),kr=function(Ft,$t){var En=$t!=null?$t:!Jt.includes(Ft);vr(Ft,En)},zr=B(Bt,nr,Fn,Bn,Mn,_r,Ar,lr,kr,Dn);t.useEffect(function(){Un(!0)},[]);var Fr=t.useMemo(function(){return{_internalRenderMenuItem:Ln,_internalRenderSubMenuItem:Wn}},[Ln,Wn]),Zr=Bt!=="horizontal"||bt?bn:bn.map(function(qt,Ft){return t.createElement(l,{key:qt.key,overflowDisabled:Ft>ir},qt)}),Wr=t.createElement(e.Z,(0,u.Z)({id:It,ref:Mn,prefixCls:"".concat(de,"-overflow"),component:"ul",itemComponent:rt,className:M()(de,"".concat(de,"-root"),"".concat(de,"-").concat(Bt),ze,(ge={},(0,R.Z)(ge,"".concat(de,"-inline-collapsed"),Yn),(0,R.Z)(ge,"".concat(de,"-rtl"),Fn),ge),De),dir:Xe,style:Ve,role:"menu",tabIndex:gt,data:Zr,renderRawItem:function(Ft){return Ft},renderRawRest:function(Ft){var $t=Ft.length,En=$t?bn.slice(-$t):null;return t.createElement(Ge,{eventKey:G,title:an,disabled:or,internalPopupClose:$t===0,popupClassName:mn},En)},maxCount:Bt!=="horizontal"||bt?e.Z.INVALIDATE:e.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ft){Sr(Ft)},onKeyDown:zr},jn));return t.createElement(S.Provider,{value:Fr},t.createElement(o.Provider,{value:Bn},t.createElement(l,{prefixCls:de,rootClassName:De,mode:Bt,openKeys:Jt,rtl:Fn,disabled:xt,motion:zn?On:null,defaultMotions:zn?_n:null,activeKey:nr,onActive:Nr,onInactive:Tr,selectedKeys:ar,inlineIndent:xn,subMenuOpenDelay:Mt,subMenuCloseDelay:Dt,forceSubMenuRender:ln,builtinPlacements:gn,triggerSubMenuAction:cn,getPopupContainer:In,itemIcon:An,expandIcon:vn,onItemClick:jr,onOpenChange:vr},t.createElement(X.Provider,{value:Ir},Wr),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(E.Provider,{value:Pr},bn)))))}),dn=Vt,Zt=dn;Zt.Item=rt,Zt.SubMenu=Ge,Zt.ItemGroup=_t,Zt.Divider=lt;var je=Zt},11780:function(xe,re,s){"use strict";s.d(re,{Z:function(){return x}});var u=s(96663),R=s(44127),z=s(72071),K=s(6620),k=s(59301),j=s(92310),F=s.n(j),M=s(29301),e=s(34280),A=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],h=void 0;function r(n,i){var v=n.prefixCls,y=n.invalidate,W=n.item,$=n.renderItem,Y=n.responsive,q=n.responsiveDisabled,ie=n.registerSize,me=n.itemKey,Oe=n.className,ye=n.style,Se=n.children,Ne=n.display,ve=n.order,Ee=n.component,Ae=Ee===void 0?"div":Ee,L=(0,K.Z)(n,A),Z=Y&&!Ne;function g(T){ie(me,T)}k.useEffect(function(){return function(){g(null)}},[]);var B=$&&W!==h?$(W,{index:ve}):Se,H;y||(H={opacity:Z?0:1,height:Z?0:h,overflowY:Z?"hidden":h,order:Y?ve:h,pointerEvents:Z?"none":h,position:Z?"absolute":h});var f={};Z&&(f["aria-hidden"]=!0);var I=k.createElement(Ae,(0,u.Z)({className:F()(!y&&v,Oe),style:(0,R.Z)((0,R.Z)({},H),ye)},f,L,{ref:i}),B);return Y&&(I=k.createElement(M.Z,{onResize:function(G){var V=G.offsetWidth;g(V)},disabled:q},I)),I}var t=k.forwardRef(r);t.displayName="Item";var a=t,o=s(6089),w=s(4676),O=s(16089);function p(n){if(typeof MessageChannel=="undefined")(0,O.Z)(n);else{var i=new MessageChannel;i.port1.onmessage=function(){return n()},i.port2.postMessage(void 0)}}function c(){var n=k.useRef(null),i=function(y){n.current||(n.current=[],p(function(){(0,w.unstable_batchedUpdates)(function(){n.current.forEach(function(W){W()}),n.current=null})})),n.current.push(y)};return i}function m(n,i){var v=k.useState(i),y=(0,z.Z)(v,2),W=y[0],$=y[1],Y=(0,o.Z)(function(q){n(function(){$(q)})});return[W,Y]}var P=k.createContext(null),l=["component"],_=["className"],E=["className"],N=function(i,v){var y=k.useContext(P);if(!y){var W=i.component,$=W===void 0?"div":W,Y=(0,K.Z)(i,l);return k.createElement($,(0,u.Z)({},Y,{ref:v}))}var q=y.className,ie=(0,K.Z)(y,_),me=i.className,Oe=(0,K.Z)(i,E);return k.createElement(P.Provider,{value:null},k.createElement(a,(0,u.Z)({ref:v,className:F()(q,me)},ie,Oe)))},U=k.forwardRef(N);U.displayName="RawItem";var Q=U,X=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],ee="responsive",S="invalidate";function d(n){return"+ ".concat(n.length," ...")}function C(n,i){var v=n.prefixCls,y=v===void 0?"rc-overflow":v,W=n.data,$=W===void 0?[]:W,Y=n.renderItem,q=n.renderRawItem,ie=n.itemKey,me=n.itemWidth,Oe=me===void 0?10:me,ye=n.ssr,Se=n.style,Ne=n.className,ve=n.maxCount,Ee=n.renderRest,Ae=n.renderRawRest,L=n.suffix,Z=n.component,g=Z===void 0?"div":Z,B=n.itemComponent,H=n.onVisibleChange,f=(0,K.Z)(n,X),I=ye==="full",T=c(),G=m(T,null),V=(0,z.Z)(G,2),J=V[0],ae=V[1],le=J||0,oe=m(T,new Map),se=(0,z.Z)(oe,2),we=se[0],Ie=se[1],Re=m(T,0),He=(0,z.Z)(Re,2),ke=He[0],Ce=He[1],Qe=m(T,0),at=(0,z.Z)(Qe,2),et=at[0],Ke=at[1],yt=m(T,0),ut=(0,z.Z)(yt,2),dt=ut[0],ht=ut[1],St=(0,k.useState)(null),st=(0,z.Z)(St,2),rt=st[0],tt=st[1],Ze=(0,k.useState)(null),qe=(0,z.Z)(Ze,2),wt=qe[0],pt=qe[1],Et=k.useMemo(function(){return wt===null&&I?Number.MAX_SAFE_INTEGER:wt||0},[wt,J]),Nt=(0,k.useState)(!1),Ct=(0,z.Z)(Nt,2),Lt=Ct[0],he=Ct[1],be="".concat(y,"-item"),fe=Math.max(ke,et),pe=ve===ee,Te=$.length&&pe,Ye=ve===S,Fe=Te||typeof ve=="number"&&$.length>ve,Ue=(0,k.useMemo)(function(){var je=$;return Te?J===null&&I?je=$:je=$.slice(0,Math.min($.length,le/Oe)):typeof ve=="number"&&(je=$.slice(0,ve)),je},[$,Oe,J,ve,Te]),Le=(0,k.useMemo)(function(){return Te?$.slice(Et+1):$.slice(Ue.length)},[$,Ue,Te,Et]),Je=(0,k.useCallback)(function(je,te){var ne;return typeof ie=="function"?ie(je):(ne=ie&&(je==null?void 0:je[ie]))!==null&&ne!==void 0?ne:te},[ie]),Ge=(0,k.useCallback)(Y||function(je){return je},[Y]);function Me(je,te,ne){wt===je&&(te===void 0||te===rt)||(pt(je),ne||(he(je<$.length-1),H==null||H(je)),te!==void 0&&tt(te))}function mt(je,te){ae(te.clientWidth)}function Ot(je,te){Ie(function(ne){var ce=new Map(ne);return te===null?ce.delete(je):ce.set(je,te),ce})}function We(je,te){Ke(te),Ce(et)}function _t(je,te){ht(te)}function lt(je){return we.get(Je(Ue[je],je))}(0,e.Z)(function(){if(le&&typeof fe=="number"&&Ue){var je=dt,te=Ue.length,ne=te-1;if(!te){Me(0,null);return}for(var ce=0;ce<te;ce+=1){var ge=lt(ce);if(I&&(ge=ge||0),ge===void 0){Me(ce-1,void 0,!0);break}if(je+=ge,ne===0&&je<=le||ce===ne-1&&je+lt(ne)<=le){Me(ne,null);break}else if(je+fe>le){Me(ce-1,je-ge-dt+et);break}}L&&lt(0)+dt>le&&tt(null)}},[le,we,et,dt,Je,Ue]);var Be=Lt&&!!Le.length,Pe={};rt!==null&&Te&&(Pe={position:"absolute",left:rt,top:0});var nt={prefixCls:be,responsive:Te,component:B,invalidate:Ye},Tt=q?function(je,te){var ne=Je(je,te);return k.createElement(P.Provider,{key:ne,value:(0,R.Z)((0,R.Z)({},nt),{},{order:te,item:je,itemKey:ne,registerSize:Ot,display:te<=Et})},q(je,te))}:function(je,te){var ne=Je(je,te);return k.createElement(a,(0,u.Z)({},nt,{order:te,key:ne,item:je,renderItem:Ge,itemKey:ne,registerSize:Ot,display:te<=Et}))},ct={order:Be?Et:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:We,display:Be},Vt=Ee||d,dn=Ae?k.createElement(P.Provider,{value:(0,R.Z)((0,R.Z)({},nt),ct)},Ae(Le)):k.createElement(a,(0,u.Z)({},nt,ct),typeof Vt=="function"?Vt(Le):Vt),Zt=k.createElement(g,(0,u.Z)({className:F()(!Ye&&y,Ne),style:Se,ref:i},f),Ue.map(Tt),Fe?dn:null,L&&k.createElement(a,(0,u.Z)({},nt,{responsive:pe,responsiveDisabled:!Te,order:Et,className:"".concat(be,"-suffix"),registerSize:_t,display:!0,style:Pe}),L));return pe?k.createElement(M.Z,{onResize:mt,disabled:!Te},Zt):Zt}var b=k.forwardRef(C);b.displayName="Overflow",b.Item=Q,b.RESPONSIVE=ee,b.INVALIDATE=S;var D=b,x=D},29301:function(xe,re,s){"use strict";s.d(re,{Z:function(){return S}});var u=s(96663),R=s(59301),z=s(11592),K=s(48736),k=s(44127),j=s(20135),F=s(76846),M=s(8654),e=R.createContext(null);function A(d){var C=d.children,b=d.onBatchResize,D=R.useRef(0),x=R.useRef([]),n=R.useContext(e),i=R.useCallback(function(v,y,W){D.current+=1;var $=D.current;x.current.push({size:v,element:y,data:W}),Promise.resolve().then(function(){$===D.current&&(b==null||b(x.current),x.current=[])}),n==null||n(v,y,W)},[b,n]);return R.createElement(e.Provider,{value:i},C)}var h=s(76374),r=new Map;function t(d){d.forEach(function(C){var b,D=C.target;(b=r.get(D))===null||b===void 0||b.forEach(function(x){return x(D)})})}var a=new h.Z(t),o=null,w=null;function O(d,C){r.has(d)||(r.set(d,new Set),a.observe(d)),r.get(d).add(C)}function p(d,C){r.has(d)&&(r.get(d).delete(C),r.get(d).size||(a.unobserve(d),r.delete(d)))}var c=s(52884),m=s(95727),P=s(65711),l=s(85745),_=function(d){(0,P.Z)(b,d);var C=(0,l.Z)(b);function b(){return(0,c.Z)(this,b),C.apply(this,arguments)}return(0,m.Z)(b,[{key:"render",value:function(){return this.props.children}}]),b}(R.Component);function E(d,C){var b=d.children,D=d.disabled,x=R.useRef(null),n=R.useRef(null),i=R.useContext(e),v=typeof b=="function",y=v?b(x):b,W=R.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),$=!v&&R.isValidElement(y)&&(0,M.Yr)(y),Y=$?(0,M.C4)(y):null,q=(0,M.x1)(Y,x),ie=function(){var Se;return(0,F.ZP)(x.current)||(x.current&&(0,j.Z)(x.current)==="object"?(0,F.ZP)((Se=x.current)===null||Se===void 0?void 0:Se.nativeElement):null)||(0,F.ZP)(n.current)};R.useImperativeHandle(C,function(){return ie()});var me=R.useRef(d);me.current=d;var Oe=R.useCallback(function(ye){var Se=me.current,Ne=Se.onResize,ve=Se.data,Ee=ye.getBoundingClientRect(),Ae=Ee.width,L=Ee.height,Z=ye.offsetWidth,g=ye.offsetHeight,B=Math.floor(Ae),H=Math.floor(L);if(W.current.width!==B||W.current.height!==H||W.current.offsetWidth!==Z||W.current.offsetHeight!==g){var f={width:B,height:H,offsetWidth:Z,offsetHeight:g};W.current=f;var I=Z===Math.round(Ae)?Ae:Z,T=g===Math.round(L)?L:g,G=(0,k.Z)((0,k.Z)({},f),{},{offsetWidth:I,offsetHeight:T});i==null||i(G,ye,ve),Ne&&Promise.resolve().then(function(){Ne(G,ye)})}},[]);return R.useEffect(function(){var ye=ie();return ye&&!D&&O(ye,Oe),function(){return p(ye,Oe)}},[x.current,D]),R.createElement(_,{ref:n},$?R.cloneElement(y,{ref:q}):y)}var N=R.forwardRef(E),U=N,Q="rc-observer-key";function X(d,C){var b=d.children,D=typeof b=="function"?[b]:(0,z.Z)(b);return D.map(function(x,n){var i=(x==null?void 0:x.key)||"".concat(Q,"-").concat(n);return R.createElement(U,(0,u.Z)({},d,{key:i,ref:n===0?C:void 0}),x)})}var ee=R.forwardRef(X);ee.Collection=A;var S=ee},9296:function(xe,re,s){"use strict";s.r(re),s.d(re,{ResizableTextArea:function(){return X},default:function(){return D}});var u=s(96663),R=s(44127),z=s(90493),K=s(20135),k=s(72071),j=s(6620),F=s(19127),M=s(92310),e=s.n(M),A=s(93681),h=s(5643),r=s(18929),t=s(59301),a=s(29301),o=s(34280),w=s(16089),O=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important;
pointer-events: none !important;
`,p=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],c={},m;function P(x){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=x.getAttribute("id")||x.getAttribute("data-reactid")||x.getAttribute("name");if(n&&c[i])return c[i];var v=window.getComputedStyle(x),y=v.getPropertyValue("box-sizing")||v.getPropertyValue("-moz-box-sizing")||v.getPropertyValue("-webkit-box-sizing"),W=parseFloat(v.getPropertyValue("padding-bottom"))+parseFloat(v.getPropertyValue("padding-top")),$=parseFloat(v.getPropertyValue("border-bottom-width"))+parseFloat(v.getPropertyValue("border-top-width")),Y=p.map(function(ie){return"".concat(ie,":").concat(v.getPropertyValue(ie))}).join(";"),q={sizingStyle:Y,paddingSize:W,borderSize:$,boxSizing:y};return n&&i&&(c[i]=q),q}function l(x){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;m||(m=document.createElement("textarea"),m.setAttribute("tab-index","-1"),m.setAttribute("aria-hidden","true"),document.body.appendChild(m)),x.getAttribute("wrap")?m.setAttribute("wrap",x.getAttribute("wrap")):m.removeAttribute("wrap");var y=P(x,n),W=y.paddingSize,$=y.borderSize,Y=y.boxSizing,q=y.sizingStyle;m.setAttribute("style","".concat(q,";").concat(O)),m.value=x.value||x.placeholder||"";var ie=void 0,me=void 0,Oe,ye=m.scrollHeight;if(Y==="border-box"?ye+=$:Y==="content-box"&&(ye-=W),i!==null||v!==null){m.value=" ";var Se=m.scrollHeight-W;i!==null&&(ie=Se*i,Y==="border-box"&&(ie=ie+W+$),ye=Math.max(ie,ye)),v!==null&&(me=Se*v,Y==="border-box"&&(me=me+W+$),Oe=ye>me?"":"hidden",ye=Math.min(me,ye))}var Ne={height:ye,overflowY:Oe,resize:"none"};return ie&&(Ne.minHeight=ie),me&&(Ne.maxHeight=me),Ne}var _=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],E=0,N=1,U=2,Q=t.forwardRef(function(x,n){var i=x,v=i.prefixCls,y=i.onPressEnter,W=i.defaultValue,$=i.value,Y=i.autoSize,q=i.onResize,ie=i.className,me=i.style,Oe=i.disabled,ye=i.onChange,Se=i.onInternalAutoSize,Ne=(0,j.Z)(i,_),ve=(0,r.Z)(W,{value:$,postState:function(Ke){return Ke!=null?Ke:""}}),Ee=(0,k.Z)(ve,2),Ae=Ee[0],L=Ee[1],Z=function(Ke){L(Ke.target.value),ye==null||ye(Ke)},g=t.useRef();t.useImperativeHandle(n,function(){return{textArea:g.current}});var B=t.useMemo(function(){return Y&&(0,K.Z)(Y)==="object"?[Y.minRows,Y.maxRows]:[]},[Y]),H=(0,k.Z)(B,2),f=H[0],I=H[1],T=!!Y,G=function(){try{if(document.activeElement===g.current){var Ke=g.current,yt=Ke.selectionStart,ut=Ke.selectionEnd,dt=Ke.scrollTop;g.current.setSelectionRange(yt,ut),g.current.scrollTop=dt}}catch(ht){}},V=t.useState(U),J=(0,k.Z)(V,2),ae=J[0],le=J[1],oe=t.useState(),se=(0,k.Z)(oe,2),we=se[0],Ie=se[1],Re=function(){le(E)};(0,o.Z)(function(){T&&Re()},[$,f,I,T]),(0,o.Z)(function(){if(ae===E)le(N);else if(ae===N){var et=l(g.current,!1,f,I);le(U),Ie(et)}else G()},[ae]);var He=t.useRef(),ke=function(){w.Z.cancel(He.current)},Ce=function(Ke){ae===U&&(q==null||q(Ke),Y&&(ke(),He.current=(0,w.Z)(function(){Re()})))};t.useEffect(function(){return ke},[]);var Qe=T?we:null,at=(0,R.Z)((0,R.Z)({},me),Qe);return(ae===E||ae===N)&&(at.overflowY="hidden",at.overflowX="hidden"),t.createElement(a.Z,{onResize:Ce,disabled:!(Y||q)},t.createElement("textarea",(0,u.Z)({},Ne,{ref:g,style:at,className:e()(v,ie,(0,z.Z)({},"".concat(v,"-disabled"),Oe)),disabled:Oe,value:Ae,onChange:Z})))}),X=Q,ee=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function S(x,n){return(0,F.Z)(x||"").slice(0,n).join("")}function d(x,n,i,v){var y=i;return x?y=S(i,v):(0,F.Z)(n||"").length<i.length&&(0,F.Z)(i||"").length>v&&(y=n),y}var C=t.forwardRef(function(x,n){var i,v=x.defaultValue,y=x.value,W=x.onFocus,$=x.onBlur,Y=x.onChange,q=x.allowClear,ie=x.maxLength,me=x.onCompositionStart,Oe=x.onCompositionEnd,ye=x.suffix,Se=x.prefixCls,Ne=Se===void 0?"rc-textarea":Se,ve=x.classes,Ee=x.showCount,Ae=x.className,L=x.style,Z=x.disabled,g=x.hidden,B=x.classNames,H=x.styles,f=x.onResize,I=(0,j.Z)(x,ee),T=(0,r.Z)(v,{value:y,defaultValue:v}),G=(0,k.Z)(T,2),V=G[0],J=G[1],ae=(0,t.useRef)(null),le=t.useState(!1),oe=(0,k.Z)(le,2),se=oe[0],we=oe[1],Ie=t.useState(!1),Re=(0,k.Z)(Ie,2),He=Re[0],ke=Re[1],Ce=t.useRef(),Qe=t.useRef(0),at=t.useState(null),et=(0,k.Z)(at,2),Ke=et[0],yt=et[1],ut=function(){var fe;(fe=ae.current)===null||fe===void 0||fe.textArea.focus()};(0,t.useImperativeHandle)(n,function(){return{resizableTextArea:ae.current,focus:ut,blur:function(){var fe;(fe=ae.current)===null||fe===void 0||fe.textArea.blur()}}}),(0,t.useEffect)(function(){we(function(be){return!Z&&be})},[Z]);var dt=Number(ie)>0,ht=function(fe){ke(!0),Ce.current=V,Qe.current=fe.currentTarget.selectionStart,me==null||me(fe)},St=function(fe){ke(!1);var pe=fe.currentTarget.value;if(dt){var Te,Ye=Qe.current>=ie+1||Qe.current===((Te=Ce.current)===null||Te===void 0?void 0:Te.length);pe=d(Ye,Ce.current,pe,ie)}pe!==V&&(J(pe),(0,h.rJ)(fe.currentTarget,fe,Y,pe)),Oe==null||Oe(fe)},st=function(fe){var pe=fe.target.value;if(!He&&dt){var Te=fe.target.selectionStart>=ie+1||fe.target.selectionStart===pe.length||!fe.target.selectionStart;pe=d(Te,V,pe,ie)}J(pe),(0,h.rJ)(fe.currentTarget,fe,Y,pe)},rt=function(fe){var pe=I.onPressEnter,Te=I.onKeyDown;fe.key==="Enter"&&pe&&pe(fe),Te==null||Te(fe)},tt=function(fe){we(!0),W==null||W(fe)},Ze=function(fe){we(!1),$==null||$(fe)},qe=function(fe){var pe;J(""),ut(),(0,h.rJ)((pe=ae.current)===null||pe===void 0?void 0:pe.textArea,fe,Y)},wt=(0,h.D7)(V);!He&&dt&&y==null&&(wt=S(wt,ie));var pt=ye,Et;if(Ee){var Nt=(0,F.Z)(wt).length;(0,K.Z)(Ee)==="object"?Et=Ee.formatter({value:wt,count:Nt,maxLength:ie}):Et="".concat(Nt).concat(dt?" / ".concat(ie):""),pt=t.createElement(t.Fragment,null,pt,t.createElement("span",{className:e()("".concat(Ne,"-data-count"),B==null?void 0:B.count),style:H==null?void 0:H.count},Et))}var Ct=function(fe){var pe;f==null||f(fe),(pe=ae.current)!==null&&pe!==void 0&&pe.textArea.style.height&&yt(!0)},Lt=!I.autoSize&&!Ee&&!q,he=t.createElement(A.BaseInput,{value:wt,allowClear:q,handleReset:qe,suffix:pt,prefixCls:Ne,classes:{affixWrapper:e()(ve==null?void 0:ve.affixWrapper,(i={},(0,z.Z)(i,"".concat(Ne,"-show-count"),Ee),(0,z.Z)(i,"".concat(Ne,"-textarea-allow-clear"),q),i))},disabled:Z,focused:se,className:Ae,style:(0,R.Z)((0,R.Z)({},L),Ke&&!Lt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Et=="string"?Et:void 0}},hidden:g,inputElement:t.createElement(X,(0,u.Z)({},I,{onKeyDown:rt,onChange:st,onFocus:tt,onBlur:Ze,onCompositionStart:ht,onCompositionEnd:St,className:B==null?void 0:B.textarea,style:(0,R.Z)((0,R.Z)({},H==null?void 0:H.textarea),{},{resize:L==null?void 0:L.resize}),disabled:Z,prefixCls:Ne,onResize:Ct,ref:ae}))});return he}),b=C,D=b},55477:function(xe,re,s){"use strict";s.d(re,{G:function(){return t},Z:function(){return O}});var u=s(96663),R=s(44127),z=s(6620),K=s(35593),k=s(59301),j={shiftX:64,adjustY:1},F={adjustX:1,shiftY:!0},M=[0,0],e={left:{points:["cr","cl"],overflow:F,offset:[-4,0],targetOffset:M},right:{points:["cl","cr"],overflow:F,offset:[4,0],targetOffset:M},top:{points:["bc","tc"],overflow:j,offset:[0,-4],targetOffset:M},bottom:{points:["tc","bc"],overflow:j,offset:[0,4],targetOffset:M},topLeft:{points:["bl","tl"],overflow:j,offset:[0,-4],targetOffset:M},leftTop:{points:["tr","tl"],overflow:F,offset:[-4,0],targetOffset:M},topRight:{points:["br","tr"],overflow:j,offset:[0,-4],targetOffset:M},rightTop:{points:["tl","tr"],overflow:F,offset:[4,0],targetOffset:M},bottomRight:{points:["tr","br"],overflow:j,offset:[0,4],targetOffset:M},rightBottom:{points:["bl","br"],overflow:F,offset:[4,0],targetOffset:M},bottomLeft:{points:["tl","bl"],overflow:j,offset:[0,4],targetOffset:M},leftBottom:{points:["br","bl"],overflow:F,offset:[-4,0],targetOffset:M}},A=null,h=s(92310),r=s.n(h);function t(p){var c=p.children,m=p.prefixCls,P=p.id,l=p.overlayInnerStyle,_=p.className,E=p.style;return k.createElement("div",{className:r()("".concat(m,"-content"),_),style:E},k.createElement("div",{className:"".concat(m,"-inner"),id:P,role:"tooltip",style:l},typeof c=="function"?c():c))}var a=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],o=function(c,m){var P=c.overlayClassName,l=c.trigger,_=l===void 0?["hover"]:l,E=c.mouseEnterDelay,N=E===void 0?0:E,U=c.mouseLeaveDelay,Q=U===void 0?.1:U,X=c.overlayStyle,ee=c.prefixCls,S=ee===void 0?"rc-tooltip":ee,d=c.children,C=c.onVisibleChange,b=c.afterVisibleChange,D=c.transitionName,x=c.animation,n=c.motion,i=c.placement,v=i===void 0?"right":i,y=c.align,W=y===void 0?{}:y,$=c.destroyTooltipOnHide,Y=$===void 0?!1:$,q=c.defaultVisible,ie=c.getTooltipContainer,me=c.overlayInnerStyle,Oe=c.arrowContent,ye=c.overlay,Se=c.id,Ne=c.showArrow,ve=Ne===void 0?!0:Ne,Ee=(0,z.Z)(c,a),Ae=(0,k.useRef)(null);(0,k.useImperativeHandle)(m,function(){return Ae.current});var L=(0,R.Z)({},Ee);"visible"in c&&(L.popupVisible=c.visible);var Z=function(){return k.createElement(t,{key:"content",prefixCls:S,id:Se,overlayInnerStyle:me},ye)};return k.createElement(K.Z,(0,u.Z)({popupClassName:P,prefixCls:S,popup:Z,action:_,builtinPlacements:e,popupPlacement:v,ref:Ae,popupAlign:W,getPopupContainer:ie,onPopupVisibleChange:C,afterPopupVisibleChange:b,popupTransitionName:D,popupAnimation:x,popupMotion:n,defaultPopupVisible:q,autoDestroy:Y,mouseLeaveDelay:Q,popupStyle:X,mouseEnterDelay:N,arrow:ve},L),d)},w=(0,k.forwardRef)(o),O=w},49658:function(xe,re){"use strict";re.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var s=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(s==null?void 0:s.substr(0,4))}},83145:function(xe,re,s){"use strict";Object.defineProperty(re,"__esModule",{value:!0}),re.CopyToClipboard=void 0;var u=z(s(59301)),R=z(s(25769));function z(c){return c&&c.__esModule?c:{default:c}}function K(c){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?K=function(P){return typeof P}:K=function(P){return P&&typeof Symbol=="function"&&P.constructor===Symbol&&P!==Symbol.prototype?"symbol":typeof P},K(c)}function k(c,m){var P=Object.keys(c);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(c);m&&(l=l.filter(function(_){return Object.getOwnPropertyDescriptor(c,_).enumerable})),P.push.apply(P,l)}return P}function j(c){for(var m=1;m<arguments.length;m++){var P=arguments[m]!=null?arguments[m]:{};m%2?k(P,!0).forEach(function(l){O(c,l,P[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(P)):k(P).forEach(function(l){Object.defineProperty(c,l,Object.getOwnPropertyDescriptor(P,l))})}return c}function F(c,m){if(c==null)return{};var P=M(c,m),l,_;if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(c);for(_=0;_<E.length;_++)l=E[_],!(m.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(c,l)&&(P[l]=c[l])}return P}function M(c,m){if(c==null)return{};var P={},l=Object.keys(c),_,E;for(E=0;E<l.length;E++)_=l[E],!(m.indexOf(_)>=0)&&(P[_]=c[_]);return P}function e(c,m){if(!(c instanceof m))throw new TypeError("Cannot call a class as a function")}function A(c,m){for(var P=0;P<m.length;P++){var l=m[P];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(c,l.key,l)}}function h(c,m,P){return m&&A(c.prototype,m),P&&A(c,P),c}function r(c,m){return m&&(K(m)==="object"||typeof m=="function")?m:a(c)}function t(c){return t=Object.setPrototypeOf?Object.getPrototypeOf:function(P){return P.__proto__||Object.getPrototypeOf(P)},t(c)}function a(c){if(c===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return c}function o(c,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function");c.prototype=Object.create(m&&m.prototype,{constructor:{value:c,writable:!0,configurable:!0}}),m&&w(c,m)}function w(c,m){return w=Object.setPrototypeOf||function(l,_){return l.__proto__=_,l},w(c,m)}function O(c,m,P){return m in c?Object.defineProperty(c,m,{value:P,enumerable:!0,configurable:!0,writable:!0}):c[m]=P,c}var p=function(c){o(m,c);function m(){var P,l;e(this,m);for(var _=arguments.length,E=new Array(_),N=0;N<_;N++)E[N]=arguments[N];return l=r(this,(P=t(m)).call.apply(P,[this].concat(E))),O(a(l),"onClick",function(U){var Q=l.props,X=Q.text,ee=Q.onCopy,S=Q.children,d=Q.options,C=u.default.Children.only(S),b=(0,R.default)(X,d);ee&&ee(X,b),C&&C.props&&typeof C.props.onClick=="function"&&C.props.onClick(U)}),l}return h(m,[{key:"render",value:function(){var l=this.props,_=l.text,E=l.onCopy,N=l.options,U=l.children,Q=F(l,["text","onCopy","options","children"]),X=u.default.Children.only(U);return u.default.cloneElement(X,j({},Q,{onClick:this.onClick}))}}]),m}(u.default.PureComponent);re.CopyToClipboard=p,O(p,"defaultProps",{onCopy:void 0,options:void 0})},56102:function(xe,re,s){"use strict";var u=s(83145),R=u.CopyToClipboard;R.CopyToClipboard=R,xe.exports=R},76374:function(xe,re,s){"use strict";var u=function(){if(typeof Map!="undefined")return Map;function S(d,C){var b=-1;return d.some(function(D,x){return D[0]===C?(b=x,!0):!1}),b}return function(){function d(){this.__entries__=[]}return Object.defineProperty(d.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),d.prototype.get=function(C){var b=S(this.__entries__,C),D=this.__entries__[b];return D&&D[1]},d.prototype.set=function(C,b){var D=S(this.__entries__,C);~D?this.__entries__[D][1]=b:this.__entries__.push([C,b])},d.prototype.delete=function(C){var b=this.__entries__,D=S(b,C);~D&&b.splice(D,1)},d.prototype.has=function(C){return!!~S(this.__entries__,C)},d.prototype.clear=function(){this.__entries__.splice(0)},d.prototype.forEach=function(C,b){b===void 0&&(b=null);for(var D=0,x=this.__entries__;D<x.length;D++){var n=x[D];C.call(b,n[1],n[0])}},d}()}(),R=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,z=function(){return typeof s.g!="undefined"&&s.g.Math===Math?s.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),K=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(z):function(S){return setTimeout(function(){return S(Date.now())},1e3/60)}}(),k=2;function j(S,d){var C=!1,b=!1,D=0;function x(){C&&(C=!1,S()),b&&i()}function n(){K(x)}function i(){var v=Date.now();if(C){if(v-D<k)return;b=!0}else C=!0,b=!1,setTimeout(n,d);D=v}return i}var F=20,M=["top","right","bottom","left","width","height","size","weight"],e=typeof MutationObserver!="undefined",A=function(){function S(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=j(this.refresh.bind(this),F)}return S.prototype.addObserver=function(d){~this.observers_.indexOf(d)||this.observers_.push(d),this.connected_||this.connect_()},S.prototype.removeObserver=function(d){var C=this.observers_,b=C.indexOf(d);~b&&C.splice(b,1),!C.length&&this.connected_&&this.disconnect_()},S.prototype.refresh=function(){var d=this.updateObservers_();d&&this.refresh()},S.prototype.updateObservers_=function(){var d=this.observers_.filter(function(C){return C.gatherActive(),C.hasActive()});return d.forEach(function(C){return C.broadcastActive()}),d.length>0},S.prototype.connect_=function(){!R||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),e?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},S.prototype.disconnect_=function(){!R||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},S.prototype.onTransitionEnd_=function(d){var C=d.propertyName,b=C===void 0?"":C,D=M.some(function(x){return!!~b.indexOf(x)});D&&this.refresh()},S.getInstance=function(){return this.instance_||(this.instance_=new S),this.instance_},S.instance_=null,S}(),h=function(S,d){for(var C=0,b=Object.keys(d);C<b.length;C++){var D=b[C];Object.defineProperty(S,D,{value:d[D],enumerable:!1,writable:!1,configurable:!0})}return S},r=function(S){var d=S&&S.ownerDocument&&S.ownerDocument.defaultView;return d||z},t=_(0,0,0,0);function a(S){return parseFloat(S)||0}function o(S){for(var d=[],C=1;C<arguments.length;C++)d[C-1]=arguments[C];return d.reduce(function(b,D){var x=S["border-"+D+"-width"];return b+a(x)},0)}function w(S){for(var d=["top","right","bottom","left"],C={},b=0,D=d;b<D.length;b++){var x=D[b],n=S["padding-"+x];C[x]=a(n)}return C}function O(S){var d=S.getBBox();return _(0,0,d.width,d.height)}function p(S){var d=S.clientWidth,C=S.clientHeight;if(!d&&!C)return t;var b=r(S).getComputedStyle(S),D=w(b),x=D.left+D.right,n=D.top+D.bottom,i=a(b.width),v=a(b.height);if(b.boxSizing==="border-box"&&(Math.round(i+x)!==d&&(i-=o(b,"left","right")+x),Math.round(v+n)!==C&&(v-=o(b,"top","bottom")+n)),!m(S)){var y=Math.round(i+x)-d,W=Math.round(v+n)-C;Math.abs(y)!==1&&(i-=y),Math.abs(W)!==1&&(v-=W)}return _(D.left,D.top,i,v)}var c=function(){return typeof SVGGraphicsElement!="undefined"?function(S){return S instanceof r(S).SVGGraphicsElement}:function(S){return S instanceof r(S).SVGElement&&typeof S.getBBox=="function"}}();function m(S){return S===r(S).document.documentElement}function P(S){return R?c(S)?O(S):p(S):t}function l(S){var d=S.x,C=S.y,b=S.width,D=S.height,x=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,n=Object.create(x.prototype);return h(n,{x:d,y:C,width:b,height:D,top:C,right:d+b,bottom:D+C,left:d}),n}function _(S,d,C,b){return{x:S,y:d,width:C,height:b}}var E=function(){function S(d){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=_(0,0,0,0),this.target=d}return S.prototype.isActive=function(){var d=P(this.target);return this.contentRect_=d,d.width!==this.broadcastWidth||d.height!==this.broadcastHeight},S.prototype.broadcastRect=function(){var d=this.contentRect_;return this.broadcastWidth=d.width,this.broadcastHeight=d.height,d},S}(),N=function(){function S(d,C){var b=l(C);h(this,{target:d,contentRect:b})}return S}(),U=function(){function S(d,C,b){if(this.activeObservations_=[],this.observations_=new u,typeof d!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=d,this.controller_=C,this.callbackCtx_=b}return S.prototype.observe=function(d){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(d instanceof r(d).Element))throw new TypeError('parameter 1 is not of type "Element".');var C=this.observations_;C.has(d)||(C.set(d,new E(d)),this.controller_.addObserver(this),this.controller_.refresh())}},S.prototype.unobserve=function(d){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(d instanceof r(d).Element))throw new TypeError('parameter 1 is not of type "Element".');var C=this.observations_;C.has(d)&&(C.delete(d),C.size||this.controller_.removeObserver(this))}},S.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},S.prototype.gatherActive=function(){var d=this;this.clearActive(),this.observations_.forEach(function(C){C.isActive()&&d.activeObservations_.push(C)})},S.prototype.broadcastActive=function(){if(this.hasActive()){var d=this.callbackCtx_,C=this.activeObservations_.map(function(b){return new N(b.target,b.broadcastRect())});this.callback_.call(d,C,d),this.clearActive()}},S.prototype.clearActive=function(){this.activeObservations_.splice(0)},S.prototype.hasActive=function(){return this.activeObservations_.length>0},S}(),Q=typeof WeakMap!="undefined"?new WeakMap:new u,X=function(){function S(d){if(!(this instanceof S))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var C=A.getInstance(),b=new U(d,C,this);Q.set(this,b)}return S}();["observe","unobserve","disconnect"].forEach(function(S){X.prototype[S]=function(){var d;return(d=Q.get(this))[S].apply(d,arguments)}});var ee=function(){return typeof z.ResizeObserver!="undefined"?z.ResizeObserver:X}();re.Z=ee},98040:function(xe){xe.exports=function(){var re=document.getSelection();if(!re.rangeCount)return function(){};for(var s=document.activeElement,u=[],R=0;R<re.rangeCount;R++)u.push(re.getRangeAt(R));switch(s.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":s.blur();break;default:s=null;break}return re.removeAllRanges(),function(){re.type==="Caret"&&re.removeAllRanges(),re.rangeCount||u.forEach(function(z){re.addRange(z)}),s&&s.focus()}}},93314:function(xe){"use strict";xe.exports="data:image/png;base64,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"},96908:function(xe){"use strict";xe.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(xe){"use strict";xe.exports="data:image/png;base64,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"},81378:function(xe){"use strict";xe.exports="data:image/png;base64,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"}}]);