Created
June 20, 2023 15:47
-
-
Save kory33/a4c4e701b87f38f2dfab77b31b0e8b66 to your computer and use it in GitHub Desktop.
7490.cf2da2a42f577bdb1843.js
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(self.webpackChunkgrafana=self.webpackChunkgrafana||[]).push([[7490],{39341:(T,g,t)=>{"use strict";t.r(g),t.d(g,{CacheProvider:()=>A,ClassNames:()=>Le,Global:()=>ne,ThemeContext:()=>U,ThemeProvider:()=>K,__unsafe_useEmotionCache:()=>D,createElement:()=>Z,css:()=>ue,jsx:()=>Z,keyframes:()=>be,useTheme:()=>P,withEmotionCache:()=>_,withTheme:()=>oe});var i=t(68404),u=t.t(i,2),s=t(55937),f=t(22060),l=function(ce){var pe=new WeakMap;return function(Fe){if(pe.has(Fe))return pe.get(Fe);var pt=ce(Fe);return pe.set(Fe,pt),pt}};const p=l;var v=t(24420),d=t.n(v),h=function(te,ce){return d()(te,ce)};const y=h;var m=t(57866),b=t(94269),S=function(ce){return ce()},w=u["useInsertionEffect"]?u["useInsertionEffect"]:!1,O=w||S,C=w||i.useLayoutEffect,R={}.hasOwnProperty,L=(0,i.createContext)(typeof HTMLElement<"u"?(0,s.Z)({key:"css"}):null),A=L.Provider,D=function(){return(0,i.useContext)(L)},_=function(ce){return(0,i.forwardRef)(function(pe,Fe){var pt=(0,i.useContext)(L);return ce(pe,pt,Fe)})},U=(0,i.createContext)({}),P=function(){return(0,i.useContext)(U)},V=function(ce,pe){if(typeof pe=="function"){var Fe=pe(ce);return Fe}return(0,f.Z)({},ce,pe)},W=p(function(te){return p(function(ce){return V(te,ce)})}),K=function(ce){var pe=(0,i.useContext)(U);return ce.theme!==pe&&(pe=W(pe)(ce.theme)),(0,i.createElement)(U.Provider,{value:pe},ce.children)};function oe(te){var ce=te.displayName||te.name||"Component",pe=function(ot,mt){var At=(0,i.useContext)(U);return(0,i.createElement)(te,(0,f.Z)({theme:At,ref:mt},ot))},Fe=(0,i.forwardRef)(pe);return Fe.displayName="WithTheme("+ce+")",y(Fe,te)}var q=function(ce){var pe=ce.split(".");return pe[pe.length-1]},Q=function(ce){var pe=/^\s+at\s+([A-Za-z0-9$.]+)\s/.exec(ce);if(pe||(pe=/^([A-Za-z0-9$.]+)@/.exec(ce),pe))return q(pe[1])},ae=new Set(["renderWithHooks","processChild","finishClassComponent","renderToString"]),re=function(ce){return ce.replace(/\$/g,"-")},z=function(ce){if(ce)for(var pe=ce.split(` | |
`),Fe=0;Fe<pe.length;Fe++){var pt=Q(pe[Fe]);if(pt){if(ae.has(pt))break;if(/^[A-Z]/.test(pt))return re(pt)}}},j="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",I="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",N=function(ce,pe){var Fe={};for(var pt in pe)R.call(pe,pt)&&(Fe[pt]=pe[pt]);if(Fe[j]=ce,!1)var ot;return Fe},X=function(ce){var pe=ce.cache,Fe=ce.serialized,pt=ce.isStringTag;(0,m.hC)(pe,Fe,pt);var ot=O(function(){return(0,m.My)(pe,Fe,pt)});return null},Oe=_(function(te,ce,pe){var Fe=te.css;typeof Fe=="string"&&ce.registered[Fe]!==void 0&&(Fe=ce.registered[Fe]);var pt=te[j],ot=[Fe],mt="";typeof te.className=="string"?mt=(0,m.fp)(ce.registered,ot,te.className):te.className!=null&&(mt=te.className+" ");var At=(0,b.O)(ot,void 0,(0,i.useContext)(U));if(!1)var Ke;mt+=ce.key+"-"+At.name;var Ve={};for(var Lt in te)R.call(te,Lt)&&Lt!=="css"&&Lt!==j&&(Ve[Lt]=te[Lt]);return Ve.ref=pe,Ve.className=mt,(0,i.createElement)(i.Fragment,null,(0,i.createElement)(X,{cache:ce,serialized:At,isStringTag:typeof pt=="string"}),(0,i.createElement)(pt,Ve))}),he={name:"@emotion/react",version:"11.10.6",main:"dist/emotion-react.cjs.js",module:"dist/emotion-react.esm.js",browser:{"./dist/emotion-react.esm.js":"./dist/emotion-react.browser.esm.js"},exports:{".":{module:{worker:"./dist/emotion-react.worker.esm.js",browser:"./dist/emotion-react.browser.esm.js",default:"./dist/emotion-react.esm.js"},default:"./dist/emotion-react.cjs.js"},"./jsx-runtime":{module:{worker:"./jsx-runtime/dist/emotion-react-jsx-runtime.worker.esm.js",browser:"./jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.esm.js"},default:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.js"},"./_isolated-hnrs":{module:{worker:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.worker.esm.js",browser:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.browser.esm.js",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.esm.js"},default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.js"},"./jsx-dev-runtime":{module:{worker:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.worker.esm.js",browser:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.browser.esm.js",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.esm.js"},default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.js"},"./package.json":"./package.json","./types/css-prop":"./types/css-prop.d.ts","./macro":"./macro.js"},types:"types/index.d.ts",files:["src","dist","jsx-runtime","jsx-dev-runtime","_isolated-hnrs","types/*.d.ts","macro.js","macro.d.ts","macro.js.flow"],sideEffects:!1,author:"Emotion Contributors",license:"MIT",scripts:{"test:typescript":"dtslint types"},dependencies:{"@babel/runtime":"^7.18.3","@emotion/babel-plugin":"^11.10.6","@emotion/cache":"^11.10.5","@emotion/serialize":"^1.1.1","@emotion/use-insertion-effect-with-fallbacks":"^1.0.0","@emotion/utils":"^1.2.0","@emotion/weak-memoize":"^0.3.0","hoist-non-react-statics":"^3.3.1"},peerDependencies:{react:">=16.8.0"},peerDependenciesMeta:{"@types/react":{optional:!0}},devDependencies:{"@definitelytyped/dtslint":"0.0.112","@emotion/css":"11.10.6","@emotion/css-prettifier":"1.1.1","@emotion/server":"11.10.0","@emotion/styled":"11.10.6","html-tag-names":"^1.1.2",react:"16.14.0","svg-tag-names":"^1.1.1",typescript:"^4.5.5"},repository:"https://github.com/emotion-js/emotion/tree/main/packages/react",publishConfig:{access:"public"},"umd:main":"dist/emotion-react.umd.min.js",preconstruct:{entrypoints:["./index.js","./jsx-runtime.js","./jsx-dev-runtime.js","./_isolated-hnrs.js"],umdName:"emotionReact",exports:{envConditions:["browser","worker"],extra:{"./types/css-prop":"./types/css-prop.d.ts","./macro":"./macro.js"}}}},Z=function(ce,pe){var Fe=arguments;if(pe==null||!R.call(pe,"css"))return i.createElement.apply(void 0,Fe);var pt=Fe.length,ot=new Array(pt);ot[0]=Oe,ot[1]=N(ce,pe);for(var mt=2;mt<pt;mt++)ot[mt]=Fe[mt];return i.createElement.apply(null,ot)},G=!1,ne=_(function(te,ce){var pe=te.styles,Fe=(0,b.O)([pe],void 0,(0,i.useContext)(U)),pt=(0,i.useRef)();return C(function(){var ot=ce.key+"-global",mt=new ce.sheet.constructor({key:ot,nonce:ce.sheet.nonce,container:ce.sheet.container,speedy:ce.sheet.isSpeedy}),At=!1,Ke=document.querySelector('style[data-emotion="'+ot+" "+Fe.name+'"]');return ce.sheet.tags.length&&(mt.before=ce.sheet.tags[0]),Ke!==null&&(At=!0,Ke.setAttribute("data-emotion",ot),mt.hydrate([Ke])),pt.current=[mt,At],function(){mt.flush()}},[ce]),C(function(){var ot=pt.current,mt=ot[0],At=ot[1];if(At){ot[1]=!1;return}if(Fe.next!==void 0&&(0,m.My)(ce,Fe.next,!0),mt.tags.length){var Ke=mt.tags[mt.tags.length-1].nextElementSibling;mt.before=Ke,mt.flush()}ce.insert("",Fe,mt,!1)},[ce,Fe.name]),null});function ue(){for(var te=arguments.length,ce=new Array(te),pe=0;pe<te;pe++)ce[pe]=arguments[pe];return(0,b.O)(ce)}var be=function(){var ce=ue.apply(void 0,arguments),pe="animation-"+ce.name;return{name:pe,styles:"@keyframes "+pe+"{"+ce.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},ye=function te(ce){for(var pe=ce.length,Fe=0,pt="";Fe<pe;Fe++){var ot=ce[Fe];if(ot!=null){var mt=void 0;switch(typeof ot){case"boolean":break;case"object":{if(Array.isArray(ot))mt=te(ot);else{mt="";for(var At in ot)ot[At]&&At&&(mt&&(mt+=" "),mt+=At)}break}default:mt=ot}mt&&(pt&&(pt+=" "),pt+=mt)}}return pt};function Se(te,ce,pe){var Fe=[],pt=(0,m.fp)(te,Fe,pe);return Fe.length<2?pe:pt+ce(Fe)}var $e=function(ce){var pe=ce.cache,Fe=ce.serializedArr,pt=O(function(){for(var ot=0;ot<Fe.length;ot++)var mt=(0,m.My)(pe,Fe[ot],!1)});return null},Le=_(function(te,ce){var pe=!1,Fe=[],pt=function(){for(var Ve=arguments.length,Lt=new Array(Ve),Rt=0;Rt<Ve;Rt++)Lt[Rt]=arguments[Rt];var St=(0,b.O)(Lt,ce.registered);return Fe.push(St),(0,m.hC)(ce,St,!1),ce.key+"-"+St.name},ot=function(){for(var Ve=arguments.length,Lt=new Array(Ve),Rt=0;Rt<Ve;Rt++)Lt[Rt]=arguments[Rt];return Se(ce.registered,pt,ye(Lt))},mt={css:pt,cx:ot,theme:(0,i.useContext)(U)},At=te.children(mt);return pe=!0,(0,i.createElement)(i.Fragment,null,(0,i.createElement)($e,{cache:ce,serializedArr:Fe}),At)});if(!1)var ct,Bt,Tt,Me},79591:(T,g,t)=>{"use strict";t.d(g,{iv:()=>yr,tZ:()=>gn,F4:()=>Mr});var i=t(68404),u=t.t(i,2);function s(Un){if(Un.sheet)return Un.sheet;for(var lr=0;lr<document.styleSheets.length;lr++)if(document.styleSheets[lr].ownerNode===Un)return document.styleSheets[lr]}function f(Un){var lr=document.createElement("style");return lr.setAttribute("data-emotion",Un.key),Un.nonce!==void 0&&lr.setAttribute("nonce",Un.nonce),lr.appendChild(document.createTextNode("")),lr.setAttribute("data-s",""),lr}var l=function(){function Un(Ir){var Gn=this;this._insertTag=function(Hr){var lt;Gn.tags.length===0?Gn.insertionPoint?lt=Gn.insertionPoint.nextSibling:Gn.prepend?lt=Gn.container.firstChild:lt=Gn.before:lt=Gn.tags[Gn.tags.length-1].nextSibling,Gn.container.insertBefore(Hr,lt),Gn.tags.push(Hr)},this.isSpeedy=Ir.speedy===void 0?!0:Ir.speedy,this.tags=[],this.ctr=0,this.nonce=Ir.nonce,this.key=Ir.key,this.container=Ir.container,this.prepend=Ir.prepend,this.insertionPoint=Ir.insertionPoint,this.before=null}var lr=Un.prototype;return lr.hydrate=function(Gn){Gn.forEach(this._insertTag)},lr.insert=function(Gn){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(f(this));var Hr=this.tags[this.tags.length-1];if(!1)var lt;if(this.isSpeedy){var On=s(Hr);try{On.insertRule(Gn,On.cssRules.length)}catch{}}else Hr.appendChild(document.createTextNode(Gn));this.ctr++},lr.flush=function(){this.tags.forEach(function(Gn){return Gn.parentNode&&Gn.parentNode.removeChild(Gn)}),this.tags=[],this.ctr=0},Un}(),p=Math.abs,v=String.fromCharCode,d=Object.assign;function h(Un,lr){return(((lr<<2^w(Un,0))<<2^w(Un,1))<<2^w(Un,2))<<2^w(Un,3)}function y(Un){return Un.trim()}function m(Un,lr){return(Un=lr.exec(Un))?Un[0]:Un}function b(Un,lr,Ir){return Un.replace(lr,Ir)}function S(Un,lr){return Un.indexOf(lr)}function w(Un,lr){return Un.charCodeAt(lr)|0}function O(Un,lr,Ir){return Un.slice(lr,Ir)}function C(Un){return Un.length}function R(Un){return Un.length}function L(Un,lr){return lr.push(Un),Un}function A(Un,lr){return Un.map(lr).join("")}var D=1,_=1,U=0,P=0,V=0,W="";function K(Un,lr,Ir,Gn,Hr,lt,On){return{value:Un,root:lr,parent:Ir,type:Gn,props:Hr,children:lt,line:D,column:_,length:On,return:""}}function oe(Un,lr){return d(K("",null,null,"",null,null,0),Un,{length:-Un.length},lr)}function q(){return V}function Q(){return V=P>0?w(W,--P):0,_--,V===10&&(_=1,D--),V}function ae(){return V=P<U?w(W,P++):0,_++,V===10&&(_=1,D++),V}function re(){return w(W,P)}function z(){return P}function j(Un,lr){return O(W,Un,lr)}function I(Un){switch(Un){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function N(Un){return D=_=1,U=C(W=Un),P=0,[]}function X(Un){return W="",Un}function Oe(Un){return y(j(P-1,ue(Un===91?Un+2:Un===40?Un+1:Un)))}function he(Un){return X(G(N(Un)))}function Z(Un){for(;(V=re())&&V<33;)ae();return I(Un)>2||I(V)>3?"":" "}function G(Un){for(;ae();)switch(I(V)){case 0:append(ye(P-1),Un);break;case 2:append(Oe(V),Un);break;default:append(from(V),Un)}return Un}function ne(Un,lr){for(;--lr&&ae()&&!(V<48||V>102||V>57&&V<65||V>70&&V<97););return j(Un,z()+(lr<6&&re()==32&&ae()==32))}function ue(Un){for(;ae();)switch(V){case Un:return P;case 34:case 39:Un!==34&&Un!==39&&ue(V);break;case 40:Un===41&&ue(Un);break;case 92:ae();break}return P}function be(Un,lr){for(;ae()&&Un+V!==47+10;)if(Un+V===42+42&&re()===47)break;return"/*"+j(lr,P-1)+"*"+v(Un===47?Un:ae())}function ye(Un){for(;!I(re());)ae();return j(Un,P)}var Se="-ms-",$e="-moz-",Le="-webkit-",ct="comm",Bt="rule",Tt="decl",Me="@page",te="@media",ce="@import",pe="@charset",Fe="@viewport",pt="@supports",ot="@document",mt="@namespace",At="@keyframes",Ke="@font-face",Ve="@counter-style",Lt="@font-feature-values";function Rt(Un,lr){for(var Ir="",Gn=R(Un),Hr=0;Hr<Gn;Hr++)Ir+=lr(Un[Hr],Hr,Un,lr)||"";return Ir}function St(Un,lr,Ir,Gn){switch(Un.type){case ce:case Tt:return Un.return=Un.return||Un.value;case ct:return"";case At:return Un.return=Un.value+"{"+Rt(Un.children,Gn)+"}";case Bt:Un.value=Un.props.join(",")}return C(Ir=Rt(Un.children,Gn))?Un.return=Un.value+"{"+Ir+"}":""}function Ye(Un,lr){switch(h(Un,lr)){case 5103:return Le+"print-"+Un+Un;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Le+Un+Un;case 5349:case 4246:case 4810:case 6968:case 2756:return Le+Un+$e+Un+Se+Un+Un;case 6828:case 4268:return Le+Un+Se+Un+Un;case 6165:return Le+Un+Se+"flex-"+Un+Un;case 5187:return Le+Un+b(Un,/(\w+).+(:[^]+)/,Le+"box-$1$2"+Se+"flex-$1$2")+Un;case 5443:return Le+Un+Se+"flex-item-"+b(Un,/flex-|-self/,"")+Un;case 4675:return Le+Un+Se+"flex-line-pack"+b(Un,/align-content|flex-|-self/,"")+Un;case 5548:return Le+Un+Se+b(Un,"shrink","negative")+Un;case 5292:return Le+Un+Se+b(Un,"basis","preferred-size")+Un;case 6060:return Le+"box-"+b(Un,"-grow","")+Le+Un+Se+b(Un,"grow","positive")+Un;case 4554:return Le+b(Un,/([^-])(transform)/g,"$1"+Le+"$2")+Un;case 6187:return b(b(b(Un,/(zoom-|grab)/,Le+"$1"),/(image-set)/,Le+"$1"),Un,"")+Un;case 5495:case 3959:return b(Un,/(image-set\([^]*)/,Le+"$1$`$1");case 4968:return b(b(Un,/(.+:)(flex-)?(.*)/,Le+"box-pack:$3"+Se+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Le+Un+Un;case 4095:case 3583:case 4068:case 2532:return b(Un,/(.+)-inline(.+)/,Le+"$1$2")+Un;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(C(Un)-1-lr>6)switch(w(Un,lr+1)){case 109:if(w(Un,lr+4)!==45)break;case 102:return b(Un,/(.+:)(.+)-([^]+)/,"$1"+Le+"$2-$3$1"+$e+(w(Un,lr+3)==108?"$3":"$2-$3"))+Un;case 115:return~S(Un,"stretch")?Ye(b(Un,"stretch","fill-available"),lr)+Un:Un}break;case 4949:if(w(Un,lr+1)!==115)break;case 6444:switch(w(Un,C(Un)-3-(~S(Un,"!important")&&10))){case 107:return b(Un,":",":"+Le)+Un;case 101:return b(Un,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Le+(w(Un,14)===45?"inline-":"")+"box$3$1"+Le+"$2$3$1"+Se+"$2box$3")+Un}break;case 5936:switch(w(Un,lr+11)){case 114:return Le+Un+Se+b(Un,/[svh]\w+-[tblr]{2}/,"tb")+Un;case 108:return Le+Un+Se+b(Un,/[svh]\w+-[tblr]{2}/,"tb-rl")+Un;case 45:return Le+Un+Se+b(Un,/[svh]\w+-[tblr]{2}/,"lr")+Un}return Le+Un+Se+Un+Un}return Un}function He(Un){var lr=R(Un);return function(Ir,Gn,Hr,lt){for(var On="",In=0;In<lr;In++)On+=Un[In](Ir,Gn,Hr,lt)||"";return On}}function vt(Un){return function(lr){lr.root||(lr=lr.return)&&Un(lr)}}function at(Un,lr,Ir,Gn){if(Un.length>-1&&!Un.return)switch(Un.type){case Tt:Un.return=Ye(Un.value,Un.length);break;case At:return Rt([oe(Un,{value:b(Un.value,"@","@"+Le)})],Gn);case Bt:if(Un.length)return A(Un.props,function(Hr){switch(m(Hr,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Rt([oe(Un,{props:[b(Hr,/:(read-\w+)/,":"+$e+"$1")]})],Gn);case"::placeholder":return Rt([oe(Un,{props:[b(Hr,/:(plac\w+)/,":"+Le+"input-$1")]}),oe(Un,{props:[b(Hr,/:(plac\w+)/,":"+$e+"$1")]}),oe(Un,{props:[b(Hr,/:(plac\w+)/,Se+"input-$1")]})],Gn)}return""})}}function Re(Un){switch(Un.type){case RULESET:Un.props=Un.props.map(function(lr){return combine(tokenize(lr),function(Ir,Gn,Hr){switch(charat(Ir,0)){case 12:return substr(Ir,1,strlen(Ir));case 0:case 40:case 43:case 62:case 126:return Ir;case 58:Hr[++Gn]==="global"&&(Hr[Gn]="",Hr[++Gn]="\f"+substr(Hr[Gn],Gn=1,-1));case 32:return Gn===1?"":Ir;default:switch(Gn){case 0:return Un=Ir,sizeof(Hr)>1?"":Ir;case(Gn=sizeof(Hr)-1):case 2:return Gn===2?Ir+Un+Un:Ir+Un;default:return Ir}}})})}}function ge(Un){return X(Ee("",null,null,null,[""],Un=N(Un),0,[0],Un))}function Ee(Un,lr,Ir,Gn,Hr,lt,On,In,gr){for(var ve=0,_e=0,dt=On,Kt=0,vn=0,yt=0,Ot=1,En=1,mn=1,$n=0,er="",Ar=Hr,br=lt,Kr=Gn,ji=er;En;)switch(yt=$n,$n=ae()){case 40:if(yt!=108&&ji.charCodeAt(dt-1)==58){S(ji+=b(Oe($n),"&","&\f"),"&\f")!=-1&&(mn=-1);break}case 34:case 39:case 91:ji+=Oe($n);break;case 9:case 10:case 13:case 32:ji+=Z(yt);break;case 92:ji+=ne(z()-1,7);continue;case 47:switch(re()){case 42:case 47:L(it(be(ae(),z()),lr,Ir),gr);break;default:ji+="/"}break;case 123*Ot:In[ve++]=C(ji)*mn;case 125*Ot:case 59:case 0:switch($n){case 0:case 125:En=0;case 59+_e:vn>0&&C(ji)-dt&&L(vn>32?Ft(ji+";",Gn,Ir,dt-1):Ft(b(ji," ","")+";",Gn,Ir,dt-2),gr);break;case 59:ji+=";";default:if(L(Kr=je(ji,lr,Ir,ve,_e,Hr,In,er,Ar=[],br=[],dt),lt),$n===123)if(_e===0)Ee(ji,lr,Kr,Kr,Ar,lt,dt,In,br);else switch(Kt){case 100:case 109:case 115:Ee(Un,Kr,Kr,Gn&&L(je(Un,Kr,Kr,0,0,Hr,In,er,Hr,Ar=[],dt),br),Hr,br,dt,In,Gn?Ar:br);break;default:Ee(ji,Kr,Kr,Kr,[""],br,0,In,br)}}ve=_e=vn=0,Ot=mn=1,er=ji="",dt=On;break;case 58:dt=1+C(ji),vn=yt;default:if(Ot<1){if($n==123)--Ot;else if($n==125&&Ot++==0&&Q()==125)continue}switch(ji+=v($n),$n*Ot){case 38:mn=_e>0?1:(ji+="\f",-1);break;case 44:In[ve++]=(C(ji)-1)*mn,mn=1;break;case 64:re()===45&&(ji+=Oe(ae())),Kt=re(),_e=dt=C(er=ji+=ye(z())),$n++;break;case 45:yt===45&&C(ji)==2&&(Ot=0)}}return lt}function je(Un,lr,Ir,Gn,Hr,lt,On,In,gr,ve,_e){for(var dt=Hr-1,Kt=Hr===0?lt:[""],vn=R(Kt),yt=0,Ot=0,En=0;yt<Gn;++yt)for(var mn=0,$n=O(Un,dt+1,dt=p(Ot=On[yt])),er=Un;mn<vn;++mn)(er=y(Ot>0?Kt[mn]+" "+$n:b($n,/&\f/g,Kt[mn])))&&(gr[En++]=er);return K(Un,lr,Ir,Hr===0?Bt:In,gr,ve,_e)}function it(Un,lr,Ir){return K(Un,lr,Ir,ct,v(q()),O(Un,2,-2),0)}function Ft(Un,lr,Ir,Gn){return K(Un,lr,Ir,Tt,O(Un,0,Gn),O(Un,Gn+1,-1),Gn)}var Zt=function(lr){return lr.length?lr[lr.length-1]:null},sn=function(lr,Ir,Gn){for(var Hr=0,lt=0;Hr=lt,lt=re(),Hr===38&<===12&&(Ir[Gn]=1),!I(lt);)ae();return j(lr,P)},Mt=function(lr,Ir){var Gn=-1,Hr=44;do switch(I(Hr)){case 0:Hr===38&&re()===12&&(Ir[Gn]=1),lr[Gn]+=sn(P-1,Ir,Gn);break;case 2:lr[Gn]+=Oe(Hr);break;case 4:if(Hr===44){lr[++Gn]=re()===58?"&\f":"",Ir[Gn]=lr[Gn].length;break}default:lr[Gn]+=v(Hr)}while(Hr=ae());return lr},qe=function(lr,Ir){return X(Mt(N(lr),Ir))},Xe=new WeakMap,Ie=function(lr){if(!(lr.type!=="rule"||!lr.parent||lr.length<1)){for(var Ir=lr.value,Gn=lr.parent,Hr=lr.column===Gn.column&&lr.line===Gn.line;Gn.type!=="rule";)if(Gn=Gn.parent,!Gn)return;if(!(lr.props.length===1&&Ir.charCodeAt(0)!==58&&!Xe.get(Gn))&&!Hr){Xe.set(lr,!0);for(var lt=[],On=qe(Ir,lt),In=Gn.props,gr=0,ve=0;gr<On.length;gr++)for(var _e=0;_e<In.length;_e++,ve++)lr.props[ve]=lt[gr]?On[gr].replace(/&\f/g,In[_e]):In[_e]+" "+On[gr]}}},de=function(lr){if(lr.type==="decl"){var Ir=lr.value;Ir.charCodeAt(0)===108&&Ir.charCodeAt(2)===98&&(lr.return="",lr.value="")}},Te="emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason",we=function(lr){return!!lr&&lr.type==="comm"&&lr.children.indexOf(Te)>-1},Dt=function(lr){return function(Ir,Gn,Hr){if(Ir.type==="rule"){var lt=Ir.value.match(/(:first|:nth|:nth-last)-child/g);if(lt&&lr.compat!==!0){var On=Gn>0?Hr[Gn-1]:null;if(On&&we(Zt(On.children)))return;lt.forEach(function(In){console.error('The pseudo class "'+In+'" is potentially unsafe when doing server-side rendering. Try changing it to "'+In.split("-child")[0]+'-of-type".')})}}}},ft=function(lr){return lr.type.charCodeAt(1)===105&&lr.type.charCodeAt(0)===64},ut=function(lr,Ir){for(var Gn=lr-1;Gn>=0;Gn--)if(!ft(Ir[Gn]))return!0;return!1},Gt=function(lr){lr.type="",lr.value="",lr.return="",lr.children="",lr.props=""},xn=function(lr,Ir,Gn){ft(lr)&&(lr.parent?(console.error("`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles."),Gt(lr)):ut(Ir,Gn)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),Gt(lr)))},rr=[at],Ne=function(lr){var Ir=lr.key;if(Ir==="css"){var Gn=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(Gn,function(Ot){var En=Ot.getAttribute("data-emotion");En.indexOf(" ")!==-1&&(document.head.appendChild(Ot),Ot.setAttribute("data-s",""))})}var Hr=lr.stylisPlugins||rr,lt={},On,In=[];On=lr.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+Ir+' "]'),function(Ot){for(var En=Ot.getAttribute("data-emotion").split(" "),mn=1;mn<En.length;mn++)lt[En[mn]]=!0;In.push(Ot)});var gr,ve=[Ie,de];{var _e,dt=[St,vt(function(Ot){_e.insert(Ot)})],Kt=He(ve.concat(Hr,dt)),vn=function(En){return Rt(ge(En),Kt)};gr=function(En,mn,$n,er){_e=$n,vn(En?En+"{"+mn.styles+"}":mn.styles),er&&(yt.inserted[mn.name]=!0)}}var yt={key:Ir,sheet:new l({key:Ir,container:On,nonce:lr.nonce,speedy:lr.speedy,prepend:lr.prepend,insertionPoint:lr.insertionPoint}),nonce:lr.nonce,inserted:lt,registered:{},insert:gr};return yt.sheet.hydrate(In),yt};const Ge=Ne;var nt=!0;function ze(Un,lr,Ir){var Gn="";return Ir.split(" ").forEach(function(Hr){Un[Hr]!==void 0?lr.push(Un[Hr]+";"):Gn+=Hr+" "}),Gn}var tt=function(lr,Ir,Gn){var Hr=lr.key+"-"+Ir.name;(Gn===!1||nt===!1)&&lr.registered[Hr]===void 0&&(lr.registered[Hr]=Ir.styles)},gt=function(lr,Ir,Gn){tt(lr,Ir,Gn);var Hr=lr.key+"-"+Ir.name;if(lr.inserted[Ir.name]===void 0){var lt=Ir;do{var On=lr.insert(Ir===lt?"."+Hr:"",lt,lr.sheet,!0);lt=lt.next}while(lt!==void 0)}},zt=t(15584),Sn=t(83764);function An(Un){var lr=Object.create(null);return function(Ir){return lr[Ir]===void 0&&(lr[Ir]=Un(Ir)),lr[Ir]}}const Hn=An;var Vn=`You have illegal escape sequence in your template literal, most likely inside content's property value. | |
Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". | |
You can read more about this here: | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,tr="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",Er=/[A-Z]|^ms/g,pr=/_EMO_([^_]+?)_([^]*?)_EMO_/g,zr=function(lr){return lr.charCodeAt(1)===45},fi=function(lr){return lr!=null&&typeof lr!="boolean"},$r=Hn(function(Un){return zr(Un)?Un:Un.replace(Er,"-$&").toLowerCase()}),Zr=function(lr,Ir){switch(lr){case"animation":case"animationName":if(typeof Ir=="string")return Ir.replace(pr,function(Gn,Hr,lt){return va={name:Hr,styles:lt,next:va},Hr})}return Sn.Z[lr]!==1&&!zr(lr)&&typeof Ir=="number"&&Ir!==0?Ir+"px":Ir};if(!1)var vi,ui,Ji,pi,ta,sa;function Hi(Un,lr,Ir){if(Ir==null)return"";if(Ir.__emotion_styles!==void 0)return Ir;switch(typeof Ir){case"boolean":return"";case"object":{if(Ir.anim===1)return va={name:Ir.name,styles:Ir.styles,next:va},Ir.name;if(Ir.styles!==void 0){var Gn=Ir.next;if(Gn!==void 0)for(;Gn!==void 0;)va={name:Gn.name,styles:Gn.styles,next:va},Gn=Gn.next;var Hr=Ir.styles+";";return Hr}return Fa(Un,lr,Ir)}case"function":{if(Un!==void 0){var lt=va,On=Ir(Un);return va=lt,Hi(Un,lr,On)}break}case"string":if(!1)var In,gr;break}if(lr==null)return Ir;var ve=lr[Ir];return ve!==void 0?ve:Ir}function Fa(Un,lr,Ir){var Gn="";if(Array.isArray(Ir))for(var Hr=0;Hr<Ir.length;Hr++)Gn+=Hi(Un,lr,Ir[Hr])+";";else for(var lt in Ir){var On=Ir[lt];if(typeof On!="object")lr!=null&&lr[On]!==void 0?Gn+=lt+"{"+lr[On]+"}":fi(On)&&(Gn+=$r(lt)+":"+Zr(lt,On)+";");else if(Array.isArray(On)&&typeof On[0]=="string"&&(lr==null||lr[On[0]]===void 0))for(var In=0;In<On.length;In++)fi(On[In])&&(Gn+=$r(lt)+":"+Zr(lt,On[In])+";");else{var gr=Hi(Un,lr,On);switch(lt){case"animation":case"animationName":{Gn+=$r(lt)+":"+gr+";";break}default:Gn+=lt+"{"+gr+"}"}}}return Gn}var ra=/label:\s*([^\s;\n{]+)\s*(;|$)/g,ba,va,oo=function(lr,Ir,Gn){if(lr.length===1&&typeof lr[0]=="object"&&lr[0]!==null&&lr[0].styles!==void 0)return lr[0];var Hr=!0,lt="";va=void 0;var On=lr[0];On==null||On.raw===void 0?(Hr=!1,lt+=Hi(Gn,Ir,On)):lt+=On[0];for(var In=1;In<lr.length;In++)lt+=Hi(Gn,Ir,lr[In]),Hr&&(lt+=On[In]);var gr;ra.lastIndex=0;for(var ve="",_e;(_e=ra.exec(lt))!==null;)ve+="-"+_e[1];var dt=(0,zt.Z)(lt)+ve;return{name:dt,styles:lt,next:va}},Qa={}.hasOwnProperty,za=(0,i.createContext)(typeof HTMLElement<"u"?Ge({key:"css"}):null),lo=za.Provider,Io=function(){return useContext(za)},Bn=function(lr){return(0,i.forwardRef)(function(Ir,Gn){var Hr=(0,i.useContext)(za);return lr(Ir,Hr,Gn)})},tn=(0,i.createContext)({}),Qt=function(){return useContext(tn)},Cn=function(lr,Ir){if(typeof Ir=="function"){var Gn=Ir(lr);return Gn}return _extends({},lr,Ir)},wr=null,nn=function(lr){var Ir=useContext(tn);return lr.theme!==Ir&&(Ir=wr(Ir)(lr.theme)),createElement(tn.Provider,{value:Ir},lr.children)};function Nn(Un){var lr=Un.displayName||Un.name||"Component",Ir=function(lt,On){var In=useContext(tn);return createElement(Un,_extends({theme:In,ref:On},lt))},Gn=forwardRef(Ir);return Gn.displayName="WithTheme("+lr+")",hoistNonReactStatics(Gn,Un)}var Zn=function(lr){var Ir=lr.split(".");return Ir[Ir.length-1]},or=function(lr){var Ir=/^\s+at\s+([A-Za-z0-9$.]+)\s/.exec(lr);if(Ir||(Ir=/^([A-Za-z0-9$.]+)@/.exec(lr),Ir))return Zn(Ir[1])},st=new Set(["renderWithHooks","processChild","finishClassComponent","renderToString"]),jt=function(lr){return lr.replace(/\$/g,"-")},on=function(lr){if(lr)for(var Ir=lr.split(` | |
`),Gn=0;Gn<Ir.length;Gn++){var Hr=or(Ir[Gn]);if(Hr){if(st.has(Hr))break;if(/^[A-Z]/.test(Hr))return jt(Hr)}}},Pn=u["useInsertionEffect"]?u["useInsertionEffect"]:function(lr){lr()};function Wt(Un){Pn(Un)}var kt="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",dn="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",_t=function(lr,Ir){var Gn={};for(var Hr in Ir)Qa.call(Ir,Hr)&&(Gn[Hr]=Ir[Hr]);if(Gn[kt]=lr,!1)var lt;return Gn},Vt=function(lr){var Ir=lr.cache,Gn=lr.serialized,Hr=lr.isStringTag;tt(Ir,Gn,Hr);var lt=Wt(function(){return gt(Ir,Gn,Hr)});return null},an=Bn(function(Un,lr,Ir){var Gn=Un.css;typeof Gn=="string"&&lr.registered[Gn]!==void 0&&(Gn=lr.registered[Gn]);var Hr=Un[kt],lt=[Gn],On="";typeof Un.className=="string"?On=ze(lr.registered,lt,Un.className):Un.className!=null&&(On=Un.className+" ");var In=oo(lt,void 0,(0,i.useContext)(tn));if(!1)var gr;On+=lr.key+"-"+In.name;var ve={};for(var _e in Un)Qa.call(Un,_e)&&_e!=="css"&&_e!==kt&&(ve[_e]=Un[_e]);return ve.ref=Ir,ve.className=On,(0,i.createElement)(i.Fragment,null,(0,i.createElement)(Vt,{cache:lr,serialized:In,isStringTag:typeof Hr=="string"}),(0,i.createElement)(Hr,ve))}),cn=t(24420),Xt={name:"@emotion/react",version:"11.9.0",main:"dist/emotion-react.cjs.js",module:"dist/emotion-react.esm.js",browser:{"./dist/emotion-react.cjs.js":"./dist/emotion-react.browser.cjs.js","./dist/emotion-react.esm.js":"./dist/emotion-react.browser.esm.js"},types:"types/index.d.ts",files:["src","dist","jsx-runtime","jsx-dev-runtime","_isolated-hnrs","types/*.d.ts","macro.js","macro.d.ts","macro.js.flow"],sideEffects:!1,author:"Emotion Contributors",license:"MIT",scripts:{"test:typescript":"dtslint types"},dependencies:{"@babel/runtime":"^7.13.10","@emotion/babel-plugin":"^11.7.1","@emotion/cache":"^11.7.1","@emotion/serialize":"^1.0.3","@emotion/utils":"^1.1.0","@emotion/weak-memoize":"^0.2.5","hoist-non-react-statics":"^3.3.1"},peerDependencies:{"@babel/core":"^7.0.0",react:">=16.8.0"},peerDependenciesMeta:{"@babel/core":{optional:!0},"@types/react":{optional:!0}},devDependencies:{"@babel/core":"^7.13.10","@emotion/css":"11.9.0","@emotion/css-prettifier":"1.0.1","@emotion/server":"11.4.0","@emotion/styled":"11.8.1","@types/react":"^16.9.11",dtslint:"^4.2.1","html-tag-names":"^1.1.2",react:"16.14.0","svg-tag-names":"^1.1.1",typescript:"^4.5.5"},repository:"https://github.com/emotion-js/emotion/tree/main/packages/react",publishConfig:{access:"public"},"umd:main":"dist/emotion-react.umd.min.js",preconstruct:{entrypoints:["./index.js","./jsx-runtime.js","./jsx-dev-runtime.js","./_isolated-hnrs.js"],umdName:"emotionReact"}},gn=function(lr,Ir){var Gn=arguments;if(Ir==null||!Qa.call(Ir,"css"))return i.createElement.apply(void 0,Gn);var Hr=Gn.length,lt=new Array(Hr);lt[0]=an,lt[1]=_t(lr,Ir);for(var On=2;On<Hr;On++)lt[On]=Gn[On];return i.createElement.apply(null,lt)},Rn=u["useInsertionEffect"]?u["useInsertionEffect"]:i.useLayoutEffect,jn=!1,sr=null;function yr(){for(var Un=arguments.length,lr=new Array(Un),Ir=0;Ir<Un;Ir++)lr[Ir]=arguments[Ir];return oo(lr)}var Mr=function(){var lr=yr.apply(void 0,arguments),Ir="animation-"+lr.name;return{name:Ir,styles:"@keyframes "+Ir+"{"+lr.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},ri=function Un(lr){for(var Ir=lr.length,Gn=0,Hr="";Gn<Ir;Gn++){var lt=lr[Gn];if(lt!=null){var On=void 0;switch(typeof lt){case"boolean":break;case"object":{if(Array.isArray(lt))On=Un(lt);else{On="";for(var In in lt)lt[In]&&In&&(On&&(On+=" "),On+=In)}break}default:On=lt}On&&(Hr&&(Hr+=" "),Hr+=On)}}return Hr};function ai(Un,lr,Ir){var Gn=[],Hr=getRegisteredStyles(Un,Gn,Ir);return Gn.length<2?Ir:Hr+lr(Gn)}var Gi=function(lr){var Ir=lr.cache,Gn=lr.serializedArr,Hr=useInsertionEffectMaybe(function(){for(var lt=0;lt<Gn.length;lt++)var On=insertStyles(Ir,Gn[lt],!1)});return null},Ki=null;if(!1)var Aa,ma,dr,Gr},61939:(T,g,t)=>{var i;i={value:!0};var u,s,f,l,p,v,d,h,y,m,b=t(40419),S=t(68404),w=(u=S)&&typeof u=="object"&&"default"in u?u.default:u,O=t(24034),C=t(35670),R=t(9892),L=function(){return(L=Object.assign||function(Ie){for(var de,Te=1,we=arguments.length;Te<we;Te++)for(var Dt in de=arguments[Te])Object.prototype.hasOwnProperty.call(de,Dt)&&(Ie[Dt]=de[Dt]);return Ie}).apply(this,arguments)};function A(Ie,de){var Te={};for(var we in Ie)Object.prototype.hasOwnProperty.call(Ie,we)&&de.indexOf(we)<0&&(Te[we]=Ie[we]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function"){var Dt=0;for(we=Object.getOwnPropertySymbols(Ie);Dt<we.length;Dt++)de.indexOf(we[Dt])<0&&Object.prototype.propertyIsEnumerable.call(Ie,we[Dt])&&(Te[we[Dt]]=Ie[we[Dt]])}return Te}function D(Ie,de,Te,we){return new(Te||(Te=Promise))(function(Dt,ft){function ut(rr){try{xn(we.next(rr))}catch(Ne){ft(Ne)}}function Gt(rr){try{xn(we.throw(rr))}catch(Ne){ft(Ne)}}function xn(rr){var Ne;rr.done?Dt(rr.value):(Ne=rr.value,Ne instanceof Te?Ne:new Te(function(Ge){Ge(Ne)})).then(ut,Gt)}xn((we=we.apply(Ie,de||[])).next())})}function _(Ie,de){var Te,we,Dt,ft,ut={label:0,sent:function(){if(1&Dt[0])throw Dt[1];return Dt[1]},trys:[],ops:[]};return ft={next:Gt(0),throw:Gt(1),return:Gt(2)},typeof Symbol=="function"&&(ft[Symbol.iterator]=function(){return this}),ft;function Gt(xn){return function(rr){return function(Ne){if(Te)throw new TypeError("Generator is already executing.");for(;ut;)try{if(Te=1,we&&(Dt=2&Ne[0]?we.return:Ne[0]?we.throw||((Dt=we.return)&&Dt.call(we),0):we.next)&&!(Dt=Dt.call(we,Ne[1])).done)return Dt;switch(we=0,Dt&&(Ne=[2&Ne[0],Dt.value]),Ne[0]){case 0:case 1:Dt=Ne;break;case 4:return ut.label++,{value:Ne[1],done:!1};case 5:ut.label++,we=Ne[1],Ne=[0];continue;case 7:Ne=ut.ops.pop(),ut.trys.pop();continue;default:if(Dt=ut.trys,!((Dt=Dt.length>0&&Dt[Dt.length-1])||Ne[0]!==6&&Ne[0]!==2)){ut=0;continue}if(Ne[0]===3&&(!Dt||Ne[1]>Dt[0]&&Ne[1]<Dt[3])){ut.label=Ne[1];break}if(Ne[0]===6&&ut.label<Dt[1]){ut.label=Dt[1],Dt=Ne;break}if(Dt&&ut.label<Dt[2]){ut.label=Dt[2],ut.ops.push(Ne);break}Dt[2]&&ut.ops.pop(),ut.trys.pop();continue}Ne=de.call(Ie,ut)}catch(Ge){Ne=[6,Ge],we=0}finally{Te=Dt=0}if(5&Ne[0])throw Ne[1];return{value:Ne[0]?Ne[1]:void 0,done:!0}}([xn,rr])}}}function U(Ie){var de=typeof Symbol=="function"&&Symbol.iterator,Te=de&&Ie[de],we=0;if(Te)return Te.call(Ie);if(Ie&&typeof Ie.length=="number")return{next:function(){return Ie&&we>=Ie.length&&(Ie=void 0),{value:Ie&&Ie[we++],done:!Ie}}};throw new TypeError(de?"Object is not iterable.":"Symbol.iterator is not defined.")}function P(Ie,de){var Te=typeof Symbol=="function"&&Ie[Symbol.iterator];if(!Te)return Ie;var we,Dt,ft=Te.call(Ie),ut=[];try{for(;(de===void 0||de-- >0)&&!(we=ft.next()).done;)ut.push(we.value)}catch(Gt){Dt={error:Gt}}finally{try{we&&!we.done&&(Te=ft.return)&&Te.call(ft)}finally{if(Dt)throw Dt.error}}return ut}function V(Ie,de,Te){if(Te||arguments.length===2)for(var we,Dt=0,ft=de.length;Dt<ft;Dt++)!we&&Dt in de||(we||(we=Array.prototype.slice.call(de,0,Dt)),we[Dt]=de[Dt]);return Ie.concat(we||Array.prototype.slice.call(de))}function W(Ie,de){var Te,we,Dt,ft=Ie?.getPreviousNonWhiteSpaceToken(),ut=Ie?.getPreviousKeyword(),Gt=(Dt=Ie?.getPreviousNonWhiteSpaceToken())===null||Dt===void 0?void 0:Dt.is(g.iv.Operator,"/"),xn=de.list(),rr=[];try{for(var Ne=U(xn),Ge=Ne.next();!Ge.done;Ge=Ne.next()){var nt=Ge.value;nt.resolve(Ie,ut??null,ft??null,Boolean(Gt))&&rr.push(nt.id)}}catch(ze){Te={error:ze}}finally{try{Ge&&!Ge.done&&(we=Ne.return)&&we.call(Ne)}finally{if(Te)throw Te.error}}return rr.length===0?[g.fC.Unknown]:rr}(s=g.$M||(g.$M={}))[s.Comparison=0]="Comparison",s[s.Logical=1]="Logical",(f=g.mB||(g.mB={}))[f.Value=0]="Value",f[f.Filter=1]="Filter",f[f.Group=2]="Group",f[f.Column=3]="Column",f[f.Table=4]="Table",(l=g.iv||(g.iv={})).Parenthesis="delimiter.parenthesis.sql",l.Whitespace="white.sql",l.Keyword="keyword.sql",l.Delimiter="delimiter.sql",l.Operator="operator.sql",l.Identifier="identifier.sql",l.IdentifierQuote="identifier.quote.sql",l.Type="type.sql",l.Function="predefined.sql",l.Number="number.sql",l.String="string.sql",l.Variable="variable.sql",(p=g.fC||(g.fC={})).Unknown="unknown",p.SelectKeyword="selectKeyword",p.WithKeyword="withKeyword",p.AfterSelectKeyword="afterSelectKeyword",p.AfterSelectArguments="afterSelectArguments",p.AfterSelectFuncFirstArgument="afterSelectFuncFirstArgument",p.SelectAlias="selectAlias",p.AfterFromKeyword="afterFromKeyword",p.AfterTable="afterTable",p.SchemaFuncFirstArgument="schemaFuncFirstArgument",p.SchemaFuncExtraArgument="schemaFuncExtraArgument",p.FromKeyword="fromKeyword",p.AfterFrom="afterFrom",p.WhereKeyword="whereKeyword",p.WhereComparisonOperator="whereComparisonOperator",p.WhereValue="whereValue",p.AfterWhereFunctionArgument="afterWhereFunctionArgument",p.AfterGroupByFunctionArgument="afterGroupByFunctionArgument",p.AfterWhereValue="afterWhereValue",p.AfterGroupByKeywords="afterGroupByKeywords",p.AfterGroupBy="afterGroupBy",p.AfterOrderByKeywords="afterOrderByKeywords",p.AfterOrderByFunction="afterOrderByFunction",p.AfterOrderByDirection="afterOrderByDirection",p.AfterIsOperator="afterIsOperator",p.AfterIsNotOperator="afterIsNotOperator",p.AfterSchema="afterSchema",(v=g.is||(g.is={})).Schemas="schemas",v.Tables="tables",v.Columns="columns",v.SelectKeyword="selectKeyword",v.WithKeyword="withKeyword",v.FunctionsWithArguments="functionsWithArguments",v.FromKeyword="fromKeyword",v.WhereKeyword="whereKeyword",v.GroupByKeywords="groupByKeywords",v.OrderByKeywords="orderByKeywords",v.FunctionsWithoutArguments="functionsWithoutArguments",v.LimitKeyword="limitKeyword",v.SortOrderDirectionKeyword="sortOrderDirectionKeyword",v.ComparisonOperators="comparisonOperators",v.LogicalOperators="logicalOperators",v.SelectMacro="selectMacro",v.TableMacro="tableMacro",v.FilterMacro="filterMacro",v.GroupMacro="groupMacro",v.BoolValues="boolValues",v.NullValue="nullValue",v.NotKeyword="notKeyword",v.TemplateVariables="templateVariables",v.StarWildCard="starWildCard",(d=g.G8||(g.G8={})).High="a",d.MediumHigh="d",d.Medium="g",d.MediumLow="k",d.Low="q",(h=g.cm||(g.cm={}))[h.Method=0]="Method",h[h.Function=1]="Function",h[h.Constructor=2]="Constructor",h[h.Field=3]="Field",h[h.Variable=4]="Variable",h[h.Class=5]="Class",h[h.Struct=6]="Struct",h[h.Interface=7]="Interface",h[h.Module=8]="Module",h[h.Property=9]="Property",h[h.Event=10]="Event",h[h.Operator=11]="Operator",h[h.Unit=12]="Unit",h[h.Value=13]="Value",h[h.Constant=14]="Constant",h[h.Enum=15]="Enum",h[h.EnumMember=16]="EnumMember",h[h.Keyword=17]="Keyword",h[h.Text=18]="Text",h[h.Color=19]="Color",h[h.File=20]="File",h[h.Reference=21]="Reference",h[h.Customcolor=22]="Customcolor",h[h.Folder=23]="Folder",h[h.TypeParameter=24]="TypeParameter",h[h.User=25]="User",h[h.Issue=26]="Issue",h[h.Snippet=27]="Snippet",(y=g.a7||(g.a7={}))[y.KeepWhitespace=1]="KeepWhitespace",y[y.InsertAsSnippet=4]="InsertAsSnippet",(m=g.je||(g.je={})).Builder="builder",m.Code="code";var K=function(Ie,de,Te,we,Dt){return D(void 0,void 0,void 0,function(){var ft,ut,Gt,xn,rr,Ne,Ge,nt,ze,tt,gt;return _(this,function(zt){switch(zt.label){case 0:ft=[],ut=de?.isWhiteSpace()||de?.isParenthesis()||de?.isIdentifier()&&de.value.endsWith("."),Gt=ut||!de?.range?Ie.Range.fromPositions(we.position):de?.range,zt.label=1;case 1:zt.trys.push([1,6,7,8]),xn=U(V([],P(new Set(Te)),!1)),rr=xn.next(),zt.label=2;case 2:return rr.done?[3,5]:(Ne=rr.value,(Ge=Dt.getIfExists(Ne))?[4,Ge.suggestions(L(L({},we),{range:Gt}),Ie)]:[3,4]);case 3:nt=zt.sent(),ft=V(V([],P(ft),!1),P(nt.map(function(Sn){return function(An,Hn,Vn){return Vn===void 0&&(Vn={}),L({label:An,insertText:An,kind:g.cm.Field,sortText:g.G8.Medium,range:Hn},Vn)}(Sn.label,Gt,L({kind:Sn.kind},Sn))})),!1),zt.label=4;case 4:return rr=xn.next(),[3,2];case 5:return[3,8];case 6:return ze=zt.sent(),tt={error:ze},[3,8];case 7:try{rr&&!rr.done&&(gt=xn.return)&>.call(xn)}finally{if(tt)throw tt.error}return[7];case 8:return[2,Promise.resolve(ft)]}})})},oe=function(){return[{id:g.fC.SelectKeyword,name:g.fC.SelectKeyword,kind:[g.is.SelectKeyword]},{id:g.fC.WithKeyword,name:g.fC.WithKeyword,kind:[g.is.WithKeyword]},{id:g.fC.AfterSelectKeyword,name:g.fC.AfterSelectKeyword,kind:[g.is.StarWildCard,g.is.FunctionsWithArguments,g.is.Columns,g.is.SelectMacro]},{id:g.fC.AfterSelectFuncFirstArgument,name:g.fC.AfterSelectFuncFirstArgument,kind:[g.is.Columns]},{id:g.fC.AfterGroupByFunctionArgument,name:g.fC.AfterGroupByFunctionArgument,kind:[g.is.Columns]},{id:g.fC.AfterWhereFunctionArgument,name:g.fC.AfterWhereFunctionArgument,kind:[g.is.Columns]},{id:g.fC.AfterSelectArguments,name:g.fC.AfterSelectArguments,kind:[g.is.Columns]},{id:g.fC.AfterFromKeyword,name:g.fC.AfterFromKeyword,kind:[g.is.Schemas,g.is.Tables,g.is.TableMacro]},{id:g.fC.AfterSchema,name:g.fC.AfterSchema,kind:[g.is.Tables,g.is.TableMacro]},{id:g.fC.SelectAlias,name:g.fC.SelectAlias,kind:[g.is.Columns,g.is.FunctionsWithArguments]},{id:g.fC.FromKeyword,name:g.fC.FromKeyword,kind:[g.is.FromKeyword]},{id:g.fC.AfterFrom,name:g.fC.AfterFrom,kind:[g.is.WhereKeyword,g.is.GroupByKeywords,g.is.OrderByKeywords,g.is.LimitKeyword]},{id:g.fC.AfterTable,name:g.fC.AfterTable,kind:[g.is.WhereKeyword,g.is.GroupByKeywords,g.is.OrderByKeywords,g.is.LimitKeyword]},{id:g.fC.WhereKeyword,name:g.fC.WhereKeyword,kind:[g.is.Columns,g.is.FilterMacro,g.is.TemplateVariables]},{id:g.fC.WhereComparisonOperator,name:g.fC.WhereComparisonOperator,kind:[g.is.ComparisonOperators]},{id:g.fC.WhereValue,name:g.fC.WhereValue,kind:[g.is.FilterMacro,g.is.TemplateVariables]},{id:g.fC.AfterWhereValue,name:g.fC.AfterWhereValue,kind:[g.is.LogicalOperators,g.is.GroupByKeywords,g.is.OrderByKeywords,g.is.LimitKeyword,g.is.Columns,g.is.TemplateVariables]},{id:g.fC.AfterGroupByKeywords,name:g.fC.AfterGroupByKeywords,kind:[g.is.GroupMacro,g.is.Columns]},{id:g.fC.AfterGroupBy,name:g.fC.AfterGroupBy,kind:[g.is.OrderByKeywords,g.is.LimitKeyword]},{id:g.fC.AfterOrderByKeywords,name:g.fC.AfterOrderByKeywords,kind:[g.is.Columns]},{id:g.fC.AfterOrderByFunction,name:g.fC.AfterOrderByFunction,kind:[g.is.SortOrderDirectionKeyword,g.is.LimitKeyword]},{id:g.fC.AfterOrderByDirection,name:g.fC.AfterOrderByDirection,kind:[g.is.LimitKeyword]},{id:g.fC.AfterIsOperator,name:g.fC.AfterOrderByDirection,kind:[g.is.NotKeyword,g.is.NullValue,g.is.BoolValues]},{id:g.fC.AfterIsNotOperator,name:g.fC.AfterOrderByDirection,kind:[g.is.NullValue,g.is.BoolValues]}]},q=function(){function Ie(de,Te,we,Dt,ft){this.type=de,this.value=Te,this.range=we,this.previous=Dt,this.next=ft}return Ie.prototype.isKeyword=function(){return this.type===g.iv.Keyword},Ie.prototype.isWhiteSpace=function(){return this.type===g.iv.Whitespace},Ie.prototype.isParenthesis=function(){return this.type===g.iv.Parenthesis},Ie.prototype.isIdentifier=function(){return this.type===g.iv.Identifier},Ie.prototype.isString=function(){return this.type===g.iv.String},Ie.prototype.isNumber=function(){return this.type===g.iv.Number},Ie.prototype.isDoubleQuotedString=function(){return this.type===g.iv.Type},Ie.prototype.isVariable=function(){return this.type===g.iv.Variable},Ie.prototype.isFunction=function(){return this.type===g.iv.Function},Ie.prototype.isOperator=function(){return this.type===g.iv.Operator},Ie.prototype.isTemplateVariable=function(){return this.type===g.iv.Variable},Ie.prototype.is=function(de,Te){var we=this.type===de;return Te!==void 0?we&&Q(de,this,Te):we},Ie.prototype.getPreviousNonWhiteSpaceToken=function(){for(var de=this.previous;de!=null;){if(!de.isWhiteSpace())return de;de=de.previous}return null},Ie.prototype.getPreviousOfType=function(de,Te){for(var we=this.previous;we!=null;){var Dt=we.type===de;if(Te!==void 0?Dt&&Q(de,we,Te):Dt)return we;we=we.previous}return null},Ie.prototype.getPreviousUntil=function(de,Te,we){for(var Dt=[],ft=this.previous;ft!=null;)if(Te.some(function(Gt){return Gt===ft?.type}))ft=ft.previous;else{var ut=ft.type===de;if(we!==void 0?ut&&Q(de,ft,we):ut)return Dt;ft.isWhiteSpace()||Dt.push(ft),ft=ft.previous}return Dt},Ie.prototype.getNextUntil=function(de,Te,we){for(var Dt=[],ft=this.next;ft!=null;)if(Te.some(function(Gt){return Gt===ft?.type}))ft=ft.next;else{var ut=ft.type===de;if(we!==void 0?ut&&Q(de,ft,we):ut)return Dt;ft.isWhiteSpace()||Dt.push(ft),ft=ft.next}return Dt},Ie.prototype.getPreviousKeyword=function(){for(var de=this.previous;de!=null;){if(de.isKeyword())return de;de=de.previous}return null},Ie.prototype.getNextNonWhiteSpaceToken=function(){for(var de=this.next;de!=null;){if(!de.isWhiteSpace())return de;de=de.next}return null},Ie.prototype.getNextOfType=function(de,Te){for(var we=this.next;we!=null;){var Dt=we.type===de;if(Te!==void 0?Dt&&Q(de,we,Te):Dt)return we;we=we.next}return null},Ie}();function Q(Ie,de,Te){return Ie===g.iv.Keyword||Ie===g.iv.Operator?de.value.toLowerCase()===Te.toString().toLowerCase():de.value===Te}function ae(Ie,de,Te,we){var Dt;we===void 0&&(we="sql");for(var ft=null,ut=null,Gt=Ie.editor.tokenize((Dt=de.getValue())!==null&&Dt!==void 0?Dt:"",we),xn=0;xn<Gt.length;xn++){var rr=Gt[xn];if(!rr.length&&ut){var Ne={offset:0,type:g.iv.Whitespace,language:we,_tokenBrand:void 0};rr.push(Ne)}for(var Ge=0;Ge<rr.length;Ge++){Ne=rr[Ge];var nt=rr.length>Ge+1?rr[Ge+1].offset+1:de.getLineLength(xn+1)+1,ze={startLineNumber:xn+1,startColumn:Ne.offset===0?0:Ne.offset+1,endLineNumber:xn+1,endColumn:nt},tt=de.getValueInRange(ze),gt=new q(Ne.type,tt,ze,ut,null);Ie.Range.containsPosition(ze,Te)&&(ft=gt),ut&&(ut.next=gt),ut=gt}}return ft}var re,z="select",j="from",I="by",N="desc",X="asc",Oe=["AND","OR"],he=["=","!="],Z=V([],P(he),!1),G={comments:{lineComment:"--",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}]},ne={defaultToken:"",tokenPostfix:".sql",ignoreCase:!0,brackets:[{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"}],keywords:["ABORT","ABSOLUTE","ACTION","ADA","ADD","AFTER","ALL","ALLOCATE","ALTER","ALWAYS","ANALYZE","AND","ANY","ARE","AS","ASC","ASSERTION","AT","ATTACH","AUTHORIZATION","AUTOINCREMENT","AVG","BACKUP","BEFORE","BEGIN","BETWEEN","BIT","BIT_LENGTH","BOTH","BREAK","BROWSE","BULK","BY","CASCADE","CASCADED","CASE","CAST","CATALOG","CHAR","CHARACTER","CHARACTER_LENGTH","CHAR_LENGTH","CHECK","CHECKPOINT","CLOSE","CLUSTERED","COALESCE","COLLATE","COLLATION","COLUMN","COMMIT","COMPUTE","CONFLICT","CONNECT","CONNECTION","CONSTRAINT","CONSTRAINTS","CONTAINS","CONTAINSTABLE","CONTINUE","CONVERT","CORRESPONDING","COUNT","CREATE","CROSS","CURRENT","CURRENT_DATE","CURRENT_TIME","CURRENT_TIMESTAMP","CURRENT_USER","CURSOR","DATABASE","DATE","DAY","DBCC","DEALLOCATE","DEC","DECIMAL","DECLARE","DEFAULT","DEFERRABLE","DEFERRED","DELETE","DENY","DESC","DESCRIBE","DESCRIPTOR","DETACH","DIAGNOSTICS","DISCONNECT","DISK","DISTINCT","DISTRIBUTED","DO","DOMAIN","DOUBLE","DROP","DUMP","EACH","ELSE","END","END-EXEC","ERRLVL","ESCAPE","EXCEPT","EXCEPTION","EXCLUDE","EXCLUSIVE","EXEC","EXECUTE","EXISTS","EXIT","EXPLAIN","EXTERNAL","EXTRACT","FAIL","FALSE","FETCH","FILE","FILLFACTOR","FILTER","FIRST","FLOAT","FOLLOWING","FOR","FOREIGN","FORTRAN","FOUND","FREETEXT","FREETEXTTABLE","FROM","FULL","FUNCTION","GENERATED","GET","GLOB","GLOBAL","GO","GOTO","GRANT","GROUP","GROUPS","HAVING","HOLDLOCK","HOUR","IDENTITY","IDENTITYCOL","IDENTITY_INSERT","IF","IGNORE","IMMEDIATE","IN","INCLUDE","INDEX","INDEXED","INDICATOR","INITIALLY","INNER","INPUT","INSENSITIVE","INSERT","INSTEAD","INT","INTEGER","INTERSECT","INTERVAL","INTO","IS","ISNULL","ISOLATION","JOIN","KEY","KILL","LANGUAGE","LAST","LEADING","LEFT","LEVEL","LIKE","LIMIT","LINENO","LOAD","LOCAL","LOWER","MATCH","MATERIALIZED","MAX","MERGE","MIN","MINUTE","MODULE","MONTH","NAMES","NATIONAL","NATURAL","NCHAR","NEXT","NO","NOCHECK","NONCLUSTERED","NONE","NOT","NOTHING","NOTNULL","NULL","NULLIF","NULLS","NUMERIC","OCTET_LENGTH","OF","OFF","OFFSET","OFFSETS","ON","ONLY","OPEN","OPENDATASOURCE","OPENQUERY","OPENROWSET","OPENXML","OPTION","OR","ORDER","OTHERS","OUTER","OUTPUT","OVER","OVERLAPS","PAD","PARTIAL","PARTITION","PASCAL","PERCENT","PIVOT","PLAN","POSITION","PRAGMA","PRECEDING","PRECISION","PREPARE","PRESERVE","PRIMARY","PRINT","PRIOR","PRIVILEGES","PROC","PROCEDURE","PUBLIC","QUERY","RAISE","RAISERROR","RANGE","READ","READTEXT","REAL","RECONFIGURE","RECURSIVE","REFERENCES","REGEXP","REINDEX","RELATIVE","RELEASE","RENAME","REPLACE","REPLICATION","RESTORE","RESTRICT","RETURN","RETURNING","REVERT","REVOKE","RIGHT","ROLLBACK","ROW","ROWCOUNT","ROWGUIDCOL","ROWS","RULE","SAVE","SAVEPOINT","SCHEMA","SCROLL","SECOND","SECTION","SECURITYAUDIT","SELECT","SEMANTICKEYPHRASETABLE","SEMANTICSIMILARITYDETAILSTABLE","SEMANTICSIMILARITYTABLE","SESSION","SESSION_USER","SET","SETUSER","SHUTDOWN","SIZE","SMALLINT","SOME","SPACE","SQL","SQLCA","SQLCODE","SQLERROR","SQLSTATE","SQLWARNING","STATISTICS","SUBSTRING","SUM","SYSTEM_USER","TABLE","TABLESAMPLE","TEMP","TEMPORARY","TEXTSIZE","THEN","TIES","TIME","TIMESTAMP","TIMEZONE_HOUR","TIMEZONE_MINUTE","TO","TOP","TRAILING","TRAN","TRANSACTION","TRANSLATE","TRANSLATION","TRIGGER","TRIM","TRUE","TRUNCATE","TRY_CONVERT","TSEQUAL","UNBOUNDED","UNION","UNIQUE","UNKNOWN","UNPIVOT","UPDATE","UPDATETEXT","UPPER","USAGE","USE","USER","USING","VACUUM","VALUE","VALUES","VARCHAR","VARYING","VIEW","VIRTUAL","WAITFOR","WHEN","WHENEVER","WHERE","WHILE","WINDOW","WITH","WITHIN GROUP","WITHOUT","WORK","WRITE","WRITETEXT","YEAR","ZONE"],operators:["EXCEPT","INTERSECT","UNION","APPLY","CROSS","FULL","INNER","JOIN","LEFT","OUTER","RIGHT","CONTAINS","FREETEXT","IS","NULL","PIVOT","UNPIVOT","MATCHED"],logicalOperators:["ALL","AND","ANY","BETWEEN","EXISTS","IN","LIKE","NOT","OR","SOME"],comparisonOperators:["<>",">","<",">=","<=","=","!=","&","~","^","%"],builtinFunctions:["AVG","CHECKSUM_AGG","COUNT","COUNT_BIG","GROUPING","GROUPING_ID","MAX","MIN","SUM","STDEV","STDEVP","VAR","VARP","CUME_DIST","FIRST_VALUE","LAG","LAST_VALUE","LEAD","PERCENTILE_CONT","PERCENTILE_DISC","PERCENT_RANK","COLLATE","COLLATIONPROPERTY","TERTIARY_WEIGHTS","FEDERATION_FILTERING_VALUE","CAST","CONVERT","PARSE","TRY_CAST","TRY_CONVERT","TRY_PARSE","ASYMKEY_ID","ASYMKEYPROPERTY","CERTPROPERTY","CERT_ID","CRYPT_GEN_RANDOM","DECRYPTBYASYMKEY","DECRYPTBYCERT","DECRYPTBYKEY","DECRYPTBYKEYAUTOASYMKEY","DECRYPTBYKEYAUTOCERT","DECRYPTBYPASSPHRASE","ENCRYPTBYASYMKEY","ENCRYPTBYCERT","ENCRYPTBYKEY","ENCRYPTBYPASSPHRASE","HASHBYTES","IS_OBJECTSIGNED","KEY_GUID","KEY_ID","KEY_NAME","SIGNBYASYMKEY","SIGNBYCERT","SYMKEYPROPERTY","VERIFYSIGNEDBYCERT","VERIFYSIGNEDBYASYMKEY","CURSOR_STATUS","DATALENGTH","IDENT_CURRENT","IDENT_INCR","IDENT_SEED","IDENTITY","SQL_VARIANT_PROPERTY","CURRENT_TIMESTAMP","DATEADD","DATEDIFF","DATEFROMPARTS","DATENAME","DATEPART","DATETIME2FROMPARTS","DATETIMEFROMPARTS","DATETIMEOFFSETFROMPARTS","DAY","EOMONTH","GETDATE","GETUTCDATE","ISDATE","MONTH","SMALLDATETIMEFROMPARTS","SWITCHOFFSET","SYSDATETIME","SYSDATETIMEOFFSET","SYSUTCDATETIME","TIMEFROMPARTS","TODATETIMEOFFSET","YEAR","CHOOSE","COALESCE","IIF","NULLIF","ABS","ACOS","ASIN","ATAN","ATN2","CEILING","COS","COT","DEGREES","EXP","FLOOR","LOG","LOG10","PI","POWER","RADIANS","RAND","ROUND","SIGN","SIN","SQRT","SQUARE","TAN","APP_NAME","APPLOCK_MODE","APPLOCK_TEST","ASSEMBLYPROPERTY","COL_LENGTH","COL_NAME","COLUMNPROPERTY","DATABASE_PRINCIPAL_ID","DATABASEPROPERTYEX","DB_ID","DB_NAME","FILE_ID","FILE_IDEX","FILE_NAME","FILEGROUP_ID","FILEGROUP_NAME","FILEGROUPPROPERTY","FILEPROPERTY","FULLTEXTCATALOGPROPERTY","FULLTEXTSERVICEPROPERTY","INDEX_COL","INDEXKEY_PROPERTY","INDEXPROPERTY","OBJECT_DEFINITION","OBJECT_ID","OBJECT_NAME","OBJECT_SCHEMA_NAME","OBJECTPROPERTY","OBJECTPROPERTYEX","ORIGINAL_DB_NAME","PARSENAME","SCHEMA_ID","SCHEMA_NAME","SCOPE_IDENTITY","SERVERPROPERTY","STATS_DATE","TYPE_ID","TYPE_NAME","TYPEPROPERTY","DENSE_RANK","NTILE","RANK","ROW_NUMBER","PUBLISHINGSERVERNAME","OPENDATASOURCE","OPENQUERY","OPENROWSET","OPENXML","CERTENCODED","CERTPRIVATEKEY","CURRENT_USER","HAS_DBACCESS","HAS_PERMS_BY_NAME","IS_MEMBER","IS_ROLEMEMBER","IS_SRVROLEMEMBER","LOGINPROPERTY","ORIGINAL_LOGIN","PERMISSIONS","PWDENCRYPT","PWDCOMPARE","SESSION_USER","SESSIONPROPERTY","SUSER_ID","SUSER_NAME","SUSER_SID","SUSER_SNAME","SYSTEM_USER","USER","USER_ID","USER_NAME","ASCII","CHAR","CHARINDEX","CONCAT","DIFFERENCE","FORMAT","LEFT","LEN","LOWER","LTRIM","NCHAR","PATINDEX","QUOTENAME","REPLACE","REPLICATE","REVERSE","RIGHT","RTRIM","SOUNDEX","SPACE","STR","STUFF","SUBSTRING","UNICODE","UPPER","BINARY_CHECKSUM","CHECKSUM","CONNECTIONPROPERTY","CONTEXT_INFO","CURRENT_REQUEST_ID","ERROR_LINE","ERROR_NUMBER","ERROR_MESSAGE","ERROR_PROCEDURE","ERROR_SEVERITY","ERROR_STATE","FORMATMESSAGE","GETANSINULL","GET_FILESTREAM_TRANSACTION_CONTEXT","HOST_ID","HOST_NAME","ISNULL","ISNUMERIC","MIN_ACTIVE_ROWVERSION","NEWID","NEWSEQUENTIALID","ROWCOUNT_BIG","XACT_STATE","TEXTPTR","TEXTVALID","COLUMNS_UPDATED","EVENTDATA","TRIGGER_NESTLEVEL","UPDATE","CHANGETABLE","CHANGE_TRACKING_CONTEXT","CHANGE_TRACKING_CURRENT_VERSION","CHANGE_TRACKING_IS_COLUMN_IN_MASK","CHANGE_TRACKING_MIN_VALID_VERSION","CONTAINSTABLE","FREETEXTTABLE","SEMANTICKEYPHRASETABLE","SEMANTICSIMILARITYDETAILSTABLE","SEMANTICSIMILARITYTABLE","FILETABLEROOTPATH","GETFILENAMESPACEPATH","GETPATHLOCATOR","PATHNAME","GET_TRANSMISSION_STATUS"],builtinVariables:["@@DATEFIRST","@@DBTS","@@LANGID","@@LANGUAGE","@@LOCK_TIMEOUT","@@MAX_CONNECTIONS","@@MAX_PRECISION","@@NESTLEVEL","@@OPTIONS","@@REMSERVER","@@SERVERNAME","@@SERVICENAME","@@SPID","@@TEXTSIZE","@@VERSION","@@CURSOR_ROWS","@@FETCH_STATUS","@@DATEFIRST","@@PROCID","@@ERROR","@@IDENTITY","@@ROWCOUNT","@@TRANCOUNT","@@CONNECTIONS","@@CPU_BUSY","@@IDLE","@@IO_BUSY","@@PACKET_ERRORS","@@PACK_RECEIVED","@@PACK_SENT","@@TIMETICKS","@@TOTAL_ERRORS","@@TOTAL_READ","@@TOTAL_WRITE"],pseudoColumns:["$ACTION","$IDENTITY","$ROWGUID","$PARTITION"],tokenizer:{root:[{include:"@templateVariables"},{include:"@macros"},{include:"@comments"},{include:"@whitespace"},{include:"@pseudoColumns"},{include:"@numbers"},{include:"@strings"},{include:"@complexIdentifiers"},{include:"@scopes"},{include:"@schemaTable"},[/[;,.]/,"delimiter"],[/[()]/,"@brackets"],[/[\w@#$|<|>|=|!|%|&|+|\|-|*|/|~|^]+/,{cases:{"@operators":"operator","@comparisonOperators":"operator","@logicalOperators":"operator","@builtinVariables":"predefined","@builtinFunctions":"predefined","@keywords":"keyword","@default":"identifier"}}]],templateVariables:[[/\$[a-zA-Z0-9]+/,"variable"]],macros:[[/\$__[a-zA-Z0-9-_]+/,"type"]],schemaTable:[[/(\w+)\./,"identifier"],[/(\w+\.\w+)/,"identifier"]],whitespace:[[/\s+/,"white"]],comments:[[/--+.*/,"comment"],[/\/\*/,{token:"comment.quote",next:"@comment"}]],comment:[[/[^*/]+/,"comment"],[/\*\//,{token:"comment.quote",next:"@pop"}],[/./,"comment"]],pseudoColumns:[[/[$][A-Za-z_][\w@#$]*/,{cases:{"@pseudoColumns":"predefined","@default":"identifier"}}]],numbers:[[/0[xX][0-9a-fA-F]*/,"number"],[/[$][+-]*\d*(\.\d*)?/,"number"],[/((\d+(\.\d*)?)|(\.\d+))([eE][\-+]?\d+)?/,"number"]],strings:[[/N'/,{token:"string",next:"@string"}],[/'/,{token:"string",next:"@string"}]],string:[[/[^']+/,"string"],[/''/,"string"],[/'/,{token:"string",next:"@pop"}]],complexIdentifiers:[[/\[/,{token:"identifier.quote",next:"@bracketedIdentifier"}],[/"/,{token:"identifier.quote",next:"@quotedIdentifier"}]],bracketedIdentifier:[[/[^\]]+/,"identifier"],[/]]/,"identifier"],[/]/,{token:"identifier.quote",next:"@pop"}]],quotedIdentifier:[[/[^"]+/,"identifier"],[/""/,"identifier"],[/"/,{token:"identifier.quote",next:"@pop"}]],scopes:[[/BEGIN\s+(DISTRIBUTED\s+)?TRAN(SACTION)?\b/i,"keyword"],[/BEGIN\s+TRY\b/i,{token:"keyword.try"}],[/END\s+TRY\b/i,{token:"keyword.try"}],[/BEGIN\s+CATCH\b/i,{token:"keyword.catch"}],[/END\s+CATCH\b/i,{token:"keyword.catch"}],[/(BEGIN|CASE)\b/i,{token:"keyword.block"}],[/END\b/i,{token:"keyword.block"}],[/WHEN\b/i,{token:"keyword.choice"}],[/THEN\b/i,{token:"keyword.choice"}]]}},ue=Object.freeze({__proto__:null,SELECT:z,FROM:j,WHERE:"where",GROUP:"group",ORDER:"order",BY:I,DESC:N,ASC:X,LIMIT:"limit",WITH:"with",AS:"as",SCHEMA:"schema",AND:"AND",OR:"OR",LOGICAL_OPERATORS:Oe,EQUALS:"=",NOT_EQUALS:"!=",COMPARISON_OPERATORS:he,STD_OPERATORS:Z,conf:G,language:ne}),be=function(Ie){var de=function(Te){var we;return(we=Te?.getPreviousOfType(g.iv.Keyword,z))!==null&&we!==void 0?we:null}(Ie);return de?.getNextOfType(g.iv.Keyword,j)},ye=function(Ie){var de,Te=be(Ie),we=Te?.getNextNonWhiteSpaceToken();return we?.isVariable()||we?.isKeyword()&&(!((de=we.next)===null||de===void 0)&&de.is(g.iv.Parenthesis,"("))?null:we},Se=function(Ie){var de=Ie?.value.split(".");return de?.length===1?{table:de[0]}:de?.length===2?{schema:de[0],table:de[1]}:null},$e={id:"editor.action.triggerSuggest",title:""},Le=new Uint8Array(16);function ct(){if(!re&&!(re=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return re(Le)}var Bt=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function Tt(Ie){return typeof Ie=="string"&&Bt.test(Ie)}for(var Me=[],te=0;te<256;++te)Me.push((te+256).toString(16).substr(1));function ce(Ie,de,Te){var we=(Ie=Ie||{}).random||(Ie.rng||ct)();if(we[6]=15&we[6]|64,we[8]=63&we[8]|128,de){Te=Te||0;for(var Dt=0;Dt<16;++Dt)de[Te+Dt]=we[Dt];return de}return function(ft){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Gt=(Me[ft[ut+0]]+Me[ft[ut+1]]+Me[ft[ut+2]]+Me[ft[ut+3]]+"-"+Me[ft[ut+4]]+Me[ft[ut+5]]+"-"+Me[ft[ut+6]]+Me[ft[ut+7]]+"-"+Me[ft[ut+8]]+Me[ft[ut+9]]+"-"+Me[ft[ut+10]]+Me[ft[ut+11]]+Me[ft[ut+12]]+Me[ft[ut+13]]+Me[ft[ut+14]]+Me[ft[ut+15]]).toLowerCase();if(!Tt(Gt))throw TypeError("Stringified UUID is invalid");return Gt}(we)}function pe(Ie){return{label:Ie.name,insertText:"".concat("\\"+Ie.text).concat(Fe(Ie.args)," "),insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Snippet,documentation:Ie.description,command:$e}}function Fe(Ie){return Ie?"(".concat(Ie.map(function(de,Te){return"${".concat(Te,":").concat(de,"}")}).join(", ")).concat(")"):"()"}function pt(){return[{id:g.fC.SelectKeyword,name:g.fC.SelectKeyword,resolve:function(Ie,de,Te,we){return Boolean(Ie===null||Ie.isWhiteSpace()&&Ie.previous===null||Ie.is(g.iv.Keyword,z)||Ie.is(g.iv.Keyword,z)&&Ie.previous===null||we||Ie.isIdentifier()&&(we||Ie?.previous===null)||Ie.isIdentifier()&&z.startsWith(Ie.value.toLowerCase()))}},{id:g.fC.WithKeyword,name:g.fC.WithKeyword,resolve:function(Ie,de,Te,we){return Boolean(Ie===null||Ie.isWhiteSpace()&&Ie.previous===null||Ie.is(g.iv.Keyword,"with")&&Ie.previous===null||Ie.isIdentifier()&&"with".toLowerCase().startsWith(Ie.value.toLowerCase()))}},{id:g.fC.AfterSelectKeyword,name:g.fC.AfterSelectKeyword,resolve:function(Ie,de,Te,we){return Boolean(Te?.value.toLowerCase()===z)}},{id:g.fC.AfterSelectArguments,name:g.fC.AfterSelectArguments,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()===z&&Te?.value===",")}},{id:g.fC.AfterSelectFuncFirstArgument,name:g.fC.AfterSelectFuncFirstArgument,resolve:function(Ie,de,Te,we){return Boolean((de?.value.toLowerCase()===z||de?.value.toLowerCase()==="as")&&(Te?.is(g.iv.Parenthesis,"(")||Ie?.is(g.iv.Parenthesis,"()")))}},{id:g.fC.AfterWhereFunctionArgument,name:g.fC.AfterWhereFunctionArgument,resolve:function(Ie,de,Te,we){return Boolean(de?.is(g.iv.Keyword,"where")&&(Te?.is(g.iv.Parenthesis,"(")||Ie?.is(g.iv.Parenthesis,"()")))}},{id:g.fC.AfterGroupBy,name:g.fC.AfterGroupBy,resolve:function(Ie,de,Te,we){var Dt;return Boolean(de?.is(g.iv.Keyword,I)&&((Dt=de?.getPreviousKeyword())===null||Dt===void 0?void 0:Dt.is(g.iv.Keyword,"group"))&&(Te?.isIdentifier()||Te?.isDoubleQuotedString()||Te?.is(g.iv.Parenthesis,")")||Te?.is(g.iv.Parenthesis,"()")))}},{id:g.fC.SelectAlias,name:g.fC.SelectAlias,resolve:function(Ie,de,Te,we){return Te?.value===","&&de?.value.toLowerCase()==="as"}},{id:g.fC.FromKeyword,name:g.fC.FromKeyword,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()===z&&Te?.value!==","||(Ie?.isKeyword()||Ie?.isIdentifier())&&j.toLowerCase().startsWith(Ie.value.toLowerCase()))}},{id:g.fC.AfterFromKeyword,name:g.fC.AfterFromKeyword,resolve:function(Ie,de,Te,we){return Boolean(!Ie?.value.includes(".")&&Te?.value.toLowerCase()===j)}},{id:g.fC.AfterSchema,name:g.fC.AfterSchema,resolve:function(Ie,de,Te,we){return Ie?.isWhiteSpace()&&Ie?.next&&(Te=(Ie=Ie?.previous)==null?void 0:Ie.getPreviousNonWhiteSpaceToken()),Boolean(Ie?.isIdentifier()&&Ie?.value.endsWith(".")&&Te?.value.toLowerCase()===j)}},{id:g.fC.AfterFrom,name:g.fC.AfterFrom,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()===j&&Te?.isDoubleQuotedString()||de?.value.toLowerCase()===j&&Te?.isIdentifier()||de?.value.toLowerCase()===j&&Te?.isVariable())}},{id:g.fC.AfterTable,name:g.fC.AfterTable,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()===j&&(Te?.isVariable()||Te?.value!==""&&Te?.value.toLowerCase()!==j))}},{id:g.fC.WhereKeyword,name:g.fC.WhereKeyword,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()==="where"&&(Te?.isKeyword()||Te?.is(g.iv.Parenthesis,"(")||Te?.is(g.iv.Operator,"AND")))}},{id:g.fC.WhereComparisonOperator,name:g.fC.WhereComparisonOperator,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()==="where"&&!Te?.getPreviousNonWhiteSpaceToken().isOperator()&&!Ie.is(g.iv.Delimiter,".")&&!Ie.isParenthesis()&&(Te?.isIdentifier()||Te?.isDoubleQuotedString()))}},{id:g.fC.WhereValue,name:g.fC.WhereValue,resolve:function(Ie,de,Te,we){return Boolean(de?.value.toLowerCase()==="where"&&Te?.isOperator())}},{id:g.fC.AfterWhereValue,name:g.fC.AfterWhereValue,resolve:function(Ie,de,Te,we){var Dt,ft,ut;return Boolean(de?.value.toLowerCase()==="where"&&(Te.is(g.iv.Operator,"and")||Te.is(g.iv.Operator,"or")||Te?.isString()||Te?.isNumber()||Te?.is(g.iv.Parenthesis,")")||Te?.is(g.iv.Parenthesis,"()")||Te?.isTemplateVariable()||Te?.is(g.iv.IdentifierQuote)&&((Dt=Te.getPreviousNonWhiteSpaceToken())===null||Dt===void 0?void 0:Dt.is(g.iv.Identifier))&&((ut=(ft=Te?.getPreviousNonWhiteSpaceToken())===null||ft===void 0?void 0:ft.getPreviousNonWhiteSpaceToken())===null||ut===void 0?void 0:ut.is(g.iv.IdentifierQuote))))}},{id:g.fC.AfterGroupByKeywords,name:g.fC.AfterGroupByKeywords,resolve:function(Ie,de,Te,we){var Dt;return Boolean(de?.is(g.iv.Keyword,I)&&((Dt=de?.getPreviousKeyword())===null||Dt===void 0?void 0:Dt.is(g.iv.Keyword,"group"))&&(Te?.is(g.iv.Keyword,I)||Te?.is(g.iv.Delimiter,",")))}},{id:g.fC.AfterGroupByFunctionArgument,name:g.fC.AfterGroupByFunctionArgument,resolve:function(Ie,de,Te,we){var Dt;return Boolean(de?.is(g.iv.Keyword,I)&&((Dt=de?.getPreviousKeyword())===null||Dt===void 0?void 0:Dt.is(g.iv.Keyword,"group"))&&(Te?.is(g.iv.Parenthesis,"(")||Ie?.is(g.iv.Parenthesis,"()")))}},{id:g.fC.AfterOrderByKeywords,name:g.fC.AfterOrderByKeywords,resolve:function(Ie,de,Te,we){var Dt;return Boolean(Te?.is(g.iv.Keyword,I)&&((Dt=Te?.getPreviousKeyword())===null||Dt===void 0?void 0:Dt.is(g.iv.Keyword,"order")))}},{id:g.fC.AfterOrderByFunction,name:g.fC.AfterOrderByFunction,resolve:function(Ie,de,Te,we){var Dt,ft;return Boolean(de?.is(g.iv.Keyword,I)&&((Dt=de?.getPreviousKeyword())===null||Dt===void 0?void 0:Dt.is(g.iv.Keyword,"order"))&&Te?.is(g.iv.Parenthesis)&&((ft=Te?.getPreviousNonWhiteSpaceToken())===null||ft===void 0?void 0:ft.is(g.iv.Function)))}},{id:g.fC.AfterOrderByDirection,name:g.fC.AfterOrderByDirection,resolve:function(Ie,de,Te,we){return Boolean(de?.is(g.iv.Keyword,N)||de?.is(g.iv.Keyword,X))}},{id:g.fC.AfterIsOperator,name:g.fC.AfterIsOperator,resolve:function(Ie,de,Te,we){return Boolean(Te?.is(g.iv.Operator,"IS"))}},{id:g.fC.AfterIsNotOperator,name:g.fC.AfterIsNotOperator,resolve:function(Ie,de,Te,we){var Dt;return Boolean(Te?.is(g.iv.Operator,"NOT")&&((Dt=Te.getPreviousNonWhiteSpaceToken())===null||Dt===void 0?void 0:Dt.is(g.iv.Operator,"IS")))}}]}var ot={logger:function(){}},mt=function(){};b.attachDebugger&&b.createLogger&&(ot=b.createLogger("SQLEditor"),mt=ot.logger,b.attachDebugger("sqleditor",void 0,ot));var At=[{id:"$__timeFilter(dateColumn)",name:"$__timeFilter(dateColumn)",text:"$__timeFilter",args:["column"],type:g.mB.Filter,description:"Will be replaced by a time range filter using the specified column name. For example, dateColumn BETWEEN FROM_UNIXTIME(1494410783) AND FROM_UNIXTIME(1494410983)"},{id:"$__timeFrom()",name:"$__timeFrom()",text:"$__timeFrom",args:[],type:g.mB.Filter,description:"Will be replaced by the start of the currently active time selection. For example, FROM_UNIXTIME(1494410783)"},{id:"$__timeTo()",name:"$__timeTo()",text:"$__timeTo",args:[],type:g.mB.Filter,description:"Will be replaced by the end of the currently active time selection. For example, FROM_UNIXTIME(1494410983)"},{id:"$__timeGroup(dateColumn, '5m')",name:"$__timeGroup(dateColumn, '5m')",text:"$__timeGroup",args:["column","'5m'"],type:g.mB.Value,description:"Will be replaced by an expression usable in GROUP BY clause. For example, *cast(cast(UNIX_TIMESTAMP(dateColumn)/(300) as signed)*300 as signed),*"},{id:"$__table",name:"$__table",text:"$__table",args:[],type:g.mB.Table,description:"Will be replaced by the query table."},{id:"$__column",name:"$__column",text:"$__column",args:[],type:g.mB.Column,description:"Will be replaced by the query column."}];function Ke(Ie,de){var Te,we,Dt,ft={triggerCharacters:["."," ","$",",","(","'"]};de?.builtinFunctions.length&&(ft.supportedFunctions=function(){return de.builtinFunctions.map(function(Gt){return{id:Gt,name:Gt}})});var ut=[];return!((Te=de?.comparisonOperators)===null||Te===void 0)&&Te.length&&ut.push.apply(ut,V([],P(de.comparisonOperators.map(function(Gt){return{id:Gt.toLocaleLowerCase(),operator:Gt,type:g.$M.Comparison}})),!1)),de.logicalOperators=(we=de.logicalOperators)!==null&&we!==void 0?we:de.operators,!((Dt=de?.logicalOperators)===null||Dt===void 0)&&Dt.length&&ut.push.apply(ut,V([],P(de.logicalOperators.map(function(Gt){return{id:Gt.toLocaleLowerCase(),operator:Gt,type:g.$M.Logical}})),!1)),ft.supportedOperators=function(){return ut},ft.supportedMacros=function(){return At},ft}var Ve={id:"standardSql",extensions:[".sql"],aliases:["sql"],mimetypes:[],loader:function(){return Promise.resolve().then(function(){return ue})},completionProvider:Ke},Lt=new Map,Rt=new Map,St=function(Ie,de,Te){return D(void 0,void 0,void 0,function(){var we,Dt,ft,ut,Gt,xn,rr,Ne;return _(this,function(Ge){switch(Ge.label){case 0:return[4,(we=function(nt,ze){if(ze?.id!=="sql"&&!ze.loader){mt("Loading language '".concat(ze?.id,"' from Monaco registry"),!1);var tt=nt.languages.getLanguages().find(function(gt){return gt.id===ze?.id});if(!tt)throw Error("Unknown Monaco language ".concat(ze?.id));return L(L({completionProvider:Ke},tt),ze)}return L(L({},Ve),ze)}(Ie,de)).loader(Ie)];case 1:return Dt=Ge.sent(),ft=Dt.language,ut=Dt.conf,Ie.languages.register({id:Te}),Ie.languages.setMonarchTokensProvider(Te,L({},ft)),Ie.languages.setLanguageConfiguration(Te,L({},ut)),we.formatter&&Ie.languages.registerDocumentFormattingEditProvider(Te,{provideDocumentFormattingEdits:function(nt){var ze=de.formatter(nt.getValue());return[{range:nt.getFullModelRange(),text:ze}]}}),we.completionProvider&&(Gt=we.completionProvider(Ie,ft),function(nt,ze,tt){var gt,zt,Sn,An,Hn,Vn,tr,Er,pr,zr,fi,$r=this;Lt.has(nt)||function(st){Lt.has(st)||Lt.set(st,{functions:new O.Registry,operators:new O.Registry,suggestionKinds:new O.Registry(oe),positionResolvers:new O.Registry(pt),macros:new O.Registry}),Lt.get(st)}(nt);var Zr=Lt.get(nt);Rt.has(ze)||Rt.set(ze,new O.Registry((vi=Zr.functions,ui=Zr.operators,Ji=Zr.macros,function(){return[{id:g.is.SelectKeyword,name:g.is.SelectKeyword,suggestions:function(st,jt){return Promise.resolve([{label:"SELECT <column>",insertText:"SELECT $0",insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Snippet,command:$e,sortText:g.G8.Medium},{label:"SELECT <column> FROM <table>",insertText:"SELECT $2 FROM $1",insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Snippet,command:$e,sortText:g.G8.Medium}])}},{id:g.is.TemplateVariables,name:g.is.TemplateVariables,suggestions:function(st,jt){var on=C.getTemplateSrv();return on?Promise.resolve(on.getVariables().map(function(Pn){var Wt="$".concat(Pn.name),kt=on.replace(Wt);return{label:Wt,detail:"(Template Variable) ".concat(kt),kind:g.cm.Snippet,documentation:"(Template Variable) ".concat(kt),insertText:"\\$".concat(Pn.name," "),insertTextRules:g.a7.InsertAsSnippet,command:$e,sortText:g.G8.Low}})):Promise.resolve([])}},{id:g.is.SelectMacro,name:g.is.SelectMacro,suggestions:function(st,jt){return Promise.resolve(V([],P(Ji.list().filter(function(on){return on.type===g.mB.Value||on.type===g.mB.Column}).map(pe)),!1))}},{id:g.is.TableMacro,name:g.is.TableMacro,suggestions:function(st,jt){return Promise.resolve(V([],P(Ji.list().filter(function(on){return on.type===g.mB.Table}).map(pe)),!1))}},{id:g.is.GroupMacro,name:g.is.GroupMacro,suggestions:function(st,jt){return Promise.resolve(V([],P(Ji.list().filter(function(on){return on.type===g.mB.Group}).map(pe)),!1))}},{id:g.is.FilterMacro,name:g.is.FilterMacro,suggestions:function(st,jt){return Promise.resolve(V([],P(Ji.list().filter(function(on){return on.type===g.mB.Filter}).map(pe)),!1))}},{id:g.is.WithKeyword,name:g.is.WithKeyword,suggestions:function(st,jt){return Promise.resolve([{label:"WITH <alias> AS ( ... )",insertText:"WITH $1 AS ( $2 )",insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Snippet,command:$e,sortText:g.G8.Medium}])}},{id:g.is.StarWildCard,name:g.is.StarWildCard,suggestions:function(st,jt){return Promise.resolve([{label:"*",insertText:"* $0",insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Field,command:$e,sortText:g.G8.High}])}},{id:g.is.FunctionsWithArguments,name:g.is.FunctionsWithArguments,suggestions:function(st,jt){return Promise.resolve(V([],P(vi.list().map(function(on){return{label:on.name,insertText:"".concat(on.name,"($0)"),documentation:on.description,insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Function,command:$e,sortText:g.G8.MediumLow}})),!1))}},{id:g.is.FunctionsWithoutArguments,name:g.is.FunctionsWithoutArguments,suggestions:function(st,jt){return Promise.resolve(V([],P(vi.list().map(function(on){return{label:on.name,insertText:"".concat(on.name,"()"),documentation:on.description,insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Function,command:$e,sortText:g.G8.MediumHigh}})),!1))}},{id:g.is.FromKeyword,name:g.is.FromKeyword,suggestions:function(st,jt){return Promise.resolve([{label:"FROM",insertText:"FROM $0",command:$e,insertTextRules:g.a7.InsertAsSnippet,kind:g.cm.Keyword}])}},{id:g.is.Schemas,name:g.is.Schemas,suggestions:function(st,jt){return Promise.resolve([])}},{id:g.is.Tables,name:g.is.Tables,suggestions:function(st,jt){return Promise.resolve([])}},{id:g.is.Columns,name:g.is.Columns,suggestions:function(st,jt){return Promise.resolve([])}},{id:g.is.LogicalOperators,name:g.is.LogicalOperators,suggestions:function(st,jt){return Promise.resolve(ui.list().filter(function(on){return on.type===g.$M.Logical}).map(function(on){return{label:on.operator,insertText:"".concat(on.operator," "),documentation:on.description,command:$e,sortText:g.G8.MediumHigh,kind:g.cm.Operator}}))}},{id:g.is.WhereKeyword,name:g.is.WhereKeyword,suggestions:function(st,jt){return Promise.resolve([{label:"WHERE",insertText:"WHERE ",command:$e,sortText:g.G8.MediumHigh,kind:g.cm.Keyword}])}},{id:g.is.ComparisonOperators,name:g.is.ComparisonOperators,suggestions:function(st,jt){return Promise.resolve(V(V([],P(ui.list().filter(function(on){return on.type===g.$M.Comparison}).map(function(on){return{label:on.operator,insertText:"".concat(on.operator," "),documentation:on.description,command:$e,sortText:g.G8.MediumHigh,kind:g.cm.Operator}})),!1),[{label:"IN (...)",insertText:"IN ( $0 )",command:$e,sortText:g.G8.Medium,kind:g.cm.Operator,insertTextRules:g.a7.InsertAsSnippet},{label:"NOT IN (...)",insertText:"NOT IN ( $0 )",command:$e,sortText:g.G8.Medium,kind:g.cm.Operator,insertTextRules:g.a7.InsertAsSnippet},{label:"IS",insertText:"IS",command:$e,sortText:g.G8.Medium,kind:g.cm.Operator},{label:"IS NOT",insertText:"IS NOT",command:$e,sortText:g.G8.Medium,kind:g.cm.Operator}],!1))}},{id:g.is.GroupByKeywords,name:g.is.GroupByKeywords,suggestions:function(st,jt){return Promise.resolve([{label:"GROUP BY",insertText:"GROUP BY ",command:$e,sortText:g.G8.MediumHigh,kind:g.cm.Keyword}])}},{id:g.is.OrderByKeywords,name:g.is.OrderByKeywords,suggestions:function(st,jt){return Promise.resolve([{label:"ORDER BY",insertText:"ORDER BY ",command:$e,sortText:g.G8.Medium,kind:g.cm.Keyword},{label:"ORDER BY(ascending)",insertText:"ORDER BY $1 ASC ",command:$e,sortText:g.G8.MediumLow,kind:g.cm.Snippet,insertTextRules:g.a7.InsertAsSnippet},{label:"ORDER BY(descending)",insertText:"ORDER BY $1 DESC",command:$e,sortText:g.G8.MediumLow,kind:g.cm.Snippet,insertTextRules:g.a7.InsertAsSnippet}])}},{id:g.is.LimitKeyword,name:g.is.LimitKeyword,suggestions:function(st,jt){return Promise.resolve([{label:"LIMIT",insertText:"LIMIT ",command:$e,sortText:g.G8.MediumLow,kind:g.cm.Keyword}])}},{id:g.is.SortOrderDirectionKeyword,name:g.is.SortOrderDirectionKeyword,suggestions:function(st,jt){return Promise.resolve([X,N].map(function(on){return{label:on,insertText:"".concat(on," "),command:$e,kind:g.cm.Keyword}}))}},{id:g.is.NotKeyword,name:g.is.NotKeyword,suggestions:function(){return Promise.resolve([{label:"NOT",insertText:"NOT",command:$e,kind:g.cm.Keyword,sortText:g.G8.High}])}},{id:g.is.BoolValues,name:g.is.BoolValues,suggestions:function(){return Promise.resolve(["TRUE","FALSE"].map(function(st){return{label:st,insertText:"".concat(st),command:$e,kind:g.cm.Keyword,sortText:g.G8.Medium}}))}},{id:g.is.NullValue,name:g.is.NullValue,suggestions:function(){return Promise.resolve(["NULL"].map(function(st){return{label:st,insertText:"".concat(st),command:$e,kind:g.cm.Keyword,sortText:g.G8.Low}}))}}]})));var vi,ui,Ji,pi=Rt.get(ze);if(tt.supportedFunctions)try{for(var ta=U(tt.supportedFunctions()),sa=ta.next();!sa.done;sa=ta.next()){var Hi=sa.value;Zr.functions.getIfExists(Hi.id)||Zr.functions.register(Hi)}}catch(st){gt={error:st}}finally{try{sa&&!sa.done&&(zt=ta.return)&&zt.call(ta)}finally{if(gt)throw gt.error}}if(tt.supportedOperators)try{for(var Fa=U(tt.supportedOperators()),ra=Fa.next();!ra.done;ra=Fa.next()){var ba=ra.value;Zr.operators.getIfExists(ba.id)||Zr.operators.register(L(L({},ba),{name:ba.id}))}}catch(st){Sn={error:st}}finally{try{ra&&!ra.done&&(An=Fa.return)&&An.call(Fa)}finally{if(Sn)throw Sn.error}}if(tt.supportedMacros)try{for(var va=U(tt.supportedMacros()),oo=va.next();!oo.done;oo=va.next()){var Qa=oo.value;Zr.macros.getIfExists(Qa.id)||Zr.macros.register(L(L({},Qa),{name:Qa.id}))}}catch(st){Hn={error:st}}finally{try{oo&&!oo.done&&(Vn=va.return)&&Vn.call(va)}finally{if(Hn)throw Hn.error}}if(tt.customStatementPlacement){var za=function(st){var jt=Zr.positionResolvers.getIfExists(st.id);if(jt){var on=jt.resolve;jt.resolve=function(){for(var Pn=[],Wt=0;Wt<arguments.length;Wt++)Pn[Wt]=arguments[Wt];var kt=st.resolve.apply(st,V([],P(Pn),!1));if(st.overrideDefault)return kt;var dn=on.apply(void 0,V([],P(Pn),!1));return dn||kt}}else Zr.positionResolvers.register(L(L({},st),{id:st.id,name:st.id})),Zr.suggestionKinds.register({id:st.id,name:st.id,kind:[]})};try{for(var lo=U(tt.customStatementPlacement()),Io=lo.next();!Io.done;Io=lo.next()){var Bn=Io.value;za(Bn)}}catch(st){tr={error:st}}finally{try{Io&&!Io.done&&(Er=lo.return)&&Er.call(lo)}finally{if(tr)throw tr.error}}}if(tt.customSuggestionKinds){var tn=function(st){if((fi=st.applyTo)===null||fi===void 0||fi.forEach(function(on){var Pn=Zr.suggestionKinds.getIfExists(on);Pn&&Pn.kind.indexOf(st.id)===-1&&Pn.kind.push(st.id)}),st.overrideDefault){var jt=pi.get(st.id);if(jt!==void 0)return jt.suggestions=st.suggestionsResolver,"continue"}pi.register({id:st.id,name:st.id,suggestions:st.suggestionsResolver})};try{for(var Qt=U(tt.customSuggestionKinds()),Cn=Qt.next();!Cn.done;Cn=Qt.next()){var wr=Cn.value;tn(wr)}}catch(st){pr={error:st}}finally{try{Cn&&!Cn.done&&(zr=Qt.return)&&zr.call(Qt)}finally{if(pr)throw pr.error}}}if(tt.schemas){var nn=(Zn=pi.get(g.is.Schemas)).suggestions;Zn.suggestions=function(st,jt){return D($r,void 0,void 0,function(){var on,Pn,Wt;return _(this,function(kt){switch(kt.label){case 0:return[4,nn(st,jt)];case 1:return on=kt.sent(),[4,tt.schemas.resolve()];case 2:return Pn=kt.sent(),Wt=Pn.map(function(dn){var _t;return{label:dn.name,insertText:"".concat((_t=dn.completion)!==null&&_t!==void 0?_t:dn.name,"."),command:$e,kind:g.cm.Module,sortText:g.G8.High}}),[2,V(V([],P(on),!1),P(Wt),!1)]}})})}}if(tt.tables){var Nn=(Zn=pi.get(g.is.Tables)).suggestions;Zn.suggestions=function(st,jt){return D($r,void 0,void 0,function(){var on,Pn,Wt,kt,dn,_t,Vt;return _(this,function(an){switch(an.label){case 0:return[4,Nn(st,jt)];case 1:return on=an.sent(),Pn=ye(st.currentToken),Wt=(Vt=(_t=tt.tables)===null||_t===void 0?void 0:_t.parseName)!==null&&Vt!==void 0?Vt:Se,kt=Wt(Pn),[4,tt.tables.resolve(kt)];case 2:return dn=an.sent().map(function(cn){var Xt;return{label:cn.name,insertText:"".concat((Xt=cn.completion)!==null&&Xt!==void 0?Xt:cn.name).concat(cn.completion===cn.name?" $0":""),insertTextRules:g.a7.InsertAsSnippet,command:$e,kind:g.cm.Field,sortText:g.G8.MediumHigh}}),[2,V(V([],P(on),!1),P(dn),!1)]}})})}}if(tt.columns){var Zn,or=(Zn=pi.get(g.is.Columns)).suggestions;Zn.suggestions=function(st,jt){return D($r,void 0,void 0,function(){var on,Pn,Wt,kt,dn,_t,Vt,an,cn;return _(this,function(Xt){switch(Xt.label){case 0:return[4,or(st,jt)];case 1:return on=Xt.sent(),Pn=ye(st.currentToken),kt=(an=(Vt=tt.tables)===null||Vt===void 0?void 0:Vt.parseName)!==null&&an!==void 0?an:Se,Pn&&Pn.value&&(Wt=kt(Pn)),dn=[],Wt?[4,(cn=tt.columns)===null||cn===void 0?void 0:cn.resolve(Wt)]:[3,3];case 2:_t=Xt.sent(),dn=_t?_t.map(function(gn){var Rn;return{label:gn.name,insertText:(Rn=gn.completion)!==null&&Rn!==void 0?Rn:gn.name,kind:g.cm.Field,sortText:g.G8.High,detail:gn.type,documentation:gn.description}}):[],Xt.label=3;case 3:return[2,V(V([],P(on),!1),P(dn),!1)]}})})}}}(de.id,Te,Gt),xn=Lt.get(de.id),rr=Rt.get(Te),Ne=function(nt,ze,tt,gt){return D(void 0,void 0,void 0,function(){var zt,Sn,An,Hn;return _(this,function(Vn){switch(Vn.label){case 0:return zt=ae(Ie,nt,ze,Te),Sn=W(zt,xn.positionResolvers),An=function(tr,Er){for(var pr=[],zr=0;zr<tr.length;zr++){var fi=Er.getIfExists(tr[zr]);fi&&(pr=pr.concat(fi.kind))}return pr}(Sn,xn.suggestionKinds),mt("Statement position",!1,Sn),mt("Suggestion kinds",!1,An),Hn={position:ze,currentToken:zt,statementPosition:Sn,kind:An,range:Ie.Range.fromPositions(ze)},[4,K(Ie,zt,An,Hn,rr)];case 1:return[2,{suggestions:Vn.sent()}]}})})},Ie.languages.registerCompletionItemProvider(Te,L(L({},Gt),{provideCompletionItems:Ne}))),[2]}})})},Ye={testData:Object.freeze({__proto__:null,singleLineFullQuery:{query:'SELECT column1, FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"identifier.sql",language:"sql"},{offset:14,type:"delimiter.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"keyword.sql",language:"sql"},{offset:20,type:"white.sql",language:"sql"},{offset:21,type:"identifier.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"keyword.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"identifier.sql",language:"sql"},{offset:41,type:"white.sql",language:"sql"},{offset:42,type:"operator.sql",language:"sql"},{offset:43,type:"white.sql",language:"sql"},{offset:44,type:"identifier.quote.sql",language:"sql"},{offset:45,type:"identifier.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"white.sql",language:"sql"},{offset:53,type:"keyword.sql",language:"sql"},{offset:58,type:"white.sql",language:"sql"},{offset:59,type:"keyword.sql",language:"sql"},{offset:61,type:"white.sql",language:"sql"},{offset:62,type:"identifier.sql",language:"sql"},{offset:69,type:"white.sql",language:"sql"},{offset:70,type:"keyword.sql",language:"sql"},{offset:75,type:"white.sql",language:"sql"},{offset:76,type:"keyword.sql",language:"sql"},{offset:78,type:"white.sql",language:"sql"},{offset:79,type:"identifier.sql",language:"sql"},{offset:86,type:"white.sql",language:"sql"},{offset:87,type:"keyword.sql",language:"sql"},{offset:91,type:"white.sql",language:"sql"},{offset:92,type:"keyword.sql",language:"sql"},{offset:97,type:"white.sql",language:"sql"},{offset:98,type:"number.sql",language:"sql"},{offset:100,type:"delimiter.sql",language:"sql"}]]},singleLineFullQueryWithAggregation:{query:'SELECT count(column1), FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"identifier.sql",language:"sql"},{offset:34,type:"white.sql",language:"sql"},{offset:35,type:"keyword.sql",language:"sql"},{offset:40,type:"white.sql",language:"sql"},{offset:41,type:"identifier.sql",language:"sql"},{offset:48,type:"white.sql",language:"sql"},{offset:49,type:"operator.sql",language:"sql"},{offset:50,type:"white.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"identifier.sql",language:"sql"},{offset:58,type:"identifier.quote.sql",language:"sql"},{offset:59,type:"white.sql",language:"sql"},{offset:60,type:"keyword.sql",language:"sql"},{offset:65,type:"white.sql",language:"sql"},{offset:66,type:"keyword.sql",language:"sql"},{offset:68,type:"white.sql",language:"sql"},{offset:69,type:"identifier.sql",language:"sql"},{offset:76,type:"white.sql",language:"sql"},{offset:77,type:"keyword.sql",language:"sql"},{offset:82,type:"white.sql",language:"sql"},{offset:83,type:"keyword.sql",language:"sql"},{offset:85,type:"white.sql",language:"sql"},{offset:86,type:"identifier.sql",language:"sql"},{offset:93,type:"white.sql",language:"sql"},{offset:94,type:"keyword.sql",language:"sql"},{offset:98,type:"white.sql",language:"sql"},{offset:99,type:"keyword.sql",language:"sql"},{offset:104,type:"white.sql",language:"sql"},{offset:105,type:"number.sql",language:"sql"},{offset:107,type:"delimiter.sql",language:"sql"}]]},multiLineFullQuery:{query:`SELECT column1, | |
FROM table1 | |
WHERE column1 = "value1" | |
GROUP BY column1 ORDER BY column1 DESC | |
LIMIT 10;`,tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"identifier.sql",language:"sql"},{offset:14,type:"delimiter.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:4,type:"white.sql",language:"sql"},{offset:5,type:"identifier.sql",language:"sql"},{offset:11,type:"white.sql",language:"sql"}],[{offset:0,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"identifier.sql",language:"sql"},{offset:13,type:"white.sql",language:"sql"},{offset:14,type:"operator.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"identifier.quote.sql",language:"sql"},{offset:17,type:"identifier.sql",language:"sql"},{offset:23,type:"identifier.quote.sql",language:"sql"},{offset:24,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"keyword.sql",language:"sql"},{offset:8,type:"white.sql",language:"sql"},{offset:9,type:"identifier.sql",language:"sql"},{offset:16,type:"white.sql",language:"sql"},{offset:17,type:"keyword.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:25,type:"white.sql",language:"sql"},{offset:26,type:"identifier.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"keyword.sql",language:"sql"},{offset:38,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"number.sql",language:"sql"},{offset:8,type:"delimiter.sql",language:"sql"}]]},multiLineFullQueryWithAggregation:{query:`SELECT count(column1), | |
FROM table1 | |
WHERE column1 = "value1" | |
GROUP BY column1 ORDER BY column1 DESC | |
LIMIT 10;`,tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:4,type:"white.sql",language:"sql"},{offset:5,type:"identifier.sql",language:"sql"},{offset:11,type:"white.sql",language:"sql"}],[{offset:0,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"identifier.sql",language:"sql"},{offset:13,type:"white.sql",language:"sql"},{offset:14,type:"operator.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"identifier.quote.sql",language:"sql"},{offset:17,type:"identifier.sql",language:"sql"},{offset:23,type:"identifier.quote.sql",language:"sql"},{offset:24,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"keyword.sql",language:"sql"},{offset:8,type:"white.sql",language:"sql"},{offset:9,type:"identifier.sql",language:"sql"},{offset:16,type:"white.sql",language:"sql"},{offset:17,type:"keyword.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:25,type:"white.sql",language:"sql"},{offset:26,type:"identifier.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"keyword.sql",language:"sql"},{offset:38,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"number.sql",language:"sql"},{offset:8,type:"delimiter.sql",language:"sql"}]]},singleLineEmptyQuery:{query:"",tokens:[]},singleLineTwoQueries:{query:'SELECT column1, FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10; SELECT column2, FROM table2 WHERE column2 = "value2" GROUP BY column1 ORDER BY column2 DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"identifier.sql",language:"sql"},{offset:14,type:"delimiter.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"keyword.sql",language:"sql"},{offset:20,type:"white.sql",language:"sql"},{offset:21,type:"identifier.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"keyword.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"identifier.sql",language:"sql"},{offset:41,type:"white.sql",language:"sql"},{offset:42,type:"operator.sql",language:"sql"},{offset:43,type:"white.sql",language:"sql"},{offset:44,type:"identifier.quote.sql",language:"sql"},{offset:45,type:"identifier.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"white.sql",language:"sql"},{offset:53,type:"keyword.sql",language:"sql"},{offset:58,type:"white.sql",language:"sql"},{offset:59,type:"keyword.sql",language:"sql"},{offset:61,type:"white.sql",language:"sql"},{offset:62,type:"identifier.sql",language:"sql"},{offset:69,type:"white.sql",language:"sql"},{offset:70,type:"keyword.sql",language:"sql"},{offset:75,type:"white.sql",language:"sql"},{offset:76,type:"keyword.sql",language:"sql"},{offset:78,type:"white.sql",language:"sql"},{offset:79,type:"identifier.sql",language:"sql"},{offset:86,type:"white.sql",language:"sql"},{offset:87,type:"keyword.sql",language:"sql"},{offset:91,type:"white.sql",language:"sql"},{offset:92,type:"keyword.sql",language:"sql"},{offset:97,type:"white.sql",language:"sql"},{offset:98,type:"number.sql",language:"sql"},{offset:100,type:"delimiter.sql",language:"sql"},{offset:101,type:"white.sql",language:"sql"},{offset:102,type:"keyword.sql",language:"sql"},{offset:108,type:"white.sql",language:"sql"},{offset:109,type:"identifier.sql",language:"sql"},{offset:116,type:"delimiter.sql",language:"sql"},{offset:117,type:"white.sql",language:"sql"},{offset:118,type:"keyword.sql",language:"sql"},{offset:122,type:"white.sql",language:"sql"},{offset:123,type:"identifier.sql",language:"sql"},{offset:129,type:"white.sql",language:"sql"},{offset:130,type:"keyword.sql",language:"sql"},{offset:135,type:"white.sql",language:"sql"},{offset:136,type:"identifier.sql",language:"sql"},{offset:143,type:"white.sql",language:"sql"},{offset:144,type:"operator.sql",language:"sql"},{offset:145,type:"white.sql",language:"sql"},{offset:146,type:"identifier.quote.sql",language:"sql"},{offset:147,type:"identifier.sql",language:"sql"},{offset:153,type:"identifier.quote.sql",language:"sql"},{offset:154,type:"white.sql",language:"sql"},{offset:155,type:"keyword.sql",language:"sql"},{offset:160,type:"white.sql",language:"sql"},{offset:161,type:"keyword.sql",language:"sql"},{offset:163,type:"white.sql",language:"sql"},{offset:164,type:"identifier.sql",language:"sql"},{offset:171,type:"white.sql",language:"sql"},{offset:172,type:"keyword.sql",language:"sql"},{offset:177,type:"white.sql",language:"sql"},{offset:178,type:"keyword.sql",language:"sql"},{offset:180,type:"white.sql",language:"sql"},{offset:181,type:"identifier.sql",language:"sql"},{offset:188,type:"white.sql",language:"sql"},{offset:189,type:"keyword.sql",language:"sql"},{offset:193,type:"white.sql",language:"sql"},{offset:194,type:"keyword.sql",language:"sql"},{offset:199,type:"white.sql",language:"sql"},{offset:200,type:"number.sql",language:"sql"},{offset:202,type:"delimiter.sql",language:"sql"}]]},singleLineTwoQueriesWithAggregation:{query:'SELECT count(column1), FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10; SELECT count(column2), FROM table2 WHERE column2 = "value2" GROUP BY column1 ORDER BY column2 DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"identifier.sql",language:"sql"},{offset:34,type:"white.sql",language:"sql"},{offset:35,type:"keyword.sql",language:"sql"},{offset:40,type:"white.sql",language:"sql"},{offset:41,type:"identifier.sql",language:"sql"},{offset:48,type:"white.sql",language:"sql"},{offset:49,type:"operator.sql",language:"sql"},{offset:50,type:"white.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"identifier.sql",language:"sql"},{offset:58,type:"identifier.quote.sql",language:"sql"},{offset:59,type:"white.sql",language:"sql"},{offset:60,type:"keyword.sql",language:"sql"},{offset:65,type:"white.sql",language:"sql"},{offset:66,type:"keyword.sql",language:"sql"},{offset:68,type:"white.sql",language:"sql"},{offset:69,type:"identifier.sql",language:"sql"},{offset:76,type:"white.sql",language:"sql"},{offset:77,type:"keyword.sql",language:"sql"},{offset:82,type:"white.sql",language:"sql"},{offset:83,type:"keyword.sql",language:"sql"},{offset:85,type:"white.sql",language:"sql"},{offset:86,type:"identifier.sql",language:"sql"},{offset:93,type:"white.sql",language:"sql"},{offset:94,type:"keyword.sql",language:"sql"},{offset:98,type:"white.sql",language:"sql"},{offset:99,type:"keyword.sql",language:"sql"},{offset:104,type:"white.sql",language:"sql"},{offset:105,type:"number.sql",language:"sql"},{offset:107,type:"delimiter.sql",language:"sql"},{offset:108,type:"white.sql",language:"sql"},{offset:109,type:"keyword.sql",language:"sql"},{offset:115,type:"white.sql",language:"sql"},{offset:116,type:"predefined.sql",language:"sql"},{offset:121,type:"delimiter.parenthesis.sql",language:"sql"},{offset:122,type:"identifier.sql",language:"sql"},{offset:129,type:"delimiter.parenthesis.sql",language:"sql"},{offset:130,type:"delimiter.sql",language:"sql"},{offset:131,type:"white.sql",language:"sql"},{offset:132,type:"keyword.sql",language:"sql"},{offset:136,type:"white.sql",language:"sql"},{offset:137,type:"identifier.sql",language:"sql"},{offset:143,type:"white.sql",language:"sql"},{offset:144,type:"keyword.sql",language:"sql"},{offset:149,type:"white.sql",language:"sql"},{offset:150,type:"identifier.sql",language:"sql"},{offset:157,type:"white.sql",language:"sql"},{offset:158,type:"operator.sql",language:"sql"},{offset:159,type:"white.sql",language:"sql"},{offset:160,type:"identifier.quote.sql",language:"sql"},{offset:161,type:"identifier.sql",language:"sql"},{offset:167,type:"identifier.quote.sql",language:"sql"},{offset:168,type:"white.sql",language:"sql"},{offset:169,type:"keyword.sql",language:"sql"},{offset:174,type:"white.sql",language:"sql"},{offset:175,type:"keyword.sql",language:"sql"},{offset:177,type:"white.sql",language:"sql"},{offset:178,type:"identifier.sql",language:"sql"},{offset:185,type:"white.sql",language:"sql"},{offset:186,type:"keyword.sql",language:"sql"},{offset:191,type:"white.sql",language:"sql"},{offset:192,type:"keyword.sql",language:"sql"},{offset:194,type:"white.sql",language:"sql"},{offset:195,type:"identifier.sql",language:"sql"},{offset:202,type:"white.sql",language:"sql"},{offset:203,type:"keyword.sql",language:"sql"},{offset:207,type:"white.sql",language:"sql"},{offset:208,type:"keyword.sql",language:"sql"},{offset:213,type:"white.sql",language:"sql"},{offset:214,type:"number.sql",language:"sql"},{offset:216,type:"delimiter.sql",language:"sql"}]]},singleLineMultipleColumns:{query:'SELECT count(column1), column2 FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1, avg(column2) DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"identifier.sql",language:"sql"},{offset:30,type:"white.sql",language:"sql"},{offset:31,type:"keyword.sql",language:"sql"},{offset:35,type:"white.sql",language:"sql"},{offset:36,type:"identifier.sql",language:"sql"},{offset:42,type:"white.sql",language:"sql"},{offset:43,type:"keyword.sql",language:"sql"},{offset:48,type:"white.sql",language:"sql"},{offset:49,type:"identifier.sql",language:"sql"},{offset:56,type:"white.sql",language:"sql"},{offset:57,type:"operator.sql",language:"sql"},{offset:58,type:"white.sql",language:"sql"},{offset:59,type:"identifier.quote.sql",language:"sql"},{offset:60,type:"identifier.sql",language:"sql"},{offset:66,type:"identifier.quote.sql",language:"sql"},{offset:67,type:"white.sql",language:"sql"},{offset:68,type:"keyword.sql",language:"sql"},{offset:73,type:"white.sql",language:"sql"},{offset:74,type:"keyword.sql",language:"sql"},{offset:76,type:"white.sql",language:"sql"},{offset:77,type:"identifier.sql",language:"sql"},{offset:84,type:"white.sql",language:"sql"},{offset:85,type:"keyword.sql",language:"sql"},{offset:90,type:"white.sql",language:"sql"},{offset:91,type:"keyword.sql",language:"sql"},{offset:93,type:"white.sql",language:"sql"},{offset:94,type:"identifier.sql",language:"sql"},{offset:101,type:"delimiter.sql",language:"sql"},{offset:102,type:"white.sql",language:"sql"},{offset:103,type:"predefined.sql",language:"sql"},{offset:106,type:"delimiter.parenthesis.sql",language:"sql"},{offset:107,type:"identifier.sql",language:"sql"},{offset:114,type:"delimiter.parenthesis.sql",language:"sql"},{offset:115,type:"white.sql",language:"sql"},{offset:116,type:"keyword.sql",language:"sql"},{offset:120,type:"white.sql",language:"sql"},{offset:121,type:"keyword.sql",language:"sql"},{offset:126,type:"white.sql",language:"sql"},{offset:127,type:"number.sql",language:"sql"},{offset:129,type:"delimiter.sql",language:"sql"}]]},multiLineMultipleColumns:{query:`SELECT count(column1), column2 | |
FROM table1 | |
WHERE column1 = "value1" | |
GROUP BY column1 ORDER BY column1, avg(column2) DESC | |
LIMIT 10;`,tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"identifier.sql",language:"sql"},{offset:30,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:4,type:"white.sql",language:"sql"},{offset:5,type:"identifier.sql",language:"sql"},{offset:11,type:"white.sql",language:"sql"}],[{offset:0,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"identifier.sql",language:"sql"},{offset:13,type:"white.sql",language:"sql"},{offset:14,type:"operator.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"identifier.quote.sql",language:"sql"},{offset:17,type:"identifier.sql",language:"sql"},{offset:23,type:"identifier.quote.sql",language:"sql"},{offset:24,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"keyword.sql",language:"sql"},{offset:8,type:"white.sql",language:"sql"},{offset:9,type:"identifier.sql",language:"sql"},{offset:16,type:"white.sql",language:"sql"},{offset:17,type:"keyword.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:25,type:"white.sql",language:"sql"},{offset:26,type:"identifier.sql",language:"sql"},{offset:33,type:"delimiter.sql",language:"sql"},{offset:34,type:"white.sql",language:"sql"},{offset:35,type:"predefined.sql",language:"sql"},{offset:38,type:"delimiter.parenthesis.sql",language:"sql"},{offset:39,type:"identifier.sql",language:"sql"},{offset:46,type:"delimiter.parenthesis.sql",language:"sql"},{offset:47,type:"white.sql",language:"sql"},{offset:48,type:"keyword.sql",language:"sql"},{offset:52,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"number.sql",language:"sql"},{offset:8,type:"delimiter.sql",language:"sql"}]]}}),testStatementPosition:function(Ie,de,Te){describe("".concat(Ie),function(){var we,Dt;beforeEach(function(){var ft=new Map;de.forEach(function(ut){return ft.set(ut.query.query,ut.query.tokens)}),we=function(ut){return{editor:{tokenize:function(Gt,xn){return ut.get(Gt)}},Range:{containsPosition:function(Gt,xn){return xn.lineNumber>=Gt.startLineNumber&&xn.lineNumber<=Gt.endLineNumber&&xn.column>=Gt.startColumn&&xn.column<=Gt.endColumn}},languages:{CompletionItemKind:{Snippet:2,Function:1,Keyword:3},CompletionItemInsertTextRule:{InsertAsSnippet:2}}}}(ft),Dt=new O.Registry(function(){return Te().map(function(ut){return{id:ut.id,name:ut.name||ut.id,resolve:ut.resolve}})})}),de.forEach(function(ft){test("".concat(ft.query.query),function(){(function(ut,Gt,xn,rr,Ne){var Ge,nt=W(ae(rr,(Ge=ut,{getValue:function(ze,tt){return Ge},getValueInRange:function(ze,tt){return Ge.split(` | |
`)[ze.startLineNumber-1].trim().slice(ze.startColumn===0?0:ze.startColumn-1,ze.endColumn-1)},getLineLength:function(ze){return Ge.split(` | |
`)[ze-1].trim().length}}),Gt),Ne);expect(nt).toContain(xn)})(ft.query.query,{lineNumber:ft.position.line,column:ft.position.column},Ie,we,Dt)})})})}},He=function(Ie){return{button:R.css({paddingLeft:Ie.spacing(1.5),paddingRight:Ie.spacing(1.5)})}},vt=function(Ie){var de=Ie.children,Te=A(Ie,["children"]),we=b.useStyles2(S.useCallback(function(Dt){return at(Dt,Te)},[Te]));return w.createElement("div",{className:we.root},de)},at=function(Ie,de){var Te,we,Dt;return{root:R.css({display:"flex",flexDirection:(Te=de.direction)!==null&&Te!==void 0?Te:"row",flexWrap:(we=de.wrap)===null||we===void 0||we?"wrap":void 0,alignItems:de.alignItems,gap:Ie.spacing((Dt=de.gap)!==null&&Dt!==void 0?Dt:2),flexGrow:de.flexGrow})}},Re=function(Ie){return{root:R.css({display:"flex",flexWrap:"wrap",alignItems:"center",gap:Ie.spacing(3),minHeight:Ie.spacing(4)})}},ge=function(Ie){var de=b.useStyles2(S.useCallback(function(Te){return Ee(Te,Ie)},[Ie]));return w.createElement("span",{className:R.cx(de.wrapper)})};ge.defaultProps={v:0,h:0,layout:"block"};var Ee=function(Ie,de){var Te,we;return{wrapper:R.css([{paddingRight:Ie.spacing((Te=de.h)!==null&&Te!==void 0?Te:0),paddingBottom:Ie.spacing((we=de.v)!==null&&we!==void 0?we:0)},de.layout==="inline"&&{display:"inline-block"},de.layout==="block"&&{display:"block"}])}},je=function(Ie,de){return{root:R.css({minWidth:Ie.spacing(de??0)}),label:R.css({fontSize:12,fontWeight:Ie.typography.fontWeightMedium}),optional:R.css({fontStyle:"italic",color:Ie.colors.text.secondary}),field:R.css({marginBottom:0}),icon:R.css({color:Ie.colors.text.secondary,marginLeft:Ie.spacing(1),":hover":{color:Ie.colors.text.primary}})}},it=function(Ie){return{root:R.css({padding:Ie.spacing(1),backgroundColor:Ie.colors.background.secondary,borderRadius:Ie.shape.borderRadius(1)})}},Ft=function(){return{switch:R.css({display:"flex",alignItems:"center",minHeight:30})}},Zt=function(Ie){var de=Ie.children,Te=b.useStyles2(Mt);return w.createElement(b.SelectContainer,L({},Ie,{className:R.cx(Ie.className,Te.container)}),de)},sn=function(Ie){var de=Ie.className,Te=Ie.children,we=b.useStyles2(Mt);return w.createElement("div",{className:R.cx(de,we.valueContainer)},Te)},Mt=function(Ie){return{root:R.css({display:"flex",fontSize:12,alignItems:"center"}),label:R.css({color:Ie.colors.text.secondary,whiteSpace:"nowrap"}),container:R.css({background:"none",borderColor:"transparent"}),valueContainer:R.css({display:"flex",alignItems:"center",flex:"initial",color:Ie.colors.text.secondary,fontSize:12})}},qe=["","base","hovered","invalid","focused"],Xe=function(){return{root:R.css({display:"flex","> *":{"&:not(:first-child)":{marginLeft:-1},"&:first-child":{borderTopRightRadius:0,borderBottomRightRadius:0},"&:last-child":{borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:first-child):not(:last-child)":{borderRadius:0},position:"relative",zIndex:qe.indexOf("base"),"&:hover":{zIndex:qe.indexOf("hovered")},"&:focus-within":{zIndex:qe.indexOf("focused")}}}),invalidChild:R.css({zIndex:qe.indexOf("invalid")})}};i=function(Ie){var de=Ie.className,Te=A(Ie,["className"]),we=b.useStyles2(He);return w.createElement(b.Button,L({},Te,{className:R.cx(de,we.button)}))},i=function(Ie){var de=Ie.label,Te=Ie.optional,we=Ie.tooltip,Dt=Ie.tooltipInteractive,ft=Ie.children,ut=Ie.width,Gt=A(Ie,["label","optional","tooltip","tooltipInteractive","children","width"]),xn=b.useStyles2(S.useCallback(function(Ge){return je(Ge,ut)},[ut])),rr=Gt?.htmlFor||(b.ReactUtils===null||b.ReactUtils===void 0?void 0:b.ReactUtils.getChildId(ft)),Ne=w.createElement(w.Fragment,null,w.createElement("label",{className:xn.label,htmlFor:rr},de,Te&&w.createElement("span",{className:xn.optional}," - optional"),we&&w.createElement(b.Tooltip,{placement:"top",content:we,theme:"info",interactive:Dt},w.createElement(b.Icon,{name:"info-circle",size:"sm",className:xn.icon}))),w.createElement(ge,{v:.5}));return w.createElement("div",{className:xn.root},w.createElement(b.Field,L({className:xn.field,label:Ne},Gt),ft))},i=function(Ie){var de=Ie.children;return w.createElement(vt,{gap:1},de)},i=function(Ie){var de=Ie.children,Te=b.useStyles2(Re);return w.createElement("div",{className:Te.root},de)},i=function(Ie){var de=Ie.items,Te=Ie.renderItem,we=Ie.onChange;return w.createElement(vt,null,de.map(function(Dt,ft){return w.createElement("div",{key:ft},Te(Dt,function(ut){return function(Gt,xn){var rr=V([],P(de),!1);rr[Gt]=xn,we(rr)}(ft,ut)},function(){return ut=ft,(Gt=V([],P(de),!1)).splice(ut,1),void we(Gt);var ut,Gt}))}),w.createElement(b.Button,{onClick:function(){var Dt=V(V([],P(de),!1),[{}],!1);we(Dt)},variant:"secondary",size:"md",icon:"plus","aria-label":"Add",type:"button"}))},i=function(Ie){var de=Ie.children,Te=b.useStyles2(it);return w.createElement("div",{className:Te.root},w.createElement(vt,{gap:2},de))},i=function(Ie){var de=Ie.children;return w.createElement(vt,{gap:.5,direction:"column"},de)},i=function(Ie){var de=Ft();return w.createElement("div",{className:de.switch},w.createElement(b.Switch,L({},Ie)))},i=function(Ie){var de=Ie.grow,Te=Ie.shrink;return w.createElement("div",{style:{display:"block",flexGrow:de,flexShrink:Te}})},i=function(Ie){var de=Ie.label,Te=A(Ie,["label"]),we=b.useStyles2(Mt),Dt=P(S.useState(function(){return Math.random().toString(16).slice(2)}),1)[0],ft={SelectContainer:Zt,ValueContainer:sn,SingleValue:sn};return w.createElement("div",{className:we.root},de&&w.createElement("label",{className:we.label,htmlFor:Dt},de,":","\xA0"),w.createElement(b.Select,L({openMenuOnFocus:!0,inputId:Dt},Te,{components:ft})))},i=function(Ie){var de=Ie.children,Te=b.useStyles2(Xe),we=S.Children.map(de,function(Dt){return S.isValidElement(Dt)&&Dt.props.invalid?S.cloneElement(Dt,{className:R.cx(Dt.props.className,Te.invalidChild)}):Dt});return w.createElement("div",{className:Te.root},we)},i=q,i=function(Ie){var de=Ie.children,Te=Ie.onBlur,we=Ie.onChange,Dt=Ie.query,ft=Ie.language,ut=ft===void 0?{id:"sql"}:ft,Gt=Ie.width,xn=Ie.height,rr=S.useRef(null),Ne=S.useRef(),Ge=S.useMemo(function(){var ze=ce(),tt="".concat(ut.id,"-").concat(ze);return Ne.current=tt,tt},[ut.id]);S.useEffect(function(){return function(){Rt.delete(Ne.current),mt("Removing instance cache ".concat(Ne.current),!1,Rt)}},[]);var nt=S.useCallback(function(){rr.current&&rr.current.getAction("editor.action.formatDocument").run()},[]);return w.createElement("div",{style:{width:Gt}},w.createElement(b.CodeEditor,{height:xn||"240px",width:Gt?"".concat(Gt-2,"px"):void 0,language:Ge,value:Dt,onBlur:function(ze){we&&we(ze,!1),Te&&Te()},showMiniMap:!1,showLineNumbers:!0,onEditorDidMount:function(ze,tt){rr.current=ze,ze.onDidChangeModelContent(function(gt){var zt=ze.getValue();we&&we(zt,!1)}),ze.addCommand(tt.KeyMod.CtrlCmd|tt.KeyCode.Enter,function(){var gt=ze.getValue();we&&we(gt,!0)}),ze.onKeyUp(function(gt){gt.keyCode===84&&ze.trigger($e.id,$e.id,{})}),St(tt,ut,Ge)}}),de&&de({formatQuery:nt}))},i=Ye,i=ge,g.Stack=vt,i=Ke,i=ne,i=G},46563:(T,g,t)=>{"use strict";T.exports=t(61939)},60007:(T,g,t)=>{var i;i={value:!0};var u,s,f,l,p,v,d,h,y,m,b=t(40419),S=t(68404),w=(u=S)&&typeof u=="object"&&"default"in u?u.default:u,O=t(24034),C=t(35670),R=t(9892),L=function(){return(L=Object.assign||function(de){for(var Te,we=1,Dt=arguments.length;we<Dt;we++)for(var ft in Te=arguments[we])Object.prototype.hasOwnProperty.call(Te,ft)&&(de[ft]=Te[ft]);return de}).apply(this,arguments)};function A(de,Te){var we={};for(var Dt in de)Object.prototype.hasOwnProperty.call(de,Dt)&&Te.indexOf(Dt)<0&&(we[Dt]=de[Dt]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function"){var ft=0;for(Dt=Object.getOwnPropertySymbols(de);ft<Dt.length;ft++)Te.indexOf(Dt[ft])<0&&Object.prototype.propertyIsEnumerable.call(de,Dt[ft])&&(we[Dt[ft]]=de[Dt[ft]])}return we}function D(de,Te,we,Dt){return new(we||(we=Promise))(function(ft,ut){function Gt(Ne){try{rr(Dt.next(Ne))}catch(Ge){ut(Ge)}}function xn(Ne){try{rr(Dt.throw(Ne))}catch(Ge){ut(Ge)}}function rr(Ne){var Ge;Ne.done?ft(Ne.value):(Ge=Ne.value,Ge instanceof we?Ge:new we(function(nt){nt(Ge)})).then(Gt,xn)}rr((Dt=Dt.apply(de,Te||[])).next())})}function _(de,Te){var we,Dt,ft,ut,Gt={label:0,sent:function(){if(1&ft[0])throw ft[1];return ft[1]},trys:[],ops:[]};return ut={next:xn(0),throw:xn(1),return:xn(2)},typeof Symbol=="function"&&(ut[Symbol.iterator]=function(){return this}),ut;function xn(rr){return function(Ne){return function(Ge){if(we)throw new TypeError("Generator is already executing.");for(;Gt;)try{if(we=1,Dt&&(ft=2&Ge[0]?Dt.return:Ge[0]?Dt.throw||((ft=Dt.return)&&ft.call(Dt),0):Dt.next)&&!(ft=ft.call(Dt,Ge[1])).done)return ft;switch(Dt=0,ft&&(Ge=[2&Ge[0],ft.value]),Ge[0]){case 0:case 1:ft=Ge;break;case 4:return Gt.label++,{value:Ge[1],done:!1};case 5:Gt.label++,Dt=Ge[1],Ge=[0];continue;case 7:Ge=Gt.ops.pop(),Gt.trys.pop();continue;default:if(ft=Gt.trys,!((ft=ft.length>0&&ft[ft.length-1])||Ge[0]!==6&&Ge[0]!==2)){Gt=0;continue}if(Ge[0]===3&&(!ft||Ge[1]>ft[0]&&Ge[1]<ft[3])){Gt.label=Ge[1];break}if(Ge[0]===6&&Gt.label<ft[1]){Gt.label=ft[1],ft=Ge;break}if(ft&&Gt.label<ft[2]){Gt.label=ft[2],Gt.ops.push(Ge);break}ft[2]&&Gt.ops.pop(),Gt.trys.pop();continue}Ge=Te.call(de,Gt)}catch(nt){Ge=[6,nt],Dt=0}finally{we=ft=0}if(5&Ge[0])throw Ge[1];return{value:Ge[0]?Ge[1]:void 0,done:!0}}([rr,Ne])}}}function U(de){var Te=typeof Symbol=="function"&&Symbol.iterator,we=Te&&de[Te],Dt=0;if(we)return we.call(de);if(de&&typeof de.length=="number")return{next:function(){return de&&Dt>=de.length&&(de=void 0),{value:de&&de[Dt++],done:!de}}};throw new TypeError(Te?"Object is not iterable.":"Symbol.iterator is not defined.")}function P(de,Te){var we=typeof Symbol=="function"&&de[Symbol.iterator];if(!we)return de;var Dt,ft,ut=we.call(de),Gt=[];try{for(;(Te===void 0||Te-- >0)&&!(Dt=ut.next()).done;)Gt.push(Dt.value)}catch(xn){ft={error:xn}}finally{try{Dt&&!Dt.done&&(we=ut.return)&&we.call(ut)}finally{if(ft)throw ft.error}}return Gt}function V(de,Te,we){if(we||arguments.length===2)for(var Dt,ft=0,ut=Te.length;ft<ut;ft++)!Dt&&ft in Te||(Dt||(Dt=Array.prototype.slice.call(Te,0,ft)),Dt[ft]=Te[ft]);return de.concat(Dt||Array.prototype.slice.call(Te))}function W(de,Te){var we,Dt,ft,ut=de?.getPreviousNonWhiteSpaceToken(),Gt=de?.getPreviousKeyword(),xn=(ft=de?.getPreviousNonWhiteSpaceToken())===null||ft===void 0?void 0:ft.is(g.TokenType.Operator,"/"),rr=Te.list(),Ne=[];try{for(var Ge=U(rr),nt=Ge.next();!nt.done;nt=Ge.next()){var ze=nt.value;ze.resolve(de,Gt??null,ut??null,Boolean(xn))&&Ne.push(ze.id)}}catch(tt){we={error:tt}}finally{try{nt&&!nt.done&&(Dt=Ge.return)&&Dt.call(Ge)}finally{if(we)throw we.error}}return Ne.length===0?[g.fC.Unknown]:Ne}(s=g.$M||(g.$M={}))[s.Comparison=0]="Comparison",s[s.Logical=1]="Logical",(f=g.mB||(g.mB={}))[f.Value=0]="Value",f[f.Filter=1]="Filter",f[f.Group=2]="Group",f[f.Column=3]="Column",f[f.Table=4]="Table",(l=g.TokenType||(g.TokenType={})).Parenthesis="delimiter.parenthesis.sql",l.Whitespace="white.sql",l.Keyword="keyword.sql",l.Delimiter="delimiter.sql",l.Operator="operator.sql",l.Identifier="identifier.sql",l.IdentifierQuote="identifier.quote.sql",l.Type="type.sql",l.Function="predefined.sql",l.Number="number.sql",l.String="string.sql",l.Variable="variable.sql",(p=g.fC||(g.fC={})).Unknown="unknown",p.SelectKeyword="selectKeyword",p.WithKeyword="withKeyword",p.AfterSelectKeyword="afterSelectKeyword",p.AfterSelectArguments="afterSelectArguments",p.AfterSelectFuncFirstArgument="afterSelectFuncFirstArgument",p.SelectAlias="selectAlias",p.AfterFromKeyword="afterFromKeyword",p.AfterTable="afterTable",p.SchemaFuncFirstArgument="schemaFuncFirstArgument",p.SchemaFuncExtraArgument="schemaFuncExtraArgument",p.FromKeyword="fromKeyword",p.AfterFrom="afterFrom",p.WhereKeyword="whereKeyword",p.WhereComparisonOperator="whereComparisonOperator",p.WhereValue="whereValue",p.AfterWhereFunctionArgument="afterWhereFunctionArgument",p.AfterGroupByFunctionArgument="afterGroupByFunctionArgument",p.AfterWhereValue="afterWhereValue",p.AfterGroupByKeywords="afterGroupByKeywords",p.AfterGroupBy="afterGroupBy",p.AfterOrderByKeywords="afterOrderByKeywords",p.AfterOrderByFunction="afterOrderByFunction",p.AfterOrderByDirection="afterOrderByDirection",p.AfterIsOperator="afterIsOperator",p.AfterIsNotOperator="afterIsNotOperator",p.AfterSchema="afterSchema",(v=g.SuggestionKind||(g.SuggestionKind={})).Schemas="schemas",v.Tables="tables",v.Columns="columns",v.SelectKeyword="selectKeyword",v.WithKeyword="withKeyword",v.FunctionsWithArguments="functionsWithArguments",v.FromKeyword="fromKeyword",v.WhereKeyword="whereKeyword",v.GroupByKeywords="groupByKeywords",v.OrderByKeywords="orderByKeywords",v.FunctionsWithoutArguments="functionsWithoutArguments",v.LimitKeyword="limitKeyword",v.SortOrderDirectionKeyword="sortOrderDirectionKeyword",v.ComparisonOperators="comparisonOperators",v.LogicalOperators="logicalOperators",v.SelectMacro="selectMacro",v.TableMacro="tableMacro",v.FilterMacro="filterMacro",v.GroupMacro="groupMacro",v.BoolValues="boolValues",v.NullValue="nullValue",v.NotKeyword="notKeyword",v.TemplateVariables="templateVariables",v.StarWildCard="starWildCard",(d=g.CompletionItemPriority||(g.CompletionItemPriority={})).High="a",d.MediumHigh="d",d.Medium="g",d.MediumLow="k",d.Low="q",(h=g.CompletionItemKind||(g.CompletionItemKind={}))[h.Method=0]="Method",h[h.Function=1]="Function",h[h.Constructor=2]="Constructor",h[h.Field=3]="Field",h[h.Variable=4]="Variable",h[h.Class=5]="Class",h[h.Struct=6]="Struct",h[h.Interface=7]="Interface",h[h.Module=8]="Module",h[h.Property=9]="Property",h[h.Event=10]="Event",h[h.Operator=11]="Operator",h[h.Unit=12]="Unit",h[h.Value=13]="Value",h[h.Constant=14]="Constant",h[h.Enum=15]="Enum",h[h.EnumMember=16]="EnumMember",h[h.Keyword=17]="Keyword",h[h.Text=18]="Text",h[h.Color=19]="Color",h[h.File=20]="File",h[h.Reference=21]="Reference",h[h.Customcolor=22]="Customcolor",h[h.Folder=23]="Folder",h[h.TypeParameter=24]="TypeParameter",h[h.User=25]="User",h[h.Issue=26]="Issue",h[h.Snippet=27]="Snippet",(y=g.a7||(g.a7={}))[y.KeepWhitespace=1]="KeepWhitespace",y[y.InsertAsSnippet=4]="InsertAsSnippet",(m=g.EditorMode||(g.EditorMode={})).Builder="builder",m.Code="code";var K=function(de,Te,we,Dt,ft){return D(void 0,void 0,void 0,function(){var ut,Gt,xn,rr,Ne,Ge,nt,ze,tt,gt,zt;return _(this,function(Sn){switch(Sn.label){case 0:ut=[],Gt=Te?.isWhiteSpace()||Te?.isParenthesis()||Te?.isIdentifier()&&Te.value.endsWith("."),xn=Gt||!Te?.range?de.Range.fromPositions(Dt.position):Te?.range,Sn.label=1;case 1:Sn.trys.push([1,6,7,8]),rr=U(V([],P(new Set(we)),!1)),Ne=rr.next(),Sn.label=2;case 2:return Ne.done?[3,5]:(Ge=Ne.value,(nt=ft.getIfExists(Ge))?[4,nt.suggestions(L(L({},Dt),{range:xn}),de)]:[3,4]);case 3:ze=Sn.sent(),ut=V(V([],P(ut),!1),P(ze.map(function(An){return function(Hn,Vn,tr){return tr===void 0&&(tr={}),L({label:Hn,insertText:Hn,kind:g.CompletionItemKind.Field,sortText:g.CompletionItemPriority.Medium,range:Vn},tr)}(An.label,xn,L({kind:An.kind},An))})),!1),Sn.label=4;case 4:return Ne=rr.next(),[3,2];case 5:return[3,8];case 6:return tt=Sn.sent(),gt={error:tt},[3,8];case 7:try{Ne&&!Ne.done&&(zt=rr.return)&&zt.call(rr)}finally{if(gt)throw gt.error}return[7];case 8:return[2,Promise.resolve(ut)]}})})},oe=function(){return[{id:g.fC.SelectKeyword,name:g.fC.SelectKeyword,kind:[g.SuggestionKind.SelectKeyword]},{id:g.fC.WithKeyword,name:g.fC.WithKeyword,kind:[g.SuggestionKind.WithKeyword]},{id:g.fC.AfterSelectKeyword,name:g.fC.AfterSelectKeyword,kind:[g.SuggestionKind.StarWildCard,g.SuggestionKind.FunctionsWithArguments,g.SuggestionKind.Columns,g.SuggestionKind.SelectMacro]},{id:g.fC.AfterSelectFuncFirstArgument,name:g.fC.AfterSelectFuncFirstArgument,kind:[g.SuggestionKind.Columns]},{id:g.fC.AfterGroupByFunctionArgument,name:g.fC.AfterGroupByFunctionArgument,kind:[g.SuggestionKind.Columns]},{id:g.fC.AfterWhereFunctionArgument,name:g.fC.AfterWhereFunctionArgument,kind:[g.SuggestionKind.Columns]},{id:g.fC.AfterSelectArguments,name:g.fC.AfterSelectArguments,kind:[g.SuggestionKind.Columns]},{id:g.fC.AfterFromKeyword,name:g.fC.AfterFromKeyword,kind:[g.SuggestionKind.Schemas,g.SuggestionKind.Tables,g.SuggestionKind.TableMacro]},{id:g.fC.AfterSchema,name:g.fC.AfterSchema,kind:[g.SuggestionKind.Tables,g.SuggestionKind.TableMacro]},{id:g.fC.SelectAlias,name:g.fC.SelectAlias,kind:[g.SuggestionKind.Columns,g.SuggestionKind.FunctionsWithArguments]},{id:g.fC.FromKeyword,name:g.fC.FromKeyword,kind:[g.SuggestionKind.FromKeyword]},{id:g.fC.AfterFrom,name:g.fC.AfterFrom,kind:[g.SuggestionKind.WhereKeyword,g.SuggestionKind.GroupByKeywords,g.SuggestionKind.OrderByKeywords,g.SuggestionKind.LimitKeyword]},{id:g.fC.AfterTable,name:g.fC.AfterTable,kind:[g.SuggestionKind.WhereKeyword,g.SuggestionKind.GroupByKeywords,g.SuggestionKind.OrderByKeywords,g.SuggestionKind.LimitKeyword]},{id:g.fC.WhereKeyword,name:g.fC.WhereKeyword,kind:[g.SuggestionKind.Columns,g.SuggestionKind.FilterMacro,g.SuggestionKind.TemplateVariables]},{id:g.fC.WhereComparisonOperator,name:g.fC.WhereComparisonOperator,kind:[g.SuggestionKind.ComparisonOperators]},{id:g.fC.WhereValue,name:g.fC.WhereValue,kind:[g.SuggestionKind.FilterMacro,g.SuggestionKind.TemplateVariables]},{id:g.fC.AfterWhereValue,name:g.fC.AfterWhereValue,kind:[g.SuggestionKind.LogicalOperators,g.SuggestionKind.GroupByKeywords,g.SuggestionKind.OrderByKeywords,g.SuggestionKind.LimitKeyword,g.SuggestionKind.Columns,g.SuggestionKind.TemplateVariables]},{id:g.fC.AfterGroupByKeywords,name:g.fC.AfterGroupByKeywords,kind:[g.SuggestionKind.GroupMacro,g.SuggestionKind.Columns]},{id:g.fC.AfterGroupBy,name:g.fC.AfterGroupBy,kind:[g.SuggestionKind.OrderByKeywords,g.SuggestionKind.LimitKeyword]},{id:g.fC.AfterOrderByKeywords,name:g.fC.AfterOrderByKeywords,kind:[g.SuggestionKind.Columns]},{id:g.fC.AfterOrderByFunction,name:g.fC.AfterOrderByFunction,kind:[g.SuggestionKind.SortOrderDirectionKeyword,g.SuggestionKind.LimitKeyword]},{id:g.fC.AfterOrderByDirection,name:g.fC.AfterOrderByDirection,kind:[g.SuggestionKind.LimitKeyword]},{id:g.fC.AfterIsOperator,name:g.fC.AfterOrderByDirection,kind:[g.SuggestionKind.NotKeyword,g.SuggestionKind.NullValue,g.SuggestionKind.BoolValues]},{id:g.fC.AfterIsNotOperator,name:g.fC.AfterOrderByDirection,kind:[g.SuggestionKind.NullValue,g.SuggestionKind.BoolValues]}]},q=function(){function de(Te,we,Dt,ft,ut){this.type=Te,this.value=we,this.range=Dt,this.previous=ft,this.next=ut}return de.prototype.isKeyword=function(){return this.type===g.TokenType.Keyword},de.prototype.isWhiteSpace=function(){return this.type===g.TokenType.Whitespace},de.prototype.isParenthesis=function(){return this.type===g.TokenType.Parenthesis},de.prototype.isIdentifier=function(){return this.type===g.TokenType.Identifier},de.prototype.isString=function(){return this.type===g.TokenType.String},de.prototype.isNumber=function(){return this.type===g.TokenType.Number},de.prototype.isDoubleQuotedString=function(){return this.type===g.TokenType.Type},de.prototype.isVariable=function(){return this.type===g.TokenType.Variable},de.prototype.isFunction=function(){return this.type===g.TokenType.Function},de.prototype.isOperator=function(){return this.type===g.TokenType.Operator},de.prototype.isTemplateVariable=function(){return this.type===g.TokenType.Variable},de.prototype.is=function(Te,we){var Dt=this.type===Te;return we!==void 0?Dt&&Q(Te,this,we):Dt},de.prototype.getPreviousNonWhiteSpaceToken=function(){for(var Te=this.previous;Te!=null;){if(!Te.isWhiteSpace())return Te;Te=Te.previous}return null},de.prototype.getPreviousOfType=function(Te,we){for(var Dt=this.previous;Dt!=null;){var ft=Dt.type===Te;if(we!==void 0?ft&&Q(Te,Dt,we):ft)return Dt;Dt=Dt.previous}return null},de.prototype.getPreviousUntil=function(Te,we,Dt){for(var ft=[],ut=this.previous;ut!=null;)if(we.some(function(xn){return xn===ut?.type}))ut=ut.previous;else{var Gt=ut.type===Te;if(Dt!==void 0?Gt&&Q(Te,ut,Dt):Gt)return ft;ut.isWhiteSpace()||ft.push(ut),ut=ut.previous}return ft},de.prototype.getNextUntil=function(Te,we,Dt){for(var ft=[],ut=this.next;ut!=null;)if(we.some(function(xn){return xn===ut?.type}))ut=ut.next;else{var Gt=ut.type===Te;if(Dt!==void 0?Gt&&Q(Te,ut,Dt):Gt)return ft;ut.isWhiteSpace()||ft.push(ut),ut=ut.next}return ft},de.prototype.getPreviousKeyword=function(){for(var Te=this.previous;Te!=null;){if(Te.isKeyword())return Te;Te=Te.previous}return null},de.prototype.getNextNonWhiteSpaceToken=function(){for(var Te=this.next;Te!=null;){if(!Te.isWhiteSpace())return Te;Te=Te.next}return null},de.prototype.getNextOfType=function(Te,we){for(var Dt=this.next;Dt!=null;){var ft=Dt.type===Te;if(we!==void 0?ft&&Q(Te,Dt,we):ft)return Dt;Dt=Dt.next}return null},de}();function Q(de,Te,we){return de===g.TokenType.Keyword||de===g.TokenType.Operator?Te.value.toLowerCase()===we.toString().toLowerCase():Te.value===we}function ae(de,Te,we,Dt){var ft;Dt===void 0&&(Dt="sql");for(var ut=null,Gt=null,xn=de.editor.tokenize((ft=Te.getValue())!==null&&ft!==void 0?ft:"",Dt),rr=0;rr<xn.length;rr++){var Ne=xn[rr];if(!Ne.length&&Gt){var Ge={offset:0,type:g.TokenType.Whitespace,language:Dt,_tokenBrand:void 0};Ne.push(Ge)}for(var nt=0;nt<Ne.length;nt++){Ge=Ne[nt];var ze=Ne.length>nt+1?Ne[nt+1].offset+1:Te.getLineLength(rr+1)+1,tt={startLineNumber:rr+1,startColumn:Ge.offset===0?0:Ge.offset+1,endLineNumber:rr+1,endColumn:ze},gt=Te.getValueInRange(tt),zt=new q(Ge.type,gt,tt,Gt,null);de.Range.containsPosition(tt,we)&&(ut=zt),Gt&&(Gt.next=zt),Gt=zt}}return ut}var re,z="select",j="from",I="by",N="desc",X="asc",Oe=["AND","OR"],he=["=","!="],Z=V([],P(he),!1),G={comments:{lineComment:"--",blockComment:["/*","*/"]},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}]},ne={defaultToken:"",tokenPostfix:".sql",ignoreCase:!0,brackets:[{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"}],keywords:["ABORT","ABSOLUTE","ACTION","ADA","ADD","AFTER","ALL","ALLOCATE","ALTER","ALWAYS","ANALYZE","AND","ANY","ARE","AS","ASC","ASSERTION","AT","ATTACH","AUTHORIZATION","AUTOINCREMENT","AVG","BACKUP","BEFORE","BEGIN","BETWEEN","BIT","BIT_LENGTH","BOTH","BREAK","BROWSE","BULK","BY","CASCADE","CASCADED","CASE","CAST","CATALOG","CHAR","CHARACTER","CHARACTER_LENGTH","CHAR_LENGTH","CHECK","CHECKPOINT","CLOSE","CLUSTERED","COALESCE","COLLATE","COLLATION","COLUMN","COMMIT","COMPUTE","CONFLICT","CONNECT","CONNECTION","CONSTRAINT","CONSTRAINTS","CONTAINS","CONTAINSTABLE","CONTINUE","CONVERT","CORRESPONDING","COUNT","CREATE","CROSS","CURRENT","CURRENT_DATE","CURRENT_TIME","CURRENT_TIMESTAMP","CURRENT_USER","CURSOR","DATABASE","DATE","DAY","DBCC","DEALLOCATE","DEC","DECIMAL","DECLARE","DEFAULT","DEFERRABLE","DEFERRED","DELETE","DENY","DESC","DESCRIBE","DESCRIPTOR","DETACH","DIAGNOSTICS","DISCONNECT","DISK","DISTINCT","DISTRIBUTED","DO","DOMAIN","DOUBLE","DROP","DUMP","EACH","ELSE","END","END-EXEC","ERRLVL","ESCAPE","EXCEPT","EXCEPTION","EXCLUDE","EXCLUSIVE","EXEC","EXECUTE","EXISTS","EXIT","EXPLAIN","EXTERNAL","EXTRACT","FAIL","FALSE","FETCH","FILE","FILLFACTOR","FILTER","FIRST","FLOAT","FOLLOWING","FOR","FOREIGN","FORTRAN","FOUND","FREETEXT","FREETEXTTABLE","FROM","FULL","FUNCTION","GENERATED","GET","GLOB","GLOBAL","GO","GOTO","GRANT","GROUP","GROUPS","HAVING","HOLDLOCK","HOUR","IDENTITY","IDENTITYCOL","IDENTITY_INSERT","IF","IGNORE","IMMEDIATE","IN","INCLUDE","INDEX","INDEXED","INDICATOR","INITIALLY","INNER","INPUT","INSENSITIVE","INSERT","INSTEAD","INT","INTEGER","INTERSECT","INTERVAL","INTO","IS","ISNULL","ISOLATION","JOIN","KEY","KILL","LANGUAGE","LAST","LEADING","LEFT","LEVEL","LIKE","LIMIT","LINENO","LOAD","LOCAL","LOWER","MATCH","MATERIALIZED","MAX","MERGE","MIN","MINUTE","MODULE","MONTH","NAMES","NATIONAL","NATURAL","NCHAR","NEXT","NO","NOCHECK","NONCLUSTERED","NONE","NOT","NOTHING","NOTNULL","NULL","NULLIF","NULLS","NUMERIC","OCTET_LENGTH","OF","OFF","OFFSET","OFFSETS","ON","ONLY","OPEN","OPENDATASOURCE","OPENQUERY","OPENROWSET","OPENXML","OPTION","OR","ORDER","OTHERS","OUTER","OUTPUT","OVER","OVERLAPS","PAD","PARTIAL","PARTITION","PASCAL","PERCENT","PIVOT","PLAN","POSITION","PRAGMA","PRECEDING","PRECISION","PREPARE","PRESERVE","PRIMARY","PRINT","PRIOR","PRIVILEGES","PROC","PROCEDURE","PUBLIC","QUERY","RAISE","RAISERROR","RANGE","READ","READTEXT","REAL","RECONFIGURE","RECURSIVE","REFERENCES","REGEXP","REINDEX","RELATIVE","RELEASE","RENAME","REPLACE","REPLICATION","RESTORE","RESTRICT","RETURN","RETURNING","REVERT","REVOKE","RIGHT","ROLLBACK","ROW","ROWCOUNT","ROWGUIDCOL","ROWS","RULE","SAVE","SAVEPOINT","SCHEMA","SCROLL","SECOND","SECTION","SECURITYAUDIT","SELECT","SEMANTICKEYPHRASETABLE","SEMANTICSIMILARITYDETAILSTABLE","SEMANTICSIMILARITYTABLE","SESSION","SESSION_USER","SET","SETUSER","SHUTDOWN","SIZE","SMALLINT","SOME","SPACE","SQL","SQLCA","SQLCODE","SQLERROR","SQLSTATE","SQLWARNING","STATISTICS","SUBSTRING","SUM","SYSTEM_USER","TABLE","TABLESAMPLE","TEMP","TEMPORARY","TEXTSIZE","THEN","TIES","TIME","TIMESTAMP","TIMEZONE_HOUR","TIMEZONE_MINUTE","TO","TOP","TRAILING","TRAN","TRANSACTION","TRANSLATE","TRANSLATION","TRIGGER","TRIM","TRUE","TRUNCATE","TRY_CONVERT","TSEQUAL","UNBOUNDED","UNION","UNIQUE","UNKNOWN","UNPIVOT","UPDATE","UPDATETEXT","UPPER","USAGE","USE","USER","USING","VACUUM","VALUE","VALUES","VARCHAR","VARYING","VIEW","VIRTUAL","WAITFOR","WHEN","WHENEVER","WHERE","WHILE","WINDOW","WITH","WITHIN GROUP","WITHOUT","WORK","WRITE","WRITETEXT","YEAR","ZONE"],operators:["EXCEPT","INTERSECT","UNION","APPLY","CROSS","FULL","INNER","JOIN","LEFT","OUTER","RIGHT","CONTAINS","FREETEXT","IS","NULL","PIVOT","UNPIVOT","MATCHED"],logicalOperators:["ALL","AND","ANY","BETWEEN","EXISTS","IN","LIKE","NOT","OR","SOME"],comparisonOperators:["<>",">","<",">=","<=","=","!=","&","~","^","%"],builtinFunctions:["AVG","CHECKSUM_AGG","COUNT","COUNT_BIG","GROUPING","GROUPING_ID","MAX","MIN","SUM","STDEV","STDEVP","VAR","VARP","CUME_DIST","FIRST_VALUE","LAG","LAST_VALUE","LEAD","PERCENTILE_CONT","PERCENTILE_DISC","PERCENT_RANK","COLLATE","COLLATIONPROPERTY","TERTIARY_WEIGHTS","FEDERATION_FILTERING_VALUE","CAST","CONVERT","PARSE","TRY_CAST","TRY_CONVERT","TRY_PARSE","ASYMKEY_ID","ASYMKEYPROPERTY","CERTPROPERTY","CERT_ID","CRYPT_GEN_RANDOM","DECRYPTBYASYMKEY","DECRYPTBYCERT","DECRYPTBYKEY","DECRYPTBYKEYAUTOASYMKEY","DECRYPTBYKEYAUTOCERT","DECRYPTBYPASSPHRASE","ENCRYPTBYASYMKEY","ENCRYPTBYCERT","ENCRYPTBYKEY","ENCRYPTBYPASSPHRASE","HASHBYTES","IS_OBJECTSIGNED","KEY_GUID","KEY_ID","KEY_NAME","SIGNBYASYMKEY","SIGNBYCERT","SYMKEYPROPERTY","VERIFYSIGNEDBYCERT","VERIFYSIGNEDBYASYMKEY","CURSOR_STATUS","DATALENGTH","IDENT_CURRENT","IDENT_INCR","IDENT_SEED","IDENTITY","SQL_VARIANT_PROPERTY","CURRENT_TIMESTAMP","DATEADD","DATEDIFF","DATEFROMPARTS","DATENAME","DATEPART","DATETIME2FROMPARTS","DATETIMEFROMPARTS","DATETIMEOFFSETFROMPARTS","DAY","EOMONTH","GETDATE","GETUTCDATE","ISDATE","MONTH","SMALLDATETIMEFROMPARTS","SWITCHOFFSET","SYSDATETIME","SYSDATETIMEOFFSET","SYSUTCDATETIME","TIMEFROMPARTS","TODATETIMEOFFSET","YEAR","CHOOSE","COALESCE","IIF","NULLIF","ABS","ACOS","ASIN","ATAN","ATN2","CEILING","COS","COT","DEGREES","EXP","FLOOR","LOG","LOG10","PI","POWER","RADIANS","RAND","ROUND","SIGN","SIN","SQRT","SQUARE","TAN","APP_NAME","APPLOCK_MODE","APPLOCK_TEST","ASSEMBLYPROPERTY","COL_LENGTH","COL_NAME","COLUMNPROPERTY","DATABASE_PRINCIPAL_ID","DATABASEPROPERTYEX","DB_ID","DB_NAME","FILE_ID","FILE_IDEX","FILE_NAME","FILEGROUP_ID","FILEGROUP_NAME","FILEGROUPPROPERTY","FILEPROPERTY","FULLTEXTCATALOGPROPERTY","FULLTEXTSERVICEPROPERTY","INDEX_COL","INDEXKEY_PROPERTY","INDEXPROPERTY","OBJECT_DEFINITION","OBJECT_ID","OBJECT_NAME","OBJECT_SCHEMA_NAME","OBJECTPROPERTY","OBJECTPROPERTYEX","ORIGINAL_DB_NAME","PARSENAME","SCHEMA_ID","SCHEMA_NAME","SCOPE_IDENTITY","SERVERPROPERTY","STATS_DATE","TYPE_ID","TYPE_NAME","TYPEPROPERTY","DENSE_RANK","NTILE","RANK","ROW_NUMBER","PUBLISHINGSERVERNAME","OPENDATASOURCE","OPENQUERY","OPENROWSET","OPENXML","CERTENCODED","CERTPRIVATEKEY","CURRENT_USER","HAS_DBACCESS","HAS_PERMS_BY_NAME","IS_MEMBER","IS_ROLEMEMBER","IS_SRVROLEMEMBER","LOGINPROPERTY","ORIGINAL_LOGIN","PERMISSIONS","PWDENCRYPT","PWDCOMPARE","SESSION_USER","SESSIONPROPERTY","SUSER_ID","SUSER_NAME","SUSER_SID","SUSER_SNAME","SYSTEM_USER","USER","USER_ID","USER_NAME","ASCII","CHAR","CHARINDEX","CONCAT","DIFFERENCE","FORMAT","LEFT","LEN","LOWER","LTRIM","NCHAR","PATINDEX","QUOTENAME","REPLACE","REPLICATE","REVERSE","RIGHT","RTRIM","SOUNDEX","SPACE","STR","STUFF","SUBSTRING","UNICODE","UPPER","BINARY_CHECKSUM","CHECKSUM","CONNECTIONPROPERTY","CONTEXT_INFO","CURRENT_REQUEST_ID","ERROR_LINE","ERROR_NUMBER","ERROR_MESSAGE","ERROR_PROCEDURE","ERROR_SEVERITY","ERROR_STATE","FORMATMESSAGE","GETANSINULL","GET_FILESTREAM_TRANSACTION_CONTEXT","HOST_ID","HOST_NAME","ISNULL","ISNUMERIC","MIN_ACTIVE_ROWVERSION","NEWID","NEWSEQUENTIALID","ROWCOUNT_BIG","XACT_STATE","TEXTPTR","TEXTVALID","COLUMNS_UPDATED","EVENTDATA","TRIGGER_NESTLEVEL","UPDATE","CHANGETABLE","CHANGE_TRACKING_CONTEXT","CHANGE_TRACKING_CURRENT_VERSION","CHANGE_TRACKING_IS_COLUMN_IN_MASK","CHANGE_TRACKING_MIN_VALID_VERSION","CONTAINSTABLE","FREETEXTTABLE","SEMANTICKEYPHRASETABLE","SEMANTICSIMILARITYDETAILSTABLE","SEMANTICSIMILARITYTABLE","FILETABLEROOTPATH","GETFILENAMESPACEPATH","GETPATHLOCATOR","PATHNAME","GET_TRANSMISSION_STATUS"],builtinVariables:["@@DATEFIRST","@@DBTS","@@LANGID","@@LANGUAGE","@@LOCK_TIMEOUT","@@MAX_CONNECTIONS","@@MAX_PRECISION","@@NESTLEVEL","@@OPTIONS","@@REMSERVER","@@SERVERNAME","@@SERVICENAME","@@SPID","@@TEXTSIZE","@@VERSION","@@CURSOR_ROWS","@@FETCH_STATUS","@@DATEFIRST","@@PROCID","@@ERROR","@@IDENTITY","@@ROWCOUNT","@@TRANCOUNT","@@CONNECTIONS","@@CPU_BUSY","@@IDLE","@@IO_BUSY","@@PACKET_ERRORS","@@PACK_RECEIVED","@@PACK_SENT","@@TIMETICKS","@@TOTAL_ERRORS","@@TOTAL_READ","@@TOTAL_WRITE"],pseudoColumns:["$ACTION","$IDENTITY","$ROWGUID","$PARTITION"],tokenizer:{root:[{include:"@templateVariables"},{include:"@macros"},{include:"@comments"},{include:"@whitespace"},{include:"@pseudoColumns"},{include:"@numbers"},{include:"@strings"},{include:"@complexIdentifiers"},{include:"@scopes"},{include:"@schemaTable"},[/[;,.]/,"delimiter"],[/[()]/,"@brackets"],[/[\w@#$|<|>|=|!|%|&|+|\|-|*|/|~|^]+/,{cases:{"@operators":"operator","@comparisonOperators":"operator","@logicalOperators":"operator","@builtinVariables":"predefined","@builtinFunctions":"predefined","@keywords":"keyword","@default":"identifier"}}]],templateVariables:[[/\$[a-zA-Z0-9]+/,"variable"]],macros:[[/\$__[a-zA-Z0-9-_]+/,"type"]],schemaTable:[[/(\w+)\./,"identifier"],[/(\w+\.\w+)/,"identifier"]],whitespace:[[/\s+/,"white"]],comments:[[/--+.*/,"comment"],[/\/\*/,{token:"comment.quote",next:"@comment"}]],comment:[[/[^*/]+/,"comment"],[/\*\//,{token:"comment.quote",next:"@pop"}],[/./,"comment"]],pseudoColumns:[[/[$][A-Za-z_][\w@#$]*/,{cases:{"@pseudoColumns":"predefined","@default":"identifier"}}]],numbers:[[/0[xX][0-9a-fA-F]*/,"number"],[/[$][+-]*\d*(\.\d*)?/,"number"],[/((\d+(\.\d*)?)|(\.\d+))([eE][\-+]?\d+)?/,"number"]],strings:[[/N'/,{token:"string",next:"@string"}],[/'/,{token:"string",next:"@string"}]],string:[[/[^']+/,"string"],[/''/,"string"],[/'/,{token:"string",next:"@pop"}]],complexIdentifiers:[[/\[/,{token:"identifier.quote",next:"@bracketedIdentifier"}],[/"/,{token:"identifier.quote",next:"@quotedIdentifier"}]],bracketedIdentifier:[[/[^\]]+/,"identifier"],[/]]/,"identifier"],[/]/,{token:"identifier.quote",next:"@pop"}]],quotedIdentifier:[[/[^"]+/,"identifier"],[/""/,"identifier"],[/"/,{token:"identifier.quote",next:"@pop"}]],scopes:[[/BEGIN\s+(DISTRIBUTED\s+)?TRAN(SACTION)?\b/i,"keyword"],[/BEGIN\s+TRY\b/i,{token:"keyword.try"}],[/END\s+TRY\b/i,{token:"keyword.try"}],[/BEGIN\s+CATCH\b/i,{token:"keyword.catch"}],[/END\s+CATCH\b/i,{token:"keyword.catch"}],[/(BEGIN|CASE)\b/i,{token:"keyword.block"}],[/END\b/i,{token:"keyword.block"}],[/WHEN\b/i,{token:"keyword.choice"}],[/THEN\b/i,{token:"keyword.choice"}]]}},ue=Object.freeze({__proto__:null,SELECT:z,FROM:j,WHERE:"where",GROUP:"group",ORDER:"order",BY:I,DESC:N,ASC:X,LIMIT:"limit",WITH:"with",AS:"as",SCHEMA:"schema",AND:"AND",OR:"OR",LOGICAL_OPERATORS:Oe,EQUALS:"=",NOT_EQUALS:"!=",COMPARISON_OPERATORS:he,STD_OPERATORS:Z,conf:G,language:ne}),be=function(de){var Te=function(we){var Dt;return(Dt=we?.getPreviousOfType(g.TokenType.Keyword,z))!==null&&Dt!==void 0?Dt:null}(de);return Te?.getNextOfType(g.TokenType.Keyword,j)},ye=function(de){var Te,we=be(de),Dt=we?.getNextNonWhiteSpaceToken();return Dt?.isVariable()||Dt?.isKeyword()&&(!((Te=Dt.next)===null||Te===void 0)&&Te.is(g.TokenType.Parenthesis,"("))?null:Dt},Se=function(de){var Te=de?.value.split(".");return Te?.length===1?{table:Te[0]}:Te?.length===2?{schema:Te[0],table:Te[1]}:null},$e={id:"editor.action.triggerSuggest",title:""},Le=new Uint8Array(16);function ct(){if(!re&&!(re=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return re(Le)}var Bt=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function Tt(de){return typeof de=="string"&&Bt.test(de)}for(var Me=[],te=0;te<256;++te)Me.push((te+256).toString(16).substr(1));function ce(de,Te,we){var Dt=(de=de||{}).random||(de.rng||ct)();if(Dt[6]=15&Dt[6]|64,Dt[8]=63&Dt[8]|128,Te){we=we||0;for(var ft=0;ft<16;++ft)Te[we+ft]=Dt[ft];return Te}return function(ut){var Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,xn=(Me[ut[Gt+0]]+Me[ut[Gt+1]]+Me[ut[Gt+2]]+Me[ut[Gt+3]]+"-"+Me[ut[Gt+4]]+Me[ut[Gt+5]]+"-"+Me[ut[Gt+6]]+Me[ut[Gt+7]]+"-"+Me[ut[Gt+8]]+Me[ut[Gt+9]]+"-"+Me[ut[Gt+10]]+Me[ut[Gt+11]]+Me[ut[Gt+12]]+Me[ut[Gt+13]]+Me[ut[Gt+14]]+Me[ut[Gt+15]]).toLowerCase();if(!Tt(xn))throw TypeError("Stringified UUID is invalid");return xn}(Dt)}function pe(de){return{label:de.name,insertText:"".concat("\\"+de.text).concat(Fe(de.args)," "),insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Snippet,documentation:de.description,command:$e}}function Fe(de){return de?"(".concat(de.map(function(Te,we){return"${".concat(we,":").concat(Te,"}")}).join(", ")).concat(")"):"()"}function pt(){return[{id:g.fC.SelectKeyword,name:g.fC.SelectKeyword,resolve:function(de,Te,we,Dt){return Boolean(de===null||de.isWhiteSpace()&&de.previous===null||de.is(g.TokenType.Keyword,z)||de.is(g.TokenType.Keyword,z)&&de.previous===null||Dt||de.isIdentifier()&&(Dt||de?.previous===null)||de.isIdentifier()&&z.startsWith(de.value.toLowerCase()))}},{id:g.fC.WithKeyword,name:g.fC.WithKeyword,resolve:function(de,Te,we,Dt){return Boolean(de===null||de.isWhiteSpace()&&de.previous===null||de.is(g.TokenType.Keyword,"with")&&de.previous===null||de.isIdentifier()&&"with".toLowerCase().startsWith(de.value.toLowerCase()))}},{id:g.fC.AfterSelectKeyword,name:g.fC.AfterSelectKeyword,resolve:function(de,Te,we,Dt){return Boolean(we?.value.toLowerCase()===z)}},{id:g.fC.AfterSelectArguments,name:g.fC.AfterSelectArguments,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()===z&&we?.value===",")}},{id:g.fC.AfterSelectFuncFirstArgument,name:g.fC.AfterSelectFuncFirstArgument,resolve:function(de,Te,we,Dt){return Boolean((Te?.value.toLowerCase()===z||Te?.value.toLowerCase()==="as")&&(we?.is(g.TokenType.Parenthesis,"(")||de?.is(g.TokenType.Parenthesis,"()")))}},{id:g.fC.AfterWhereFunctionArgument,name:g.fC.AfterWhereFunctionArgument,resolve:function(de,Te,we,Dt){return Boolean(Te?.is(g.TokenType.Keyword,"where")&&(we?.is(g.TokenType.Parenthesis,"(")||de?.is(g.TokenType.Parenthesis,"()")))}},{id:g.fC.AfterGroupBy,name:g.fC.AfterGroupBy,resolve:function(de,Te,we,Dt){var ft;return Boolean(Te?.is(g.TokenType.Keyword,I)&&((ft=Te?.getPreviousKeyword())===null||ft===void 0?void 0:ft.is(g.TokenType.Keyword,"group"))&&(we?.isIdentifier()||we?.isDoubleQuotedString()||we?.is(g.TokenType.Parenthesis,")")||we?.is(g.TokenType.Parenthesis,"()")))}},{id:g.fC.SelectAlias,name:g.fC.SelectAlias,resolve:function(de,Te,we,Dt){return we?.value===","&&Te?.value.toLowerCase()==="as"}},{id:g.fC.FromKeyword,name:g.fC.FromKeyword,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()===z&&we?.value!==","||(de?.isKeyword()||de?.isIdentifier())&&j.toLowerCase().startsWith(de.value.toLowerCase()))}},{id:g.fC.AfterFromKeyword,name:g.fC.AfterFromKeyword,resolve:function(de,Te,we,Dt){return Boolean(!de?.value.includes(".")&&we?.value.toLowerCase()===j)}},{id:g.fC.AfterSchema,name:g.fC.AfterSchema,resolve:function(de,Te,we,Dt){return de?.isWhiteSpace()&&de?.next&&(we=(de=de?.previous)==null?void 0:de.getPreviousNonWhiteSpaceToken()),Boolean(de?.isIdentifier()&&de?.value.endsWith(".")&&we?.value.toLowerCase()===j)}},{id:g.fC.AfterFrom,name:g.fC.AfterFrom,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()===j&&we?.isDoubleQuotedString()||Te?.value.toLowerCase()===j&&we?.isIdentifier()||Te?.value.toLowerCase()===j&&we?.isVariable())}},{id:g.fC.AfterTable,name:g.fC.AfterTable,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()===j&&(we?.isVariable()||we?.value!==""&&we?.value.toLowerCase()!==j))}},{id:g.fC.WhereKeyword,name:g.fC.WhereKeyword,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()==="where"&&(we?.isKeyword()||we?.is(g.TokenType.Parenthesis,"(")||we?.is(g.TokenType.Operator,"AND")))}},{id:g.fC.WhereComparisonOperator,name:g.fC.WhereComparisonOperator,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()==="where"&&!we?.getPreviousNonWhiteSpaceToken().isOperator()&&!de.is(g.TokenType.Delimiter,".")&&!de.isParenthesis()&&(we?.isIdentifier()||we?.isDoubleQuotedString()))}},{id:g.fC.WhereValue,name:g.fC.WhereValue,resolve:function(de,Te,we,Dt){return Boolean(Te?.value.toLowerCase()==="where"&&we?.isOperator())}},{id:g.fC.AfterWhereValue,name:g.fC.AfterWhereValue,resolve:function(de,Te,we,Dt){var ft,ut,Gt;return Boolean(Te?.value.toLowerCase()==="where"&&(we.is(g.TokenType.Operator,"and")||we.is(g.TokenType.Operator,"or")||we?.isString()||we?.isNumber()||we?.is(g.TokenType.Parenthesis,")")||we?.is(g.TokenType.Parenthesis,"()")||we?.isTemplateVariable()||we?.is(g.TokenType.IdentifierQuote)&&((ft=we.getPreviousNonWhiteSpaceToken())===null||ft===void 0?void 0:ft.is(g.TokenType.Identifier))&&((Gt=(ut=we?.getPreviousNonWhiteSpaceToken())===null||ut===void 0?void 0:ut.getPreviousNonWhiteSpaceToken())===null||Gt===void 0?void 0:Gt.is(g.TokenType.IdentifierQuote))))}},{id:g.fC.AfterGroupByKeywords,name:g.fC.AfterGroupByKeywords,resolve:function(de,Te,we,Dt){var ft;return Boolean(Te?.is(g.TokenType.Keyword,I)&&((ft=Te?.getPreviousKeyword())===null||ft===void 0?void 0:ft.is(g.TokenType.Keyword,"group"))&&(we?.is(g.TokenType.Keyword,I)||we?.is(g.TokenType.Delimiter,",")))}},{id:g.fC.AfterGroupByFunctionArgument,name:g.fC.AfterGroupByFunctionArgument,resolve:function(de,Te,we,Dt){var ft;return Boolean(Te?.is(g.TokenType.Keyword,I)&&((ft=Te?.getPreviousKeyword())===null||ft===void 0?void 0:ft.is(g.TokenType.Keyword,"group"))&&(we?.is(g.TokenType.Parenthesis,"(")||de?.is(g.TokenType.Parenthesis,"()")))}},{id:g.fC.AfterOrderByKeywords,name:g.fC.AfterOrderByKeywords,resolve:function(de,Te,we,Dt){var ft;return Boolean(we?.is(g.TokenType.Keyword,I)&&((ft=we?.getPreviousKeyword())===null||ft===void 0?void 0:ft.is(g.TokenType.Keyword,"order")))}},{id:g.fC.AfterOrderByFunction,name:g.fC.AfterOrderByFunction,resolve:function(de,Te,we,Dt){var ft,ut;return Boolean(Te?.is(g.TokenType.Keyword,I)&&((ft=Te?.getPreviousKeyword())===null||ft===void 0?void 0:ft.is(g.TokenType.Keyword,"order"))&&we?.is(g.TokenType.Parenthesis)&&((ut=we?.getPreviousNonWhiteSpaceToken())===null||ut===void 0?void 0:ut.is(g.TokenType.Function)))}},{id:g.fC.AfterOrderByDirection,name:g.fC.AfterOrderByDirection,resolve:function(de,Te,we,Dt){return Boolean(Te?.is(g.TokenType.Keyword,N)||Te?.is(g.TokenType.Keyword,X))}},{id:g.fC.AfterIsOperator,name:g.fC.AfterIsOperator,resolve:function(de,Te,we,Dt){return Boolean(we?.is(g.TokenType.Operator,"IS"))}},{id:g.fC.AfterIsNotOperator,name:g.fC.AfterIsNotOperator,resolve:function(de,Te,we,Dt){var ft;return Boolean(we?.is(g.TokenType.Operator,"NOT")&&((ft=we.getPreviousNonWhiteSpaceToken())===null||ft===void 0?void 0:ft.is(g.TokenType.Operator,"IS")))}}]}var ot={logger:function(){}},mt=function(){};b.attachDebugger&&b.createLogger&&(ot=b.createLogger("SQLEditor"),mt=ot.logger,b.attachDebugger("sqleditor",void 0,ot));var At=[{id:"$__timeFilter(dateColumn)",name:"$__timeFilter(dateColumn)",text:"$__timeFilter",args:["column"],type:g.mB.Filter,description:"Will be replaced by a time range filter using the specified column name. For example, dateColumn BETWEEN FROM_UNIXTIME(1494410783) AND FROM_UNIXTIME(1494410983)"},{id:"$__timeFrom()",name:"$__timeFrom()",text:"$__timeFrom",args:[],type:g.mB.Filter,description:"Will be replaced by the start of the currently active time selection. For example, FROM_UNIXTIME(1494410783)"},{id:"$__timeTo()",name:"$__timeTo()",text:"$__timeTo",args:[],type:g.mB.Filter,description:"Will be replaced by the end of the currently active time selection. For example, FROM_UNIXTIME(1494410983)"},{id:"$__timeGroup(dateColumn, '5m')",name:"$__timeGroup(dateColumn, '5m')",text:"$__timeGroup",args:["column","'5m'"],type:g.mB.Value,description:"Will be replaced by an expression usable in GROUP BY clause. For example, *cast(cast(UNIX_TIMESTAMP(dateColumn)/(300) as signed)*300 as signed),*"},{id:"$__table",name:"$__table",text:"$__table",args:[],type:g.mB.Table,description:"Will be replaced by the query table."},{id:"$__column",name:"$__column",text:"$__column",args:[],type:g.mB.Column,description:"Will be replaced by the query column."}];function Ke(de,Te){var we,Dt,ft,ut={triggerCharacters:["."," ","$",",","(","'"]};Te?.builtinFunctions.length&&(ut.supportedFunctions=function(){return Te.builtinFunctions.map(function(xn){return{id:xn,name:xn}})});var Gt=[];return!((we=Te?.comparisonOperators)===null||we===void 0)&&we.length&&Gt.push.apply(Gt,V([],P(Te.comparisonOperators.map(function(xn){return{id:xn.toLocaleLowerCase(),operator:xn,type:g.$M.Comparison}})),!1)),Te.logicalOperators=(Dt=Te.logicalOperators)!==null&&Dt!==void 0?Dt:Te.operators,!((ft=Te?.logicalOperators)===null||ft===void 0)&&ft.length&&Gt.push.apply(Gt,V([],P(Te.logicalOperators.map(function(xn){return{id:xn.toLocaleLowerCase(),operator:xn,type:g.$M.Logical}})),!1)),ut.supportedOperators=function(){return Gt},ut.supportedMacros=function(){return At},ut}var Ve={id:"standardSql",extensions:[".sql"],aliases:["sql"],mimetypes:[],loader:function(){return Promise.resolve().then(function(){return ue})},completionProvider:Ke},Lt=new Map,Rt=new Map,St=function(de,Te,we){return D(void 0,void 0,void 0,function(){var Dt,ft,ut,Gt,xn,rr,Ne,Ge;return _(this,function(nt){switch(nt.label){case 0:return[4,(Dt=function(ze,tt){if(tt?.id!=="sql"&&!tt.loader){mt("Loading language '".concat(tt?.id,"' from Monaco registry"),!1);var gt=ze.languages.getLanguages().find(function(zt){return zt.id===tt?.id});if(!gt)throw Error("Unknown Monaco language ".concat(tt?.id));return L(L({completionProvider:Ke},gt),tt)}return L(L({},Ve),tt)}(de,Te)).loader(de)];case 1:return ft=nt.sent(),ut=ft.language,Gt=ft.conf,de.languages.register({id:we}),de.languages.setMonarchTokensProvider(we,L({},ut)),de.languages.setLanguageConfiguration(we,L({},Gt)),Dt.formatter&&de.languages.registerDocumentFormattingEditProvider(we,{provideDocumentFormattingEdits:function(ze){var tt=Te.formatter(ze.getValue());return[{range:ze.getFullModelRange(),text:tt}]}}),Dt.completionProvider&&(xn=Dt.completionProvider(de,ut),function(ze,tt,gt){var zt,Sn,An,Hn,Vn,tr,Er,pr,zr,fi,$r,Zr=this;Lt.has(ze)||function(jt){Lt.has(jt)||Lt.set(jt,{functions:new O.Registry,operators:new O.Registry,suggestionKinds:new O.Registry(oe),positionResolvers:new O.Registry(pt),macros:new O.Registry}),Lt.get(jt)}(ze);var vi=Lt.get(ze);Rt.has(tt)||Rt.set(tt,new O.Registry((ui=vi.functions,Ji=vi.operators,pi=vi.macros,function(){return[{id:g.SuggestionKind.SelectKeyword,name:g.SuggestionKind.SelectKeyword,suggestions:function(jt,on){return Promise.resolve([{label:"SELECT <column>",insertText:"SELECT $0",insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Snippet,command:$e,sortText:g.CompletionItemPriority.Medium},{label:"SELECT <column> FROM <table>",insertText:"SELECT $2 FROM $1",insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Snippet,command:$e,sortText:g.CompletionItemPriority.Medium}])}},{id:g.SuggestionKind.TemplateVariables,name:g.SuggestionKind.TemplateVariables,suggestions:function(jt,on){var Pn=C.getTemplateSrv();return Pn?Promise.resolve(Pn.getVariables().map(function(Wt){var kt="$".concat(Wt.name),dn=Pn.replace(kt);return{label:kt,detail:"(Template Variable) ".concat(dn),kind:g.CompletionItemKind.Snippet,documentation:"(Template Variable) ".concat(dn),insertText:"\\$".concat(Wt.name," "),insertTextRules:g.a7.InsertAsSnippet,command:$e,sortText:g.CompletionItemPriority.Low}})):Promise.resolve([])}},{id:g.SuggestionKind.SelectMacro,name:g.SuggestionKind.SelectMacro,suggestions:function(jt,on){return Promise.resolve(V([],P(pi.list().filter(function(Pn){return Pn.type===g.mB.Value||Pn.type===g.mB.Column}).map(pe)),!1))}},{id:g.SuggestionKind.TableMacro,name:g.SuggestionKind.TableMacro,suggestions:function(jt,on){return Promise.resolve(V([],P(pi.list().filter(function(Pn){return Pn.type===g.mB.Table}).map(pe)),!1))}},{id:g.SuggestionKind.GroupMacro,name:g.SuggestionKind.GroupMacro,suggestions:function(jt,on){return Promise.resolve(V([],P(pi.list().filter(function(Pn){return Pn.type===g.mB.Group}).map(pe)),!1))}},{id:g.SuggestionKind.FilterMacro,name:g.SuggestionKind.FilterMacro,suggestions:function(jt,on){return Promise.resolve(V([],P(pi.list().filter(function(Pn){return Pn.type===g.mB.Filter}).map(pe)),!1))}},{id:g.SuggestionKind.WithKeyword,name:g.SuggestionKind.WithKeyword,suggestions:function(jt,on){return Promise.resolve([{label:"WITH <alias> AS ( ... )",insertText:"WITH $1 AS ( $2 )",insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Snippet,command:$e,sortText:g.CompletionItemPriority.Medium}])}},{id:g.SuggestionKind.StarWildCard,name:g.SuggestionKind.StarWildCard,suggestions:function(jt,on){return Promise.resolve([{label:"*",insertText:"* $0",insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Field,command:$e,sortText:g.CompletionItemPriority.High}])}},{id:g.SuggestionKind.FunctionsWithArguments,name:g.SuggestionKind.FunctionsWithArguments,suggestions:function(jt,on){return Promise.resolve(V([],P(ui.list().map(function(Pn){return{label:Pn.name,insertText:"".concat(Pn.name,"($0)"),documentation:Pn.description,insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Function,command:$e,sortText:g.CompletionItemPriority.MediumLow}})),!1))}},{id:g.SuggestionKind.FunctionsWithoutArguments,name:g.SuggestionKind.FunctionsWithoutArguments,suggestions:function(jt,on){return Promise.resolve(V([],P(ui.list().map(function(Pn){return{label:Pn.name,insertText:"".concat(Pn.name,"()"),documentation:Pn.description,insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Function,command:$e,sortText:g.CompletionItemPriority.MediumHigh}})),!1))}},{id:g.SuggestionKind.FromKeyword,name:g.SuggestionKind.FromKeyword,suggestions:function(jt,on){return Promise.resolve([{label:"FROM",insertText:"FROM $0",command:$e,insertTextRules:g.a7.InsertAsSnippet,kind:g.CompletionItemKind.Keyword}])}},{id:g.SuggestionKind.Schemas,name:g.SuggestionKind.Schemas,suggestions:function(jt,on){return Promise.resolve([])}},{id:g.SuggestionKind.Tables,name:g.SuggestionKind.Tables,suggestions:function(jt,on){return Promise.resolve([])}},{id:g.SuggestionKind.Columns,name:g.SuggestionKind.Columns,suggestions:function(jt,on){return Promise.resolve([])}},{id:g.SuggestionKind.LogicalOperators,name:g.SuggestionKind.LogicalOperators,suggestions:function(jt,on){return Promise.resolve(Ji.list().filter(function(Pn){return Pn.type===g.$M.Logical}).map(function(Pn){return{label:Pn.operator,insertText:"".concat(Pn.operator," "),documentation:Pn.description,command:$e,sortText:g.CompletionItemPriority.MediumHigh,kind:g.CompletionItemKind.Operator}}))}},{id:g.SuggestionKind.WhereKeyword,name:g.SuggestionKind.WhereKeyword,suggestions:function(jt,on){return Promise.resolve([{label:"WHERE",insertText:"WHERE ",command:$e,sortText:g.CompletionItemPriority.MediumHigh,kind:g.CompletionItemKind.Keyword}])}},{id:g.SuggestionKind.ComparisonOperators,name:g.SuggestionKind.ComparisonOperators,suggestions:function(jt,on){return Promise.resolve(V(V([],P(Ji.list().filter(function(Pn){return Pn.type===g.$M.Comparison}).map(function(Pn){return{label:Pn.operator,insertText:"".concat(Pn.operator," "),documentation:Pn.description,command:$e,sortText:g.CompletionItemPriority.MediumHigh,kind:g.CompletionItemKind.Operator}})),!1),[{label:"IN (...)",insertText:"IN ( $0 )",command:$e,sortText:g.CompletionItemPriority.Medium,kind:g.CompletionItemKind.Operator,insertTextRules:g.a7.InsertAsSnippet},{label:"NOT IN (...)",insertText:"NOT IN ( $0 )",command:$e,sortText:g.CompletionItemPriority.Medium,kind:g.CompletionItemKind.Operator,insertTextRules:g.a7.InsertAsSnippet},{label:"IS",insertText:"IS",command:$e,sortText:g.CompletionItemPriority.Medium,kind:g.CompletionItemKind.Operator},{label:"IS NOT",insertText:"IS NOT",command:$e,sortText:g.CompletionItemPriority.Medium,kind:g.CompletionItemKind.Operator}],!1))}},{id:g.SuggestionKind.GroupByKeywords,name:g.SuggestionKind.GroupByKeywords,suggestions:function(jt,on){return Promise.resolve([{label:"GROUP BY",insertText:"GROUP BY ",command:$e,sortText:g.CompletionItemPriority.MediumHigh,kind:g.CompletionItemKind.Keyword}])}},{id:g.SuggestionKind.OrderByKeywords,name:g.SuggestionKind.OrderByKeywords,suggestions:function(jt,on){return Promise.resolve([{label:"ORDER BY",insertText:"ORDER BY ",command:$e,sortText:g.CompletionItemPriority.Medium,kind:g.CompletionItemKind.Keyword},{label:"ORDER BY(ascending)",insertText:"ORDER BY $1 ASC ",command:$e,sortText:g.CompletionItemPriority.MediumLow,kind:g.CompletionItemKind.Snippet,insertTextRules:g.a7.InsertAsSnippet},{label:"ORDER BY(descending)",insertText:"ORDER BY $1 DESC",command:$e,sortText:g.CompletionItemPriority.MediumLow,kind:g.CompletionItemKind.Snippet,insertTextRules:g.a7.InsertAsSnippet}])}},{id:g.SuggestionKind.LimitKeyword,name:g.SuggestionKind.LimitKeyword,suggestions:function(jt,on){return Promise.resolve([{label:"LIMIT",insertText:"LIMIT ",command:$e,sortText:g.CompletionItemPriority.MediumLow,kind:g.CompletionItemKind.Keyword}])}},{id:g.SuggestionKind.SortOrderDirectionKeyword,name:g.SuggestionKind.SortOrderDirectionKeyword,suggestions:function(jt,on){return Promise.resolve([X,N].map(function(Pn){return{label:Pn,insertText:"".concat(Pn," "),command:$e,kind:g.CompletionItemKind.Keyword}}))}},{id:g.SuggestionKind.NotKeyword,name:g.SuggestionKind.NotKeyword,suggestions:function(){return Promise.resolve([{label:"NOT",insertText:"NOT",command:$e,kind:g.CompletionItemKind.Keyword,sortText:g.CompletionItemPriority.High}])}},{id:g.SuggestionKind.BoolValues,name:g.SuggestionKind.BoolValues,suggestions:function(){return Promise.resolve(["TRUE","FALSE"].map(function(jt){return{label:jt,insertText:"".concat(jt),command:$e,kind:g.CompletionItemKind.Keyword,sortText:g.CompletionItemPriority.Medium}}))}},{id:g.SuggestionKind.NullValue,name:g.SuggestionKind.NullValue,suggestions:function(){return Promise.resolve(["NULL"].map(function(jt){return{label:jt,insertText:"".concat(jt),command:$e,kind:g.CompletionItemKind.Keyword,sortText:g.CompletionItemPriority.Low}}))}}]})));var ui,Ji,pi,ta=Rt.get(tt);if(gt.supportedFunctions)try{for(var sa=U(gt.supportedFunctions()),Hi=sa.next();!Hi.done;Hi=sa.next()){var Fa=Hi.value;vi.functions.getIfExists(Fa.id)||vi.functions.register(Fa)}}catch(jt){zt={error:jt}}finally{try{Hi&&!Hi.done&&(Sn=sa.return)&&Sn.call(sa)}finally{if(zt)throw zt.error}}if(gt.supportedOperators)try{for(var ra=U(gt.supportedOperators()),ba=ra.next();!ba.done;ba=ra.next()){var va=ba.value;vi.operators.getIfExists(va.id)||vi.operators.register(L(L({},va),{name:va.id}))}}catch(jt){An={error:jt}}finally{try{ba&&!ba.done&&(Hn=ra.return)&&Hn.call(ra)}finally{if(An)throw An.error}}if(gt.supportedMacros)try{for(var oo=U(gt.supportedMacros()),Qa=oo.next();!Qa.done;Qa=oo.next()){var za=Qa.value;vi.macros.getIfExists(za.id)||vi.macros.register(L(L({},za),{name:za.id}))}}catch(jt){Vn={error:jt}}finally{try{Qa&&!Qa.done&&(tr=oo.return)&&tr.call(oo)}finally{if(Vn)throw Vn.error}}if(gt.customStatementPlacement){var lo=function(jt){var on=vi.positionResolvers.getIfExists(jt.id);if(on){var Pn=on.resolve;on.resolve=function(){for(var Wt=[],kt=0;kt<arguments.length;kt++)Wt[kt]=arguments[kt];var dn=jt.resolve.apply(jt,V([],P(Wt),!1));if(jt.overrideDefault)return dn;var _t=Pn.apply(void 0,V([],P(Wt),!1));return _t||dn}}else vi.positionResolvers.register(L(L({},jt),{id:jt.id,name:jt.id})),vi.suggestionKinds.register({id:jt.id,name:jt.id,kind:[]})};try{for(var Io=U(gt.customStatementPlacement()),Bn=Io.next();!Bn.done;Bn=Io.next()){var tn=Bn.value;lo(tn)}}catch(jt){Er={error:jt}}finally{try{Bn&&!Bn.done&&(pr=Io.return)&&pr.call(Io)}finally{if(Er)throw Er.error}}}if(gt.customSuggestionKinds){var Qt=function(jt){if(($r=jt.applyTo)===null||$r===void 0||$r.forEach(function(Pn){var Wt=vi.suggestionKinds.getIfExists(Pn);Wt&&Wt.kind.indexOf(jt.id)===-1&&Wt.kind.push(jt.id)}),jt.overrideDefault){var on=ta.get(jt.id);if(on!==void 0)return on.suggestions=jt.suggestionsResolver,"continue"}ta.register({id:jt.id,name:jt.id,suggestions:jt.suggestionsResolver})};try{for(var Cn=U(gt.customSuggestionKinds()),wr=Cn.next();!wr.done;wr=Cn.next()){var nn=wr.value;Qt(nn)}}catch(jt){zr={error:jt}}finally{try{wr&&!wr.done&&(fi=Cn.return)&&fi.call(Cn)}finally{if(zr)throw zr.error}}}if(gt.schemas){var Nn=(or=ta.get(g.SuggestionKind.Schemas)).suggestions;or.suggestions=function(jt,on){return D(Zr,void 0,void 0,function(){var Pn,Wt,kt;return _(this,function(dn){switch(dn.label){case 0:return[4,Nn(jt,on)];case 1:return Pn=dn.sent(),[4,gt.schemas.resolve()];case 2:return Wt=dn.sent(),kt=Wt.map(function(_t){var Vt;return{label:_t.name,insertText:"".concat((Vt=_t.completion)!==null&&Vt!==void 0?Vt:_t.name,"."),command:$e,kind:g.CompletionItemKind.Module,sortText:g.CompletionItemPriority.High}}),[2,V(V([],P(Pn),!1),P(kt),!1)]}})})}}if(gt.tables){var Zn=(or=ta.get(g.SuggestionKind.Tables)).suggestions;or.suggestions=function(jt,on){return D(Zr,void 0,void 0,function(){var Pn,Wt,kt,dn,_t,Vt,an;return _(this,function(cn){switch(cn.label){case 0:return[4,Zn(jt,on)];case 1:return Pn=cn.sent(),Wt=ye(jt.currentToken),kt=(an=(Vt=gt.tables)===null||Vt===void 0?void 0:Vt.parseName)!==null&&an!==void 0?an:Se,dn=kt(Wt),[4,gt.tables.resolve(dn)];case 2:return _t=cn.sent().map(function(Xt){var gn;return{label:Xt.name,insertText:"".concat((gn=Xt.completion)!==null&&gn!==void 0?gn:Xt.name).concat(Xt.completion===Xt.name?" $0":""),insertTextRules:g.a7.InsertAsSnippet,command:$e,kind:g.CompletionItemKind.Field,sortText:g.CompletionItemPriority.MediumHigh}}),[2,V(V([],P(Pn),!1),P(_t),!1)]}})})}}if(gt.columns){var or,st=(or=ta.get(g.SuggestionKind.Columns)).suggestions;or.suggestions=function(jt,on){return D(Zr,void 0,void 0,function(){var Pn,Wt,kt,dn,_t,Vt,an,cn,Xt;return _(this,function(gn){switch(gn.label){case 0:return[4,st(jt,on)];case 1:return Pn=gn.sent(),Wt=ye(jt.currentToken),dn=(cn=(an=gt.tables)===null||an===void 0?void 0:an.parseName)!==null&&cn!==void 0?cn:Se,Wt&&Wt.value&&(kt=dn(Wt)),_t=[],kt?[4,(Xt=gt.columns)===null||Xt===void 0?void 0:Xt.resolve(kt)]:[3,3];case 2:Vt=gn.sent(),_t=Vt?Vt.map(function(Rn){var jn;return{label:Rn.name,insertText:(jn=Rn.completion)!==null&&jn!==void 0?jn:Rn.name,kind:g.CompletionItemKind.Field,sortText:g.CompletionItemPriority.High,detail:Rn.type,documentation:Rn.description}}):[],gn.label=3;case 3:return[2,V(V([],P(Pn),!1),P(_t),!1)]}})})}}}(Te.id,we,xn),rr=Lt.get(Te.id),Ne=Rt.get(we),Ge=function(ze,tt,gt,zt){return D(void 0,void 0,void 0,function(){var Sn,An,Hn,Vn;return _(this,function(tr){switch(tr.label){case 0:return Sn=ae(de,ze,tt,we),An=W(Sn,rr.positionResolvers),Hn=function(Er,pr){for(var zr=[],fi=0;fi<Er.length;fi++){var $r=pr.getIfExists(Er[fi]);$r&&(zr=zr.concat($r.kind))}return zr}(An,rr.suggestionKinds),mt("Statement position",!1,An),mt("Suggestion kinds",!1,Hn),Vn={position:tt,currentToken:Sn,statementPosition:An,kind:Hn,range:de.Range.fromPositions(tt)},[4,K(de,Sn,Hn,Vn,Ne)];case 1:return[2,{suggestions:tr.sent()}]}})})},de.languages.registerCompletionItemProvider(we,L(L({},xn),{provideCompletionItems:Ge}))),[2]}})})},Ye={testData:Object.freeze({__proto__:null,singleLineFullQuery:{query:'SELECT column1, FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"identifier.sql",language:"sql"},{offset:14,type:"delimiter.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"keyword.sql",language:"sql"},{offset:20,type:"white.sql",language:"sql"},{offset:21,type:"identifier.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"keyword.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"identifier.sql",language:"sql"},{offset:41,type:"white.sql",language:"sql"},{offset:42,type:"operator.sql",language:"sql"},{offset:43,type:"white.sql",language:"sql"},{offset:44,type:"identifier.quote.sql",language:"sql"},{offset:45,type:"identifier.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"white.sql",language:"sql"},{offset:53,type:"keyword.sql",language:"sql"},{offset:58,type:"white.sql",language:"sql"},{offset:59,type:"keyword.sql",language:"sql"},{offset:61,type:"white.sql",language:"sql"},{offset:62,type:"identifier.sql",language:"sql"},{offset:69,type:"white.sql",language:"sql"},{offset:70,type:"keyword.sql",language:"sql"},{offset:75,type:"white.sql",language:"sql"},{offset:76,type:"keyword.sql",language:"sql"},{offset:78,type:"white.sql",language:"sql"},{offset:79,type:"identifier.sql",language:"sql"},{offset:86,type:"white.sql",language:"sql"},{offset:87,type:"keyword.sql",language:"sql"},{offset:91,type:"white.sql",language:"sql"},{offset:92,type:"keyword.sql",language:"sql"},{offset:97,type:"white.sql",language:"sql"},{offset:98,type:"number.sql",language:"sql"},{offset:100,type:"delimiter.sql",language:"sql"}]]},singleLineFullQueryWithAggregation:{query:'SELECT count(column1), FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"identifier.sql",language:"sql"},{offset:34,type:"white.sql",language:"sql"},{offset:35,type:"keyword.sql",language:"sql"},{offset:40,type:"white.sql",language:"sql"},{offset:41,type:"identifier.sql",language:"sql"},{offset:48,type:"white.sql",language:"sql"},{offset:49,type:"operator.sql",language:"sql"},{offset:50,type:"white.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"identifier.sql",language:"sql"},{offset:58,type:"identifier.quote.sql",language:"sql"},{offset:59,type:"white.sql",language:"sql"},{offset:60,type:"keyword.sql",language:"sql"},{offset:65,type:"white.sql",language:"sql"},{offset:66,type:"keyword.sql",language:"sql"},{offset:68,type:"white.sql",language:"sql"},{offset:69,type:"identifier.sql",language:"sql"},{offset:76,type:"white.sql",language:"sql"},{offset:77,type:"keyword.sql",language:"sql"},{offset:82,type:"white.sql",language:"sql"},{offset:83,type:"keyword.sql",language:"sql"},{offset:85,type:"white.sql",language:"sql"},{offset:86,type:"identifier.sql",language:"sql"},{offset:93,type:"white.sql",language:"sql"},{offset:94,type:"keyword.sql",language:"sql"},{offset:98,type:"white.sql",language:"sql"},{offset:99,type:"keyword.sql",language:"sql"},{offset:104,type:"white.sql",language:"sql"},{offset:105,type:"number.sql",language:"sql"},{offset:107,type:"delimiter.sql",language:"sql"}]]},multiLineFullQuery:{query:`SELECT column1, | |
FROM table1 | |
WHERE column1 = "value1" | |
GROUP BY column1 ORDER BY column1 DESC | |
LIMIT 10;`,tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"identifier.sql",language:"sql"},{offset:14,type:"delimiter.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:4,type:"white.sql",language:"sql"},{offset:5,type:"identifier.sql",language:"sql"},{offset:11,type:"white.sql",language:"sql"}],[{offset:0,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"identifier.sql",language:"sql"},{offset:13,type:"white.sql",language:"sql"},{offset:14,type:"operator.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"identifier.quote.sql",language:"sql"},{offset:17,type:"identifier.sql",language:"sql"},{offset:23,type:"identifier.quote.sql",language:"sql"},{offset:24,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"keyword.sql",language:"sql"},{offset:8,type:"white.sql",language:"sql"},{offset:9,type:"identifier.sql",language:"sql"},{offset:16,type:"white.sql",language:"sql"},{offset:17,type:"keyword.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:25,type:"white.sql",language:"sql"},{offset:26,type:"identifier.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"keyword.sql",language:"sql"},{offset:38,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"number.sql",language:"sql"},{offset:8,type:"delimiter.sql",language:"sql"}]]},multiLineFullQueryWithAggregation:{query:`SELECT count(column1), | |
FROM table1 | |
WHERE column1 = "value1" | |
GROUP BY column1 ORDER BY column1 DESC | |
LIMIT 10;`,tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:4,type:"white.sql",language:"sql"},{offset:5,type:"identifier.sql",language:"sql"},{offset:11,type:"white.sql",language:"sql"}],[{offset:0,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"identifier.sql",language:"sql"},{offset:13,type:"white.sql",language:"sql"},{offset:14,type:"operator.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"identifier.quote.sql",language:"sql"},{offset:17,type:"identifier.sql",language:"sql"},{offset:23,type:"identifier.quote.sql",language:"sql"},{offset:24,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"keyword.sql",language:"sql"},{offset:8,type:"white.sql",language:"sql"},{offset:9,type:"identifier.sql",language:"sql"},{offset:16,type:"white.sql",language:"sql"},{offset:17,type:"keyword.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:25,type:"white.sql",language:"sql"},{offset:26,type:"identifier.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"keyword.sql",language:"sql"},{offset:38,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"number.sql",language:"sql"},{offset:8,type:"delimiter.sql",language:"sql"}]]},singleLineEmptyQuery:{query:"",tokens:[]},singleLineTwoQueries:{query:'SELECT column1, FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10; SELECT column2, FROM table2 WHERE column2 = "value2" GROUP BY column1 ORDER BY column2 DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"identifier.sql",language:"sql"},{offset:14,type:"delimiter.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"keyword.sql",language:"sql"},{offset:20,type:"white.sql",language:"sql"},{offset:21,type:"identifier.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"keyword.sql",language:"sql"},{offset:33,type:"white.sql",language:"sql"},{offset:34,type:"identifier.sql",language:"sql"},{offset:41,type:"white.sql",language:"sql"},{offset:42,type:"operator.sql",language:"sql"},{offset:43,type:"white.sql",language:"sql"},{offset:44,type:"identifier.quote.sql",language:"sql"},{offset:45,type:"identifier.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"white.sql",language:"sql"},{offset:53,type:"keyword.sql",language:"sql"},{offset:58,type:"white.sql",language:"sql"},{offset:59,type:"keyword.sql",language:"sql"},{offset:61,type:"white.sql",language:"sql"},{offset:62,type:"identifier.sql",language:"sql"},{offset:69,type:"white.sql",language:"sql"},{offset:70,type:"keyword.sql",language:"sql"},{offset:75,type:"white.sql",language:"sql"},{offset:76,type:"keyword.sql",language:"sql"},{offset:78,type:"white.sql",language:"sql"},{offset:79,type:"identifier.sql",language:"sql"},{offset:86,type:"white.sql",language:"sql"},{offset:87,type:"keyword.sql",language:"sql"},{offset:91,type:"white.sql",language:"sql"},{offset:92,type:"keyword.sql",language:"sql"},{offset:97,type:"white.sql",language:"sql"},{offset:98,type:"number.sql",language:"sql"},{offset:100,type:"delimiter.sql",language:"sql"},{offset:101,type:"white.sql",language:"sql"},{offset:102,type:"keyword.sql",language:"sql"},{offset:108,type:"white.sql",language:"sql"},{offset:109,type:"identifier.sql",language:"sql"},{offset:116,type:"delimiter.sql",language:"sql"},{offset:117,type:"white.sql",language:"sql"},{offset:118,type:"keyword.sql",language:"sql"},{offset:122,type:"white.sql",language:"sql"},{offset:123,type:"identifier.sql",language:"sql"},{offset:129,type:"white.sql",language:"sql"},{offset:130,type:"keyword.sql",language:"sql"},{offset:135,type:"white.sql",language:"sql"},{offset:136,type:"identifier.sql",language:"sql"},{offset:143,type:"white.sql",language:"sql"},{offset:144,type:"operator.sql",language:"sql"},{offset:145,type:"white.sql",language:"sql"},{offset:146,type:"identifier.quote.sql",language:"sql"},{offset:147,type:"identifier.sql",language:"sql"},{offset:153,type:"identifier.quote.sql",language:"sql"},{offset:154,type:"white.sql",language:"sql"},{offset:155,type:"keyword.sql",language:"sql"},{offset:160,type:"white.sql",language:"sql"},{offset:161,type:"keyword.sql",language:"sql"},{offset:163,type:"white.sql",language:"sql"},{offset:164,type:"identifier.sql",language:"sql"},{offset:171,type:"white.sql",language:"sql"},{offset:172,type:"keyword.sql",language:"sql"},{offset:177,type:"white.sql",language:"sql"},{offset:178,type:"keyword.sql",language:"sql"},{offset:180,type:"white.sql",language:"sql"},{offset:181,type:"identifier.sql",language:"sql"},{offset:188,type:"white.sql",language:"sql"},{offset:189,type:"keyword.sql",language:"sql"},{offset:193,type:"white.sql",language:"sql"},{offset:194,type:"keyword.sql",language:"sql"},{offset:199,type:"white.sql",language:"sql"},{offset:200,type:"number.sql",language:"sql"},{offset:202,type:"delimiter.sql",language:"sql"}]]},singleLineTwoQueriesWithAggregation:{query:'SELECT count(column1), FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1 DESC LIMIT 10; SELECT count(column2), FROM table2 WHERE column2 = "value2" GROUP BY column1 ORDER BY column2 DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:27,type:"white.sql",language:"sql"},{offset:28,type:"identifier.sql",language:"sql"},{offset:34,type:"white.sql",language:"sql"},{offset:35,type:"keyword.sql",language:"sql"},{offset:40,type:"white.sql",language:"sql"},{offset:41,type:"identifier.sql",language:"sql"},{offset:48,type:"white.sql",language:"sql"},{offset:49,type:"operator.sql",language:"sql"},{offset:50,type:"white.sql",language:"sql"},{offset:51,type:"identifier.quote.sql",language:"sql"},{offset:52,type:"identifier.sql",language:"sql"},{offset:58,type:"identifier.quote.sql",language:"sql"},{offset:59,type:"white.sql",language:"sql"},{offset:60,type:"keyword.sql",language:"sql"},{offset:65,type:"white.sql",language:"sql"},{offset:66,type:"keyword.sql",language:"sql"},{offset:68,type:"white.sql",language:"sql"},{offset:69,type:"identifier.sql",language:"sql"},{offset:76,type:"white.sql",language:"sql"},{offset:77,type:"keyword.sql",language:"sql"},{offset:82,type:"white.sql",language:"sql"},{offset:83,type:"keyword.sql",language:"sql"},{offset:85,type:"white.sql",language:"sql"},{offset:86,type:"identifier.sql",language:"sql"},{offset:93,type:"white.sql",language:"sql"},{offset:94,type:"keyword.sql",language:"sql"},{offset:98,type:"white.sql",language:"sql"},{offset:99,type:"keyword.sql",language:"sql"},{offset:104,type:"white.sql",language:"sql"},{offset:105,type:"number.sql",language:"sql"},{offset:107,type:"delimiter.sql",language:"sql"},{offset:108,type:"white.sql",language:"sql"},{offset:109,type:"keyword.sql",language:"sql"},{offset:115,type:"white.sql",language:"sql"},{offset:116,type:"predefined.sql",language:"sql"},{offset:121,type:"delimiter.parenthesis.sql",language:"sql"},{offset:122,type:"identifier.sql",language:"sql"},{offset:129,type:"delimiter.parenthesis.sql",language:"sql"},{offset:130,type:"delimiter.sql",language:"sql"},{offset:131,type:"white.sql",language:"sql"},{offset:132,type:"keyword.sql",language:"sql"},{offset:136,type:"white.sql",language:"sql"},{offset:137,type:"identifier.sql",language:"sql"},{offset:143,type:"white.sql",language:"sql"},{offset:144,type:"keyword.sql",language:"sql"},{offset:149,type:"white.sql",language:"sql"},{offset:150,type:"identifier.sql",language:"sql"},{offset:157,type:"white.sql",language:"sql"},{offset:158,type:"operator.sql",language:"sql"},{offset:159,type:"white.sql",language:"sql"},{offset:160,type:"identifier.quote.sql",language:"sql"},{offset:161,type:"identifier.sql",language:"sql"},{offset:167,type:"identifier.quote.sql",language:"sql"},{offset:168,type:"white.sql",language:"sql"},{offset:169,type:"keyword.sql",language:"sql"},{offset:174,type:"white.sql",language:"sql"},{offset:175,type:"keyword.sql",language:"sql"},{offset:177,type:"white.sql",language:"sql"},{offset:178,type:"identifier.sql",language:"sql"},{offset:185,type:"white.sql",language:"sql"},{offset:186,type:"keyword.sql",language:"sql"},{offset:191,type:"white.sql",language:"sql"},{offset:192,type:"keyword.sql",language:"sql"},{offset:194,type:"white.sql",language:"sql"},{offset:195,type:"identifier.sql",language:"sql"},{offset:202,type:"white.sql",language:"sql"},{offset:203,type:"keyword.sql",language:"sql"},{offset:207,type:"white.sql",language:"sql"},{offset:208,type:"keyword.sql",language:"sql"},{offset:213,type:"white.sql",language:"sql"},{offset:214,type:"number.sql",language:"sql"},{offset:216,type:"delimiter.sql",language:"sql"}]]},singleLineMultipleColumns:{query:'SELECT count(column1), column2 FROM table1 WHERE column1 = "value1" GROUP BY column1 ORDER BY column1, avg(column2) DESC LIMIT 10;',tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"identifier.sql",language:"sql"},{offset:30,type:"white.sql",language:"sql"},{offset:31,type:"keyword.sql",language:"sql"},{offset:35,type:"white.sql",language:"sql"},{offset:36,type:"identifier.sql",language:"sql"},{offset:42,type:"white.sql",language:"sql"},{offset:43,type:"keyword.sql",language:"sql"},{offset:48,type:"white.sql",language:"sql"},{offset:49,type:"identifier.sql",language:"sql"},{offset:56,type:"white.sql",language:"sql"},{offset:57,type:"operator.sql",language:"sql"},{offset:58,type:"white.sql",language:"sql"},{offset:59,type:"identifier.quote.sql",language:"sql"},{offset:60,type:"identifier.sql",language:"sql"},{offset:66,type:"identifier.quote.sql",language:"sql"},{offset:67,type:"white.sql",language:"sql"},{offset:68,type:"keyword.sql",language:"sql"},{offset:73,type:"white.sql",language:"sql"},{offset:74,type:"keyword.sql",language:"sql"},{offset:76,type:"white.sql",language:"sql"},{offset:77,type:"identifier.sql",language:"sql"},{offset:84,type:"white.sql",language:"sql"},{offset:85,type:"keyword.sql",language:"sql"},{offset:90,type:"white.sql",language:"sql"},{offset:91,type:"keyword.sql",language:"sql"},{offset:93,type:"white.sql",language:"sql"},{offset:94,type:"identifier.sql",language:"sql"},{offset:101,type:"delimiter.sql",language:"sql"},{offset:102,type:"white.sql",language:"sql"},{offset:103,type:"predefined.sql",language:"sql"},{offset:106,type:"delimiter.parenthesis.sql",language:"sql"},{offset:107,type:"identifier.sql",language:"sql"},{offset:114,type:"delimiter.parenthesis.sql",language:"sql"},{offset:115,type:"white.sql",language:"sql"},{offset:116,type:"keyword.sql",language:"sql"},{offset:120,type:"white.sql",language:"sql"},{offset:121,type:"keyword.sql",language:"sql"},{offset:126,type:"white.sql",language:"sql"},{offset:127,type:"number.sql",language:"sql"},{offset:129,type:"delimiter.sql",language:"sql"}]]},multiLineMultipleColumns:{query:`SELECT count(column1), column2 | |
FROM table1 | |
WHERE column1 = "value1" | |
GROUP BY column1 ORDER BY column1, avg(column2) DESC | |
LIMIT 10;`,tokens:[[{offset:0,type:"keyword.sql",language:"sql"},{offset:6,type:"white.sql",language:"sql"},{offset:7,type:"predefined.sql",language:"sql"},{offset:12,type:"delimiter.parenthesis.sql",language:"sql"},{offset:13,type:"identifier.sql",language:"sql"},{offset:20,type:"delimiter.parenthesis.sql",language:"sql"},{offset:21,type:"delimiter.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"identifier.sql",language:"sql"},{offset:30,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:4,type:"white.sql",language:"sql"},{offset:5,type:"identifier.sql",language:"sql"},{offset:11,type:"white.sql",language:"sql"}],[{offset:0,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"identifier.sql",language:"sql"},{offset:13,type:"white.sql",language:"sql"},{offset:14,type:"operator.sql",language:"sql"},{offset:15,type:"white.sql",language:"sql"},{offset:16,type:"identifier.quote.sql",language:"sql"},{offset:17,type:"identifier.sql",language:"sql"},{offset:23,type:"identifier.quote.sql",language:"sql"},{offset:24,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"keyword.sql",language:"sql"},{offset:8,type:"white.sql",language:"sql"},{offset:9,type:"identifier.sql",language:"sql"},{offset:16,type:"white.sql",language:"sql"},{offset:17,type:"keyword.sql",language:"sql"},{offset:22,type:"white.sql",language:"sql"},{offset:23,type:"keyword.sql",language:"sql"},{offset:25,type:"white.sql",language:"sql"},{offset:26,type:"identifier.sql",language:"sql"},{offset:33,type:"delimiter.sql",language:"sql"},{offset:34,type:"white.sql",language:"sql"},{offset:35,type:"predefined.sql",language:"sql"},{offset:38,type:"delimiter.parenthesis.sql",language:"sql"},{offset:39,type:"identifier.sql",language:"sql"},{offset:46,type:"delimiter.parenthesis.sql",language:"sql"},{offset:47,type:"white.sql",language:"sql"},{offset:48,type:"keyword.sql",language:"sql"},{offset:52,type:"white.sql",language:"sql"}],[{offset:0,type:"keyword.sql",language:"sql"},{offset:5,type:"white.sql",language:"sql"},{offset:6,type:"number.sql",language:"sql"},{offset:8,type:"delimiter.sql",language:"sql"}]]}}),testStatementPosition:function(de,Te,we){describe("".concat(de),function(){var Dt,ft;beforeEach(function(){var ut=new Map;Te.forEach(function(Gt){return ut.set(Gt.query.query,Gt.query.tokens)}),Dt=function(Gt){return{editor:{tokenize:function(xn,rr){return Gt.get(xn)}},Range:{containsPosition:function(xn,rr){return rr.lineNumber>=xn.startLineNumber&&rr.lineNumber<=xn.endLineNumber&&rr.column>=xn.startColumn&&rr.column<=xn.endColumn}},languages:{CompletionItemKind:{Snippet:2,Function:1,Keyword:3},CompletionItemInsertTextRule:{InsertAsSnippet:2}}}}(ut),ft=new O.Registry(function(){return we().map(function(Gt){return{id:Gt.id,name:Gt.name||Gt.id,resolve:Gt.resolve}})})}),Te.forEach(function(ut){test("".concat(ut.query.query),function(){(function(Gt,xn,rr,Ne,Ge){var nt,ze=W(ae(Ne,(nt=Gt,{getValue:function(tt,gt){return nt},getValueInRange:function(tt,gt){return nt.split(` | |
`)[tt.startLineNumber-1].trim().slice(tt.startColumn===0?0:tt.startColumn-1,tt.endColumn-1)},getLineLength:function(tt){return nt.split(` | |
`)[tt-1].trim().length}}),xn),Ge);expect(ze).toContain(rr)})(ut.query.query,{lineNumber:ut.position.line,column:ut.position.column},de,Dt,ft)})})})}},He=function(de){return{button:R.css({paddingLeft:de.spacing(1.5),paddingRight:de.spacing(1.5)})}},vt=function(de){var Te=de.children,we=A(de,["children"]),Dt=b.useStyles2(S.useCallback(function(ft){return at(ft,we)},[we]));return w.createElement("div",{className:Dt.root},Te)},at=function(de,Te){var we,Dt,ft;return{root:R.css({display:"flex",flexDirection:(we=Te.direction)!==null&&we!==void 0?we:"row",flexWrap:(Dt=Te.wrap)===null||Dt===void 0||Dt?"wrap":void 0,alignItems:Te.alignItems,gap:de.spacing((ft=Te.gap)!==null&&ft!==void 0?ft:2),flexGrow:Te.flexGrow})}},Re=function(de){return{root:R.css({display:"flex",flexWrap:"wrap",alignItems:"center",gap:de.spacing(3),minHeight:de.spacing(4)})}},ge=function(de){var Te=b.useStyles2(S.useCallback(function(we){return Ee(we,de)},[de]));return w.createElement("span",{className:R.cx(Te.wrapper)})};ge.defaultProps={v:0,h:0,layout:"block"};var Ee=function(de,Te){var we,Dt;return{wrapper:R.css([{paddingRight:de.spacing((we=Te.h)!==null&&we!==void 0?we:0),paddingBottom:de.spacing((Dt=Te.v)!==null&&Dt!==void 0?Dt:0)},Te.layout==="inline"&&{display:"inline-block"},Te.layout==="block"&&{display:"block"}])}},je=function(de,Te){return{root:R.css({minWidth:de.spacing(Te??0)}),label:R.css({fontSize:12,fontWeight:de.typography.fontWeightMedium}),optional:R.css({fontStyle:"italic",color:de.colors.text.secondary}),field:R.css({marginBottom:0}),icon:R.css({color:de.colors.text.secondary,marginLeft:de.spacing(1),":hover":{color:de.colors.text.primary}})}},it=function(de){return{root:R.css({padding:de.spacing(1),backgroundColor:de.colors.background.secondary,borderRadius:de.shape.borderRadius(1)})}},Ft=w.forwardRef(function(de,Te){var we=de.items,Dt=de.renderItem,ft=de.onChange;return w.createElement(vt,null,we.map(function(ut,Gt){return w.createElement("div",{key:Gt},Dt(ut,function(xn){return function(rr,Ne){var Ge=V([],P(we),!1);Ge[rr]=Ne,ft(Ge)}(Gt,xn)},function(){return xn=Gt,(rr=V([],P(we),!1)).splice(xn,1),void ft(rr);var xn,rr}))}),w.createElement(b.Button,{ref:Te,onClick:function(){var ut=V(V([],P(we),!1),[{}],!1);ft(ut)},variant:"secondary",size:"md",icon:"plus","aria-label":"Add",type:"button"}))}),Zt=function(){return{switch:R.css({display:"flex",alignItems:"center",minHeight:30})}},sn=function(de){var Te=de.children,we=b.useStyles2(qe);return w.createElement(b.SelectContainer,L({},de,{className:R.cx(de.className,we.container)}),Te)},Mt=function(de){var Te=de.className,we=de.children,Dt=b.useStyles2(qe);return w.createElement("div",{className:R.cx(Te,Dt.valueContainer)},we)},qe=function(de){return{root:R.css({display:"flex",fontSize:12,alignItems:"center"}),label:R.css({color:de.colors.text.secondary,whiteSpace:"nowrap"}),container:R.css({background:"none",borderColor:"transparent"}),valueContainer:R.css({display:"flex",alignItems:"center",flex:"initial",color:de.colors.text.secondary,fontSize:12})}},Xe=["","base","hovered","invalid","focused"],Ie=function(){return{root:R.css({display:"flex","> *":{"&:not(:first-child)":{marginLeft:-1},"&:first-child":{borderTopRightRadius:0,borderBottomRightRadius:0},"&:last-child":{borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:first-child):not(:last-child)":{borderRadius:0},position:"relative",zIndex:Xe.indexOf("base"),"&:hover":{zIndex:Xe.indexOf("hovered")},"&:focus-within":{zIndex:Xe.indexOf("focused")}}}),invalidChild:R.css({zIndex:Xe.indexOf("invalid")})}};g.AccessoryButton=function(de){var Te=de.className,we=A(de,["className"]),Dt=b.useStyles2(He);return w.createElement(b.Button,L({},we,{className:R.cx(Te,Dt.button)}))},g.EditorField=function(de){var Te=de.label,we=de.optional,Dt=de.tooltip,ft=de.tooltipInteractive,ut=de.children,Gt=de.width,xn=A(de,["label","optional","tooltip","tooltipInteractive","children","width"]),rr=b.useStyles2(S.useCallback(function(nt){return je(nt,Gt)},[Gt])),Ne=xn?.htmlFor||(b.ReactUtils===null||b.ReactUtils===void 0?void 0:b.ReactUtils.getChildId(ut)),Ge=w.createElement(w.Fragment,null,w.createElement("label",{className:rr.label,htmlFor:Ne},Te,we&&w.createElement("span",{className:rr.optional}," - optional"),Dt&&w.createElement(b.Tooltip,{placement:"top",content:Dt,theme:"info",interactive:ft},w.createElement(b.Icon,{tabIndex:0,name:"info-circle",size:"sm",className:rr.icon}))),w.createElement(ge,{v:.5}));return w.createElement("div",{className:rr.root},w.createElement(b.Field,L({className:rr.field,label:Ge},xn),ut))},g.EditorFieldGroup=function(de){var Te=de.children;return w.createElement(vt,{gap:1},Te)},g.EditorHeader=function(de){var Te=de.children,we=b.useStyles2(Re);return w.createElement("div",{className:we.root},Te)},g.EditorList=Ft,g.EditorRow=function(de){var Te=de.children,we=b.useStyles2(it);return w.createElement("div",{className:we.root},w.createElement(vt,{gap:2},Te))},g.EditorRows=function(de){var Te=de.children;return w.createElement(vt,{gap:.5,direction:"column"},Te)},g.EditorSwitch=function(de){var Te=Zt();return w.createElement("div",{className:Te.switch},w.createElement(b.Switch,L({},de)))},g.FlexItem=function(de){var Te=de.grow,we=de.shrink;return w.createElement("div",{style:{display:"block",flexGrow:Te,flexShrink:we}})},g.InlineSelect=function(de){var Te=de.label,we=A(de,["label"]),Dt=b.useStyles2(qe),ft=P(S.useState(function(){return Math.random().toString(16).slice(2)}),1)[0],ut={SelectContainer:sn,ValueContainer:Mt,SingleValue:Mt};return w.createElement("div",{className:Dt.root},Te&&w.createElement("label",{className:Dt.label,htmlFor:ft},Te,":","\xA0"),w.createElement(b.Select,L({openMenuOnFocus:!0,inputId:ft},we,{components:ut})))},g.InputGroup=function(de){var Te=de.children,we=b.useStyles2(Ie),Dt=S.Children.map(Te,function(ft){return S.isValidElement(ft)&&ft.props.invalid?S.cloneElement(ft,{className:R.cx(ft.props.className,we.invalidChild)}):ft});return w.createElement("div",{className:we.root},Dt)},i=q,g.SQLEditor=function(de){var Te=de.children,we=de.onBlur,Dt=de.onChange,ft=de.query,ut=de.language,Gt=ut===void 0?{id:"sql"}:ut,xn=de.width,rr=de.height,Ne=S.useRef(null),Ge=S.useRef(),nt=S.useMemo(function(){var tt=ce(),gt="".concat(Gt.id,"-").concat(tt);return Ge.current=gt,gt},[Gt.id]);S.useEffect(function(){return function(){Rt.delete(Ge.current),mt("Removing instance cache ".concat(Ge.current),!1,Rt)}},[]);var ze=S.useCallback(function(){Ne.current&&Ne.current.getAction("editor.action.formatDocument").run()},[]);return w.createElement("div",{style:{width:xn}},w.createElement(b.CodeEditor,{height:rr||"240px",width:xn?"".concat(xn-2,"px"):void 0,language:nt,value:ft,onBlur:function(tt){Dt&&Dt(tt,!1),we&&we()},showMiniMap:!1,showLineNumbers:!0,onEditorDidMount:function(tt,gt){Ne.current=tt,tt.onDidChangeModelContent(function(zt){var Sn=tt.getValue();Dt&&Dt(Sn,!1)}),tt.addCommand(gt.KeyMod.CtrlCmd|gt.KeyCode.Enter,function(){var zt=tt.getValue();Dt&&Dt(zt,!0)}),tt.onKeyUp(function(zt){zt.keyCode===84&&tt.trigger($e.id,$e.id,{})}),St(gt,Gt,nt)}}),Te&&Te({formatQuery:ze}))},i=Ye,g.Space=ge,g.Stack=vt,g.getStandardSQLCompletionProvider=Ke,i=ne,i=G},26418:(T,g,t)=>{"use strict";T.exports=t(60007)},43433:(T,g,t)=>{"use strict";t.r(g),t.d(g,{Portal:()=>L,Root:()=>A});var i=t(22060),u=t(68404),s=t(97394);function f(D,_){typeof D=="function"?D(_):D!=null&&(D.current=_)}function l(...D){return _=>D.forEach(U=>f(U,_))}function p(...D){return $3vqmr$useCallback(l(...D),D)}const v=(0,u.forwardRef)((D,_)=>{const{children:U,...P}=D,V=u.Children.toArray(U),W=V.find(y);if(W){const K=W.props.children,oe=V.map(q=>q===W?u.Children.count(K)>1?u.Children.only(null):(0,u.isValidElement)(K)?K.props.children:null:q);return(0,u.createElement)(d,(0,i.Z)({},P,{ref:_}),(0,u.isValidElement)(K)?(0,u.cloneElement)(K,void 0,oe):null)}return(0,u.createElement)(d,(0,i.Z)({},P,{ref:_}),U)});v.displayName="Slot";const d=(0,u.forwardRef)((D,_)=>{const{children:U,...P}=D;return(0,u.isValidElement)(U)?(0,u.cloneElement)(U,{...m(P,U.props),ref:l(_,U.ref)}):u.Children.count(U)>1?u.Children.only(null):null});d.displayName="SlotClone";const h=({children:D})=>(0,u.createElement)(u.Fragment,null,D);function y(D){return(0,u.isValidElement)(D)&&D.type===h}function m(D,_){const U={..._};for(const P in _){const V=D[P],W=_[P];/^on[A-Z]/.test(P)?V&&W?U[P]=(...oe)=>{W(...oe),V(...oe)}:V&&(U[P]=V):P==="style"?U[P]={...V,...W}:P==="className"&&(U[P]=[V,W].filter(Boolean).join(" "))}return{...D,...U}}const b=null,w=["a","button","div","h2","h3","img","label","li","nav","ol","p","span","svg","ul"].reduce((D,_)=>{const U=(0,u.forwardRef)((P,V)=>{const{asChild:W,...K}=P,oe=W?v:_;return(0,u.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,u.createElement)(oe,(0,i.Z)({},K,{ref:V}))});return U.displayName=`Primitive.${_}`,{...D,[_]:U}},{});function O(D,_){D&&$4q5Fq$flushSync(()=>D.dispatchEvent(_))}const C=null,R="Portal",L=(0,u.forwardRef)((D,_)=>{var U;const{container:P=globalThis==null||(U=globalThis.document)===null||U===void 0?void 0:U.body,...V}=D;return P?s.createPortal((0,u.createElement)(w.div,(0,i.Z)({},V,{ref:_})),P):null}),A=L},35210:(T,g,t)=>{"use strict";t.d(g,{U:()=>f});var i=t(95261),u=t(81699),s=t(35853);function f(p,v){let{elementType:d="button",isDisabled:h,onPress:y,onPressStart:m,onPressEnd:b,onPressChange:S,preventFocusOnPress:w,allowFocusWhenDisabled:O,onClick:C,href:R,target:L,rel:A,type:D="button"}=p,_;d==="button"?_={type:D,disabled:h}:_={role:"button",tabIndex:h?void 0:0,href:d==="a"&&h?void 0:R,target:d==="a"?L:void 0,type:d==="input"?D:void 0,disabled:d==="input"?h:void 0,"aria-disabled":!h||d==="input"?void 0:h,rel:d==="a"?A:void 0};let{pressProps:U,isPressed:P}=(0,s.r7)({onPressStart:m,onPressEnd:b,onPressChange:S,onPress:y,isDisabled:h,preventFocusOnPress:w,ref:v}),{focusableProps:V}=(0,u.kc)(p,v);O&&(V.tabIndex=h?-1:V.tabIndex);let W=(0,i.dG)(V,U,(0,i.zL)(p,{labelable:!0}));return{isPressed:P,buttonProps:(0,i.dG)(_,W,{"aria-haspopup":p["aria-haspopup"],"aria-expanded":p["aria-expanded"],"aria-controls":p["aria-controls"],"aria-pressed":p["aria-pressed"],onClick:K=>{C&&(C(K),console.warn("onClick is deprecated, please use onPress"))}})}}function l(p,v,d){const{isSelected:h}=v,{isPressed:y,buttonProps:m}=f({...p,onPress:$cE0pI$chain(v.toggle,p.onPress)},d);return{isPressed:y,buttonProps:$cE0pI$mergeProps(m,{"aria-pressed":h})}}},99510:(T,g,t)=>{"use strict";t.d(g,{R:()=>f});var i=t(95261),u=t(81699),s=t(68404);function f(l,p){let{role:v="dialog"}=l,d=(0,i.mp)();return d=l["aria-label"]?void 0:d,(0,s.useEffect)(()=>{if(p.current&&!p.current.contains(document.activeElement)){(0,u.ex)(p.current);let h=setTimeout(()=>{document.activeElement===p.current&&(p.current.blur(),(0,u.ex)(p.current))},500);return()=>{clearTimeout(h)}}},[p]),{dialogProps:{...(0,i.zL)(l,{labelable:!0}),role:v,tabIndex:-1,"aria-labelledby":l["aria-labelledby"]||d},titleProps:{id:d}}}},81699:(T,g,t)=>{"use strict";t.d(g,{Fx:()=>j,MT:()=>y,QL:()=>oe,ex:()=>f,kc:()=>Z});var i=t(68404),u=t(95261),s=t(35853);function f(G){if((0,s.Jz)()==="virtual"){let ne=document.activeElement;(0,u.QB)(()=>{document.activeElement===ne&&document.contains(G)&&(0,u.Ao)(G)})}else(0,u.Ao)(G)}function l(G){if(!(G instanceof HTMLElement)&&!(G instanceof SVGElement))return!1;let{display:ne,visibility:ue}=G.style,be=ne!=="none"&&ue!=="hidden"&&ue!=="collapse";if(be){const{getComputedStyle:ye}=G.ownerDocument.defaultView;let{display:Se,visibility:$e}=ye(G);be=Se!=="none"&&$e!=="hidden"&&$e!=="collapse"}return be}function p(G,ne){return!G.hasAttribute("hidden")&&(G.nodeName==="DETAILS"&&ne&&ne.nodeName!=="SUMMARY"?G.hasAttribute("open"):!0)}function v(G,ne){return G.nodeName!=="#comment"&&l(G)&&p(G,ne)&&(!G.parentElement||v(G.parentElement,G))}const d=i.createContext(null);let h=null;function y(G){let{children:ne,contain:ue,restoreFocus:be,autoFocus:ye}=G,Se=(0,i.useRef)(),$e=(0,i.useRef)(),Le=(0,i.useRef)([]),ct=(0,i.useContext)(d);var Bt;let Tt=(Bt=ct?.scopeRef)!==null&&Bt!==void 0?Bt:null;(0,u.bt)(()=>{let ce=Se.current.nextSibling,pe=[];for(;ce&&ce!==$e.current;)pe.push(ce),ce=ce.nextSibling;Le.current=pe},[ne,Tt]),z.getTreeNode(Tt)&&!z.getTreeNode(Le)&&z.addTreeNode(Le,Tt);let Me=z.getTreeNode(Le);Me.contain=ue,L(Le,ue),K(Le,be,ue),W(Le,ye),(0,u.bt)(()=>{if(Le&&(Tt||Tt==null))return()=>{(Le===h||U(Le,h))&&(!Tt||z.getTreeNode(Tt))&&(h=Tt),z.removeTreeNode(Le)}},[Le,Tt]);let te=b(Le);return i.createElement(d.Provider,{value:{scopeRef:Le,focusManager:te}},i.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:Se}),ne,i.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:$e}))}function m(){var G;return(G=$6nfFC$useContext(d))===null||G===void 0?void 0:G.focusManager}function b(G){return{focusNext(ne={}){let ue=G.current,{from:be,tabbable:ye,wrap:Se,accept:$e}=ne,Le=be||document.activeElement,ct=ue[0].previousElementSibling,Bt=oe(C(ue),{tabbable:ye,accept:$e},ue);Bt.currentNode=D(Le,ue)?Le:ct;let Tt=Bt.nextNode();return!Tt&&Se&&(Bt.currentNode=ct,Tt=Bt.nextNode()),Tt&&P(Tt,!0),Tt},focusPrevious(ne={}){let ue=G.current,{from:be,tabbable:ye,wrap:Se,accept:$e}=ne,Le=be||document.activeElement,ct=ue[ue.length-1].nextElementSibling,Bt=oe(C(ue),{tabbable:ye,accept:$e},ue);Bt.currentNode=D(Le,ue)?Le:ct;let Tt=Bt.previousNode();return!Tt&&Se&&(Bt.currentNode=ct,Tt=Bt.previousNode()),Tt&&P(Tt,!0),Tt},focusFirst(ne={}){let ue=G.current,{tabbable:be,accept:ye}=ne,Se=oe(C(ue),{tabbable:be,accept:ye},ue);Se.currentNode=ue[0].previousElementSibling;let $e=Se.nextNode();return $e&&P($e,!0),$e},focusLast(ne={}){let ue=G.current,{tabbable:be,accept:ye}=ne,Se=oe(C(ue),{tabbable:be,accept:ye},ue);Se.currentNode=ue[ue.length-1].nextElementSibling;let $e=Se.previousNode();return $e&&P($e,!0),$e}}}const S=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],w=S.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";S.push('[tabindex]:not([tabindex="-1"]):not([disabled])');const O=S.join(':not([hidden]):not([tabindex="-1"]),');function C(G){return G[0].parentElement}function R(G){let ne=z.getTreeNode(h);for(;ne&&ne.scopeRef!==G;){if(ne.contain)return!1;ne=ne.parent}return!0}function L(G,ne){let ue=(0,i.useRef)(),be=(0,i.useRef)(null);(0,u.bt)(()=>{let ye=G.current;if(!ne){be.current&&(cancelAnimationFrame(be.current),be.current=null);return}let Se=ct=>{if(ct.key!=="Tab"||ct.altKey||ct.ctrlKey||ct.metaKey||!R(G))return;let Bt=document.activeElement,Tt=G.current;if(!D(Bt,Tt))return;let Me=oe(C(Tt),{tabbable:!0},Tt);Me.currentNode=Bt;let te=ct.shiftKey?Me.previousNode():Me.nextNode();te||(Me.currentNode=ct.shiftKey?Tt[Tt.length-1].nextElementSibling:Tt[0].previousElementSibling,te=ct.shiftKey?Me.previousNode():Me.nextNode()),ct.preventDefault(),te&&P(te,!0)},$e=ct=>{!h||U(h,G)?(h=G,ue.current=ct.target):R(G)&&!_(ct.target,G)?ue.current?ue.current.focus():h&&V(h.current):R(G)&&(ue.current=ct.target)},Le=ct=>{be.current=requestAnimationFrame(()=>{R(G)&&!_(document.activeElement,G)&&(h=G,document.body.contains(ct.target)?(ue.current=ct.target,ue.current.focus()):h&&V(h.current))})};return document.addEventListener("keydown",Se,!1),document.addEventListener("focusin",$e,!1),ye.forEach(ct=>ct.addEventListener("focusin",$e,!1)),ye.forEach(ct=>ct.addEventListener("focusout",Le,!1)),()=>{document.removeEventListener("keydown",Se,!1),document.removeEventListener("focusin",$e,!1),ye.forEach(ct=>ct.removeEventListener("focusin",$e,!1)),ye.forEach(ct=>ct.removeEventListener("focusout",Le,!1))}},[G,ne]),(0,i.useEffect)(()=>()=>{be.current&&cancelAnimationFrame(be.current)},[be])}function A(G){return _(G)}function D(G,ne){return ne.some(ue=>ue.contains(G))}function _(G,ne=null){for(let{scopeRef:ue}of z.traverse(z.getTreeNode(ne)))if(D(G,ue.current))return!0;return!1}function U(G,ne){var ue;let be=(ue=z.getTreeNode(ne))===null||ue===void 0?void 0:ue.parent;for(;be;){if(be.scopeRef===G)return!0;be=be.parent}return!1}function P(G,ne=!1){if(G!=null&&!ne)try{f(G)}catch{}else if(G!=null)try{G.focus()}catch{}}function V(G,ne=!0){let ue=G[0].previousElementSibling,be=oe(C(G),{tabbable:ne},G);be.currentNode=ue;let ye=be.nextNode();ne&&!ye&&(be=oe(C(G),{tabbable:!1},G),be.currentNode=ue,ye=be.nextNode()),P(ye)}function W(G,ne){const ue=i.useRef(ne);(0,i.useEffect)(()=>{ue.current&&(h=G,D(document.activeElement,h.current)||V(G.current)),ue.current=!1},[G])}function K(G,ne,ue){const be=(0,i.useRef)(typeof document<"u"?document.activeElement:null);(0,u.bt)(()=>{let ye=G.current;if(!ne||ue)return;let Se=()=>{(!h||U(h,G))&&(h=G)};return document.addEventListener("focusin",Se,!1),ye.forEach($e=>$e.addEventListener("focusin",Se,!1)),()=>{document.removeEventListener("focusin",Se,!1),ye.forEach($e=>$e.removeEventListener("focusin",Se,!1))}},[G,ue]),(0,u.bt)(()=>{if(z.getTreeNode(G).nodeToRestore=be.current,!ne)return;let ye=Se=>{if(Se.key!=="Tab"||Se.altKey||Se.ctrlKey||Se.metaKey)return;let $e=document.activeElement;if(!D($e,G.current))return;let Le=z.getTreeNode(G).nodeToRestore,ct=oe(document.body,{tabbable:!0});ct.currentNode=$e;let Bt=Se.shiftKey?ct.previousNode():ct.nextNode();if((!document.body.contains(Le)||Le===document.body)&&(Le=null,z.getTreeNode(G).nodeToRestore=null),(!Bt||!D(Bt,G.current))&&Le){ct.currentNode=Le;do Bt=Se.shiftKey?ct.previousNode():ct.nextNode();while(D(Bt,G.current));Se.preventDefault(),Se.stopPropagation(),Bt?P(Bt,!0):A(Le)?P(Le,!0):$e.blur()}};return ue||document.addEventListener("keydown",ye,!0),()=>{ue||document.removeEventListener("keydown",ye,!0);let Se=z.getTreeNode(G).nodeToRestore;if(ne&&Se&&(D(document.activeElement,G.current)||document.activeElement===document.body&&h===G)){let $e=z.clone();requestAnimationFrame(()=>{if(document.activeElement===document.body){let Le=$e.getTreeNode(G);for(;Le;){if(Le.nodeToRestore&&document.body.contains(Le.nodeToRestore)){P(Le.nodeToRestore);return}Le=Le.parent}}})}}},[G,ne,ue])}function oe(G,ne,ue){let be=ne?.tabbable?O:w,ye=document.createTreeWalker(G,NodeFilter.SHOW_ELEMENT,{acceptNode(Se){var $e;return!(ne==null||($e=ne.from)===null||$e===void 0)&&$e.contains(Se)?NodeFilter.FILTER_REJECT:Se.matches(be)&&v(Se)&&(!ue||D(Se,ue))&&(!ne?.accept||ne.accept(Se))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return ne?.from&&(ye.currentNode=ne.from),ye}function q(G,ne={}){return{focusNext(ue={}){let be=G.current;if(!be)return;let{from:ye,tabbable:Se=ne.tabbable,wrap:$e=ne.wrap,accept:Le=ne.accept}=ue,ct=ye||document.activeElement,Bt=oe(be,{tabbable:Se,accept:Le});be.contains(ct)&&(Bt.currentNode=ct);let Tt=Bt.nextNode();return!Tt&&$e&&(Bt.currentNode=be,Tt=Bt.nextNode()),Tt&&P(Tt,!0),Tt},focusPrevious(ue=ne){let be=G.current;if(!be)return;let{from:ye,tabbable:Se=ne.tabbable,wrap:$e=ne.wrap,accept:Le=ne.accept}=ue,ct=ye||document.activeElement,Bt=oe(be,{tabbable:Se,accept:Le});if(be.contains(ct))Bt.currentNode=ct;else{let Me=Q(Bt);return Me&&P(Me,!0),Me}let Tt=Bt.previousNode();return!Tt&&$e&&(Bt.currentNode=be,Tt=Q(Bt)),Tt&&P(Tt,!0),Tt},focusFirst(ue=ne){let be=G.current;if(!be)return;let{tabbable:ye=ne.tabbable,accept:Se=ne.accept}=ue,Le=oe(be,{tabbable:ye,accept:Se}).nextNode();return Le&&P(Le,!0),Le},focusLast(ue=ne){let be=G.current;if(!be)return;let{tabbable:ye=ne.tabbable,accept:Se=ne.accept}=ue,$e=oe(be,{tabbable:ye,accept:Se}),Le=Q($e);return Le&&P(Le,!0),Le}}}function Q(G){let ne,ue;do ue=G.lastChild(),ue&&(ne=ue);while(ue);return ne}class ae{get size(){return this.fastMap.size}getTreeNode(ne){return this.fastMap.get(ne)}addTreeNode(ne,ue,be){let ye=this.fastMap.get(ue??null),Se=new re({scopeRef:ne});ye.addChild(Se),Se.parent=ye,this.fastMap.set(ne,Se),be&&(Se.nodeToRestore=be)}removeTreeNode(ne){if(ne===null)return;let ue=this.fastMap.get(ne),be=ue.parent;for(let Se of this.traverse())Se!==ue&&ue.nodeToRestore&&Se.nodeToRestore&&ue.scopeRef.current&&D(Se.nodeToRestore,ue.scopeRef.current)&&(Se.nodeToRestore=ue.nodeToRestore);let ye=ue.children;be.removeChild(ue),ye.length>0&&ye.forEach(Se=>be.addChild(Se)),this.fastMap.delete(ue.scopeRef)}*traverse(ne=this.root){if(ne.scopeRef!=null&&(yield ne),ne.children.length>0)for(let ue of ne.children)yield*this.traverse(ue)}clone(){let ne=new ae;for(let ue of this.traverse())ne.addTreeNode(ue.scopeRef,ue.parent.scopeRef,ue.nodeToRestore);return ne}constructor(){this.fastMap=new Map,this.root=new re({scopeRef:null}),this.fastMap.set(null,this.root)}}class re{addChild(ne){this.children.push(ne),ne.parent=this}removeChild(ne){this.children.splice(this.children.indexOf(ne),1),ne.parent=void 0}constructor(ne){this.children=[],this.contain=!1,this.scopeRef=ne.scopeRef}}let z=new ae;function j(G={}){let{autoFocus:ne=!1,isTextInput:ue,within:be}=G,ye=(0,i.useRef)({isFocused:!1,isFocusVisible:ne||(0,s.E)()}),[Se,$e]=(0,i.useState)(!1),[Le,ct]=(0,i.useState)(()=>ye.current.isFocused&&ye.current.isFocusVisible),Bt=(0,i.useCallback)(()=>ct(ye.current.isFocused&&ye.current.isFocusVisible),[]),Tt=(0,i.useCallback)(ce=>{ye.current.isFocused=ce,$e(ce),Bt()},[Bt]);(0,s.mG)(ce=>{ye.current.isFocusVisible=ce,Bt()},[],{isTextInput:ue});let{focusProps:Me}=(0,s.KK)({isDisabled:be,onFocusChange:Tt}),{focusWithinProps:te}=(0,s.L_)({isDisabled:!be,onFocusWithinChange:Tt});return{isFocused:Se,isFocusVisible:ye.current.isFocused&&Le,focusProps:be?te:Me}}function I(G){let{children:ne,focusClass:ue,focusRingClass:be}=G,{isFocused:ye,isFocusVisible:Se,focusProps:$e}=j(G),Le=$6nfFC$react.Children.only(ne);return $6nfFC$react.cloneElement(Le,$6nfFC$mergeProps(Le.props,{...$e,className:$6nfFC$clsx({[ue||""]:ye,[be||""]:Se})}))}let N=i.createContext(null);function X(G){let ne=(0,i.useContext)(N)||{};(0,u.lE)(ne,G);let{ref:ue,...be}=ne;return be}function Oe(G,ne){let{children:ue,...be}=G,ye={...be,ref:ne};return $6nfFC$react.createElement(N.Provider,{value:ye},ue)}let he=null;function Z(G,ne){let{focusProps:ue}=(0,s.KK)(G),{keyboardProps:be}=(0,s.v5)(G),ye=(0,u.dG)(ue,be),Se=X(ne),$e=G.isDisabled?{}:Se,Le=(0,i.useRef)(G.autoFocus);return(0,i.useEffect)(()=>{Le.current&&ne.current&&f(ne.current),Le.current=!1},[ne]),{focusableProps:(0,u.dG)({...ye,tabIndex:G.excludeFromTabOrder&&!G.isDisabled?-1:void 0},$e)}}},63514:(T,g,t)=>{"use strict";t.d(g,{Xe:()=>Q,bU:()=>A,qb:()=>P});var i=t(68404),u=t(12107);class s{getStringForLocale(z,j){let I=this.strings[j];I||(I=f(j,this.strings,this.defaultLocale),this.strings[j]=I);let N=I[z];if(!N)throw new Error(`Could not find intl message ${z} in ${j} locale`);return N}constructor(z,j="en-US"){this.strings={...z},this.defaultLocale=j}}function f(re,z,j="en-US"){if(z[re])return z[re];let I=l(re);if(z[I])return z[I];for(let N in z)if(N.startsWith(I+"-"))return z[N];return z[j]}function l(re){return Intl.Locale?new Intl.Locale(re).language:re.split("-")[0]}const p=new Map,v=new Map;class d{format(z,j){let I=this.strings.getStringForLocale(z,this.locale);return typeof I=="function"?I(j,this):I}plural(z,j,I="cardinal"){let N=j["="+z];if(N)return typeof N=="function"?N():N;let X=this.locale+":"+I,Oe=p.get(X);Oe||(Oe=new Intl.PluralRules(this.locale,{type:I}),p.set(X,Oe));let he=Oe.select(z);return N=j[he]||j.other,typeof N=="function"?N():N}number(z){let j=v.get(this.locale);return j||(j=new Intl.NumberFormat(this.locale),v.set(this.locale,j)),j.format(z)}select(z,j){let I=z[j]||z.other;return typeof I=="function"?I():I}constructor(z,j){this.locale=z,this.strings=j}}const h=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),y=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function m(re){if(Intl.Locale){let j=new Intl.Locale(re).maximize().script;return h.has(j)}let z=re.split("-")[0];return y.has(z)}function b(){let re=typeof navigator<"u"&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([re])}catch{re="en-US"}return{locale:re,direction:m(re)?"rtl":"ltr"}}let S=b(),w=new Set;function O(){S=b();for(let re of w)re(S)}function C(){let re=(0,u.Av)(),[z,j]=(0,i.useState)(S);return(0,i.useEffect)(()=>(w.size===0&&window.addEventListener("languagechange",O),w.add(j),()=>{w.delete(j),w.size===0&&window.removeEventListener("languagechange",O)}),[]),re?{locale:"en-US",direction:"ltr"}:z}const R=i.createContext(null);function L(re){let{locale:z,children:j}=re,I=C(),N=z?{locale:z,direction:m(z)?"rtl":"ltr"}:I;return $iFADg$react.createElement(R.Provider,{value:N},j)}function A(){let re=C();return(0,i.useContext)(R)||re}var D={};const _=new WeakMap;function U(re){let z=_.get(re);return z||(z=new s(re),_.set(re,z)),z}function P(re){let{locale:z}=A(),j=(0,i.useMemo)(()=>U(re),[re]);return(0,i.useMemo)(()=>new d(z,j),[z,j])}function V(re={}){let{locale:z}=A();return $iFADg$useMemo(()=>new Intl.ListFormat(z,re),[z,re])}function W(re){let z=$iFADg$useRef(null);re&&z.current&&K(re,z.current)&&(re=z.current),z.current=re;let{locale:j}=A();return $iFADg$useMemo(()=>new $iFADg$DateFormatter(j,re),[j,re])}function K(re,z){if(re===z)return!0;let j=Object.keys(re),I=Object.keys(z);if(j.length!==I.length)return!1;for(let N of j)if(z[N]!==re[N])return!1;return!0}function oe(re={}){let{locale:z}=A();return $iFADg$useMemo(()=>new $iFADg$NumberFormatter(z,re),[z,re])}let q=new Map;function Q(re){let{locale:z}=A(),j=z+(re?Object.entries(re).sort((N,X)=>N[0]<X[0]?-1:1).join():"");if(q.has(j))return q.get(j);let I=new Intl.Collator(z,re);return q.set(j,I),I}function ae(re){let z=Q({usage:"search",...re});return{startsWith(j,I){return I.length===0?!0:(j=j.normalize("NFC"),I=I.normalize("NFC"),z.compare(j.slice(0,I.length),I)===0)},endsWith(j,I){return I.length===0?!0:(j=j.normalize("NFC"),I=I.normalize("NFC"),z.compare(j.slice(-I.length),I)===0)},contains(j,I){if(I.length===0)return!0;j=j.normalize("NFC"),I=I.normalize("NFC");let N=0,X=I.length;for(;N+X<=j.length;N++){let Oe=j.slice(N,N+X);if(z.compare(I,Oe)===0)return!0}return!1}}}},35853:(T,g,t)=>{"use strict";t.d(g,{E:()=>ye,Fc:()=>mt,Jz:()=>Se,KK:()=>Q,L_:()=>Me,TA:()=>Ye,XI:()=>ot,mG:()=>Tt,r7:()=>S,v5:()=>Ve});var i=t(95261),u=t(68404);let s="default",f="",l=new WeakMap;function p(He){(0,i.gn)()?(s==="default"&&(f=document.documentElement.style.webkitUserSelect,document.documentElement.style.webkitUserSelect="none"),s="disabled"):(He instanceof HTMLElement||He instanceof SVGElement)&&(l.set(He,He.style.userSelect),He.style.userSelect="none")}function v(He){if((0,i.gn)()){if(s!=="disabled")return;s="restoring",setTimeout(()=>{(0,i.QB)(()=>{s==="restoring"&&(document.documentElement.style.webkitUserSelect==="none"&&(document.documentElement.style.webkitUserSelect=f||""),f="",s="default")})},300)}else if((He instanceof HTMLElement||He instanceof SVGElement)&&He&&l.has(He)){let vt=l.get(He);He.style.userSelect==="none"&&(He.style.userSelect=vt),He.getAttribute("style")===""&&He.removeAttribute("style"),l.delete(He)}}function d(He){return He.mozInputSource===0&&He.isTrusted?!0:He.detail===0&&!He.pointerType}class h{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(vt,at){this.nativeEvent=at,this.target=at.target,this.currentTarget=at.currentTarget,this.relatedTarget=at.relatedTarget,this.bubbles=at.bubbles,this.cancelable=at.cancelable,this.defaultPrevented=at.defaultPrevented,this.eventPhase=at.eventPhase,this.isTrusted=at.isTrusted,this.timeStamp=at.timeStamp,this.type=vt}}function y(He){let vt=(0,u.useRef)({isFocused:!1,onBlur:He,observer:null});return vt.current.onBlur=He,(0,i.bt)(()=>{const at=vt.current;return()=>{at.observer&&(at.observer.disconnect(),at.observer=null)}},[]),(0,u.useCallback)(at=>{if(at.target instanceof HTMLButtonElement||at.target instanceof HTMLInputElement||at.target instanceof HTMLTextAreaElement||at.target instanceof HTMLSelectElement){vt.current.isFocused=!0;let Re=at.target,ge=Ee=>{var je,it;vt.current.isFocused=!1,Re.disabled&&((it=(je=vt.current).onBlur)===null||it===void 0||it.call(je,new h("blur",Ee))),vt.current.observer&&(vt.current.observer.disconnect(),vt.current.observer=null)};Re.addEventListener("focusout",ge,{once:!0}),vt.current.observer=new MutationObserver(()=>{vt.current.isFocused&&Re.disabled&&(vt.current.observer.disconnect(),Re.dispatchEvent(new FocusEvent("blur")),Re.dispatchEvent(new FocusEvent("focusout",{bubbles:!0})))}),vt.current.observer.observe(Re,{attributes:!0,attributeFilter:["disabled"]})}},[])}const m=u.createContext(null);m.displayName="PressResponderContext";function b(He){let vt=(0,u.useContext)(m);if(vt){let{register:at,...Re}=vt;He=(0,i.dG)(Re,He),at()}return(0,i.lE)(vt,He.ref),He}function S(He){let{onPress:vt,onPressChange:at,onPressStart:Re,onPressEnd:ge,onPressUp:Ee,isDisabled:je,isPressed:it,preventFocusOnPress:Ft,shouldCancelOnPointerExit:Zt,allowTextSelectionOnPress:sn,ref:Mt,...qe}=b(He),Xe=(0,u.useRef)(null);Xe.current={onPress:vt,onPressChange:at,onPressStart:Re,onPressEnd:ge,onPressUp:Ee,isDisabled:je,shouldCancelOnPointerExit:Zt};let[Ie,de]=(0,u.useState)(!1),Te=(0,u.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:we,removeAllGlobalListeners:Dt}=(0,i.xi)(),ft=(0,u.useMemo)(()=>{let ut=Te.current,Gt=(ze,tt)=>{let{onPressStart:gt,onPressChange:zt,isDisabled:Sn}=Xe.current;Sn||ut.didFirePressStart||(gt&>({type:"pressstart",pointerType:tt,target:ze.currentTarget,shiftKey:ze.shiftKey,metaKey:ze.metaKey,ctrlKey:ze.ctrlKey,altKey:ze.altKey}),zt&&zt(!0),ut.didFirePressStart=!0,de(!0))},xn=(ze,tt,gt=!0)=>{let{onPressEnd:zt,onPressChange:Sn,onPress:An,isDisabled:Hn}=Xe.current;ut.didFirePressStart&&(ut.ignoreClickAfterPress=!0,ut.didFirePressStart=!1,zt&&zt({type:"pressend",pointerType:tt,target:ze.currentTarget,shiftKey:ze.shiftKey,metaKey:ze.metaKey,ctrlKey:ze.ctrlKey,altKey:ze.altKey}),Sn&&Sn(!1),de(!1),An&>&&!Hn&&An({type:"press",pointerType:tt,target:ze.currentTarget,shiftKey:ze.shiftKey,metaKey:ze.metaKey,ctrlKey:ze.ctrlKey,altKey:ze.altKey}))},rr=(ze,tt)=>{let{onPressUp:gt,isDisabled:zt}=Xe.current;zt||gt&>({type:"pressup",pointerType:tt,target:ze.currentTarget,shiftKey:ze.shiftKey,metaKey:ze.metaKey,ctrlKey:ze.ctrlKey,altKey:ze.altKey})},Ne=ze=>{ut.isPressed&&(ut.isOverTarget&&xn(L(ut.target,ze),ut.pointerType,!1),ut.isPressed=!1,ut.isOverTarget=!1,ut.activePointerId=null,ut.pointerType=null,Dt(),sn||v(ut.target))},Ge={onKeyDown(ze){O(ze.nativeEvent,ze.currentTarget)&&ze.currentTarget.contains(ze.target)?(P(ze.target,ze.key)&&ze.preventDefault(),ze.stopPropagation(),!ut.isPressed&&!ze.repeat&&(ut.target=ze.currentTarget,ut.isPressed=!0,Gt(ze,"keyboard"),we(document,"keyup",nt,!1))):ze.key==="Enter"&&w(ze.currentTarget)&&ze.stopPropagation()},onKeyUp(ze){O(ze.nativeEvent,ze.currentTarget)&&!ze.repeat&&ze.currentTarget.contains(ze.target)&&rr(L(ut.target,ze),"keyboard")},onClick(ze){ze&&!ze.currentTarget.contains(ze.target)||ze&&ze.button===0&&(ze.stopPropagation(),je&&ze.preventDefault(),!ut.ignoreClickAfterPress&&!ut.ignoreEmulatedMouseEvents&&(ut.pointerType==="virtual"||d(ze.nativeEvent))&&(!je&&!Ft&&(0,i.Ao)(ze.currentTarget),Gt(ze,"virtual"),rr(ze,"virtual"),xn(ze,"virtual")),ut.ignoreEmulatedMouseEvents=!1,ut.ignoreClickAfterPress=!1)}},nt=ze=>{if(ut.isPressed&&O(ze,ut.target)){P(ze.target,ze.key)&&ze.preventDefault(),ze.stopPropagation(),ut.isPressed=!1;let tt=ze.target;xn(L(ut.target,ze),"keyboard",ut.target.contains(tt)),Dt(),ut.target instanceof HTMLElement&&ut.target.contains(tt)&&(w(ut.target)||ut.target.getAttribute("role")==="link")&&ut.target.click()}};if(typeof PointerEvent<"u"){Ge.onPointerDown=zt=>{if(!(zt.button!==0||!zt.currentTarget.contains(zt.target))){if(K(zt.nativeEvent)){ut.pointerType="virtual";return}U(zt.currentTarget)&&zt.preventDefault(),ut.pointerType=zt.pointerType,zt.stopPropagation(),ut.isPressed||(ut.isPressed=!0,ut.isOverTarget=!0,ut.activePointerId=zt.pointerId,ut.target=zt.currentTarget,!je&&!Ft&&(0,i.Ao)(zt.currentTarget),sn||p(ut.target),Gt(zt,ut.pointerType),we(document,"pointermove",ze,!1),we(document,"pointerup",tt,!1),we(document,"pointercancel",gt,!1))}},Ge.onMouseDown=zt=>{zt.currentTarget.contains(zt.target)&&zt.button===0&&(U(zt.currentTarget)&&zt.preventDefault(),zt.stopPropagation())},Ge.onPointerUp=zt=>{!zt.currentTarget.contains(zt.target)||ut.pointerType==="virtual"||zt.button===0&&_(zt,zt.currentTarget)&&rr(zt,ut.pointerType||zt.pointerType)};let ze=zt=>{zt.pointerId===ut.activePointerId&&(_(zt,ut.target)?ut.isOverTarget||(ut.isOverTarget=!0,Gt(L(ut.target,zt),ut.pointerType)):ut.isOverTarget&&(ut.isOverTarget=!1,xn(L(ut.target,zt),ut.pointerType,!1),Xe.current.shouldCancelOnPointerExit&&Ne(zt)))},tt=zt=>{zt.pointerId===ut.activePointerId&&ut.isPressed&&zt.button===0&&(_(zt,ut.target)?xn(L(ut.target,zt),ut.pointerType):ut.isOverTarget&&xn(L(ut.target,zt),ut.pointerType,!1),ut.isPressed=!1,ut.isOverTarget=!1,ut.activePointerId=null,ut.pointerType=null,Dt(),sn||v(ut.target))},gt=zt=>{Ne(zt)};Ge.onDragStart=zt=>{zt.currentTarget.contains(zt.target)&&Ne(zt)}}else{Ge.onMouseDown=gt=>{gt.button!==0||!gt.currentTarget.contains(gt.target)||(U(gt.currentTarget)&>.preventDefault(),gt.stopPropagation(),!ut.ignoreEmulatedMouseEvents&&(ut.isPressed=!0,ut.isOverTarget=!0,ut.target=gt.currentTarget,ut.pointerType=d(gt.nativeEvent)?"virtual":"mouse",!je&&!Ft&&(0,i.Ao)(gt.currentTarget),Gt(gt,ut.pointerType),we(document,"mouseup",ze,!1)))},Ge.onMouseEnter=gt=>{gt.currentTarget.contains(gt.target)&&(gt.stopPropagation(),ut.isPressed&&!ut.ignoreEmulatedMouseEvents&&(ut.isOverTarget=!0,Gt(gt,ut.pointerType)))},Ge.onMouseLeave=gt=>{gt.currentTarget.contains(gt.target)&&(gt.stopPropagation(),ut.isPressed&&!ut.ignoreEmulatedMouseEvents&&(ut.isOverTarget=!1,xn(gt,ut.pointerType,!1),Xe.current.shouldCancelOnPointerExit&&Ne(gt)))},Ge.onMouseUp=gt=>{gt.currentTarget.contains(gt.target)&&!ut.ignoreEmulatedMouseEvents&>.button===0&&rr(gt,ut.pointerType)};let ze=gt=>{if(gt.button===0){if(ut.isPressed=!1,Dt(),ut.ignoreEmulatedMouseEvents){ut.ignoreEmulatedMouseEvents=!1;return}_(gt,ut.target)?xn(L(ut.target,gt),ut.pointerType):ut.isOverTarget&&xn(L(ut.target,gt),ut.pointerType,!1),ut.isOverTarget=!1}};Ge.onTouchStart=gt=>{if(!gt.currentTarget.contains(gt.target))return;gt.stopPropagation();let zt=C(gt.nativeEvent);zt&&(ut.activePointerId=zt.identifier,ut.ignoreEmulatedMouseEvents=!0,ut.isOverTarget=!0,ut.isPressed=!0,ut.target=gt.currentTarget,ut.pointerType="touch",!je&&!Ft&&(0,i.Ao)(gt.currentTarget),sn||p(ut.target),Gt(gt,ut.pointerType),we(window,"scroll",tt,!0))},Ge.onTouchMove=gt=>{if(!gt.currentTarget.contains(gt.target)||(gt.stopPropagation(),!ut.isPressed))return;let zt=R(gt.nativeEvent,ut.activePointerId);zt&&_(zt,gt.currentTarget)?ut.isOverTarget||(ut.isOverTarget=!0,Gt(gt,ut.pointerType)):ut.isOverTarget&&(ut.isOverTarget=!1,xn(gt,ut.pointerType,!1),Xe.current.shouldCancelOnPointerExit&&Ne(gt))},Ge.onTouchEnd=gt=>{if(!gt.currentTarget.contains(gt.target)||(gt.stopPropagation(),!ut.isPressed))return;let zt=R(gt.nativeEvent,ut.activePointerId);zt&&_(zt,gt.currentTarget)?(rr(gt,ut.pointerType),xn(gt,ut.pointerType)):ut.isOverTarget&&xn(gt,ut.pointerType,!1),ut.isPressed=!1,ut.activePointerId=null,ut.isOverTarget=!1,ut.ignoreEmulatedMouseEvents=!0,sn||v(ut.target),Dt()},Ge.onTouchCancel=gt=>{gt.currentTarget.contains(gt.target)&&(gt.stopPropagation(),ut.isPressed&&Ne(gt))};let tt=gt=>{ut.isPressed&>.target.contains(ut.target)&&Ne({currentTarget:ut.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};Ge.onDragStart=gt=>{gt.currentTarget.contains(gt.target)&&Ne(gt)}}return Ge},[we,je,Ft,Dt,sn]);return(0,u.useEffect)(()=>()=>{sn||v(Te.current.target)},[sn]),{isPressed:it||Ie,pressProps:(0,i.dG)(qe,ft)}}function w(He){return He.tagName==="A"&&He.hasAttribute("href")}function O(He,vt){const{key:at,code:Re}=He,ge=vt,Ee=ge.getAttribute("role");return(at==="Enter"||at===" "||at==="Spacebar"||Re==="Space")&&!(ge instanceof HTMLInputElement&&!W(ge,at)||ge instanceof HTMLTextAreaElement||ge.isContentEditable)&&(!w(ge)||Ee==="button"&&at!=="Enter")&&!(Ee==="link"&&at!=="Enter")}function C(He){const{targetTouches:vt}=He;return vt.length>0?vt[0]:null}function R(He,vt){const at=He.changedTouches;for(let Re=0;Re<at.length;Re++){const ge=at[Re];if(ge.identifier===vt)return ge}return null}function L(He,vt){return{currentTarget:He,shiftKey:vt.shiftKey,ctrlKey:vt.ctrlKey,metaKey:vt.metaKey,altKey:vt.altKey}}function A(He){let vt=He.width/2||He.radiusX||0,at=He.height/2||He.radiusY||0;return{top:He.clientY-at,right:He.clientX+vt,bottom:He.clientY+at,left:He.clientX-vt}}function D(He,vt){return!(He.left>vt.right||vt.left>He.right||He.top>vt.bottom||vt.top>He.bottom)}function _(He,vt){let at=vt.getBoundingClientRect(),Re=A(He);return D(at,Re)}function U(He){return!(He instanceof HTMLElement)||!He.draggable}function P(He,vt){return He instanceof HTMLInputElement?!W(He,vt):He instanceof HTMLButtonElement?He.type!=="submit":!0}const V=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function W(He,vt){return He.type==="checkbox"||He.type==="radio"?vt===" ":V.has(He.type)}function K(He){return He.width===0&&He.height===0||He.width===1&&He.height===1&&He.pressure===0&&He.detail===0&&He.pointerType==="mouse"}const oe=null,q=null;function Q(He){let{isDisabled:vt,onFocus:at,onBlur:Re,onFocusChange:ge}=He;const Ee=(0,u.useCallback)(Ft=>{if(Ft.target===Ft.currentTarget)return Re&&Re(Ft),ge&&ge(!1),!0},[Re,ge]),je=y(Ee),it=(0,u.useCallback)(Ft=>{Ft.target===Ft.currentTarget&&(at&&at(Ft),ge&&ge(!0),je(Ft))},[ge,at,je]);return{focusProps:{onFocus:!vt&&(at||ge||Re)?it:void 0,onBlur:!vt&&(Re||ge)?Ee:null}}}let ae=null,re=new Set,z=!1,j=!1,I=!1;const N={Tab:!0,Escape:!0};function X(He,vt){for(let at of re)at(He,vt)}function Oe(He){return!(He.metaKey||!(0,i.V5)()&&He.altKey||He.ctrlKey||He.key==="Control"||He.key==="Shift"||He.key==="Meta")}function he(He){j=!0,Oe(He)&&(ae="keyboard",X("keyboard",He))}function Z(He){ae="pointer",(He.type==="mousedown"||He.type==="pointerdown")&&(j=!0,X("pointer",He))}function G(He){d(He)&&(j=!0,ae="virtual")}function ne(He){He.target===window||He.target===document||(!j&&!I&&(ae="virtual",X("virtual",He)),j=!1,I=!1)}function ue(){j=!1,I=!0}function be(){if(typeof window>"u"||z)return;let He=HTMLElement.prototype.focus;HTMLElement.prototype.focus=function(){j=!0,He.apply(this,arguments)},document.addEventListener("keydown",he,!0),document.addEventListener("keyup",he,!0),document.addEventListener("click",G,!0),window.addEventListener("focus",ne,!0),window.addEventListener("blur",ue,!1),typeof PointerEvent<"u"?(document.addEventListener("pointerdown",Z,!0),document.addEventListener("pointermove",Z,!0),document.addEventListener("pointerup",Z,!0)):(document.addEventListener("mousedown",Z,!0),document.addEventListener("mousemove",Z,!0),document.addEventListener("mouseup",Z,!0)),z=!0}typeof document<"u"&&(document.readyState!=="loading"?be():document.addEventListener("DOMContentLoaded",be));function ye(){return ae!=="pointer"}function Se(){return ae}function $e(He){ae=He,X(He,null)}function Le(){be();let[He,vt]=$bx7SL$useState(ae);return $bx7SL$useEffect(()=>{let at=()=>{vt(ae)};return re.add(at),()=>{re.delete(at)}},[]),He}function ct(He,vt,at){return!(He&&vt==="keyboard"&&at instanceof KeyboardEvent&&!N[at.key])}function Bt(He={}){let{isTextInput:vt,autoFocus:at}=He,[Re,ge]=$bx7SL$useState(at||ye());return Tt(Ee=>{ge(Ee)},[vt],{isTextInput:vt}),{isFocusVisible:Re}}function Tt(He,vt,at){be(),(0,u.useEffect)(()=>{let Re=(ge,Ee)=>{ct(at?.isTextInput,ge,Ee)&&He(ye())};return re.add(Re),()=>{re.delete(Re)}},vt)}function Me(He){let{isDisabled:vt,onBlurWithin:at,onFocusWithin:Re,onFocusWithinChange:ge}=He,Ee=(0,u.useRef)({isFocusWithin:!1}),je=(0,u.useCallback)(Zt=>{Ee.current.isFocusWithin&&!Zt.currentTarget.contains(Zt.relatedTarget)&&(Ee.current.isFocusWithin=!1,at&&at(Zt),ge&&ge(!1))},[at,ge,Ee]),it=y(je),Ft=(0,u.useCallback)(Zt=>{Ee.current.isFocusWithin||(Re&&Re(Zt),ge&&ge(!0),Ee.current.isFocusWithin=!0,it(Zt))},[Re,ge,it]);return vt?{focusWithinProps:{onFocus:null,onBlur:null}}:{focusWithinProps:{onFocus:Ft,onBlur:je}}}let te=!1,ce=0;function pe(){te=!0,setTimeout(()=>{te=!1},50)}function Fe(He){He.pointerType==="touch"&&pe()}function pt(){if(!(typeof document>"u"))return typeof PointerEvent<"u"?document.addEventListener("pointerup",Fe):document.addEventListener("touchend",pe),ce++,()=>{ce--,!(ce>0)&&(typeof PointerEvent<"u"?document.removeEventListener("pointerup",Fe):document.removeEventListener("touchend",pe))}}function ot(He){let{onHoverStart:vt,onHoverChange:at,onHoverEnd:Re,isDisabled:ge}=He,[Ee,je]=(0,u.useState)(!1),it=(0,u.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,u.useEffect)(pt,[]);let{hoverProps:Ft,triggerHoverEnd:Zt}=(0,u.useMemo)(()=>{let sn=(Xe,Ie)=>{if(it.pointerType=Ie,ge||Ie==="touch"||it.isHovered||!Xe.currentTarget.contains(Xe.target))return;it.isHovered=!0;let de=Xe.currentTarget;it.target=de,vt&&vt({type:"hoverstart",target:de,pointerType:Ie}),at&&at(!0),je(!0)},Mt=(Xe,Ie)=>{if(it.pointerType="",it.target=null,Ie==="touch"||!it.isHovered)return;it.isHovered=!1;let de=Xe.currentTarget;Re&&Re({type:"hoverend",target:de,pointerType:Ie}),at&&at(!1),je(!1)},qe={};return typeof PointerEvent<"u"?(qe.onPointerEnter=Xe=>{te&&Xe.pointerType==="mouse"||sn(Xe,Xe.pointerType)},qe.onPointerLeave=Xe=>{!ge&&Xe.currentTarget.contains(Xe.target)&&Mt(Xe,Xe.pointerType)}):(qe.onTouchStart=()=>{it.ignoreEmulatedMouseEvents=!0},qe.onMouseEnter=Xe=>{!it.ignoreEmulatedMouseEvents&&!te&&sn(Xe,"mouse"),it.ignoreEmulatedMouseEvents=!1},qe.onMouseLeave=Xe=>{!ge&&Xe.currentTarget.contains(Xe.target)&&Mt(Xe,"mouse")}),{hoverProps:qe,triggerHoverEnd:Mt}},[vt,at,Re,ge,it]);return(0,u.useEffect)(()=>{ge&&Zt({currentTarget:it.target},it.pointerType)},[ge]),{hoverProps:Ft,isHovered:Ee}}function mt(He){let{ref:vt,onInteractOutside:at,isDisabled:Re,onInteractOutsideStart:ge}=He,je=(0,u.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1,onInteractOutside:at,onInteractOutsideStart:ge}).current;je.onInteractOutside=at,je.onInteractOutsideStart=ge,(0,u.useEffect)(()=>{if(Re)return;let it=Ft=>{At(Ft,vt)&&je.onInteractOutside&&(je.onInteractOutsideStart&&je.onInteractOutsideStart(Ft),je.isPointerDown=!0)};if(typeof PointerEvent<"u"){let Ft=Zt=>{je.isPointerDown&&je.onInteractOutside&&At(Zt,vt)&&(je.isPointerDown=!1,je.onInteractOutside(Zt))};return document.addEventListener("pointerdown",it,!0),document.addEventListener("pointerup",Ft,!0),()=>{document.removeEventListener("pointerdown",it,!0),document.removeEventListener("pointerup",Ft,!0)}}else{let Ft=sn=>{je.ignoreEmulatedMouseEvents?je.ignoreEmulatedMouseEvents=!1:je.isPointerDown&&je.onInteractOutside&&At(sn,vt)&&(je.isPointerDown=!1,je.onInteractOutside(sn))},Zt=sn=>{je.ignoreEmulatedMouseEvents=!0,je.onInteractOutside&&je.isPointerDown&&At(sn,vt)&&(je.isPointerDown=!1,je.onInteractOutside(sn))};return document.addEventListener("mousedown",it,!0),document.addEventListener("mouseup",Ft,!0),document.addEventListener("touchstart",it,!0),document.addEventListener("touchend",Zt,!0),()=>{document.removeEventListener("mousedown",it,!0),document.removeEventListener("mouseup",Ft,!0),document.removeEventListener("touchstart",it,!0),document.removeEventListener("touchend",Zt,!0)}}},[vt,je,Re])}function At(He,vt){if(He.button>0)return!1;if(He.target){const at=He.target.ownerDocument;if(!at||!at.documentElement.contains(He.target))return!1}return vt.current&&!vt.current.contains(He.target)}function Ke(He){if(!He)return;let vt=!0;return at=>{let Re={...at,preventDefault(){at.preventDefault()},isDefaultPrevented(){return at.isDefaultPrevented()},stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){vt=!1}};He(Re),vt&&at.stopPropagation()}}function Ve(He){return{keyboardProps:He.isDisabled?{}:{onKeyDown:Ke(He.onKeyDown),onKeyUp:Ke(He.onKeyUp)}}}function Lt(He){let{onMoveStart:vt,onMove:at,onMoveEnd:Re}=He,ge=$bx7SL$useRef({didMove:!1,lastPosition:null,id:null}),{addGlobalListener:Ee,removeGlobalListener:je}=$bx7SL$useGlobalListeners();return{moveProps:$bx7SL$useMemo(()=>{let Ft={},Zt=()=>{p(),ge.current.didMove=!1},sn=(Xe,Ie,de,Te)=>{de===0&&Te===0||(ge.current.didMove||(ge.current.didMove=!0,vt?.({type:"movestart",pointerType:Ie,shiftKey:Xe.shiftKey,metaKey:Xe.metaKey,ctrlKey:Xe.ctrlKey,altKey:Xe.altKey})),at({type:"move",pointerType:Ie,deltaX:de,deltaY:Te,shiftKey:Xe.shiftKey,metaKey:Xe.metaKey,ctrlKey:Xe.ctrlKey,altKey:Xe.altKey}))},Mt=(Xe,Ie)=>{v(),ge.current.didMove&&Re?.({type:"moveend",pointerType:Ie,shiftKey:Xe.shiftKey,metaKey:Xe.metaKey,ctrlKey:Xe.ctrlKey,altKey:Xe.altKey})};if(typeof PointerEvent>"u"){let Xe=we=>{we.button===0&&(sn(we,"mouse",we.pageX-ge.current.lastPosition.pageX,we.pageY-ge.current.lastPosition.pageY),ge.current.lastPosition={pageX:we.pageX,pageY:we.pageY})},Ie=we=>{we.button===0&&(Mt(we,"mouse"),je(window,"mousemove",Xe,!1),je(window,"mouseup",Ie,!1))};Ft.onMouseDown=we=>{we.button===0&&(Zt(),we.stopPropagation(),we.preventDefault(),ge.current.lastPosition={pageX:we.pageX,pageY:we.pageY},Ee(window,"mousemove",Xe,!1),Ee(window,"mouseup",Ie,!1))};let de=we=>{let Dt=[...we.changedTouches].findIndex(({identifier:ft})=>ft===ge.current.id);if(Dt>=0){let{pageX:ft,pageY:ut}=we.changedTouches[Dt];sn(we,"touch",ft-ge.current.lastPosition.pageX,ut-ge.current.lastPosition.pageY),ge.current.lastPosition={pageX:ft,pageY:ut}}},Te=we=>{[...we.changedTouches].findIndex(({identifier:ft})=>ft===ge.current.id)>=0&&(Mt(we,"touch"),ge.current.id=null,je(window,"touchmove",de),je(window,"touchend",Te),je(window,"touchcancel",Te))};Ft.onTouchStart=we=>{if(we.changedTouches.length===0||ge.current.id!=null)return;let{pageX:Dt,pageY:ft,identifier:ut}=we.changedTouches[0];Zt(),we.stopPropagation(),we.preventDefault(),ge.current.lastPosition={pageX:Dt,pageY:ft},ge.current.id=ut,Ee(window,"touchmove",de,!1),Ee(window,"touchend",Te,!1),Ee(window,"touchcancel",Te,!1)}}else{let Xe=de=>{if(de.pointerId===ge.current.id){let Te=de.pointerType||"mouse";sn(de,Te,de.pageX-ge.current.lastPosition.pageX,de.pageY-ge.current.lastPosition.pageY),ge.current.lastPosition={pageX:de.pageX,pageY:de.pageY}}},Ie=de=>{if(de.pointerId===ge.current.id){let Te=de.pointerType||"mouse";Mt(de,Te),ge.current.id=null,je(window,"pointermove",Xe,!1),je(window,"pointerup",Ie,!1),je(window,"pointercancel",Ie,!1)}};Ft.onPointerDown=de=>{de.button===0&&ge.current.id==null&&(Zt(),de.stopPropagation(),de.preventDefault(),ge.current.lastPosition={pageX:de.pageX,pageY:de.pageY},ge.current.id=de.pointerId,Ee(window,"pointermove",Xe,!1),Ee(window,"pointerup",Ie,!1),Ee(window,"pointercancel",Ie,!1))}}let qe=(Xe,Ie,de)=>{Zt(),sn(Xe,"keyboard",Ie,de),Mt(Xe,"keyboard")};return Ft.onKeyDown=Xe=>{switch(Xe.key){case"Left":case"ArrowLeft":Xe.preventDefault(),Xe.stopPropagation(),qe(Xe,-1,0);break;case"Right":case"ArrowRight":Xe.preventDefault(),Xe.stopPropagation(),qe(Xe,1,0);break;case"Up":case"ArrowUp":Xe.preventDefault(),Xe.stopPropagation(),qe(Xe,0,-1);break;case"Down":case"ArrowDown":Xe.preventDefault(),Xe.stopPropagation(),qe(Xe,0,1);break}},Ft},[ge,vt,at,Re,Ee,je])}}function Rt(He,vt){let{onScroll:at,isDisabled:Re}=He,ge=$bx7SL$useCallback(Ee=>{Ee.ctrlKey||(Ee.preventDefault(),Ee.stopPropagation(),at&&at({deltaX:Ee.deltaX,deltaY:Ee.deltaY}))},[at]);$bx7SL$useEvent(vt,"wheel",Re?null:ge)}const St=500;function Ye(He){let{isDisabled:vt,onLongPressStart:at,onLongPressEnd:Re,onLongPress:ge,threshold:Ee=St,accessibilityDescription:je}=He;const it=(0,u.useRef)(null);let{addGlobalListener:Ft,removeGlobalListener:Zt}=(0,i.xi)(),{pressProps:sn}=S({isDisabled:vt,onPressStart(qe){if((qe.pointerType==="mouse"||qe.pointerType==="touch")&&(at&&at({...qe,type:"longpressstart"}),it.current=setTimeout(()=>{qe.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),ge&&ge({...qe,type:"longpress"}),it.current=null},Ee),qe.pointerType==="touch")){let Xe=Ie=>{Ie.preventDefault()};Ft(qe.target,"contextmenu",Xe,{once:!0}),Ft(window,"pointerup",()=>{setTimeout(()=>{Zt(qe.target,"contextmenu",Xe)},30)},{once:!0})}},onPressEnd(qe){it.current&&clearTimeout(it.current),Re&&(qe.pointerType==="mouse"||qe.pointerType==="touch")&&Re({...qe,type:"longpressend"})}}),Mt=(0,i.PK)(ge&&!vt?je:null);return{longPressProps:(0,i.dG)(sn,Mt)}}},9815:(T,g,t)=>{"use strict";t.d(g,{H9:()=>vt,iX:()=>at,u4:()=>Ye});var i=t(95261),u=t(63514),s=t(35853),f=t(6665),l=t(68404),p=t(81699);function v(ge){return(0,i.ad)()?ge.altKey:ge.ctrlKey}function d(ge){return(0,i.V5)()?ge.metaKey:ge.ctrlKey}function h(ge){let{keyboardDelegate:Ee,selectionManager:je,onTypeSelect:it}=ge,Ft=(0,l.useRef)({search:"",timeout:null}).current,Zt=sn=>{let Mt=y(sn.key);if(!Mt||sn.ctrlKey||sn.metaKey)return;Mt===" "&&Ft.search.trim().length>0&&(sn.preventDefault(),"continuePropagation"in sn||sn.stopPropagation()),Ft.search+=Mt;let qe=Ee.getKeyForSearch(Ft.search,je.focusedKey);qe==null&&(qe=Ee.getKeyForSearch(Ft.search)),qe!=null&&(je.setFocusedKey(qe),it&&it(qe)),clearTimeout(Ft.timeout),Ft.timeout=setTimeout(()=>{Ft.search=""},500)};return{typeSelectProps:{onKeyDownCapture:Ee.getKeyForSearch?Zt:null}}}function y(ge){return ge.length===1||!/^[A-Z]/i.test(ge)?ge:""}function m(ge){let{selectionManager:Ee,keyboardDelegate:je,ref:it,autoFocus:Ft=!1,shouldFocusWrap:Zt=!1,disallowEmptySelection:sn=!1,disallowSelectAll:Mt=!1,selectOnFocus:qe=Ee.selectionBehavior==="replace",disallowTypeAhead:Xe=!1,shouldUseVirtualFocus:Ie,allowsTabNavigation:de=!1,isVirtualized:Te,scrollRef:we=it}=ge,{direction:Dt}=(0,u.bU)(),ft=ze=>{if(ze.altKey&&ze.key==="Tab"&&ze.preventDefault(),!it.current.contains(ze.target))return;const tt=(Hn,Vn)=>{Hn!=null&&(Ee.setFocusedKey(Hn,Vn),ze.shiftKey&&Ee.selectionMode==="multiple"?Ee.extendSelection(Hn):qe&&!v(ze)&&Ee.replaceSelection(Hn))};switch(ze.key){case"ArrowDown":if(je.getKeyBelow){var gt,zt;ze.preventDefault();let Hn=Ee.focusedKey!=null?je.getKeyBelow(Ee.focusedKey):(gt=je.getFirstKey)===null||gt===void 0?void 0:gt.call(je);Hn==null&&Zt&&(Hn=(zt=je.getFirstKey)===null||zt===void 0?void 0:zt.call(je,Ee.focusedKey)),tt(Hn)}break;case"ArrowUp":if(je.getKeyAbove){var Sn,An;ze.preventDefault();let Hn=Ee.focusedKey!=null?je.getKeyAbove(Ee.focusedKey):(Sn=je.getLastKey)===null||Sn===void 0?void 0:Sn.call(je);Hn==null&&Zt&&(Hn=(An=je.getLastKey)===null||An===void 0?void 0:An.call(je,Ee.focusedKey)),tt(Hn)}break;case"ArrowLeft":if(je.getKeyLeftOf){ze.preventDefault();let Hn=je.getKeyLeftOf(Ee.focusedKey);tt(Hn,Dt==="rtl"?"first":"last")}break;case"ArrowRight":if(je.getKeyRightOf){ze.preventDefault();let Hn=je.getKeyRightOf(Ee.focusedKey);tt(Hn,Dt==="rtl"?"last":"first")}break;case"Home":if(je.getFirstKey){ze.preventDefault();let Hn=je.getFirstKey(Ee.focusedKey,d(ze));Ee.setFocusedKey(Hn),d(ze)&&ze.shiftKey&&Ee.selectionMode==="multiple"?Ee.extendSelection(Hn):qe&&Ee.replaceSelection(Hn)}break;case"End":if(je.getLastKey){ze.preventDefault();let Hn=je.getLastKey(Ee.focusedKey,d(ze));Ee.setFocusedKey(Hn),d(ze)&&ze.shiftKey&&Ee.selectionMode==="multiple"?Ee.extendSelection(Hn):qe&&Ee.replaceSelection(Hn)}break;case"PageDown":if(je.getKeyPageBelow){ze.preventDefault();let Hn=je.getKeyPageBelow(Ee.focusedKey);tt(Hn)}break;case"PageUp":if(je.getKeyPageAbove){ze.preventDefault();let Hn=je.getKeyPageAbove(Ee.focusedKey);tt(Hn)}break;case"a":d(ze)&&Ee.selectionMode==="multiple"&&Mt!==!0&&(ze.preventDefault(),Ee.selectAll());break;case"Escape":ze.preventDefault(),sn||Ee.clearSelection();break;case"Tab":if(!de){if(ze.shiftKey)it.current.focus();else{let Hn=(0,p.QL)(it.current,{tabbable:!0}),Vn,tr;do tr=Hn.lastChild(),tr&&(Vn=tr);while(tr);Vn&&!Vn.contains(document.activeElement)&&(0,i.Ao)(Vn)}break}}},ut=(0,l.useRef)({top:0,left:0});(0,i.zX)(we,"scroll",Te?null:()=>{ut.current={top:we.current.scrollTop,left:we.current.scrollLeft}});let Gt=ze=>{if(Ee.isFocused){ze.currentTarget.contains(ze.target)||Ee.setFocused(!1);return}if(ze.currentTarget.contains(ze.target)){if(Ee.setFocused(!0),Ee.focusedKey==null){let zt=An=>{An!=null&&(Ee.setFocusedKey(An),qe&&Ee.replaceSelection(An))},Sn=ze.relatedTarget;var tt,gt;Sn&&ze.currentTarget.compareDocumentPosition(Sn)&Node.DOCUMENT_POSITION_FOLLOWING?zt((tt=Ee.lastSelectedKey)!==null&&tt!==void 0?tt:je.getLastKey()):zt((gt=Ee.firstSelectedKey)!==null&>!==void 0?gt:je.getFirstKey())}else if(!Te){we.current.scrollTop=ut.current.top,we.current.scrollLeft=ut.current.left;let zt=we.current.querySelector(`[data-key="${Ee.focusedKey}"]`);zt&&((0,i.Ao)(zt),(0,i.zT)(we.current,zt))}}},xn=ze=>{ze.currentTarget.contains(ze.relatedTarget)||Ee.setFocused(!1)};const rr=(0,l.useRef)(Ft);(0,l.useEffect)(()=>{if(rr.current){let ze=null;Ft==="first"&&(ze=je.getFirstKey()),Ft==="last"&&(ze=je.getLastKey());let tt=Ee.selectedKeys;tt.size&&(ze=tt.values().next().value),Ee.setFocused(!0),Ee.setFocusedKey(ze),ze==null&&!Ie&&(0,p.ex)(it.current)}rr.current=!1},[]),(0,l.useEffect)(()=>{if(!Te&&Ee.focusedKey&&we?.current){let ze=we.current.querySelector(`[data-key="${Ee.focusedKey}"]`);ze&&(0,i.zT)(we.current,ze)}},[Te,we,Ee.focusedKey]);let Ne={onKeyDown:ft,onFocus:Gt,onBlur:xn,onMouseDown(ze){ze.currentTarget.contains(ze.target)&&ze.preventDefault()}},{typeSelectProps:Ge}=h({keyboardDelegate:je,selectionManager:Ee});Xe||(Ne=(0,i.dG)(Ge,Ne));let nt;return Ie||(nt=Ee.focusedKey==null?0:-1),{collectionProps:{...Ne,tabIndex:nt}}}function b(ge){let{selectionManager:Ee,key:je,ref:it,shouldSelectOnPressUp:Ft,isVirtualized:Zt,shouldUseVirtualFocus:sn,focus:Mt,isDisabled:qe,onAction:Xe,allowsDifferentPressOrigin:Ie}=ge,de=An=>{if(An.pointerType==="keyboard"&&v(An))Ee.toggleSelection(je);else{if(Ee.selectionMode==="none")return;Ee.selectionMode==="single"?Ee.isSelected(je)&&!Ee.disallowEmptySelection?Ee.toggleSelection(je):Ee.replaceSelection(je):An&&An.shiftKey?Ee.extendSelection(je):Ee.selectionBehavior==="toggle"||An&&(d(An)||An.pointerType==="touch"||An.pointerType==="virtual")?Ee.toggleSelection(je):Ee.replaceSelection(je)}};(0,l.useEffect)(()=>{je===Ee.focusedKey&&Ee.isFocused&&!sn&&document.activeElement!==it.current&&(Mt?Mt():(0,p.ex)(it.current))},[it,je,Ee.focusedKey,Ee.childFocusStrategy,Ee.isFocused,sn]);let Te={};sn||(Te={tabIndex:je===Ee.focusedKey?0:-1,onFocus(An){An.target===it.current&&Ee.setFocusedKey(je)}}),qe=qe||Ee.isDisabled(je);let we=!qe&&Ee.canSelectItem(je),Dt=Xe&&!qe,ft=Dt&&(Ee.selectionBehavior==="replace"?!we:Ee.isEmpty),ut=Dt&&we&&Ee.selectionBehavior==="replace",Gt=ft||ut,xn=(0,l.useRef)(null),rr=Gt&&we,Ne=(0,l.useRef)(!1),Ge=(0,l.useRef)(!1),nt={};Ft?(nt.onPressStart=An=>{xn.current=An.pointerType,Ne.current=rr,An.pointerType==="keyboard"&&(!Gt||w())&&de(An)},Ie?(nt.onPressUp=An=>{An.pointerType!=="keyboard"&&de(An)},nt.onPress=ft?()=>Xe():null):nt.onPress=An=>{if(ft||ut&&An.pointerType!=="mouse"){if(An.pointerType==="keyboard"&&!S())return;Xe()}else An.pointerType!=="keyboard"&&de(An)}):(nt.onPressStart=An=>{xn.current=An.pointerType,Ne.current=rr,Ge.current=ft,(An.pointerType==="mouse"&&!ft||An.pointerType==="keyboard"&&(!Xe||w()))&&de(An)},nt.onPress=An=>{(An.pointerType==="touch"||An.pointerType==="pen"||An.pointerType==="virtual"||An.pointerType==="keyboard"&&Gt&&S()||An.pointerType==="mouse"&&Ge.current)&&(Gt?Xe():de(An))}),Zt||(Te["data-key"]=je),nt.preventFocusOnPress=sn;let{pressProps:ze,isPressed:tt}=(0,s.r7)(nt),gt=ut?An=>{xn.current==="mouse"&&(An.stopPropagation(),An.preventDefault(),Xe())}:void 0,{longPressProps:zt}=(0,s.TA)({isDisabled:!rr,onLongPress(An){An.pointerType==="touch"&&(de(An),Ee.setSelectionBehavior("toggle"))}}),Sn=An=>{xn.current==="touch"&&Ne.current&&An.preventDefault()};return{itemProps:(0,i.dG)(Te,we||ft?ze:{},rr?zt:{},{onDoubleClick:gt,onDragStart:Sn}),isPressed:tt,isSelected:Ee.isSelected(je),isDisabled:qe,allowsSelection:we,hasAction:Gt}}function S(){let ge=window.event;return ge?.key==="Enter"}function w(){let ge=window.event;return ge?.key===" "||ge?.code==="Space"}class O{getKeyBelow(Ee){for(Ee=this.collection.getKeyAfter(Ee);Ee!=null;){if(this.collection.getItem(Ee).type==="item"&&!this.disabledKeys.has(Ee))return Ee;Ee=this.collection.getKeyAfter(Ee)}}getKeyAbove(Ee){for(Ee=this.collection.getKeyBefore(Ee);Ee!=null;){if(this.collection.getItem(Ee).type==="item"&&!this.disabledKeys.has(Ee))return Ee;Ee=this.collection.getKeyBefore(Ee)}}getFirstKey(){let Ee=this.collection.getFirstKey();for(;Ee!=null;){if(this.collection.getItem(Ee).type==="item"&&!this.disabledKeys.has(Ee))return Ee;Ee=this.collection.getKeyAfter(Ee)}}getLastKey(){let Ee=this.collection.getLastKey();for(;Ee!=null;){if(this.collection.getItem(Ee).type==="item"&&!this.disabledKeys.has(Ee))return Ee;Ee=this.collection.getKeyBefore(Ee)}}getItem(Ee){return this.ref.current.querySelector(`[data-key="${Ee}"]`)}getKeyPageAbove(Ee){let je=this.ref.current,it=this.getItem(Ee);if(!it)return null;let Ft=Math.max(0,it.offsetTop+it.offsetHeight-je.offsetHeight);for(;it&&it.offsetTop>Ft;)Ee=this.getKeyAbove(Ee),it=this.getItem(Ee);return Ee}getKeyPageBelow(Ee){let je=this.ref.current,it=this.getItem(Ee);if(!it)return null;let Ft=Math.min(je.scrollHeight,it.offsetTop-it.offsetHeight+je.offsetHeight);for(;it&&it.offsetTop<Ft;)Ee=this.getKeyBelow(Ee),it=this.getItem(Ee);return Ee}getKeyForSearch(Ee,je){if(!this.collator)return null;let it=this.collection,Ft=je||this.getFirstKey();for(;Ft!=null;){let Zt=it.getItem(Ft),sn=Zt.textValue.slice(0,Ee.length);if(Zt.textValue&&this.collator.compare(sn,Ee)===0)return Ft;Ft=this.getKeyBelow(Ft)}return null}constructor(Ee,je,it,Ft){this.collection=Ee,this.disabledKeys=je,this.ref=it,this.collator=Ft}}function C(ge){let{selectionManager:Ee,collection:je,disabledKeys:it,ref:Ft,keyboardDelegate:Zt,autoFocus:sn,shouldFocusWrap:Mt,isVirtualized:qe,disallowEmptySelection:Xe,selectOnFocus:Ie=Ee.selectionBehavior==="replace",disallowTypeAhead:de,shouldUseVirtualFocus:Te,allowsTabNavigation:we}=ge,Dt=(0,u.Xe)({usage:"search",sensitivity:"base"}),ft=Ee.disabledBehavior,ut=(0,l.useMemo)(()=>Zt||new O(je,ft==="selection"?new Set:it,Ft,Dt),[Zt,je,it,Ft,Dt,ft]),{collectionProps:Gt}=m({ref:Ft,selectionManager:Ee,keyboardDelegate:ut,autoFocus:sn,shouldFocusWrap:Mt,disallowEmptySelection:Xe,selectOnFocus:Ie,disallowTypeAhead:de,shouldUseVirtualFocus:Te,allowsTabNavigation:we,isVirtualized:qe,scrollRef:Ft});return{listProps:Gt}}function R(ge){return null}R.getCollectionNode=function*(Ee,je){let{childItems:it,title:Ft,children:Zt}=Ee,sn=Ee.title||Ee.children,Mt=Ee.textValue||(typeof sn=="string"?sn:"")||Ee["aria-label"]||"";!Mt&&!je?.suppressTextValueWarning&&console.warn("<Item> with non-plain text contents is unsupported by type to select for accessibility. Please add a `textValue` prop."),yield{type:"item",props:Ee,rendered:sn,textValue:Mt,"aria-label":Ee["aria-label"],hasChildNodes:L(Ee),*childNodes(){if(it)for(let qe of it)yield{type:"item",value:qe};else if(Ft){let qe=[];l.Children.forEach(Zt,Xe=>{qe.push({type:"item",element:Xe})}),yield*qe}}}};function L(ge){return ge.hasChildItems!=null?ge.hasChildItems:!!(ge.childItems||ge.title&&l.Children.count(ge.children)>0)}let A=null;function D(ge){return null}D.getCollectionNode=function*(Ee){let{children:je,title:it,items:Ft}=Ee;yield{type:"section",hasChildNodes:!0,rendered:it,"aria-label":Ee["aria-label"],*childNodes(){if(typeof je=="function"){if(!Ft)throw new Error("props.children was a function but props.items is missing");for(let Zt of Ft)yield{type:"item",value:Zt,renderer:je}}else{let Zt=[];l.Children.forEach(je,sn=>{Zt.push({type:"item",element:sn})}),yield*Zt}}}};let _=null;class U{build(Ee,je){return this.context=je,P(()=>this.iterateCollection(Ee))}*iterateCollection(Ee){let{children:je,items:it}=Ee;if(typeof je=="function"){if(!it)throw new Error("props.children was a function but props.items is missing");for(let Ft of Ee.items)yield*this.getFullNode({value:Ft},{renderer:je})}else{let Ft=[];$tyW6A$react.Children.forEach(je,sn=>{Ft.push(sn)});let Zt=0;for(let sn of Ft){let Mt=this.getFullNode({element:sn,index:Zt},{});for(let qe of Mt)Zt++,yield qe}}}getKey(Ee,je,it,Ft){if(Ee.key!=null)return Ee.key;if(je.type==="cell"&&je.key!=null)return`${Ft}${je.key}`;let Zt=je.value;if(Zt!=null){var sn;let Mt=(sn=Zt.key)!==null&&sn!==void 0?sn:Zt.id;if(Mt==null)throw new Error("No key found for item");return Mt}return Ft?`${Ft}.${je.index}`:`$.${je.index}`}getChildState(Ee,je){return{renderer:je.renderer||Ee.renderer}}*getFullNode(Ee,je,it,Ft){let Zt=Ee.element;if(!Zt&&Ee.value&&je&&je.renderer){let qe=this.cache.get(Ee.value);if(qe&&(!qe.shouldInvalidate||!qe.shouldInvalidate(this.context))){qe.index=Ee.index,qe.parentKey=Ft?Ft.key:null,yield qe;return}Zt=je.renderer(Ee.value)}if($tyW6A$react.isValidElement(Zt)){let qe=Zt.type;if(typeof qe!="function"&&typeof qe.getCollectionNode!="function"){let Te=typeof Zt.type=="function"?Zt.type.name:Zt.type;throw new Error(`Unknown element <${Te}> in collection.`)}let Xe=qe.getCollectionNode(Zt.props,this.context),Ie=Ee.index,de=Xe.next();for(;!de.done&&de.value;){let Te=de.value;Ee.index=Ie;let we=Te.key;we||(we=Te.element?null:this.getKey(Zt,Ee,je,it));let ft=[...this.getFullNode({...Te,key:we,index:Ie,wrapper:V(Ee.wrapper,Te.wrapper)},this.getChildState(je,Te),it?`${it}${Zt.key}`:Zt.key,Ft)];for(let ut of ft){if(ut.value=Te.value||Ee.value,ut.value&&this.cache.set(ut.value,ut),Ee.type&&ut.type!==Ee.type)throw new Error(`Unsupported type <${W(ut.type)}> in <${W(Ft.type)}>. Only <${W(Ee.type)}> is supported.`);Ie++,yield ut}de=Xe.next(ft)}return}if(Ee.key==null)return;let sn=this,Mt={type:Ee.type,props:Ee.props,key:Ee.key,parentKey:Ft?Ft.key:null,value:Ee.value,level:Ft?Ft.level+1:0,index:Ee.index,rendered:Ee.rendered,textValue:Ee.textValue,"aria-label":Ee["aria-label"],wrapper:Ee.wrapper,shouldInvalidate:Ee.shouldInvalidate,hasChildNodes:Ee.hasChildNodes,childNodes:P(function*(){if(!Ee.hasChildNodes)return;let qe=0;for(let Xe of Ee.childNodes()){Xe.key!=null&&(Xe.key=`${Mt.key}${Xe.key}`),Xe.index=qe;let Ie=sn.getFullNode(Xe,sn.getChildState(je,Xe),Mt.key,Mt);for(let de of Ie)qe++,yield de}})};yield Mt}constructor(){this.cache=new WeakMap}}function P(ge){let Ee=[],je=null;return{*[Symbol.iterator](){for(let it of Ee)yield it;je||(je=ge());for(let it of je)Ee.push(it),yield it}}}function V(ge,Ee){if(ge&&Ee)return je=>ge(Ee(je));if(ge)return ge;if(Ee)return Ee}function W(ge){return ge[0].toUpperCase()+ge.slice(1)}function K(ge,Ee,je,it=[]){let Ft=$tyW6A$useMemo(()=>new U,[]),Zt=$tyW6A$useRef(null);return $tyW6A$useMemo(()=>{let sn=Ft.build(ge,je);return Zt.current=Ee(sn,Zt.current),Zt.current},[Ft,ge.children,ge.items,je,...it])}const oe=new WeakMap;function q(ge){let Ee=oe.get(ge);if(Ee!=null)return Ee;Ee=0;for(let je of ge)je.type==="section"?Ee+=q(je.childNodes):Ee++;return oe.set(ge,Ee),Ee}function Q(ge){return ge&&ge.__esModule?ge.default:ge}var ae={},re={};re={longPressMessage:"\u0627\u0636\u063A\u0637 \u0645\u0637\u0648\u0644\u0627\u064B \u0623\u0648 \u0627\u0636\u063A\u0637 \u0639\u0644\u0649 Alt + \u0627\u0644\u0633\u0647\u0645 \u0644\u0623\u0633\u0641\u0644 \u0644\u0641\u062A\u062D \u0627\u0644\u0642\u0627\u0626\u0645\u0629"};var z={};z={longPressMessage:"\u041D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435 \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E \u0438\u043B\u0438 \u043D\u0430\u0442\u0438\u0441\u043D\u0435\u0442\u0435 Alt+ \u0441\u0442\u0440\u0435\u043B\u043A\u0430 \u043D\u0430\u0434\u043E\u043B\u0443, \u0437\u0430 \u0434\u0430 \u043E\u0442\u0432\u043E\u0440\u0438\u0442\u0435 \u043C\u0435\u043D\u044E\u0442\u043E"};var j={};j={longPressMessage:"Dlouh\xFDm stiskem nebo stisknut\xEDm kl\xE1ves Alt + \u0161ipka dol\u016F otev\u0159ete nab\xEDdku"};var I={};I={longPressMessage:"Langt tryk eller tryk p\xE5 Alt + pil ned for at \xE5bne menuen"};var N={};N={longPressMessage:"Dr\xFCcken Sie lange oder dr\xFCcken Sie Alt + Nach-unten, um das Men\xFC zu \xF6ffnen"};var X={};X={longPressMessage:"\u03A0\u03B9\u03AD\u03C3\u03C4\u03B5 \u03C0\u03B1\u03C1\u03B1\u03C4\u03B5\u03C4\u03B1\u03BC\u03AD\u03BD\u03B1 \u03AE \u03C0\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 Alt + \u03BA\u03AC\u03C4\u03C9 \u03B2\u03AD\u03BB\u03BF\u03C2 \u03B3\u03B9\u03B1 \u03BD\u03B1 \u03B1\u03BD\u03BF\u03AF\u03BE\u03B5\u03C4\u03B5 \u03C4\u03BF \u03BC\u03B5\u03BD\u03BF\u03CD"};var Oe={};Oe={longPressMessage:"Long press or press Alt + ArrowDown to open menu"};var he={};he={longPressMessage:"Mantenga pulsado o pulse Alt + flecha abajo para abrir el men\xFA"};var Z={};Z={longPressMessage:"Men\xFC\xFC avamiseks vajutage pikalt v\xF5i vajutage klahve Alt + allanool"};var G={};G={longPressMessage:"Avaa valikko painamalla pohjassa tai n\xE4pp\xE4inyhdistelm\xE4ll\xE4 Alt + Alanuoli"};var ne={};ne={longPressMessage:"Appuyez de mani\xE8re prolong\xE9e ou appuyez sur Alt\xA0+\xA0Fl\xE8che vers le bas pour ouvrir le menu."};var ue={};ue={longPressMessage:"\u05DC\u05D7\u05E5 \u05DC\u05D7\u05D9\u05E6\u05D4 \u05D0\u05E8\u05D5\u05DB\u05D4 \u05D0\u05D5 \u05D4\u05E7\u05E9 Alt + ArrowDown \u05DB\u05D3\u05D9 \u05DC\u05E4\u05EA\u05D5\u05D7 \u05D0\u05EA \u05D4\u05EA\u05E4\u05E8\u05D9\u05D8"};var be={};be={longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dolje za otvaranje izbornika"};var ye={};ye={longPressMessage:"Nyomja meg hosszan, vagy nyomja meg az Alt + lefele ny\xEDl gombot a men\xFC megnyit\xE1s\xE1hoz"};var Se={};Se={longPressMessage:"Premere a lungo o premere Alt + Freccia gi\xF9 per aprire il menu"};var $e={};$e={longPressMessage:"\u9577\u62BC\u3057\u307E\u305F\u306F Alt+\u4E0B\u77E2\u5370\u30AD\u30FC\u3067\u30E1\u30CB\u30E5\u30FC\u3092\u958B\u304F"};var Le={};Le={longPressMessage:"\uAE38\uAC8C \uB204\uB974\uAC70\uB098 Alt + \uC544\uB798\uCABD \uD654\uC0B4\uD45C\uB97C \uB20C\uB7EC \uBA54\uB274 \uC5F4\uAE30"};var ct={};ct={longPressMessage:"Nor\u0117dami atidaryti meniu, nuspaud\u0119 palaikykite arba paspauskite \u201EAlt + ArrowDown\u201C."};var Bt={};Bt={longPressMessage:"Lai atv\u0113rtu izv\u0113lni, turiet nospiestu vai nospiediet tausti\u0146u kombin\u0101ciju Alt + lejupv\u0113rst\u0101 bulti\u0146a"};var Tt={};Tt={longPressMessage:"Langt trykk eller trykk Alt + PilNed for \xE5 \xE5pne menyen"};var Me={};Me={longPressMessage:"Druk lang op Alt + pijl-omlaag of druk op Alt om het menu te openen"};var te={};te={longPressMessage:"Naci\u015Bnij i przytrzymaj lub naci\u015Bnij klawisze Alt + Strza\u0142ka w d\xF3\u0142, aby otworzy\u0107 menu"};var ce={};ce={longPressMessage:"Pressione e segure ou pressione Alt + Seta para baixo para abrir o menu"};var pe={};pe={longPressMessage:"Prima continuamente ou prima Alt + Seta Para Baixo para abrir o menu"};var Fe={};Fe={longPressMessage:"Ap\u0103sa\u021Bi lung sau ap\u0103sa\u021Bi pe Alt + s\u0103geat\u0103 \xEEn jos pentru a deschide meniul"};var pt={};pt={longPressMessage:"\u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u043D\u0430\u0436\u043C\u0438\u0442\u0435 Alt + \u0421\u0442\u0440\u0435\u043B\u043A\u0430 \u0432\u043D\u0438\u0437, \u0447\u0442\u043E\u0431\u044B \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u043C\u0435\u043D\u044E"};var ot={};ot={longPressMessage:"Ponuku otvor\xEDte dlh\xFDm stla\u010Den\xEDm alebo stla\u010Den\xEDm kl\xE1vesu Alt + kl\xE1vesu so \u0161\xEDpkou nadol"};var mt={};mt={longPressMessage:"Za odprtje menija pritisnite in dr\u017Eite gumb ali pritisnite Alt+pu\u0161\u010Dica navzdol"};var At={};At={longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dole da otvorite meni"};var Ke={};Ke={longPressMessage:"H\xE5ll nedtryckt eller tryck p\xE5 Alt + pil ned\xE5t f\xF6r att \xF6ppna menyn"};var Ve={};Ve={longPressMessage:"Men\xFCy\xFC a\xE7mak i\xE7in uzun bas\u0131n veya Alt + A\u015Fa\u011F\u0131 Ok tu\u015Funa bas\u0131n"};var Lt={};Lt={longPressMessage:"\u0414\u043E\u0432\u0433\u043E \u0430\u0431\u043E \u0437\u0432\u0438\u0447\u0430\u0439\u043D\u043E \u043D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C \u043A\u043E\u043C\u0431\u0456\u043D\u0430\u0446\u0456\u044E \u043A\u043B\u0430\u0432\u0456\u0448 Alt \u0456 \u0441\u0442\u0440\u0456\u043B\u043A\u0430 \u0432\u043D\u0438\u0437, \u0449\u043E\u0431 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u043C\u0435\u043D\u044E"};var Rt={};Rt={longPressMessage:"\u957F\u6309\u6216\u6309 Alt + \u5411\u4E0B\u65B9\u5411\u952E\u4EE5\u6253\u5F00\u83DC\u5355"};var St={};St={longPressMessage:"\u9577\u6309\u6216\u6309 Alt+\u5411\u4E0B\u9375\u4EE5\u958B\u555F\u529F\u80FD\u8868"},ae={"ar-AE":re,"bg-BG":z,"cs-CZ":j,"da-DK":I,"de-DE":N,"el-GR":X,"en-US":Oe,"es-ES":he,"et-EE":Z,"fi-FI":G,"fr-FR":ne,"he-IL":ue,"hr-HR":be,"hu-HU":ye,"it-IT":Se,"ja-JP":$e,"ko-KR":Le,"lt-LT":ct,"lv-LV":Bt,"nb-NO":Tt,"nl-NL":Me,"pl-PL":te,"pt-BR":ce,"pt-PT":pe,"ro-RO":Fe,"ru-RU":pt,"sk-SK":ot,"sl-SI":mt,"sr-SP":At,"sv-SE":Ke,"tr-TR":Ve,"uk-UA":Lt,"zh-CN":Rt,"zh-TW":St};function Ye(ge,Ee,je){let{type:it="menu",isDisabled:Ft,trigger:Zt="press"}=ge,sn=(0,i.Me)(),{triggerProps:Mt,overlayProps:qe}=(0,f.IB)({type:it},Ee,je),Xe=we=>{if(!Ft&&!(Zt==="longPress"&&!we.altKey)&&je&&je.current)switch(we.key){case"Enter":case" ":if(Zt==="longPress")return;case"ArrowDown":"continuePropagation"in we||we.stopPropagation(),we.preventDefault(),Ee.toggle("first");break;case"ArrowUp":"continuePropagation"in we||we.stopPropagation(),we.preventDefault(),Ee.toggle("last");break}},Ie=(0,u.qb)(Q(ae)),{longPressProps:de}=(0,s.TA)({isDisabled:Ft||Zt!=="longPress",accessibilityDescription:Ie.format("longPressMessage"),onLongPressStart(){Ee.close()},onLongPress(){Ee.open("first")}}),Te={onPressStart(we){we.pointerType!=="touch"&&we.pointerType!=="keyboard"&&!Ft&&Ee.toggle(we.pointerType==="virtual"?"first":null)},onPress(we){we.pointerType==="touch"&&!Ft&&Ee.toggle()}};return delete Mt.onPress,{menuTriggerProps:{...Mt,...Zt==="press"?Te:de,id:sn,onKeyDown:Xe},menuProps:{...qe,"aria-labelledby":sn,autoFocus:Ee.focusStrategy,onClose:Ee.close}}}const He=new WeakMap;function vt(ge,Ee,je){let{shouldFocusWrap:it=!0,...Ft}=ge;!ge["aria-label"]&&!ge["aria-labelledby"]&&console.warn("An aria-label or aria-labelledby prop is required for accessibility.");let Zt=(0,i.zL)(ge,{labelable:!0}),{listProps:sn}=C({...Ft,ref:je,selectionManager:Ee.selectionManager,collection:Ee.collection,disabledKeys:Ee.disabledKeys,shouldFocusWrap:it});return He.set(Ee,{onClose:ge.onClose,onAction:ge.onAction}),{menuProps:(0,i.dG)(Zt,{role:"menu",...sn})}}function at(ge,Ee,je){let{key:it,closeOnSelect:Ft,isVirtualized:Zt}=ge;var sn;let Mt=(sn=ge.isDisabled)!==null&&sn!==void 0?sn:Ee.disabledKeys.has(it);var qe;let Xe=(qe=ge.isSelected)!==null&&qe!==void 0?qe:Ee.selectionManager.isSelected(it),Ie=Ee.selectionManager.focusedKey===it,de=He.get(Ee),Te=ge.onClose||de.onClose,we=ge.onAction||de.onAction,Dt="menuitem";Ee.selectionManager.selectionMode==="single"?Dt="menuitemradio":Ee.selectionManager.selectionMode==="multiple"&&(Dt="menuitemcheckbox");let ft=(0,i.mp)(),ut=(0,i.mp)(),Gt=(0,i.mp)(),xn={"aria-disabled":Mt,role:Dt,"aria-label":ge["aria-label"],"aria-labelledby":ft,"aria-describedby":[ut,Gt].filter(Boolean).join(" ")||void 0};Ee.selectionManager.selectionMode!=="none"&&(xn["aria-checked"]=Xe),Zt&&(xn["aria-posinset"]=Ee.collection.getItem(it).index,xn["aria-setsize"]=q(Ee.collection));let rr=zt=>{if(!zt.repeat)switch(zt.key){case" ":!Mt&&Ee.selectionManager.selectionMode==="none"&&Ft!==!1&&Te&&Te();break;case"Enter":!Mt&&Ft!==!1&&Te&&Te();break}},Ne=zt=>{zt.pointerType==="keyboard"&&we&&we(it)},Ge=zt=>{zt.pointerType!=="keyboard"&&(we&&we(it),Te&&(Ft??Ee.selectionManager.selectionMode!=="multiple")&&Te())},{itemProps:nt}=b({selectionManager:Ee.selectionManager,key:it,ref:je,shouldSelectOnPressUp:!0,allowsDifferentPressOrigin:!0}),{pressProps:ze,isPressed:tt}=(0,s.r7)({onPressStart:Ne,onPressUp:Ge,isDisabled:Mt}),{hoverProps:gt}=(0,s.XI)({isDisabled:Mt,onHoverStart(){(0,s.E)()||(Ee.selectionManager.setFocused(!0),Ee.selectionManager.setFocusedKey(it))}});return{menuItemProps:{...xn,...(0,i.dG)(nt,ze,gt,{onKeyDown:rr})},labelProps:{id:ft},descriptionProps:{id:ut},keyboardShortcutProps:{id:Gt},isFocused:Ie,isSelected:Xe,isPressed:tt,isDisabled:Mt}}function Re(ge){let{heading:Ee,"aria-label":je}=ge,it=$1Hnir$useId();return{itemProps:{role:"presentation"},headingProps:Ee?{id:it,"aria-hidden":!0}:{},groupProps:{role:"group","aria-label":je,"aria-labelledby":Ee?it:void 0}}}},6665:(T,g,t)=>{"use strict";t.d(g,{U4:()=>rr,Xj:()=>te,Ir:()=>X,tN:()=>z,IB:()=>Oe});var i=t(68404),u=t(95261),s=t(63514),f=t(35853),l=t(97394),p=t(12107);const v={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:1,margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:1,whiteSpace:"nowrap"};function d(nt={}){let{style:ze,isFocusable:tt}=nt,[gt,zt]=(0,i.useState)(!1),{focusProps:Sn}=(0,f.KK)({isDisabled:!tt,onFocusChange:zt}),An=(0,i.useMemo)(()=>gt?ze:ze?{...v,...ze}:v,[gt]);return{visuallyHiddenProps:{...Sn,style:An}}}function h(nt){let{children:ze,elementType:tt="div",isFocusable:gt,style:zt,...Sn}=nt,{visuallyHiddenProps:An}=d(nt);return i.createElement(tt,(0,u.dG)(Sn,An),ze)}function y(nt){return nt&&nt.__esModule?nt.default:nt}const m={top:"top",bottom:"top",left:"left",right:"left"},b={top:"bottom",bottom:"top",left:"right",right:"left"},S={top:"left",left:"top"},w={top:"height",left:"width"},O={};let C=typeof window<"u"&&window.visualViewport;function R(nt){let ze=0,tt=0,gt=0,zt=0,Sn={};if(nt.tagName==="BODY"){let Vn=document.documentElement;var An;ze=(An=C?.width)!==null&&An!==void 0?An:Vn.clientWidth;var Hn;tt=(Hn=C?.height)!==null&&Hn!==void 0?Hn:Vn.clientHeight,Sn.top=Vn.scrollTop||nt.scrollTop,Sn.left=Vn.scrollLeft||nt.scrollLeft}else({width:ze,height:tt,top:gt,left:zt}=oe(nt)),Sn.top=nt.scrollTop,Sn.left=nt.scrollLeft;return{width:ze,height:tt,scroll:Sn,top:gt,left:zt}}function L(nt){return{top:nt.scrollTop,left:nt.scrollLeft,width:nt.scrollWidth,height:nt.scrollHeight}}function A(nt,ze,tt,gt,zt){let Sn=gt.scroll[nt],An=gt[w[nt]],Hn=ze-zt-Sn,Vn=ze+zt-Sn+tt;return Hn<0?-Hn:Vn>An?Math.max(An-Vn,-Hn):0}function D(nt){let ze=window.getComputedStyle(nt);return{top:parseInt(ze.marginTop,10)||0,bottom:parseInt(ze.marginBottom,10)||0,left:parseInt(ze.marginLeft,10)||0,right:parseInt(ze.marginRight,10)||0}}function _(nt){if(O[nt])return O[nt];let[ze,tt]=nt.split(" "),gt=m[ze]||"right",zt=S[gt];m[tt]||(tt="center");let Sn=w[gt],An=w[zt];return O[nt]={placement:ze,crossPlacement:tt,axis:gt,crossAxis:zt,size:Sn,crossSize:An},O[nt]}function U(nt,ze,tt,gt,zt,Sn,An,Hn){let{placement:Vn,crossPlacement:tr,axis:Er,crossAxis:pr,size:zr,crossSize:fi}=gt,$r={};$r[pr]=nt[pr],tr==="center"?$r[pr]+=(nt[fi]-tt[fi])/2:tr!==pr&&($r[pr]+=nt[fi]-tt[fi]),$r[pr]+=Sn;let Zr=nt[pr]+nt[fi]/2-tt[fi],vi=nt[pr]+nt[fi]/2;if($r[pr]=Math.min(Math.max(Zr,$r[pr]),vi),Vn===Er){const ui=Hn?An[zr]:ze[zr];$r[b[Er]]=Math.floor(ui-nt[Er]+zt)}else $r[Er]=Math.floor(nt[Er]+nt[zr]+zt);return $r}function P(nt,ze,tt,gt,zt,Sn){return nt.top!=null?Math.max(0,ze.height+ze.top+ze.scroll.top-(tt.top+nt.top)-(zt.top+zt.bottom+Sn)):Math.max(0,gt.top+tt.top-(ze.top+ze.scroll.top)-(zt.top+zt.bottom+Sn))}function V(nt,ze,tt,gt,zt,Sn){let{placement:An,axis:Hn,size:Vn}=Sn;return An===Hn?Math.max(0,tt[Hn]-nt[Hn]-nt.scroll[Hn]+ze[Hn]-gt[Hn]-gt[b[Hn]]-zt):Math.max(0,nt[Vn]+nt[Hn]+nt.scroll[Hn]-ze[Hn]-tt[Hn]-tt[Vn]-gt[Hn]-gt[b[Hn]]-zt)}function W(nt,ze,tt,gt,zt,Sn,An,Hn,Vn,tr,Er,pr,zr){let fi=_(nt),{size:$r,crossAxis:Zr,crossSize:vi,placement:ui,crossPlacement:Ji}=fi,pi=U(ze,Hn,tt,fi,tr,Er,Vn,pr),ta=tr,sa=V(Hn,Vn,ze,zt,Sn+tr,fi);if(An&>[$r]>sa){let ba=_(`${b[ui]} ${Ji}`),va=U(ze,Hn,tt,ba,tr,Er,Vn,pr);V(Hn,Vn,ze,zt,Sn+tr,ba)>sa&&(fi=ba,pi=va,ta=tr)}let Hi=A(Zr,pi[Zr],tt[vi],Hn,Sn);pi[Zr]+=Hi;let Fa=P(pi,Hn,Vn,ze,zt,Sn);zr&&zr<Fa&&(Fa=zr),tt.height=Math.min(tt.height,Fa),pi=U(ze,Hn,tt,fi,ta,Er,Vn,pr),Hi=A(Zr,pi[Zr],tt[vi],Hn,Sn),pi[Zr]+=Hi;let ra={};return ra[Zr]=ze[Zr]-pi[Zr]+ze[vi]/2,{position:pi,maxHeight:Fa,arrowOffsetLeft:ra.left,arrowOffsetTop:ra.top,placement:fi.placement}}function K(nt){let{placement:ze,targetNode:tt,overlayNode:gt,scrollNode:zt,padding:Sn,shouldFlip:An,boundaryElement:Hn,offset:Vn,crossOffset:tr,maxHeight:Er}=nt,pr=gt instanceof HTMLElement&>.offsetParent||document.body,zr=pr.tagName==="BODY";const fi=window.getComputedStyle(pr).position;let $r=!!fi&&fi!=="static",Zr=zr?oe(tt):q(tt,pr);if(!zr){let{marginTop:sa,marginLeft:Hi}=window.getComputedStyle(tt);Zr.top+=parseInt(sa,10)||0,Zr.left+=parseInt(Hi,10)||0}let vi=oe(gt),ui=D(gt);vi.width+=ui.left+ui.right,vi.height+=ui.top+ui.bottom;let Ji=L(zt),pi=R(Hn),ta=Hn.tagName==="BODY"?oe(pr):q(pr,Hn);return W(ze,Zr,vi,Ji,ui,Sn,An,pi,ta,Vn,tr,$r,Er)}function oe(nt){let{top:ze,left:tt,width:gt,height:zt}=nt.getBoundingClientRect(),{scrollTop:Sn,scrollLeft:An,clientTop:Hn,clientLeft:Vn}=document.documentElement;return{top:ze+Sn-Hn,left:tt+An-Vn,width:gt,height:zt}}function q(nt,ze){let tt=window.getComputedStyle(nt),gt;if(tt.position==="fixed"){let{top:zt,left:Sn,width:An,height:Hn}=nt.getBoundingClientRect();gt={top:zt,left:Sn,width:An,height:Hn}}else{gt=oe(nt);let zt=oe(ze),Sn=window.getComputedStyle(ze);zt.top+=(parseInt(Sn.borderTopWidth,10)||0)-ze.scrollTop,zt.left+=(parseInt(Sn.borderLeftWidth,10)||0)-ze.scrollLeft,gt.top-=zt.top,gt.left-=zt.left}return gt.top-=parseInt(tt.marginTop,10)||0,gt.left-=parseInt(tt.marginLeft,10)||0,gt}const Q=new WeakMap;function ae(nt){let{triggerRef:ze,isOpen:tt,onClose:gt}=nt;(0,i.useEffect)(()=>{if(!tt)return;let zt=Sn=>{let An=Sn.target;if(!ze.current||An instanceof Node&&!An.contains(ze.current))return;let Hn=gt||Q.get(ze.current);Hn&&Hn()};return window.addEventListener("scroll",zt,!0),()=>{window.removeEventListener("scroll",zt,!0)}},[tt,gt,ze])}let re=typeof window<"u"&&window.visualViewport;function z(nt){let{direction:ze}=(0,s.bU)(),{targetRef:tt,overlayRef:gt,scrollRef:zt=gt,placement:Sn="bottom",containerPadding:An=12,shouldFlip:Hn=!0,boundaryElement:Vn=typeof document<"u"?document.body:null,offset:tr=0,crossOffset:Er=0,shouldUpdatePosition:pr=!0,isOpen:zr=!0,onClose:fi,maxHeight:$r}=nt,[Zr,vi]=(0,i.useState)({position:{},arrowOffsetLeft:void 0,arrowOffsetTop:void 0,maxHeight:void 0,placement:void 0}),ui=[pr,Sn,gt.current,tt.current,zt.current,An,Hn,Vn,tr,Er,zr,ze,$r],Ji=(0,i.useCallback)(()=>{pr===!1||!zr||!gt.current||!tt.current||!zt.current||!Vn||vi(K({placement:I(Sn,ze),overlayNode:gt.current,targetNode:tt.current,scrollNode:zt.current,padding:An,shouldFlip:Hn,boundaryElement:Vn,offset:tr,crossOffset:Er,maxHeight:$r}))},ui);(0,u.bt)(Ji,ui),j(Ji);let pi=(0,i.useRef)(!1);(0,u.bt)(()=>{let sa,Hi=()=>{pi.current=!0,clearTimeout(sa),sa=setTimeout(()=>{pi.current=!1},500),Ji()};return re?.addEventListener("resize",Hi),()=>{re?.removeEventListener("resize",Hi)}},[Ji]);let ta=(0,i.useCallback)(()=>{pi.current||fi()},[fi,pi]);return ae({triggerRef:tt,isOpen:zr,onClose:fi?ta:void 0}),{overlayProps:{style:{position:"absolute",zIndex:1e5,...Zr.position,maxHeight:Zr.maxHeight}},placement:Zr.placement,arrowProps:{style:{left:Zr.arrowOffsetLeft,top:Zr.arrowOffsetTop}},updatePosition:Ji}}function j(nt){(0,u.bt)(()=>(window.addEventListener("resize",nt,!1),()=>{window.removeEventListener("resize",nt,!1)}),[nt])}function I(nt,ze){return ze==="rtl"?nt.replace("start","right").replace("end","left"):nt.replace("start","left").replace("end","right")}const N=[];function X(nt,ze){let{onClose:tt,shouldCloseOnBlur:gt,isOpen:zt,isDismissable:Sn=!1,isKeyboardDismissDisabled:An=!1,shouldCloseOnInteractOutside:Hn}=nt;(0,i.useEffect)(()=>(zt&&N.push(ze),()=>{let $r=N.indexOf(ze);$r>=0&&N.splice($r,1)}),[zt,ze]);let Vn=()=>{N[N.length-1]===ze&&tt&&tt()},tr=$r=>{(!Hn||Hn($r.target))&&N[N.length-1]===ze&&($r.stopPropagation(),$r.preventDefault())},Er=$r=>{(!Hn||Hn($r.target))&&(N[N.length-1]===ze&&($r.stopPropagation(),$r.preventDefault()),Vn())},pr=$r=>{$r.key==="Escape"&&!An&&($r.stopPropagation(),$r.preventDefault(),Vn())};(0,f.Fc)({ref:ze,onInteractOutside:Sn?Er:null,onInteractOutsideStart:tr});let{focusWithinProps:zr}=(0,f.L_)({isDisabled:!gt,onBlurWithin:$r=>{(!Hn||Hn($r.relatedTarget))&&tt()}}),fi=$r=>{$r.target===$r.currentTarget&&$r.preventDefault()};return{overlayProps:{onKeyDown:pr,...zr},underlayProps:{onPointerDown:fi}}}function Oe(nt,ze,tt){let{type:gt}=nt,{isOpen:zt}=ze;(0,i.useEffect)(()=>{tt&&tt.current&&Q.set(tt.current,ze.close)});let Sn;gt==="menu"?Sn=!0:gt==="listbox"&&(Sn="listbox");let An=(0,u.Me)();return{triggerProps:{"aria-haspopup":Sn,"aria-expanded":zt,"aria-controls":zt?An:null,onPress:ze.toggle},overlayProps:{id:An}}}const he=typeof window<"u"&&window.visualViewport,Z=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function G(nt={}){let{isDisabled:ze}=nt;$k7QOs$useLayoutEffect(()=>{if(!ze)return $k7QOs$isIOS()?ue():ne()},[ze])}function ne(){return $k7QOs$chain(be(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),be(document.documentElement,"overflow","hidden"))}function ue(){let nt,ze=0,tt=pr=>{nt=$k7QOs$getScrollParent(pr.target),!(nt===document.documentElement&&nt===document.body)&&(ze=pr.changedTouches[0].pageY)},gt=pr=>{if(nt===document.documentElement||nt===document.body){pr.preventDefault();return}let zr=pr.changedTouches[0].pageY,fi=nt.scrollTop,$r=nt.scrollHeight-nt.clientHeight;(fi<=0&&zr>ze||fi>=$r&&zr<ze)&&pr.preventDefault(),ze=zr},zt=pr=>{let zr=pr.target;$e(zr)&&zr!==document.activeElement&&(pr.preventDefault(),zr.style.transform="translateY(-2000px)",zr.focus(),requestAnimationFrame(()=>{zr.style.transform=""}))},Sn=pr=>{let zr=pr.target;$e(zr)&&(zr.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{zr.style.transform="",he&&(he.height<window.innerHeight?requestAnimationFrame(()=>{Se(zr)}):he.addEventListener("resize",()=>Se(zr),{once:!0}))}))},An=()=>{window.scrollTo(0,0)},Hn=window.pageXOffset,Vn=window.pageYOffset,tr=$k7QOs$chain(be(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),be(document.documentElement,"overflow","hidden"),be(document.body,"marginTop",`-${Vn}px`));window.scrollTo(0,0);let Er=$k7QOs$chain(ye(document,"touchstart",tt,{passive:!1,capture:!0}),ye(document,"touchmove",gt,{passive:!1,capture:!0}),ye(document,"touchend",zt,{passive:!1,capture:!0}),ye(document,"focus",Sn,!0),ye(window,"scroll",An));return()=>{tr(),Er(),window.scrollTo(Hn,Vn)}}function be(nt,ze,tt){let gt=nt.style[ze];return nt.style[ze]=tt,()=>{nt.style[ze]=gt}}function ye(nt,ze,tt,gt){return nt.addEventListener(ze,tt,gt),()=>{nt.removeEventListener(ze,tt,gt)}}function Se(nt){let ze=document.scrollingElement||document.documentElement;for(;nt&&nt!==ze;){let tt=$k7QOs$getScrollParent(nt);if(tt!==document.documentElement&&tt!==document.body&&tt!==nt){let gt=tt.getBoundingClientRect().top,zt=nt.getBoundingClientRect().top;zt>gt+nt.clientHeight&&(tt.scrollTop+=zt-gt)}nt=tt.parentElement}}function $e(nt){return nt instanceof HTMLInputElement&&!Z.has(nt.type)||nt instanceof HTMLTextAreaElement||nt instanceof HTMLElement&&nt.isContentEditable}const Le=i.createContext(null);function ct(nt){let{children:ze}=nt,tt=(0,i.useContext)(Le),[gt,zt]=(0,i.useState)(0),Sn=(0,i.useMemo)(()=>({parent:tt,modalCount:gt,addModal(){zt(An=>An+1),tt&&tt.addModal()},removeModal(){zt(An=>An-1),tt&&tt.removeModal()}}),[tt,gt]);return i.createElement(Le.Provider,{value:Sn},ze)}function Bt(){let nt=(0,i.useContext)(Le);return{modalProviderProps:{"aria-hidden":nt&&nt.modalCount>0?!0:null}}}function Tt(nt){let{modalProviderProps:ze}=Bt();return i.createElement("div",{"data-overlay-container":!0,...nt,...ze})}function Me(nt){return i.createElement(ct,null,i.createElement(Tt,nt))}function te(nt){let ze=(0,p.Av)(),{portalContainer:tt=ze?null:document.body,...gt}=nt;if(i.useEffect(()=>{if(tt?.closest("[data-overlay-container]"))throw new Error("An OverlayContainer must not be inside another container. Please change the portalContainer prop.")},[tt]),!tt)return null;let zt=i.createElement(Me,gt);return l.createPortal(zt,tt)}function ce(nt){let ze=$k7QOs$useContext(Le);if(!ze)throw new Error("Modal is not contained within a provider");return $k7QOs$useEffect(()=>{if(!(nt?.isDisabled||!ze||!ze.parent))return ze.parent.addModal(),()=>{ze&&ze.parent&&ze.parent.removeModal()}},[ze,ze.parent,nt?.isDisabled]),{modalProps:{"data-ismodal":!nt?.isDisabled}}}var pe={},Fe={};Fe={dismiss:"\u062A\u062C\u0627\u0647\u0644"};var pt={};pt={dismiss:"\u041E\u0442\u0445\u0432\u044A\u0440\u043B\u044F\u043D\u0435"};var ot={};ot={dismiss:"Odstranit"};var mt={};mt={dismiss:"Luk"};var At={};At={dismiss:"Schlie\xDFen"};var Ke={};Ke={dismiss:"\u0391\u03C0\u03CC\u03C1\u03C1\u03B9\u03C8\u03B7"};var Ve={};Ve={dismiss:"Dismiss"};var Lt={};Lt={dismiss:"Descartar"};var Rt={};Rt={dismiss:"L\xF5peta"};var St={};St={dismiss:"Hylk\xE4\xE4"};var Ye={};Ye={dismiss:"Rejeter"};var He={};He={dismiss:"\u05D4\u05EA\u05E2\u05DC\u05DD"};var vt={};vt={dismiss:"Odbaci"};var at={};at={dismiss:"Elutas\xEDt\xE1s"};var Re={};Re={dismiss:"Ignora"};var ge={};ge={dismiss:"\u9589\u3058\u308B"};var Ee={};Ee={dismiss:"\uBB34\uC2DC"};var je={};je={dismiss:"Atmesti"};var it={};it={dismiss:"Ner\u0101d\u012Bt"};var Ft={};Ft={dismiss:"Lukk"};var Zt={};Zt={dismiss:"Negeren"};var sn={};sn={dismiss:"Zignoruj"};var Mt={};Mt={dismiss:"Descartar"};var qe={};qe={dismiss:"Dispensar"};var Xe={};Xe={dismiss:"Revocare"};var Ie={};Ie={dismiss:"\u041F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u044C"};var de={};de={dismiss:"Zru\u0161i\u0165"};var Te={};Te={dismiss:"Opusti"};var we={};we={dismiss:"Odbaci"};var Dt={};Dt={dismiss:"Avvisa"};var ft={};ft={dismiss:"Kapat"};var ut={};ut={dismiss:"\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438"};var Gt={};Gt={dismiss:"\u53D6\u6D88"};var xn={};xn={dismiss:"\u95DC\u9589"},pe={"ar-AE":Fe,"bg-BG":pt,"cs-CZ":ot,"da-DK":mt,"de-DE":At,"el-GR":Ke,"en-US":Ve,"es-ES":Lt,"et-EE":Rt,"fi-FI":St,"fr-FR":Ye,"he-IL":He,"hr-HR":vt,"hu-HU":at,"it-IT":Re,"ja-JP":ge,"ko-KR":Ee,"lt-LT":je,"lv-LV":it,"nb-NO":Ft,"nl-NL":Zt,"pl-PL":sn,"pt-BR":Mt,"pt-PT":qe,"ro-RO":Xe,"ru-RU":Ie,"sk-SK":de,"sl-SI":Te,"sr-SP":we,"sv-SE":Dt,"tr-TR":ft,"uk-UA":ut,"zh-CN":Gt,"zh-TW":xn};function rr(nt){let{onDismiss:ze,...tt}=nt,gt=(0,s.qb)(y(pe)),zt=(0,u.bE)(tt,gt.format("dismiss")),Sn=()=>{ze&&ze()};return i.createElement(h,null,i.createElement("button",{...zt,tabIndex:-1,onClick:Sn}))}let Ne=new WeakMap;function Ge(nt,ze=document.body){let tt=new Set(nt),gt=new Set,zt=document.createTreeWalker(ze,NodeFilter.SHOW_ELEMENT,{acceptNode(Vn){return(Vn instanceof HTMLElement||Vn instanceof SVGElement)&&Vn.dataset.liveAnnouncer==="true"&&tt.add(Vn),tt.has(Vn)||gt.has(Vn.parentElement)?NodeFilter.FILTER_REJECT:Vn instanceof Element&&Vn.getAttribute("role")==="row"||nt.some(tr=>Vn.contains(tr))?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}}),Sn=Vn=>{var tr;let Er=(tr=Ne.get(Vn))!==null&&tr!==void 0?tr:0;Vn.getAttribute("aria-hidden")==="true"&&Er===0||(Er===0&&Vn.setAttribute("aria-hidden","true"),gt.add(Vn),Ne.set(Vn,Er+1))},An=zt.nextNode();for(;An!=null;)Sn(An),An=zt.nextNode();let Hn=new MutationObserver(Vn=>{for(let tr of Vn)if(!(tr.type!=="childList"||tr.addedNodes.length===0)&&![...tt,...gt].some(Er=>Er.contains(tr.target)))for(let Er of tr.addedNodes)(Er instanceof HTMLElement||Er instanceof SVGElement)&&Er.dataset.liveAnnouncer==="true"?tt.add(Er):Er instanceof Element&&Sn(Er)});return Hn.observe(ze,{childList:!0,subtree:!0}),()=>{Hn.disconnect();for(let Vn of gt){let tr=Ne.get(Vn);tr===1?(Vn.removeAttribute("aria-hidden"),Ne.delete(Vn)):Ne.set(Vn,tr-1)}}}},12107:(T,g,t)=>{"use strict";t.d(g,{Av:()=>v,gP:()=>p});var i=t(68404);const u={prefix:String(Math.round(Math.random()*1e10)),current:0},s=i.createContext(u);function f(d){let h=$89yE2$useContext(s),y=$89yE2$useMemo(()=>({prefix:h===u?"":`${h.prefix}-${++h.current}`,current:0}),[h]);return $89yE2$react.createElement(s.Provider,{value:y},d.children)}let l=Boolean(typeof window<"u"&&window.document&&window.document.createElement);function p(d){let h=(0,i.useContext)(s);return h===u&&!l&&console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server."),(0,i.useMemo)(()=>d||`react-aria${h.prefix}-${++h.current}`,[d])}function v(){let h=(0,i.useContext)(s)!==u,[y,m]=(0,i.useState)(h);return typeof window<"u"&&h&&(0,i.useLayoutEffect)(()=>{m(!1)},[]),y}},95261:(T,g,t)=>{"use strict";t.d(g,{Ao:()=>C,Me:()=>p,PK:()=>ue,QB:()=>W,V5:()=>Se,ad:()=>Bt,bE:()=>Q,bt:()=>f,dG:()=>y,gn:()=>ct,lE:()=>I,mp:()=>d,xi:()=>q,zL:()=>O,zT:()=>Fe,zX:()=>ce});var i=t(68404),u=t(12107),s=t(46376);const f=typeof window<"u"?i.useLayoutEffect:()=>{};let l=new Map;function p(ot){let[mt,At]=(0,i.useState)(ot),Ke=(0,i.useRef)(null),Ve=(0,u.gP)(mt),Lt=(0,i.useCallback)(Rt=>{Ke.current=Rt},[]);return l.set(Ve,Lt),f(()=>{let Rt=Ve;return()=>{l.delete(Rt)}},[Ve]),(0,i.useEffect)(()=>{let Rt=Ke.current;Rt&&(Ke.current=null,At(Rt))}),Ve}function v(ot,mt){if(ot===mt)return ot;let At=l.get(ot);if(At)return At(mt),mt;let Ke=l.get(mt);return Ke?(Ke(ot),ot):mt}function d(ot=[]){let mt=p(),[At,Ke]=pe(mt),Ve=(0,i.useCallback)(()=>{Ke(function*(){yield mt,yield document.getElementById(mt)?mt:null})},[mt,Ke]);return f(Ve,[mt,Ve,...ot]),At}function h(...ot){return(...mt)=>{for(let At of ot)typeof At=="function"&&At(...mt)}}function y(...ot){let mt={...ot[0]};for(let At=1;At<ot.length;At++){let Ke=ot[At];for(let Ve in Ke){let Lt=mt[Ve],Rt=Ke[Ve];typeof Lt=="function"&&typeof Rt=="function"&&Ve[0]==="o"&&Ve[1]==="n"&&Ve.charCodeAt(2)>=65&&Ve.charCodeAt(2)<=90?mt[Ve]=h(Lt,Rt):(Ve==="className"||Ve==="UNSAFE_className")&&typeof Lt=="string"&&typeof Rt=="string"?mt[Ve]=(0,s.default)(Lt,Rt):Ve==="id"&&Lt&&Rt?mt.id=v(Lt,Rt):mt[Ve]=Rt!==void 0?Rt:Lt}}return mt}function m(...ot){return mt=>{for(let At of ot)typeof At=="function"?At(mt):At!=null&&(At.current=mt)}}const b=new Set(["id"]),S=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),w=/^(data-.*)$/;function O(ot,mt={}){let{labelable:At,propNames:Ke}=mt,Ve={};for(const Lt in ot)Object.prototype.hasOwnProperty.call(ot,Lt)&&(b.has(Lt)||At&&S.has(Lt)||Ke?.has(Lt)||w.test(Lt))&&(Ve[Lt]=ot[Lt]);return Ve}function C(ot){if(L())ot.focus({preventScroll:!0});else{let mt=A(ot);ot.focus(),D(mt)}}let R=null;function L(){if(R==null){R=!1;try{var ot=document.createElement("div");ot.focus({get preventScroll(){return R=!0,!0}})}catch{}}return R}function A(ot){for(var mt=ot.parentNode,At=[],Ke=document.scrollingElement||document.documentElement;mt instanceof HTMLElement&&mt!==Ke;)(mt.offsetHeight<mt.scrollHeight||mt.offsetWidth<mt.scrollWidth)&&At.push({element:mt,scrollTop:mt.scrollTop,scrollLeft:mt.scrollLeft}),mt=mt.parentNode;return Ke instanceof HTMLElement&&At.push({element:Ke,scrollTop:Ke.scrollTop,scrollLeft:Ke.scrollLeft}),At}function D(ot){for(let{element:mt,scrollTop:At,scrollLeft:Ke}of ot)mt.scrollTop=At,mt.scrollLeft=Ke}function _(ot,mt,At="horizontal"){let Ke=ot.getBoundingClientRect();return mt?At==="horizontal"?Ke.right:Ke.bottom:At==="horizontal"?Ke.left:Ke.top}let U=new Map,P=new Set;function V(){if(typeof window>"u")return;let ot=At=>{let Ke=U.get(At.target);Ke||(Ke=new Set,U.set(At.target,Ke),At.target.addEventListener("transitioncancel",mt)),Ke.add(At.propertyName)},mt=At=>{let Ke=U.get(At.target);if(Ke&&(Ke.delete(At.propertyName),Ke.size===0&&(At.target.removeEventListener("transitioncancel",mt),U.delete(At.target)),U.size===0)){for(let Ve of P)Ve();P.clear()}};document.body.addEventListener("transitionrun",ot),document.body.addEventListener("transitionend",mt)}typeof document<"u"&&(document.readyState!=="loading"?V():document.addEventListener("DOMContentLoaded",V));function W(ot){requestAnimationFrame(()=>{U.size===0?ot():P.add(ot)})}const K=null;function oe(ot){console.warn("useDrag1D is deprecated, please use `useMove` instead https://react-spectrum.adobe.com/react-aria/useMove.html");let{containerRef:mt,reverse:At,orientation:Ke,onHover:Ve,onDrag:Lt,onPositionChange:Rt,onIncrement:St,onDecrement:Ye,onIncrementToMax:He,onDecrementToMin:vt,onCollapseToggle:at}=ot,Re=Ie=>Ke==="horizontal"?Ie.clientX:Ie.clientY,ge=Ie=>{let de=_(mt.current,At,Ke),Te=Re(Ie);return At?de-Te:Te-de},Ee=$12uGp$useRef(!1),je=$12uGp$useRef(0),it=$12uGp$useRef({onPositionChange:Rt,onDrag:Lt});it.current.onDrag=Lt,it.current.onPositionChange=Rt;let Ft=Ie=>{Ie.preventDefault();let de=ge(Ie);Ee.current||(Ee.current=!0,it.current.onDrag&&it.current.onDrag(!0),it.current.onPositionChange&&it.current.onPositionChange(de)),je.current!==de&&(je.current=de,Rt&&Rt(de))},Zt=Ie=>{const de=Ie.target;Ee.current=!1;let Te=ge(Ie);it.current.onDrag&&it.current.onDrag(!1),it.current.onPositionChange&&it.current.onPositionChange(Te),K.splice(K.indexOf(de),1),window.removeEventListener("mouseup",Zt,!1),window.removeEventListener("mousemove",Ft,!1)};return{onMouseDown:Ie=>{const de=Ie.currentTarget;K.some(Te=>de.contains(Te))||(K.push(de),window.addEventListener("mousemove",Ft,!1),window.addEventListener("mouseup",Zt,!1))},onMouseEnter:()=>{Ve&&Ve(!0)},onMouseOut:()=>{Ve&&Ve(!1)},onKeyDown:Ie=>{switch(Ie.key){case"Left":case"ArrowLeft":Ke==="horizontal"&&(Ie.preventDefault(),Ye&&!At?Ye():St&&At&&St());break;case"Up":case"ArrowUp":Ke==="vertical"&&(Ie.preventDefault(),Ye&&!At?Ye():St&&At&&St());break;case"Right":case"ArrowRight":Ke==="horizontal"&&(Ie.preventDefault(),St&&!At?St():Ye&&At&&Ye());break;case"Down":case"ArrowDown":Ke==="vertical"&&(Ie.preventDefault(),St&&!At?St():Ye&&At&&Ye());break;case"Home":Ie.preventDefault(),vt&&vt();break;case"End":Ie.preventDefault(),He&&He();break;case"Enter":Ie.preventDefault(),at&&at();break}}}}function q(){let ot=(0,i.useRef)(new Map),mt=(0,i.useCallback)((Ve,Lt,Rt,St)=>{let Ye=St?.once?(...He)=>{ot.current.delete(Rt),Rt(...He)}:Rt;ot.current.set(Rt,{type:Lt,eventTarget:Ve,fn:Ye,options:St}),Ve.addEventListener(Lt,Rt,St)},[]),At=(0,i.useCallback)((Ve,Lt,Rt,St)=>{var Ye;let He=((Ye=ot.current.get(Rt))===null||Ye===void 0?void 0:Ye.fn)||Rt;Ve.removeEventListener(Lt,He,St),ot.current.delete(Rt)},[]),Ke=(0,i.useCallback)(()=>{ot.current.forEach((Ve,Lt)=>{At(Ve.eventTarget,Ve.type,Lt,Ve.options)})},[At]);return(0,i.useEffect)(()=>Ke,[Ke]),{addGlobalListener:mt,removeGlobalListener:At,removeAllGlobalListeners:Ke}}function Q(ot,mt){let{id:At,"aria-label":Ke,"aria-labelledby":Ve}=ot;return At=p(At),Ve&&Ke?Ve=[...new Set([...Ve.trim().split(/\s+/),At])].join(" "):Ve&&(Ve=Ve.trim().split(/\s+/).join(" ")),!Ke&&!Ve&&mt&&(Ke=mt),{id:At,"aria-label":Ke,"aria-labelledby":Ve}}function ae(ot){const mt=$12uGp$useRef();return f(()=>{ot&&(typeof ot=="function"?ot(mt.current):ot.current=mt.current)},[ot]),mt}function re(ot,mt){const At=$12uGp$useRef(!0);$12uGp$useEffect(()=>{At.current?At.current=!1:ot()},mt)}function z(){return typeof window.ResizeObserver<"u"}function j(ot){const{ref:mt,onResize:At}=ot;$12uGp$useEffect(()=>{let Ke=mt?.current;if(Ke)if(z()){const Ve=new window.ResizeObserver(Lt=>{Lt.length&&At()});return Ve.observe(Ke),()=>{Ke&&Ve.unobserve(Ke)}}else return window.addEventListener("resize",At,!1),()=>{window.removeEventListener("resize",At,!1)}},[At,mt])}function I(ot,mt){f(()=>{if(ot&&ot.ref&&mt)return ot.ref.current=mt.current,()=>{ot.ref.current=null}},[ot,mt])}function N(ot){for(;ot&&!X(ot);)ot=ot.parentElement;return ot||document.scrollingElement||document.documentElement}function X(ot){let mt=window.getComputedStyle(ot);return/(auto|scroll)/.test(mt.overflow+mt.overflowX+mt.overflowY)}let Oe=typeof window<"u"&&window.visualViewport;function he(){let[ot,mt]=$12uGp$useState(()=>Z());return $12uGp$useEffect(()=>{let At=()=>{mt(Ke=>{let Ve=Z();return Ve.width===Ke.width&&Ve.height===Ke.height?Ke:Ve})};return Oe?Oe.addEventListener("resize",At):window.addEventListener("resize",At),()=>{Oe?Oe.removeEventListener("resize",At):window.removeEventListener("resize",At)}},[]),ot}function Z(){return{width:Oe?.width||window.innerWidth,height:Oe?.height||window.innerHeight}}let G=0;const ne=new Map;function ue(ot){let[mt,At]=(0,i.useState)(null);return f(()=>{if(!ot)return;let Ke=ne.get(ot);if(Ke)At(Ke.element.id);else{let Ve=`react-aria-description-${G++}`;At(Ve);let Lt=document.createElement("div");Lt.id=Ve,Lt.style.display="none",Lt.textContent=ot,document.body.appendChild(Lt),Ke={refCount:0,element:Lt},ne.set(ot,Ke)}return Ke.refCount++,()=>{--Ke.refCount===0&&(Ke.element.remove(),ne.delete(ot))}},[ot]),{"aria-describedby":ot?mt:void 0}}function be(ot){var mt;return typeof window>"u"||window.navigator==null?!1:((mt=window.navigator.userAgentData)===null||mt===void 0?void 0:mt.brands.some(At=>ot.test(At.brand)))||ot.test(window.navigator.userAgent)}function ye(ot){var mt;return typeof window<"u"&&window.navigator!=null?ot.test(((mt=window.navigator.userAgentData)===null||mt===void 0?void 0:mt.platform)||window.navigator.platform):!1}function Se(){return ye(/^Mac/i)}function $e(){return ye(/^iPhone/i)}function Le(){return ye(/^iPad/i)||Se()&&navigator.maxTouchPoints>1}function ct(){return $e()||Le()}function Bt(){return Se()||ct()}function Tt(){return be(/AppleWebKit/i)&&!Me()}function Me(){return be(/Chrome/i)}function te(){return be(/Android/i)}function ce(ot,mt,At,Ke){let Ve=(0,i.useRef)(At);Ve.current=At;let Lt=At==null;(0,i.useEffect)(()=>{if(Lt)return;let Rt=ot.current,St=Ye=>Ve.current.call(this,Ye);return Rt.addEventListener(mt,St,Ke),()=>{Rt.removeEventListener(mt,St,Ke)}},[ot,mt,Ke,Lt])}function pe(ot){let[mt,At]=(0,i.useState)(ot),Ke=(0,i.useRef)(mt),Ve=(0,i.useRef)(null);Ke.current=mt;let Lt=(0,i.useRef)(null);Lt.current=()=>{let St=Ve.current.next();if(St.done){Ve.current=null;return}mt===St.value?Lt.current():At(St.value)},f(()=>{Ve.current&&Lt.current()});let Rt=(0,i.useCallback)(St=>{Ve.current=St(Ke.current),Lt.current()},[Ve,Lt]);return[mt,Rt]}function Fe(ot,mt){let At=pt(ot,mt,"left"),Ke=pt(ot,mt,"top"),Ve=mt.offsetWidth,Lt=mt.offsetHeight,Rt=ot.scrollLeft,St=ot.scrollTop,Ye=Rt+ot.offsetWidth,He=St+ot.offsetHeight;At<=Rt?Rt=At:At+Ve>Ye&&(Rt+=At+Ve-Ye),Ke<=St?St=Ke:Ke+Lt>He&&(St+=Ke+Lt-He),ot.scrollLeft=Rt,ot.scrollTop=St}function pt(ot,mt,At){const Ke=At==="left"?"offsetLeft":"offsetTop";let Ve=0;for(;mt.offsetParent&&(Ve+=mt[Ke],mt.offsetParent!==ot);){if(mt.offsetParent.contains(ot)){Ve-=ot[Ke];break}mt=mt.offsetParent}return Ve}},42066:(T,g,t)=>{"use strict";t.d(g,{dG:()=>P,Me:()=>R});var i=t(68404);function u(Ne,Ge,nt,ze){Object.defineProperty(Ne,Ge,{get:nt,set:ze,enumerable:!0,configurable:!0})}var s={};u(s,"SSRProvider",()=>p),u(s,"useSSRSafeId",()=>d),u(s,"useIsSSR",()=>h);const f={prefix:String(Math.round(Math.random()*1e10)),current:0},l=i.createContext(f);function p(Ne){let Ge=(0,i.useContext)(l),nt=(0,i.useMemo)(()=>({prefix:Ge===f?"":`${Ge.prefix}-${++Ge.current}`,current:0}),[Ge]);return i.createElement(l.Provider,{value:nt},Ne.children)}let v=Boolean(typeof window<"u"&&window.document&&window.document.createElement);function d(Ne){let Ge=(0,i.useContext)(l);return Ge===f&&!v&&console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server."),(0,i.useMemo)(()=>Ne||`react-aria${Ge.prefix}-${++Ge.current}`,[Ne])}function h(){let Ge=(0,i.useContext)(l)!==f,[nt,ze]=(0,i.useState)(Ge);return typeof window<"u"&&Ge&&(0,i.useLayoutEffect)(()=>{ze(!1)},[]),nt}var y=t(46376),m=t(65640);function b(Ne,Ge,nt,ze){Object.defineProperty(Ne,Ge,{get:nt,set:ze,enumerable:!0,configurable:!0})}var S={};b(S,"useId",()=>R),b(S,"mergeIds",()=>L),b(S,"useSlotId",()=>A);var w={};b(w,"useLayoutEffect",()=>O);const O=typeof window<"u"?i.useLayoutEffect:()=>{};let C=new Map;function R(Ne){let[Ge,nt]=(0,i.useState)(Ne),ze=(0,i.useRef)(null),tt=d(Ge),gt=(0,i.useCallback)(zt=>{ze.current=zt},[]);return C.set(tt,gt),O(()=>{let zt=tt;return()=>{C.delete(zt)}},[tt]),(0,i.useEffect)(()=>{let zt=ze.current;zt&&(ze.current=null,nt(zt))}),tt}function L(Ne,Ge){if(Ne===Ge)return Ne;let nt=C.get(Ne);if(nt)return nt(Ge),Ge;let ze=C.get(Ge);return ze?(ze(Ne),Ne):Ge}function A(Ne=[]){let Ge=R(),[nt,ze]=ut(Ge),tt=(0,i.useCallback)(()=>{ze(function*(){yield Ge,yield document.getElementById(Ge)?Ge:null})},[Ge,ze]);return O(tt,[Ge,tt,...Ne]),nt}var D={};b(D,"chain",()=>_);function _(...Ne){return(...Ge)=>{for(let nt of Ne)typeof nt=="function"&&nt(...Ge)}}var U={};b(U,"mergeProps",()=>P);function P(...Ne){let Ge={...Ne[0]};for(let nt=1;nt<Ne.length;nt++){let ze=Ne[nt];for(let tt in ze){let gt=Ge[tt],zt=ze[tt];typeof gt=="function"&&typeof zt=="function"&&tt[0]==="o"&&tt[1]==="n"&&tt.charCodeAt(2)>=65&&tt.charCodeAt(2)<=90?Ge[tt]=_(gt,zt):(tt==="className"||tt==="UNSAFE_className")&&typeof gt=="string"&&typeof zt=="string"?Ge[tt]=(0,y.default)(gt,zt):tt==="id"&>&&zt?Ge.id=L(gt,zt):Ge[tt]=zt!==void 0?zt:gt}}return Ge}var V={};b(V,"mergeRefs",()=>W);function W(...Ne){return Ge=>{for(let nt of Ne)typeof nt=="function"?nt(Ge):nt!=null&&(nt.current=Ge)}}var K={};b(K,"filterDOMProps",()=>ae);const oe=new Set(["id"]),q=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),Q=/^(data-.*)$/;function ae(Ne,Ge={}){let{labelable:nt,propNames:ze}=Ge,tt={};for(const gt in Ne)Object.prototype.hasOwnProperty.call(Ne,gt)&&(oe.has(gt)||nt&&q.has(gt)||ze?.has(gt)||Q.test(gt))&&(tt[gt]=Ne[gt]);return tt}var re={};b(re,"focusWithoutScrolling",()=>z);function z(Ne){if(I())Ne.focus({preventScroll:!0});else{let Ge=N(Ne);Ne.focus(),X(Ge)}}let j=null;function I(){if(j==null){j=!1;try{var Ne=document.createElement("div");Ne.focus({get preventScroll(){return j=!0,!0}})}catch{}}return j}function N(Ne){for(var Ge=Ne.parentNode,nt=[],ze=document.scrollingElement||document.documentElement;Ge instanceof HTMLElement&&Ge!==ze;)(Ge.offsetHeight<Ge.scrollHeight||Ge.offsetWidth<Ge.scrollWidth)&&nt.push({element:Ge,scrollTop:Ge.scrollTop,scrollLeft:Ge.scrollLeft}),Ge=Ge.parentNode;return ze instanceof HTMLElement&&nt.push({element:ze,scrollTop:ze.scrollTop,scrollLeft:ze.scrollLeft}),nt}function X(Ne){for(let{element:Ge,scrollTop:nt,scrollLeft:ze}of Ne)Ge.scrollTop=nt,Ge.scrollLeft=ze}var Oe={};b(Oe,"getOffset",()=>he);function he(Ne,Ge,nt="horizontal"){let ze=Ne.getBoundingClientRect();return Ge?nt==="horizontal"?ze.right:ze.bottom:nt==="horizontal"?ze.left:ze.top}var Z={};b(Z,"clamp",()=>m.uZ),b(Z,"snapValueToStep",()=>m.N4);var G={};b(G,"runAfterTransition",()=>ye);let ne=new Map,ue=new Set;function be(){if(typeof window>"u")return;let Ne=nt=>{let ze=ne.get(nt.target);ze||(ze=new Set,ne.set(nt.target,ze),nt.target.addEventListener("transitioncancel",Ge)),ze.add(nt.propertyName)},Ge=nt=>{let ze=ne.get(nt.target);if(ze&&(ze.delete(nt.propertyName),ze.size===0&&(nt.target.removeEventListener("transitioncancel",Ge),ne.delete(nt.target)),ne.size===0)){for(let tt of ue)tt();ue.clear()}};document.body.addEventListener("transitionrun",Ne),document.body.addEventListener("transitionend",Ge)}typeof document<"u"&&(document.readyState!=="loading"?be():document.addEventListener("DOMContentLoaded",be));function ye(Ne){requestAnimationFrame(()=>{ne.size===0?Ne():ue.add(Ne)})}var Se={};b(Se,"useDrag1D",()=>Le);const $e=[];function Le(Ne){console.warn("useDrag1D is deprecated, please use `useMove` instead https://react-spectrum.adobe.com/react-aria/useMove.html");let{containerRef:Ge,reverse:nt,orientation:ze,onHover:tt,onDrag:gt,onPositionChange:zt,onIncrement:Sn,onDecrement:An,onIncrementToMax:Hn,onDecrementToMin:Vn,onCollapseToggle:tr}=Ne,Er=sa=>ze==="horizontal"?sa.clientX:sa.clientY,pr=sa=>{let Hi=he(Ge.current,nt,ze),Fa=Er(sa);return nt?Hi-Fa:Fa-Hi},zr=(0,i.useRef)(!1),fi=(0,i.useRef)(0),$r=(0,i.useRef)({onPositionChange:zt,onDrag:gt});$r.current.onDrag=gt,$r.current.onPositionChange=zt;let Zr=sa=>{sa.preventDefault();let Hi=pr(sa);zr.current||(zr.current=!0,$r.current.onDrag&&$r.current.onDrag(!0),$r.current.onPositionChange&&$r.current.onPositionChange(Hi)),fi.current!==Hi&&(fi.current=Hi,zt&&zt(Hi))},vi=sa=>{const Hi=sa.target;zr.current=!1;let Fa=pr(sa);$r.current.onDrag&&$r.current.onDrag(!1),$r.current.onPositionChange&&$r.current.onPositionChange(Fa),$e.splice($e.indexOf(Hi),1),window.removeEventListener("mouseup",vi,!1),window.removeEventListener("mousemove",Zr,!1)};return{onMouseDown:sa=>{const Hi=sa.currentTarget;$e.some(Fa=>Hi.contains(Fa))||($e.push(Hi),window.addEventListener("mousemove",Zr,!1),window.addEventListener("mouseup",vi,!1))},onMouseEnter:()=>{tt&&tt(!0)},onMouseOut:()=>{tt&&tt(!1)},onKeyDown:sa=>{switch(sa.key){case"Left":case"ArrowLeft":ze==="horizontal"&&(sa.preventDefault(),An&&!nt?An():Sn&&nt&&Sn());break;case"Up":case"ArrowUp":ze==="vertical"&&(sa.preventDefault(),An&&!nt?An():Sn&&nt&&Sn());break;case"Right":case"ArrowRight":ze==="horizontal"&&(sa.preventDefault(),Sn&&!nt?Sn():An&&nt&&An());break;case"Down":case"ArrowDown":ze==="vertical"&&(sa.preventDefault(),Sn&&!nt?Sn():An&&nt&&An());break;case"Home":sa.preventDefault(),Vn&&Vn();break;case"End":sa.preventDefault(),Hn&&Hn();break;case"Enter":sa.preventDefault(),tr&&tr();break}}}}var ct={};b(ct,"useGlobalListeners",()=>Bt);function Bt(){let Ne=(0,i.useRef)(new Map),Ge=(0,i.useCallback)((tt,gt,zt,Sn)=>{let An=Sn?.once?(...Hn)=>{Ne.current.delete(zt),zt(...Hn)}:zt;Ne.current.set(zt,{type:gt,eventTarget:tt,fn:An,options:Sn}),tt.addEventListener(gt,zt,Sn)},[]),nt=(0,i.useCallback)((tt,gt,zt,Sn)=>{var An;let Hn=((An=Ne.current.get(zt))===null||An===void 0?void 0:An.fn)||zt;tt.removeEventListener(gt,Hn,Sn),Ne.current.delete(zt)},[]),ze=(0,i.useCallback)(()=>{Ne.current.forEach((tt,gt)=>{nt(tt.eventTarget,tt.type,gt,tt.options)})},[nt]);return(0,i.useEffect)(()=>ze,[ze]),{addGlobalListener:Ge,removeGlobalListener:nt,removeAllGlobalListeners:ze}}var Tt={};b(Tt,"useLabels",()=>Me);function Me(Ne,Ge){let{id:nt,"aria-label":ze,"aria-labelledby":tt}=Ne;return nt=R(nt),tt&&ze?tt=[...new Set([...tt.trim().split(/\s+/),nt])].join(" "):tt&&(tt=tt.trim().split(/\s+/).join(" ")),!ze&&!tt&&Ge&&(ze=Ge),{id:nt,"aria-label":ze,"aria-labelledby":tt}}var te={};b(te,"useObjectRef",()=>ce);function ce(Ne){const Ge=(0,i.useRef)();return O(()=>{Ne&&(typeof Ne=="function"?Ne(Ge.current):Ne.current=Ge.current)},[Ne]),Ge}var pe={};b(pe,"useUpdateEffect",()=>Fe);function Fe(Ne,Ge){const nt=(0,i.useRef)(!0);(0,i.useEffect)(()=>{nt.current?nt.current=!1:Ne()},Ge)}var pt={};b(pt,"useResizeObserver",()=>mt);function ot(){return typeof window.ResizeObserver<"u"}function mt(Ne){const{ref:Ge,onResize:nt}=Ne;(0,i.useEffect)(()=>{let ze=Ge?.current;if(ze)if(ot()){const tt=new window.ResizeObserver(gt=>{gt.length&&nt()});return tt.observe(ze),()=>{ze&&tt.unobserve(ze)}}else return window.addEventListener("resize",nt,!1),()=>{window.removeEventListener("resize",nt,!1)}},[nt,Ge])}var At={};b(At,"useSyncRef",()=>Ke);function Ke(Ne,Ge){O(()=>{if(Ne&&Ne.ref&&Ge)return Ne.ref.current=Ge.current,()=>{Ne.ref.current=null}},[Ne,Ge])}var Ve={};b(Ve,"getScrollParent",()=>Lt);function Lt(Ne){for(;Ne&&!Rt(Ne);)Ne=Ne.parentElement;return Ne||document.scrollingElement||document.documentElement}function Rt(Ne){let Ge=window.getComputedStyle(Ne);return/(auto|scroll)/.test(Ge.overflow+Ge.overflowX+Ge.overflowY)}var St={};b(St,"useViewportSize",()=>He);let Ye=typeof window<"u"&&window.visualViewport;function He(){let[Ne,Ge]=(0,i.useState)(()=>vt());return(0,i.useEffect)(()=>{let nt=()=>{Ge(ze=>{let tt=vt();return tt.width===ze.width&&tt.height===ze.height?ze:tt})};return Ye?Ye.addEventListener("resize",nt):window.addEventListener("resize",nt),()=>{Ye?Ye.removeEventListener("resize",nt):window.removeEventListener("resize",nt)}},[]),Ne}function vt(){return{width:Ye?.width||window.innerWidth,height:Ye?.height||window.innerHeight}}var at={};b(at,"useDescription",()=>Ee);let Re=0;const ge=new Map;function Ee(Ne){let[Ge,nt]=(0,i.useState)(null);return O(()=>{if(!Ne)return;let ze=ge.get(Ne);if(ze)nt(ze.element.id);else{let tt=`react-aria-description-${Re++}`;nt(tt);let gt=document.createElement("div");gt.id=tt,gt.style.display="none",gt.textContent=Ne,document.body.appendChild(gt),ze={refCount:0,element:gt},ge.set(Ne,ze)}return ze.refCount++,()=>{--ze.refCount===0&&(ze.element.remove(),ge.delete(Ne))}},[Ne]),{"aria-describedby":Ne?Ge:void 0}}var je={};b(je,"isMac",()=>Zt),b(je,"isIPhone",()=>sn),b(je,"isIPad",()=>Mt),b(je,"isIOS",()=>qe),b(je,"isAppleDevice",()=>Xe),b(je,"isWebKit",()=>Ie),b(je,"isChrome",()=>de),b(je,"isAndroid",()=>Te);function it(Ne){var Ge;return typeof window>"u"||window.navigator==null?!1:((Ge=window.navigator.userAgentData)===null||Ge===void 0?void 0:Ge.brands.some(nt=>Ne.test(nt.brand)))||Ne.test(window.navigator.userAgent)}function Ft(Ne){return typeof window<"u"&&window.navigator!=null?Ne.test((window.navigator.userAgentData||window.navigator).platform):!1}function Zt(){return Ft(/^Mac/i)}function sn(){return Ft(/^iPhone/i)}function Mt(){return Ft(/^iPad/i)||Zt()&&navigator.maxTouchPoints>1}function qe(){return sn()||Mt()}function Xe(){return Zt()||qe()}function Ie(){return it(/AppleWebKit/i)&&!de()}function de(){return it(/Chrome/i)}function Te(){return it(/Android/i)}var we={};b(we,"useEvent",()=>Dt);function Dt(Ne,Ge,nt,ze){let tt=(0,i.useRef)(nt);tt.current=nt;let gt=nt==null;(0,i.useEffect)(()=>{if(gt)return;let zt=Ne.current,Sn=An=>tt.current.call(this,An);return zt.addEventListener(Ge,Sn,ze),()=>{zt.removeEventListener(Ge,Sn,ze)}},[Ne,Ge,ze,gt])}var ft={};b(ft,"useValueEffect",()=>ut);function ut(Ne){let[Ge,nt]=(0,i.useState)(Ne),ze=(0,i.useRef)(Ge),tt=(0,i.useRef)(null);ze.current=Ge;let gt=(0,i.useRef)(null);gt.current=()=>{let Sn=tt.current.next();if(Sn.done){tt.current=null;return}Ge===Sn.value?gt.current():nt(Sn.value)},O(()=>{tt.current&>.current()});let zt=(0,i.useCallback)(Sn=>{tt.current=Sn(ze.current),gt.current()},[tt,gt]);return[Ge,zt]}var Gt={};b(Gt,"scrollIntoView",()=>xn);function xn(Ne,Ge){let nt=rr(Ne,Ge,"left"),ze=rr(Ne,Ge,"top"),tt=Ge.offsetWidth,gt=Ge.offsetHeight,zt=Ne.scrollLeft,Sn=Ne.scrollTop,An=zt+Ne.offsetWidth,Hn=Sn+Ne.offsetHeight;nt<=zt?zt=nt:nt+tt>An&&(zt+=nt+tt-An),ze<=Sn?Sn=ze:ze+gt>Hn&&(Sn+=ze+gt-Hn),Ne.scrollLeft=zt,Ne.scrollTop=Sn}function rr(Ne,Ge,nt){const ze=nt==="left"?"offsetLeft":"offsetTop";let tt=0;for(;Ge.offsetParent&&(tt+=Ge[ze],Ge.offsetParent!==Ne);){if(Ge.offsetParent.contains(Ne)){tt-=Ne[ze];break}Ge=Ge.offsetParent}return tt}},96244:(T,g,t)=>{"use strict";t.d(g,{Kx:()=>C,ck:()=>p});var i=t(68404);function u(D,_,U,P){Object.defineProperty(D,_,{get:U,set:P,enumerable:!0,configurable:!0})}var s={};u(s,"Item",()=>p);function f(D){return null}f.getCollectionNode=function*(_,U){let{childItems:P,title:V,children:W}=_,K=_.title||_.children,oe=_.textValue||(typeof K=="string"?K:"")||_["aria-label"]||"";!oe&&!U?.suppressTextValueWarning&&console.warn("<Item> with non-plain text contents is unsupported by type to select for accessibility. Please add a `textValue` prop."),yield{type:"item",props:_,rendered:K,textValue:oe,"aria-label":_["aria-label"],hasChildNodes:l(_),*childNodes(){if(P)for(let q of P)yield{type:"item",value:q};else if(V){let q=[];i.Children.forEach(W,Q=>{q.push({type:"item",element:Q})}),yield*q}}}};function l(D){return D.hasChildItems!=null?D.hasChildItems:!!(D.childItems||D.title&&i.Children.count(D.children)>0)}let p=f;var v={};u(v,"Section",()=>h);function d(D){return null}d.getCollectionNode=function*(_){let{children:U,title:P,items:V}=_;yield{type:"section",hasChildNodes:!0,rendered:P,"aria-label":_["aria-label"],*childNodes(){if(typeof U=="function"){if(!V)throw new Error("props.children was a function but props.items is missing");for(let W of V)yield{type:"item",value:W,renderer:U}}else{let W=[];i.Children.forEach(U,K=>{W.push({type:"item",element:K})}),yield*W}}}};let h=d;var y={},m={};u(m,"useCollection",()=>C);class b{build(_,U){return this.context=U,S(()=>this.iterateCollection(_))}*iterateCollection(_){let{children:U,items:P}=_;if(typeof U=="function"){if(!P)throw new Error("props.children was a function but props.items is missing");for(let V of _.items)yield*this.getFullNode({value:V},{renderer:U})}else{let V=[];i.Children.forEach(U,K=>{V.push(K)});let W=0;for(let K of V){let oe=this.getFullNode({element:K,index:W},{});for(let q of oe)W++,yield q}}}getKey(_,U,P,V){if(_.key!=null)return _.key;if(U.type==="cell"&&U.key!=null)return`${V}${U.key}`;let W=U.value;if(W!=null){var K;let oe=(K=W.key)!==null&&K!==void 0?K:W.id;if(oe==null)throw new Error("No key found for item");return oe}return V?`${V}.${U.index}`:`$.${U.index}`}getChildState(_,U){return{renderer:U.renderer||_.renderer}}*getFullNode(_,U,P,V){let W=_.element;if(!W&&_.value&&U&&U.renderer){let q=this.cache.get(_.value);if(q&&(!q.shouldInvalidate||!q.shouldInvalidate(this.context))){q.index=_.index,q.parentKey=V?V.key:null,yield q;return}W=U.renderer(_.value)}if(i.isValidElement(W)){let q=W.type;if(typeof q!="function"&&typeof q.getCollectionNode!="function"){let z=typeof W.type=="function"?W.type.name:W.type;throw new Error(`Unknown element <${z}> in collection.`)}let Q=q.getCollectionNode(W.props,this.context),ae=_.index,re=Q.next();for(;!re.done&&re.value;){let z=re.value;_.index=ae;let j=z.key;j||(j=z.element?null:this.getKey(W,_,U,P));let N=[...this.getFullNode({...z,key:j,index:ae,wrapper:w(_.wrapper,z.wrapper)},this.getChildState(U,z),P?`${P}${W.key}`:W.key,V)];for(let X of N){if(X.value=z.value||_.value,X.value&&this.cache.set(X.value,X),_.type&&X.type!==_.type)throw new Error(`Unsupported type <${O(X.type)}> in <${O(V.type)}>. Only <${O(_.type)}> is supported.`);ae++,yield X}re=Q.next(N)}return}if(_.key==null)return;let K=this,oe={type:_.type,props:_.props,key:_.key,parentKey:V?V.key:null,value:_.value,level:V?V.level+1:0,index:_.index,rendered:_.rendered,textValue:_.textValue,"aria-label":_["aria-label"],wrapper:_.wrapper,shouldInvalidate:_.shouldInvalidate,hasChildNodes:_.hasChildNodes,childNodes:S(function*(){if(!_.hasChildNodes)return;let q=0;for(let Q of _.childNodes()){Q.key!=null&&(Q.key=`${oe.key}${Q.key}`),Q.index=q;let ae=K.getFullNode(Q,K.getChildState(U,Q),oe.key,oe);for(let re of ae)q++,yield re}})};yield oe}constructor(){this.cache=new WeakMap}}function S(D){let _=[],U=null;return{*[Symbol.iterator](){for(let P of _)yield P;U||(U=D());for(let P of U)_.push(P),yield P}}}function w(D,_){if(D&&_)return U=>D(_(U));if(D)return D;if(_)return _}function O(D){return D[0].toUpperCase()+D.slice(1)}function C(D,_,U,P=[]){let V=(0,i.useMemo)(()=>new b,[]),W=(0,i.useRef)(null);return(0,i.useMemo)(()=>{let K=V.build(D,U);return W.current=_(K,W.current),W.current},[V,D.children,D.items,U,...P])}var R={};u(R,"getItemCount",()=>A);const L=new WeakMap;function A(D){let _=L.get(D);if(_!=null)return _;_=0;for(let U of D)U.type==="section"?_+=A(U.childNodes):_++;return L.set(D,_),_}},91053:(T,g,t)=>{"use strict";t.d(g,{W:()=>v});var i=t(68404);function u(d,h,y){let[m,b]=(0,i.useState)(d||h),S=(0,i.useRef)(d!==void 0),w=S.current,O=d!==void 0,C=(0,i.useRef)(m);w!==O&&console.warn(`WARN: A component changed from ${w?"controlled":"uncontrolled"} to ${O?"controlled":"uncontrolled"}.`),S.current=O;let R=(0,i.useCallback)((L,...A)=>{let D=(_,...U)=>{y&&(Object.is(C.current,_)||y(_,...U)),O||(C.current=_)};typeof L=="function"?(console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320"),b((U,...P)=>{let V=L(O?C.current:U,...P);return D(V,...A),O?U:V})):(O||b(L),D(L,...A))},[O,y]);return O?C.current=d:d=m,[d,R]}function s(d,h=-1/0,y=1/0){return Math.min(Math.max(d,h),y)}function f(d,h,y,m){let b=(d-(isNaN(h)?0:h))%m,S=Math.abs(b)*2>=m?d+Math.sign(b)*(m-Math.abs(b)):d-b;isNaN(h)?!isNaN(y)&&S>y&&(S=Math.floor(y/m)*m):S<h?S=h:!isNaN(y)&&S>y&&(S=h+Math.floor((y-h)/m)*m);let w=m.toString(),O=w.indexOf("."),C=O>=0?w.length-O:0;if(C>0){let R=Math.pow(10,C);S=Math.round(S*R)/R}return S}function l(d,h,y=10){const m=Math.pow(y,h);return Math.round(d*m)/m}function p(d){let[h,y]=u(d.isOpen,d.defaultOpen||!1,d.onOpenChange);return{isOpen:h,setOpen:y,open(){y(!0)},close(){y(!1)},toggle(){y(!h)}}}function v(d){let h=p(d),[y,m]=(0,i.useState)(null);return{focusStrategy:y,...h,open(b=null){m(b),h.open()},toggle(b=null){m(b),h.toggle()}}}},92183:(T,g,t)=>{"use strict";t.d(g,{D:()=>R});var i=t(68404),u=t(65640);function s(A,D,_,U){Object.defineProperty(A,D,{get:_,set:U,enumerable:!0,configurable:!0})}var f={};s(f,"useMultipleSelectionState",()=>v);class l extends Set{constructor(D,_,U){super(D),D instanceof l?(this.anchorKey=_||D.anchorKey,this.currentKey=U||D.currentKey):(this.anchorKey=_,this.currentKey=U)}}function p(A,D){if(A.size!==D.size)return!1;for(let _ of A)if(!D.has(_))return!1;return!0}function v(A){let{selectionMode:D="none",disallowEmptySelection:_,allowDuplicateSelectionEvents:U,selectionBehavior:P="toggle",disabledBehavior:V="all"}=A,W=(0,i.useRef)(!1),[,K]=(0,i.useState)(!1),oe=(0,i.useRef)(null),q=(0,i.useRef)(null),[,Q]=(0,i.useState)(null),ae=(0,i.useMemo)(()=>d(A.selectedKeys),[A.selectedKeys]),re=(0,i.useMemo)(()=>d(A.defaultSelectedKeys,new l),[A.defaultSelectedKeys]),[z,j]=(0,u.zk)(ae,re,A.onSelectionChange),I=(0,i.useMemo)(()=>A.disabledKeys?new Set(A.disabledKeys):new Set,[A.disabledKeys]),[N,X]=(0,i.useState)(P);P==="replace"&&N==="toggle"&&typeof z=="object"&&z.size===0&&X("replace");let Oe=(0,i.useRef)(P);return(0,i.useEffect)(()=>{P!==Oe.current&&(X(P),Oe.current=P)},[P]),{selectionMode:D,disallowEmptySelection:_,selectionBehavior:N,setSelectionBehavior:X,get isFocused(){return W.current},setFocused(he){W.current=he,K(he)},get focusedKey(){return oe.current},get childFocusStrategy(){return q.current},setFocusedKey(he,Z="first"){oe.current=he,q.current=Z,Q(he)},selectedKeys:z,setSelectedKeys(he){(U||!p(he,z))&&j(he)},disabledKeys:I,disabledBehavior:V}}function d(A,D){return A?A==="all"?"all":new l(A):D}var h={};s(h,"SelectionManager",()=>y);class y{get selectionMode(){return this.state.selectionMode}get disallowEmptySelection(){return this.state.disallowEmptySelection}get selectionBehavior(){return this.state.selectionBehavior}setSelectionBehavior(D){this.state.setSelectionBehavior(D)}get isFocused(){return this.state.isFocused}setFocused(D){this.state.setFocused(D)}get focusedKey(){return this.state.focusedKey}get childFocusStrategy(){return this.state.childFocusStrategy}setFocusedKey(D,_){this.state.setFocusedKey(D,_)}get selectedKeys(){return this.state.selectedKeys==="all"?new Set(this.getSelectAllKeys()):this.state.selectedKeys}get rawSelection(){return this.state.selectedKeys}isSelected(D){return this.state.selectionMode==="none"?!1:(D=this.getKey(D),this.state.selectedKeys==="all"?this.canSelectItem(D):this.state.selectedKeys.has(D))}get isEmpty(){return this.state.selectedKeys!=="all"&&this.state.selectedKeys.size===0}get isSelectAll(){if(this.isEmpty)return!1;if(this.state.selectedKeys==="all")return!0;if(this._isSelectAll!=null)return this._isSelectAll;let D=this.getSelectAllKeys(),_=this.state.selectedKeys;return this._isSelectAll=D.every(U=>_.has(U)),this._isSelectAll}get firstSelectedKey(){let D=null;for(let _ of this.state.selectedKeys){let U=this.collection.getItem(_);(!D||U?.index<D.index)&&(D=U)}return D?.key}get lastSelectedKey(){let D=null;for(let _ of this.state.selectedKeys){let U=this.collection.getItem(_);(!D||U?.index>D.index)&&(D=U)}return D?.key}get disabledKeys(){return this.state.disabledKeys}get disabledBehavior(){return this.state.disabledBehavior}extendSelection(D){if(this.selectionMode==="none")return;if(this.selectionMode==="single"){this.replaceSelection(D);return}D=this.getKey(D);let _;if(this.state.selectedKeys==="all")_=new l([D],D,D);else{let U=this.state.selectedKeys,P=U.anchorKey||D;_=new l(U,P,D);for(let V of this.getKeyRange(P,U.currentKey||D))_.delete(V);for(let V of this.getKeyRange(D,P))this.canSelectItem(V)&&_.add(V)}this.state.setSelectedKeys(_)}getKeyRange(D,_){let U=this.collection.getItem(D),P=this.collection.getItem(_);return U&&P?U.index<=P.index?this.getKeyRangeInternal(D,_):this.getKeyRangeInternal(_,D):[]}getKeyRangeInternal(D,_){let U=[],P=D;for(;P;){let V=this.collection.getItem(P);if((V&&V.type==="item"||V.type==="cell"&&this.allowsCellSelection)&&U.push(P),P===_)return U;P=this.collection.getKeyAfter(P)}return[]}getKey(D){let _=this.collection.getItem(D);if(!_||_.type==="cell"&&this.allowsCellSelection)return D;for(;_.type!=="item"&&_.parentKey!=null;)_=this.collection.getItem(_.parentKey);return!_||_.type!=="item"?null:_.key}toggleSelection(D){if(this.selectionMode==="none")return;if(this.selectionMode==="single"&&!this.isSelected(D)){this.replaceSelection(D);return}if(D=this.getKey(D),D==null)return;let _=new l(this.state.selectedKeys==="all"?this.getSelectAllKeys():this.state.selectedKeys);_.has(D)?_.delete(D):this.canSelectItem(D)&&(_.add(D),_.anchorKey=D,_.currentKey=D),!(this.disallowEmptySelection&&_.size===0)&&this.state.setSelectedKeys(_)}replaceSelection(D){if(this.selectionMode==="none"||(D=this.getKey(D),D==null))return;let _=this.canSelectItem(D)?new l([D],D,D):new l;this.state.setSelectedKeys(_)}setSelectedKeys(D){if(this.selectionMode==="none")return;let _=new l;for(let U of D)if(U=this.getKey(U),U!=null&&(_.add(U),this.selectionMode==="single"))break;this.state.setSelectedKeys(_)}getSelectAllKeys(){let D=[],_=U=>{for(;U;){if(this.canSelectItem(U)){let P=this.collection.getItem(U);P.type==="item"&&D.push(U),P.hasChildNodes&&(this.allowsCellSelection||P.type!=="item")&&_([...P.childNodes][0].key)}U=this.collection.getKeyAfter(U)}};return _(this.collection.getFirstKey()),D}selectAll(){this.selectionMode==="multiple"&&this.state.setSelectedKeys("all")}clearSelection(){!this.disallowEmptySelection&&(this.state.selectedKeys==="all"||this.state.selectedKeys.size>0)&&this.state.setSelectedKeys(new l)}toggleSelectAll(){this.isSelectAll?this.clearSelection():this.selectAll()}select(D,_){this.selectionMode!=="none"&&(this.selectionMode==="single"?this.isSelected(D)&&!this.disallowEmptySelection?this.toggleSelection(D):this.replaceSelection(D):this.selectionBehavior==="toggle"||_&&(_.pointerType==="touch"||_.pointerType==="virtual")?this.toggleSelection(D):this.replaceSelection(D))}isSelectionEqual(D){if(D===this.state.selectedKeys)return!0;let _=this.selectedKeys;if(D.size!==_.size)return!1;for(let U of D)if(!_.has(U))return!1;for(let U of _)if(!D.has(U))return!1;return!0}canSelectItem(D){if(this.state.selectionMode==="none"||this.state.disabledKeys.has(D))return!1;let _=this.collection.getItem(D);return!(!_||_.type==="cell"&&!this.allowsCellSelection)}isDisabled(D){return this.state.disabledKeys.has(D)&&this.state.disabledBehavior==="all"}constructor(D,_,U){this.collection=D,this.state=_;var P;this.allowsCellSelection=(P=U?.allowsCellSelection)!==null&&P!==void 0?P:!1,this._isSelectAll=null}}var m={},b=t(96244);function S(A,D,_,U){Object.defineProperty(A,D,{get:_,set:U,enumerable:!0,configurable:!0})}var w={};S(w,"useTreeState",()=>R);var O=Symbol.iterator;class C{*[O](){yield*this.iterable}get size(){return this.keyMap.size}getKeys(){return this.keyMap.keys()}getKeyBefore(D){let _=this.keyMap.get(D);return _?_.prevKey:null}getKeyAfter(D){let _=this.keyMap.get(D);return _?_.nextKey:null}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(D){return this.keyMap.get(D)}at(D){const _=[...this.getKeys()];return this.getItem(_[D])}constructor(D,{expandedKeys:_}={}){this.keyMap=new Map,this.iterable=D,_=_||new Set;let U=W=>{if(this.keyMap.set(W.key,W),W.childNodes&&(W.type==="section"||_.has(W.key)))for(let K of W.childNodes)U(K)};for(let W of D)U(W);let P,V=0;for(let[W,K]of this.keyMap)P?(P.nextKey=W,K.prevKey=P.key):(this.firstKey=W,K.prevKey=void 0),K.type==="item"&&(K.index=V++),P=K,P.nextKey=void 0;this.lastKey=P?.key}}function R(A){let[D,_]=(0,u.zk)(A.expandedKeys?new Set(A.expandedKeys):void 0,A.defaultExpandedKeys?new Set(A.defaultExpandedKeys):new Set,A.onExpandedChange),U=v(A),P=(0,i.useMemo)(()=>A.disabledKeys?new Set(A.disabledKeys):new Set,[A.disabledKeys]),V=(0,b.Kx)(A,K=>new C(K,{expandedKeys:D}),null,[D]);return(0,i.useEffect)(()=>{U.focusedKey!=null&&!V.getItem(U.focusedKey)&&U.setFocusedKey(null)},[V,U.focusedKey]),{collection:V,expandedKeys:D,disabledKeys:P,toggleKey:K=>{_(L(D,K))},selectionManager:new y(V,U)}}function L(A,D){let _=new Set(A);return _.has(D)?_.delete(D):_.add(D),_}},65640:(T,g,t)=>{"use strict";t.d(g,{N4:()=>v,uZ:()=>p,zk:()=>f});var i=t(68404);function u(h,y,m,b){Object.defineProperty(h,y,{get:m,set:b,enumerable:!0,configurable:!0})}var s={};u(s,"useControlledState",()=>f);function f(h,y,m){let[b,S]=(0,i.useState)(h||y),w=(0,i.useRef)(h!==void 0),O=w.current,C=h!==void 0,R=(0,i.useRef)(b);O!==C&&console.warn(`WARN: A component changed from ${O?"controlled":"uncontrolled"} to ${C?"controlled":"uncontrolled"}.`),w.current=C;let L=(0,i.useCallback)((A,...D)=>{let _=(U,...P)=>{m&&(Object.is(R.current,U)||m(U,...P)),C||(R.current=U)};typeof A=="function"?(console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320"),S((P,...V)=>{let W=A(C?R.current:P,...V);return _(W,...D),C?P:W})):(C||S(A),_(A,...D))},[C,m]);return C?R.current=h:h=b,[h,L]}var l={};u(l,"clamp",()=>p),u(l,"snapValueToStep",()=>v),u(l,"toFixedNumber",()=>d);function p(h,y=-1/0,m=1/0){return Math.min(Math.max(h,y),m)}function v(h,y,m,b){let S=(h-(isNaN(y)?0:y))%b,w=Math.abs(S)*2>=b?h+Math.sign(S)*(b-Math.abs(S)):h-S;isNaN(y)?!isNaN(m)&&w>m&&(w=Math.floor(m/b)*b):w<y?w=y:!isNaN(m)&&w>m&&(w=y+Math.floor((m-y)/b)*b);let O=b.toString(),C=O.indexOf("."),R=C>=0?O.length-C:0;if(R>0){let L=Math.pow(10,R);w=Math.round(w*L)/L}return w}function d(h,y,m=10){const b=Math.pow(m,y);return Math.round(h*b)/b}},38853:(T,g,t)=>{"use strict";t.d(g,{LC:()=>Io});var i=t(62992),u=t(64421),s=t(90158),f=t(20023),l=t(77838),p=function(Bn,tn){var Qt={label:0,sent:function(){if(nn[0]&1)throw nn[1];return nn[1]},trys:[],ops:[]},Cn,wr,nn,Nn;return Nn={next:Zn(0),throw:Zn(1),return:Zn(2)},typeof Symbol=="function"&&(Nn[Symbol.iterator]=function(){return this}),Nn;function Zn(st){return function(jt){return or([st,jt])}}function or(st){if(Cn)throw new TypeError("Generator is already executing.");for(;Qt;)try{if(Cn=1,wr&&(nn=st[0]&2?wr.return:st[0]?wr.throw||((nn=wr.return)&&nn.call(wr),0):wr.next)&&!(nn=nn.call(wr,st[1])).done)return nn;switch(wr=0,nn&&(st=[st[0]&2,nn.value]),st[0]){case 0:case 1:nn=st;break;case 4:return Qt.label++,{value:st[1],done:!1};case 5:Qt.label++,wr=st[1],st=[0];continue;case 7:st=Qt.ops.pop(),Qt.trys.pop();continue;default:if(nn=Qt.trys,!(nn=nn.length>0&&nn[nn.length-1])&&(st[0]===6||st[0]===2)){Qt=0;continue}if(st[0]===3&&(!nn||st[1]>nn[0]&&st[1]<nn[3])){Qt.label=st[1];break}if(st[0]===6&&Qt.label<nn[1]){Qt.label=nn[1],nn=st;break}if(nn&&Qt.label<nn[2]){Qt.label=nn[2],Qt.ops.push(st);break}nn[2]&&Qt.ops.pop(),Qt.trys.pop();continue}st=tn.call(Bn,Qt)}catch(jt){st=[6,jt],wr=0}finally{Cn=nn=0}if(st[0]&5)throw st[1];return{value:st[0]?st[1]:void 0,done:!0}}},v=function(Bn,tn){for(var Qt=0,Cn=tn.length,wr=Bn.length;Qt<Cn;Qt++,wr++)Bn[wr]=tn[Qt];return Bn},d=Object.defineProperty,h=Object.defineProperties,y=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,w=function(Bn,tn,Qt){return tn in Bn?d(Bn,tn,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Bn[tn]=Qt},O=function(Bn,tn){for(var Qt in tn||(tn={}))b.call(tn,Qt)&&w(Bn,Qt,tn[Qt]);if(m)for(var Cn=0,wr=m(tn);Cn<wr.length;Cn++){var Qt=wr[Cn];S.call(tn,Qt)&&w(Bn,Qt,tn[Qt])}return Bn},C=function(Bn,tn){return h(Bn,y(tn))},R=function(Bn,tn){var Qt={};for(var Cn in Bn)b.call(Bn,Cn)&&tn.indexOf(Cn)<0&&(Qt[Cn]=Bn[Cn]);if(Bn!=null&&m)for(var wr=0,nn=m(Bn);wr<nn.length;wr++){var Cn=nn[wr];tn.indexOf(Cn)<0&&S.call(Bn,Cn)&&(Qt[Cn]=Bn[Cn])}return Qt},L=function(Bn,tn,Qt){return new Promise(function(Cn,wr){var nn=function(or){try{Zn(Qt.next(or))}catch(st){wr(st)}},Nn=function(or){try{Zn(Qt.throw(or))}catch(st){wr(st)}},Zn=function(or){return or.done?Cn(or.value):Promise.resolve(or.value).then(nn,Nn)};Zn((Qt=Qt.apply(Bn,tn)).next())})},A;(function(Bn){Bn.uninitialized="uninitialized",Bn.pending="pending",Bn.fulfilled="fulfilled",Bn.rejected="rejected"})(A||(A={}));function D(Bn){return{status:Bn,isUninitialized:Bn===A.uninitialized,isLoading:Bn===A.pending,isSuccess:Bn===A.fulfilled,isError:Bn===A.rejected}}function _(Bn){return new RegExp("(^|:)//").test(Bn)}var U=function(Bn){return Bn.replace(/\/$/,"")},P=function(Bn){return Bn.replace(/^\//,"")};function V(Bn,tn){if(!Bn)return tn;if(!tn)return Bn;if(_(tn))return tn;var Qt=Bn.endsWith("/")||!tn.startsWith("?")?"/":"";return Bn=U(Bn),tn=P(tn),""+Bn+Qt+tn}var W=function(Bn){return[].concat.apply([],Bn)};function K(){return typeof navigator>"u"||navigator.onLine===void 0?!0:navigator.onLine}function oe(){return typeof document>"u"?!0:document.visibilityState!=="hidden"}var q=i.PO;function Q(Bn,tn){if(Bn===tn||!(q(Bn)&&q(tn)||Array.isArray(Bn)&&Array.isArray(tn)))return tn;for(var Qt=Object.keys(tn),Cn=Object.keys(Bn),wr=Qt.length===Cn.length,nn=Array.isArray(tn)?[]:{},Nn=0,Zn=Qt;Nn<Zn.length;Nn++){var or=Zn[Nn];nn[or]=Q(Bn[or],tn[or]),wr&&(wr=Bn[or]===nn[or])}return wr?Bn:nn}var ae=function(){for(var Bn=[],tn=0;tn<arguments.length;tn++)Bn[tn]=arguments[tn];return fetch.apply(void 0,Bn)},re=function(Bn){return Bn.status>=200&&Bn.status<=299},z=function(Bn){return/ion\/(vnd\.api\+)?json/.test(Bn.get("content-type")||"")};function j(Bn){if(!isPlainObject2(Bn))return Bn;for(var tn=O({},Bn),Qt=0,Cn=Object.entries(tn);Qt<Cn.length;Qt++){var wr=Cn[Qt],nn=wr[0],Nn=wr[1];Nn===void 0&&delete tn[nn]}return tn}function I(Bn){var tn=this;Bn===void 0&&(Bn={});var Qt=Bn,Cn=Qt.baseUrl,wr=Qt.prepareHeaders,nn=wr===void 0?function(an){return an}:wr,Nn=Qt.fetchFn,Zn=Nn===void 0?ae:Nn,or=Qt.paramsSerializer,st=Qt.isJsonContentType,jt=st===void 0?z:st,on=Qt.jsonContentType,Pn=on===void 0?"application/json":on,Wt=Qt.jsonReplacer,kt=Qt.timeout,dn=Qt.validateStatus,_t=R(Qt,["baseUrl","prepareHeaders","fetchFn","paramsSerializer","isJsonContentType","jsonContentType","jsonReplacer","timeout","validateStatus"]);return typeof fetch>"u"&&Zn===ae&&console.warn("Warning: `fetch` is not available. Please supply a custom `fetchFn` property to use `fetchBaseQuery` on SSR environments."),function(an,cn){return L(tn,null,function(){var Xt,gn,Rn,jn,sr,yr,Mr,ri,ai,Gi,Ki,Aa,ma,dr,Gr,Un,lr,Ir,Gn,Hr,lt,On,In,gr,ve,_e,dt,Kt,vn,yt,Ot,En,mn,$n,er,Ar;return p(this,function(br){switch(br.label){case 0:return Xt=cn.signal,gn=cn.getState,Rn=cn.extra,jn=cn.endpoint,sr=cn.forced,yr=cn.type,ri=typeof an=="string"?{url:an}:an,ai=ri.url,Gi=ri.headers,Ki=Gi===void 0?new Headers(_t.headers):Gi,Aa=ri.params,ma=Aa===void 0?void 0:Aa,dr=ri.responseHandler,Gr=dr===void 0?"json":dr,Un=ri.validateStatus,lr=Un===void 0?dn??re:Un,Ir=ri.timeout,Gn=Ir===void 0?kt:Ir,Hr=R(ri,["url","headers","params","responseHandler","validateStatus","timeout"]),lt=O(C(O({},_t),{signal:Xt}),Hr),Ki=new Headers(j(Ki)),On=lt,[4,nn(Ki,{getState:gn,extra:Rn,endpoint:jn,forced:sr,type:yr})];case 1:On.headers=br.sent()||Ki,In=function(Kr){return typeof Kr=="object"&&(isPlainObject2(Kr)||Array.isArray(Kr)||typeof Kr.toJSON=="function")},!lt.headers.has("content-type")&&In(lt.body)&<.headers.set("content-type",Pn),In(lt.body)&&jt(lt.headers)&&(lt.body=JSON.stringify(lt.body,Wt)),ma&&(gr=~ai.indexOf("?")?"&":"?",ve=or?or(ma):new URLSearchParams(j(ma)),ai+=gr+ve),ai=V(Cn,ai),_e=new Request(ai,lt),dt=_e.clone(),Mr={request:dt},vn=!1,yt=Gn&&setTimeout(function(){vn=!0,cn.abort()},Gn),br.label=2;case 2:return br.trys.push([2,4,5,6]),[4,Zn(_e)];case 3:return Kt=br.sent(),[3,6];case 4:return Ot=br.sent(),[2,{error:{status:vn?"TIMEOUT_ERROR":"FETCH_ERROR",error:String(Ot)},meta:Mr}];case 5:return yt&&clearTimeout(yt),[7];case 6:En=Kt.clone(),Mr.response=En,$n="",br.label=7;case 7:return br.trys.push([7,9,,10]),[4,Promise.all([Vt(Kt,Gr).then(function(Kr){return mn=Kr},function(Kr){return er=Kr}),En.text().then(function(Kr){return $n=Kr},function(){})])];case 8:if(br.sent(),er)throw er;return[3,10];case 9:return Ar=br.sent(),[2,{error:{status:"PARSING_ERROR",originalStatus:Kt.status,data:$n,error:String(Ar)},meta:Mr}];case 10:return[2,lr(Kt,mn)?{data:mn,meta:Mr}:{error:{status:Kt.status,data:mn},meta:Mr}]}})})};function Vt(an,cn){return L(this,null,function(){var Xt;return p(this,function(gn){switch(gn.label){case 0:return typeof cn=="function"?[2,cn(an)]:(cn==="content-type"&&(cn=jt(an.headers)?"json":"text"),cn!=="json"?[3,2]:[4,an.text()]);case 1:return Xt=gn.sent(),[2,Xt.length?JSON.parse(Xt):null];case 2:return[2,an.text()]}})})}}var N=function(){function Bn(tn,Qt){Qt===void 0&&(Qt=void 0),this.value=tn,this.meta=Qt}return Bn}();function X(Bn,tn){return Bn===void 0&&(Bn=0),tn===void 0&&(tn=5),L(this,null,function(){var Qt,Cn;return p(this,function(wr){switch(wr.label){case 0:return Qt=Math.min(Bn,tn),Cn=~~((Math.random()+.4)*(300<<Qt)),[4,new Promise(function(nn){return setTimeout(function(Nn){return nn(Nn)},Cn)})];case 1:return wr.sent(),[2]}})})}function Oe(Bn){throw Object.assign(new N({error:Bn}),{throwImmediately:!0})}var he={},Z=function(Bn,tn){return function(Qt,Cn,wr){return L(void 0,null,function(){var nn,Nn,Zn,or,st,jt,on;return p(this,function(Pn){switch(Pn.label){case 0:nn=[5,(tn||he).maxRetries,(wr||he).maxRetries].filter(function(Wt){return Wt!==void 0}),Nn=nn.slice(-1)[0],Zn=function(Wt,kt,dn){var _t=dn.attempt;return _t<=Nn},or=O(O({maxRetries:Nn,backoff:X,retryCondition:Zn},tn),wr),st=0,Pn.label=1;case 1:Pn.label=2;case 2:return Pn.trys.push([2,4,,6]),[4,Bn(Qt,Cn,wr)];case 3:if(jt=Pn.sent(),jt.error)throw new N(jt);return[2,jt];case 4:if(on=Pn.sent(),st++,on.throwImmediately){if(on instanceof N)return[2,on.value];throw on}return on instanceof N&&!or.retryCondition(on.value.error,Qt,{attempt:st,baseQueryApi:Cn,extraOptions:wr})?[2,on.value]:[4,or.backoff(st,or.maxRetries)];case 5:return Pn.sent(),[3,6];case 6:return[3,1];case 7:return[2]}})})}},G=Object.assign(Z,{fail:Oe}),ne=(0,i.PH)("__rtkq/focused"),ue=(0,i.PH)("__rtkq/unfocused"),be=(0,i.PH)("__rtkq/online"),ye=(0,i.PH)("__rtkq/offline"),Se=!1;function $e(Bn,tn){function Qt(){var Cn=function(){return Bn(ne())},wr=function(){return Bn(ue())},nn=function(){return Bn(be())},Nn=function(){return Bn(ye())},Zn=function(){window.document.visibilityState==="visible"?Cn():wr()};Se||typeof window<"u"&&window.addEventListener&&(window.addEventListener("visibilitychange",Zn,!1),window.addEventListener("focus",Cn,!1),window.addEventListener("online",nn,!1),window.addEventListener("offline",Nn,!1),Se=!0);var or=function(){window.removeEventListener("focus",Cn),window.removeEventListener("visibilitychange",Zn),window.removeEventListener("online",nn),window.removeEventListener("offline",Nn),Se=!1};return or}return tn?tn(Bn,{onFocus:ne,onFocusLost:ue,onOffline:ye,onOnline:be}):Qt()}var Le;(function(Bn){Bn.query="query",Bn.mutation="mutation"})(Le||(Le={}));function ct(Bn){return Bn.type===Le.query}function Bt(Bn){return Bn.type===Le.mutation}function Tt(Bn,tn,Qt,Cn,wr,nn){return Me(Bn)?Bn(tn,Qt,Cn,wr).map(te).map(nn):Array.isArray(Bn)?Bn.map(te).map(nn):[]}function Me(Bn){return typeof Bn=="function"}function te(Bn){return typeof Bn=="string"?{type:Bn}:Bn}function ce(Bn){return Bn!=null}var pe=Symbol("forceQueryFn"),Fe=function(Bn){return typeof Bn[pe]=="function"};function pt(Bn){var tn=Bn.serializeQueryArgs,Qt=Bn.queryThunk,Cn=Bn.mutationThunk,wr=Bn.api,nn=Bn.context,Nn=new Map,Zn=new Map,or=wr.internalActions,st=or.unsubscribeQueryResult,jt=or.removeMutationResult,on=or.updateSubscriptionOptions;return{buildInitiateQuery:cn,buildInitiateMutation:Xt,getRunningQueryThunk:kt,getRunningMutationThunk:dn,getRunningQueriesThunk:_t,getRunningMutationsThunk:Vt,getRunningOperationPromises:Wt,removalWarning:Pn};function Pn(){throw new Error(`This method had to be removed due to a conceptual bug in RTK. | |
Please see https://github.com/reduxjs/redux-toolkit/pull/2481 for details. | |
See https://redux-toolkit.js.org/rtk-query/usage/server-side-rendering for new guidance on SSR.`)}function Wt(){typeof process<"u";var gn=function(Rn){return Array.from(Rn.values()).flatMap(function(jn){return jn?Object.values(jn):[]})};return v(v([],gn(Nn)),gn(Zn)).filter(ce)}function kt(gn,Rn){return function(jn){var sr,yr=nn.endpointDefinitions[gn],Mr=tn({queryArgs:Rn,endpointDefinition:yr,endpointName:gn});return(sr=Nn.get(jn))==null?void 0:sr[Mr]}}function dn(gn,Rn){return function(jn){var sr;return(sr=Zn.get(jn))==null?void 0:sr[Rn]}}function _t(){return function(gn){return Object.values(Nn.get(gn)||{}).filter(ce)}}function Vt(){return function(gn){return Object.values(Zn.get(gn)||{}).filter(ce)}}function an(gn){if(!1)var Rn}function cn(gn,Rn){var jn=function(sr,yr){var Mr=yr===void 0?{}:yr,ri=Mr.subscribe,ai=ri===void 0?!0:ri,Gi=Mr.forceRefetch,Ki=Mr.subscriptionOptions,Aa=pe,ma=Mr[Aa];return function(dr,Gr){var Un,lr,Ir=tn({queryArgs:sr,endpointDefinition:Rn,endpointName:gn}),Gn=Qt((Un={type:"query",subscribe:ai,forceRefetch:Gi,subscriptionOptions:Ki,endpointName:gn,originalArgs:sr,queryCacheKey:Ir},Un[pe]=ma,Un)),Hr=wr.endpoints[gn].select(sr),lt=dr(Gn),On=Hr(Gr());an(dr);var In=lt.requestId,gr=lt.abort,ve=On.requestId!==In,_e=(lr=Nn.get(dr))==null?void 0:lr[Ir],dt=function(){return Hr(Gr())},Kt=Object.assign(ma?lt.then(dt):ve&&!_e?Promise.resolve(On):Promise.all([_e,lt]).then(dt),{arg:sr,requestId:In,subscriptionOptions:Ki,queryCacheKey:Ir,abort:gr,unwrap:function(){return L(this,null,function(){var yt;return p(this,function(Ot){switch(Ot.label){case 0:return[4,Kt];case 1:if(yt=Ot.sent(),yt.isError)throw yt.error;return[2,yt.data]}})})},refetch:function(){return dr(jn(sr,{subscribe:!1,forceRefetch:!0}))},unsubscribe:function(){ai&&dr(st({queryCacheKey:Ir,requestId:In}))},updateSubscriptionOptions:function(yt){Kt.subscriptionOptions=yt,dr(on({endpointName:gn,requestId:In,queryCacheKey:Ir,options:yt}))}});if(!_e&&!ve&&!ma){var vn=Nn.get(dr)||{};vn[Ir]=Kt,Nn.set(dr,vn),Kt.then(function(){delete vn[Ir],Object.keys(vn).length||Nn.delete(dr)})}return Kt}};return jn}function Xt(gn){return function(Rn,jn){var sr=jn===void 0?{}:jn,yr=sr.track,Mr=yr===void 0?!0:yr,ri=sr.fixedCacheKey;return function(ai,Gi){var Ki=Cn({type:"mutation",endpointName:gn,originalArgs:Rn,track:Mr,fixedCacheKey:ri}),Aa=ai(Ki);an(ai);var ma=Aa.requestId,dr=Aa.abort,Gr=Aa.unwrap,Un=Aa.unwrap().then(function(Hr){return{data:Hr}}).catch(function(Hr){return{error:Hr}}),lr=function(){ai(jt({requestId:ma,fixedCacheKey:ri}))},Ir=Object.assign(Un,{arg:Aa.arg,requestId:ma,abort:dr,unwrap:Gr,unsubscribe:lr,reset:lr}),Gn=Zn.get(ai)||{};return Zn.set(ai,Gn),Gn[ma]=Ir,Ir.then(function(){delete Gn[ma],Object.keys(Gn).length||Zn.delete(ai)}),ri&&(Gn[ri]=Ir,Ir.then(function(){Gn[ri]===Ir&&(delete Gn[ri],Object.keys(Gn).length||Zn.delete(ai))})),Ir}}}}function ot(Bn){return Bn}function mt(Bn){var tn=this,Qt=Bn.reducerPath,Cn=Bn.baseQuery,wr=Bn.context.endpointDefinitions,nn=Bn.serializeQueryArgs,Nn=Bn.api,Zn=function(cn,Xt,gn){return function(Rn){var jn=wr[cn];Rn(Nn.internalActions.queryResultPatched({queryCacheKey:nn({queryArgs:Xt,endpointDefinition:jn,endpointName:cn}),patches:gn}))}},or=function(cn,Xt,gn){return function(Rn,jn){var sr,yr,Mr=Nn.endpoints[cn].select(Xt)(jn()),ri={patches:[],inversePatches:[],undo:function(){return Rn(Nn.util.patchQueryData(cn,Xt,ri.inversePatches))}};if(Mr.status===A.uninitialized)return ri;if("data"in Mr)if((0,u.o$)(Mr.data)){var ai=(0,u.aS)(Mr.data,gn),Gi=ai[1],Ki=ai[2];(sr=ri.patches).push.apply(sr,Gi),(yr=ri.inversePatches).push.apply(yr,Ki)}else{var Aa=gn(Mr.data);ri.patches.push({op:"replace",path:[],value:Aa}),ri.inversePatches.push({op:"replace",path:[],value:Mr.data})}return Rn(Nn.util.patchQueryData(cn,Xt,ri.patches)),ri}},st=function(cn,Xt,gn){return function(Rn){var jn;return Rn(Nn.endpoints[cn].initiate(Xt,(jn={subscribe:!1,forceRefetch:!0},jn[pe]=function(){return{data:gn}},jn)))}},jt=function(cn,Xt){return L(tn,[cn,Xt],function(gn,Rn){var jn,sr,yr,Mr,ri,ai,Gi,Ki,Aa,ma,dr,Gr,Un,lr,Ir,Gn,Hr,lt,On=Rn.signal,In=Rn.abort,gr=Rn.rejectWithValue,ve=Rn.fulfillWithValue,_e=Rn.dispatch,dt=Rn.getState,Kt=Rn.extra;return p(this,function(vn){switch(vn.label){case 0:jn=wr[gn.endpointName],vn.label=1;case 1:return vn.trys.push([1,8,,13]),sr=ot,yr=void 0,Mr={signal:On,abort:In,dispatch:_e,getState:dt,extra:Kt,endpoint:gn.endpointName,type:gn.type,forced:gn.type==="query"?on(gn,dt()):void 0},ri=gn.type==="query"?gn[pe]:void 0,ri?(yr=ri(),[3,6]):[3,2];case 2:return jn.query?[4,Cn(jn.query(gn.originalArgs),Mr,jn.extraOptions)]:[3,4];case 3:return yr=vn.sent(),jn.transformResponse&&(sr=jn.transformResponse),[3,6];case 4:return[4,jn.queryFn(gn.originalArgs,Mr,jn.extraOptions,function(yt){return Cn(yt,Mr,jn.extraOptions)})];case 5:yr=vn.sent(),vn.label=6;case 6:if(typeof process<"u",yr.error)throw new N(yr.error,yr.meta);return dr=ve,[4,sr(yr.data,yr.meta,gn.originalArgs)];case 7:return[2,dr.apply(void 0,[vn.sent(),(Hr={fulfilledTimeStamp:Date.now(),baseQueryMeta:yr.meta},Hr[i.s4]=!0,Hr)])];case 8:if(Gr=vn.sent(),Un=Gr,!(Un instanceof N))return[3,12];lr=ot,jn.query&&jn.transformErrorResponse&&(lr=jn.transformErrorResponse),vn.label=9;case 9:return vn.trys.push([9,11,,12]),Ir=gr,[4,lr(Un.value,Un.meta,gn.originalArgs)];case 10:return[2,Ir.apply(void 0,[vn.sent(),(lt={baseQueryMeta:Un.meta},lt[i.s4]=!0,lt)])];case 11:return Gn=vn.sent(),Un=Gn,[3,12];case 12:throw typeof process<"u",console.error(Un),Un;case 13:return[2]}})})};function on(cn,Xt){var gn,Rn,jn,sr,yr=(Rn=(gn=Xt[Qt])==null?void 0:gn.queries)==null?void 0:Rn[cn.queryCacheKey],Mr=(jn=Xt[Qt])==null?void 0:jn.config.refetchOnMountOrArgChange,ri=yr?.fulfilledTimeStamp,ai=(sr=cn.forceRefetch)!=null?sr:cn.subscribe&&Mr;return ai?ai===!0||(Number(new Date)-Number(ri))/1e3>=ai:!1}var Pn=(0,i.hg)(Qt+"/executeQuery",jt,{getPendingMeta:function(){var cn;return cn={startedTimeStamp:Date.now()},cn[i.s4]=!0,cn},condition:function(cn,Xt){var gn=Xt.getState,Rn,jn,sr,yr=gn(),Mr=(jn=(Rn=yr[Qt])==null?void 0:Rn.queries)==null?void 0:jn[cn.queryCacheKey],ri=Mr?.fulfilledTimeStamp,ai=cn.originalArgs,Gi=Mr?.originalArgs,Ki=wr[cn.endpointName];return Fe(cn)?!0:Mr?.status==="pending"?!1:on(cn,yr)||ct(Ki)&&((sr=Ki?.forceRefetch)!=null&&sr.call(Ki,{currentArg:ai,previousArg:Gi,endpointState:Mr,state:yr}))?!0:!ri},dispatchConditionRejection:!0}),Wt=(0,i.hg)(Qt+"/executeMutation",jt,{getPendingMeta:function(){var cn;return cn={startedTimeStamp:Date.now()},cn[i.s4]=!0,cn}}),kt=function(cn){return"force"in cn},dn=function(cn){return"ifOlderThan"in cn},_t=function(cn,Xt,gn){return function(Rn,jn){var sr=kt(gn)&&gn.force,yr=dn(gn)&&gn.ifOlderThan,Mr=function(Ki){return Ki===void 0&&(Ki=!0),Nn.endpoints[cn].initiate(Xt,{forceRefetch:Ki})},ri=Nn.endpoints[cn].select(Xt)(jn());if(sr)Rn(Mr());else if(yr){var ai=ri?.fulfilledTimeStamp;if(!ai){Rn(Mr());return}var Gi=(Number(new Date)-Number(new Date(ai)))/1e3>=yr;Gi&&Rn(Mr())}else Rn(Mr(!1))}};function Vt(cn){return function(Xt){var gn,Rn;return((Rn=(gn=Xt?.meta)==null?void 0:gn.arg)==null?void 0:Rn.endpointName)===cn}}function an(cn,Xt){return{matchPending:(0,i.A6)((0,i.zR)(cn),Vt(Xt)),matchFulfilled:(0,i.A6)((0,i.KD)(cn),Vt(Xt)),matchRejected:(0,i.A6)((0,i.Iv)(cn),Vt(Xt))}}return{queryThunk:Pn,mutationThunk:Wt,prefetch:_t,updateQueryData:or,upsertQueryData:st,patchQueryData:Zn,buildMatchThunkActions:an}}function At(Bn,tn,Qt,Cn){return Tt(Qt[Bn.meta.arg.endpointName][tn],(0,i.KD)(Bn)?Bn.payload:void 0,(0,i.h_)(Bn)?Bn.payload:void 0,Bn.meta.arg.originalArgs,"baseQueryMeta"in Bn.meta?Bn.meta.baseQueryMeta:void 0,Cn)}function Ke(Bn,tn,Qt){var Cn=Bn[tn];Cn&&Qt(Cn)}function Ve(Bn){var tn;return(tn="arg"in Bn?Bn.arg.fixedCacheKey:Bn.fixedCacheKey)!=null?tn:Bn.requestId}function Lt(Bn,tn,Qt){var Cn=Bn[Ve(tn)];Cn&&Qt(Cn)}var Rt={};function St(Bn){var tn=Bn.reducerPath,Qt=Bn.queryThunk,Cn=Bn.mutationThunk,wr=Bn.context,nn=wr.endpointDefinitions,Nn=wr.apiUid,Zn=wr.extractRehydrationInfo,or=wr.hasRehydrationInfo,st=Bn.assertTagType,jt=Bn.config,on=(0,i.PH)(tn+"/resetApiState"),Pn=(0,i.oM)({name:tn+"/queries",initialState:Rt,reducers:{removeQueryResult:{reducer:function(gn,Rn){var jn=Rn.payload.queryCacheKey;delete gn[jn]},prepare:(0,i.cw)()},queryResultPatched:function(gn,Rn){var jn=Rn.payload,sr=jn.queryCacheKey,yr=jn.patches;Ke(gn,sr,function(Mr){Mr.data=(0,u.QE)(Mr.data,yr.concat())})}},extraReducers:function(gn){gn.addCase(Qt.pending,function(Rn,jn){var sr=jn.meta,yr=jn.meta.arg,Mr,ri,ai=Fe(yr);(yr.subscribe||ai)&&((ri=Rn[Mr=yr.queryCacheKey])!=null||(Rn[Mr]={status:A.uninitialized,endpointName:yr.endpointName})),Ke(Rn,yr.queryCacheKey,function(Gi){Gi.status=A.pending,Gi.requestId=ai&&Gi.requestId?Gi.requestId:sr.requestId,yr.originalArgs!==void 0&&(Gi.originalArgs=yr.originalArgs),Gi.startedTimeStamp=sr.startedTimeStamp})}).addCase(Qt.fulfilled,function(Rn,jn){var sr=jn.meta,yr=jn.payload;Ke(Rn,sr.arg.queryCacheKey,function(Mr){var ri;if(!(Mr.requestId!==sr.requestId&&!Fe(sr.arg))){var ai=nn[sr.arg.endpointName].merge;if(Mr.status=A.fulfilled,ai)if(Mr.data!==void 0){var Gi=sr.fulfilledTimeStamp,Ki=sr.arg,Aa=sr.baseQueryMeta,ma=sr.requestId,dr=(0,u.ZP)(Mr.data,function(Gr){return ai(Gr,yr,{arg:Ki.originalArgs,baseQueryMeta:Aa,fulfilledTimeStamp:Gi,requestId:ma})});Mr.data=dr}else Mr.data=yr;else Mr.data=(ri=nn[sr.arg.endpointName].structuralSharing)==null||ri?Q(Mr.data,yr):yr;delete Mr.error,Mr.fulfilledTimeStamp=sr.fulfilledTimeStamp}})}).addCase(Qt.rejected,function(Rn,jn){var sr=jn.meta,yr=sr.condition,Mr=sr.arg,ri=sr.requestId,ai=jn.error,Gi=jn.payload;Ke(Rn,Mr.queryCacheKey,function(Ki){if(!yr){if(Ki.requestId!==ri)return;Ki.status=A.rejected,Ki.error=Gi??ai}})}).addMatcher(or,function(Rn,jn){for(var sr=Zn(jn).queries,yr=0,Mr=Object.entries(sr);yr<Mr.length;yr++){var ri=Mr[yr],ai=ri[0],Gi=ri[1];(Gi?.status===A.fulfilled||Gi?.status===A.rejected)&&(Rn[ai]=Gi)}})}}),Wt=(0,i.oM)({name:tn+"/mutations",initialState:Rt,reducers:{removeMutationResult:{reducer:function(gn,Rn){var jn=Rn.payload,sr=Ve(jn);sr in gn&&delete gn[sr]},prepare:(0,i.cw)()}},extraReducers:function(gn){gn.addCase(Cn.pending,function(Rn,jn){var sr=jn.meta,yr=jn.meta,Mr=yr.requestId,ri=yr.arg,ai=yr.startedTimeStamp;ri.track&&(Rn[Ve(sr)]={requestId:Mr,status:A.pending,endpointName:ri.endpointName,startedTimeStamp:ai})}).addCase(Cn.fulfilled,function(Rn,jn){var sr=jn.payload,yr=jn.meta;yr.arg.track&&Lt(Rn,yr,function(Mr){Mr.requestId===yr.requestId&&(Mr.status=A.fulfilled,Mr.data=sr,Mr.fulfilledTimeStamp=yr.fulfilledTimeStamp)})}).addCase(Cn.rejected,function(Rn,jn){var sr=jn.payload,yr=jn.error,Mr=jn.meta;Mr.arg.track&&Lt(Rn,Mr,function(ri){ri.requestId===Mr.requestId&&(ri.status=A.rejected,ri.error=sr??yr)})}).addMatcher(or,function(Rn,jn){for(var sr=Zn(jn).mutations,yr=0,Mr=Object.entries(sr);yr<Mr.length;yr++){var ri=Mr[yr],ai=ri[0],Gi=ri[1];(Gi?.status===A.fulfilled||Gi?.status===A.rejected)&&ai!==Gi?.requestId&&(Rn[ai]=Gi)}})}}),kt=(0,i.oM)({name:tn+"/invalidation",initialState:Rt,reducers:{},extraReducers:function(gn){gn.addCase(Pn.actions.removeQueryResult,function(Rn,jn){for(var sr=jn.payload.queryCacheKey,yr=0,Mr=Object.values(Rn);yr<Mr.length;yr++)for(var ri=Mr[yr],ai=0,Gi=Object.values(ri);ai<Gi.length;ai++){var Ki=Gi[ai],Aa=Ki.indexOf(sr);Aa!==-1&&Ki.splice(Aa,1)}}).addMatcher(or,function(Rn,jn){for(var sr,yr,Mr,ri,ai=Zn(jn).provided,Gi=0,Ki=Object.entries(ai);Gi<Ki.length;Gi++)for(var Aa=Ki[Gi],ma=Aa[0],dr=Aa[1],Gr=0,Un=Object.entries(dr);Gr<Un.length;Gr++)for(var lr=Un[Gr],Ir=lr[0],Gn=lr[1],Hr=(ri=(yr=(sr=Rn[ma])!=null?sr:Rn[ma]={})[Mr=Ir||"__internal_without_id"])!=null?ri:yr[Mr]=[],lt=0,On=Gn;lt<On.length;lt++){var In=On[lt],gr=Hr.includes(In);gr||Hr.push(In)}}).addMatcher((0,i.Q)((0,i.KD)(Qt),(0,i.h_)(Qt)),function(Rn,jn){for(var sr,yr,Mr,ri,ai=At(jn,"providesTags",nn,st),Gi=jn.meta.arg.queryCacheKey,Ki=0,Aa=Object.values(Rn);Ki<Aa.length;Ki++)for(var ma=Aa[Ki],dr=0,Gr=Object.values(ma);dr<Gr.length;dr++){var Un=Gr[dr],lr=Un.indexOf(Gi);lr!==-1&&Un.splice(lr,1)}for(var Ir=0,Gn=ai;Ir<Gn.length;Ir++){var Hr=Gn[Ir],lt=Hr.type,On=Hr.id,In=(ri=(yr=(sr=Rn[lt])!=null?sr:Rn[lt]={})[Mr=On||"__internal_without_id"])!=null?ri:yr[Mr]=[],gr=In.includes(Gi);gr||In.push(Gi)}})}}),dn=(0,i.oM)({name:tn+"/subscriptions",initialState:Rt,reducers:{updateSubscriptionOptions:function(gn,Rn){},unsubscribeQueryResult:function(gn,Rn){},internal_probeSubscription:function(gn,Rn){}}}),_t=(0,i.oM)({name:tn+"/internalSubscriptions",initialState:Rt,reducers:{subscriptionsUpdated:function(gn,Rn){return(0,u.QE)(gn,Rn.payload)}}}),Vt=(0,i.oM)({name:tn+"/config",initialState:O({online:K(),focused:oe(),middlewareRegistered:!1},jt),reducers:{middlewareRegistered:function(gn,Rn){var jn=Rn.payload;gn.middlewareRegistered=gn.middlewareRegistered==="conflict"||Nn!==jn?"conflict":!0}},extraReducers:function(gn){gn.addCase(be,function(Rn){Rn.online=!0}).addCase(ye,function(Rn){Rn.online=!1}).addCase(ne,function(Rn){Rn.focused=!0}).addCase(ue,function(Rn){Rn.focused=!1}).addMatcher(or,function(Rn){return O({},Rn)})}}),an=(0,f.combineReducers)({queries:Pn.reducer,mutations:Wt.reducer,provided:kt.reducer,subscriptions:_t.reducer,config:Vt.reducer}),cn=function(gn,Rn){return an(on.match(Rn)?void 0:gn,Rn)},Xt=C(O(O(O(O(O({},Vt.actions),Pn.actions),dn.actions),_t.actions),Wt.actions),{unsubscribeMutationResult:Wt.actions.removeMutationResult,resetApiState:on});return{reducer:cn,actions:Xt}}var Ye=Symbol.for("RTKQ/skipToken"),He=null,vt={status:A.uninitialized},at=(0,u.ZP)(vt,function(){}),Re=(0,u.ZP)(vt,function(){});function ge(Bn){var tn=Bn.serializeQueryArgs,Qt=Bn.reducerPath,Cn=function(jt){return at},wr=function(jt){return Re};return{buildQuerySelector:Zn,buildMutationSelector:or,selectInvalidatedBy:st};function nn(jt){return O(O({},jt),D(jt.status))}function Nn(jt){var on=jt[Qt];return on}function Zn(jt,on){return function(Pn){var Wt=tn({queryArgs:Pn,endpointDefinition:on,endpointName:jt}),kt=function(_t){var Vt,an,cn;return(cn=(an=(Vt=Nn(_t))==null?void 0:Vt.queries)==null?void 0:an[Wt])!=null?cn:at},dn=Pn===Ye?Cn:kt;return(0,s.P1)(dn,nn)}}function or(){return function(jt){var on,Pn;typeof jt=="object"?Pn=(on=Ve(jt))!=null?on:Ye:Pn=jt;var Wt=function(dn){var _t,Vt,an;return(an=(Vt=(_t=Nn(dn))==null?void 0:_t.mutations)==null?void 0:Vt[Pn])!=null?an:Re},kt=Pn===Ye?wr:Wt;return(0,s.P1)(kt,nn)}}function st(jt,on){for(var Pn,Wt=jt[Qt],kt=new Set,dn=0,_t=on.map(te);dn<_t.length;dn++){var Vt=_t[dn],an=Wt.provided[Vt.type];if(an)for(var cn=(Pn=Vt.id!==void 0?an[Vt.id]:W(Object.values(an)))!=null?Pn:[],Xt=0,gn=cn;Xt<gn.length;Xt++){var Rn=gn[Xt];kt.add(Rn)}}return W(Array.from(kt.values()).map(function(jn){var sr=Wt.queries[jn];return sr?[{queryCacheKey:jn,endpointName:sr.endpointName,originalArgs:sr.originalArgs}]:[]}))}}var Ee=WeakMap?new WeakMap:void 0,je=function(Bn){var tn=Bn.endpointName,Qt=Bn.queryArgs,Cn="",wr=Ee?.get(Qt);if(typeof wr=="string")Cn=wr;else{var nn=JSON.stringify(Qt,function(Nn,Zn){return(0,i.PO)(Zn)?Object.keys(Zn).sort().reduce(function(or,st){return or[st]=Zn[st],or},{}):Zn});(0,i.PO)(Qt)&&Ee?.set(Qt,nn),Cn=nn}return tn+"("+Cn+")"};function it(){for(var Bn=[],tn=0;tn<arguments.length;tn++)Bn[tn]=arguments[tn];return function(Cn){var wr=(0,l.PW)(function(jt){var on,Pn;return(Pn=Cn.extractRehydrationInfo)==null?void 0:Pn.call(Cn,jt,{reducerPath:(on=Cn.reducerPath)!=null?on:"api"})}),nn=C(O({reducerPath:"api",keepUnusedDataFor:60,refetchOnMountOrArgChange:!1,refetchOnFocus:!1,refetchOnReconnect:!1},Cn),{extractRehydrationInfo:wr,serializeQueryArgs:function(jt){var on=je;if("serializeQueryArgs"in jt.endpointDefinition){var Pn=jt.endpointDefinition.serializeQueryArgs;on=function(Wt){var kt=Pn(Wt);return typeof kt=="string"?kt:je(C(O({},Wt),{queryArgs:kt}))}}else Cn.serializeQueryArgs&&(on=Cn.serializeQueryArgs);return on(jt)},tagTypes:v([],Cn.tagTypes||[])}),Nn={endpointDefinitions:{},batch:function(jt){jt()},apiUid:(0,i.x0)(),extractRehydrationInfo:wr,hasRehydrationInfo:(0,l.PW)(function(jt){return wr(jt)!=null})},Zn={injectEndpoints:st,enhanceEndpoints:function(jt){var on=jt.addTagTypes,Pn=jt.endpoints;if(on)for(var Wt=0,kt=on;Wt<kt.length;Wt++){var dn=kt[Wt];nn.tagTypes.includes(dn)||nn.tagTypes.push(dn)}if(Pn)for(var _t=0,Vt=Object.entries(Pn);_t<Vt.length;_t++){var an=Vt[_t],cn=an[0],Xt=an[1];typeof Xt=="function"?Xt(Nn.endpointDefinitions[cn]):Object.assign(Nn.endpointDefinitions[cn]||{},Xt)}return Zn}},or=Bn.map(function(jt){return jt.init(Zn,nn,Nn)});function st(jt){for(var on=jt.endpoints({query:function(Xt){return C(O({},Xt),{type:Le.query})},mutation:function(Xt){return C(O({},Xt),{type:Le.mutation})}}),Pn=0,Wt=Object.entries(on);Pn<Wt.length;Pn++){var kt=Wt[Pn],dn=kt[0],_t=kt[1];if(!jt.overrideExisting&&dn in Nn.endpointDefinitions){typeof process<"u";continue}Nn.endpointDefinitions[dn]=_t;for(var Vt=0,an=or;Vt<an.length;Vt++){var cn=an[Vt];cn.injectEndpoint(dn,_t)}}return Zn}return Zn.injectEndpoints({endpoints:Cn.endpoints})}}function Ft(){return function(){throw new Error("When using `fakeBaseQuery`, all queries & mutations must use the `queryFn` definition syntax.")}}function Zt(Bn){for(var tn in Bn)return!1;return!0}var sn=2147483647/1e3-1,Mt=function(Bn){var tn=Bn.reducerPath,Qt=Bn.api,Cn=Bn.context,wr=Bn.internalState,nn=Qt.internalActions,Nn=nn.removeQueryResult,Zn=nn.unsubscribeQueryResult;function or(Pn){var Wt=wr.currentSubscriptions[Pn];return!!Wt&&!Zt(Wt)}var st={},jt=function(Pn,Wt,kt){var dn;if(Zn.match(Pn)){var _t=Wt.getState()[tn],Vt=Pn.payload.queryCacheKey;on(Vt,(dn=_t.queries[Vt])==null?void 0:dn.endpointName,Wt,_t.config)}if(Qt.util.resetApiState.match(Pn))for(var an=0,cn=Object.entries(st);an<cn.length;an++){var Xt=cn[an],gn=Xt[0],Rn=Xt[1];Rn&&clearTimeout(Rn),delete st[gn]}if(Cn.hasRehydrationInfo(Pn))for(var _t=Wt.getState()[tn],jn=Cn.extractRehydrationInfo(Pn).queries,sr=0,yr=Object.entries(jn);sr<yr.length;sr++){var Mr=yr[sr],Vt=Mr[0],ri=Mr[1];on(Vt,ri?.endpointName,Wt,_t.config)}};function on(Pn,Wt,kt,dn){var _t,Vt=Cn.endpointDefinitions[Wt],an=(_t=Vt?.keepUnusedDataFor)!=null?_t:dn.keepUnusedDataFor;if(an!==1/0){var cn=Math.max(0,Math.min(an,sn));if(!or(Pn)){var Xt=st[Pn];Xt&&clearTimeout(Xt),st[Pn]=setTimeout(function(){or(Pn)||kt.dispatch(Nn({queryCacheKey:Pn})),delete st[Pn]},cn*1e3)}}}return jt},qe=function(Bn){var tn=Bn.reducerPath,Qt=Bn.context,Cn=Bn.context.endpointDefinitions,wr=Bn.mutationThunk,nn=Bn.api,Nn=Bn.assertTagType,Zn=Bn.refetchQuery,or=nn.internalActions.removeQueryResult,st=(0,i.Q)((0,i.KD)(wr),(0,i.h_)(wr)),jt=function(Pn,Wt){st(Pn)&&on(At(Pn,"invalidatesTags",Cn,Nn),Wt),nn.util.invalidateTags.match(Pn)&&on(Tt(Pn.payload,void 0,void 0,void 0,void 0,Nn),Wt)};function on(Pn,Wt){var kt=Wt.getState(),dn=kt[tn],_t=nn.util.selectInvalidatedBy(kt,Pn);Qt.batch(function(){for(var Vt,an=Array.from(_t.values()),cn=0,Xt=an;cn<Xt.length;cn++){var gn=Xt[cn].queryCacheKey,Rn=dn.queries[gn],jn=(Vt=dn.subscriptions[gn])!=null?Vt:{};Rn&&(Object.keys(jn).length===0?Wt.dispatch(or({queryCacheKey:gn})):Rn.status!==A.uninitialized&&Wt.dispatch(Zn(Rn,gn)))}})}return jt},Xe=function(Bn){var tn=Bn.reducerPath,Qt=Bn.queryThunk,Cn=Bn.api,wr=Bn.refetchQuery,nn=Bn.internalState,Nn={},Zn=function(Wt,kt){(Cn.internalActions.updateSubscriptionOptions.match(Wt)||Cn.internalActions.unsubscribeQueryResult.match(Wt))&&st(Wt.payload,kt),(Qt.pending.match(Wt)||Qt.rejected.match(Wt)&&Wt.meta.condition)&&st(Wt.meta.arg,kt),(Qt.fulfilled.match(Wt)||Qt.rejected.match(Wt)&&!Wt.meta.condition)&&or(Wt.meta.arg,kt),Cn.util.resetApiState.match(Wt)&&on()};function or(Wt,kt){var dn=Wt.queryCacheKey,_t=kt.getState()[tn],Vt=_t.queries[dn],an=nn.currentSubscriptions[dn];if(!(!Vt||Vt.status===A.uninitialized)){var cn=Pn(an);if(Number.isFinite(cn)){var Xt=Nn[dn];Xt?.timeout&&(clearTimeout(Xt.timeout),Xt.timeout=void 0);var gn=Date.now()+cn,Rn=Nn[dn]={nextPollTimestamp:gn,pollingInterval:cn,timeout:setTimeout(function(){Rn.timeout=void 0,kt.dispatch(wr(Vt,dn))},cn)}}}}function st(Wt,kt){var dn=Wt.queryCacheKey,_t=kt.getState()[tn],Vt=_t.queries[dn],an=nn.currentSubscriptions[dn];if(!(!Vt||Vt.status===A.uninitialized)){var cn=Pn(an);if(!Number.isFinite(cn)){jt(dn);return}var Xt=Nn[dn],gn=Date.now()+cn;(!Xt||gn<Xt.nextPollTimestamp)&&or({queryCacheKey:dn},kt)}}function jt(Wt){var kt=Nn[Wt];kt?.timeout&&clearTimeout(kt.timeout),delete Nn[Wt]}function on(){for(var Wt=0,kt=Object.keys(Nn);Wt<kt.length;Wt++){var dn=kt[Wt];jt(dn)}}function Pn(Wt){Wt===void 0&&(Wt={});var kt=Number.POSITIVE_INFINITY;for(var dn in Wt)Wt[dn].pollingInterval&&(kt=Math.min(Wt[dn].pollingInterval,kt));return kt}return Zn},Ie=function(Bn){var tn=Bn.reducerPath,Qt=Bn.context,Cn=Bn.api,wr=Bn.refetchQuery,nn=Bn.internalState,Nn=Cn.internalActions.removeQueryResult,Zn=function(st,jt){ne.match(st)&&or(jt,"refetchOnFocus"),be.match(st)&&or(jt,"refetchOnReconnect")};function or(st,jt){var on=st.getState()[tn],Pn=on.queries,Wt=nn.currentSubscriptions;Qt.batch(function(){for(var kt=0,dn=Object.keys(Wt);kt<dn.length;kt++){var _t=dn[kt],Vt=Pn[_t],an=Wt[_t];if(!(!an||!Vt)){var cn=Object.values(an).some(function(Xt){return Xt[jt]===!0})||Object.values(an).every(function(Xt){return Xt[jt]===void 0})&&on.config[jt];cn&&(Object.keys(an).length===0?st.dispatch(Nn({queryCacheKey:_t})):Vt.status!==A.uninitialized&&st.dispatch(wr(Vt,_t)))}}})}return Zn},de=new Error("Promise never resolved before cacheEntryRemoved."),Te=function(Bn){var tn=Bn.api,Qt=Bn.reducerPath,Cn=Bn.context,wr=Bn.queryThunk,nn=Bn.mutationThunk,Nn=Bn.internalState,Zn=(0,i.Gx)(wr),or=(0,i.Gx)(nn),st=(0,i.KD)(wr,nn),jt={},on=function(kt,dn,_t){var Vt=Pn(kt);if(wr.pending.match(kt)){var an=_t[Qt].queries[Vt],cn=dn.getState()[Qt].queries[Vt];!an&&cn&&Wt(kt.meta.arg.endpointName,kt.meta.arg.originalArgs,Vt,dn,kt.meta.requestId)}else if(nn.pending.match(kt)){var cn=dn.getState()[Qt].mutations[Vt];cn&&Wt(kt.meta.arg.endpointName,kt.meta.arg.originalArgs,Vt,dn,kt.meta.requestId)}else if(st(kt)){var Xt=jt[Vt];Xt?.valueResolved&&(Xt.valueResolved({data:kt.payload,meta:kt.meta.baseQueryMeta}),delete Xt.valueResolved)}else if(tn.internalActions.removeQueryResult.match(kt)||tn.internalActions.removeMutationResult.match(kt)){var Xt=jt[Vt];Xt&&(delete jt[Vt],Xt.cacheEntryRemoved())}else if(tn.util.resetApiState.match(kt))for(var gn=0,Rn=Object.entries(jt);gn<Rn.length;gn++){var jn=Rn[gn],sr=jn[0],Xt=jn[1];delete jt[sr],Xt.cacheEntryRemoved()}};function Pn(kt){return Zn(kt)?kt.meta.arg.queryCacheKey:or(kt)?kt.meta.requestId:tn.internalActions.removeQueryResult.match(kt)?kt.payload.queryCacheKey:tn.internalActions.removeMutationResult.match(kt)?Ve(kt.payload):""}function Wt(kt,dn,_t,Vt,an){var cn=Cn.endpointDefinitions[kt],Xt=cn?.onCacheEntryAdded;if(Xt){var gn={},Rn=new Promise(function(ai){gn.cacheEntryRemoved=ai}),jn=Promise.race([new Promise(function(ai){gn.valueResolved=ai}),Rn.then(function(){throw de})]);jn.catch(function(){}),jt[_t]=gn;var sr=tn.endpoints[kt].select(cn.type===Le.query?dn:_t),yr=Vt.dispatch(function(ai,Gi,Ki){return Ki}),Mr=C(O({},Vt),{getCacheEntry:function(){return sr(Vt.getState())},requestId:an,extra:yr,updateCachedData:cn.type===Le.query?function(ai){return Vt.dispatch(tn.util.updateQueryData(kt,dn,ai))}:void 0,cacheDataLoaded:jn,cacheEntryRemoved:Rn}),ri=Xt(dn,Mr);Promise.resolve(ri).catch(function(ai){if(ai!==de)throw ai})}}return on},we=function(Bn){var tn=Bn.api,Qt=Bn.context,Cn=Bn.queryThunk,wr=Bn.mutationThunk,nn=(0,i.zR)(Cn,wr),Nn=(0,i.Iv)(Cn,wr),Zn=(0,i.KD)(Cn,wr),or={},st=function(jt,on){var Pn,Wt,kt;if(nn(jt)){var dn=jt.meta,_t=dn.requestId,Vt=dn.arg,an=Vt.endpointName,cn=Vt.originalArgs,Xt=Qt.endpointDefinitions[an],gn=Xt?.onQueryStarted;if(gn){var Rn={},jn=new Promise(function(Aa,ma){Rn.resolve=Aa,Rn.reject=ma});jn.catch(function(){}),or[_t]=Rn;var sr=tn.endpoints[an].select(Xt.type===Le.query?cn:_t),yr=on.dispatch(function(Aa,ma,dr){return dr}),Mr=C(O({},on),{getCacheEntry:function(){return sr(on.getState())},requestId:_t,extra:yr,updateCachedData:Xt.type===Le.query?function(Aa){return on.dispatch(tn.util.updateQueryData(an,cn,Aa))}:void 0,queryFulfilled:jn});gn(cn,Mr)}}else if(Zn(jt)){var ri=jt.meta,_t=ri.requestId,ai=ri.baseQueryMeta;(Pn=or[_t])==null||Pn.resolve({data:jt.payload,meta:ai}),delete or[_t]}else if(Nn(jt)){var Gi=jt.meta,_t=Gi.requestId,Ki=Gi.rejectedWithValue,ai=Gi.baseQueryMeta;(kt=or[_t])==null||kt.reject({error:(Wt=jt.payload)!=null?Wt:jt.error,isUnhandledError:!Ki,meta:ai}),delete or[_t]}};return st},Dt=function(Bn){var tn=Bn.api,Qt=Bn.context.apiUid,Cn=Bn.reducerPath;return function(wr,nn){var Nn,Zn;tn.util.resetApiState.match(wr)&&nn.dispatch(tn.internalActions.middlewareRegistered(Qt)),typeof process<"u"}},ft,ut=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:typeof t.g<"u"?t.g:globalThis):function(Bn){return(ft||(ft=Promise.resolve())).then(Bn).catch(function(tn){return setTimeout(function(){throw tn},0)})},Gt=function(Bn){var tn=Bn.api,Qt=Bn.queryThunk,Cn=Bn.internalState,wr=tn.reducerPath+"/subscriptions",nn=null,Nn=!1,Zn=tn.internalActions,or=Zn.updateSubscriptionOptions,st=Zn.unsubscribeQueryResult,jt=function(on,Pn){var Wt,kt,dn,_t,Vt,an,cn,Xt,gn;if(or.match(Pn)){var Rn=Pn.payload,jn=Rn.queryCacheKey,sr=Rn.requestId,yr=Rn.options;return(Wt=on?.[jn])!=null&&Wt[sr]&&(on[jn][sr]=yr),!0}if(st.match(Pn)){var Mr=Pn.payload,jn=Mr.queryCacheKey,sr=Mr.requestId;return on[jn]&&delete on[jn][sr],!0}if(tn.internalActions.removeQueryResult.match(Pn))return delete on[Pn.payload.queryCacheKey],!0;if(Qt.pending.match(Pn)){var ri=Pn.meta,ai=ri.arg,sr=ri.requestId;if(ai.subscribe){var Gi=(dn=on[kt=ai.queryCacheKey])!=null?dn:on[kt]={};return Gi[sr]=(Vt=(_t=ai.subscriptionOptions)!=null?_t:Gi[sr])!=null?Vt:{},!0}}if(Qt.rejected.match(Pn)){var Ki=Pn.meta,Aa=Ki.condition,ai=Ki.arg,sr=Ki.requestId;if(Aa&&ai.subscribe){var Gi=(cn=on[an=ai.queryCacheKey])!=null?cn:on[an]={};return Gi[sr]=(gn=(Xt=ai.subscriptionOptions)!=null?Xt:Gi[sr])!=null?gn:{},!0}}return!1};return function(on,Pn){var Wt,kt;if(nn||(nn=JSON.parse(JSON.stringify(Cn.currentSubscriptions))),tn.internalActions.internal_probeSubscription.match(on)){var dn=on.payload,_t=dn.queryCacheKey,Vt=dn.requestId,an=!!((Wt=Cn.currentSubscriptions[_t])!=null&&Wt[Vt]);return[!1,an]}var cn=jt(Cn.currentSubscriptions,on);if(cn){Nn||(ut(function(){var jn=JSON.parse(JSON.stringify(Cn.currentSubscriptions)),sr=(0,u.aS)(nn,function(){return jn}),yr=sr[1];Pn.next(tn.internalActions.subscriptionsUpdated(yr)),nn=jn,Nn=!1}),Nn=!0);var Xt=!!((kt=on.type)!=null&&kt.startsWith(wr)),gn=Qt.rejected.match(on)&&on.meta.condition&&!!on.meta.arg.subscribe,Rn=!Xt&&!gn;return[Rn,!1]}return[!0,!1]}};function xn(Bn){var tn=Bn.reducerPath,Qt=Bn.queryThunk,Cn=Bn.api,wr=Bn.context,nn=wr.apiUid,Nn={invalidateTags:(0,i.PH)(tn+"/invalidateTags")},Zn=function(on){return!!on&&typeof on.type=="string"&&on.type.startsWith(tn+"/")},or=[Dt,Mt,qe,Xe,Te,we],st=function(on){var Pn=!1,Wt={currentSubscriptions:{}},kt=C(O({},Bn),{internalState:Wt,refetchQuery:jt}),dn=or.map(function(an){return an(kt)}),_t=Gt(kt),Vt=Ie(kt);return function(an){return function(cn){Pn||(Pn=!0,on.dispatch(Cn.internalActions.middlewareRegistered(nn)));var Xt=C(O({},on),{next:an}),gn=on.getState(),Rn=_t(cn,Xt,gn),jn=Rn[0],sr=Rn[1],yr;if(jn?yr=an(cn):yr=sr,on.getState()[tn]&&(Vt(cn,Xt,gn),Zn(cn)||wr.hasRehydrationInfo(cn)))for(var Mr=0,ri=dn;Mr<ri.length;Mr++){var ai=ri[Mr];ai(cn,Xt,gn)}return yr}}};return{middleware:st,actions:Nn};function jt(on,Pn,Wt){return Wt===void 0&&(Wt={}),Qt(O({type:"query",endpointName:on.endpointName,originalArgs:on.originalArgs,subscribe:!1,forceRefetch:!0,queryCacheKey:Pn},Wt))}}function rr(Bn){}function Ne(Bn){for(var tn=[],Qt=1;Qt<arguments.length;Qt++)tn[Qt-1]=arguments[Qt];Object.assign.apply(Object,v([Bn],tn))}var Ge=Symbol(),nt=function(){return{name:Ge,init:function(Bn,tn,Qt){var Cn=tn.baseQuery,wr=tn.tagTypes,nn=tn.reducerPath,Nn=tn.serializeQueryArgs,Zn=tn.keepUnusedDataFor,or=tn.refetchOnMountOrArgChange,st=tn.refetchOnFocus,jt=tn.refetchOnReconnect;(0,u.vI)();var on=function(Hr){return typeof process<"u",Hr};Object.assign(Bn,{reducerPath:nn,endpoints:{},internalActions:{onOnline:be,onOffline:ye,onFocus:ne,onFocusLost:ue},util:{}});var Pn=mt({baseQuery:Cn,reducerPath:nn,context:Qt,api:Bn,serializeQueryArgs:Nn}),Wt=Pn.queryThunk,kt=Pn.mutationThunk,dn=Pn.patchQueryData,_t=Pn.updateQueryData,Vt=Pn.upsertQueryData,an=Pn.prefetch,cn=Pn.buildMatchThunkActions,Xt=St({context:Qt,queryThunk:Wt,mutationThunk:kt,reducerPath:nn,assertTagType:on,config:{refetchOnFocus:st,refetchOnReconnect:jt,refetchOnMountOrArgChange:or,keepUnusedDataFor:Zn,reducerPath:nn}}),gn=Xt.reducer,Rn=Xt.actions;Ne(Bn.util,{patchQueryData:dn,updateQueryData:_t,upsertQueryData:Vt,prefetch:an,resetApiState:Rn.resetApiState}),Ne(Bn.internalActions,Rn);var jn=xn({reducerPath:nn,context:Qt,queryThunk:Wt,mutationThunk:kt,api:Bn,assertTagType:on}),sr=jn.middleware,yr=jn.actions;Ne(Bn.util,yr),Ne(Bn,{reducer:gn,middleware:sr});var Mr=ge({serializeQueryArgs:Nn,reducerPath:nn}),ri=Mr.buildQuerySelector,ai=Mr.buildMutationSelector,Gi=Mr.selectInvalidatedBy;Ne(Bn.util,{selectInvalidatedBy:Gi});var Ki=pt({queryThunk:Wt,mutationThunk:kt,api:Bn,serializeQueryArgs:Nn,context:Qt}),Aa=Ki.buildInitiateQuery,ma=Ki.buildInitiateMutation,dr=Ki.getRunningMutationThunk,Gr=Ki.getRunningMutationsThunk,Un=Ki.getRunningQueriesThunk,lr=Ki.getRunningQueryThunk,Ir=Ki.getRunningOperationPromises,Gn=Ki.removalWarning;return Ne(Bn.util,{getRunningOperationPromises:Ir,getRunningOperationPromise:Gn,getRunningMutationThunk:dr,getRunningMutationsThunk:Gr,getRunningQueryThunk:lr,getRunningQueriesThunk:Un}),{name:Ge,injectEndpoint:function(Hr,lt){var On,In,gr=Bn;(In=(On=gr.endpoints)[Hr])!=null||(On[Hr]={}),ct(lt)?Ne(gr.endpoints[Hr],{name:Hr,select:ri(Hr,lt),initiate:Aa(Hr,lt)},cn(Wt,Hr)):Bt(lt)&&Ne(gr.endpoints[Hr],{name:Hr,select:ai(),initiate:ma(Hr)},cn(kt,Hr))}}}}},ze=it(nt()),tt=t(68404),gt=t(36635),zt=function(Bn,tn){for(var Qt=0,Cn=tn.length,wr=Bn.length;Qt<Cn;Qt++,wr++)Bn[wr]=tn[Qt];return Bn},Sn=Object.defineProperty,An=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,pr=function(Bn,tn,Qt){return tn in Bn?Sn(Bn,tn,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Bn[tn]=Qt},zr=function(Bn,tn){for(var Qt in tn||(tn={}))tr.call(tn,Qt)&&pr(Bn,Qt,tn[Qt]);if(Vn)for(var Cn=0,wr=Vn(tn);Cn<wr.length;Cn++){var Qt=wr[Cn];Er.call(tn,Qt)&&pr(Bn,Qt,tn[Qt])}return Bn},fi=function(Bn,tn){return An(Bn,Hn(tn))};function $r(Bn,tn,Qt,Cn){var wr=(0,tt.useMemo)(function(){return{queryArgs:Bn,serialized:typeof Bn=="object"?tn({queryArgs:Bn,endpointDefinition:Qt,endpointName:Cn}):Bn}},[Bn,tn,Qt,Cn]),nn=(0,tt.useRef)(wr);return(0,tt.useEffect)(function(){nn.current.serialized!==wr.serialized&&(nn.current=wr)},[wr]),nn.current.serialized===wr.serialized?nn.current.queryArgs:Bn}var Zr=Symbol();function vi(Bn){var tn=(0,tt.useRef)(Bn);return(0,tt.useEffect)(function(){(0,gt.shallowEqual)(tn.current,Bn)||(tn.current=Bn)},[Bn]),(0,gt.shallowEqual)(tn.current,Bn)?tn.current:Bn}var ui=WeakMap?new WeakMap:void 0,Ji=function(Bn){var tn=Bn.endpointName,Qt=Bn.queryArgs,Cn="",wr=ui?.get(Qt);if(typeof wr=="string")Cn=wr;else{var nn=JSON.stringify(Qt,function(Nn,Zn){return(0,i.PO)(Zn)?Object.keys(Zn).sort().reduce(function(or,st){return or[st]=Zn[st],or},{}):Zn});(0,i.PO)(Qt)&&ui?.set(Qt,nn),Cn=nn}return tn+"("+Cn+")"},pi=typeof window<"u"&&window.document&&window.document.createElement?tt.useLayoutEffect:tt.useEffect,ta=function(Bn){return Bn},sa=function(Bn){return Bn.isUninitialized?fi(zr({},Bn),{isUninitialized:!1,isFetching:!0,isLoading:Bn.data===void 0,status:A.pending}):Bn};function Hi(Bn){var tn=Bn.api,Qt=Bn.moduleOptions,Cn=Qt.batch,wr=Qt.useDispatch,nn=Qt.useSelector,Nn=Qt.useStore,Zn=Qt.unstable__sideEffectsInRender,or=Bn.serializeQueryArgs,st=Bn.context,jt=Zn?function(dn){return dn()}:tt.useEffect;return{buildQueryHooks:Wt,buildMutationHook:kt,usePrefetch:Pn};function on(dn,_t,Vt){if(_t?.endpointName&&dn.isUninitialized){var an=_t.endpointName,cn=st.endpointDefinitions[an];or({queryArgs:_t.originalArgs,endpointDefinition:cn,endpointName:an})===or({queryArgs:Vt,endpointDefinition:cn,endpointName:an})&&(_t=void 0)}var Xt=dn.isSuccess?dn.data:_t?.data;Xt===void 0&&(Xt=dn.data);var gn=Xt!==void 0,Rn=dn.isLoading,jn=!gn&&Rn,sr=dn.isSuccess||Rn&&gn;return fi(zr({},dn),{data:Xt,currentData:dn.data,isFetching:Rn,isLoading:jn,isSuccess:sr})}function Pn(dn,_t){var Vt=wr(),an=vi(_t);return(0,tt.useCallback)(function(cn,Xt){return Vt(tn.util.prefetch(dn,cn,zr(zr({},an),Xt)))},[dn,Vt,an])}function Wt(dn){var _t=function(cn,Xt){var gn=Xt===void 0?{}:Xt,Rn=gn.refetchOnReconnect,jn=gn.refetchOnFocus,sr=gn.refetchOnMountOrArgChange,yr=gn.skip,Mr=yr===void 0?!1:yr,ri=gn.pollingInterval,ai=ri===void 0?0:ri,Gi=tn.endpoints[dn].initiate,Ki=wr(),Aa=$r(Mr?Ye:cn,Ji,st.endpointDefinitions[dn],dn),ma=vi({refetchOnReconnect:Rn,refetchOnFocus:jn,pollingInterval:ai}),dr=(0,tt.useRef)(!1),Gr=(0,tt.useRef)(),Un=Gr.current||{},lr=Un.queryCacheKey,Ir=Un.requestId,Gn=!1;if(lr&&Ir){var Hr=Ki(tn.internalActions.internal_probeSubscription({queryCacheKey:lr,requestId:Ir}));Gn=!!Hr}var lt=!Gn&&dr.current;return jt(function(){dr.current=Gn}),jt(function(){lt&&(Gr.current=void 0)},[lt]),jt(function(){var On,In=Gr.current;if(typeof process<"u",Aa===Ye){In?.unsubscribe(),Gr.current=void 0;return}var gr=(On=Gr.current)==null?void 0:On.subscriptionOptions;if(!In||In.arg!==Aa){In?.unsubscribe();var ve=Ki(Gi(Aa,{subscriptionOptions:ma,forceRefetch:sr}));Gr.current=ve}else ma!==gr&&In.updateSubscriptionOptions(ma)},[Ki,Gi,sr,Aa,ma,lt]),(0,tt.useEffect)(function(){return function(){var On;(On=Gr.current)==null||On.unsubscribe(),Gr.current=void 0}},[]),(0,tt.useMemo)(function(){return{refetch:function(){var On;if(!Gr.current)throw new Error("Cannot refetch a query that has not been started yet.");return(On=Gr.current)==null?void 0:On.refetch()}}},[])},Vt=function(cn){var Xt=cn===void 0?{}:cn,gn=Xt.refetchOnReconnect,Rn=Xt.refetchOnFocus,jn=Xt.pollingInterval,sr=jn===void 0?0:jn,yr=tn.endpoints[dn].initiate,Mr=wr(),ri=(0,tt.useState)(Zr),ai=ri[0],Gi=ri[1],Ki=(0,tt.useRef)(),Aa=vi({refetchOnReconnect:gn,refetchOnFocus:Rn,pollingInterval:sr});jt(function(){var Gr,Un,lr=(Gr=Ki.current)==null?void 0:Gr.subscriptionOptions;Aa!==lr&&((Un=Ki.current)==null||Un.updateSubscriptionOptions(Aa))},[Aa]);var ma=(0,tt.useRef)(Aa);jt(function(){ma.current=Aa},[Aa]);var dr=(0,tt.useCallback)(function(Gr,Un){Un===void 0&&(Un=!1);var lr;return Cn(function(){var Ir;(Ir=Ki.current)==null||Ir.unsubscribe(),Ki.current=lr=Mr(yr(Gr,{subscriptionOptions:ma.current,forceRefetch:!Un})),Gi(Gr)}),lr},[Mr,yr]);return(0,tt.useEffect)(function(){return function(){var Gr;(Gr=Ki?.current)==null||Gr.unsubscribe()}},[]),(0,tt.useEffect)(function(){ai!==Zr&&!Ki.current&&dr(ai,!0)},[ai,dr]),(0,tt.useMemo)(function(){return[dr,ai]},[dr,ai])},an=function(cn,Xt){var gn=Xt===void 0?{}:Xt,Rn=gn.skip,jn=Rn===void 0?!1:Rn,sr=gn.selectFromResult,yr=tn.endpoints[dn].select,Mr=$r(jn?Ye:cn,or,st.endpointDefinitions[dn],dn),ri=(0,tt.useRef)(),ai=(0,tt.useMemo)(function(){return(0,s.P1)([yr(Mr),function(dr,Gr){return Gr},function(dr){return Mr}],on)},[yr,Mr]),Gi=(0,tt.useMemo)(function(){return sr?(0,s.P1)([ai],sr):ai},[ai,sr]),Ki=nn(function(dr){return Gi(dr,ri.current)},gt.shallowEqual),Aa=Nn(),ma=ai(Aa.getState(),ri.current);return pi(function(){ri.current=ma},[ma]),Ki};return{useQueryState:an,useQuerySubscription:_t,useLazyQuerySubscription:Vt,useLazyQuery:function(cn){var Xt=Vt(cn),gn=Xt[0],Rn=Xt[1],jn=an(Rn,fi(zr({},cn),{skip:Rn===Zr})),sr=(0,tt.useMemo)(function(){return{lastArg:Rn}},[Rn]);return(0,tt.useMemo)(function(){return[gn,jn,sr]},[gn,jn,sr])},useQuery:function(cn,Xt){var gn=_t(cn,Xt),Rn=an(cn,zr({selectFromResult:cn===Ye||Xt?.skip?void 0:sa},Xt)),jn=Rn.data,sr=Rn.status,yr=Rn.isLoading,Mr=Rn.isSuccess,ri=Rn.isError,ai=Rn.error;return(0,tt.useDebugValue)({data:jn,status:sr,isLoading:yr,isSuccess:Mr,isError:ri,error:ai}),(0,tt.useMemo)(function(){return zr(zr({},Rn),gn)},[Rn,gn])}}}function kt(dn){return function(_t){var Vt=_t===void 0?{}:_t,an=Vt.selectFromResult,cn=an===void 0?ta:an,Xt=Vt.fixedCacheKey,gn=tn.endpoints[dn],Rn=gn.select,jn=gn.initiate,sr=wr(),yr=(0,tt.useState)(),Mr=yr[0],ri=yr[1];(0,tt.useEffect)(function(){return function(){Mr?.arg.fixedCacheKey||Mr?.reset()}},[Mr]);var ai=(0,tt.useCallback)(function(In){var gr=sr(jn(In,{fixedCacheKey:Xt}));return ri(gr),gr},[sr,jn,Xt]),Gi=(Mr||{}).requestId,Ki=(0,tt.useMemo)(function(){return(0,s.P1)([Rn({fixedCacheKey:Xt,requestId:Mr?.requestId})],cn)},[Rn,Mr,cn,Xt]),Aa=nn(Ki,gt.shallowEqual),ma=Xt==null?Mr?.arg.originalArgs:void 0,dr=(0,tt.useCallback)(function(){Cn(function(){Mr&&ri(void 0),Xt&&sr(tn.internalActions.removeMutationResult({requestId:Gi,fixedCacheKey:Xt}))})},[sr,Xt,Mr,Gi]),Gr=Aa.endpointName,Un=Aa.data,lr=Aa.status,Ir=Aa.isLoading,Gn=Aa.isSuccess,Hr=Aa.isError,lt=Aa.error;(0,tt.useDebugValue)({endpointName:Gr,data:Un,status:lr,isLoading:Ir,isSuccess:Gn,isError:Hr,error:lt});var On=(0,tt.useMemo)(function(){return fi(zr({},Aa),{originalArgs:ma,reset:dr})},[Aa,ma,dr]);return(0,tt.useMemo)(function(){return[ai,On]},[ai,On])}}}var Fa;(function(Bn){Bn.query="query",Bn.mutation="mutation"})(Fa||(Fa={}));function ra(Bn){return Bn.type===Fa.query}function ba(Bn){return Bn.type===Fa.mutation}function va(Bn){return Bn.replace(Bn[0],Bn[0].toUpperCase())}function oo(Bn){for(var tn=[],Qt=1;Qt<arguments.length;Qt++)tn[Qt-1]=arguments[Qt];Object.assign.apply(Object,zt([Bn],tn))}var Qa=Symbol(),za=function(Bn){var tn=Bn===void 0?{}:Bn,Qt=tn.batch,Cn=Qt===void 0?gt.batch:Qt,wr=tn.useDispatch,nn=wr===void 0?gt.useDispatch:wr,Nn=tn.useSelector,Zn=Nn===void 0?gt.useSelector:Nn,or=tn.useStore,st=or===void 0?gt.useStore:or,jt=tn.unstable__sideEffectsInRender,on=jt===void 0?!1:jt;return{name:Qa,init:function(Pn,Wt,kt){var dn=Wt.serializeQueryArgs,_t=Pn,Vt=Hi({api:Pn,moduleOptions:{batch:Cn,useDispatch:nn,useSelector:Zn,useStore:st,unstable__sideEffectsInRender:on},serializeQueryArgs:dn,context:kt}),an=Vt.buildQueryHooks,cn=Vt.buildMutationHook,Xt=Vt.usePrefetch;return oo(_t,{usePrefetch:Xt}),oo(kt,{batch:Cn}),{injectEndpoint:function(gn,Rn){if(ra(Rn)){var jn=an(gn),sr=jn.useQuery,yr=jn.useLazyQuery,Mr=jn.useLazyQuerySubscription,ri=jn.useQueryState,ai=jn.useQuerySubscription;oo(_t.endpoints[gn],{useQuery:sr,useLazyQuery:yr,useLazyQuerySubscription:Mr,useQueryState:ri,useQuerySubscription:ai}),Pn["use"+va(gn)+"Query"]=sr,Pn["useLazy"+va(gn)+"Query"]=yr}else if(ba(Rn)){var Gi=cn(gn);oo(_t.endpoints[gn],{useMutation:Gi}),Pn["use"+va(gn)+"Mutation"]=Gi}}}}}};function lo(Bn){var tn=React.useState(function(){var Qt;return configureStore({reducer:(Qt={},Qt[Bn.api.reducerPath]=Bn.api.reducer,Qt),middleware:function(Cn){return Cn().concat(Bn.api.middleware)}})})[0];return useEffect4(function(){return Bn.setupListeners===!1?void 0:setupListeners(tn.dispatch,Bn.setupListeners)},[Bn.setupListeners,tn.dispatch]),React.createElement(Provider,{store:tn,context:Bn.context},Bn.children)}var Io=it(nt(),za())},62992:(T,g,t)=>{"use strict";t.d(g,{s4:()=>lo,xC:()=>Se,PH:()=>$e,hg:()=>Ft,HF:()=>vt,Lq:()=>ce,oM:()=>pt,A6:()=>Ie,Q:()=>Xe,Gx:()=>Gt,KD:()=>ut,zR:()=>we,PO:()=>P,Iv:()=>Dt,h_:()=>ft,x0:()=>Re,cw:()=>Io});var i=t(64421),u=t(90158),s=t(20023);function f(nn){var Nn=function(or){var st=or.dispatch,jt=or.getState;return function(on){return function(Pn){return typeof Pn=="function"?Pn(st,jt,nn):on(Pn)}}};return Nn}var l=f();l.withExtraArgument=f;const p=l;var v=function(){var nn=function(Nn,Zn){return nn=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(or,st){or.__proto__=st}||function(or,st){for(var jt in st)Object.prototype.hasOwnProperty.call(st,jt)&&(or[jt]=st[jt])},nn(Nn,Zn)};return function(Nn,Zn){if(typeof Zn!="function"&&Zn!==null)throw new TypeError("Class extends value "+String(Zn)+" is not a constructor or null");nn(Nn,Zn);function or(){this.constructor=Nn}Nn.prototype=Zn===null?Object.create(Zn):(or.prototype=Zn.prototype,new or)}}(),d=function(nn,Nn){var Zn={label:0,sent:function(){if(jt[0]&1)throw jt[1];return jt[1]},trys:[],ops:[]},or,st,jt,on;return on={next:Pn(0),throw:Pn(1),return:Pn(2)},typeof Symbol=="function"&&(on[Symbol.iterator]=function(){return this}),on;function Pn(kt){return function(dn){return Wt([kt,dn])}}function Wt(kt){if(or)throw new TypeError("Generator is already executing.");for(;Zn;)try{if(or=1,st&&(jt=kt[0]&2?st.return:kt[0]?st.throw||((jt=st.return)&&jt.call(st),0):st.next)&&!(jt=jt.call(st,kt[1])).done)return jt;switch(st=0,jt&&(kt=[kt[0]&2,jt.value]),kt[0]){case 0:case 1:jt=kt;break;case 4:return Zn.label++,{value:kt[1],done:!1};case 5:Zn.label++,st=kt[1],kt=[0];continue;case 7:kt=Zn.ops.pop(),Zn.trys.pop();continue;default:if(jt=Zn.trys,!(jt=jt.length>0&&jt[jt.length-1])&&(kt[0]===6||kt[0]===2)){Zn=0;continue}if(kt[0]===3&&(!jt||kt[1]>jt[0]&&kt[1]<jt[3])){Zn.label=kt[1];break}if(kt[0]===6&&Zn.label<jt[1]){Zn.label=jt[1],jt=kt;break}if(jt&&Zn.label<jt[2]){Zn.label=jt[2],Zn.ops.push(kt);break}jt[2]&&Zn.ops.pop(),Zn.trys.pop();continue}kt=Nn.call(nn,Zn)}catch(dn){kt=[6,dn],st=0}finally{or=jt=0}if(kt[0]&5)throw kt[1];return{value:kt[0]?kt[1]:void 0,done:!0}}},h=function(nn,Nn){for(var Zn=0,or=Nn.length,st=nn.length;Zn<or;Zn++,st++)nn[st]=Nn[Zn];return nn},y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,C=function(nn,Nn,Zn){return Nn in nn?y(nn,Nn,{enumerable:!0,configurable:!0,writable:!0,value:Zn}):nn[Nn]=Zn},R=function(nn,Nn){for(var Zn in Nn||(Nn={}))w.call(Nn,Zn)&&C(nn,Zn,Nn[Zn]);if(S)for(var or=0,st=S(Nn);or<st.length;or++){var Zn=st[or];O.call(Nn,Zn)&&C(nn,Zn,Nn[Zn])}return nn},L=function(nn,Nn){return m(nn,b(Nn))},A=function(nn,Nn,Zn){return new Promise(function(or,st){var jt=function(Wt){try{Pn(Zn.next(Wt))}catch(kt){st(kt)}},on=function(Wt){try{Pn(Zn.throw(Wt))}catch(kt){st(kt)}},Pn=function(Wt){return Wt.done?or(Wt.value):Promise.resolve(Wt.value).then(jt,on)};Pn((Zn=Zn.apply(nn,Nn)).next())})},D=function(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];var Zn=u.P1.apply(void 0,nn),or=function(st){for(var jt=[],on=1;on<arguments.length;on++)jt[on-1]=arguments[on];return Zn.apply(void 0,h([(0,i.mv)(st)?(0,i.Vk)(st):st],jt))};return or},_=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?s.compose:s.compose.apply(null,arguments)},U=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__:function(){return function(nn){return nn}};function P(nn){if(typeof nn!="object"||nn===null)return!1;var Nn=Object.getPrototypeOf(nn);if(Nn===null)return!0;for(var Zn=Nn;Object.getPrototypeOf(Zn)!==null;)Zn=Object.getPrototypeOf(Zn);return Nn===Zn}function V(nn,Nn){var Zn=0;return{measureTime:function(or){var st=Date.now();try{return or()}finally{var jt=Date.now();Zn+=jt-st}},warnIfExceeded:function(){Zn>nn&&console.warn(Nn+" took "+Zn+"ms, which is more than the warning threshold of "+nn+`ms. | |
If your state or actions are very large, you may want to disable the middleware as it might cause too much of a slowdown in development mode. See https://redux-toolkit.js.org/api/getDefaultMiddleware for instructions. | |
It is disabled in production builds, so you don't need to worry about that.`)}}}var W=function(nn){v(Nn,nn);function Nn(){for(var Zn=[],or=0;or<arguments.length;or++)Zn[or]=arguments[or];var st=nn.apply(this,Zn)||this;return Object.setPrototypeOf(st,Nn.prototype),st}return Object.defineProperty(Nn,Symbol.species,{get:function(){return Nn},enumerable:!1,configurable:!0}),Nn.prototype.concat=function(){for(var Zn=[],or=0;or<arguments.length;or++)Zn[or]=arguments[or];return nn.prototype.concat.apply(this,Zn)},Nn.prototype.prepend=function(){for(var Zn=[],or=0;or<arguments.length;or++)Zn[or]=arguments[or];return Zn.length===1&&Array.isArray(Zn[0])?new(Nn.bind.apply(Nn,h([void 0],Zn[0].concat(this)))):new(Nn.bind.apply(Nn,h([void 0],Zn.concat(this))))},Nn}(Array);function K(nn){return(0,i.o$)(nn)?(0,i.ZP)(nn,function(){}):nn}var oe=null,q="Invariant failed";function Q(nn,Nn){if(!nn)throw oe?new Error(q):new Error(q+": "+(Nn||""))}function ae(nn,Nn,Zn,or){return JSON.stringify(nn,re(Nn,or),Zn)}function re(nn,Nn){var Zn=[],or=[];return Nn||(Nn=function(st,jt){return Zn[0]===jt?"[Circular ~]":"[Circular ~."+or.slice(0,Zn.indexOf(jt)).join(".")+"]"}),function(st,jt){if(Zn.length>0){var on=Zn.indexOf(this);~on?Zn.splice(on+1):Zn.push(this),~on?or.splice(on,1/0,st):or.push(st),~Zn.indexOf(jt)&&(jt=Nn.call(this,st,jt))}else Zn.push(jt);return nn==null?jt:nn.call(this,st,jt)}}function z(nn){return typeof nn!="object"||nn==null||Object.isFrozen(nn)}function j(nn,Nn,Zn){var or=I(nn,Nn,Zn);return{detectMutations:function(){return N(nn,Nn,or,Zn)}}}function I(nn,Nn,Zn,or){Nn===void 0&&(Nn=[]),or===void 0&&(or="");var st={value:Zn};if(!nn(Zn)){st.children={};for(var jt in Zn){var on=or?or+"."+jt:jt;Nn.length&&Nn.indexOf(on)!==-1||(st.children[jt]=I(nn,Nn,Zn[jt],on))}}return st}function N(nn,Nn,Zn,or,st,jt){Nn===void 0&&(Nn=[]),st===void 0&&(st=!1),jt===void 0&&(jt="");var on=Zn?Zn.value:void 0,Pn=on===or;if(st&&!Pn&&!Number.isNaN(or))return{wasMutated:!0,path:jt};if(nn(on)||nn(or))return{wasMutated:!1};var Wt={};for(var kt in Zn.children)Wt[kt]=!0;for(var kt in or)Wt[kt]=!0;var dn=Nn.length>0,_t=function(an){var cn=jt?jt+"."+an:an;if(dn){var Xt=Nn.some(function(Rn){return Rn instanceof RegExp?Rn.test(cn):cn===Rn});if(Xt)return"continue"}var gn=N(nn,Nn,Zn.children[an],or[an],Pn,cn);if(gn.wasMutated)return{value:gn}};for(var kt in Wt){var Vt=_t(kt);if(typeof Vt=="object")return Vt.value}return{wasMutated:!1}}function X(nn){return nn===void 0&&(nn={}),function(){return function(Wt){return function(kt){return Wt(kt)}}};var Nn=nn.isImmutable,Zn=Nn===void 0?z:Nn,or=nn.ignoredPaths,st=nn.warnAfter,jt=st===void 0?32:st,on=nn.ignore;or=or||on;var Pn=j.bind(null,Zn,or);return function(Wt){var kt=Wt.getState,dn=kt(),_t=Pn(dn),Vt;return function(an){return function(cn){var Xt=V(jt,"ImmutableStateInvariantMiddleware");Xt.measureTime(function(){dn=kt(),Vt=_t.detectMutations(),_t=Pn(dn),Q(!Vt.wasMutated,"A state mutation was detected between dispatches, in the path '"+(Vt.path||"")+"'. This may cause incorrect behavior. (https://redux.js.org/style-guide/style-guide#do-not-mutate-state)")});var gn=an(cn);return Xt.measureTime(function(){dn=kt(),Vt=_t.detectMutations(),_t=Pn(dn),Vt.wasMutated&&Q(!Vt.wasMutated,"A state mutation was detected inside a dispatch, in the path: "+(Vt.path||"")+". Take a look at the reducer(s) handling the action "+ae(cn)+". (https://redux.js.org/style-guide/style-guide#do-not-mutate-state)")}),Xt.warnIfExceeded(),gn}}}}function Oe(nn){var Nn=typeof nn;return nn==null||Nn==="string"||Nn==="boolean"||Nn==="number"||Array.isArray(nn)||P(nn)}function he(nn,Nn,Zn,or,st,jt){Nn===void 0&&(Nn=""),Zn===void 0&&(Zn=Oe),st===void 0&&(st=[]);var on;if(!Zn(nn))return{keyPath:Nn||"<root>",value:nn};if(typeof nn!="object"||nn===null||jt?.has(nn))return!1;for(var Pn=or!=null?or(nn):Object.entries(nn),Wt=st.length>0,kt=function(gn,Rn){var jn=Nn?Nn+"."+gn:gn;if(Wt){var sr=st.some(function(yr){return yr instanceof RegExp?yr.test(jn):jn===yr});if(sr)return"continue"}if(!Zn(Rn))return{value:{keyPath:jn,value:Rn}};if(typeof Rn=="object"&&(on=he(Rn,jn,Zn,or,st,jt),on))return{value:on}},dn=0,_t=Pn;dn<_t.length;dn++){var Vt=_t[dn],an=Vt[0],cn=Vt[1],Xt=kt(an,cn);if(typeof Xt=="object")return Xt.value}return jt&&Z(nn)&&jt.add(nn),!1}function Z(nn){if(!Object.isFrozen(nn))return!1;for(var Nn=0,Zn=Object.values(nn);Nn<Zn.length;Nn++){var or=Zn[Nn];if(!(typeof or!="object"||or===null)&&!Z(or))return!1}return!0}function G(nn){return nn===void 0&&(nn={}),function(){return function(sr){return function(yr){return sr(yr)}}};var Nn=nn.isSerializable,Zn=Nn===void 0?Oe:Nn,or=nn.getEntries,st=nn.ignoredActions,jt=st===void 0?[]:st,on=nn.ignoredActionPaths,Pn=on===void 0?["meta.arg","meta.baseQueryMeta"]:on,Wt=nn.ignoredPaths,kt=Wt===void 0?[]:Wt,dn=nn.warnAfter,_t=dn===void 0?32:dn,Vt=nn.ignoreState,an=Vt===void 0?!1:Vt,cn=nn.ignoreActions,Xt=cn===void 0?!1:cn,gn=nn.disableCache,Rn=gn===void 0?!1:gn,jn=!Rn&&WeakSet?new WeakSet:void 0;return function(sr){return function(yr){return function(Mr){var ri=yr(Mr),ai=V(_t,"SerializableStateInvariantMiddleware");return!Xt&&!(jt.length&&jt.indexOf(Mr.type)!==-1)&&ai.measureTime(function(){var Gi=he(Mr,"",Zn,or,Pn,jn);if(Gi){var Ki=Gi.keyPath,Aa=Gi.value;console.error("A non-serializable value was detected in an action, in the path: `"+Ki+"`. Value:",Aa,` | |
Take a look at the logic that dispatched this action: `,Mr,` | |
(See https://redux.js.org/faq/actions#why-should-type-be-a-string-or-at-least-serializable-why-should-my-action-types-be-constants)`,` | |
(To allow non-serializable values see: https://redux-toolkit.js.org/usage/usage-guide#working-with-non-serializable-data)`)}}),an||(ai.measureTime(function(){var Gi=sr.getState(),Ki=he(Gi,"",Zn,or,kt,jn);if(Ki){var Aa=Ki.keyPath,ma=Ki.value;console.error("A non-serializable value was detected in the state, in the path: `"+Aa+"`. Value:",ma,` | |
Take a look at the reducer(s) handling this action type: `+Mr.type+`. | |
(See https://redux.js.org/faq/organizing-state#can-i-put-functions-promises-or-other-non-serializable-items-in-my-store-state)`)}}),ai.warnIfExceeded()),ri}}}}function ne(nn){return typeof nn=="boolean"}function ue(){return function(Nn){return be(Nn)}}function be(nn){nn===void 0&&(nn={});var Nn=nn.thunk,Zn=Nn===void 0?!0:Nn,or=nn.immutableCheck,st=or===void 0?!0:or,jt=nn.serializableCheck,on=jt===void 0?!0:jt,Pn=new W;if(Zn&&(ne(Zn)?Pn.push(p):Pn.push(p.withExtraArgument(Zn.extraArgument))),!1)var Wt,kt;return Pn}var ye=!0;function Se(nn){var Nn=ue(),Zn=nn||{},or=Zn.reducer,st=or===void 0?void 0:or,jt=Zn.middleware,on=jt===void 0?Nn():jt,Pn=Zn.devTools,Wt=Pn===void 0?!0:Pn,kt=Zn.preloadedState,dn=kt===void 0?void 0:kt,_t=Zn.enhancers,Vt=_t===void 0?void 0:_t,an;if(typeof st=="function")an=st;else if(P(st))an=(0,s.combineReducers)(st);else throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');var cn=on;if(typeof cn=="function"&&(cn=cn(Nn),!ye&&!Array.isArray(cn)))throw new Error("when using a middleware builder function, an array of middleware must be returned");if(!ye&&cn.some(function(sr){return typeof sr!="function"}))throw new Error("each middleware provided to configureStore must be a function");var Xt=s.applyMiddleware.apply(void 0,cn),gn=s.compose;Wt&&(gn=_(R({trace:!ye},typeof Wt=="object"&&Wt)));var Rn=[Xt];Array.isArray(Vt)?Rn=h([Xt],Vt):typeof Vt=="function"&&(Rn=Vt(Rn));var jn=gn.apply(void 0,Rn);return(0,s.createStore)(an,dn,jn)}function $e(nn,Nn){function Zn(){for(var or=[],st=0;st<arguments.length;st++)or[st]=arguments[st];if(Nn){var jt=Nn.apply(void 0,or);if(!jt)throw new Error("prepareAction did not return an object");return R(R({type:nn,payload:jt.payload},"meta"in jt&&{meta:jt.meta}),"error"in jt&&{error:jt.error})}return{type:nn,payload:or[0]}}return Zn.toString=function(){return""+nn},Zn.type=nn,Zn.match=function(or){return or.type===nn},Zn}function Le(nn){return P(nn)&&typeof nn.type=="string"&&Object.keys(nn).every(ct)}function ct(nn){return["type","payload","error","meta"].indexOf(nn)>-1}function Bt(nn){return""+nn}function Tt(nn){var Nn={},Zn=[],or,st={addCase:function(jt,on){var Pn=typeof jt=="string"?jt:jt.type;if(Pn in Nn)throw new Error("addCase cannot be called with two reducers for the same action type");return Nn[Pn]=on,st},addMatcher:function(jt,on){return Zn.push({matcher:jt,reducer:on}),st},addDefaultCase:function(jt){return or=jt,st}};return nn(st),[Nn,Zn,or]}function Me(nn){return typeof nn=="function"}var te=!1;function ce(nn,Nn,Zn,or){Zn===void 0&&(Zn=[]);var st=typeof Nn=="function"?Tt(Nn):[Nn,Zn,or],jt=st[0],on=st[1],Pn=st[2],Wt;if(Me(nn))Wt=function(){return K(nn())};else{var kt=K(nn);Wt=function(){return kt}}function dn(_t,Vt){_t===void 0&&(_t=Wt());var an=h([jt[Vt.type]],on.filter(function(cn){var Xt=cn.matcher;return Xt(Vt)}).map(function(cn){var Xt=cn.reducer;return Xt}));return an.filter(function(cn){return!!cn}).length===0&&(an=[Pn]),an.reduce(function(cn,Xt){if(Xt)if((0,i.mv)(cn)){var gn=cn,Rn=Xt(gn,Vt);return Rn===void 0?cn:Rn}else{if((0,i.o$)(cn))return(0,i.ZP)(cn,function(jn){return Xt(jn,Vt)});var Rn=Xt(cn,Vt);if(Rn===void 0){if(cn===null)return cn;throw Error("A case reducer on a non-draftable value must not return undefined")}return Rn}return cn},_t)}return dn.getInitialState=Wt,dn}var pe=!1;function Fe(nn,Nn){return nn+"/"+Nn}function pt(nn){var Nn=nn.name;if(!Nn)throw new Error("`name` is a required option for createSlice");typeof process<"u";var Zn=typeof nn.initialState=="function"?nn.initialState:K(nn.initialState),or=nn.reducers||{},st=Object.keys(or),jt={},on={},Pn={};st.forEach(function(dn){var _t=or[dn],Vt=Fe(Nn,dn),an,cn;"reducer"in _t?(an=_t.reducer,cn=_t.prepare):an=_t,jt[dn]=an,on[Vt]=an,Pn[dn]=cn?$e(Vt,cn):$e(Vt)});function Wt(){var dn=typeof nn.extraReducers=="function"?Tt(nn.extraReducers):[nn.extraReducers],_t=dn[0],Vt=_t===void 0?{}:_t,an=dn[1],cn=an===void 0?[]:an,Xt=dn[2],gn=Xt===void 0?void 0:Xt,Rn=R(R({},Vt),on);return ce(Zn,function(jn){for(var sr in Rn)jn.addCase(sr,Rn[sr]);for(var yr=0,Mr=cn;yr<Mr.length;yr++){var ri=Mr[yr];jn.addMatcher(ri.matcher,ri.reducer)}gn&&jn.addDefaultCase(gn)})}var kt;return{name:Nn,reducer:function(dn,_t){return kt||(kt=Wt()),kt(dn,_t)},actions:Pn,caseReducers:jt,getInitialState:function(){return kt||(kt=Wt()),kt.getInitialState()}}}function ot(){return{ids:[],entities:{}}}function mt(){function nn(Nn){return Nn===void 0&&(Nn={}),Object.assign(ot(),Nn)}return{getInitialState:nn}}function At(){function nn(Nn){var Zn=function(kt){return kt.ids},or=function(kt){return kt.entities},st=D(Zn,or,function(kt,dn){return kt.map(function(_t){return dn[_t]})}),jt=function(kt,dn){return dn},on=function(kt,dn){return kt[dn]},Pn=D(Zn,function(kt){return kt.length});if(!Nn)return{selectIds:Zn,selectEntities:or,selectAll:st,selectTotal:Pn,selectById:D(or,jt,on)};var Wt=D(Nn,or);return{selectIds:D(Nn,Zn),selectEntities:Wt,selectAll:D(Nn,st),selectTotal:D(Nn,Pn),selectById:D(Wt,jt,on)}}return{getSelectors:nn}}function Ke(nn){var Nn=Ve(function(Zn,or){return nn(or)});return function(or){return Nn(or,void 0)}}function Ve(nn){return function(Zn,or){function st(on){return Le(on)}var jt=function(on){st(or)?nn(or.payload,on):nn(or,on)};return(0,i.mv)(Zn)?(jt(Zn),Zn):(0,i.ZP)(Zn,jt)}}function Lt(nn,Nn){var Zn=Nn(nn);return Zn}function Rt(nn){return Array.isArray(nn)||(nn=Object.values(nn)),nn}function St(nn,Nn,Zn){nn=Rt(nn);for(var or=[],st=[],jt=0,on=nn;jt<on.length;jt++){var Pn=on[jt],Wt=Lt(Pn,Nn);Wt in Zn.entities?st.push({id:Wt,changes:Pn}):or.push(Pn)}return[or,st]}function Ye(nn){function Nn(cn,Xt){var gn=Lt(cn,nn);gn in Xt.entities||(Xt.ids.push(gn),Xt.entities[gn]=cn)}function Zn(cn,Xt){cn=Rt(cn);for(var gn=0,Rn=cn;gn<Rn.length;gn++){var jn=Rn[gn];Nn(jn,Xt)}}function or(cn,Xt){var gn=Lt(cn,nn);gn in Xt.entities||Xt.ids.push(gn),Xt.entities[gn]=cn}function st(cn,Xt){cn=Rt(cn);for(var gn=0,Rn=cn;gn<Rn.length;gn++){var jn=Rn[gn];or(jn,Xt)}}function jt(cn,Xt){cn=Rt(cn),Xt.ids=[],Xt.entities={},Zn(cn,Xt)}function on(cn,Xt){return Pn([cn],Xt)}function Pn(cn,Xt){var gn=!1;cn.forEach(function(Rn){Rn in Xt.entities&&(delete Xt.entities[Rn],gn=!0)}),gn&&(Xt.ids=Xt.ids.filter(function(Rn){return Rn in Xt.entities}))}function Wt(cn){Object.assign(cn,{ids:[],entities:{}})}function kt(cn,Xt,gn){var Rn=gn.entities[Xt.id],jn=Object.assign({},Rn,Xt.changes),sr=Lt(jn,nn),yr=sr!==Xt.id;return yr&&(cn[Xt.id]=sr,delete gn.entities[Xt.id]),gn.entities[sr]=jn,yr}function dn(cn,Xt){return _t([cn],Xt)}function _t(cn,Xt){var gn={},Rn={};cn.forEach(function(yr){yr.id in Xt.entities&&(Rn[yr.id]={id:yr.id,changes:R(R({},Rn[yr.id]?Rn[yr.id].changes:null),yr.changes)})}),cn=Object.values(Rn);var jn=cn.length>0;if(jn){var sr=cn.filter(function(yr){return kt(gn,yr,Xt)}).length>0;sr&&(Xt.ids=Object.keys(Xt.entities))}}function Vt(cn,Xt){return an([cn],Xt)}function an(cn,Xt){var gn=St(cn,nn,Xt),Rn=gn[0],jn=gn[1];_t(jn,Xt),Zn(Rn,Xt)}return{removeAll:Ke(Wt),addOne:Ve(Nn),addMany:Ve(Zn),setOne:Ve(or),setMany:Ve(st),setAll:Ve(jt),updateOne:Ve(dn),updateMany:Ve(_t),upsertOne:Ve(Vt),upsertMany:Ve(an),removeOne:Ve(on),removeMany:Ve(Pn)}}function He(nn,Nn){var Zn=Ye(nn),or=Zn.removeOne,st=Zn.removeMany,jt=Zn.removeAll;function on(jn,sr){return Pn([jn],sr)}function Pn(jn,sr){jn=Rt(jn);var yr=jn.filter(function(Mr){return!(Lt(Mr,nn)in sr.entities)});yr.length!==0&&gn(yr,sr)}function Wt(jn,sr){return kt([jn],sr)}function kt(jn,sr){jn=Rt(jn),jn.length!==0&&gn(jn,sr)}function dn(jn,sr){jn=Rt(jn),sr.entities={},sr.ids=[],Pn(jn,sr)}function _t(jn,sr){return Vt([jn],sr)}function Vt(jn,sr){for(var yr=!1,Mr=0,ri=jn;Mr<ri.length;Mr++){var ai=ri[Mr],Gi=sr.entities[ai.id];if(Gi){yr=!0,Object.assign(Gi,ai.changes);var Ki=nn(Gi);ai.id!==Ki&&(delete sr.entities[ai.id],sr.entities[Ki]=Gi)}}yr&&Rn(sr)}function an(jn,sr){return cn([jn],sr)}function cn(jn,sr){var yr=St(jn,nn,sr),Mr=yr[0],ri=yr[1];Vt(ri,sr),Pn(Mr,sr)}function Xt(jn,sr){if(jn.length!==sr.length)return!1;for(var yr=0;yr<jn.length&&yr<sr.length;yr++)if(jn[yr]!==sr[yr])return!1;return!0}function gn(jn,sr){jn.forEach(function(yr){sr.entities[nn(yr)]=yr}),Rn(sr)}function Rn(jn){var sr=Object.values(jn.entities);sr.sort(Nn);var yr=sr.map(nn),Mr=jn.ids;Xt(Mr,yr)||(jn.ids=yr)}return{removeOne:or,removeMany:st,removeAll:jt,addOne:Ve(on),updateOne:Ve(_t),upsertOne:Ve(an),setOne:Ve(Wt),setMany:Ve(kt),setAll:Ve(dn),addMany:Ve(Pn),updateMany:Ve(Vt),upsertMany:Ve(cn)}}function vt(nn){nn===void 0&&(nn={});var Nn=R({sortComparer:!1,selectId:function(Pn){return Pn.id}},nn),Zn=Nn.selectId,or=Nn.sortComparer,st=mt(),jt=At(),on=or?He(Zn,or):Ye(Zn);return R(R(R({selectId:Zn,sortComparer:or},st),jt),on)}var at="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",Re=function(nn){nn===void 0&&(nn=21);for(var Nn="",Zn=nn;Zn--;)Nn+=at[Math.random()*64|0];return Nn},ge=["name","message","stack","code"],Ee=function(){function nn(Nn,Zn){this.payload=Nn,this.meta=Zn}return nn}(),je=function(){function nn(Nn,Zn){this.payload=Nn,this.meta=Zn}return nn}(),it=function(nn){if(typeof nn=="object"&&nn!==null){for(var Nn={},Zn=0,or=ge;Zn<or.length;Zn++){var st=or[Zn];typeof nn[st]=="string"&&(Nn[st]=nn[st])}return Nn}return{message:String(nn)}},Ft=function(){function nn(Nn,Zn,or){var st=$e(Nn+"/fulfilled",function(dn,_t,Vt,an){return{payload:dn,meta:L(R({},an||{}),{arg:Vt,requestId:_t,requestStatus:"fulfilled"})}}),jt=$e(Nn+"/pending",function(dn,_t,Vt){return{payload:void 0,meta:L(R({},Vt||{}),{arg:_t,requestId:dn,requestStatus:"pending"})}}),on=$e(Nn+"/rejected",function(dn,_t,Vt,an,cn){return{payload:an,error:(or&&or.serializeError||it)(dn||"Rejected"),meta:L(R({},cn||{}),{arg:Vt,requestId:_t,rejectedWithValue:!!an,requestStatus:"rejected",aborted:dn?.name==="AbortError",condition:dn?.name==="ConditionError"})}}),Pn=!1,Wt=typeof AbortController<"u"?AbortController:function(){function dn(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return dn.prototype.abort=function(){},dn}();function kt(dn){return function(_t,Vt,an){var cn=or?.idGenerator?or.idGenerator(dn):Re(),Xt=new Wt,gn,Rn=!1;function jn(yr){gn=yr,Xt.abort()}var sr=function(){return A(this,null,function(){var yr,Mr,ri,ai,Gi,Ki,Aa;return d(this,function(ma){switch(ma.label){case 0:return ma.trys.push([0,4,,5]),ai=(yr=or?.condition)==null?void 0:yr.call(or,dn,{getState:Vt,extra:an}),sn(ai)?[4,ai]:[3,2];case 1:ai=ma.sent(),ma.label=2;case 2:if(ai===!1||Xt.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return Rn=!0,Gi=new Promise(function(dr,Gr){return Xt.signal.addEventListener("abort",function(){return Gr({name:"AbortError",message:gn||"Aborted"})})}),_t(jt(cn,dn,(Mr=or?.getPendingMeta)==null?void 0:Mr.call(or,{requestId:cn,arg:dn},{getState:Vt,extra:an}))),[4,Promise.race([Gi,Promise.resolve(Zn(dn,{dispatch:_t,getState:Vt,extra:an,requestId:cn,signal:Xt.signal,abort:jn,rejectWithValue:function(dr,Gr){return new Ee(dr,Gr)},fulfillWithValue:function(dr,Gr){return new je(dr,Gr)}})).then(function(dr){if(dr instanceof Ee)throw dr;return dr instanceof je?st(dr.payload,cn,dn,dr.meta):st(dr,cn,dn)})])];case 3:return ri=ma.sent(),[3,5];case 4:return Ki=ma.sent(),ri=Ki instanceof Ee?on(null,cn,dn,Ki.payload,Ki.meta):on(Ki,cn,dn),[3,5];case 5:return Aa=or&&!or.dispatchConditionRejection&&on.match(ri)&&ri.meta.condition,Aa||_t(ri),[2,ri]}})})}();return Object.assign(sr,{abort:jn,requestId:cn,arg:dn,unwrap:function(){return sr.then(Zt)}})}}return Object.assign(kt,{pending:jt,rejected:on,fulfilled:st,typePrefix:Nn})}return nn.withTypes=function(){return nn},nn}();function Zt(nn){if(nn.meta&&nn.meta.rejectedWithValue)throw nn.payload;if(nn.error)throw nn.error;return nn.payload}function sn(nn){return nn!==null&&typeof nn=="object"&&typeof nn.then=="function"}var Mt=function(nn){return nn&&typeof nn.match=="function"},qe=function(nn,Nn){return Mt(nn)?nn.match(Nn):nn(Nn)};function Xe(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];return function(Zn){return nn.some(function(or){return qe(or,Zn)})}}function Ie(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];return function(Zn){return nn.every(function(or){return qe(or,Zn)})}}function de(nn,Nn){if(!nn||!nn.meta)return!1;var Zn=typeof nn.meta.requestId=="string",or=Nn.indexOf(nn.meta.requestStatus)>-1;return Zn&&or}function Te(nn){return typeof nn[0]=="function"&&"pending"in nn[0]&&"fulfilled"in nn[0]&&"rejected"in nn[0]}function we(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];return nn.length===0?function(Zn){return de(Zn,["pending"])}:Te(nn)?function(Zn){var or=nn.map(function(jt){return jt.pending}),st=Xe.apply(void 0,or);return st(Zn)}:we()(nn[0])}function Dt(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];return nn.length===0?function(Zn){return de(Zn,["rejected"])}:Te(nn)?function(Zn){var or=nn.map(function(jt){return jt.rejected}),st=Xe.apply(void 0,or);return st(Zn)}:Dt()(nn[0])}function ft(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];var Zn=function(or){return or&&or.meta&&or.meta.rejectedWithValue};return nn.length===0?function(or){var st=Ie(Dt.apply(void 0,nn),Zn);return st(or)}:Te(nn)?function(or){var st=Ie(Dt.apply(void 0,nn),Zn);return st(or)}:ft()(nn[0])}function ut(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];return nn.length===0?function(Zn){return de(Zn,["fulfilled"])}:Te(nn)?function(Zn){var or=nn.map(function(jt){return jt.fulfilled}),st=Xe.apply(void 0,or);return st(Zn)}:ut()(nn[0])}function Gt(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];return nn.length===0?function(Zn){return de(Zn,["pending","fulfilled","rejected"])}:Te(nn)?function(Zn){for(var or=[],st=0,jt=nn;st<jt.length;st++){var on=jt[st];or.push(on.pending,on.rejected,on.fulfilled)}var Pn=Xe.apply(void 0,or);return Pn(Zn)}:Gt()(nn[0])}var xn=function(nn,Nn){if(typeof nn!="function")throw new TypeError(Nn+" is not a function")},rr=function(){},Ne=function(nn,Nn){return Nn===void 0&&(Nn=rr),nn.catch(Nn),nn},Ge=function(nn,Nn){return nn.addEventListener("abort",Nn,{once:!0}),function(){return nn.removeEventListener("abort",Nn)}},nt=function(nn,Nn){var Zn=nn.signal;Zn.aborted||("reason"in Zn||Object.defineProperty(Zn,"reason",{enumerable:!0,value:Nn,configurable:!0,writable:!0}),nn.abort(Nn))},ze="task",tt="listener",gt="completed",zt="cancelled",Sn="task-"+zt,An="task-"+gt,Hn=tt+"-"+zt,Vn=tt+"-"+gt,tr=function(){function nn(Nn){this.code=Nn,this.name="TaskAbortError",this.message=ze+" "+zt+" (reason: "+Nn+")"}return nn}(),Er=function(nn){if(nn.aborted)throw new tr(nn.reason)};function pr(nn,Nn){var Zn=rr;return new Promise(function(or,st){var jt=function(){return st(new tr(nn.reason))};if(nn.aborted){jt();return}Zn=Ge(nn,jt),Nn.finally(function(){return Zn()}).then(or,st)}).finally(function(){Zn=rr})}var zr=function(nn,Nn){return A(void 0,null,function(){var Zn,or;return d(this,function(st){switch(st.label){case 0:return st.trys.push([0,3,4,5]),[4,Promise.resolve()];case 1:return st.sent(),[4,nn()];case 2:return Zn=st.sent(),[2,{status:"ok",value:Zn}];case 3:return or=st.sent(),[2,{status:or instanceof tr?"cancelled":"rejected",error:or}];case 4:return Nn?.(),[7];case 5:return[2]}})})},fi=function(nn){return function(Nn){return Ne(pr(nn,Nn).then(function(Zn){return Er(nn),Zn}))}},$r=function(nn){var Nn=fi(nn);return function(Zn){return Nn(new Promise(function(or){return setTimeout(or,Zn)}))}},Zr=Object.assign,vi={},ui="listenerMiddleware",Ji=function(nn){var Nn=function(Zn){return Ge(nn,function(){return nt(Zn,nn.reason)})};return function(Zn){xn(Zn,"taskExecutor");var or=new AbortController;Nn(or);var st=zr(function(){return A(void 0,null,function(){var jt;return d(this,function(on){switch(on.label){case 0:return Er(nn),Er(or.signal),[4,Zn({pause:fi(or.signal),delay:$r(or.signal),signal:or.signal})];case 1:return jt=on.sent(),Er(or.signal),[2,jt]}})})},function(){return nt(or,An)});return{result:fi(nn)(st),cancel:function(){nt(or,Sn)}}}},pi=function(nn,Nn){var Zn=function(or,st){return A(void 0,null,function(){var jt,on,Pn,Wt;return d(this,function(kt){switch(kt.label){case 0:Er(Nn),jt=function(){},on=new Promise(function(dn,_t){var Vt=nn({predicate:or,effect:function(an,cn){cn.unsubscribe(),dn([an,cn.getState(),cn.getOriginalState()])}});jt=function(){Vt(),_t()}}),Pn=[on],st!=null&&Pn.push(new Promise(function(dn){return setTimeout(dn,st,null)})),kt.label=1;case 1:return kt.trys.push([1,,3,4]),[4,pr(Nn,Promise.race(Pn))];case 2:return Wt=kt.sent(),Er(Nn),[2,Wt];case 3:return jt(),[7];case 4:return[2]}})})};return function(or,st){return Ne(Zn(or,st))}},ta=function(nn){var Nn=nn.type,Zn=nn.actionCreator,or=nn.matcher,st=nn.predicate,jt=nn.effect;if(Nn)st=$e(Nn).match;else if(Zn)Nn=Zn.type,st=Zn.match;else if(or)st=or;else if(!st)throw new Error("Creating or removing a listener requires one of the known fields for matching an action");return xn(jt,"options.listener"),{predicate:st,type:Nn,effect:jt}},sa=function(nn){var Nn=ta(nn),Zn=Nn.type,or=Nn.predicate,st=Nn.effect,jt=Re(),on={id:jt,effect:st,type:Zn,predicate:or,pending:new Set,unsubscribe:function(){throw new Error("Unsubscribe not initialized")}};return on},Hi=function(nn){nn.pending.forEach(function(Nn){nt(Nn,Hn)})},Fa=function(nn){return function(){nn.forEach(Hi),nn.clear()}},ra=function(nn,Nn,Zn){try{nn(Nn,Zn)}catch(or){setTimeout(function(){throw or},0)}},ba=$e(ui+"/add"),va=$e(ui+"/removeAll"),oo=$e(ui+"/remove"),Qa=function(){for(var nn=[],Nn=0;Nn<arguments.length;Nn++)nn[Nn]=arguments[Nn];console.error.apply(console,h([ui+"/error"],nn))};function za(nn){var Nn=this;nn===void 0&&(nn={});var Zn=new Map,or=nn.extra,st=nn.onError,jt=st===void 0?Qa:st;xn(jt,"onError");var on=function(an){return an.unsubscribe=function(){return Zn.delete(an.id)},Zn.set(an.id,an),function(cn){an.unsubscribe(),cn?.cancelActive&&Hi(an)}},Pn=function(an){for(var cn=0,Xt=Array.from(Zn.values());cn<Xt.length;cn++){var gn=Xt[cn];if(an(gn))return gn}},Wt=function(an){var cn=Pn(function(Xt){return Xt.effect===an.effect});return cn||(cn=sa(an)),on(cn)},kt=function(an){var cn=ta(an),Xt=cn.type,gn=cn.effect,Rn=cn.predicate,jn=Pn(function(sr){var yr=typeof Xt=="string"?sr.type===Xt:sr.predicate===Rn;return yr&&sr.effect===gn});return jn&&(jn.unsubscribe(),an.cancelActive&&Hi(jn)),!!jn},dn=function(an,cn,Xt,gn){return A(Nn,null,function(){var Rn,jn,sr;return d(this,function(yr){switch(yr.label){case 0:Rn=new AbortController,jn=pi(Wt,Rn.signal),yr.label=1;case 1:return yr.trys.push([1,3,4,5]),an.pending.add(Rn),[4,Promise.resolve(an.effect(cn,Zr({},Xt,{getOriginalState:gn,condition:function(Mr,ri){return jn(Mr,ri).then(Boolean)},take:jn,delay:$r(Rn.signal),pause:fi(Rn.signal),extra:or,signal:Rn.signal,fork:Ji(Rn.signal),unsubscribe:an.unsubscribe,subscribe:function(){Zn.set(an.id,an)},cancelActiveListeners:function(){an.pending.forEach(function(Mr,ri,ai){Mr!==Rn&&(nt(Mr,Hn),ai.delete(Mr))})}})))];case 2:return yr.sent(),[3,5];case 3:return sr=yr.sent(),sr instanceof tr||ra(jt,sr,{raisedBy:"effect"}),[3,5];case 4:return nt(Rn,Vn),an.pending.delete(Rn),[7];case 5:return[2]}})})},_t=Fa(Zn),Vt=function(an){return function(cn){return function(Xt){if(ba.match(Xt))return Wt(Xt.payload);if(va.match(Xt)){_t();return}if(oo.match(Xt))return kt(Xt.payload);var gn=an.getState(),Rn=function(){if(gn===vi)throw new Error(ui+": getOriginalState can only be called synchronously");return gn},jn;try{if(jn=cn(Xt),Zn.size>0)for(var sr=an.getState(),yr=Array.from(Zn.values()),Mr=0,ri=yr;Mr<ri.length;Mr++){var ai=ri[Mr],Gi=!1;try{Gi=ai.predicate(Xt,sr,gn)}catch(Ki){Gi=!1,ra(jt,Ki,{raisedBy:"predicate"})}Gi&&dn(ai,Xt,an,Rn)}}finally{gn=vi}return jn}}};return{middleware:Vt,startListening:Wt,stopListening:kt,clearListeners:_t}}var lo="RTK_autoBatch",Io=function(){return function(nn){var Nn;return{payload:nn,meta:(Nn={},Nn[lo]=!0,Nn)}}},Bn,tn=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:typeof t.g<"u"?t.g:globalThis):function(nn){return(Bn||(Bn=Promise.resolve())).then(nn).catch(function(Nn){return setTimeout(function(){throw Nn},0)})},Qt=function(nn){return function(Nn){setTimeout(Nn,nn)}},Cn=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:Qt(10),wr=function(nn){return nn===void 0&&(nn={type:"raf"}),function(Nn){return function(){for(var Zn=[],or=0;or<arguments.length;or++)Zn[or]=arguments[or];var st=Nn.apply(void 0,Zn),jt=!0,on=!1,Pn=!1,Wt=new Set,kt=nn.type==="tick"?tn:nn.type==="raf"?Cn:nn.type==="callback"?nn.queueNotification:Qt(nn.timeout),dn=function(){Pn=!1,on&&(on=!1,Wt.forEach(function(_t){return _t()}))};return Object.assign({},st,{subscribe:function(_t){var Vt=function(){return jt&&_t()},an=st.subscribe(Vt);return Wt.add(_t),function(){an(),Wt.delete(_t)}},dispatch:function(_t){var Vt;try{return jt=!((Vt=_t?.meta)!=null&&Vt[lo]),on=!jt,on&&(Pn||(Pn=!0,kt(dn))),st.dispatch(_t)}finally{jt=!0}}})}}};(0,i.pV)()},32567:(T,g,t)=>{"use strict";t.d(g,{Z:()=>l});var i=t(68404),u=["children","id","from","to","fromOffset","fromOpacity","toOffset","toOpacity","rotate","transform"];function s(){return s=Object.assign?Object.assign.bind():function(p){for(var v=1;v<arguments.length;v++){var d=arguments[v];for(var h in d)Object.prototype.hasOwnProperty.call(d,h)&&(p[h]=d[h])}return p},s.apply(this,arguments)}function f(p,v){if(p==null)return{};var d={},h=Object.keys(p),y,m;for(m=0;m<h.length;m++)y=h[m],!(v.indexOf(y)>=0)&&(d[y]=p[y]);return d}function l(p){var v=p.children,d=p.id,h=p.from,y=p.to,m=p.fromOffset,b=m===void 0?"0%":m,S=p.fromOpacity,w=S===void 0?1:S,O=p.toOffset,C=O===void 0?"100%":O,R=p.toOpacity,L=R===void 0?1:R,A=p.rotate,D=p.transform,_=f(p,u);return i.createElement("defs",null,i.createElement("radialGradient",s({id:d,gradientTransform:A?"rotate("+A+")":D},_),!!v&&v,!v&&i.createElement("stop",{offset:b,stopColor:h,stopOpacity:w}),!v&&i.createElement("stop",{offset:C,stopColor:y,stopOpacity:L})))}},68970:(T,g,t)=>{"use strict";t.d(g,{Z:()=>h});var i=t(59160),u=t.n(i),s=t(68404),f=t(23019),l=t.n(f),p=["top","left","transform","className","children","innerRef"];function v(){return v=Object.assign?Object.assign.bind():function(y){for(var m=1;m<arguments.length;m++){var b=arguments[m];for(var S in b)Object.prototype.hasOwnProperty.call(b,S)&&(y[S]=b[S])}return y},v.apply(this,arguments)}function d(y,m){if(y==null)return{};var b={},S=Object.keys(y),w,O;for(O=0;O<S.length;O++)w=S[O],!(m.indexOf(w)>=0)&&(b[w]=y[w]);return b}function h(y){var m=y.top,b=m===void 0?0:m,S=y.left,w=S===void 0?0:S,O=y.transform,C=y.className,R=y.children,L=y.innerRef,A=d(y,p);return s.createElement("g",v({ref:L,className:l()("visx-group",C),transform:O||"translate("+w+", "+b+")"},A),R)}h.propTypes={top:u().number,left:u().number,transform:u().string,className:u().string,children:u().node,innerRef:u().oneOfType([u().string,u().func,u().object])}},12126:(T,g,t)=>{"use strict";t.r(g),t.d(g,{Group:()=>i.Z});var i=t(68970)},66838:(T,g,t)=>{"use strict";var i;i=!0,g.Z=y;var u=v(t(68404)),s=v(t(23019)),f=t(12126),l=t(50187),p=["className","top","left","data","centroid","innerRadius","outerRadius","cornerRadius","startAngle","endAngle","padAngle","padRadius","pieSort","pieSortValues","pieValue","children","fill"];function v(m){return m&&m.__esModule?m:{default:m}}function d(){return d=Object.assign?Object.assign.bind():function(m){for(var b=1;b<arguments.length;b++){var S=arguments[b];for(var w in S)Object.prototype.hasOwnProperty.call(S,w)&&(m[w]=S[w])}return m},d.apply(this,arguments)}function h(m,b){if(m==null)return{};var S={},w=Object.keys(m),O,C;for(C=0;C<w.length;C++)O=w[C],!(b.indexOf(O)>=0)&&(S[O]=m[O]);return S}function y(m){var b=m.className,S=m.top,w=m.left,O=m.data,C=O===void 0?[]:O,R=m.centroid,L=m.innerRadius,A=L===void 0?0:L,D=m.outerRadius,_=m.cornerRadius,U=m.startAngle,P=m.endAngle,V=m.padAngle,W=m.padRadius,K=m.pieSort,oe=m.pieSortValues,q=m.pieValue,Q=m.children,ae=m.fill,re=ae===void 0?"":ae,z=h(m,p),j=(0,l.arc)({innerRadius:A,outerRadius:D,cornerRadius:_,padRadius:W}),I=(0,l.pie)({startAngle:U,endAngle:P,padAngle:V,value:q,sort:K,sortValues:oe}),N=I(C);return Q?u.default.createElement(u.default.Fragment,null,Q({arcs:N,path:j,pie:I})):u.default.createElement(f.Group,{className:"visx-pie-arcs-group",top:S,left:w},N.map(function(X,Oe){return u.default.createElement("g",{key:"pie-arc-"+Oe},u.default.createElement("path",d({className:(0,s.default)("visx-pie-arc",b),d:j(X)||"",fill:re==null||typeof re=="string"?re:re(X)},z)),R?.(j.centroid(X),X))}))}},50187:(T,g,t)=>{"use strict";g.__esModule=!0,g.arc=p,g.area=v,g.line=d,g.pie=h,g.radialLine=y,g.stack=m;var i=t(39965),u=l(t(783)),s=l(t(88934)),f=l(t(24097));function l(b){return b&&b.__esModule?b:{default:b}}function p(b){var S=b===void 0?{}:b,w=S.innerRadius,O=S.outerRadius,C=S.cornerRadius,R=S.startAngle,L=S.endAngle,A=S.padAngle,D=S.padRadius,_=(0,i.arc)();return w!=null&&(0,u.default)(_.innerRadius,w),O!=null&&(0,u.default)(_.outerRadius,O),C!=null&&(0,u.default)(_.cornerRadius,C),R!=null&&(0,u.default)(_.startAngle,R),L!=null&&(0,u.default)(_.endAngle,L),A!=null&&(0,u.default)(_.padAngle,A),D!=null&&(0,u.default)(_.padRadius,D),_}function v(b){var S=b===void 0?{}:b,w=S.x,O=S.x0,C=S.x1,R=S.y,L=S.y0,A=S.y1,D=S.defined,_=S.curve,U=(0,i.area)();return w&&(0,u.default)(U.x,w),O&&(0,u.default)(U.x0,O),C&&(0,u.default)(U.x1,C),R&&(0,u.default)(U.y,R),L&&(0,u.default)(U.y0,L),A&&(0,u.default)(U.y1,A),D&&U.defined(D),_&&U.curve(_),U}function d(b){var S=b===void 0?{}:b,w=S.x,O=S.y,C=S.defined,R=S.curve,L=(0,i.line)();return w&&(0,u.default)(L.x,w),O&&(0,u.default)(L.y,O),C&&L.defined(C),R&&L.curve(R),L}function h(b){var S=b===void 0?{}:b,w=S.startAngle,O=S.endAngle,C=S.padAngle,R=S.value,L=S.sort,A=S.sortValues,D=(0,i.pie)();return(L===null||L!=null)&&D.sort(L),(A===null||A!=null)&&D.sortValues(A),R!=null&&D.value(R),C!=null&&(0,u.default)(D.padAngle,C),w!=null&&(0,u.default)(D.startAngle,w),O!=null&&(0,u.default)(D.endAngle,O),D}function y(b){var S=b===void 0?{}:b,w=S.angle,O=S.radius,C=S.defined,R=S.curve,L=(0,i.radialLine)();return w&&(0,u.default)(L.angle,w),O&&(0,u.default)(L.radius,O),C&&L.defined(C),R&&L.curve(R),L}function m(b){var S=b.keys,w=b.value,O=b.order,C=b.offset,R=(0,i.stack)();return S&&R.keys(S),w&&(0,u.default)(R.value,w),O&&R.order((0,s.default)(O)),C&&R.offset((0,f.default)(C)),R}},783:(T,g)=>{"use strict";g.__esModule=!0,g.default=t;function t(i,u){i(u)}},24097:(T,g,t)=>{"use strict";g.__esModule=!0,g.STACK_OFFSET_NAMES=g.STACK_OFFSETS=void 0,g.default=f;var i=t(39965),u={expand:i.stackOffsetExpand,diverging:i.stackOffsetDiverging,none:i.stackOffsetNone,silhouette:i.stackOffsetSilhouette,wiggle:i.stackOffsetWiggle};g.STACK_OFFSETS=u;var s=Object.keys(u);g.STACK_OFFSET_NAMES=s;function f(l){return l&&u[l]||u.none}},88934:(T,g,t)=>{"use strict";g.__esModule=!0,g.STACK_ORDER_NAMES=g.STACK_ORDERS=void 0,g.default=f;var i=t(39965),u={ascending:i.stackOrderAscending,descending:i.stackOrderDescending,insideout:i.stackOrderInsideOut,none:i.stackOrderNone,reverse:i.stackOrderReverse};g.STACK_ORDERS=u;var s=Object.keys(u);g.STACK_ORDER_NAMES=s;function f(l){return l&&u[l]||u.none}},46495:(T,g,t)=>{"use strict";t.d(g,{Z:()=>l});var i=t(68404),u=["tooltipOpen"];function s(p,v){if(p==null)return{};var d={},h=Object.keys(p),y,m;for(m=0;m<h.length;m++)y=h[m],!(v.indexOf(y)>=0)&&(d[y]=p[y]);return d}function f(){return f=Object.assign?Object.assign.bind():function(p){for(var v=1;v<arguments.length;v++){var d=arguments[v];for(var h in d)Object.prototype.hasOwnProperty.call(d,h)&&(p[h]=d[h])}return p},f.apply(this,arguments)}function l(p){var v=(0,i.useState)(f({tooltipOpen:!1},p)),d=v[0],h=v[1],y=(0,i.useCallback)(function(b){return h(typeof b=="function"?function(S){var w=S.tooltipOpen,O=s(S,u);return f({},b(O),{tooltipOpen:!0})}:{tooltipOpen:!0,tooltipLeft:b.tooltipLeft,tooltipTop:b.tooltipTop,tooltipData:b.tooltipData})},[h]),m=(0,i.useCallback)(function(){return h({tooltipOpen:!1,tooltipLeft:void 0,tooltipTop:void 0,tooltipData:void 0})},[h]);return{tooltipOpen:d.tooltipOpen,tooltipLeft:d.tooltipLeft,tooltipTop:d.tooltipTop,tooltipData:d.tooltipData,updateTooltip:h,showTooltip:y,hideTooltip:m}}},95670:(T,g,t)=>{"use strict";t.d(g,{Z:()=>be});var i=t(68404),u=t(28974);function s({debounce:ye,scroll:Se,polyfill:$e}={debounce:0,scroll:!1}){const Le=$e||(typeof window>"u"?class{}:window.ResizeObserver);if(!Le)throw new Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");const[ct,Bt]=(0,i.useState)({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),Tt=(0,i.useRef)({element:null,scrollContainers:null,resizeObserver:null,lastBounds:ct}),Me=ye?typeof ye=="number"?ye:ye.scroll:null,te=ye?typeof ye=="number"?ye:ye.resize:null,ce=(0,i.useRef)(!1);(0,i.useEffect)(()=>(ce.current=!0,()=>void(ce.current=!1)));const[pe,Fe,pt]=(0,i.useMemo)(()=>{const Ke=()=>{if(!Tt.current.element)return;const{left:Ve,top:Lt,width:Rt,height:St,bottom:Ye,right:He,x:vt,y:at}=Tt.current.element.getBoundingClientRect(),Re={left:Ve,top:Lt,width:Rt,height:St,bottom:Ye,right:He,x:vt,y:at};Object.freeze(Re),ce.current&&!d(Tt.current.lastBounds,Re)&&Bt(Tt.current.lastBounds=Re)};return[Ke,te?(0,u.debounce)(Ke,te):Ke,Me?(0,u.debounce)(Ke,Me):Ke]},[Bt,Me,te]);function ot(){Tt.current.scrollContainers&&(Tt.current.scrollContainers.forEach(Ke=>Ke.removeEventListener("scroll",pt,!0)),Tt.current.scrollContainers=null),Tt.current.resizeObserver&&(Tt.current.resizeObserver.disconnect(),Tt.current.resizeObserver=null)}function mt(){Tt.current.element&&(Tt.current.resizeObserver=new Le(pt),Tt.current.resizeObserver.observe(Tt.current.element),Se&&Tt.current.scrollContainers&&Tt.current.scrollContainers.forEach(Ke=>Ke.addEventListener("scroll",pt,{capture:!0,passive:!0})))}const At=Ke=>{!Ke||Ke===Tt.current.element||(ot(),Tt.current.element=Ke,Tt.current.scrollContainers=p(Ke),mt())};return l(pt,Boolean(Se)),f(Fe),(0,i.useEffect)(()=>{ot(),mt()},[Se,pt,Fe]),(0,i.useEffect)(()=>ot,[]),[At,ct,pe]}function f(ye){(0,i.useEffect)(()=>{const Se=ye;return window.addEventListener("resize",Se),()=>void window.removeEventListener("resize",Se)},[ye])}function l(ye,Se){(0,i.useEffect)(()=>{if(Se){const $e=ye;return window.addEventListener("scroll",$e,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",$e,!0)}},[ye,Se])}function p(ye){const Se=[];if(!ye||ye===document.body)return Se;const{overflow:$e,overflowX:Le,overflowY:ct}=window.getComputedStyle(ye);return[$e,Le,ct].some(Bt=>Bt==="auto"||Bt==="scroll")&&Se.push(ye),[...Se,...p(ye.parentElement)]}const v=["x","y","top","bottom","left","right","width","height"],d=(ye,Se)=>v.every($e=>ye[$e]===Se[$e]),h=s;var y=t(59160),m=t.n(y),b=t(97394);function S(ye,Se){ye.prototype=Object.create(Se.prototype),ye.prototype.constructor=ye,w(ye,Se)}function w(ye,Se){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Le,ct){return Le.__proto__=ct,Le},w(ye,Se)}var O=function(ye){S(Se,ye);function Se(){return ye.apply(this,arguments)||this}var $e=Se.prototype;return $e.componentWillUnmount=function(){this.node&&document.body&&(document.body.removeChild(this.node),delete this.node)},$e.render=function(){return!this.node&&typeof document<"u"&&(this.node=document.createElement("div"),this.props.zIndex!=null&&(this.node.style.zIndex=""+this.props.zIndex),document.body.append(this.node)),this.node?b.createPortal(this.props.children,this.node):null},Se}(i.PureComponent);O.propTypes={zIndex:m().oneOfType([m().number,m().string])};var C=t(23019),R=t.n(C),L=["className","top","left","offsetLeft","offsetTop","style","children","unstyled","applyPositionStyle"];function A(){return A=Object.assign?Object.assign.bind():function(ye){for(var Se=1;Se<arguments.length;Se++){var $e=arguments[Se];for(var Le in $e)Object.prototype.hasOwnProperty.call($e,Le)&&(ye[Le]=$e[Le])}return ye},A.apply(this,arguments)}function D(ye,Se){if(ye==null)return{};var $e={},Le=Object.keys(ye),ct,Bt;for(Bt=0;Bt<Le.length;Bt++)ct=Le[Bt],!(Se.indexOf(ct)>=0)&&($e[ct]=ye[ct]);return $e}var _={position:"absolute",backgroundColor:"white",color:"#666666",padding:".3rem .5rem",borderRadius:"3px",fontSize:"14px",boxShadow:"0 1px 2px rgba(33,33,33,0.2)",lineHeight:"1em",pointerEvents:"none"},U=i.forwardRef(function(ye,Se){var $e=ye.className,Le=ye.top,ct=ye.left,Bt=ye.offsetLeft,Tt=Bt===void 0?10:Bt,Me=ye.offsetTop,te=Me===void 0?10:Me,ce=ye.style,pe=ce===void 0?_:ce,Fe=ye.children,pt=ye.unstyled,ot=pt===void 0?!1:pt,mt=ye.applyPositionStyle,At=mt===void 0?!1:mt,Ke=D(ye,L);return i.createElement("div",A({ref:Se,className:R()("visx-tooltip",$e),style:A({top:Le==null||te==null?Le:Le+te,left:ct==null||Tt==null?ct:ct+Tt},At&&{position:"absolute"},!ot&&pe)},Ke),Fe)});U.propTypes={children:m().node,className:m().string,left:m().number,offsetLeft:m().number,offsetTop:m().number,top:m().number,applyPositionStyle:m().bool,unstyled:m().bool},U.displayName="Tooltip";const P=U;function V(){return V=Object.assign?Object.assign.bind():function(ye){for(var Se=1;Se<arguments.length;Se++){var $e=arguments[Se];for(var Le in $e)Object.prototype.hasOwnProperty.call($e,Le)&&(ye[Le]=$e[Le])}return ye},V.apply(this,arguments)}function W(ye){if(ye===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ye}function K(ye,Se){ye.prototype=Object.create(Se.prototype),ye.prototype.constructor=ye,oe(ye,Se)}function oe(ye,Se){return oe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Le,ct){return Le.__proto__=ct,Le},oe(ye,Se)}var q={top:0,right:0,bottom:0,left:0,width:0,height:0};function Q(ye){var Se;return Se=function($e){K(Le,$e);function Le(Bt){var Tt;return Tt=$e.call(this,Bt)||this,Tt.state={rect:void 0,parentRect:void 0},Tt.nodeRef=i.createRef(),Tt.getRects=Tt.getRects.bind(W(Tt)),Tt}var ct=Le.prototype;return ct.componentDidMount=function(){var Tt,Me=this;this.node=(Tt=this.nodeRef)!=null&&Tt.current?this.nodeRef.current:b.findDOMNode(this),this.setState(function(){return Me.getRects()})},ct.getRects=function(){if(!this.node)return this.state;var Tt=this.node,Me=Tt.parentNode,te=Tt.getBoundingClientRect?Tt.getBoundingClientRect():q,ce=Me!=null&&Me.getBoundingClientRect?Me.getBoundingClientRect():q;return{rect:te,parentRect:ce}},ct.render=function(){return i.createElement(ye,V({nodeRef:this.nodeRef,getRects:this.getRects},this.state,this.props))},Le}(i.PureComponent),Se.displayName="withBoundingRects("+(ye.displayName||"")+")",Se}var ae=(0,i.createContext)({isFlippedVertically:!1,isFlippedHorizontally:!1}),re=ae.Provider,z=ae.Consumer,j=function(){return useContext(ae)},I=["children","getRects","left","offsetLeft","offsetTop","parentRect","rect","style","top","unstyled","nodeRef"];function N(){return N=Object.assign?Object.assign.bind():function(ye){for(var Se=1;Se<arguments.length;Se++){var $e=arguments[Se];for(var Le in $e)Object.prototype.hasOwnProperty.call($e,Le)&&(ye[Le]=$e[Le])}return ye},N.apply(this,arguments)}function X(ye,Se){if(ye==null)return{};var $e={},Le=Object.keys(ye),ct,Bt;for(Bt=0;Bt<Le.length;Bt++)ct=Le[Bt],!(Se.indexOf(ct)>=0)&&($e[ct]=ye[ct]);return $e}function Oe(ye){var Se=ye.children,$e=ye.getRects,Le=ye.left,ct=Le===void 0?0:Le,Bt=ye.offsetLeft,Tt=Bt===void 0?10:Bt,Me=ye.offsetTop,te=Me===void 0?10:Me,ce=ye.parentRect,pe=ye.rect,Fe=ye.style,pt=Fe===void 0?_:Fe,ot=ye.top,mt=ot===void 0?0:ot,At=ye.unstyled,Ke=At===void 0?!1:At,Ve=ye.nodeRef,Lt=X(ye,I),Rt,St=!1,Ye=!1;if(pe&&ce){var He=ct,vt=mt;if(ce.width){var at=He+Tt+pe.width-ce.width,Re=pe.width-He-Tt;St=at>0&&at>Re}else{var ge=He+Tt+pe.width-window.innerWidth,Ee=pe.width-He-Tt;St=ge>0&&ge>Ee}if(ce.height){var je=vt+te+pe.height-ce.height,it=pe.height-vt-te;Ye=je>0&&je>it}else Ye=vt+te+pe.height>window.innerHeight;He=St?He-pe.width-Tt:He+Tt,vt=Ye?vt-pe.height-te:vt+te,He=Math.round(He),vt=Math.round(vt),Rt="translate("+He+"px, "+vt+"px)"}return i.createElement(P,N({ref:Ve,style:N({left:0,top:0,transform:Rt},!Ke&&pt)},Lt),i.createElement(re,{value:{isFlippedVertically:!Ye,isFlippedHorizontally:!St}},Se))}Oe.propTypes={nodeRef:m().oneOfType([m().string,m().func,m().object])};const he=Q(Oe);var Z=["detectBounds","zIndex"],G=["left","top","detectBounds","zIndex"];function ne(){return ne=Object.assign?Object.assign.bind():function(ye){for(var Se=1;Se<arguments.length;Se++){var $e=arguments[Se];for(var Le in $e)Object.prototype.hasOwnProperty.call($e,Le)&&(ye[Le]=$e[Le])}return ye},ne.apply(this,arguments)}function ue(ye,Se){if(ye==null)return{};var $e={},Le=Object.keys(ye),ct,Bt;for(Bt=0;Bt<Le.length;Bt++)ct=Le[Bt],!(Se.indexOf(ct)>=0)&&($e[ct]=ye[ct]);return $e}function be(ye){var Se=ye===void 0?{}:ye,$e=Se.detectBounds,Le=$e===void 0?!0:$e,ct=Se.zIndex,Bt=ue(Se,Z),Tt=h(Bt),Me=Tt[0],te=Tt[1],ce=Tt[2],pe=(0,i.useMemo)(function(){return function(Fe){var pt=Fe.left,ot=pt===void 0?0:pt,mt=Fe.top,At=mt===void 0?0:mt,Ke=Fe.detectBounds,Ve=Fe.zIndex,Lt=ue(Fe,G),Rt=Ke??Le,St=Ve??ct,Ye=Rt?he:P,He=ot+(te.left||0)+window.scrollX,vt=At+(te.top||0)+window.scrollY;return i.createElement(O,{zIndex:St},i.createElement(Ye,ne({left:He,top:vt},Lt)))}},[Le,ct,te.left,te.top]);return{containerRef:Me,containerBounds:te,forceRefreshBounds:ce,TooltipInPortal:pe}}},54391:(T,g,t)=>{"use strict";t.d(g,{Z:()=>l});var i=t(68404),u=Object.assign||function(p){for(var v=1;v<arguments.length;v++){var d=arguments[v];for(var h in d)Object.prototype.hasOwnProperty.call(d,h)&&(p[h]=d[h])}return p},s=function(p,v){var d={};for(var h in p)v.indexOf(h)>=0||Object.prototype.hasOwnProperty.call(p,h)&&(d[h]=p[h]);return d};function f(p){var v=p.html,d=s(p,["html"]),h=(0,i.useRef)(null);return(0,i.useEffect)(function(){if(v){var y=document.createRange().createContextualFragment(v);h.current.innerHTML="",h.current.appendChild(y)}},[v]),i.createElement("div",u({},d,{ref:h}))}const l=f},32809:(T,g,t)=>{"use strict";function i(h){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i=function(m){return typeof m}:i=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},i(h)}g.log=f,g.formatArgs=s,g.save=l,g.load=p,g.useColors=u,g.storage=v(),g.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function u(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function s(h){if(h[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+h[0]+(this.useColors?"%c ":" ")+"+"+T.exports.humanize(this.diff),!!this.useColors){var y="color: "+this.color;h.splice(1,0,y,"color: inherit");var m=0,b=0;h[0].replace(/%[a-zA-Z%]/g,function(S){S!=="%%"&&(m++,S==="%c"&&(b=m))}),h.splice(b,0,y)}}function f(){var h;return(typeof console>"u"?"undefined":i(console))==="object"&&console.log&&(h=console).log.apply(h,arguments)}function l(h){try{h?g.storage.setItem("debug",h):g.storage.removeItem("debug")}catch{}}function p(){var h;try{h=g.storage.getItem("debug")}catch{}return!h&&typeof process<"u"&&"env"in process&&(h=process.env.DEBUG),h}function v(){try{return localStorage}catch{}}T.exports=t(10833)(g);var d=T.exports.formatters;d.j=function(h){try{return JSON.stringify(h)}catch(y){return"[UnexpectedJSONParseError]: "+y.message}}},10833:(T,g,t)=>{"use strict";function i(u){f.debug=f,f.default=f,f.coerce=y,f.disable=d,f.enable=v,f.enabled=h,f.humanize=t(12425),Object.keys(u).forEach(function(m){f[m]=u[m]}),f.instances=[],f.names=[],f.skips=[],f.formatters={};function s(m){for(var b=0,S=0;S<m.length;S++)b=(b<<5)-b+m.charCodeAt(S),b|=0;return f.colors[Math.abs(b)%f.colors.length]}f.selectColor=s;function f(m){var b;function S(){if(S.enabled){for(var w=arguments.length,O=new Array(w),C=0;C<w;C++)O[C]=arguments[C];var R=S,L=Number(new Date),A=L-(b||L);R.diff=A,R.prev=b,R.curr=L,b=L,O[0]=f.coerce(O[0]),typeof O[0]!="string"&&O.unshift("%O");var D=0;O[0]=O[0].replace(/%([a-zA-Z%])/g,function(U,P){if(U==="%%")return U;D++;var V=f.formatters[P];if(typeof V=="function"){var W=O[D];U=V.call(R,W),O.splice(D,1),D--}return U}),f.formatArgs.call(R,O);var _=R.log||f.log;_.apply(R,O)}}return S.namespace=m,S.enabled=f.enabled(m),S.useColors=f.useColors(),S.color=s(m),S.destroy=l,S.extend=p,typeof f.init=="function"&&f.init(S),f.instances.push(S),S}function l(){var m=f.instances.indexOf(this);return m!==-1?(f.instances.splice(m,1),!0):!1}function p(m,b){return f(this.namespace+(typeof b>"u"?":":b)+m)}function v(m){f.save(m),f.names=[],f.skips=[];var b,S=(typeof m=="string"?m:"").split(/[\s,]+/),w=S.length;for(b=0;b<w;b++)S[b]&&(m=S[b].replace(/\*/g,".*?"),m[0]==="-"?f.skips.push(new RegExp("^"+m.substr(1)+"$")):f.names.push(new RegExp("^"+m+"$")));for(b=0;b<f.instances.length;b++){var O=f.instances[b];O.enabled=f.enabled(O.namespace)}}function d(){f.enable("")}function h(m){if(m[m.length-1]==="*")return!0;var b,S;for(b=0,S=f.skips.length;b<S;b++)if(f.skips[b].test(m))return!1;for(b=0,S=f.names.length;b<S;b++)if(f.names[b].test(m))return!0;return!1}function y(m){return m instanceof Error?m.stack||m.message:m}return f.enable(f.load()),f}T.exports=i},24259:(T,g,t)=>{var i=t(7191),u=t(27069),s=u;typeof s.$>"u"&&(s.$=i),typeof s.jQuery>"u"&&(s.jQuery=i),T.exports=i},27069:(T,g,t)=>{"use strict";T.exports=function(){if(typeof globalThis=="object")return globalThis;var i;try{i=this||new Function("return this")()}catch{if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof t.g<"u")return t.g}return i}()},79431:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(R,L,A,D){D===void 0&&(D=A),Object.defineProperty(R,D,{enumerable:!0,get:function(){return L[A]}})}:function(R,L,A,D){D===void 0&&(D=A),R[D]=L[A]}),u=this&&this.__setModuleDefault||(Object.create?function(R,L){Object.defineProperty(R,"default",{enumerable:!0,value:L})}:function(R,L){R.default=L}),s=this&&this.__importStar||function(R){if(R&&R.__esModule)return R;var L={};if(R!=null)for(var A in R)A!=="default"&&Object.prototype.hasOwnProperty.call(R,A)&&i(L,R,A);return u(L,R),L},f=this&&this.__importDefault||function(R){return R&&R.__esModule?R:{default:R}};Object.defineProperty(g,"__esModule",{value:!0}),g.InternalEvents=void 0;var l=s(t(68404)),p=f(t(30896)),v=t(4550),d=t(8522),h=t(57386);function y(){return m(),b(),O(),C(),null}g.InternalEvents=y;function m(){var R,L,A=(0,d.useKBar)(function(K){return{visualState:K.visualState,showing:K.visualState!==v.VisualState.hidden}}),D=A.query,_=A.options,U=A.visualState,P=A.showing;l.useEffect(function(){var K,oe=_.toggleShortcut||"$mod+k",q=(0,p.default)(window,(K={},K[oe]=function(Q){var ae,re,z,j;Q.defaultPrevented||(Q.preventDefault(),D.toggle(),P?(re=(ae=_.callbacks)===null||ae===void 0?void 0:ae.onClose)===null||re===void 0||re.call(ae):(j=(z=_.callbacks)===null||z===void 0?void 0:z.onOpen)===null||j===void 0||j.call(z))},K.Escape=function(Q){var ae,re;P&&(Q.stopPropagation(),Q.preventDefault(),(re=(ae=_.callbacks)===null||ae===void 0?void 0:ae.onClose)===null||re===void 0||re.call(ae)),D.setVisualState(function(z){return z===v.VisualState.hidden||z===v.VisualState.animatingOut?z:v.VisualState.animatingOut})},K));return function(){q()}},[_.callbacks,_.toggleShortcut,D,P]);var V=l.useRef(),W=l.useCallback(function(K){var oe,q,Q=0;K===v.VisualState.animatingIn&&(Q=((oe=_.animations)===null||oe===void 0?void 0:oe.enterMs)||0),K===v.VisualState.animatingOut&&(Q=((q=_.animations)===null||q===void 0?void 0:q.exitMs)||0),clearTimeout(V.current),V.current=setTimeout(function(){var ae=!1;D.setVisualState(function(){var re=K===v.VisualState.animatingIn?v.VisualState.showing:v.VisualState.hidden;return re===v.VisualState.hidden&&(ae=!0),re}),ae&&D.setCurrentRootAction(null)},Q)},[(R=_.animations)===null||R===void 0?void 0:R.enterMs,(L=_.animations)===null||L===void 0?void 0:L.exitMs,D]);l.useEffect(function(){switch(U){case v.VisualState.animatingIn:case v.VisualState.animatingOut:W(U);break}},[W,U])}function b(){var R=(0,d.useKBar)(function(D){return{visualState:D.visualState}}),L=R.visualState,A=R.options;l.useEffect(function(){if(!A.disableDocumentLock)if(L===v.VisualState.animatingIn){if(document.body.style.overflow="hidden",!A.disableScrollbarManagement){var D=(0,h.getScrollbarWidth)(),_=getComputedStyle(document.body)["margin-right"];_&&(D+=Number(_.replace(/\D/g,""))),document.body.style.marginRight=D+"px"}}else L===v.VisualState.hidden&&(document.body.style.removeProperty("overflow"),A.disableScrollbarManagement||document.body.style.removeProperty("margin-right"))},[A.disableDocumentLock,A.disableScrollbarManagement,L])}var S=new WeakSet;function w(R){return function(L){S.has(L)||(R(L),S.add(L))}}function O(){var R=(0,d.useKBar)(function(U){return{actions:U.actions,open:U.visualState===v.VisualState.showing}}),L=R.actions,A=R.query,D=R.open,_=R.options;l.useEffect(function(){var U;if(!D){for(var P=Object.keys(L).map(function(j){return L[j]}),V=[],W=0,K=P;W<K.length;W++){var oe=K[W];!((U=oe.shortcut)===null||U===void 0)&&U.length&&V.push(oe)}V=V.sort(function(j,I){return I.shortcut.join(" ").length-j.shortcut.join(" ").length});for(var q={},Q=function(j){var I=j.shortcut.join(" ");q[I]=w(function(N){var X,Oe,he,Z,G,ne;(0,h.shouldRejectKeystrokes)()||(N.preventDefault(),!((X=j.children)===null||X===void 0)&&X.length?(A.setCurrentRootAction(j.id),A.toggle(),(he=(Oe=_.callbacks)===null||Oe===void 0?void 0:Oe.onOpen)===null||he===void 0||he.call(Oe)):((Z=j.command)===null||Z===void 0||Z.perform(),(ne=(G=_.callbacks)===null||G===void 0?void 0:G.onSelectAction)===null||ne===void 0||ne.call(G,j)))})},ae=0,re=V;ae<re.length;ae++){var oe=re[ae];Q(oe)}var z=(0,p.default)(window,q,{timeout:400});return function(){z()}}},[L,D,_.callbacks,A])}function C(){var R=l.useRef(!0),L=(0,d.useKBar)(function(U){return{isShowing:U.visualState===v.VisualState.showing||U.visualState===v.VisualState.animatingIn}}),A=L.isShowing,D=L.query,_=l.useRef(null);l.useEffect(function(){if(R.current){R.current=!1;return}if(A){_.current=document.activeElement;return}var U=document.activeElement;U?.tagName.toLowerCase()==="input"&&U.blur();var P=_.current;P&&P!==U&&P.focus()},[A]),l.useEffect(function(){function U(P){var V=D.getInput();P.target!==V&&V.focus()}if(A)return window.addEventListener("keydown",U),function(){window.removeEventListener("keydown",U)}},[A,D])}},71690:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(b){for(var S,w=1,O=arguments.length;w<O;w++){S=arguments[w];for(var C in S)Object.prototype.hasOwnProperty.call(S,C)&&(b[C]=S[C])}return b},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(b,S,w,O){O===void 0&&(O=w),Object.defineProperty(b,O,{enumerable:!0,get:function(){return S[w]}})}:function(b,S,w,O){O===void 0&&(O=w),b[O]=S[w]}),s=this&&this.__setModuleDefault||(Object.create?function(b,S){Object.defineProperty(b,"default",{enumerable:!0,value:S})}:function(b,S){b.default=S}),f=this&&this.__importStar||function(b){if(b&&b.__esModule)return b;var S={};if(b!=null)for(var w in b)w!=="default"&&Object.prototype.hasOwnProperty.call(b,w)&&u(S,b,w);return s(S,b),S};Object.defineProperty(g,"__esModule",{value:!0}),g.KBarAnimator=void 0;var l=f(t(68404)),p=t(4550),v=t(8522),d=t(57386),h=[{opacity:0,transform:"scale(.99)"},{opacity:1,transform:"scale(1.01)"},{opacity:1,transform:"scale(1)"}],y=[{transform:"scale(1)"},{transform:"scale(.98)"},{transform:"scale(1)"}],m=function(b){var S,w,O=b.children,C=b.style,R=b.className,L=(0,v.useKBar)(function(Q){return{visualState:Q.visualState,currentRootActionId:Q.currentRootActionId}}),A=L.visualState,D=L.currentRootActionId,_=L.query,U=L.options,P=l.useRef(null),V=l.useRef(null),W=((S=U?.animations)===null||S===void 0?void 0:S.enterMs)||0,K=((w=U?.animations)===null||w===void 0?void 0:w.exitMs)||0;l.useEffect(function(){if(A!==p.VisualState.showing){var Q=A===p.VisualState.animatingIn?W:K,ae=P.current;ae?.animate(h,{duration:Q,easing:A===p.VisualState.animatingOut?"ease-in":"ease-out",direction:A===p.VisualState.animatingOut?"reverse":"normal",fill:"forwards"})}},[U,A,W,K]);var oe=l.useRef();l.useEffect(function(){if(A===p.VisualState.showing){var Q=P.current,ae=V.current;if(!Q||!ae)return;var re=new ResizeObserver(function(z){for(var j=0,I=z;j<I.length;j++){var N=I[j],X=N.contentRect;oe.current||(oe.current=X.height),Q.animate([{height:oe.current+"px"},{height:X.height+"px"}],{duration:W/2,easing:"ease-out",fill:"forwards"}),oe.current=X.height}});return re.observe(ae),function(){re.unobserve(ae)}}},[A,U,W,K]);var q=l.useRef(!0);return l.useEffect(function(){if(q.current){q.current=!1;return}var Q=P.current;Q&&Q.animate(y,{duration:W,easing:"ease-out"})},[D,W]),(0,d.useOuterClick)(P,function(){var Q,ae;_.setVisualState(p.VisualState.animatingOut),(ae=(Q=U.callbacks)===null||Q===void 0?void 0:Q.onClose)===null||ae===void 0||ae.call(Q)}),l.createElement("div",{ref:P,style:i(i(i({},h[0]),C),{pointerEvents:"auto"}),className:R},l.createElement("div",{ref:V},O))};g.KBarAnimator=m},44179:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(d,h,y,m){m===void 0&&(m=y),Object.defineProperty(d,m,{enumerable:!0,get:function(){return h[y]}})}:function(d,h,y,m){m===void 0&&(m=y),d[m]=h[y]}),u=this&&this.__setModuleDefault||(Object.create?function(d,h){Object.defineProperty(d,"default",{enumerable:!0,value:h})}:function(d,h){d.default=h}),s=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var h={};if(d!=null)for(var y in d)y!=="default"&&Object.prototype.hasOwnProperty.call(d,y)&&i(h,d,y);return u(h,d),h};Object.defineProperty(g,"__esModule",{value:!0}),g.KBarProvider=g.KBarContext=void 0;var f=t(64424),l=s(t(68404)),p=t(79431);g.KBarContext=l.createContext({});var v=function(d){var h=(0,f.useStore)(d);return l.createElement(g.KBarContext.Provider,{value:h},l.createElement(p.InternalEvents,null),d.children)};g.KBarProvider=v},21014:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(h,y,m,b){b===void 0&&(b=m),Object.defineProperty(h,b,{enumerable:!0,get:function(){return y[m]}})}:function(h,y,m,b){b===void 0&&(b=m),h[b]=y[m]}),u=this&&this.__setModuleDefault||(Object.create?function(h,y){Object.defineProperty(h,"default",{enumerable:!0,value:y})}:function(h,y){h.default=y}),s=this&&this.__importStar||function(h){if(h&&h.__esModule)return h;var y={};if(h!=null)for(var m in h)m!=="default"&&Object.prototype.hasOwnProperty.call(h,m)&&i(y,h,m);return u(y,h),y};Object.defineProperty(g,"__esModule",{value:!0}),g.KBarPortal=void 0;var f=t(43433),l=s(t(68404)),p=t(4550),v=t(8522);function d(h){var y=(0,v.useKBar)(function(m){return{showing:m.visualState!==p.VisualState.hidden}}).showing;return y?l.createElement(f.Portal,null,h.children):null}g.KBarPortal=d},48384:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(h){for(var y,m=1,b=arguments.length;m<b;m++){y=arguments[m];for(var S in y)Object.prototype.hasOwnProperty.call(y,S)&&(h[S]=y[S])}return h},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(h,y,m,b){b===void 0&&(b=m),Object.defineProperty(h,b,{enumerable:!0,get:function(){return y[m]}})}:function(h,y,m,b){b===void 0&&(b=m),h[b]=y[m]}),s=this&&this.__setModuleDefault||(Object.create?function(h,y){Object.defineProperty(h,"default",{enumerable:!0,value:y})}:function(h,y){h.default=y}),f=this&&this.__importStar||function(h){if(h&&h.__esModule)return h;var y={};if(h!=null)for(var m in h)m!=="default"&&Object.prototype.hasOwnProperty.call(h,m)&&u(y,h,m);return s(y,h),y},l=this&&this.__rest||function(h,y){var m={};for(var b in h)Object.prototype.hasOwnProperty.call(h,b)&&y.indexOf(b)<0&&(m[b]=h[b]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,b=Object.getOwnPropertySymbols(h);S<b.length;S++)y.indexOf(b[S])<0&&Object.prototype.propertyIsEnumerable.call(h,b[S])&&(m[b[S]]=h[b[S]]);return m};Object.defineProperty(g,"__esModule",{value:!0}),g.KBarPositioner=void 0;var p=f(t(68404)),v={position:"fixed",display:"flex",alignItems:"flex-start",justifyContent:"center",width:"100%",inset:"0px",padding:"14vh 16px 16px"};function d(h){return h?i(i({},v),h):v}g.KBarPositioner=p.forwardRef(function(h,y){var m=h.style,b=h.children,S=l(h,["style","children"]);return p.createElement("div",i({ref:y,style:d(m)},S),b)})},39004:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(b){for(var S,w=1,O=arguments.length;w<O;w++){S=arguments[w];for(var C in S)Object.prototype.hasOwnProperty.call(S,C)&&(b[C]=S[C])}return b},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(b,S,w,O){O===void 0&&(O=w),Object.defineProperty(b,O,{enumerable:!0,get:function(){return S[w]}})}:function(b,S,w,O){O===void 0&&(O=w),b[O]=S[w]}),s=this&&this.__setModuleDefault||(Object.create?function(b,S){Object.defineProperty(b,"default",{enumerable:!0,value:S})}:function(b,S){b.default=S}),f=this&&this.__importStar||function(b){if(b&&b.__esModule)return b;var S={};if(b!=null)for(var w in b)w!=="default"&&Object.prototype.hasOwnProperty.call(b,w)&&u(S,b,w);return s(S,b),S};Object.defineProperty(g,"__esModule",{value:!0}),g.KBarResults=void 0;var l=f(t(68404)),p=t(56651),v=t(66924),d=t(8522),h=t(57386),y=0,m=function(b){var S=l.useRef(null),w=l.useRef(null),O=l.useRef(b.items);O.current=b.items;var C=(0,p.useVirtual)({size:O.current.length,parentRef:w}),R=(0,d.useKBar)(function(K){return{search:K.searchQuery,currentRootActionId:K.currentRootActionId,activeIndex:K.activeIndex}}),L=R.query,A=R.search,D=R.currentRootActionId,_=R.activeIndex,U=R.options;l.useEffect(function(){var K=function(oe){var q;oe.isComposing||(oe.key==="ArrowUp"||oe.ctrlKey&&oe.key==="p"?(oe.preventDefault(),L.setActiveIndex(function(Q){var ae=Q>y?Q-1:Q;if(typeof O.current[ae]=="string"){if(ae===0)return Q;ae-=1}return ae})):oe.key==="ArrowDown"||oe.ctrlKey&&oe.key==="n"?(oe.preventDefault(),L.setActiveIndex(function(Q){var ae=Q<O.current.length-1?Q+1:Q;if(typeof O.current[ae]=="string"){if(ae===O.current.length-1)return Q;ae+=1}return ae})):oe.key==="Enter"&&(oe.preventDefault(),(q=S.current)===null||q===void 0||q.click()))};return window.addEventListener("keydown",K),function(){return window.removeEventListener("keydown",K)}},[L]);var P=C.scrollToIndex;l.useEffect(function(){P(_,{align:_<=1?"end":"auto"})},[_,P]),l.useEffect(function(){L.setActiveIndex(typeof b.items[y]=="string"?y+1:y)},[A,D,b.items,L]);var V=l.useCallback(function(K){var oe,q;typeof K!="string"&&(K.command?(K.command.perform(K),L.toggle()):(L.setSearch(""),L.setCurrentRootAction(K.id)),(q=(oe=U.callbacks)===null||oe===void 0?void 0:oe.onSelectAction)===null||q===void 0||q.call(oe,K))},[L,U]),W=(0,h.usePointerMovedSinceMount)();return l.createElement("div",{ref:w,style:{maxHeight:b.maxHeight||400,position:"relative",overflow:"auto"}},l.createElement("div",{role:"listbox",id:v.KBAR_LISTBOX,style:{height:C.totalSize+"px",width:"100%"}},C.virtualItems.map(function(K){var oe=O.current[K.index],q=typeof oe!="string"&&{onPointerMove:function(){return W&&_!==K.index&&L.setActiveIndex(K.index)},onPointerDown:function(){return L.setActiveIndex(K.index)},onClick:function(){return V(oe)}},Q=K.index===_;return l.createElement("div",i({ref:Q?S:null,id:(0,v.getListboxItemId)(K.index),role:"option","aria-selected":Q,key:K.index,style:{position:"absolute",top:0,left:0,width:"100%",transform:"translateY("+K.start+"px)"}},q),l.cloneElement(b.onRender({item:oe,active:Q}),{ref:K.measureRef}))})))};g.KBarResults=m},66924:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(m){for(var b,S=1,w=arguments.length;S<w;S++){b=arguments[S];for(var O in b)Object.prototype.hasOwnProperty.call(b,O)&&(m[O]=b[O])}return m},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(m,b,S,w){w===void 0&&(w=S),Object.defineProperty(m,w,{enumerable:!0,get:function(){return b[S]}})}:function(m,b,S,w){w===void 0&&(w=S),m[w]=b[S]}),s=this&&this.__setModuleDefault||(Object.create?function(m,b){Object.defineProperty(m,"default",{enumerable:!0,value:b})}:function(m,b){m.default=b}),f=this&&this.__importStar||function(m){if(m&&m.__esModule)return m;var b={};if(m!=null)for(var S in m)S!=="default"&&Object.prototype.hasOwnProperty.call(m,S)&&u(b,m,S);return s(b,m),b},l=this&&this.__rest||function(m,b){var S={};for(var w in m)Object.prototype.hasOwnProperty.call(m,w)&&b.indexOf(w)<0&&(S[w]=m[w]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,w=Object.getOwnPropertySymbols(m);O<w.length;O++)b.indexOf(w[O])<0&&Object.prototype.propertyIsEnumerable.call(m,w[O])&&(S[w[O]]=m[w[O]]);return S};Object.defineProperty(g,"__esModule",{value:!0}),g.KBarSearch=g.getListboxItemId=g.KBAR_LISTBOX=void 0;var p=f(t(68404)),v=t(4550),d=t(8522);g.KBAR_LISTBOX="kbar-listbox";var h=function(m){return"kbar-listbox-item-"+m};g.getListboxItemId=h;function y(m){var b=(0,d.useKBar)(function(P){return{search:P.searchQuery,currentRootActionId:P.currentRootActionId,actions:P.actions,activeIndex:P.activeIndex,showing:P.visualState===v.VisualState.showing}}),S=b.query,w=b.search,O=b.actions,C=b.currentRootActionId,R=b.activeIndex,L=b.showing,A=b.options,D=m.defaultPlaceholder,_=l(m,["defaultPlaceholder"]);p.useEffect(function(){return S.setSearch(""),S.getInput().focus(),function(){return S.setSearch("")}},[C,S]);var U=p.useMemo(function(){var P=D??"Type a command or search\u2026";return C&&O[C]?O[C].name:P},[O,C,D]);return p.createElement("input",i({},_,{ref:S.inputRefSetter,autoFocus:!0,autoComplete:"off",role:"combobox",spellCheck:"false","aria-expanded":L,"aria-controls":g.KBAR_LISTBOX,"aria-activedescendant":(0,g.getListboxItemId)(R),value:w,placeholder:U,onChange:function(P){var V,W,K;(V=m.onChange)===null||V===void 0||V.call(m,P),S.setSearch(P.target.value),(K=(W=A?.callbacks)===null||W===void 0?void 0:W.onQueryChange)===null||K===void 0||K.call(W,P.target.value)},onKeyDown:function(P){var V;if((V=m.onKeyDown)===null||V===void 0||V.call(m,P),C&&!w&&P.key==="Backspace"){var W=O[C].parent;S.setCurrentRootAction(W)}}}))}g.KBarSearch=y},51790:function(T,g,t){"use strict";var i=this&&this.__importDefault||function(v){return v&&v.__esModule?v:{default:v}};Object.defineProperty(g,"__esModule",{value:!0}),g.ActionImpl=void 0;var u=i(t(76263)),s=t(70221),f=t(57386),l=function(v){var d=v.keywords,h=d===void 0?"":d,y=v.section,m=y===void 0?"":y;return(h+" "+(typeof m=="string"?m:m.name)).trim()},p=function(){function v(d,h){var y=this,m;this.priority=f.Priority.NORMAL,this.ancestors=[],this.children=[],Object.assign(this,d),this.id=d.id,this.name=d.name,this.keywords=l(d);var b=d.perform;if(this.command=b&&new s.Command({perform:function(){return b(y)}},{history:h.history}),this.perform=(m=this.command)===null||m===void 0?void 0:m.perform,d.parent){var S=h.store[d.parent];(0,u.default)(S,"attempted to create an action whos parent: "+d.parent+" does not exist in the store."),S.addChild(this)}}return v.prototype.addChild=function(d){d.ancestors.unshift(this);for(var h=this.parentActionImpl;h;)d.ancestors.unshift(h),h=h.parentActionImpl;this.children.push(d)},v.prototype.removeChild=function(d){var h=this,y=this.children.indexOf(d);y!==-1&&this.children.splice(y,1),d.children&&d.children.forEach(function(m){h.removeChild(m)})},Object.defineProperty(v.prototype,"parentActionImpl",{get:function(){return this.ancestors[this.ancestors.length-1]},enumerable:!1,configurable:!0}),v.create=function(d,h){return new v(d,h)},v}();g.ActionImpl=p},86876:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(p){for(var v,d=1,h=arguments.length;d<h;d++){v=arguments[d];for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&(p[y]=v[y])}return p},i.apply(this,arguments)},u=this&&this.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(g,"__esModule",{value:!0}),g.ActionInterface=void 0;var s=u(t(76263)),f=t(51790),l=function(){function p(v,d){v===void 0&&(v=[]),d===void 0&&(d={}),this.actions={},this.options=d,this.add(v)}return p.prototype.add=function(v){for(var d=0;d<v.length;d++){var h=v[d];h.parent&&(0,s.default)(this.actions[h.parent],'Attempted to create action "'+h.name+'" without registering its parent "'+h.parent+'" first.'),this.actions[h.id]=f.ActionImpl.create(h,{history:this.options.historyManager,store:this.actions})}return i({},this.actions)},p.prototype.remove=function(v){var d=this;return v.forEach(function(h){var y=d.actions[h.id];if(y){for(var m=y.children;m.length;){var b=m.pop();if(!b)return;delete d.actions[b.id],b.parentActionImpl&&b.parentActionImpl.removeChild(b),b.children&&m.push.apply(m,b.children)}y.parentActionImpl&&y.parentActionImpl.removeChild(y),delete d.actions[h.id]}}),i({},this.actions)},p}();g.ActionInterface=l},70221:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.Command=void 0;var t=function(){function i(u,s){var f=this;s===void 0&&(s={}),this.perform=function(){var l=u.perform();if(typeof l=="function"){var p=s.history;p&&(f.historyItem&&p.remove(f.historyItem),f.historyItem=p.add({perform:u.perform,negate:l}),f.history={undo:function(){return p.undo(f.historyItem)},redo:function(){return p.redo(f.historyItem)}})}}}return i}();g.Command=t},89741:(T,g,t)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.history=g.HistoryItemImpl=void 0;var i=t(57386),u=function(){function l(p){this.perform=p.perform,this.negate=p.negate}return l.create=function(p){return new l(p)},l}();g.HistoryItemImpl=u;var s=function(){function l(){return this.undoStack=[],this.redoStack=[],l.instance||(l.instance=this,this.init()),l.instance}return l.prototype.init=function(){var p=this;typeof window>"u"||window.addEventListener("keydown",function(v){var d;if(!(!p.redoStack.length&&!p.undoStack.length||(0,i.shouldRejectKeystrokes)())){var h=(d=v.key)===null||d===void 0?void 0:d.toLowerCase();v.metaKey&&h==="z"&&v.shiftKey?p.redo():v.metaKey&&h==="z"&&p.undo()}})},l.prototype.add=function(p){var v=u.create(p);return this.undoStack.push(v),v},l.prototype.remove=function(p){var v=this.undoStack.findIndex(function(h){return h===p});if(v!==-1){this.undoStack.splice(v,1);return}var d=this.redoStack.findIndex(function(h){return h===p});d!==-1&&this.redoStack.splice(d,1)},l.prototype.undo=function(p){if(!p){var v=this.undoStack.pop();return v?(v?.negate(),this.redoStack.push(v),v):void 0}var d=this.undoStack.findIndex(function(h){return h===p});if(d!==-1)return this.undoStack.splice(d,1),p.negate(),this.redoStack.push(p),p},l.prototype.redo=function(p){if(!p){var v=this.redoStack.pop();return v?(v?.perform(),this.undoStack.push(v),v):void 0}var d=this.redoStack.findIndex(function(h){return h===p});if(d!==-1)return this.redoStack.splice(d,1),p.perform(),this.undoStack.push(p),p},l.prototype.reset=function(){this.undoStack.splice(0),this.redoStack.splice(0)},l}(),f=new s;g.history=f,Object.freeze(f)},25187:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(s,f,l,p){p===void 0&&(p=l),Object.defineProperty(s,p,{enumerable:!0,get:function(){return f[l]}})}:function(s,f,l,p){p===void 0&&(p=l),s[p]=f[l]}),u=this&&this.__exportStar||function(s,f){for(var l in s)l!=="default"&&!Object.prototype.hasOwnProperty.call(f,l)&&i(f,s,l)};Object.defineProperty(g,"__esModule",{value:!0}),u(t(86876),g),u(t(51790),g)},58166:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(f,l,p,v){v===void 0&&(v=p),Object.defineProperty(f,v,{enumerable:!0,get:function(){return l[p]}})}:function(f,l,p,v){v===void 0&&(v=p),f[v]=l[p]}),u=this&&this.__exportStar||function(f,l){for(var p in f)p!=="default"&&!Object.prototype.hasOwnProperty.call(l,p)&&i(l,f,p)};Object.defineProperty(g,"__esModule",{value:!0}),g.Priority=g.createAction=void 0;var s=t(57386);Object.defineProperty(g,"createAction",{enumerable:!0,get:function(){return s.createAction}}),Object.defineProperty(g,"Priority",{enumerable:!0,get:function(){return s.Priority}}),u(t(65332),g),u(t(21014),g),u(t(48384),g),u(t(66924),g),u(t(39004),g),u(t(8522),g),u(t(92685),g),u(t(44179),g),u(t(71690),g),u(t(4550),g),u(t(25187),g)},30896:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0});var t=["Shift","Meta","Alt","Control"],i=1e3,u="keydown",s=typeof navigator=="object"&&/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"Meta":"Control";function f(d,h){return typeof d.getModifierState=="function"?d.getModifierState(h):!1}function l(d){return d.trim().split(" ").map(function(h){var y=h.split(/\b\+/),m=y.pop();return y=y.map(function(b){return b==="$mod"?s:b}),[y,m]})}function p(d,h){return/^[^A-Za-z0-9]$/.test(d.key)&&h[1]===d.key?!0:!(h[1].toUpperCase()!==d.key.toUpperCase()&&h[1]!==d.code||h[0].find(function(y){return!f(d,y)})||t.find(function(y){return!h[0].includes(y)&&h[1]!==y&&f(d,y)}))}function v(d,h,y){var m,b;y===void 0&&(y={});var S=(m=y.timeout)!==null&&m!==void 0?m:i,w=(b=y.event)!==null&&b!==void 0?b:u,O=Object.keys(h).map(function(A){return[l(A),h[A]]}),C=new Map,R=null,L=function(A){A instanceof KeyboardEvent&&(O.forEach(function(D){var _=D[0],U=D[1],P=C.get(_),V=P||_,W=V[0],K=p(A,W);K?V.length>1?C.set(_,V.slice(1)):(C.delete(_),U(A)):f(A,A.key)||C.delete(_)}),R&&clearTimeout(R),R=setTimeout(C.clear.bind(C),S))};return d.addEventListener(w,L),function(){d.removeEventListener(w,L)}}g.default=v},4550:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.VisualState=void 0;var t;(function(i){i.animatingIn="animating-in",i.showing="showing",i.animatingOut="animating-out",i.hidden="hidden"})(t=g.VisualState||(g.VisualState={}))},8522:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(d){for(var h,y=1,m=arguments.length;y<m;y++){h=arguments[y];for(var b in h)Object.prototype.hasOwnProperty.call(h,b)&&(d[b]=h[b])}return d},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(d,h,y,m){m===void 0&&(m=y),Object.defineProperty(d,m,{enumerable:!0,get:function(){return h[y]}})}:function(d,h,y,m){m===void 0&&(m=y),d[m]=h[y]}),s=this&&this.__setModuleDefault||(Object.create?function(d,h){Object.defineProperty(d,"default",{enumerable:!0,value:h})}:function(d,h){d.default=h}),f=this&&this.__importStar||function(d){if(d&&d.__esModule)return d;var h={};if(d!=null)for(var y in d)y!=="default"&&Object.prototype.hasOwnProperty.call(d,y)&&u(h,d,y);return s(h,d),h};Object.defineProperty(g,"__esModule",{value:!0}),g.useKBar=void 0;var l=f(t(68404)),p=t(44179);function v(d){var h=l.useContext(p.KBarContext),y=h.query,m=h.getState,b=h.subscribe,S=h.options,w=l.useRef(d?.(m())),O=l.useRef(d),C=l.useCallback(function(D){return i(i({},D),{query:y,options:S})},[y,S]),R=l.useState(C(w.current)),L=R[0],A=R[1];return l.useEffect(function(){var D;return O.current&&(D=b(function(_){return O.current(_)},function(_){return A(C(_))})),function(){D&&D()}},[C,b]),L}g.useKBar=v},65332:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(b,S,w,O){O===void 0&&(O=w),Object.defineProperty(b,O,{enumerable:!0,get:function(){return S[w]}})}:function(b,S,w,O){O===void 0&&(O=w),b[O]=S[w]}),u=this&&this.__setModuleDefault||(Object.create?function(b,S){Object.defineProperty(b,"default",{enumerable:!0,value:S})}:function(b,S){b.default=S}),s=this&&this.__importStar||function(b){if(b&&b.__esModule)return b;var S={};if(b!=null)for(var w in b)w!=="default"&&Object.prototype.hasOwnProperty.call(b,w)&&i(S,b,w);return u(S,b),S},f=this&&this.__importDefault||function(b){return b&&b.__esModule?b:{default:b}};Object.defineProperty(g,"__esModule",{value:!0}),g.useDeepMatches=g.useMatches=g.NO_GROUP=void 0;var l=s(t(68404)),p=t(8522),v=t(57386),d=f(t(31983));g.NO_GROUP={name:"none",priority:v.Priority.NORMAL};function h(b,S){return S.priority-b.priority}function y(){var b=(0,p.useKBar)(function(P){return{search:P.searchQuery,actions:P.actions,rootActionId:P.currentRootActionId}}),S=b.search,w=b.actions,O=b.rootActionId,C=l.useMemo(function(){return Object.keys(w).reduce(function(P,V){var W=w[V];if(!W.parent&&!O&&P.push(W),W.id===O)for(var K=0;K<W.children.length;K++)P.push(W.children[K]);return P},[]).sort(h)},[w,O]),R=l.useCallback(function(P){for(var V=[],W=0;W<P.length;W++)V.push(P[W]);return function K(oe,q){q===void 0&&(q=V);for(var Q=0;Q<oe.length;Q++)if(oe[Q].children.length>0){for(var ae=oe[Q].children,re=0;re<ae.length;re++)q.push(ae[re]);K(oe[Q].children,q)}return q}(P)},[]),L=!S,A=l.useMemo(function(){return L?C:R(C)},[R,C,L]),D=m(A,S),_=l.useMemo(function(){for(var P,V,W={},K=[],oe=[],q=0;q<D.length;q++){var Q=D[q],ae=Q.action,re=Q.score||v.Priority.NORMAL,z={name:typeof ae.section=="string"?ae.section:((P=ae.section)===null||P===void 0?void 0:P.name)||g.NO_GROUP.name,priority:typeof ae.section=="string"?re:((V=ae.section)===null||V===void 0?void 0:V.priority)||0+re};W[z.name]||(W[z.name]=[],K.push(z)),W[z.name].push({priority:ae.priority+re,action:ae})}oe=K.sort(h).map(function(X){return{name:X.name,actions:W[X.name].sort(h).map(function(Oe){return Oe.action})}});for(var j=[],q=0;q<oe.length;q++){var I=oe[q];I.name!==g.NO_GROUP.name&&j.push(I.name);for(var N=0;N<I.actions.length;N++)j.push(I.actions[N])}return j},[D]),U=l.useMemo(function(){return O},[_]);return l.useMemo(function(){return{results:_,rootActionId:U}},[U,_])}g.useMatches=y;function m(b,S){var w=l.useMemo(function(){return{filtered:b,search:S}},[b,S]),O=(0,v.useThrottledValue)(w),C=O.filtered,R=O.search;return l.useMemo(function(){if(R.trim()==="")return C.map(function(U){return{score:0,action:U}});for(var L=[],A=0;A<C.length;A++){var D=C[A],_=(0,d.default)([D.name,D.keywords,D.subtitle].join(" "),R);_>0&&L.push({score:_,action:D})}return L},[C,R])}g.useDeepMatches=y},92685:function(T,g,t){"use strict";var i=this&&this.__createBinding||(Object.create?function(v,d,h,y){y===void 0&&(y=h),Object.defineProperty(v,y,{enumerable:!0,get:function(){return d[h]}})}:function(v,d,h,y){y===void 0&&(y=h),v[y]=d[h]}),u=this&&this.__setModuleDefault||(Object.create?function(v,d){Object.defineProperty(v,"default",{enumerable:!0,value:d})}:function(v,d){v.default=d}),s=this&&this.__importStar||function(v){if(v&&v.__esModule)return v;var d={};if(v!=null)for(var h in v)h!=="default"&&Object.prototype.hasOwnProperty.call(v,h)&&i(d,v,h);return u(d,v),d};Object.defineProperty(g,"__esModule",{value:!0}),g.useRegisterActions=void 0;var f=s(t(68404)),l=t(8522);function p(v,d){d===void 0&&(d=[]);var h=(0,l.useKBar)().query,y=f.useMemo(function(){return v},d);f.useEffect(function(){if(y.length){var m=h.registerActions(y);return function(){m()}}},[h,y])}g.useRegisterActions=p},64424:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(O){for(var C,R=1,L=arguments.length;R<L;R++){C=arguments[R];for(var A in C)Object.prototype.hasOwnProperty.call(C,A)&&(O[A]=C[A])}return O},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(O,C,R,L){L===void 0&&(L=R),Object.defineProperty(O,L,{enumerable:!0,get:function(){return C[R]}})}:function(O,C,R,L){L===void 0&&(L=R),O[L]=C[R]}),s=this&&this.__setModuleDefault||(Object.create?function(O,C){Object.defineProperty(O,"default",{enumerable:!0,value:C})}:function(O,C){O.default=C}),f=this&&this.__importStar||function(O){if(O&&O.__esModule)return O;var C={};if(O!=null)for(var R in O)R!=="default"&&Object.prototype.hasOwnProperty.call(O,R)&&u(C,O,R);return s(C,O),C},l=this&&this.__importDefault||function(O){return O&&O.__esModule?O:{default:O}};Object.defineProperty(g,"__esModule",{value:!0}),g.useStore=void 0;var p=t(57416),v=f(t(68404)),d=l(t(76263)),h=t(86876),y=t(89741),m=t(4550);function b(O){var C=v.useRef(i({animations:{enterMs:200,exitMs:100}},O.options)),R=v.useMemo(function(){return new h.ActionInterface(O.actions||[],{historyManager:C.current.enableHistory?y.history:void 0})},[]),L=v.useState({searchQuery:"",currentRootActionId:null,visualState:m.VisualState.hidden,actions:i({},R.actions),activeIndex:0}),A=L[0],D=L[1],_=v.useRef(A);_.current=A;var U=v.useCallback(function(){return _.current},[]),P=v.useMemo(function(){return new S(U)},[U]);v.useEffect(function(){_.current=A,P.notify()},[A,P]);var V=v.useCallback(function(K){return D(function(oe){return i(i({},oe),{actions:R.add(K)})}),function(){D(function(q){return i(i({},q),{actions:R.remove(K)})})}},[R]),W=v.useRef(null);return v.useMemo(function(){return{getState:U,query:{setCurrentRootAction:function(K){D(function(oe){return i(i({},oe),{currentRootActionId:K})})},setVisualState:function(K){D(function(oe){return i(i({},oe),{visualState:typeof K=="function"?K(oe.visualState):K})})},setSearch:function(K){return D(function(oe){return i(i({},oe),{searchQuery:K})})},registerActions:V,toggle:function(){return D(function(K){return i(i({},K),{visualState:[m.VisualState.animatingOut,m.VisualState.hidden].includes(K.visualState)?m.VisualState.animatingIn:m.VisualState.animatingOut})})},setActiveIndex:function(K){return D(function(oe){return i(i({},oe),{activeIndex:typeof K=="number"?K:K(oe.activeIndex)})})},inputRefSetter:function(K){W.current=K},getInput:function(){return(0,d.default)(W.current,"Input is undefined, make sure you apple `query.inputRefSetter` to your search input."),W.current}},options:C.current,subscribe:function(K,oe){return P.subscribe(K,oe)}}},[U,P,V])}g.useStore=b;var S=function(){function O(C){this.subscribers=[],this.getState=C}return O.prototype.subscribe=function(C,R){var L=this,A=new w(function(){return C(L.getState())},R);return this.subscribers.push(A),this.unsubscribe.bind(this,A)},O.prototype.unsubscribe=function(C){if(this.subscribers.length){var R=this.subscribers.indexOf(C);if(R>-1)return this.subscribers.splice(R,1)}},O.prototype.notify=function(){this.subscribers.forEach(function(C){return C.collect()})},O}(),w=function(){function O(C,R){this.collector=C,this.onChange=R}return O.prototype.collect=function(){try{var C=this.collector();(0,p.deepEqual)(C,this.collected)||(this.collected=C,this.onChange&&this.onChange(this.collected))}catch(R){console.warn(R)}},O}()},57386:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(A){for(var D,_=1,U=arguments.length;_<U;_++){D=arguments[_];for(var P in D)Object.prototype.hasOwnProperty.call(D,P)&&(A[P]=D[P])}return A},i.apply(this,arguments)},u=this&&this.__createBinding||(Object.create?function(A,D,_,U){U===void 0&&(U=_),Object.defineProperty(A,U,{enumerable:!0,get:function(){return D[_]}})}:function(A,D,_,U){U===void 0&&(U=_),A[U]=D[_]}),s=this&&this.__setModuleDefault||(Object.create?function(A,D){Object.defineProperty(A,"default",{enumerable:!0,value:D})}:function(A,D){A.default=D}),f=this&&this.__importStar||function(A){if(A&&A.__esModule)return A;var D={};if(A!=null)for(var _ in A)_!=="default"&&Object.prototype.hasOwnProperty.call(A,_)&&u(D,A,_);return s(D,A),D},l=this&&this.__spreadArray||function(A,D,_){if(_||arguments.length===2)for(var U=0,P=D.length,V;U<P;U++)(V||!(U in D))&&(V||(V=Array.prototype.slice.call(D,0,U)),V[U]=D[U]);return A.concat(V||Array.prototype.slice.call(D))};Object.defineProperty(g,"__esModule",{value:!0}),g.Priority=g.isModKey=g.shouldRejectKeystrokes=g.useThrottledValue=g.getScrollbarWidth=g.useIsomorphicLayout=g.noop=g.createAction=g.randomId=g.usePointerMovedSinceMount=g.useOuterClick=g.swallowEvent=void 0;var p=f(t(68404));function v(A){A.stopPropagation(),A.preventDefault()}g.swallowEvent=v;function d(A,D){var _=p.useRef(D);_.current=D,p.useEffect(function(){function U(P){var V,W;!((V=A.current)===null||V===void 0)&&V.contains(P.target)||P.target===((W=A.current)===null||W===void 0?void 0:W.getRootNode().host)||(P.preventDefault(),P.stopPropagation(),_.current())}return window.addEventListener("pointerdown",U,!0),function(){return window.removeEventListener("pointerdown",U,!0)}},[A])}g.useOuterClick=d;function h(){var A=p.useState(!1),D=A[0],_=A[1];return p.useEffect(function(){function U(){_(!0)}if(!D)return window.addEventListener("pointermove",U),function(){return window.removeEventListener("pointermove",U)}},[D]),D}g.usePointerMovedSinceMount=h;function y(){return Math.random().toString(36).substring(2,9)}g.randomId=y;function m(A){return i({id:y()},A)}g.createAction=m;function b(){}g.noop=b,g.useIsomorphicLayout=typeof window>"u"?b:p.useLayoutEffect;function S(){var A=document.createElement("div");A.style.visibility="hidden",A.style.overflow="scroll",document.body.appendChild(A);var D=document.createElement("div");A.appendChild(D);var _=A.offsetWidth-D.offsetWidth;return A.parentNode.removeChild(A),_}g.getScrollbarWidth=S;function w(A,D){D===void 0&&(D=100);var _=p.useState(A),U=_[0],P=_[1],V=p.useRef(Date.now());return p.useEffect(function(){if(D!==0){var W=setTimeout(function(){P(A),V.current=Date.now()},V.current-(Date.now()-D));return function(){clearTimeout(W)}}},[D,A]),D===0?A:U}g.useThrottledValue=w;function O(A){var D,_,U=A===void 0?{ignoreWhenFocused:[]}:A,P=U.ignoreWhenFocused,V=l(["input","textarea"],P,!0).map(function(oe){return oe.toLowerCase()}),W=document.activeElement,K=W&&(V.indexOf(W.tagName.toLowerCase())!==-1||((D=W.attributes.getNamedItem("role"))===null||D===void 0?void 0:D.value)==="textbox"||((_=W.attributes.getNamedItem("contenteditable"))===null||_===void 0?void 0:_.value)==="true");return K}g.shouldRejectKeystrokes=O;var C=typeof window>"u",R=!C&&window.navigator.platform==="MacIntel";function L(A){return R?A.metaKey:A.ctrlKey}g.isModKey=L,g.Priority={HIGH:1,NORMAL:0,LOW:-1}},76767:()=>{(function(T){var g={},t=T.prototype.stopCallback;T.prototype.stopCallback=function(i,u,s,f){var l=this;return l.paused?!0:g[s]||g[f]?!1:t.call(l,i,u,s)},T.prototype.bindGlobal=function(i,u,s){var f=this;if(f.bind(i,u,s),i instanceof Array){for(var l=0;l<i.length;l++)g[i[l]]=!0;return}g[i]=!0},T.prototype.unbindGlobal=function(i,u){var s=this;if(s.unbind(i,u),i instanceof Array){for(var f=0;f<i.length;f++)g[i[f]]=!1;return}g[i]=!1},T.init()})(Mousetrap)},79875:(T,g,t)=>{"use strict";t.d(g,{Z:()=>_});var i=t(14162),u=t(98253),s=t(68404),f=t(11279);const l=function(U){if(!U)return!1;if(U.offsetParent)return!0;if(U.getBBox){var P=U.getBBox();if(P.width||P.height)return!0}if(U.getBoundingClientRect){var V=U.getBoundingClientRect();if(V.width||V.height)return!0}return!1};var p=t(94743),v=t(44287),d=t(93997),h=t.n(d),y=t(43812),m=t(36318);function b(U,P){return U===P?!0:!U||!P?!1:"pageX"in P&&"pageY"in P?U.pageX===P.pageX&&U.pageY===P.pageY:"clientX"in P&&"clientY"in P?U.clientX===P.clientX&&U.clientY===P.clientY:!1}function S(U,P){U!==document.activeElement&&(0,m.Z)(P,U)&&typeof U.focus=="function"&&U.focus()}function w(U,P){var V=null,W=null;function K(q){var Q=(0,i.Z)(q,1),ae=Q[0].target;if(document.documentElement.contains(ae)){var re=ae.getBoundingClientRect(),z=re.width,j=re.height,I=Math.floor(z),N=Math.floor(j);(V!==I||W!==N)&&Promise.resolve().then(function(){P({width:I,height:N})}),V=I,W=N}}var oe=new y.Z(K);return U&&oe.observe(U),function(){oe.disconnect()}}const O=function(U,P){var V=s.useRef(!1),W=s.useRef(null);function K(){window.clearTimeout(W.current)}function oe(q){if(!V.current||q===!0){if(U()===!1)return;V.current=!0,K(),W.current=window.setTimeout(function(){V.current=!1},P)}else K(),W.current=window.setTimeout(function(){V.current=!1,oe()},P)}return[oe,function(){V.current=!1,K()}]};function C(U){return typeof U!="function"?null:U()}function R(U){return(0,u.Z)(U)!=="object"||!U?null:U}var L=function(P,V){var W=P.children,K=P.disabled,oe=P.target,q=P.align,Q=P.onAlign,ae=P.monitorWindowResize,re=P.monitorBufferTime,z=re===void 0?0:re,j=s.useRef({}),I=s.useRef(),N=s.Children.only(W),X=s.useRef({});X.current.disabled=K,X.current.target=oe,X.current.align=q,X.current.onAlign=Q;var Oe=O(function(){var ye=X.current,Se=ye.disabled,$e=ye.target,Le=ye.align,ct=ye.onAlign;if(!Se&&$e){var Bt=I.current,Tt,Me=C($e),te=R($e);j.current.element=Me,j.current.point=te,j.current.align=Le;var ce=document,pe=ce.activeElement;return Me&&l(Me)?Tt=(0,p.E3)(Bt,Me,Le):te&&(Tt=(0,p.zy)(Bt,te,Le)),S(pe,Bt),ct&&Tt&&ct(Bt,Tt),!0}return!1},z),he=(0,i.Z)(Oe,2),Z=he[0],G=he[1],ne=s.useRef({cancel:function(){}}),ue=s.useRef({cancel:function(){}});s.useEffect(function(){var ye=C(oe),Se=R(oe);I.current!==ue.current.element&&(ue.current.cancel(),ue.current.element=I.current,ue.current.cancel=w(I.current,Z)),(j.current.element!==ye||!b(j.current.point,Se)||!h()(j.current.align,q))&&(Z(),ne.current.element!==ye&&(ne.current.cancel(),ne.current.element=ye,ne.current.cancel=w(ye,Z)))}),s.useEffect(function(){K?G():Z()},[K]);var be=s.useRef(null);return s.useEffect(function(){ae?be.current||(be.current=(0,v.Z)(window,"resize",Z)):be.current&&(be.current.remove(),be.current=null)},[ae]),s.useEffect(function(){return function(){ne.current.cancel(),ue.current.cancel(),be.current&&be.current.remove(),G()}},[]),s.useImperativeHandle(V,function(){return{forceAlign:function(){return Z(!0)}}}),s.isValidElement(N)&&(N=s.cloneElement(N,{ref:(0,f.sQ)(N.ref,I)})),N},A=s.forwardRef(L);A.displayName="Align";const _=A},46862:(T,g,t)=>{"use strict";t.d(g,{Z:()=>Zu});var i=t(22060),u=t(78992),s=t(14162),f=t(35920),l=t(85919),p=t(23106),v=t(98253),d=t(68404);function h(bn,cr){var Yr=cr||{},bt=Yr.defaultValue,yn=Yr.value,le=Yr.onChange,ee=Yr.postState,Pe=d.useState(function(){return yn!==void 0?yn:bt!==void 0?typeof bt=="function"?bt():bt:typeof bn=="function"?bn():bn}),We=(0,s.Z)(Pe,2),ht=We[0],Jt=We[1],qt=yn!==void 0?yn:ht;ee&&(qt=ee(qt));var Tn=d.useRef(le);Tn.current=le;var Jn=d.useCallback(function(hr){Jt(hr),qt!==hr&&Tn.current&&Tn.current(hr,qt)},[qt,Tn]),Sr=d.useRef(!0);return d.useEffect(function(){if(Sr.current){Sr.current=!1;return}yn===void 0&&Jt(yn)},[yn]),[qt,Jn]}var y=t(54411),m=t(23019),b=t.n(m),S=t(8024);const w=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var bn=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(bn)||/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(bn?.substr(0,4)))};var O=t(79003),C=t(95289),R=d.createContext(null);function L(){return d.useContext(R)}function A(){var bn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,cr=d.useState(!1),Yr=(0,s.Z)(cr,2),bt=Yr[0],yn=Yr[1],le=d.useRef(null),ee=function(){window.clearTimeout(le.current)};d.useEffect(function(){return ee},[]);var Pe=function(ht,Jt){ee(),le.current=window.setTimeout(function(){yn(ht),Jt&&Jt()},bn)};return[bt,Pe,ee]}function D(){var bn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,cr=d.useRef(null),Yr=d.useRef(null);d.useEffect(function(){return function(){window.clearTimeout(Yr.current)}},[]);function bt(yn){(yn||cr.current===null)&&(cr.current=yn),window.clearTimeout(Yr.current),Yr.current=window.setTimeout(function(){cr.current=null},bn)}return[function(){return cr.current},bt]}function _(bn,cr,Yr,bt){var yn=d.useRef(null);yn.current={open:cr,triggerOpen:Yr,customizedTrigger:bt},d.useEffect(function(){function le(ee){var Pe;if(!((Pe=yn.current)!==null&&Pe!==void 0&&Pe.customizedTrigger)){var We=ee.target;We.shadowRoot&&ee.composed&&(We=ee.composedPath()[0]||We),yn.current.open&&bn().filter(function(ht){return ht}).every(function(ht){return!ht.contains(We)&&ht!==We})&&yn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",le),function(){return window.removeEventListener("mousedown",le)}},[])}var U=t(65745),P=t(87188),V=void 0;function W(bn,cr){var Yr=bn.prefixCls,bt=bn.invalidate,yn=bn.item,le=bn.renderItem,ee=bn.responsive,Pe=bn.registerSize,We=bn.itemKey,ht=bn.className,Jt=bn.style,qt=bn.children,Tn=bn.display,Jn=bn.order,Sr=bn.component,hr=Sr===void 0?"div":Sr,gi=(0,f.Z)(bn,["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","className","style","children","display","order","component"]),Vi=ee&&!Tn;function ua(no){Pe(We,no)}d.useEffect(function(){return function(){ua(null)}},[]);var ha=le&&yn!==V?le(yn):qt,Va;bt||(Va={opacity:Vi?0:1,height:Vi?0:V,overflowY:Vi?"hidden":V,order:ee?Jn:V,pointerEvents:Vi?"none":V,position:Vi?"absolute":V});var Ga={};Vi&&(Ga["aria-hidden"]=!0);var Ca=d.createElement(hr,(0,i.Z)({className:b()(!bt&&Yr,ht),style:(0,p.Z)((0,p.Z)({},Va),Jt)},Ga,gi,{ref:cr}),ha);return ee&&(Ca=d.createElement(P.Z,{onResize:function(Pa){var ro=Pa.offsetWidth;ua(ro)}},Ca)),Ca}var K=d.forwardRef(W);K.displayName="Item";const oe=K;var q=t(7967);function Q(){var bn=(0,d.useState)({}),cr=(0,s.Z)(bn,2),Yr=cr[1],bt=(0,d.useRef)([]),yn=(0,d.useRef)(!1),le=0,ee=0;(0,d.useEffect)(function(){return function(){yn.current=!0}},[]);function Pe(We){var ht=le;le+=1,bt.current.length<ht+1&&(bt.current[ht]=We);var Jt=bt.current[ht];function qt(Tn){bt.current[ht]=typeof Tn=="function"?Tn(bt.current[ht]):Tn,q.Z.cancel(ee),ee=(0,q.Z)(function(){yn.current||Yr({})})}return[Jt,qt]}return Pe}var ae=function(cr,Yr){var bt=d.useContext(j);if(!bt){var yn=cr.component,le=yn===void 0?"div":yn,ee=(0,f.Z)(cr,["component"]);return d.createElement(le,(0,i.Z)({},ee,{ref:Yr}))}var Pe=bt.className,We=(0,f.Z)(bt,["className"]),ht=cr.className,Jt=(0,f.Z)(cr,["className"]);return d.createElement(j.Provider,{value:null},d.createElement(oe,(0,i.Z)({ref:Yr,className:b()(Pe,ht)},We,Jt)))},re=d.forwardRef(ae);re.displayName="RawItem";const z=re;var j=d.createContext(null),I="responsive",N="invalidate";function X(bn){return"+ ".concat(bn.length," ...")}function Oe(bn,cr){var Yr=bn.prefixCls,bt=Yr===void 0?"rc-overflow":Yr,yn=bn.data,le=yn===void 0?[]:yn,ee=bn.renderItem,Pe=bn.renderRawItem,We=bn.itemKey,ht=bn.itemWidth,Jt=ht===void 0?10:ht,qt=bn.ssr,Tn=bn.style,Jn=bn.className,Sr=bn.maxCount,hr=bn.renderRest,gi=bn.renderRawRest,Vi=bn.suffix,ua=bn.component,ha=ua===void 0?"div":ua,Va=bn.itemComponent,Ga=bn.onVisibleChange,Ca=(0,f.Z)(bn,["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"]),no=Q(),Pa=qt==="full",ro=no(null),Ya=(0,s.Z)(ro,2),Oo=Ya[0],No=Ya[1],mo=Oo||0,to=no(new Map),So=(0,s.Z)(to,2),ho=So[0],Eo=So[1],Co=no(0),Do=(0,s.Z)(Co,2),Vo=Do[0],jr=Do[1],fs=no(0),Fo=(0,s.Z)(fs,2),ts=Fo[0],wo=Fo[1],rs=no(0),bo=(0,s.Z)(rs,2),It=bo[0],fn=bo[1],Dn=(0,d.useState)(null),Kn=(0,s.Z)(Dn,2),ii=Kn[0],Mi=Kn[1],ja=(0,d.useState)(null),Ma=(0,s.Z)(ja,2),Xa=Ma[0],Po=Ma[1],ko=d.useMemo(function(){return Xa===null&&Pa?Number.MAX_SAFE_INTEGER:Xa||0},[Xa,Oo]),qo=(0,d.useState)(!1),is=(0,s.Z)(qo,2),as=is[0],Ms=is[1],Qo="".concat(bt,"-item"),ss=Math.max(Vo,ts),Xo=le.length&&Sr===I,bs=Sr===N,js=Xo||typeof Sr=="number"&&le.length>Sr,$s=(0,d.useMemo)(function(){var us=le;return Xo?Oo===null&&Pa?us=le:us=le.slice(0,Math.min(le.length,mo/Jt)):typeof Sr=="number"&&(us=le.slice(0,Sr)),us},[le,Jt,Oo,Sr,Xo]),xs=(0,d.useMemo)(function(){return Xo?le.slice(ko+1):le.slice($s.length)},[le,$s,Xo,ko]),vs=(0,d.useCallback)(function(us,_o){var hs;return typeof We=="function"?We(us):(hs=We&&us?.[We])!==null&&hs!==void 0?hs:_o},[We]),lu=(0,d.useCallback)(ee||function(us){return us},[ee]);function nu(us,_o){Po(us),_o||(Ms(us<le.length-1),Ga?.(us))}function ms(us,_o){No(_o.clientWidth)}function Ns(us,_o){Eo(function(hs){var ls=new Map(hs);return _o===null?ls.delete(us):ls.set(us,_o),ls})}function ku(us,_o){wo(_o),jr(ts)}function Gs(us,_o){fn(_o)}function yu(us){return ho.get(vs($s[us],us))}d.useLayoutEffect(function(){if(mo&&ss&&$s){var us=It,_o=$s.length,hs=_o-1;if(!_o){nu(0),Mi(null);return}for(var ls=0;ls<_o;ls+=1){var Vs=yu(ls);if(Vs===void 0){nu(ls-1,!0);break}if(us+=Vs,hs===0&&us<=mo||ls===hs-1&&us+yu(hs)<=mo){nu(hs),Mi(null);break}else if(us+ss>mo){nu(ls-1),Mi(us-Vs-It+ts);break}}Vi&&yu(0)+It>mo&&Mi(null)}},[mo,ho,ts,It,vs,$s]);var Hu=as&&!!xs.length,bu={};ii!==null&&Xo&&(bu={position:"absolute",left:ii,top:0});var ks={prefixCls:Qo,responsive:Xo,component:Va,invalidate:bs},cu=Pe?function(us,_o){var hs=vs(us,_o);return d.createElement(j.Provider,{key:hs,value:(0,p.Z)((0,p.Z)({},ks),{},{order:_o,item:us,itemKey:hs,registerSize:Ns,display:_o<=ko})},Pe(us,_o))}:function(us,_o){var hs=vs(us,_o);return d.createElement(oe,(0,i.Z)({},ks,{order:_o,key:hs,item:us,renderItem:lu,itemKey:hs,registerSize:Ns,display:_o<=ko}))},Ku,Iu={order:Hu?ko:Number.MAX_SAFE_INTEGER,className:"".concat(Qo,"-rest"),registerSize:ku,display:Hu};if(gi)gi&&(Ku=d.createElement(j.Provider,{value:(0,p.Z)((0,p.Z)({},ks),Iu)},gi(xs)));else{var cs=hr||X;Ku=d.createElement(oe,(0,i.Z)({},ks,Iu),typeof cs=="function"?cs(xs):cs)}var xu=d.createElement(ha,(0,i.Z)({className:b()(!bs&&bt,Jn),style:Tn,ref:cr},Ca),$s.map(cu),js?Ku:null,Vi&&d.createElement(oe,(0,i.Z)({},ks,{order:ko,className:"".concat(Qo,"-suffix"),registerSize:Gs,display:!0,style:bu}),Vi));return Xo&&(xu=d.createElement(P.Z,{onResize:ms},xu)),xu}var he=d.forwardRef(Oe);he.displayName="Overflow",he.Item=z,he.RESPONSIVE=I,he.INVALIDATE=N;const G=he;var ne=function(cr){var Yr=cr.className,bt=cr.customizeIcon,yn=cr.customizeIconProps,le=cr.onMouseDown,ee=cr.onClick,Pe=cr.children,We;return typeof bt=="function"?We=bt(yn):We=bt,d.createElement("span",{className:Yr,onMouseDown:function(Jt){Jt.preventDefault(),le&&le(Jt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:ee,"aria-hidden":!0},We!==void 0?We:d.createElement("span",{className:b()(Yr.split(/\s+/).map(function(ht){return"".concat(ht,"-icon")}))},Pe))};const ue=ne;var be=function(cr,Yr){var bt,yn,le=cr.prefixCls,ee=cr.id,Pe=cr.inputElement,We=cr.disabled,ht=cr.tabIndex,Jt=cr.autoFocus,qt=cr.autoComplete,Tn=cr.editable,Jn=cr.activeDescendantId,Sr=cr.value,hr=cr.maxLength,gi=cr.onKeyDown,Vi=cr.onMouseDown,ua=cr.onChange,ha=cr.onPaste,Va=cr.onCompositionStart,Ga=cr.onCompositionEnd,Ca=cr.open,no=cr.attrs,Pa=Pe||d.createElement("input",null),ro=Pa,Ya=ro.ref,Oo=ro.props,No=Oo.onKeyDown,mo=Oo.onChange,to=Oo.onMouseDown,So=Oo.onCompositionStart,ho=Oo.onCompositionEnd,Eo=Oo.style;return(0,y.Kp)(!("maxLength"in Pa.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Pa=d.cloneElement(Pa,(0,p.Z)((0,p.Z)((0,p.Z)({type:"search"},Oo),{},{id:ee,ref:(0,C.sQ)(Yr,Ya),disabled:We,tabIndex:ht,autoComplete:qt||"off",autoFocus:Jt,className:b()("".concat(le,"-selection-search-input"),(bt=Pa)===null||bt===void 0||(yn=bt.props)===null||yn===void 0?void 0:yn.className),role:"combobox","aria-expanded":Ca,"aria-haspopup":"listbox","aria-owns":"".concat(ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(ee,"_list"),"aria-activedescendant":Jn},no),{},{value:Tn?Sr:"",maxLength:hr,readOnly:!Tn,unselectable:Tn?null:"on",style:(0,p.Z)((0,p.Z)({},Eo),{},{opacity:Tn?null:0}),onKeyDown:function(Do){gi(Do),No&&No(Do)},onMouseDown:function(Do){Vi(Do),to&&to(Do)},onChange:function(Do){ua(Do),mo&&mo(Do)},onCompositionStart:function(Do){Va(Do),So&&So(Do)},onCompositionEnd:function(Do){Ga(Do),ho&&ho(Do)},onPaste:ha})),Pa},ye=d.forwardRef(be);ye.displayName="Input";const Se=ye;function $e(bn){return Array.isArray(bn)?bn:bn!==void 0?[bn]:[]}var Le=typeof window<"u"&&window.document&&window.document.documentElement,ct=Le;function Bt(bn){return bn!=null}function Tt(bn){return["string","number"].includes((0,v.Z)(bn))}function Me(bn){var cr=void 0;return bn&&(Tt(bn.title)?cr=bn.title.toString():Tt(bn.label)&&(cr=bn.label.toString())),cr}function te(bn,cr){ct?d.useLayoutEffect(bn,cr):d.useEffect(bn,cr)}function ce(bn){var cr;return(cr=bn.key)!==null&&cr!==void 0?cr:bn.value}var pe=function(cr){cr.preventDefault(),cr.stopPropagation()},Fe=function(cr){var Yr=cr.id,bt=cr.prefixCls,yn=cr.values,le=cr.open,ee=cr.searchValue,Pe=cr.autoClearSearchValue,We=cr.inputRef,ht=cr.placeholder,Jt=cr.disabled,qt=cr.mode,Tn=cr.showSearch,Jn=cr.autoFocus,Sr=cr.autoComplete,hr=cr.activeDescendantId,gi=cr.tabIndex,Vi=cr.removeIcon,ua=cr.maxTagCount,ha=cr.maxTagTextLength,Va=cr.maxTagPlaceholder,Ga=Va===void 0?function(Mi){return"+ ".concat(Mi.length," ...")}:Va,Ca=cr.tagRender,no=cr.onToggleOpen,Pa=cr.onRemove,ro=cr.onInputChange,Ya=cr.onInputPaste,Oo=cr.onInputKeyDown,No=cr.onInputMouseDown,mo=cr.onInputCompositionStart,to=cr.onInputCompositionEnd,So=d.useRef(null),ho=(0,d.useState)(0),Eo=(0,s.Z)(ho,2),Co=Eo[0],Do=Eo[1],Vo=(0,d.useState)(!1),jr=(0,s.Z)(Vo,2),fs=jr[0],Fo=jr[1],ts="".concat(bt,"-selection"),wo=le||qt==="multiple"&&Pe===!1||qt==="tags"?ee:"",rs=qt==="tags"||qt==="multiple"&&Pe===!1||Tn&&(le||fs);te(function(){Do(So.current.scrollWidth)},[wo]);function bo(Mi,ja,Ma,Xa,Po){return d.createElement("span",{className:b()("".concat(ts,"-item"),(0,l.Z)({},"".concat(ts,"-item-disabled"),Ma)),title:Me(Mi)},d.createElement("span",{className:"".concat(ts,"-item-content")},ja),Xa&&d.createElement(ue,{className:"".concat(ts,"-item-remove"),onMouseDown:pe,onClick:Po,customizeIcon:Vi},"\xD7"))}function It(Mi,ja,Ma,Xa,Po){var ko=function(is){pe(is),no(!le)};return d.createElement("span",{onMouseDown:ko},Ca({label:ja,value:Mi,disabled:Ma,closable:Xa,onClose:Po}))}function fn(Mi){var ja=Mi.disabled,Ma=Mi.label,Xa=Mi.value,Po=!Jt&&!ja,ko=Ma;if(typeof ha=="number"&&(typeof Ma=="string"||typeof Ma=="number")){var qo=String(ko);qo.length>ha&&(ko="".concat(qo.slice(0,ha),"..."))}var is=function(Ms){Ms&&Ms.stopPropagation(),Pa(Mi)};return typeof Ca=="function"?It(Xa,ko,ja,Po,is):bo(Mi,ko,ja,Po,is)}function Dn(Mi){var ja=typeof Ga=="function"?Ga(Mi):Ga;return bo({title:ja},ja,!1)}var Kn=d.createElement("div",{className:"".concat(ts,"-search"),style:{width:Co},onFocus:function(){Fo(!0)},onBlur:function(){Fo(!1)}},d.createElement(Se,{ref:We,open:le,prefixCls:bt,id:Yr,inputElement:null,disabled:Jt,autoFocus:Jn,autoComplete:Sr,editable:rs,activeDescendantId:hr,value:wo,onKeyDown:Oo,onMouseDown:No,onChange:ro,onPaste:Ya,onCompositionStart:mo,onCompositionEnd:to,tabIndex:gi,attrs:(0,U.Z)(cr,!0)}),d.createElement("span",{ref:So,className:"".concat(ts,"-search-mirror"),"aria-hidden":!0},wo,"\xA0")),ii=d.createElement(G,{prefixCls:"".concat(ts,"-overflow"),data:yn,renderItem:fn,renderRest:Dn,suffix:Kn,itemKey:ce,maxCount:ua});return d.createElement(d.Fragment,null,ii,!yn.length&&!wo&&d.createElement("span",{className:"".concat(ts,"-placeholder")},ht))};const pt=Fe;var ot=function(cr){var Yr=cr.inputElement,bt=cr.prefixCls,yn=cr.id,le=cr.inputRef,ee=cr.disabled,Pe=cr.autoFocus,We=cr.autoComplete,ht=cr.activeDescendantId,Jt=cr.mode,qt=cr.open,Tn=cr.values,Jn=cr.placeholder,Sr=cr.tabIndex,hr=cr.showSearch,gi=cr.searchValue,Vi=cr.activeValue,ua=cr.maxLength,ha=cr.onInputKeyDown,Va=cr.onInputMouseDown,Ga=cr.onInputChange,Ca=cr.onInputPaste,no=cr.onInputCompositionStart,Pa=cr.onInputCompositionEnd,ro=d.useState(!1),Ya=(0,s.Z)(ro,2),Oo=Ya[0],No=Ya[1],mo=Jt==="combobox",to=mo||hr,So=Tn[0],ho=gi||"";mo&&Vi&&!Oo&&(ho=Vi),d.useEffect(function(){mo&&No(!1)},[mo,Vi]);var Eo=Jt!=="combobox"&&!qt&&!hr?!1:!!ho,Co=Me(So),Do=function(){if(So)return null;var jr=Eo?{visibility:"hidden"}:void 0;return d.createElement("span",{className:"".concat(bt,"-selection-placeholder"),style:jr},Jn)};return d.createElement(d.Fragment,null,d.createElement("span",{className:"".concat(bt,"-selection-search")},d.createElement(Se,{ref:le,prefixCls:bt,id:yn,open:qt,inputElement:Yr,disabled:ee,autoFocus:Pe,autoComplete:We,editable:to,activeDescendantId:ht,value:ho,onKeyDown:ha,onMouseDown:Va,onChange:function(jr){No(!0),Ga(jr)},onPaste:Ca,onCompositionStart:no,onCompositionEnd:Pa,tabIndex:Sr,attrs:(0,U.Z)(cr,!0),maxLength:mo?ua:void 0})),!mo&&So&&!Eo&&d.createElement("span",{className:"".concat(bt,"-selection-item"),title:Co},So.label),Do())};const mt=ot;function At(bn){return![O.Z.ESC,O.Z.SHIFT,O.Z.BACKSPACE,O.Z.TAB,O.Z.WIN_KEY,O.Z.ALT,O.Z.META,O.Z.WIN_KEY_RIGHT,O.Z.CTRL,O.Z.SEMICOLON,O.Z.EQUALS,O.Z.CAPS_LOCK,O.Z.CONTEXT_MENU,O.Z.F1,O.Z.F2,O.Z.F3,O.Z.F4,O.Z.F5,O.Z.F6,O.Z.F7,O.Z.F8,O.Z.F9,O.Z.F10,O.Z.F11,O.Z.F12].includes(bn)}var Ke=function(cr,Yr){var bt=(0,d.useRef)(null),yn=(0,d.useRef)(!1),le=cr.prefixCls,ee=cr.open,Pe=cr.mode,We=cr.showSearch,ht=cr.tokenWithEnter,Jt=cr.autoClearSearchValue,qt=cr.onSearch,Tn=cr.onSearchSubmit,Jn=cr.onToggleOpen,Sr=cr.onInputKeyDown,hr=cr.domRef;d.useImperativeHandle(Yr,function(){return{focus:function(){bt.current.focus()},blur:function(){bt.current.blur()}}});var gi=D(0),Vi=(0,s.Z)(gi,2),ua=Vi[0],ha=Vi[1],Va=function(Eo){var Co=Eo.which;(Co===O.Z.UP||Co===O.Z.DOWN)&&Eo.preventDefault(),Sr&&Sr(Eo),Co===O.Z.ENTER&&Pe==="tags"&&!yn.current&&!ee&&Tn?.(Eo.target.value),At(Co)&&Jn(!0)},Ga=function(){ha(!0)},Ca=(0,d.useRef)(null),no=function(Eo){qt(Eo,!0,yn.current)!==!1&&Jn(!0)},Pa=function(){yn.current=!0},ro=function(Eo){yn.current=!1,Pe!=="combobox"&&no(Eo.target.value)},Ya=function(Eo){var Co=Eo.target.value;if(ht&&Ca.current&&/[\r\n]/.test(Ca.current)){var Do=Ca.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Co=Co.replace(Do,Ca.current)}Ca.current=null,no(Co)},Oo=function(Eo){var Co=Eo.clipboardData,Do=Co.getData("text");Ca.current=Do},No=function(Eo){var Co=Eo.target;if(Co!==bt.current){var Do=document.body.style.msTouchAction!==void 0;Do?setTimeout(function(){bt.current.focus()}):bt.current.focus()}},mo=function(Eo){var Co=ua();Eo.target!==bt.current&&!Co&&Pe!=="combobox"&&Eo.preventDefault(),(Pe!=="combobox"&&(!We||!Co)||!ee)&&(ee&&Jt!==!1&&qt("",!0,!1),Jn())},to={inputRef:bt,onInputKeyDown:Va,onInputMouseDown:Ga,onInputChange:Ya,onInputPaste:Oo,onInputCompositionStart:Pa,onInputCompositionEnd:ro},So=Pe==="multiple"||Pe==="tags"?d.createElement(pt,(0,i.Z)({},cr,to)):d.createElement(mt,(0,i.Z)({},cr,to));return d.createElement("div",{ref:hr,className:"".concat(le,"-selector"),onClick:No,onMouseDown:mo},So)},Ve=d.forwardRef(Ke);Ve.displayName="Selector";const Lt=Ve;var Rt=t(68409),St=t(94345),Ye=t(43166),He=t(45980),vt=t(91534),at=t(97394),Re=t(6168),ge=t(36318),Ee=t(80976),je=t(11279),it=t(44287),Ft=t(80552),Zt=(0,d.forwardRef)(function(bn,cr){var Yr=bn.didUpdate,bt=bn.getContainer,yn=bn.children,le=(0,d.useRef)();(0,d.useImperativeHandle)(cr,function(){return{}});var ee=(0,d.useRef)(!1);return!ee.current&&(0,Ft.Z)()&&(le.current=bt(),ee.current=!0),(0,d.useEffect)(function(){Yr?.(bn)}),(0,d.useEffect)(function(){return function(){var Pe,We;(Pe=le.current)===null||Pe===void 0||(We=Pe.parentNode)===null||We===void 0||We.removeChild(le.current)}},[]),le.current?at.createPortal(yn,le.current):null});const sn=Zt;function Mt(bn,cr,Yr){return Yr?bn[0]===cr[0]:bn[0]===cr[0]&&bn[1]===cr[1]}function qe(bn,cr,Yr){var bt=bn[cr]||{};return(0,p.Z)((0,p.Z)({},bt),Yr)}function Xe(bn,cr,Yr,bt){for(var yn=Yr.points,le=Object.keys(bn),ee=0;ee<le.length;ee+=1){var Pe=le[ee];if(Mt(bn[Pe].points,yn,bt))return"".concat(cr,"-placement-").concat(Pe)}return""}const Ie=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var bn=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(bn)||/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(bn?.substr(0,4)))};var de=t(45765);function Te(bn){var cr=bn.prefixCls,Yr=bn.motion,bt=bn.animation,yn=bn.transitionName;return Yr||(bt?{motionName:"".concat(cr,"-").concat(bt)}:yn?{motionName:yn}:null)}function we(bn){var cr=bn.prefixCls,Yr=bn.visible,bt=bn.zIndex,yn=bn.mask,le=bn.maskMotion,ee=bn.maskAnimation,Pe=bn.maskTransitionName;if(!yn)return null;var We={};return(le||Pe||ee)&&(We=(0,p.Z)({motionAppear:!0},Te({motion:le,prefixCls:cr,transitionName:Pe,animation:ee}))),d.createElement(de.Z,(0,i.Z)({},We,{visible:Yr,removeOnLeave:!0}),function(ht){var Jt=ht.className;return d.createElement("div",{style:{zIndex:bt},className:b()("".concat(cr,"-mask"),Jt)})})}var Dt=t(79875),ft=t(19094),ut=t.n(ft),Gt=t(53901),xn=["measure","align",null,"motion"];const rr=function(bn,cr){var Yr=(0,d.useState)(null),bt=(0,s.Z)(Yr,2),yn=bt[0],le=bt[1],ee=(0,d.useRef)(),Pe=(0,d.useRef)(!1);function We(qt){Pe.current||le(qt)}function ht(){Re.Z.cancel(ee.current)}function Jt(qt){ht(),ee.current=(0,Re.Z)(function(){We(function(Tn){switch(yn){case"align":return"motion";case"motion":return"stable";default:}return Tn}),qt?.()})}return(0,d.useEffect)(function(){We("measure")},[bn]),(0,d.useEffect)(function(){switch(yn){case"measure":cr();break;default:}yn&&(ee.current=(0,Re.Z)((0,Gt.Z)(ut().mark(function qt(){var Tn,Jn;return ut().wrap(function(hr){for(;;)switch(hr.prev=hr.next){case 0:Tn=xn.indexOf(yn),Jn=xn[Tn+1],Jn&&Tn!==-1&&We(Jn);case 3:case"end":return hr.stop()}},qt)}))))},[yn]),(0,d.useEffect)(function(){return function(){Pe.current=!0,ht()}},[]),[yn,Jt]},Ne=function(bn){var cr=d.useState({width:0,height:0}),Yr=(0,s.Z)(cr,2),bt=Yr[0],yn=Yr[1];function le(Pe){yn({width:Pe.offsetWidth,height:Pe.offsetHeight})}var ee=d.useMemo(function(){var Pe={};if(bn){var We=bt.width,ht=bt.height;bn.indexOf("height")!==-1&&ht?Pe.height=ht:bn.indexOf("minHeight")!==-1&&ht&&(Pe.minHeight=ht),bn.indexOf("width")!==-1&&We?Pe.width=We:bn.indexOf("minWidth")!==-1&&We&&(Pe.minWidth=We)}return Pe},[bn,bt]);return[ee,le]};var Ge=d.forwardRef(function(bn,cr){var Yr=bn.visible,bt=bn.prefixCls,yn=bn.className,le=bn.style,ee=bn.children,Pe=bn.zIndex,We=bn.stretch,ht=bn.destroyPopupOnHide,Jt=bn.forceRender,qt=bn.align,Tn=bn.point,Jn=bn.getRootDomNode,Sr=bn.getClassNameFromAlign,hr=bn.onAlign,gi=bn.onMouseEnter,Vi=bn.onMouseLeave,ua=bn.onMouseDown,ha=bn.onTouchStart,Va=(0,d.useRef)(),Ga=(0,d.useRef)(),Ca=(0,d.useState)(),no=(0,s.Z)(Ca,2),Pa=no[0],ro=no[1],Ya=Ne(We),Oo=(0,s.Z)(Ya,2),No=Oo[0],mo=Oo[1];function to(){We&&mo(Jn())}var So=rr(Yr,to),ho=(0,s.Z)(So,2),Eo=ho[0],Co=ho[1],Do=(0,d.useRef)();function Vo(){return Tn||Jn}function jr(){var It;(It=Va.current)===null||It===void 0||It.forceAlign()}function fs(It,fn){var Dn=Sr(fn);Pa!==Dn&&ro(Dn),Eo==="align"&&(Pa!==Dn?Promise.resolve().then(function(){jr()}):Co(function(){var Kn;(Kn=Do.current)===null||Kn===void 0||Kn.call(Do)}),hr?.(It,fn))}var Fo=(0,p.Z)({},Te(bn));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(It){var fn=Fo[It];Fo[It]=function(Dn,Kn){return Co(),fn?.(Dn,Kn)}});function ts(){return new Promise(function(It){Do.current=It})}d.useEffect(function(){!Fo.motionName&&Eo==="motion"&&Co()},[Fo.motionName,Eo]),d.useImperativeHandle(cr,function(){return{forceAlign:jr,getElement:function(){return Ga.current}}});var wo=(0,p.Z)((0,p.Z)({},No),{},{zIndex:Pe,opacity:Eo==="motion"||Eo==="stable"||!Yr?void 0:0,pointerEvents:Eo==="stable"?void 0:"none"},le),rs=!0;qt?.points&&(Eo==="align"||Eo==="stable")&&(rs=!1);var bo=ee;return d.Children.count(ee)>1&&(bo=d.createElement("div",{className:"".concat(bt,"-content")},ee)),d.createElement(de.Z,(0,i.Z)({visible:Yr,ref:Ga,leavedClassName:"".concat(bt,"-hidden")},Fo,{onAppearPrepare:ts,onEnterPrepare:ts,removeOnLeave:ht,forceRender:Jt}),function(It,fn){var Dn=It.className,Kn=It.style,ii=b()(bt,yn,Pa,Dn);return d.createElement(Dt.Z,{target:Vo(),key:"popup",ref:Va,monitorWindowResize:!0,disabled:rs,align:qt,onAlign:fs},d.createElement("div",{ref:fn,className:ii,onMouseEnter:gi,onMouseLeave:Vi,onMouseDownCapture:ua,onTouchStartCapture:ha,style:(0,p.Z)((0,p.Z)({},Kn),wo)},bo))})});Ge.displayName="PopupInner";const nt=Ge;var ze=d.forwardRef(function(bn,cr){var Yr=bn.prefixCls,bt=bn.visible,yn=bn.zIndex,le=bn.children,ee=bn.mobile;ee=ee===void 0?{}:ee;var Pe=ee.popupClassName,We=ee.popupStyle,ht=ee.popupMotion,Jt=ht===void 0?{}:ht,qt=ee.popupRender,Tn=d.useRef();d.useImperativeHandle(cr,function(){return{forceAlign:function(){},getElement:function(){return Tn.current}}});var Jn=(0,p.Z)({zIndex:yn},We),Sr=le;return d.Children.count(le)>1&&(Sr=d.createElement("div",{className:"".concat(Yr,"-content")},le)),qt&&(Sr=qt(Sr)),d.createElement(de.Z,(0,i.Z)({visible:bt,ref:Tn,removeOnLeave:!0},Jt),function(hr,gi){var Vi=hr.className,ua=hr.style,ha=b()(Yr,Pe,Vi);return d.createElement("div",{ref:gi,className:ha,style:(0,p.Z)((0,p.Z)({},ua),Jn)},Sr)})});ze.displayName="MobilePopupInner";const tt=ze;var gt=["visible","mobile"],zt=d.forwardRef(function(bn,cr){var Yr=bn.visible,bt=bn.mobile,yn=(0,f.Z)(bn,gt),le=(0,d.useState)(Yr),ee=(0,s.Z)(le,2),Pe=ee[0],We=ee[1],ht=(0,d.useState)(!1),Jt=(0,s.Z)(ht,2),qt=Jt[0],Tn=Jt[1],Jn=(0,p.Z)((0,p.Z)({},yn),{},{visible:Pe});(0,d.useEffect)(function(){We(Yr),Yr&&bt&&Tn(Ie())},[Yr,bt]);var Sr=qt?d.createElement(tt,(0,i.Z)({},Jn,{mobile:bt,ref:cr})):d.createElement(nt,(0,i.Z)({},Jn,{ref:cr}));return d.createElement("div",null,d.createElement(we,Jn),Sr)});zt.displayName="Popup";const Sn=zt;var An=d.createContext(null);const Hn=An;function Vn(){}function tr(){return""}function Er(bn){return bn?bn.ownerDocument:window.document}var pr=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function zr(bn){var cr=function(Yr){(0,He.Z)(yn,Yr);var bt=(0,vt.Z)(yn);function yn(le){var ee;(0,Rt.Z)(this,yn),ee=bt.call(this,le),ee.popupRef=d.createRef(),ee.triggerRef=d.createRef(),ee.attachId=void 0,ee.clickOutsideHandler=void 0,ee.touchOutsideHandler=void 0,ee.contextMenuOutsideHandler1=void 0,ee.contextMenuOutsideHandler2=void 0,ee.mouseDownTimeout=void 0,ee.focusTime=void 0,ee.preClickTime=void 0,ee.preTouchTime=void 0,ee.delayTimer=void 0,ee.hasPopupMouseDown=void 0,ee.onMouseEnter=function(We){var ht=ee.props.mouseEnterDelay;ee.fireEvents("onMouseEnter",We),ee.delaySetPopupVisible(!0,ht,ht?null:We)},ee.onMouseMove=function(We){ee.fireEvents("onMouseMove",We),ee.setPoint(We)},ee.onMouseLeave=function(We){ee.fireEvents("onMouseLeave",We),ee.delaySetPopupVisible(!1,ee.props.mouseLeaveDelay)},ee.onPopupMouseEnter=function(){ee.clearDelayTimer()},ee.onPopupMouseLeave=function(We){var ht;We.relatedTarget&&!We.relatedTarget.setTimeout&&(0,ge.Z)((ht=ee.popupRef.current)===null||ht===void 0?void 0:ht.getElement(),We.relatedTarget)||ee.delaySetPopupVisible(!1,ee.props.mouseLeaveDelay)},ee.onFocus=function(We){ee.fireEvents("onFocus",We),ee.clearDelayTimer(),ee.isFocusToShow()&&(ee.focusTime=Date.now(),ee.delaySetPopupVisible(!0,ee.props.focusDelay))},ee.onMouseDown=function(We){ee.fireEvents("onMouseDown",We),ee.preClickTime=Date.now()},ee.onTouchStart=function(We){ee.fireEvents("onTouchStart",We),ee.preTouchTime=Date.now()},ee.onBlur=function(We){ee.fireEvents("onBlur",We),ee.clearDelayTimer(),ee.isBlurToHide()&&ee.delaySetPopupVisible(!1,ee.props.blurDelay)},ee.onContextMenu=function(We){We.preventDefault(),ee.fireEvents("onContextMenu",We),ee.setPopupVisible(!0,We)},ee.onContextMenuClose=function(){ee.isContextMenuToShow()&&ee.close()},ee.onClick=function(We){if(ee.fireEvents("onClick",We),ee.focusTime){var ht;if(ee.preClickTime&&ee.preTouchTime?ht=Math.min(ee.preClickTime,ee.preTouchTime):ee.preClickTime?ht=ee.preClickTime:ee.preTouchTime&&(ht=ee.preTouchTime),Math.abs(ht-ee.focusTime)<20)return;ee.focusTime=0}ee.preClickTime=0,ee.preTouchTime=0,ee.isClickToShow()&&(ee.isClickToHide()||ee.isBlurToHide())&&We&&We.preventDefault&&We.preventDefault();var Jt=!ee.state.popupVisible;(ee.isClickToHide()&&!Jt||Jt&&ee.isClickToShow())&&ee.setPopupVisible(!ee.state.popupVisible,We)},ee.onPopupMouseDown=function(){if(ee.hasPopupMouseDown=!0,clearTimeout(ee.mouseDownTimeout),ee.mouseDownTimeout=window.setTimeout(function(){ee.hasPopupMouseDown=!1},0),ee.context){var We;(We=ee.context).onPopupMouseDown.apply(We,arguments)}},ee.onDocumentClick=function(We){if(!(ee.props.mask&&!ee.props.maskClosable)){var ht=We.target,Jt=ee.getRootDomNode(),qt=ee.getPopupDomNode();(!(0,ge.Z)(Jt,ht)||ee.isContextMenuOnly())&&!(0,ge.Z)(qt,ht)&&!ee.hasPopupMouseDown&&ee.close()}},ee.getRootDomNode=function(){var We=ee.props.getTriggerDOMNode;if(We)return We(ee.triggerRef.current);try{var ht=(0,Ee.Z)(ee.triggerRef.current);if(ht)return ht}catch{}return at.findDOMNode((0,Ye.Z)(ee))},ee.getPopupClassNameFromAlign=function(We){var ht=[],Jt=ee.props,qt=Jt.popupPlacement,Tn=Jt.builtinPlacements,Jn=Jt.prefixCls,Sr=Jt.alignPoint,hr=Jt.getPopupClassNameFromAlign;return qt&&Tn&&ht.push(Xe(Tn,Jn,We,Sr)),hr&&ht.push(hr(We)),ht.join(" ")},ee.getComponent=function(){var We=ee.props,ht=We.prefixCls,Jt=We.destroyPopupOnHide,qt=We.popupClassName,Tn=We.onPopupAlign,Jn=We.popupMotion,Sr=We.popupAnimation,hr=We.popupTransitionName,gi=We.popupStyle,Vi=We.mask,ua=We.maskAnimation,ha=We.maskTransitionName,Va=We.maskMotion,Ga=We.zIndex,Ca=We.popup,no=We.stretch,Pa=We.alignPoint,ro=We.mobile,Ya=We.forceRender,Oo=ee.state,No=Oo.popupVisible,mo=Oo.point,to=ee.getPopupAlign(),So={};return ee.isMouseEnterToShow()&&(So.onMouseEnter=ee.onPopupMouseEnter),ee.isMouseLeaveToHide()&&(So.onMouseLeave=ee.onPopupMouseLeave),So.onMouseDown=ee.onPopupMouseDown,So.onTouchStart=ee.onPopupMouseDown,d.createElement(Sn,(0,i.Z)({prefixCls:ht,destroyPopupOnHide:Jt,visible:No,point:Pa&&mo,className:qt,align:to,onAlign:Tn,animation:Sr,getClassNameFromAlign:ee.getPopupClassNameFromAlign},So,{stretch:no,getRootDomNode:ee.getRootDomNode,style:gi,mask:Vi,zIndex:Ga,transitionName:hr,maskAnimation:ua,maskTransitionName:ha,maskMotion:Va,ref:ee.popupRef,motion:Jn,mobile:ro,forceRender:Ya}),typeof Ca=="function"?Ca():Ca)},ee.attachParent=function(We){Re.Z.cancel(ee.attachId);var ht=ee.props,Jt=ht.getPopupContainer,qt=ht.getDocument,Tn=ee.getRootDomNode(),Jn;Jt?(Tn||Jt.length===0)&&(Jn=Jt(Tn)):Jn=qt(ee.getRootDomNode()).body,Jn?Jn.appendChild(We):ee.attachId=(0,Re.Z)(function(){ee.attachParent(We)})},ee.getContainer=function(){var We=ee.props.getDocument,ht=We(ee.getRootDomNode()).createElement("div");return ht.style.position="absolute",ht.style.top="0",ht.style.left="0",ht.style.width="100%",ee.attachParent(ht),ht},ee.setPoint=function(We){var ht=ee.props.alignPoint;!ht||!We||ee.setState({point:{pageX:We.pageX,pageY:We.pageY}})},ee.handlePortalUpdate=function(){ee.state.prevPopupVisible!==ee.state.popupVisible&&ee.props.afterPopupVisibleChange(ee.state.popupVisible)},ee.triggerContextValue={onPopupMouseDown:ee.onPopupMouseDown};var Pe;return"popupVisible"in le?Pe=!!le.popupVisible:Pe=!!le.defaultPopupVisible,ee.state={prevPopupVisible:Pe,popupVisible:Pe},pr.forEach(function(We){ee["fire".concat(We)]=function(ht){ee.fireEvents(We,ht)}}),ee}return(0,St.Z)(yn,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var ee=this.props,Pe=this.state;if(Pe.popupVisible){var We;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(We=ee.getDocument(this.getRootDomNode()),this.clickOutsideHandler=(0,it.Z)(We,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(We=We||ee.getDocument(this.getRootDomNode()),this.touchOutsideHandler=(0,it.Z)(We,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(We=We||ee.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=(0,it.Z)(We,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=(0,it.Z)(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),Re.Z.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var ee;return((ee=this.popupRef.current)===null||ee===void 0?void 0:ee.getElement())||null}},{key:"getPopupAlign",value:function(){var ee=this.props,Pe=ee.popupPlacement,We=ee.popupAlign,ht=ee.builtinPlacements;return Pe&&ht?qe(ht,Pe,We):We}},{key:"setPopupVisible",value:function(ee,Pe){var We=this.props.alignPoint,ht=this.state.popupVisible;this.clearDelayTimer(),ht!==ee&&("popupVisible"in this.props||this.setState({popupVisible:ee,prevPopupVisible:ht}),this.props.onPopupVisibleChange(ee)),We&&Pe&&ee&&this.setPoint(Pe)}},{key:"delaySetPopupVisible",value:function(ee,Pe,We){var ht=this,Jt=Pe*1e3;if(this.clearDelayTimer(),Jt){var qt=We?{pageX:We.pageX,pageY:We.pageY}:null;this.delayTimer=window.setTimeout(function(){ht.setPopupVisible(ee,qt),ht.clearDelayTimer()},Jt)}else this.setPopupVisible(ee,We)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(ee){var Pe=this.props.children.props,We=this.props;return Pe[ee]&&We[ee]?this["fire".concat(ee)]:Pe[ee]||We[ee]}},{key:"isClickToShow",value:function(){var ee=this.props,Pe=ee.action,We=ee.showAction;return Pe.indexOf("click")!==-1||We.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var ee=this.props.action;return ee==="contextMenu"||ee.length===1&&ee[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var ee=this.props,Pe=ee.action,We=ee.showAction;return Pe.indexOf("contextMenu")!==-1||We.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var ee=this.props,Pe=ee.action,We=ee.hideAction;return Pe.indexOf("click")!==-1||We.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var ee=this.props,Pe=ee.action,We=ee.showAction;return Pe.indexOf("hover")!==-1||We.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var ee=this.props,Pe=ee.action,We=ee.hideAction;return Pe.indexOf("hover")!==-1||We.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var ee=this.props,Pe=ee.action,We=ee.showAction;return Pe.indexOf("focus")!==-1||We.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var ee=this.props,Pe=ee.action,We=ee.hideAction;return Pe.indexOf("focus")!==-1||We.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var ee;(ee=this.popupRef.current)===null||ee===void 0||ee.forceAlign()}}},{key:"fireEvents",value:function(ee,Pe){var We=this.props.children.props[ee];We&&We(Pe);var ht=this.props[ee];ht&&ht(Pe)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var ee=this.state.popupVisible,Pe=this.props,We=Pe.children,ht=Pe.forceRender,Jt=Pe.alignPoint,qt=Pe.className,Tn=Pe.autoDestroy,Jn=d.Children.only(We),Sr={key:"trigger"};this.isContextMenuToShow()?Sr.onContextMenu=this.onContextMenu:Sr.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(Sr.onClick=this.onClick,Sr.onMouseDown=this.onMouseDown,Sr.onTouchStart=this.onTouchStart):(Sr.onClick=this.createTwoChains("onClick"),Sr.onMouseDown=this.createTwoChains("onMouseDown"),Sr.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(Sr.onMouseEnter=this.onMouseEnter,Jt&&(Sr.onMouseMove=this.onMouseMove)):Sr.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?Sr.onMouseLeave=this.onMouseLeave:Sr.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(Sr.onFocus=this.onFocus,Sr.onBlur=this.onBlur):(Sr.onFocus=this.createTwoChains("onFocus"),Sr.onBlur=this.createTwoChains("onBlur"));var hr=b()(Jn&&Jn.props&&Jn.props.className,qt);hr&&(Sr.className=hr);var gi=(0,p.Z)({},Sr);(0,je.Yr)(Jn)&&(gi.ref=(0,je.sQ)(this.triggerRef,Jn.ref));var Vi=d.cloneElement(Jn,gi),ua;return(ee||this.popupRef.current||ht)&&(ua=d.createElement(bn,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!ee&&Tn&&(ua=null),d.createElement(Hn.Provider,{value:this.triggerContextValue},Vi,ua)}}],[{key:"getDerivedStateFromProps",value:function(ee,Pe){var We=ee.popupVisible,ht={};return We!==void 0&&Pe.popupVisible!==We&&(ht.popupVisible=We,ht.prevPopupVisible=Pe.popupVisible),ht}}]),yn}(d.Component);return cr.contextType=Hn,cr.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:tr,getDocument:Er,onPopupVisibleChange:Vn,afterPopupVisibleChange:Vn,onPopupAlign:Vn,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},cr}const fi=zr(sn);var $r=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Zr=function(cr){var Yr=cr===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Yr,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Yr,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Yr,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Yr,adjustY:1}}}},vi=function(cr,Yr){var bt=cr.prefixCls,yn=cr.disabled,le=cr.visible,ee=cr.children,Pe=cr.popupElement,We=cr.containerWidth,ht=cr.animation,Jt=cr.transitionName,qt=cr.dropdownStyle,Tn=cr.dropdownClassName,Jn=cr.direction,Sr=Jn===void 0?"ltr":Jn,hr=cr.placement,gi=cr.dropdownMatchSelectWidth,Vi=cr.dropdownRender,ua=cr.dropdownAlign,ha=cr.getPopupContainer,Va=cr.empty,Ga=cr.getTriggerDOMNode,Ca=cr.onPopupVisibleChange,no=cr.onPopupMouseEnter,Pa=(0,f.Z)(cr,$r),ro="".concat(bt,"-dropdown"),Ya=Pe;Vi&&(Ya=Vi(Pe));var Oo=d.useMemo(function(){return Zr(gi)},[gi]),No=ht?"".concat(ro,"-").concat(ht):Jt,mo=d.useRef(null);d.useImperativeHandle(Yr,function(){return{getPopupElement:function(){return mo.current}}});var to=(0,p.Z)({minWidth:We},qt);return typeof gi=="number"?to.width=gi:gi&&(to.width=We),d.createElement(fi,(0,i.Z)({},Pa,{showAction:Ca?["click"]:[],hideAction:Ca?["click"]:[],popupPlacement:hr||(Sr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Oo,prefixCls:ro,popupTransitionName:No,popup:d.createElement("div",{ref:mo,onMouseEnter:no},Ya),popupAlign:ua,popupVisible:le,getPopupContainer:ha,popupClassName:b()(Tn,(0,l.Z)({},"".concat(ro,"-empty"),Va)),popupStyle:to,getTriggerDOMNode:Ga,onPopupVisibleChange:Ca}),ee)},ui=d.forwardRef(vi);ui.displayName="SelectTrigger";const Ji=ui;var pi=t(54553);function ta(bn,cr){var Yr=bn.key,bt;return"value"in bn&&(bt=bn.value),Yr??(bt!==void 0?bt:"rc-index-key-".concat(cr))}function sa(bn,cr){var Yr=bn||{},bt=Yr.label,yn=Yr.value,le=Yr.options;return{label:bt||(cr?"children":"label"),value:yn||"value",options:le||"options"}}function Hi(bn){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Yr=cr.fieldNames,bt=cr.childrenAsData,yn=[],le=sa(Yr,!1),ee=le.label,Pe=le.value,We=le.options;function ht(Jt,qt){Jt.forEach(function(Tn){var Jn=Tn[ee];if(qt||!(We in Tn)){var Sr=Tn[Pe];yn.push({key:ta(Tn,yn.length),groupOption:qt,data:Tn,label:Jn,value:Sr})}else{var hr=Jn;hr===void 0&&bt&&(hr=Tn.label),yn.push({key:ta(Tn,yn.length),group:!0,data:Tn,label:hr}),ht(Tn[We],!0)}})}return ht(bn,!1),yn}function Fa(bn){var cr=(0,p.Z)({},bn);return"props"in cr||Object.defineProperty(cr,"props",{get:function(){return(0,y.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),cr}}),cr}function ra(bn,cr){if(!cr||!cr.length)return null;var Yr=!1;function bt(le,ee){var Pe=(0,pi.Z)(ee),We=Pe[0],ht=Pe.slice(1);if(!We)return[le];var Jt=le.split(We);return Yr=Yr||Jt.length>1,Jt.reduce(function(qt,Tn){return[].concat((0,u.Z)(qt),(0,u.Z)(bt(Tn,ht)))},[]).filter(function(qt){return qt})}var yn=bt(bn,cr);return Yr?yn:null}var ba=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],va=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function oo(bn){return bn==="tags"||bn==="multiple"}var Qa=d.forwardRef(function(bn,cr){var Yr,bt,yn=bn.id,le=bn.prefixCls,ee=bn.className,Pe=bn.showSearch,We=bn.tagRender,ht=bn.direction,Jt=bn.omitDomProps,qt=bn.displayValues,Tn=bn.onDisplayValuesChange,Jn=bn.emptyOptions,Sr=bn.notFoundContent,hr=Sr===void 0?"Not Found":Sr,gi=bn.onClear,Vi=bn.mode,ua=bn.disabled,ha=bn.loading,Va=bn.getInputElement,Ga=bn.getRawInputElement,Ca=bn.open,no=bn.defaultOpen,Pa=bn.onDropdownVisibleChange,ro=bn.activeValue,Ya=bn.onActiveValueChange,Oo=bn.activeDescendantId,No=bn.searchValue,mo=bn.autoClearSearchValue,to=bn.onSearch,So=bn.onSearchSplit,ho=bn.tokenSeparators,Eo=bn.allowClear,Co=bn.showArrow,Do=bn.inputIcon,Vo=bn.clearIcon,jr=bn.OptionList,fs=bn.animation,Fo=bn.transitionName,ts=bn.dropdownStyle,wo=bn.dropdownClassName,rs=bn.dropdownMatchSelectWidth,bo=bn.dropdownRender,It=bn.dropdownAlign,fn=bn.placement,Dn=bn.getPopupContainer,Kn=bn.showAction,ii=Kn===void 0?[]:Kn,Mi=bn.onFocus,ja=bn.onBlur,Ma=bn.onKeyUp,Xa=bn.onKeyDown,Po=bn.onMouseDown,ko=(0,f.Z)(bn,ba),qo=oo(Vi),is=(Pe!==void 0?Pe:qo)||Vi==="combobox",as=(0,p.Z)({},ko);va.forEach(function(Zs){delete as[Zs]}),Jt?.forEach(function(Zs){delete as[Zs]});var Ms=d.useState(!1),Qo=(0,s.Z)(Ms,2),ss=Qo[0],Xo=Qo[1];d.useEffect(function(){Xo(w())},[]);var bs=d.useRef(null),js=d.useRef(null),$s=d.useRef(null),xs=d.useRef(null),vs=d.useRef(null),lu=A(),nu=(0,s.Z)(lu,3),ms=nu[0],Ns=nu[1],ku=nu[2];d.useImperativeHandle(cr,function(){var Zs,Qs;return{focus:(Zs=xs.current)===null||Zs===void 0?void 0:Zs.focus,blur:(Qs=xs.current)===null||Qs===void 0?void 0:Qs.blur,scrollTo:function(bl){var hl;return(hl=vs.current)===null||hl===void 0?void 0:hl.scrollTo(bl)}}});var Gs=d.useMemo(function(){var Zs;if(Vi!=="combobox")return No;var Qs=(Zs=qt[0])===null||Zs===void 0?void 0:Zs.value;return typeof Qs=="string"||typeof Qs=="number"?String(Qs):""},[No,Vi,qt]),yu=Vi==="combobox"&&typeof Va=="function"&&Va()||null,Hu=typeof Ga=="function"&&Ga(),bu=(0,C.x1)(js,Hu==null||(Yr=Hu.props)===null||Yr===void 0?void 0:Yr.ref),ks=h(void 0,{defaultValue:no,value:Ca}),cu=(0,s.Z)(ks,2),Ku=cu[0],Iu=cu[1],cs=Ku,xu=!hr&&Jn;(ua||xu&&cs&&Vi==="combobox")&&(cs=!1);var us=xu?!1:cs,_o=d.useCallback(function(Zs){var Qs=Zs!==void 0?Zs:!cs;ua||(Iu(Qs),cs!==Qs&&Pa?.(Qs))},[ua,cs,Iu,Pa]),hs=d.useMemo(function(){return(ho||[]).some(function(Zs){return[` | |
`,`\r | |
`].includes(Zs)})},[ho]),ls=function(Qs,Al,bl){var hl=!0,Ol=Qs;Ya?.(null);var Rl=bl?null:ra(Qs,ho);return Vi!=="combobox"&&Rl&&(Ol="",So?.(Rl),_o(!1),hl=!1),to&&Gs!==Ol&&to(Ol,{source:Al?"typing":"effect"}),hl},Vs=function(Qs){!Qs||!Qs.trim()||to(Qs,{source:"submit"})};d.useEffect(function(){!cs&&!qo&&Vi!=="combobox"&&ls("",!1,!1)},[cs]),d.useEffect(function(){Ku&&ua&&Iu(!1),ua&&Ns(!1)},[ua]);var au=D(),gu=(0,s.Z)(au,2),qu=gu[0],el=gu[1],Yl=function(Qs){var Al=qu(),bl=Qs.which;if(bl===O.Z.ENTER&&(Vi!=="combobox"&&Qs.preventDefault(),cs||_o(!0)),el(!!Gs),bl===O.Z.BACKSPACE&&!Al&&qo&&!Gs&&qt.length){for(var hl=(0,u.Z)(qt),Ol=null,Rl=hl.length-1;Rl>=0;Rl-=1){var ql=hl[Rl];if(!ql.disabled){hl.splice(Rl,1),Ol=ql;break}}Ol&&Tn(hl,{type:"remove",values:[Ol]})}for(var Bl=arguments.length,Ml=new Array(Bl>1?Bl-1:0),Qu=1;Qu<Bl;Qu++)Ml[Qu-1]=arguments[Qu];if(cs&&vs.current){var $c;($c=vs.current).onKeyDown.apply($c,[Qs].concat(Ml))}Xa?.apply(void 0,[Qs].concat(Ml))},zu=function(Qs){for(var Al=arguments.length,bl=new Array(Al>1?Al-1:0),hl=1;hl<Al;hl++)bl[hl-1]=arguments[hl];if(cs&&vs.current){var Ol;(Ol=vs.current).onKeyUp.apply(Ol,[Qs].concat(bl))}Ma?.apply(void 0,[Qs].concat(bl))},Nu=function(Qs){var Al=qt.filter(function(bl){return bl!==Qs});Tn(Al,{type:"remove",values:[Qs]})},su=d.useRef(!1),il=function(){Ns(!0),ua||(Mi&&!su.current&&Mi.apply(void 0,arguments),ii.includes("focus")&&_o(!0)),su.current=!0},fl=function(){Ns(!1,function(){su.current=!1,_o(!1)}),!ua&&(Gs&&(Vi==="tags"?to(Gs,{source:"submit"}):Vi==="multiple"&&to("",{source:"blur"})),ja&&ja.apply(void 0,arguments))},Xu=[];d.useEffect(function(){return function(){Xu.forEach(function(Zs){return clearTimeout(Zs)}),Xu.splice(0,Xu.length)}},[]);var Ll=function(Qs){var Al,bl=Qs.target,hl=(Al=$s.current)===null||Al===void 0?void 0:Al.getPopupElement();if(hl&&hl.contains(bl)){var Ol=setTimeout(function(){var Ml=Xu.indexOf(Ol);if(Ml!==-1&&Xu.splice(Ml,1),ku(),!ss&&!hl.contains(document.activeElement)){var Qu;(Qu=xs.current)===null||Qu===void 0||Qu.focus()}});Xu.push(Ol)}for(var Rl=arguments.length,ql=new Array(Rl>1?Rl-1:0),Bl=1;Bl<Rl;Bl++)ql[Bl-1]=arguments[Bl];Po?.apply(void 0,[Qs].concat(ql))},Nl=d.useState(null),Xl=(0,s.Z)(Nl,2),wc=Xl[0],Fl=Xl[1],lf=d.useState({}),dl=(0,s.Z)(lf,2),zl=dl[1];function Zc(){zl({})}(0,S.Z)(function(){if(us){var Zs,Qs=Math.ceil((Zs=bs.current)===null||Zs===void 0?void 0:Zs.offsetWidth);wc!==Qs&&!Number.isNaN(Qs)&&Fl(Qs)}},[us]);var Ql;Hu&&(Ql=function(Qs){_o(Qs)}),_(function(){var Zs;return[bs.current,(Zs=$s.current)===null||Zs===void 0?void 0:Zs.getPopupElement()]},us,_o,!!Hu);var Il=d.useMemo(function(){return(0,p.Z)((0,p.Z)({},bn),{},{notFoundContent:hr,open:cs,triggerOpen:us,id:yn,showSearch:is,multiple:qo,toggleOpen:_o})},[bn,hr,us,cs,yn,is,qo,_o]),Rc=Co!==void 0?Co:ha||!qo&&Vi!=="combobox",Jl;Rc&&(Jl=d.createElement(ue,{className:b()("".concat(le,"-arrow"),(0,l.Z)({},"".concat(le,"-arrow-loading"),ha)),customizeIcon:Do,customizeIconProps:{loading:ha,searchValue:Gs,open:cs,focused:ms,showSearch:is}}));var kl,Yc=function(){var Qs;gi?.(),(Qs=xs.current)===null||Qs===void 0||Qs.focus(),Tn([],{type:"clear",values:qt}),ls("",!1,!1)};!ua&&Eo&&(qt.length||Gs)&&!(Vi==="combobox"&&Gs==="")&&(kl=d.createElement(ue,{className:"".concat(le,"-clear"),onMouseDown:Yc,customizeIcon:Vo},"\xD7"));var al=d.createElement(jr,{ref:vs}),tf=b()(le,ee,(bt={},(0,l.Z)(bt,"".concat(le,"-focused"),ms),(0,l.Z)(bt,"".concat(le,"-multiple"),qo),(0,l.Z)(bt,"".concat(le,"-single"),!qo),(0,l.Z)(bt,"".concat(le,"-allow-clear"),Eo),(0,l.Z)(bt,"".concat(le,"-show-arrow"),Rc),(0,l.Z)(bt,"".concat(le,"-disabled"),ua),(0,l.Z)(bt,"".concat(le,"-loading"),ha),(0,l.Z)(bt,"".concat(le,"-open"),cs),(0,l.Z)(bt,"".concat(le,"-customize-input"),yu),(0,l.Z)(bt,"".concat(le,"-show-search"),is),bt)),Vl=d.createElement(Ji,{ref:$s,disabled:ua,prefixCls:le,visible:us,popupElement:al,containerWidth:wc,animation:fs,transitionName:Fo,dropdownStyle:ts,dropdownClassName:wo,direction:ht,dropdownMatchSelectWidth:rs,dropdownRender:bo,dropdownAlign:It,placement:fn,getPopupContainer:Dn,empty:Jn,getTriggerDOMNode:function(){return js.current},onPopupVisibleChange:Ql,onPopupMouseEnter:Zc},Hu?d.cloneElement(Hu,{ref:bu}):d.createElement(Lt,(0,i.Z)({},bn,{domRef:js,prefixCls:le,inputElement:yu,ref:xs,id:yn,showSearch:is,autoClearSearchValue:mo,mode:Vi,activeDescendantId:Oo,tagRender:We,values:qt,open:cs,onToggleOpen:_o,activeValue:ro,searchValue:Gs,onSearch:ls,onSearchSubmit:Vs,onRemove:Nu,tokenWithEnter:hs}))),Oc;return Hu?Oc=Vl:Oc=d.createElement("div",(0,i.Z)({className:tf},as,{ref:bs,onMouseDown:Ll,onKeyDown:Yl,onKeyUp:zu,onFocus:il,onBlur:fl}),ms&&!cs&&d.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(qt.map(function(Zs){var Qs=Zs.label,Al=Zs.value;return["number","string"].includes((0,v.Z)(Qs))?Qs:Al}).join(", "))),Vl,Jl,kl),d.createElement(R.Provider,{value:Il},Oc)});const za=Qa,lo=function(bn,cr){var Yr=d.useRef({values:new Map,options:new Map}),bt=d.useMemo(function(){var le=Yr.current,ee=le.values,Pe=le.options,We=bn.map(function(qt){if(qt.label===void 0){var Tn;return(0,p.Z)((0,p.Z)({},qt),{},{label:(Tn=ee.get(qt.value))===null||Tn===void 0?void 0:Tn.label})}return qt}),ht=new Map,Jt=new Map;return We.forEach(function(qt){ht.set(qt.value,qt),Jt.set(qt.value,cr.get(qt.value)||Pe.get(qt.value))}),Yr.current.values=ht,Yr.current.options=Jt,We},[bn,cr]),yn=d.useCallback(function(le){return cr.get(le)||Yr.current.options.get(le)},[cr]);return[bt,yn]};function Io(bn,cr){return $e(bn).join("").toUpperCase().includes(cr)}const Bn=function(bn,cr,Yr,bt,yn){return d.useMemo(function(){if(!Yr||bt===!1)return bn;var le=cr.options,ee=cr.label,Pe=cr.value,We=[],ht=typeof bt=="function",Jt=Yr.toUpperCase(),qt=ht?bt:function(Jn,Sr){return yn?Io(Sr[yn],Jt):Sr[le]?Io(Sr[ee!=="children"?ee:"label"],Jt):Io(Sr[Pe],Jt)},Tn=ht?function(Jn){return Fa(Jn)}:function(Jn){return Jn};return bn.forEach(function(Jn){if(Jn[le]){var Sr=qt(Yr,Tn(Jn));if(Sr)We.push(Jn);else{var hr=Jn[le].filter(function(gi){return qt(Yr,Tn(gi))});hr.length&&We.push((0,p.Z)((0,p.Z)({},Jn),{},(0,l.Z)({},le,hr)))}return}qt(Yr,Tn(Jn))&&We.push(Jn)}),We},[bn,bt,yn,Yr,cr])};var tn=t(56026),Qt=0,Cn=(0,tn.Z)();function wr(){var bn;return Cn?(bn=Qt,Qt+=1):bn="TEST_OR_SSR",bn}function nn(bn){var cr=d.useState(),Yr=(0,s.Z)(cr,2),bt=Yr[0],yn=Yr[1];return d.useEffect(function(){yn("rc_select_".concat(wr()))},[]),bn||bt}var Nn=t(77545),Zn=["children","value"],or=["children"];function st(bn){var cr=bn,Yr=cr.key,bt=cr.props,yn=bt.children,le=bt.value,ee=(0,f.Z)(bt,Zn);return(0,p.Z)({key:Yr,value:le!==void 0?le:Yr,children:yn},ee)}function jt(bn){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Nn.Z)(bn).map(function(Yr,bt){if(!d.isValidElement(Yr)||!Yr.type)return null;var yn=Yr,le=yn.type.isSelectOptGroup,ee=yn.key,Pe=yn.props,We=Pe.children,ht=(0,f.Z)(Pe,or);return cr||!le?st(Yr):(0,p.Z)((0,p.Z)({key:"__RC_SELECT_GRP__".concat(ee===null?bt:ee,"__"),label:ee},ht),{},{options:jt(We)})}).filter(function(Yr){return Yr})}function on(bn,cr,Yr,bt,yn){return d.useMemo(function(){var le=bn,ee=!bn;ee&&(le=jt(cr));var Pe=new Map,We=new Map,ht=function(Tn,Jn,Sr){Sr&&typeof Sr=="string"&&Tn.set(Jn[Sr],Jn)};function Jt(qt){for(var Tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Jn=0;Jn<qt.length;Jn+=1){var Sr=qt[Jn];!Sr[Yr.options]||Tn?(Pe.set(Sr[Yr.value],Sr),ht(We,Sr,Yr.label),ht(We,Sr,bt),ht(We,Sr,yn)):Jt(Sr[Yr.options],!0)}}return Jt(le),{options:le,valueOptions:Pe,labelOptions:We}},[bn,cr,Yr,bt,yn])}function Pn(bn){var cr=d.useRef();cr.current=bn;var Yr=d.useCallback(function(){return cr.current.apply(cr,arguments)},[]);return Yr}var Wt=function(){return null};Wt.isSelectOptGroup=!0;const kt=Wt;var dn=function(){return null};dn.isSelectOption=!0;const _t=dn;var Vt=t(6962),an=t(5101),cn=d.forwardRef(function(bn,cr){var Yr=bn.height,bt=bn.offset,yn=bn.children,le=bn.prefixCls,ee=bn.onInnerResize,Pe=bn.innerProps,We={},ht={display:"flex",flexDirection:"column"};return bt!==void 0&&(We={height:Yr,position:"relative",overflow:"hidden"},ht=(0,p.Z)((0,p.Z)({},ht),{},{transform:"translateY(".concat(bt,"px)"),position:"absolute",left:0,right:0,top:0})),d.createElement("div",{style:We},d.createElement(P.Z,{onResize:function(qt){var Tn=qt.offsetHeight;Tn&&ee&&ee()}},d.createElement("div",(0,i.Z)({style:ht,className:b()((0,l.Z)({},"".concat(le,"-holder-inner"),le)),ref:cr},Pe),yn)))});cn.displayName="Filler";const Xt=cn;var gn=20;function Rn(bn){return"touches"in bn?bn.touches[0].pageY:bn.pageY}var jn=function(bn){(0,He.Z)(Yr,bn);var cr=(0,vt.Z)(Yr);function Yr(){var bt;(0,Rt.Z)(this,Yr);for(var yn=arguments.length,le=new Array(yn),ee=0;ee<yn;ee++)le[ee]=arguments[ee];return bt=cr.call.apply(cr,[this].concat(le)),bt.moveRaf=null,bt.scrollbarRef=d.createRef(),bt.thumbRef=d.createRef(),bt.visibleTimeout=null,bt.state={dragging:!1,pageY:null,startTop:null,visible:!1},bt.delayHidden=function(){clearTimeout(bt.visibleTimeout),bt.setState({visible:!0}),bt.visibleTimeout=setTimeout(function(){bt.setState({visible:!1})},2e3)},bt.onScrollbarTouchStart=function(Pe){Pe.preventDefault()},bt.onContainerMouseDown=function(Pe){Pe.stopPropagation(),Pe.preventDefault()},bt.patchEvents=function(){window.addEventListener("mousemove",bt.onMouseMove),window.addEventListener("mouseup",bt.onMouseUp),bt.thumbRef.current.addEventListener("touchmove",bt.onMouseMove),bt.thumbRef.current.addEventListener("touchend",bt.onMouseUp)},bt.removeEvents=function(){var Pe;window.removeEventListener("mousemove",bt.onMouseMove),window.removeEventListener("mouseup",bt.onMouseUp),(Pe=bt.scrollbarRef.current)===null||Pe===void 0||Pe.removeEventListener("touchstart",bt.onScrollbarTouchStart),bt.thumbRef.current&&(bt.thumbRef.current.removeEventListener("touchstart",bt.onMouseDown),bt.thumbRef.current.removeEventListener("touchmove",bt.onMouseMove),bt.thumbRef.current.removeEventListener("touchend",bt.onMouseUp)),q.Z.cancel(bt.moveRaf)},bt.onMouseDown=function(Pe){var We=bt.props.onStartMove;bt.setState({dragging:!0,pageY:Rn(Pe),startTop:bt.getTop()}),We(),bt.patchEvents(),Pe.stopPropagation(),Pe.preventDefault()},bt.onMouseMove=function(Pe){var We=bt.state,ht=We.dragging,Jt=We.pageY,qt=We.startTop,Tn=bt.props.onScroll;if(q.Z.cancel(bt.moveRaf),ht){var Jn=Rn(Pe)-Jt,Sr=qt+Jn,hr=bt.getEnableScrollRange(),gi=bt.getEnableHeightRange(),Vi=gi?Sr/gi:0,ua=Math.ceil(Vi*hr);bt.moveRaf=(0,q.Z)(function(){Tn(ua)})}},bt.onMouseUp=function(){var Pe=bt.props.onStopMove;bt.setState({dragging:!1}),Pe(),bt.removeEvents()},bt.getSpinHeight=function(){var Pe=bt.props,We=Pe.height,ht=Pe.count,Jt=We/ht*10;return Jt=Math.max(Jt,gn),Jt=Math.min(Jt,We/2),Math.floor(Jt)},bt.getEnableScrollRange=function(){var Pe=bt.props,We=Pe.scrollHeight,ht=Pe.height;return We-ht||0},bt.getEnableHeightRange=function(){var Pe=bt.props.height,We=bt.getSpinHeight();return Pe-We||0},bt.getTop=function(){var Pe=bt.props.scrollTop,We=bt.getEnableScrollRange(),ht=bt.getEnableHeightRange();if(Pe===0||We===0)return 0;var Jt=Pe/We;return Jt*ht},bt.showScroll=function(){var Pe=bt.props,We=Pe.height,ht=Pe.scrollHeight;return ht>We},bt}return(0,St.Z)(Yr,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(yn){yn.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var yn=this.state,le=yn.dragging,ee=yn.visible,Pe=this.props.prefixCls,We=this.getSpinHeight(),ht=this.getTop(),Jt=this.showScroll(),qt=Jt&ⅇreturn d.createElement("div",{ref:this.scrollbarRef,className:b()("".concat(Pe,"-scrollbar"),(0,l.Z)({},"".concat(Pe,"-scrollbar-show"),Jt)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:qt?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},d.createElement("div",{ref:this.thumbRef,className:b()("".concat(Pe,"-scrollbar-thumb"),(0,l.Z)({},"".concat(Pe,"-scrollbar-thumb-moving"),le)),style:{width:"100%",height:We,top:ht,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),Yr}(d.Component);function sr(bn){var cr=bn.children,Yr=bn.setRef,bt=d.useCallback(function(yn){Yr(yn)},[]);return d.cloneElement(cr,{ref:bt})}function yr(bn,cr,Yr,bt,yn,le){var ee=le.getKey;return bn.slice(cr,Yr+1).map(function(Pe,We){var ht=cr+We,Jt=yn(Pe,ht,{}),qt=ee(Pe);return d.createElement(sr,{key:qt,setRef:function(Jn){return bt(Pe,Jn)}},Jt)})}var Mr=t(44677),ri=function(){function bn(){(0,Rt.Z)(this,bn),this.maps=void 0,this.maps=Object.create(null)}return(0,St.Z)(bn,[{key:"set",value:function(Yr,bt){this.maps[Yr]=bt}},{key:"get",value:function(Yr){return this.maps[Yr]}}]),bn}();const ai=ri;function Gi(bn,cr,Yr){var bt=d.useState(0),yn=(0,s.Z)(bt,2),le=yn[0],ee=yn[1],Pe=(0,d.useRef)(new Map),We=(0,d.useRef)(new ai),ht=(0,d.useRef)();function Jt(){q.Z.cancel(ht.current)}function qt(){Jt(),ht.current=(0,q.Z)(function(){Pe.current.forEach(function(Jn,Sr){if(Jn&&Jn.offsetParent){var hr=(0,Mr.Z)(Jn),gi=hr.offsetHeight;We.current.get(Sr)!==gi&&We.current.set(Sr,hr.offsetHeight)}}),ee(function(Jn){return Jn+1})})}function Tn(Jn,Sr){var hr=bn(Jn),gi=Pe.current.get(hr);Sr?(Pe.current.set(hr,Sr),qt()):Pe.current.delete(hr),!gi!=!Sr&&(Sr?cr?.(Jn):Yr?.(Jn))}return(0,d.useEffect)(function(){return Jt},[]),[Tn,qt,We.current,le]}function Ki(bn,cr,Yr,bt,yn,le,ee,Pe){var We=d.useRef();return function(ht){if(ht==null){Pe();return}if(q.Z.cancel(We.current),typeof ht=="number")ee(ht);else if(ht&&(0,v.Z)(ht)==="object"){var Jt,qt=ht.align;"index"in ht?Jt=ht.index:Jt=cr.findIndex(function(hr){return yn(hr)===ht.key});var Tn=ht.offset,Jn=Tn===void 0?0:Tn,Sr=function hr(gi,Vi){if(!(gi<0||!bn.current)){var ua=bn.current.clientHeight,ha=!1,Va=Vi;if(ua){for(var Ga=Vi||qt,Ca=0,no=0,Pa=0,ro=Math.min(cr.length,Jt),Ya=0;Ya<=ro;Ya+=1){var Oo=yn(cr[Ya]);no=Ca;var No=Yr.get(Oo);Pa=no+(No===void 0?bt:No),Ca=Pa,Ya===Jt&&No===void 0&&(ha=!0)}var mo=null;switch(Ga){case"top":mo=no-Jn;break;case"bottom":mo=Pa-ua+Jn;break;default:{var to=bn.current.scrollTop,So=to+ua;no<to?Va="top":Pa>So&&(Va="bottom")}}mo!==null&&mo!==bn.current.scrollTop&&ee(mo)}We.current=(0,q.Z)(function(){ha&&le(),hr(gi-1,Va)},2)}};Sr(3)}}}function Aa(bn,cr,Yr,bt){var yn=Yr-bn,le=cr-Yr,ee=Math.min(yn,le)*2;if(bt<=ee){var Pe=Math.floor(bt/2);return bt%2?Yr+Pe+1:Yr-Pe}return yn>le?Yr-(bt-le):Yr+(bt-yn)}function ma(bn,cr,Yr){var bt=bn.length,yn=cr.length,le,ee;if(bt===0&&yn===0)return null;bt<yn?(le=bn,ee=cr):(le=cr,ee=bn);var Pe={__EMPTY_ITEM__:!0};function We(Sr){return Sr!==void 0?Yr(Sr):Pe}for(var ht=null,Jt=Math.abs(bt-yn)!==1,qt=0;qt<ee.length;qt+=1){var Tn=We(le[qt]),Jn=We(ee[qt]);if(Tn!==Jn){ht=qt,Jt=Jt||Tn!==We(ee[qt+1]);break}}return ht===null?null:{index:ht,multiple:Jt}}function dr(bn,cr,Yr){var bt=d.useState(bn),yn=(0,s.Z)(bt,2),le=yn[0],ee=yn[1],Pe=d.useState(null),We=(0,s.Z)(Pe,2),ht=We[0],Jt=We[1];return d.useEffect(function(){var qt=ma(le||[],bn||[],cr);qt?.index!==void 0&&(Yr?.(qt.index),Jt(bn[qt.index])),ee(bn)},[bn]),[ht]}var Gr=(typeof navigator>"u"?"undefined":(0,v.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Un=Gr,lr=function(bn,cr){var Yr=(0,d.useRef)(!1),bt=(0,d.useRef)(null);function yn(){clearTimeout(bt.current),Yr.current=!0,bt.current=setTimeout(function(){Yr.current=!1},50)}var le=(0,d.useRef)({top:bn,bottom:cr});return le.current.top=bn,le.current.bottom=cr,function(ee){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=ee<0&&le.current.top||ee>0&&le.current.bottom;return Pe&&We?(clearTimeout(bt.current),Yr.current=!1):(!We||Yr.current)&&yn(),!Yr.current&&We}};function Ir(bn,cr,Yr,bt){var yn=(0,d.useRef)(0),le=(0,d.useRef)(null),ee=(0,d.useRef)(null),Pe=(0,d.useRef)(!1),We=lr(cr,Yr);function ht(qt){if(bn){q.Z.cancel(le.current);var Tn=qt.deltaY;yn.current+=Tn,ee.current=Tn,!We(Tn)&&(Un||qt.preventDefault(),le.current=(0,q.Z)(function(){var Jn=Pe.current?10:1;bt(yn.current*Jn),yn.current=0}))}}function Jt(qt){bn&&(Pe.current=qt.detail===ee.current)}return[ht,Jt]}var Gn=14/15;function Hr(bn,cr,Yr){var bt=(0,d.useRef)(!1),yn=(0,d.useRef)(0),le=(0,d.useRef)(null),ee=(0,d.useRef)(null),Pe,We=function(Tn){if(bt.current){var Jn=Math.ceil(Tn.touches[0].pageY),Sr=yn.current-Jn;yn.current=Jn,Yr(Sr)&&Tn.preventDefault(),clearInterval(ee.current),ee.current=setInterval(function(){Sr*=Gn,(!Yr(Sr,!0)||Math.abs(Sr)<=.1)&&clearInterval(ee.current)},16)}},ht=function(){bt.current=!1,Pe()},Jt=function(Tn){Pe(),Tn.touches.length===1&&!bt.current&&(bt.current=!0,yn.current=Math.ceil(Tn.touches[0].pageY),le.current=Tn.target,le.current.addEventListener("touchmove",We),le.current.addEventListener("touchend",ht))};Pe=function(){le.current&&(le.current.removeEventListener("touchmove",We),le.current.removeEventListener("touchend",ht))},(0,S.Z)(function(){return bn&&cr.current.addEventListener("touchstart",Jt),function(){var qt;(qt=cr.current)===null||qt===void 0||qt.removeEventListener("touchstart",Jt),Pe(),clearInterval(ee.current)}},[bn])}var lt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],On=[],In={overflowY:"auto",overflowAnchor:"none"};function gr(bn,cr){var Yr=bn.prefixCls,bt=Yr===void 0?"rc-virtual-list":Yr,yn=bn.className,le=bn.height,ee=bn.itemHeight,Pe=bn.fullHeight,We=Pe===void 0?!0:Pe,ht=bn.style,Jt=bn.data,qt=bn.children,Tn=bn.itemKey,Jn=bn.virtual,Sr=bn.component,hr=Sr===void 0?"div":Sr,gi=bn.onScroll,Vi=bn.onVisibleChange,ua=bn.innerProps,ha=(0,f.Z)(bn,lt),Va=!!(Jn!==!1&&le&&ee),Ga=Va&&Jt&&ee*Jt.length>le,Ca=(0,d.useState)(0),no=(0,s.Z)(Ca,2),Pa=no[0],ro=no[1],Ya=(0,d.useState)(!1),Oo=(0,s.Z)(Ya,2),No=Oo[0],mo=Oo[1],to=b()(bt,yn),So=Jt||On,ho=(0,d.useRef)(),Eo=(0,d.useRef)(),Co=(0,d.useRef)(),Do=d.useCallback(function(ms){return typeof Tn=="function"?Tn(ms):ms?.[Tn]},[Tn]),Vo={getKey:Do};function jr(ms){ro(function(Ns){var ku;typeof ms=="function"?ku=ms(Ns):ku=ms;var Gs=is(ku);return ho.current.scrollTop=Gs,Gs})}var fs=(0,d.useRef)({start:0,end:So.length}),Fo=(0,d.useRef)(),ts=dr(So,Do),wo=(0,s.Z)(ts,1),rs=wo[0];Fo.current=rs;var bo=Gi(Do,null,null),It=(0,s.Z)(bo,4),fn=It[0],Dn=It[1],Kn=It[2],ii=It[3],Mi=d.useMemo(function(){if(!Va)return{scrollHeight:void 0,start:0,end:So.length-1,offset:void 0};if(!Ga){var ms;return{scrollHeight:((ms=Eo.current)===null||ms===void 0?void 0:ms.offsetHeight)||0,start:0,end:So.length-1,offset:void 0}}for(var Ns=0,ku,Gs,yu,Hu=So.length,bu=0;bu<Hu;bu+=1){var ks=So[bu],cu=Do(ks),Ku=Kn.get(cu),Iu=Ns+(Ku===void 0?ee:Ku);Iu>=Pa&&ku===void 0&&(ku=bu,Gs=Ns),Iu>Pa+le&&yu===void 0&&(yu=bu),Ns=Iu}return ku===void 0&&(ku=0,Gs=0,yu=Math.ceil(le/ee)),yu===void 0&&(yu=So.length-1),yu=Math.min(yu+1,So.length),{scrollHeight:Ns,start:ku,end:yu,offset:Gs}},[Ga,Va,Pa,So,ii,le]),ja=Mi.scrollHeight,Ma=Mi.start,Xa=Mi.end,Po=Mi.offset;fs.current.start=Ma,fs.current.end=Xa;var ko=ja-le,qo=(0,d.useRef)(ko);qo.current=ko;function is(ms){var Ns=ms;return Number.isNaN(qo.current)||(Ns=Math.min(Ns,qo.current)),Ns=Math.max(Ns,0),Ns}var as=Pa<=0,Ms=Pa>=ko,Qo=lr(as,Ms);function ss(ms){var Ns=ms;jr(Ns)}function Xo(ms){var Ns=ms.currentTarget.scrollTop;Ns!==Pa&&jr(Ns),gi?.(ms)}var bs=Ir(Va,as,Ms,function(ms){jr(function(Ns){var ku=Ns+ms;return ku})}),js=(0,s.Z)(bs,2),$s=js[0],xs=js[1];Hr(Va,ho,function(ms,Ns){return Qo(ms,Ns)?!1:($s({preventDefault:function(){},deltaY:ms}),!0)}),(0,S.Z)(function(){function ms(Ns){Va&&Ns.preventDefault()}return ho.current.addEventListener("wheel",$s),ho.current.addEventListener("DOMMouseScroll",xs),ho.current.addEventListener("MozMousePixelScroll",ms),function(){ho.current&&(ho.current.removeEventListener("wheel",$s),ho.current.removeEventListener("DOMMouseScroll",xs),ho.current.removeEventListener("MozMousePixelScroll",ms))}},[Va]);var vs=Ki(ho,So,Kn,ee,Do,Dn,jr,function(){var ms;(ms=Co.current)===null||ms===void 0||ms.delayHidden()});d.useImperativeHandle(cr,function(){return{scrollTo:vs}}),(0,S.Z)(function(){if(Vi){var ms=So.slice(Ma,Xa+1);Vi(ms,So)}},[Ma,Xa,So]);var lu=yr(So,Ma,Xa,fn,qt,Vo),nu=null;return le&&(nu=(0,p.Z)((0,l.Z)({},We?"height":"maxHeight",le),In),Va&&(nu.overflowY="hidden",No&&(nu.pointerEvents="none"))),d.createElement("div",(0,i.Z)({style:(0,p.Z)((0,p.Z)({},ht),{},{position:"relative"}),className:to},ha),d.createElement(hr,{className:"".concat(bt,"-holder"),style:nu,ref:ho,onScroll:Xo},d.createElement(Xt,{prefixCls:bt,height:ja,offset:Po,onInnerResize:Dn,ref:Eo,innerProps:ua},lu)),Va&&d.createElement(jn,{ref:Co,prefixCls:bt,scrollTop:Pa,height:le,scrollHeight:ja,count:So.length,onScroll:ss,onStartMove:function(){mo(!0)},onStopMove:function(){mo(!1)}}))}var ve=d.forwardRef(gr);ve.displayName="List";const dt=ve;var Kt=d.createContext(null);const vn=Kt;function yt(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Ot=["disabled","title","children","style","className"];function En(bn){return typeof bn=="string"||typeof bn=="number"}var mn=function(cr,Yr){var bt=L(),yn=bt.prefixCls,le=bt.id,ee=bt.open,Pe=bt.multiple,We=bt.mode,ht=bt.searchValue,Jt=bt.toggleOpen,qt=bt.notFoundContent,Tn=bt.onPopupScroll,Jn=d.useContext(vn),Sr=Jn.flattenOptions,hr=Jn.onActiveValue,gi=Jn.defaultActiveFirstOption,Vi=Jn.onSelect,ua=Jn.menuItemSelectedIcon,ha=Jn.rawValues,Va=Jn.fieldNames,Ga=Jn.virtual,Ca=Jn.listHeight,no=Jn.listItemHeight,Pa="".concat(yn,"-item"),ro=(0,Vt.Z)(function(){return Sr},[ee,Sr],function(rs,bo){return bo[0]&&rs[1]!==bo[1]}),Ya=d.useRef(null),Oo=function(bo){bo.preventDefault()},No=function(bo){Ya.current&&Ya.current.scrollTo(typeof bo=="number"?{index:bo}:bo)},mo=function(bo){for(var It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,fn=ro.length,Dn=0;Dn<fn;Dn+=1){var Kn=(bo+Dn*It+fn)%fn,ii=ro[Kn],Mi=ii.group,ja=ii.data;if(!Mi&&!ja.disabled)return Kn}return-1},to=d.useState(function(){return mo(0)}),So=(0,s.Z)(to,2),ho=So[0],Eo=So[1],Co=function(bo){var It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Eo(bo);var fn={source:It?"keyboard":"mouse"},Dn=ro[bo];if(!Dn){hr(null,-1,fn);return}hr(Dn.value,bo,fn)};(0,d.useEffect)(function(){Co(gi!==!1?mo(0):-1)},[ro.length,ht]);var Do=d.useCallback(function(rs){return ha.has(rs)&&We!=="combobox"},[We,(0,u.Z)(ha).toString(),ha.size]);(0,d.useEffect)(function(){var rs=setTimeout(function(){if(!Pe&&ee&&ha.size===1){var It=Array.from(ha)[0],fn=ro.findIndex(function(Dn){var Kn=Dn.data;return Kn.value===It});fn!==-1&&(Co(fn),No(fn))}});if(ee){var bo;(bo=Ya.current)===null||bo===void 0||bo.scrollTo(void 0)}return function(){return clearTimeout(rs)}},[ee,ht]);var Vo=function(bo){bo!==void 0&&Vi(bo,{selected:!ha.has(bo)}),Pe||Jt(!1)};if(d.useImperativeHandle(Yr,function(){return{onKeyDown:function(bo){var It=bo.which,fn=bo.ctrlKey;switch(It){case O.Z.N:case O.Z.P:case O.Z.UP:case O.Z.DOWN:{var Dn=0;if(It===O.Z.UP?Dn=-1:It===O.Z.DOWN?Dn=1:yt()&&fn&&(It===O.Z.N?Dn=1:It===O.Z.P&&(Dn=-1)),Dn!==0){var Kn=mo(ho+Dn,Dn);No(Kn),Co(Kn,!0)}break}case O.Z.ENTER:{var ii=ro[ho];ii&&!ii.data.disabled?Vo(ii.value):Vo(void 0),ee&&bo.preventDefault();break}case O.Z.ESC:Jt(!1),ee&&bo.stopPropagation()}},onKeyUp:function(){},scrollTo:function(bo){No(bo)}}}),ro.length===0)return d.createElement("div",{role:"listbox",id:"".concat(le,"_list"),className:"".concat(Pa,"-empty"),onMouseDown:Oo},qt);var jr=Object.keys(Va).map(function(rs){return Va[rs]}),fs=function(bo){return bo.label};function Fo(rs,bo){var It=rs.group;return{role:It?"presentation":"option",id:"".concat(le,"_list_").concat(bo)}}var ts=function(bo){var It=ro[bo];if(!It)return null;var fn=It.data||{},Dn=fn.value,Kn=It.group,ii=(0,U.Z)(fn,!0),Mi=fs(It);return It?d.createElement("div",(0,i.Z)({"aria-label":typeof Mi=="string"&&!Kn?Mi:null},ii,{key:bo},Fo(It,bo),{"aria-selected":Do(Dn)}),Dn):null},wo={role:"listbox",id:"".concat(le,"_list")};return d.createElement(d.Fragment,null,Ga&&d.createElement("div",(0,i.Z)({},wo,{style:{height:0,width:0,overflow:"hidden"}}),ts(ho-1),ts(ho),ts(ho+1)),d.createElement(dt,{itemKey:"key",ref:Ya,data:ro,height:Ca,itemHeight:no,fullHeight:!1,onMouseDown:Oo,onScroll:Tn,virtual:Ga,innerProps:Ga?null:wo},function(rs,bo){var It,fn=rs.group,Dn=rs.groupOption,Kn=rs.data,ii=rs.label,Mi=rs.value,ja=Kn.key;if(fn){var Ma,Xa=(Ma=Kn.title)!==null&&Ma!==void 0?Ma:En(ii)?ii.toString():void 0;return d.createElement("div",{className:b()(Pa,"".concat(Pa,"-group")),title:Xa},ii!==void 0?ii:ja)}var Po=Kn.disabled,ko=Kn.title,qo=Kn.children,is=Kn.style,as=Kn.className,Ms=(0,f.Z)(Kn,Ot),Qo=(0,an.Z)(Ms,jr),ss=Do(Mi),Xo="".concat(Pa,"-option"),bs=b()(Pa,Xo,as,(It={},(0,l.Z)(It,"".concat(Xo,"-grouped"),Dn),(0,l.Z)(It,"".concat(Xo,"-active"),ho===bo&&!Po),(0,l.Z)(It,"".concat(Xo,"-disabled"),Po),(0,l.Z)(It,"".concat(Xo,"-selected"),ss),It)),js=fs(rs),$s=!ua||typeof ua=="function"||ss,xs=typeof js=="number"?js:js||Mi,vs=En(xs)?xs.toString():void 0;return ko!==void 0&&(vs=ko),d.createElement("div",(0,i.Z)({},(0,U.Z)(Qo),Ga?{}:Fo(rs,bo),{"aria-selected":ss,className:bs,title:vs,onMouseMove:function(){ho===bo||Po||Co(bo)},onClick:function(){Po||Vo(Mi)},style:is}),d.createElement("div",{className:"".concat(Xo,"-content")},xs),d.isValidElement(ua)||ss,$s&&d.createElement(ue,{className:"".concat(Pa,"-option-state"),customizeIcon:ua,customizeIconProps:{isSelected:ss}},ss?"\u2713":null))}))},$n=d.forwardRef(mn);$n.displayName="OptionList";const er=$n;function Ar(bn){var cr=bn.mode,Yr=bn.options,bt=bn.children,yn=bn.backfill,le=bn.allowClear,ee=bn.placeholder,Pe=bn.getInputElement,We=bn.showSearch,ht=bn.onSearch,Jt=bn.defaultOpen,qt=bn.autoFocus,Tn=bn.labelInValue,Jn=bn.value,Sr=bn.inputValue,hr=bn.optionLabelProp,gi=isMultiple(cr),Vi=We!==void 0?We:gi||cr==="combobox",ua=Yr||convertChildrenToData(bt);if(warning(cr!=="tags"||ua.every(function(Ca){return!Ca.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),cr==="tags"||cr==="combobox"){var ha=ua.some(function(Ca){return Ca.options?Ca.options.some(function(no){return typeof("value"in no?no.value:no.key)=="number"}):typeof("value"in Ca?Ca.value:Ca.key)=="number"});warning(!ha,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(cr!=="combobox"||!hr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(cr==="combobox"||!yn,"`backfill` only works with `combobox` mode."),warning(cr==="combobox"||!Pe,"`getInputElement` only work with `combobox` mode."),noteOnce(cr!=="combobox"||!Pe||!le||!ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ht&&!Vi&&cr!=="combobox"&&cr!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Jt||qt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Jn!=null){var Va=toArray(Jn);warning(!Tn||Va.every(function(Ca){return _typeof(Ca)==="object"&&("key"in Ca||"value"in Ca)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!gi||Array.isArray(Jn),"`value` should be array when `mode` is `multiple` or `tags`")}if(bt){var Ga=null;toNodeArray(bt).some(function(Ca){if(!React.isValidElement(Ca)||!Ca.type)return!1;var no=Ca,Pa=no.type;if(Pa.isSelectOption)return!1;if(Pa.isSelectOptGroup){var ro=toNodeArray(Ca.props.children).every(function(Ya){return!React.isValidElement(Ya)||!Ca.type||Ya.type.isSelectOption?!0:(Ga=Ya.type,!1)});return!ro}return Ga=Pa,!0}),Ga&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ga.displayName||Ga.name||Ga,"`.")),warning(Sr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function br(bn,cr){if(bn){var Yr=function bt(yn){for(var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ee=0;ee<yn.length;ee++){var Pe=yn[ee];if(Pe[cr?.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!le&&Array.isArray(Pe[cr?.options])&&bt(Pe[cr?.options],!0))break}};Yr(bn)}}const Kr=null;var ji=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],zi=["inputValue"];function Di(bn){return!bn||(0,v.Z)(bn)!=="object"}var xa=d.forwardRef(function(bn,cr){var Yr=bn.id,bt=bn.mode,yn=bn.prefixCls,le=yn===void 0?"rc-select":yn,ee=bn.backfill,Pe=bn.fieldNames,We=bn.inputValue,ht=bn.searchValue,Jt=bn.onSearch,qt=bn.autoClearSearchValue,Tn=qt===void 0?!0:qt,Jn=bn.onSelect,Sr=bn.onDeselect,hr=bn.dropdownMatchSelectWidth,gi=hr===void 0?!0:hr,Vi=bn.filterOption,ua=bn.filterSort,ha=bn.optionFilterProp,Va=bn.optionLabelProp,Ga=bn.options,Ca=bn.children,no=bn.defaultActiveFirstOption,Pa=bn.menuItemSelectedIcon,ro=bn.virtual,Ya=bn.listHeight,Oo=Ya===void 0?200:Ya,No=bn.listItemHeight,mo=No===void 0?20:No,to=bn.value,So=bn.defaultValue,ho=bn.labelInValue,Eo=bn.onChange,Co=(0,f.Z)(bn,ji),Do=nn(Yr),Vo=oo(bt),jr=!!(!Ga&&Ca),fs=d.useMemo(function(){return Vi===void 0&&bt==="combobox"?!1:Vi},[Vi,bt]),Fo=d.useMemo(function(){return sa(Pe,jr)},[JSON.stringify(Pe),jr]),ts=h("",{value:ht!==void 0?ht:We,postState:function(hs){return hs||""}}),wo=(0,s.Z)(ts,2),rs=wo[0],bo=wo[1],It=on(Ga,Ca,Fo,ha,Va),fn=It.valueOptions,Dn=It.labelOptions,Kn=It.options,ii=d.useCallback(function(_o){var hs=$e(_o);return hs.map(function(ls){var Vs,au,gu,qu,el;if(Di(ls))Vs=ls;else{var Yl;gu=ls.key,au=ls.label,Vs=(Yl=ls.value)!==null&&Yl!==void 0?Yl:gu}var zu=fn.get(Vs);if(zu){var Nu;if(au===void 0&&(au=zu?.[Va||Fo.label]),gu===void 0&&(gu=(Nu=zu?.key)!==null&&Nu!==void 0?Nu:Vs),qu=zu?.disabled,el=zu?.title,!1)var su}return{label:au,value:Vs,key:gu,disabled:qu,title:el}})},[Fo,Va,fn]),Mi=h(So,{value:to}),ja=(0,s.Z)(Mi,2),Ma=ja[0],Xa=ja[1],Po=d.useMemo(function(){var _o,hs=ii(Ma);return bt==="combobox"&&!((_o=hs[0])!==null&&_o!==void 0&&_o.value)?[]:hs},[Ma,ii,bt]),ko=lo(Po,fn),qo=(0,s.Z)(ko,2),is=qo[0],as=qo[1],Ms=d.useMemo(function(){if(!bt&&is.length===1){var _o=is[0];if(_o.value===null&&(_o.label===null||_o.label===void 0))return[]}return is.map(function(hs){var ls;return(0,p.Z)((0,p.Z)({},hs),{},{label:(ls=hs.label)!==null&&ls!==void 0?ls:hs.value})})},[bt,is]),Qo=d.useMemo(function(){return new Set(is.map(function(_o){return _o.value}))},[is]);d.useEffect(function(){if(bt==="combobox"){var _o,hs=(_o=is[0])===null||_o===void 0?void 0:_o.value;bo(Bt(hs)?String(hs):"")}},[is]);var ss=Pn(function(_o,hs){var ls,Vs=hs??_o;return ls={},(0,l.Z)(ls,Fo.value,_o),(0,l.Z)(ls,Fo.label,Vs),ls}),Xo=d.useMemo(function(){if(bt!=="tags")return Kn;var _o=(0,u.Z)(Kn),hs=function(Vs){return fn.has(Vs)};return(0,u.Z)(is).sort(function(ls,Vs){return ls.value<Vs.value?-1:1}).forEach(function(ls){var Vs=ls.value;hs(Vs)||_o.push(ss(Vs,ls.label))}),_o},[ss,Kn,fn,is,bt]),bs=Bn(Xo,Fo,rs,fs,ha),js=d.useMemo(function(){return bt!=="tags"||!rs||bs.some(function(_o){return _o[ha||"value"]===rs})?bs:[ss(rs)].concat((0,u.Z)(bs))},[ss,ha,bt,bs,rs]),$s=d.useMemo(function(){return ua?(0,u.Z)(js).sort(function(_o,hs){return ua(_o,hs)}):js},[js,ua]),xs=d.useMemo(function(){return Hi($s,{fieldNames:Fo,childrenAsData:jr})},[$s,Fo,jr]),vs=function(hs){var ls=ii(hs);if(Xa(ls),Eo&&(ls.length!==is.length||ls.some(function(gu,qu){var el;return((el=is[qu])===null||el===void 0?void 0:el.value)!==gu?.value}))){var Vs=ho?ls:ls.map(function(gu){return gu.value}),au=ls.map(function(gu){return Fa(as(gu.value))});Eo(Vo?Vs:Vs[0],Vo?au:au[0])}},lu=d.useState(null),nu=(0,s.Z)(lu,2),ms=nu[0],Ns=nu[1],ku=d.useState(0),Gs=(0,s.Z)(ku,2),yu=Gs[0],Hu=Gs[1],bu=no!==void 0?no:bt!=="combobox",ks=d.useCallback(function(_o,hs){var ls=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Vs=ls.source,au=Vs===void 0?"keyboard":Vs;Hu(hs),ee&&bt==="combobox"&&_o!==null&&au==="keyboard"&&Ns(String(_o))},[ee,bt]),cu=function(hs,ls,Vs){var au=function(){var Xu,Ll=as(hs);return[ho?{label:Ll?.[Fo.label],value:hs,key:(Xu=Ll?.key)!==null&&Xu!==void 0?Xu:hs}:hs,Fa(Ll)]};if(ls&&Jn){var gu=au(),qu=(0,s.Z)(gu,2),el=qu[0],Yl=qu[1];Jn(el,Yl)}else if(!ls&&Sr&&Vs!=="clear"){var zu=au(),Nu=(0,s.Z)(zu,2),su=Nu[0],il=Nu[1];Sr(su,il)}},Ku=Pn(function(_o,hs){var ls,Vs=Vo?hs.selected:!0;Vs?ls=Vo?[].concat((0,u.Z)(is),[_o]):[_o]:ls=is.filter(function(au){return au.value!==_o}),vs(ls),cu(_o,Vs),bt==="combobox"?Ns(""):(!oo||Tn)&&(bo(""),Ns(""))}),Iu=function(hs,ls){vs(hs);var Vs=ls.type,au=ls.values;(Vs==="remove"||Vs==="clear")&&au.forEach(function(gu){cu(gu.value,!1,Vs)})},cs=function(hs,ls){if(bo(hs),Ns(null),ls.source==="submit"){var Vs=(hs||"").trim();if(Vs){var au=Array.from(new Set([].concat((0,u.Z)(Qo),[Vs])));vs(au),cu(Vs,!0),bo("")}return}ls.source!=="blur"&&(bt==="combobox"&&vs(hs),Jt?.(hs))},xu=function(hs){var ls=hs;bt!=="tags"&&(ls=hs.map(function(au){var gu=Dn.get(au);return gu?.value}).filter(function(au){return au!==void 0}));var Vs=Array.from(new Set([].concat((0,u.Z)(Qo),(0,u.Z)(ls))));vs(Vs),Vs.forEach(function(au){cu(au,!0)})},us=d.useMemo(function(){var _o=ro!==!1&&gi!==!1;return(0,p.Z)((0,p.Z)({},It),{},{flattenOptions:xs,onActiveValue:ks,defaultActiveFirstOption:bu,onSelect:Ku,menuItemSelectedIcon:Pa,rawValues:Qo,fieldNames:Fo,virtual:_o,listHeight:Oo,listItemHeight:mo,childrenAsData:jr})},[It,xs,ks,bu,Ku,Pa,Qo,Fo,ro,gi,Oo,mo,jr]);return d.createElement(vn.Provider,{value:us},d.createElement(za,(0,i.Z)({},Co,{id:Do,prefixCls:le,ref:cr,omitDomProps:zi,mode:bt,displayValues:Ms,onDisplayValuesChange:Iu,searchValue:rs,onSearch:cs,autoClearSearchValue:Tn,onSearchSplit:xu,dropdownMatchSelectWidth:gi,OptionList:er,emptyOptions:!xs.length,activeValue:ms,activeDescendantId:"".concat(Do,"_list_").concat(yu)})))}),da=xa;da.Option=_t,da.OptGroup=kt;const Yn=null,un=null;function wn(bn,cr){var Yr=new Set;return bn.forEach(function(bt){cr.has(bt)||Yr.add(bt)}),Yr}function en(bn){var cr=bn||{},Yr=cr.disabled,bt=cr.disableCheckbox,yn=cr.checkable;return!!(Yr||bt)||yn===!1}function Tr(bn,cr,Yr,bt){for(var yn=new Set(bn),le=new Set,ee=0;ee<=Yr;ee+=1){var Pe=cr.get(ee)||new Set;Pe.forEach(function(qt){var Tn=qt.key,Jn=qt.node,Sr=qt.children,hr=Sr===void 0?[]:Sr;yn.has(Tn)&&!bt(Jn)&&hr.filter(function(gi){return!bt(gi.node)}).forEach(function(gi){yn.add(gi.key)})})}for(var We=new Set,ht=Yr;ht>=0;ht-=1){var Jt=cr.get(ht)||new Set;Jt.forEach(function(qt){var Tn=qt.parent,Jn=qt.node;if(!(bt(Jn)||!qt.parent||We.has(qt.parent.key))){if(bt(qt.parent.node)){We.add(Tn.key);return}var Sr=!0,hr=!1;(Tn.children||[]).filter(function(gi){return!bt(gi.node)}).forEach(function(gi){var Vi=gi.key,ua=yn.has(Vi);Sr&&!ua&&(Sr=!1),!hr&&(ua||le.has(Vi))&&(hr=!0)}),Sr&&yn.add(Tn.key),hr&&le.add(Tn.key),We.add(Tn.key)}})}return{checkedKeys:Array.from(yn),halfCheckedKeys:Array.from(wn(le,yn))}}function se(bn,cr,Yr,bt,yn){for(var le=new Set(bn),ee=new Set(cr),Pe=0;Pe<=bt;Pe+=1){var We=Yr.get(Pe)||new Set;We.forEach(function(Tn){var Jn=Tn.key,Sr=Tn.node,hr=Tn.children,gi=hr===void 0?[]:hr;!le.has(Jn)&&!ee.has(Jn)&&!yn(Sr)&&gi.filter(function(Vi){return!yn(Vi.node)}).forEach(function(Vi){le.delete(Vi.key)})})}ee=new Set;for(var ht=new Set,Jt=bt;Jt>=0;Jt-=1){var qt=Yr.get(Jt)||new Set;qt.forEach(function(Tn){var Jn=Tn.parent,Sr=Tn.node;if(!(yn(Sr)||!Tn.parent||ht.has(Tn.parent.key))){if(yn(Tn.parent.node)){ht.add(Jn.key);return}var hr=!0,gi=!1;(Jn.children||[]).filter(function(Vi){return!yn(Vi.node)}).forEach(function(Vi){var ua=Vi.key,ha=le.has(ua);hr&&!ha&&(hr=!1),!gi&&(ha||ee.has(ua))&&(gi=!0)}),hr||le.delete(Jn.key),gi&&ee.add(Jn.key),ht.add(Jn.key)}})}return{checkedKeys:Array.from(le),halfCheckedKeys:Array.from(wn(ee,le))}}function $(bn,cr,Yr,bt){var yn=[],le;bt?le=bt:le=en;var ee=new Set(bn.filter(function(Jt){var qt=!!Yr[Jt];return qt||yn.push(Jt),qt})),Pe=new Map,We=0;Object.keys(Yr).forEach(function(Jt){var qt=Yr[Jt],Tn=qt.level,Jn=Pe.get(Tn);Jn||(Jn=new Set,Pe.set(Tn,Jn)),Jn.add(qt),We=Math.max(We,Tn)}),(0,y.ZP)(!yn.length,"Tree missing follow keys: ".concat(yn.slice(0,100).map(function(Jt){return"'".concat(Jt,"'")}).join(", ")));var ht;return cr===!0?ht=Tr(ee,Pe,We,le):ht=se(ee,cr.halfCheckedKeys,Pe,We,le),ht}var B=d.createContext(null);const M=B;var ie="__RC_CASCADER_SPLIT__",De="SHOW_PARENT",Qe="SHOW_CHILD";function wt(bn){return bn.join(ie)}function Ut(bn){return bn.map(wt)}function rn(bn){return bn.split(ie)}function zn(bn){var cr=bn||{},Yr=cr.label,bt=cr.value,yn=cr.children,le=bt||"value";return{label:Yr||"label",value:le,key:le,children:yn||"children"}}function ir(bn,cr){var Yr,bt;return(Yr=bn.isLeaf)!==null&&Yr!==void 0?Yr:!(!((bt=bn[cr.children])===null||bt===void 0)&&bt.length)}function Lr(bn){var cr=bn.parentElement;if(cr){var Yr=bn.offsetTop-cr.offsetTop;Yr-cr.scrollTop<0?cr.scrollTo({top:Yr}):Yr+bn.offsetHeight-cr.scrollTop>cr.offsetHeight&&cr.scrollTo({top:Yr+bn.offsetHeight-cr.offsetHeight})}}function Ur(bn,cr,Yr){var bt=new Set(bn),yn=cr();return bn.filter(function(le){var ee=yn[le],Pe=ee?ee.parent:null,We=ee?ee.children:null;return Yr===Qe?!(We&&We.some(function(ht){return ht.key&&bt.has(ht.key)})):!(Pe&&!Pe.node.disabled&&bt.has(Pe.key))})}function ti(bn,cr,Yr){for(var bt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,yn=cr,le=[],ee=function(ht){var Jt,qt,Tn,Jn=bn[ht],Sr=(Jt=yn)===null||Jt===void 0?void 0:Jt.findIndex(function(gi){var Vi=gi[Yr.value];return bt?String(Vi)===String(Jn):Vi===Jn}),hr=Sr!==-1?(qt=yn)===null||qt===void 0?void 0:qt[Sr]:null;le.push({value:(Tn=hr?.[Yr.value])!==null&&Tn!==void 0?Tn:Jn,index:Sr,option:hr}),yn=hr?.[Yr.children]},Pe=0;Pe<bn.length;Pe+=1)ee(Pe);return le}const Si=function(bn,cr,Yr,bt,yn){return d.useMemo(function(){var le=yn||function(ee){var Pe=bt?ee.slice(-1):ee,We=" / ";return Pe.every(function(ht){return["string","number"].includes((0,v.Z)(ht))})?Pe.join(We):Pe.reduce(function(ht,Jt,qt){var Tn=d.isValidElement(Jt)?d.cloneElement(Jt,{key:qt}):Jt;return qt===0?[Tn]:[].concat((0,u.Z)(ht),[We,Tn])},[])};return bn.map(function(ee){var Pe,We,ht=ti(ee,cr,Yr),Jt=le(ht.map(function(Tn){var Jn,Sr=Tn.option,hr=Tn.value;return(Jn=Sr?.[Yr.label])!==null&&Jn!==void 0?Jn:hr}),ht.map(function(Tn){var Jn=Tn.option;return Jn})),qt=wt(ee);return{label:Jt,value:qt,key:qt,valueCells:ee,disabled:(Pe=ht[ht.length-1])===null||Pe===void 0||(We=Pe.option)===null||We===void 0?void 0:We.disabled}})},[bn,cr,Yr,yn,bt])};var si=d.createContext(null),Qi=function(cr){for(var Yr=cr.prefixCls,bt=cr.level,yn=cr.isStart,le=cr.isEnd,ee="".concat(Yr,"-indent-unit"),Pe=[],We=0;We<bt;We+=1){var ht;Pe.push(d.createElement("span",{key:We,className:b()(ee,(ht={},(0,l.Z)(ht,"".concat(ee,"-start"),yn[We]),(0,l.Z)(ht,"".concat(ee,"-end"),le[We]),ht))}))}return d.createElement("span",{"aria-hidden":"true",className:"".concat(Yr,"-indent")},Pe)};const Zi=d.memo(Qi);var ka=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],xo="open",jo="close",Qn="---",xr=function(bn){(0,He.Z)(Yr,bn);var cr=(0,vt.Z)(Yr);function Yr(){var bt;(0,Rt.Z)(this,Yr);for(var yn=arguments.length,le=new Array(yn),ee=0;ee<yn;ee++)le[ee]=arguments[ee];return bt=cr.call.apply(cr,[this].concat(le)),bt.state={dragNodeHighlight:!1},bt.selectHandle=void 0,bt.onSelectorClick=function(Pe){var We=bt.props.context.onNodeClick;We(Pe,La(bt.props)),bt.isSelectable()?bt.onSelect(Pe):bt.onCheck(Pe)},bt.onSelectorDoubleClick=function(Pe){var We=bt.props.context.onNodeDoubleClick;We(Pe,La(bt.props))},bt.onSelect=function(Pe){if(!bt.isDisabled()){var We=bt.props.context.onNodeSelect;Pe.preventDefault(),We(Pe,La(bt.props))}},bt.onCheck=function(Pe){if(!bt.isDisabled()){var We=bt.props,ht=We.disableCheckbox,Jt=We.checked,qt=bt.props.context.onNodeCheck;if(!(!bt.isCheckable()||ht)){Pe.preventDefault();var Tn=!Jt;qt(Pe,La(bt.props),Tn)}}},bt.onMouseEnter=function(Pe){var We=bt.props.context.onNodeMouseEnter;We(Pe,La(bt.props))},bt.onMouseLeave=function(Pe){var We=bt.props.context.onNodeMouseLeave;We(Pe,La(bt.props))},bt.onContextMenu=function(Pe){var We=bt.props.context.onNodeContextMenu;We(Pe,La(bt.props))},bt.onDragStart=function(Pe){var We=bt.props.context.onNodeDragStart;Pe.stopPropagation(),bt.setState({dragNodeHighlight:!0}),We(Pe,(0,Ye.Z)(bt));try{Pe.dataTransfer.setData("text/plain","")}catch{}},bt.onDragEnter=function(Pe){var We=bt.props.context.onNodeDragEnter;Pe.preventDefault(),Pe.stopPropagation(),We(Pe,(0,Ye.Z)(bt))},bt.onDragOver=function(Pe){var We=bt.props.context.onNodeDragOver;Pe.preventDefault(),Pe.stopPropagation(),We(Pe,(0,Ye.Z)(bt))},bt.onDragLeave=function(Pe){var We=bt.props.context.onNodeDragLeave;Pe.stopPropagation(),We(Pe,(0,Ye.Z)(bt))},bt.onDragEnd=function(Pe){var We=bt.props.context.onNodeDragEnd;Pe.stopPropagation(),bt.setState({dragNodeHighlight:!1}),We(Pe,(0,Ye.Z)(bt))},bt.onDrop=function(Pe){var We=bt.props.context.onNodeDrop;Pe.preventDefault(),Pe.stopPropagation(),bt.setState({dragNodeHighlight:!1}),We(Pe,(0,Ye.Z)(bt))},bt.onExpand=function(Pe){var We=bt.props,ht=We.loading,Jt=We.context.onNodeExpand;ht||Jt(Pe,La(bt.props))},bt.setSelectHandle=function(Pe){bt.selectHandle=Pe},bt.getNodeState=function(){var Pe=bt.props.expanded;return bt.isLeaf()?null:Pe?xo:jo},bt.hasChildren=function(){var Pe=bt.props.eventKey,We=bt.props.context.keyEntities,ht=We[Pe]||{},Jt=ht.children;return!!(Jt||[]).length},bt.isLeaf=function(){var Pe=bt.props,We=Pe.isLeaf,ht=Pe.loaded,Jt=bt.props.context.loadData,qt=bt.hasChildren();return We===!1?!1:We||!Jt&&!qt||Jt&&ht&&!qt},bt.isDisabled=function(){var Pe=bt.props.disabled,We=bt.props.context.disabled;return!!(We||Pe)},bt.isCheckable=function(){var Pe=bt.props.checkable,We=bt.props.context.checkable;return!We||Pe===!1?!1:We},bt.syncLoadData=function(Pe){var We=Pe.expanded,ht=Pe.loading,Jt=Pe.loaded,qt=bt.props.context,Tn=qt.loadData,Jn=qt.onNodeLoad;ht||Tn&&We&&!bt.isLeaf()&&!bt.hasChildren()&&!Jt&&Jn(La(bt.props))},bt.isDraggable=function(){var Pe=bt.props,We=Pe.data,ht=Pe.context.draggable;return!!(ht&&(!ht.nodeDraggable||ht.nodeDraggable(We)))},bt.renderDragHandler=function(){var Pe=bt.props.context,We=Pe.draggable,ht=Pe.prefixCls;return We?.icon?d.createElement("span",{className:"".concat(ht,"-draggable-icon")},We.icon):null},bt.renderSwitcherIconDom=function(Pe){var We=bt.props.switcherIcon,ht=bt.props.context.switcherIcon,Jt=We||ht;return typeof Jt=="function"?Jt((0,p.Z)((0,p.Z)({},bt.props),{},{isLeaf:Pe})):Jt},bt.renderSwitcher=function(){var Pe=bt.props.expanded,We=bt.props.context.prefixCls;if(bt.isLeaf()){var ht=bt.renderSwitcherIconDom(!0);return ht!==!1?d.createElement("span",{className:b()("".concat(We,"-switcher"),"".concat(We,"-switcher-noop"))},ht):null}var Jt=b()("".concat(We,"-switcher"),"".concat(We,"-switcher_").concat(Pe?xo:jo)),qt=bt.renderSwitcherIconDom(!1);return qt!==!1?d.createElement("span",{onClick:bt.onExpand,className:Jt},qt):null},bt.renderCheckbox=function(){var Pe=bt.props,We=Pe.checked,ht=Pe.halfChecked,Jt=Pe.disableCheckbox,qt=bt.props.context.prefixCls,Tn=bt.isDisabled(),Jn=bt.isCheckable();if(!Jn)return null;var Sr=typeof Jn!="boolean"?Jn:null;return d.createElement("span",{className:b()("".concat(qt,"-checkbox"),We&&"".concat(qt,"-checkbox-checked"),!We&&ht&&"".concat(qt,"-checkbox-indeterminate"),(Tn||Jt)&&"".concat(qt,"-checkbox-disabled")),onClick:bt.onCheck},Sr)},bt.renderIcon=function(){var Pe=bt.props.loading,We=bt.props.context.prefixCls;return d.createElement("span",{className:b()("".concat(We,"-iconEle"),"".concat(We,"-icon__").concat(bt.getNodeState()||"docu"),Pe&&"".concat(We,"-icon_loading"))})},bt.renderSelector=function(){var Pe=bt.state.dragNodeHighlight,We=bt.props,ht=We.title,Jt=We.selected,qt=We.icon,Tn=We.loading,Jn=We.data,Sr=bt.props.context,hr=Sr.prefixCls,gi=Sr.showIcon,Vi=Sr.icon,ua=Sr.loadData,ha=Sr.titleRender,Va=bt.isDisabled(),Ga="".concat(hr,"-node-content-wrapper"),Ca;if(gi){var no=qt||Vi;Ca=no?d.createElement("span",{className:b()("".concat(hr,"-iconEle"),"".concat(hr,"-icon__customize"))},typeof no=="function"?no(bt.props):no):bt.renderIcon()}else ua&&Tn&&(Ca=bt.renderIcon());var Pa;typeof ht=="function"?Pa=ht(Jn):ha?Pa=ha(Jn):Pa=ht;var ro=d.createElement("span",{className:"".concat(hr,"-title")},Pa);return d.createElement("span",{ref:bt.setSelectHandle,title:typeof ht=="string"?ht:"",className:b()("".concat(Ga),"".concat(Ga,"-").concat(bt.getNodeState()||"normal"),!Va&&(Jt||Pe)&&"".concat(hr,"-node-selected")),onMouseEnter:bt.onMouseEnter,onMouseLeave:bt.onMouseLeave,onContextMenu:bt.onContextMenu,onClick:bt.onSelectorClick,onDoubleClick:bt.onSelectorDoubleClick},Ca,ro,bt.renderDropIndicator())},bt.renderDropIndicator=function(){var Pe=bt.props,We=Pe.disabled,ht=Pe.eventKey,Jt=bt.props.context,qt=Jt.draggable,Tn=Jt.dropLevelOffset,Jn=Jt.dropPosition,Sr=Jt.prefixCls,hr=Jt.indent,gi=Jt.dropIndicatorRender,Vi=Jt.dragOverNodeKey,ua=Jt.direction,ha=qt!==!1,Va=!We&&ha&&Vi===ht;return Va?gi({dropPosition:Jn,dropLevelOffset:Tn,indent:hr,prefixCls:Sr,direction:ua}):null},bt}return(0,St.Z)(Yr,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var yn=this.props.selectable,le=this.props.context.selectable;return typeof yn=="boolean"?yn:le}},{key:"render",value:function(){var yn,le=this.props,ee=le.eventKey,Pe=le.className,We=le.style,ht=le.dragOver,Jt=le.dragOverGapTop,qt=le.dragOverGapBottom,Tn=le.isLeaf,Jn=le.isStart,Sr=le.isEnd,hr=le.expanded,gi=le.selected,Vi=le.checked,ua=le.halfChecked,ha=le.loading,Va=le.domRef,Ga=le.active,Ca=le.data,no=le.onMouseMove,Pa=le.selectable,ro=(0,f.Z)(le,ka),Ya=this.props.context,Oo=Ya.prefixCls,No=Ya.filterTreeNode,mo=Ya.keyEntities,to=Ya.dropContainerKey,So=Ya.dropTargetKey,ho=Ya.draggingNodeKey,Eo=this.isDisabled(),Co=(0,U.Z)(ro,{aria:!0,data:!0}),Do=mo[ee]||{},Vo=Do.level,jr=Sr[Sr.length-1],fs=this.isDraggable(),Fo=!Eo&&fs,ts=ho===ee,wo=Pa!==void 0?{"aria-selected":!!Pa}:void 0;return d.createElement("div",(0,i.Z)({ref:Va,className:b()(Pe,"".concat(Oo,"-treenode"),(yn={},(0,l.Z)(yn,"".concat(Oo,"-treenode-disabled"),Eo),(0,l.Z)(yn,"".concat(Oo,"-treenode-switcher-").concat(hr?"open":"close"),!Tn),(0,l.Z)(yn,"".concat(Oo,"-treenode-checkbox-checked"),Vi),(0,l.Z)(yn,"".concat(Oo,"-treenode-checkbox-indeterminate"),ua),(0,l.Z)(yn,"".concat(Oo,"-treenode-selected"),gi),(0,l.Z)(yn,"".concat(Oo,"-treenode-loading"),ha),(0,l.Z)(yn,"".concat(Oo,"-treenode-active"),Ga),(0,l.Z)(yn,"".concat(Oo,"-treenode-leaf-last"),jr),(0,l.Z)(yn,"".concat(Oo,"-treenode-draggable"),fs),(0,l.Z)(yn,"dragging",ts),(0,l.Z)(yn,"drop-target",So===ee),(0,l.Z)(yn,"drop-container",to===ee),(0,l.Z)(yn,"drag-over",!Eo&&ht),(0,l.Z)(yn,"drag-over-gap-top",!Eo&&Jt),(0,l.Z)(yn,"drag-over-gap-bottom",!Eo&&qt),(0,l.Z)(yn,"filter-node",No&&No(La(this.props))),yn)),style:We,draggable:Fo,"aria-grabbed":ts,onDragStart:Fo?this.onDragStart:void 0,onDragEnter:fs?this.onDragEnter:void 0,onDragOver:fs?this.onDragOver:void 0,onDragLeave:fs?this.onDragLeave:void 0,onDrop:fs?this.onDrop:void 0,onDragEnd:fs?this.onDragEnd:void 0,onMouseMove:no},wo,Co),d.createElement(Zi,{prefixCls:Oo,level:Vo,isStart:Jn,isEnd:Sr}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Yr}(d.Component),Wr=function(cr){return d.createElement(si.Consumer,null,function(Yr){return d.createElement(xr,(0,i.Z)({},cr,{context:Yr}))})};Wr.displayName="TreeNode",Wr.defaultProps={title:Qn},Wr.isTreeNode=1;const Nr=null;var Jr=null;function mi(bn,cr){if(!bn)return[];var Yr=bn.slice(),bt=Yr.indexOf(cr);return bt>=0&&Yr.splice(bt,1),Yr}function Yi(bn,cr){var Yr=(bn||[]).slice();return Yr.indexOf(cr)===-1&&Yr.push(cr),Yr}function ga(bn){return bn.split("-")}function fa(bn,cr){return"".concat(bn,"-").concat(cr)}function Wi(bn){return bn&&bn.type&&bn.type.isTreeNode}function aa(bn,cr){var Yr=[],bt=cr[bn];function yn(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];le.forEach(function(ee){var Pe=ee.key,We=ee.children;Yr.push(Pe),yn(We)})}return yn(bt.children),Yr}function Ta(bn){if(bn.parent){var cr=ga(bn.pos);return Number(cr[cr.length-1])===bn.parent.children.length-1}return!1}function Ia(bn){var cr=ga(bn.pos);return Number(cr[cr.length-1])===0}function co(bn,cr,Yr,bt,yn,le,ee,Pe,We,ht){var Jt,qt=bn.clientX,Tn=bn.clientY,Jn=bn.target.getBoundingClientRect(),Sr=Jn.top,hr=Jn.height,gi=(ht==="rtl"?-1:1)*((yn?.x||0)-qt),Vi=(gi-12)/bt,ua=Pe[Yr.props.eventKey];if(Tn<Sr+hr/2){var ha=ee.findIndex(function(So){return So.key===ua.key}),Va=ha<=0?0:ha-1,Ga=ee[Va].key;ua=Pe[Ga]}var Ca=ua.key,no=ua,Pa=ua.key,ro=0,Ya=0;if(!We.includes(Ca))for(var Oo=0;Oo<Vi&&Ta(ua);Oo+=1)ua=ua.parent,Ya+=1;var No=cr.props.data,mo=ua.node,to=!0;return Ia(ua)&&ua.level===0&&Tn<Sr+hr/2&&le({dragNode:No,dropNode:mo,dropPosition:-1})&&ua.key===Yr.props.eventKey?ro=-1:(no.children||[]).length&&We.includes(Pa)?le({dragNode:No,dropNode:mo,dropPosition:0})?ro=0:to=!1:Ya===0?Vi>-1.5?le({dragNode:No,dropNode:mo,dropPosition:1})?ro=1:to=!1:le({dragNode:No,dropNode:mo,dropPosition:0})?ro=0:le({dragNode:No,dropNode:mo,dropPosition:1})?ro=1:to=!1:le({dragNode:No,dropNode:mo,dropPosition:1})?ro=1:to=!1,{dropPosition:ro,dropLevelOffset:Ya,dropTargetKey:ua.key,dropTargetPos:ua.pos,dragOverNodeKey:Pa,dropContainerKey:ro===0?null:((Jt=ua.parent)===null||Jt===void 0?void 0:Jt.key)||null,dropAllowed:to}}function ke(bn,cr){if(bn){var Yr=cr.multiple;return Yr?bn.slice():bn.length?[bn[0]]:bn}}var Fn=function(cr){return cr};function Rr(bn,cr){if(!bn)return[];var Yr=cr||{},bt=Yr.processProps,yn=bt===void 0?Fn:bt,le=Array.isArray(bn)?bn:[bn];return le.map(function(ee){var Pe=ee.children,We=_objectWithoutProperties(ee,Jr),ht=Rr(Pe,cr);return React.createElement(TreeNode,_extends({key:We.key},yn(We)),ht)})}function Cr(bn){if(!bn)return null;var cr;if(Array.isArray(bn))cr={checkedKeys:bn,halfCheckedKeys:void 0};else if(_typeof(bn)==="object")cr={checkedKeys:bn.checked||void 0,halfCheckedKeys:bn.halfChecked||void 0};else return warning(!1,"`checkedKeys` is not an array or an object"),null;return cr}function fr(bn,cr){var Yr=new Set;function bt(yn){if(!Yr.has(yn)){var le=cr[yn];if(le){Yr.add(yn);var ee=le.parent,Pe=le.node;Pe.disabled||ee&&bt(ee.key)}}}return(bn||[]).forEach(function(yn){bt(yn)}),_toConsumableArray(Yr)}var yi=null;function ci(bn,cr){return bn??cr}function Ri(bn){var cr=bn||{},Yr=cr.title,bt=cr._title,yn=cr.key,le=cr.children,ee=Yr||"title";return{title:ee,_title:bt||[ee],key:yn||"key",children:le||"children"}}function la(bn,cr){var Yr=new Map;function bt(yn){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(yn||[]).forEach(function(ee){var Pe=ee[cr.key],We=ee[cr.children];warning(Pe!=null,"Tree node must have a certain key: [".concat(le).concat(Pe,"]"));var ht=String(Pe);warning(!Yr.has(ht)||Pe===null||Pe===void 0,"Same 'key' exist in the Tree: ".concat(ht)),Yr.set(ht,!0),bt(We,"".concat(le).concat(ht," > "))})}bt(bn)}function Br(bn){function cr(Yr){var bt=toArray(Yr);return bt.map(function(yn){if(!isTreeNode(yn))return warning(!yn,"Tree/TreeNode can only accept TreeNode as children."),null;var le=yn.key,ee=yn.props,Pe=ee.children,We=_objectWithoutProperties(ee,yi),ht=_objectSpread({key:le},We),Jt=cr(Pe);return Jt.length&&(ht.children=Jt),ht}).filter(function(yn){return yn})}return cr(bn)}function bi(bn,cr,Yr){var bt=Ri(Yr),yn=bt._title,le=bt.key,ee=bt.children,Pe=new Set(cr===!0?[]:cr),We=[];function ht(Jt){var qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Jt.map(function(Tn,Jn){for(var Sr=getPosition(qt?qt.pos:"0",Jn),hr=ci(Tn[le],Sr),gi,Vi=0;Vi<yn.length;Vi+=1){var ua=yn[Vi];if(Tn[ua]!==void 0){gi=Tn[ua];break}}var ha=_objectSpread(_objectSpread({},omit(Tn,[].concat(_toConsumableArray(yn),[le,ee]))),{},{title:gi,key:hr,parent:qt,pos:Sr,children:null,data:Tn,isStart:[].concat(_toConsumableArray(qt?qt.isStart:[]),[Jn===0]),isEnd:[].concat(_toConsumableArray(qt?qt.isEnd:[]),[Jn===Jt.length-1])});return We.push(ha),cr===!0||Pe.has(hr)?ha.children=ht(Tn[ee]||[],ha):ha.children=[],ha})}return ht(bn),We}function oi(bn,cr,Yr){var bt={};(0,v.Z)(Yr)==="object"?bt=Yr:bt={externalGetKey:Yr},bt=bt||{};var yn=bt,le=yn.childrenPropName,ee=yn.externalGetKey,Pe=yn.fieldNames,We=Ri(Pe),ht=We.key,Jt=We.children,qt=le||Jt,Tn;ee?typeof ee=="string"?Tn=function(hr){return hr[ee]}:typeof ee=="function"&&(Tn=function(hr){return ee(hr)}):Tn=function(hr,gi){return ci(hr[ht],gi)};function Jn(Sr,hr,gi,Vi){var ua=Sr?Sr[qt]:bn,ha=Sr?fa(gi.pos,hr):"0",Va=Sr?[].concat((0,u.Z)(Vi),[Sr]):[];if(Sr){var Ga=Tn(Sr,ha),Ca={node:Sr,index:hr,pos:ha,key:Ga,parentPos:gi.node?gi.pos:null,level:gi.level+1,nodes:Va};cr(Ca)}ua&&ua.forEach(function(no,Pa){Jn(no,Pa,{node:Sr,pos:ha,level:gi?gi.level+1:-1},Va)})}Jn(null)}function Ea(bn){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Yr=cr.initWrapper,bt=cr.processEntity,yn=cr.onProcessFinished,le=cr.externalGetKey,ee=cr.childrenPropName,Pe=cr.fieldNames,We=arguments.length>2?arguments[2]:void 0,ht=le||We,Jt={},qt={},Tn={posEntities:Jt,keyEntities:qt};return Yr&&(Tn=Yr(Tn)||Tn),oi(bn,function(Jn){var Sr=Jn.node,hr=Jn.index,gi=Jn.pos,Vi=Jn.key,ua=Jn.parentPos,ha=Jn.level,Va=Jn.nodes,Ga={node:Sr,nodes:Va,index:hr,key:Vi,pos:gi,level:ha},Ca=ci(Vi,gi);Jt[gi]=Ga,qt[Ca]=Ga,Ga.parent=Jt[ua],Ga.parent&&(Ga.parent.children=Ga.parent.children||[],Ga.parent.children.push(Ga)),bt&&bt(Ga,Tn)},{externalGetKey:ht,childrenPropName:ee,fieldNames:Pe}),yn&&yn(Tn),Tn}function ki(bn,cr){var Yr=cr.expandedKeys,bt=cr.selectedKeys,yn=cr.loadedKeys,le=cr.loadingKeys,ee=cr.checkedKeys,Pe=cr.halfCheckedKeys,We=cr.dragOverNodeKey,ht=cr.dropPosition,Jt=cr.keyEntities,qt=Jt[bn],Tn={eventKey:bn,expanded:Yr.indexOf(bn)!==-1,selected:bt.indexOf(bn)!==-1,loaded:yn.indexOf(bn)!==-1,loading:le.indexOf(bn)!==-1,checked:ee.indexOf(bn)!==-1,halfChecked:Pe.indexOf(bn)!==-1,pos:String(qt?qt.pos:""),dragOver:We===bn&&ht===0,dragOverGapTop:We===bn&&ht===-1,dragOverGapBottom:We===bn&&ht===1};return Tn}function La(bn){var cr=bn.data,Yr=bn.expanded,bt=bn.selected,yn=bn.checked,le=bn.loaded,ee=bn.loading,Pe=bn.halfChecked,We=bn.dragOver,ht=bn.dragOverGapTop,Jt=bn.dragOverGapBottom,qt=bn.pos,Tn=bn.active,Jn=bn.eventKey,Sr=(0,p.Z)((0,p.Z)({},cr),{},{expanded:Yr,selected:bt,checked:yn,loaded:le,loading:ee,halfChecked:Pe,dragOver:We,dragOverGapTop:ht,dragOverGapBottom:Jt,pos:qt,active:Tn,key:Jn});return"props"in Sr||Object.defineProperty(Sr,"props",{get:function(){return(0,y.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),bn}}),Sr}const qa=function(bn,cr){var Yr=d.useRef({options:null,info:null}),bt=d.useCallback(function(){return Yr.current.options!==bn&&(Yr.current.options=bn,Yr.current.info=Ea(bn,{fieldNames:cr,initWrapper:function(le){return(0,p.Z)((0,p.Z)({},le),{},{pathKeyEntities:{}})},processEntity:function(le,ee){var Pe=le.nodes.map(function(We){return We[cr.value]}).join(ie);ee.pathKeyEntities[Pe]=le,le.key=Pe}})),Yr.current.info.pathKeyEntities},[cr,bn]);return bt},uo=function(bn,cr){return d.useCallback(function(Yr){var bt=[],yn=[];return Yr.forEach(function(le){var ee=ti(le,bn,cr);ee.every(function(Pe){return Pe.option})?yn.push(le):bt.push(le)}),[yn,bt]},[bn,cr])};function Is(bn){var cr=d.useRef();cr.current=bn;var Yr=d.useCallback(function(){return cr.current.apply(cr,arguments)},[]);return Yr}function ds(bn){return d.useMemo(function(){if(!bn)return[!1,{}];var cr={matchInputWidth:!0,limit:50};return bn&&(0,v.Z)(bn)==="object"&&(cr=(0,p.Z)((0,p.Z)({},cr),bn)),cr.limit<=0&&delete cr.limit,[!0,cr]},[bn])}var Ks="__rc_cascader_search_mark__",Hs=function(cr,Yr,bt){var yn=bt.label;return Yr.some(function(le){return String(le[yn]).toLowerCase().includes(cr.toLowerCase())})},Xr=function(cr,Yr,bt,yn){return Yr.map(function(le){return le[yn.label]}).join(" / ")};const Ii=function(bn,cr,Yr,bt,yn,le){var ee=yn.filter,Pe=ee===void 0?Hs:ee,We=yn.render,ht=We===void 0?Xr:We,Jt=yn.limit,qt=Jt===void 0?50:Jt,Tn=yn.sort;return d.useMemo(function(){var Jn=[];if(!bn)return[];function Sr(hr,gi){hr.forEach(function(Vi){if(!(!Tn&&qt>0&&Jn.length>=qt)){var ua=[].concat((0,u.Z)(gi),[Vi]),ha=Vi[Yr.children];if((!ha||ha.length===0||le)&&Pe(bn,ua,{label:Yr.label})){var Va;Jn.push((0,p.Z)((0,p.Z)({},Vi),{},(Va={},(0,l.Z)(Va,Yr.label,ht(bn,ua,bt,Yr)),(0,l.Z)(Va,Ks,ua),Va)))}ha&&Sr(Vi[Yr.children],ua)}})}return Sr(cr,[]),Tn&&Jn.sort(function(hr,gi){return Tn(hr[Ks],gi[Ks],bn,Yr)}),qt>0?Jn.slice(0,qt):Jn},[bn,cr,Yr,bt,ht,le,Pe,Tn,qt])};function qi(bn){var cr,Yr=bn.prefixCls,bt=bn.checked,yn=bn.halfChecked,le=bn.disabled,ee=bn.onClick,Pe=d.useContext(M),We=Pe.checkable,ht=typeof We!="boolean"?We:null;return d.createElement("span",{className:b()("".concat(Yr),(cr={},(0,l.Z)(cr,"".concat(Yr,"-checked"),bt),(0,l.Z)(cr,"".concat(Yr,"-indeterminate"),!bt&&yn),(0,l.Z)(cr,"".concat(Yr,"-disabled"),le),cr)),onClick:ee},ht)}var $a="__cascader_fix_label__";function na(bn){var cr=bn.prefixCls,Yr=bn.multiple,bt=bn.options,yn=bn.activeValue,le=bn.prevValuePath,ee=bn.onToggleOpen,Pe=bn.onSelect,We=bn.onActive,ht=bn.checkedSet,Jt=bn.halfCheckedSet,qt=bn.loadingKeys,Tn=bn.isSelectable,Jn="".concat(cr,"-menu"),Sr="".concat(cr,"-menu-item"),hr=d.useContext(M),gi=hr.fieldNames,Vi=hr.changeOnSelect,ua=hr.expandTrigger,ha=hr.expandIcon,Va=hr.loadingIcon,Ga=hr.dropdownMenuColumnStyle,Ca=ua==="hover",no=d.useMemo(function(){return bt.map(function(Pa){var ro,Ya=Pa.disabled,Oo=Pa[Ks],No=(ro=Pa[$a])!==null&&ro!==void 0?ro:Pa[gi.label],mo=Pa[gi.value],to=ir(Pa,gi),So=Oo?Oo.map(function(Vo){return Vo[gi.value]}):[].concat((0,u.Z)(le),[mo]),ho=wt(So),Eo=qt.includes(ho),Co=ht.has(ho),Do=Jt.has(ho);return{disabled:Ya,label:No,value:mo,isLeaf:to,isLoading:Eo,checked:Co,halfChecked:Do,option:Pa,fullPath:So,fullPathKey:ho}})},[bt,ht,gi,Jt,qt,le]);return d.createElement("ul",{className:Jn,role:"menu"},no.map(function(Pa){var ro,Ya=Pa.disabled,Oo=Pa.label,No=Pa.value,mo=Pa.isLeaf,to=Pa.isLoading,So=Pa.checked,ho=Pa.halfChecked,Eo=Pa.option,Co=Pa.fullPath,Do=Pa.fullPathKey,Vo=function(){!Ya&&(!Ca||!mo)&&We(Co)},jr=function(){Tn(Eo)&&Pe(Co,mo)},fs;return typeof Eo.title=="string"?fs=Eo.title:typeof Oo=="string"&&(fs=Oo),d.createElement("li",{key:Do,className:b()(Sr,(ro={},(0,l.Z)(ro,"".concat(Sr,"-expand"),!mo),(0,l.Z)(ro,"".concat(Sr,"-active"),yn===No),(0,l.Z)(ro,"".concat(Sr,"-disabled"),Ya),(0,l.Z)(ro,"".concat(Sr,"-loading"),to),ro)),style:Ga,role:"menuitemcheckbox",title:fs,"aria-checked":So,"data-path-key":Do,onClick:function(){Vo(),(!Yr||mo)&&jr()},onDoubleClick:function(){Vi&&ee(!1)},onMouseEnter:function(){Ca&&Vo()},onMouseDown:function(ts){ts.preventDefault()}},Yr&&d.createElement(qi,{prefixCls:"".concat(cr,"-checkbox"),checked:So,halfChecked:ho,disabled:Ya,onClick:function(ts){ts.stopPropagation(),jr()}}),d.createElement("div",{className:"".concat(Sr,"-content")},Oo),!to&&ha&&!mo&&d.createElement("div",{className:"".concat(Sr,"-expand-icon")},ha),to&&Va&&d.createElement("div",{className:"".concat(Sr,"-loading-icon")},Va))}))}const io=function(){var bn=L(),cr=bn.multiple,Yr=bn.open,bt=d.useContext(M),yn=bt.values,le=d.useState([]),ee=(0,s.Z)(le,2),Pe=ee[0],We=ee[1];return d.useEffect(function(){if(Yr&&!cr){var ht=yn[0];We(ht||[])}},[Yr]),[Pe,We]},eo=function(bn,cr,Yr,bt,yn,le){var ee=L(),Pe=ee.direction,We=ee.searchValue,ht=ee.toggleOpen,Jt=ee.open,qt=Pe==="rtl",Tn=d.useMemo(function(){for(var Ga=-1,Ca=cr,no=[],Pa=[],ro=bt.length,Ya=function(ho){var Eo=Ca.findIndex(function(Co){return Co[Yr.value]===bt[ho]});if(Eo===-1)return"break";Ga=Eo,no.push(Ga),Pa.push(bt[ho]),Ca=Ca[Ga][Yr.children]},Oo=0;Oo<ro&&Ca;Oo+=1){var No=Ya(Oo);if(No==="break")break}for(var mo=cr,to=0;to<no.length-1;to+=1)mo=mo[no[to]][Yr.children];return[Pa,Ga,mo]},[bt,Yr,cr]),Jn=(0,s.Z)(Tn,3),Sr=Jn[0],hr=Jn[1],gi=Jn[2],Vi=function(Ca){yn(Ca)},ua=function(Ca){var no=gi.length,Pa=hr;Pa===-1&&Ca<0&&(Pa=no);for(var ro=0;ro<no;ro+=1){Pa=(Pa+Ca+no)%no;var Ya=gi[Pa];if(Ya&&!Ya.disabled){var Oo=Ya[Yr.value],No=Sr.slice(0,-1).concat(Oo);Vi(No);return}}},ha=function(){if(Sr.length>1){var Ca=Sr.slice(0,-1);Vi(Ca)}else ht(!1)},Va=function(){var Ca,no=((Ca=gi[hr])===null||Ca===void 0?void 0:Ca[Yr.children])||[],Pa=no.find(function(Ya){return!Ya.disabled});if(Pa){var ro=[].concat((0,u.Z)(Sr),[Pa[Yr.value]]);Vi(ro)}};d.useImperativeHandle(bn,function(){return{onKeyDown:function(Ca){var no=Ca.which;switch(no){case O.Z.UP:case O.Z.DOWN:{var Pa=0;no===O.Z.UP?Pa=-1:no===O.Z.DOWN&&(Pa=1),Pa!==0&&ua(Pa);break}case O.Z.LEFT:{qt?Va():ha();break}case O.Z.RIGHT:{qt?ha():Va();break}case O.Z.BACKSPACE:{We||ha();break}case O.Z.ENTER:{if(Sr.length){var ro=gi[hr],Ya=ro?.[Ks]||[];Ya.length?le(Ya.map(function(Oo){return Oo[Yr.value]}),Ya[Ya.length-1]):le(Sr,gi[hr])}break}case O.Z.ESC:ht(!1),Jt&&Ca.stopPropagation()}},onKeyUp:function(){}}})};var Wo=d.forwardRef(function(bn,cr){var Yr,bt,yn,le,ee=L(),Pe=ee.prefixCls,We=ee.multiple,ht=ee.searchValue,Jt=ee.toggleOpen,qt=ee.notFoundContent,Tn=ee.direction,Jn=d.useRef(),Sr=Tn==="rtl",hr=d.useContext(M),gi=hr.options,Vi=hr.values,ua=hr.halfValues,ha=hr.fieldNames,Va=hr.changeOnSelect,Ga=hr.onSelect,Ca=hr.searchOptions,no=hr.dropdownPrefixCls,Pa=hr.loadData,ro=hr.expandTrigger,Ya=no||Pe,Oo=d.useState([]),No=(0,s.Z)(Oo,2),mo=No[0],to=No[1],So=function(ja){if(!(!Pa||ht)){var Ma=ti(ja,gi,ha),Xa=Ma.map(function(qo){var is=qo.option;return is}),Po=Xa[Xa.length-1];if(Po&&!ir(Po,ha)){var ko=wt(ja);to(function(qo){return[].concat((0,u.Z)(qo),[ko])}),Pa(Xa)}}};d.useEffect(function(){mo.length&&mo.forEach(function(Mi){var ja=rn(Mi),Ma=ti(ja,gi,ha,!0).map(function(Po){var ko=Po.option;return ko}),Xa=Ma[Ma.length-1];(!Xa||Xa[ha.children]||ir(Xa,ha))&&to(function(Po){return Po.filter(function(ko){return ko!==Mi})})})},[gi,mo,ha]);var ho=d.useMemo(function(){return new Set(Ut(Vi))},[Vi]),Eo=d.useMemo(function(){return new Set(Ut(ua))},[ua]),Co=io(),Do=(0,s.Z)(Co,2),Vo=Do[0],jr=Do[1],fs=function(ja){jr(ja),So(ja)},Fo=function(ja){var Ma=ja.disabled,Xa=ir(ja,ha);return!Ma&&(Xa||Va||We)},ts=function(ja,Ma){var Xa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Ga(ja),!We&&(Ma||Va&&(ro==="hover"||Xa))&&Jt(!1)},wo=d.useMemo(function(){return ht?Ca:gi},[ht,Ca,gi]),rs=d.useMemo(function(){for(var Mi=[{options:wo}],ja=wo,Ma=function(qo){var is=Vo[qo],as=ja.find(function(Qo){return Qo[ha.value]===is}),Ms=as?.[ha.children];if(!Ms?.length)return"break";ja=Ms,Mi.push({options:Ms})},Xa=0;Xa<Vo.length;Xa+=1){var Po=Ma(Xa);if(Po==="break")break}return Mi},[wo,Vo,ha]),bo=function(ja,Ma){Fo(Ma)&&ts(ja,ir(Ma,ha),!0)};eo(cr,wo,ha,Vo,fs,bo),d.useEffect(function(){for(var Mi=0;Mi<Vo.length;Mi+=1){var ja,Ma=Vo.slice(0,Mi+1),Xa=wt(Ma),Po=(ja=Jn.current)===null||ja===void 0?void 0:ja.querySelector('li[data-path-key="'.concat(Xa.replace(/\\{0,2}"/g,'\\"'),'"]'));Po&&Lr(Po)}},[Vo]);var It=!(!((Yr=rs[0])===null||Yr===void 0||(bt=Yr.options)===null||bt===void 0)&&bt.length),fn=[(yn={},(0,l.Z)(yn,ha.value,"__EMPTY__"),(0,l.Z)(yn,$a,qt),(0,l.Z)(yn,"disabled",!0),yn)],Dn=(0,p.Z)((0,p.Z)({},bn),{},{multiple:!It&&We,onSelect:ts,onActive:fs,onToggleOpen:Jt,checkedSet:ho,halfCheckedSet:Eo,loadingKeys:mo,isSelectable:Fo}),Kn=It?[{options:fn}]:rs,ii=Kn.map(function(Mi,ja){var Ma=Vo.slice(0,ja),Xa=Vo[ja];return d.createElement(na,(0,i.Z)({key:ja},Dn,{prefixCls:Ya,options:Mi.options,prevValuePath:Ma,activeValue:Xa}))});return d.createElement("div",{className:b()("".concat(Ya,"-menus"),(le={},(0,l.Z)(le,"".concat(Ya,"-menu-empty"),It),(0,l.Z)(le,"".concat(Ya,"-rtl"),Sr),le)),ref:Jn},ii)});const Lo=Wo;function Jo(bn){var cr=bn.onPopupVisibleChange,Yr=bn.popupVisible,bt=bn.popupClassName,yn=bn.popupPlacement;warning(!cr,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Yr===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(bt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(yn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ts(bn,cr){if(bn){var Yr=function bt(yn){for(var le=0;le<yn.length;le++){var ee=yn[le];if(ee[cr?.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(ee[cr?.children])&&bt(ee[cr?.children]))return!0}};Yr(bn)}}const Ss=null;var Us=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy"];function Ys(bn){return Array.isArray(bn)&&Array.isArray(bn[0])}function Os(bn){return bn?Ys(bn)?bn:(bn.length===0?[]:[bn]).map(function(cr){return Array.isArray(cr)?cr:[cr]}):[]}var Ls=d.forwardRef(function(bn,cr){var Yr=bn.id,bt=bn.prefixCls,yn=bt===void 0?"rc-cascader":bt,le=bn.fieldNames,ee=bn.defaultValue,Pe=bn.value,We=bn.changeOnSelect,ht=bn.onChange,Jt=bn.displayRender,qt=bn.checkable,Tn=bn.searchValue,Jn=bn.onSearch,Sr=bn.showSearch,hr=bn.expandTrigger,gi=bn.options,Vi=bn.dropdownPrefixCls,ua=bn.loadData,ha=bn.popupVisible,Va=bn.open,Ga=bn.popupClassName,Ca=bn.dropdownClassName,no=bn.dropdownMenuColumnStyle,Pa=bn.popupPlacement,ro=bn.placement,Ya=bn.onDropdownVisibleChange,Oo=bn.onPopupVisibleChange,No=bn.expandIcon,mo=No===void 0?">":No,to=bn.loadingIcon,So=bn.children,ho=bn.dropdownMatchSelectWidth,Eo=ho===void 0?!1:ho,Co=bn.showCheckedStrategy,Do=Co===void 0?De:Co,Vo=(0,f.Z)(bn,Us),jr=nn(Yr),fs=!!qt,Fo=h(ee,{value:Pe,postState:Os}),ts=(0,s.Z)(Fo,2),wo=ts[0],rs=ts[1],bo=d.useMemo(function(){return zn(le)},[JSON.stringify(le)]),It=d.useMemo(function(){return gi||[]},[gi]),fn=qa(It,bo),Dn=d.useCallback(function(bu){var ks=fn();return bu.map(function(cu){var Ku=ks[cu].nodes;return Ku.map(function(Iu){return Iu[bo.value]})})},[fn,bo]),Kn=h("",{value:Tn,postState:function(ks){return ks||""}}),ii=(0,s.Z)(Kn,2),Mi=ii[0],ja=ii[1],Ma=function(ks,cu){ja(ks),cu.source!=="blur"&&Jn&&Jn(ks)},Xa=ds(Sr),Po=(0,s.Z)(Xa,2),ko=Po[0],qo=Po[1],is=Ii(Mi,It,bo,Vi||yn,qo,We),as=uo(It,bo),Ms=d.useMemo(function(){var bu=as(wo),ks=(0,s.Z)(bu,2),cu=ks[0],Ku=ks[1];if(!fs||!wo.length)return[cu,[],Ku];var Iu=Ut(cu),cs=fn(),xu=$(Iu,!0,cs),us=xu.checkedKeys,_o=xu.halfCheckedKeys;return[Dn(us),Dn(_o),Ku]},[fs,wo,fn,Dn,as]),Qo=(0,s.Z)(Ms,3),ss=Qo[0],Xo=Qo[1],bs=Qo[2],js=d.useMemo(function(){var bu=Ut(ss),ks=Ur(bu,fn,Do);return[].concat((0,u.Z)(bs),(0,u.Z)(Dn(ks)))},[ss,fn,Dn,bs,Do]),$s=Si(js,It,bo,fs,Jt),xs=Is(function(bu){if(rs(bu),ht){var ks=Os(bu),cu=ks.map(function(cs){return ti(cs,It,bo).map(function(xu){return xu.option})}),Ku=fs?ks:ks[0],Iu=fs?cu:cu[0];ht(Ku,Iu)}}),vs=Is(function(bu){if(ja(""),!fs)xs(bu);else{var ks=wt(bu),cu=Ut(ss),Ku=Ut(Xo),Iu=cu.includes(ks),cs=bs.some(function(qu){return wt(qu)===ks}),xu=ss,us=bs;if(cs&&!Iu)us=bs.filter(function(qu){return wt(qu)!==ks});else{var _o=Iu?cu.filter(function(qu){return qu!==ks}):[].concat((0,u.Z)(cu),[ks]),hs=fn(),ls;if(Iu){var Vs=$(_o,{checked:!1,halfCheckedKeys:Ku},hs);ls=Vs.checkedKeys}else{var au=$(_o,!0,hs);ls=au.checkedKeys}var gu=Ur(ls,fn,Do);xu=Dn(gu)}xs([].concat((0,u.Z)(us),(0,u.Z)(xu)))}}),lu=function(ks,cu){if(cu.type==="clear"){xs([]);return}var Ku=cu.values[0].valueCells;vs(Ku)},nu=Va!==void 0?Va:ha,ms=Ca||Ga,Ns=ro||Pa,ku=function(ks){Ya?.(ks),Oo?.(ks)},Gs=d.useMemo(function(){return{options:It,fieldNames:bo,values:ss,halfValues:Xo,changeOnSelect:We,onSelect:vs,checkable:qt,searchOptions:is,dropdownPrefixCls:Vi,loadData:ua,expandTrigger:hr,expandIcon:mo,loadingIcon:to,dropdownMenuColumnStyle:no}},[It,bo,ss,Xo,We,vs,qt,is,Vi,ua,hr,mo,to,no]),yu=!(Mi?is:It).length,Hu=Mi&&qo.matchInputWidth||yu?{}:{minWidth:"auto"};return d.createElement(M.Provider,{value:Gs},d.createElement(za,(0,i.Z)({},Vo,{ref:cr,id:jr,prefixCls:yn,dropdownMatchSelectWidth:Eo,dropdownStyle:Hu,displayValues:$s,onDisplayValuesChange:lu,mode:fs?"multiple":void 0,searchValue:Mi,onSearch:Ma,showSearch:ko,OptionList:Lo,emptyOptions:yu,open:nu,dropdownClassName:ms,placement:Ns,onDropdownVisibleChange:ku,getRawInputElement:function(){return So}})))});Ls.SHOW_PARENT=De,Ls.SHOW_CHILD=Qe;const Zu=Ls},97395:(T,g,t)=>{"use strict";t.d(g,{Z:()=>Bn});var i=t(23106),u=t(14162),s=t(68404),f=t(97394),l=t(51025),p=t(18792),v=s.createContext(null);const d=v;var h=t(78992),y=t(79617),m=[];function b(tn,Qt){var Cn=s.useState(function(){if(!(0,l.Z)())return null;var kt=document.createElement("div");return kt}),wr=(0,u.Z)(Cn,1),nn=wr[0],Nn=s.useContext(d),Zn=s.useState(m),or=(0,u.Z)(Zn,2),st=or[0],jt=or[1],on=Nn||function(kt){jt(function(dn){var _t=[kt].concat((0,h.Z)(dn));return _t})};function Pn(){nn.parentElement||document.body.appendChild(nn)}function Wt(){var kt;(kt=nn.parentElement)===null||kt===void 0||kt.removeChild(nn)}return(0,y.Z)(function(){return tn?Nn?Nn(Pn):Pn():Wt(),Wt},[tn]),(0,y.Z)(function(){st.length&&(st.forEach(function(kt){return kt()}),jt(m))},[st]),[nn,on]}var S=t(70829),w="data-rc-order",O="rc-util-key",C=new Map;function R(){var tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Qt=tn.mark;return Qt?Qt.startsWith("data-")?Qt:"data-".concat(Qt):O}function L(tn){if(tn.attachTo)return tn.attachTo;var Qt=document.querySelector("head");return Qt||document.body}function A(tn){return tn==="queue"?"prependQueue":tn?"prepend":"append"}function D(tn){return Array.from((C.get(tn)||tn).children).filter(function(Qt){return Qt.tagName==="STYLE"})}function _(tn){var Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,l.Z)())return null;var Cn=Qt.csp,wr=Qt.prepend,nn=document.createElement("style");nn.setAttribute(w,A(wr)),Cn?.nonce&&(nn.nonce=Cn?.nonce),nn.innerHTML=tn;var Nn=L(Qt),Zn=Nn.firstChild;if(wr){if(wr==="queue"){var or=D(Nn).filter(function(st){return["prepend","prependQueue"].includes(st.getAttribute(w))});if(or.length)return Nn.insertBefore(nn,or[or.length-1].nextSibling),nn}Nn.insertBefore(nn,Zn)}else Nn.appendChild(nn);return nn}function U(tn){var Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Cn=L(Qt);return D(Cn).find(function(wr){return wr.getAttribute(R(Qt))===tn})}function P(tn){var Qt,Cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},wr=U(tn,Cn);wr==null||(Qt=wr.parentNode)===null||Qt===void 0||Qt.removeChild(wr)}function V(tn,Qt){var Cn=C.get(tn);if(!Cn||!(0,S.Z)(document,Cn)){var wr=_("",Qt),nn=wr.parentNode;C.set(tn,nn),nn.removeChild(wr)}}function W(tn,Qt){var Cn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},wr=L(Cn);V(wr,Cn);var nn=U(Qt,Cn);if(nn){var Nn,Zn;if(!((Nn=Cn.csp)===null||Nn===void 0)&&Nn.nonce&&nn.nonce!==((Zn=Cn.csp)===null||Zn===void 0?void 0:Zn.nonce)){var or;nn.nonce=(or=Cn.csp)===null||or===void 0?void 0:or.nonce}return nn.innerHTML!==tn&&(nn.innerHTML=tn),nn}var st=_(tn,Cn);return st.setAttribute(R(Cn),Qt),st}var K;function oe(tn){if(typeof document>"u")return 0;if(tn||K===void 0){var Qt=document.createElement("div");Qt.style.width="100%",Qt.style.height="200px";var Cn=document.createElement("div"),wr=Cn.style;wr.position="absolute",wr.top="0",wr.left="0",wr.pointerEvents="none",wr.visibility="hidden",wr.width="200px",wr.height="150px",wr.overflow="hidden",Cn.appendChild(Qt),document.body.appendChild(Cn);var nn=Qt.offsetWidth;Cn.style.overflow="scroll";var Nn=Qt.offsetWidth;nn===Nn&&(Nn=Cn.clientWidth),document.body.removeChild(Cn),K=nn-Nn}return K}function q(tn){var Qt=tn.match(/^(.*)px$/),Cn=Number(Qt?.[1]);return Number.isNaN(Cn)?oe():Cn}function Q(tn){if(typeof document>"u"||!tn||!(tn instanceof Element))return{width:0,height:0};var Qt=getComputedStyle(tn,"::-webkit-scrollbar"),Cn=Qt.width,wr=Qt.height;return{width:q(Cn),height:q(wr)}}function ae(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var re="rc-util-locker-".concat(Date.now()),z=0;function j(tn){var Qt=!!tn,Cn=s.useState(function(){return z+=1,"".concat(re,"_").concat(z)}),wr=(0,u.Z)(Cn,1),nn=wr[0];(0,y.Z)(function(){if(Qt){var Nn=oe(),Zn=ae();W(` | |
html body { | |
overflow-y: hidden; | |
`.concat(Zn?"width: calc(100% - ".concat(Nn,"px);"):"",` | |
}`),nn)}else P(nn);return function(){P(nn)}},[Qt,nn])}var I=!1;function N(tn){return typeof tn=="boolean"&&(I=tn),I}var X=function(Qt){return Qt===!1?!1:!(0,l.Z)()||!Qt?null:typeof Qt=="string"?document.querySelector(Qt):typeof Qt=="function"?Qt():Qt},Oe=s.forwardRef(function(tn,Qt){var Cn=tn.open,wr=tn.autoLock,nn=tn.getContainer,Nn=tn.debug,Zn=tn.autoDestroy,or=Zn===void 0?!0:Zn,st=tn.children,jt=s.useState(Cn),on=(0,u.Z)(jt,2),Pn=on[0],Wt=on[1],kt=Pn||Cn;s.useEffect(function(){(or||Cn)&&Wt(Cn)},[Cn,or]);var dn=s.useState(function(){return X(nn)}),_t=(0,u.Z)(dn,2),Vt=_t[0],an=_t[1];s.useEffect(function(){var Gi=X(nn);an(Gi??null)});var cn=b(kt&&!Vt,Nn),Xt=(0,u.Z)(cn,2),gn=Xt[0],Rn=Xt[1],jn=Vt??gn;j(wr&&Cn&&(0,l.Z)()&&(jn===gn||jn===document.body));var sr=null;if(st&&(0,p.Yr)(st)&&Qt){var yr=st;sr=yr.ref}var Mr=(0,p.x1)(sr,Qt);if(!kt||!(0,l.Z)()||Vt===void 0)return null;var ri=jn===!1||N(),ai=st;return Qt&&(ai=s.cloneElement(st,{ref:Mr})),s.createElement(d.Provider,{value:Rn},ri?ai:(0,f.createPortal)(ai,jn))});const Z=Oe;var G=t(85919),ne=t(22060),ue=t(23019),be=t.n(ue),ye=t(98253),Se=t(10293);function $e(tn,Qt){var Cn={};return Cn[tn.toLowerCase()]=Qt.toLowerCase(),Cn["Webkit".concat(tn)]="webkit".concat(Qt),Cn["Moz".concat(tn)]="moz".concat(Qt),Cn["ms".concat(tn)]="MS".concat(Qt),Cn["O".concat(tn)]="o".concat(Qt.toLowerCase()),Cn}function Le(tn,Qt){var Cn={animationend:$e("Animation","AnimationEnd"),transitionend:$e("Transition","TransitionEnd")};return tn&&("AnimationEvent"in Qt||delete Cn.animationend.animation,"TransitionEvent"in Qt||delete Cn.transitionend.transition),Cn}var ct=Le((0,l.Z)(),typeof window<"u"?window:{}),Bt={};if((0,l.Z)()){var Tt=document.createElement("div");Bt=Tt.style}var Me={};function te(tn){if(Me[tn])return Me[tn];var Qt=ct[tn];if(Qt)for(var Cn=Object.keys(Qt),wr=Cn.length,nn=0;nn<wr;nn+=1){var Nn=Cn[nn];if(Object.prototype.hasOwnProperty.call(Qt,Nn)&&Nn in Bt)return Me[tn]=Qt[Nn],Me[tn]}return""}var ce=te("animationend"),pe=te("transitionend"),Fe=!!(ce&&pe),pt=ce||"animationend",ot=pe||"transitionend";function mt(tn,Qt){if(!tn)return null;if((0,ye.Z)(tn)==="object"){var Cn=Qt.replace(/-\w/g,function(wr){return wr[1].toUpperCase()});return tn[Cn]}return"".concat(tn,"-").concat(Qt)}var At="none",Ke="appear",Ve="enter",Lt="leave",Rt="none",St="prepare",Ye="start",He="active",vt="end",at=t(52510),Re=t(374);const ge=function(){var tn=s.useRef(null);function Qt(){Re.Z.cancel(tn.current)}function Cn(wr){var nn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Qt();var Nn=(0,Re.Z)(function(){nn<=1?wr({isCanceled:function(){return Nn!==tn.current}}):Cn(wr,nn-1)});tn.current=Nn}return s.useEffect(function(){return function(){Qt()}},[]),[Cn,Qt]};var Ee=(0,l.Z)()?s.useLayoutEffect:s.useEffect;const je=Ee;var it=[St,Ye,He,vt],Ft=!1,Zt=!0;function sn(tn){return tn===He||tn===vt}const Mt=function(tn,Qt){var Cn=(0,at.Z)(Rt),wr=(0,u.Z)(Cn,2),nn=wr[0],Nn=wr[1],Zn=ge(),or=(0,u.Z)(Zn,2),st=or[0],jt=or[1];function on(){Nn(St,!0)}return je(function(){if(nn!==Rt&&nn!==vt){var Pn=it.indexOf(nn),Wt=it[Pn+1],kt=Qt(nn);kt===Ft?Nn(Wt,!0):st(function(dn){function _t(){dn.isCanceled()||Nn(Wt,!0)}kt===!0?_t():Promise.resolve(kt).then(_t)})}},[tn,nn]),s.useEffect(function(){return function(){jt()}},[]),[on,nn]},qe=function(tn){var Qt=(0,s.useRef)(),Cn=(0,s.useRef)(tn);Cn.current=tn;var wr=s.useCallback(function(Zn){Cn.current(Zn)},[]);function nn(Zn){Zn&&(Zn.removeEventListener(ot,wr),Zn.removeEventListener(pt,wr))}function Nn(Zn){Qt.current&&Qt.current!==Zn&&nn(Qt.current),Zn&&Zn!==Qt.current&&(Zn.addEventListener(ot,wr),Zn.addEventListener(pt,wr),Qt.current=Zn)}return s.useEffect(function(){return function(){nn(Qt.current)}},[]),[Nn,nn]};function Xe(tn,Qt,Cn,wr){var nn=wr.motionEnter,Nn=nn===void 0?!0:nn,Zn=wr.motionAppear,or=Zn===void 0?!0:Zn,st=wr.motionLeave,jt=st===void 0?!0:st,on=wr.motionDeadline,Pn=wr.motionLeaveImmediately,Wt=wr.onAppearPrepare,kt=wr.onEnterPrepare,dn=wr.onLeavePrepare,_t=wr.onAppearStart,Vt=wr.onEnterStart,an=wr.onLeaveStart,cn=wr.onAppearActive,Xt=wr.onEnterActive,gn=wr.onLeaveActive,Rn=wr.onAppearEnd,jn=wr.onEnterEnd,sr=wr.onLeaveEnd,yr=wr.onVisibleChanged,Mr=(0,at.Z)(),ri=(0,u.Z)(Mr,2),ai=ri[0],Gi=ri[1],Ki=(0,at.Z)(At),Aa=(0,u.Z)(Ki,2),ma=Aa[0],dr=Aa[1],Gr=(0,at.Z)(null),Un=(0,u.Z)(Gr,2),lr=Un[0],Ir=Un[1],Gn=(0,s.useRef)(!1),Hr=(0,s.useRef)(null);function lt(){return Cn()}var On=(0,s.useRef)(!1);function In(er){var Ar=lt();if(!(er&&!er.deadline&&er.target!==Ar)){var br=On.current,Kr;ma===Ke&&br?Kr=Rn?.(Ar,er):ma===Ve&&br?Kr=jn?.(Ar,er):ma===Lt&&br&&(Kr=sr?.(Ar,er)),ma!==At&&br&&Kr!==!1&&(dr(At,!0),Ir(null,!0))}}var gr=qe(In),ve=(0,u.Z)(gr,1),_e=ve[0],dt=s.useMemo(function(){var er,Ar,br;switch(ma){case Ke:return er={},(0,G.Z)(er,St,Wt),(0,G.Z)(er,Ye,_t),(0,G.Z)(er,He,cn),er;case Ve:return Ar={},(0,G.Z)(Ar,St,kt),(0,G.Z)(Ar,Ye,Vt),(0,G.Z)(Ar,He,Xt),Ar;case Lt:return br={},(0,G.Z)(br,St,dn),(0,G.Z)(br,Ye,an),(0,G.Z)(br,He,gn),br;default:return{}}},[ma]),Kt=Mt(ma,function(er){if(er===St){var Ar=dt[St];return Ar?Ar(lt()):Ft}if(Ot in dt){var br;Ir(((br=dt[Ot])===null||br===void 0?void 0:br.call(dt,lt(),null))||null)}return Ot===He&&(_e(lt()),on>0&&(clearTimeout(Hr.current),Hr.current=setTimeout(function(){In({deadline:!0})},on))),Zt}),vn=(0,u.Z)(Kt,2),yt=vn[0],Ot=vn[1],En=sn(Ot);On.current=En,je(function(){Gi(Qt);var er=Gn.current;if(Gn.current=!0,!!tn){var Ar;!er&&Qt&&or&&(Ar=Ke),er&&Qt&&Nn&&(Ar=Ve),(er&&!Qt&&jt||!er&&Pn&&!Qt&&jt)&&(Ar=Lt),Ar&&(dr(Ar),yt())}},[Qt]),(0,s.useEffect)(function(){(ma===Ke&&!or||ma===Ve&&!Nn||ma===Lt&&!jt)&&dr(At)},[or,Nn,jt]),(0,s.useEffect)(function(){return function(){Gn.current=!1,clearTimeout(Hr.current)}},[]);var mn=s.useRef(!1);(0,s.useEffect)(function(){ai&&(mn.current=!0),ai!==void 0&&ma===At&&((mn.current||ai)&&yr?.(ai),mn.current=!0)},[ai,ma]);var $n=lr;return dt[St]&&Ot===Ye&&($n=(0,i.Z)({transition:"none"},$n)),[ma,Ot,$n,ai??Qt]}var Ie=t(68409),de=t(94345),Te=t(45980),we=t(91534),Dt=function(tn){(0,Te.Z)(Cn,tn);var Qt=(0,we.Z)(Cn);function Cn(){return(0,Ie.Z)(this,Cn),Qt.apply(this,arguments)}return(0,de.Z)(Cn,[{key:"render",value:function(){return this.props.children}}]),Cn}(s.Component);const ft=Dt;function ut(tn){var Qt=tn;(0,ye.Z)(tn)==="object"&&(Qt=tn.transitionSupport);function Cn(nn){return!!(nn.motionName&&Qt)}var wr=s.forwardRef(function(nn,Nn){var Zn=nn.visible,or=Zn===void 0?!0:Zn,st=nn.removeOnLeave,jt=st===void 0?!0:st,on=nn.forceRender,Pn=nn.children,Wt=nn.motionName,kt=nn.leavedClassName,dn=nn.eventProps,_t=Cn(nn),Vt=(0,s.useRef)(),an=(0,s.useRef)();function cn(){try{return Vt.current instanceof HTMLElement?Vt.current:(0,Se.Z)(an.current)}catch{return null}}var Xt=Xe(_t,or,cn,nn),gn=(0,u.Z)(Xt,4),Rn=gn[0],jn=gn[1],sr=gn[2],yr=gn[3],Mr=s.useRef(yr);yr&&(Mr.current=!0);var ri=s.useCallback(function(Gr){Vt.current=Gr,(0,p.mH)(Nn,Gr)},[Nn]),ai,Gi=(0,i.Z)((0,i.Z)({},dn),{},{visible:or});if(!Pn)ai=null;else if(Rn===At||!Cn(nn))yr?ai=Pn((0,i.Z)({},Gi),ri):!jt&&Mr.current?ai=Pn((0,i.Z)((0,i.Z)({},Gi),{},{className:kt}),ri):on?ai=Pn((0,i.Z)((0,i.Z)({},Gi),{},{style:{display:"none"}}),ri):ai=null;else{var Ki,Aa;jn===St?Aa="prepare":sn(jn)?Aa="active":jn===Ye&&(Aa="start"),ai=Pn((0,i.Z)((0,i.Z)({},Gi),{},{className:be()(mt(Wt,Rn),(Ki={},(0,G.Z)(Ki,mt(Wt,"".concat(Rn,"-").concat(Aa)),Aa),(0,G.Z)(Ki,Wt,typeof Wt=="string"),Ki)),style:sr}),ri)}if(s.isValidElement(ai)&&(0,p.Yr)(ai)){var ma=ai,dr=ma.ref;dr||(ai=s.cloneElement(ai,{ref:ri}))}return s.createElement(ft,{ref:an},ai)});return wr.displayName="CSSMotion",wr}const Gt=ut(Fe);var xn=t(35920),rr="add",Ne="keep",Ge="remove",nt="removed";function ze(tn){var Qt;return tn&&(0,ye.Z)(tn)==="object"&&"key"in tn?Qt=tn:Qt={key:tn},(0,i.Z)((0,i.Z)({},Qt),{},{key:String(Qt.key)})}function tt(){var tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return tn.map(ze)}function gt(){var tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Cn=[],wr=0,nn=Qt.length,Nn=tt(tn),Zn=tt(Qt);Nn.forEach(function(jt){for(var on=!1,Pn=wr;Pn<nn;Pn+=1){var Wt=Zn[Pn];if(Wt.key===jt.key){wr<Pn&&(Cn=Cn.concat(Zn.slice(wr,Pn).map(function(kt){return(0,i.Z)((0,i.Z)({},kt),{},{status:rr})})),wr=Pn),Cn.push((0,i.Z)((0,i.Z)({},Wt),{},{status:Ne})),wr+=1,on=!0;break}}on||Cn.push((0,i.Z)((0,i.Z)({},jt),{},{status:Ge}))}),wr<nn&&(Cn=Cn.concat(Zn.slice(wr).map(function(jt){return(0,i.Z)((0,i.Z)({},jt),{},{status:rr})})));var or={};Cn.forEach(function(jt){var on=jt.key;or[on]=(or[on]||0)+1});var st=Object.keys(or).filter(function(jt){return or[jt]>1});return st.forEach(function(jt){Cn=Cn.filter(function(on){var Pn=on.key,Wt=on.status;return Pn!==jt||Wt!==Ge}),Cn.forEach(function(on){on.key===jt&&(on.status=Ne)})}),Cn}var zt=["component","children","onVisibleChanged","onAllRemoved"],Sn=["status"],An=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Hn(tn){var Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Gt,Cn=function(wr){(0,Te.Z)(Nn,wr);var nn=(0,we.Z)(Nn);function Nn(){var Zn;(0,Ie.Z)(this,Nn);for(var or=arguments.length,st=new Array(or),jt=0;jt<or;jt++)st[jt]=arguments[jt];return Zn=nn.call.apply(nn,[this].concat(st)),Zn.state={keyEntities:[]},Zn.removeKey=function(on){var Pn=Zn.state.keyEntities,Wt=Pn.map(function(kt){return kt.key!==on?kt:(0,i.Z)((0,i.Z)({},kt),{},{status:nt})});return Zn.setState({keyEntities:Wt}),Wt.filter(function(kt){var dn=kt.status;return dn!==nt}).length},Zn}return(0,de.Z)(Nn,[{key:"render",value:function(){var or=this,st=this.state.keyEntities,jt=this.props,on=jt.component,Pn=jt.children,Wt=jt.onVisibleChanged,kt=jt.onAllRemoved,dn=(0,xn.Z)(jt,zt),_t=on||s.Fragment,Vt={};return An.forEach(function(an){Vt[an]=dn[an],delete dn[an]}),delete dn.keys,s.createElement(_t,dn,st.map(function(an){var cn=an.status,Xt=(0,xn.Z)(an,Sn),gn=cn===rr||cn===Ne;return s.createElement(Qt,(0,ne.Z)({},Vt,{key:Xt.key,visible:gn,eventProps:Xt,onVisibleChanged:function(jn){if(Wt?.(jn,{key:Xt.key}),!jn){var sr=or.removeKey(Xt.key);sr===0&&kt&&kt()}}}),Pn)}))}}],[{key:"getDerivedStateFromProps",value:function(or,st){var jt=or.keys,on=st.keyEntities,Pn=tt(jt),Wt=gt(on,Pn);return{keyEntities:Wt.filter(function(kt){var dn=on.find(function(_t){var Vt=_t.key;return kt.key===Vt});return!(dn&&dn.status===nt&&kt.status===Ge)})}}}]),Nn}(s.Component);return Cn.defaultProps={component:"div"},Cn}const Vn=Hn(Fe),tr=Gt;var Er=function(Qt){var Cn=Qt.prefixCls,wr=Qt.className,nn=Qt.style,Nn=Qt.children,Zn=Qt.containerRef;return s.createElement(s.Fragment,null,s.createElement("div",{className:be()("".concat(Cn,"-content"),wr),style:(0,i.Z)({},nn),"aria-modal":"true",role:"dialog",ref:Zn},Nn))};const pr=Er;var zr=s.createContext(null);const fi=zr;var $r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Qt){var Cn=Qt.keyCode;if(Qt.altKey&&!Qt.ctrlKey||Qt.metaKey||Cn>=$r.F1&&Cn<=$r.F12)return!1;switch(Cn){case $r.ALT:case $r.CAPS_LOCK:case $r.CONTEXT_MENU:case $r.CTRL:case $r.DOWN:case $r.END:case $r.ESC:case $r.HOME:case $r.INSERT:case $r.LEFT:case $r.MAC_FF_META:case $r.META:case $r.NUMLOCK:case $r.NUM_CENTER:case $r.PAGE_DOWN:case $r.PAGE_UP:case $r.PAUSE:case $r.PRINT_SCREEN:case $r.RIGHT:case $r.SHIFT:case $r.UP:case $r.WIN_KEY:case $r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Qt){if(Qt>=$r.ZERO&&Qt<=$r.NINE||Qt>=$r.NUM_ZERO&&Qt<=$r.NUM_MULTIPLY||Qt>=$r.A&&Qt<=$r.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Qt===0)return!0;switch(Qt){case $r.SPACE:case $r.QUESTION_MARK:case $r.NUM_PLUS:case $r.NUM_MINUS:case $r.NUM_PERIOD:case $r.NUM_DIVISION:case $r.SEMICOLON:case $r.DASH:case $r.EQUALS:case $r.COMMA:case $r.PERIOD:case $r.SLASH:case $r.APOSTROPHE:case $r.SINGLE_QUOTE:case $r.OPEN_SQUARE_BRACKET:case $r.BACKSLASH:case $r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const Zr=$r;var vi={};function ui(tn,Qt){}function Ji(tn,Qt){}function pi(){vi={}}function ta(tn,Qt,Cn){!Qt&&!vi[Cn]&&(tn(!1,Cn),vi[Cn]=!0)}function sa(tn,Qt){ta(ui,tn,Qt)}function Hi(tn,Qt){ta(Ji,tn,Qt)}const Fa=sa;function ra(tn){return typeof tn=="string"&&String(Number(tn))===tn?(Fa(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(tn)):tn}function ba(tn){warning(!("wrapperClassName"in tn),"'wrapperClassName' is removed. Please use 'rootClassName' instead.")}var va={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function oo(tn,Qt){var Cn,wr,nn,Nn,Zn=tn.prefixCls,or=tn.open,st=tn.placement,jt=tn.inline,on=tn.push,Pn=tn.forceRender,Wt=tn.autoFocus,kt=tn.keyboard,dn=tn.rootClassName,_t=tn.rootStyle,Vt=tn.zIndex,an=tn.className,cn=tn.style,Xt=tn.motion,gn=tn.width,Rn=tn.height,jn=tn.children,sr=tn.contentWrapperStyle,yr=tn.mask,Mr=tn.maskClosable,ri=tn.maskMotion,ai=tn.maskClassName,Gi=tn.maskStyle,Ki=tn.afterOpenChange,Aa=tn.onClose,ma=s.useRef(),dr=s.useRef(),Gr=s.useRef();s.useImperativeHandle(Qt,function(){return ma.current});var Un=function(Ot){var En=Ot.keyCode,mn=Ot.shiftKey;switch(En){case Zr.TAB:{if(En===Zr.TAB){if(!mn&&document.activeElement===Gr.current){var $n;($n=dr.current)===null||$n===void 0||$n.focus({preventScroll:!0})}else if(mn&&document.activeElement===dr.current){var er;(er=Gr.current)===null||er===void 0||er.focus({preventScroll:!0})}}break}case Zr.ESC:{Aa&&kt&&(Ot.stopPropagation(),Aa(Ot));break}}};s.useEffect(function(){if(or&&Wt){var yt;(yt=ma.current)===null||yt===void 0||yt.focus({preventScroll:!0})}},[or]);var lr=s.useState(!1),Ir=(0,u.Z)(lr,2),Gn=Ir[0],Hr=Ir[1],lt=s.useContext(fi),On;on===!1?On={distance:0}:on===!0?On={}:On=on||{};var In=(Cn=(wr=(nn=On)===null||nn===void 0?void 0:nn.distance)!==null&&wr!==void 0?wr:lt?.pushDistance)!==null&&Cn!==void 0?Cn:180,gr=s.useMemo(function(){return{pushDistance:In,push:function(){Hr(!0)},pull:function(){Hr(!1)}}},[In]);s.useEffect(function(){if(or){var yt;lt==null||(yt=lt.push)===null||yt===void 0||yt.call(lt)}else{var Ot;lt==null||(Ot=lt.pull)===null||Ot===void 0||Ot.call(lt)}},[or]),s.useEffect(function(){return function(){var yt;lt==null||(yt=lt.pull)===null||yt===void 0||yt.call(lt)}},[]);var ve=yr&&s.createElement(tr,(0,ne.Z)({key:"mask"},ri,{visible:or}),function(yt,Ot){var En=yt.className,mn=yt.style;return s.createElement("div",{className:be()("".concat(Zn,"-mask"),En,ai),style:(0,i.Z)((0,i.Z)({},mn),Gi),onClick:Mr&&or?Aa:void 0,ref:Ot})}),_e=typeof Xt=="function"?Xt(st):Xt,dt={};if(Gn&&In)switch(st){case"top":dt.transform="translateY(".concat(In,"px)");break;case"bottom":dt.transform="translateY(".concat(-In,"px)");break;case"left":dt.transform="translateX(".concat(In,"px)");break;default:dt.transform="translateX(".concat(-In,"px)");break}st==="left"||st==="right"?dt.width=ra(gn):dt.height=ra(Rn);var Kt=s.createElement(tr,(0,ne.Z)({key:"panel"},_e,{visible:or,forceRender:Pn,onVisibleChanged:function(Ot){Ki?.(Ot)},removeOnLeave:!1,leavedClassName:"".concat(Zn,"-content-wrapper-hidden")}),function(yt,Ot){var En=yt.className,mn=yt.style;return s.createElement("div",{className:be()("".concat(Zn,"-content-wrapper"),En),style:(0,i.Z)((0,i.Z)((0,i.Z)({},dt),mn),sr)},s.createElement(pr,{containerRef:Ot,prefixCls:Zn,className:an,style:cn},jn))}),vn=(0,i.Z)({},_t);return Vt&&(vn.zIndex=Vt),s.createElement(fi.Provider,{value:gr},s.createElement("div",{className:be()(Zn,"".concat(Zn,"-").concat(st),dn,(Nn={},(0,G.Z)(Nn,"".concat(Zn,"-open"),or),(0,G.Z)(Nn,"".concat(Zn,"-inline"),jt),Nn)),style:vn,tabIndex:-1,ref:ma,onKeyDown:Un},ve,s.createElement("div",{tabIndex:0,ref:dr,style:va,"aria-hidden":"true","data-sentinel":"start"}),Kt,s.createElement("div",{tabIndex:0,ref:Gr,style:va,"aria-hidden":"true","data-sentinel":"end"})))}var Qa=s.forwardRef(oo);const za=Qa;var lo=function(Qt){var Cn=Qt.open,wr=Cn===void 0?!1:Cn,nn=Qt.prefixCls,Nn=nn===void 0?"rc-drawer":nn,Zn=Qt.placement,or=Zn===void 0?"right":Zn,st=Qt.autoFocus,jt=st===void 0?!0:st,on=Qt.keyboard,Pn=on===void 0?!0:on,Wt=Qt.width,kt=Wt===void 0?378:Wt,dn=Qt.mask,_t=dn===void 0?!0:dn,Vt=Qt.maskClosable,an=Vt===void 0?!0:Vt,cn=Qt.getContainer,Xt=Qt.forceRender,gn=Qt.afterOpenChange,Rn=Qt.destroyOnClose,jn=s.useState(!1),sr=(0,u.Z)(jn,2),yr=sr[0],Mr=sr[1],ri=s.useRef(),ai=s.useRef();(0,y.Z)(function(){wr&&(ai.current=document.activeElement)},[wr]);var Gi=function(ma){var dr;if(Mr(ma),gn?.(ma),!ma&&ai.current&&!(!((dr=ri.current)===null||dr===void 0)&&dr.contains(ai.current))){var Gr;(Gr=ai.current)===null||Gr===void 0||Gr.focus()}};if(!Xt&&!yr&&!wr&&Rn)return null;var Ki=(0,i.Z)((0,i.Z)({},Qt),{},{open:wr,prefixCls:Nn,placement:or,autoFocus:jt,keyboard:Pn,width:kt,mask:_t,maskClosable:an,inline:cn===!1,afterOpenChange:Gi,ref:ri});return s.createElement(Z,{open:wr||Xt||yr,autoDestroy:!1,getContainer:cn,autoLock:_t&&(wr||yr)},s.createElement(za,Ki))};const Bn=lo},45765:(T,g,t)=>{"use strict";t.d(g,{Z:()=>Ye});var i=t(85919),u=t(23106),s=t(14162),f=t(98253),l=t(68404),p=t(80976),v=t(11279),d=t(23019),h=t.n(d),y=t(80552);function m(He,vt){var at={};return at[He.toLowerCase()]=vt.toLowerCase(),at["Webkit".concat(He)]="webkit".concat(vt),at["Moz".concat(He)]="moz".concat(vt),at["ms".concat(He)]="MS".concat(vt),at["O".concat(He)]="o".concat(vt.toLowerCase()),at}function b(He,vt){var at={animationend:m("Animation","AnimationEnd"),transitionend:m("Transition","TransitionEnd")};return He&&("AnimationEvent"in vt||delete at.animationend.animation,"TransitionEvent"in vt||delete at.transitionend.transition),at}var S=b((0,y.Z)(),typeof window<"u"?window:{}),w={};if((0,y.Z)()){var O=document.createElement("div");w=O.style}var C={};function R(He){if(C[He])return C[He];var vt=S[He];if(vt)for(var at=Object.keys(vt),Re=at.length,ge=0;ge<Re;ge+=1){var Ee=at[ge];if(Object.prototype.hasOwnProperty.call(vt,Ee)&&Ee in w)return C[He]=vt[Ee],C[He]}return""}var L=R("animationend"),A=R("transitionend"),D=!!(L&&A),_=L||"animationend",U=A||"transitionend";function P(He,vt){if(!He)return null;if((0,f.Z)(He)==="object"){var at=vt.replace(/-\w/g,function(Re){return Re[1].toUpperCase()});return He[at]}return"".concat(He,"-").concat(vt)}var V="none",W="appear",K="enter",oe="leave",q="none",Q="prepare",ae="start",re="active",z="end";function j(He){var vt=(0,l.useRef)(!1),at=(0,l.useState)(He),Re=(0,s.Z)(at,2),ge=Re[0],Ee=Re[1];function je(it){vt.current||Ee(it)}return(0,l.useEffect)(function(){return function(){vt.current=!0}},[]),[ge,je]}var I=(0,y.Z)()?l.useLayoutEffect:l.useEffect;const N=I;var X=t(6168);const Oe=function(){var He=l.useRef(null);function vt(){X.Z.cancel(He.current)}function at(Re){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;vt();var Ee=(0,X.Z)(function(){ge<=1?Re({isCanceled:function(){return Ee!==He.current}}):at(Re,ge-1)});He.current=Ee}return l.useEffect(function(){return function(){vt()}},[]),[at,vt]};var he=[Q,ae,re,z],Z=!1,G=!0;function ne(He){return He===re||He===z}const ue=function(He,vt){var at=l.useState(q),Re=(0,s.Z)(at,2),ge=Re[0],Ee=Re[1],je=Oe(),it=(0,s.Z)(je,2),Ft=it[0],Zt=it[1];function sn(){Ee(Q)}return N(function(){if(ge!==q&&ge!==z){var Mt=he.indexOf(ge),qe=he[Mt+1],Xe=vt(ge);Xe===Z?Ee(qe):Ft(function(Ie){function de(){Ie.isCanceled()||Ee(qe)}Xe===!0?de():Promise.resolve(Xe).then(de)})}},[He,ge]),l.useEffect(function(){return function(){Zt()}},[]),[sn,ge]},be=function(He){var vt=(0,l.useRef)(),at=(0,l.useRef)(He);at.current=He;var Re=l.useCallback(function(je){at.current(je)},[]);function ge(je){je&&(je.removeEventListener(U,Re),je.removeEventListener(_,Re))}function Ee(je){vt.current&&vt.current!==je&&ge(vt.current),je&&je!==vt.current&&(je.addEventListener(U,Re),je.addEventListener(_,Re),vt.current=je)}return l.useEffect(function(){return function(){ge(vt.current)}},[]),[Ee,ge]};function ye(He,vt,at,Re){var ge=Re.motionEnter,Ee=ge===void 0?!0:ge,je=Re.motionAppear,it=je===void 0?!0:je,Ft=Re.motionLeave,Zt=Ft===void 0?!0:Ft,sn=Re.motionDeadline,Mt=Re.motionLeaveImmediately,qe=Re.onAppearPrepare,Xe=Re.onEnterPrepare,Ie=Re.onLeavePrepare,de=Re.onAppearStart,Te=Re.onEnterStart,we=Re.onLeaveStart,Dt=Re.onAppearActive,ft=Re.onEnterActive,ut=Re.onLeaveActive,Gt=Re.onAppearEnd,xn=Re.onEnterEnd,rr=Re.onLeaveEnd,Ne=Re.onVisibleChanged,Ge=j(),nt=(0,s.Z)(Ge,2),ze=nt[0],tt=nt[1],gt=j(V),zt=(0,s.Z)(gt,2),Sn=zt[0],An=zt[1],Hn=j(null),Vn=(0,s.Z)(Hn,2),tr=Vn[0],Er=Vn[1],pr=(0,l.useRef)(!1),zr=(0,l.useRef)(null),fi=(0,l.useRef)(!1),$r=(0,l.useRef)(null);function Zr(){var Qa=at();return Qa||$r.current}var vi=(0,l.useRef)(!1);function ui(Qa){var za=Zr();if(!(Qa&&!Qa.deadline&&Qa.target!==za)){var lo;Sn===W&&vi.current?lo=Gt?.(za,Qa):Sn===K&&vi.current?lo=xn?.(za,Qa):Sn===oe&&vi.current&&(lo=rr?.(za,Qa)),lo!==!1&&!fi.current&&(An(V),Er(null))}}var Ji=be(ui),pi=(0,s.Z)(Ji,1),ta=pi[0],sa=l.useMemo(function(){var Qa,za,lo;switch(Sn){case"appear":return Qa={},(0,i.Z)(Qa,Q,qe),(0,i.Z)(Qa,ae,de),(0,i.Z)(Qa,re,Dt),Qa;case"enter":return za={},(0,i.Z)(za,Q,Xe),(0,i.Z)(za,ae,Te),(0,i.Z)(za,re,ft),za;case"leave":return lo={},(0,i.Z)(lo,Q,Ie),(0,i.Z)(lo,ae,we),(0,i.Z)(lo,re,ut),lo;default:return{}}},[Sn]),Hi=ue(Sn,function(Qa){if(Qa===Q){var za=sa[Q];return za?za(Zr()):Z}if(ba in sa){var lo;Er(((lo=sa[ba])===null||lo===void 0?void 0:lo.call(sa,Zr(),null))||null)}return ba===re&&(ta(Zr()),sn>0&&(clearTimeout(zr.current),zr.current=setTimeout(function(){ui({deadline:!0})},sn))),G}),Fa=(0,s.Z)(Hi,2),ra=Fa[0],ba=Fa[1],va=ne(ba);vi.current=va,N(function(){tt(vt);var Qa=pr.current;if(pr.current=!0,!!He){var za;!Qa&&vt&&it&&(za=W),Qa&&vt&&Ee&&(za=K),(Qa&&!vt&&Zt||!Qa&&Mt&&!vt&&Zt)&&(za=oe),za&&(An(za),ra())}},[vt]),(0,l.useEffect)(function(){(Sn===W&&!it||Sn===K&&!Ee||Sn===oe&&!Zt)&&An(V)},[it,Ee,Zt]),(0,l.useEffect)(function(){return function(){clearTimeout(zr.current),fi.current=!0}},[]),(0,l.useEffect)(function(){ze!==void 0&&Sn===V&&Ne?.(ze)},[ze,Sn]);var oo=tr;return sa[Q]&&ba===ae&&(oo=(0,u.Z)({transition:"none"},oo)),[Sn,ba,oo,ze??vt]}var Se=t(68409),$e=t(94345),Le=t(45980),ct=t(91534),Bt=function(He){(0,Le.Z)(at,He);var vt=(0,ct.Z)(at);function at(){return(0,Se.Z)(this,at),vt.apply(this,arguments)}return(0,$e.Z)(at,[{key:"render",value:function(){return this.props.children}}]),at}(l.Component);const Tt=Bt;function Me(He){var vt=He;(0,f.Z)(He)==="object"&&(vt=He.transitionSupport);function at(ge){return!!(ge.motionName&&vt)}var Re=l.forwardRef(function(ge,Ee){var je=ge.visible,it=je===void 0?!0:je,Ft=ge.removeOnLeave,Zt=Ft===void 0?!0:Ft,sn=ge.forceRender,Mt=ge.children,qe=ge.motionName,Xe=ge.leavedClassName,Ie=ge.eventProps,de=at(ge),Te=(0,l.useRef)(),we=(0,l.useRef)();function Dt(){try{return(0,p.Z)(Te.current||we.current)}catch{return null}}var ft=ye(de,it,Dt,ge),ut=(0,s.Z)(ft,4),Gt=ut[0],xn=ut[1],rr=ut[2],Ne=ut[3],Ge=l.useRef(Ne);Ne&&(Ge.current=!0);var nt=(0,l.useRef)(Ee);nt.current=Ee;var ze=l.useCallback(function(An){Te.current=An,(0,v.mH)(nt.current,An)},[]),tt,gt=(0,u.Z)((0,u.Z)({},Ie),{},{visible:it});if(!Mt)tt=null;else if(Gt===V||!at(ge))Ne?tt=Mt((0,u.Z)({},gt),ze):!Zt&&Ge.current?tt=Mt((0,u.Z)((0,u.Z)({},gt),{},{className:Xe}),ze):sn?tt=Mt((0,u.Z)((0,u.Z)({},gt),{},{style:{display:"none"}}),ze):tt=null;else{var zt,Sn;xn===Q?Sn="prepare":ne(xn)?Sn="active":xn===ae&&(Sn="start"),tt=Mt((0,u.Z)((0,u.Z)({},gt),{},{className:h()(P(qe,Gt),(zt={},(0,i.Z)(zt,P(qe,"".concat(Gt,"-").concat(Sn)),Sn),(0,i.Z)(zt,qe,typeof qe=="string"),zt)),style:rr}),ze)}return l.createElement(Tt,{ref:we},tt)});return Re.displayName="CSSMotion",Re}const te=Me(D);var ce=t(22060),pe=t(35920),Fe="add",pt="keep",ot="remove",mt="removed";function At(He){var vt;return He&&(0,f.Z)(He)==="object"&&"key"in He?vt=He:vt={key:He},(0,u.Z)((0,u.Z)({},vt),{},{key:String(vt.key)})}function Ke(){var He=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return He.map(At)}function Ve(){var He=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],at=[],Re=0,ge=vt.length,Ee=Ke(He),je=Ke(vt);Ee.forEach(function(Zt){for(var sn=!1,Mt=Re;Mt<ge;Mt+=1){var qe=je[Mt];if(qe.key===Zt.key){Re<Mt&&(at=at.concat(je.slice(Re,Mt).map(function(Xe){return(0,u.Z)((0,u.Z)({},Xe),{},{status:Fe})})),Re=Mt),at.push((0,u.Z)((0,u.Z)({},qe),{},{status:pt})),Re+=1,sn=!0;break}}sn||at.push((0,u.Z)((0,u.Z)({},Zt),{},{status:ot}))}),Re<ge&&(at=at.concat(je.slice(Re).map(function(Zt){return(0,u.Z)((0,u.Z)({},Zt),{},{status:Fe})})));var it={};at.forEach(function(Zt){var sn=Zt.key;it[sn]=(it[sn]||0)+1});var Ft=Object.keys(it).filter(function(Zt){return it[Zt]>1});return Ft.forEach(function(Zt){at=at.filter(function(sn){var Mt=sn.key,qe=sn.status;return Mt!==Zt||qe!==ot}),at.forEach(function(sn){sn.key===Zt&&(sn.status=pt)})}),at}var Lt=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Rt(He){var vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:te,at=function(Re){(0,Le.Z)(Ee,Re);var ge=(0,ct.Z)(Ee);function Ee(){var je;return(0,Se.Z)(this,Ee),je=ge.apply(this,arguments),je.state={keyEntities:[]},je.removeKey=function(it){je.setState(function(Ft){var Zt=Ft.keyEntities;return{keyEntities:Zt.map(function(sn){return sn.key!==it?sn:(0,u.Z)((0,u.Z)({},sn),{},{status:mt})})}})},je}return(0,$e.Z)(Ee,[{key:"render",value:function(){var it=this,Ft=this.state.keyEntities,Zt=this.props,sn=Zt.component,Mt=Zt.children,qe=Zt.onVisibleChanged,Xe=(0,pe.Z)(Zt,["component","children","onVisibleChanged"]),Ie=sn||l.Fragment,de={};return Lt.forEach(function(Te){de[Te]=Xe[Te],delete Xe[Te]}),delete Xe.keys,l.createElement(Ie,Xe,Ft.map(function(Te){var we=Te.status,Dt=(0,pe.Z)(Te,["status"]),ft=we===Fe||we===pt;return l.createElement(vt,(0,ce.Z)({},de,{key:Dt.key,visible:ft,eventProps:Dt,onVisibleChanged:function(Gt){qe?.(Gt,{key:Dt.key}),Gt||it.removeKey(Dt.key)}}),Mt)}))}}],[{key:"getDerivedStateFromProps",value:function(it,Ft){var Zt=it.keys,sn=Ft.keyEntities,Mt=Ke(Zt),qe=Ve(sn,Mt);return{keyEntities:qe.filter(function(Xe){var Ie=sn.find(function(de){var Te=de.key;return Xe.key===Te});return!(Ie&&Ie.status===mt&&Xe.status===ot)})}}}]),Ee}(l.Component);return at.defaultProps={component:"div"},at}const St=Rt(D),Ye=te},87188:(T,g,t)=>{"use strict";t.d(g,{Z:()=>K});var i=t(22060),u=t(68404),s=t(77545),f=t(54411),l=t(23106),p=t(95289),v=t(44677),d=t(43812),h=new Map;function y(oe){oe.forEach(function(q){var Q,ae=q.target;(Q=h.get(ae))===null||Q===void 0||Q.forEach(function(re){return re(ae)})})}var m=new d.Z(y),b=null,S=null;function w(oe,q){h.has(oe)||(h.set(oe,new Set),m.observe(oe)),h.get(oe).add(q)}function O(oe,q){h.has(oe)&&(h.get(oe).delete(q),h.get(oe).size||(m.unobserve(oe),h.delete(oe)))}var C=t(68409),R=t(94345),L=t(45980),A=t(91534),D=function(oe){(0,L.Z)(Q,oe);var q=(0,A.Z)(Q);function Q(){return(0,C.Z)(this,Q),q.apply(this,arguments)}return(0,R.Z)(Q,[{key:"render",value:function(){return this.props.children}}]),Q}(u.Component),_=u.createContext(null);function U(oe){var q=oe.children,Q=oe.onBatchResize,ae=u.useRef(0),re=u.useRef([]),z=u.useContext(_),j=u.useCallback(function(I,N,X){ae.current+=1;var Oe=ae.current;re.current.push({size:I,element:N,data:X}),Promise.resolve().then(function(){Oe===ae.current&&(Q?.(re.current),re.current=[])}),z?.(I,N,X)},[Q,z]);return u.createElement(_.Provider,{value:j},q)}function P(oe){var q=oe.children,Q=oe.disabled,ae=u.useRef(null),re=u.useRef(null),z=u.useContext(_),j=typeof q=="function",I=j?q(ae):q,N=u.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),X=!j&&u.isValidElement(I)&&(0,p.Yr)(I),Oe=X?I.ref:null,he=u.useMemo(function(){return(0,p.sQ)(Oe,ae)},[Oe,ae]),Z=u.useRef(oe);Z.current=oe;var G=u.useCallback(function(ne){var ue=Z.current,be=ue.onResize,ye=ue.data,Se=ne.getBoundingClientRect(),$e=Se.width,Le=Se.height,ct=ne.offsetWidth,Bt=ne.offsetHeight,Tt=Math.floor($e),Me=Math.floor(Le);if(N.current.width!==Tt||N.current.height!==Me||N.current.offsetWidth!==ct||N.current.offsetHeight!==Bt){var te={width:Tt,height:Me,offsetWidth:ct,offsetHeight:Bt};N.current=te;var ce=ct===Math.round($e)?$e:ct,pe=Bt===Math.round(Le)?Le:Bt,Fe=(0,l.Z)((0,l.Z)({},te),{},{offsetWidth:ce,offsetHeight:pe});z?.(Fe,ne,ye),be&&Promise.resolve().then(function(){be(Fe,ne)})}},[]);return u.useEffect(function(){var ne=(0,v.Z)(ae.current)||(0,v.Z)(re.current);return ne&&!Q&&w(ne,G),function(){return O(ne,G)}},[ae.current,Q]),u.createElement(D,{ref:re},X?u.cloneElement(I,{ref:he}):I)}var V="rc-observer-key";function W(oe){var q=oe.children,Q=typeof q=="function"?[q]:(0,s.Z)(q);return Q.map(function(ae,re){var z=ae?.key||"".concat(V,"-").concat(re);return u.createElement(P,(0,i.Z)({},oe,{key:z}),ae)})}W.Collection=U;const K=W},63835:(T,g,t)=>{"use strict";t.d(g,{Z:()=>ce});var i=t(85919),u=t(78992),s=t(14162),f=t(98253),l=t(68404),p=t(23019),v=t.n(p),d={};function h(pe,Fe){}function y(pe,Fe){}function m(){d={}}function b(pe,Fe,pt){!Fe&&!d[pt]&&(pe(!1,pt),d[pt]=!0)}function S(pe,Fe){b(h,pe,Fe)}function w(pe,Fe){b(y,pe,Fe)}const O=S;function C(pe,Fe){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ot=new Set;function mt(At,Ke){var Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Lt=ot.has(At);if(O(!Lt,"Warning: There may be circular references"),Lt)return!1;if(At===Ke)return!0;if(pt&&Ve>1)return!1;ot.add(At);var Rt=Ve+1;if(Array.isArray(At)){if(!Array.isArray(Ke)||At.length!==Ke.length)return!1;for(var St=0;St<At.length;St++)if(!mt(At[St],Ke[St],Rt))return!1;return!0}if(At&&Ke&&(0,f.Z)(At)==="object"&&(0,f.Z)(Ke)==="object"){var Ye=Object.keys(At);return Ye.length!==Object.keys(Ke).length?!1:Ye.every(function(He){return mt(At[He],Ke[He],Rt)})}return!1}return mt(pe,Fe)}const R=C;function L(pe){var Fe=l.useRef();Fe.current=pe;var pt=l.useCallback(function(){for(var ot,mt=arguments.length,At=new Array(mt),Ke=0;Ke<mt;Ke++)At[Ke]=arguments[Ke];return(ot=Fe.current)===null||ot===void 0?void 0:ot.call.apply(ot,[Fe].concat(At))},[]);return pt}function A(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var D=A()?l.useLayoutEffect:l.useEffect;const _=null;var U=function(Fe,pt){var ot=l.useRef(!0);D(function(){if(!ot.current)return Fe()},pt),D(function(){return ot.current=!1,function(){ot.current=!0}},[])};function P(pe){var Fe=l.useRef(!1),pt=l.useState(pe),ot=(0,s.Z)(pt,2),mt=ot[0],At=ot[1];l.useEffect(function(){return Fe.current=!1,function(){Fe.current=!0}},[]);function Ke(Ve,Lt){Lt&&Fe.current||At(Ve)}return[mt,Ke]}function V(pe){return pe!==void 0}function W(pe,Fe){var pt=Fe||{},ot=pt.defaultValue,mt=pt.value,At=pt.onChange,Ke=pt.postState,Ve=P(function(){return V(mt)?mt:V(ot)?typeof ot=="function"?ot():ot:typeof pe=="function"?pe():pe}),Lt=(0,s.Z)(Ve,2),Rt=Lt[0],St=Lt[1],Ye=mt!==void 0?mt:Rt,He=Ke?Ke(Ye):Ye,vt=L(At),at=P([Ye]),Re=(0,s.Z)(at,2),ge=Re[0],Ee=Re[1];U(function(){var it=ge[0];Rt!==it&&vt(Rt,it)},[ge]),U(function(){V(mt)||St(mt)},[mt]);var je=L(function(it,Ft){St(it,Ft),Ee([Ye],Ft)});return[He,je]}var K=t(22060),oe=t(35920),q=t(23106),Q={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Fe){var pt=Fe.keyCode;if(Fe.altKey&&!Fe.ctrlKey||Fe.metaKey||pt>=Q.F1&&pt<=Q.F12)return!1;switch(pt){case Q.ALT:case Q.CAPS_LOCK:case Q.CONTEXT_MENU:case Q.CTRL:case Q.DOWN:case Q.END:case Q.ESC:case Q.HOME:case Q.INSERT:case Q.LEFT:case Q.MAC_FF_META:case Q.META:case Q.NUMLOCK:case Q.NUM_CENTER:case Q.PAGE_DOWN:case Q.PAGE_UP:case Q.PAUSE:case Q.PRINT_SCREEN:case Q.RIGHT:case Q.SHIFT:case Q.UP:case Q.WIN_KEY:case Q.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Fe){if(Fe>=Q.ZERO&&Fe<=Q.NINE||Fe>=Q.NUM_ZERO&&Fe<=Q.NUM_MULTIPLY||Fe>=Q.A&&Fe<=Q.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Fe===0)return!0;switch(Fe){case Q.SPACE:case Q.QUESTION_MARK:case Q.NUM_PLUS:case Q.NUM_MINUS:case Q.NUM_PERIOD:case Q.NUM_DIVISION:case Q.SEMICOLON:case Q.DASH:case Q.EQUALS:case Q.COMMA:case Q.PERIOD:case Q.SLASH:case Q.APOSTROPHE:case Q.SINGLE_QUOTE:case Q.OPEN_SQUARE_BRACKET:case Q.BACKSLASH:case Q.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const ae=Q;var re=l.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0});const z=re;function j(pe,Fe,pt){return(pe-Fe)/(pt-Fe)}function I(pe,Fe,pt,ot){var mt=j(Fe,pt,ot),At={};switch(pe){case"rtl":At.right="".concat(mt*100,"%"),At.transform="translateX(50%)";break;case"btt":At.bottom="".concat(mt*100,"%"),At.transform="translateY(50%)";break;case"ttb":At.top="".concat(mt*100,"%"),At.transform="translateY(-50%)";break;default:At.left="".concat(mt*100,"%"),At.transform="translateX(-50%)";break}return At}function N(pe,Fe){return Array.isArray(pe)?pe[Fe]:pe}var X=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],Oe=l.forwardRef(function(pe,Fe){var pt,ot,mt=pe.prefixCls,At=pe.value,Ke=pe.valueIndex,Ve=pe.onStartMove,Lt=pe.style,Rt=pe.render,St=pe.dragging,Ye=pe.onOffsetChange,He=(0,oe.Z)(pe,X),vt=l.useContext(z),at=vt.min,Re=vt.max,ge=vt.direction,Ee=vt.disabled,je=vt.keyboard,it=vt.range,Ft=vt.tabIndex,Zt=vt.ariaLabelForHandle,sn=vt.ariaLabelledByForHandle,Mt=vt.ariaValueTextFormatterForHandle,qe="".concat(mt,"-handle"),Xe=function(Dt){Ee||Ve(Dt,Ke)},Ie=function(Dt){if(!Ee&&je){var ft=null;switch(Dt.which||Dt.keyCode){case ae.LEFT:ft=ge==="ltr"||ge==="btt"?-1:1;break;case ae.RIGHT:ft=ge==="ltr"||ge==="btt"?1:-1;break;case ae.UP:ft=ge!=="ttb"?1:-1;break;case ae.DOWN:ft=ge!=="ttb"?-1:1;break;case ae.HOME:ft="min";break;case ae.END:ft="max";break;case ae.PAGE_UP:ft=2;break;case ae.PAGE_DOWN:ft=-2;break}ft!==null&&(Dt.preventDefault(),Ye(ft,Ke))}},de=I(ge,At,at,Re),Te=l.createElement("div",(0,K.Z)({ref:Fe,className:v()(qe,(pt={},(0,i.Z)(pt,"".concat(qe,"-").concat(Ke+1),it),(0,i.Z)(pt,"".concat(qe,"-dragging"),St),pt)),style:(0,q.Z)((0,q.Z)({},de),Lt),onMouseDown:Xe,onTouchStart:Xe,onKeyDown:Ie,tabIndex:Ee?null:N(Ft,Ke),role:"slider","aria-valuemin":at,"aria-valuemax":Re,"aria-valuenow":At,"aria-disabled":Ee,"aria-label":N(Zt,Ke),"aria-labelledby":N(sn,Ke),"aria-valuetext":(ot=N(Mt,Ke))===null||ot===void 0?void 0:ot(At)},He));return Rt&&(Te=Rt(Te,{index:Ke,prefixCls:mt,value:At,dragging:St})),Te});const he=Oe;var Z=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],G=l.forwardRef(function(pe,Fe){var pt=pe.prefixCls,ot=pe.style,mt=pe.onStartMove,At=pe.onOffsetChange,Ke=pe.values,Ve=pe.handleRender,Lt=pe.draggingIndex,Rt=(0,oe.Z)(pe,Z),St=l.useRef({});return l.useImperativeHandle(Fe,function(){return{focus:function(He){var vt;(vt=St.current[He])===null||vt===void 0||vt.focus()}}}),l.createElement(l.Fragment,null,Ke.map(function(Ye,He){return l.createElement(he,(0,K.Z)({ref:function(at){at?St.current[He]=at:delete St.current[He]},dragging:Lt===He,prefixCls:pt,style:N(ot,He),key:He,value:Ye,valueIndex:He,onStartMove:mt,onOffsetChange:At,render:Ve},Rt))}))});const ne=G;function ue(pe){var Fe="touches"in pe?pe.touches[0]:pe;return{pageX:Fe.pageX,pageY:Fe.pageY}}function be(pe,Fe,pt,ot,mt,At,Ke,Ve,Lt){var Rt=l.useState(null),St=(0,s.Z)(Rt,2),Ye=St[0],He=St[1],vt=l.useState(-1),at=(0,s.Z)(vt,2),Re=at[0],ge=at[1],Ee=l.useState(pt),je=(0,s.Z)(Ee,2),it=je[0],Ft=je[1],Zt=l.useState(pt),sn=(0,s.Z)(Zt,2),Mt=sn[0],qe=sn[1],Xe=l.useRef(null),Ie=l.useRef(null);l.useEffect(function(){Re===-1&&Ft(pt)},[pt,Re]),l.useEffect(function(){return function(){document.removeEventListener("mousemove",Xe.current),document.removeEventListener("mouseup",Ie.current),document.removeEventListener("touchmove",Xe.current),document.removeEventListener("touchend",Ie.current)}},[]);var de=function(Gt,xn){it.some(function(rr,Ne){return rr!==Gt[Ne]})&&(xn!==void 0&&He(xn),Ft(Gt),Ke(Gt))},Te=function(Gt,xn){if(Gt===-1){var rr=Mt[0],Ne=Mt[Mt.length-1],Ge=ot-rr,nt=mt-Ne,ze=xn*(mt-ot);ze=Math.max(ze,Ge),ze=Math.min(ze,nt);var tt=At(rr+ze);ze=tt-rr;var gt=Mt.map(function(Hn){return Hn+ze});de(gt)}else{var zt=(mt-ot)*xn,Sn=(0,u.Z)(it);Sn[Gt]=Mt[Gt];var An=Lt(Sn,zt,Gt,"dist");de(An.values,An.value)}},we=l.useRef(Te);we.current=Te;var Dt=function(Gt,xn){Gt.stopPropagation();var rr=pt[xn];ge(xn),He(rr),qe(pt);var Ne=ue(Gt),Ge=Ne.pageX,nt=Ne.pageY,ze=function(zt){zt.preventDefault();var Sn=ue(zt),An=Sn.pageX,Hn=Sn.pageY,Vn=An-Ge,tr=Hn-nt,Er=pe.current.getBoundingClientRect(),pr=Er.width,zr=Er.height,fi;switch(Fe){case"btt":fi=-tr/zr;break;case"ttb":fi=tr/zr;break;case"rtl":fi=-Vn/pr;break;default:fi=Vn/pr}we.current(xn,fi)},tt=function gt(zt){zt.preventDefault(),document.removeEventListener("mouseup",gt),document.removeEventListener("mousemove",ze),document.removeEventListener("touchend",gt),document.removeEventListener("touchmove",ze),Xe.current=null,Ie.current=null,ge(-1),Ve()};document.addEventListener("mouseup",tt),document.addEventListener("mousemove",ze),document.addEventListener("touchend",tt),document.addEventListener("touchmove",ze),Xe.current=ze,Ie.current=tt},ft=l.useMemo(function(){var ut=(0,u.Z)(pt).sort(function(xn,rr){return xn-rr}),Gt=(0,u.Z)(it).sort(function(xn,rr){return xn-rr});return ut.every(function(xn,rr){return xn===Gt[rr]})?it:pt},[pt,it]);return[Re,Ye,ft,Dt]}function ye(pe){var Fe=pe.prefixCls,pt=pe.style,ot=pe.start,mt=pe.end,At=pe.index,Ke=pe.onStartMove,Ve=l.useContext(z),Lt=Ve.direction,Rt=Ve.min,St=Ve.max,Ye=Ve.disabled,He=Ve.range,vt="".concat(Fe,"-track"),at=j(ot,Rt,St),Re=j(mt,Rt,St),ge=function(it){!Ye&&Ke&&Ke(it,-1)},Ee={};switch(Lt){case"rtl":Ee.right="".concat(at*100,"%"),Ee.width="".concat(Re*100-at*100,"%");break;case"btt":Ee.bottom="".concat(at*100,"%"),Ee.height="".concat(Re*100-at*100,"%");break;case"ttb":Ee.top="".concat(at*100,"%"),Ee.height="".concat(Re*100-at*100,"%");break;default:Ee.left="".concat(at*100,"%"),Ee.width="".concat(Re*100-at*100,"%")}return l.createElement("div",{className:v()(vt,He&&"".concat(vt,"-").concat(At+1)),style:(0,q.Z)((0,q.Z)({},Ee),pt),onMouseDown:ge,onTouchStart:ge})}function Se(pe){var Fe=pe.prefixCls,pt=pe.style,ot=pe.values,mt=pe.startPoint,At=pe.onStartMove,Ke=l.useContext(z),Ve=Ke.included,Lt=Ke.range,Rt=Ke.min,St=l.useMemo(function(){if(!Lt){if(ot.length===0)return[];var Ye=mt??Rt,He=ot[0];return[{start:Math.min(Ye,He),end:Math.max(Ye,He)}]}for(var vt=[],at=0;at<ot.length-1;at+=1)vt.push({start:ot[at],end:ot[at+1]});return vt},[ot,Lt,mt,Rt]);return Ve?St.map(function(Ye,He){var vt=Ye.start,at=Ye.end;return l.createElement(ye,{index:He,prefixCls:Fe,style:N(pt,He),start:vt,end:at,key:He,onStartMove:At})}):null}function $e(pe){var Fe=pe.prefixCls,pt=pe.style,ot=pe.children,mt=pe.value,At=pe.onClick,Ke=l.useContext(z),Ve=Ke.min,Lt=Ke.max,Rt=Ke.direction,St=Ke.includedStart,Ye=Ke.includedEnd,He=Ke.included,vt="".concat(Fe,"-text"),at=I(Rt,mt,Ve,Lt);return l.createElement("span",{className:v()(vt,(0,i.Z)({},"".concat(vt,"-active"),He&&St<=mt&&mt<=Ye)),style:(0,q.Z)((0,q.Z)({},at),pt),onMouseDown:function(ge){ge.stopPropagation()},onClick:function(){At(mt)}},ot)}function Le(pe){var Fe=pe.prefixCls,pt=pe.marks,ot=pe.onClick,mt="".concat(Fe,"-mark");return pt.length?l.createElement("div",{className:mt},pt.map(function(At){var Ke=At.value,Ve=At.style,Lt=At.label;return l.createElement($e,{key:Ke,prefixCls:mt,style:Ve,value:Ke,onClick:ot},Lt)})):null}function ct(pe){var Fe=pe.prefixCls,pt=pe.value,ot=pe.style,mt=pe.activeStyle,At=l.useContext(z),Ke=At.min,Ve=At.max,Lt=At.direction,Rt=At.included,St=At.includedStart,Ye=At.includedEnd,He="".concat(Fe,"-dot"),vt=Rt&&St<=pt&&pt<=Ye,at=(0,q.Z)((0,q.Z)({},I(Lt,pt,Ke,Ve)),typeof ot=="function"?ot(pt):ot);return vt&&(at=(0,q.Z)((0,q.Z)({},at),typeof mt=="function"?mt(pt):mt)),l.createElement("span",{className:v()(He,(0,i.Z)({},"".concat(He,"-active"),vt)),style:at})}function Bt(pe){var Fe=pe.prefixCls,pt=pe.marks,ot=pe.dots,mt=pe.style,At=pe.activeStyle,Ke=l.useContext(z),Ve=Ke.min,Lt=Ke.max,Rt=Ke.step,St=l.useMemo(function(){var Ye=new Set;if(pt.forEach(function(vt){Ye.add(vt.value)}),ot&&Rt!==null)for(var He=Ve;He<=Lt;)Ye.add(He),He+=Rt;return Array.from(Ye)},[Ve,Lt,Rt,ot,pt]);return l.createElement("div",{className:"".concat(Fe,"-step")},St.map(function(Ye){return l.createElement(ct,{prefixCls:Fe,key:Ye,value:Ye,style:mt,activeStyle:At})}))}function Tt(pe,Fe,pt,ot,mt,At){var Ke=l.useCallback(function(vt){var at=isFinite(vt)?vt:pe;return at=Math.min(Fe,vt),at=Math.max(pe,at),at},[pe,Fe]),Ve=l.useCallback(function(vt){if(pt!==null){var at=pe+Math.round((Ke(vt)-pe)/pt)*pt,Re=function(it){return(String(it).split(".")[1]||"").length},ge=Math.max(Re(pt),Re(Fe),Re(pe)),Ee=Number(at.toFixed(ge));return pe<=Ee&&Ee<=Fe?Ee:null}return null},[pt,pe,Fe,Ke]),Lt=l.useCallback(function(vt){var at=Ke(vt),Re=ot.map(function(je){return je.value});pt!==null&&Re.push(Ve(vt)),Re.push(pe,Fe);var ge=Re[0],Ee=Fe-pe;return Re.forEach(function(je){var it=Math.abs(at-je);it<=Ee&&(ge=je,Ee=it)}),ge},[pe,Fe,ot,pt,Ke,Ve]),Rt=function vt(at,Re,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Re=="number"){var je,it=at[ge],Ft=it+Re,Zt=[];ot.forEach(function(Ie){Zt.push(Ie.value)}),Zt.push(pe,Fe),Zt.push(Ve(it));var sn=Re>0?1:-1;Ee==="unit"?Zt.push(Ve(it+sn*pt)):Zt.push(Ve(Ft)),Zt=Zt.filter(function(Ie){return Ie!==null}).filter(function(Ie){return Re<0?Ie<=it:Ie>=it}),Ee==="unit"&&(Zt=Zt.filter(function(Ie){return Ie!==it}));var Mt=Ee==="unit"?it:Ft;je=Zt[0];var qe=Math.abs(je-Mt);if(Zt.forEach(function(Ie){var de=Math.abs(Ie-Mt);de<qe&&(je=Ie,qe=de)}),je===void 0)return Re<0?pe:Fe;if(Ee==="dist")return je;if(Math.abs(Re)>1){var Xe=(0,u.Z)(at);return Xe[ge]=je,vt(Xe,Re-sn,ge,Ee)}return je}else{if(Re==="min")return pe;if(Re==="max")return Fe}},St=function(at,Re,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",je=at[ge],it=Rt(at,Re,ge,Ee);return{value:it,changed:it!==je}},Ye=function(at){return At===null&&at===0||typeof At=="number"&&at<At},He=function(at,Re,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",je=at.map(Lt),it=je[ge],Ft=Rt(je,Re,ge,Ee);if(je[ge]=Ft,mt===!1){var Zt=At||0;ge>0&&je[ge-1]!==it&&(je[ge]=Math.max(je[ge],je[ge-1]+Zt)),ge<je.length-1&&je[ge+1]!==it&&(je[ge]=Math.min(je[ge],je[ge+1]-Zt))}else if(typeof At=="number"||At===null){for(var sn=ge+1;sn<je.length;sn+=1)for(var Mt=!0;Ye(je[sn]-je[sn-1])&&Mt;){var qe=St(je,1,sn);je[sn]=qe.value,Mt=qe.changed}for(var Xe=ge;Xe>0;Xe-=1)for(var Ie=!0;Ye(je[Xe]-je[Xe-1])&&Ie;){var de=St(je,-1,Xe-1);je[Xe-1]=de.value,Ie=de.changed}for(var Te=je.length-1;Te>0;Te-=1)for(var we=!0;Ye(je[Te]-je[Te-1])&&we;){var Dt=St(je,-1,Te-1);je[Te-1]=Dt.value,we=Dt.changed}for(var ft=0;ft<je.length-1;ft+=1)for(var ut=!0;Ye(je[ft+1]-je[ft])&&ut;){var Gt=St(je,1,ft+1);je[ft+1]=Gt.value,ut=Gt.changed}}return{value:je[ge],values:je}};return[Lt,He]}var Me=l.forwardRef(function(pe,Fe){var pt,ot=pe.prefixCls,mt=ot===void 0?"rc-slider":ot,At=pe.className,Ke=pe.style,Ve=pe.disabled,Lt=Ve===void 0?!1:Ve,Rt=pe.keyboard,St=Rt===void 0?!0:Rt,Ye=pe.autoFocus,He=pe.onFocus,vt=pe.onBlur,at=pe.min,Re=at===void 0?0:at,ge=pe.max,Ee=ge===void 0?100:ge,je=pe.step,it=je===void 0?1:je,Ft=pe.value,Zt=pe.defaultValue,sn=pe.range,Mt=pe.count,qe=pe.onChange,Xe=pe.onBeforeChange,Ie=pe.onAfterChange,de=pe.allowCross,Te=de===void 0?!0:de,we=pe.pushable,Dt=we===void 0?!1:we,ft=pe.draggableTrack,ut=pe.reverse,Gt=pe.vertical,xn=pe.included,rr=xn===void 0?!0:xn,Ne=pe.startPoint,Ge=pe.trackStyle,nt=pe.handleStyle,ze=pe.railStyle,tt=pe.dotStyle,gt=pe.activeDotStyle,zt=pe.marks,Sn=pe.dots,An=pe.handleRender,Hn=pe.tabIndex,Vn=Hn===void 0?0:Hn,tr=pe.ariaLabelForHandle,Er=pe.ariaLabelledByForHandle,pr=pe.ariaValueTextFormatterForHandle,zr=l.useRef(),fi=l.useRef(),$r=l.useMemo(function(){return Gt?ut?"ttb":"btt":ut?"rtl":"ltr"},[ut,Gt]),Zr=l.useMemo(function(){return isFinite(Re)?Re:0},[Re]),vi=l.useMemo(function(){return isFinite(Ee)?Ee:100},[Ee]),ui=l.useMemo(function(){return it!==null&&it<=0?1:it},[it]),Ji=l.useMemo(function(){return Dt===!0?ui:Dt>=0?Dt:!1},[Dt,ui]),pi=l.useMemo(function(){var jn=Object.keys(zt||{});return jn.map(function(sr){var yr=zt[sr],Mr={value:Number(sr)};return yr&&(0,f.Z)(yr)==="object"&&!l.isValidElement(yr)&&("label"in yr||"style"in yr)?(Mr.style=yr.style,Mr.label=yr.label):Mr.label=yr,Mr}).filter(function(sr){var yr=sr.label;return yr||typeof yr=="number"}).sort(function(sr,yr){return sr.value-yr.value})},[zt]),ta=Tt(Zr,vi,ui,pi,Te,Ji),sa=(0,s.Z)(ta,2),Hi=sa[0],Fa=sa[1],ra=W(Zt,{value:Ft}),ba=(0,s.Z)(ra,2),va=ba[0],oo=ba[1],Qa=l.useMemo(function(){var jn=va==null?[]:Array.isArray(va)?va:[va],sr=(0,s.Z)(jn,1),yr=sr[0],Mr=yr===void 0?Zr:yr,ri=va===null?[]:[Mr];if(sn){if(ri=(0,u.Z)(jn),Mt||va===void 0){var ai=Mt>=0?Mt+1:2;for(ri=ri.slice(0,ai);ri.length<ai;){var Gi;ri.push((Gi=ri[ri.length-1])!==null&&Gi!==void 0?Gi:Zr)}}ri.sort(function(Ki,Aa){return Ki-Aa})}return ri.forEach(function(Ki,Aa){ri[Aa]=Hi(Ki)}),ri},[va,sn,Zr,Mt,Hi]),za=l.useRef(Qa);za.current=Qa;var lo=function(sr){return sn?sr:sr[0]},Io=function(sr){var yr=(0,u.Z)(sr).sort(function(Mr,ri){return Mr-ri});qe&&!R(yr,za.current,!0)&&qe(lo(yr)),oo(yr)},Bn=function(sr){if(!Lt){var yr=0,Mr=vi-Zr;Qa.forEach(function(ai,Gi){var Ki=Math.abs(sr-ai);Ki<=Mr&&(Mr=Ki,yr=Gi)});var ri=(0,u.Z)(Qa);ri[yr]=sr,sn&&!Qa.length&&Mt===void 0&&ri.push(sr),Xe?.(lo(ri)),Io(ri),Ie?.(lo(ri))}},tn=function(sr){sr.preventDefault();var yr=fi.current.getBoundingClientRect(),Mr=yr.width,ri=yr.height,ai=yr.left,Gi=yr.top,Ki=yr.bottom,Aa=yr.right,ma=sr.clientX,dr=sr.clientY,Gr;switch($r){case"btt":Gr=(Ki-dr)/ri;break;case"ttb":Gr=(dr-Gi)/ri;break;case"rtl":Gr=(Aa-ma)/Mr;break;default:Gr=(ma-ai)/Mr}var Un=Zr+Gr*(vi-Zr);Bn(Hi(Un))},Qt=l.useState(null),Cn=(0,s.Z)(Qt,2),wr=Cn[0],nn=Cn[1],Nn=function(sr,yr){if(!Lt){var Mr=Fa(Qa,sr,yr);Xe?.(lo(Qa)),Io(Mr.values),Ie?.(lo(Mr.values)),nn(Mr.value)}};l.useEffect(function(){if(wr!==null){var jn=Qa.indexOf(wr);jn>=0&&zr.current.focus(jn)}nn(null)},[wr]);var Zn=l.useMemo(function(){return ft&&ui===null?!1:ft},[ft,ui]),or=function(){Ie?.(lo(za.current))},st=be(fi,$r,Qa,Zr,vi,Hi,Io,or,Fa),jt=(0,s.Z)(st,4),on=jt[0],Pn=jt[1],Wt=jt[2],kt=jt[3],dn=function(sr,yr){kt(sr,yr),Xe?.(lo(za.current))},_t=on!==-1;l.useEffect(function(){if(!_t){var jn=Qa.lastIndexOf(Pn);zr.current.focus(jn)}},[_t]);var Vt=l.useMemo(function(){return(0,u.Z)(Wt).sort(function(jn,sr){return jn-sr})},[Wt]),an=l.useMemo(function(){return sn?[Vt[0],Vt[Vt.length-1]]:[Zr,Vt[0]]},[Vt,sn,Zr]),cn=(0,s.Z)(an,2),Xt=cn[0],gn=cn[1];l.useImperativeHandle(Fe,function(){return{focus:function(){zr.current.focus(0)},blur:function(){var sr=document,yr=sr.activeElement;fi.current.contains(yr)&&yr?.blur()}}}),l.useEffect(function(){Ye&&zr.current.focus(0)},[]);var Rn=l.useMemo(function(){return{min:Zr,max:vi,direction:$r,disabled:Lt,keyboard:St,step:ui,included:rr,includedStart:Xt,includedEnd:gn,range:sn,tabIndex:Vn,ariaLabelForHandle:tr,ariaLabelledByForHandle:Er,ariaValueTextFormatterForHandle:pr}},[Zr,vi,$r,Lt,St,ui,rr,Xt,gn,sn,Vn,tr,Er,pr]);return l.createElement(z.Provider,{value:Rn},l.createElement("div",{ref:fi,className:v()(mt,At,(pt={},(0,i.Z)(pt,"".concat(mt,"-disabled"),Lt),(0,i.Z)(pt,"".concat(mt,"-vertical"),Gt),(0,i.Z)(pt,"".concat(mt,"-horizontal"),!Gt),(0,i.Z)(pt,"".concat(mt,"-with-marks"),pi.length),pt)),style:Ke,onMouseDown:tn},l.createElement("div",{className:"".concat(mt,"-rail"),style:ze}),l.createElement(Se,{prefixCls:mt,style:Ge,values:Vt,startPoint:Ne,onStartMove:Zn?dn:null}),l.createElement(Bt,{prefixCls:mt,marks:pi,dots:Sn,style:tt,activeStyle:gt}),l.createElement(ne,{ref:zr,prefixCls:mt,style:nt,values:Wt,draggingIndex:on,onStartMove:dn,onOffsetChange:Nn,onFocus:He,onBlur:vt,handleRender:An}),l.createElement(Le,{prefixCls:mt,marks:pi,onClick:Bn})))});const ce=Me},63960:(T,g,t)=>{"use strict";t.d(g,{Z:()=>da});var i=t(68404),u=t(59160),s=t.n(u),f=t(94094),l=t(53871),p=t(28544),v=t(76165),d=t(97394),h=t(14375);function y(Yn,un){for(var wn=un;wn;){if(wn===Yn)return!0;wn=wn.parentNode}return!1}var m=t(49933),b=t.n(m);function S(Yn,un,wn,en){var Tr=d.unstable_batchedUpdates?function($){d.unstable_batchedUpdates(wn,$)}:wn;return b()(Yn,un,Tr,en)}function w(Yn){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?w=function(wn){return typeof wn}:w=function(wn){return wn&&typeof Symbol=="function"&&wn.constructor===Symbol&&wn!==Symbol.prototype?"symbol":typeof wn},w(Yn)}function O(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function C(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function R(Yn,un,wn){return un&&C(Yn.prototype,un),wn&&C(Yn,wn),Yn}function L(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&A(Yn,un)}function A(Yn,un){return A=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},A(Yn,un)}function D(Yn){var un=P();return function(){var en=V(Yn),Tr;if(un){var se=V(this).constructor;Tr=Reflect.construct(en,arguments,se)}else Tr=en.apply(this,arguments);return _(this,Tr)}}function _(Yn,un){return un&&(w(un)==="object"||typeof un=="function")?un:U(Yn)}function U(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function P(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function V(Yn){return V=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},V(Yn)}var W=function(Yn){L(wn,Yn);var un=D(wn);function wn(){var en;O(this,wn);for(var Tr=arguments.length,se=new Array(Tr),$=0;$<Tr;$++)se[$]=arguments[$];return en=un.call.apply(un,[this].concat(se)),en.removeContainer=function(){en.container&&(d.unmountComponentAtNode(en.container),en.container.parentNode.removeChild(en.container),en.container=null)},en.renderComponent=function(B,M){var ie=en.props,De=ie.visible,Qe=ie.getComponent,wt=ie.forceRender,Ut=ie.getContainer,rn=ie.parent;(De||rn._component||wt)&&(en.container||(en.container=Ut()),d.unstable_renderSubtreeIntoContainer(rn,Qe(B),en.container,function(){M&&M.call(this)}))},en}return R(wn,[{key:"componentDidMount",value:function(){this.props.autoMount&&this.renderComponent()}},{key:"componentDidUpdate",value:function(){this.props.autoMount&&this.renderComponent()}},{key:"componentWillUnmount",value:function(){this.props.autoDestroy&&this.removeContainer()}},{key:"render",value:function(){return this.props.children({renderComponent:this.renderComponent,removeContainer:this.removeContainer})}}]),wn}(i.Component);W.propTypes={autoMount:s().bool,autoDestroy:s().bool,visible:s().bool,forceRender:s().bool,parent:s().any,getComponent:s().func.isRequired,getContainer:s().func.isRequired,children:s().func.isRequired},W.defaultProps={autoMount:!0,autoDestroy:!0,forceRender:!1};function K(Yn){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?K=function(wn){return typeof wn}:K=function(wn){return wn&&typeof Symbol=="function"&&wn.constructor===Symbol&&wn!==Symbol.prototype?"symbol":typeof wn},K(Yn)}function oe(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function q(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function Q(Yn,un,wn){return un&&q(Yn.prototype,un),wn&&q(Yn,wn),Yn}function ae(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&re(Yn,un)}function re(Yn,un){return re=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},re(Yn,un)}function z(Yn){var un=N();return function(){var en=X(Yn),Tr;if(un){var se=X(this).constructor;Tr=Reflect.construct(en,arguments,se)}else Tr=en.apply(this,arguments);return j(this,Tr)}}function j(Yn,un){return un&&(K(un)==="object"||typeof un=="function")?un:I(Yn)}function I(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function N(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function X(Yn){return X=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},X(Yn)}var Oe=function(Yn){ae(wn,Yn);var un=z(wn);function wn(){return oe(this,wn),un.apply(this,arguments)}return Q(wn,[{key:"componentDidMount",value:function(){this.createContainer()}},{key:"componentDidUpdate",value:function(Tr){var se=this.props.didUpdate;se&&se(Tr)}},{key:"componentWillUnmount",value:function(){this.removeContainer()}},{key:"createContainer",value:function(){this._container=this.props.getContainer(),this.forceUpdate()}},{key:"removeContainer",value:function(){this._container&&this._container.parentNode.removeChild(this._container)}},{key:"render",value:function(){return this._container?d.createPortal(this.props.children,this._container):null}}]),wn}(i.Component);Oe.propTypes={getContainer:s().func.isRequired,children:s().node.isRequired,didUpdate:s().func};var he=t(23019),Z=t.n(he);function G(Yn,un,wn){return wn?Yn[0]===un[0]:Yn[0]===un[0]&&Yn[1]===un[1]}function ne(Yn,un,wn){var en=Yn[un]||{};return(0,f.Z)({},en,wn)}function ue(Yn,un,wn,en){var Tr=wn.points;for(var se in Yn)if(Yn.hasOwnProperty(se)&&G(Yn[se].points,Tr,en))return un+"-placement-"+se;return""}function be(Yn,un){this[Yn]=un}var ye=t(36972),Se=t(94743);function $e(Yn,un){var wn=void 0;function en(){wn&&(clearTimeout(wn),wn=null)}function Tr(){en(),wn=setTimeout(Yn,un)}return Tr.clear=en,Tr}function Le(Yn,un){return Yn===un?!0:!Yn||!un?!1:"pageX"in un&&"pageY"in un?Yn.pageX===un.pageX&&Yn.pageY===un.pageY:"clientX"in un&&"clientY"in un?Yn.clientX===un.clientX&&Yn.clientY===un.clientY:!1}function ct(Yn){return Yn&&typeof Yn=="object"&&Yn.window===Yn}function Bt(Yn,un){var wn=Math.floor(Yn),en=Math.floor(un);return Math.abs(wn-en)<=1}function Tt(Yn,un){Yn!==document.activeElement&&y(un,Yn)&&Yn.focus()}function Me(Yn){return typeof Yn!="function"||!Yn?null:Yn()}function te(Yn){return typeof Yn!="object"||!Yn?null:Yn}var ce=function(Yn){(0,v.Z)(un,Yn);function un(){var wn,en,Tr,se;(0,l.Z)(this,un);for(var $=arguments.length,B=Array($),M=0;M<$;M++)B[M]=arguments[M];return se=(en=(Tr=(0,p.Z)(this,(wn=un.__proto__||Object.getPrototypeOf(un)).call.apply(wn,[this].concat(B))),Tr),Tr.forceAlign=function(){var ie=Tr.props,De=ie.disabled,Qe=ie.target,wt=ie.align,Ut=ie.onAlign;if(!De&&Qe){var rn=d.findDOMNode(Tr),zn=void 0,ir=Me(Qe),Lr=te(Qe),Ur=document.activeElement;ir?zn=(0,Se.E3)(rn,ir,wt):Lr&&(zn=(0,Se.zy)(rn,Lr,wt)),Tt(Ur,rn),Ut&&Ut(rn,zn)}},en),(0,p.Z)(Tr,se)}return(0,ye.Z)(un,[{key:"componentDidMount",value:function(){var en=this.props;this.forceAlign(),!en.disabled&&en.monitorWindowResize&&this.startMonitorWindowResize()}},{key:"componentDidUpdate",value:function(en){var Tr=!1,se=this.props;if(!se.disabled){var $=d.findDOMNode(this),B=$?$.getBoundingClientRect():null;if(en.disabled)Tr=!0;else{var M=Me(en.target),ie=Me(se.target),De=te(en.target),Qe=te(se.target);ct(M)&&ct(ie)?Tr=!1:(M!==ie||M&&!ie&&Qe||De&&Qe&&ie||Qe&&!Le(De,Qe))&&(Tr=!0);var wt=this.sourceRect||{};!Tr&&$&&(!Bt(wt.width,B.width)||!Bt(wt.height,B.height))&&(Tr=!0)}this.sourceRect=B}Tr&&this.forceAlign(),se.monitorWindowResize&&!se.disabled?this.startMonitorWindowResize():this.stopMonitorWindowResize()}},{key:"componentWillUnmount",value:function(){this.stopMonitorWindowResize()}},{key:"startMonitorWindowResize",value:function(){this.resizeHandler||(this.bufferMonitor=$e(this.forceAlign,this.props.monitorBufferTime),this.resizeHandler=S(window,"resize",this.bufferMonitor))}},{key:"stopMonitorWindowResize",value:function(){this.resizeHandler&&(this.bufferMonitor.clear(),this.resizeHandler.remove(),this.resizeHandler=null)}},{key:"render",value:function(){var en=this,Tr=this.props,se=Tr.childrenProps,$=Tr.children,B=i.Children.only($);if(se){var M={},ie=Object.keys(se);return ie.forEach(function(De){M[De]=en.props[se[De]]}),i.cloneElement(B,M)}return B}}]),un}(i.Component);ce.propTypes={childrenProps:s().object,align:s().object.isRequired,target:s().oneOfType([s().func,s().shape({clientX:s().number,clientY:s().number,pageX:s().number,pageY:s().number})]),onAlign:s().func,monitorBufferTime:s().number,monitorWindowResize:s().bool,disabled:s().bool,children:s().any},ce.defaultProps={target:function(){return window},monitorBufferTime:50,monitorWindowResize:!1,disabled:!1};const Fe=ce;var pt=t(63541),ot=function(un){var wn=un.prototype;if(!wn||!wn.isReactComponent)throw new Error("Can only polyfill class components");return typeof wn.componentWillReceiveProps!="function"||!i.Profiler||(wn.UNSAFE_componentWillReceiveProps=wn.componentWillReceiveProps,delete wn.componentWillReceiveProps),un};const mt=ot;function At(Yn){var un=[];return i.Children.forEach(Yn,function(wn){un.push(wn)}),un}function Ke(Yn,un){var wn=null;return Yn&&Yn.forEach(function(en){wn||en&&en.key===un&&(wn=en)}),wn}function Ve(Yn,un,wn){var en=null;return Yn&&Yn.forEach(function(Tr){if(Tr&&Tr.key===un&&Tr.props[wn]){if(en)throw new Error("two child with same key for <rc-animate> children");en=Tr}}),en}function Lt(Yn,un,wn){var en=0;return Yn&&Yn.forEach(function(Tr){en||(en=Tr&&Tr.key===un&&!Tr.props[wn])}),en}function Rt(Yn,un,wn){var en=Yn.length===un.length;return en&&Yn.forEach(function(Tr,se){var $=un[se];Tr&&$&&(Tr&&!$||!Tr&&$||Tr.key!==$.key||wn&&Tr.props[wn]!==$.props[wn])&&(en=!1)}),en}function St(Yn,un){var wn=[],en={},Tr=[];return Yn.forEach(function(se){se&&Ke(un,se.key)?Tr.length&&(en[se.key]=Tr,Tr=[]):Tr.push(se)}),un.forEach(function(se){se&&Object.prototype.hasOwnProperty.call(en,se.key)&&(wn=wn.concat(en[se.key])),wn.push(se)}),wn=wn.concat(Tr),wn}var Ye=t(2876),He={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},vt={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},at=[],Re=[];function ge(){var Yn=document.createElement("div"),un=Yn.style;"AnimationEvent"in window||(delete He.animationstart.animation,delete vt.animationend.animation),"TransitionEvent"in window||(delete He.transitionstart.transition,delete vt.transitionend.transition);function wn(en,Tr){for(var se in en)if(en.hasOwnProperty(se)){var $=en[se];for(var B in $)if(B in un){Tr.push($[B]);break}}}wn(He,at),wn(vt,Re)}typeof window<"u"&&typeof document<"u"&&ge();function Ee(Yn,un,wn){Yn.addEventListener(un,wn,!1)}function je(Yn,un,wn){Yn.removeEventListener(un,wn,!1)}var it={startEvents:at,addStartEventListener:function(un,wn){if(at.length===0){window.setTimeout(wn,0);return}at.forEach(function(en){Ee(un,en,wn)})},removeStartEventListener:function(un,wn){at.length!==0&&at.forEach(function(en){je(un,en,wn)})},endEvents:Re,addEndEventListener:function(un,wn){if(Re.length===0){window.setTimeout(wn,0);return}Re.forEach(function(en){Ee(un,en,wn)})},removeEndEventListener:function(un,wn){Re.length!==0&&Re.forEach(function(en){je(un,en,wn)})}};const Ft=it;var Zt=t(7405),sn=t.n(Zt),Mt=Ft.endEvents.length!==0,qe=["Webkit","Moz","O","ms"],Xe=["-webkit-","-moz-","-o-","ms-",""];function Ie(Yn,un){for(var wn=window.getComputedStyle(Yn,null),en="",Tr=0;Tr<Xe.length&&(en=wn.getPropertyValue(Xe[Tr]+un),!en);Tr++);return en}function de(Yn){if(Mt){var un=parseFloat(Ie(Yn,"transition-delay"))||0,wn=parseFloat(Ie(Yn,"transition-duration"))||0,en=parseFloat(Ie(Yn,"animation-delay"))||0,Tr=parseFloat(Ie(Yn,"animation-duration"))||0,se=Math.max(wn+un,Tr+en);Yn.rcEndAnimTimeout=setTimeout(function(){Yn.rcEndAnimTimeout=null,Yn.rcEndListener&&Yn.rcEndListener()},se*1e3+200)}}function Te(Yn){Yn.rcEndAnimTimeout&&(clearTimeout(Yn.rcEndAnimTimeout),Yn.rcEndAnimTimeout=null)}var we=function(un,wn,en){var Tr=(typeof wn>"u"?"undefined":(0,Ye.default)(wn))==="object",se=Tr?wn.name:wn,$=Tr?wn.active:wn+"-active",B=en,M=void 0,ie=void 0,De=sn()(un);return en&&Object.prototype.toString.call(en)==="[object Object]"&&(B=en.end,M=en.start,ie=en.active),un.rcEndListener&&un.rcEndListener(),un.rcEndListener=function(Qe){Qe&&Qe.target!==un||(un.rcAnimTimeout&&(clearTimeout(un.rcAnimTimeout),un.rcAnimTimeout=null),Te(un),De.remove(se),De.remove($),Ft.removeEndEventListener(un,un.rcEndListener),un.rcEndListener=null,B&&B())},Ft.addEndEventListener(un,un.rcEndListener),M&&M(),De.add(se),un.rcAnimTimeout=setTimeout(function(){un.rcAnimTimeout=null,De.add($),ie&&setTimeout(ie,0),de(un)},30),{stop:function(){un.rcEndListener&&un.rcEndListener()}}};we.style=function(Yn,un,wn){Yn.rcEndListener&&Yn.rcEndListener(),Yn.rcEndListener=function(en){en&&en.target!==Yn||(Yn.rcAnimTimeout&&(clearTimeout(Yn.rcAnimTimeout),Yn.rcAnimTimeout=null),Te(Yn),Ft.removeEndEventListener(Yn,Yn.rcEndListener),Yn.rcEndListener=null,wn&&wn())},Ft.addEndEventListener(Yn,Yn.rcEndListener),Yn.rcAnimTimeout=setTimeout(function(){for(var en in un)un.hasOwnProperty(en)&&(Yn.style[en]=un[en]);Yn.rcAnimTimeout=null,de(Yn)},0)},we.setTransition=function(Yn,un,wn){var en=un,Tr=wn;wn===void 0&&(Tr=en,en=""),en=en||"",qe.forEach(function(se){Yn.style[se+"Transition"+en]=Tr})},we.isCssAnimationSupported=Mt;const Dt=we;var ft={isAppearSupported:function(un){return un.transitionName&&un.transitionAppear||un.animation.appear},isEnterSupported:function(un){return un.transitionName&&un.transitionEnter||un.animation.enter},isLeaveSupported:function(un){return un.transitionName&&un.transitionLeave||un.animation.leave},allowAppearCallback:function(un){return un.transitionAppear||un.animation.appear},allowEnterCallback:function(un){return un.transitionEnter||un.animation.enter},allowLeaveCallback:function(un){return un.transitionLeave||un.animation.leave}};const ut=ft;var Gt={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},xn=function(Yn){(0,v.Z)(un,Yn);function un(){return(0,l.Z)(this,un),(0,p.Z)(this,(un.__proto__||Object.getPrototypeOf(un)).apply(this,arguments))}return(0,ye.Z)(un,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(en){ut.isEnterSupported(this.props)?this.transition("enter",en):en()}},{key:"componentWillAppear",value:function(en){ut.isAppearSupported(this.props)?this.transition("appear",en):en()}},{key:"componentWillLeave",value:function(en){ut.isLeaveSupported(this.props)?this.transition("leave",en):en()}},{key:"transition",value:function(en,Tr){var se=this,$=d.findDOMNode(this),B=this.props,M=B.transitionName,ie=typeof M=="object";this.stop();var De=function(){se.stopper=null,Tr()};if((Mt||!B.animation[en])&&M&&B[Gt[en]]){var Qe=ie?M[en]:M+"-"+en,wt=Qe+"-active";ie&&M[en+"Active"]&&(wt=M[en+"Active"]),this.stopper=Dt($,{name:Qe,active:wt},De)}else this.stopper=B.animation[en]($,De)}},{key:"stop",value:function(){var en=this.stopper;en&&(this.stopper=null,en.stop())}},{key:"render",value:function(){return this.props.children}}]),un}(i.Component);xn.propTypes={children:s().any,animation:s().any,transitionName:s().any};const rr=xn;var Ne="rc_animate_"+Date.now();function Ge(Yn){var un=Yn.children;return i.isValidElement(un)&&!un.key?i.cloneElement(un,{key:Ne}):un}function nt(){}var ze=function(Yn){(0,v.Z)(un,Yn);function un(wn){(0,l.Z)(this,un);var en=(0,p.Z)(this,(un.__proto__||Object.getPrototypeOf(un)).call(this,wn));return tt.call(en),en.currentlyAnimatingKeys={},en.keysToEnter=[],en.keysToLeave=[],en.state={children:At(Ge(wn))},en.childrenRefs={},en}return(0,ye.Z)(un,[{key:"componentDidMount",value:function(){var en=this,Tr=this.props.showProp,se=this.state.children;Tr&&(se=se.filter(function($){return!!$.props[Tr]})),se.forEach(function($){$&&en.performAppear($.key)})}},{key:"componentWillReceiveProps",value:function(en){var Tr=this;this.nextProps=en;var se=At(Ge(en)),$=this.props;$.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach(function(Qe){Tr.stop(Qe)});var B=$.showProp,M=this.currentlyAnimatingKeys,ie=$.exclusive?At(Ge($)):this.state.children,De=[];B?(ie.forEach(function(Qe){var wt=Qe&&Ke(se,Qe.key),Ut=void 0;(!wt||!wt.props[B])&&Qe.props[B]?Ut=i.cloneElement(wt||Qe,(0,pt.Z)({},B,!0)):Ut=wt,Ut&&De.push(Ut)}),se.forEach(function(Qe){(!Qe||!Ke(ie,Qe.key))&&De.push(Qe)})):De=St(ie,se),this.setState({children:De}),se.forEach(function(Qe){var wt=Qe&&Qe.key;if(!(Qe&&M[wt])){var Ut=Qe&&Ke(ie,wt);if(B){var rn=Qe.props[B];if(Ut){var zn=Ve(ie,wt,B);!zn&&rn&&Tr.keysToEnter.push(wt)}else rn&&Tr.keysToEnter.push(wt)}else Ut||Tr.keysToEnter.push(wt)}}),ie.forEach(function(Qe){var wt=Qe&&Qe.key;if(!(Qe&&M[wt])){var Ut=Qe&&Ke(se,wt);if(B){var rn=Qe.props[B];if(Ut){var zn=Ve(se,wt,B);!zn&&rn&&Tr.keysToLeave.push(wt)}else rn&&Tr.keysToLeave.push(wt)}else Ut||Tr.keysToLeave.push(wt)}})}},{key:"componentDidUpdate",value:function(){var en=this.keysToEnter;this.keysToEnter=[],en.forEach(this.performEnter);var Tr=this.keysToLeave;this.keysToLeave=[],Tr.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(en,Tr){var se=this.props.showProp;return se?Ve(en,Tr,se):Ke(en,Tr)}},{key:"stop",value:function(en){delete this.currentlyAnimatingKeys[en];var Tr=this.childrenRefs[en];Tr&&Tr.stop()}},{key:"render",value:function(){var en=this,Tr=this.props;this.nextProps=Tr;var se=this.state.children,$=null;se&&($=se.map(function(ie){if(ie==null)return ie;if(!ie.key)throw new Error("must set key for <rc-animate> children");return i.createElement(rr,{key:ie.key,ref:function(Qe){en.childrenRefs[ie.key]=Qe},animation:Tr.animation,transitionName:Tr.transitionName,transitionEnter:Tr.transitionEnter,transitionAppear:Tr.transitionAppear,transitionLeave:Tr.transitionLeave},ie)}));var B=Tr.component;if(B){var M=Tr;return typeof B=="string"&&(M=(0,f.Z)({className:Tr.className,style:Tr.style},Tr.componentProps)),i.createElement(B,M,$)}return $[0]||null}}]),un}(i.Component);ze.isAnimate=!0,ze.propTypes={className:s().string,style:s().object,component:s().any,componentProps:s().object,animation:s().object,transitionName:s().oneOfType([s().string,s().object]),transitionEnter:s().bool,transitionAppear:s().bool,exclusive:s().bool,transitionLeave:s().bool,onEnd:s().func,onEnter:s().func,onLeave:s().func,onAppear:s().func,showProp:s().string,children:s().node},ze.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:nt,onEnter:nt,onLeave:nt,onAppear:nt};var tt=function(){var un=this;this.performEnter=function(wn){un.childrenRefs[wn]&&(un.currentlyAnimatingKeys[wn]=!0,un.childrenRefs[wn].componentWillEnter(un.handleDoneAdding.bind(un,wn,"enter")))},this.performAppear=function(wn){un.childrenRefs[wn]&&(un.currentlyAnimatingKeys[wn]=!0,un.childrenRefs[wn].componentWillAppear(un.handleDoneAdding.bind(un,wn,"appear")))},this.handleDoneAdding=function(wn,en){var Tr=un.props;if(delete un.currentlyAnimatingKeys[wn],!(Tr.exclusive&&Tr!==un.nextProps)){var se=At(Ge(Tr));un.isValidChildByKey(se,wn)?en==="appear"?ut.allowAppearCallback(Tr)&&(Tr.onAppear(wn),Tr.onEnd(wn,!0)):ut.allowEnterCallback(Tr)&&(Tr.onEnter(wn),Tr.onEnd(wn,!0)):un.performLeave(wn)}},this.performLeave=function(wn){un.childrenRefs[wn]&&(un.currentlyAnimatingKeys[wn]=!0,un.childrenRefs[wn].componentWillLeave(un.handleDoneLeaving.bind(un,wn)))},this.handleDoneLeaving=function(wn){var en=un.props;if(delete un.currentlyAnimatingKeys[wn],!(en.exclusive&&en!==un.nextProps)){var Tr=At(Ge(en));if(un.isValidChildByKey(Tr,wn))un.performEnter(wn);else{var se=function(){ut.allowLeaveCallback(en)&&(en.onLeave(wn),en.onEnd(wn,!1))};Rt(un.state.children,Tr,en.showProp)?se():un.setState({children:Tr},se)}}}};const gt=mt(ze);var zt=t(91850),Sn=function(Yn){(0,v.Z)(un,Yn);function un(){return(0,l.Z)(this,un),(0,p.Z)(this,Yn.apply(this,arguments))}return un.prototype.shouldComponentUpdate=function(en){return en.hiddenClassName||en.visible},un.prototype.render=function(){var en=this.props,Tr=en.hiddenClassName,se=en.visible,$=(0,zt.Z)(en,["hiddenClassName","visible"]);return Tr||i.Children.count($.children)>1?(!se&&Tr&&($.className+=" "+Tr),i.createElement("div",$)):i.Children.only($.children)},un}(i.Component);Sn.propTypes={children:s().any,className:s().string,visible:s().bool,hiddenClassName:s().string};const An=Sn;var Hn=function(Yn){(0,v.Z)(un,Yn);function un(){return(0,l.Z)(this,un),(0,p.Z)(this,Yn.apply(this,arguments))}return un.prototype.render=function(){var en=this.props,Tr=en.className;return en.visible||(Tr+=" "+en.hiddenClassName),i.createElement("div",{className:Tr,onMouseEnter:en.onMouseEnter,onMouseLeave:en.onMouseLeave,onMouseDown:en.onMouseDown,onTouchStart:en.onTouchStart,style:en.style},i.createElement(An,{className:en.prefixCls+"-content",visible:en.visible},en.children))},un}(i.Component);Hn.propTypes={hiddenClassName:s().string,className:s().string,prefixCls:s().string,onMouseEnter:s().func,onMouseLeave:s().func,onMouseDown:s().func,onTouchStart:s().func,children:s().any};const Vn=Hn;var tr=function(Yn){(0,v.Z)(un,Yn);function un(wn){(0,l.Z)(this,un);var en=(0,p.Z)(this,Yn.call(this,wn));return Er.call(en),en.state={stretchChecked:!1,targetWidth:void 0,targetHeight:void 0},en.savePopupRef=be.bind(en,"popupInstance"),en.saveAlignRef=be.bind(en,"alignInstance"),en}return un.prototype.componentDidMount=function(){this.rootNode=this.getPopupDomNode(),this.setStretchSize()},un.prototype.componentDidUpdate=function(){this.setStretchSize()},un.prototype.getPopupDomNode=function(){return d.findDOMNode(this.popupInstance)},un.prototype.getMaskTransitionName=function(){var en=this.props,Tr=en.maskTransitionName,se=en.maskAnimation;return!Tr&&se&&(Tr=en.prefixCls+"-"+se),Tr},un.prototype.getTransitionName=function(){var en=this.props,Tr=en.transitionName;return!Tr&&en.animation&&(Tr=en.prefixCls+"-"+en.animation),Tr},un.prototype.getClassName=function(en){return this.props.prefixCls+" "+this.props.className+" "+en},un.prototype.getPopupElement=function(){var en=this,Tr=this.savePopupRef,se=this.state,$=se.stretchChecked,B=se.targetHeight,M=se.targetWidth,ie=this.props,De=ie.align,Qe=ie.visible,wt=ie.prefixCls,Ut=ie.style,rn=ie.getClassNameFromAlign,zn=ie.destroyPopupOnHide,ir=ie.stretch,Lr=ie.children,Ur=ie.onMouseEnter,ti=ie.onMouseLeave,Si=ie.onMouseDown,si=ie.onTouchStart,Qi=this.getClassName(this.currentAlignClassName||rn(De)),Zi=wt+"-hidden";Qe||(this.currentAlignClassName=null);var ka={};ir&&(ir.indexOf("height")!==-1?ka.height=B:ir.indexOf("minHeight")!==-1&&(ka.minHeight=B),ir.indexOf("width")!==-1?ka.width=M:ir.indexOf("minWidth")!==-1&&(ka.minWidth=M),$||(ka.visibility="hidden",setTimeout(function(){en.alignInstance&&en.alignInstance.forceAlign()},0)));var xo=(0,f.Z)({},ka,Ut,this.getZIndexStyle()),jo={className:Qi,prefixCls:wt,ref:Tr,onMouseEnter:Ur,onMouseLeave:ti,onMouseDown:Si,onTouchStart:si,style:xo};return zn?i.createElement(gt,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName()},Qe?i.createElement(Fe,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,align:De,onAlign:this.onAlign},i.createElement(Vn,(0,f.Z)({visible:!0},jo),Lr)):null):i.createElement(gt,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName(),showProp:"xVisible"},i.createElement(Fe,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,xVisible:Qe,childrenProps:{visible:"xVisible"},disabled:!Qe,align:De,onAlign:this.onAlign},i.createElement(Vn,(0,f.Z)({hiddenClassName:Zi},jo),Lr)))},un.prototype.getZIndexStyle=function(){var en={},Tr=this.props;return Tr.zIndex!==void 0&&(en.zIndex=Tr.zIndex),en},un.prototype.getMaskElement=function(){var en=this.props,Tr=void 0;if(en.mask){var se=this.getMaskTransitionName();Tr=i.createElement(An,{style:this.getZIndexStyle(),key:"mask",className:en.prefixCls+"-mask",hiddenClassName:en.prefixCls+"-mask-hidden",visible:en.visible}),se&&(Tr=i.createElement(gt,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:se},Tr))}return Tr},un.prototype.render=function(){return i.createElement("div",null,this.getMaskElement(),this.getPopupElement())},un}(i.Component);tr.propTypes={visible:s().bool,style:s().object,getClassNameFromAlign:s().func,onAlign:s().func,getRootDomNode:s().func,align:s().any,destroyPopupOnHide:s().bool,className:s().string,prefixCls:s().string,onMouseEnter:s().func,onMouseLeave:s().func,onMouseDown:s().func,onTouchStart:s().func,stretch:s().string,children:s().node,point:s().shape({pageX:s().number,pageY:s().number})};var Er=function(){var un=this;this.onAlign=function(wn,en){var Tr=un.props,se=Tr.getClassNameFromAlign(en);un.currentAlignClassName!==se&&(un.currentAlignClassName=se,wn.className=un.getClassName(se)),Tr.onAlign(wn,en)},this.setStretchSize=function(){var wn=un.props,en=wn.stretch,Tr=wn.getRootDomNode,se=wn.visible,$=un.state,B=$.stretchChecked,M=$.targetHeight,ie=$.targetWidth;if(!en||!se){B&&un.setState({stretchChecked:!1});return}var De=Tr();if(De){var Qe=De.offsetHeight,wt=De.offsetWidth;(M!==Qe||ie!==wt||!B)&&un.setState({stretchChecked:!0,targetHeight:Qe,targetWidth:wt})}},this.getTargetElement=function(){return un.props.getRootDomNode()},this.getAlignTarget=function(){var wn=un.props.point;return wn||un.getTargetElement}};const pr=tr;function zr(){}function fi(){return""}function $r(){return window.document}var Zr=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"],vi=!!d.createPortal,ui={rcTrigger:s().shape({onPopupMouseDown:s().func})},Ji=function(Yn){(0,v.Z)(un,Yn);function un(wn){(0,l.Z)(this,un);var en=(0,p.Z)(this,Yn.call(this,wn));pi.call(en);var Tr=void 0;return"popupVisible"in wn?Tr=!!wn.popupVisible:Tr=!!wn.defaultPopupVisible,en.state={prevPopupVisible:Tr,popupVisible:Tr},Zr.forEach(function(se){en["fire"+se]=function($){en.fireEvents(se,$)}}),en}return un.prototype.getChildContext=function(){return{rcTrigger:{onPopupMouseDown:this.onPopupMouseDown}}},un.prototype.componentDidMount=function(){this.componentDidUpdate({},{popupVisible:this.state.popupVisible})},un.prototype.componentDidUpdate=function(en,Tr){var se=this.props,$=this.state,B=function(){Tr.popupVisible!==$.popupVisible&&se.afterPopupVisibleChange($.popupVisible)};if(vi||this.renderComponent(null,B),$.popupVisible){var M=void 0;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(M=se.getDocument(),this.clickOutsideHandler=S(M,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(M=M||se.getDocument(),this.touchOutsideHandler=S(M,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(M=M||se.getDocument(),this.contextMenuOutsideHandler1=S(M,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=S(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()},un.prototype.componentWillUnmount=function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout)},un.getDerivedStateFromProps=function(en,Tr){var se=en.popupVisible,$={};return se!==void 0&&Tr.popupVisible!==se&&($.popupVisible=se,$.prevPopupVisible=Tr.popupVisible),$},un.prototype.getPopupDomNode=function(){return this._component&&this._component.getPopupDomNode?this._component.getPopupDomNode():null},un.prototype.getPopupAlign=function(){var en=this.props,Tr=en.popupPlacement,se=en.popupAlign,$=en.builtinPlacements;return Tr&&$?ne($,Tr,se):se},un.prototype.setPopupVisible=function(en,Tr){var se=this.props.alignPoint,$=this.state.popupVisible;this.clearDelayTimer(),$!==en&&("popupVisible"in this.props||this.setState({popupVisible:en,prevPopupVisible:$}),this.props.onPopupVisibleChange(en)),se&&Tr&&this.setPoint(Tr)},un.prototype.delaySetPopupVisible=function(en,Tr,se){var $=this,B=Tr*1e3;if(this.clearDelayTimer(),B){var M=se?{pageX:se.pageX,pageY:se.pageY}:null;this.delayTimer=setTimeout(function(){$.setPopupVisible(en,M),$.clearDelayTimer()},B)}else this.setPopupVisible(en,se)},un.prototype.clearDelayTimer=function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},un.prototype.clearOutsideHandler=function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},un.prototype.createTwoChains=function(en){var Tr=this.props.children.props,se=this.props;return Tr[en]&&se[en]?this["fire"+en]:Tr[en]||se[en]},un.prototype.isClickToShow=function(){var en=this.props,Tr=en.action,se=en.showAction;return Tr.indexOf("click")!==-1||se.indexOf("click")!==-1},un.prototype.isContextMenuToShow=function(){var en=this.props,Tr=en.action,se=en.showAction;return Tr.indexOf("contextMenu")!==-1||se.indexOf("contextMenu")!==-1},un.prototype.isClickToHide=function(){var en=this.props,Tr=en.action,se=en.hideAction;return Tr.indexOf("click")!==-1||se.indexOf("click")!==-1},un.prototype.isMouseEnterToShow=function(){var en=this.props,Tr=en.action,se=en.showAction;return Tr.indexOf("hover")!==-1||se.indexOf("mouseEnter")!==-1},un.prototype.isMouseLeaveToHide=function(){var en=this.props,Tr=en.action,se=en.hideAction;return Tr.indexOf("hover")!==-1||se.indexOf("mouseLeave")!==-1},un.prototype.isFocusToShow=function(){var en=this.props,Tr=en.action,se=en.showAction;return Tr.indexOf("focus")!==-1||se.indexOf("focus")!==-1},un.prototype.isBlurToHide=function(){var en=this.props,Tr=en.action,se=en.hideAction;return Tr.indexOf("focus")!==-1||se.indexOf("blur")!==-1},un.prototype.forcePopupAlign=function(){this.state.popupVisible&&this._component&&this._component.alignInstance&&this._component.alignInstance.forceAlign()},un.prototype.fireEvents=function(en,Tr){var se=this.props.children.props[en];se&&se(Tr);var $=this.props[en];$&&$(Tr)},un.prototype.close=function(){this.setPopupVisible(!1)},un.prototype.render=function(){var en=this,Tr=this.state.popupVisible,se=this.props,$=se.children,B=se.forceRender,M=se.alignPoint,ie=se.className,De=i.Children.only($),Qe={key:"trigger"};this.isContextMenuToShow()?Qe.onContextMenu=this.onContextMenu:Qe.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(Qe.onClick=this.onClick,Qe.onMouseDown=this.onMouseDown,Qe.onTouchStart=this.onTouchStart):(Qe.onClick=this.createTwoChains("onClick"),Qe.onMouseDown=this.createTwoChains("onMouseDown"),Qe.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(Qe.onMouseEnter=this.onMouseEnter,M&&(Qe.onMouseMove=this.onMouseMove)):Qe.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?Qe.onMouseLeave=this.onMouseLeave:Qe.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(Qe.onFocus=this.onFocus,Qe.onBlur=this.onBlur):(Qe.onFocus=this.createTwoChains("onFocus"),Qe.onBlur=this.createTwoChains("onBlur"));var wt=Z()(De&&De.props&&De.props.className,ie);wt&&(Qe.className=wt);var Ut=i.cloneElement(De,Qe);if(!vi)return i.createElement(W,{parent:this,visible:Tr,autoMount:!1,forceRender:B,getComponent:this.getComponent,getContainer:this.getContainer},function(zn){var ir=zn.renderComponent;return en.renderComponent=ir,Ut});var rn=void 0;return(Tr||this._component||B)&&(rn=i.createElement(Oe,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),[Ut,rn]},un}(i.Component);Ji.propTypes={children:s().any,action:s().oneOfType([s().string,s().arrayOf(s().string)]),showAction:s().any,hideAction:s().any,getPopupClassNameFromAlign:s().any,onPopupVisibleChange:s().func,afterPopupVisibleChange:s().func,popup:s().oneOfType([s().node,s().func]).isRequired,popupStyle:s().object,prefixCls:s().string,popupClassName:s().string,className:s().string,popupPlacement:s().string,builtinPlacements:s().object,popupTransitionName:s().oneOfType([s().string,s().object]),popupAnimation:s().any,mouseEnterDelay:s().number,mouseLeaveDelay:s().number,zIndex:s().number,focusDelay:s().number,blurDelay:s().number,getPopupContainer:s().func,getDocument:s().func,forceRender:s().bool,destroyPopupOnHide:s().bool,mask:s().bool,maskClosable:s().bool,onPopupAlign:s().func,popupAlign:s().object,popupVisible:s().bool,defaultPopupVisible:s().bool,maskTransitionName:s().oneOfType([s().string,s().object]),maskAnimation:s().string,stretch:s().string,alignPoint:s().bool},Ji.contextTypes=ui,Ji.childContextTypes=ui,Ji.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:fi,getDocument:$r,onPopupVisibleChange:zr,afterPopupVisibleChange:zr,onPopupAlign:zr,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[]};var pi=function(){var un=this;this.onMouseEnter=function(wn){var en=un.props.mouseEnterDelay;un.fireEvents("onMouseEnter",wn),un.delaySetPopupVisible(!0,en,en?null:wn)},this.onMouseMove=function(wn){un.fireEvents("onMouseMove",wn),un.setPoint(wn)},this.onMouseLeave=function(wn){un.fireEvents("onMouseLeave",wn),un.delaySetPopupVisible(!1,un.props.mouseLeaveDelay)},this.onPopupMouseEnter=function(){un.clearDelayTimer()},this.onPopupMouseLeave=function(wn){wn.relatedTarget&&!wn.relatedTarget.setTimeout&&un._component&&un._component.getPopupDomNode&&y(un._component.getPopupDomNode(),wn.relatedTarget)||un.delaySetPopupVisible(!1,un.props.mouseLeaveDelay)},this.onFocus=function(wn){un.fireEvents("onFocus",wn),un.clearDelayTimer(),un.isFocusToShow()&&(un.focusTime=Date.now(),un.delaySetPopupVisible(!0,un.props.focusDelay))},this.onMouseDown=function(wn){un.fireEvents("onMouseDown",wn),un.preClickTime=Date.now()},this.onTouchStart=function(wn){un.fireEvents("onTouchStart",wn),un.preTouchTime=Date.now()},this.onBlur=function(wn){un.fireEvents("onBlur",wn),un.clearDelayTimer(),un.isBlurToHide()&&un.delaySetPopupVisible(!1,un.props.blurDelay)},this.onContextMenu=function(wn){wn.preventDefault(),un.fireEvents("onContextMenu",wn),un.setPopupVisible(!0,wn)},this.onContextMenuClose=function(){un.isContextMenuToShow()&&un.close()},this.onClick=function(wn){if(un.fireEvents("onClick",wn),un.focusTime){var en=void 0;if(un.preClickTime&&un.preTouchTime?en=Math.min(un.preClickTime,un.preTouchTime):un.preClickTime?en=un.preClickTime:un.preTouchTime&&(en=un.preTouchTime),Math.abs(en-un.focusTime)<20)return;un.focusTime=0}un.preClickTime=0,un.preTouchTime=0,un.isClickToShow()&&(un.isClickToHide()||un.isBlurToHide())&&wn&&wn.preventDefault&&wn.preventDefault();var Tr=!un.state.popupVisible;(un.isClickToHide()&&!Tr||Tr&&un.isClickToShow())&&un.setPopupVisible(!un.state.popupVisible,wn)},this.onPopupMouseDown=function(){var wn=un.context.rcTrigger,en=wn===void 0?{}:wn;un.hasPopupMouseDown=!0,clearTimeout(un.mouseDownTimeout),un.mouseDownTimeout=setTimeout(function(){un.hasPopupMouseDown=!1},0),en.onPopupMouseDown&&en.onPopupMouseDown.apply(en,arguments)},this.onDocumentClick=function(wn){if(!(un.props.mask&&!un.props.maskClosable)){var en=wn.target,Tr=(0,d.findDOMNode)(un);!y(Tr,en)&&!un.hasPopupMouseDown&&un.close()}},this.getRootDomNode=function(){return(0,d.findDOMNode)(un)},this.getPopupClassNameFromAlign=function(wn){var en=[],Tr=un.props,se=Tr.popupPlacement,$=Tr.builtinPlacements,B=Tr.prefixCls,M=Tr.alignPoint,ie=Tr.getPopupClassNameFromAlign;return se&&$&&en.push(ue($,B,wn,M)),ie&&en.push(ie(wn)),en.join(" ")},this.getComponent=function(){var wn=un.props,en=wn.prefixCls,Tr=wn.destroyPopupOnHide,se=wn.popupClassName,$=wn.action,B=wn.onPopupAlign,M=wn.popupAnimation,ie=wn.popupTransitionName,De=wn.popupStyle,Qe=wn.mask,wt=wn.maskAnimation,Ut=wn.maskTransitionName,rn=wn.zIndex,zn=wn.popup,ir=wn.stretch,Lr=wn.alignPoint,Ur=un.state,ti=Ur.popupVisible,Si=Ur.point,si=un.getPopupAlign(),Qi={};return un.isMouseEnterToShow()&&(Qi.onMouseEnter=un.onPopupMouseEnter),un.isMouseLeaveToHide()&&(Qi.onMouseLeave=un.onPopupMouseLeave),Qi.onMouseDown=un.onPopupMouseDown,Qi.onTouchStart=un.onPopupMouseDown,i.createElement(pr,(0,f.Z)({prefixCls:en,destroyPopupOnHide:Tr,visible:ti,point:Lr&&Si,className:se,action:$,align:si,onAlign:B,animation:M,getClassNameFromAlign:un.getPopupClassNameFromAlign},Qi,{stretch:ir,getRootDomNode:un.getRootDomNode,style:De,mask:Qe,zIndex:rn,transitionName:ie,maskAnimation:wt,maskTransitionName:Ut,ref:un.savePopup}),typeof zn=="function"?zn():zn)},this.getContainer=function(){var wn=un.props,en=document.createElement("div");en.style.position="absolute",en.style.top="0",en.style.left="0",en.style.width="100%";var Tr=wn.getPopupContainer?wn.getPopupContainer((0,d.findDOMNode)(un)):wn.getDocument().body;return Tr.appendChild(en),en},this.setPoint=function(wn){var en=un.props.alignPoint;!en||!wn||un.setState({point:{pageX:wn.pageX,pageY:wn.pageY}})},this.handlePortalUpdate=function(){un.state.prevPopupVisible!==un.state.popupVisible&&un.props.afterPopupVisibleChange(un.state.popupVisible)},this.savePopup=function(wn){un._component=wn}};(0,h.O)(Ji);const ta=Ji;var sa=t(36365),Hi=t.n(sa);function Fa(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function ra(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function ba(Yn,un,wn){return un&&ra(Yn.prototype,un),wn&&ra(Yn,wn),Yn}function va(Yn,un){return un&&(typeof un=="object"||typeof un=="function")?un:Qa(Yn)}function oo(Yn){return oo=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},oo(Yn)}function Qa(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function za(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&lo(Yn,un)}function lo(Yn,un){return lo=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},lo(Yn,un)}function Io(Yn,un,wn){return un in Yn?Object.defineProperty(Yn,un,{value:wn,enumerable:!0,configurable:!0,writable:!0}):Yn[un]=wn,Yn}var Bn=function(Yn){za(un,Yn);function un(wn){var en;Fa(this,un),en=va(this,oo(un).call(this,wn)),Io(Qa(en),"onInputChange",function($){var B=$.target.value;en.setState({str:B});var M=en.props,ie=M.format,De=M.hourOptions,Qe=M.minuteOptions,wt=M.secondOptions,Ut=M.disabledHours,rn=M.disabledMinutes,zn=M.disabledSeconds,ir=M.onChange;if(B){var Lr=en.props.value,Ur=en.getProtoValue().clone(),ti=Hi()(B,ie,!0);if(!ti.isValid()){en.setState({invalid:!0});return}if(Ur.hour(ti.hour()).minute(ti.minute()).second(ti.second()),De.indexOf(Ur.hour())<0||Qe.indexOf(Ur.minute())<0||wt.indexOf(Ur.second())<0){en.setState({invalid:!0});return}var Si=Ut(),si=rn(Ur.hour()),Qi=zn(Ur.hour(),Ur.minute());if(Si&&Si.indexOf(Ur.hour())>=0||si&&si.indexOf(Ur.minute())>=0||Qi&&Qi.indexOf(Ur.second())>=0){en.setState({invalid:!0});return}if(Lr){if(Lr.hour()!==Ur.hour()||Lr.minute()!==Ur.minute()||Lr.second()!==Ur.second()){var Zi=Lr.clone();Zi.hour(Ur.hour()),Zi.minute(Ur.minute()),Zi.second(Ur.second()),ir(Zi)}}else Lr!==Ur&&ir(Ur)}else ir(null);en.setState({invalid:!1})}),Io(Qa(en),"onKeyDown",function($){var B=en.props,M=B.onEsc,ie=B.onKeyDown;$.keyCode===27&&M(),ie($)});var Tr=wn.value,se=wn.format;return en.state={str:Tr&&Tr.format(se)||"",invalid:!1},en}return ba(un,[{key:"componentDidMount",value:function(){var en=this,Tr=this.props.focusOnOpen;if(Tr){var se=window.requestAnimationFrame||window.setTimeout;se(function(){en.refInput.focus(),en.refInput.select()})}}},{key:"componentDidUpdate",value:function(en){var Tr=this.props,se=Tr.value,$=Tr.format;se!==en.value&&this.setState({str:se&&se.format($)||"",invalid:!1})}},{key:"getProtoValue",value:function(){var en=this.props,Tr=en.value,se=en.defaultOpenValue;return Tr||se}},{key:"getInput",value:function(){var en=this,Tr=this.props,se=Tr.prefixCls,$=Tr.placeholder,B=Tr.inputReadOnly,M=this.state,ie=M.invalid,De=M.str,Qe=ie?"".concat(se,"-input-invalid"):"";return i.createElement("input",{className:Z()("".concat(se,"-input"),Qe),ref:function(Ut){en.refInput=Ut},onKeyDown:this.onKeyDown,value:De,placeholder:$,onChange:this.onInputChange,readOnly:!!B})}},{key:"render",value:function(){var en=this.props.prefixCls;return i.createElement("div",{className:"".concat(en,"-input-wrap")},this.getInput())}}]),un}(i.Component);Io(Bn,"propTypes",{format:s().string,prefixCls:s().string,disabledDate:s().func,placeholder:s().string,clearText:s().string,value:s().object,inputReadOnly:s().bool,hourOptions:s().array,minuteOptions:s().array,secondOptions:s().array,disabledHours:s().func,disabledMinutes:s().func,disabledSeconds:s().func,onChange:s().func,onEsc:s().func,defaultOpenValue:s().object,currentSelectPanel:s().string,focusOnOpen:s().bool,onKeyDown:s().func,clearIcon:s().node}),Io(Bn,"defaultProps",{inputReadOnly:!1});const tn=Bn;var Qt=t(64251),Cn=t.n(Qt);function wr(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function nn(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function Nn(Yn,un,wn){return un&&nn(Yn.prototype,un),wn&&nn(Yn,wn),Yn}function Zn(Yn,un){return un&&(typeof un=="object"||typeof un=="function")?un:st(Yn)}function or(Yn){return or=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},or(Yn)}function st(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function jt(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&on(Yn,un)}function on(Yn,un){return on=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},on(Yn,un)}function Pn(Yn,un,wn){return un in Yn?Object.defineProperty(Yn,un,{value:wn,enumerable:!0,configurable:!0,writable:!0}):Yn[un]=wn,Yn}var Wt=function Yn(un,wn,en){if(en<=0){Cn()(function(){un.scrollTop=wn});return}var Tr=wn-un.scrollTop,se=Tr/en*10;Cn()(function(){un.scrollTop+=se,un.scrollTop!==wn&&Yn(un,wn,en-10)})},kt=function(Yn){jt(un,Yn);function un(){var wn,en;wr(this,un);for(var Tr=arguments.length,se=new Array(Tr),$=0;$<Tr;$++)se[$]=arguments[$];return en=Zn(this,(wn=or(un)).call.apply(wn,[this].concat(se))),Pn(st(en),"state",{active:!1}),Pn(st(en),"onSelect",function(B){var M=en.props,ie=M.onSelect,De=M.type;ie(De,B)}),Pn(st(en),"handleMouseEnter",function(B){var M=en.props.onMouseEnter;en.setState({active:!0}),M(B)}),Pn(st(en),"handleMouseLeave",function(){en.setState({active:!1})}),Pn(st(en),"saveList",function(B){en.list=B}),en}return Nn(un,[{key:"componentDidMount",value:function(){this.scrollToSelected(0)}},{key:"componentDidUpdate",value:function(en){var Tr=this.props.selectedIndex;en.selectedIndex!==Tr&&this.scrollToSelected(120)}},{key:"getOptions",value:function(){var en=this,Tr=this.props,se=Tr.options,$=Tr.selectedIndex,B=Tr.prefixCls,M=Tr.onEsc;return se.map(function(ie,De){var Qe,wt=Z()((Qe={},Pn(Qe,"".concat(B,"-select-option-selected"),$===De),Pn(Qe,"".concat(B,"-select-option-disabled"),ie.disabled),Qe)),Ut=ie.disabled?void 0:function(){en.onSelect(ie.value)},rn=function(ir){ir.keyCode===13?Ut():ir.keyCode===27&&M()};return i.createElement("li",{role:"button",onClick:Ut,className:wt,key:De,disabled:ie.disabled,tabIndex:"0",onKeyDown:rn},ie.value)})}},{key:"scrollToSelected",value:function(en){var Tr=this.props.selectedIndex,se=d.findDOMNode(this),$=d.findDOMNode(this.list);if($){var B=Tr;B<0&&(B=0);var M=$.children[B],ie=M.offsetTop;Wt(se,ie,en)}}},{key:"render",value:function(){var en=this.props,Tr=en.prefixCls,se=en.options,$=this.state.active;if(se.length===0)return null;var B=Z()("".concat(Tr,"-select"),Pn({},"".concat(Tr,"-select-active"),$));return i.createElement("div",{className:B,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},i.createElement("ul",{ref:this.saveList},this.getOptions()))}}]),un}(i.Component);Pn(kt,"propTypes",{prefixCls:s().string,options:s().array,selectedIndex:s().number,type:s().string,onSelect:s().func,onMouseEnter:s().func,onEsc:s().func});const dn=kt;function _t(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function Vt(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function an(Yn,un,wn){return un&&Vt(Yn.prototype,un),wn&&Vt(Yn,wn),Yn}function cn(Yn,un){return un&&(typeof un=="object"||typeof un=="function")?un:gn(Yn)}function Xt(Yn){return Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},Xt(Yn)}function gn(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function Rn(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&jn(Yn,un)}function jn(Yn,un){return jn=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},jn(Yn,un)}function sr(Yn,un,wn){return un in Yn?Object.defineProperty(Yn,un,{value:wn,enumerable:!0,configurable:!0,writable:!0}):Yn[un]=wn,Yn}var yr=function(un,wn){var en="".concat(un);un<10&&(en="0".concat(un));var Tr=!1;return wn&&wn.indexOf(un)>=0&&(Tr=!0),{value:en,disabled:Tr}},Mr=function(Yn){Rn(un,Yn);function un(){var wn,en;_t(this,un);for(var Tr=arguments.length,se=new Array(Tr),$=0;$<Tr;$++)se[$]=arguments[$];return en=cn(this,(wn=Xt(un)).call.apply(wn,[this].concat(se))),sr(gn(en),"onItemChange",function(B,M){var ie=en.props,De=ie.onChange,Qe=ie.defaultOpenValue,wt=ie.use12Hours,Ut=ie.value,rn=ie.isAM,zn=ie.onAmPmChange,ir=(Ut||Qe).clone();if(B==="hour")wt?rn?ir.hour(+M%12):ir.hour(+M%12+12):ir.hour(+M);else if(B==="minute")ir.minute(+M);else if(B==="ampm"){var Lr=M.toUpperCase();wt&&(Lr==="PM"&&ir.hour()<12&&ir.hour(ir.hour()%12+12),Lr==="AM"&&ir.hour()>=12&&ir.hour(ir.hour()-12)),zn(Lr)}else ir.second(+M);De(ir)}),sr(gn(en),"onEnterSelectPanel",function(B){var M=en.props.onCurrentSelectPanelChange;M(B)}),en}return an(un,[{key:"getHourSelect",value:function(en){var Tr=this,se=this.props,$=se.prefixCls,B=se.hourOptions,M=se.disabledHours,ie=se.showHour,De=se.use12Hours,Qe=se.onEsc;if(!ie)return null;var wt=M(),Ut,rn;return De?(Ut=[12].concat(B.filter(function(zn){return zn<12&&zn>0})),rn=en%12||12):(Ut=B,rn=en),i.createElement(dn,{prefixCls:$,options:Ut.map(function(zn){return yr(zn,wt)}),selectedIndex:Ut.indexOf(rn),type:"hour",onSelect:this.onItemChange,onMouseEnter:function(){return Tr.onEnterSelectPanel("hour")},onEsc:Qe})}},{key:"getMinuteSelect",value:function(en){var Tr=this,se=this.props,$=se.prefixCls,B=se.minuteOptions,M=se.disabledMinutes,ie=se.defaultOpenValue,De=se.showMinute,Qe=se.value,wt=se.onEsc;if(!De)return null;var Ut=Qe||ie,rn=M(Ut.hour());return i.createElement(dn,{prefixCls:$,options:B.map(function(zn){return yr(zn,rn)}),selectedIndex:B.indexOf(en),type:"minute",onSelect:this.onItemChange,onMouseEnter:function(){return Tr.onEnterSelectPanel("minute")},onEsc:wt})}},{key:"getSecondSelect",value:function(en){var Tr=this,se=this.props,$=se.prefixCls,B=se.secondOptions,M=se.disabledSeconds,ie=se.showSecond,De=se.defaultOpenValue,Qe=se.value,wt=se.onEsc;if(!ie)return null;var Ut=Qe||De,rn=M(Ut.hour(),Ut.minute());return i.createElement(dn,{prefixCls:$,options:B.map(function(zn){return yr(zn,rn)}),selectedIndex:B.indexOf(en),type:"second",onSelect:this.onItemChange,onMouseEnter:function(){return Tr.onEnterSelectPanel("second")},onEsc:wt})}},{key:"getAMPMSelect",value:function(){var en=this,Tr=this.props,se=Tr.prefixCls,$=Tr.use12Hours,B=Tr.format,M=Tr.isAM,ie=Tr.onEsc;if(!$)return null;var De=["am","pm"].map(function(wt){return B.match(/\sA/)?wt.toUpperCase():wt}).map(function(wt){return{value:wt}}),Qe=M?0:1;return i.createElement(dn,{prefixCls:se,options:De,selectedIndex:Qe,type:"ampm",onSelect:this.onItemChange,onMouseEnter:function(){return en.onEnterSelectPanel("ampm")},onEsc:ie})}},{key:"render",value:function(){var en=this.props,Tr=en.prefixCls,se=en.defaultOpenValue,$=en.value,B=$||se;return i.createElement("div",{className:"".concat(Tr,"-combobox")},this.getHourSelect(B.hour()),this.getMinuteSelect(B.minute()),this.getSecondSelect(B.second()),this.getAMPMSelect(B.hour()))}}]),un}(i.Component);sr(Mr,"propTypes",{format:s().string,defaultOpenValue:s().object,prefixCls:s().string,value:s().object,onChange:s().func,onAmPmChange:s().func,showHour:s().bool,showMinute:s().bool,showSecond:s().bool,hourOptions:s().array,minuteOptions:s().array,secondOptions:s().array,disabledHours:s().func,disabledMinutes:s().func,disabledSeconds:s().func,onCurrentSelectPanelChange:s().func,use12Hours:s().bool,onEsc:s().func,isAM:s().bool});const ri=Mr;function ai(Yn,un){var wn=Object.keys(Yn);if(Object.getOwnPropertySymbols){var en=Object.getOwnPropertySymbols(Yn);un&&(en=en.filter(function(Tr){return Object.getOwnPropertyDescriptor(Yn,Tr).enumerable})),wn.push.apply(wn,en)}return wn}function Gi(Yn){for(var un=1;un<arguments.length;un++){var wn=arguments[un]!=null?arguments[un]:{};un%2?ai(Object(wn),!0).forEach(function(en){Gn(Yn,en,wn[en])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Yn,Object.getOwnPropertyDescriptors(wn)):ai(Object(wn)).forEach(function(en){Object.defineProperty(Yn,en,Object.getOwnPropertyDescriptor(wn,en))})}return Yn}function Ki(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function Aa(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function ma(Yn,un,wn){return un&&Aa(Yn.prototype,un),wn&&Aa(Yn,wn),Yn}function dr(Yn,un){return un&&(typeof un=="object"||typeof un=="function")?un:Un(Yn)}function Gr(Yn){return Gr=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},Gr(Yn)}function Un(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function lr(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&Ir(Yn,un)}function Ir(Yn,un){return Ir=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},Ir(Yn,un)}function Gn(Yn,un,wn){return un in Yn?Object.defineProperty(Yn,un,{value:wn,enumerable:!0,configurable:!0,writable:!0}):Yn[un]=wn,Yn}function Hr(){}function lt(Yn,un,wn){for(var en=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,Tr=[],se=0;se<Yn;se+=en)(!un||un.indexOf(se)<0||!wn)&&Tr.push(se);return Tr}function On(Yn,un,wn,en){var Tr=un.slice().sort(function(B,M){return Math.abs(Yn.hour()-B)-Math.abs(Yn.hour()-M)})[0],se=wn.slice().sort(function(B,M){return Math.abs(Yn.minute()-B)-Math.abs(Yn.minute()-M)})[0],$=en.slice().sort(function(B,M){return Math.abs(Yn.second()-B)-Math.abs(Yn.second()-M)})[0];return Hi()("".concat(Tr,":").concat(se,":").concat($),"HH:mm:ss")}var In=function(Yn){lr(un,Yn);function un(){var wn,en;Ki(this,un);for(var Tr=arguments.length,se=new Array(Tr),$=0;$<Tr;$++)se[$]=arguments[$];return en=dr(this,(wn=Gr(un)).call.apply(wn,[this].concat(se))),Gn(Un(en),"state",{}),Gn(Un(en),"onChange",function(B){var M=en.props.onChange;en.setState({value:B}),M(B)}),Gn(Un(en),"onAmPmChange",function(B){var M=en.props.onAmPmChange;M(B)}),Gn(Un(en),"onCurrentSelectPanelChange",function(B){en.setState({currentSelectPanel:B})}),Gn(Un(en),"disabledHours",function(){var B=en.props,M=B.use12Hours,ie=B.disabledHours,De=ie();return M&&Array.isArray(De)&&(en.isAM()?De=De.filter(function(Qe){return Qe<12}).map(function(Qe){return Qe===0?12:Qe}):De=De.map(function(Qe){return Qe===12?12:Qe-12})),De}),en}return ma(un,[{key:"close",value:function(){var en=this.props.onEsc;en()}},{key:"isAM",value:function(){var en=this.props.defaultOpenValue,Tr=this.state.value,se=Tr||en;return se.hour()>=0&&se.hour()<12}},{key:"render",value:function(){var en=this.props,Tr=en.prefixCls,se=en.className,$=en.placeholder,B=en.disabledMinutes,M=en.disabledSeconds,ie=en.hideDisabledOptions,De=en.showHour,Qe=en.showMinute,wt=en.showSecond,Ut=en.format,rn=en.defaultOpenValue,zn=en.clearText,ir=en.onEsc,Lr=en.addon,Ur=en.use12Hours,ti=en.focusOnOpen,Si=en.onKeyDown,si=en.hourStep,Qi=en.minuteStep,Zi=en.secondStep,ka=en.inputReadOnly,xo=en.clearIcon,jo=this.state,Qn=jo.value,xr=jo.currentSelectPanel,Wr=this.disabledHours(),Nr=B(Qn?Qn.hour():null),Jr=M(Qn?Qn.hour():null,Qn?Qn.minute():null),mi=lt(24,Wr,ie,si),Yi=lt(60,Nr,ie,Qi),ga=lt(60,Jr,ie,Zi),fa=On(rn,mi,Yi,ga);return i.createElement("div",{className:Z()(se,"".concat(Tr,"-inner"))},i.createElement(tn,{clearText:zn,prefixCls:Tr,defaultOpenValue:fa,value:Qn,currentSelectPanel:xr,onEsc:ir,format:Ut,placeholder:$,hourOptions:mi,minuteOptions:Yi,secondOptions:ga,disabledHours:this.disabledHours,disabledMinutes:B,disabledSeconds:M,onChange:this.onChange,focusOnOpen:ti,onKeyDown:Si,inputReadOnly:ka,clearIcon:xo}),i.createElement(ri,{prefixCls:Tr,value:Qn,defaultOpenValue:fa,format:Ut,onChange:this.onChange,onAmPmChange:this.onAmPmChange,showHour:De,showMinute:Qe,showSecond:wt,hourOptions:mi,minuteOptions:Yi,secondOptions:ga,disabledHours:this.disabledHours,disabledMinutes:B,disabledSeconds:M,onCurrentSelectPanelChange:this.onCurrentSelectPanelChange,use12Hours:Ur,onEsc:ir,isAM:this.isAM()}),Lr(this))}}],[{key:"getDerivedStateFromProps",value:function(en,Tr){return"value"in en?Gi({},Tr,{value:en.value}):null}}]),un}(i.Component);Gn(In,"propTypes",{clearText:s().string,prefixCls:s().string,className:s().string,defaultOpenValue:s().object,value:s().object,placeholder:s().string,format:s().string,inputReadOnly:s().bool,disabledHours:s().func,disabledMinutes:s().func,disabledSeconds:s().func,hideDisabledOptions:s().bool,onChange:s().func,onAmPmChange:s().func,onEsc:s().func,showHour:s().bool,showMinute:s().bool,showSecond:s().bool,use12Hours:s().bool,hourStep:s().number,minuteStep:s().number,secondStep:s().number,addon:s().func,focusOnOpen:s().bool,onKeyDown:s().func,clearIcon:s().node}),Gn(In,"defaultProps",{prefixCls:"rc-time-picker-panel",onChange:Hr,disabledHours:Hr,disabledMinutes:Hr,disabledSeconds:Hr,defaultOpenValue:Hi()(),use12Hours:!1,addon:Hr,onKeyDown:Hr,onAmPmChange:Hr,inputReadOnly:!1}),(0,h.O)(In);const gr=In;var ve={adjustX:1,adjustY:1},_e=[0,0],dt={bottomLeft:{points:["tl","tl"],overflow:ve,offset:[0,-3],targetOffset:_e},bottomRight:{points:["tr","tr"],overflow:ve,offset:[0,-3],targetOffset:_e},topRight:{points:["br","br"],overflow:ve,offset:[0,3],targetOffset:_e},topLeft:{points:["bl","bl"],overflow:ve,offset:[0,3],targetOffset:_e}};const Kt=dt;function vn(Yn,un){var wn=Object.keys(Yn);if(Object.getOwnPropertySymbols){var en=Object.getOwnPropertySymbols(Yn);un&&(en=en.filter(function(Tr){return Object.getOwnPropertyDescriptor(Yn,Tr).enumerable})),wn.push.apply(wn,en)}return wn}function yt(Yn){for(var un=1;un<arguments.length;un++){var wn=arguments[un]!=null?arguments[un]:{};un%2?vn(Object(wn),!0).forEach(function(en){ji(Yn,en,wn[en])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Yn,Object.getOwnPropertyDescriptors(wn)):vn(Object(wn)).forEach(function(en){Object.defineProperty(Yn,en,Object.getOwnPropertyDescriptor(wn,en))})}return Yn}function Ot(Yn,un){if(!(Yn instanceof un))throw new TypeError("Cannot call a class as a function")}function En(Yn,un){for(var wn=0;wn<un.length;wn++){var en=un[wn];en.enumerable=en.enumerable||!1,en.configurable=!0,"value"in en&&(en.writable=!0),Object.defineProperty(Yn,en.key,en)}}function mn(Yn,un,wn){return un&&En(Yn.prototype,un),wn&&En(Yn,wn),Yn}function $n(Yn,un){return un&&(typeof un=="object"||typeof un=="function")?un:Ar(Yn)}function er(Yn){return er=Object.setPrototypeOf?Object.getPrototypeOf:function(wn){return wn.__proto__||Object.getPrototypeOf(wn)},er(Yn)}function Ar(Yn){if(Yn===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Yn}function br(Yn,un){if(typeof un!="function"&&un!==null)throw new TypeError("Super expression must either be null or a function");Yn.prototype=Object.create(un&&un.prototype,{constructor:{value:Yn,writable:!0,configurable:!0}}),un&&Kr(Yn,un)}function Kr(Yn,un){return Kr=Object.setPrototypeOf||function(en,Tr){return en.__proto__=Tr,en},Kr(Yn,un)}function ji(Yn,un,wn){return un in Yn?Object.defineProperty(Yn,un,{value:wn,enumerable:!0,configurable:!0,writable:!0}):Yn[un]=wn,Yn}function zi(){}function Di(Yn,un){this[Yn]=un}var xa=function(Yn){br(un,Yn);function un(wn){var en;Ot(this,un),en=$n(this,er(un).call(this,wn)),ji(Ar(en),"onPanelChange",function(De){en.setValue(De)}),ji(Ar(en),"onAmPmChange",function(De){var Qe=en.props.onAmPmChange;Qe(De)}),ji(Ar(en),"onClear",function(De){De.stopPropagation(),en.setValue(null),en.setOpen(!1)}),ji(Ar(en),"onVisibleChange",function(De){en.setOpen(De)}),ji(Ar(en),"onEsc",function(){en.setOpen(!1),en.focus()}),ji(Ar(en),"onKeyDown",function(De){De.keyCode===40&&en.setOpen(!0)}),en.saveInputRef=Di.bind(Ar(en),"picker"),en.savePanelRef=Di.bind(Ar(en),"panelInstance");var Tr=wn.defaultOpen,se=wn.defaultValue,$=wn.open,B=$===void 0?Tr:$,M=wn.value,ie=M===void 0?se:M;return en.state={open:B,value:ie},en}return mn(un,[{key:"setValue",value:function(en){var Tr=this.props.onChange;"value"in this.props||this.setState({value:en}),Tr(en)}},{key:"getFormat",value:function(){var en=this.props,Tr=en.format,se=en.showHour,$=en.showMinute,B=en.showSecond,M=en.use12Hours;if(Tr)return Tr;if(M){var ie=[se?"h":"",$?"mm":"",B?"ss":""].filter(function(De){return!!De}).join(":");return ie.concat(" a")}return[se?"HH":"",$?"mm":"",B?"ss":""].filter(function(De){return!!De}).join(":")}},{key:"getPanelElement",value:function(){var en=this.props,Tr=en.prefixCls,se=en.placeholder,$=en.disabledHours,B=en.disabledMinutes,M=en.disabledSeconds,ie=en.hideDisabledOptions,De=en.inputReadOnly,Qe=en.showHour,wt=en.showMinute,Ut=en.showSecond,rn=en.defaultOpenValue,zn=en.clearText,ir=en.addon,Lr=en.use12Hours,Ur=en.focusOnOpen,ti=en.onKeyDown,Si=en.hourStep,si=en.minuteStep,Qi=en.secondStep,Zi=en.clearIcon,ka=this.state.value;return i.createElement(gr,{clearText:zn,prefixCls:"".concat(Tr,"-panel"),ref:this.savePanelRef,value:ka,inputReadOnly:De,onChange:this.onPanelChange,onAmPmChange:this.onAmPmChange,defaultOpenValue:rn,showHour:Qe,showMinute:wt,showSecond:Ut,onEsc:this.onEsc,format:this.getFormat(),placeholder:se,disabledHours:$,disabledMinutes:B,disabledSeconds:M,hideDisabledOptions:ie,use12Hours:Lr,hourStep:Si,minuteStep:si,secondStep:Qi,addon:ir,focusOnOpen:Ur,onKeyDown:ti,clearIcon:Zi})}},{key:"getPopupClassName",value:function(){var en=this.props,Tr=en.showHour,se=en.showMinute,$=en.showSecond,B=en.use12Hours,M=en.prefixCls,ie=en.popupClassName,De=0;return Tr&&(De+=1),se&&(De+=1),$&&(De+=1),B&&(De+=1),Z()(ie,ji({},"".concat(M,"-panel-narrow"),(!Tr||!se||!$)&&!B),"".concat(M,"-panel-column-").concat(De))}},{key:"setOpen",value:function(en){var Tr=this.props,se=Tr.onOpen,$=Tr.onClose,B=this.state.open;B!==en&&("open"in this.props||this.setState({open:en}),en?se({open:en}):$({open:en}))}},{key:"focus",value:function(){this.picker.focus()}},{key:"blur",value:function(){this.picker.blur()}},{key:"renderClearButton",value:function(){var en=this,Tr=this.state.value,se=this.props,$=se.prefixCls,B=se.allowEmpty,M=se.clearIcon,ie=se.clearText,De=se.disabled;if(!B||!Tr||De)return null;if(i.isValidElement(M)){var Qe=M.props||{},wt=Qe.onClick;return i.cloneElement(M,{onClick:function(){wt&&wt.apply(void 0,arguments),en.onClear.apply(en,arguments)}})}return i.createElement("a",{role:"button",className:"".concat($,"-clear"),title:ie,onClick:this.onClear,tabIndex:0},M||i.createElement("i",{className:"".concat($,"-clear-icon")}))}},{key:"render",value:function(){var en=this.props,Tr=en.prefixCls,se=en.placeholder,$=en.placement,B=en.align,M=en.id,ie=en.disabled,De=en.transitionName,Qe=en.style,wt=en.className,Ut=en.getPopupContainer,rn=en.name,zn=en.autoComplete,ir=en.onFocus,Lr=en.onBlur,Ur=en.autoFocus,ti=en.inputReadOnly,Si=en.inputIcon,si=en.popupStyle,Qi=this.state,Zi=Qi.open,ka=Qi.value,xo=this.getPopupClassName();return i.createElement(ta,{prefixCls:"".concat(Tr,"-panel"),popupClassName:xo,popupStyle:si,popup:this.getPanelElement(),popupAlign:B,builtinPlacements:Kt,popupPlacement:$,action:ie?[]:["click"],destroyPopupOnHide:!0,getPopupContainer:Ut,popupTransitionName:De,popupVisible:Zi,onPopupVisibleChange:this.onVisibleChange},i.createElement("span",{className:Z()(Tr,wt),style:Qe},i.createElement("input",{className:"".concat(Tr,"-input"),ref:this.saveInputRef,type:"text",placeholder:se,name:rn,onKeyDown:this.onKeyDown,disabled:ie,value:ka&&ka.format(this.getFormat())||"",autoComplete:zn,onFocus:ir,onBlur:Lr,autoFocus:Ur,onChange:zi,readOnly:!!ti,id:M}),Si||i.createElement("span",{className:"".concat(Tr,"-icon")}),this.renderClearButton()))}}],[{key:"getDerivedStateFromProps",value:function(en,Tr){var se={};return"value"in en&&(se.value=en.value),en.open!==void 0&&(se.open=en.open),Object.keys(se).length>0?yt({},Tr,{},se):null}}]),un}(i.Component);ji(xa,"propTypes",{prefixCls:s().string,clearText:s().string,value:s().object,defaultOpenValue:s().object,inputReadOnly:s().bool,disabled:s().bool,allowEmpty:s().bool,defaultValue:s().object,open:s().bool,defaultOpen:s().bool,align:s().object,placement:s().any,transitionName:s().string,getPopupContainer:s().func,placeholder:s().string,format:s().string,showHour:s().bool,showMinute:s().bool,showSecond:s().bool,style:s().object,className:s().string,popupClassName:s().string,popupStyle:s().object,disabledHours:s().func,disabledMinutes:s().func,disabledSeconds:s().func,hideDisabledOptions:s().bool,onChange:s().func,onAmPmChange:s().func,onOpen:s().func,onClose:s().func,onFocus:s().func,onBlur:s().func,addon:s().func,name:s().string,autoComplete:s().string,use12Hours:s().bool,hourStep:s().number,minuteStep:s().number,secondStep:s().number,focusOnOpen:s().bool,onKeyDown:s().func,autoFocus:s().bool,id:s().string,inputIcon:s().node,clearIcon:s().node}),ji(xa,"defaultProps",{clearText:"clear",prefixCls:"rc-time-picker",defaultOpen:!1,inputReadOnly:!1,style:{},className:"",popupClassName:"",popupStyle:{},align:{},defaultOpenValue:Hi()(),allowEmpty:!0,showHour:!0,showMinute:!0,showSecond:!0,disabledHours:zi,disabledMinutes:zi,disabledSeconds:zi,hideDisabledOptions:!1,placement:"bottomLeft",onChange:zi,onAmPmChange:zi,onOpen:zi,onClose:zi,onFocus:zi,onBlur:zi,addon:zi,use12Hours:!1,focusOnOpen:!1,onKeyDown:zi}),(0,h.O)(xa);const da=xa},66084:(T,g,t)=>{"use strict";t.d(g,{Z:()=>Lt});var i=t(22060),u=t(98253),s=t(23106),f=t(35920),l=t(68404),p=t(68409),v=t(94345),d=t(43166),h=t(45980),y=t(91534),m=t(85919),b=t(97394),S=t(374),w=t(70829),O=t(10293),C=t(18792);function R(Rt,St,Ye,He){var vt=b.unstable_batchedUpdates?function(Re){b.unstable_batchedUpdates(Ye,Re)}:Ye;return Rt.addEventListener&&Rt.addEventListener(St,vt,He),{remove:function(){Rt.removeEventListener&&Rt.removeEventListener(St,vt,He)}}}var L=t(51025),A=(0,l.forwardRef)(function(Rt,St){var Ye=Rt.didUpdate,He=Rt.getContainer,vt=Rt.children,at=(0,l.useRef)(),Re=(0,l.useRef)();(0,l.useImperativeHandle)(St,function(){return{}});var ge=(0,l.useRef)(!1);return!ge.current&&(0,L.Z)()&&(Re.current=He(),at.current=Re.current.parentNode,ge.current=!0),(0,l.useEffect)(function(){Ye?.(Rt)}),(0,l.useEffect)(function(){return Re.current.parentNode===null&&at.current!==null&&at.current.appendChild(Re.current),function(){var Ee,je;(Ee=Re.current)===null||Ee===void 0||(je=Ee.parentNode)===null||je===void 0||je.removeChild(Re.current)}},[]),Re.current?b.createPortal(vt,Re.current):null});const D=A;var _=t(23019),U=t.n(_);function P(Rt,St,Ye){return Ye?Rt[0]===St[0]:Rt[0]===St[0]&&Rt[1]===St[1]}function V(Rt,St,Ye){var He=Rt[St]||{};return(0,s.Z)((0,s.Z)({},He),Ye)}function W(Rt,St,Ye,He){for(var vt=Ye.points,at=Object.keys(Rt),Re=0;Re<at.length;Re+=1){var ge=at[Re];if(P(Rt[ge].points,vt,He))return"".concat(St,"-placement-").concat(ge)}return""}var K=t(14162);const oe=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var Rt=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(Rt)||/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(Rt?.substr(0,4))};var q=t(45765);function Q(Rt){var St=Rt.prefixCls,Ye=Rt.motion,He=Rt.animation,vt=Rt.transitionName;return Ye||(He?{motionName:"".concat(St,"-").concat(He)}:vt?{motionName:vt}:null)}function ae(Rt){var St=Rt.prefixCls,Ye=Rt.visible,He=Rt.zIndex,vt=Rt.mask,at=Rt.maskMotion,Re=Rt.maskAnimation,ge=Rt.maskTransitionName;if(!vt)return null;var Ee={};return(at||ge||Re)&&(Ee=(0,s.Z)({motionAppear:!0},Q({motion:at,prefixCls:St,transitionName:ge,animation:Re}))),l.createElement(q.Z,(0,i.Z)({},Ee,{visible:Ye,removeOnLeave:!0}),function(je){var it=je.className;return l.createElement("div",{style:{zIndex:He},className:U()("".concat(St,"-mask"),it)})})}var re=t(79875),z=t(79617);function j(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */j=function(){return Rt};var Rt={},St=Object.prototype,Ye=St.hasOwnProperty,He=Object.defineProperty||function(Ge,nt,ze){Ge[nt]=ze.value},vt=typeof Symbol=="function"?Symbol:{},at=vt.iterator||"@@iterator",Re=vt.asyncIterator||"@@asyncIterator",ge=vt.toStringTag||"@@toStringTag";function Ee(Ge,nt,ze){return Object.defineProperty(Ge,nt,{value:ze,enumerable:!0,configurable:!0,writable:!0}),Ge[nt]}try{Ee({},"")}catch{Ee=function(ze,tt,gt){return ze[tt]=gt}}function je(Ge,nt,ze,tt){var gt=nt&&nt.prototype instanceof Zt?nt:Zt,zt=Object.create(gt.prototype),Sn=new xn(tt||[]);return He(zt,"_invoke",{value:Dt(Ge,ze,Sn)}),zt}function it(Ge,nt,ze){try{return{type:"normal",arg:Ge.call(nt,ze)}}catch(tt){return{type:"throw",arg:tt}}}Rt.wrap=je;var Ft={};function Zt(){}function sn(){}function Mt(){}var qe={};Ee(qe,at,function(){return this});var Xe=Object.getPrototypeOf,Ie=Xe&&Xe(Xe(rr([])));Ie&&Ie!==St&&Ye.call(Ie,at)&&(qe=Ie);var de=Mt.prototype=Zt.prototype=Object.create(qe);function Te(Ge){["next","throw","return"].forEach(function(nt){Ee(Ge,nt,function(ze){return this._invoke(nt,ze)})})}function we(Ge,nt){function ze(gt,zt,Sn,An){var Hn=it(Ge[gt],Ge,zt);if(Hn.type!=="throw"){var Vn=Hn.arg,tr=Vn.value;return tr&&(0,u.Z)(tr)=="object"&&Ye.call(tr,"__await")?nt.resolve(tr.__await).then(function(Er){ze("next",Er,Sn,An)},function(Er){ze("throw",Er,Sn,An)}):nt.resolve(tr).then(function(Er){Vn.value=Er,Sn(Vn)},function(Er){return ze("throw",Er,Sn,An)})}An(Hn.arg)}var tt;He(this,"_invoke",{value:function(zt,Sn){function An(){return new nt(function(Hn,Vn){ze(zt,Sn,Hn,Vn)})}return tt=tt?tt.then(An,An):An()}})}function Dt(Ge,nt,ze){var tt="suspendedStart";return function(gt,zt){if(tt==="executing")throw new Error("Generator is already running");if(tt==="completed"){if(gt==="throw")throw zt;return Ne()}for(ze.method=gt,ze.arg=zt;;){var Sn=ze.delegate;if(Sn){var An=ft(Sn,ze);if(An){if(An===Ft)continue;return An}}if(ze.method==="next")ze.sent=ze._sent=ze.arg;else if(ze.method==="throw"){if(tt==="suspendedStart")throw tt="completed",ze.arg;ze.dispatchException(ze.arg)}else ze.method==="return"&&ze.abrupt("return",ze.arg);tt="executing";var Hn=it(Ge,nt,ze);if(Hn.type==="normal"){if(tt=ze.done?"completed":"suspendedYield",Hn.arg===Ft)continue;return{value:Hn.arg,done:ze.done}}Hn.type==="throw"&&(tt="completed",ze.method="throw",ze.arg=Hn.arg)}}}function ft(Ge,nt){var ze=nt.method,tt=Ge.iterator[ze];if(tt===void 0)return nt.delegate=null,ze==="throw"&&Ge.iterator.return&&(nt.method="return",nt.arg=void 0,ft(Ge,nt),nt.method==="throw")||ze!=="return"&&(nt.method="throw",nt.arg=new TypeError("The iterator does not provide a '"+ze+"' method")),Ft;var gt=it(tt,Ge.iterator,nt.arg);if(gt.type==="throw")return nt.method="throw",nt.arg=gt.arg,nt.delegate=null,Ft;var zt=gt.arg;return zt?zt.done?(nt[Ge.resultName]=zt.value,nt.next=Ge.nextLoc,nt.method!=="return"&&(nt.method="next",nt.arg=void 0),nt.delegate=null,Ft):zt:(nt.method="throw",nt.arg=new TypeError("iterator result is not an object"),nt.delegate=null,Ft)}function ut(Ge){var nt={tryLoc:Ge[0]};1 in Ge&&(nt.catchLoc=Ge[1]),2 in Ge&&(nt.finallyLoc=Ge[2],nt.afterLoc=Ge[3]),this.tryEntries.push(nt)}function Gt(Ge){var nt=Ge.completion||{};nt.type="normal",delete nt.arg,Ge.completion=nt}function xn(Ge){this.tryEntries=[{tryLoc:"root"}],Ge.forEach(ut,this),this.reset(!0)}function rr(Ge){if(Ge){var nt=Ge[at];if(nt)return nt.call(Ge);if(typeof Ge.next=="function")return Ge;if(!isNaN(Ge.length)){var ze=-1,tt=function gt(){for(;++ze<Ge.length;)if(Ye.call(Ge,ze))return gt.value=Ge[ze],gt.done=!1,gt;return gt.value=void 0,gt.done=!0,gt};return tt.next=tt}}return{next:Ne}}function Ne(){return{value:void 0,done:!0}}return sn.prototype=Mt,He(de,"constructor",{value:Mt,configurable:!0}),He(Mt,"constructor",{value:sn,configurable:!0}),sn.displayName=Ee(Mt,ge,"GeneratorFunction"),Rt.isGeneratorFunction=function(Ge){var nt=typeof Ge=="function"&&Ge.constructor;return!!nt&&(nt===sn||(nt.displayName||nt.name)==="GeneratorFunction")},Rt.mark=function(Ge){return Object.setPrototypeOf?Object.setPrototypeOf(Ge,Mt):(Ge.__proto__=Mt,Ee(Ge,ge,"GeneratorFunction")),Ge.prototype=Object.create(de),Ge},Rt.awrap=function(Ge){return{__await:Ge}},Te(we.prototype),Ee(we.prototype,Re,function(){return this}),Rt.AsyncIterator=we,Rt.async=function(Ge,nt,ze,tt,gt){gt===void 0&&(gt=Promise);var zt=new we(je(Ge,nt,ze,tt),gt);return Rt.isGeneratorFunction(nt)?zt:zt.next().then(function(Sn){return Sn.done?Sn.value:zt.next()})},Te(de),Ee(de,ge,"Generator"),Ee(de,at,function(){return this}),Ee(de,"toString",function(){return"[object Generator]"}),Rt.keys=function(Ge){var nt=Object(Ge),ze=[];for(var tt in nt)ze.push(tt);return ze.reverse(),function gt(){for(;ze.length;){var zt=ze.pop();if(zt in nt)return gt.value=zt,gt.done=!1,gt}return gt.done=!0,gt}},Rt.values=rr,xn.prototype={constructor:xn,reset:function(nt){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(Gt),!nt)for(var ze in this)ze.charAt(0)==="t"&&Ye.call(this,ze)&&!isNaN(+ze.slice(1))&&(this[ze]=void 0)},stop:function(){this.done=!0;var nt=this.tryEntries[0].completion;if(nt.type==="throw")throw nt.arg;return this.rval},dispatchException:function(nt){if(this.done)throw nt;var ze=this;function tt(Vn,tr){return Sn.type="throw",Sn.arg=nt,ze.next=Vn,tr&&(ze.method="next",ze.arg=void 0),!!tr}for(var gt=this.tryEntries.length-1;gt>=0;--gt){var zt=this.tryEntries[gt],Sn=zt.completion;if(zt.tryLoc==="root")return tt("end");if(zt.tryLoc<=this.prev){var An=Ye.call(zt,"catchLoc"),Hn=Ye.call(zt,"finallyLoc");if(An&&Hn){if(this.prev<zt.catchLoc)return tt(zt.catchLoc,!0);if(this.prev<zt.finallyLoc)return tt(zt.finallyLoc)}else if(An){if(this.prev<zt.catchLoc)return tt(zt.catchLoc,!0)}else{if(!Hn)throw new Error("try statement without catch or finally");if(this.prev<zt.finallyLoc)return tt(zt.finallyLoc)}}}},abrupt:function(nt,ze){for(var tt=this.tryEntries.length-1;tt>=0;--tt){var gt=this.tryEntries[tt];if(gt.tryLoc<=this.prev&&Ye.call(gt,"finallyLoc")&&this.prev<gt.finallyLoc){var zt=gt;break}}zt&&(nt==="break"||nt==="continue")&&zt.tryLoc<=ze&&ze<=zt.finallyLoc&&(zt=null);var Sn=zt?zt.completion:{};return Sn.type=nt,Sn.arg=ze,zt?(this.method="next",this.next=zt.finallyLoc,Ft):this.complete(Sn)},complete:function(nt,ze){if(nt.type==="throw")throw nt.arg;return nt.type==="break"||nt.type==="continue"?this.next=nt.arg:nt.type==="return"?(this.rval=this.arg=nt.arg,this.method="return",this.next="end"):nt.type==="normal"&&ze&&(this.next=ze),Ft},finish:function(nt){for(var ze=this.tryEntries.length-1;ze>=0;--ze){var tt=this.tryEntries[ze];if(tt.finallyLoc===nt)return this.complete(tt.completion,tt.afterLoc),Gt(tt),Ft}},catch:function(nt){for(var ze=this.tryEntries.length-1;ze>=0;--ze){var tt=this.tryEntries[ze];if(tt.tryLoc===nt){var gt=tt.completion;if(gt.type==="throw"){var zt=gt.arg;Gt(tt)}return zt}}throw new Error("illegal catch attempt")},delegateYield:function(nt,ze,tt){return this.delegate={iterator:rr(nt),resultName:ze,nextLoc:tt},this.method==="next"&&(this.arg=void 0),Ft}},Rt}var I=t(53901),N=t(52510),X=["measure","alignPre","align",null,"motion"];const Oe=function(Rt,St){var Ye=(0,N.Z)(null),He=(0,K.Z)(Ye,2),vt=He[0],at=He[1],Re=(0,l.useRef)();function ge(it){at(it,!0)}function Ee(){S.Z.cancel(Re.current)}function je(it){Ee(),Re.current=(0,S.Z)(function(){ge(function(Ft){switch(vt){case"align":return"motion";case"motion":return"stable";default:}return Ft}),it?.()})}return(0,l.useEffect)(function(){ge("measure")},[Rt]),(0,l.useEffect)(function(){switch(vt){case"measure":St();break;default:}vt&&(Re.current=(0,S.Z)((0,I.Z)(j().mark(function it(){var Ft,Zt;return j().wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:Ft=X.indexOf(vt),Zt=X[Ft+1],Zt&&Ft!==-1&&ge(Zt);case 3:case"end":return Mt.stop()}},it)}))))},[vt]),(0,l.useEffect)(function(){return function(){Ee()}},[]),[vt,je]},he=function(Rt){var St=l.useState({width:0,height:0}),Ye=(0,K.Z)(St,2),He=Ye[0],vt=Ye[1];function at(ge){var Ee=ge.offsetWidth,je=ge.offsetHeight,it=ge.getBoundingClientRect(),Ft=it.width,Zt=it.height;Math.abs(Ee-Ft)<1&&Math.abs(je-Zt)<1&&(Ee=Ft,je=Zt),vt({width:Ee,height:je})}var Re=l.useMemo(function(){var ge={};if(Rt){var Ee=He.width,je=He.height;Rt.indexOf("height")!==-1&&je?ge.height=je:Rt.indexOf("minHeight")!==-1&&je&&(ge.minHeight=je),Rt.indexOf("width")!==-1&&Ee?ge.width=Ee:Rt.indexOf("minWidth")!==-1&&Ee&&(ge.minWidth=Ee)}return ge},[Rt,He]);return[Re,at]};var Z=l.forwardRef(function(Rt,St){var Ye=Rt.visible,He=Rt.prefixCls,vt=Rt.className,at=Rt.style,Re=Rt.children,ge=Rt.zIndex,Ee=Rt.stretch,je=Rt.destroyPopupOnHide,it=Rt.forceRender,Ft=Rt.align,Zt=Rt.point,sn=Rt.getRootDomNode,Mt=Rt.getClassNameFromAlign,qe=Rt.onAlign,Xe=Rt.onMouseEnter,Ie=Rt.onMouseLeave,de=Rt.onMouseDown,Te=Rt.onTouchStart,we=Rt.onClick,Dt=(0,l.useRef)(),ft=(0,l.useRef)(),ut=(0,l.useState)(),Gt=(0,K.Z)(ut,2),xn=Gt[0],rr=Gt[1],Ne=he(Ee),Ge=(0,K.Z)(Ne,2),nt=Ge[0],ze=Ge[1];function tt(){Ee&&ze(sn())}var gt=Oe(Ye,tt),zt=(0,K.Z)(gt,2),Sn=zt[0],An=zt[1],Hn=(0,l.useState)(0),Vn=(0,K.Z)(Hn,2),tr=Vn[0],Er=Vn[1],pr=(0,l.useRef)();(0,z.Z)(function(){Sn==="alignPre"&&Er(0)},[Sn]);function zr(){return Zt||sn}function fi(){var ta;(ta=Dt.current)===null||ta===void 0||ta.forceAlign()}function $r(ta,sa){var Hi=Mt(sa);xn!==Hi&&rr(Hi),Er(function(Fa){return Fa+1}),Sn==="align"&&qe?.(ta,sa)}(0,z.Z)(function(){Sn==="align"&&(tr<3?fi():An(function(){var ta;(ta=pr.current)===null||ta===void 0||ta.call(pr)}))},[tr]);var Zr=(0,s.Z)({},Q(Rt));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(ta){var sa=Zr[ta];Zr[ta]=function(Hi,Fa){return An(),sa?.(Hi,Fa)}});function vi(){return new Promise(function(ta){pr.current=ta})}l.useEffect(function(){!Zr.motionName&&Sn==="motion"&&An()},[Zr.motionName,Sn]),l.useImperativeHandle(St,function(){return{forceAlign:fi,getElement:function(){return ft.current}}});var ui=(0,s.Z)((0,s.Z)({},nt),{},{zIndex:ge,opacity:Sn==="motion"||Sn==="stable"||!Ye?void 0:0,pointerEvents:!Ye&&Sn!=="stable"?"none":void 0},at),Ji=!0;Ft!=null&&Ft.points&&(Sn==="align"||Sn==="stable")&&(Ji=!1);var pi=Re;return l.Children.count(Re)>1&&(pi=l.createElement("div",{className:"".concat(He,"-content")},Re)),l.createElement(q.Z,(0,i.Z)({visible:Ye,ref:ft,leavedClassName:"".concat(He,"-hidden")},Zr,{onAppearPrepare:vi,onEnterPrepare:vi,removeOnLeave:je,forceRender:it}),function(ta,sa){var Hi=ta.className,Fa=ta.style,ra=U()(He,vt,xn,Hi);return l.createElement(re.Z,{target:zr(),key:"popup",ref:Dt,monitorWindowResize:!0,disabled:Ji,align:Ft,onAlign:$r},l.createElement("div",{ref:sa,className:ra,onMouseEnter:Xe,onMouseLeave:Ie,onMouseDownCapture:de,onTouchStartCapture:Te,onClick:we,style:(0,s.Z)((0,s.Z)({},Fa),ui)},pi))})});Z.displayName="PopupInner";const G=Z;var ne=l.forwardRef(function(Rt,St){var Ye=Rt.prefixCls,He=Rt.visible,vt=Rt.zIndex,at=Rt.children,Re=Rt.mobile;Re=Re===void 0?{}:Re;var ge=Re.popupClassName,Ee=Re.popupStyle,je=Re.popupMotion,it=je===void 0?{}:je,Ft=Re.popupRender,Zt=Rt.onClick,sn=l.useRef();l.useImperativeHandle(St,function(){return{forceAlign:function(){},getElement:function(){return sn.current}}});var Mt=(0,s.Z)({zIndex:vt},Ee),qe=at;return l.Children.count(at)>1&&(qe=l.createElement("div",{className:"".concat(Ye,"-content")},at)),Ft&&(qe=Ft(qe)),l.createElement(q.Z,(0,i.Z)({visible:He,ref:sn,removeOnLeave:!0},it),function(Xe,Ie){var de=Xe.className,Te=Xe.style,we=U()(Ye,ge,de);return l.createElement("div",{ref:Ie,className:we,onClick:Zt,style:(0,s.Z)((0,s.Z)({},Te),Mt)},qe)})});ne.displayName="MobilePopupInner";const ue=ne;var be=["visible","mobile"],ye=l.forwardRef(function(Rt,St){var Ye=Rt.visible,He=Rt.mobile,vt=(0,f.Z)(Rt,be),at=(0,l.useState)(Ye),Re=(0,K.Z)(at,2),ge=Re[0],Ee=Re[1],je=(0,l.useState)(!1),it=(0,K.Z)(je,2),Ft=it[0],Zt=it[1],sn=(0,s.Z)((0,s.Z)({},vt),{},{visible:ge});(0,l.useEffect)(function(){Ee(Ye),Ye&&He&&Zt(oe())},[Ye,He]);var Mt=Ft?l.createElement(ue,(0,i.Z)({},sn,{mobile:He,ref:St})):l.createElement(G,(0,i.Z)({},sn,{ref:St}));return l.createElement("div",null,l.createElement(ae,sn),Mt)});ye.displayName="Popup";const Se=ye;var $e=l.createContext(null);const Le=$e;function ct(){}function Bt(){return""}function Tt(Rt){return Rt?Rt.ownerDocument:window.document}var Me=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function te(Rt){var St=function(Ye){(0,h.Z)(vt,Ye);var He=(0,y.Z)(vt);function vt(at){var Re;(0,p.Z)(this,vt),Re=He.call(this,at),(0,m.Z)((0,d.Z)(Re),"popupRef",l.createRef()),(0,m.Z)((0,d.Z)(Re),"triggerRef",l.createRef()),(0,m.Z)((0,d.Z)(Re),"portalContainer",void 0),(0,m.Z)((0,d.Z)(Re),"attachId",void 0),(0,m.Z)((0,d.Z)(Re),"clickOutsideHandler",void 0),(0,m.Z)((0,d.Z)(Re),"touchOutsideHandler",void 0),(0,m.Z)((0,d.Z)(Re),"contextMenuOutsideHandler1",void 0),(0,m.Z)((0,d.Z)(Re),"contextMenuOutsideHandler2",void 0),(0,m.Z)((0,d.Z)(Re),"mouseDownTimeout",void 0),(0,m.Z)((0,d.Z)(Re),"focusTime",void 0),(0,m.Z)((0,d.Z)(Re),"preClickTime",void 0),(0,m.Z)((0,d.Z)(Re),"preTouchTime",void 0),(0,m.Z)((0,d.Z)(Re),"delayTimer",void 0),(0,m.Z)((0,d.Z)(Re),"hasPopupMouseDown",void 0),(0,m.Z)((0,d.Z)(Re),"onMouseEnter",function(Ee){var je=Re.props.mouseEnterDelay;Re.fireEvents("onMouseEnter",Ee),Re.delaySetPopupVisible(!0,je,je?null:Ee)}),(0,m.Z)((0,d.Z)(Re),"onMouseMove",function(Ee){Re.fireEvents("onMouseMove",Ee),Re.setPoint(Ee)}),(0,m.Z)((0,d.Z)(Re),"onMouseLeave",function(Ee){Re.fireEvents("onMouseLeave",Ee),Re.delaySetPopupVisible(!1,Re.props.mouseLeaveDelay)}),(0,m.Z)((0,d.Z)(Re),"onPopupMouseEnter",function(){Re.clearDelayTimer()}),(0,m.Z)((0,d.Z)(Re),"onPopupMouseLeave",function(Ee){var je;Ee.relatedTarget&&!Ee.relatedTarget.setTimeout&&(0,w.Z)((je=Re.popupRef.current)===null||je===void 0?void 0:je.getElement(),Ee.relatedTarget)||Re.delaySetPopupVisible(!1,Re.props.mouseLeaveDelay)}),(0,m.Z)((0,d.Z)(Re),"onFocus",function(Ee){Re.fireEvents("onFocus",Ee),Re.clearDelayTimer(),Re.isFocusToShow()&&(Re.focusTime=Date.now(),Re.delaySetPopupVisible(!0,Re.props.focusDelay))}),(0,m.Z)((0,d.Z)(Re),"onMouseDown",function(Ee){Re.fireEvents("onMouseDown",Ee),Re.preClickTime=Date.now()}),(0,m.Z)((0,d.Z)(Re),"onTouchStart",function(Ee){Re.fireEvents("onTouchStart",Ee),Re.preTouchTime=Date.now()}),(0,m.Z)((0,d.Z)(Re),"onBlur",function(Ee){Re.fireEvents("onBlur",Ee),Re.clearDelayTimer(),Re.isBlurToHide()&&Re.delaySetPopupVisible(!1,Re.props.blurDelay)}),(0,m.Z)((0,d.Z)(Re),"onContextMenu",function(Ee){Ee.preventDefault(),Re.fireEvents("onContextMenu",Ee),Re.setPopupVisible(!0,Ee)}),(0,m.Z)((0,d.Z)(Re),"onContextMenuClose",function(){Re.isContextMenuToShow()&&Re.close()}),(0,m.Z)((0,d.Z)(Re),"onClick",function(Ee){if(Re.fireEvents("onClick",Ee),Re.focusTime){var je;if(Re.preClickTime&&Re.preTouchTime?je=Math.min(Re.preClickTime,Re.preTouchTime):Re.preClickTime?je=Re.preClickTime:Re.preTouchTime&&(je=Re.preTouchTime),Math.abs(je-Re.focusTime)<20)return;Re.focusTime=0}Re.preClickTime=0,Re.preTouchTime=0,Re.isClickToShow()&&(Re.isClickToHide()||Re.isBlurToHide())&&Ee&&Ee.preventDefault&&Ee.preventDefault();var it=!Re.state.popupVisible;(Re.isClickToHide()&&!it||it&&Re.isClickToShow())&&Re.setPopupVisible(!Re.state.popupVisible,Ee)}),(0,m.Z)((0,d.Z)(Re),"onPopupMouseDown",function(){if(Re.hasPopupMouseDown=!0,clearTimeout(Re.mouseDownTimeout),Re.mouseDownTimeout=window.setTimeout(function(){Re.hasPopupMouseDown=!1},0),Re.context){var Ee;(Ee=Re.context).onPopupMouseDown.apply(Ee,arguments)}}),(0,m.Z)((0,d.Z)(Re),"onDocumentClick",function(Ee){if(!(Re.props.mask&&!Re.props.maskClosable)){var je=Ee.target,it=Re.getRootDomNode(),Ft=Re.getPopupDomNode();(!(0,w.Z)(it,je)||Re.isContextMenuOnly())&&!(0,w.Z)(Ft,je)&&!Re.hasPopupMouseDown&&Re.close()}}),(0,m.Z)((0,d.Z)(Re),"getRootDomNode",function(){var Ee=Re.props.getTriggerDOMNode;if(Ee)return Ee(Re.triggerRef.current);try{var je=(0,O.Z)(Re.triggerRef.current);if(je)return je}catch{}return b.findDOMNode((0,d.Z)(Re))}),(0,m.Z)((0,d.Z)(Re),"getPopupClassNameFromAlign",function(Ee){var je=[],it=Re.props,Ft=it.popupPlacement,Zt=it.builtinPlacements,sn=it.prefixCls,Mt=it.alignPoint,qe=it.getPopupClassNameFromAlign;return Ft&&Zt&&je.push(W(Zt,sn,Ee,Mt)),qe&&je.push(qe(Ee)),je.join(" ")}),(0,m.Z)((0,d.Z)(Re),"getComponent",function(){var Ee=Re.props,je=Ee.prefixCls,it=Ee.destroyPopupOnHide,Ft=Ee.popupClassName,Zt=Ee.onPopupAlign,sn=Ee.popupMotion,Mt=Ee.popupAnimation,qe=Ee.popupTransitionName,Xe=Ee.popupStyle,Ie=Ee.mask,de=Ee.maskAnimation,Te=Ee.maskTransitionName,we=Ee.maskMotion,Dt=Ee.zIndex,ft=Ee.popup,ut=Ee.stretch,Gt=Ee.alignPoint,xn=Ee.mobile,rr=Ee.forceRender,Ne=Ee.onPopupClick,Ge=Re.state,nt=Ge.popupVisible,ze=Ge.point,tt=Re.getPopupAlign(),gt={};return Re.isMouseEnterToShow()&&(gt.onMouseEnter=Re.onPopupMouseEnter),Re.isMouseLeaveToHide()&&(gt.onMouseLeave=Re.onPopupMouseLeave),gt.onMouseDown=Re.onPopupMouseDown,gt.onTouchStart=Re.onPopupMouseDown,l.createElement(Se,(0,i.Z)({prefixCls:je,destroyPopupOnHide:it,visible:nt,point:Gt&&ze,className:Ft,align:tt,onAlign:Zt,animation:Mt,getClassNameFromAlign:Re.getPopupClassNameFromAlign},gt,{stretch:ut,getRootDomNode:Re.getRootDomNode,style:Xe,mask:Ie,zIndex:Dt,transitionName:qe,maskAnimation:de,maskTransitionName:Te,maskMotion:we,ref:Re.popupRef,motion:sn,mobile:xn,forceRender:rr,onClick:Ne}),typeof ft=="function"?ft():ft)}),(0,m.Z)((0,d.Z)(Re),"attachParent",function(Ee){S.Z.cancel(Re.attachId);var je=Re.props,it=je.getPopupContainer,Ft=je.getDocument,Zt=Re.getRootDomNode(),sn;it?(Zt||it.length===0)&&(sn=it(Zt)):sn=Ft(Re.getRootDomNode()).body,sn?sn.appendChild(Ee):Re.attachId=(0,S.Z)(function(){Re.attachParent(Ee)})}),(0,m.Z)((0,d.Z)(Re),"getContainer",function(){if(!Re.portalContainer){var Ee=Re.props.getDocument,je=Ee(Re.getRootDomNode()).createElement("div");je.style.position="absolute",je.style.top="0",je.style.left="0",je.style.width="100%",Re.portalContainer=je}return Re.attachParent(Re.portalContainer),Re.portalContainer}),(0,m.Z)((0,d.Z)(Re),"setPoint",function(Ee){var je=Re.props.alignPoint;!je||!Ee||Re.setState({point:{pageX:Ee.pageX,pageY:Ee.pageY}})}),(0,m.Z)((0,d.Z)(Re),"handlePortalUpdate",function(){Re.state.prevPopupVisible!==Re.state.popupVisible&&Re.props.afterPopupVisibleChange(Re.state.popupVisible)}),(0,m.Z)((0,d.Z)(Re),"triggerContextValue",{onPopupMouseDown:Re.onPopupMouseDown});var ge;return"popupVisible"in at?ge=!!at.popupVisible:ge=!!at.defaultPopupVisible,Re.state={prevPopupVisible:ge,popupVisible:ge},Me.forEach(function(Ee){Re["fire".concat(Ee)]=function(je){Re.fireEvents(Ee,je)}}),Re}return(0,v.Z)(vt,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var Re=this.props,ge=this.state;if(ge.popupVisible){var Ee;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(Ee=Re.getDocument(this.getRootDomNode()),this.clickOutsideHandler=R(Ee,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(Ee=Ee||Re.getDocument(this.getRootDomNode()),this.touchOutsideHandler=R(Ee,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(Ee=Ee||Re.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=R(Ee,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=R(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),S.Z.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var Re;return((Re=this.popupRef.current)===null||Re===void 0?void 0:Re.getElement())||null}},{key:"getPopupAlign",value:function(){var Re=this.props,ge=Re.popupPlacement,Ee=Re.popupAlign,je=Re.builtinPlacements;return ge&&je?V(je,ge,Ee):Ee}},{key:"setPopupVisible",value:function(Re,ge){var Ee=this.props.alignPoint,je=this.state.popupVisible;this.clearDelayTimer(),je!==Re&&("popupVisible"in this.props||this.setState({popupVisible:Re,prevPopupVisible:je}),this.props.onPopupVisibleChange(Re)),Ee&&ge&&Re&&this.setPoint(ge)}},{key:"delaySetPopupVisible",value:function(Re,ge,Ee){var je=this,it=ge*1e3;if(this.clearDelayTimer(),it){var Ft=Ee?{pageX:Ee.pageX,pageY:Ee.pageY}:null;this.delayTimer=window.setTimeout(function(){je.setPopupVisible(Re,Ft),je.clearDelayTimer()},it)}else this.setPopupVisible(Re,Ee)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(Re){var ge=this.props.children.props,Ee=this.props;return ge[Re]&&Ee[Re]?this["fire".concat(Re)]:ge[Re]||Ee[Re]}},{key:"isClickToShow",value:function(){var Re=this.props,ge=Re.action,Ee=Re.showAction;return ge.indexOf("click")!==-1||Ee.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var Re=this.props.action;return Re==="contextMenu"||Re.length===1&&Re[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var Re=this.props,ge=Re.action,Ee=Re.showAction;return ge.indexOf("contextMenu")!==-1||Ee.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var Re=this.props,ge=Re.action,Ee=Re.hideAction;return ge.indexOf("click")!==-1||Ee.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var Re=this.props,ge=Re.action,Ee=Re.showAction;return ge.indexOf("hover")!==-1||Ee.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var Re=this.props,ge=Re.action,Ee=Re.hideAction;return ge.indexOf("hover")!==-1||Ee.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var Re=this.props,ge=Re.action,Ee=Re.showAction;return ge.indexOf("focus")!==-1||Ee.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var Re=this.props,ge=Re.action,Ee=Re.hideAction;return ge.indexOf("focus")!==-1||Ee.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var Re;(Re=this.popupRef.current)===null||Re===void 0||Re.forceAlign()}}},{key:"fireEvents",value:function(Re,ge){var Ee=this.props.children.props[Re];Ee&&Ee(ge);var je=this.props[Re];je&&je(ge)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var Re=this.state.popupVisible,ge=this.props,Ee=ge.children,je=ge.forceRender,it=ge.alignPoint,Ft=ge.className,Zt=ge.autoDestroy,sn=l.Children.only(Ee),Mt={key:"trigger"};this.isContextMenuToShow()?Mt.onContextMenu=this.onContextMenu:Mt.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(Mt.onClick=this.onClick,Mt.onMouseDown=this.onMouseDown,Mt.onTouchStart=this.onTouchStart):(Mt.onClick=this.createTwoChains("onClick"),Mt.onMouseDown=this.createTwoChains("onMouseDown"),Mt.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(Mt.onMouseEnter=this.onMouseEnter,it&&(Mt.onMouseMove=this.onMouseMove)):Mt.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?Mt.onMouseLeave=this.onMouseLeave:Mt.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(Mt.onFocus=this.onFocus,Mt.onBlur=this.onBlur):(Mt.onFocus=this.createTwoChains("onFocus"),Mt.onBlur=this.createTwoChains("onBlur"));var qe=U()(sn&&sn.props&&sn.props.className,Ft);qe&&(Mt.className=qe);var Xe=(0,s.Z)({},Mt);(0,C.Yr)(sn)&&(Xe.ref=(0,C.sQ)(this.triggerRef,sn.ref));var Ie=l.cloneElement(sn,Xe),de;return(Re||this.popupRef.current||je)&&(de=l.createElement(Rt,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!Re&&Zt&&(de=null),l.createElement(Le.Provider,{value:this.triggerContextValue},Ie,de)}}],[{key:"getDerivedStateFromProps",value:function(Re,ge){var Ee=Re.popupVisible,je={};return Ee!==void 0&&ge.popupVisible!==Ee&&(je.popupVisible=Ee,je.prevPopupVisible=ge.popupVisible),je}}]),vt}(l.Component);return(0,m.Z)(St,"contextType",Le),(0,m.Z)(St,"defaultProps",{prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Bt,getDocument:Tt,onPopupVisibleChange:ct,afterPopupVisibleChange:ct,onPopupAlign:ct,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1}),St}const ce=te(D);var pe={adjustX:1,adjustY:1},Fe=[0,0],pt={left:{points:["cr","cl"],overflow:pe,offset:[-4,0],targetOffset:Fe},right:{points:["cl","cr"],overflow:pe,offset:[4,0],targetOffset:Fe},top:{points:["bc","tc"],overflow:pe,offset:[0,-4],targetOffset:Fe},bottom:{points:["tc","bc"],overflow:pe,offset:[0,4],targetOffset:Fe},topLeft:{points:["bl","tl"],overflow:pe,offset:[0,-4],targetOffset:Fe},leftTop:{points:["tr","tl"],overflow:pe,offset:[-4,0],targetOffset:Fe},topRight:{points:["br","tr"],overflow:pe,offset:[0,-4],targetOffset:Fe},rightTop:{points:["tl","tr"],overflow:pe,offset:[4,0],targetOffset:Fe},bottomRight:{points:["tr","br"],overflow:pe,offset:[0,4],targetOffset:Fe},rightBottom:{points:["bl","br"],overflow:pe,offset:[4,0],targetOffset:Fe},bottomLeft:{points:["tl","bl"],overflow:pe,offset:[0,4],targetOffset:Fe},leftBottom:{points:["br","bl"],overflow:pe,offset:[-4,0],targetOffset:Fe}};const ot=null;function mt(Rt){var St=Rt.showArrow,Ye=Rt.arrowContent,He=Rt.children,vt=Rt.prefixCls,at=Rt.id,Re=Rt.overlayInnerStyle,ge=Rt.className,Ee=Rt.style;return l.createElement("div",{className:U()("".concat(vt,"-content"),ge),style:Ee},St!==!1&&l.createElement("div",{className:"".concat(vt,"-arrow"),key:"arrow"},Ye),l.createElement("div",{className:"".concat(vt,"-inner"),id:at,role:"tooltip",style:Re},typeof He=="function"?He():He))}var At=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],Ke=function(St,Ye){var He=St.overlayClassName,vt=St.trigger,at=vt===void 0?["hover"]:vt,Re=St.mouseEnterDelay,ge=Re===void 0?0:Re,Ee=St.mouseLeaveDelay,je=Ee===void 0?.1:Ee,it=St.overlayStyle,Ft=St.prefixCls,Zt=Ft===void 0?"rc-tooltip":Ft,sn=St.children,Mt=St.onVisibleChange,qe=St.afterVisibleChange,Xe=St.transitionName,Ie=St.animation,de=St.motion,Te=St.placement,we=Te===void 0?"right":Te,Dt=St.align,ft=Dt===void 0?{}:Dt,ut=St.destroyTooltipOnHide,Gt=ut===void 0?!1:ut,xn=St.defaultVisible,rr=St.getTooltipContainer,Ne=St.overlayInnerStyle,Ge=St.arrowContent,nt=St.overlay,ze=St.id,tt=St.showArrow,gt=tt===void 0?!0:tt,zt=(0,f.Z)(St,At),Sn=(0,l.useRef)(null);(0,l.useImperativeHandle)(Ye,function(){return Sn.current});var An=(0,s.Z)({},zt);"visible"in St&&(An.popupVisible=St.visible);var Hn=function(){return l.createElement(mt,{showArrow:gt,arrowContent:Ge,key:"content",prefixCls:Zt,id:ze,overlayInnerStyle:Ne},nt)},Vn=!1,tr=!1;if(typeof Gt=="boolean")Vn=Gt;else if(Gt&&(0,u.Z)(Gt)==="object"){var Er=Gt.keepParent;Vn=Er===!0,tr=Er===!1}return l.createElement(ce,(0,i.Z)({popupClassName:He,prefixCls:Zt,popup:Hn,action:at,builtinPlacements:pt,popupPlacement:we,ref:Sn,popupAlign:ft,getPopupContainer:rr,onPopupVisibleChange:Mt,afterPopupVisibleChange:qe,popupTransitionName:Xe,popupAnimation:Ie,popupMotion:de,defaultPopupVisible:xn,destroyPopupOnHide:Vn,autoDestroy:tr,mouseLeaveDelay:je,popupStyle:it,mouseEnterDelay:ge},An),sn)};const Lt=(0,l.forwardRef)(Ke)},44287:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i=t(97394);function u(s,f,l,p){var v=i.unstable_batchedUpdates?function(h){i.unstable_batchedUpdates(l,h)}:l;return s.addEventListener&&s.addEventListener(f,v,p),{remove:function(){s.removeEventListener&&s.removeEventListener(f,v)}}}},80552:(T,g,t)=>{"use strict";t.d(g,{Z:()=>i});function i(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}},36318:(T,g,t)=>{"use strict";t.d(g,{Z:()=>i});function i(u,s){return u?u.contains(s):!1}},80976:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i=t(97394);function u(s){return s instanceof HTMLElement?s:i.findDOMNode(s)}},6168:(T,g,t)=>{"use strict";t.d(g,{Z:()=>p});var i=function(d){return+setTimeout(d,16)},u=function(d){return clearTimeout(d)};typeof window<"u"&&"requestAnimationFrame"in window&&(i=function(d){return window.requestAnimationFrame(d)},u=function(d){return window.cancelAnimationFrame(d)});var s=0,f=new Map;function l(v){f.delete(v)}function p(v){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;s+=1;var h=s;function y(m){if(m===0)l(h),v();else{var b=i(function(){y(m-1)});f.set(h,b)}}return y(d),h}p.cancel=function(v){var d=f.get(v);return l(d),u(d)}},11279:(T,g,t)=>{"use strict";t.d(g,{Yr:()=>l,mH:()=>s,sQ:()=>f});var i=t(98253),u=t(54078);function s(p,v){typeof p=="function"?p(v):(0,i.Z)(p)==="object"&&p&&"current"in p&&(p.current=v)}function f(){for(var p=arguments.length,v=new Array(p),d=0;d<p;d++)v[d]=arguments[d];return function(h){v.forEach(function(y){s(y,h)})}}function l(p){var v,d,h=(0,u.isMemo)(p)?p.type.type:p.type;return!(typeof h=="function"&&!(!((v=h.prototype)===null||v===void 0)&&v.render)||typeof p=="function"&&!(!((d=p.prototype)===null||d===void 0)&&d.render))}},51025:(T,g,t)=>{"use strict";t.d(g,{Z:()=>i});function i(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}},70829:(T,g,t)=>{"use strict";t.d(g,{Z:()=>i});function i(u,s){if(!u)return!1;if(u.contains)return u.contains(s);for(var f=s;f;){if(f===u)return!0;f=f.parentNode}return!1}},10293:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i=t(97394);function u(s){return s instanceof HTMLElement?s:i.findDOMNode(s)}},79617:(T,g,t)=>{"use strict";t.d(g,{Z:()=>f});var i=t(68404),u=t(51025),s=(0,u.Z)()?i.useLayoutEffect:i.useEffect;const f=s;var l=function(v,d){var h=React.useRef(!0);s(function(){if(!h.current)return v()},d),s(function(){return h.current=!1,function(){h.current=!0}},[])}},52510:(T,g,t)=>{"use strict";t.d(g,{Z:()=>s});var i=t(14162),u=t(68404);function s(f){var l=u.useRef(!1),p=u.useState(f),v=(0,i.Z)(p,2),d=v[0],h=v[1];u.useEffect(function(){return l.current=!1,function(){l.current=!0}},[]);function y(m,b){b&&l.current||h(m)}return[d,y]}},374:(T,g,t)=>{"use strict";t.d(g,{Z:()=>p});var i=function(d){return+setTimeout(d,16)},u=function(d){return clearTimeout(d)};typeof window<"u"&&"requestAnimationFrame"in window&&(i=function(d){return window.requestAnimationFrame(d)},u=function(d){return window.cancelAnimationFrame(d)});var s=0,f=new Map;function l(v){f.delete(v)}function p(v){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;s+=1;var h=s;function y(m){if(m===0)l(h),v();else{var b=i(function(){y(m-1)});f.set(h,b)}}return y(d),h}p.cancel=function(v){var d=f.get(v);return l(d),u(d)}},18792:(T,g,t)=>{"use strict";t.d(g,{sQ:()=>p,mH:()=>l,Yr:()=>d,x1:()=>v});var i=t(98253),u=t(54078),s=t(68404);function f(h,y,m){var b=s.useRef({});return(!("value"in b.current)||m(b.current.condition,y))&&(b.current.value=h(),b.current.condition=y),b.current.value}function l(h,y){typeof h=="function"?h(y):(0,i.Z)(h)==="object"&&h&&"current"in h&&(h.current=y)}function p(){for(var h=arguments.length,y=new Array(h),m=0;m<h;m++)y[m]=arguments[m];var b=y.filter(function(S){return S});return b.length<=1?b[0]:function(S){y.forEach(function(w){l(w,S)})}}function v(){for(var h=arguments.length,y=new Array(h),m=0;m<h;m++)y[m]=arguments[m];return f(function(){return p.apply(void 0,y)},y,function(b,S){return b.length===S.length&&b.every(function(w,O){return w===S[O]})})}function d(h){var y,m,b=(0,u.isMemo)(h)?h.type.type:h.type;return!(typeof b=="function"&&!(!((y=b.prototype)===null||y===void 0)&&y.render)||typeof h=="function"&&!(!((m=h.prototype)===null||m===void 0)&&m.render))}},77545:(T,g,t)=>{"use strict";t.d(g,{Z:()=>s});var i=t(68404),u=t(54078);function s(f){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=[];return i.Children.forEach(f,function(v){v==null&&!l.keepEmpty||(Array.isArray(v)?p=p.concat(s(v)):(0,u.isFragment)(v)&&v.props?p=p.concat(s(v.props.children,l)):p.push(v))}),p}},56026:(T,g,t)=>{"use strict";t.d(g,{Z:()=>i});function i(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}},44677:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i=t(97394);function u(s){return s instanceof HTMLElement?s:i.findDOMNode(s)}},79003:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(f){var l=f.keyCode;if(f.altKey&&!f.ctrlKey||f.metaKey||l>=i.F1&&l<=i.F12)return!1;switch(l){case i.ALT:case i.CAPS_LOCK:case i.CONTEXT_MENU:case i.CTRL:case i.DOWN:case i.END:case i.ESC:case i.HOME:case i.INSERT:case i.LEFT:case i.MAC_FF_META:case i.META:case i.NUMLOCK:case i.NUM_CENTER:case i.PAGE_DOWN:case i.PAGE_UP:case i.PAUSE:case i.PRINT_SCREEN:case i.RIGHT:case i.SHIFT:case i.UP:case i.WIN_KEY:case i.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(f){if(f>=i.ZERO&&f<=i.NINE||f>=i.NUM_ZERO&&f<=i.NUM_MULTIPLY||f>=i.A&&f<=i.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&f===0)return!0;switch(f){case i.SPACE:case i.QUESTION_MARK:case i.NUM_PLUS:case i.NUM_MINUS:case i.NUM_PERIOD:case i.NUM_DIVISION:case i.SEMICOLON:case i.DASH:case i.EQUALS:case i.COMMA:case i.PERIOD:case i.SLASH:case i.APOSTROPHE:case i.SINGLE_QUOTE:case i.OPEN_SQUARE_BRACKET:case i.BACKSLASH:case i.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const u=i},8024:(T,g,t)=>{"use strict";t.d(g,{Z:()=>f});var i=t(68404),u=t(56026),s=(0,u.Z)()?i.useLayoutEffect:i.useEffect;const f=s},6962:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i=t(68404);function u(s,f,l){var p=i.useRef({});return(!("value"in p.current)||l(p.current.condition,f))&&(p.current.value=s(),p.current.condition=f),p.current.value}},5101:(T,g,t)=>{"use strict";t.d(g,{Z:()=>u});var i=t(23106);function u(s,f){var l=(0,i.Z)({},s);return Array.isArray(f)&&f.forEach(function(p){delete l[p]}),l}},65745:(T,g,t)=>{"use strict";t.d(g,{Z:()=>d});var i=t(23106),u=`accept acceptCharset accessKey action allowFullScreen allowTransparency | |
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge | |
charSet checked classID className colSpan cols content contentEditable contextMenu | |
controls coords crossOrigin data dateTime default defer dir disabled download draggable | |
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder | |
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity | |
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media | |
mediaGroup method min minLength multiple muted name noValidate nonce open | |
optimum pattern placeholder poster preload radioGroup readOnly rel required | |
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected | |
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style | |
summary tabIndex target title type useMap value width wmode wrap`,s=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown | |
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick | |
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown | |
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel | |
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough | |
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata | |
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,f="".concat(u," ").concat(s).split(/[\s\n]+/),l="aria-",p="data-";function v(h,y){return h.indexOf(y)===0}function d(h){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,m;y===!1?m={aria:!0,data:!0,attr:!0}:y===!0?m={aria:!0}:m=(0,i.Z)({},y);var b={};return Object.keys(h).forEach(function(S){(m.aria&&(S==="role"||v(S,l))||m.data&&v(S,p)||m.attr&&f.includes(S))&&(b[S]=h[S])}),b}},7967:(T,g,t)=>{"use strict";t.d(g,{Z:()=>p});var i=function(d){return+setTimeout(d,16)},u=function(d){return clearTimeout(d)};typeof window<"u"&&"requestAnimationFrame"in window&&(i=function(d){return window.requestAnimationFrame(d)},u=function(d){return window.cancelAnimationFrame(d)});var s=0,f=new Map;function l(v){f.delete(v)}function p(v){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;s+=1;var h=s;function y(m){if(m===0)l(h),v();else{var b=i(function(){y(m-1)});f.set(h,b)}}return y(d),h}p.cancel=function(v){var d=f.get(v);return l(d),u(d)}},95289:(T,g,t)=>{"use strict";t.d(g,{Yr:()=>v,sQ:()=>l,x1:()=>p});var i=t(98253),u=t(54078),s=t(6962);function f(d,h){typeof d=="function"?d(h):(0,i.Z)(d)==="object"&&d&&"current"in d&&(d.current=h)}function l(){for(var d=arguments.length,h=new Array(d),y=0;y<d;y++)h[y]=arguments[y];var m=h.filter(function(b){return b});return m.length<=1?m[0]:function(b){h.forEach(function(S){f(S,b)})}}function p(){for(var d=arguments.length,h=new Array(d),y=0;y<d;y++)h[y]=arguments[y];return(0,s.Z)(function(){return l.apply(void 0,h)},h,function(m,b){return m.length===b.length&&m.every(function(S,w){return S===b[w]})})}function v(d){var h,y,m=(0,u.isMemo)(d)?d.type.type:d.type;return!(typeof m=="function"&&!(!((h=m.prototype)===null||h===void 0)&&h.render)||typeof d=="function"&&!(!((y=d.prototype)===null||y===void 0)&&y.render))}},54411:(T,g,t)=>{"use strict";t.d(g,{Kp:()=>u,ZP:()=>d});var i={};function u(h,y){}function s(h,y){}function f(){i={}}function l(h,y,m){!y&&!i[m]&&(h(!1,m),i[m]=!0)}function p(h,y){l(u,h,y)}function v(h,y){l(s,h,y)}const d=p},19677:(T,g,t)=>{"use strict";t.d(g,{Z5:()=>Pu,_l:()=>es,bK:()=>Vu});var i=t(68404),u=t(6906),s=t(22060),f=t(23106);function l(Ue){return"Minified Redux error #"+Ue+"; visit https://redux.js.org/Errors?code="+Ue+" for the full message or use the non-minified dev environment for full errors. "}var p=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),v=function(){return Math.random().toString(36).substring(7).split("").join(".")},d={INIT:"@@redux/INIT"+v(),REPLACE:"@@redux/REPLACE"+v(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+v()}};function h(Ue){if(typeof Ue!="object"||Ue===null)return!1;for(var Je=Ue;Object.getPrototypeOf(Je)!==null;)Je=Object.getPrototypeOf(Je);return Object.getPrototypeOf(Ue)===Je}function y(Ue){if(Ue===void 0)return"undefined";if(Ue===null)return"null";var Je=typeof Ue;switch(Je){case"boolean":case"string":case"number":case"symbol":case"function":return Je}if(Array.isArray(Ue))return"array";if(S(Ue))return"date";if(b(Ue))return"error";var Nt=m(Ue);switch(Nt){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return Nt}return Je.slice(8,-1).toLowerCase().replace(/\s/g,"")}function m(Ue){return typeof Ue.constructor=="function"?Ue.constructor.name:null}function b(Ue){return Ue instanceof Error||typeof Ue.message=="string"&&Ue.constructor&&typeof Ue.constructor.stackTraceLimit=="number"}function S(Ue){return Ue instanceof Date?!0:typeof Ue.toDateString=="function"&&typeof Ue.getDate=="function"&&typeof Ue.setDate=="function"}function w(Ue){var Je=typeof Ue;return Je}function O(Ue,Je,Nt){var ln;if(typeof Je=="function"&&typeof Nt=="function"||typeof Nt=="function"&&typeof arguments[3]=="function")throw new Error(l(0));if(typeof Je=="function"&&typeof Nt>"u"&&(Nt=Je,Je=void 0),typeof Nt<"u"){if(typeof Nt!="function")throw new Error(l(1));return Nt(O)(Ue,Je)}if(typeof Ue!="function")throw new Error(l(2));var qn=Ue,ar=Je,Pr=[],Fr=Pr,Oi=!1;function Ni(){Fr===Pr&&(Fr=Pr.slice())}function Fi(){if(Oi)throw new Error(l(3));return ar}function xi(To){if(typeof To!="function")throw new Error(l(4));if(Oi)throw new Error(l(5));var et=!0;return Ni(),Fr.push(To),function(){if(et){if(Oi)throw new Error(l(6));et=!1,Ni();var xt=Fr.indexOf(To);Fr.splice(xt,1),Pr=null}}}function wi(To){if(!h(To))throw new Error(l(7));if(typeof To.type>"u")throw new Error(l(8));if(Oi)throw new Error(l(9));try{Oi=!0,ar=qn(ar,To)}finally{Oi=!1}for(var et=Pr=Fr,Ae=0;Ae<et.length;Ae++){var xt=et[Ae];xt()}return To}function oa(To){if(typeof To!="function")throw new Error(l(10));qn=To,wi({type:d.REPLACE})}function Wa(){var To,et=xi;return To={subscribe:function(xt){if(typeof xt!="object"||xt===null)throw new Error(l(11));function Wn(){xt.next&&xt.next(Fi())}Wn();var _r=et(Wn);return{unsubscribe:_r}}},To[p]=function(){return this},To}return wi({type:d.INIT}),ln={dispatch:wi,subscribe:xi,getState:Fi,replaceReducer:oa},ln[p]=Wa,ln}function C(Ue){typeof console<"u"&&typeof console.error=="function"&&console.error(Ue);try{throw new Error(Ue)}catch{}}function R(Ue,Je,Nt,ln){var qn=Object.keys(Je),ar=Nt&&Nt.type===d.INIT?"preloadedState argument passed to createStore":"previous state received by the reducer";if(qn.length===0)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";if(!h(Ue))return"The "+ar+' has unexpected type of "'+w(Ue)+'". Expected argument to be an object with the following '+('keys: "'+qn.join('", "')+'"');var Pr=Object.keys(Ue).filter(function(Fr){return!Je.hasOwnProperty(Fr)&&!ln[Fr]});if(Pr.forEach(function(Fr){ln[Fr]=!0}),!(Nt&&Nt.type===d.REPLACE)&&Pr.length>0)return"Unexpected "+(Pr.length>1?"keys":"key")+" "+('"'+Pr.join('", "')+'" found in '+ar+". ")+"Expected to find one of the known reducer keys instead: "+('"'+qn.join('", "')+'". Unexpected keys will be ignored.')}function L(Ue){Object.keys(Ue).forEach(function(Je){var Nt=Ue[Je],ln=Nt(void 0,{type:d.INIT});if(typeof ln>"u")throw new Error(l(12));if(typeof Nt(void 0,{type:d.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(l(13))})}function A(Ue){for(var Je=Object.keys(Ue),Nt={},ln=0;ln<Je.length;ln++){var qn=Je[ln];typeof Ue[qn]=="function"&&(Nt[qn]=Ue[qn])}var ar=Object.keys(Nt),Pr,Fr;try{L(Nt)}catch(Oi){Fr=Oi}return function(Ni,Fi){if(Ni===void 0&&(Ni={}),Fr)throw Fr;if(!1)var xi;for(var wi=!1,oa={},Wa=0;Wa<ar.length;Wa++){var To=ar[Wa],et=Nt[To],Ae=Ni[To],xt=et(Ae,Fi);if(typeof xt>"u"){var Wn=Fi&&Fi.type;throw new Error(l(14))}oa[To]=xt,wi=wi||xt!==Ae}return wi=wi||ar.length!==Object.keys(Ni).length,wi?oa:Ni}}function D(Ue,Je){return function(){return Je(Ue.apply(this,arguments))}}function _(Ue,Je){if(typeof Ue=="function")return D(Ue,Je);if(typeof Ue!="object"||Ue===null)throw new Error(l(16));var Nt={};for(var ln in Ue){var qn=Ue[ln];typeof qn=="function"&&(Nt[ln]=D(qn,Je))}return Nt}function U(){for(var Ue=arguments.length,Je=new Array(Ue),Nt=0;Nt<Ue;Nt++)Je[Nt]=arguments[Nt];return Je.length===0?function(ln){return ln}:Je.length===1?Je[0]:Je.reduce(function(ln,qn){return function(){return ln(qn.apply(void 0,arguments))}})}function P(){for(var Ue=arguments.length,Je=new Array(Ue),Nt=0;Nt<Ue;Nt++)Je[Nt]=arguments[Nt];return function(ln){return function(){var qn=ln.apply(void 0,arguments),ar=function(){throw new Error(l(15))},Pr={getState:qn.getState,dispatch:function(){return ar.apply(void 0,arguments)}},Fr=Je.map(function(Oi){return Oi(Pr)});return ar=U.apply(void 0,Fr)(qn.dispatch),(0,f.Z)((0,f.Z)({},qn),{},{dispatch:ar})}}}function V(){}var W=t(36635);function K(Ue,Je){if(Ue.length!==Je.length)return!1;for(var Nt=0;Nt<Ue.length;Nt++)if(Ue[Nt]!==Je[Nt])return!1;return!0}function oe(Ue,Je){var Nt=(0,i.useState)(function(){return{inputs:Je,result:Ue()}})[0],ln=(0,i.useRef)(!0),qn=(0,i.useRef)(Nt),ar=ln.current||Boolean(Je&&qn.current.inputs&&K(Je,qn.current.inputs)),Pr=ar?qn.current:{inputs:Je,result:Ue()};return(0,i.useEffect)(function(){ln.current=!1,qn.current=Pr},[Pr]),Pr.result}function q(Ue,Je){return oe(function(){return Ue},Je)}var Q=oe,ae=q,re=t(93845),z=function(Je){var Nt=Je.top,ln=Je.right,qn=Je.bottom,ar=Je.left,Pr=ln-ar,Fr=qn-Nt,Oi={top:Nt,right:ln,bottom:qn,left:ar,width:Pr,height:Fr,x:ar,y:Nt,center:{x:(ln+ar)/2,y:(qn+Nt)/2}};return Oi},j=function(Je,Nt){return{top:Je.top-Nt.top,left:Je.left-Nt.left,bottom:Je.bottom+Nt.bottom,right:Je.right+Nt.right}},I=function(Je,Nt){return{top:Je.top+Nt.top,left:Je.left+Nt.left,bottom:Je.bottom-Nt.bottom,right:Je.right-Nt.right}},N=function(Je,Nt){return{top:Je.top+Nt.y,left:Je.left+Nt.x,bottom:Je.bottom+Nt.y,right:Je.right+Nt.x}},X={top:0,right:0,bottom:0,left:0},Oe=function(Je){var Nt=Je.borderBox,ln=Je.margin,qn=ln===void 0?X:ln,ar=Je.border,Pr=ar===void 0?X:ar,Fr=Je.padding,Oi=Fr===void 0?X:Fr,Ni=z(j(Nt,qn)),Fi=z(I(Nt,Pr)),xi=z(I(Fi,Oi));return{marginBox:Ni,borderBox:z(Nt),paddingBox:Fi,contentBox:xi,margin:qn,border:Pr,padding:Oi}},he=function(Je){var Nt=Je.slice(0,-2),ln=Je.slice(-2);if(ln!=="px")return 0;var qn=Number(Nt);return isNaN(qn)&&(0,re.Z)(!1),qn},Z=function(){return{x:window.pageXOffset,y:window.pageYOffset}},G=function(Je,Nt){var ln=Je.borderBox,qn=Je.border,ar=Je.margin,Pr=Je.padding,Fr=N(ln,Nt);return Oe({borderBox:Fr,border:qn,margin:ar,padding:Pr})},ne=function(Je,Nt){return Nt===void 0&&(Nt=Z()),G(Je,Nt)},ue=function(Je,Nt){var ln={top:he(Nt.marginTop),right:he(Nt.marginRight),bottom:he(Nt.marginBottom),left:he(Nt.marginLeft)},qn={top:he(Nt.paddingTop),right:he(Nt.paddingRight),bottom:he(Nt.paddingBottom),left:he(Nt.paddingLeft)},ar={top:he(Nt.borderTopWidth),right:he(Nt.borderRightWidth),bottom:he(Nt.borderBottomWidth),left:he(Nt.borderLeftWidth)};return Oe({borderBox:Je,margin:ln,padding:qn,border:ar})},be=function(Je){var Nt=Je.getBoundingClientRect(),ln=window.getComputedStyle(Je);return ue(Nt,ln)},ye=t(59170),Se=function(Je){var Nt=[],ln=null,qn=function(){for(var Pr=arguments.length,Fr=new Array(Pr),Oi=0;Oi<Pr;Oi++)Fr[Oi]=arguments[Oi];Nt=Fr,!ln&&(ln=requestAnimationFrame(function(){ln=null,Je.apply(void 0,Nt)}))};return qn.cancel=function(){ln&&(cancelAnimationFrame(ln),ln=null)},qn};const $e=Se;var Le=t(97394),ct=!0,Bt=/[ \t]{2,}/g,Tt=/^[ \t]*/gm,Me=function(Je){return Je.replace(Bt," ").replace(Tt,"").trim()},te=function(Je){return Me(` | |
%creact-beautiful-dnd | |
%c`+Me(Je)+` | |
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds. | |
`)},ce=function(Je){return[te(Je),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},pe="__react-beautiful-dnd-disable-dev-warnings";function Fe(Ue,Je){var Nt;ct||typeof window<"u"&&window[pe]||(Nt=console)[Ue].apply(Nt,ce(Je))}var pt=Fe.bind(null,"warn"),ot=Fe.bind(null,"error");function mt(){}function At(Ue,Je){return(0,s.Z)({},Ue,{},Je)}function Ke(Ue,Je,Nt){var ln=Je.map(function(qn){var ar=At(Nt,qn.options);return Ue.addEventListener(qn.eventName,qn.fn,ar),function(){Ue.removeEventListener(qn.eventName,qn.fn,ar)}});return function(){ln.forEach(function(ar){ar()})}}var Ve=!0,Lt="Invariant failed";function Rt(Ue){this.message=Ue}Rt.prototype.toString=function(){return this.message};function St(Ue,Je){if(!Ue)throw Ve?new Rt(Lt):new Rt(Lt+": "+(Je||""))}var Ye=function(Ue){(0,u.Z)(Je,Ue);function Je(){for(var ln,qn=arguments.length,ar=new Array(qn),Pr=0;Pr<qn;Pr++)ar[Pr]=arguments[Pr];return ln=Ue.call.apply(Ue,[this].concat(ar))||this,ln.callbacks=null,ln.unbind=mt,ln.onWindowError=function(Fr){var Oi=ln.getCallbacks();Oi.isDragging()&&Oi.tryAbort();var Ni=Fr.error;Ni instanceof Rt&&Fr.preventDefault()},ln.getCallbacks=function(){if(!ln.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return ln.callbacks},ln.setCallbacks=function(Fr){ln.callbacks=Fr},ln}var Nt=Je.prototype;return Nt.componentDidMount=function(){this.unbind=Ke(window,[{eventName:"error",fn:this.onWindowError}])},Nt.componentDidCatch=function(qn){if(qn instanceof Rt){this.setState({});return}throw qn},Nt.componentWillUnmount=function(){this.unbind()},Nt.render=function(){return this.props.children(this.setCallbacks)},Je}(i.Component),He=` | |
Press space bar to start a drag. | |
When dragging you can use the arrow keys to move the item around and escape to cancel. | |
Some screen readers may require you to be in focus mode or to use your pass through key | |
`,vt=function(Je){return Je+1},at=function(Je){return` | |
You have lifted an item in position `+vt(Je.source.index)+` | |
`},Re=function(Je,Nt){var ln=Je.droppableId===Nt.droppableId,qn=vt(Je.index),ar=vt(Nt.index);return ln?` | |
You have moved the item from position `+qn+` | |
to position `+ar+` | |
`:` | |
You have moved the item from position `+qn+` | |
in list `+Je.droppableId+` | |
to list `+Nt.droppableId+` | |
in position `+ar+` | |
`},ge=function(Je,Nt,ln){var qn=Nt.droppableId===ln.droppableId;return qn?` | |
The item `+Je+` | |
has been combined with `+ln.draggableId:` | |
The item `+Je+` | |
in list `+Nt.droppableId+` | |
has been combined with `+ln.draggableId+` | |
in list `+ln.droppableId+` | |
`},Ee=function(Je){var Nt=Je.destination;if(Nt)return Re(Je.source,Nt);var ln=Je.combine;return ln?ge(Je.draggableId,Je.source,ln):"You are over an area that cannot be dropped on"},je=function(Je){return` | |
The item has returned to its starting position | |
of `+vt(Je.index)+` | |
`},it=function(Je){if(Je.reason==="CANCEL")return` | |
Movement cancelled. | |
`+je(Je.source)+` | |
`;var Nt=Je.destination,ln=Je.combine;return Nt?` | |
You have dropped the item. | |
`+Re(Je.source,Nt)+` | |
`:ln?` | |
You have dropped the item. | |
`+ge(Je.draggableId,Je.source,ln)+` | |
`:` | |
The item has been dropped while not over a drop area. | |
`+je(Je.source)+` | |
`},Ft={dragHandleUsageInstructions:He,onDragStart:at,onDragUpdate:Ee,onDragEnd:it},Zt={x:0,y:0},sn=function(Je,Nt){return{x:Je.x+Nt.x,y:Je.y+Nt.y}},Mt=function(Je,Nt){return{x:Je.x-Nt.x,y:Je.y-Nt.y}},qe=function(Je,Nt){return Je.x===Nt.x&&Je.y===Nt.y},Xe=function(Je){return{x:Je.x!==0?-Je.x:0,y:Je.y!==0?-Je.y:0}},Ie=function(Je,Nt,ln){var qn;return ln===void 0&&(ln=0),qn={},qn[Je]=Nt,qn[Je==="x"?"y":"x"]=ln,qn},de=function(Je,Nt){return Math.sqrt(Math.pow(Nt.x-Je.x,2)+Math.pow(Nt.y-Je.y,2))},Te=function(Je,Nt){return Math.min.apply(Math,Nt.map(function(ln){return de(Je,ln)}))},we=function(Je){return function(Nt){return{x:Je(Nt.x),y:Je(Nt.y)}}},Dt=function(Ue,Je){var Nt=z({top:Math.max(Je.top,Ue.top),right:Math.min(Je.right,Ue.right),bottom:Math.min(Je.bottom,Ue.bottom),left:Math.max(Je.left,Ue.left)});return Nt.width<=0||Nt.height<=0?null:Nt},ft=function(Je,Nt){return{top:Je.top+Nt.y,left:Je.left+Nt.x,bottom:Je.bottom+Nt.y,right:Je.right+Nt.x}},ut=function(Je){return[{x:Je.left,y:Je.top},{x:Je.right,y:Je.top},{x:Je.left,y:Je.bottom},{x:Je.right,y:Je.bottom}]},Gt={top:0,right:0,bottom:0,left:0},xn=function(Je,Nt){return Nt?ft(Je,Nt.scroll.diff.displacement):Je},rr=function(Je,Nt,ln){if(ln&&ln.increasedBy){var qn;return(0,s.Z)({},Je,(qn={},qn[Nt.end]=Je[Nt.end]+ln.increasedBy[Nt.line],qn))}return Je},Ne=function(Je,Nt){return Nt&&Nt.shouldClipSubject?Dt(Nt.pageMarginBox,Je):z(Je)},Ge=function(Ue){var Je=Ue.page,Nt=Ue.withPlaceholder,ln=Ue.axis,qn=Ue.frame,ar=xn(Je.marginBox,qn),Pr=rr(ar,ln,Nt),Fr=Ne(Pr,qn);return{page:Je,withPlaceholder:Nt,active:Fr}},nt=function(Ue,Je){Ue.frame||St(!1);var Nt=Ue.frame,ln=Mt(Je,Nt.scroll.initial),qn=Xe(ln),ar=(0,s.Z)({},Nt,{scroll:{initial:Nt.scroll.initial,current:Je,diff:{value:ln,displacement:qn},max:Nt.scroll.max}}),Pr=Ge({page:Ue.subject.page,withPlaceholder:Ue.subject.withPlaceholder,axis:Ue.axis,frame:ar}),Fr=(0,s.Z)({},Ue,{frame:ar,subject:Pr});return Fr};function ze(Ue){return Number.isInteger?Number.isInteger(Ue):typeof Ue=="number"&&isFinite(Ue)&&Math.floor(Ue)===Ue}function tt(Ue){return Object.values?Object.values(Ue):Object.keys(Ue).map(function(Je){return Ue[Je]})}function gt(Ue,Je){if(Ue.findIndex)return Ue.findIndex(Je);for(var Nt=0;Nt<Ue.length;Nt++)if(Je(Ue[Nt]))return Nt;return-1}function zt(Ue,Je){if(Ue.find)return Ue.find(Je);var Nt=gt(Ue,Je);if(Nt!==-1)return Ue[Nt]}function Sn(Ue){return Array.prototype.slice.call(Ue)}var An=(0,ye.default)(function(Ue){return Ue.reduce(function(Je,Nt){return Je[Nt.descriptor.id]=Nt,Je},{})}),Hn=(0,ye.default)(function(Ue){return Ue.reduce(function(Je,Nt){return Je[Nt.descriptor.id]=Nt,Je},{})}),Vn=(0,ye.default)(function(Ue){return tt(Ue)}),tr=(0,ye.default)(function(Ue){return tt(Ue)}),Er=(0,ye.default)(function(Ue,Je){var Nt=tr(Je).filter(function(ln){return Ue===ln.descriptor.droppableId}).sort(function(ln,qn){return ln.descriptor.index-qn.descriptor.index});return Nt});function pr(Ue){return Ue.at&&Ue.at.type==="REORDER"?Ue.at.destination:null}function zr(Ue){return Ue.at&&Ue.at.type==="COMBINE"?Ue.at.combine:null}var fi=(0,ye.default)(function(Ue,Je){return Je.filter(function(Nt){return Nt.descriptor.id!==Ue.descriptor.id})}),$r=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.draggable,ln=Ue.destination,qn=Ue.insideDestination,ar=Ue.previousImpact;if(!ln.isCombineEnabled)return null;var Pr=pr(ar);if(!Pr)return null;function Fr(To){var et={type:"COMBINE",combine:{draggableId:To,droppableId:ln.descriptor.id}};return(0,s.Z)({},ar,{at:et})}var Oi=ar.displaced.all,Ni=Oi.length?Oi[0]:null;if(Je)return Ni?Fr(Ni):null;var Fi=fi(Nt,qn);if(!Ni){if(!Fi.length)return null;var xi=Fi[Fi.length-1];return Fr(xi.descriptor.id)}var wi=gt(Fi,function(To){return To.descriptor.id===Ni});wi===-1&&St(!1);var oa=wi-1;if(oa<0)return null;var Wa=Fi[oa];return Fr(Wa.descriptor.id)},Zr=function(Ue,Je){return Ue.descriptor.droppableId===Je.descriptor.id},vi={point:Zt,value:0},ui={invisible:{},visible:{},all:[]},Ji={displaced:ui,displacedBy:vi,at:null},pi=function(Ue,Je){return function(Nt){return Ue<=Nt&&Nt<=Je}},ta=function(Ue){var Je=pi(Ue.top,Ue.bottom),Nt=pi(Ue.left,Ue.right);return function(ln){var qn=Je(ln.top)&&Je(ln.bottom)&&Nt(ln.left)&&Nt(ln.right);if(qn)return!0;var ar=Je(ln.top)||Je(ln.bottom),Pr=Nt(ln.left)||Nt(ln.right),Fr=ar&⪻if(Fr)return!0;var Oi=ln.top<Ue.top&&ln.bottom>Ue.bottom,Ni=ln.left<Ue.left&&ln.right>Ue.right,Fi=Oi&&Ni;if(Fi)return!0;var xi=Oi&&Pr||Ni&&ar;return xi}},sa=function(Ue){var Je=pi(Ue.top,Ue.bottom),Nt=pi(Ue.left,Ue.right);return function(ln){var qn=Je(ln.top)&&Je(ln.bottom)&&Nt(ln.left)&&Nt(ln.right);return qn}},Hi={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Fa={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ra=function(Ue){return function(Je){var Nt=pi(Je.top,Je.bottom),ln=pi(Je.left,Je.right);return function(qn){return Ue===Hi?Nt(qn.top)&&Nt(qn.bottom):ln(qn.left)&&ln(qn.right)}}},ba=function(Je,Nt){var ln=Nt.frame?Nt.frame.scroll.diff.displacement:Zt;return ft(Je,ln)},va=function(Je,Nt,ln){return Nt.subject.active?ln(Nt.subject.active)(Je):!1},oo=function(Je,Nt,ln){return ln(Nt)(Je)},Qa=function(Je){var Nt=Je.target,ln=Je.destination,qn=Je.viewport,ar=Je.withDroppableDisplacement,Pr=Je.isVisibleThroughFrameFn,Fr=ar?ba(Nt,ln):Nt;return va(Fr,ln,Pr)&&oo(Fr,qn,Pr)},za=function(Je){return Qa((0,s.Z)({},Je,{isVisibleThroughFrameFn:ta}))},lo=function(Je){return Qa((0,s.Z)({},Je,{isVisibleThroughFrameFn:sa}))},Io=function(Je){return Qa((0,s.Z)({},Je,{isVisibleThroughFrameFn:ra(Je.destination.axis)}))},Bn=function(Je,Nt,ln){if(typeof ln=="boolean")return ln;if(!Nt)return!0;var qn=Nt.invisible,ar=Nt.visible;if(qn[Je])return!1;var Pr=ar[Je];return Pr?Pr.shouldAnimate:!0};function tn(Ue,Je){var Nt=Ue.page.marginBox,ln={top:Je.point.y,right:0,bottom:0,left:Je.point.x};return z(j(Nt,ln))}function Qt(Ue){var Je=Ue.afterDragging,Nt=Ue.destination,ln=Ue.displacedBy,qn=Ue.viewport,ar=Ue.forceShouldAnimate,Pr=Ue.last;return Je.reduce(function(Oi,Ni){var Fi=tn(Ni,ln),xi=Ni.descriptor.id;Oi.all.push(xi);var wi=za({target:Fi,destination:Nt,viewport:qn,withDroppableDisplacement:!0});if(!wi)return Oi.invisible[Ni.descriptor.id]=!0,Oi;var oa=Bn(xi,Pr,ar),Wa={draggableId:xi,shouldAnimate:oa};return Oi.visible[xi]=Wa,Oi},{all:[],visible:{},invisible:{}})}function Cn(Ue,Je){if(!Ue.length)return 0;var Nt=Ue[Ue.length-1].descriptor.index;return Je.inHomeList?Nt:Nt+1}function wr(Ue){var Je=Ue.insideDestination,Nt=Ue.inHomeList,ln=Ue.displacedBy,qn=Ue.destination,ar=Cn(Je,{inHomeList:Nt});return{displaced:ui,displacedBy:ln,at:{type:"REORDER",destination:{droppableId:qn.descriptor.id,index:ar}}}}function nn(Ue){var Je=Ue.draggable,Nt=Ue.insideDestination,ln=Ue.destination,qn=Ue.viewport,ar=Ue.displacedBy,Pr=Ue.last,Fr=Ue.index,Oi=Ue.forceShouldAnimate,Ni=Zr(Je,ln);if(Fr==null)return wr({insideDestination:Nt,inHomeList:Ni,displacedBy:ar,destination:ln});var Fi=zt(Nt,function(To){return To.descriptor.index===Fr});if(!Fi)return wr({insideDestination:Nt,inHomeList:Ni,displacedBy:ar,destination:ln});var xi=fi(Je,Nt),wi=Nt.indexOf(Fi),oa=xi.slice(wi),Wa=Qt({afterDragging:oa,destination:ln,displacedBy:ar,last:Pr,viewport:qn.frame,forceShouldAnimate:Oi});return{displaced:Wa,displacedBy:ar,at:{type:"REORDER",destination:{droppableId:ln.descriptor.id,index:Fr}}}}function Nn(Ue,Je){return Boolean(Je.effected[Ue])}var Zn=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.destination,ln=Ue.draggables,qn=Ue.combine,ar=Ue.afterCritical;if(!Nt.isCombineEnabled)return null;var Pr=qn.draggableId,Fr=ln[Pr],Oi=Fr.descriptor.index,Ni=Nn(Pr,ar);return Ni?Je?Oi:Oi-1:Je?Oi+1:Oi},or=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.isInHomeList,ln=Ue.insideDestination,qn=Ue.location;if(!ln.length)return null;var ar=qn.index,Pr=Je?ar+1:ar-1,Fr=ln[0].descriptor.index,Oi=ln[ln.length-1].descriptor.index,Ni=Nt?Oi:Oi+1;return Pr<Fr||Pr>Ni?null:Pr},st=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.isInHomeList,ln=Ue.draggable,qn=Ue.draggables,ar=Ue.destination,Pr=Ue.insideDestination,Fr=Ue.previousImpact,Oi=Ue.viewport,Ni=Ue.afterCritical,Fi=Fr.at;if(Fi||St(!1),Fi.type==="REORDER"){var xi=or({isMovingForward:Je,isInHomeList:Nt,location:Fi.destination,insideDestination:Pr});return xi==null?null:nn({draggable:ln,insideDestination:Pr,destination:ar,viewport:Oi,last:Fr.displaced,displacedBy:Fr.displacedBy,index:xi})}var wi=Zn({isMovingForward:Je,destination:ar,displaced:Fr.displaced,draggables:qn,combine:Fi.combine,afterCritical:Ni});return wi==null?null:nn({draggable:ln,insideDestination:Pr,destination:ar,viewport:Oi,last:Fr.displaced,displacedBy:Fr.displacedBy,index:wi})},jt=function(Ue){var Je=Ue.displaced,Nt=Ue.afterCritical,ln=Ue.combineWith,qn=Ue.displacedBy,ar=Boolean(Je.visible[ln]||Je.invisible[ln]);return Nn(ln,Nt)?ar?Zt:Xe(qn.point):ar?qn.point:Zt},on=function(Ue){var Je=Ue.afterCritical,Nt=Ue.impact,ln=Ue.draggables,qn=zr(Nt);qn||St(!1);var ar=qn.draggableId,Pr=ln[ar].page.borderBox.center,Fr=jt({displaced:Nt.displaced,afterCritical:Je,combineWith:ar,displacedBy:Nt.displacedBy});return sn(Pr,Fr)},Pn=function(Je,Nt){return Nt.margin[Je.start]+Nt.borderBox[Je.size]/2},Wt=function(Je,Nt){return Nt.margin[Je.end]+Nt.borderBox[Je.size]/2},kt=function(Je,Nt,ln){return Nt[Je.crossAxisStart]+ln.margin[Je.crossAxisStart]+ln.borderBox[Je.crossAxisSize]/2},dn=function(Je){var Nt=Je.axis,ln=Je.moveRelativeTo,qn=Je.isMoving;return Ie(Nt.line,ln.marginBox[Nt.end]+Pn(Nt,qn),kt(Nt,ln.marginBox,qn))},_t=function(Je){var Nt=Je.axis,ln=Je.moveRelativeTo,qn=Je.isMoving;return Ie(Nt.line,ln.marginBox[Nt.start]-Wt(Nt,qn),kt(Nt,ln.marginBox,qn))},Vt=function(Je){var Nt=Je.axis,ln=Je.moveInto,qn=Je.isMoving;return Ie(Nt.line,ln.contentBox[Nt.start]+Pn(Nt,qn),kt(Nt,ln.contentBox,qn))},an=function(Ue){var Je=Ue.impact,Nt=Ue.draggable,ln=Ue.draggables,qn=Ue.droppable,ar=Ue.afterCritical,Pr=Er(qn.descriptor.id,ln),Fr=Nt.page,Oi=qn.axis;if(!Pr.length)return Vt({axis:Oi,moveInto:qn.page,isMoving:Fr});var Ni=Je.displaced,Fi=Je.displacedBy,xi=Ni.all[0];if(xi){var wi=ln[xi];if(Nn(xi,ar))return _t({axis:Oi,moveRelativeTo:wi.page,isMoving:Fr});var oa=G(wi.page,Fi.point);return _t({axis:Oi,moveRelativeTo:oa,isMoving:Fr})}var Wa=Pr[Pr.length-1];if(Wa.descriptor.id===Nt.descriptor.id)return Fr.borderBox.center;if(Nn(Wa.descriptor.id,ar)){var To=G(Wa.page,Xe(ar.displacedBy.point));return dn({axis:Oi,moveRelativeTo:To,isMoving:Fr})}return dn({axis:Oi,moveRelativeTo:Wa.page,isMoving:Fr})},cn=function(Ue,Je){var Nt=Ue.frame;return Nt?sn(Je,Nt.scroll.diff.displacement):Je},Xt=function(Je){var Nt=Je.impact,ln=Je.draggable,qn=Je.droppable,ar=Je.draggables,Pr=Je.afterCritical,Fr=ln.page.borderBox.center,Oi=Nt.at;return!qn||!Oi?Fr:Oi.type==="REORDER"?an({impact:Nt,draggable:ln,draggables:ar,droppable:qn,afterCritical:Pr}):on({impact:Nt,draggables:ar,afterCritical:Pr})},gn=function(Ue){var Je=Xt(Ue),Nt=Ue.droppable,ln=Nt?cn(Nt,Je):Je;return ln},Rn=function(Ue,Je){var Nt=Mt(Je,Ue.scroll.initial),ln=Xe(Nt),qn=z({top:Je.y,bottom:Je.y+Ue.frame.height,left:Je.x,right:Je.x+Ue.frame.width}),ar={frame:qn,scroll:{initial:Ue.scroll.initial,max:Ue.scroll.max,current:Je,diff:{value:Nt,displacement:ln}}};return ar};function jn(Ue,Je){return Ue.map(function(Nt){return Je[Nt]})}function sr(Ue,Je){for(var Nt=0;Nt<Je.length;Nt++){var ln=Je[Nt].visible[Ue];if(ln)return ln}return null}var yr=function(Ue){var Je=Ue.impact,Nt=Ue.viewport,ln=Ue.destination,qn=Ue.draggables,ar=Ue.maxScrollChange,Pr=Rn(Nt,sn(Nt.scroll.current,ar)),Fr=ln.frame?nt(ln,sn(ln.frame.scroll.current,ar)):ln,Oi=Je.displaced,Ni=Qt({afterDragging:jn(Oi.all,qn),destination:ln,displacedBy:Je.displacedBy,viewport:Pr.frame,last:Oi,forceShouldAnimate:!1}),Fi=Qt({afterDragging:jn(Oi.all,qn),destination:Fr,displacedBy:Je.displacedBy,viewport:Nt.frame,last:Oi,forceShouldAnimate:!1}),xi={},wi={},oa=[Oi,Ni,Fi];Oi.all.forEach(function(To){var et=sr(To,oa);if(et){wi[To]=et;return}xi[To]=!0});var Wa=(0,s.Z)({},Je,{displaced:{all:Oi.all,invisible:xi,visible:wi}});return Wa},Mr=function(Ue,Je){return sn(Ue.scroll.diff.displacement,Je)},ri=function(Ue){var Je=Ue.pageBorderBoxCenter,Nt=Ue.draggable,ln=Ue.viewport,qn=Mr(ln,Je),ar=Mt(qn,Nt.page.borderBox.center);return sn(Nt.client.borderBox.center,ar)},ai=function(Ue){var Je=Ue.draggable,Nt=Ue.destination,ln=Ue.newPageBorderBoxCenter,qn=Ue.viewport,ar=Ue.withDroppableDisplacement,Pr=Ue.onlyOnMainAxis,Fr=Pr===void 0?!1:Pr,Oi=Mt(ln,Je.page.borderBox.center),Ni=ft(Je.page.borderBox,Oi),Fi={target:Ni,destination:Nt,withDroppableDisplacement:ar,viewport:qn};return Fr?Io(Fi):lo(Fi)},Gi=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.draggable,ln=Ue.destination,qn=Ue.draggables,ar=Ue.previousImpact,Pr=Ue.viewport,Fr=Ue.previousPageBorderBoxCenter,Oi=Ue.previousClientSelection,Ni=Ue.afterCritical;if(!ln.isEnabled)return null;var Fi=Er(ln.descriptor.id,qn),xi=Zr(Nt,ln),wi=$r({isMovingForward:Je,draggable:Nt,destination:ln,insideDestination:Fi,previousImpact:ar})||st({isMovingForward:Je,isInHomeList:xi,draggable:Nt,draggables:qn,destination:ln,insideDestination:Fi,previousImpact:ar,viewport:Pr,afterCritical:Ni});if(!wi)return null;var oa=gn({impact:wi,draggable:Nt,droppable:ln,draggables:qn,afterCritical:Ni}),Wa=ai({draggable:Nt,destination:ln,newPageBorderBoxCenter:oa,viewport:Pr.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Wa){var To=ri({pageBorderBoxCenter:oa,draggable:Nt,viewport:Pr});return{clientSelection:To,impact:wi,scrollJumpRequest:null}}var et=Mt(oa,Fr),Ae=yr({impact:wi,viewport:Pr,destination:ln,draggables:qn,maxScrollChange:et});return{clientSelection:Oi,impact:Ae,scrollJumpRequest:et}},Ki=function(Je){var Nt=Je.subject.active;return Nt||St(!1),Nt},Aa=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.pageBorderBoxCenter,ln=Ue.source,qn=Ue.droppables,ar=Ue.viewport,Pr=ln.subject.active;if(!Pr)return null;var Fr=ln.axis,Oi=pi(Pr[Fr.start],Pr[Fr.end]),Ni=Vn(qn).filter(function(xi){return xi!==ln}).filter(function(xi){return xi.isEnabled}).filter(function(xi){return Boolean(xi.subject.active)}).filter(function(xi){return ta(ar.frame)(Ki(xi))}).filter(function(xi){var wi=Ki(xi);return Je?Pr[Fr.crossAxisEnd]<wi[Fr.crossAxisEnd]:wi[Fr.crossAxisStart]<Pr[Fr.crossAxisStart]}).filter(function(xi){var wi=Ki(xi),oa=pi(wi[Fr.start],wi[Fr.end]);return Oi(wi[Fr.start])||Oi(wi[Fr.end])||oa(Pr[Fr.start])||oa(Pr[Fr.end])}).sort(function(xi,wi){var oa=Ki(xi)[Fr.crossAxisStart],Wa=Ki(wi)[Fr.crossAxisStart];return Je?oa-Wa:Wa-oa}).filter(function(xi,wi,oa){return Ki(xi)[Fr.crossAxisStart]===Ki(oa[0])[Fr.crossAxisStart]});if(!Ni.length)return null;if(Ni.length===1)return Ni[0];var Fi=Ni.filter(function(xi){var wi=pi(Ki(xi)[Fr.start],Ki(xi)[Fr.end]);return wi(Nt[Fr.line])});return Fi.length===1?Fi[0]:Fi.length>1?Fi.sort(function(xi,wi){return Ki(xi)[Fr.start]-Ki(wi)[Fr.start]})[0]:Ni.sort(function(xi,wi){var oa=Te(Nt,ut(Ki(xi))),Wa=Te(Nt,ut(Ki(wi)));return oa!==Wa?oa-Wa:Ki(xi)[Fr.start]-Ki(wi)[Fr.start]})[0]},ma=function(Je,Nt){var ln=Je.page.borderBox.center;return Nn(Je.descriptor.id,Nt)?Mt(ln,Nt.displacedBy.point):ln},dr=function(Je,Nt){var ln=Je.page.borderBox;return Nn(Je.descriptor.id,Nt)?ft(ln,Xe(Nt.displacedBy.point)):ln},Gr=function(Ue){var Je=Ue.pageBorderBoxCenter,Nt=Ue.viewport,ln=Ue.destination,qn=Ue.insideDestination,ar=Ue.afterCritical,Pr=qn.filter(function(Fr){return lo({target:dr(Fr,ar),destination:ln,viewport:Nt.frame,withDroppableDisplacement:!0})}).sort(function(Fr,Oi){var Ni=de(Je,cn(ln,ma(Fr,ar))),Fi=de(Je,cn(ln,ma(Oi,ar)));return Ni<Fi?-1:Fi<Ni?1:Fr.descriptor.index-Oi.descriptor.index});return Pr[0]||null},Un=(0,ye.default)(function(Je,Nt){var ln=Nt[Je.line];return{value:ln,point:Ie(Je.line,ln)}}),lr=function(Je,Nt,ln){var qn=Je.axis;if(Je.descriptor.mode==="virtual")return Ie(qn.line,Nt[qn.line]);var ar=Je.subject.page.contentBox[qn.size],Pr=Er(Je.descriptor.id,ln),Fr=Pr.reduce(function(Fi,xi){return Fi+xi.client.marginBox[qn.size]},0),Oi=Fr+Nt[qn.line],Ni=Oi-ar;return Ni<=0?null:Ie(qn.line,Ni)},Ir=function(Je,Nt){return(0,s.Z)({},Je,{scroll:(0,s.Z)({},Je.scroll,{max:Nt})})},Gn=function(Je,Nt,ln){var qn=Je.frame;Zr(Nt,Je)&&St(!1),Je.subject.withPlaceholder&&St(!1);var ar=Un(Je.axis,Nt.displaceBy).point,Pr=lr(Je,ar,ln),Fr={placeholderSize:ar,increasedBy:Pr,oldFrameMaxScroll:Je.frame?Je.frame.scroll.max:null};if(!qn){var Oi=Ge({page:Je.subject.page,withPlaceholder:Fr,axis:Je.axis,frame:Je.frame});return(0,s.Z)({},Je,{subject:Oi})}var Ni=Pr?sn(qn.scroll.max,Pr):qn.scroll.max,Fi=Ir(qn,Ni),xi=Ge({page:Je.subject.page,withPlaceholder:Fr,axis:Je.axis,frame:Fi});return(0,s.Z)({},Je,{subject:xi,frame:Fi})},Hr=function(Je){var Nt=Je.subject.withPlaceholder;Nt||St(!1);var ln=Je.frame;if(!ln){var qn=Ge({page:Je.subject.page,axis:Je.axis,frame:null,withPlaceholder:null});return(0,s.Z)({},Je,{subject:qn})}var ar=Nt.oldFrameMaxScroll;ar||St(!1);var Pr=Ir(ln,ar),Fr=Ge({page:Je.subject.page,axis:Je.axis,frame:Pr,withPlaceholder:null});return(0,s.Z)({},Je,{subject:Fr,frame:Pr})},lt=function(Ue){var Je=Ue.previousPageBorderBoxCenter,Nt=Ue.moveRelativeTo,ln=Ue.insideDestination,qn=Ue.draggable,ar=Ue.draggables,Pr=Ue.destination,Fr=Ue.viewport,Oi=Ue.afterCritical;if(!Nt){if(ln.length)return null;var Ni={displaced:ui,displacedBy:vi,at:{type:"REORDER",destination:{droppableId:Pr.descriptor.id,index:0}}},Fi=gn({impact:Ni,draggable:qn,droppable:Pr,draggables:ar,afterCritical:Oi}),xi=Zr(qn,Pr)?Pr:Gn(Pr,qn,ar),wi=ai({draggable:qn,destination:xi,newPageBorderBoxCenter:Fi,viewport:Fr.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return wi?Ni:null}var oa=Boolean(Je[Pr.axis.line]<=Nt.page.borderBox.center[Pr.axis.line]),Wa=function(){var et=Nt.descriptor.index;return Nt.descriptor.id===qn.descriptor.id||oa?et:et+1}(),To=Un(Pr.axis,qn.displaceBy);return nn({draggable:qn,insideDestination:ln,destination:Pr,viewport:Fr,displacedBy:To,last:ui,index:Wa})},On=function(Ue){var Je=Ue.isMovingForward,Nt=Ue.previousPageBorderBoxCenter,ln=Ue.draggable,qn=Ue.isOver,ar=Ue.draggables,Pr=Ue.droppables,Fr=Ue.viewport,Oi=Ue.afterCritical,Ni=Aa({isMovingForward:Je,pageBorderBoxCenter:Nt,source:qn,droppables:Pr,viewport:Fr});if(!Ni)return null;var Fi=Er(Ni.descriptor.id,ar),xi=Gr({pageBorderBoxCenter:Nt,viewport:Fr,destination:Ni,insideDestination:Fi,afterCritical:Oi}),wi=lt({previousPageBorderBoxCenter:Nt,destination:Ni,draggable:ln,draggables:ar,moveRelativeTo:xi,insideDestination:Fi,viewport:Fr,afterCritical:Oi});if(!wi)return null;var oa=gn({impact:wi,draggable:ln,droppable:Ni,draggables:ar,afterCritical:Oi}),Wa=ri({pageBorderBoxCenter:oa,draggable:ln,viewport:Fr});return{clientSelection:Wa,impact:wi,scrollJumpRequest:null}},In=function(Ue){var Je=Ue.at;return Je?Je.type==="REORDER"?Je.destination.droppableId:Je.combine.droppableId:null},gr=function(Je,Nt){var ln=In(Je);return ln?Nt[ln]:null},ve=function(Ue){var Je=Ue.state,Nt=Ue.type,ln=gr(Je.impact,Je.dimensions.droppables),qn=Boolean(ln),ar=Je.dimensions.droppables[Je.critical.droppable.id],Pr=ln||ar,Fr=Pr.axis.direction,Oi=Fr==="vertical"&&(Nt==="MOVE_UP"||Nt==="MOVE_DOWN")||Fr==="horizontal"&&(Nt==="MOVE_LEFT"||Nt==="MOVE_RIGHT");if(Oi&&!qn)return null;var Ni=Nt==="MOVE_DOWN"||Nt==="MOVE_RIGHT",Fi=Je.dimensions.draggables[Je.critical.draggable.id],xi=Je.current.page.borderBoxCenter,wi=Je.dimensions,oa=wi.draggables,Wa=wi.droppables;return Oi?Gi({isMovingForward:Ni,previousPageBorderBoxCenter:xi,draggable:Fi,destination:Pr,draggables:oa,viewport:Je.viewport,previousClientSelection:Je.current.client.selection,previousImpact:Je.impact,afterCritical:Je.afterCritical}):On({isMovingForward:Ni,previousPageBorderBoxCenter:xi,draggable:Fi,isOver:Pr,draggables:oa,droppables:Wa,viewport:Je.viewport,afterCritical:Je.afterCritical})};function _e(Ue){return Ue.phase==="DRAGGING"||Ue.phase==="COLLECTING"}function dt(Ue){var Je=pi(Ue.top,Ue.bottom),Nt=pi(Ue.left,Ue.right);return function(qn){return Je(qn.y)&&Nt(qn.x)}}function Kt(Ue,Je){return Ue.left<Je.right&&Ue.right>Je.left&&Ue.top<Je.bottom&&Ue.bottom>Je.top}function vn(Ue){var Je=Ue.pageBorderBox,Nt=Ue.draggable,ln=Ue.candidates,qn=Nt.page.borderBox.center,ar=ln.map(function(Pr){var Fr=Pr.axis,Oi=Ie(Pr.axis.line,Je.center[Fr.line],Pr.page.borderBox.center[Fr.crossAxisLine]);return{id:Pr.descriptor.id,distance:de(qn,Oi)}}).sort(function(Pr,Fr){return Fr.distance-Pr.distance});return ar[0]?ar[0].id:null}function yt(Ue){var Je=Ue.pageBorderBox,Nt=Ue.draggable,ln=Ue.droppables,qn=Vn(ln).filter(function(ar){if(!ar.isEnabled)return!1;var Pr=ar.subject.active;if(!Pr||!Kt(Je,Pr))return!1;if(dt(Pr)(Je.center))return!0;var Fr=ar.axis,Oi=Pr.center[Fr.crossAxisLine],Ni=Je[Fr.crossAxisStart],Fi=Je[Fr.crossAxisEnd],xi=pi(Pr[Fr.crossAxisStart],Pr[Fr.crossAxisEnd]),wi=xi(Ni),oa=xi(Fi);return!wi&&!oa?!0:wi?Ni<Oi:Fi>Oi});return qn.length?qn.length===1?qn[0].descriptor.id:vn({pageBorderBox:Je,draggable:Nt,candidates:qn}):null}var Ot=function(Je,Nt){return z(ft(Je,Nt))},En=function(Ue,Je){var Nt=Ue.frame;return Nt?Ot(Je,Nt.scroll.diff.value):Je};function mn(Ue){var Je=Ue.displaced,Nt=Ue.id;return Boolean(Je.visible[Nt]||Je.invisible[Nt])}function $n(Ue){var Je=Ue.draggable,Nt=Ue.closest,ln=Ue.inHomeList;return Nt?ln&&Nt.descriptor.index>Je.descriptor.index?Nt.descriptor.index-1:Nt.descriptor.index:null}var er=function(Ue){var Je=Ue.pageBorderBoxWithDroppableScroll,Nt=Ue.draggable,ln=Ue.destination,qn=Ue.insideDestination,ar=Ue.last,Pr=Ue.viewport,Fr=Ue.afterCritical,Oi=ln.axis,Ni=Un(ln.axis,Nt.displaceBy),Fi=Ni.value,xi=Je[Oi.start],wi=Je[Oi.end],oa=fi(Nt,qn),Wa=zt(oa,function(et){var Ae=et.descriptor.id,xt=et.page.borderBox.center[Oi.line],Wn=Nn(Ae,Fr),_r=mn({displaced:ar,id:Ae});return Wn?_r?wi<=xt:xi<xt-Fi:_r?wi<=xt+Fi:xi<xt}),To=$n({draggable:Nt,closest:Wa,inHomeList:Zr(Nt,ln)});return nn({draggable:Nt,insideDestination:qn,destination:ln,viewport:Pr,last:ar,displacedBy:Ni,index:To})},Ar=4,br=function(Ue){var Je=Ue.draggable,Nt=Ue.pageBorderBoxWithDroppableScroll,ln=Ue.previousImpact,qn=Ue.destination,ar=Ue.insideDestination,Pr=Ue.afterCritical;if(!qn.isCombineEnabled)return null;var Fr=qn.axis,Oi=Un(qn.axis,Je.displaceBy),Ni=Oi.value,Fi=Nt[Fr.start],xi=Nt[Fr.end],wi=fi(Je,ar),oa=zt(wi,function(To){var et=To.descriptor.id,Ae=To.page.borderBox,xt=Ae[Fr.size],Wn=xt/Ar,_r=Nn(et,Pr),$i=mn({displaced:ln.displaced,id:et});return _r?$i?xi>Ae[Fr.start]+Wn&&xi<Ae[Fr.end]-Wn:Fi>Ae[Fr.start]-Ni+Wn&&Fi<Ae[Fr.end]-Ni-Wn:$i?xi>Ae[Fr.start]+Ni+Wn&&xi<Ae[Fr.end]+Ni-Wn:Fi>Ae[Fr.start]+Wn&&Fi<Ae[Fr.end]-Wn});if(!oa)return null;var Wa={displacedBy:Oi,displaced:ln.displaced,at:{type:"COMBINE",combine:{draggableId:oa.descriptor.id,droppableId:qn.descriptor.id}}};return Wa},Kr=function(Ue){var Je=Ue.pageOffset,Nt=Ue.draggable,ln=Ue.draggables,qn=Ue.droppables,ar=Ue.previousImpact,Pr=Ue.viewport,Fr=Ue.afterCritical,Oi=Ot(Nt.page.borderBox,Je),Ni=yt({pageBorderBox:Oi,draggable:Nt,droppables:qn});if(!Ni)return Ji;var Fi=qn[Ni],xi=Er(Fi.descriptor.id,ln),wi=En(Fi,Oi);return br({pageBorderBoxWithDroppableScroll:wi,draggable:Nt,previousImpact:ar,destination:Fi,insideDestination:xi,afterCritical:Fr})||er({pageBorderBoxWithDroppableScroll:wi,draggable:Nt,destination:Fi,insideDestination:xi,last:ar.displaced,viewport:Pr,afterCritical:Fr})},ji=function(Ue,Je){var Nt;return(0,s.Z)({},Ue,(Nt={},Nt[Je.descriptor.id]=Je,Nt))},zi=function(Je){var Nt=Je.previousImpact,ln=Je.impact,qn=Je.droppables,ar=In(Nt),Pr=In(ln);if(!ar||ar===Pr)return qn;var Fr=qn[ar];if(!Fr.subject.withPlaceholder)return qn;var Oi=Hr(Fr);return ji(qn,Oi)},Di=function(Ue){var Je=Ue.draggable,Nt=Ue.draggables,ln=Ue.droppables,qn=Ue.previousImpact,ar=Ue.impact,Pr=zi({previousImpact:qn,impact:ar,droppables:ln}),Fr=In(ar);if(!Fr)return Pr;var Oi=ln[Fr];if(Zr(Je,Oi)||Oi.subject.withPlaceholder)return Pr;var Ni=Gn(Oi,Je,Nt);return ji(Pr,Ni)},xa=function(Ue){var Je=Ue.state,Nt=Ue.clientSelection,ln=Ue.dimensions,qn=Ue.viewport,ar=Ue.impact,Pr=Ue.scrollJumpRequest,Fr=qn||Je.viewport,Oi=ln||Je.dimensions,Ni=Nt||Je.current.client.selection,Fi=Mt(Ni,Je.initial.client.selection),xi={offset:Fi,selection:Ni,borderBoxCenter:sn(Je.initial.client.borderBoxCenter,Fi)},wi={selection:sn(xi.selection,Fr.scroll.current),borderBoxCenter:sn(xi.borderBoxCenter,Fr.scroll.current),offset:sn(xi.offset,Fr.scroll.diff.value)},oa={client:xi,page:wi};if(Je.phase==="COLLECTING")return(0,s.Z)({phase:"COLLECTING"},Je,{dimensions:Oi,viewport:Fr,current:oa});var Wa=Oi.draggables[Je.critical.draggable.id],To=ar||Kr({pageOffset:wi.offset,draggable:Wa,draggables:Oi.draggables,droppables:Oi.droppables,previousImpact:Je.impact,viewport:Fr,afterCritical:Je.afterCritical}),et=Di({draggable:Wa,impact:To,previousImpact:Je.impact,draggables:Oi.draggables,droppables:Oi.droppables}),Ae=(0,s.Z)({},Je,{current:oa,dimensions:{draggables:Oi.draggables,droppables:et},impact:To,viewport:Fr,scrollJumpRequest:Pr||null,forceShouldAnimate:Pr?!1:null});return Ae};function da(Ue,Je){return Ue.map(function(Nt){return Je[Nt]})}var Yn=function(Ue){var Je=Ue.impact,Nt=Ue.viewport,ln=Ue.draggables,qn=Ue.destination,ar=Ue.forceShouldAnimate,Pr=Je.displaced,Fr=da(Pr.all,ln),Oi=Qt({afterDragging:Fr,destination:qn,displacedBy:Je.displacedBy,viewport:Nt.frame,forceShouldAnimate:ar,last:Pr});return(0,s.Z)({},Je,{displaced:Oi})},un=function(Ue){var Je=Ue.impact,Nt=Ue.draggable,ln=Ue.droppable,qn=Ue.draggables,ar=Ue.viewport,Pr=Ue.afterCritical,Fr=gn({impact:Je,draggable:Nt,draggables:qn,droppable:ln,afterCritical:Pr});return ri({pageBorderBoxCenter:Fr,draggable:Nt,viewport:ar})},wn=function(Ue){var Je=Ue.state,Nt=Ue.dimensions,ln=Ue.viewport;Je.movementMode!=="SNAP"&&St(!1);var qn=Je.impact,ar=ln||Je.viewport,Pr=Nt||Je.dimensions,Fr=Pr.draggables,Oi=Pr.droppables,Ni=Fr[Je.critical.draggable.id],Fi=In(qn);Fi||St(!1);var xi=Oi[Fi],wi=Yn({impact:qn,viewport:ar,destination:xi,draggables:Fr}),oa=un({impact:wi,draggable:Ni,droppable:xi,draggables:Fr,viewport:ar,afterCritical:Je.afterCritical});return xa({impact:wi,clientSelection:oa,state:Je,dimensions:Pr,viewport:ar})},en=function(Ue){return{index:Ue.index,droppableId:Ue.droppableId}},Tr=function(Ue){var Je=Ue.draggable,Nt=Ue.home,ln=Ue.draggables,qn=Ue.viewport,ar=Un(Nt.axis,Je.displaceBy),Pr=Er(Nt.descriptor.id,ln),Fr=Pr.indexOf(Je);Fr===-1&&St(!1);var Oi=Pr.slice(Fr+1),Ni=Oi.reduce(function(oa,Wa){return oa[Wa.descriptor.id]=!0,oa},{}),Fi={inVirtualList:Nt.descriptor.mode==="virtual",displacedBy:ar,effected:Ni},xi=Qt({afterDragging:Oi,destination:Nt,displacedBy:ar,last:null,viewport:qn.frame,forceShouldAnimate:!1}),wi={displaced:xi,displacedBy:ar,at:{type:"REORDER",destination:en(Je.descriptor)}};return{impact:wi,afterCritical:Fi}},se=function(Ue,Je){return{draggables:Ue.draggables,droppables:ji(Ue.droppables,Je)}},$=function(Je){},B=function(Je){},M=function(Ue){var Je=Ue.draggable,Nt=Ue.offset,ln=Ue.initialWindowScroll,qn=G(Je.client,Nt),ar=ne(qn,ln),Pr=(0,s.Z)({},Je,{placeholder:(0,s.Z)({},Je.placeholder,{client:qn}),client:qn,page:ar});return Pr},ie=function(Ue){var Je=Ue.frame;return Je||St(!1),Je},De=function(Ue){var Je=Ue.additions,Nt=Ue.updatedDroppables,ln=Ue.viewport,qn=ln.scroll.diff.value;return Je.map(function(ar){var Pr=ar.descriptor.droppableId,Fr=Nt[Pr],Oi=ie(Fr),Ni=Oi.scroll.diff.value,Fi=sn(qn,Ni),xi=M({draggable:ar,offset:Fi,initialWindowScroll:ln.scroll.initial});return xi})},Qe=function(Ue){var Je=Ue.state,Nt=Ue.published;$();var ln=Nt.modified.map(function(Wn){var _r=Je.dimensions.droppables[Wn.droppableId],$i=nt(_r,Wn.scroll);return $i}),qn=(0,s.Z)({},Je.dimensions.droppables,{},An(ln)),ar=Hn(De({additions:Nt.additions,updatedDroppables:qn,viewport:Je.viewport})),Pr=(0,s.Z)({},Je.dimensions.draggables,{},ar);Nt.removals.forEach(function(Wn){delete Pr[Wn]});var Fr={droppables:qn,draggables:Pr},Oi=In(Je.impact),Ni=Oi?Fr.droppables[Oi]:null,Fi=Fr.draggables[Je.critical.draggable.id],xi=Fr.droppables[Je.critical.droppable.id],wi=Tr({draggable:Fi,home:xi,draggables:Pr,viewport:Je.viewport}),oa=wi.impact,Wa=wi.afterCritical,To=Ni&&Ni.isCombineEnabled?Je.impact:oa,et=Kr({pageOffset:Je.current.page.offset,draggable:Fr.draggables[Je.critical.draggable.id],draggables:Fr.draggables,droppables:Fr.droppables,previousImpact:To,viewport:Je.viewport,afterCritical:Wa});B();var Ae=(0,s.Z)({phase:"DRAGGING"},Je,{phase:"DRAGGING",impact:et,onLiftImpact:oa,dimensions:Fr,afterCritical:Wa,forceShouldAnimate:!1});if(Je.phase==="COLLECTING")return Ae;var xt=(0,s.Z)({phase:"DROP_PENDING"},Ae,{phase:"DROP_PENDING",reason:Je.reason,isWaiting:!1});return xt},wt=function(Je){return Je.movementMode==="SNAP"},Ut=function(Je,Nt,ln){var qn=se(Je.dimensions,Nt);return!wt(Je)||ln?xa({state:Je,dimensions:qn}):wn({state:Je,dimensions:qn})};function rn(Ue){return Ue.isDragging&&Ue.movementMode==="SNAP"?(0,s.Z)({phase:"DRAGGING"},Ue,{scrollJumpRequest:null}):Ue}var zn={phase:"IDLE",completed:null,shouldFlush:!1},ir=function(Ue,Je){if(Ue===void 0&&(Ue=zn),Je.type==="FLUSH")return(0,s.Z)({},zn,{shouldFlush:!0});if(Je.type==="INITIAL_PUBLISH"){Ue.phase!=="IDLE"&&St(!1);var Nt=Je.payload,ln=Nt.critical,qn=Nt.clientSelection,ar=Nt.viewport,Pr=Nt.dimensions,Fr=Nt.movementMode,Oi=Pr.draggables[ln.draggable.id],Ni=Pr.droppables[ln.droppable.id],Fi={selection:qn,borderBoxCenter:Oi.client.borderBox.center,offset:Zt},xi={client:Fi,page:{selection:sn(Fi.selection,ar.scroll.initial),borderBoxCenter:sn(Fi.selection,ar.scroll.initial),offset:sn(Fi.selection,ar.scroll.diff.value)}},wi=Vn(Pr.droppables).every(function(Ad){return!Ad.isFixedOnPage}),oa=Tr({draggable:Oi,home:Ni,draggables:Pr.draggables,viewport:ar}),Wa=oa.impact,To=oa.afterCritical,et={phase:"DRAGGING",isDragging:!0,critical:ln,movementMode:Fr,dimensions:Pr,initial:xi,current:xi,isWindowScrollAllowed:wi,impact:Wa,afterCritical:To,onLiftImpact:Wa,viewport:ar,scrollJumpRequest:null,forceShouldAnimate:null};return et}if(Je.type==="COLLECTION_STARTING"){if(Ue.phase==="COLLECTING"||Ue.phase==="DROP_PENDING")return Ue;Ue.phase!=="DRAGGING"&&St(!1);var Ae=(0,s.Z)({phase:"COLLECTING"},Ue,{phase:"COLLECTING"});return Ae}if(Je.type==="PUBLISH_WHILE_DRAGGING")return Ue.phase==="COLLECTING"||Ue.phase==="DROP_PENDING"||St(!1),Qe({state:Ue,published:Je.payload});if(Je.type==="MOVE"){if(Ue.phase==="DROP_PENDING")return Ue;_e(Ue)||St(!1);var xt=Je.payload.client;return qe(xt,Ue.current.client.selection)?Ue:xa({state:Ue,clientSelection:xt,impact:wt(Ue)?Ue.impact:null})}if(Je.type==="UPDATE_DROPPABLE_SCROLL"){if(Ue.phase==="DROP_PENDING"||Ue.phase==="COLLECTING")return rn(Ue);_e(Ue)||St(!1);var Wn=Je.payload,_r=Wn.id,$i=Wn.newScroll,Xi=Ue.dimensions.droppables[_r];if(!Xi)return Ue;var Ha=nt(Xi,$i);return Ut(Ue,Ha,!1)}if(Je.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(Ue.phase==="DROP_PENDING")return Ue;_e(Ue)||St(!1);var ia=Je.payload,po=ia.id,Ao=ia.isEnabled,ps=Ue.dimensions.droppables[po];ps||St(!1),ps.isEnabled===Ao&&St(!1);var Ds=(0,s.Z)({},ps,{isEnabled:Ao});return Ut(Ue,Ds,!0)}if(Je.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(Ue.phase==="DROP_PENDING")return Ue;_e(Ue)||St(!1);var ru=Je.payload,Au=ru.id,_u=ru.isCombineEnabled,vu=Ue.dimensions.droppables[Au];vu||St(!1),vu.isCombineEnabled===_u&&St(!1);var sl=(0,s.Z)({},vu,{isCombineEnabled:_u});return Ut(Ue,sl,!0)}if(Je.type==="MOVE_BY_WINDOW_SCROLL"){if(Ue.phase==="DROP_PENDING"||Ue.phase==="DROP_ANIMATING")return Ue;_e(Ue)||St(!1),Ue.isWindowScrollAllowed||St(!1);var Cl=Je.payload.newScroll;if(qe(Ue.viewport.scroll.current,Cl))return rn(Ue);var Wl=Rn(Ue.viewport,Cl);return wt(Ue)?wn({state:Ue,viewport:Wl}):xa({state:Ue,viewport:Wl})}if(Je.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!_e(Ue))return Ue;var Es=Je.payload.maxScroll;if(qe(Es,Ue.viewport.scroll.max))return Ue;var Lu=(0,s.Z)({},Ue.viewport,{scroll:(0,s.Z)({},Ue.viewport.scroll,{max:Es})});return(0,s.Z)({phase:"DRAGGING"},Ue,{viewport:Lu})}if(Je.type==="MOVE_UP"||Je.type==="MOVE_DOWN"||Je.type==="MOVE_LEFT"||Je.type==="MOVE_RIGHT"){if(Ue.phase==="COLLECTING"||Ue.phase==="DROP_PENDING")return Ue;Ue.phase!=="DRAGGING"&&St(!1);var ml=ve({state:Ue,type:Je.type});return ml?xa({state:Ue,impact:ml.impact,clientSelection:ml.clientSelection,scrollJumpRequest:ml.scrollJumpRequest}):Ue}if(Je.type==="DROP_PENDING"){var tl=Je.payload.reason;Ue.phase!=="COLLECTING"&&St(!1);var Gl=(0,s.Z)({phase:"DROP_PENDING"},Ue,{phase:"DROP_PENDING",isWaiting:!0,reason:tl});return Gl}if(Je.type==="DROP_ANIMATE"){var zc=Je.payload,wf=zc.completed,If=zc.dropDuration,Zl=zc.newHomeClientOffset;Ue.phase==="DRAGGING"||Ue.phase==="DROP_PENDING"||St(!1);var af={phase:"DROP_ANIMATING",completed:wf,dropDuration:If,newHomeClientOffset:Zl,dimensions:Ue.dimensions};return af}if(Je.type==="DROP_COMPLETE"){var Mf=Je.payload.completed;return{phase:"IDLE",completed:Mf,shouldFlush:!1}}return Ue},Lr=function(Je){return{type:"BEFORE_INITIAL_CAPTURE",payload:Je}},Ur=function(Je){return{type:"LIFT",payload:Je}},ti=function(Je){return{type:"INITIAL_PUBLISH",payload:Je}},Si=function(Je){return{type:"PUBLISH_WHILE_DRAGGING",payload:Je}},si=function(){return{type:"COLLECTION_STARTING",payload:null}},Qi=function(Je){return{type:"UPDATE_DROPPABLE_SCROLL",payload:Je}},Zi=function(Je){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:Je}},ka=function(Je){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:Je}},xo=function(Je){return{type:"MOVE",payload:Je}},jo=function(Je){return{type:"MOVE_BY_WINDOW_SCROLL",payload:Je}},Qn=function(Je){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:Je}},xr=function(){return{type:"MOVE_UP",payload:null}},Wr=function(){return{type:"MOVE_DOWN",payload:null}},Nr=function(){return{type:"MOVE_RIGHT",payload:null}},Jr=function(){return{type:"MOVE_LEFT",payload:null}},mi=function(){return{type:"FLUSH",payload:null}},Yi=function(Je){return{type:"DROP_ANIMATE",payload:Je}},ga=function(Je){return{type:"DROP_COMPLETE",payload:Je}},fa=function(Je){return{type:"DROP",payload:Je}},Wi=function(Je){return{type:"DROP_PENDING",payload:Je}},aa=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Ta(Ue){if(!(Ue.length<=1)){for(var Je=Ue.map(function(Fr){return Fr.descriptor.index}),Nt={},ln=1;ln<Je.length;ln++){var qn=Je[ln],ar=Je[ln-1];qn!==ar+1&&(Nt[qn]=!0)}if(Object.keys(Nt).length)var Pr=Je.map(function(Fr){var Oi=Boolean(Nt[Fr]);return Oi?"[\u{1F525}"+Fr+"]":""+Fr}).join(", ")}}function Ia(Ue,Je){if(!1)var Nt}var co=function(Ue){return function(Je){var Nt=Je.getState,ln=Je.dispatch;return function(qn){return function(ar){if(ar.type!=="LIFT"){qn(ar);return}var Pr=ar.payload,Fr=Pr.id,Oi=Pr.clientSelection,Ni=Pr.movementMode,Fi=Nt();Fi.phase==="DROP_ANIMATING"&&ln(ga({completed:Fi.completed})),Nt().phase!=="IDLE"&&St(!1),ln(mi()),ln(Lr({draggableId:Fr,movementMode:Ni}));var xi={shouldPublishImmediately:Ni==="SNAP"},wi={draggableId:Fr,scrollOptions:xi},oa=Ue.startPublishing(wi),Wa=oa.critical,To=oa.dimensions,et=oa.viewport;Ia(Wa,To),ln(ti({critical:Wa,dimensions:To,clientSelection:Oi,movementMode:Ni,viewport:et}))}}}},ke=function(Ue){return function(){return function(Je){return function(Nt){Nt.type==="INITIAL_PUBLISH"&&Ue.dragging(),Nt.type==="DROP_ANIMATE"&&Ue.dropping(Nt.payload.completed.result.reason),(Nt.type==="FLUSH"||Nt.type==="DROP_COMPLETE")&&Ue.resting(),Je(Nt)}}}},Fn={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Rr={opacity:{drop:0,combining:.7},scale:{drop:.75}},Cr={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},fr=Cr.outOfTheWay+"s "+Fn.outOfTheWay,yi={fluid:"opacity "+fr,snap:"transform "+fr+", opacity "+fr,drop:function(Je){var Nt=Je+"s "+Fn.drop;return"transform "+Nt+", opacity "+Nt},outOfTheWay:"transform "+fr,placeholder:"height "+fr+", width "+fr+", margin "+fr},ci=function(Je){return qe(Je,Zt)?null:"translate("+Je.x+"px, "+Je.y+"px)"},Ri={moveTo:ci,drop:function(Je,Nt){var ln=ci(Je);return ln?Nt?ln+" scale("+Rr.scale.drop+")":ln:null}},la=Cr.minDropTime,Br=Cr.maxDropTime,bi=Br-la,oi=1500,Ea=.6,ki=function(Ue){var Je=Ue.current,Nt=Ue.destination,ln=Ue.reason,qn=de(Je,Nt);if(qn<=0)return la;if(qn>=oi)return Br;var ar=qn/oi,Pr=la+bi*ar,Fr=ln==="CANCEL"?Pr*Ea:Pr;return Number(Fr.toFixed(2))},La=function(Ue){var Je=Ue.impact,Nt=Ue.draggable,ln=Ue.dimensions,qn=Ue.viewport,ar=Ue.afterCritical,Pr=ln.draggables,Fr=ln.droppables,Oi=In(Je),Ni=Oi?Fr[Oi]:null,Fi=Fr[Nt.descriptor.droppableId],xi=un({impact:Je,draggable:Nt,draggables:Pr,afterCritical:ar,droppable:Ni||Fi,viewport:qn}),wi=Mt(xi,Nt.client.borderBox.center);return wi},qa=function(Ue){var Je=Ue.draggables,Nt=Ue.reason,ln=Ue.lastImpact,qn=Ue.home,ar=Ue.viewport,Pr=Ue.onLiftImpact;if(!ln.at||Nt!=="DROP"){var Fr=Yn({draggables:Je,impact:Pr,destination:qn,viewport:ar,forceShouldAnimate:!0});return{impact:Fr,didDropInsideDroppable:!1}}if(ln.at.type==="REORDER")return{impact:ln,didDropInsideDroppable:!0};var Oi=(0,s.Z)({},ln,{displaced:ui});return{impact:Oi,didDropInsideDroppable:!0}},uo=function(Ue){var Je=Ue.getState,Nt=Ue.dispatch;return function(ln){return function(qn){if(qn.type!=="DROP"){ln(qn);return}var ar=Je(),Pr=qn.payload.reason;if(ar.phase==="COLLECTING"){Nt(Wi({reason:Pr}));return}if(ar.phase!=="IDLE"){var Fr=ar.phase==="DROP_PENDING"&&ar.isWaiting;Fr&&St(!1),ar.phase==="DRAGGING"||ar.phase==="DROP_PENDING"||St(!1);var Oi=ar.critical,Ni=ar.dimensions,Fi=Ni.draggables[ar.critical.draggable.id],xi=qa({reason:Pr,lastImpact:ar.impact,afterCritical:ar.afterCritical,onLiftImpact:ar.onLiftImpact,home:ar.dimensions.droppables[ar.critical.droppable.id],viewport:ar.viewport,draggables:ar.dimensions.draggables}),wi=xi.impact,oa=xi.didDropInsideDroppable,Wa=oa?pr(wi):null,To=oa?zr(wi):null,et={index:Oi.draggable.index,droppableId:Oi.droppable.id},Ae={draggableId:Fi.descriptor.id,type:Fi.descriptor.type,source:et,reason:Pr,mode:ar.movementMode,destination:Wa,combine:To},xt=La({impact:wi,draggable:Fi,dimensions:Ni,viewport:ar.viewport,afterCritical:ar.afterCritical}),Wn={critical:ar.critical,afterCritical:ar.afterCritical,result:Ae,impact:wi},_r=!qe(ar.current.client.offset,xt)||Boolean(Ae.combine);if(!_r){Nt(ga({completed:Wn}));return}var $i=ki({current:ar.current.client.offset,destination:xt,reason:Pr}),Xi={newHomeClientOffset:xt,dropDuration:$i,completed:Wn};Nt(Yi(Xi))}}}},Is=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function ds(Ue){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(Nt){Nt.target!==window&&Nt.target!==window.document||Ue()}}}function Ks(Ue){var Je=Ue.onWindowScroll;function Nt(){Je(Is())}var ln=$e(Nt),qn=ds(ln),ar=mt;function Pr(){return ar!==mt}function Fr(){Pr()&&St(!1),ar=Ke(window,[qn])}function Oi(){Pr()||St(!1),ln.cancel(),ar(),ar=mt}return{start:Fr,stop:Oi,isActive:Pr}}var Hs=function(Je){return Je.type==="DROP_COMPLETE"||Je.type==="DROP_ANIMATE"||Je.type==="FLUSH"},Xr=function(Ue){var Je=Ks({onWindowScroll:function(ln){Ue.dispatch(jo({newScroll:ln}))}});return function(Nt){return function(ln){!Je.isActive()&&ln.type==="INITIAL_PUBLISH"&&Je.start(),Je.isActive()&&Hs(ln)&&Je.stop(),Nt(ln)}}},Ii=function(Ue){var Je=!1,Nt=!1,ln=setTimeout(function(){Nt=!0}),qn=function(Pr){Je||Nt||(Je=!0,Ue(Pr),clearTimeout(ln))};return qn.wasCalled=function(){return Je},qn},qi=function(){var Ue=[],Je=function(ar){var Pr=gt(Ue,function(Ni){return Ni.timerId===ar});Pr===-1&&St(!1);var Fr=Ue.splice(Pr,1),Oi=Fr[0];Oi.callback()},Nt=function(ar){var Pr=setTimeout(function(){return Je(Pr)}),Fr={timerId:Pr,callback:ar};Ue.push(Fr)},ln=function(){if(Ue.length){var ar=[].concat(Ue);Ue.length=0,ar.forEach(function(Pr){clearTimeout(Pr.timerId),Pr.callback()})}};return{add:Nt,flush:ln}},$a=function(Je,Nt){return Je==null&&Nt==null?!0:Je==null||Nt==null?!1:Je.droppableId===Nt.droppableId&&Je.index===Nt.index},na=function(Je,Nt){return Je==null&&Nt==null?!0:Je==null||Nt==null?!1:Je.draggableId===Nt.draggableId&&Je.droppableId===Nt.droppableId},io=function(Je,Nt){if(Je===Nt)return!0;var ln=Je.draggable.id===Nt.draggable.id&&Je.draggable.droppableId===Nt.draggable.droppableId&&Je.draggable.type===Nt.draggable.type&&Je.draggable.index===Nt.draggable.index,qn=Je.droppable.id===Nt.droppable.id&&Je.droppable.type===Nt.droppable.type;return ln&&qn},eo=function(Je,Nt){$(),Nt(),B()},Wo=function(Je,Nt){return{draggableId:Je.draggable.id,type:Je.droppable.type,source:{droppableId:Je.droppable.id,index:Je.draggable.index},mode:Nt}},Lo=function(Je,Nt,ln,qn){if(!Je){ln(qn(Nt));return}var ar=Ii(ln),Pr={announce:ar};Je(Nt,Pr),ar.wasCalled()||ln(qn(Nt))},Jo=function(Ue,Je){var Nt=qi(),ln=null,qn=function(wi,oa){ln&&St(!1),eo("onBeforeCapture",function(){var Wa=Ue().onBeforeCapture;if(Wa){var To={draggableId:wi,mode:oa};Wa(To)}})},ar=function(wi,oa){ln&&St(!1),eo("onBeforeDragStart",function(){var Wa=Ue().onBeforeDragStart;Wa&&Wa(Wo(wi,oa))})},Pr=function(wi,oa){ln&&St(!1);var Wa=Wo(wi,oa);ln={mode:oa,lastCritical:wi,lastLocation:Wa.source,lastCombine:null},Nt.add(function(){eo("onDragStart",function(){return Lo(Ue().onDragStart,Wa,Je,Ft.onDragStart)})})},Fr=function(wi,oa){var Wa=pr(oa),To=zr(oa);ln||St(!1);var et=!io(wi,ln.lastCritical);et&&(ln.lastCritical=wi);var Ae=!$a(ln.lastLocation,Wa);Ae&&(ln.lastLocation=Wa);var xt=!na(ln.lastCombine,To);if(xt&&(ln.lastCombine=To),!(!et&&!Ae&&!xt)){var Wn=(0,s.Z)({},Wo(wi,ln.mode),{combine:To,destination:Wa});Nt.add(function(){eo("onDragUpdate",function(){return Lo(Ue().onDragUpdate,Wn,Je,Ft.onDragUpdate)})})}},Oi=function(){ln||St(!1),Nt.flush()},Ni=function(wi){ln||St(!1),ln=null,eo("onDragEnd",function(){return Lo(Ue().onDragEnd,wi,Je,Ft.onDragEnd)})},Fi=function(){if(ln){var wi=(0,s.Z)({},Wo(ln.lastCritical,ln.mode),{combine:null,destination:null,reason:"CANCEL"});Ni(wi)}};return{beforeCapture:qn,beforeStart:ar,start:Pr,update:Fr,flush:Oi,drop:Ni,abort:Fi}},Ts=function(Ue,Je){var Nt=Jo(Ue,Je);return function(ln){return function(qn){return function(ar){if(ar.type==="BEFORE_INITIAL_CAPTURE"){Nt.beforeCapture(ar.payload.draggableId,ar.payload.movementMode);return}if(ar.type==="INITIAL_PUBLISH"){var Pr=ar.payload.critical;Nt.beforeStart(Pr,ar.payload.movementMode),qn(ar),Nt.start(Pr,ar.payload.movementMode);return}if(ar.type==="DROP_COMPLETE"){var Fr=ar.payload.completed.result;Nt.flush(),qn(ar),Nt.drop(Fr);return}if(qn(ar),ar.type==="FLUSH"){Nt.abort();return}var Oi=ln.getState();Oi.phase==="DRAGGING"&&Nt.update(Oi.critical,Oi.impact)}}}},Ss=function(Ue){return function(Je){return function(Nt){if(Nt.type!=="DROP_ANIMATION_FINISHED"){Je(Nt);return}var ln=Ue.getState();ln.phase!=="DROP_ANIMATING"&&St(!1),Ue.dispatch(ga({completed:ln.completed}))}}},Us=function(Ue){var Je=null,Nt=null;function ln(){Nt&&(cancelAnimationFrame(Nt),Nt=null),Je&&(Je(),Je=null)}return function(qn){return function(ar){if((ar.type==="FLUSH"||ar.type==="DROP_COMPLETE"||ar.type==="DROP_ANIMATION_FINISHED")&&ln(),qn(ar),ar.type==="DROP_ANIMATE"){var Pr={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Oi=Ue.getState();Oi.phase==="DROP_ANIMATING"&&Ue.dispatch(aa())}};Nt=requestAnimationFrame(function(){Nt=null,Je=Ke(window,[Pr])})}}}},Ys=function(Ue){return function(){return function(Je){return function(Nt){(Nt.type==="DROP_COMPLETE"||Nt.type==="FLUSH"||Nt.type==="DROP_ANIMATE")&&Ue.stopPublishing(),Je(Nt)}}}},Os=function(Ue){var Je=!1;return function(){return function(Nt){return function(ln){if(ln.type==="INITIAL_PUBLISH"){Je=!0,Ue.tryRecordFocus(ln.payload.critical.draggable.id),Nt(ln),Ue.tryRestoreFocusRecorded();return}if(Nt(ln),!!Je){if(ln.type==="FLUSH"){Je=!1,Ue.tryRestoreFocusRecorded();return}if(ln.type==="DROP_COMPLETE"){Je=!1;var qn=ln.payload.completed.result;qn.combine&&Ue.tryShiftRecord(qn.draggableId,qn.combine.draggableId),Ue.tryRestoreFocusRecorded()}}}}}},Ls=function(Je){return Je.type==="DROP_COMPLETE"||Je.type==="DROP_ANIMATE"||Je.type==="FLUSH"},Ju=function(Ue){return function(Je){return function(Nt){return function(ln){if(Ls(ln)){Ue.stop(),Nt(ln);return}if(ln.type==="INITIAL_PUBLISH"){Nt(ln);var qn=Je.getState();qn.phase!=="DRAGGING"&&St(!1),Ue.start(qn);return}Nt(ln),Ue.scroll(Je.getState())}}}},Zu=function(Ue){return function(Je){return function(Nt){if(Je(Nt),Nt.type==="PUBLISH_WHILE_DRAGGING"){var ln=Ue.getState();ln.phase==="DROP_PENDING"&&(ln.isWaiting||Ue.dispatch(fa({reason:ln.reason})))}}}},bn=U,cr=function(Ue){var Je=Ue.dimensionMarshal,Nt=Ue.focusMarshal,ln=Ue.styleMarshal,qn=Ue.getResponders,ar=Ue.announce,Pr=Ue.autoScroller;return O(ir,bn(P(ke(ln),Ys(Je),co(Je),uo,Ss,Us,Zu,Ju(Pr),Xr,Os(Nt),Ts(qn,ar))))},Yr=function(){return{additions:{},removals:{},modified:{}}};function bt(Ue){var Je=Ue.registry,Nt=Ue.callbacks,ln=Yr(),qn=null,ar=function(){qn||(Nt.collectionStarting(),qn=requestAnimationFrame(function(){qn=null,$();var Fi=ln,xi=Fi.additions,wi=Fi.removals,oa=Fi.modified,Wa=Object.keys(xi).map(function(Ae){return Je.draggable.getById(Ae).getDimension(Zt)}).sort(function(Ae,xt){return Ae.descriptor.index-xt.descriptor.index}),To=Object.keys(oa).map(function(Ae){var xt=Je.droppable.getById(Ae),Wn=xt.callbacks.getScrollWhileDragging();return{droppableId:Ae,scroll:Wn}}),et={additions:Wa,removals:Object.keys(wi),modified:To};ln=Yr(),B(),Nt.publish(et)}))},Pr=function(Fi){var xi=Fi.descriptor.id;ln.additions[xi]=Fi,ln.modified[Fi.descriptor.droppableId]=!0,ln.removals[xi]&&delete ln.removals[xi],ar()},Fr=function(Fi){var xi=Fi.descriptor;ln.removals[xi.id]=!0,ln.modified[xi.droppableId]=!0,ln.additions[xi.id]&&delete ln.additions[xi.id],ar()},Oi=function(){qn&&(cancelAnimationFrame(qn),qn=null,ln=Yr())};return{add:Pr,remove:Fr,stop:Oi}}var yn=function(Ue){var Je=Ue.scrollHeight,Nt=Ue.scrollWidth,ln=Ue.height,qn=Ue.width,ar=Mt({x:Nt,y:Je},{x:qn,y:ln}),Pr={x:Math.max(0,ar.x),y:Math.max(0,ar.y)};return Pr},le=function(){var Ue=document.documentElement;return Ue||St(!1),Ue},ee=function(){var Ue=le(),Je=yn({scrollHeight:Ue.scrollHeight,scrollWidth:Ue.scrollWidth,width:Ue.clientWidth,height:Ue.clientHeight});return Je},Pe=function(){var Ue=Is(),Je=ee(),Nt=Ue.y,ln=Ue.x,qn=le(),ar=qn.clientWidth,Pr=qn.clientHeight,Fr=ln+ar,Oi=Nt+Pr,Ni=z({top:Nt,left:ln,right:Fr,bottom:Oi}),Fi={frame:Ni,scroll:{initial:Ue,current:Ue,max:Je,diff:{value:Zt,displacement:Zt}}};return Fi},We=function(Ue){var Je=Ue.critical,Nt=Ue.scrollOptions,ln=Ue.registry;$();var qn=Pe(),ar=qn.scroll.current,Pr=Je.droppable,Fr=ln.droppable.getAllByType(Pr.type).map(function(xi){return xi.callbacks.getDimensionAndWatchScroll(ar,Nt)}),Oi=ln.draggable.getAllByType(Je.draggable.type).map(function(xi){return xi.getDimension(ar)}),Ni={draggables:Hn(Oi),droppables:An(Fr)};B();var Fi={dimensions:Ni,critical:Je,viewport:qn};return Fi};function ht(Ue,Je,Nt){if(Nt.descriptor.id===Je.id||Nt.descriptor.type!==Je.type)return!1;var ln=Ue.droppable.getById(Nt.descriptor.droppableId);return ln.descriptor.mode==="virtual"}var Jt=function(Ue,Je){var Nt=null,ln=bt({callbacks:{publish:Je.publishWhileDragging,collectionStarting:Je.collectionStarting},registry:Ue}),qn=function(oa,Wa){Ue.droppable.exists(oa)||St(!1),Nt&&Je.updateDroppableIsEnabled({id:oa,isEnabled:Wa})},ar=function(oa,Wa){Nt&&(Ue.droppable.exists(oa)||St(!1),Je.updateDroppableIsCombineEnabled({id:oa,isCombineEnabled:Wa}))},Pr=function(oa,Wa){Nt&&(Ue.droppable.exists(oa)||St(!1),Je.updateDroppableScroll({id:oa,newScroll:Wa}))},Fr=function(oa,Wa){Nt&&Ue.droppable.getById(oa).callbacks.scroll(Wa)},Oi=function(){if(Nt){ln.stop();var oa=Nt.critical.droppable;Ue.droppable.getAllByType(oa.type).forEach(function(Wa){return Wa.callbacks.dragStopped()}),Nt.unsubscribe(),Nt=null}},Ni=function(oa){Nt||St(!1);var Wa=Nt.critical.draggable;oa.type==="ADDITION"&&ht(Ue,Wa,oa.value)&&ln.add(oa.value),oa.type==="REMOVAL"&&ht(Ue,Wa,oa.value)&&ln.remove(oa.value)},Fi=function(oa){Nt&&St(!1);var Wa=Ue.draggable.getById(oa.draggableId),To=Ue.droppable.getById(Wa.descriptor.droppableId),et={draggable:Wa.descriptor,droppable:To.descriptor},Ae=Ue.subscribe(Ni);return Nt={critical:et,unsubscribe:Ae},We({critical:et,registry:Ue,scrollOptions:oa.scrollOptions})},xi={updateDroppableIsEnabled:qn,updateDroppableIsCombineEnabled:ar,scrollDroppable:Fr,updateDroppableScroll:Pr,startPublishing:Fi,stopPublishing:Oi};return xi},qt=function(Ue,Je){return Ue.phase==="IDLE"?!0:Ue.phase!=="DROP_ANIMATING"||Ue.completed.result.draggableId===Je?!1:Ue.completed.result.reason==="DROP"},Tn=function(Ue){window.scrollBy(Ue.x,Ue.y)},Jn=(0,ye.default)(function(Ue){return Vn(Ue).filter(function(Je){return!(!Je.isEnabled||!Je.frame)})}),Sr=function(Je,Nt){var ln=zt(Jn(Nt),function(qn){return qn.frame||St(!1),dt(qn.frame.pageMarginBox)(Je)});return ln},hr=function(Ue){var Je=Ue.center,Nt=Ue.destination,ln=Ue.droppables;if(Nt){var qn=ln[Nt];return qn.frame?qn:null}var ar=Sr(Je,ln);return ar},gi={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(Je){return Math.pow(Je,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Vi=function(Ue,Je){var Nt=Ue[Je.size]*gi.startFromPercentage,ln=Ue[Je.size]*gi.maxScrollAtPercentage,qn={startScrollingFrom:Nt,maxScrollValueAt:ln};return qn},ua=function(Ue){var Je=Ue.startOfRange,Nt=Ue.endOfRange,ln=Ue.current,qn=Nt-Je;if(qn===0)return 0;var ar=ln-Je,Pr=ar/qn;return Pr},ha=1,Va=function(Ue,Je){if(Ue>Je.startScrollingFrom)return 0;if(Ue<=Je.maxScrollValueAt)return gi.maxPixelScroll;if(Ue===Je.startScrollingFrom)return ha;var Nt=ua({startOfRange:Je.maxScrollValueAt,endOfRange:Je.startScrollingFrom,current:Ue}),ln=1-Nt,qn=gi.maxPixelScroll*gi.ease(ln);return Math.ceil(qn)},Ga=gi.durationDampening.accelerateAt,Ca=gi.durationDampening.stopDampeningAt,no=function(Ue,Je){var Nt=Je,ln=Ca,qn=Date.now(),ar=qn-Nt;if(ar>=Ca)return Ue;if(ar<Ga)return ha;var Pr=ua({startOfRange:Ga,endOfRange:ln,current:ar}),Fr=Ue*gi.ease(Pr);return Math.ceil(Fr)},Pa=function(Ue){var Je=Ue.distanceToEdge,Nt=Ue.thresholds,ln=Ue.dragStartTime,qn=Ue.shouldUseTimeDampening,ar=Va(Je,Nt);return ar===0?0:qn?Math.max(no(ar,ln),ha):ar},ro=function(Ue){var Je=Ue.container,Nt=Ue.distanceToEdges,ln=Ue.dragStartTime,qn=Ue.axis,ar=Ue.shouldUseTimeDampening,Pr=Vi(Je,qn),Fr=Nt[qn.end]<Nt[qn.start];return Fr?Pa({distanceToEdge:Nt[qn.end],thresholds:Pr,dragStartTime:ln,shouldUseTimeDampening:ar}):-1*Pa({distanceToEdge:Nt[qn.start],thresholds:Pr,dragStartTime:ln,shouldUseTimeDampening:ar})},Ya=function(Ue){var Je=Ue.container,Nt=Ue.subject,ln=Ue.proposedScroll,qn=Nt.height>Je.height,ar=Nt.width>Je.width;return!ar&&!qn?ln:ar&&qn?null:{x:ar?0:ln.x,y:qn?0:ln.y}},Oo=we(function(Ue){return Ue===0?0:Ue}),No=function(Ue){var Je=Ue.dragStartTime,Nt=Ue.container,ln=Ue.subject,qn=Ue.center,ar=Ue.shouldUseTimeDampening,Pr={top:qn.y-Nt.top,right:Nt.right-qn.x,bottom:Nt.bottom-qn.y,left:qn.x-Nt.left},Fr=ro({container:Nt,distanceToEdges:Pr,dragStartTime:Je,axis:Hi,shouldUseTimeDampening:ar}),Oi=ro({container:Nt,distanceToEdges:Pr,dragStartTime:Je,axis:Fa,shouldUseTimeDampening:ar}),Ni=Oo({x:Oi,y:Fr});if(qe(Ni,Zt))return null;var Fi=Ya({container:Nt,subject:ln,proposedScroll:Ni});return Fi?qe(Fi,Zt)?null:Fi:null},mo=we(function(Ue){return Ue===0?0:Ue>0?1:-1}),to=function(){var Ue=function(Nt,ln){return Nt<0?Nt:Nt>ln?Nt-ln:0};return function(Je){var Nt=Je.current,ln=Je.max,qn=Je.change,ar=sn(Nt,qn),Pr={x:Ue(ar.x,ln.x),y:Ue(ar.y,ln.y)};return qe(Pr,Zt)?null:Pr}}(),So=function(Je){var Nt=Je.max,ln=Je.current,qn=Je.change,ar={x:Math.max(ln.x,Nt.x),y:Math.max(ln.y,Nt.y)},Pr=mo(qn),Fr=to({max:ar,current:ln,change:Pr});return!Fr||Pr.x!==0&&Fr.x===0||Pr.y!==0&&Fr.y===0},ho=function(Je,Nt){return So({current:Je.scroll.current,max:Je.scroll.max,change:Nt})},Eo=function(Je,Nt){if(!ho(Je,Nt))return null;var ln=Je.scroll.max,qn=Je.scroll.current;return to({current:qn,max:ln,change:Nt})},Co=function(Je,Nt){var ln=Je.frame;return ln?So({current:ln.scroll.current,max:ln.scroll.max,change:Nt}):!1},Do=function(Je,Nt){var ln=Je.frame;return!ln||!Co(Je,Nt)?null:to({current:ln.scroll.current,max:ln.scroll.max,change:Nt})},Vo=function(Ue){var Je=Ue.viewport,Nt=Ue.subject,ln=Ue.center,qn=Ue.dragStartTime,ar=Ue.shouldUseTimeDampening,Pr=No({dragStartTime:qn,container:Je.frame,subject:Nt,center:ln,shouldUseTimeDampening:ar});return Pr&&ho(Je,Pr)?Pr:null},jr=function(Ue){var Je=Ue.droppable,Nt=Ue.subject,ln=Ue.center,qn=Ue.dragStartTime,ar=Ue.shouldUseTimeDampening,Pr=Je.frame;if(!Pr)return null;var Fr=No({dragStartTime:qn,container:Pr.pageMarginBox,subject:Nt,center:ln,shouldUseTimeDampening:ar});return Fr&&Co(Je,Fr)?Fr:null},fs=function(Ue){var Je=Ue.state,Nt=Ue.dragStartTime,ln=Ue.shouldUseTimeDampening,qn=Ue.scrollWindow,ar=Ue.scrollDroppable,Pr=Je.current.page.borderBoxCenter,Fr=Je.dimensions.draggables[Je.critical.draggable.id],Oi=Fr.page.marginBox;if(Je.isWindowScrollAllowed){var Ni=Je.viewport,Fi=Vo({dragStartTime:Nt,viewport:Ni,subject:Oi,center:Pr,shouldUseTimeDampening:ln});if(Fi){qn(Fi);return}}var xi=hr({center:Pr,destination:In(Je.impact),droppables:Je.dimensions.droppables});if(xi){var wi=jr({dragStartTime:Nt,droppable:xi,subject:Oi,center:Pr,shouldUseTimeDampening:ln});wi&&ar(xi.descriptor.id,wi)}},Fo=function(Ue){var Je=Ue.scrollWindow,Nt=Ue.scrollDroppable,ln=$e(Je),qn=$e(Nt),ar=null,Pr=function(Fi){ar||St(!1);var xi=ar,wi=xi.shouldUseTimeDampening,oa=xi.dragStartTime;fs({state:Fi,scrollWindow:ln,scrollDroppable:qn,dragStartTime:oa,shouldUseTimeDampening:wi})},Fr=function(Fi){$(),ar&&St(!1);var xi=Date.now(),wi=!1,oa=function(){wi=!0};fs({state:Fi,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:oa,scrollDroppable:oa}),ar={dragStartTime:xi,shouldUseTimeDampening:wi},B(),wi&&Pr(Fi)},Oi=function(){ar&&(ln.cancel(),qn.cancel(),ar=null)};return{start:Fr,stop:Oi,scroll:Pr}},ts=function(Ue){var Je=Ue.move,Nt=Ue.scrollDroppable,ln=Ue.scrollWindow,qn=function(Ni,Fi){var xi=sn(Ni.current.client.selection,Fi);Je({client:xi})},ar=function(Ni,Fi){if(!Co(Ni,Fi))return Fi;var xi=Do(Ni,Fi);if(!xi)return Nt(Ni.descriptor.id,Fi),null;var wi=Mt(Fi,xi);Nt(Ni.descriptor.id,wi);var oa=Mt(Fi,wi);return oa},Pr=function(Ni,Fi,xi){if(!Ni||!ho(Fi,xi))return xi;var wi=Eo(Fi,xi);if(!wi)return ln(xi),null;var oa=Mt(xi,wi);ln(oa);var Wa=Mt(xi,oa);return Wa},Fr=function(Ni){var Fi=Ni.scrollJumpRequest;if(Fi){var xi=In(Ni.impact);xi||St(!1);var wi=ar(Ni.dimensions.droppables[xi],Fi);if(wi){var oa=Ni.viewport,Wa=Pr(Ni.isWindowScrollAllowed,oa,wi);Wa&&qn(Ni,Wa)}}};return Fr},wo=function(Ue){var Je=Ue.scrollDroppable,Nt=Ue.scrollWindow,ln=Ue.move,qn=Fo({scrollWindow:Nt,scrollDroppable:Je}),ar=ts({move:ln,scrollWindow:Nt,scrollDroppable:Je}),Pr=function(Ni){if(Ni.phase==="DRAGGING"){if(Ni.movementMode==="FLUID"){qn.scroll(Ni);return}Ni.scrollJumpRequest&&ar(Ni)}},Fr={scroll:Pr,start:qn.start,stop:qn.stop};return Fr},rs="data-rbd",bo=function(){var Ue=rs+"-drag-handle";return{base:Ue,draggableId:Ue+"-draggable-id",contextId:Ue+"-context-id"}}(),It=function(){var Ue=rs+"-draggable";return{base:Ue,contextId:Ue+"-context-id",id:Ue+"-id"}}(),fn=function(){var Ue=rs+"-droppable";return{base:Ue,contextId:Ue+"-context-id",id:Ue+"-id"}}(),Dn={contextId:rs+"-scroll-container-context-id"},Kn=function(Je){return function(Nt){return"["+Nt+'="'+Je+'"]'}},ii=function(Je,Nt){return Je.map(function(ln){var qn=ln.styles[Nt];return qn?ln.selector+" { "+qn+" }":""}).join(" ")},Mi="pointer-events: none;",ja=function(Ue){var Je=Kn(Ue),Nt=function(){var Fr=` | |
cursor: -webkit-grab; | |
cursor: grab; | |
`;return{selector:Je(bo.contextId),styles:{always:` | |
-webkit-touch-callout: none; | |
-webkit-tap-highlight-color: rgba(0,0,0,0); | |
touch-action: manipulation; | |
`,resting:Fr,dragging:Mi,dropAnimating:Fr}}}(),ln=function(){var Fr=` | |
transition: `+yi.outOfTheWay+`; | |
`;return{selector:Je(It.contextId),styles:{dragging:Fr,dropAnimating:Fr,userCancel:Fr}}}(),qn={selector:Je(fn.contextId),styles:{always:"overflow-anchor: none;"}},ar={selector:"body",styles:{dragging:` | |
cursor: grabbing; | |
cursor: -webkit-grabbing; | |
user-select: none; | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
overflow-anchor: none; | |
`}},Pr=[ln,Nt,qn,ar];return{always:ii(Pr,"always"),resting:ii(Pr,"resting"),dragging:ii(Pr,"dragging"),dropAnimating:ii(Pr,"dropAnimating"),userCancel:ii(Pr,"userCancel")}},Ma=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?i.useLayoutEffect:i.useEffect,Xa=function(){var Je=document.querySelector("head");return Je||St(!1),Je},Po=function(Je){var Nt=document.createElement("style");return Je&&Nt.setAttribute("nonce",Je),Nt.type="text/css",Nt};function ko(Ue,Je){var Nt=Q(function(){return ja(Ue)},[Ue]),ln=(0,i.useRef)(null),qn=(0,i.useRef)(null),ar=ae((0,ye.default)(function(xi){var wi=qn.current;wi||St(!1),wi.textContent=xi}),[]),Pr=ae(function(xi){var wi=ln.current;wi||St(!1),wi.textContent=xi},[]);Ma(function(){!ln.current&&!qn.current||St(!1);var xi=Po(Je),wi=Po(Je);return ln.current=xi,qn.current=wi,xi.setAttribute(rs+"-always",Ue),wi.setAttribute(rs+"-dynamic",Ue),Xa().appendChild(xi),Xa().appendChild(wi),Pr(Nt.always),ar(Nt.resting),function(){var oa=function(To){var et=To.current;et||St(!1),Xa().removeChild(et),To.current=null};oa(ln),oa(qn)}},[Je,Pr,ar,Nt.always,Nt.resting,Ue]);var Fr=ae(function(){return ar(Nt.dragging)},[ar,Nt.dragging]),Oi=ae(function(xi){if(xi==="DROP"){ar(Nt.dropAnimating);return}ar(Nt.userCancel)},[ar,Nt.dropAnimating,Nt.userCancel]),Ni=ae(function(){qn.current&&ar(Nt.resting)},[ar,Nt.resting]),Fi=Q(function(){return{dragging:Fr,dropping:Oi,resting:Ni}},[Fr,Oi,Ni]);return Fi}var qo=function(Ue){return Ue&&Ue.ownerDocument?Ue.ownerDocument.defaultView:window};function is(Ue){return Ue instanceof qo(Ue).HTMLElement}function as(Ue,Je){var Nt="["+bo.contextId+'="'+Ue+'"]',ln=Sn(document.querySelectorAll(Nt));if(!ln.length)return null;var qn=zt(ln,function(ar){return ar.getAttribute(bo.draggableId)===Je});return!qn||!is(qn)?null:qn}function Ms(Ue){var Je=(0,i.useRef)({}),Nt=(0,i.useRef)(null),ln=(0,i.useRef)(null),qn=(0,i.useRef)(!1),ar=ae(function(wi,oa){var Wa={id:wi,focus:oa};return Je.current[wi]=Wa,function(){var et=Je.current,Ae=et[wi];Ae!==Wa&&delete et[wi]}},[]),Pr=ae(function(wi){var oa=as(Ue,wi);oa&&oa!==document.activeElement&&oa.focus()},[Ue]),Fr=ae(function(wi,oa){Nt.current===wi&&(Nt.current=oa)},[]),Oi=ae(function(){ln.current||qn.current&&(ln.current=requestAnimationFrame(function(){ln.current=null;var wi=Nt.current;wi&&Pr(wi)}))},[Pr]),Ni=ae(function(wi){Nt.current=null;var oa=document.activeElement;oa&&oa.getAttribute(bo.draggableId)===wi&&(Nt.current=wi)},[]);Ma(function(){return qn.current=!0,function(){qn.current=!1;var wi=ln.current;wi&&cancelAnimationFrame(wi)}},[]);var Fi=Q(function(){return{register:ar,tryRecordFocus:Ni,tryRestoreFocusRecorded:Oi,tryShiftRecord:Fr}},[ar,Ni,Oi,Fr]);return Fi}function Qo(){var Ue={draggables:{},droppables:{}},Je=[];function Nt(xi){return Je.push(xi),function(){var oa=Je.indexOf(xi);oa!==-1&&Je.splice(oa,1)}}function ln(xi){Je.length&&Je.forEach(function(wi){return wi(xi)})}function qn(xi){return Ue.draggables[xi]||null}function ar(xi){var wi=qn(xi);return wi||St(!1),wi}var Pr={register:function(wi){Ue.draggables[wi.descriptor.id]=wi,ln({type:"ADDITION",value:wi})},update:function(wi,oa){var Wa=Ue.draggables[oa.descriptor.id];Wa&&Wa.uniqueId===wi.uniqueId&&(delete Ue.draggables[oa.descriptor.id],Ue.draggables[wi.descriptor.id]=wi)},unregister:function(wi){var oa=wi.descriptor.id,Wa=qn(oa);Wa&&wi.uniqueId===Wa.uniqueId&&(delete Ue.draggables[oa],ln({type:"REMOVAL",value:wi}))},getById:ar,findById:qn,exists:function(wi){return Boolean(qn(wi))},getAllByType:function(wi){return tt(Ue.draggables).filter(function(oa){return oa.descriptor.type===wi})}};function Fr(xi){return Ue.droppables[xi]||null}function Oi(xi){var wi=Fr(xi);return wi||St(!1),wi}var Ni={register:function(wi){Ue.droppables[wi.descriptor.id]=wi},unregister:function(wi){var oa=Fr(wi.descriptor.id);oa&&wi.uniqueId===oa.uniqueId&&delete Ue.droppables[wi.descriptor.id]},getById:Oi,findById:Fr,exists:function(wi){return Boolean(Fr(wi))},getAllByType:function(wi){return tt(Ue.droppables).filter(function(oa){return oa.descriptor.type===wi})}};function Fi(){Ue.draggables={},Ue.droppables={},Je.length=0}return{draggable:Pr,droppable:Ni,subscribe:Nt,clean:Fi}}function ss(){var Ue=Q(Qo,[]);return(0,i.useEffect)(function(){return function(){requestAnimationFrame(Ue.clean)}},[Ue]),Ue}var Xo=i.createContext(null),bs=function(){var Ue=document.body;return Ue||St(!1),Ue},js={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},$s=function(Je){return"rbd-announcement-"+Je};function xs(Ue){var Je=Q(function(){return $s(Ue)},[Ue]),Nt=(0,i.useRef)(null);(0,i.useEffect)(function(){var ar=document.createElement("div");return Nt.current=ar,ar.id=Je,ar.setAttribute("aria-live","assertive"),ar.setAttribute("aria-atomic","true"),(0,s.Z)(ar.style,js),bs().appendChild(ar),function(){setTimeout(function(){var Oi=bs();Oi.contains(ar)&&Oi.removeChild(ar),ar===Nt.current&&(Nt.current=null)})}},[Je]);var ln=ae(function(qn){var ar=Nt.current;if(ar){ar.textContent=qn;return}},[]);return ln}var vs=0,lu={separator:"::"};function nu(){vs=0}function ms(Ue,Je){return Je===void 0&&(Je=lu),Q(function(){return""+Ue+Je.separator+vs++},[Je.separator,Ue])}function Ns(Ue){var Je=Ue.contextId,Nt=Ue.uniqueId;return"rbd-hidden-text-"+Je+"-"+Nt}function ku(Ue){var Je=Ue.contextId,Nt=Ue.text,ln=ms("hidden-text",{separator:"-"}),qn=Q(function(){return Ns({contextId:Je,uniqueId:ln})},[ln,Je]);return(0,i.useEffect)(function(){var Pr=document.createElement("div");return Pr.id=qn,Pr.textContent=Nt,Pr.style.display="none",bs().appendChild(Pr),function(){var Oi=bs();Oi.contains(Pr)&&Oi.removeChild(Pr)}},[qn,Nt]),qn}var Gs=i.createContext(null),yu={react:"^16.8.5 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.5 || ^17.0.0 || ^18.0.0"},Hu=/(\d+)\.(\d+)\.(\d+)/,bu=function(Je){var Nt=Hu.exec(Je);Nt==null&&St(!1);var ln=Number(Nt[1]),qn=Number(Nt[2]),ar=Number(Nt[3]);return{major:ln,minor:qn,patch:ar,raw:Je}},ks=function(Je,Nt){return Nt.major>Je.major?!0:Nt.major<Je.major?!1:Nt.minor>Je.minor?!0:Nt.minor<Je.minor?!1:Nt.patch>=Je.patch},cu=function(Ue,Je){var Nt=bu(Ue),ln=bu(Je);ks(Nt,ln)},Ku=` | |
We expect a html5 doctype: <!doctype html> | |
This is to ensure consistent browser layout and measurement | |
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md | |
`,Iu=function(Ue){var Je=Ue.doctype;Je&&(Je.name.toLowerCase(),Je.publicId)};function cs(Ue){}function xu(Ue,Je){}function us(){xu(function(){cu(yu.react,i.version),Iu(document)},[])}function _o(Ue){var Je=(0,i.useRef)(Ue);return(0,i.useEffect)(function(){Je.current=Ue}),Je}function hs(){var Ue=null;function Je(){return Boolean(Ue)}function Nt(Pr){return Pr===Ue}function ln(Pr){Ue&&St(!1);var Fr={abandon:Pr};return Ue=Fr,Fr}function qn(){Ue||St(!1),Ue=null}function ar(){Ue&&(Ue.abandon(),qn())}return{isClaimed:Je,isActive:Nt,claim:ln,release:qn,tryAbandon:ar}}var ls=9,Vs=13,au=27,gu=32,qu=33,el=34,Yl=35,zu=36,Nu=37,su=38,il=39,fl=40,Xu,Ll=(Xu={},Xu[Vs]=!0,Xu[ls]=!0,Xu),Nl=function(Ue){Ll[Ue.keyCode]&&Ue.preventDefault()},Xl=function(){var Ue="visibilitychange";if(typeof document>"u")return Ue;var Je=[Ue,"ms"+Ue,"webkit"+Ue,"moz"+Ue,"o"+Ue],Nt=zt(Je,function(ln){return"on"+ln in document});return Nt||Ue}(),wc=0,Fl=5;function lf(Ue,Je){return Math.abs(Je.x-Ue.x)>=Fl||Math.abs(Je.y-Ue.y)>=Fl}var dl={type:"IDLE"};function zl(Ue){var Je=Ue.cancel,Nt=Ue.completed,ln=Ue.getPhase,qn=Ue.setPhase;return[{eventName:"mousemove",fn:function(Pr){var Fr=Pr.button,Oi=Pr.clientX,Ni=Pr.clientY;if(Fr===wc){var Fi={x:Oi,y:Ni},xi=ln();if(xi.type==="DRAGGING"){Pr.preventDefault(),xi.actions.move(Fi);return}xi.type!=="PENDING"&&St(!1);var wi=xi.point;if(lf(wi,Fi)){Pr.preventDefault();var oa=xi.actions.fluidLift(Fi);qn({type:"DRAGGING",actions:oa})}}}},{eventName:"mouseup",fn:function(Pr){var Fr=ln();if(Fr.type!=="DRAGGING"){Je();return}Pr.preventDefault(),Fr.actions.drop({shouldBlockNextClick:!0}),Nt()}},{eventName:"mousedown",fn:function(Pr){ln().type==="DRAGGING"&&Pr.preventDefault(),Je()}},{eventName:"keydown",fn:function(Pr){var Fr=ln();if(Fr.type==="PENDING"){Je();return}if(Pr.keyCode===au){Pr.preventDefault(),Je();return}Nl(Pr)}},{eventName:"resize",fn:Je},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ln().type==="PENDING"&&Je()}},{eventName:"webkitmouseforcedown",fn:function(Pr){var Fr=ln();if(Fr.type==="IDLE"&&St(!1),Fr.actions.shouldRespectForcePress()){Je();return}Pr.preventDefault()}},{eventName:Xl,fn:Je}]}function Zc(Ue){var Je=(0,i.useRef)(dl),Nt=(0,i.useRef)(mt),ln=Q(function(){return{eventName:"mousedown",fn:function(xi){if(!xi.defaultPrevented&&xi.button===wc&&!(xi.ctrlKey||xi.metaKey||xi.shiftKey||xi.altKey)){var wi=Ue.findClosestDraggableId(xi);if(wi){var oa=Ue.tryGetLock(wi,Pr,{sourceEvent:xi});if(oa){xi.preventDefault();var Wa={x:xi.clientX,y:xi.clientY};Nt.current(),Ni(oa,Wa)}}}}}},[Ue]),qn=Q(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(xi){if(!xi.defaultPrevented){var wi=Ue.findClosestDraggableId(xi);if(wi){var oa=Ue.findOptionsForDraggable(wi);oa&&(oa.shouldRespectForcePress||Ue.canGetLock(wi)&&xi.preventDefault())}}}}},[Ue]),ar=ae(function(){var xi={passive:!1,capture:!0};Nt.current=Ke(window,[qn,ln],xi)},[qn,ln]),Pr=ae(function(){var Fi=Je.current;Fi.type!=="IDLE"&&(Je.current=dl,Nt.current(),ar())},[ar]),Fr=ae(function(){var Fi=Je.current;Pr(),Fi.type==="DRAGGING"&&Fi.actions.cancel({shouldBlockNextClick:!0}),Fi.type==="PENDING"&&Fi.actions.abort()},[Pr]),Oi=ae(function(){var xi={capture:!0,passive:!1},wi=zl({cancel:Fr,completed:Pr,getPhase:function(){return Je.current},setPhase:function(Wa){Je.current=Wa}});Nt.current=Ke(window,wi,xi)},[Fr,Pr]),Ni=ae(function(xi,wi){Je.current.type!=="IDLE"&&St(!1),Je.current={type:"PENDING",point:wi,actions:xi},Oi()},[Oi]);Ma(function(){return ar(),function(){Nt.current()}},[ar])}var Ql;function Il(){}var Rc=(Ql={},Ql[el]=!0,Ql[qu]=!0,Ql[zu]=!0,Ql[Yl]=!0,Ql);function Jl(Ue,Je){function Nt(){Je(),Ue.cancel()}function ln(){Je(),Ue.drop()}return[{eventName:"keydown",fn:function(ar){if(ar.keyCode===au){ar.preventDefault(),Nt();return}if(ar.keyCode===gu){ar.preventDefault(),ln();return}if(ar.keyCode===fl){ar.preventDefault(),Ue.moveDown();return}if(ar.keyCode===su){ar.preventDefault(),Ue.moveUp();return}if(ar.keyCode===il){ar.preventDefault(),Ue.moveRight();return}if(ar.keyCode===Nu){ar.preventDefault(),Ue.moveLeft();return}if(Rc[ar.keyCode]){ar.preventDefault();return}Nl(ar)}},{eventName:"mousedown",fn:Nt},{eventName:"mouseup",fn:Nt},{eventName:"click",fn:Nt},{eventName:"touchstart",fn:Nt},{eventName:"resize",fn:Nt},{eventName:"wheel",fn:Nt,options:{passive:!0}},{eventName:Xl,fn:Nt}]}function kl(Ue){var Je=(0,i.useRef)(Il),Nt=Q(function(){return{eventName:"keydown",fn:function(ar){if(ar.defaultPrevented||ar.keyCode!==gu)return;var Pr=Ue.findClosestDraggableId(ar);if(!Pr)return;var Fr=Ue.tryGetLock(Pr,Fi,{sourceEvent:ar});if(!Fr)return;ar.preventDefault();var Oi=!0,Ni=Fr.snapLift();Je.current();function Fi(){Oi||St(!1),Oi=!1,Je.current(),ln()}Je.current=Ke(window,Jl(Ni,Fi),{capture:!0,passive:!1})}}},[Ue]),ln=ae(function(){var ar={passive:!1,capture:!0};Je.current=Ke(window,[Nt],ar)},[Nt]);Ma(function(){return ln(),function(){Je.current()}},[ln])}var Yc={type:"IDLE"},al=120,tf=.15;function Vl(Ue){var Je=Ue.cancel,Nt=Ue.getPhase;return[{eventName:"orientationchange",fn:Je},{eventName:"resize",fn:Je},{eventName:"contextmenu",fn:function(qn){qn.preventDefault()}},{eventName:"keydown",fn:function(qn){if(Nt().type!=="DRAGGING"){Je();return}qn.keyCode===au&&qn.preventDefault(),Je()}},{eventName:Xl,fn:Je}]}function Oc(Ue){var Je=Ue.cancel,Nt=Ue.completed,ln=Ue.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(ar){var Pr=ln();if(Pr.type!=="DRAGGING"){Je();return}Pr.hasMoved=!0;var Fr=ar.touches[0],Oi=Fr.clientX,Ni=Fr.clientY,Fi={x:Oi,y:Ni};ar.preventDefault(),Pr.actions.move(Fi)}},{eventName:"touchend",fn:function(ar){var Pr=ln();if(Pr.type!=="DRAGGING"){Je();return}ar.preventDefault(),Pr.actions.drop({shouldBlockNextClick:!0}),Nt()}},{eventName:"touchcancel",fn:function(ar){if(ln().type!=="DRAGGING"){Je();return}ar.preventDefault(),Je()}},{eventName:"touchforcechange",fn:function(ar){var Pr=ln();Pr.type==="IDLE"&&St(!1);var Fr=ar.touches[0];if(Fr){var Oi=Fr.force>=tf;if(Oi){var Ni=Pr.actions.shouldRespectForcePress();if(Pr.type==="PENDING"){Ni&&Je();return}if(Ni){if(Pr.hasMoved){ar.preventDefault();return}Je();return}ar.preventDefault()}}}},{eventName:Xl,fn:Je}]}function Zs(Ue){var Je=(0,i.useRef)(Yc),Nt=(0,i.useRef)(mt),ln=ae(function(){return Je.current},[]),qn=ae(function(oa){Je.current=oa},[]),ar=Q(function(){return{eventName:"touchstart",fn:function(oa){if(!oa.defaultPrevented){var Wa=Ue.findClosestDraggableId(oa);if(Wa){var To=Ue.tryGetLock(Wa,Fr,{sourceEvent:oa});if(To){var et=oa.touches[0],Ae=et.clientX,xt=et.clientY,Wn={x:Ae,y:xt};Nt.current(),xi(To,Wn)}}}}}},[Ue]),Pr=ae(function(){var oa={capture:!0,passive:!1};Nt.current=Ke(window,[ar],oa)},[ar]),Fr=ae(function(){var wi=Je.current;wi.type!=="IDLE"&&(wi.type==="PENDING"&&clearTimeout(wi.longPressTimerId),qn(Yc),Nt.current(),Pr())},[Pr,qn]),Oi=ae(function(){var wi=Je.current;Fr(),wi.type==="DRAGGING"&&wi.actions.cancel({shouldBlockNextClick:!0}),wi.type==="PENDING"&&wi.actions.abort()},[Fr]),Ni=ae(function(){var oa={capture:!0,passive:!1},Wa={cancel:Oi,completed:Fr,getPhase:ln},To=Ke(window,Oc(Wa),oa),et=Ke(window,Vl(Wa),oa);Nt.current=function(){To(),et()}},[Oi,ln,Fr]),Fi=ae(function(){var oa=ln();oa.type!=="PENDING"&&St(!1);var Wa=oa.actions.fluidLift(oa.point);qn({type:"DRAGGING",actions:Wa,hasMoved:!1})},[ln,qn]),xi=ae(function(oa,Wa){ln().type!=="IDLE"&&St(!1);var To=setTimeout(Fi,al);qn({type:"PENDING",point:Wa,actions:oa,longPressTimerId:To}),Ni()},[Ni,ln,qn,Fi]);Ma(function(){return Pr(),function(){Nt.current();var Wa=ln();Wa.type==="PENDING"&&(clearTimeout(Wa.longPressTimerId),qn(Yc))}},[ln,Pr,qn]),Ma(function(){var oa=Ke(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return oa},[])}function Qs(Ue){}var Al={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function bl(Ue,Je){if(Je==null)return!1;var Nt=Boolean(Al[Je.tagName.toLowerCase()]);if(Nt)return!0;var ln=Je.getAttribute("contenteditable");return ln==="true"||ln===""?!0:Je===Ue?!1:bl(Ue,Je.parentElement)}function hl(Ue,Je){var Nt=Je.target;return is(Nt)?bl(Ue,Nt):!1}var Ol=function(Ue){return z(Ue.getBoundingClientRect()).center};function Rl(Ue){return Ue instanceof qo(Ue).Element}var ql=function(){var Ue="matches";if(typeof document>"u")return Ue;var Je=[Ue,"msMatchesSelector","webkitMatchesSelector"],Nt=zt(Je,function(ln){return ln in Element.prototype});return Nt||Ue}();function Bl(Ue,Je){return Ue==null?null:Ue[ql](Je)?Ue:Bl(Ue.parentElement,Je)}function Ml(Ue,Je){return Ue.closest?Ue.closest(Je):Bl(Ue,Je)}function Qu(Ue){return"["+bo.contextId+'="'+Ue+'"]'}function $c(Ue,Je){var Nt=Je.target;if(!Rl(Nt))return null;var ln=Qu(Ue),qn=Ml(Nt,ln);return!qn||!is(qn)?null:qn}function fu(Ue,Je){var Nt=$c(Ue,Je);return Nt?Nt.getAttribute(bo.draggableId):null}function Mu(Ue,Je){var Nt="["+It.contextId+'="'+Ue+'"]',ln=Sn(document.querySelectorAll(Nt)),qn=zt(ln,function(ar){return ar.getAttribute(It.id)===Je});return!qn||!is(qn)?null:qn}function pl(Ue){Ue.preventDefault()}function Ic(Ue){var Je=Ue.expected,Nt=Ue.phase,ln=Ue.isLockActive,qn=Ue.shouldWarn;return!(!ln()||Je!==Nt)}function dc(Ue){var Je=Ue.lockAPI,Nt=Ue.store,ln=Ue.registry,qn=Ue.draggableId;if(Je.isClaimed())return!1;var ar=ln.draggable.findById(qn);return!(!ar||!ar.options.isEnabled||!qt(Nt.getState(),qn))}function El(Ue){var Je=Ue.lockAPI,Nt=Ue.contextId,ln=Ue.store,qn=Ue.registry,ar=Ue.draggableId,Pr=Ue.forceSensorStop,Fr=Ue.sourceEvent,Oi=dc({lockAPI:Je,store:ln,registry:qn,draggableId:ar});if(!Oi)return null;var Ni=qn.draggable.getById(ar),Fi=Mu(Nt,Ni.descriptor.id);if(!Fi||Fr&&!Ni.options.canDragInteractiveElements&&hl(Fi,Fr))return null;var xi=Je.claim(Pr||mt),wi="PRE_DRAG";function oa(){return Ni.options.shouldRespectForcePress}function Wa(){return Je.isActive(xi)}function To(Xi,Ha){Ic({expected:Xi,phase:wi,isLockActive:Wa,shouldWarn:!0})&&ln.dispatch(Ha())}var et=To.bind(null,"DRAGGING");function Ae(Xi){function Ha(){Je.release(),wi="COMPLETED"}wi!=="PRE_DRAG"&&(Ha(),wi!=="PRE_DRAG"&&St(!1)),ln.dispatch(Ur(Xi.liftActionArgs)),wi="DRAGGING";function ia(po,Ao){if(Ao===void 0&&(Ao={shouldBlockNextClick:!1}),Xi.cleanup(),Ao.shouldBlockNextClick){var ps=Ke(window,[{eventName:"click",fn:pl,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(ps)}Ha(),ln.dispatch(fa({reason:po}))}return(0,s.Z)({isActive:function(){return Ic({expected:"DRAGGING",phase:wi,isLockActive:Wa,shouldWarn:!1})},shouldRespectForcePress:oa,drop:function(Ao){return ia("DROP",Ao)},cancel:function(Ao){return ia("CANCEL",Ao)}},Xi.actions)}function xt(Xi){var Ha=$e(function(po){et(function(){return xo({client:po})})}),ia=Ae({liftActionArgs:{id:ar,clientSelection:Xi,movementMode:"FLUID"},cleanup:function(){return Ha.cancel()},actions:{move:Ha}});return(0,s.Z)({},ia,{move:Ha})}function Wn(){var Xi={moveUp:function(){return et(xr)},moveRight:function(){return et(Nr)},moveDown:function(){return et(Wr)},moveLeft:function(){return et(Jr)}};return Ae({liftActionArgs:{id:ar,clientSelection:Ol(Fi),movementMode:"SNAP"},cleanup:mt,actions:Xi})}function _r(){var Xi=Ic({expected:"PRE_DRAG",phase:wi,isLockActive:Wa,shouldWarn:!0});Xi&&Je.release()}var $i={isActive:function(){return Ic({expected:"PRE_DRAG",phase:wi,isLockActive:Wa,shouldWarn:!1})},shouldRespectForcePress:oa,fluidLift:xt,snapLift:Wn,abort:_r};return $i}var Xc=[Zc,kl,Zs];function oc(Ue){var Je=Ue.contextId,Nt=Ue.store,ln=Ue.registry,qn=Ue.customSensors,ar=Ue.enableDefaultSensors,Pr=[].concat(ar?Xc:[],qn||[]),Fr=(0,i.useState)(function(){return hs()})[0],Oi=ae(function(xt,Wn){xt.isDragging&&!Wn.isDragging&&Fr.tryAbandon()},[Fr]);Ma(function(){var xt=Nt.getState(),Wn=Nt.subscribe(function(){var _r=Nt.getState();Oi(xt,_r),xt=_r});return Wn},[Fr,Nt,Oi]),Ma(function(){return Fr.tryAbandon},[Fr.tryAbandon]);var Ni=ae(function(Ae){return dc({lockAPI:Fr,registry:ln,store:Nt,draggableId:Ae})},[Fr,ln,Nt]),Fi=ae(function(Ae,xt,Wn){return El({lockAPI:Fr,registry:ln,contextId:Je,store:Nt,draggableId:Ae,forceSensorStop:xt,sourceEvent:Wn&&Wn.sourceEvent?Wn.sourceEvent:null})},[Je,Fr,ln,Nt]),xi=ae(function(Ae){return fu(Je,Ae)},[Je]),wi=ae(function(Ae){var xt=ln.draggable.findById(Ae);return xt?xt.options:null},[ln.draggable]),oa=ae(function(){Fr.isClaimed()&&(Fr.tryAbandon(),Nt.getState().phase!=="IDLE"&&Nt.dispatch(mi()))},[Fr,Nt]),Wa=ae(Fr.isClaimed,[Fr]),To=Q(function(){return{canGetLock:Ni,tryGetLock:Fi,findClosestDraggableId:xi,findOptionsForDraggable:wi,tryReleaseLock:oa,isLockClaimed:Wa}},[Ni,Fi,xi,wi,oa,Wa]);Qs(Pr);for(var et=0;et<Pr.length;et++)Pr[et](To)}var hc=function(Je){return{onBeforeCapture:Je.onBeforeCapture,onBeforeDragStart:Je.onBeforeDragStart,onDragStart:Je.onDragStart,onDragEnd:Je.onDragEnd,onDragUpdate:Je.onDragUpdate}};function sc(Ue){return Ue.current||St(!1),Ue.current}function pc(Ue){var Je=Ue.contextId,Nt=Ue.setCallbacks,ln=Ue.sensors,qn=Ue.nonce,ar=Ue.dragHandleUsageInstructions,Pr=(0,i.useRef)(null);us();var Fr=_o(Ue),Oi=ae(function(){return hc(Fr.current)},[Fr]),Ni=xs(Je),Fi=ku({contextId:Je,text:ar}),xi=ko(Je,qn),wi=ae(function(po){sc(Pr).dispatch(po)},[]),oa=Q(function(){return _({publishWhileDragging:Si,updateDroppableScroll:Qi,updateDroppableIsEnabled:Zi,updateDroppableIsCombineEnabled:ka,collectionStarting:si},wi)},[wi]),Wa=ss(),To=Q(function(){return Jt(Wa,oa)},[Wa,oa]),et=Q(function(){return wo((0,s.Z)({scrollWindow:Tn,scrollDroppable:To.scrollDroppable},_({move:xo},wi)))},[To.scrollDroppable,wi]),Ae=Ms(Je),xt=Q(function(){return cr({announce:Ni,autoScroller:et,dimensionMarshal:To,focusMarshal:Ae,getResponders:Oi,styleMarshal:xi})},[Ni,et,To,Ae,Oi,xi]);Pr.current=xt;var Wn=ae(function(){var po=sc(Pr),Ao=po.getState();Ao.phase!=="IDLE"&&po.dispatch(mi())},[]),_r=ae(function(){var po=sc(Pr).getState();return po.isDragging||po.phase==="DROP_ANIMATING"},[]),$i=Q(function(){return{isDragging:_r,tryAbort:Wn}},[_r,Wn]);Nt($i);var Xi=ae(function(po){return qt(sc(Pr).getState(),po)},[]),Ha=ae(function(){return _e(sc(Pr).getState())},[]),ia=Q(function(){return{marshal:To,focus:Ae,contextId:Je,canLift:Xi,isMovementAllowed:Ha,dragHandleUsageInstructionsId:Fi,registry:Wa}},[Je,To,Fi,Ae,Xi,Ha,Wa]);return oc({contextId:Je,store:xt,registry:Wa,customSensors:ln,enableDefaultSensors:Ue.enableDefaultSensors!==!1}),(0,i.useEffect)(function(){return Wn},[Wn]),i.createElement(Gs.Provider,{value:ia},i.createElement(W.Provider,{context:Xo,store:xt},Ue.children))}var Mc=0;function Hl(){Mc=0}function pu(){return Q(function(){return""+Mc++},[])}function ld(){Hl(),nu()}function Pu(Ue){var Je=pu(),Nt=Ue.dragHandleUsageInstructions||Ft.dragHandleUsageInstructions;return i.createElement(Ye,null,function(ln){return i.createElement(pc,{nonce:Ue.nonce,contextId:Je,setCallbacks:ln,dragHandleUsageInstructions:Nt,enableDefaultSensors:Ue.enableDefaultSensors,sensors:Ue.sensors,onBeforeCapture:Ue.onBeforeCapture,onBeforeDragStart:Ue.onBeforeDragStart,onDragStart:Ue.onDragStart,onDragUpdate:Ue.onDragUpdate,onDragEnd:Ue.onDragEnd},Ue.children)})}var wu=function(Je){return function(Nt){return Je===Nt}},uc=wu("scroll"),_l=wu("auto"),Sl=wu("visible"),$u=function(Je,Nt){return Nt(Je.overflowX)||Nt(Je.overflowY)},Ul=function(Je,Nt){return Nt(Je.overflowX)&&Nt(Je.overflowY)},vc=function(Je){var Nt=window.getComputedStyle(Je),ln={overflowX:Nt.overflowX,overflowY:Nt.overflowY};return $u(ln,uc)||$u(ln,_l)},jc=function(){return!1;var Je,Nt,ln,qn},Wc=function Ue(Je){return Je==null?null:Je===document.body?jc()?Je:null:Je===document.documentElement?null:vc(Je)?Je:Ue(Je.parentElement)},xc=function(Ue){if(Ue)var Je=Wc(Ue.parentElement)},ll=function(Ue){return{x:Ue.scrollLeft,y:Ue.scrollTop}},gc=function Ue(Je){if(!Je)return!1;var Nt=window.getComputedStyle(Je);return Nt.position==="fixed"?!0:Ue(Je.parentElement)},Af=function(Ue){var Je=Wc(Ue),Nt=gc(Ue);return{closestScrollable:Je,isFixedOnPage:Nt}},Wf=function(Ue){var Je=Ue.descriptor,Nt=Ue.isEnabled,ln=Ue.isCombineEnabled,qn=Ue.isFixedOnPage,ar=Ue.direction,Pr=Ue.client,Fr=Ue.page,Oi=Ue.closest,Ni=function(){if(!Oi)return null;var oa=Oi.scrollSize,Wa=Oi.client,To=yn({scrollHeight:oa.scrollHeight,scrollWidth:oa.scrollWidth,height:Wa.paddingBox.height,width:Wa.paddingBox.width});return{pageMarginBox:Oi.page.marginBox,frameClient:Wa,scrollSize:oa,shouldClipSubject:Oi.shouldClipSubject,scroll:{initial:Oi.scroll,current:Oi.scroll,max:To,diff:{value:Zt,displacement:Zt}}}}(),Fi=ar==="vertical"?Hi:Fa,xi=Ge({page:Fr,withPlaceholder:null,axis:Fi,frame:Ni}),wi={descriptor:Je,isCombineEnabled:ln,isFixedOnPage:qn,axis:Fi,isEnabled:Nt,client:Pr,page:Fr,frame:Ni,subject:xi};return wi},Ef=function(Je,Nt){var ln=be(Je);if(!Nt||Je!==Nt)return ln;var qn=ln.paddingBox.top-Nt.scrollTop,ar=ln.paddingBox.left-Nt.scrollLeft,Pr=qn+Nt.scrollHeight,Fr=ar+Nt.scrollWidth,Oi={top:qn,right:Fr,bottom:Pr,left:ar},Ni=j(Oi,ln.border),Fi=Oe({borderBox:Ni,margin:ln.margin,border:ln.border,padding:ln.padding});return Fi},ec=function(Ue){var Je=Ue.ref,Nt=Ue.descriptor,ln=Ue.env,qn=Ue.windowScroll,ar=Ue.direction,Pr=Ue.isDropDisabled,Fr=Ue.isCombineEnabled,Oi=Ue.shouldClipSubject,Ni=ln.closestScrollable,Fi=Ef(Je,Ni),xi=ne(Fi,qn),wi=function(){if(!Ni)return null;var Wa=be(Ni),To={scrollHeight:Ni.scrollHeight,scrollWidth:Ni.scrollWidth};return{client:Wa,page:ne(Wa,qn),scroll:ll(Ni),scrollSize:To,shouldClipSubject:Oi}}(),oa=Wf({descriptor:Nt,isEnabled:!Pr,isCombineEnabled:Fr,isFixedOnPage:ln.isFixedOnPage,direction:ar,client:Fi,page:xi,closest:wi});return oa},Dc={passive:!1},cf={passive:!0},Kc=function(Ue){return Ue.shouldPublishImmediately?Dc:cf};function ff(Ue){var Je=(0,i.useContext)(Ue);return Je||St(!1),Je}var xl=function(Je){return Je&&Je.env.closestScrollable||null};function mc(Ue){var Je=(0,i.useRef)(null),Nt=ff(Gs),ln=ms("droppable"),qn=Nt.registry,ar=Nt.marshal,Pr=_o(Ue),Fr=Q(function(){return{id:Ue.droppableId,type:Ue.type,mode:Ue.mode}},[Ue.droppableId,Ue.mode,Ue.type]),Oi=(0,i.useRef)(Fr),Ni=Q(function(){return(0,ye.default)(function(_r,$i){Je.current||St(!1);var Xi={x:_r,y:$i};ar.updateDroppableScroll(Fr.id,Xi)})},[Fr.id,ar]),Fi=ae(function(){var _r=Je.current;return!_r||!_r.env.closestScrollable?Zt:ll(_r.env.closestScrollable)},[]),xi=ae(function(){var _r=Fi();Ni(_r.x,_r.y)},[Fi,Ni]),wi=Q(function(){return $e(xi)},[xi]),oa=ae(function(){var _r=Je.current,$i=xl(_r);_r&&$i||St(!1);var Xi=_r.scrollOptions;if(Xi.shouldPublishImmediately){xi();return}wi()},[wi,xi]),Wa=ae(function(_r,$i){Je.current&&St(!1);var Xi=Pr.current,Ha=Xi.getDroppableRef();Ha||St(!1);var ia=Af(Ha),po={ref:Ha,descriptor:Fr,env:ia,scrollOptions:$i};Je.current=po;var Ao=ec({ref:Ha,descriptor:Fr,env:ia,windowScroll:_r,direction:Xi.direction,isDropDisabled:Xi.isDropDisabled,isCombineEnabled:Xi.isCombineEnabled,shouldClipSubject:!Xi.ignoreContainerClipping}),ps=ia.closestScrollable;return ps&&(ps.setAttribute(Dn.contextId,Nt.contextId),ps.addEventListener("scroll",oa,Kc(po.scrollOptions))),Ao},[Nt.contextId,Fr,oa,Pr]),To=ae(function(){var _r=Je.current,$i=xl(_r);return _r&&$i||St(!1),ll($i)},[]),et=ae(function(){var _r=Je.current;_r||St(!1);var $i=xl(_r);Je.current=null,$i&&(wi.cancel(),$i.removeAttribute(Dn.contextId),$i.removeEventListener("scroll",oa,Kc(_r.scrollOptions)))},[oa,wi]),Ae=ae(function(_r){var $i=Je.current;$i||St(!1);var Xi=xl($i);Xi||St(!1),Xi.scrollTop+=_r.y,Xi.scrollLeft+=_r.x},[]),xt=Q(function(){return{getDimensionAndWatchScroll:Wa,getScrollWhileDragging:To,dragStopped:et,scroll:Ae}},[et,Wa,To,Ae]),Wn=Q(function(){return{uniqueId:ln,descriptor:Fr,callbacks:xt}},[xt,Fr,ln]);Ma(function(){return Oi.current=Wn.descriptor,qn.droppable.register(Wn),function(){Je.current&&et(),qn.droppable.unregister(Wn)}},[xt,Fr,et,Wn,ar,qn.droppable]),Ma(function(){Je.current&&ar.updateDroppableIsEnabled(Oi.current.id,!Ue.isDropDisabled)},[Ue.isDropDisabled,ar]),Ma(function(){Je.current&&ar.updateDroppableIsCombineEnabled(Oi.current.id,Ue.isCombineEnabled)},[Ue.isCombineEnabled,ar])}function vl(){}var Tl={width:0,height:0,margin:Gt},Kf=function(Je){var Nt=Je.isAnimatingOpenOnMount,ln=Je.placeholder,qn=Je.animate;return Nt||qn==="close"?Tl:{height:ln.client.borderBox.height,width:ln.client.borderBox.width,margin:ln.client.margin}},Qc=function(Je){var Nt=Je.isAnimatingOpenOnMount,ln=Je.placeholder,qn=Je.animate,ar=Kf({isAnimatingOpenOnMount:Nt,placeholder:ln,animate:qn});return{display:ln.display,boxSizing:"border-box",width:ar.width,height:ar.height,marginTop:ar.margin.top,marginRight:ar.margin.right,marginBottom:ar.margin.bottom,marginLeft:ar.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:qn!=="none"?yi.placeholder:null}};function nf(Ue){var Je=(0,i.useRef)(null),Nt=ae(function(){Je.current&&(clearTimeout(Je.current),Je.current=null)},[]),ln=Ue.animate,qn=Ue.onTransitionEnd,ar=Ue.onClose,Pr=Ue.contextId,Fr=(0,i.useState)(Ue.animate==="open"),Oi=Fr[0],Ni=Fr[1];(0,i.useEffect)(function(){return Oi?ln!=="open"?(Nt(),Ni(!1),vl):Je.current?vl:(Je.current=setTimeout(function(){Je.current=null,Ni(!1)}),Nt):vl},[ln,Oi,Nt]);var Fi=ae(function(wi){wi.propertyName==="height"&&(qn(),ln==="close"&&ar())},[ln,ar,qn]),xi=Qc({isAnimatingOpenOnMount:Oi,animate:Ue.animate,placeholder:Ue.placeholder});return i.createElement(Ue.placeholder.tagName,{style:xi,"data-rbd-placeholder-context-id":Pr,onTransitionEnd:Fi,ref:Ue.innerRef})}var df=i.memo(nf),Jc=i.createContext(null);function zf(Ue){Ue&&is(Ue)||St(!1)}function Tc(Ue){return typeof Ue=="boolean"}function tc(Ue,Je){Je.forEach(function(Nt){return Nt(Ue)})}var qc=[function(Je){var Nt=Je.props;Nt.droppableId||St(!1),typeof Nt.droppableId!="string"&&St(!1)},function(Je){var Nt=Je.props;Tc(Nt.isDropDisabled)||St(!1),Tc(Nt.isCombineEnabled)||St(!1),Tc(Nt.ignoreContainerClipping)||St(!1)},function(Je){var Nt=Je.getDroppableRef;zf(Nt())}],Vf=[function(Je){var Nt=Je.props,ln=Je.getPlaceholderRef;if(Nt.placeholder)var qn=ln()}],$l=[function(Je){var Nt=Je.props;Nt.renderClone||St(!1)},function(Je){var Nt=Je.getPlaceholderRef;Nt()&&St(!1)}];function yc(Ue){xu(function(){tc(Ue,qc),Ue.props.mode==="standard"&&tc(Ue,Vf),Ue.props.mode==="virtual"&&tc(Ue,$l)})}var Hf=function(Ue){(0,u.Z)(Je,Ue);function Je(){for(var ln,qn=arguments.length,ar=new Array(qn),Pr=0;Pr<qn;Pr++)ar[Pr]=arguments[Pr];return ln=Ue.call.apply(Ue,[this].concat(ar))||this,ln.state={isVisible:Boolean(ln.props.on),data:ln.props.on,animate:ln.props.shouldAnimate&&ln.props.on?"open":"none"},ln.onClose=function(){ln.state.animate==="close"&&ln.setState({isVisible:!1})},ln}Je.getDerivedStateFromProps=function(qn,ar){return qn.shouldAnimate?qn.on?{isVisible:!0,data:qn.on,animate:"open"}:ar.isVisible?{isVisible:!0,data:ar.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(qn.on),data:qn.on,animate:"none"}};var Nt=Je.prototype;return Nt.render=function(){if(!this.state.isVisible)return null;var qn={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(qn)},Je}(i.PureComponent),Gf={dragging:5e3,dropAnimating:4500},nc=function(Je,Nt){return Nt?yi.drop(Nt.duration):Je?yi.snap:yi.fluid},rf=function(Je,Nt){return Je?Nt?Rr.opacity.drop:Rr.opacity.combining:null},_c=function(Je){return Je.forceShouldAnimate!=null?Je.forceShouldAnimate:Je.mode==="SNAP"};function Zf(Ue){var Je=Ue.dimension,Nt=Je.client,ln=Ue.offset,qn=Ue.combineWith,ar=Ue.dropping,Pr=Boolean(qn),Fr=_c(Ue),Oi=Boolean(ar),Ni=Oi?Ri.drop(ln,Pr):Ri.moveTo(ln),Fi={position:"fixed",top:Nt.marginBox.top,left:Nt.marginBox.left,boxSizing:"border-box",width:Nt.borderBox.width,height:Nt.borderBox.height,transition:nc(Fr,ar),transform:Ni,opacity:rf(Pr,Oi),zIndex:Oi?Gf.dropAnimating:Gf.dragging,pointerEvents:"none"};return Fi}function Lc(Ue){return{transform:Ri.moveTo(Ue.offset),transition:Ue.shouldAnimateDisplacement?null:"none"}}function hf(Ue){return Ue.type==="DRAGGING"?Zf(Ue):Lc(Ue)}function ol(Ue,Je,Nt){Nt===void 0&&(Nt=Zt);var ln=window.getComputedStyle(Je),qn=Je.getBoundingClientRect(),ar=ue(qn,ln),Pr=ne(ar,Nt),Fr={client:ar,tagName:Je.tagName.toLowerCase(),display:ln.display},Oi={x:ar.marginBox.width,y:ar.marginBox.height},Ni={descriptor:Ue,placeholder:Fr,displaceBy:Oi,client:ar,page:Pr};return Ni}function cl(Ue){var Je=ms("draggable"),Nt=Ue.descriptor,ln=Ue.registry,qn=Ue.getDraggableRef,ar=Ue.canDragInteractiveElements,Pr=Ue.shouldRespectForcePress,Fr=Ue.isEnabled,Oi=Q(function(){return{canDragInteractiveElements:ar,shouldRespectForcePress:Pr,isEnabled:Fr}},[ar,Fr,Pr]),Ni=ae(function(oa){var Wa=qn();return Wa||St(!1),ol(Nt,Wa,oa)},[Nt,qn]),Fi=Q(function(){return{uniqueId:Je,descriptor:Nt,options:Oi,getDimension:Ni}},[Nt,Ni,Oi,Je]),xi=(0,i.useRef)(Fi),wi=(0,i.useRef)(!0);Ma(function(){return ln.draggable.register(xi.current),function(){return ln.draggable.unregister(xi.current)}},[ln.draggable]),Ma(function(){if(wi.current){wi.current=!1;return}var oa=xi.current;xi.current=Fi,ln.draggable.update(Fi,oa)},[Fi,ln.draggable])}function id(Ue,Je,Nt){xu(function(){function ln(ar){return"Draggable[id: "+ar+"]: "}var qn=Ue.draggableId;qn||St(!1),typeof qn!="string"&&St(!1),ze(Ue.index)||St(!1),Ue.mapped.type!=="DRAGGING"&&(zf(Nt()),Ue.isEnabled&&(as(Je,qn)||St(!1)))})}function Sf(Ue){}function Cc(Ue){Ue.preventDefault()}function Pc(Ue){var Je=(0,i.useRef)(null),Nt=ae(function(po){Je.current=po},[]),ln=ae(function(){return Je.current},[]),qn=ff(Gs),ar=qn.contextId,Pr=qn.dragHandleUsageInstructionsId,Fr=qn.registry,Oi=ff(Jc),Ni=Oi.type,Fi=Oi.droppableId,xi=Q(function(){return{id:Ue.draggableId,index:Ue.index,type:Ni,droppableId:Fi}},[Ue.draggableId,Ue.index,Ni,Fi]),wi=Ue.children,oa=Ue.draggableId,Wa=Ue.isEnabled,To=Ue.shouldRespectForcePress,et=Ue.canDragInteractiveElements,Ae=Ue.isClone,xt=Ue.mapped,Wn=Ue.dropAnimationFinished;if(id(Ue,ar,ln),Sf(Ae),!Ae){var _r=Q(function(){return{descriptor:xi,registry:Fr,getDraggableRef:ln,canDragInteractiveElements:et,shouldRespectForcePress:To,isEnabled:Wa}},[xi,Fr,ln,et,To,Wa]);cl(_r)}var $i=Q(function(){return Wa?{tabIndex:0,role:"button","aria-describedby":Pr,"data-rbd-drag-handle-draggable-id":oa,"data-rbd-drag-handle-context-id":ar,draggable:!1,onDragStart:Cc}:null},[ar,Pr,oa,Wa]),Xi=ae(function(po){xt.type==="DRAGGING"&&xt.dropping&&po.propertyName==="transform"&&Wn()},[Wn,xt]),Ha=Q(function(){var po=hf(xt),Ao=xt.type==="DRAGGING"&&xt.dropping?Xi:null,ps={innerRef:Nt,draggableProps:{"data-rbd-draggable-context-id":ar,"data-rbd-draggable-id":oa,style:po,onTransitionEnd:Ao},dragHandleProps:$i};return ps},[ar,$i,oa,xt,Xi,Nt]),ia=Q(function(){return{draggableId:xi.id,type:xi.type,source:{index:xi.index,droppableId:xi.droppableId}}},[xi.droppableId,xi.id,xi.index,xi.type]);return wi(Ha,xt.snapshot,ia)}var Rf=function(Ue,Je){return Ue===Je},Nc=function(Ue){var Je=Ue.combine,Nt=Ue.destination;return Nt?Nt.droppableId:Je?Je.droppableId:null},Or=function(Je){return Je.combine?Je.combine.draggableId:null},ni=function(Je){return Je.at&&Je.at.type==="COMBINE"?Je.at.combine.draggableId:null};function Ui(){var Ue=(0,ye.default)(function(qn,ar){return{x:qn,y:ar}}),Je=(0,ye.default)(function(qn,ar,Pr,Fr,Oi){return{isDragging:!0,isClone:ar,isDropAnimating:Boolean(Oi),dropAnimation:Oi,mode:qn,draggingOver:Pr,combineWith:Fr,combineTargetFor:null}}),Nt=(0,ye.default)(function(qn,ar,Pr,Fr,Oi,Ni,Fi){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Oi,combineWith:Ni,mode:ar,offset:qn,dimension:Pr,forceShouldAnimate:Fi,snapshot:Je(ar,Fr,Oi,Ni,null)}}}),ln=function(ar,Pr){if(ar.isDragging){if(ar.critical.draggable.id!==Pr.draggableId)return null;var Fr=ar.current.client.offset,Oi=ar.dimensions.draggables[Pr.draggableId],Ni=In(ar.impact),Fi=ni(ar.impact),xi=ar.forceShouldAnimate;return Nt(Ue(Fr.x,Fr.y),ar.movementMode,Oi,Pr.isClone,Ni,Fi,xi)}if(ar.phase==="DROP_ANIMATING"){var wi=ar.completed;if(wi.result.draggableId!==Pr.draggableId)return null;var oa=Pr.isClone,Wa=ar.dimensions.draggables[Pr.draggableId],To=wi.result,et=To.mode,Ae=Nc(To),xt=Or(To),Wn=ar.dropDuration,_r={duration:Wn,curve:Fn.drop,moveTo:ar.newHomeClientOffset,opacity:xt?Rr.opacity.drop:null,scale:xt?Rr.scale.drop:null};return{mapped:{type:"DRAGGING",offset:ar.newHomeClientOffset,dimension:Wa,dropping:_r,draggingOver:Ae,combineWith:xt,mode:et,forceShouldAnimate:null,snapshot:Je(et,oa,Ae,xt,_r)}}}return null};return ln}function Li(Ue){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:Ue,combineWith:null}}var Da={mapped:{type:"SECONDARY",offset:Zt,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Li(null)}};function ao(){var Ue=(0,ye.default)(function(Pr,Fr){return{x:Pr,y:Fr}}),Je=(0,ye.default)(Li),Nt=(0,ye.default)(function(Pr,Fr,Oi){return Fr===void 0&&(Fr=null),{mapped:{type:"SECONDARY",offset:Pr,combineTargetFor:Fr,shouldAnimateDisplacement:Oi,snapshot:Je(Fr)}}}),ln=function(Fr){return Fr?Nt(Zt,Fr,!0):null},qn=function(Fr,Oi,Ni,Fi){var xi=Ni.displaced.visible[Fr],wi=Boolean(Fi.inVirtualList&&Fi.effected[Fr]),oa=zr(Ni),Wa=oa&&oa.draggableId===Fr?Oi:null;if(!xi){if(!wi)return ln(Wa);if(Ni.displaced.invisible[Fr])return null;var To=Xe(Fi.displacedBy.point),et=Ue(To.x,To.y);return Nt(et,Wa,!0)}if(wi)return ln(Wa);var Ae=Ni.displacedBy.point,xt=Ue(Ae.x,Ae.y);return Nt(xt,Wa,xi.shouldAnimate)},ar=function(Fr,Oi){if(Fr.isDragging)return Fr.critical.draggable.id===Oi.draggableId?null:qn(Oi.draggableId,Fr.critical.draggable.id,Fr.impact,Fr.afterCritical);if(Fr.phase==="DROP_ANIMATING"){var Ni=Fr.completed;return Ni.result.draggableId===Oi.draggableId?null:qn(Oi.draggableId,Ni.result.draggableId,Ni.impact,Ni.afterCritical)}return null};return ar}var Bo=function(){var Je=Ui(),Nt=ao(),ln=function(ar,Pr){return Je(ar,Pr)||Nt(ar,Pr)||Da};return ln},Yo={dropAnimationFinished:aa},ys=(0,W.connect)(Bo,Yo,null,{context:Xo,pure:!0,areStatePropsEqual:Rf})(Pc);function Ps(Ue){var Je=ff(Jc),Nt=Je.isUsingCloneFor;return Nt===Ue.draggableId&&!Ue.isClone?null:i.createElement(ys,Ue)}function es(Ue){var Je=typeof Ue.isDragDisabled=="boolean"?!Ue.isDragDisabled:!0,Nt=Boolean(Ue.disableInteractiveElementBlocking),ln=Boolean(Ue.shouldRespectForcePress);return i.createElement(Ps,(0,s.Z)({},Ue,{isClone:!1,isEnabled:Je,canDragInteractiveElements:Nt,shouldRespectForcePress:ln}))}function ws(Ue){var Je=(0,i.useContext)(Gs);Je||St(!1);var Nt=Je.contextId,ln=Je.isMovementAllowed,qn=(0,i.useRef)(null),ar=(0,i.useRef)(null),Pr=Ue.children,Fr=Ue.droppableId,Oi=Ue.type,Ni=Ue.mode,Fi=Ue.direction,xi=Ue.ignoreContainerClipping,wi=Ue.isDropDisabled,oa=Ue.isCombineEnabled,Wa=Ue.snapshot,To=Ue.useClone,et=Ue.updateViewportMaxScroll,Ae=Ue.getContainerForClone,xt=ae(function(){return qn.current},[]),Wn=ae(function(Ds){qn.current=Ds},[]),_r=ae(function(){return ar.current},[]),$i=ae(function(Ds){ar.current=Ds},[]);yc({props:Ue,getDroppableRef:xt,getPlaceholderRef:_r});var Xi=ae(function(){ln()&&et({maxScroll:ee()})},[ln,et]);mc({droppableId:Fr,type:Oi,mode:Ni,direction:Fi,isDropDisabled:wi,isCombineEnabled:oa,ignoreContainerClipping:xi,getDroppableRef:xt});var Ha=i.createElement(Hf,{on:Ue.placeholder,shouldAnimate:Ue.shouldAnimatePlaceholder},function(Ds){var ru=Ds.onClose,Au=Ds.data,_u=Ds.animate;return i.createElement(df,{placeholder:Au,onClose:ru,innerRef:$i,animate:_u,contextId:Nt,onTransitionEnd:Xi})}),ia=Q(function(){return{innerRef:Wn,placeholder:Ha,droppableProps:{"data-rbd-droppable-id":Fr,"data-rbd-droppable-context-id":Nt}}},[Nt,Fr,Ha,Wn]),po=To?To.dragging.draggableId:null,Ao=Q(function(){return{droppableId:Fr,type:Oi,isUsingCloneFor:po}},[Fr,po,Oi]);function ps(){if(!To)return null;var Ds=To.dragging,ru=To.render,Au=i.createElement(Ps,{draggableId:Ds.draggableId,index:Ds.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(_u,vu){return ru(_u,vu,Ds)});return Le.createPortal(Au,Ae())}return i.createElement(Jc.Provider,{value:Ao},Pr(ia,Wa),ps())}var ou=function(Je,Nt){return Je===Nt.droppable.type},gl=function(Je,Nt){return Nt.draggables[Je.draggable.id]},Tu=function(){var Je={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},Nt=(0,s.Z)({},Je,{shouldAnimatePlaceholder:!1}),ln=(0,ye.default)(function(Pr){return{draggableId:Pr.id,type:Pr.type,source:{index:Pr.index,droppableId:Pr.droppableId}}}),qn=(0,ye.default)(function(Pr,Fr,Oi,Ni,Fi,xi){var wi=Fi.descriptor.id,oa=Fi.descriptor.droppableId===Pr;if(oa){var Wa=xi?{render:xi,dragging:ln(Fi.descriptor)}:null,To={isDraggingOver:Oi,draggingOverWith:Oi?wi:null,draggingFromThisWith:wi,isUsingPlaceholder:!0};return{placeholder:Fi.placeholder,shouldAnimatePlaceholder:!1,snapshot:To,useClone:Wa}}if(!Fr)return Nt;if(!Ni)return Je;var et={isDraggingOver:Oi,draggingOverWith:wi,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:Fi.placeholder,shouldAnimatePlaceholder:!0,snapshot:et,useClone:null}}),ar=function(Fr,Oi){var Ni=Oi.droppableId,Fi=Oi.type,xi=!Oi.isDropDisabled,wi=Oi.renderClone;if(Fr.isDragging){var oa=Fr.critical;if(!ou(Fi,oa))return Nt;var Wa=gl(oa,Fr.dimensions),To=In(Fr.impact)===Ni;return qn(Ni,xi,To,To,Wa,wi)}if(Fr.phase==="DROP_ANIMATING"){var et=Fr.completed;if(!ou(Fi,et.critical))return Nt;var Ae=gl(et.critical,Fr.dimensions);return qn(Ni,xi,Nc(et.result)===Ni,In(et.impact)===Ni,Ae,wi)}if(Fr.phase==="IDLE"&&Fr.completed&&!Fr.shouldFlush){var xt=Fr.completed;if(!ou(Fi,xt.critical))return Nt;var Wn=In(xt.impact)===Ni,_r=Boolean(xt.impact.at&&xt.impact.at.type==="COMBINE"),$i=xt.critical.droppable.id===Ni;return Wn?_r?Je:Nt:$i?Je:Nt}return Nt};return ar},ju={updateViewportMaxScroll:Qn};function eu(){return document.body||St(!1),document.body}var Du={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:eu},Vu=(0,W.connect)(Tu,ju,null,{context:Xo,pure:!0,areStatePropsEqual:Rf})(ws);Vu.defaultProps=Du},23481:(T,g,t)=>{"use strict";t.d(g,{ZP:()=>bo});var i=t(68404),u=t(59160),s=t.n(u);function f(It){var fn,Dn,Kn="";if(typeof It=="string"||typeof It=="number")Kn+=It;else if(typeof It=="object")if(Array.isArray(It))for(fn=0;fn<It.length;fn++)It[fn]&&(Dn=f(It[fn]))&&(Kn&&(Kn+=" "),Kn+=Dn);else for(fn in It)It[fn]&&(Kn&&(Kn+=" "),Kn+=fn);return Kn}function l(){for(var It,fn,Dn=0,Kn="";Dn<arguments.length;)(It=arguments[Dn++])&&(fn=f(It))&&(Kn&&(Kn+=" "),Kn+=fn);return Kn}const p=l;var v=t(28641),d=t.n(v);function h(It){return It.filter(function(fn,Dn,Kn){return Kn.indexOf(fn)===Dn})}function y(It){return It.map(function(fn){if(!fn||fn.indexOf("-")===-1||fn.toLowerCase()!==fn)return fn;var Dn=fn.split("-");return"".concat(Dn[0],"-").concat(Dn[1].toUpperCase())})}function m(){var It=[];return typeof window<"u"&&(window.navigator.languages&&(It=It.concat(window.navigator.languages)),window.navigator.language&&It.push(window.navigator.language),window.navigator.userLanguage&&It.push(window.navigator.userLanguage),window.navigator.browserLanguage&&It.push(window.navigator.browserLanguage),window.navigator.systemLanguage&&It.push(window.navigator.systemLanguage)),It.push("en-US"),y(h(It))}var b=d()(m);function S(){return b()[0]}var w=d()(S);const O=w;function C(It,fn,Dn){return function(ii){var Mi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Dn,ja=It(ii)+Mi;return fn(ja)}}function R(It){return function(Dn){return new Date(It(Dn).getTime()-1)}}function L(It){return function(Dn){return It.map(function(Kn){return Kn(Dn)})}}function A(It){if(It instanceof Date)return It.getFullYear();if(typeof It=="number")return It;var fn=parseInt(It,10);if(typeof It=="string"&&!isNaN(fn))return fn;throw new Error("Failed to get year from date: ".concat(It,"."))}function D(It){if(It instanceof Date)return It.getMonth();throw new Error("Failed to get month from date: ".concat(It,"."))}function _(It){if(It instanceof Date)return It.getMonth()+1;throw new Error("Failed to get human-readable month from date: ".concat(It,"."))}function U(It){if(It instanceof Date)return It.getDate();throw new Error("Failed to get year from date: ".concat(It,"."))}function P(It){if(It instanceof Date)return It.getHours();if(typeof It=="string"){var fn=It.split(":");if(fn.length>=2){var Dn=fn[0],Kn=parseInt(Dn,10);if(!isNaN(Kn))return Kn}}throw new Error("Failed to get hours from date: ".concat(It,"."))}function V(It){if(It instanceof Date)return It.getMinutes();if(typeof It=="string"){var fn=It.split(":");if(fn.length>=2){var Dn=fn[1]||0,Kn=parseInt(Dn,10);if(!isNaN(Kn))return Kn}}throw new Error("Failed to get minutes from date: ".concat(It,"."))}function W(It){if(It instanceof Date)return It.getSeconds();if(typeof It=="string"){var fn=It.split(":");if(fn.length>=2){var Dn=fn[2]||0,Kn=parseInt(Dn,10);if(!isNaN(Kn))return Kn}}throw new Error("Failed to get seconds from date: ".concat(It,"."))}function K(It){var fn=A(It),Dn=fn+(-fn+1)%100,Kn=new Date;return Kn.setFullYear(Dn,0,1),Kn.setHours(0,0,0,0),Kn}var oe=C(A,K,-100),q=C(A,K,100),Q=R(q),ae=C(A,Q,-100),re=C(A,Q,100),z=L([K,Q]);function j(It){var fn=A(It),Dn=fn+(-fn+1)%10,Kn=new Date;return Kn.setFullYear(Dn,0,1),Kn.setHours(0,0,0,0),Kn}var I=C(A,j,-10),N=C(A,j,10),X=R(N),Oe=C(A,X,-10),he=C(A,X,10),Z=L([j,X]);function G(It){var fn=A(It),Dn=new Date;return Dn.setFullYear(fn,0,1),Dn.setHours(0,0,0,0),Dn}var ne=C(A,G,-1),ue=C(A,G,1),be=R(ue),ye=C(A,be,-1),Se=C(A,be,1),$e=L([G,be]);function Le(It,fn){return function(Kn){var ii=arguments.length>1&&arguments[1]!==void 0?arguments[1]:fn,Mi=A(Kn),ja=D(Kn)+ii,Ma=new Date;return Ma.setFullYear(Mi,ja,1),Ma.setHours(0,0,0,0),It(Ma)}}function ct(It){var fn=A(It),Dn=D(It),Kn=new Date;return Kn.setFullYear(fn,Dn,1),Kn.setHours(0,0,0,0),Kn}var Bt=Le(ct,-1),Tt=Le(ct,1),Me=R(Tt),te=Le(Me,-1),ce=Le(Me,1),pe=L([ct,Me]);function Fe(It,fn){return function(Kn){var ii=arguments.length>1&&arguments[1]!==void 0?arguments[1]:fn,Mi=A(Kn),ja=D(Kn),Ma=U(Kn)+ii,Xa=new Date;return Xa.setFullYear(Mi,ja,Ma),Xa.setHours(0,0,0,0),It(Xa)}}function pt(It){var fn=A(It),Dn=D(It),Kn=U(It),ii=new Date;return ii.setFullYear(fn,Dn,Kn),ii.setHours(0,0,0,0),ii}var ot=Fe(pt,-1),mt=Fe(pt,1),At=R(mt),Ke=Fe(At,-1),Ve=Fe(At,1),Lt=L([pt,At]);function Rt(It){return U(Me(It))}function St(It){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,Dn="".concat(It);return Dn.length>=fn?It:"0000".concat(Dn).slice(-fn)}function Ye(It){var fn=St(P(It)),Dn=St(V(It));return"".concat(fn,":").concat(Dn)}function He(It){var fn=St(P(It)),Dn=St(V(It)),Kn=St(W(It));return"".concat(fn,":").concat(Dn,":").concat(Kn)}function vt(It){var fn=St(A(It),4),Dn=St(_(It));return"".concat(fn,"-").concat(Dn)}function at(It){var fn=St(A(It),4),Dn=St(_(It)),Kn=St(U(It));return"".concat(fn,"-").concat(Dn,"-").concat(Kn)}function Re(It){return"".concat(at(It),"T").concat(He(It))}var ge;function Ee(It){return Zt(It)||Ft(It)||it(It)||je()}function je(){throw new TypeError(`Invalid attempt to spread non-iterable instance. | |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function it(It,fn){if(It){if(typeof It=="string")return sn(It,fn);var Dn=Object.prototype.toString.call(It).slice(8,-1);if(Dn==="Object"&&It.constructor&&(Dn=It.constructor.name),Dn==="Map"||Dn==="Set")return Array.from(It);if(Dn==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Dn))return sn(It,fn)}}function Ft(It){if(typeof Symbol<"u"&&It[Symbol.iterator]!=null||It["@@iterator"]!=null)return Array.from(It)}function Zt(It){if(Array.isArray(It))return sn(It)}function sn(It,fn){(fn==null||fn>It.length)&&(fn=It.length);for(var Dn=0,Kn=new Array(fn);Dn<fn;Dn++)Kn[Dn]=It[Dn];return Kn}function Mt(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}var qe={ARABIC:"Arabic",HEBREW:"Hebrew",ISO_8601:"ISO 8601",US:"US"},Xe=(ge={},Mt(ge,qe.US,["en-CA","en-US","es-AR","es-BO","es-CL","es-CO","es-CR","es-DO","es-EC","es-GT","es-HN","es-MX","es-NI","es-PA","es-PE","es-PR","es-SV","es-VE","pt-BR"]),Mt(ge,qe.ARABIC,["ar","ar-AE","ar-BH","ar-DZ","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LY","ar-OM","ar-QA","ar-SA","ar-SD","ar-SY","ar-YE","dv","dv-MV","ps","ps-AR"]),Mt(ge,qe.HEBREW,["he","he-IL"]),ge),Ie=Ee(Array(7)).map(function(It,fn){return fn}),de=new Map;function Te(It){return function(fn,Dn){var Kn=fn||O();de.has(Kn)||de.set(Kn,new Map);var ii=de.get(Kn);return ii.has(It)||ii.set(It,new Intl.DateTimeFormat(Kn,It).format),ii.get(It)(Dn)}}function we(It){var fn=new Date(It);return new Date(fn.setHours(12))}function Dt(It){return function(fn,Dn){return Te(It)(fn,we(Dn))}}var ft={day:"numeric",month:"numeric",year:"numeric"},ut={day:"numeric"},Gt={day:"numeric",month:"long",year:"numeric"},xn={month:"long"},rr={month:"long",year:"numeric"},Ne={weekday:"short"},Ge={weekday:"long"},nt={year:"numeric"},ze=Dt(ft),tt=Dt(ut),gt=Dt(Gt),zt=Dt(xn),Sn=Dt(rr),An=Dt(Ne),Hn=Dt(Ge),Vn=Dt(nt),tr=Ie[0],Er=Ie[5],pr=Ie[6];function zr(It){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:qe.ISO_8601,Dn=It.getDay();switch(fn){case qe.ISO_8601:return(Dn+6)%7;case qe.ARABIC:return(Dn+1)%7;case qe.HEBREW:case qe.US:return Dn;default:throw new Error("Unsupported calendar type.")}}function fi(It){var fn=K(It);return A(fn)}function $r(It){var fn=j(It);return A(fn)}function Zr(It){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:qe.ISO_8601,Dn=A(It),Kn=D(It),ii=It.getDate()-zr(It,fn);return new Date(Dn,Kn,ii)}function vi(It){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:qe.ISO_8601,Dn=fn===qe.US?qe.US:qe.ISO_8601,Kn=Zr(It,fn),ii=A(It)+1,Mi,ja;do Mi=new Date(ii,0,Dn===qe.ISO_8601?4:1),ja=Zr(Mi,fn),ii-=1;while(It<ja);return Math.round((Kn-ja)/(864e5*7))+1}function ui(It,fn){switch(It){case"century":return K(fn);case"decade":return j(fn);case"year":return G(fn);case"month":return ct(fn);case"day":return pt(fn);default:throw new Error("Invalid rangeType: ".concat(It))}}function Ji(It,fn){switch(It){case"century":return oe(fn);case"decade":return I(fn);case"year":return ne(fn);case"month":return Bt(fn);default:throw new Error("Invalid rangeType: ".concat(It))}}function pi(It,fn){switch(It){case"century":return q(fn);case"decade":return N(fn);case"year":return ue(fn);case"month":return Tt(fn);default:throw new Error("Invalid rangeType: ".concat(It))}}var ta=function(fn,Dn){switch(fn){case"decade":return I(Dn,-100);case"year":return ne(Dn,-10);case"month":return Bt(Dn,-12);default:throw new Error("Invalid rangeType: ".concat(fn))}},sa=function(fn,Dn){switch(fn){case"decade":return N(Dn,100);case"year":return ue(Dn,10);case"month":return Tt(Dn,12);default:throw new Error("Invalid rangeType: ".concat(fn))}};function Hi(It,fn){switch(It){case"century":return Q(fn);case"decade":return X(fn);case"year":return be(fn);case"month":return Me(fn);case"day":return At(fn);default:throw new Error("Invalid rangeType: ".concat(It))}}function Fa(It,fn){switch(It){case"century":return ae(fn);case"decade":return Oe(fn);case"year":return ye(fn);case"month":return te(fn);default:throw new Error("Invalid rangeType: ".concat(It))}}var ra=function(fn,Dn){switch(fn){case"decade":return Oe(Dn,-100);case"year":return ye(Dn,-10);case"month":return te(Dn,-12);default:throw new Error("Invalid rangeType: ".concat(fn))}};function ba(It,fn){switch(It){case"century":return z(fn);case"decade":return Z(fn);case"year":return $e(fn);case"month":return pe(fn);case"day":return Lt(fn);default:throw new Error("Invalid rangeType: ".concat(It))}}function va(It,fn,Dn){var Kn=[fn,Dn].sort(function(ii,Mi){return ii-Mi});return[ui(It,Kn[0]),Hi(It,Kn[1])]}function oo(It){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Vn,Dn=arguments.length>2?arguments[2]:void 0;return Dn.map(function(Kn){return fn(It,Kn)}).join(" \u2013 ")}function Qa(It,fn,Dn){return oo(It,fn,z(Dn))}function za(It,fn,Dn){return oo(It,fn,Z(Dn))}function lo(It){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:qe.ISO_8601,Dn=It.getDay();switch(fn){case qe.ARABIC:case qe.HEBREW:return Dn===Er||Dn===pr;case qe.ISO_8601:case qe.US:return Dn===pr||Dn===tr;default:throw new Error("Unsupported calendar type.")}}function Io(It){return Io=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(fn){return typeof fn}:function(fn){return fn&&typeof Symbol=="function"&&fn.constructor===Symbol&&fn!==Symbol.prototype?"symbol":typeof fn},Io(It)}var Bn=Object.values(qe),tn=["century","decade","year","month"],Qt=s().oneOf(Bn),Cn=s().oneOfType([s().string,s().arrayOf(s().string)]),wr=function(fn,Dn,Kn){var ii=fn[Dn];if(!ii)return null;if(!(ii instanceof Date))return new Error("Invalid prop `".concat(Dn,"` of type `").concat(Io(ii),"` supplied to `").concat(Kn,"`, expected instance of `Date`."));var Mi=fn.maxDate;return Mi&&ii>Mi?new Error("Invalid prop `".concat(Dn,"` of type `").concat(Io(ii),"` supplied to `").concat(Kn,"`, minDate cannot be larger than maxDate.")):null},nn=function(fn,Dn,Kn){var ii=fn[Dn];if(!ii)return null;if(!(ii instanceof Date))return new Error("Invalid prop `".concat(Dn,"` of type `").concat(Io(ii),"` supplied to `").concat(Kn,"`, expected instance of `Date`."));var Mi=fn.minDate;return Mi&&ii<Mi?new Error("Invalid prop `".concat(Dn,"` of type `").concat(Io(ii),"` supplied to `").concat(Kn,"`, maxDate cannot be smaller than minDate.")):null},Nn=s().oneOfType([s().func,s().shape({current:s().any})]),Zn=s().oneOfType([s().instanceOf(Date),s().arrayOf(s().instanceOf(Date))]),or=s().arrayOf(s().oneOf(tn)),st=function(fn,Dn,Kn){var ii=fn[Dn],Mi=fn.views,ja=Mi||tn;return ii!==void 0&&ja.indexOf(ii)===-1?new Error("Invalid prop `".concat(Dn,"` of value `").concat(ii,"` supplied to `").concat(Kn,"`, expected one of [").concat(ja.map(function(Ma){return'"'.concat(Ma,'"')}).join(", "),"].")):null};st.isRequired=function(It,fn,Dn){var Kn=It[fn];return Kn?st(It,fn,Dn):new Error("The prop `".concat(fn,"` is marked as required in `").concat(Dn,"`, but its value is `").concat(Kn,"`."))};var jt={activeStartDate:s().instanceOf(Date).isRequired,hover:s().instanceOf(Date),locale:s().string,maxDate:nn,minDate:wr,onClick:s().func,onMouseOver:s().func,tileClassName:s().oneOfType([s().func,Cn]),tileContent:s().oneOfType([s().func,s().node]),value:Zn,valueType:s().string},on={activeStartDate:s().instanceOf(Date).isRequired,classes:s().arrayOf(s().string).isRequired,date:s().instanceOf(Date).isRequired,locale:s().string,maxDate:nn,minDate:wr,onClick:s().func,onMouseOver:s().func,style:s().objectOf(s().oneOfType([s().string,s().number])),tileClassName:s().oneOfType([s().func,Cn]),tileContent:s().oneOfType([s().func,s().node]),tileDisabled:s().func},Pn="react-calendar__navigation";function Wt(It){var fn=It.activeStartDate,Dn=It.drillUp,Kn=It.formatMonthYear,ii=Kn===void 0?Sn:Kn,Mi=It.formatYear,ja=Mi===void 0?Vn:Mi,Ma=It.locale,Xa=It.maxDate,Po=It.minDate,ko=It.navigationAriaLabel,qo=ko===void 0?"":ko,is=It.navigationAriaLive,as=It.navigationLabel,Ms=It.next2AriaLabel,Qo=Ms===void 0?"":Ms,ss=It.next2Label,Xo=ss===void 0?"\xBB":ss,bs=It.nextAriaLabel,js=bs===void 0?"":bs,$s=It.nextLabel,xs=$s===void 0?"\u203A":$s,vs=It.prev2AriaLabel,lu=vs===void 0?"":vs,nu=It.prev2Label,ms=nu===void 0?"\xAB":nu,Ns=It.prevAriaLabel,ku=Ns===void 0?"":Ns,Gs=It.prevLabel,yu=Gs===void 0?"\u2039":Gs,Hu=It.setActiveStartDate,bu=It.showDoubleView,ks=It.view,cu=It.views,Ku=cu.indexOf(ks)>0,Iu=ks!=="century",cs=Ji(ks,fn),xu=Iu&&ta(ks,fn),us=pi(ks,fn),_o=Iu&&sa(ks,fn),hs=function(){if(cs.getFullYear()<0)return!0;var su=Fa(ks,fn);return Po&&Po>=su}(),ls=Iu&&function(){if(xu.getFullYear()<0)return!0;var su=ra(ks,fn);return Po&&Po>=su}(),Vs=Xa&&Xa<us,au=Iu&&Xa&&Xa<_o;function gu(){Hu(cs,"prev")}function qu(){Hu(xu,"prev2")}function el(){Hu(us,"next")}function Yl(){Hu(_o,"next2")}function zu(su){var il=function(){switch(ks){case"century":return Qa(Ma,ja,su);case"decade":return za(Ma,ja,su);case"year":return ja(Ma,su);case"month":return ii(Ma,su);default:throw new Error("Invalid view: ".concat(ks,"."))}}();return as?as({date:su,label:il,locale:Ma||w(),view:ks}):il}function Nu(){var su="".concat(Pn,"__label");return i.createElement("button",{"aria-label":qo,"aria-live":is,className:su,disabled:!Ku,onClick:Dn,style:{flexGrow:1},type:"button"},i.createElement("span",{className:"".concat(su,"__labelText ").concat(su,"__labelText--from")},zu(fn)),bu&&i.createElement(i.Fragment,null,i.createElement("span",{className:"".concat(su,"__divider")}," \u2013 "),i.createElement("span",{className:"".concat(su,"__labelText ").concat(su,"__labelText--to")},zu(us))))}return i.createElement("div",{className:Pn},ms!==null&&Iu&&i.createElement("button",{"aria-label":lu,className:"".concat(Pn,"__arrow ").concat(Pn,"__prev2-button"),disabled:ls,onClick:qu,type:"button"},ms),yu!==null&&i.createElement("button",{"aria-label":ku,className:"".concat(Pn,"__arrow ").concat(Pn,"__prev-button"),disabled:hs,onClick:gu,type:"button"},yu),Nu(),xs!==null&&i.createElement("button",{"aria-label":js,className:"".concat(Pn,"__arrow ").concat(Pn,"__next-button"),disabled:Vs,onClick:el,type:"button"},xs),Xo!==null&&Iu&&i.createElement("button",{"aria-label":Qo,className:"".concat(Pn,"__arrow ").concat(Pn,"__next2-button"),disabled:au,onClick:Yl,type:"button"},Xo))}Wt.propTypes={activeStartDate:s().instanceOf(Date).isRequired,drillUp:s().func.isRequired,formatMonthYear:s().func,formatYear:s().func,locale:s().string,maxDate:s().instanceOf(Date),minDate:s().instanceOf(Date),navigationAriaLabel:s().string,navigationAriaLive:s().string,navigationLabel:s().func,next2AriaLabel:s().string,next2Label:s().node,nextAriaLabel:s().string,nextLabel:s().node,prev2AriaLabel:s().string,prev2Label:s().node,prevAriaLabel:s().string,prevLabel:s().node,setActiveStartDate:s().func.isRequired,showDoubleView:s().bool,view:st.isRequired,views:or.isRequired};var kt=["children","className","direction","count","offset","style","wrap"];function dn(){return dn=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},dn.apply(this,arguments)}function _t(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Vt(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?_t(Object(Dn),!0).forEach(function(Kn){an(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):_t(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function an(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function cn(It,fn){if(It==null)return{};var Dn=Xt(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function Xt(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}function gn(It){return"".concat(It,"%")}function Rn(It){var fn=It.children,Dn=It.className,Kn=It.direction,ii=It.count,Mi=It.offset,ja=It.style,Ma=It.wrap,Xa=cn(It,kt);return i.createElement("div",dn({className:Dn,style:Vt({display:"flex",flexDirection:Kn,flexWrap:Ma?"wrap":"no-wrap"},ja)},Xa),i.Children.map(fn,function(Po,ko){return i.cloneElement(Po,Vt(Vt({},Po.props),{},{style:{flexBasis:gn(100/ii),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:Mi&&ko===0?gn(100*Mi/ii):null}}))}))}Rn.propTypes={children:s().node,className:s().string,count:s().number.isRequired,direction:s().string,offset:s().number,style:s().objectOf(s().oneOfType([s().string,s().number])),wrap:s().bool};function jn(It){return ri(It)||Mr(It)||yr(It)||sr()}function sr(){throw new TypeError(`Invalid attempt to spread non-iterable instance. | |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yr(It,fn){if(It){if(typeof It=="string")return ai(It,fn);var Dn=Object.prototype.toString.call(It).slice(8,-1);if(Dn==="Object"&&It.constructor&&(Dn=It.constructor.name),Dn==="Map"||Dn==="Set")return Array.from(It);if(Dn==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Dn))return ai(It,fn)}}function Mr(It){if(typeof Symbol<"u"&&It[Symbol.iterator]!=null||It["@@iterator"]!=null)return Array.from(It)}function ri(It){if(Array.isArray(It))return ai(It)}function ai(It,fn){(fn==null||fn>It.length)&&(fn=It.length);for(var Dn=0,Kn=new Array(fn);Dn<fn;Dn++)Kn[Dn]=It[Dn];return Kn}function Gi(It,fn,Dn){return fn&&fn>It?fn:Dn&&Dn<It?Dn:It}function Ki(It,fn){return fn[0]<=It&&fn[1]>=It}function Aa(It,fn){return It[0]<=fn[0]&&It[1]>=fn[1]}function ma(It,fn){return Ki(It[0],fn)||Ki(It[1],fn)}function dr(It,fn,Dn){var Kn=ma(fn,It),ii=[];if(Kn){ii.push(Dn);var Mi=Ki(It[0],fn),ja=Ki(It[1],fn);Mi&&ii.push("".concat(Dn,"Start")),ja&&ii.push("".concat(Dn,"End")),Mi&&ja&&ii.push("".concat(Dn,"BothEnds"))}return ii}function Gr(){var It=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},fn=It.value,Dn=It.valueType,Kn=It.date,ii=It.dateType,Mi=It.hover,ja="react-calendar__tile",Ma=[ja];if(!Kn)return Ma;if(!Array.isArray(Kn)&&!ii)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var Xa=new Date,Po=Array.isArray(Kn)?Kn:ba(ii,Kn);if(Ki(Xa,Po)&&Ma.push("".concat(ja,"--now")),!fn)return Ma;if(!Array.isArray(fn)&&!Dn)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var ko=Array.isArray(fn)?fn:ba(Dn,fn);Aa(ko,Po)?Ma.push("".concat(ja,"--active")):ma(ko,Po)&&Ma.push("".concat(ja,"--hasActive"));var qo=dr(ko,Po,"".concat(ja,"--range"));Ma.push.apply(Ma,jn(qo));var is=[].concat(fn);if(Mi&&is.length===1){var as=Mi>ko[0]?[ko[0],Mi]:[Mi,ko[0]],Ms=dr(as,Po,"".concat(ja,"--hover"));Ma.push.apply(Ma,jn(Ms))}return Ma}var Un=["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"];function lr(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Ir(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?lr(Object(Dn),!0).forEach(function(Kn){Gn(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):lr(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function Gn(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function Hr(){return Hr=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},Hr.apply(this,arguments)}function lt(It,fn){if(It==null)return{};var Dn=On(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function On(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}function In(It){for(var fn=It.className,Dn=It.count,Kn=Dn===void 0?3:Dn,ii=It.dateTransform,Mi=It.dateType,ja=It.end,Ma=It.hover,Xa=It.offset,Po=It.start,ko=It.step,qo=ko===void 0?1:ko,is=It.tile,as=It.value,Ms=It.valueType,Qo=lt(It,Un),ss=[],Xo=Po;Xo<=ja;Xo+=qo){var bs=ii(Xo);ss.push(i.createElement(is,Hr({key:bs.getTime(),classes:Gr({value:as,valueType:Ms,date:bs,dateType:Mi,hover:Ma}),date:bs,point:Xo},Qo)))}return i.createElement(Rn,{className:fn,count:Kn,offset:Xa,wrap:!0},ss)}In.propTypes=Ir(Ir({},jt),{},{activeStartDate:s().instanceOf(Date),count:s().number,dateTransform:s().func.isRequired,dateType:s().string,offset:s().number,step:s().number,tile:s().func.isRequired});function gr(It){return gr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(fn){return typeof fn}:function(fn){return fn&&typeof Symbol=="function"&&fn.constructor===Symbol&&fn!==Symbol.prototype?"symbol":typeof fn},gr(It)}function ve(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function _e(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?ve(Object(Dn),!0).forEach(function(Kn){br(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):ve(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function dt(It,fn){if(!(It instanceof fn))throw new TypeError("Cannot call a class as a function")}function Kt(It,fn){for(var Dn=0;Dn<fn.length;Dn++){var Kn=fn[Dn];Kn.enumerable=Kn.enumerable||!1,Kn.configurable=!0,"value"in Kn&&(Kn.writable=!0),Object.defineProperty(It,Kn.key,Kn)}}function vn(It,fn,Dn){return fn&&Kt(It.prototype,fn),Dn&&Kt(It,Dn),Object.defineProperty(It,"prototype",{writable:!1}),It}function yt(It,fn){if(typeof fn!="function"&&fn!==null)throw new TypeError("Super expression must either be null or a function");It.prototype=Object.create(fn&&fn.prototype,{constructor:{value:It,writable:!0,configurable:!0}}),Object.defineProperty(It,"prototype",{writable:!1}),fn&&Ot(It,fn)}function Ot(It,fn){return Ot=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Kn,ii){return Kn.__proto__=ii,Kn},Ot(It,fn)}function En(It){var fn=er();return function(){var Kn=Ar(It),ii;if(fn){var Mi=Ar(this).constructor;ii=Reflect.construct(Kn,arguments,Mi)}else ii=Kn.apply(this,arguments);return mn(this,ii)}}function mn(It,fn){if(fn&&(gr(fn)==="object"||typeof fn=="function"))return fn;if(fn!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $n(It)}function $n(It){if(It===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return It}function er(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ar(It){return Ar=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Dn){return Dn.__proto__||Object.getPrototypeOf(Dn)},Ar(It)}function br(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function Kr(It,fn){return It&&!fn||!It&&fn||It&&fn&&It.getTime()!==fn.getTime()}function ji(It,fn){var Dn=It.activeStartDate,Kn=It.date,ii=It.view;return typeof fn=="function"?fn({activeStartDate:Dn,date:Kn,view:ii}):fn}var zi=function(It){yt(Dn,It);var fn=En(Dn);function Dn(){var Kn;dt(this,Dn);for(var ii=arguments.length,Mi=new Array(ii),ja=0;ja<ii;ja++)Mi[ja]=arguments[ja];return Kn=fn.call.apply(fn,[this].concat(Mi)),br($n(Kn),"state",{}),Kn}return vn(Dn,[{key:"render",value:function(){var ii=this.props,Mi=ii.activeStartDate,ja=ii.children,Ma=ii.classes,Xa=ii.date,Po=ii.formatAbbr,ko=ii.locale,qo=ii.maxDate,is=ii.maxDateTransform,as=ii.minDate,Ms=ii.minDateTransform,Qo=ii.onClick,ss=ii.onMouseOver,Xo=ii.style,bs=ii.tileDisabled,js=ii.view,$s=this.state,xs=$s.tileClassName,vs=$s.tileContent;return i.createElement("button",{className:p(Ma,xs),disabled:as&&Ms(as)>Xa||qo&&is(qo)<Xa||bs&&bs({activeStartDate:Mi,date:Xa,view:js}),onClick:Qo&&function(lu){return Qo(Xa,lu)},onFocus:ss&&function(){return ss(Xa)},onMouseOver:ss&&function(){return ss(Xa)},style:Xo,type:"button"},Po?i.createElement("abbr",{"aria-label":Po(ko,Xa)},ja):ja,vs)}}],[{key:"getDerivedStateFromProps",value:function(ii,Mi){var ja=ii.activeStartDate,Ma=ii.tileClassName,Xa=ii.tileContent,Po={};return(Ma!==Mi.tileClassNameProps||Kr(ja,Mi.activeStartDateProps))&&(Po.tileClassName=ji(ii,Ma),Po.tileClassNameProps=Ma),(Xa!==Mi.tileContentProps||Kr(ja,Mi.activeStartDateProps))&&(Po.tileContent=ji(ii,Xa),Po.tileContentProps=Xa),Po.activeStartDateProps=ja,Po}}]),Dn}(i.Component);zi.propTypes=_e(_e({},on),{},{children:s().node.isRequired,formatAbbr:s().func,maxDateTransform:s().func.isRequired,minDateTransform:s().func.isRequired});var Di=["classes","formatYear"];function xa(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function da(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?xa(Object(Dn),!0).forEach(function(Kn){Yn(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):xa(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function Yn(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function un(){return un=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},un.apply(this,arguments)}function wn(It,fn){if(It==null)return{};var Dn=en(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function en(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}var Tr="react-calendar__century-view__decades__decade";function se(It){var fn=It.classes,Dn=It.formatYear,Kn=Dn===void 0?Vn:Dn,ii=wn(It,Di),Mi=ii.date,ja=ii.locale;return i.createElement(zi,un({},ii,{classes:[].concat(fn,Tr),maxDateTransform:X,minDateTransform:j,view:"century"}),za(ja,Kn,Mi))}se.propTypes=da(da({},on),{},{formatYear:s().func});function $(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function B(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?$(Object(Dn),!0).forEach(function(Kn){M(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):$(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function M(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function ie(){return ie=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},ie.apply(this,arguments)}function De(It){var fn=It.activeStartDate,Dn=fi(fn),Kn=Dn+99;return i.createElement(In,ie({},It,{className:"react-calendar__century-view__decades",dateTransform:j,dateType:"decade",end:Kn,start:Dn,step:10,tile:se}))}De.propTypes=B({},jt);function Qe(It){function fn(){return i.createElement(De,It)}return i.createElement("div",{className:"react-calendar__century-view"},fn())}var wt=["classes","formatYear"];function Ut(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function rn(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?Ut(Object(Dn),!0).forEach(function(Kn){zn(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):Ut(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function zn(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function ir(){return ir=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},ir.apply(this,arguments)}function Lr(It,fn){if(It==null)return{};var Dn=Ur(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function Ur(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}var ti="react-calendar__decade-view__years__year";function Si(It){var fn=It.classes,Dn=It.formatYear,Kn=Dn===void 0?Vn:Dn,ii=Lr(It,wt),Mi=ii.date,ja=ii.locale;return i.createElement(zi,ir({},ii,{classes:[].concat(fn,ti),maxDateTransform:be,minDateTransform:G,view:"decade"}),Kn(ja,Mi))}Si.propTypes=rn(rn({},on),{},{formatYear:s().func});function si(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Qi(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?si(Object(Dn),!0).forEach(function(Kn){Zi(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):si(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function Zi(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function ka(){return ka=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},ka.apply(this,arguments)}function xo(It){var fn=It.activeStartDate,Dn=$r(fn),Kn=Dn+9;return i.createElement(In,ka({},It,{className:"react-calendar__decade-view__years",dateTransform:function(Mi){var ja=new Date;return ja.setFullYear(Mi,0,1),ja.setHours(0,0,0,0),ja},dateType:"year",end:Kn,start:Dn,tile:Si}))}xo.propTypes=Qi({},jt);function jo(It){function fn(){return i.createElement(xo,It)}return i.createElement("div",{className:"react-calendar__decade-view"},fn())}var Qn=["classes","formatMonth","formatMonthYear"];function xr(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Wr(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?xr(Object(Dn),!0).forEach(function(Kn){Nr(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):xr(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function Nr(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function Jr(){return Jr=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},Jr.apply(this,arguments)}function mi(It,fn){if(It==null)return{};var Dn=Yi(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function Yi(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}var ga="react-calendar__year-view__months__month";function fa(It){var fn=It.classes,Dn=It.formatMonth,Kn=Dn===void 0?zt:Dn,ii=It.formatMonthYear,Mi=ii===void 0?Sn:ii,ja=mi(It,Qn),Ma=ja.date,Xa=ja.locale;return i.createElement(zi,Jr({},ja,{classes:[].concat(fn,ga),formatAbbr:Mi,maxDateTransform:Me,minDateTransform:ct,view:"year"}),Kn(Xa,Ma))}fa.propTypes=Wr(Wr({},on),{},{formatMonth:s().func,formatMonthYear:s().func});function Wi(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function aa(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?Wi(Object(Dn),!0).forEach(function(Kn){Ta(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):Wi(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function Ta(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function Ia(){return Ia=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},Ia.apply(this,arguments)}function co(It){var fn=It.activeStartDate,Dn=0,Kn=11,ii=A(fn);return i.createElement(In,Ia({},It,{className:"react-calendar__year-view__months",dateTransform:function(ja){var Ma=new Date;return Ma.setFullYear(ii,ja,1),Ma.setHours(0,0,0,0),Ma},dateType:"month",end:Kn,start:Dn,tile:fa}))}co.propTypes=aa(aa({},jt),{},{locale:s().string});function ke(It){function fn(){return i.createElement(co,It)}return i.createElement("div",{className:"react-calendar__year-view"},fn())}var Fn=["formatDay","formatLongDate","calendarType","classes","currentMonthIndex"];function Rr(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Cr(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?Rr(Object(Dn),!0).forEach(function(Kn){fr(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):Rr(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function fr(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function yi(){return yi=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},yi.apply(this,arguments)}function ci(It,fn){if(It==null)return{};var Dn=Ri(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function Ri(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}var la="react-calendar__month-view__days__day";function Br(It){var fn=It.formatDay,Dn=fn===void 0?tt:fn,Kn=It.formatLongDate,ii=Kn===void 0?gt:Kn,Mi=It.calendarType,ja=It.classes,Ma=It.currentMonthIndex,Xa=ci(It,Fn),Po=Xa.date,ko=Xa.locale;return i.createElement(zi,yi({},Xa,{classes:[].concat(ja,la,lo(Po,Mi)?"".concat(la,"--weekend"):null,Po.getMonth()!==Ma?"".concat(la,"--neighboringMonth"):null),formatAbbr:ii,maxDateTransform:At,minDateTransform:pt,view:"month"}),Dn(ko,Po))}Br.propTypes=Cr(Cr({},on),{},{currentMonthIndex:s().number.isRequired,formatDay:s().func,formatLongDate:s().func});var bi=["showFixedNumberOfWeeks","showNeighboringMonth"];function oi(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Ea(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?oi(Object(Dn),!0).forEach(function(Kn){ki(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):oi(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function ki(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function La(){return La=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},La.apply(this,arguments)}function qa(It,fn){if(It==null)return{};var Dn=uo(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function uo(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}function Is(It){var fn=It.activeStartDate,Dn=It.calendarType,Kn=It.showFixedNumberOfWeeks,ii=It.showNeighboringMonth,Mi=qa(It,bi),ja=A(fn),Ma=D(fn),Xa=Kn||ii,Po=zr(fn,Dn),ko=Xa?0:Po,qo=(Xa?-Po:0)+1,is=function(){if(Kn)return qo+6*7-1;var as=Rt(fn);if(ii){var Ms=new Date;Ms.setFullYear(ja,Ma,as),Ms.setHours(0,0,0,0);var Qo=7-zr(Ms,Dn)-1;return as+Qo}return as}();return i.createElement(In,La({},Mi,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:Ma,dateTransform:function(Ms){var Qo=new Date;return Qo.setFullYear(ja,Ma,Ms),Qo.setHours(0,0,0,0),Qo},dateType:"day",end:is,offset:ko,start:qo,tile:Br}))}Is.propTypes=Ea({calendarType:Qt.isRequired,showFixedNumberOfWeeks:s().bool,showNeighboringMonth:s().bool},jt);var ds="react-calendar__month-view__weekdays",Ks="".concat(ds,"__weekday");function Hs(It){for(var fn=It.calendarType,Dn=It.formatShortWeekday,Kn=Dn===void 0?An:Dn,ii=It.formatWeekday,Mi=ii===void 0?Hn:ii,ja=It.locale,Ma=It.onMouseLeave,Xa=new Date,Po=ct(Xa),ko=A(Po),qo=D(Po),is=[],as=1;as<=7;as+=1){var Ms=new Date(ko,qo,as-zr(Po,fn)),Qo=Mi(ja,Ms);is.push(i.createElement("div",{key:as,className:p(Ks,lo(Ms,fn)&&"".concat(Ks,"--weekend"))},i.createElement("abbr",{"aria-label":Qo,title:Qo},Kn(ja,Ms).replace(".",""))))}return i.createElement(Rn,{className:ds,count:7,onFocus:Ma,onMouseOver:Ma},is)}Hs.propTypes={calendarType:Qt.isRequired,formatShortWeekday:s().func,formatWeekday:s().func,locale:s().string,onMouseLeave:s().func};var Xr=["date","onClickWeekNumber","weekNumber"];function Ii(){return Ii=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},Ii.apply(this,arguments)}function qi(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function $a(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?qi(Object(Dn),!0).forEach(function(Kn){na(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):qi(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function na(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function io(It,fn){if(It==null)return{};var Dn=eo(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function eo(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}var Wo="react-calendar__tile";function Lo(It){var fn=It.date,Dn=It.onClickWeekNumber,Kn=It.weekNumber,ii=io(It,Xr),Mi=$a({className:Wo},ii),ja=i.createElement("span",null,Kn);return Dn?i.createElement("button",Ii({},Mi,{onClick:function(Xa){return Dn(Kn,fn,Xa)},type:"button"}),ja):i.createElement("div",Mi,ja)}Lo.propTypes={date:s().instanceOf(Date).isRequired,onClickWeekNumber:s().func,weekNumber:s().node.isRequired};function Jo(It){var fn=It.activeStartDate,Dn=It.calendarType,Kn=It.onClickWeekNumber,ii=It.onMouseLeave,Mi=It.showFixedNumberOfWeeks,ja=function(){if(Mi)return 6;var Po=Rt(fn),ko=zr(fn,Dn),qo=Po-(7-ko);return 1+Math.ceil(qo/7)}(),Ma=function(){for(var Po=A(fn),ko=D(fn),qo=U(fn),is=[],as=0;as<ja;as+=1)is.push(Zr(new Date(Po,ko,qo+as*7),Dn));return is}(),Xa=Ma.map(function(Po){return vi(Po,Dn)});return i.createElement(Rn,{className:"react-calendar__month-view__weekNumbers",count:ja,direction:"column",onFocus:ii,onMouseOver:ii,style:{flexBasis:"calc(100% * (1 / 8)",flexShrink:0}},Xa.map(function(Po,ko){return i.createElement(Lo,{key:Po,date:Ma[ko],onClickWeekNumber:Kn,weekNumber:Po})}))}Jo.propTypes={activeStartDate:s().instanceOf(Date).isRequired,calendarType:Qt.isRequired,onClickWeekNumber:s().func,onMouseLeave:s().func,showFixedNumberOfWeeks:s().bool};var Ts=["calendarType","formatShortWeekday","formatWeekday","onClickWeekNumber","showWeekNumbers"];function Ss(){return Ss=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},Ss.apply(this,arguments)}function Us(It,fn){if(It==null)return{};var Dn=Ys(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function Ys(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}function Os(It){return Object.keys(Xe).find(function(fn){return Xe[fn].includes(It)})||qe.ISO_8601}function Ls(It){var fn=It.activeStartDate,Dn=It.locale,Kn=It.onMouseLeave,ii=It.showFixedNumberOfWeeks,Mi=It.calendarType,ja=Mi===void 0?Os(Dn):Mi,Ma=It.formatShortWeekday,Xa=It.formatWeekday,Po=It.onClickWeekNumber,ko=It.showWeekNumbers,qo=Us(It,Ts);function is(){return i.createElement(Hs,{calendarType:ja,formatShortWeekday:Ma,formatWeekday:Xa,locale:Dn,onMouseLeave:Kn})}function as(){return ko?i.createElement(Jo,{activeStartDate:fn,calendarType:ja,onClickWeekNumber:Po,onMouseLeave:Kn,showFixedNumberOfWeeks:ii}):null}function Ms(){return i.createElement(Is,Ss({calendarType:ja},qo))}var Qo="react-calendar__month-view";return i.createElement("div",{className:p(Qo,ko?"".concat(Qo,"--weekNumbers"):"")},i.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},as(),i.createElement("div",{style:{flexGrow:1,width:"100%"}},is(),Ms())))}Ls.propTypes={activeStartDate:s().instanceOf(Date).isRequired,calendarType:Qt,formatShortWeekday:s().func,formatWeekday:s().func,locale:s().string,onClickWeekNumber:s().func,onMouseLeave:s().func,showFixedNumberOfWeeks:s().bool,showWeekNumbers:s().bool};var Ju=["activeStartDate","defaultActiveStartDate","defaultValue","defaultView","maxDetail","minDetail","value","view"];function Zu(){return Zu=Object.assign?Object.assign.bind():function(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn];for(var Kn in Dn)Object.prototype.hasOwnProperty.call(Dn,Kn)&&(It[Kn]=Dn[Kn])}return It},Zu.apply(this,arguments)}function bn(It){return bn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(fn){return typeof fn}:function(fn){return fn&&typeof Symbol=="function"&&fn.constructor===Symbol&&fn!==Symbol.prototype?"symbol":typeof fn},bn(It)}function cr(It,fn){if(!(It instanceof fn))throw new TypeError("Cannot call a class as a function")}function Yr(It,fn){for(var Dn=0;Dn<fn.length;Dn++){var Kn=fn[Dn];Kn.enumerable=Kn.enumerable||!1,Kn.configurable=!0,"value"in Kn&&(Kn.writable=!0),Object.defineProperty(It,Kn.key,Kn)}}function bt(It,fn,Dn){return fn&&Yr(It.prototype,fn),Dn&&Yr(It,Dn),Object.defineProperty(It,"prototype",{writable:!1}),It}function yn(It,fn){if(typeof fn!="function"&&fn!==null)throw new TypeError("Super expression must either be null or a function");It.prototype=Object.create(fn&&fn.prototype,{constructor:{value:It,writable:!0,configurable:!0}}),Object.defineProperty(It,"prototype",{writable:!1}),fn&&le(It,fn)}function le(It,fn){return le=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Kn,ii){return Kn.__proto__=ii,Kn},le(It,fn)}function ee(It){var fn=ht();return function(){var Kn=Jt(It),ii;if(fn){var Mi=Jt(this).constructor;ii=Reflect.construct(Kn,arguments,Mi)}else ii=Kn.apply(this,arguments);return Pe(this,ii)}}function Pe(It,fn){if(fn&&(bn(fn)==="object"||typeof fn=="function"))return fn;if(fn!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return We(It)}function We(It){if(It===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return It}function ht(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Jt(It){return Jt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Dn){return Dn.__proto__||Object.getPrototypeOf(Dn)},Jt(It)}function qt(It,fn){var Dn=Object.keys(It);if(Object.getOwnPropertySymbols){var Kn=Object.getOwnPropertySymbols(It);fn&&(Kn=Kn.filter(function(ii){return Object.getOwnPropertyDescriptor(It,ii).enumerable})),Dn.push.apply(Dn,Kn)}return Dn}function Tn(It){for(var fn=1;fn<arguments.length;fn++){var Dn=arguments[fn]!=null?arguments[fn]:{};fn%2?qt(Object(Dn),!0).forEach(function(Kn){Jn(It,Kn,Dn[Kn])}):Object.getOwnPropertyDescriptors?Object.defineProperties(It,Object.getOwnPropertyDescriptors(Dn)):qt(Object(Dn)).forEach(function(Kn){Object.defineProperty(It,Kn,Object.getOwnPropertyDescriptor(Dn,Kn))})}return It}function Jn(It,fn,Dn){return fn in It?Object.defineProperty(It,fn,{value:Dn,enumerable:!0,configurable:!0,writable:!0}):It[fn]=Dn,It}function Sr(It,fn){if(It==null)return{};var Dn=hr(It,fn),Kn,ii;if(Object.getOwnPropertySymbols){var Mi=Object.getOwnPropertySymbols(It);for(ii=0;ii<Mi.length;ii++)Kn=Mi[ii],!(fn.indexOf(Kn)>=0)&&Object.prototype.propertyIsEnumerable.call(It,Kn)&&(Dn[Kn]=It[Kn])}return Dn}function hr(It,fn){if(It==null)return{};var Dn={},Kn=Object.keys(It),ii,Mi;for(Mi=0;Mi<Kn.length;Mi++)ii=Kn[Mi],!(fn.indexOf(ii)>=0)&&(Dn[ii]=It[ii]);return Dn}function gi(It){return Va(It)||ha(It)||ua(It)||Vi()}function Vi(){throw new TypeError(`Invalid attempt to spread non-iterable instance. | |
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ua(It,fn){if(It){if(typeof It=="string")return Ga(It,fn);var Dn=Object.prototype.toString.call(It).slice(8,-1);if(Dn==="Object"&&It.constructor&&(Dn=It.constructor.name),Dn==="Map"||Dn==="Set")return Array.from(It);if(Dn==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Dn))return Ga(It,fn)}}function ha(It){if(typeof Symbol<"u"&&It[Symbol.iterator]!=null||It["@@iterator"]!=null)return Array.from(It)}function Va(It){if(Array.isArray(It))return Ga(It)}function Ga(It,fn){(fn==null||fn>It.length)&&(fn=It.length);for(var Dn=0,Kn=new Array(fn);Dn<fn;Dn++)Kn[Dn]=It[Dn];return Kn}var Ca=new Date;Ca.setFullYear(1,0,1),Ca.setHours(0,0,0,0);var no=new Date(864e13),Pa="react-calendar",ro=["century","decade","year","month"],Ya=[].concat(gi(ro.slice(1)),["day"]);function Oo(It){return It instanceof Date?It:new Date(It)}function No(It,fn){return ro.slice(ro.indexOf(It),ro.indexOf(fn)+1)}function mo(It,fn,Dn){var Kn=No(fn,Dn);return Kn.indexOf(It)!==-1}function to(It,fn,Dn){return mo(It,fn,Dn)?It:Dn}function So(It){return Ya[ro.indexOf(It)]}function ho(It,fn){if(!It)return null;var Dn=Array.isArray(It)&&It.length===2?It[fn]:It;if(!Dn)return null;var Kn=Oo(Dn);if(isNaN(Kn.getTime()))throw new Error("Invalid date: ".concat(It));return Kn}function Eo(It,fn){var Dn=It.value,Kn=It.minDate,ii=It.maxDate,Mi=It.maxDetail,ja=ho(Dn,fn);if(!ja)return null;var Ma=So(Mi),Xa=[ui,Hi][fn](Ma,ja);return Gi(Xa,Kn,ii)}var Co=function(fn){return Eo(fn,0)},Do=function(fn){return Eo(fn,1)},Vo=function(fn){var Dn=fn.value;return Array.isArray(Dn)?Dn:[Co,Do].map(function(Kn){return Kn(fn)})};function jr(It){var fn=It.maxDate,Dn=It.maxDetail,Kn=It.minDate,ii=It.minDetail,Mi=It.value,ja=It.view,Ma=to(ja,ii,Dn),Xa=Co({value:Mi,minDate:Kn,maxDate:fn,maxDetail:Dn})||new Date;return ui(Ma,Xa)}function fs(It){var fn=It.activeStartDate,Dn=It.defaultActiveStartDate,Kn=It.defaultValue,ii=It.defaultView,Mi=It.maxDetail,ja=It.minDetail,Ma=It.value,Xa=It.view,Po=Sr(It,Ju),ko=to(Xa,ja,Mi),qo=fn||Dn;return qo?ui(ko,qo):jr(Tn({maxDetail:Mi,minDetail:ja,value:Ma||Kn,view:Xa||ii},Po))}var Fo=function(fn){return fn&&[].concat(fn).length===1},ts=function(It){yn(Dn,It);var fn=ee(Dn);function Dn(){var Kn;cr(this,Dn);for(var ii=arguments.length,Mi=new Array(ii),ja=0;ja<ii;ja++)Mi[ja]=arguments[ja];return Kn=fn.call.apply(fn,[this].concat(Mi)),Jn(We(Kn),"state",{activeStartDate:Kn.props.defaultActiveStartDate,value:Kn.props.defaultValue,view:Kn.props.defaultView}),Jn(We(Kn),"setStateAndCallCallbacks",function(Ma,Xa,Po){var ko=We(Kn),qo=ko.activeStartDate,is=ko.view,as=Kn.props,Ms=as.allowPartialRange,Qo=as.onActiveStartDateChange,ss=as.onChange,Xo=as.onViewChange,bs=as.selectRange,js={activeStartDate:qo,view:is};Kn.setState(Ma,function(){var $s={action:Ma.action,activeStartDate:Ma.activeStartDate||Kn.activeStartDate,value:Ma.value||Kn.value,view:Ma.view||Kn.view};function xs(lu){return lu in Ma&&(bn(Ma[lu])!==bn(js[lu])||(Ma[lu]instanceof Date?Ma[lu].getTime()!==js[lu].getTime():Ma[lu]!==js[lu]))}if(xs("activeStartDate")&&Qo&&Qo($s),xs("view")&&Xo&&Xo($s),xs("value")&&ss)if(bs){var vs=Fo(Ma.value);vs?Ms&&ss([Ma.value],Xa):ss(Ma.value,Xa)}else ss(Ma.value,Xa);Po&&Po($s)})}),Jn(We(Kn),"setActiveStartDate",function(Ma,Xa){Kn.setStateAndCallCallbacks({action:Xa,activeStartDate:Ma})}),Jn(We(Kn),"drillDown",function(Ma,Xa){if(Kn.drillDownAvailable){Kn.onClickTile(Ma,Xa);var Po=We(Kn),ko=Po.view,qo=Po.views,is=Kn.props.onDrillDown,as=qo[qo.indexOf(ko)+1];Kn.setStateAndCallCallbacks({action:"drillDown",activeStartDate:Ma,view:as},void 0,is)}}),Jn(We(Kn),"drillUp",function(){if(Kn.drillUpAvailable){var Ma=We(Kn),Xa=Ma.activeStartDate,Po=Ma.view,ko=Ma.views,qo=Kn.props.onDrillUp,is=ko[ko.indexOf(Po)-1],as=ui(is,Xa);Kn.setStateAndCallCallbacks({action:"drillUp",activeStartDate:as,view:is},void 0,qo)}}),Jn(We(Kn),"onChange",function(Ma,Xa){var Po=We(Kn),ko=Po.value,qo=Kn.props,is=qo.goToRangeStartOnSelect,as=qo.selectRange;Kn.onClickTile(Ma,Xa);var Ms=as&&!Fo(ko),Qo;if(as){var ss=We(Kn),Xo=ss.valueType;Ms?Qo=ui(Xo,Ma):Qo=va(Xo,ko,Ma)}else Qo=Kn.getProcessedValue(Ma);var bs=!as||Ms||is?jr(Tn(Tn({},Kn.props),{},{value:Qo})):null;Xa.persist(),Kn.setStateAndCallCallbacks({action:"onChange",activeStartDate:bs,value:Qo},Xa)}),Jn(We(Kn),"onClickTile",function(Ma,Xa){var Po=We(Kn),ko=Po.view,qo=Kn.props,is=qo.onClickDay,as=qo.onClickDecade,Ms=qo.onClickMonth,Qo=qo.onClickYear,ss=function(){switch(ko){case"century":return as;case"decade":return Qo;case"year":return Ms;case"month":return is;default:throw new Error("Invalid view: ".concat(ko,"."))}}();ss&&ss(Ma,Xa)}),Jn(We(Kn),"onMouseOver",function(Ma){Kn.setState(function(Xa){return Xa.hover&&Xa.hover.getTime()===Ma.getTime()?null:{hover:Ma}})}),Jn(We(Kn),"onMouseLeave",function(){Kn.setState({hover:null})}),Kn}return bt(Dn,[{key:"activeStartDate",get:function(){var ii=this.props.activeStartDate,Mi=this.state.activeStartDate;return ii||Mi||fs(this.props)}},{key:"value",get:function(){var ii=this.props,Mi=ii.selectRange,ja=ii.value,Ma=this.state.value;return Mi&&Fo(Ma)?Ma:ja!==void 0?ja:Ma}},{key:"valueType",get:function(){var ii=this.props.maxDetail;return So(ii)}},{key:"view",get:function(){var ii=this.props,Mi=ii.minDetail,ja=ii.maxDetail,Ma=ii.view,Xa=this.state.view;return to(Ma||Xa,Mi,ja)}},{key:"views",get:function(){var ii=this.props,Mi=ii.minDetail,ja=ii.maxDetail;return No(Mi,ja)}},{key:"hover",get:function(){var ii=this.props.selectRange,Mi=this.state.hover;return ii?Mi:null}},{key:"drillDownAvailable",get:function(){var ii=this.view,Mi=this.views;return Mi.indexOf(ii)<Mi.length-1}},{key:"drillUpAvailable",get:function(){var ii=this.view,Mi=this.views;return Mi.indexOf(ii)>0}},{key:"getProcessedValue",value:function(ii){var Mi=this.props,ja=Mi.minDate,Ma=Mi.maxDate,Xa=Mi.maxDetail,Po=Mi.returnValue,ko=function(){switch(Po){case"start":return Co;case"end":return Do;case"range":return Vo;default:throw new Error("Invalid returnValue.")}}();return ko({value:ii,minDate:ja,maxDate:Ma,maxDetail:Xa})}},{key:"renderContent",value:function(ii){var Mi=this.activeStartDate,ja=this.onMouseOver,Ma=this.valueType,Xa=this.value,Po=this.view,ko=this.props,qo=ko.calendarType,is=ko.locale,as=ko.maxDate,Ms=ko.minDate,Qo=ko.selectRange,ss=ko.tileClassName,Xo=ko.tileContent,bs=ko.tileDisabled,js=this.hover,$s=ii?pi(Po,Mi):ui(Po,Mi),xs=this.drillDownAvailable?this.drillDown:this.onChange,vs={activeStartDate:$s,hover:js,locale:is,maxDate:as,minDate:Ms,onClick:xs,onMouseOver:Qo?ja:null,tileClassName:ss,tileContent:Xo,tileDisabled:bs,value:Xa,valueType:Ma};switch(Po){case"century":{var lu=this.props.formatYear;return i.createElement(Qe,Zu({formatYear:lu},vs))}case"decade":{var nu=this.props.formatYear;return i.createElement(jo,Zu({formatYear:nu},vs))}case"year":{var ms=this.props,Ns=ms.formatMonth,ku=ms.formatMonthYear;return i.createElement(ke,Zu({formatMonth:Ns,formatMonthYear:ku},vs))}case"month":{var Gs=this.props,yu=Gs.formatDay,Hu=Gs.formatLongDate,bu=Gs.formatShortWeekday,ks=Gs.formatWeekday,cu=Gs.onClickWeekNumber,Ku=Gs.showDoubleView,Iu=Gs.showFixedNumberOfWeeks,cs=Gs.showNeighboringMonth,xu=Gs.showWeekNumbers,us=this.onMouseLeave;return i.createElement(Ls,Zu({calendarType:qo,formatDay:yu,formatLongDate:Hu,formatShortWeekday:bu,formatWeekday:ks,onClickWeekNumber:cu,onMouseLeave:Qo?us:null,showFixedNumberOfWeeks:typeof Iu<"u"?Iu:Ku,showNeighboringMonth:cs,showWeekNumbers:xu},vs))}default:throw new Error("Invalid view: ".concat(Po,"."))}}},{key:"renderNavigation",value:function(){var ii=this.props.showNavigation;if(!ii)return null;var Mi=this.activeStartDate,ja=this.view,Ma=this.views,Xa=this.props,Po=Xa.formatMonthYear,ko=Xa.formatYear,qo=Xa.locale,is=Xa.maxDate,as=Xa.minDate,Ms=Xa.navigationAriaLabel,Qo=Xa.navigationAriaLive,ss=Xa.navigationLabel,Xo=Xa.next2AriaLabel,bs=Xa.next2Label,js=Xa.nextAriaLabel,$s=Xa.nextLabel,xs=Xa.prev2AriaLabel,vs=Xa.prev2Label,lu=Xa.prevAriaLabel,nu=Xa.prevLabel,ms=Xa.showDoubleView;return i.createElement(Wt,{activeStartDate:Mi,drillUp:this.drillUp,formatMonthYear:Po,formatYear:ko,locale:qo,maxDate:is,minDate:as,navigationAriaLabel:Ms,navigationAriaLive:Qo,navigationLabel:ss,next2AriaLabel:Xo,next2Label:bs,nextAriaLabel:js,nextLabel:$s,prev2AriaLabel:xs,prev2Label:vs,prevAriaLabel:lu,prevLabel:nu,setActiveStartDate:this.setActiveStartDate,showDoubleView:ms,view:ja,views:Ma})}},{key:"render",value:function(){var ii=this.props,Mi=ii.className,ja=ii.inputRef,Ma=ii.selectRange,Xa=ii.showDoubleView,Po=this.onMouseLeave,ko=this.value,qo=[].concat(ko);return i.createElement("div",{className:p(Pa,Ma&&qo.length===1&&"".concat(Pa,"--selectRange"),Xa&&"".concat(Pa,"--doubleView"),Mi),ref:ja},this.renderNavigation(),i.createElement("div",{className:"".concat(Pa,"__viewContainer"),onBlur:Ma?Po:null,onMouseLeave:Ma?Po:null},this.renderContent(),Xa&&this.renderContent(!0)))}}]),Dn}(i.Component);ts.defaultProps={goToRangeStartOnSelect:!0,maxDate:no,maxDetail:"month",minDate:Ca,minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0};var wo=s().instanceOf(Date),rs=s().oneOfType([s().string,Zn]);ts.propTypes={activeStartDate:wo,allowPartialRange:s().bool,calendarType:Qt,className:Cn,defaultActiveStartDate:wo,defaultValue:rs,defaultView:st,formatDay:s().func,formatLongDate:s().func,formatMonth:s().func,formatMonthYear:s().func,formatShortWeekday:s().func,formatWeekday:s().func,formatYear:s().func,goToRangeStartOnSelect:s().bool,inputRef:Nn,locale:s().string,maxDate:nn,maxDetail:s().oneOf(ro),minDate:wr,minDetail:s().oneOf(ro),navigationAriaLabel:s().string,navigationAriaLive:s().oneOf(["off","polite","assertive"]),navigationLabel:s().func,next2AriaLabel:s().string,next2Label:s().node,nextAriaLabel:s().string,nextLabel:s().node,onActiveStartDateChange:s().func,onChange:s().func,onClickDay:s().func,onClickDecade:s().func,onClickMonth:s().func,onClickWeekNumber:s().func,onClickYear:s().func,onDrillDown:s().func,onDrillUp:s().func,onViewChange:s().func,prev2AriaLabel:s().string,prev2Label:s().node,prevAriaLabel:s().string,prevLabel:s().node,returnValue:s().oneOf(["start","end","range"]),selectRange:s().bool,showDoubleView:s().bool,showFixedNumberOfWeeks:s().bool,showNavigation:s().bool,showNeighboringMonth:s().bool,showWeekNumbers:s().bool,tileClassName:s().oneOfType([s().func,Cn]),tileContent:s().oneOfType([s().func,s().node]),tileDisabled:s().func,value:rs,view:st};const bo=ts},7813:(T,g,t)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0});var i=Object.assign||function(m){for(var b=1;b<arguments.length;b++){var S=arguments[b];for(var w in S)Object.prototype.hasOwnProperty.call(S,w)&&(m[w]=S[w])}return m};g.renderViewDefault=p,g.renderTrackHorizontalDefault=v,g.renderTrackVerticalDefault=d,g.renderThumbHorizontalDefault=h,g.renderThumbVerticalDefault=y;var u=t(68404),s=f(u);function f(m){return m&&m.__esModule?m:{default:m}}function l(m,b){var S={};for(var w in m)b.indexOf(w)>=0||Object.prototype.hasOwnProperty.call(m,w)&&(S[w]=m[w]);return S}function p(m){return s.default.createElement("div",m)}function v(m){var b=m.style,S=l(m,["style"]),w=i({},b,{right:2,bottom:2,left:2,borderRadius:3});return s.default.createElement("div",i({style:w},S))}function d(m){var b=m.style,S=l(m,["style"]),w=i({},b,{right:2,bottom:2,top:2,borderRadius:3});return s.default.createElement("div",i({style:w},S))}function h(m){var b=m.style,S=l(m,["style"]),w=i({},b,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return s.default.createElement("div",i({style:w},S))}function y(m){var b=m.style,S=l(m,["style"]),w=i({},b,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return s.default.createElement("div",i({style:w},S))}},67883:(T,g,t)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0});var i=Object.assign||function(q){for(var Q=1;Q<arguments.length;Q++){var ae=arguments[Q];for(var re in ae)Object.prototype.hasOwnProperty.call(ae,re)&&(q[re]=ae[re])}return q},u=function(){function q(Q,ae){for(var re=0;re<ae.length;re++){var z=ae[re];z.enumerable=z.enumerable||!1,z.configurable=!0,"value"in z&&(z.writable=!0),Object.defineProperty(Q,z.key,z)}}return function(Q,ae,re){return ae&&q(Q.prototype,ae),re&&q(Q,re),Q}}(),s=t(64251),f=U(s),l=t(74624),p=U(l),v=t(68404),d=t(59160),h=U(d),y=t(38775),m=U(y),b=t(39048),S=U(b),w=t(25157),O=U(w),C=t(35995),R=U(C),L=t(65528),A=U(L),D=t(80002),_=t(7813);function U(q){return q&&q.__esModule?q:{default:q}}function P(q,Q){var ae={};for(var re in q)Q.indexOf(re)>=0||Object.prototype.hasOwnProperty.call(q,re)&&(ae[re]=q[re]);return ae}function V(q,Q){if(!(q instanceof Q))throw new TypeError("Cannot call a class as a function")}function W(q,Q){if(!q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q&&(typeof Q=="object"||typeof Q=="function")?Q:q}function K(q,Q){if(typeof Q!="function"&&Q!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Q);q.prototype=Object.create(Q&&Q.prototype,{constructor:{value:q,enumerable:!1,writable:!0,configurable:!0}}),Q&&(Object.setPrototypeOf?Object.setPrototypeOf(q,Q):q.__proto__=Q)}var oe=function(q){K(Q,q);function Q(ae){var re;V(this,Q);for(var z=arguments.length,j=Array(z>1?z-1:0),I=1;I<z;I++)j[I-1]=arguments[I];var N=W(this,(re=Q.__proto__||Object.getPrototypeOf(Q)).call.apply(re,[this,ae].concat(j)));return N.getScrollLeft=N.getScrollLeft.bind(N),N.getScrollTop=N.getScrollTop.bind(N),N.getScrollWidth=N.getScrollWidth.bind(N),N.getScrollHeight=N.getScrollHeight.bind(N),N.getClientWidth=N.getClientWidth.bind(N),N.getClientHeight=N.getClientHeight.bind(N),N.getValues=N.getValues.bind(N),N.getThumbHorizontalWidth=N.getThumbHorizontalWidth.bind(N),N.getThumbVerticalHeight=N.getThumbVerticalHeight.bind(N),N.getScrollLeftForOffset=N.getScrollLeftForOffset.bind(N),N.getScrollTopForOffset=N.getScrollTopForOffset.bind(N),N.scrollLeft=N.scrollLeft.bind(N),N.scrollTop=N.scrollTop.bind(N),N.scrollToLeft=N.scrollToLeft.bind(N),N.scrollToTop=N.scrollToTop.bind(N),N.scrollToRight=N.scrollToRight.bind(N),N.scrollToBottom=N.scrollToBottom.bind(N),N.handleTrackMouseEnter=N.handleTrackMouseEnter.bind(N),N.handleTrackMouseLeave=N.handleTrackMouseLeave.bind(N),N.handleHorizontalTrackMouseDown=N.handleHorizontalTrackMouseDown.bind(N),N.handleVerticalTrackMouseDown=N.handleVerticalTrackMouseDown.bind(N),N.handleHorizontalThumbMouseDown=N.handleHorizontalThumbMouseDown.bind(N),N.handleVerticalThumbMouseDown=N.handleVerticalThumbMouseDown.bind(N),N.handleWindowResize=N.handleWindowResize.bind(N),N.handleScroll=N.handleScroll.bind(N),N.handleDrag=N.handleDrag.bind(N),N.handleDragEnd=N.handleDragEnd.bind(N),N.state={didMountUniversal:!1},N}return u(Q,[{key:"componentDidMount",value:function(){this.addListeners(),this.update(),this.componentDidMountUniversal()}},{key:"componentDidMountUniversal",value:function(){var re=this.props.universal;re&&this.setState({didMountUniversal:!0})}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"componentWillUnmount",value:function(){this.removeListeners(),(0,s.cancel)(this.requestFrame),clearTimeout(this.hideTracksTimeout),clearInterval(this.detectScrollingInterval)}},{key:"getScrollLeft",value:function(){return this.view?this.view.scrollLeft:0}},{key:"getScrollTop",value:function(){return this.view?this.view.scrollTop:0}},{key:"getScrollWidth",value:function(){return this.view?this.view.scrollWidth:0}},{key:"getScrollHeight",value:function(){return this.view?this.view.scrollHeight:0}},{key:"getClientWidth",value:function(){return this.view?this.view.clientWidth:0}},{key:"getClientHeight",value:function(){return this.view?this.view.clientHeight:0}},{key:"getValues",value:function(){var re=this.view||{},z=re.scrollLeft,j=z===void 0?0:z,I=re.scrollTop,N=I===void 0?0:I,X=re.scrollWidth,Oe=X===void 0?0:X,he=re.scrollHeight,Z=he===void 0?0:he,G=re.clientWidth,ne=G===void 0?0:G,ue=re.clientHeight,be=ue===void 0?0:ue;return{left:j/(Oe-ne)||0,top:N/(Z-be)||0,scrollLeft:j,scrollTop:N,scrollWidth:Oe,scrollHeight:Z,clientWidth:ne,clientHeight:be}}},{key:"getThumbHorizontalWidth",value:function(){var re=this.props,z=re.thumbSize,j=re.thumbMinSize,I=this.view,N=I.scrollWidth,X=I.clientWidth,Oe=(0,R.default)(this.trackHorizontal),he=Math.ceil(X/N*Oe);return Oe<=he?0:z||Math.max(he,j)}},{key:"getThumbVerticalHeight",value:function(){var re=this.props,z=re.thumbSize,j=re.thumbMinSize,I=this.view,N=I.scrollHeight,X=I.clientHeight,Oe=(0,A.default)(this.trackVertical),he=Math.ceil(X/N*Oe);return Oe<=he?0:z||Math.max(he,j)}},{key:"getScrollLeftForOffset",value:function(re){var z=this.view,j=z.scrollWidth,I=z.clientWidth,N=(0,R.default)(this.trackHorizontal),X=this.getThumbHorizontalWidth();return re/(N-X)*(j-I)}},{key:"getScrollTopForOffset",value:function(re){var z=this.view,j=z.scrollHeight,I=z.clientHeight,N=(0,A.default)(this.trackVertical),X=this.getThumbVerticalHeight();return re/(N-X)*(j-I)}},{key:"scrollLeft",value:function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollLeft=re)}},{key:"scrollTop",value:function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollTop=re)}},{key:"scrollToLeft",value:function(){this.view&&(this.view.scrollLeft=0)}},{key:"scrollToTop",value:function(){this.view&&(this.view.scrollTop=0)}},{key:"scrollToRight",value:function(){this.view&&(this.view.scrollLeft=this.view.scrollWidth)}},{key:"scrollToBottom",value:function(){this.view&&(this.view.scrollTop=this.view.scrollHeight)}},{key:"addListeners",value:function(){if(!(typeof document>"u"||!this.view)){var re=this.view,z=this.trackHorizontal,j=this.trackVertical,I=this.thumbHorizontal,N=this.thumbVertical;re.addEventListener("scroll",this.handleScroll),(0,S.default)()&&(z.addEventListener("mouseenter",this.handleTrackMouseEnter),z.addEventListener("mouseleave",this.handleTrackMouseLeave),z.addEventListener("mousedown",this.handleHorizontalTrackMouseDown),j.addEventListener("mouseenter",this.handleTrackMouseEnter),j.addEventListener("mouseleave",this.handleTrackMouseLeave),j.addEventListener("mousedown",this.handleVerticalTrackMouseDown),I.addEventListener("mousedown",this.handleHorizontalThumbMouseDown),N.addEventListener("mousedown",this.handleVerticalThumbMouseDown),window.addEventListener("resize",this.handleWindowResize))}}},{key:"removeListeners",value:function(){if(!(typeof document>"u"||!this.view)){var re=this.view,z=this.trackHorizontal,j=this.trackVertical,I=this.thumbHorizontal,N=this.thumbVertical;re.removeEventListener("scroll",this.handleScroll),(0,S.default)()&&(z.removeEventListener("mouseenter",this.handleTrackMouseEnter),z.removeEventListener("mouseleave",this.handleTrackMouseLeave),z.removeEventListener("mousedown",this.handleHorizontalTrackMouseDown),j.removeEventListener("mouseenter",this.handleTrackMouseEnter),j.removeEventListener("mouseleave",this.handleTrackMouseLeave),j.removeEventListener("mousedown",this.handleVerticalTrackMouseDown),I.removeEventListener("mousedown",this.handleHorizontalThumbMouseDown),N.removeEventListener("mousedown",this.handleVerticalThumbMouseDown),window.removeEventListener("resize",this.handleWindowResize),this.teardownDragging())}}},{key:"handleScroll",value:function(re){var z=this,j=this.props,I=j.onScroll,N=j.onScrollFrame;I&&I(re),this.update(function(X){var Oe=X.scrollLeft,he=X.scrollTop;z.viewScrollLeft=Oe,z.viewScrollTop=he,N&&N(X)}),this.detectScrolling()}},{key:"handleScrollStart",value:function(){var re=this.props.onScrollStart;re&&re(),this.handleScrollStartAutoHide()}},{key:"handleScrollStartAutoHide",value:function(){var re=this.props.autoHide;re&&this.showTracks()}},{key:"handleScrollStop",value:function(){var re=this.props.onScrollStop;re&&re(),this.handleScrollStopAutoHide()}},{key:"handleScrollStopAutoHide",value:function(){var re=this.props.autoHide;re&&this.hideTracks()}},{key:"handleWindowResize",value:function(){(0,S.default)(!1),this.forceUpdate()}},{key:"handleHorizontalTrackMouseDown",value:function(re){re.preventDefault();var z=re.target,j=re.clientX,I=z.getBoundingClientRect(),N=I.left,X=this.getThumbHorizontalWidth(),Oe=Math.abs(N-j)-X/2;this.view.scrollLeft=this.getScrollLeftForOffset(Oe)}},{key:"handleVerticalTrackMouseDown",value:function(re){re.preventDefault();var z=re.target,j=re.clientY,I=z.getBoundingClientRect(),N=I.top,X=this.getThumbVerticalHeight(),Oe=Math.abs(N-j)-X/2;this.view.scrollTop=this.getScrollTopForOffset(Oe)}},{key:"handleHorizontalThumbMouseDown",value:function(re){re.preventDefault(),this.handleDragStart(re);var z=re.target,j=re.clientX,I=z.offsetWidth,N=z.getBoundingClientRect(),X=N.left;this.prevPageX=I-(j-X)}},{key:"handleVerticalThumbMouseDown",value:function(re){re.preventDefault(),this.handleDragStart(re);var z=re.target,j=re.clientY,I=z.offsetHeight,N=z.getBoundingClientRect(),X=N.top;this.prevPageY=I-(j-X)}},{key:"setupDragging",value:function(){(0,p.default)(document.body,D.disableSelectStyle),document.addEventListener("mousemove",this.handleDrag),document.addEventListener("mouseup",this.handleDragEnd),document.onselectstart=O.default}},{key:"teardownDragging",value:function(){(0,p.default)(document.body,D.disableSelectStyleReset),document.removeEventListener("mousemove",this.handleDrag),document.removeEventListener("mouseup",this.handleDragEnd),document.onselectstart=void 0}},{key:"handleDragStart",value:function(re){this.dragging=!0,re.stopImmediatePropagation(),this.setupDragging()}},{key:"handleDrag",value:function(re){if(this.prevPageX){var z=re.clientX,j=this.trackHorizontal.getBoundingClientRect(),I=j.left,N=this.getThumbHorizontalWidth(),X=N-this.prevPageX,Oe=-I+z-X;this.view.scrollLeft=this.getScrollLeftForOffset(Oe)}if(this.prevPageY){var he=re.clientY,Z=this.trackVertical.getBoundingClientRect(),G=Z.top,ne=this.getThumbVerticalHeight(),ue=ne-this.prevPageY,be=-G+he-ue;this.view.scrollTop=this.getScrollTopForOffset(be)}return!1}},{key:"handleDragEnd",value:function(){this.dragging=!1,this.prevPageX=this.prevPageY=0,this.teardownDragging(),this.handleDragEndAutoHide()}},{key:"handleDragEndAutoHide",value:function(){var re=this.props.autoHide;re&&this.hideTracks()}},{key:"handleTrackMouseEnter",value:function(){this.trackMouseOver=!0,this.handleTrackMouseEnterAutoHide()}},{key:"handleTrackMouseEnterAutoHide",value:function(){var re=this.props.autoHide;re&&this.showTracks()}},{key:"handleTrackMouseLeave",value:function(){this.trackMouseOver=!1,this.handleTrackMouseLeaveAutoHide()}},{key:"handleTrackMouseLeaveAutoHide",value:function(){var re=this.props.autoHide;re&&this.hideTracks()}},{key:"showTracks",value:function(){clearTimeout(this.hideTracksTimeout),(0,p.default)(this.trackHorizontal,{opacity:1}),(0,p.default)(this.trackVertical,{opacity:1})}},{key:"hideTracks",value:function(){var re=this;if(!this.dragging&&!this.scrolling&&!this.trackMouseOver){var z=this.props.autoHideTimeout;clearTimeout(this.hideTracksTimeout),this.hideTracksTimeout=setTimeout(function(){(0,p.default)(re.trackHorizontal,{opacity:0}),(0,p.default)(re.trackVertical,{opacity:0})},z)}}},{key:"detectScrolling",value:function(){var re=this;this.scrolling||(this.scrolling=!0,this.handleScrollStart(),this.detectScrollingInterval=setInterval(function(){re.lastViewScrollLeft===re.viewScrollLeft&&re.lastViewScrollTop===re.viewScrollTop&&(clearInterval(re.detectScrollingInterval),re.scrolling=!1,re.handleScrollStop()),re.lastViewScrollLeft=re.viewScrollLeft,re.lastViewScrollTop=re.viewScrollTop},100))}},{key:"raf",value:function(re){var z=this;this.requestFrame&&f.default.cancel(this.requestFrame),this.requestFrame=(0,f.default)(function(){z.requestFrame=void 0,re()})}},{key:"update",value:function(re){var z=this;this.raf(function(){return z._update(re)})}},{key:"_update",value:function(re){var z=this.props,j=z.onUpdate,I=z.hideTracksWhenNotNeeded,N=this.getValues();if((0,S.default)()){var X=N.scrollLeft,Oe=N.clientWidth,he=N.scrollWidth,Z=(0,R.default)(this.trackHorizontal),G=this.getThumbHorizontalWidth(),ne=X/(he-Oe)*(Z-G),ue={width:G,transform:"translateX("+ne+"px)"},be=N.scrollTop,ye=N.clientHeight,Se=N.scrollHeight,$e=(0,A.default)(this.trackVertical),Le=this.getThumbVerticalHeight(),ct=be/(Se-ye)*($e-Le),Bt={height:Le,transform:"translateY("+ct+"px)"};if(I){var Tt={visibility:he>Oe?"visible":"hidden"},Me={visibility:Se>ye?"visible":"hidden"};(0,p.default)(this.trackHorizontal,Tt),(0,p.default)(this.trackVertical,Me)}(0,p.default)(this.thumbHorizontal,ue),(0,p.default)(this.thumbVertical,Bt)}j&&j(N),typeof re=="function"&&re(N)}},{key:"render",value:function(){var re=this,z=(0,S.default)(),j=this.props,I=j.onScroll,N=j.onScrollFrame,X=j.onScrollStart,Oe=j.onScrollStop,he=j.onUpdate,Z=j.renderView,G=j.renderTrackHorizontal,ne=j.renderTrackVertical,ue=j.renderThumbHorizontal,be=j.renderThumbVertical,ye=j.tagName,Se=j.hideTracksWhenNotNeeded,$e=j.autoHide,Le=j.autoHideTimeout,ct=j.autoHideDuration,Bt=j.thumbSize,Tt=j.thumbMinSize,Me=j.universal,te=j.autoHeight,ce=j.autoHeightMin,pe=j.autoHeightMax,Fe=j.style,pt=j.children,ot=P(j,["onScroll","onScrollFrame","onScrollStart","onScrollStop","onUpdate","renderView","renderTrackHorizontal","renderTrackVertical","renderThumbHorizontal","renderThumbVertical","tagName","hideTracksWhenNotNeeded","autoHide","autoHideTimeout","autoHideDuration","thumbSize","thumbMinSize","universal","autoHeight","autoHeightMin","autoHeightMax","style","children"]),mt=this.state.didMountUniversal,At=i({},D.containerStyleDefault,te&&i({},D.containerStyleAutoHeight,{minHeight:ce,maxHeight:pe}),Fe),Ke=i({},D.viewStyleDefault,{marginRight:z?-z:0,marginBottom:z?-z:0},te&&i({},D.viewStyleAutoHeight,{minHeight:(0,m.default)(ce)?"calc("+ce+" + "+z+"px)":ce+z,maxHeight:(0,m.default)(pe)?"calc("+pe+" + "+z+"px)":pe+z}),te&&Me&&!mt&&{minHeight:ce,maxHeight:pe},Me&&!mt&&D.viewStyleUniversalInitial),Ve={transition:"opacity "+ct+"ms",opacity:0},Lt=i({},D.trackHorizontalStyleDefault,$e&&Ve,(!z||Me&&!mt)&&{display:"none"}),Rt=i({},D.trackVerticalStyleDefault,$e&&Ve,(!z||Me&&!mt)&&{display:"none"});return(0,v.createElement)(ye,i({},ot,{style:At,ref:function(Ye){re.container=Ye}}),[(0,v.cloneElement)(Z({style:Ke}),{key:"view",ref:function(Ye){re.view=Ye}},pt),(0,v.cloneElement)(G({style:Lt}),{key:"trackHorizontal",ref:function(Ye){re.trackHorizontal=Ye}},(0,v.cloneElement)(ue({style:D.thumbHorizontalStyleDefault}),{ref:function(Ye){re.thumbHorizontal=Ye}})),(0,v.cloneElement)(ne({style:Rt}),{key:"trackVertical",ref:function(Ye){re.trackVertical=Ye}},(0,v.cloneElement)(be({style:D.thumbVerticalStyleDefault}),{ref:function(Ye){re.thumbVertical=Ye}}))])}}]),Q}(v.Component);g.default=oe,oe.propTypes={onScroll:h.default.func,onScrollFrame:h.default.func,onScrollStart:h.default.func,onScrollStop:h.default.func,onUpdate:h.default.func,renderView:h.default.func,renderTrackHorizontal:h.default.func,renderTrackVertical:h.default.func,renderThumbHorizontal:h.default.func,renderThumbVertical:h.default.func,tagName:h.default.string,thumbSize:h.default.number,thumbMinSize:h.default.number,hideTracksWhenNotNeeded:h.default.bool,autoHide:h.default.bool,autoHideTimeout:h.default.number,autoHideDuration:h.default.number,autoHeight:h.default.bool,autoHeightMin:h.default.oneOfType([h.default.number,h.default.string]),autoHeightMax:h.default.oneOfType([h.default.number,h.default.string]),universal:h.default.bool,style:h.default.object,children:h.default.node},oe.defaultProps={renderView:_.renderViewDefault,renderTrackHorizontal:_.renderTrackHorizontalDefault,renderTrackVertical:_.renderTrackVerticalDefault,renderThumbHorizontal:_.renderThumbHorizontalDefault,renderThumbVertical:_.renderThumbVerticalDefault,tagName:"div",thumbMinSize:30,hideTracksWhenNotNeeded:!1,autoHide:!1,autoHideTimeout:1e3,autoHideDuration:200,autoHeight:!1,autoHeightMin:0,autoHeightMax:200,universal:!1}},80002:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0});var t=g.containerStyleDefault={position:"relative",overflow:"hidden",width:"100%",height:"100%"},i=g.containerStyleAutoHeight={height:"auto"},u=g.viewStyleDefault={position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"scroll",WebkitOverflowScrolling:"touch"},s=g.viewStyleAutoHeight={position:"relative",top:void 0,left:void 0,right:void 0,bottom:void 0},f=g.viewStyleUniversalInitial={overflow:"hidden",marginRight:0,marginBottom:0},l=g.trackHorizontalStyleDefault={position:"absolute",height:6},p=g.trackVerticalStyleDefault={position:"absolute",width:6},v=g.thumbHorizontalStyleDefault={position:"relative",display:"block",height:"100%"},d=g.thumbVerticalStyleDefault={position:"relative",display:"block",width:"100%"},h=g.disableSelectStyle={userSelect:"none"},y=g.disableSelectStyleReset={userSelect:""}},20201:(T,g,t)=>{"use strict";var i;i={value:!0},i=void 0;var u=t(67883),s=f(u);function f(l){return l&&l.__esModule?l:{default:l}}g.ZP=s.default,i=s.default},65528:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.default=t;function t(i){var u=i.clientHeight,s=getComputedStyle(i),f=s.paddingTop,l=s.paddingBottom;return u-parseFloat(f)-parseFloat(l)}},35995:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.default=t;function t(i){var u=i.clientWidth,s=getComputedStyle(i),f=s.paddingLeft,l=s.paddingRight;return u-parseFloat(f)-parseFloat(l)}},39048:(T,g,t)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.default=l;var i=t(74624),u=s(i);function s(p){return p&&p.__esModule?p:{default:p}}var f=!1;function l(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(p&&f!==!1)return f;if(typeof document<"u"){var v=document.createElement("div");(0,u.default)(v,{width:100,height:100,position:"absolute",top:-9999,overflow:"scroll",MsOverflowStyle:"scrollbar"}),document.body.appendChild(v),f=v.offsetWidth-v.clientWidth,document.body.removeChild(v)}else f=0;return f||0}},38775:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.default=t;function t(i){return typeof i=="string"}},25157:(T,g)=>{"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.default=t;function t(){return!1}},3295:function(T,g,t){"use strict";var i=this&&this.__read||function(y,m){var b=typeof Symbol=="function"&&y[Symbol.iterator];if(!b)return y;var S=b.call(y),w,O=[],C;try{for(;(m===void 0||m-- >0)&&!(w=S.next()).done;)O.push(w.value)}catch(R){C={error:R}}finally{try{w&&!w.done&&(b=S.return)&&b.call(S)}finally{if(C)throw C.error}}return O},u=this&&this.__spread||function(){for(var y=[],m=0;m<arguments.length;m++)y=y.concat(i(arguments[m]));return y};Object.defineProperty(g,"__esModule",{value:!0});var s=t(3723),f=s,l;(function(y){y[y.DEFAULT=0]="DEFAULT",y[y.ADDED=1]="ADDED",y[y.REMOVED=2]="REMOVED"})(l=g.DiffType||(g.DiffType={}));var p;(function(y){y.CHARS="diffChars",y.WORDS="diffWords",y.WORDS_WITH_SPACE="diffWordsWithSpace",y.LINES="diffLines",y.TRIMMED_LINES="diffTrimmedLines",y.SENTENCES="diffSentences",y.CSS="diffCss"})(p=g.DiffMethod||(g.DiffMethod={}));var v=function(y){var m=y.split(` | |
`),b=m.every(function(O){return!O});if(b)return m.length===2?[]:(m.pop(),m);var S=m[m.length-1],w=m[0];return S||m.pop(),w||m.shift(),m},d=function(y,m,b){b===void 0&&(b=p.CHARS);var S=f[b](y,m),w={left:[],right:[]};return S.forEach(function(O){var C=O.added,R=O.removed,L=O.value,A={};return C&&(A.type=l.ADDED,A.value=L,w.right.push(A)),R&&(A.type=l.REMOVED,A.value=L,w.left.push(A)),!R&&!C&&(A.type=l.DEFAULT,A.value=L,w.right.push(A),w.left.push(A)),A}),w},h=function(y,m,b,S,w){b===void 0&&(b=!1),S===void 0&&(S=p.CHARS),w===void 0&&(w=0);var O=s.diffLines(y.trimRight(),m.trimRight(),{newlineIsToken:!0,ignoreWhitespace:!1,ignoreCase:!1}),C=w,R=w,L=[],A=0,D=[],_=[],U=function(P,V,W,K,oe){var q=v(P);return q.map(function(Q,ae){var re={},z={};if(!(_.includes(V+"-"+ae)||oe&&ae!==0)){if(W||K)if(D.includes(A)||D.push(A),K){R+=1,re.lineNumber=R,re.type=l.REMOVED,re.value=Q||" ";var j=O[V+1];if(j&&j.added){var I=v(j.value)[ae];if(I){var N=U(j.value,V,!0,!1,!0)[0].right,X=N.value,Oe=N.lineNumber,he=N.type;if(_.push(V+1+"-"+ae),z.lineNumber=Oe,z.type=he,b)z.value=X;else{var Z=d(Q,X,S);z.value=Z.right,re.value=Z.left}}}}else C+=1,z.lineNumber=C,z.type=l.ADDED,z.value=Q;else R+=1,C+=1,re.lineNumber=R,re.type=l.DEFAULT,re.value=Q,z.lineNumber=C,z.type=l.DEFAULT,z.value=Q;return A+=1,{right:z,left:re}}}).filter(Boolean)};return O.forEach(function(P,V){var W=P.added,K=P.removed,oe=P.value;L=u(L,U(oe,V,W,K))}),{lineInformation:L,diffLines:D}};g.computeLineInformation=h},28072:function(T,g,t){"use strict";var i=this&&this.__extends||function(){var m=function(b,S){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,O){w.__proto__=O}||function(w,O){for(var C in O)O.hasOwnProperty(C)&&(w[C]=O[C])},m(b,S)};return function(b,S){m(b,S);function w(){this.constructor=b}b.prototype=S===null?Object.create(S):(w.prototype=S.prototype,new w)}}();Object.defineProperty(g,"__esModule",{value:!0});var u=t(68404),s=t(59160),f=t(23019),l=t(3295);g.DiffMethod=l.DiffMethod;var p=t(42851),v=t(59170),d=v.default||v,h;(function(m){m.LEFT="L",m.RIGHT="R"})(h=g.LineNumberPrefix||(g.LineNumberPrefix={}));var y=function(m){i(b,m);function b(S){var w=m.call(this,S)||this;return w.resetCodeBlocks=function(){return w.state.expandedBlocks.length>0?(w.setState({expandedBlocks:[]}),!0):!1},w.onBlockExpand=function(O){var C=w.state.expandedBlocks.slice();C.push(O),w.setState({expandedBlocks:C})},w.computeStyles=d(p.default),w.onLineNumberClickProxy=function(O){return w.props.onLineNumberClick?function(C){return w.props.onLineNumberClick(O,C)}:function(){}},w.renderWordDiff=function(O,C){return O.map(function(R,L){var A;return u.createElement("span",{key:L,className:f.default(w.styles.wordDiff,(A={},A[w.styles.wordAdded]=R.type===l.DiffType.ADDED,A[w.styles.wordRemoved]=R.type===l.DiffType.REMOVED,A))},C?C(R.value):R.value)})},w.renderLine=function(O,C,R,L,A,D){var _,U,P,V,W=R+"-"+O,K=D+"-"+A,oe=w.props.highlightLines.includes(W)||w.props.highlightLines.includes(K),q=C===l.DiffType.ADDED,Q=C===l.DiffType.REMOVED,ae;return Array.isArray(L)?ae=w.renderWordDiff(L,w.props.renderContent):w.props.renderContent?ae=w.props.renderContent(L):ae=L,u.createElement(u.Fragment,null,!w.props.hideLineNumbers&&u.createElement("td",{onClick:O&&w.onLineNumberClickProxy(W),className:f.default(w.styles.gutter,(_={},_[w.styles.emptyGutter]=!O,_[w.styles.diffAdded]=q,_[w.styles.diffRemoved]=Q,_[w.styles.highlightedGutter]=oe,_))},u.createElement("pre",{className:w.styles.lineNumber},O)),!w.props.splitView&&!w.props.hideLineNumbers&&u.createElement("td",{onClick:A&&w.onLineNumberClickProxy(K),className:f.default(w.styles.gutter,(U={},U[w.styles.emptyGutter]=!A,U[w.styles.diffAdded]=q,U[w.styles.diffRemoved]=Q,U[w.styles.highlightedGutter]=oe,U))},u.createElement("pre",{className:w.styles.lineNumber},A)),u.createElement("td",{className:f.default(w.styles.marker,(P={},P[w.styles.emptyLine]=!ae,P[w.styles.diffAdded]=q,P[w.styles.diffRemoved]=Q,P[w.styles.highlightedLine]=oe,P))},u.createElement("pre",null,q&&"+",Q&&"-")),u.createElement("td",{className:f.default(w.styles.content,(V={},V[w.styles.emptyLine]=!ae,V[w.styles.diffAdded]=q,V[w.styles.diffRemoved]=Q,V[w.styles.highlightedLine]=oe,V))},u.createElement("pre",{className:w.styles.contentText},ae)))},w.renderSplitView=function(O,C){var R=O.left,L=O.right;return u.createElement("tr",{key:C,className:w.styles.line},w.renderLine(R.lineNumber,R.type,h.LEFT,R.value),w.renderLine(L.lineNumber,L.type,h.RIGHT,L.value))},w.renderInlineView=function(O,C){var R=O.left,L=O.right,A;return R.type===l.DiffType.REMOVED&&L.type===l.DiffType.ADDED?u.createElement(u.Fragment,{key:C},u.createElement("tr",{className:w.styles.line},w.renderLine(R.lineNumber,R.type,h.LEFT,R.value,null)),u.createElement("tr",{className:w.styles.line},w.renderLine(null,L.type,h.RIGHT,L.value,L.lineNumber))):(R.type===l.DiffType.REMOVED&&(A=w.renderLine(R.lineNumber,R.type,h.LEFT,R.value,null)),R.type===l.DiffType.DEFAULT&&(A=w.renderLine(R.lineNumber,R.type,h.LEFT,R.value,L.lineNumber,h.RIGHT)),L.type===l.DiffType.ADDED&&(A=w.renderLine(null,L.type,h.RIGHT,L.value,L.lineNumber)),u.createElement("tr",{key:C,className:w.styles.line},A))},w.onBlockClickProxy=function(O){return function(){return w.onBlockExpand(O)}},w.renderSkippedLineIndicator=function(O,C,R,L){var A,D=w.props,_=D.hideLineNumbers,U=D.splitView,P=w.props.codeFoldMessageRenderer?w.props.codeFoldMessageRenderer(O,R,L):u.createElement("pre",{className:w.styles.codeFoldContent},"Expand ",O," lines ..."),V=u.createElement("td",null,u.createElement("a",{onClick:w.onBlockClickProxy(C),tabIndex:0},P)),W=!U&&!_;return u.createElement("tr",{key:R+"-"+L,className:w.styles.codeFold},!_&&u.createElement("td",{className:w.styles.codeFoldGutter}),u.createElement("td",{className:f.default((A={},A[w.styles.codeFoldGutter]=W,A))}),W?u.createElement(u.Fragment,null,u.createElement("td",null),V):u.createElement(u.Fragment,null,V,u.createElement("td",null)),u.createElement("td",null),u.createElement("td",null))},w.renderDiff=function(){var O=w.props,C=O.oldValue,R=O.newValue,L=O.splitView,A=O.disableWordDiff,D=O.compareMethod,_=O.linesOffset,U=l.computeLineInformation(C,R,A,D,_),P=U.lineInformation,V=U.diffLines,W=w.props.extraLinesSurroundingDiff<0?0:w.props.extraLinesSurroundingDiff,K=[];return P.map(function(oe,q){var Q=V[0],ae=Q-q;if(w.props.showDiffOnly&&(ae===-W&&(K=[],V.shift()),oe.left.type===l.DiffType.DEFAULT&&(ae>W||typeof Q>"u")&&!w.state.expandedBlocks.includes(Q)))return K.push(q+1),q===P.length-1&&K.length>1?w.renderSkippedLineIndicator(K.length,Q,oe.left.lineNumber,oe.right.lineNumber):null;var re=L?w.renderSplitView(oe,q):w.renderInlineView(oe,q);if(ae===W&&K.length>0){var z=K.length;return K=[],u.createElement(u.Fragment,{key:q},w.renderSkippedLineIndicator(z,Q,oe.left.lineNumber,oe.right.lineNumber),re)}return re})},w.render=function(){var O,C=w.props,R=C.oldValue,L=C.newValue,A=C.useDarkTheme,D=C.leftTitle,_=C.rightTitle,U=C.splitView,P=C.hideLineNumbers;if(typeof R!="string"||typeof L!="string")throw Error('"oldValue" and "newValue" should be strings');w.styles=w.computeStyles(w.props.styles,A);var V=w.renderDiff(),W=P?2:3,K=P?2:4,oe=(D||_)&&u.createElement("tr",null,u.createElement("td",{colSpan:U?W:K,className:w.styles.titleBlock},u.createElement("pre",{className:w.styles.contentText},D)),U&&u.createElement("td",{colSpan:W,className:w.styles.titleBlock},u.createElement("pre",{className:w.styles.contentText},_)));return u.createElement("table",{className:f.default(w.styles.diffContainer,(O={},O[w.styles.splitView]=U,O))},u.createElement("tbody",null,oe,V))},w.state={expandedBlocks:[]},w}return b.defaultProps={oldValue:"",newValue:"",splitView:!0,highlightLines:[],disableWordDiff:!1,compareMethod:l.DiffMethod.CHARS,styles:{},hideLineNumbers:!1,extraLinesSurroundingDiff:3,showDiffOnly:!0,useDarkTheme:!1,linesOffset:0},b.propTypes={oldValue:s.string.isRequired,newValue:s.string.isRequired,splitView:s.bool,disableWordDiff:s.bool,compareMethod:s.oneOf(Object.values(l.DiffMethod)),renderContent:s.func,onLineNumberClick:s.func,extraLinesSurroundingDiff:s.number,styles:s.object,hideLineNumbers:s.bool,showDiffOnly:s.bool,highlightLines:s.arrayOf(s.string),leftTitle:s.oneOfType([s.string,s.element]),rightTitle:s.oneOfType([s.string,s.element]),linesOffset:s.number},b}(u.Component);g.default=y},42851:function(T,g,t){"use strict";var i=this&&this.__assign||function(){return i=Object.assign||function(f){for(var l,p=1,v=arguments.length;p<v;p++){l=arguments[p];for(var d in l)Object.prototype.hasOwnProperty.call(l,d)&&(f[d]=l[d])}return f},i.apply(this,arguments)},u=this&&this.__rest||function(f,l){var p={};for(var v in f)Object.prototype.hasOwnProperty.call(f,v)&&l.indexOf(v)<0&&(p[v]=f[v]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,v=Object.getOwnPropertySymbols(f);d<v.length;d++)l.indexOf(v[d])<0&&Object.prototype.propertyIsEnumerable.call(f,v[d])&&(p[v[d]]=f[v[d]]);return p};Object.defineProperty(g,"__esModule",{value:!0});var s=t(16194);g.default=function(f,l){var p,v,d,h,y,m,b;l===void 0&&(l=!1);var S=f.variables,w=S===void 0?{}:S,O=u(f,["variables"]),C={light:i({diffViewerBackground:"#fff",diffViewerColor:"212529",addedBackground:"#e6ffed",addedColor:"#24292e",removedBackground:"#ffeef0",removedColor:"#24292e",wordAddedBackground:"#acf2bd",wordRemovedBackground:"#fdb8c0",addedGutterBackground:"#cdffd8",removedGutterBackground:"#ffdce0",gutterBackground:"#f7f7f7",gutterBackgroundDark:"#f3f1f1",highlightBackground:"#fffbdd",highlightGutterBackground:"#fff5b1",codeFoldGutterBackground:"#dbedff",codeFoldBackground:"#f1f8ff",emptyLineBackground:"#fafbfc",gutterColor:"#212529",addedGutterColor:"#212529",removedGutterColor:"#212529",codeFoldContentColor:"#212529",diffViewerTitleBackground:"#fafbfc",diffViewerTitleColor:"#212529",diffViewerTitleBorderColor:"#eee"},w.light||{}),dark:i({diffViewerBackground:"#2e303c",diffViewerColor:"#FFF",addedBackground:"#044B53",addedColor:"white",removedBackground:"#632F34",removedColor:"white",wordAddedBackground:"#055d67",wordRemovedBackground:"#7d383f",addedGutterBackground:"#034148",removedGutterBackground:"#632b30",gutterBackground:"#2c2f3a",gutterBackgroundDark:"#262933",highlightBackground:"#2a3967",highlightGutterBackground:"#2d4077",codeFoldGutterBackground:"#21232b |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment