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

70 lines
125 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[196],{"+M/w":function(He,he,y){He.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc"}},"6cGi":function(He,he,y){"use strict";y.d(he,"a",function(){return w});var T=y("ODXe"),z=y("q1tI"),Se=y.n(z);function w(B,de){var ye=de||{},G=ye.defaultValue,ie=ye.value,j=ye.onChange,P=ye.postState,Y=z.useState(function(){return ie!==void 0?ie:G!==void 0?typeof G=="function"?G():G:typeof B=="function"?B():B}),V=Object(T.a)(Y,2),ge=V[0],C=V[1],pe=ie!==void 0?ie:ge;P&&(pe=P(pe));var x=z.useRef(j);x.current=j;var Ae=z.useCallback(function(H){C(H),pe!==H&&x.current&&x.current(H,pe)},[pe,x]),ue=z.useRef(!0);return z.useEffect(function(){if(ue.current){ue.current=!1;return}ie===void 0&&C(ie)},[ie]),[pe,Ae]}},"9ZNV":function(He,he,y){"use strict";y.d(he,"a",function(){return j});var T=y("0Owb"),z=y("+L6B"),Se=y("2/Rp"),w=y("q1tI"),B=y.n(w),de=y("UUDw"),ye=y.n(de),G=y("TSYQ"),ie=y.n(G),j=function(Y){var V=Y.cancelText,ge=V===void 0?"\u53D6\u6D88":V,C=Y.okText,pe=C===void 0?"\u786E\u5B9A":C,x=Y.loading,Ae=x===void 0?!1:x,ue=Y.hasOkBtn,H=ue===void 0?!0:ue,Ne=Y.okButtonProps,Be=Ne===void 0?{}:Ne,Ce=Y.onCancel,Me=Ce===void 0?function(){}:Ce,Te=Y.onOk,$e=Te===void 0?function(){}:Te,Oe=Y.className,K=Oe===void 0?"":Oe;return B.a.createElement("div",{className:ie()(ye.a.buttonFixed,K)},B.a.createElement("div",{className:ye.a.buttonWrap},B.a.createElement(Se.a,{size:"large",className:"".concat(ye.a.button," mr20"),onClick:Me},ge),H&&B.a.createElement(Se.a,Object(T.a)({size:"large",type:"primary",className:"".concat(ye.a.button," mr20"),loading:Ae,onClick:$e},Be),pe)))}},DaK5:function(He,he,y){"use strict";y.r(he),y.d(he,"formatTypeNameToDefaultScore",function(){return Te});var T=y("0Owb"),z=y("sPJy"),Se=y("bE4q"),w=y("9og8"),B=y("giR+"),de=y("fyUT"),ye=y("2qtc"),G=y("kLXV"),ie=y("k1fw"),j=y("tJVT"),P=y("PpiC"),Y=y("WmNS"),V=y.n(Y),ge=y("q1tI"),C=y.n(ge),pe=y("9kvl"),x=y("ngQI"),Ae=y("NNiE"),ue=y("tKIZ"),H=y.n(ue),Ne=y("9ZNV"),Be=y("LvDl"),Ce=y.n(Be),Me=y("WCUW"),Te=function(K){var U={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u9879\u76EE\u9898:5,\u63A5\u9F99\u9898:10};return U[K]||0},$e=function(K){var U,re,N,v,h=K.problemsetPreview,L=K.user,g=K.globalSetting,R=K.loading,O=K.dispatch,Q=Object(P.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch"]),F=Object(ge.useState)(),S=Object(j.a)(F,2),W=S[0],te=S[1],be=Object(ge.useState)(),we=Object(j.a)(be,2),Ke=we[0],fe=we[1],Ie=Object(ge.useRef)();console.log(h,"problemsetPreview"),Object(ge.useEffect)(function(){return O({type:"globalSetting/footerToggle",payload:!1}),function(){O({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(ge.useEffect)(function(){Le()},[]);var Le=function(){O({type:"problemsetPreview/getPaperData"})},ze=function(ve,ae){var ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],me=arguments.length>3?arguments[3]:void 0,Pe=arguments.length>4?arguments[4]:void 0,ee=Ce.a.cloneDeep(Pe),q=Ce.a.cloneDeep(ce).map(function(Z){return Object(ie.a)(Object(ie.a)({},Z),{},{challenge_score:Z.challenge_score||5})});if(Ie.current=me||Te(ae),ae==="\u9879\u76EE\u9898")return G.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:H.a.shixunModal},C.a.createElement("div",null,"\u5173\u5361\uFF1A"),q==null?void 0:q.map(function(Z,se){return C.a.createElement("div",{className:H.a.shixunScore},se+1,"\u3001",Z.challenge_name,C.a.createElement("div",{style:{minWidth:"130px"}},C.a.createElement(de.a,{defaultValue:Z.challenge_score,min:1,onChange:function(oe){Z.challenge_score=oe}}),C.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Z=Object(w.a)(V.a.mark(function De(){return V.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(Me.M)({id:ve,challenge_scores:q.map(function(Ge){return{challenge_id:Ge.challenge_id,score:Ge.challenge_score}})});case 2:Ie.current=null,Le();case 4:case"end":return Ee.stop()}},De)}));function se(){return Z.apply(this,arguments)}return se}()});if(ae==="\u63A5\u9F99\u9898"){var $;return G.a.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:H.a.shixunModal,style:{maxHeight:200,overflow:"auto"}},ee==null||(($=ee.sub_questions)===null||$===void 0)?void 0:$.map(function(Z,se){return C.a.createElement("div",{className:H.a.shixunScore},"\u7B2C",se+1,"\u5C0F\u9898",C.a.createElement("div",{style:{minWidth:"130px"}},C.a.createElement(de.a,{defaultValue:Z.score,min:1,onChange:function(oe){Z.score=oe}}),C.a.createElement("span",{className:"ml5"},"\u5206")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Z=Object(w.a)(V.a.mark(function De(){var oe;return V.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,Object(Me.N)({id:ve,subs:ee==null||((oe=ee.sub_questions)===null||oe===void 0)?void 0:oe.map(function(Je){return{basket_id:Je.basket_id,score:Je.score}})});case 2:Ie.current=null,Le();case 4:case"end":return Ge.stop()}},De)}));function se(){return Z.apply(this,arguments)}return se}()})}G.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:""},C.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),C.a.createElement(de.a,{min:1,defaultValue:Ie.current,onChange:function(se){Ie.current=se}}),C.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),C.a.createElement("br",null),ae==="\u586B\u7A7A\u9898"&&C.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Z=Object(w.a)(V.a.mark(function De(){return V.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,O({type:"problemsetPreview/setScore",payload:{id:ve,score:Ie.current}});case 2:Ie.current=null,Le();case 4:case"end":return Ee.stop()}},De)}));function se(){return Z.apply(this,arguments)}return se}()})},b=function(ve){G.a.confirm({centered:!0,title:"\u63D0\u793A",content:C.a.createElement("div",{className:H.a.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ae=Object(w.a)(V.a.mark(function me(){return V.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,O({type:"problemsetPreview/handleDelete",payload:{id:ve}});case 2:Le();case 3:case"end":return ee.stop()}},me)}));function ce(){return ae.apply(this,arguments)}return ce}()})},pr=function(ve,ae){Ie.current=Te(ae),G.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:C.a.createElement("div",{className:""},C.a.createElement("span",null,ae==="\u63A5\u9F99\u9898"?"\u63A5\u9F99\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":ae,"\uFF1A"),C.a.createElement(de.a,{min:1,defaultValue:Ie.current,onChange:function(me){Ie.current=me}}),C.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),C.a.createElement("br",null),ae==="\u586B\u7A7A\u9898"&&C.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(w.a)(V.a.mark(function Pe(){return V.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,O({type:"problemsetPreview/batchSetScore",payload:{item_type:ve,score:Ie.current}});case 2:Ie.current=null,Le();case 4:case"end":return q.stop()}},Pe)}));function me(){return ce.apply(this,arguments)}return me}()})},fr=function(ve){G.a.confirm({centered:!0,title:"\u63D0\u793A",content:C.a.createElement("div",{className:H.a.modalColumn},C.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),C.a.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ae=Object(w.a)(V.a.mark(function me(){return V.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,O({type:"problemsetPreview/batchDelete",payload:{item_type:ve}});case 2:Le();case 3:case"end":return ee.stop()}},me)}));function ce(){return ae.apply(this,arguments)}return ce}()})},Xe=function(){var X=Object(w.a)(V.a.mark(function ve(ae,ce){var me,Pe,ee;return V.a.wrap(function($){for(;;)switch($.prev=$.next){case 0:if(!(!ae.destination||!ae.source)){$.next=2;break}return $.abrupt("return");case 2:return me=ce.questions[ae.source.index].id,Pe=ae.destination.index+1,$.next=6,O({type:"problemsetPreview/adjustPosition",payload:{id:me,position:Pe}});case 6:if(ee=$.sent,!(ee.status===-1)){$.next=9;break}return $.abrupt("return");case 9:Le();case 10:case"end":return $.stop()}},ve)}));return function(ae,ce){return X.apply(this,arguments)}}();return C.a.createElement("section",{className:H.a.bg},C.a.createElement(Se.a,{className:"mt30",separator:">"},C.a.createElement(Se.a.Item,null,"\u8BD5\u9898\u5E93"),C.a.createElement(Se.a.Item,{href:"/problemset"},"\u4EBA\u5DE5\u521B\u5EFA"),C.a.createElement(Se.a.Item,null,"\u9884\u89C8")),C.a.createElement("div",{className:H.a.wrap},C.a.createElement("div",{className:"pt20 pb20"},C.a.createElement("div",{className:"".concat(H.a.flexRow," ").concat(H.a.flexJustifyBetween)},C.a.createElement("div",null,C.a.createElement("span",{className:H.a.questionNumber},"\u9898\u6570\uFF1A",(U=h.paperData)===null||U===void 0?void 0:U.all_questions_count),C.a.createElement("span",{className:H.a.score},"\u603B\u5206\uFF1A",(re=h.paperData)===null||re===void 0?void 0:re.all_score)),C.a.createElement("div",{className:H.a.selectTopicButton,onClick:function(){return pe.d.push("/problemset/preview_select")}},"\u7EE7\u7EED\u9009\u9898")),C.a.createElement("div",{className:H.a.line}),C.a.createElement("div",{className:H.a.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(N=h.paperData)===null||N===void 0||((v=N.questionList)===null||v===void 0)?void 0:v.map(function(X,ve){var ae=X.type===Ke;return console.log(X,"paperItem"),C.a.createElement("div",{className:"".concat(H.a.relative," mt20 mb20"),key:ve},C.a.createElement("div",{className:"".concat(H.a.typeActive," ").concat(ae?H.a.mouseTypeActive:""),onMouseEnter:function(){fe(X.type),te(null)}},C.a.createElement("span",{className:"".concat(H.a.typeName," ").concat(ae?"ml20":"")},X.number,"\u3001",X.name),C.a.createElement("span",{className:H.a.typeNumber},"\uFF08\u5171",X.questions_count,"\u9898\uFF0C",(X==null?void 0:X.type)==="COMBINATION"?"\u5305\u542B".concat(X==null?void 0:X.sub_questions_count,"\u5C0F\u9898\uFF0C"):"","\u5171",X.questions_score,"\u5206\uFF09")),ae&&C.a.createElement("div",{className:"".concat(H.a.typeAction," ").concat(H.a.flexRow)},X.type!=="PRACTICAL"&&C.a.createElement("div",{className:H.a.setScore,onClick:function(){return pr(X.type,X.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),C.a.createElement("div",{className:H.a.delete,onClick:function(){return fr(X.type)}},"\u5220\u9664")),C.a.createElement(x.a,{onDragEnd:function(me){return Xe(me,X)}},C.a.createElement(x.c,{droppableId:ve.toString()},function(ce,me){var Pe;return C.a.createElement("div",Object(T.a)({className:"mt20",ref:ce.innerRef},ce.droppableProps,{onScroll:function(){}}),(Pe=X.questions)===null||Pe===void 0?void 0:Pe.map(function(ee,q){return C.a.createElement(x.b,{draggableId:ee.id.toString(),index:q,key:ee.id},function($){return C.a.createElement("div",Object(T.a)({ref:$.innerRef},$.draggableProps,$.dragHandleProps),C.a.createElement(Ae.a,{index:q,typeName:X.name,type:X.type,data:ee,inMouseId:W,onSetScore:ze,onDelete:b,onMouseEnter:function(se){te(se),fe(null)}}))})}))})))}))),C.a.createElement(Ne.a,{okText:"\u4FDD\u5B58",onCancel:function(){return pe.d.replace("/problemset")},onOk:function(){return pe.d.push("/problemset/preview_new")}}))};he.default=Object(pe.a)(function(Oe){var K=Oe.problemsetPreview,U=Oe.user,re=Oe.loading,N=Oe.globalSetting;return{problemsetPreview:K,user:U,globalSetting:N,loading:re.effects}})($e)},NNiE:function(He,he,y){"use strict";var T=y("7Kak"),z=y("9yH6"),Se=y("tJVT"),w=y("q1tI"),B=y.n(w),de=y("9Bee"),ye=y("+M/w"),G=y.n(ye),ie=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],j=function(Y){var V=Y.index,ge=Y.typeName,C=Y.type,pe=Y.data,x=pe===void 0?{}:pe,Ae=Y.inMouseId,ue=Y.isshow,H=Y.onSetScore,Ne=H===void 0?function(){}:H,Be=Y.onDelete,Ce=Be===void 0?function(){}:Be,Me=Y.onMouseEnter,Te=Me===void 0?function(){}:Me,$e=Object(w.useState)(!1),Oe=Object(Se.a)($e,2),K=Oe[0],U=Oe[1],re=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap},x==null||((S=x.choices)===null||S===void 0)?void 0:S.map(function(W,te){return B.a.createElement("div",{className:"".concat(G.a.flexRow," mt15"),key:te},B.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ie[te]),B.a.createElement("div",{className:"".concat(G.a.answer," ml5")},B.a.createElement(de.a,{value:W==null?void 0:W.choice_text})))}))},N=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap},B.a.createElement("div",{className:"".concat(G.a.flexRow," mt15")},x==null||((S=x.choices)===null||S===void 0)?void 0:S.map(function(W,te){return B.a.createElement(z.a,{disabled:!0,key:te},W==null?void 0:W.choice_text)})))},v=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap},B.a.createElement("div",{className:"".concat(G.a.flexRow," mt15")},B.a.createElement(de.a,{value:x==null||((S=x.program_attr)===null||S===void 0)?void 0:S.description})))},h=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap},B.a.createElement("div",{className:"".concat(G.a.flexColumn," mt15")},x==null||((S=x.standard_answer)===null||S===void 0)?void 0:S.map(function(W,te){return B.a.createElement(de.a,{key:te,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(W.position,"\uFF09\uFF1A").concat(W.answer_text.join("\u3001"))})})))},L=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap},B.a.createElement("div",{className:"mt15"},B.a.createElement("div",null,"\u7B54\u6848\uFF1A"),B.a.createElement(de.a,{value:x==null||((S=x.answer_texts)===null||S===void 0)?void 0:S[0]})))},g=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap},B.a.createElement("div",{className:"mt10"},"\u5173\u5361"),x==null||((S=x.shixun)===null||S===void 0)?void 0:S.map(function(W,te){return B.a.createElement("div",{className:"mt10 font14"},te+1,". ",W==null?void 0:W.challenge_name)}))},R=function(){var S;return B.a.createElement("div",{className:G.a.answerWrap,style:{display:K&&"none"}},x==null||((S=x.sub_questions)===null||S===void 0)?void 0:S.map(function(W,te){var be,we='<span style="margin-right: 10px">'.concat(V+1,".").concat(te+1,'</span><span>\uFF08\u5355\u9009\u9898\uFF09</span><span class="c-grey-999">\uFF08').concat(W.score,"\u5206\uFF09</span>");return B.a.createElement(w.Fragment,null,B.a.createElement("div",{className:G.a.titleWrap,style:{marginTop:16}},B.a.createElement(de.a,{className:G.a.titleHtml,value:we+W.name})),W==null||((be=W.choices)===null||be===void 0)?void 0:be.map(function(Ke,fe){return B.a.createElement("div",{className:"".concat(G.a.flexRow," mt15"),key:fe},B.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ie[fe]),B.a.createElement("div",{className:"".concat(G.a.answer," ml5")},B.a.createElement(de.a,{value:Ke==null?void 0:Ke.choice_text})))}))}))},O=function(){var S={SINGLE:re,MULTIPLE:re,JUDGMENT:N,PROGRAM:v,COMPLETION:h,SUBJECTIVE:L,PRACTICAL:g,COMBINATION:R,PHOTOGRAPH:L,FILEUPLOAD:L};return S[C]?S[C]():null},Q=function(S,W){var te,be='<span style="margin-right: -10px">'.concat(W+1,'\u3001</span><span class="c-grey-999">\uFF08').concat((S==null?void 0:S.item_type)==="combination"?"\u5171".concat(S==null||((te=S.sub_questions)===null||te===void 0)?void 0:te.length,"\u5C0F\u9898\uFF0C"):"").concat(S.score,"\u5206\uFF09</span> ");return be};return B.a.createElement("div",{onMouseEnter:function(){return Te(x.id)}},Ae===x.id&&B.a.createElement("div",{className:G.a.action},B.a.createElement("div",{className:G.a.setScore,onClick:function(){return Ne(x.id,ge,x==null?void 0:x.shixun,x.score,x)}},"\u8BBE\u7F6E\u5F97\u5206"),B.a.createElement("div",{className:G.a.delete,onClick:function(){return Ce(x.id)}},"\u5220\u9664")),B.a.createElement("div",{className:G.a.content},B.a.createElement("div",{className:G.a.titleWrap,style:{justifyContent:"space-between"}},B.a.createElement(de.a,{className:G.a.titleHtml,value:Q(x,V)+((x==null?void 0:x.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":"")+(x.name||(x==null?void 0:x.shixun_name))}),(x==null?void 0:x.item_type)==="combination"&&!ue&&B.a.createElement("span",{onClick:function(S){U(!K)},style:{textAlign:"end",flexShrink:0}},K?"\u5C55\u5F00":"\u6536\u8D77")),O()))};he.a=j},UUDw:function(He,he,y){He.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},dmUQ:function(He,he,y){"use strict";var T=y("Ff2n"),z=y("rePB"),Se=y("1OyB"),w=y("vuIU"),B=y("Ji7U"),de=y("md7G"),ye=y("foSv"),G=y("q1tI"),ie=y.n(G),j=y("TSYQ"),P=y.n(j),Y=y("4IlW");function V(K,U){var re=Object.keys(K);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(K);U&&(N=N.filter(function(v){return Object.getOwnPropertyDescriptor(K,v).enumerable})),re.push.apply(re,N)}return re}function ge(K){for(var U=1;U<arguments.length;U++){var re=arguments[U]!=null?arguments[U]:{};U%2?V(Object(re),!0).forEach(function(N){Object(z.a)(K,N,re[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(re)):V(Object(re)).forEach(function(N){Object.defineProperty(K,N,Object.getOwnPropertyDescriptor(re,N))})}return K}function C(K){var U=pe();return function(){var N=Object(ye.a)(K),v;if(U){var h=Object(ye.a)(this).constructor;v=Reflect.construct(N,arguments,h)}else v=N.apply(this,arguments);return Object(de.a)(this,v)}}function pe(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(K){return!1}}function x(){}function Ae(K){K.preventDefault()}var ue=function(U){return U.replace(/[^\w.-]+/g,"")},H=200,Ne=600,Be=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,Ce=function(U){return U!=null},Me=function(U,re){return re===U||typeof re=="number"&&typeof U=="number"&&isNaN(re)&&isNaN(U)},Te=function(K){Object(B.a)(re,K);var U=C(re);function re(N){var v;Object(Se.a)(this,re),v=U.call(this,N),v.onKeyDown=function(g){var R=v.props,O=R.onKeyDown,Q=R.onPressEnter;if(g.keyCode===Y.a.UP){var F=v.getRatio(g);v.up(g,F,null),v.stop()}else if(g.keyCode===Y.a.DOWN){var S=v.getRatio(g);v.down(g,S,null),v.stop()}else g.keyCode===Y.a.ENTER&&Q&&Q(g);if(v.recordCursorPosition(),v.lastKeyCode=g.keyCode,O){for(var W=arguments.length,te=new Array(W>1?W-1:0),be=1;be<W;be++)te[be-1]=arguments[be];O.apply(void 0,[g].concat(te))}},v.onKeyUp=function(g){var R=v.props.onKeyUp;if(v.stop(),v.recordCursorPosition(),R){for(var O=arguments.length,Q=new Array(O>1?O-1:0),F=1;F<O;F++)Q[F-1]=arguments[F];R.apply(void 0,[g].concat(Q))}},v.onChange=function(g){var R=v.props.onChange;v.state.focused&&(v.inputting=!0),v.rawInput=v.props.parser(v.getValueFromEvent(g)),v.setState({inputValue:v.rawInput}),R(v.toNumber(v.rawInput))},v.onMouseUp=function(){var g=v.props.onMouseUp;v.recordCursorPosition(),g&&g.apply(void 0,arguments)},v.onFocus=function(){var g;v.setState({focused:!0}),(g=v.props).onFocus.apply(g,arguments)},v.onBlur=function(){var g=v.props.onBlur;v.inputting=!1,v.setState({focused:!1});var R=v.getCurrentValidValue(v.state.inputValue),O=v.setValue(R,x);if(g){var Q=v.input.value,F=v.getInputDisplayValue({focus:!1,value:O});v.input.value=F&&Number(F),g.apply(void 0,arguments),v.input.value=Q}},v.getRatio=function(g){var R=1;return g.metaKey||g.ctrlKey?R=.1:g.shiftKey&&(R=10),R},v.getFullNum=function(g){return isNaN(g)?g:/e/i.test(String(g))?Number(g).toFixed(18).replace(/\.?0+$/,""):g},v.getPrecision=function(g){if(Ce(v.props.precision))return v.props.precision;var R=String(g);if(R.indexOf("e-")>=0)return parseInt(R.slice(R.indexOf("e-")+2),10);var O=0;return R.indexOf(".")>=0&&(O=R.length-R.indexOf(".")-1),O},v.getInputDisplayValue=function(g){var R=g||v.state,O=R.focused,Q=R.inputValue,F=R.value,S;O?S=Q:S=v.toPrecisionAsStep(F),S==null&&(S="");var W=v.formatWrapper(S);return Ce(v.props.decimalSeparator)&&(W=W.toString().replace(".",v.props.decimalSeparator)),W},v.recordCursorPosition=function(){try{v.cursorStart=v.input.selectionStart,v.cursorEnd=v.input.selectionEnd,v.currentValue=v.input.value,v.cursorBefore=v.input.value.substring(0,v.cursorStart),v.cursorAfter=v.input.value.substring(v.cursorEnd)}catch(g){}},v.restoreByAfter=function(g){if(g===void 0)return!1;var R=v.input.value,O=R.lastIndexOf(g);if(O===-1)return!1;var Q=v.cursorBefore.length;return v.lastKeyCode===Y.a.DELETE&&v.cursorBefore.charAt(Q-1)===g[0]?(v.fixCaret(Q,Q),!0):O+g.length===R.length?(v.fixCaret(O,O),!0):!1},v.partRestoreByAfter=function(g){return g===void 0?!1:Array.prototype.some.call(g,function(R,O){var Q=g.substring(O);return v.restoreByAfter(Q)})},v.isNotCompleteNumber=function(g){return isNaN(g)||g===""||g===null||g&&g.toString().indexOf(".")===g.toString().length-1},v.stop=function(){v.autoStepTimer&&clearTimeout(v.autoStepTimer)},v.down=function(g,R,O){v.pressingUpOrDown=!0,v.step("down",g,R,O)},v.up=function(g,R,O){v.pressingUpOrDown=!0,v.step("up",g,R,O)},v.saveInput=function(g){v.input=g};var h=N.value;h===void 0&&(h=N.defaultValue),v.state={focused:N.autoFocus};var L=v.getValidValue(v.toNumber(h));return v.state=ge(ge({},v.state),{},{inputValue:v.toPrecisionAsStep(L),value:L}),v}return Object(w.a)(re,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(v){var h=this.props,L=h.value,g=h.onChange,R=h.max,O=h.min,Q=this.state.focused;if(v){if(!Me(v.value,L)||!Me(v.max,R)||!Me(v.min,O)){var F=Q?L:this.getValidValue(L),S;this.pressingUpOrDown?S=F:this.inputting?S=this.rawInput:S=this.toPrecisionAsStep(F),this.setState({value:F,inputValue:S})}var W="value"in this.props?L:this.state.value;"max"in this.props&&v.max!==R&&typeof W=="number"&&W>R&&g&&g(R),"min"in this.props&&v.min!==O&&typeof W=="number"&&W<O&&g&&g(O)}try{if(this.cursorStart!==void 0&&this.state.focused){if(!this.partRestoreByAfter(this.cursorAfter)&&this.state.value!==this.props.value){var te=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===Y.a.BACKSPACE?te=this.cursorStart-1:this.lastKeyCode===Y.a.DELETE&&(te=this.cursorStart):te=this.input.value.length,this.fixCaret(te,te)}else if(this.currentValue===this.input.value)switch(this.lastKeyCode){case Y.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case Y.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1);break;default:}}}catch(be){}if(this.lastKeyCode=null,!this.pressingUpOrDown)return;this.props.focusOnUpDown&&this.state.focused&&(document.activeElement!==this.input&&this.focus())}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(v){var h=v;return h===""?h="":this.isNotCompleteNumber(parseFloat(h))?h=this.state.value:h=this.getValidValue(h),this.toNumber(h)}},{key:"getValueFromEvent",value:function(v){var h=v.target.value.trim().replace(/。/g,".");return Ce(this.props.decimalSeparator)&&(h=h.replace(this.props.decimalSeparator,".")),h}},{key:"getValidValue",value:function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.props.min,L=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,g=parseFloat(v);return isNaN(g)?v:(g<h&&(g=h),g>L&&(g=L),g)}},{key:"setValue",value:function(v,h){var L=this.props.precision,g=this.isNotCompleteNumber(parseFloat(v))?null:parseFloat(v),R=this.state.value,O=R===void 0?null:R,Q=this.state.inputValue,F=Q===void 0?null:Q,S=typeof g=="number"?g.toFixed(L):"".concat(g),W=g!==O||S!=="".concat(F);return"value"in this.props?(F=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:F},h)):this.setState({value:g,inputValue:this.toPrecisionAsStep(v)},h),W&&this.props.onChange(g),g}},{key:"getMaxPrecision",value:function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,L=this.props,g=L.precision,R=L.step;if(Ce(g))return g;var O=this.getPrecision(h),Q=this.getPrecision(R),F=this.getPrecision(v);return v?Math.max(F,O+Q):O+Q}},{key:"getPrecisionFactor",value:function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,L=this.getMaxPrecision(v,h);return Math.pow(10,L)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(v){return this.props.formatter?this.props.formatter(v):v}},{key:"toPrecisionAsStep",value:function(v){if(this.isNotCompleteNumber(v)||v==="")return v;var h=Math.abs(this.getMaxPrecision(v));return isNaN(h)?v.toString():Number(v).toFixed(h)}},{key:"toNumber",value:function(v){var h=this.props.precision,L=this.state.focused,g=v&&v.length>16&&L;return this.isNotCompleteNumber(v)||g?v:Ce(h)?Math.round(v*Math.pow(10,h))/Math.pow(10,h):Number(v)}},{key:"upStep",value:function(v,h){var L=this.props.step,g=this.getPrecisionFactor(v,h),R=Math.abs(this.getMaxPrecision(v,h)),O=((g*v+g*L*h)/g).toFixed(R);return this.toNumber(O)}},{key:"downStep",value:function(v,h){var L=this.props.step,g=this.getPrecisionFactor(v,h),R=Math.abs(this.getMaxPrecision(v,h)),O=((g*v-g*L*h)/g).toFixed(R);return this.toNumber(O)}},{key:"step",value:function(v,h){var L=this,g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,R=arguments.length>3?arguments[3]:void 0;this.stop(),h&&(h.persist(),h.preventDefault());var O=this.props;if(O.disabled)return;var Q=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(Q))return;var F=this["".concat(v,"Step")](Q,g),S=F>O.max||F<O.min;if(F>O.max?F=O.max:F<O.min&&(F=O.min),this.setValue(F,null),this.setState({focused:!0},function(){L.pressingUpOrDown=!1}),S)return;this.autoStepTimer=setTimeout(function(){L[v](h,g,!0)},R?H:Ne)}},{key:"fixCaret",value:function(v,h){if(v===void 0||h===void 0||!this.input||!this.input.value)return;try{var L=this.input.selectionStart,g=this.input.selectionEnd;(v!==L||h!==g)&&this.input.setSelectionRange(v,h)}catch(R){}}},{key:"render",value:function(){var v,h=this.props,L=h.prefixCls,g=h.disabled,R=h.readOnly,O=h.useTouch,Q=h.autoComplete,F=h.upHandler,S=h.downHandler,W=h.className,te=h.max,be=h.min,we=h.style,Ke=h.title,fe=h.onMouseEnter,Ie=h.onMouseLeave,Le=h.onMouseOver,ze=h.onMouseOut,b=h.required,pr=h.onClick,fr=h.tabIndex,Xe=h.type,X=h.placeholder,ve=h.id,ae=h.inputMode,ce=h.pattern,me=h.step,Pe=h.maxLength,ee=h.autoFocus,q=h.name,$=h.onPaste,Z=h.onInput,se=Object(T.a)(h,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste","onInput"]),De=this.state,oe=De.value,Ee=De.focused,Ge=P()(L,(v={},Object(z.a)(v,W,!!W),Object(z.a)(v,"".concat(L,"-disabled"),g),Object(z.a)(v,"".concat(L,"-focused"),Ee),v)),Je={};Object.keys(se).forEach(function(ke){(ke.substr(0,5)==="data-"||ke.substr(0,5)==="aria-"||ke==="role")&&(Je[ke]=se[ke])});var Ar=!R&&!g,er=this.getInputDisplayValue(null),Br=(oe||oe===0)&&(isNaN(oe)||Number(oe)>=te),$r=(oe||oe===0)&&(isNaN(oe)||Number(oe)<=be),nr=Br||g||R,ar=$r||g||R,zr=P()("".concat(L,"-handler"),"".concat(L,"-handler-up"),Object(z.a)({},"".concat(L,"-handler-up-disabled"),nr)),qe=P()("".concat(L,"-handler"),"".concat(L,"-handler-down"),Object(z.a)({},"".concat(L,"-handler-down-disabled"),ar)),vr=O?{onTouchStart:nr?x:this.up,onTouchEnd:this.stop}:{onMouseDown:nr?x:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Xr=O?{onTouchStart:ar?x:this.down,onTouchEnd:this.stop}:{onMouseDown:ar?x:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return ie.a.createElement("div",{className:Ge,style:we,title:Ke,onMouseEnter:fe,onMouseLeave:Ie,onMouseOver:Le,onMouseOut:ze,onFocus:function(){return null},onBlur:function(){return null}},ie.a.createElement("div",{className:"".concat(L,"-handler-wrap")},ie.a.createElement("span",Object.assign({unselectable:"on"},vr,{role:"button","aria-label":"Increase Value","aria-disabled":nr,className:zr}),F||ie.a.createElement("span",{unselectable:"on",className:"".concat(L,"-handler-up-inner"),onClick:Ae})),ie.a.createElement("span",Object.assign({unselectable:"on"},Xr,{role:"button","aria-label":"Decrease Value","aria-disabled":ar,className:qe}),S||ie.a.createElement("span",{unselectable:"on",className:"".concat(L,"-handler-down-inner"),onClick:Ae}))),ie.a.createElement("div",{className:"".concat(L,"-input-wrap")},ie.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":be,"aria-valuemax":te,"aria-valuenow":oe,required:b,type:Xe,placeholder:X,onPaste:$,onClick:pr,onMouseUp:this.onMouseUp,className:"".concat(L,"-input"),tabIndex:fr,autoComplete:Q,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:Ar?this.onKeyDown:x,onKeyUp:Ar?this.onKeyUp:x,autoFocus:ee,maxLength:Pe,readOnly:R,disabled:g,max:te,min:be,step:me,name:q,title:Ke,id:ve,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(er),pattern:ce,inputMode:ae,onInput:Z},Je))))}}]),re}(ie.a.Component);Te.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:Be,min:-Be,step:1,style:{},onChange:x,onKeyDown:x,onPressEnter:x,onFocus:x,onBlur:x,parser:ue,required:!1,autoComplete:"off"};var $e=Te,Oe=he.a=$e},ngQI:function(He,he,y){"use strict";y.d(he,"a",function(){return Pl}),y.d(he,"b",function(){return ms}),y.d(he,"c",function(){return ea});var T=y("q1tI"),z=y.n(T),Se=y("dI71"),w=y("wx14"),B=y("ANjH"),de=y("/MKj");function ye(e,r){if(e.length!==r.length)return!1;for(var t=0;t<e.length;t++)if(e[t]!==r[t])return!1;return!0}function G(e,r){var t=Object(T.useState)(function(){return{inputs:r,result:e()}})[0],n=Object(T.useRef)(!0),i=Object(T.useRef)(t),a=n.current||Boolean(r&&i.current.inputs&&ye(r,i.current.inputs)),o=a?i.current:{inputs:r,result:e()};return Object(T.useEffect)(function(){n.current=!1,i.current=o},[o]),o.result}function ie(e,r){return G(function(){return e},r)}var j=G,P=ie,Y=y("9R94"),V=function(r){var t=r.top,n=r.right,i=r.bottom,a=r.left,o=n-a,l=i-t,s={top:t,right:n,bottom:i,left:a,width:o,height:l,x:a,y:t,center:{x:(n+a)/2,y:(i+t)/2}};return s},ge=function(r,t){return{top:r.top-t.top,left:r.left-t.left,bottom:r.bottom+t.bottom,right:r.right+t.right}},C=function(r,t){return{top:r.top+t.top,left:r.left+t.left,bottom:r.bottom-t.bottom,right:r.right-t.right}},pe=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},x={top:0,right:0,bottom:0,left:0},Ae=function(r){var t=r.borderBox,n=r.margin,i=n===void 0?x:n,a=r.border,o=a===void 0?x:a,l=r.padding,s=l===void 0?x:l,c=V(ge(t,i)),p=V(C(t,o)),d=V(C(p,s));return{marginBox:c,borderBox:V(t),paddingBox:p,contentBox:d,margin:i,border:o,padding:s}},ue=function(r){var t=r.slice(0,-2),n=r.slice(-2);if(n!=="px")return 0;var i=Number(t);return isNaN(i)&&Object(Y.a)(!1),i},H=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Ne=function(r,t){var n=r.borderBox,i=r.border,a=r.margin,o=r.padding,l=pe(n,t);return Ae({borderBox:l,border:i,margin:a,padding:o})},Be=function(r,t){return t===void 0&&(t=H()),Ne(r,t)},Ce=function(r,t){var n={top:ue(t.marginTop),right:ue(t.marginRight),bottom:ue(t.marginBottom),left:ue(t.marginLeft)},i={top:ue(t.paddingTop),right:ue(t.paddingRight),bottom:ue(t.paddingBottom),left:ue(t.paddingLeft)},a={top:ue(t.borderTopWidth),right:ue(t.borderRightWidth),bottom:ue(t.borderBottomWidth),left:ue(t.borderLeftWidth)};return Ae({borderBox:r,margin:n,padding:i,border:a})},Me=function(r){var t=r.getBoundingClientRect(),n=window.getComputedStyle(r);return Ce(t,n)},Te=Number.isNaN||function(r){return typeof r=="number"&&r!==r};function $e(e,r){return e===r?!0:!!(Te(e)&&Te(r))}function Oe(e,r){if(e.length!==r.length)return!1;for(var t=0;t<e.length;t++)if(!$e(e[t],r[t]))return!1;return!0}function K(e,r){r===void 0&&(r=Oe);var t,n=[],i,a=!1;function o(){for(var l=[],s=0;s<arguments.length;s++)l[s]=arguments[s];return a&&t===this&&r(l,n)||(i=e.apply(this,l),a=!0,t=this,n=l),i}return o}var U=K,re=function(r){var t=[],n=null,i=function(){for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];if(t=l,n)return;n=requestAnimationFrame(function(){n=null,r.apply(void 0,t)})};return i.cancel=function(){if(!n)return;cancelAnimationFrame(n),n=null},i},N=re,v=y("i8i4"),h=y.n(v),L=!0,g=/[ \t]{2,}/g,R=/^[ \t]*/gm,O=function(r){return r.replace(g," ").replace(R,"").trim()},Q=function(r){return O(`
%creact-beautiful-dnd
%c`+O(r)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},F=function(r){return[Q(r),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},S="__react-beautiful-dnd-disable-dev-warnings";function W(e,r){var t;if(L)return;if(typeof window!="undefined"&&window[S])return;(t=console)[e].apply(t,F(r))}var te=W.bind(null,"warn"),be=W.bind(null,"error");function we(){}function Ke(e,r){return Object(w.a)({},e,{},r)}function fe(e,r,t){var n=r.map(function(i){var a=Ke(t,i.options);return e.addEventListener(i.eventName,i.fn,a),function(){e.removeEventListener(i.eventName,i.fn,a)}});return function(){n.forEach(function(a){a()})}}var Ie=!0,Le="Invariant failed";function ze(e){this.message=e}ze.prototype.toString=function(){return this.message};function b(e,r){if(e)return;throw Ie?new ze(Le):new ze(Le+": "+(r||""))}var pr=function(e){Object(Se.a)(r,e);function r(){for(var n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return n=e.call.apply(e,[this].concat(a))||this,n.callbacks=null,n.unbind=we,n.onWindowError=function(l){var s=n.getCallbacks();s.isDragging()&&s.tryAbort();var c=l.error;c instanceof ze&&l.preventDefault()},n.getCallbacks=function(){if(!n.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return n.callbacks},n.setCallbacks=function(l){n.callbacks=l},n}var t=r.prototype;return t.componentDidMount=function(){this.unbind=fe(window,[{eventName:"error",fn:this.onWindowError}])},t.componentWillUnmount=function(){this.unbind()},t.componentDidCatch=function(i){if(i instanceof ze){this.setState({});return}throw i},t.render=function(){return this.props.children(this.setCallbacks)},r}(z.a.Component),fr=`
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
`,Xe=function(r){return r+1},X=function(r){return`
You have lifted an item in position `+Xe(r.source.index)+`
`},ve=function(r,t){var n=r.droppableId===t.droppableId,i=Xe(r.index),a=Xe(t.index);return n?`
You have moved the item from position `+i+`
to position `+a+`
`:`
You have moved the item from position `+i+`
in list `+r.droppableId+`
to list `+t.droppableId+`
in position `+a+`
`},ae=function(r,t,n){var i=t.droppableId===n.droppableId;return i?`
The item `+r+`
has been combined with `+n.draggableId:`
The item `+r+`
in list `+t.droppableId+`
has been combined with `+n.draggableId+`
in list `+n.droppableId+`
`},ce=function(r){var t=r.destination;if(t)return ve(r.source,t);var n=r.combine;return n?ae(r.draggableId,r.source,n):"You are over an area that cannot be dropped on"},me=function(r){return`
The item has returned to its starting position
of `+Xe(r.index)+`
`},Pe=function(r){if(r.reason==="CANCEL")return`
Movement cancelled.
`+me(r.source)+`
`;var t=r.destination,n=r.combine;return t?`
You have dropped the item.
`+ve(r.source,t)+`
`:n?`
You have dropped the item.
`+ae(r.draggableId,r.source,n)+`
`:`
The item has been dropped while not over a drop area.
`+me(r.source)+`
`},ee={dragHandleUsageInstructions:fr,onDragStart:X,onDragUpdate:ce,onDragEnd:Pe},q={x:0,y:0},$=function(r,t){return{x:r.x+t.x,y:r.y+t.y}},Z=function(r,t){return{x:r.x-t.x,y:r.y-t.y}},se=function(r,t){return r.x===t.x&&r.y===t.y},De=function(r){return{x:r.x!==0?-r.x:0,y:r.y!==0?-r.y:0}},oe=function(r,t,n){var i;return n===void 0&&(n=0),i={},i[r]=t,i[r==="x"?"y":"x"]=n,i},Ee=function(r,t){return Math.sqrt(Math.pow(t.x-r.x,2)+Math.pow(t.y-r.y,2))},Ge=function(r,t){return Math.min.apply(Math,t.map(function(n){return Ee(r,n)}))},Je=function(r){return function(t){return{x:r(t.x),y:r(t.y)}}},Ar=function(e,r){var t=V({top:Math.max(r.top,e.top),right:Math.min(r.right,e.right),bottom:Math.min(r.bottom,e.bottom),left:Math.max(r.left,e.left)});return t.width<=0||t.height<=0?null:t},er=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},Br=function(r){return[{x:r.left,y:r.top},{x:r.right,y:r.top},{x:r.left,y:r.bottom},{x:r.right,y:r.bottom}]},$r={top:0,right:0,bottom:0,left:0},nr=function(r,t){return t?er(r,t.scroll.diff.displacement):r},ar=function(r,t,n){if(n&&n.increasedBy){var i;return Object(w.a)({},r,(i={},i[t.end]=r[t.end]+n.increasedBy[t.line],i))}return r},zr=function(r,t){return t&&t.shouldClipSubject?Ar(t.pageMarginBox,r):V(r)},qe=function(e){var r=e.page,t=e.withPlaceholder,n=e.axis,i=e.frame,a=nr(r.marginBox,i),o=ar(a,n,t),l=zr(o,i);return{page:r,withPlaceholder:t,active:l}},vr=function(e,r){e.frame||b(!1);var t=e.frame,n=Z(r,t.scroll.initial),i=De(n),a=Object(w.a)({},t,{scroll:{initial:t.scroll.initial,current:r,diff:{value:n,displacement:i},max:t.scroll.max}}),o=qe({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a}),l=Object(w.a)({},e,{frame:a,subject:o});return l};function Xr(e){return Number.isInteger?Number.isInteger(e):typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function ke(e){return Object.values?Object.values(e):Object.keys(e).map(function(r){return e[r]})}function Jr(e,r){if(e.findIndex)return e.findIndex(r);for(var t=0;t<e.length;t++)if(r(e[t]))return t;return-1}function Ye(e,r){if(e.find)return e.find(r);var t=Jr(e,r);return t!==-1?e[t]:void 0}function Tt(e){return Array.prototype.slice.call(e)}var Nt=U(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),Lt=U(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),Mr=U(function(e){return ke(e)}),aa=U(function(e){return ke(e)}),ir=U(function(e,r){var t=aa(r).filter(function(n){return e===n.descriptor.droppableId}).sort(function(n,i){return n.descriptor.index-i.descriptor.index});return t});function qr(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function Tr(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var Nr=U(function(e,r){return r.filter(function(t){return t.descriptor.id!==e.descriptor.id})}),ia=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,i=e.insideDestination,a=e.previousImpact;if(!n.isCombineEnabled)return null;var o=qr(a);if(!o)return null;function l(E){var _={type:"COMBINE",combine:{draggableId:E,droppableId:n.descriptor.id}};return Object(w.a)({},a,{at:_})}var s=a.displaced.all,c=s.length?s[0]:null;if(r)return c?l(c):null;var p=Nr(t,i);if(!c){if(!p.length)return null;var d=p[p.length-1];return l(d.descriptor.id)}var u=Jr(p,function(E){return E.descriptor.id===c});u!==-1||b(!1);var f=u-1;if(f<0)return null;var m=p[f];return l(m.descriptor.id)},or=function(e,r){return e.descriptor.droppableId===r.descriptor.id},Ut={point:q,value:0},mr={invisible:{},visible:{},all:[]},oa={displaced:mr,displacedBy:Ut,at:null},Ve=function(e,r){return function(t){return e<=t&&t<=r}},Ft=function(e){var r=Ve(e.top,e.bottom),t=Ve(e.left,e.right);return function(n){var i=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);if(i)return!0;var a=r(n.top)||r(n.bottom),o=t(n.left)||t(n.right),l=a&&o;if(l)return!0;var s=n.top<e.top&&n.bottom>e.bottom,c=n.left<e.left&&n.right>e.right,p=s&&c;if(p)return!0;var d=s&&o||c&&a;return d}},la=function(e){var r=Ve(e.top,e.bottom),t=Ve(e.left,e.right);return function(n){var i=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);return i}},Yr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},jt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},sa=function(e){return function(r){var t=Ve(r.top,r.bottom),n=Ve(r.left,r.right);return function(i){return e===Yr?t(i.top)&&t(i.bottom):n(i.left)&&n(i.right)}}},ua=function(r,t){var n=t.frame?t.frame.scroll.diff.displacement:q;return er(r,n)},da=function(r,t,n){return t.subject.active?n(t.subject.active)(r):!1},ca=function(r,t,n){return n(t)(r)},Qr=function(r){var t=r.target,n=r.destination,i=r.viewport,a=r.withDroppableDisplacement,o=r.isVisibleThroughFrameFn,l=a?ua(t,n):t;return da(l,n,o)&&ca(l,i,o)},pa=function(r){return Qr(Object(w.a)({},r,{isVisibleThroughFrameFn:Ft}))},Wt=function(r){return Qr(Object(w.a)({},r,{isVisibleThroughFrameFn:la}))},fa=function(r){return Qr(Object(w.a)({},r,{isVisibleThroughFrameFn:sa(r.destination.axis)}))},va=function(r,t,n){if(typeof n=="boolean")return n;if(!t)return!0;var i=t.invisible,a=t.visible;if(i[r])return!1;var o=a[r];return o?o.shouldAnimate:!0};function ma(e,r){var t=e.page.marginBox,n={top:r.point.y,right:0,bottom:0,left:r.point.x};return V(ge(t,n))}function gr(e){var r=e.afterDragging,t=e.destination,n=e.displacedBy,i=e.viewport,a=e.forceShouldAnimate,o=e.last;return r.reduce(function(s,c){var p=ma(c,n),d=c.descriptor.id;s.all.push(d);var u=pa({target:p,destination:t,viewport:i,withDroppableDisplacement:!0});if(!u)return s.invisible[c.descriptor.id]=!0,s;var f=va(d,o,a),m={draggableId:d,shouldAnimate:f};return s.visible[d]=m,s},{all:[],visible:{},invisible:{}})}function ga(e,r){if(!e.length)return 0;var t=e[e.length-1].descriptor.index;return r.inHomeList?t:t+1}function Gt(e){var r=e.insideDestination,t=e.inHomeList,n=e.displacedBy,i=e.destination,a=ga(r,{inHomeList:t});return{displaced:mr,displacedBy:n,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:a}}}}function Lr(e){var r=e.draggable,t=e.insideDestination,n=e.destination,i=e.viewport,a=e.displacedBy,o=e.last,l=e.index,s=e.forceShouldAnimate,c=or(r,n);if(l==null)return Gt({insideDestination:t,inHomeList:c,displacedBy:a,destination:n});var p=Ye(t,function(E){return E.descriptor.index===l});if(!p)return Gt({insideDestination:t,inHomeList:c,displacedBy:a,destination:n});var d=Nr(r,t),u=t.indexOf(p),f=d.slice(u),m=gr({afterDragging:f,destination:n,displacedBy:a,last:o,viewport:i.frame,forceShouldAnimate:s});return{displaced:m,displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function Qe(e,r){return Boolean(r.effected[e])}var ba=function(e){var r=e.isMovingForward,t=e.destination,n=e.draggables,i=e.combine,a=e.afterCritical;if(!t.isCombineEnabled)return null;var o=i.draggableId,l=n[o],s=l.descriptor.index,c=Qe(o,a);return c?r?s:s-1:r?s+1:s},ha=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.insideDestination,i=e.location;if(!n.length)return null;var a=i.index,o=r?a+1:a-1,l=n[0].descriptor.index,s=n[n.length-1].descriptor.index,c=t?s:s+1;return o<l||o>c?null:o},Ea=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.draggable,i=e.draggables,a=e.destination,o=e.insideDestination,l=e.previousImpact,s=e.viewport,c=e.afterCritical,p=l.at;if(p||b(!1),p.type==="REORDER"){var d=ha({isMovingForward:r,isInHomeList:t,location:p.destination,insideDestination:o});return d==null?null:Lr({draggable:n,insideDestination:o,destination:a,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:d})}var u=ba({isMovingForward:r,destination:a,displaced:l.displaced,draggables:i,combine:p.combine,afterCritical:c});return u==null?null:Lr({draggable:n,insideDestination:o,destination:a,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:u})},_a=function(e){var r=e.displaced,t=e.afterCritical,n=e.combineWith,i=e.displacedBy,a=Boolean(r.visible[n]||r.invisible[n]);return Qe(n,t)?a?q:De(i.point):a?i.point:q},ya=function(e){var r=e.afterCritical,t=e.impact,n=e.draggables,i=Tr(t);i||b(!1);var a=i.draggableId,o=n[a].page.borderBox.center,l=_a({displaced:t.displaced,afterCritical:r,combineWith:a,displacedBy:t.displacedBy});return $(o,l)},kt=function(r,t){return t.margin[r.start]+t.borderBox[r.size]/2},Da=function(r,t){return t.margin[r.end]+t.borderBox[r.size]/2},Zr=function(r,t,n){return t[r.crossAxisStart]+n.margin[r.crossAxisStart]+n.borderBox[r.crossAxisSize]/2},Vt=function(r){var t=r.axis,n=r.moveRelativeTo,i=r.isMoving;return oe(t.line,n.marginBox[t.end]+kt(t,i),Zr(t,n.marginBox,i))},Ht=function(r){var t=r.axis,n=r.moveRelativeTo,i=r.isMoving;return oe(t.line,n.marginBox[t.start]-Da(t,i),Zr(t,n.marginBox,i))},xa=function(r){var t=r.axis,n=r.moveInto,i=r.isMoving;return oe(t.line,n.contentBox[t.start]+kt(t,i),Zr(t,n.contentBox,i))},Ca=function(e){var r=e.impact,t=e.draggable,n=e.draggables,i=e.droppable,a=e.afterCritical,o=ir(i.descriptor.id,n),l=t.page,s=i.axis;if(!o.length)return xa({axis:s,moveInto:i.page,isMoving:l});var c=r.displaced,p=r.displacedBy,d=c.all[0];if(d){var u=n[d];if(Qe(d,a))return Ht({axis:s,moveRelativeTo:u.page,isMoving:l});var f=Ne(u.page,p.point);return Ht({axis:s,moveRelativeTo:f,isMoving:l})}var m=o[o.length-1];if(m.descriptor.id===t.descriptor.id)return l.borderBox.center;if(Qe(m.descriptor.id,a)){var E=Ne(m.page,De(a.displacedBy.point));return Vt({axis:s,moveRelativeTo:E,isMoving:l})}return Vt({axis:s,moveRelativeTo:m.page,isMoving:l})},et=function(e,r){var t=e.frame;return t?$(r,t.scroll.diff.displacement):r},Ia=function(r){var t=r.impact,n=r.draggable,i=r.droppable,a=r.draggables,o=r.afterCritical,l=n.page.borderBox.center,s=t.at;return i&&s?s.type==="REORDER"?Ca({impact:t,draggable:n,draggables:a,droppable:i,afterCritical:o}):ya({impact:t,draggables:a,afterCritical:o}):l},Ur=function(e){var r=Ia(e),t=e.droppable,n=t?et(t,r):r;return n},Kt=function(e,r){var t=Z(r,e.scroll.initial),n=De(t),i=V({top:r.y,bottom:r.y+e.frame.height,left:r.x,right:r.x+e.frame.width}),a={frame:i,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:r,diff:{value:t,displacement:n}}};return a};function $t(e,r){return e.map(function(t){return r[t]})}function Pa(e,r){for(var t=0;t<r.length;t++){var n=r[t].visible[e];if(n)return n}return null}var Sa=function(e){var r=e.impact,t=e.viewport,n=e.destination,i=e.draggables,a=e.maxScrollChange,o=Kt(t,$(t.scroll.current,a)),l=n.frame?vr(n,$(n.frame.scroll.current,a)):n,s=r.displaced,c=gr({afterDragging:$t(s.all,i),destination:n,displacedBy:r.displacedBy,viewport:o.frame,last:s,forceShouldAnimate:!1}),p=gr({afterDragging:$t(s.all,i),destination:l,displacedBy:r.displacedBy,viewport:t.frame,last:s,forceShouldAnimate:!1}),d={},u={},f=[s,c,p];s.all.forEach(function(E){var _=Pa(E,f);if(_){u[E]=_;return}d[E]=!0});var m=Object(w.a)({},r,{displaced:{all:s.all,invisible:d,visible:u}});return m},Oa=function(e,r){return $(e.scroll.diff.displacement,r)},rt=function(e){var r=e.pageBorderBoxCenter,t=e.draggable,n=e.viewport,i=Oa(n,r),a=Z(i,t.page.borderBox.center);return $(t.client.borderBox.center,a)},zt=function(e){var r=e.draggable,t=e.destination,n=e.newPageBorderBoxCenter,i=e.viewport,a=e.withDroppableDisplacement,o=e.onlyOnMainAxis,l=o===void 0?!1:o,s=Z(n,r.page.borderBox.center),c=er(r.page.borderBox,s),p={target:c,destination:t,withDroppableDisplacement:a,viewport:i};return l?fa(p):Wt(p)},wa=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,i=e.draggables,a=e.previousImpact,o=e.viewport,l=e.previousPageBorderBoxCenter,s=e.previousClientSelection,c=e.afterCritical;if(!n.isEnabled)return null;var p=ir(n.descriptor.id,i),d=or(t,n),u=ia({isMovingForward:r,draggable:t,destination:n,insideDestination:p,previousImpact:a})||Ea({isMovingForward:r,isInHomeList:d,draggable:t,draggables:i,destination:n,insideDestination:p,previousImpact:a,viewport:o,afterCritical:c});if(!u)return null;var f=Ur({impact:u,draggable:t,droppable:n,draggables:i,afterCritical:c}),m=zt({draggable:t,destination:n,newPageBorderBoxCenter:f,viewport:o.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(m){var E=rt({pageBorderBoxCenter:f,draggable:t,viewport:o});return{clientSelection:E,impact:u,scrollJumpRequest:null}}var _=Z(f,l),D=Sa({impact:u,viewport:o,destination:n,draggables:i,maxScrollChange:_});return{clientSelection:s,impact:D,scrollJumpRequest:_}},Re=function(r){var t=r.subject.active;return t||b(!1),t},Ra=function(e){var r=e.isMovingForward,t=e.pageBorderBoxCenter,n=e.source,i=e.droppables,a=e.viewport,o=n.subject.active;if(!o)return null;var l=n.axis,s=Ve(o[l.start],o[l.end]),c=Mr(i).filter(function(d){return d!==n}).filter(function(d){return d.isEnabled}).filter(function(d){return Boolean(d.subject.active)}).filter(function(d){return Ft(a.frame)(Re(d))}).filter(function(d){var u=Re(d);return r?o[l.crossAxisEnd]<u[l.crossAxisEnd]:u[l.crossAxisStart]<o[l.crossAxisStart]}).filter(function(d){var u=Re(d),f=Ve(u[l.start],u[l.end]);return s(u[l.start])||s(u[l.end])||f(o[l.start])||f(o[l.end])}).sort(function(d,u){var f=Re(d)[l.crossAxisStart],m=Re(u)[l.crossAxisStart];return r?f-m:m-f}).filter(function(d,u,f){return Re(d)[l.crossAxisStart]===Re(f[0])[l.crossAxisStart]});if(!c.length)return null;if(c.length===1)return c[0];var p=c.filter(function(d){var u=Ve(Re(d)[l.start],Re(d)[l.end]);return u(t[l.line])});return p.length===1?p[0]:p.length>1?p.sort(function(d,u){return Re(d)[l.start]-Re(u)[l.start]})[0]:c.sort(function(d,u){var f=Ge(t,Br(Re(d))),m=Ge(t,Br(Re(u)));return f!==m?f-m:Re(d)[l.start]-Re(u)[l.start]})[0]},Xt=function(r,t){var n=r.page.borderBox.center;return Qe(r.descriptor.id,t)?Z(n,t.displacedBy.point):n},Aa=function(r,t){var n=r.page.borderBox;return Qe(r.descriptor.id,t)?er(n,De(t.displacedBy.point)):n},Ba=function(e){var r=e.pageBorderBoxCenter,t=e.viewport,n=e.destination,i=e.insideDestination,a=e.afterCritical,o=i.filter(function(l){return Wt({target:Aa(l,a),destination:n,viewport:t.frame,withDroppableDisplacement:!0})}).sort(function(l,s){var c=Ee(r,et(n,Xt(l,a))),p=Ee(r,et(n,Xt(s,a)));return c<p?-1:p<c?1:l.descriptor.index-s.descriptor.index});return o[0]||null},br=U(function(r,t){var n=t[r.line];return{value:n,point:oe(r.line,n)}}),Ma=function(r,t,n){var i=r.axis;if(r.descriptor.mode==="virtual")return oe(i.line,t[i.line]);var a=r.subject.page.contentBox[i.size],o=ir(r.descriptor.id,n),l=o.reduce(function(p,d){return p+d.client.marginBox[i.size]},0),s=l+t[i.line],c=s-a;return c<=0?null:oe(i.line,c)},Jt=function(r,t){return Object(w.a)({},r,{scroll:Object(w.a)({},r.scroll,{max:t})})},qt=function(r,t,n){var i=r.frame;or(t,r)&&b(!1),r.subject.withPlaceholder&&b(!1);var a=br(r.axis,t.displaceBy).point,o=Ma(r,a,n),l={placeholderSize:a,increasedBy:o,oldFrameMaxScroll:r.frame?r.frame.scroll.max:null};if(!i){var s=qe({page:r.subject.page,withPlaceholder:l,axis:r.axis,frame:r.frame});return Object(w.a)({},r,{subject:s})}var c=o?$(i.scroll.max,o):i.scroll.max,p=Jt(i,c),d=qe({page:r.subject.page,withPlaceholder:l,axis:r.axis,frame:p});return Object(w.a)({},r,{subject:d,frame:p})},Ta=function(r){var t=r.subject.withPlaceholder;t||b(!1);var n=r.frame;if(!n){var i=qe({page:r.subject.page,axis:r.axis,frame:null,withPlaceholder:null});return Object(w.a)({},r,{subject:i})}var a=t.oldFrameMaxScroll;a||b(!1);var o=Jt(n,a),l=qe({page:r.subject.page,axis:r.axis,frame:o,withPlaceholder:null});return Object(w.a)({},r,{subject:l,frame:o})},Na=function(e){var r=e.previousPageBorderBoxCenter,t=e.moveRelativeTo,n=e.insideDestination,i=e.draggable,a=e.draggables,o=e.destination,l=e.viewport,s=e.afterCritical;if(!t){if(n.length)return null;var c={displaced:mr,displacedBy:Ut,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},p=Ur({impact:c,draggable:i,droppable:o,draggables:a,afterCritical:s}),d=or(i,o)?o:qt(o,i,a),u=zt({draggable:i,destination:d,newPageBorderBoxCenter:p,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return u?c:null}var f=Boolean(r[o.axis.line]<=t.page.borderBox.center[o.axis.line]),m=function(){var _=t.descriptor.index;return t.descriptor.id===i.descriptor.id||f?_:_+1}(),E=br(o.axis,i.displaceBy);return Lr({draggable:i,insideDestination:n,destination:o,viewport:l,displacedBy:E,last:mr,index:m})},La=function(e){var r=e.isMovingForward,t=e.previousPageBorderBoxCenter,n=e.draggable,i=e.isOver,a=e.draggables,o=e.droppables,l=e.viewport,s=e.afterCritical,c=Ra({isMovingForward:r,pageBorderBoxCenter:t,source:i,droppables:o,viewport:l});if(!c)return null;var p=ir(c.descriptor.id,a),d=Ba({pageBorderBoxCenter:t,viewport:l,destination:c,insideDestination:p,afterCritical:s}),u=Na({previousPageBorderBoxCenter:t,destination:c,draggable:n,draggables:a,moveRelativeTo:d,insideDestination:p,viewport:l,afterCritical:s});if(!u)return null;var f=Ur({impact:u,draggable:n,droppable:c,draggables:a,afterCritical:s}),m=rt({pageBorderBoxCenter:f,draggable:n,viewport:l});return{clientSelection:m,impact:u,scrollJumpRequest:null}},Ue=function(e){var r=e.at;return r?r.type==="REORDER"?r.destination.droppableId:r.combine.droppableId:null},Ua=function(r,t){var n=Ue(r);return n?t[n]:null},Fa=function(e){var r=e.state,t=e.type,n=Ua(r.impact,r.dimensions.droppables),i=Boolean(n),a=r.dimensions.droppables[r.critical.droppable.id],o=n||a,l=o.axis.direction,s=l==="vertical"&&(t==="MOVE_UP"||t==="MOVE_DOWN")||l==="horizontal"&&(t==="MOVE_LEFT"||t==="MOVE_RIGHT");if(s&&!i)return null;var c=t==="MOVE_DOWN"||t==="MOVE_RIGHT",p=r.dimensions.draggables[r.critical.draggable.id],d=r.current.page.borderBoxCenter,u=r.dimensions,f=u.draggables,m=u.droppables;return s?wa({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:p,destination:o,draggables:f,viewport:r.viewport,previousClientSelection:r.current.client.selection,previousImpact:r.impact,afterCritical:r.afterCritical}):La({isMovingForward:c,previousPageBorderBoxCenter:d,draggable:p,isOver:o,draggables:f,droppables:m,viewport:r.viewport,afterCritical:r.afterCritical})};function rr(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function Yt(e){var r=Ve(e.top,e.bottom),t=Ve(e.left,e.right);return function(i){return r(i.y)&&t(i.x)}}function ja(e,r){return e.left<r.right&&e.right>r.left&&e.top<r.bottom&&e.bottom>r.top}function Wa(e){var r=e.pageBorderBox,t=e.draggable,n=e.candidates,i=t.page.borderBox.center,a=n.map(function(o){var l=o.axis,s=oe(o.axis.line,r.center[l.line],o.page.borderBox.center[l.crossAxisLine]);return{id:o.descriptor.id,distance:Ee(i,s)}}).sort(function(o,l){return l.distance-o.distance});return a[0]?a[0].id:null}function Ga(e){var r=e.pageBorderBox,t=e.draggable,n=e.droppables,i=Mr(n).filter(function(a){if(!a.isEnabled)return!1;var o=a.subject.active;if(!o)return!1;if(!ja(r,o))return!1;if(Yt(o)(r.center))return!0;var l=a.axis,s=o.center[l.crossAxisLine],c=r[l.crossAxisStart],p=r[l.crossAxisEnd],d=Ve(o[l.crossAxisStart],o[l.crossAxisEnd]),u=d(c),f=d(p);return!u&&!f?!0:u?c<s:p>s});return i.length?i.length===1?i[0].descriptor.id:Wa({pageBorderBox:r,draggable:t,candidates:i}):null}var Qt=function(r,t){return V(er(r,t))},ka=function(e,r){var t=e.frame;return t?Qt(r,t.scroll.diff.value):r};function Zt(e){var r=e.displaced,t=e.id;return Boolean(r.visible[t]||r.invisible[t])}function Va(e){var r=e.draggable,t=e.closest,n=e.inHomeList;return t?n&&t.descriptor.index>r.descriptor.index?t.descriptor.index-1:t.descriptor.index:null}var Ha=function(e){var r=e.pageBorderBoxWithDroppableScroll,t=e.draggable,n=e.destination,i=e.insideDestination,a=e.last,o=e.viewport,l=e.afterCritical,s=n.axis,c=br(n.axis,t.displaceBy),p=c.value,d=r[s.start],u=r[s.end],f=Nr(t,i),m=Ye(f,function(_){var D=_.descriptor.id,I=_.page.borderBox.center[s.line],A=Qe(D,l),M=Zt({displaced:a,id:D});return A?M?u<=I:d<I-p:M?u<=I+p:d<I}),E=Va({draggable:t,closest:m,inHomeList:or(t,n)});return Lr({draggable:t,insideDestination:i,destination:n,viewport:o,last:a,displacedBy:c,index:E})},Ka=4,$a=function(e){var r=e.draggable,t=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,i=e.destination,a=e.insideDestination,o=e.afterCritical;if(!i.isCombineEnabled)return null;var l=i.axis,s=br(i.axis,r.displaceBy),c=s.value,p=t[l.start],d=t[l.end],u=Nr(r,a),f=Ye(u,function(E){var _=E.descriptor.id,D=E.page.borderBox,I=D[l.size],A=I/Ka,M=Qe(_,o),J=Zt({displaced:n.displaced,id:_});return M?J?d>D[l.start]+A&&d<D[l.end]-A:p>D[l.start]-c+A&&p<D[l.end]-c-A:J?d>D[l.start]+c+A&&d<D[l.end]+c-A:p>D[l.start]+A&&p<D[l.end]-A});if(!f)return null;var m={displacedBy:s,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:f.descriptor.id,droppableId:i.descriptor.id}}};return m},en=function(e){var r=e.pageOffset,t=e.draggable,n=e.draggables,i=e.droppables,a=e.previousImpact,o=e.viewport,l=e.afterCritical,s=Qt(t.page.borderBox,r),c=Ga({pageBorderBox:s,draggable:t,droppables:i});if(!c)return oa;var p=i[c],d=ir(p.descriptor.id,n),u=ka(p,s);return $a({pageBorderBoxWithDroppableScroll:u,draggable:t,previousImpact:a,destination:p,insideDestination:d,afterCritical:l})||Ha({pageBorderBoxWithDroppableScroll:u,draggable:t,destination:p,insideDestination:d,last:a.displaced,viewport:o,afterCritical:l})},tt=function(e,r){var t;return Object(w.a)({},e,(t={},t[r.descriptor.id]=r,t))},za=function(r){var t=r.previousImpact,n=r.impact,i=r.droppables,a=Ue(t),o=Ue(n);if(!a)return i;if(a===o)return i;var l=i[a];if(!l.subject.withPlaceholder)return i;var s=Ta(l);return tt(i,s)},Xa=function(e){var r=e.draggable,t=e.draggables,n=e.droppables,i=e.previousImpact,a=e.impact,o=za({previousImpact:i,impact:a,droppables:n}),l=Ue(a);if(!l)return o;var s=n[l];if(or(r,s))return o;if(s.subject.withPlaceholder)return o;var c=qt(s,r,t);return tt(o,c)},hr=function(e){var r=e.state,t=e.clientSelection,n=e.dimensions,i=e.viewport,a=e.impact,o=e.scrollJumpRequest,l=i||r.viewport,s=n||r.dimensions,c=t||r.current.client.selection,p=Z(c,r.initial.client.selection),d={offset:p,selection:c,borderBoxCenter:$(r.initial.client.borderBoxCenter,p)},u={selection:$(d.selection,l.scroll.current),borderBoxCenter:$(d.borderBoxCenter,l.scroll.current),offset:$(d.offset,l.scroll.diff.value)},f={client:d,page:u};if(r.phase==="COLLECTING")return Object(w.a)({phase:"COLLECTING"},r,{dimensions:s,viewport:l,current:f});var m=s.draggables[r.critical.draggable.id],E=a||en({pageOffset:u.offset,draggable:m,draggables:s.draggables,droppables:s.droppables,previousImpact:r.impact,viewport:l,afterCritical:r.afterCritical}),_=Xa({draggable:m,impact:E,previousImpact:r.impact,draggables:s.draggables,droppables:s.droppables}),D=Object(w.a)({},r,{current:f,dimensions:{draggables:s.draggables,droppables:_},impact:E,viewport:l,scrollJumpRequest:o||null,forceShouldAnimate:o?!1:null});return D};function Ja(e,r){return e.map(function(t){return r[t]})}var rn=function(e){var r=e.impact,t=e.viewport,n=e.draggables,i=e.destination,a=e.forceShouldAnimate,o=r.displaced,l=Ja(o.all,n),s=gr({afterDragging:l,destination:i,displacedBy:r.displacedBy,viewport:t.frame,forceShouldAnimate:a,last:o});return Object(w.a)({},r,{displaced:s})},tn=function(e){var r=e.impact,t=e.draggable,n=e.droppable,i=e.draggables,a=e.viewport,o=e.afterCritical,l=Ur({impact:r,draggable:t,draggables:i,droppable:n,afterCritical:o});return rt({pageBorderBoxCenter:l,draggable:t,viewport:a})},nn=function(e){var r=e.state,t=e.dimensions,n=e.viewport;r.movementMode==="SNAP"||b(!1);var i=r.impact,a=n||r.viewport,o=t||r.dimensions,l=o.draggables,s=o.droppables,c=l[r.critical.draggable.id],p=Ue(i);p||b(!1);var d=s[p],u=rn({impact:i,viewport:a,destination:d,draggables:l}),f=tn({impact:u,draggable:c,droppable:d,draggables:l,viewport:a,afterCritical:r.afterCritical});return hr({impact:u,clientSelection:f,state:r,dimensions:o,viewport:a})},qa=function(e){return{index:e.index,droppableId:e.droppableId}},an=function(e){var r=e.draggable,t=e.home,n=e.draggables,i=e.viewport,a=br(t.axis,r.displaceBy),o=ir(t.descriptor.id,n),l=o.indexOf(r);l!==-1||b(!1);var s=o.slice(l+1),c=s.reduce(function(f,m){return f[m.descriptor.id]=!0,f},{}),p={inVirtualList:t.descriptor.mode==="virtual",displacedBy:a,effected:c},d=gr({afterDragging:s,destination:t,displacedBy:a,last:null,viewport:i.frame,forceShouldAnimate:!1}),u={displaced:d,displacedBy:a,at:{type:"REORDER",destination:qa(r.descriptor)}};return{impact:u,afterCritical:p}},Ya=function(e,r){return{draggables:e.draggables,droppables:tt(e.droppables,r)}},Er=function(r){},_r=function(r){},Qa=function(e){var r=e.draggable,t=e.offset,n=e.initialWindowScroll,i=Ne(r.client,t),a=Be(i,n),o=Object(w.a)({},r,{placeholder:Object(w.a)({},r.placeholder,{client:i}),client:i,page:a});return o},Za=function(e){var r=e.frame;return r||b(!1),r},ei=function(e){var r=e.additions,t=e.updatedDroppables,n=e.viewport,i=n.scroll.diff.value;return r.map(function(a){var o=a.descriptor.droppableId,l=t[o],s=Za(l),c=s.scroll.diff.value,p=$(i,c),d=Qa({draggable:a,offset:p,initialWindowScroll:n.scroll.initial});return d})},ri=function(e){var r=e.state,t=e.published;Er();var n=t.modified.map(function(A){var M=r.dimensions.droppables[A.droppableId],J=vr(M,A.scroll);return J}),i=Object(w.a)({},r.dimensions.droppables,{},Nt(n)),a=Lt(ei({additions:t.additions,updatedDroppables:i,viewport:r.viewport})),o=Object(w.a)({},r.dimensions.draggables,{},a);t.removals.forEach(function(A){delete o[A]});var l={droppables:i,draggables:o},s=Ue(r.impact),c=s?l.droppables[s]:null,p=l.draggables[r.critical.draggable.id],d=l.droppables[r.critical.droppable.id],u=an({draggable:p,home:d,draggables:o,viewport:r.viewport}),f=u.impact,m=u.afterCritical,E=c&&c.isCombineEnabled?r.impact:f,_=en({pageOffset:r.current.page.offset,draggable:l.draggables[r.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:E,viewport:r.viewport,afterCritical:m});_r();var D=Object(w.a)({phase:"DRAGGING"},r,{phase:"DRAGGING",impact:_,onLiftImpact:f,dimensions:l,afterCritical:m,forceShouldAnimate:!1});if(r.phase==="COLLECTING")return D;var I=Object(w.a)({phase:"DROP_PENDING"},D,{phase:"DROP_PENDING",reason:r.reason,isWaiting:!1});return I},nt=function(r){return r.movementMode==="SNAP"},at=function(r,t,n){var i=Ya(r.dimensions,t);return!nt(r)||n?hr({state:r,dimensions:i}):nn({state:r,dimensions:i})};function it(e){return e.isDragging&&e.movementMode==="SNAP"?Object(w.a)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var on={phase:"IDLE",completed:null,shouldFlush:!1},ti=function(e,r){if(e===void 0&&(e=on),r.type==="FLUSH")return Object(w.a)({},on,{shouldFlush:!0});if(r.type==="INITIAL_PUBLISH"){e.phase==="IDLE"||b(!1);var t=r.payload,n=t.critical,i=t.clientSelection,a=t.viewport,o=t.dimensions,l=t.movementMode,s=o.draggables[n.draggable.id],c=o.droppables[n.droppable.id],p={selection:i,borderBoxCenter:s.client.borderBox.center,offset:q},d={client:p,page:{selection:$(p.selection,a.scroll.initial),borderBoxCenter:$(p.selection,a.scroll.initial),offset:$(p.selection,a.scroll.diff.value)}},u=Mr(o.droppables).every(function(Rs){return!Rs.isFixedOnPage}),f=an({draggable:s,home:c,draggables:o.draggables,viewport:a}),m=f.impact,E=f.afterCritical,_={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:l,dimensions:o,initial:d,current:d,isWindowScrollAllowed:u,impact:m,afterCritical:E,onLiftImpact:m,viewport:a,scrollJumpRequest:null,forceShouldAnimate:null};return _}if(r.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase==="DRAGGING"||b(!1);var D=Object(w.a)({phase:"COLLECTING"},e,{phase:"COLLECTING"});return D}if(r.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||b(!1),ri({state:e,published:r.payload});if(r.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;rr(e)||b(!1);var I=r.payload.client;return se(I,e.current.client.selection)?e:hr({state:e,clientSelection:I,impact:nt(e)?e.impact:null})}if(r.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING")return it(e);if(e.phase==="COLLECTING")return it(e);rr(e)||b(!1);var A=r.payload,M=A.id,J=A.newScroll,k=e.dimensions.droppables[M];if(!k)return e;var le=vr(k,J);return at(e,le,!1)}if(r.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;rr(e)||b(!1);var xe=r.payload,ne=xe.id,_e=xe.isEnabled,je=e.dimensions.droppables[ne];je||b(!1),je.isEnabled!==_e||b(!1);var We=Object(w.a)({},je,{isEnabled:_e});return at(e,We,!0)}if(r.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;rr(e)||b(!1);var dr=r.payload,wr=dr.id,cr=dr.isCombineEnabled,Rr=e.dimensions.droppables[wr];Rr||b(!1),Rr.isCombineEnabled!==cr||b(!1);var ys=Object(w.a)({},Rr,{isCombineEnabled:cr});return at(e,ys,!0)}if(r.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;rr(e)||b(!1),e.isWindowScrollAllowed||b(!1);var ra=r.payload.newScroll;if(se(e.viewport.scroll.current,ra))return it(e);var ta=Kt(e.viewport,ra);return nt(e)?nn({state:e,viewport:ta}):hr({state:e,viewport:ta})}if(r.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!rr(e))return e;var na=r.payload.maxScroll;if(se(na,e.viewport.scroll.max))return e;var Ds=Object(w.a)({},e.viewport,{scroll:Object(w.a)({},e.viewport.scroll,{max:na})});return Object(w.a)({phase:"DRAGGING"},e,{viewport:Ds})}if(r.type==="MOVE_UP"||r.type==="MOVE_DOWN"||r.type==="MOVE_LEFT"||r.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase==="DRAGGING"||b(!1);var Kr=Fa({state:e,type:r.type});return Kr?hr({state:e,impact:Kr.impact,clientSelection:Kr.clientSelection,scrollJumpRequest:Kr.scrollJumpRequest}):e}if(r.type==="DROP_PENDING"){var xs=r.payload.reason;e.phase==="COLLECTING"||b(!1);var Cs=Object(w.a)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:xs});return Cs}if(r.type==="DROP_ANIMATE"){var Mt=r.payload,Is=Mt.completed,Ps=Mt.dropDuration,Ss=Mt.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||b(!1);var Os={phase:"DROP_ANIMATING",completed:Is,dropDuration:Ps,newHomeClientOffset:Ss,dimensions:e.dimensions};return Os}if(r.type==="DROP_COMPLETE"){var ws=r.payload.completed;return{phase:"IDLE",completed:ws,shouldFlush:!1}}return e},ni=function(r){return{type:"BEFORE_INITIAL_CAPTURE",payload:r}},ai=function(r){return{type:"LIFT",payload:r}},ii=function(r){return{type:"INITIAL_PUBLISH",payload:r}},oi=function(r){return{type:"PUBLISH_WHILE_DRAGGING",payload:r}},li=function(){return{type:"COLLECTION_STARTING",payload:null}},si=function(r){return{type:"UPDATE_DROPPABLE_SCROLL",payload:r}},ui=function(r){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:r}},di=function(r){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:r}},ln=function(r){return{type:"MOVE",payload:r}},ci=function(r){return{type:"MOVE_BY_WINDOW_SCROLL",payload:r}},pi=function(r){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:r}},fi=function(){return{type:"MOVE_UP",payload:null}},vi=function(){return{type:"MOVE_DOWN",payload:null}},mi=function(){return{type:"MOVE_RIGHT",payload:null}},gi=function(){return{type:"MOVE_LEFT",payload:null}},ot=function(){return{type:"FLUSH",payload:null}},bi=function(r){return{type:"DROP_ANIMATE",payload:r}},lt=function(r){return{type:"DROP_COMPLETE",payload:r}},sn=function(r){return{type:"DROP",payload:r}},hi=function(r){return{type:"DROP_PENDING",payload:r}},un=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function As(e){if(e.length<=1)return;for(var r=e.map(function(l){return l.descriptor.index}),t={},n=1;n<r.length;n++){var i=r[n],a=r[n-1];i!==a+1&&(t[i]=!0)}if(!Object.keys(t).length)return;var o=r.map(function(l){var s=Boolean(t[l]);return s?"[\u{1F525}"+l+"]":""+l}).join(", ")}function Ei(e,r){if(!1)var t}var _i=function(e){return function(r){var t=r.getState,n=r.dispatch;return function(i){return function(a){if(a.type!=="LIFT"){i(a);return}var o=a.payload,l=o.id,s=o.clientSelection,c=o.movementMode,p=t();p.phase==="DROP_ANIMATING"&&n(lt({completed:p.completed})),t().phase==="IDLE"||b(!1),n(ot()),n(ni({draggableId:l,movementMode:c}));var d={shouldPublishImmediately:c==="SNAP"},u={draggableId:l,scrollOptions:d},f=e.startPublishing(u),m=f.critical,E=f.dimensions,_=f.viewport;Ei(m,E),n(ii({critical:m,dimensions:E,clientSelection:s,movementMode:c,viewport:_}))}}}},yi=function(e){return function(){return function(r){return function(t){t.type==="INITIAL_PUBLISH"&&e.dragging(),t.type==="DROP_ANIMATE"&&e.dropping(t.payload.completed.result.reason),(t.type==="FLUSH"||t.type==="DROP_COMPLETE")&&e.resting(),r(t)}}}},st={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},yr={opacity:{drop:0,combining:.7},scale:{drop:.75}},ut={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},tr=ut.outOfTheWay+"s "+st.outOfTheWay,Dr={fluid:"opacity "+tr,snap:"transform "+tr+", opacity "+tr,drop:function(r){var t=r+"s "+st.drop;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+tr,placeholder:"height "+tr+", width "+tr+", margin "+tr},dn=function(r){return se(r,q)?null:"translate("+r.x+"px, "+r.y+"px)"},dt={moveTo:dn,drop:function(r,t){var n=dn(r);return n?t?n+" scale("+yr.scale.drop+")":n:null}},ct=ut.minDropTime,cn=ut.maxDropTime,Di=cn-ct,pn=1500,xi=.6,Ci=function(e){var r=e.current,t=e.destination,n=e.reason,i=Ee(r,t);if(i<=0)return ct;if(i>=pn)return cn;var a=i/pn,o=ct+Di*a,l=n==="CANCEL"?o*xi:o;return Number(l.toFixed(2))},Ii=function(e){var r=e.impact,t=e.draggable,n=e.dimensions,i=e.viewport,a=e.afterCritical,o=n.draggables,l=n.droppables,s=Ue(r),c=s?l[s]:null,p=l[t.descriptor.droppableId],d=tn({impact:r,draggable:t,draggables:o,afterCritical:a,droppable:c||p,viewport:i}),u=Z(d,t.client.borderBox.center);return u},Pi=function(e){var r=e.draggables,t=e.reason,n=e.lastImpact,i=e.home,a=e.viewport,o=e.onLiftImpact;if(!n.at||t!=="DROP"){var l=rn({draggables:r,impact:o,destination:i,viewport:a,forceShouldAnimate:!0});return{impact:l,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var s=Object(w.a)({},n,{displaced:mr});return{impact:s,didDropInsideDroppable:!0}},Si=function(e){var r=e.getState,t=e.dispatch;return function(n){return function(i){if(i.type!=="DROP"){n(i);return}var a=r(),o=i.payload.reason;if(a.phase==="COLLECTING"){t(hi({reason:o}));return}if(a.phase==="IDLE")return;var l=a.phase==="DROP_PENDING"&&a.isWaiting;l&&b(!1),a.phase==="DRAGGING"||a.phase==="DROP_PENDING"||b(!1);var s=a.critical,c=a.dimensions,p=c.draggables[a.critical.draggable.id],d=Pi({reason:o,lastImpact:a.impact,afterCritical:a.afterCritical,onLiftImpact:a.onLiftImpact,home:a.dimensions.droppables[a.critical.droppable.id],viewport:a.viewport,draggables:a.dimensions.draggables}),u=d.impact,f=d.didDropInsideDroppable,m=f?qr(u):null,E=f?Tr(u):null,_={index:s.draggable.index,droppableId:s.droppable.id},D={draggableId:p.descriptor.id,type:p.descriptor.type,source:_,reason:o,mode:a.movementMode,destination:m,combine:E},I=Ii({impact:u,draggable:p,dimensions:c,viewport:a.viewport,afterCritical:a.afterCritical}),A={critical:a.critical,afterCritical:a.afterCritical,result:D,impact:u},M=!se(a.current.client.offset,I)||Boolean(D.combine);if(!M){t(lt({completed:A}));return}var J=Ci({current:a.current.client.offset,destination:I,reason:o}),k={newHomeClientOffset:I,dropDuration:J,completed:A};t(bi(k))}}},fn=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Oi(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){if(t.target!==window&&t.target!==window.document)return;e()}}}function wi(e){var r=e.onWindowScroll;function t(){r(fn())}var n=N(t),i=Oi(n),a=we;function o(){return a!==we}function l(){o()&&b(!1),a=fe(window,[i])}function s(){o()||b(!1),n.cancel(),a(),a=we}return{start:l,stop:s,isActive:o}}var Ri=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Ai=function(e){var r=wi({onWindowScroll:function(n){e.dispatch(ci({newScroll:n}))}});return function(t){return function(n){!r.isActive()&&n.type==="INITIAL_PUBLISH"&&r.start(),r.isActive()&&Ri(n)&&r.stop(),t(n)}}},Bi=function(e){var r=!1,t=!1,n=setTimeout(function(){t=!0}),i=function(o){if(r)return;if(t)return;r=!0,e(o),clearTimeout(n)};return i.wasCalled=function(){return r},i},Mi=function(){var e=[],r=function(a){var o=Jr(e,function(c){return c.timerId===a});o!==-1||b(!1);var l=e.splice(o,1),s=l[0];s.callback()},t=function(a){var o=setTimeout(function(){return r(o)}),l={timerId:o,callback:a};e.push(l)},n=function(){if(!e.length)return;var a=[].concat(e);e.length=0,a.forEach(function(o){clearTimeout(o.timerId),o.callback()})};return{add:t,flush:n}},Ti=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.droppableId===t.droppableId&&r.index===t.index},Ni=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.draggableId===t.draggableId&&r.droppableId===t.droppableId},Li=function(r,t){if(r===t)return!0;var n=r.draggable.id===t.draggable.id&&r.draggable.droppableId===t.draggable.droppableId&&r.draggable.type===t.draggable.type&&r.draggable.index===t.draggable.index,i=r.droppable.id===t.droppable.id&&r.droppable.type===t.droppable.type;return n&&i},xr=function(r,t){Er(),t(),_r()},Fr=function(r,t){return{draggableId:r.draggable.id,type:r.droppable.type,source:{droppableId:r.droppable.id,index:r.draggable.index},mode:t}},pt=function(r,t,n,i){if(!r){n(i(t));return}var a=Bi(n),o={announce:a};r(t,o),a.wasCalled()||n(i(t))},Ui=function(e,r){var t=Mi(),n=null,i=function(u,f){n&&b(!1),xr("onBeforeCapture",function(){var m=e().onBeforeCapture;if(m){var E={draggableId:u,mode:f};m(E)}})},a=function(u,f){n&&b(!1),xr("onBeforeDragStart",function(){var m=e().onBeforeDragStart;m&&m(Fr(u,f))})},o=function(u,f){n&&b(!1);var m=Fr(u,f);n={mode:f,lastCritical:u,lastLocation:m.source,lastCombine:null},t.add(function(){xr("onDragStart",function(){return pt(e().onDragStart,m,r,ee.onDragStart)})})},l=function(u,f){var m=qr(f),E=Tr(f);n||b(!1);var _=!Li(u,n.lastCritical);_&&(n.lastCritical=u);var D=!Ti(n.lastLocation,m);D&&(n.lastLocation=m);var I=!Ni(n.lastCombine,E);if(I&&(n.lastCombine=E),!_&&!D&&!I)return;var A=Object(w.a)({},Fr(u,n.mode),{combine:E,destination:m});t.add(function(){xr("onDragUpdate",function(){return pt(e().onDragUpdate,A,r,ee.onDragUpdate)})})},s=function(){n||b(!1),t.flush()},c=function(u){n||b(!1),n=null,xr("onDragEnd",function(){return pt(e().onDragEnd,u,r,ee.onDragEnd)})},p=function(){if(!n)return;var u=Object(w.a)({},Fr(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});c(u)};return{beforeCapture:i,beforeStart:a,start:o,update:l,flush:s,drop:c,abort:p}},Fi=function(e,r){var t=Ui(e,r);return function(n){return function(i){return function(a){if(a.type==="BEFORE_INITIAL_CAPTURE"){t.beforeCapture(a.payload.draggableId,a.payload.movementMode);return}if(a.type==="INITIAL_PUBLISH"){var o=a.payload.critical;t.beforeStart(o,a.payload.movementMode),i(a),t.start(o,a.payload.movementMode);return}if(a.type==="DROP_COMPLETE"){var l=a.payload.completed.result;t.flush(),i(a),t.drop(l);return}if(i(a),a.type==="FLUSH"){t.abort();return}var s=n.getState();s.phase==="DRAGGING"&&t.update(s.critical,s.impact)}}}},ji=function(e){return function(r){return function(t){if(t.type!=="DROP_ANIMATION_FINISHED"){r(t);return}var n=e.getState();n.phase==="DROP_ANIMATING"||b(!1),e.dispatch(lt({completed:n.completed}))}}},Wi=function(e){var r=null,t=null;function n(){t&&(cancelAnimationFrame(t),t=null),r&&(r(),r=null)}return function(i){return function(a){if((a.type==="FLUSH"||a.type==="DROP_COMPLETE"||a.type==="DROP_ANIMATION_FINISHED")&&n(),i(a),a.type!=="DROP_ANIMATE")return;var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var s=e.getState();s.phase==="DROP_ANIMATING"&&e.dispatch(un())}};t=requestAnimationFrame(function(){t=null,r=fe(window,[o])})}}},Gi=function(e){return function(){return function(r){return function(t){(t.type==="DROP_COMPLETE"||t.type==="FLUSH"||t.type==="DROP_ANIMATE")&&e.stopPublishing(),r(t)}}}},ki=function(e){var r=!1;return function(){return function(t){return function(n){if(n.type==="INITIAL_PUBLISH"){r=!0,e.tryRecordFocus(n.payload.critical.draggable.id),t(n),e.tryRestoreFocusRecorded();return}if(t(n),!r)return;if(n.type==="FLUSH"){r=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){r=!1;var i=n.payload.completed.result;i.combine&&e.tryShiftRecord(i.draggableId,i.combine.draggableId),e.tryRestoreFocusRecorded()}}}}},Vi=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},Hi=function(e){return function(r){return function(t){return function(n){if(Vi(n)){e.stop(),t(n);return}if(n.type==="INITIAL_PUBLISH"){t(n);var i=r.getState();i.phase==="DRAGGING"||b(!1),e.start(i);return}t(n),e.scroll(r.getState())}}}},Ki=function(e){return function(r){return function(t){if(r(t),t.type!=="PUBLISH_WHILE_DRAGGING")return;var n=e.getState();if(n.phase!=="DROP_PENDING")return;if(n.isWaiting)return;e.dispatch(sn({reason:n.reason}))}}},$i=B.d,zi=function(e){var r=e.dimensionMarshal,t=e.focusMarshal,n=e.styleMarshal,i=e.getResponders,a=e.announce,o=e.autoScroller;return Object(B.e)(ti,$i(Object(B.a)(yi(n),Gi(r),_i(r),Si,ji,Wi,Ki,Hi(o),Ai,ki(t),Fi(i,a))))},ft=function(){return{additions:{},removals:{},modified:{}}};function Xi(e){var r=e.registry,t=e.callbacks,n=ft(),i=null,a=function(){if(i)return;t.collectionStarting(),i=requestAnimationFrame(function(){i=null,Er();var p=n,d=p.additions,u=p.removals,f=p.modified,m=Object.keys(d).map(function(D){return r.draggable.getById(D).getDimension(q)}).sort(function(D,I){return D.descriptor.index-I.descriptor.index}),E=Object.keys(f).map(function(D){var I=r.droppable.getById(D),A=I.callbacks.getScrollWhileDragging();return{droppableId:D,scroll:A}}),_={additions:m,removals:Object.keys(u),modified:E};n=ft(),_r(),t.publish(_)})},o=function(p){var d=p.descriptor.id;n.additions[d]=p,n.modified[p.descriptor.droppableId]=!0,n.removals[d]&&delete n.removals[d],a()},l=function(p){var d=p.descriptor;n.removals[d.id]=!0,n.modified[d.droppableId]=!0,n.additions[d.id]&&delete n.additions[d.id],a()},s=function(){if(!i)return;cancelAnimationFrame(i),i=null,n=ft()};return{add:o,remove:l,stop:s}}var vn=function(e){var r=e.scrollHeight,t=e.scrollWidth,n=e.height,i=e.width,a=Z({x:t,y:r},{x:i,y:n}),o={x:Math.max(0,a.x),y:Math.max(0,a.y)};return o},mn=function(){var e=document.documentElement;return e||b(!1),e},gn=function(){var e=mn(),r=vn({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return r},Ji=function(){var e=fn(),r=gn(),t=e.y,n=e.x,i=mn(),a=i.clientWidth,o=i.clientHeight,l=n+a,s=t+o,c=V({top:t,left:n,right:l,bottom:s}),p={frame:c,scroll:{initial:e,current:e,max:r,diff:{value:q,displacement:q}}};return p},qi=function(e){var r=e.critical,t=e.scrollOptions,n=e.registry;Er();var i=Ji(),a=i.scroll.current,o=r.droppable,l=n.droppable.getAllByType(o.type).map(function(d){return d.callbacks.getDimensionAndWatchScroll(a,t)}),s=n.draggable.getAllByType(r.draggable.type).map(function(d){return d.getDimension(a)}),c={draggables:Lt(s),droppables:Nt(l)};_r();var p={dimensions:c,critical:r,viewport:i};return p};function bn(e,r,t){if(t.descriptor.id===r.id)return!1;if(t.descriptor.type!==r.type)return!1;var n=e.droppable.getById(t.descriptor.droppableId);return!(n.descriptor.mode!=="virtual")}var Yi=function(e,r){var t=null,n=Xi({callbacks:{publish:r.publishWhileDragging,collectionStarting:r.collectionStarting},registry:e}),i=function(f,m){if(e.droppable.exists(f)||b(!1),!t)return;r.updateDroppableIsEnabled({id:f,isEnabled:m})},a=function(f,m){if(!t)return;e.droppable.exists(f)||b(!1),r.updateDroppableIsCombineEnabled({id:f,isCombineEnabled:m})},o=function(f,m){if(!t)return;e.droppable.exists(f)||b(!1),r.updateDroppableScroll({id:f,newScroll:m})},l=function(f,m){if(!t)return;e.droppable.getById(f).callbacks.scroll(m)},s=function(){if(!t)return;n.stop();var f=t.critical.droppable;e.droppable.getAllByType(f.type).forEach(function(m){return m.callbacks.dragStopped()}),t.unsubscribe(),t=null},c=function(f){t||b(!1);var m=t.critical.draggable;f.type==="ADDITION"&&(bn(e,m,f.value)&&n.add(f.value)),f.type==="REMOVAL"&&(bn(e,m,f.value)&&n.remove(f.value))},p=function(f){t&&b(!1);var m=e.draggable.getById(f.draggableId),E=e.droppable.getById(m.descriptor.droppableId),_={draggable:m.descriptor,droppable:E.descriptor},D=e.subscribe(c);return t={critical:_,unsubscribe:D},qi({critical:_,registry:e,scrollOptions:f.scrollOptions})},d={updateDroppableIsEnabled:i,updateDroppableIsCombineEnabled:a,scrollDroppable:l,updateDroppableScroll:o,startPublishing:p,stopPublishing:s};return d},hn=function(e,r){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===r?!1:e.completed.result.reason==="DROP"},Qi=function(e){window.scrollBy(e.x,e.y)},Zi=U(function(e){return Mr(e).filter(function(r){return r.isEnabled?!!r.frame:!1})}),eo=function(r,t){var n=Ye(Zi(t),function(i){return i.frame||b(!1),Yt(i.frame.pageMarginBox)(r)});return n},ro=function(e){var r=e.center,t=e.destination,n=e.droppables;if(t){var i=n[t];return i.frame?i:null}var a=eo(r,n);return a},Ze={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(r){return Math.pow(r,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},to=function(e,r){var t=e[r.size]*Ze.startFromPercentage,n=e[r.size]*Ze.maxScrollAtPercentage,i={startScrollingFrom:t,maxScrollValueAt:n};return i},En=function(e){var r=e.startOfRange,t=e.endOfRange,n=e.current,i=t-r;if(i===0)return 0;var a=n-r,o=a/i;return o},vt=1,no=function(e,r){if(e>r.startScrollingFrom)return 0;if(e<=r.maxScrollValueAt)return Ze.maxPixelScroll;if(e===r.startScrollingFrom)return vt;var t=En({startOfRange:r.maxScrollValueAt,endOfRange:r.startScrollingFrom,current:e}),n=1-t,i=Ze.maxPixelScroll*Ze.ease(n);return Math.ceil(i)},_n=Ze.durationDampening.accelerateAt,yn=Ze.durationDampening.stopDampeningAt,ao=function(e,r){var t=r,n=yn,i=Date.now(),a=i-t;if(a>=yn)return e;if(a<_n)return vt;var o=En({startOfRange:_n,endOfRange:n,current:a}),l=e*Ze.ease(o);return Math.ceil(l)},Dn=function(e){var r=e.distanceToEdge,t=e.thresholds,n=e.dragStartTime,i=e.shouldUseTimeDampening,a=no(r,t);return a===0?0:i?Math.max(ao(a,n),vt):a},xn=function(e){var r=e.container,t=e.distanceToEdges,n=e.dragStartTime,i=e.axis,a=e.shouldUseTimeDampening,o=to(r,i),l=t[i.end]<t[i.start];return l?Dn({distanceToEdge:t[i.end],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a}):-1*Dn({distanceToEdge:t[i.start],thresholds:o,dragStartTime:n,shouldUseTimeDampening:a})},io=function(e){var r=e.container,t=e.subject,n=e.proposedScroll,i=t.height>r.height,a=t.width>r.width;return!a&&!i?n:a&&i?null:{x:a?0:n.x,y:i?0:n.y}},oo=Je(function(e){return e===0?0:e}),Cn=function(e){var r=e.dragStartTime,t=e.container,n=e.subject,i=e.center,a=e.shouldUseTimeDampening,o={top:i.y-t.top,right:t.right-i.x,bottom:t.bottom-i.y,left:i.x-t.left},l=xn({container:t,distanceToEdges:o,dragStartTime:r,axis:Yr,shouldUseTimeDampening:a}),s=xn({container:t,distanceToEdges:o,dragStartTime:r,axis:jt,shouldUseTimeDampening:a}),c=oo({x:s,y:l});if(se(c,q))return null;var p=io({container:t,subject:n,proposedScroll:c});return p?se(p,q)?null:p:null},lo=Je(function(e){return e===0?0:e>0?1:-1}),mt=function(){var e=function(t,n){return t<0?t:t>n?t-n:0};return function(r){var t=r.current,n=r.max,i=r.change,a=$(t,i),o={x:e(a.x,n.x),y:e(a.y,n.y)};return se(o,q)?null:o}}(),In=function(r){var t=r.max,n=r.current,i=r.change,a={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},o=lo(i),l=mt({max:a,current:n,change:o});return l?o.x!==0&&l.x===0?!0:o.y!==0&&l.y===0:!0},gt=function(r,t){return In({current:r.scroll.current,max:r.scroll.max,change:t})},so=function(r,t){if(!gt(r,t))return null;var n=r.scroll.max,i=r.scroll.current;return mt({current:i,max:n,change:t})},bt=function(r,t){var n=r.frame;return n?In({current:n.scroll.current,max:n.scroll.max,change:t}):!1},uo=function(r,t){var n=r.frame;return n&&bt(r,t)?mt({current:n.scroll.current,max:n.scroll.max,change:t}):null},co=function(e){var r=e.viewport,t=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=Cn({dragStartTime:i,container:r.frame,subject:t,center:n,shouldUseTimeDampening:a});return o&&gt(r,o)?o:null},po=function(e){var r=e.droppable,t=e.subject,n=e.center,i=e.dragStartTime,a=e.shouldUseTimeDampening,o=r.frame;if(!o)return null;var l=Cn({dragStartTime:i,container:o.pageMarginBox,subject:t,center:n,shouldUseTimeDampening:a});return l&&bt(r,l)?l:null},Pn=function(e){var r=e.state,t=e.dragStartTime,n=e.shouldUseTimeDampening,i=e.scrollWindow,a=e.scrollDroppable,o=r.current.page.borderBoxCenter,l=r.dimensions.draggables[r.critical.draggable.id],s=l.page.marginBox;if(r.isWindowScrollAllowed){var c=r.viewport,p=co({dragStartTime:t,viewport:c,subject:s,center:o,shouldUseTimeDampening:n});if(p){i(p);return}}var d=ro({center:o,destination:Ue(r.impact),droppables:r.dimensions.droppables});if(!d)return;var u=po({dragStartTime:t,droppable:d,subject:s,center:o,shouldUseTimeDampening:n});u&&a(d.descriptor.id,u)},fo=function(e){var r=e.scrollWindow,t=e.scrollDroppable,n=N(r),i=N(t),a=null,o=function(p){a||b(!1);var d=a,u=d.shouldUseTimeDampening,f=d.dragStartTime;Pn({state:p,scrollWindow:n,scrollDroppable:i,dragStartTime:f,shouldUseTimeDampening:u})},l=function(p){Er(),a&&b(!1);var d=Date.now(),u=!1,f=function(){u=!0};Pn({state:p,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:f,scrollDroppable:f}),a={dragStartTime:d,shouldUseTimeDampening:u},_r(),u&&o(p)},s=function(){if(!a)return;n.cancel(),i.cancel(),a=null};return{start:l,stop:s,scroll:o}},vo=function(e){var r=e.move,t=e.scrollDroppable,n=e.scrollWindow,i=function(c,p){var d=$(c.current.client.selection,p);r({client:d})},a=function(c,p){if(!bt(c,p))return p;var d=uo(c,p);if(!d)return t(c.descriptor.id,p),null;var u=Z(p,d);t(c.descriptor.id,u);var f=Z(p,u);return f},o=function(c,p,d){if(!c)return d;if(!gt(p,d))return d;var u=so(p,d);if(!u)return n(d),null;var f=Z(d,u);n(f);var m=Z(d,f);return m},l=function(c){var p=c.scrollJumpRequest;if(!p)return;var d=Ue(c.impact);d||b(!1);var u=a(c.dimensions.droppables[d],p);if(!u)return;var f=c.viewport,m=o(c.isWindowScrollAllowed,f,u);if(!m)return;i(c,m)};return l},mo=function(e){var r=e.scrollDroppable,t=e.scrollWindow,n=e.move,i=fo({scrollWindow:t,scrollDroppable:r}),a=vo({move:n,scrollWindow:t,scrollDroppable:r}),o=function(c){if(c.phase!=="DRAGGING")return;if(c.movementMode==="FLUID"){i.scroll(c);return}if(!c.scrollJumpRequest)return;a(c)},l={scroll:o,start:i.start,stop:i.stop};return l},lr="data-rbd",sr=function(){var e=lr+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),ht=function(){var e=lr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),go=function(){var e=lr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Sn={contextId:lr+"-scroll-container-context-id"},bo=function(r){return function(t){return"["+t+'="'+r+'"]'}},Cr=function(r,t){return r.map(function(n){var i=n.styles[t];return i?n.selector+" { "+i+" }":""}).join(" ")},ho="pointer-events: none;",Eo=function(e){var r=bo(e),t=function(){var l=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:r(sr.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:l,dragging:ho,dropAnimating:l}}}(),n=function(){var l=`
transition: `+Dr.outOfTheWay+`;
`;return{selector:r(ht.contextId),styles:{dragging:l,dropAnimating:l,userCancel:l}}}(),i={selector:r(go.contextId),styles:{always:"overflow-anchor: none;"}},a={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;
`}},o=[n,t,i,a];return{always:Cr(o,"always"),resting:Cr(o,"resting"),dragging:Cr(o,"dragging"),dropAnimating:Cr(o,"dropAnimating"),userCancel:Cr(o,"userCancel")}},Fe=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?T.useLayoutEffect:T.useEffect,Et=function(){var r=document.querySelector("head");return r||b(!1),r},On=function(r){var t=document.createElement("style");return r&&t.setAttribute("nonce",r),t.type="text/css",t};function _o(e,r){var t=j(function(){return Eo(e)},[e]),n=Object(T.useRef)(null),i=Object(T.useRef)(null),a=P(U(function(d){var u=i.current;u||b(!1),u.textContent=d}),[]),o=P(function(d){var u=n.current;u||b(!1),u.textContent=d},[]);Fe(function(){!n.current&&!i.current||b(!1);var d=On(r),u=On(r);return n.current=d,i.current=u,d.setAttribute(lr+"-always",e),u.setAttribute(lr+"-dynamic",e),Et().appendChild(d),Et().appendChild(u),o(t.always),a(t.resting),function(){var f=function(E){var _=E.current;_||b(!1),Et().removeChild(_),E.current=null};f(n),f(i)}},[r,o,a,t.always,t.resting,e]);var l=P(function(){return a(t.dragging)},[a,t.dragging]),s=P(function(d){if(d==="DROP"){a(t.dropAnimating);return}a(t.userCancel)},[a,t.dropAnimating,t.userCancel]),c=P(function(){if(!i.current)return;a(t.resting)},[a,t.resting]),p=j(function(){return{dragging:l,dropping:s,resting:c}},[l,s,c]);return p}var wn=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Ir(e){return e instanceof wn(e).HTMLElement}function Rn(e,r){var t="["+sr.contextId+'="'+e+'"]',n=Tt(document.querySelectorAll(t));if(!n.length)return null;var i=Ye(n,function(a){return a.getAttribute(sr.draggableId)===r});return i&&Ir(i)?i:null}function yo(e){var r=Object(T.useRef)({}),t=Object(T.useRef)(null),n=Object(T.useRef)(null),i=Object(T.useRef)(!1),a=P(function(u,f){var m={id:u,focus:f};return r.current[u]=m,function(){var _=r.current,D=_[u];D!==m&&delete _[u]}},[]),o=P(function(u){var f=Rn(e,u);f&&f!==document.activeElement&&f.focus()},[e]),l=P(function(u,f){t.current===u&&(t.current=f)},[]),s=P(function(){if(n.current)return;if(!i.current)return;n.current=requestAnimationFrame(function(){n.current=null;var u=t.current;u&&o(u)})},[o]),c=P(function(u){t.current=null;var f=document.activeElement;if(!f)return;if(f.getAttribute(sr.draggableId)!==u)return;t.current=u},[]);Fe(function(){return i.current=!0,function(){i.current=!1;var u=n.current;u&&cancelAnimationFrame(u)}},[]);var p=j(function(){return{register:a,tryRecordFocus:c,tryRestoreFocusRecorded:s,tryShiftRecord:l}},[a,c,s,l]);return p}function Do(){var e={draggables:{},droppables:{}},r=[];function t(d){return r.push(d),function(){var f=r.indexOf(d);if(f===-1)return;r.splice(f,1)}}function n(d){r.length&&r.forEach(function(u){return u(d)})}function i(d){return e.draggables[d]||null}function a(d){var u=i(d);return u||b(!1),u}var o={register:function(u){e.draggables[u.descriptor.id]=u,n({type:"ADDITION",value:u})},update:function(u,f){var m=e.draggables[f.descriptor.id];if(!m)return;if(m.uniqueId!==u.uniqueId)return;delete e.draggables[f.descriptor.id],e.draggables[u.descriptor.id]=u},unregister:function(u){var f=u.descriptor.id,m=i(f);if(!m)return;if(u.uniqueId!==m.uniqueId)return;delete e.draggables[f],n({type:"REMOVAL",value:u})},getById:a,findById:i,exists:function(u){return Boolean(i(u))},getAllByType:function(u){return ke(e.draggables).filter(function(f){return f.descriptor.type===u})}};function l(d){return e.droppables[d]||null}function s(d){var u=l(d);return u||b(!1),u}var c={register:function(u){e.droppables[u.descriptor.id]=u},unregister:function(u){var f=l(u.descriptor.id);if(!f)return;if(u.uniqueId!==f.uniqueId)return;delete e.droppables[u.descriptor.id]},getById:s,findById:l,exists:function(u){return Boolean(l(u))},getAllByType:function(u){return ke(e.droppables).filter(function(f){return f.descriptor.type===u})}};function p(){e.draggables={},e.droppables={},r.length=0}return{draggable:o,droppable:c,subscribe:t,clean:p}}function xo(){var e=j(Do,[]);return Object(T.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var _t=z.a.createContext(null),Pr=function(){var e=document.body;return e||b(!1),e},Co={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Io=function(r){return"rbd-announcement-"+r};function Po(e){var r=j(function(){return Io(e)},[e]),t=Object(T.useRef)(null);Object(T.useEffect)(function(){var a=document.createElement("div");return t.current=a,a.id=r,a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true"),Object(w.a)(a.style,Co),Pr().appendChild(a),function(){setTimeout(function(){var s=Pr();s.contains(a)&&s.removeChild(a),a===t.current&&(t.current=null)})}},[r]);var n=P(function(i){var a=t.current;if(a){a.textContent=i;return}},[]);return n}var An=0,So={separator:"::"};function Oo(){An=0}function yt(e,r){return r===void 0&&(r=So),j(function(){return""+e+r.separator+An++},[r.separator,e])}function wo(e){var r=e.contextId,t=e.uniqueId;return"rbd-hidden-text-"+r+"-"+t}function Ro(e){var r=e.contextId,t=e.text,n=yt("hidden-text",{separator:"-"}),i=j(function(){return wo({contextId:r,uniqueId:n})},[n,r]);return Object(T.useEffect)(function(){var o=document.createElement("div");return o.id=i,o.textContent=t,o.style.display="none",Pr().appendChild(o),function(){var s=Pr();s.contains(o)&&s.removeChild(o)}},[i,t]),i}var jr=z.a.createContext(null),Ao={react:"^16.8.5","react-dom":"^16.8.5"},Bo=/(\d+)\.(\d+)\.(\d+)/,Bn=function(r){var t=Bo.exec(r);t!=null||b(!1);var n=Number(t[1]),i=Number(t[2]),a=Number(t[3]);return{major:n,minor:i,patch:a,raw:r}},Mo=function(r,t){return t.major>r.major?!0:t.major<r.major?!1:t.minor>r.minor?!0:t.minor<r.minor?!1:t.patch>=r.patch},To=function(e,r){var t=Bn(e),n=Bn(r);if(Mo(t,n))return},Bs=`
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
`,No=function(e){var r=e.doctype;if(!r)return;r.name.toLowerCase()!=="html",r.publicId!==""};function Dt(e){}function Sr(e,r){Dt(function(){Object(T.useEffect)(function(){try{e()}catch(t){be(`
A setup problem was encountered.
> `+t.message+`
`)}},r)})}function Lo(){Sr(function(){To(Ao.react,z.a.version),No(document)},[])}function xt(e){var r=Object(T.useRef)(e);return Object(T.useEffect)(function(){r.current=e}),r}function Uo(){var e=null;function r(){return Boolean(e)}function t(o){return o===e}function n(o){e&&b(!1);var l={abandon:o};return e=l,l}function i(){e||b(!1),e=null}function a(){e&&(e.abandon(),i())}return{isClaimed:r,isActive:t,claim:n,release:i,tryAbandon:a}}var Fo=9,jo=13,Ct=27,Mn=32,Wo=33,Go=34,ko=35,Vo=36,Ho=37,Ko=38,$o=39,zo=40,Wr,Xo=(Wr={},Wr[jo]=!0,Wr[Fo]=!0,Wr),Tn=function(e){Xo[e.keyCode]&&e.preventDefault()},Gr=function(){var e="visibilitychange";if(typeof document=="undefined")return e;var r=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],t=Ye(r,function(n){return"on"+n in document});return t||e}(),Nn=0,Ln=5;function Jo(e,r){return Math.abs(r.x-e.x)>=Ln||Math.abs(r.y-e.y)>=Ln}var Un={type:"IDLE"};function qo(e){var r=e.cancel,t=e.completed,n=e.getPhase,i=e.setPhase;return[{eventName:"mousemove",fn:function(o){var l=o.button,s=o.clientX,c=o.clientY;if(l!==Nn)return;var p={x:s,y:c},d=n();if(d.type==="DRAGGING"){o.preventDefault(),d.actions.move(p);return}d.type==="PENDING"||b(!1);var u=d.point;if(!Jo(u,p))return;o.preventDefault();var f=d.actions.fluidLift(p);i({type:"DRAGGING",actions:f})}},{eventName:"mouseup",fn:function(o){var l=n();if(l.type!=="DRAGGING"){r();return}o.preventDefault(),l.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"mousedown",fn:function(o){n().type==="DRAGGING"&&o.preventDefault(),r()}},{eventName:"keydown",fn:function(o){var l=n();if(l.type==="PENDING"){r();return}if(o.keyCode===Ct){o.preventDefault(),r();return}Tn(o)}},{eventName:"resize",fn:r},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){n().type==="PENDING"&&r()}},{eventName:"webkitmouseforcedown",fn:function(o){var l=n();if(l.type!=="IDLE"||b(!1),l.actions.shouldRespectForcePress()){r();return}o.preventDefault()}},{eventName:Gr,fn:r}]}function Yo(e){var r=Object(T.useRef)(Un),t=Object(T.useRef)(we),n=j(function(){return{eventName:"mousedown",fn:function(d){if(d.defaultPrevented)return;if(d.button!==Nn)return;if(d.ctrlKey||d.metaKey||d.shiftKey||d.altKey)return;var u=e.findClosestDraggableId(d);if(!u)return;var f=e.tryGetLock(u,o,{sourceEvent:d});if(!f)return;d.preventDefault();var m={x:d.clientX,y:d.clientY};t.current(),c(f,m)}}},[e]),i=j(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(d){if(d.defaultPrevented)return;var u=e.findClosestDraggableId(d);if(!u)return;var f=e.findOptionsForDraggable(u);if(!f)return;if(f.shouldRespectForcePress)return;if(!e.canGetLock(u))return;d.preventDefault()}}},[e]),a=P(function(){var d={passive:!1,capture:!0};t.current=fe(window,[i,n],d)},[i,n]),o=P(function(){var p=r.current;if(p.type==="IDLE")return;r.current=Un,t.current(),a()},[a]),l=P(function(){var p=r.current;o(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[o]),s=P(function(){var d={capture:!0,passive:!1},u=qo({cancel:l,completed:o,getPhase:function(){return r.current},setPhase:function(m){r.current=m}});t.current=fe(window,u,d)},[l,o]),c=P(function(d,u){r.current.type==="IDLE"||b(!1),r.current={type:"PENDING",point:u,actions:d},s()},[s]);Fe(function(){return a(),function(){t.current()}},[a])}var ur;function Qo(){}var Zo=(ur={},ur[Go]=!0,ur[Wo]=!0,ur[Vo]=!0,ur[ko]=!0,ur);function el(e,r){function t(){r(),e.cancel()}function n(){r(),e.drop()}return[{eventName:"keydown",fn:function(a){if(a.keyCode===Ct){a.preventDefault(),t();return}if(a.keyCode===Mn){a.preventDefault(),n();return}if(a.keyCode===zo){a.preventDefault(),e.moveDown();return}if(a.keyCode===Ko){a.preventDefault(),e.moveUp();return}if(a.keyCode===$o){a.preventDefault(),e.moveRight();return}if(a.keyCode===Ho){a.preventDefault(),e.moveLeft();return}if(Zo[a.keyCode]){a.preventDefault();return}Tn(a)}},{eventName:"mousedown",fn:t},{eventName:"mouseup",fn:t},{eventName:"click",fn:t},{eventName:"touchstart",fn:t},{eventName:"resize",fn:t},{eventName:"wheel",fn:t,options:{passive:!0}},{eventName:Gr,fn:t}]}function rl(e){var r=Object(T.useRef)(Qo),t=j(function(){return{eventName:"keydown",fn:function(a){if(a.defaultPrevented)return;if(a.keyCode!==Mn)return;var o=e.findClosestDraggableId(a);if(!o)return;var l=e.tryGetLock(o,p,{sourceEvent:a});if(!l)return;a.preventDefault();var s=!0,c=l.snapLift();r.current();function p(){s||b(!1),s=!1,r.current(),n()}r.current=fe(window,el(c,p),{capture:!0,passive:!1})}}},[e]),n=P(function(){var a={passive:!1,capture:!0};r.current=fe(window,[t],a)},[t]);Fe(function(){return n(),function(){r.current()}},[n])}var It={type:"IDLE"},tl=120,nl=.15;function al(e){var r=e.cancel,t=e.getPhase;return[{eventName:"orientationchange",fn:r},{eventName:"resize",fn:r},{eventName:"contextmenu",fn:function(i){i.preventDefault()}},{eventName:"keydown",fn:function(i){if(t().type!=="DRAGGING"){r();return}i.keyCode===Ct&&i.preventDefault(),r()}},{eventName:Gr,fn:r}]}function il(e){var r=e.cancel,t=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(a){var o=n();if(o.type!=="DRAGGING"){r();return}o.hasMoved=!0;var l=a.touches[0],s=l.clientX,c=l.clientY,p={x:s,y:c};a.preventDefault(),o.actions.move(p)}},{eventName:"touchend",fn:function(a){var o=n();if(o.type!=="DRAGGING"){r();return}a.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"touchcancel",fn:function(a){if(n().type!=="DRAGGING"){r();return}a.preventDefault(),r()}},{eventName:"touchforcechange",fn:function(a){var o=n();o.type!=="IDLE"||b(!1);var l=a.touches[0];if(!l)return;var s=l.force>=nl;if(!s)return;var c=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){c&&r();return}if(c){if(o.hasMoved){a.preventDefault();return}r();return}a.preventDefault()}},{eventName:Gr,fn:r}]}function ol(e){var r=Object(T.useRef)(It),t=Object(T.useRef)(we),n=P(function(){return r.current},[]),i=P(function(f){r.current=f},[]),a=j(function(){return{eventName:"touchstart",fn:function(f){if(f.defaultPrevented)return;var m=e.findClosestDraggableId(f);if(!m)return;var E=e.tryGetLock(m,l,{sourceEvent:f});if(!E)return;var _=f.touches[0],D=_.clientX,I=_.clientY,A={x:D,y:I};t.current(),d(E,A)}}},[e]),o=P(function(){var f={capture:!0,passive:!1};t.current=fe(window,[a],f)},[a]),l=P(function(){var u=r.current;if(u.type==="IDLE")return;u.type==="PENDING"&&clearTimeout(u.longPressTimerId),i(It),t.current(),o()},[o,i]),s=P(function(){var u=r.current;l(),u.type==="DRAGGING"&&u.actions.cancel({shouldBlockNextClick:!0}),u.type==="PENDING"&&u.actions.abort()},[l]),c=P(function(){var f={capture:!0,passive:!1},m={cancel:s,completed:l,getPhase:n},E=fe(window,il(m),f),_=fe(window,al(m),f);t.current=function(){E(),_()}},[s,n,l]),p=P(function(){var f=n();f.type==="PENDING"||b(!1);var m=f.actions.fluidLift(f.point);i({type:"DRAGGING",actions:m,hasMoved:!1})},[n,i]),d=P(function(f,m){n().type==="IDLE"||b(!1);var E=setTimeout(p,tl);i({type:"PENDING",point:m,actions:f,longPressTimerId:E}),c()},[c,n,i,p]);Fe(function(){return o(),function(){t.current();var m=n();m.type==="PENDING"&&(clearTimeout(m.longPressTimerId),i(It))}},[n,o,i]),Fe(function(){var f=fe(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return f},[])}function ll(e){Dt(function(){var r=xt(e);Sr(function(){r.current.length===e.length||b(!1)})})}var sl={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Fn(e,r){if(r==null)return!1;var t=Boolean(sl[r.tagName.toLowerCase()]);if(t)return!0;var n=r.getAttribute("contenteditable");return n==="true"||n===""?!0:r===e?!1:Fn(e,r.parentElement)}function ul(e,r){var t=r.target;return Ir(t)?Fn(e,t):!1}var dl=function(e){return V(e.getBoundingClientRect()).center};function cl(e){return e instanceof wn(e).Element}var pl=function(){var e="matches";if(typeof document=="undefined")return e;var r=[e,"msMatchesSelector","webkitMatchesSelector"],t=Ye(r,function(n){return n in Element.prototype});return t||e}();function jn(e,r){return e==null?null:e[pl](r)?e:jn(e.parentElement,r)}function fl(e,r){return e.closest?e.closest(r):jn(e,r)}function vl(e){return"["+sr.contextId+'="'+e+'"]'}function ml(e,r){var t=r.target;if(!cl(t))return null;var n=vl(e),i=fl(t,n);return i&&Ir(i)?i:null}function gl(e,r){var t=ml(e,r);return t?t.getAttribute(sr.draggableId):null}function bl(e,r){var t="["+ht.contextId+'="'+e+'"]',n=Tt(document.querySelectorAll(t)),i=Ye(n,function(a){return a.getAttribute(ht.id)===r});return i&&Ir(i)?i:null}function hl(e){e.preventDefault()}function kr(e){var r=e.expected,t=e.phase,n=e.isLockActive,i=e.shouldWarn;return n()?!(r!==t):!1}function Wn(e){var r=e.lockAPI,t=e.store,n=e.registry,i=e.draggableId;if(r.isClaimed())return!1;var a=n.draggable.findById(i);return a&&a.options.isEnabled?!!hn(t.getState(),i):!1}function El(e){var r=e.lockAPI,t=e.contextId,n=e.store,i=e.registry,a=e.draggableId,o=e.forceSensorStop,l=e.sourceEvent,s=Wn({lockAPI:r,store:n,registry:i,draggableId:a});if(!s)return null;var c=i.draggable.getById(a),p=bl(t,c.descriptor.id);if(!p)return null;if(l&&!c.options.canDragInteractiveElements&&ul(p,l))return null;var d=r.claim(o||we),u="PRE_DRAG";function f(){return c.options.shouldRespectForcePress}function m(){return r.isActive(d)}function E(k,le){kr({expected:k,phase:u,isLockActive:m,shouldWarn:!0})&&n.dispatch(le())}var _=E.bind(null,"DRAGGING");function D(k){function le(){r.release(),u="COMPLETED"}u!=="PRE_DRAG"&&(le(),u==="PRE_DRAG"||b(!1)),n.dispatch(ai(k.liftActionArgs)),u="DRAGGING";function xe(ne,_e){if(_e===void 0&&(_e={shouldBlockNextClick:!1}),k.cleanup(),_e.shouldBlockNextClick){var je=fe(window,[{eventName:"click",fn:hl,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(je)}le(),n.dispatch(sn({reason:ne}))}return Object(w.a)({isActive:function(){return kr({expected:"DRAGGING",phase:u,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(_e){return xe("DROP",_e)},cancel:function(_e){return xe("CANCEL",_e)}},k.actions)}function I(k){var le=N(function(ne){_(function(){return ln({client:ne})})}),xe=D({liftActionArgs:{id:a,clientSelection:k,movementMode:"FLUID"},cleanup:function(){return le.cancel()},actions:{move:le}});return Object(w.a)({},xe,{move:le})}function A(){var k={moveUp:function(){return _(fi)},moveRight:function(){return _(mi)},moveDown:function(){return _(vi)},moveLeft:function(){return _(gi)}};return D({liftActionArgs:{id:a,clientSelection:dl(p),movementMode:"SNAP"},cleanup:we,actions:k})}function M(){var k=kr({expected:"PRE_DRAG",phase:u,isLockActive:m,shouldWarn:!0});k&&r.release()}var J={isActive:function(){return kr({expected:"PRE_DRAG",phase:u,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:I,snapLift:A,abort:M};return J}var _l=[Yo,rl,ol];function yl(e){var r=e.contextId,t=e.store,n=e.registry,i=e.customSensors,a=e.enableDefaultSensors,o=[].concat(a?_l:[],i||[]),l=Object(T.useState)(function(){return Uo()})[0],s=P(function(I,A){I.isDragging&&!A.isDragging&&l.tryAbandon()},[l]);Fe(function(){var I=t.getState(),A=t.subscribe(function(){var M=t.getState();s(I,M),I=M});return A},[l,t,s]),Fe(function(){return l.tryAbandon},[l.tryAbandon]);var c=P(function(D){return Wn({lockAPI:l,registry:n,store:t,draggableId:D})},[l,n,t]),p=P(function(D,I,A){return El({lockAPI:l,registry:n,contextId:r,store:t,draggableId:D,forceSensorStop:I,sourceEvent:A&&A.sourceEvent?A.sourceEvent:null})},[r,l,n,t]),d=P(function(D){return gl(r,D)},[r]),u=P(function(D){var I=n.draggable.findById(D);return I?I.options:null},[n.draggable]),f=P(function(){if(!l.isClaimed())return;l.tryAbandon(),t.getState().phase!=="IDLE"&&t.dispatch(ot())},[l,t]),m=P(l.isClaimed,[l]),E=j(function(){return{canGetLock:c,tryGetLock:p,findClosestDraggableId:d,findOptionsForDraggable:u,tryReleaseLock:f,isLockClaimed:m}},[c,p,d,u,f,m]);ll(o);for(var _=0;_<o.length;_++)o[_](E)}var Dl=function(r){return{onBeforeCapture:r.onBeforeCapture,onBeforeDragStart:r.onBeforeDragStart,onDragStart:r.onDragStart,onDragEnd:r.onDragEnd,onDragUpdate:r.onDragUpdate}};function Or(e){return e.current||b(!1),e.current}function xl(e){var r=e.contextId,t=e.setCallbacks,n=e.sensors,i=e.nonce,a=e.dragHandleUsageInstructions,o=Object(T.useRef)(null);Lo();var l=xt(e),s=P(function(){return Dl(l.current)},[l]),c=Po(r),p=Ro({contextId:r,text:a}),d=_o(r,i),u=P(function(ne){Or(o).dispatch(ne)},[]),f=j(function(){return Object(B.b)({publishWhileDragging:oi,updateDroppableScroll:si,updateDroppableIsEnabled:ui,updateDroppableIsCombineEnabled:di,collectionStarting:li},u)},[u]),m=xo(),E=j(function(){return Yi(m,f)},[m,f]),_=j(function(){return mo(Object(w.a)({scrollWindow:Qi,scrollDroppable:E.scrollDroppable},Object(B.b)({move:ln},u)))},[E.scrollDroppable,u]),D=yo(r),I=j(function(){return zi({announce:c,autoScroller:_,dimensionMarshal:E,focusMarshal:D,getResponders:s,styleMarshal:d})},[c,_,E,D,s,d]);o.current=I;var A=P(function(){var ne=Or(o),_e=ne.getState();_e.phase!=="IDLE"&&ne.dispatch(ot())},[]),M=P(function(){var ne=Or(o).getState();return ne.isDragging||ne.phase==="DROP_ANIMATING"},[]),J=j(function(){return{isDragging:M,tryAbort:A}},[M,A]);t(J);var k=P(function(ne){return hn(Or(o).getState(),ne)},[]),le=P(function(){return rr(Or(o).getState())},[]),xe=j(function(){return{marshal:E,focus:D,contextId:r,canLift:k,isMovementAllowed:le,dragHandleUsageInstructionsId:p,registry:m}},[r,E,p,D,k,le,m]);return yl({contextId:r,store:I,registry:m,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),Object(T.useEffect)(function(){return A},[A]),z.a.createElement(jr.Provider,{value:xe},z.a.createElement(de.a,{context:_t,store:I},e.children))}var Gn=0;function Cl(){Gn=0}function Il(){return j(function(){return""+Gn++},[])}function Ms(){Cl(),Oo()}function Pl(e){var r=Il(),t=e.dragHandleUsageInstructions||ee.dragHandleUsageInstructions;return z.a.createElement(pr,null,function(n){return z.a.createElement(xl,{nonce:e.nonce,contextId:r,setCallbacks:n,dragHandleUsageInstructions:t,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var Pt=function(r){return function(t){return r===t}},Sl=Pt("scroll"),Ol=Pt("auto"),wl=Pt("visible"),kn=function(r,t){return t(r.overflowX)||t(r.overflowY)},Rl=function(r,t){return t(r.overflowX)&&t(r.overflowY)},Vn=function(r){var t=window.getComputedStyle(r),n={overflowX:t.overflowX,overflowY:t.overflowY};return kn(n,Sl)||kn(n,Ol)},Al=function(){return!1;var r,t;if(!Vn(r))return!1;var n,i;if(Rl(i,wl))return!1},Hn=function e(r){return r==null?null:r===document.body?Al()?r:null:r===document.documentElement?null:Vn(r)?r:e(r.parentElement)},Ts=function(e){if(!e)return;var r=Hn(e.parentElement);if(!r)return},St=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Bl=function e(r){if(!r)return!1;var t=window.getComputedStyle(r);return t.position==="fixed"?!0:e(r.parentElement)},Ml=function(e){var r=Hn(e),t=Bl(e);return{closestScrollable:r,isFixedOnPage:t}},Tl=function(e){var r=e.descriptor,t=e.isEnabled,n=e.isCombineEnabled,i=e.isFixedOnPage,a=e.direction,o=e.client,l=e.page,s=e.closest,c=function(){if(!s)return null;var f=s.scrollSize,m=s.client,E=vn({scrollHeight:f.scrollHeight,scrollWidth:f.scrollWidth,height:m.paddingBox.height,width:m.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:m,scrollSize:f,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:E,diff:{value:q,displacement:q}}}}(),p=a==="vertical"?Yr:jt,d=qe({page:l,withPlaceholder:null,axis:p,frame:c}),u={descriptor:r,isCombineEnabled:n,isFixedOnPage:i,axis:p,isEnabled:t,client:o,page:l,frame:c,subject:d};return u},Nl=function(r,t){var n=Me(r);if(!t)return n;if(r!==t)return n;var i=n.paddingBox.top-t.scrollTop,a=n.paddingBox.left-t.scrollLeft,o=i+t.scrollHeight,l=a+t.scrollWidth,s={top:i,right:l,bottom:o,left:a},c=ge(s,n.border),p=Ae({borderBox:c,margin:n.margin,border:n.border,padding:n.padding});return p},Ll=function(e){var r=e.ref,t=e.descriptor,n=e.env,i=e.windowScroll,a=e.direction,o=e.isDropDisabled,l=e.isCombineEnabled,s=e.shouldClipSubject,c=n.closestScrollable,p=Nl(r,c),d=Be(p,i),u=function(){if(!c)return null;var m=Me(c),E={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:m,page:Be(m,i),scroll:St(c),scrollSize:E,shouldClipSubject:s}}(),f=Tl({descriptor:t,isEnabled:!o,isCombineEnabled:l,isFixedOnPage:n.isFixedOnPage,direction:a,client:p,page:d,closest:u});return f},Ul={passive:!1},Fl={passive:!0},Kn=function(e){return e.shouldPublishImmediately?Ul:Fl};function Vr(e){var r=Object(T.useContext)(e);return r||b(!1),r}var Hr=function(r){return r&&r.env.closestScrollable||null};function jl(e){var r=Object(T.useRef)(null),t=Vr(jr),n=yt("droppable"),i=t.registry,a=t.marshal,o=xt(e),l=j(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),s=Object(T.useRef)(l),c=j(function(){return U(function(M,J){r.current||b(!1);var k={x:M,y:J};a.updateDroppableScroll(l.id,k)})},[l.id,a]),p=P(function(){var M=r.current;return!M||!M.env.closestScrollable?q:St(M.env.closestScrollable)},[]),d=P(function(){var M=p();c(M.x,M.y)},[p,c]),u=j(function(){return N(d)},[d]),f=P(function(){var M=r.current,J=Hr(M);M&&J||b(!1);var k=M.scrollOptions;if(k.shouldPublishImmediately){d();return}u()},[u,d]),m=P(function(M,J){r.current&&b(!1);var k=o.current,le=k.getDroppableRef();le||b(!1);var xe=Ml(le),ne={ref:le,descriptor:l,env:xe,scrollOptions:J};r.current=ne;var _e=Ll({ref:le,descriptor:l,env:xe,windowScroll:M,direction:k.direction,isDropDisabled:k.isDropDisabled,isCombineEnabled:k.isCombineEnabled,shouldClipSubject:!k.ignoreContainerClipping}),je=xe.closestScrollable;return je&&(je.setAttribute(Sn.contextId,t.contextId),je.addEventListener("scroll",f,Kn(ne.scrollOptions))),_e},[t.contextId,l,f,o]),E=P(function(){var M=r.current,J=Hr(M);return M&&J||b(!1),St(J)},[]),_=P(function(){var M=r.current;M||b(!1);var J=Hr(M);if(r.current=null,!J)return;u.cancel(),J.removeAttribute(Sn.contextId),J.removeEventListener("scroll",f,Kn(M.scrollOptions))},[f,u]),D=P(function(M){var J=r.current;J||b(!1);var k=Hr(J);k||b(!1),k.scrollTop+=M.y,k.scrollLeft+=M.x},[]),I=j(function(){return{getDimensionAndWatchScroll:m,getScrollWhileDragging:E,dragStopped:_,scroll:D}},[_,m,E,D]),A=j(function(){return{uniqueId:n,descriptor:l,callbacks:I}},[I,l,n]);Fe(function(){return s.current=A.descriptor,i.droppable.register(A),function(){r.current&&_(),i.droppable.unregister(A)}},[I,l,_,A,a,i.droppable]),Fe(function(){if(!r.current)return;a.updateDroppableIsEnabled(s.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),Fe(function(){if(!r.current)return;a.updateDroppableIsCombineEnabled(s.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}function Ot(){}var $n={width:0,height:0,margin:$r},Wl=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,i=r.animate;return t||i==="close"?$n:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},Gl=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,i=r.animate,a=Wl({isAnimatingOpenOnMount:t,placeholder:n,animate:i});return{display:n.display,boxSizing:"border-box",width:a.width,height:a.height,marginTop:a.margin.top,marginRight:a.margin.right,marginBottom:a.margin.bottom,marginLeft:a.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:i!=="none"?Dr.placeholder:null}};function kl(e){var r=Object(T.useRef)(null),t=P(function(){if(!r.current)return;clearTimeout(r.current),r.current=null},[]),n=e.animate,i=e.onTransitionEnd,a=e.onClose,o=e.contextId,l=Object(T.useState)(e.animate==="open"),s=l[0],c=l[1];Object(T.useEffect)(function(){return s?n!=="open"?(t(),c(!1),Ot):r.current?Ot:(r.current=setTimeout(function(){r.current=null,c(!1)}),t):Ot},[n,s,t]);var p=P(function(u){if(u.propertyName!=="height")return;i(),n==="close"&&a()},[n,a,i]),d=Gl({isAnimatingOpenOnMount:s,animate:e.animate,placeholder:e.placeholder});return z.a.createElement(e.placeholder.tagName,{style:d,"data-rbd-placeholder-context-id":o,onTransitionEnd:p,ref:e.innerRef})}var Vl=z.a.memo(kl),wt=z.a.createContext(null);function zn(e){e&&Ir(e)||b(!1)}function Rt(e){return typeof e=="boolean"}function At(e,r){r.forEach(function(t){return t(e)})}var Hl=[function(r){var t=r.props;t.droppableId||b(!1),typeof t.droppableId=="string"||b(!1)},function(r){var t=r.props;Rt(t.isDropDisabled)||b(!1),Rt(t.isCombineEnabled)||b(!1),Rt(t.ignoreContainerClipping)||b(!1)},function(r){var t=r.getDroppableRef;zn(t())}],Kl=[function(r){var t=r.props,n=r.getPlaceholderRef;if(!t.placeholder)return;var i=n();if(i)return}],$l=[function(r){var t=r.props;t.renderClone||b(!1)},function(r){var t=r.getPlaceholderRef;t()&&b(!1)}];function zl(e){Sr(function(){At(e,Hl),e.props.mode==="standard"&&At(e,Kl),e.props.mode==="virtual"&&At(e,$l)})}var Xl=function(e){Object(Se.a)(r,e);function r(){for(var n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];return n=e.call.apply(e,[this].concat(a))||this,n.state={isVisible:Boolean(n.props.on),data:n.props.on,animate:n.props.shouldAnimate&&n.props.on?"open":"none"},n.onClose=function(){if(n.state.animate!=="close")return;n.setState({isVisible:!1})},n}r.getDerivedStateFromProps=function(i,a){return i.shouldAnimate?i.on?{isVisible:!0,data:i.on,animate:"open"}:a.isVisible?{isVisible:!0,data:a.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(i.on),data:i.on,animate:"none"}};var t=r.prototype;return t.render=function(){if(!this.state.isVisible)return null;var i={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(i)},r}(z.a.PureComponent),Xn={dragging:5e3,dropAnimating:4500},Jl=function(r,t){return t?Dr.drop(t.duration):r?Dr.snap:Dr.fluid},ql=function(r,t){return r?t?yr.opacity.drop:yr.opacity.combining:null},Yl=function(r){return r.forceShouldAnimate!=null?r.forceShouldAnimate:r.mode==="SNAP"};function Ql(e){var r=e.dimension,t=r.client,n=e.offset,i=e.combineWith,a=e.dropping,o=Boolean(i),l=Yl(e),s=Boolean(a),c=s?dt.drop(n,o):dt.moveTo(n),p={position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Jl(l,a),transform:c,opacity:ql(o,s),zIndex:s?Xn.dropAnimating:Xn.dragging,pointerEvents:"none"};return p}function Zl(e){return{transform:dt.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function es(e){return e.type==="DRAGGING"?Ql(e):Zl(e)}function rs(e,r,t){t===void 0&&(t=q);var n=window.getComputedStyle(r),i=r.getBoundingClientRect(),a=Ce(i,n),o=Be(a,t),l={client:a,tagName:r.tagName.toLowerCase(),display:n.display},s={x:a.marginBox.width,y:a.marginBox.height},c={descriptor:e,placeholder:l,displaceBy:s,client:a,page:o};return c}function ts(e){var r=yt("draggable"),t=e.descriptor,n=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,o=e.shouldRespectForcePress,l=e.isEnabled,s=j(function(){return{canDragInteractiveElements:a,shouldRespectForcePress:o,isEnabled:l}},[a,l,o]),c=P(function(f){var m=i();return m||b(!1),rs(t,m,f)},[t,i]),p=j(function(){return{uniqueId:r,descriptor:t,options:s,getDimension:c}},[t,c,s,r]),d=Object(T.useRef)(p),u=Object(T.useRef)(!0);Fe(function(){return n.draggable.register(d.current),function(){return n.draggable.unregister(d.current)}},[n.draggable]),Fe(function(){if(u.current){u.current=!1;return}var f=d.current;d.current=p,n.draggable.update(p,f)},[p,n.draggable])}function ns(e,r,t){Sr(function(){function n(a){return"Draggable[id: "+a+"]: "}var i=e.draggableId;if(i||b(!1),typeof i=="string"||b(!1),Xr(e.index)||b(!1),e.mapped.type==="DRAGGING")return;zn(t()),e.isEnabled&&(Rn(r,i)||b(!1))})}function as(e){Dt(function(){var r=Object(T.useRef)(e);Sr(function(){e===r.current||b(!1)},[e])})}function is(e){e.preventDefault()}function os(e){var r=Object(T.useRef)(null),t=P(function(ne){r.current=ne},[]),n=P(function(){return r.current},[]),i=Vr(jr),a=i.contextId,o=i.dragHandleUsageInstructionsId,l=i.registry,s=Vr(wt),c=s.type,p=s.droppableId,d=j(function(){return{id:e.draggableId,index:e.index,type:c,droppableId:p}},[e.draggableId,e.index,c,p]),u=e.children,f=e.draggableId,m=e.isEnabled,E=e.shouldRespectForcePress,_=e.canDragInteractiveElements,D=e.isClone,I=e.mapped,A=e.dropAnimationFinished;if(ns(e,a,n),as(D),!D){var M=j(function(){return{descriptor:d,registry:l,getDraggableRef:n,canDragInteractiveElements:_,shouldRespectForcePress:E,isEnabled:m}},[d,l,n,_,E,m]);ts(M)}var J=j(function(){return m?{tabIndex:0,role:"button","aria-describedby":o,"data-rbd-drag-handle-draggable-id":f,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:is}:null},[a,o,f,m]),k=P(function(ne){if(I.type!=="DRAGGING")return;if(!I.dropping)return;if(ne.propertyName!=="transform")return;A()},[A,I]),le=j(function(){var ne=es(I),_e=I.type==="DRAGGING"&&I.dropping?k:null,je={innerRef:t,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":f,style:ne,onTransitionEnd:_e},dragHandleProps:J};return je},[a,J,f,I,k,t]),xe=j(function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}},[d.droppableId,d.id,d.index,d.type]);return u(le,I.snapshot,xe)}var Jn=function(e,r){return e===r},qn=function(e){var r=e.combine,t=e.destination;return t?t.droppableId:r?r.droppableId:null},ls=function(r){return r.combine?r.combine.draggableId:null},ss=function(r){return r.at&&r.at.type==="COMBINE"?r.at.combine.draggableId:null};function us(){var e=U(function(i,a){return{x:i,y:a}}),r=U(function(i,a,o,l,s){return{isDragging:!0,isClone:a,isDropAnimating:Boolean(s),dropAnimation:s,mode:i,draggingOver:o,combineWith:l,combineTargetFor:null}}),t=U(function(i,a,o,l,s,c,p){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:s,combineWith:c,mode:a,offset:i,dimension:o,forceShouldAnimate:p,snapshot:r(a,l,s,c,null)}}}),n=function(a,o){if(a.isDragging){if(a.critical.draggable.id!==o.draggableId)return null;var l=a.current.client.offset,s=a.dimensions.draggables[o.draggableId],c=Ue(a.impact),p=ss(a.impact),d=a.forceShouldAnimate;return t(e(l.x,l.y),a.movementMode,s,o.isClone,c,p,d)}if(a.phase==="DROP_ANIMATING"){var u=a.completed;if(u.result.draggableId!==o.draggableId)return null;var f=o.isClone,m=a.dimensions.draggables[o.draggableId],E=u.result,_=E.mode,D=qn(E),I=ls(E),A=a.dropDuration,M={duration:A,curve:st.drop,moveTo:a.newHomeClientOffset,opacity:I?yr.opacity.drop:null,scale:I?yr.scale.drop:null};return{mapped:{type:"DRAGGING",offset:a.newHomeClientOffset,dimension:m,dropping:M,draggingOver:D,combineWith:I,mode:_,forceShouldAnimate:null,snapshot:r(_,f,D,I,M)}}}return null};return n}function Yn(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var ds={mapped:{type:"SECONDARY",offset:q,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Yn(null)}};function cs(){var e=U(function(o,l){return{x:o,y:l}}),r=U(Yn),t=U(function(o,l,s){return l===void 0&&(l=null),{mapped:{type:"SECONDARY",offset:o,combineTargetFor:l,shouldAnimateDisplacement:s,snapshot:r(l)}}}),n=function(l){return l?t(q,l,!0):null},i=function(l,s,c,p){var d=c.displaced.visible[l],u=Boolean(p.inVirtualList&&p.effected[l]),f=Tr(c),m=f&&f.draggableId===l?s:null;if(!d){if(!u)return n(m);if(c.displaced.invisible[l])return null;var E=De(p.displacedBy.point),_=e(E.x,E.y);return t(_,m,!0)}if(u)return n(m);var D=c.displacedBy.point,I=e(D.x,D.y);return t(I,m,d.shouldAnimate)},a=function(l,s){if(l.isDragging)return l.critical.draggable.id===s.draggableId?null:i(s.draggableId,l.critical.draggable.id,l.impact,l.afterCritical);if(l.phase==="DROP_ANIMATING"){var c=l.completed;return c.result.draggableId===s.draggableId?null:i(s.draggableId,c.result.draggableId,c.impact,c.afterCritical)}return null};return a}var ps=function(){var r=us(),t=cs(),n=function(a,o){return r(a,o)||t(a,o)||ds};return n},fs={dropAnimationFinished:un},vs=Object(de.c)(ps,fs,null,{context:_t,pure:!0,areStatePropsEqual:Jn})(os);function Qn(e){var r=Vr(wt),t=r.isUsingCloneFor;return t===e.draggableId&&!e.isClone?null:z.a.createElement(vs,e)}function ms(e){var r=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,t=Boolean(e.disableInteractiveElementBlocking),n=Boolean(e.shouldRespectForcePress);return z.a.createElement(Qn,Object(w.a)({},e,{isClone:!1,isEnabled:r,canDragInteractiveElements:t,shouldRespectForcePress:n}))}function gs(e){var r=Object(T.useContext)(jr);r||b(!1);var t=r.contextId,n=r.isMovementAllowed,i=Object(T.useRef)(null),a=Object(T.useRef)(null),o=e.children,l=e.droppableId,s=e.type,c=e.mode,p=e.direction,d=e.ignoreContainerClipping,u=e.isDropDisabled,f=e.isCombineEnabled,m=e.snapshot,E=e.useClone,_=e.updateViewportMaxScroll,D=e.getContainerForClone,I=P(function(){return i.current},[]),A=P(function(We){i.current=We},[]),M=P(function(){return a.current},[]),J=P(function(We){a.current=We},[]);zl({props:e,getDroppableRef:I,getPlaceholderRef:M});var k=P(function(){n()&&_({maxScroll:gn()})},[n,_]);jl({droppableId:l,type:s,mode:c,direction:p,isDropDisabled:u,isCombineEnabled:f,ignoreContainerClipping:d,getDroppableRef:I});var le=z.a.createElement(Xl,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(We){var dr=We.onClose,wr=We.data,cr=We.animate;return z.a.createElement(Vl,{placeholder:wr,onClose:dr,innerRef:J,animate:cr,contextId:t,onTransitionEnd:k})}),xe=j(function(){return{innerRef:A,placeholder:le,droppableProps:{"data-rbd-droppable-id":l,"data-rbd-droppable-context-id":t}}},[t,l,le,A]),ne=E?E.dragging.draggableId:null,_e=j(function(){return{droppableId:l,type:s,isUsingCloneFor:ne}},[l,ne,s]);function je(){if(!E)return null;var We=E.dragging,dr=E.render,wr=z.a.createElement(Qn,{draggableId:We.draggableId,index:We.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(cr,Rr){return dr(cr,Rr,We)});return h.a.createPortal(wr,D())}return z.a.createElement(wt.Provider,{value:_e},o(xe,m),je())}var Bt=function(r,t){return r===t.droppable.type},Zn=function(r,t){return t.draggables[r.draggable.id]},bs=function(){var r={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Object(w.a)({},r,{shouldAnimatePlaceholder:!1}),n=U(function(o){return{draggableId:o.id,type:o.type,source:{index:o.index,droppableId:o.droppableId}}}),i=U(function(o,l,s,c,p,d){var u=p.descriptor.id,f=p.descriptor.droppableId===o;if(f){var m=d?{render:d,dragging:n(p.descriptor)}:null,E={isDraggingOver:s,draggingOverWith:s?u:null,draggingFromThisWith:u,isUsingPlaceholder:!0};return{placeholder:p.placeholder,shouldAnimatePlaceholder:!1,snapshot:E,useClone:m}}if(!l)return t;if(!c)return r;var _={isDraggingOver:s,draggingOverWith:u,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:p.placeholder,shouldAnimatePlaceholder:!0,snapshot:_,useClone:null}}),a=function(l,s){var c=s.droppableId,p=s.type,d=!s.isDropDisabled,u=s.renderClone;if(l.isDragging){var f=l.critical;if(!Bt(p,f))return t;var m=Zn(f,l.dimensions),E=Ue(l.impact)===c;return i(c,d,E,E,m,u)}if(l.phase==="DROP_ANIMATING"){var _=l.completed;if(!Bt(p,_.critical))return t;var D=Zn(_.critical,l.dimensions);return i(c,d,qn(_.result)===c,Ue(_.impact)===c,D,u)}if(l.phase==="IDLE"&&l.completed&&!l.shouldFlush){var I=l.completed;if(!Bt(p,I.critical))return t;var A=Ue(I.impact)===c,M=Boolean(I.impact.at&&I.impact.at.type==="COMBINE"),J=I.critical.droppable.id===c;return A?M?r:t:J?r:t}return t};return a},hs={updateViewportMaxScroll:pi};function Es(){return document.body||b(!1),document.body}var _s={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Es},ea=Object(de.c)(bs,hs,null,{context:_t,pure:!0,areStatePropsEqual:Jn})(gs);ea.defaultProps=_s},tKIZ:function(He,he,y){He.exports={bg:"bg___1GOV5",wrap:"wrap___J6vaJ",flexRow:"flexRow___unGFp",flexColumn:"flexColumn___3FCv8",flexJustifyBetween:"flexJustifyBetween___1tvRX",relative:"relative___2tGdE",questionNumber:"questionNumber___2RbSA",score:"score___31L41",selectTopicButton:"selectTopicButton___ic3uu",line:"line___2kJQN",dragTip:"dragTip___3pvU9",typeActive:"typeActive___3yJ9J",mouseTypeActive:"mouseTypeActive___2H9Th",typeName:"typeName___3wa5X",typeNumber:"typeNumber___1LJJb",typeAction:"typeAction___20qxC",setScore:"setScore___1-dVI",delete:"delete___3XQMr",modal:"modal___1GZ8w",modalColumn:"modalColumn___2Pxg5",shixunModal:"shixunModal___3b9yL",shixunScore:"shixunScore___1-hSe"}}}]);