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...

1010 lines
240 KiB

(self.webpackChunk=self.webpackChunk||[]).push([[1581],{40862:function(pr,He){"use strict";He.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},94949:function(pr,He,h){"use strict";h.d(He,{t:function(){return x}});var p=h(59301),q=h(7939),D={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},De=h(92310),Me=h.n(De),ee=Object.defineProperty,oe=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ke=(ye,le,se)=>le in ye?ee(ye,le,{enumerable:!0,configurable:!0,writable:!0,value:se}):ye[le]=se,Te=(ye,le)=>{for(var se in le||(le={}))X.call(le,se)&&ke(ye,se,le[se]);if(oe)for(var se of oe(le))N.call(le,se)&&ke(ye,se,le[se]);return ye};const x=({cancelText:ye="\u53D6\u6D88",okText:le="\u786E\u5B9A",loading:se=!1,hasOkBtn:Pe=!0,hasCancelBtn:$=!0,okButtonProps:ve={},onCancel:pe=()=>{},onOk:tr=()=>{},className:de=""})=>p.createElement("div",{className:Me()(D.buttonFixed,de)},p.createElement("div",{className:D.buttonWrap},$&&p.createElement(q.ZP,{size:"middle",className:`${D.button} mr20`,onClick:pe},ye),Pe&&p.createElement(q.ZP,Te({size:"middle",type:"primary",className:`${D.button} mr20`,loading:se,onClick:tr},ve),le)))},59065:function(pr,He,h){"use strict";var p=h(59301),q=h(40862),D=h(48136),De=h(50047),Me=h(62957),ee=h(59301);const oe=(0,p.forwardRef)(({callback:X,width:N,onChange:ke,disabled:Te,readOnly:x,type:ye="",value:le="",style:se={}},Pe)=>{const $=(0,p.useRef)(),ve=(0,p.useRef)(),[pe,tr]=(0,p.useState)(0),[de,Z]=(0,p.useState)(0),[ne,Qe]=(0,p.useState)(!1),Ue=()=>{var V=document.createElement("div");V.innerHTML=$.current.getValue();var E=V.innerText;return X&&X(E),E};(0,p.useImperativeHandle)(Pe,()=>({getData:Ue}));const S=V=>{V.preventDefault();const E=V.clientX-pe,w=V.clientY-de;document.body.onmousemove=R=>{let ge=R.clientX-E,Ce=R.clientY-w;const ze=document.getElementsByClassName("markdown-popup-form")[0],ue=window.innerWidth-ze.offsetWidth,te=window.innerHeight-ze.offsetHeight;ge=Math.max(0,Math.min(ge,ue)),Ce=Math.max(0,Math.min(Ce,te)),Y(R.clientX,R.clientY,E,w)&&(tr(ge),Z(Ce))},document.body.onmouseup=function(){document.body.onmousemove=null}},Y=(V,E,w,R)=>{const ge=document.body.clientHeight,Ce=document.body.clientWidth;return V<20&&w>V||V>Ce-20&&w<V||E<20&&R>E||E>ge-20&&R<E?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,p.useEffect)(()=>{ne&&setTimeout(()=>{const V=document.getElementsByClassName("markdown-popup-form")[0],E=window.innerWidth/2-V.offsetWidth/2,w=window.innerHeight/2-V.offsetHeight/2;tr(E),Z(w)},0)},[ne]);const Be=()=>{Te||x||Qe(!0)};return ee.createElement("div",{style:se},ee.createElement("div",{style:{width:N||"100%",position:"relative"},className:`${q.Z.mathFillWrap} ${Te||x?"cursorDefault":""}`,onClick:()=>Be()},ee.createElement("math-field",{disabled:Te,locale:"zh_cn",class:`${q.Z.mathField} ${ye}`,readOnly:x,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:$,style:{width:"100%",fontSize:le?18:14},value:le||""})),ee.createElement(Me.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:pe,top:de},title:ee.createElement("div",{style:{cursor:"move"},onMouseDown:S},"\u8F93\u5165\u516C\u5F0F"),open:ne,onOk:()=>{const V=ve.current.getData();$.current.setValue(V),ke(V),Qe(!1)},onCancel:()=>{Qe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ee.createElement(De.Z,{value:le,ref:ve,onChange:ke,showSaveButton:!1})))});He.Z=oe},50047:function(pr,He,h){"use strict";var p=h(59301),q=h(77019),D=h(5269),De=h(20554),Me=h(7939),ee=h(59944),oe=h(40862),X=h(48136),N=h(59301);const ke=(0,p.forwardRef)(({callback:Te,showSaveButton:x,value:ye=""},le)=>{const se=(0,p.useRef)(),Pe=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],$=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
x=a + r\\text{cos}\\theta \\ \r
y=b + r\\text{sin}\\theta \r
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\end{array}`},{value:`\\begin{array}{c} \r
P_{n}=n! \\\\ \r
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
\\end{array}`}]}]}],ve=de=>{se.current.setValue(se.current.getValue()+" "+de.value+" ")},pe=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:N.createElement(q.Z,{className:oe.Z.lists,gutter:[10,10]},Pe.map((de,Z)=>N.createElement(D.Z,{flex:"110px",className:oe.Z.item},N.createElement("div",null,N.createElement(ee.Z,{value:`$$${de.value}$$`}),de.name),N.createElement("div",{className:oe.Z.children},de.children.map((ne,Qe)=>N.createElement("div",{key:Qe},N.createElement("h1",null,ne.name),N.createElement(q.Z,{gutter:[10,10]},ne.data.map((Ue,S)=>N.createElement(D.Z,{key:S,onClick:()=>ve(Ue),className:oe.Z.diamond},N.createElement(ee.Z,{value:"`$$"+Ue.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:N.createElement(q.Z,{className:oe.Z.lists,gutter:[10,10]},$.map((de,Z)=>N.createElement(D.Z,{flex:"110px",className:oe.Z.item},N.createElement("div",null,N.createElement(ee.Z,{value:"`$$"+de.value+"$$`"}),de.name),N.createElement("div",{className:oe.Z.children},de.children.map((ne,Qe)=>N.createElement("div",{key:Qe},ne.name&&N.createElement("h1",null,ne.name),N.createElement(q.Z,{gutter:[10,10]},ne.data.map((Ue,S)=>N.createElement(D.Z,{key:S,onClick:()=>ve(Ue),className:oe.Z.diamond},N.createElement(ee.Z,{value:"`$$"+Ue.value+"$$`"}))))))))))}],tr=()=>{var de=document.createElement("div");de.innerHTML=se.current.getValue();var Z=de.innerText;return Te&&Te(Z),Z};return(0,p.useImperativeHandle)(le,()=>({getData:tr})),N.createElement("div",{className:oe.Z.mathWrap},N.createElement(De.default,{defaultActiveKey:"1",items:pe}),N.createElement("math-field",{locale:"zh_cn",className:oe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:se,style:{width:800,marginTop:30,fontSize:18}},ye||""),x&&N.createElement("div",{className:oe.Z.button},N.createElement(Me.ZP,{size:"large",onClick:tr,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});He.Z=ke},59243:function(pr,He,h){"use strict";var p=h(59301),q=h(93314),D=h(7939),De=Object.defineProperty,Me=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ke=(le,se,Pe)=>se in le?De(le,se,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):le[se]=Pe,Te=(le,se)=>{for(var Pe in se||(se={}))X.call(se,Pe)&&ke(le,Pe,se[Pe]);if(oe)for(var Pe of oe(se))N.call(se,Pe)&&ke(le,Pe,se[Pe]);return le},x=(le,se)=>Me(le,ee(se));const ye=({img:le,buttonProps:se={},styles:Pe={},customText:$,ButtonText:ve,ButtonClick:pe,Buttonclass:tr,ButtonTwo:de,imgStyles:Z,loading:ne=!1,className:Qe=""})=>p.createElement("section",{className:`tc animated fadeIn ${Qe}`,style:Te({color:"#999",margin:"100px auto",visibility:ne?"hidden":"visible"},Pe)},p.createElement("img",{src:le||q,style:x(Te({},Z),{pointerEvents:"none",userSelect:"none"})}),p.createElement("p",{className:"mt20 font14"},$||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ve&&p.createElement(D.ZP,Te({className:tr,onClick:pe},se),ve),de&&de);He.Z=ye},47199:function(pr,He,h){"use strict";h.d(He,{Z:function(){return tr}});var p=h(59301),q={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},D=h(7939),De=h(70557),Me=h(58478),ee=h(25399),oe=h(31735),X=h(22167),N=h(59243),ke=h(26869),Te=h(38609),x=h(59301),ye=Object.defineProperty,le=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,$=(de,Z,ne)=>Z in de?ye(de,Z,{enumerable:!0,configurable:!0,writable:!0,value:ne}):de[Z]=ne,ve=(de,Z)=>{for(var ne in Z||(Z={}))se.call(Z,ne)&&$(de,ne,Z[ne]);if(le)for(var ne of le(Z))Pe.call(Z,ne)&&$(de,ne,Z[ne]);return de},pe=(de,Z,ne)=>new Promise((Qe,Ue)=>{var S=V=>{try{Be(ne.next(V))}catch(E){Ue(E)}},Y=V=>{try{Be(ne.throw(V))}catch(E){Ue(E)}},Be=V=>V.done?Qe(V.value):Promise.resolve(V.value).then(S,Y);Be((ne=ne.apply(de,Z)).next())}),tr=({editOffice:de="view",data:Z,issaver:ne,onSaver:Qe,theme:Ue,type:S,filename:Y,monacoEditor:Be,className:V,style:E,close:w,onClose:R,hasMask:ge,disabledDownload:Ce,onImgDimensions:ze,showNodata:ue,recordInfo:te})=>{const[fe,T]=(0,p.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[nr,Ee]=(0,p.useState)(""),[Ne,$e]=(0,p.useState)(),xe=window.ENV==="build"?"/react/build":"",Ke=location.host.startsWith("localhost")?ke.Z.PROXY_SERVER:ke.Z.API_SERVER,y=10*(1024*1024),g=(0,p.useRef)();Z!=null&&Z.startsWith("/api")&&S!=="txt"&&(Z=ke.Z.API_SERVER+Z);const b=H=>H.substring(H.lastIndexOf("/")+1).split(".").pop();Y&&Be&&(Be.filename=Y),(0,p.useEffect)(()=>{var H,re;const Q=(re=(H=document.cookie)==null?void 0:H.replace(/\s/g,""))==null?void 0:re.split(";");Q==null||Q.map(ie=>{let Re=ie.split("=");Re[0]==="_educoder_session"&&Ee(Re[1])})},[]),(0,p.useEffect)(()=>{S==="office"&&(Z.indexOf("bigfilescdn.")>-1||Z.indexOf("bigfiles1")>-1?$e({url:Z,fileType:b(Z),model:Z.indexOf("model=edit")?"edit":"view"}):L())},[S,Z]);function A(H){return pe(this,null,function*(){H.data.type==="pdfdata"&&(Qe(H.data.data),window.removeEventListener("message",A,!1)),console.log("mess---:",H.data)})}const L=()=>pe(void 0,null,function*(){console.log("data:",Z);let H=Z;Z.startsWith("http")||(H=location.origin+H);let re=new URL(H).pathname.split("/").pop();const Q=yield(0,X.gJ)({attachment_id:re});Q.url=Ke+Q.url,$e(Q)}),k=()=>{if(Z.startsWith("http")||Z.startsWith("blob:")){G();return}(0,oe.Sv)(Y||"educoder",Z,Y)},G=()=>{te&&(0,Te.fc)({id:te==null?void 0:te.id,watch_type:1,course_id:te==null?void 0:te.course_id}),(0,oe.Nd)(Y||"educoder",decodeURIComponent(Z))};return x.createElement("div",{style:ve({},E||{}),className:`${ge&&q.bgBlack} ${S?q.wrp:"hide"}`},w&&x.createElement("div",{className:q.close,ref:g},!!ze&&x.createElement(ee.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>g.current},x.createElement("span",{onClick:()=>{R(),ze()}},x.createElement("i",{className:"icon-yulanpizhu"}))),!Ce&&x.createElement(ee.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>g.current},x.createElement("span",{onClick:G},x.createElement("i",{className:"icon-quxiaozhiding"}))),ne&&x.createElement(ee.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>g.current},x.createElement("span",{className:"",onClick:()=>{const H=document.getElementById("pdfiframe");window.addEventListener("message",A,!1),setTimeout(()=>{H.contentWindow.postMessage("getData","*")},300)}},x.createElement("i",{className:"icon-baocun"}))),x.createElement(ee.Z,{title:"\u5173\u95ED",getPopupContainer:()=>g.current},x.createElement("span",{className:"",onClick:()=>{R()}},x.createElement("i",{className:"icon-guanbi1"})))),x.createElement("div",{className:`${q[V]} ${V} ${q.monaco} ${S==="txt"?"show":"hide"}`},S==="txt"&&x.createElement(x.Fragment,null,x.createElement(Me.ZP,ve({},Be)))),S==="audio"&&x.createElement("audio",{src:`${(Z==null?void 0:Z.indexOf("http://"))>-1||(Z==null?void 0:Z.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Z}`,autoPlay:!0}),S==="video"&&x.createElement(x.Fragment,null,(Z==null?void 0:Z.indexOf("http"))>-1?x.createElement("video",{controls:!0,src:`${Z}`,autoPlay:!0}):x.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Z}`,autoPlay:!0})),S==="office"&&Ne&&x.createElement("iframe",{src:`${xe}/office.html?key=${Ne.key}&url=${btoa(Ne.url)}&callbackUrl=${Ke+(Ne.callbackUrl||"")}&fileType=${Ne.fileType}&title=${Ne.title||""}&model=${de}&officeServer=${ke.Z.ONLYOFFICE}&disabledDownload=${!!Ce}`}),S==="html"&&x.createElement("iframe",{src:Z+"&disposition=inline"}),S==="pdf"&&ne&&x.createElement("iframe",{id:"pdfiframe",src:`${xe}/js/pdfview/index.html?filename=${Y||"educoder.pdf"}&url=${encodeURIComponent(Z)}&disabledDownload=${!!Ce}&model=${de}`}),S==="pdf"&&!ne&&x.createElement("embed",{className:q.embed,src:Z+"#toolbar=0&statusbar=0&navpanes=0&scrollbars=0"}),S==="image"&&x.createElement("img",{src:`${(Z==null?void 0:Z.indexOf("http://"))>-1||(Z==null?void 0:Z.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Z}`}),(S==="other"||S==="download")&&x.createElement(x.Fragment,null,ue?x.createElement(N.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:x.createElement(D.ZP,{icon:x.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:k,disabled:Ce},"\u4E0B\u8F7D")}):x.createElement(D.ZP,{type:"primary",size:"middle",onClick:k,disabled:Ce},x.createElement(De.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),S==="flowChart"&&x.createElement("div",{className:"embed"},x.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Z||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},59944:function(pr,He,h){"use strict";h.d(He,{z:function(){return Be},Z:function(){return V}});var p=h(59301),q=h(54196),D=h(58489),De=h(64018),Me=h(80360),ee=h(26869),oe=h(31735),X=h(15342),N=h(44104),ke=h(7939),Te=h(1012),x=h(47199),ye=h(59301),se=({html:E})=>{const w=(0,p.useRef)(null),R=(0,p.useRef)(null),ge=`.markdown-body p {
margin: 0 0 16px 0 !important;
line-height: 28px;
white-space: pre-wrap;
}
ol,
ul,
li {
list-style-type: none
}
ol,
ul,
dl {
margin-bottom: 0px;
}
.markdown-body {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
color: #333;
overflow: hidden;
font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "\u534E\u6587\u7EC6\u9ED1", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "\u5B8B\u4F53", Heiti, "\u9ED1\u4F53", sans-serif;
word-break: break-word;
font-size: 16px;
line-height: 1.6;
white-space: normal;
word-wrap: break-word;
position: relative;
}
.markdown-body ul>li {
list-style-type: disc;
}
.markdown-body ol>li {
list-style-type: decimal;
}
.markdown-body a {
background: transparent;
}
.markdown-body a:active,
.markdown-body a:hover {
outline: 0;
}
.markdown-body strong {
font-weight: bold;
}
.markdown-body h1 {
font-size: 2em;
margin: 0.67em 0;
}
.markdown-body img {
border: 0;
}
.markdown-body hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
.markdown-body pre {
overflow: auto;
}
.markdown-body code,
.markdown-body kbd,
.markdown-body pre {
font-family: "Meiryo UI", "YaHei Consolas Hybrid", Consolas, "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace;
font-size: 1em;
}
.markdown-body input {
color: inherit;
font: inherit;
margin: 0;
}
.markdown-body html input[disabled] {
cursor: default;
}
.markdown-body input {
line-height: normal;
}
.markdown-body input[type="checkbox"] {
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
.markdown-body table {
border-collapse: collapse;
border-spacing: 0;
}
.markdown-body td,
.markdown-body th {
padding: 0;
}
.markdown-body * {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.markdown-body input {
font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
}
.markdown-body a {
color: #4183c4;
text-decoration: none;
}
.markdown-body a:hover,
.markdown-body a:active {
text-decoration: underline;
}
.markdown-body hr {
height: 0;
margin: 15px 0;
overflow: hidden;
background: transparent;
border: 0;
border-bottom: 1px solid #ddd;
}
.markdown-body hr:before {
display: table;
content: "";
}
.markdown-body hr:after {
display: table;
clear: both;
content: "";
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
margin-top: 15px;
margin-bottom: 15px;
line-height: 1.1;
}
.markdown-body h1 {
font-size: 30px;
}
.markdown-body h2 {
font-size: 21px;
}
.markdown-body h3 {
font-size: 16px;
}
.markdown-body h4 {
font-size: 14px;
}
.markdown-body h5 {
font-size: 12px;
}
.markdown-body h6 {
font-size: 11px;
}
.markdown-body blockquote {
margin: 0;
}
.markdown-body ul,
.markdown-body ol {
padding: 0;
margin-top: 0;
margin-bottom: 0;
}
ul.linenums,
ol.linenums {
padding: 16px 0 0 56px !important;
}
.markdown-body ul,
.markdown-body ol {
padding-left: 2em;
}
.markdown-body ol ol,
.markdown-body ul ol {
list-style-type: lower-roman;
}
.markdown-body ul ul ol,
.markdown-body ul ol ol,
.markdown-body ol ul ol,
.markdown-body ol ol ol {
list-style-type: lower-alpha;
}
.markdown-body dd {
margin-left: 0;
}
.markdown-body code {
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
font-size: 12px;
}
.markdown-body pre {
margin-top: 0;
margin-bottom: 0;
font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.markdown-body .octicon {
font: normal normal 16px octicons-anchor;
line-height: 1;
display: inline-block;
text-decoration: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.markdown-body .octicon-link:before {
content: '\f05c';
}
.markdown-body>*:first-child {
margin-top: 0 !important;
}
.markdown-body>*:last-child {
margin-bottom: 0 !important;
}
.markdown-body .anchor {
position: absolute;
top: 0;
left: 0;
display: block;
padding-right: 6px;
padding-left: 30px;
margin-left: -30px;
}
.markdown-body .anchor:focus {
outline: none;
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
position: relative;
margin-top: 1em;
margin-bottom: 16px;
font-weight: bold;
line-height: 1.4;
}
.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
display: none;
color: #000;
vertical-align: middle;
}
.markdown-body h1:hover .anchor,
.markdown-body h2:hover .anchor,
.markdown-body h3:hover .anchor,
.markdown-body h4:hover .anchor,
.markdown-body h5:hover .anchor,
.markdown-body h6:hover .anchor {
padding-left: 8px;
margin-left: -30px;
text-decoration: none;
}
.markdown-body h1:hover .anchor .octicon-link,
.markdown-body h2:hover .anchor .octicon-link,
.markdown-body h3:hover .anchor .octicon-link,
.markdown-body h4:hover .anchor .octicon-link,
.markdown-body h5:hover .anchor .octicon-link,
.markdown-body h6:hover .anchor .octicon-link {
display: inline-block;
}
.markdown-body h1 {
padding-bottom: 0.3em;
font-size: 2.25em;
line-height: 1.2;
border-bottom: 1px solid #eee;
}
.markdown-body h1 .anchor {
line-height: 1;
}
.markdown-body h2 {
padding-bottom: 0.3em;
font-size: 1.75em;
line-height: 1.225;
border-bottom: 1px solid #eee;
}
.markdown-body h2 .anchor {
line-height: 1;
}
.markdown-body h3 {
font-size: 1.5em;
line-height: 1.43;
}
.markdown-body h3 .anchor {
line-height: 1.2;
}
.markdown-body h4 {
font-size: 1.25em;
}
.markdown-body h4 .anchor {
line-height: 1.2;
}
.markdown-body h5 {
font-size: 1em;
}
.markdown-body h5 .anchor {
line-height: 1.1;
}
.markdown-body h6 {
font-size: 1em;
color: #777;
}
.markdown-body h6 .anchor {
line-height: 1.1;
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}
.markdown-body ul ul,
.markdown-body ul ol,
.markdown-body ol ol,
.markdown-body ol ul {
margin-top: 0;
margin-bottom: 0;
}
.markdown-body li>p {
margin-top: 16px;
}
.markdown-body dl {
padding: 0;
}
.markdown-body dl dt {
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
font-weight: bold;
}
.markdown-body dl dd {
padding: 0 16px;
margin-bottom: 16px;
}
.markdown-body blockquote {
padding: 0 15px;
color: #777;
border-left: 4px solid #ddd;
}
.markdown-body blockquote> :first-child {
margin-top: 0;
}
.markdown-body blockquote> :last-child {
margin-bottom: 0;
}
.markdown-body table {
display: block;
width: 100%;
overflow: auto;
word-break: normal;
word-break: keep-all;
}
.markdown-body table th {
font-weight: bold;
text-align: revert;
}
.markdown-body table th,
.markdown-body table td {
padding: 6px 13px;
border: 1px solid #ddd;
}
.markdown-body table tr {
background-color: #fff;
border-top: 1px solid #ccc;
}
.markdown-body table tr:nth-child(2n) {
background-color: #f8f8f8;
}
.markdown-body img {
max-width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.markdown-body code {
padding: 0;
padding-top: 0.2em;
padding-bottom: 0.2em;
margin: 0;
font-size: 85%;
background-color: rgba(0, 0, 0, 0.04);
border-radius: 3px;
}
.markdown-body code:has(.katex) {
background-color: transparent;
}
.markdown-body code:before,
.markdown-body code:after {
letter-spacing: -0.2em;
content: "\\00a0";
}
.markdown-body pre>code {
padding: 0;
margin: 0;
font-size: 100%;
word-break: normal;
white-space: pre;
background: transparent;
border: 0;
}
.markdown-body .highlight {
margin-bottom: 16px;
}
.markdown-body .highlight pre,
.markdown-body pre {
padding: 16px;
overflow: auto;
font-size: 85%;
line-height: 1.45;
background-color: #f7f7f7;
border-radius: 3px;
}
.markdown-body .highlight pre {
margin-bottom: 0;
word-break: normal;
}
.markdown-body pre {
word-wrap: normal;
}
.markdown-body pre code {
display: inline;
max-width: initial;
padding: 0;
margin: 0;
overflow: initial;
line-height: inherit;
word-wrap: normal;
background-color: transparent;
border: 0;
}
.markdown-body pre code:before,
.markdown-body pre code:after {
content: normal;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font-size: 11px;
line-height: 10px;
color: #555;
vertical-align: middle;
background-color: #fcfcfc;
border: solid 1px #ccc;
border-bottom-color: #bbb;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #bbb;
}
.markdown-body .pl-c {
color: #969896;
}
.markdown-body .pl-c1,
.markdown-body .pl-mdh,
.markdown-body .pl-mm,
.markdown-body .pl-mp,
.markdown-body .pl-mr,
.markdown-body .pl-s1 .pl-v,
.markdown-body .pl-s3,
.markdown-body .pl-sc,
.markdown-body .pl-sv {
color: #0086b3;
}
.markdown-body .pl-e,
.markdown-body .pl-en {
color: #795da3;
}
.markdown-body .pl-s1 .pl-s2,
.markdown-body .pl-smi,
.markdown-body .pl-smp,
.markdown-body .pl-stj,
.markdown-body .pl-vo,
.markdown-body .pl-vpf {
color: #333;
}
.markdown-body .pl-ent {
color: #63a35c;
}
.markdown-body .pl-k,
.markdown-body .pl-s,
.markdown-body .pl-st {
color: #a71d5d;
}
.markdown-body .pl-pds,
.markdown-body .pl-s1,
.markdown-body .pl-s1 .pl-pse .pl-s2,
.markdown-body .pl-sr,
.markdown-body .pl-sr .pl-cce,
.markdown-body .pl-sr .pl-sra,
.markdown-body .pl-sr .pl-sre,
.markdown-body .pl-src {
color: #df5000;
}
.markdown-body .pl-mo,
.markdown-body .pl-v {
color: #1d3e81;
}
.markdown-body .pl-id {
color: #b52a1d;
}
.markdown-body .pl-ii {
background-color: #b52a1d;
color: #f8f8f8;
}
.markdown-body .pl-sr .pl-cce {
color: #63a35c;
font-weight: bold;
}
.markdown-body .pl-ml {
color: #693a17;
}
.markdown-body .pl-mh,
.markdown-body .pl-mh .pl-en,
.markdown-body .pl-ms {
color: #1d3e81;
font-weight: bold;
}
.markdown-body .pl-mq {
color: #008080;
}
.markdown-body .pl-mi {
color: #333;
font-style: italic;
}
.markdown-body .pl-mb {
color: #333;
font-weight: bold;
}
.markdown-body .pl-md,
.markdown-body .pl-mdhf {
background-color: #ffecec;
color: #bd2c00;
}
.markdown-body .pl-mdht,
.markdown-body .pl-mi1 {
background-color: #eaffea;
color: #55a532;
}
.markdown-body .pl-mdr {
color: #795da3;
font-weight: bold;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
line-height: 10px;
color: #555;
vertical-align: middle;
background-color: #fcfcfc;
border: solid 1px #ccc;
border-bottom-color: #bbb;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #bbb;
}
.markdown-body .task-list-item {
list-style-type: none;
}
.markdown-body .task-list-item+.task-list-item {
margin-top: 3px;
}
.markdown-body .task-list-item input {
float: left;
margin: 0.3em 0 0.25em -1.6em;
vertical-align: middle;
}
.markdown-body :checked+.radio-label {
z-index: 1;
position: relative;
border-color: #4183c4;
}
/*! Pretty printing styles. Used with prettify.js. */
/* SPAN elements with the classes below are added by prettyprint. */
.pln {
color: #000
}
/* plain text */
@media screen {
.str {
color: #080
}
/* string content */
.kwd {
color: #008
}
/* a keyword */
.com {
color: #800
}
/* a comment */
.typ {
color: #606
}
/* a type name */
.lit {
color: #066
}
/* a literal value */
/* punctuation, lisp open bracket, lisp close bracket */
.pun,
.opn,
.clo {
color: #660
}
.tag {
color: #008
}
/* a markup tag name */
.atn {
color: #606
}
/* a markup attribute name */
.atv {
color: #080
}
/* a markup attribute value */
.dec,
.var {
color: #606
}
/* a declaration; a variable name */
.fun {
color: red
}
/* a function name */
}
/* Use higher contrast and text-weight for printable form. */
@media print,
projection {
.str {
color: #060
}
.kwd {
color: #006;
font-weight: bold
}
.com {
color: #600;
font-style: italic
}
.typ {
color: #404;
font-weight: bold
}
.lit {
color: #044
}
.pun,
.opn,
.clo {
color: #440
}
.tag {
color: #006;
font-weight: bold
}
.atn {
color: #404
}
.atv {
color: #060
}
}
/* Put a border around prettyprinted code snippets. */
pre.prettyprint {
padding: 2px;
/* border: 1px solid #888 */
}
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
margin-top: 0;
margin-bottom: 0
}
/* IE indents via margin-left */
li.L0,
li.L1,
li.L2,
li.L3,
li.L5,
li.L6,
li.L7,
li.L8 {
list-style-type: none
}
/* Alternate shading for lines */
li.L1,
li.L3,
li.L5,
li.L7,
li.L9 {
background: #eee
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}`;return(0,p.useEffect)(()=>{const Ce=w.current.attachShadow({mode:"open"});R.current=document.createElement("div"),R.current.className="markdown-body",R.current.innerHTML=E,Ce.appendChild(R.current);const ze=document.createElement("style");return ze.textContent=ge,Ce.appendChild(ze),()=>{Ce.innerHTML=""}},[]),(0,p.useEffect)(()=>{R.current&&(R.current.innerHTML=E)},[E]),ye.createElement("div",{ref:w})};function Pe(E){const w=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],R=new RegExp(`\\b(${w.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return E.replace(R,"").trim()}var $={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},ve=Object.defineProperty,pe=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Z=(E,w,R)=>w in E?ve(E,w,{enumerable:!0,configurable:!0,writable:!0,value:R}):E[w]=R,ne=(E,w)=>{for(var R in w||(w={}))tr.call(w,R)&&Z(E,R,w[R]);if(pe)for(var R of pe(w))de.call(w,R)&&Z(E,R,w[R]);return E};const Qe="@\u2581\u2581@",Ue="@\u2581@",S=/<pre[^>]*>/g;function Y(E){let w=document.createElement("div");return w.innerHTML=E,w.childNodes.length===0?"":w.childNodes[0].nodeValue}const Be=(E,w)=>{E=E||"";const R=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ge=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ce=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ze=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return w?E.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(R,(ue,te,fe,T,nr,Ee,Ne)=>{const $e=te||T||Ee,xe=fe||nr||Ne||"?";return ee.Z.API_SERVER+"/api/attachments/"+$e+xe+"&t="+(0,oe.Jn)($e,Date.now())+(ue.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(E=E.replace(ze,(ue,te,fe,T,nr,Ee,Ne)=>{const $e=te||T||Ee,xe=fe||nr||Ne||"?";return ee.Z.API_SERVER+"/attachments/download/"+$e+xe+"&t="+(0,oe.Jn)($e,Date.now())+(ue.indexOf(")")>-1?")":"&")}).replace(R,(ue,te,fe,T,nr,Ee,Ne)=>{const $e=te||T||Ee,xe=fe||nr||Ne||"?";return ee.Z.API_SERVER+"/api/attachments/"+$e+xe+"&t="+(0,oe.Jn)($e,Date.now())+(ue.indexOf(")")>-1?")":"&")}).replace(ge,(ue,te,fe,T,nr)=>{const Ee=te||T,Ne=fe||nr||"";return'"'+ee.Z.API_SERVER+"/api/attachments/"+Ee+Ne+Ee+Ne+"&t="+(0,oe.Jn)(Ee,Date.now())}).replace(Ce,(ue,te,fe,T,nr)=>{const Ee=te||T,Ne=fe||nr||"";return"("+ee.Z.API_SERVER+"/files/uploads/"+Ee+Ne+Ee+Ne+"&t="+(0,oe.Jn)(Ee,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),E)};var V=({value:E="",edit:w=!1,className:R,showTextOnly:ge,showLines:Ce,style:ze={},stylesPrev:ue={},highlightKeywords:te,showProgramFill:fe,isProgramFill:T,disabledFill:nr=!1,programFillValue:Ee,openEditor:Ne=()=>{},onFillChange:$e=ur=>{},onFillBlur:xe=()=>{},onFillFocus:Ke=()=>{}})=>{let ur=Pe(String(E||""));const y=(0,p.useRef)(),g=(0,p.useRef)(),[b,A]=(0,p.useState)(""),[L,k]=(0,p.useState)("office"),[G,H]=(0,p.useState)([]),re=(0,p.useRef)("a"+(0,Te.Z)()),Q={},ie=P=>/<style[\s\S]*?>/i.test(P||""),Re=(P,j,I)=>{const Fe=document.createElement(P===Ue?"input":"textarea");Fe.style.width="100%",Fe.style.height=P===Ue?"40px":"151px",Fe.rows=5,Fe.spellcheck=!1,Fe.name="edu-program-fill",Fe.placeholder="\u8BF7\u8F93\u5165",Fe.dataset.id=j;const lr=Object.keys(Q).length;return Q[lr]=Fe,`<span class="edu-program-fill-wrap ${P===Ue?"":"show"}" style="width:${P===Ue?"600px":"100%"}" title=${I||""}><span>${Fe.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function M(P){return P=P.replace(/!\[.*?\]\(.*?\)/g,""),P=P.replace(/\[.*?\]\(.*?\)/g,""),P=P.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),P=P.replace(/<embed.*?>/g,""),P=P.replace(/<img.*?>/g,""),P=P.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),P=P.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),P=P.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),P=P.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),P}const _=P=>!ge&&ie(ur)?P:P.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(j,I){let Fe=I.replace(/(\n|\r)/g,"").split("}"),lr=[];return Fe.map(sr=>{sr!=""&&lr.push(`.${re.current} ${sr}`)}),`<style>${lr.join("}")}</style>`}),me=(0,p.useMemo)(()=>{try{const Fe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,lr=/\"\/api\/attachments\/|\"\/attachments\/download\//g,sr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ae=/\(\/attachments\/download\//g;ur=ur.replace(ae,"("+ee.Z.API_SERVER+"/attachments/download/").replace(Fe,"("+ee.Z.API_SERVER+"/api/attachments/").replace(lr,'"'+ee.Z.API_SERVER+"/api/attachments/").replace(sr,'"'+ee.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),y.current.style.display="none"}catch(Fe){}if(fe){let Fe=-1;return ur=ur.replaceAll("<","&lt;").replaceAll(">","&gt;").replace(/(@▁▁@|@▁@)/g,function(lr,sr,ae){var wr;return++Fe,Re(lr,Fe,(wr=Ee==null?void 0:Ee[Fe])==null?void 0:wr.value.replaceAll("<","&lt;").replaceAll(">","&gt;"))}),`<pre style="background:#fff;padding:4px">${_(ur||"")}</pre>`}let P=_(ur);P=(0,D.ZP)(P);const j=(0,D.ez)();ur.match(/\[TOC\]/)&&(P=P.replace("<p>[TOC]</p>",(0,D.Qv)()),(0,D.Iy)()),P=P.replace(/(__special_katext_id_\d+__)/g,(Fe,lr)=>{const{type:sr,expression:ae}=j[lr];return(0,X.renderToString)(Y(ae)||"",{displayMode:sr==="block",throwOnError:!1,output:"html"})}),P=P.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,D.AL)();const I=document.createElement("div");if(I.innerHTML=P,ge)return I.innerText;if(te){const Fe=te.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Ve(I,Fe),I.innerHTML}return setTimeout(()=>Ze(),500),I.innerHTML},[ur,te]);(0,p.useEffect)(()=>{Le.current&&Le.current.querySelectorAll(["input","textarea"]).forEach(j=>{j.oninput=Se,j.onblur=Ye,j.onfocus=je})},[G]),(0,p.useEffect)(()=>{var P,j,I,Fe,lr;if(Ee!=null&&Ee.length)try{const sr=Le.current.querySelectorAll(".edu-program-fill-score"),ae=Le.current.querySelectorAll('[name="edu-program-fill"]');for(const[wr,Ir]of ae.entries())Ir.value=((P=Ee==null?void 0:Ee[wr])==null?void 0:P.value)||"",((j=Ee==null?void 0:Ee[wr])==null?void 0:j.type)==="warning"?Ir.className="program-fill-warning":((I=Ee==null?void 0:Ee[wr])==null?void 0:I.type)==="success"?Ir.className="program-fill-success":Ir.className="";for(const[wr,Ir]of sr.entries())Ir.innerHTML=(Fe=Ee==null?void 0:Ee[wr])!=null&&Fe.score?`${(lr=Ee==null?void 0:Ee[wr])==null?void 0:lr.score}\u5206`:"";H(Ee)}catch(sr){console.log(sr,"error")}},[Ee]);const Se=P=>{G[P.target.dataset.id]=G[P.target.dataset.id]||{},G[P.target.dataset.id].value=P.target.value,H([...G]),$e(G,P.target.dataset.id)},Ye=P=>{G[P.target.dataset.id]=G[P.target.dataset.id]||{},G[P.target.dataset.id].value=P.target.value,H([...G]),xe(G,P.target.dataset.id)},je=P=>{G[P.target.dataset.id]=G[P.target.dataset.id]||{},G[P.target.dataset.id].value=P.target.value,H([...G]),Ke(G,P.target.dataset.id)};function Ve(P,j){return P.childNodes.forEach(I=>{var Fe;if(I.childNodes.length>0)Ve(I,j);else if(I.nodeName!=="IMG")if(I.innerHTML)I.innerHTML=(Fe=I.innerHTML)==null?void 0:Fe.replace(new RegExp(j,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const lr=document.createElement("span");lr.innerHTML=I.textContent.replace(new RegExp(j,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),I.replaceWith(lr)}})}const Le=(0,p.useRef)();D.jb.WebkitLineClamp=Ce,Ce&&(ze=ne(ne({},ze),D.jb));function We(P){let j=P.target;if(j.tagName.toUpperCase()==="A"){let I=j.getAttribute("href");if(I.indexOf("office")>-1)P.preventDefault(),A(I),k("office");else if(I.indexOf("application/pdf")>-1)P.preventDefault(),A(I),k("pdf");else if(I.indexOf("text/html")>-1)P.preventDefault(),A(I),k("html");else if(I.startsWith("#")){P.preventDefault();let Fe=document.getElementById(I.replace("#",""));Fe&&Fe.scrollIntoView(!0)}}}const Ze=()=>{var P;const j=(P=Le.current)==null?void 0:P.querySelectorAll("video");j==null||j.forEach(I=>{if(I.oncontextmenu=()=>!1,I.src.indexOf(".m3u8")>-1&&!I.canPlayType("application/vnd.apple.mpegurl")){if(Me.ZP.isSupported()){var Fe=new Me.ZP;Fe.loadSource(I.src),Fe.attachMedia(I)}}})};(0,p.useEffect)(()=>{if(Le.current&&me&&me.match(S)&&window.PR.prettyPrint(),Le.current)return Le.current.addEventListener("click",We),()=>{var P;(P=Le.current)==null||P.removeEventListener("click",We),(0,D.AL)(),(0,D.Iy)()}},[me,Le.current,We]);const cr=P=>{P.target.nodeName==="IMG"&&P.target.className.indexOf("draw-flowchart")>-1?(y.current.style.zIndex=1,y.current.style.display="flex",y.current.style.width=P.target.clientWidth+"px",y.current.style.height=P.target.clientHeight+"px",y.current.style.top=P.target.offsetTop+"px",y.current.style.left=P.target.offsetLeft+"px",P.target.id&&(g.current=P.target.id)):y.current.style.display="none"},Fr=()=>{y.current.style.display="none"};return(0,p.useEffect)(()=>{var P;const j=I=>{I.preventDefault(),I.clipboardData.setData("text",window.getSelection().toString())};return(P=Le.current)==null||P.addEventListener("copy",j),()=>{var I;(I=Le.current)==null||I.removeEventListener("copy",j)}},[Le.current]),p.createElement("div",{style:{position:"relative"},onMouseLeave:Fr},ge&&p.createElement("div",{ref:Le,className:`${$.mdBody} `},me),!ge&&!ie(me)&&p.createElement("div",{ref:Le,style:ne({},ze),onMouseOver:cr,className:`${R||""} ${nr?"disabled-fill":""} markdown-body ${$.mdBody} ${re.current}`,dangerouslySetInnerHTML:{__html:me}}),!ge&&ie(me)&&p.createElement(se,{html:me}),p.createElement("div",{ref:y,className:`${$.button} ${w?"":$.previewFlowChart}`},p.createElement(N.Z,null,p.createElement(ke.ZP,{onClick:()=>{w?Ne(g.current):(A(g.current),k("flowChart"))}},w?"\u7F16\u8F91":"\u9884\u89C8"))),p.createElement(x.Z,{close:!0,data:b,type:b!=null&&b.length?L:"",style:ne({},ue),onClose:()=>A("")}))}},58478:function(pr,He,h){"use strict";h.d(He,{SV:function(){return y},ZP:function(){return ur}});var p=h(59301),q=h(76374);const D={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},De={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},Me={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
`)},{label:"if",content:["if () {"," $0","}"].join(`
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
`)},{label:"using namespace std",content:["using namespace std"].join(`
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
`)},{label:"include <vector>",content:["#include <vector>"].join(`
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
`)},{label:"include <map>",content:["#include <map>"].join(`
`)},{label:"include <string>",content:["#include <string>"].join(`
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
`)}]},ee={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
`)}]},oe={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
`)}]};var X=h(53184),N=h.n(X),ke=(g,b,A)=>new Promise((L,k)=>{var G=Q=>{try{re(A.next(Q))}catch(ie){k(ie)}},H=Q=>{try{re(A.throw(Q))}catch(ie){k(ie)}},re=Q=>Q.done?L(Q.value):Promise.resolve(Q.value).then(G,H);re((A=A.apply(g,b)).next())});const Te={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},x=(g,b,A,L)=>{const k=b.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:A.lineNumber,endColumn:A.column});return Array.from(new Set(k.match(/\b\w{2,}\b/g)||[])).map(H=>({label:H,kind:g.languages.CompletionItemKind.Text,insertText:H,range:L}))},ye=(g,b,A,L)=>{g.languages.registerCompletionItemProvider(b,{provideCompletionItems(k,G){const H=k.getWordUntilPosition(G),re={startLineNumber:G.lineNumber,endLineNumber:G.lineNumber,startColumn:H.startColumn,endColumn:H.endColumn},Q=k.getLineContent(G.lineNumber).substring(H.startColumn-2,H.endColumn);return{suggestions:[...x(g,k,G,re),...A.map(Re=>({label:Re,kind:g.languages.CompletionItemKind.Keyword,documentation:Re,insertText:Re,insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:re})),...L.map(Re=>({label:Re.label,kind:g.languages.CompletionItemKind.Snippet,documentation:Re.content,insertText:Q.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:g.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:re}))]}}})};var le=g=>{Te.languages.forEach(b=>{g.languages.registerDocumentFormattingEditProvider(b,{provideDocumentFormattingEdits(A){return ke(this,null,function*(){const L=N()(A.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:A.getFullModelRange(),text:L}]})}})}),ye(g,"java",De.keywords,De.quickKey),ye(g,"cpp",Me.keywords,Me.quickKey),ye(g,"c",D.keywords,[]),ye(g,"python",ee.keywords,ee.quickKey),ye(g,"scala",oe.keywords,oe.quickKey)};const se="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Pe=Object.defineProperty,$=(g,b,A)=>b in g?Pe(g,b,{enumerable:!0,configurable:!0,writable:!0,value:A}):g[b]=A,ve=(g,b,A)=>$(g,typeof b!="symbol"?b+"":b,A);const pe=class Ai{constructor(b,A,L){this.placeholder=b,this.editor=A,this.monaco=L,A.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Ai.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};ve(pe,"ID","editor.widget.placeholderHint");var de=pe,Z=h(96236),ne=h(6767),Qe=h(25399),Ue=h(89392),S=h(94276),Y=h(56102),Be=Object.defineProperty,V=Object.defineProperties,E=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ce=(g,b,A)=>b in g?Be(g,b,{enumerable:!0,configurable:!0,writable:!0,value:A}):g[b]=A,ze=(g,b)=>{for(var A in b||(b={}))R.call(b,A)&&Ce(g,A,b[A]);if(w)for(var A of w(b))ge.call(b,A)&&Ce(g,A,b[A]);return g},ue=(g,b)=>V(g,E(b)),te=(g,b)=>{var A={};for(var L in g)R.call(g,L)&&b.indexOf(L)<0&&(A[L]=g[L]);if(g!=null&&w)for(var L of w(g))b.indexOf(L)<0&&ge.call(g,L)&&(A[L]=g[L]);return A},fe=(g,b,A)=>new Promise((L,k)=>{var G=Q=>{try{re(A.next(Q))}catch(ie){k(ie)}},H=Q=>{try{re(A.throw(Q))}catch(ie){k(ie)}},re=Q=>Q.done?L(Q.value):Promise.resolve(Q.value).then(G,H);re((A=A.apply(g,b)).next())});function T(g){return/^\d+$/.test(g)?`${g}px`:g}function nr(){}let Ee=!1;const Ne={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function $e(g=[]){let b=g;if(Array.isArray(g)){for(let A=0;A<g.length;A++){let L=Ne[g[A]];if(L)return L}return b[0]}return Ne[b]||b}let xe=null;const Ke=()=>fe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(g){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",g)}});var ur=g=>{var b=g,{width:A="100%",height:L="100%",value:k,language:G="javascript",style:H={},options:re={},overrideServices:Q={},theme:ie="vs-dark",onEditBlur:Re,isCopy:M=!1,onSave:_,autoHeight:me=!1,forbidCopy:Se=!1,onChange:Ye=nr,editorDidMount:je=nr,onFocus:Ve=nr,onBreakPoint:Le=nr,breakPointValue:We=[],filename:Ze="educoder.txt",errorLine:cr,errorContent:Fr="",highlightLine:P,openBreakPoint:j=!1,placeholder:I="",showMiniMap:Fe=!0}=b,lr=te(b,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const sr=(0,p.useRef)(),ae=(0,p.useRef)({}),wr=(0,p.useRef)(),Ir=(0,p.useRef)(),rt=(0,p.useRef)([]),Yr=(0,p.useRef)(!1),Wr=(0,p.useRef)(),Er=(0,p.useRef)(),tt=(0,p.useRef)(!1),[ar,Jr]=(0,p.useState)(!1);function kr(){let J;return sr.current&&(J=new q.Z(U=>{for(let Ae of U)(Ae.target.offsetHeight>0||Ae.target.offsetWidth>0)&&ae.current.instance.layout()}),J.observe(sr.current)),J}function Ur(){ne.ZP.warning({content:decodeURIComponent(se),key:"monaco-editor-tip"})}const Xr=()=>{let J=ae.current.instance;if(k!=null&&J&&ar){const U=J.getModel();U&&k!==U.getValue()&&(Ee=!0,U.setValue(k),J.layout(),Ee=!1)}};(0,p.useEffect)(()=>{const J=S.Z.subscribe("formatDocument",U=>{var Ae;let Je=ae.current.instance;(Ae=Je==null?void 0:Je.getAction)==null||Ae.call(Je,"editor.action.formatDocument").run()});return window.updateMonacoValue=U=>{Ye(U)},J},[]),(0,p.useEffect)(()=>{var J;let U=ae.current.instance;Ir.current&&clearTimeout(Ir.current),Ir.current=setTimeout(()=>{Xr()},500),k&&(k!=null&&k.length)&&((J=U==null?void 0:U.updateOptions)==null||J.call(U,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(k.split(/\r\n|\r|\n/g).length))+3,5)}))},[k,ar,ae.current]),(0,p.useEffect)(()=>{if(cr&&ae.current&&ae.current.instance){let U=ae.current.instance;U.changeViewZones(function(Ae){var Je=document.createElement("div");Je.style.padding="10px 20px",Je.style.width="calc(100% - 20px)",Je.className="my-error-line-wrp",Je.innerHTML=Fr,Ae.addZone({afterLineNumber:cr||11,heightInLines:3,domNode:Je})});var J={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};U.addOverlayWidget(J),U.revealPositionInCenter({lineNumber:20,column:1})}},[cr,ae.current,ar]);const ut=(J="",U)=>{if(!J||J.trim()==="")return!0;const Je=ae.current.instance.getModel().getLineTokens(U);let er=!1;for(let Pr=0;Pr<2;Pr++)Je.getStandardTokenType(Pr)===1&&(er=!0);return er};(0,p.useEffect)(()=>{var J;const U=(J=ae.current)==null?void 0:J.instance;if(U&&ar&&Se){const Ae=U.onDidBlurEditorWidget(()=>{tt.current=!1}),Je=U.onDidFocusEditorText(()=>{tt.current=!0});return()=>{Ae.dispose(),Je.dispose()}}},[ae.current,ar,Se]),(0,p.useEffect)(()=>{var J;if((J=ae.current)!=null&&J.instance&&ar&&j){let U=ae.current.instance,Ae=U.getModel();if(!Ae)return;(()=>{var Xe;let qe=[],rr=[];const Dr=Ae.getAllDecorations();for(let Ar of Dr)Ar.options.className==="highlighted-line"&&(qe.push((Xe=Ar==null?void 0:Ar.range)==null?void 0:Xe.startLineNumber),rr.push(Ar==null?void 0:Ar.id));if(P===qe[0])return;Ae.deltaDecorations(rr,[]);const mr=Ae.getLineCount();P&&P<=mr&&(U.deltaDecorations([],[{range:new xe.Range(P,1,P,Ae.getLineMaxColumn(P)),options:{isWholeLine:!0,className:"highlighted-line"}}]),U.revealLineInCenter(P))})();const er=(Xe=!1)=>{var qe;let rr=[],Dr=[];const mr=Ae.getAllDecorations();for(let Ar of mr)Ar.options.linesDecorationsClassName==="breakpoints-select"&&(rr.push((qe=Ar==null?void 0:Ar.range)==null?void 0:qe.startLineNumber),Dr.push(Ar==null?void 0:Ar.id));if(Xe)return{lines:rr,ids:Dr};Le(rr)},Pr=Xe=>fe(void 0,null,function*(){let qe={range:new xe.Range(Xe,1,Xe,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Ae.deltaDecorations([],[qe]),er()}),vr=Xe=>fe(void 0,null,function*(){let qe=[];const rr=U.getLineDecorations(Xe);for(let Dr of rr)Dr.options.linesDecorationsClassName==="breakpoints-select"&&qe.push(Dr.id);yield Ae.deltaDecorations(qe,[]),er()}),$r=Xe=>{let qe=U.getLineDecorations(Xe);for(let rr of qe)if(rr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ue.isEqual)(We,er(!0).lines)){Ae.deltaDecorations(er(!0).ids,[]);const Xe=We.map(qe=>({range:new xe.Range(qe,1,qe,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Ae.deltaDecorations([],Xe)}const hr=U.onDidChangeModelContent(Xe=>{let qe=U.getPosition();if(qe){let rr=qe.lineNumber;clearTimeout(Er.current),Er.current=setTimeout(()=>{ut(Ae.getLineContent(rr),rr)?vr(rr):$r(rr)?(vr(rr),Pr(rr)):er()},100)}}),br=U.onMouseDown(Xe=>{var qe,rr,Dr;if(Xe.target.detail&&((Dr=(rr=(qe=Xe.target)==null?void 0:qe.element)==null?void 0:rr.className)!=null&&Dr.includes("line-numbers"))){let mr=Xe.target.position.lineNumber;if(ut(Ae.getLineContent(mr),mr))return;$r(mr)?vr(mr):Pr(mr)}}),C=Xe=>{let qe={range:new xe.Range(Xe,1,Xe,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};rt.current=U.deltaDecorations(rt.current,[qe])},Zr=()=>{rt.current=U.deltaDecorations(rt.current,[])},Or=U.onMouseMove(Xe=>{var qe,rr,Dr;if(Zr(),Xe.target.detail&&((Dr=(rr=(qe=Xe.target)==null?void 0:qe.element)==null?void 0:rr.className)!=null&&Dr.includes("line-numbers"))){let mr=Xe.target.position.lineNumber;if(ut(Ae.getLineContent(mr),mr))return;C(mr)}}),et=U.onMouseLeave(()=>{Zr()});return()=>{hr.dispose(),br.dispose(),Or.dispose(),et.dispose()}}},[ae.current,ar,We,P,j,G]),(0,p.useEffect)(()=>{var J;(J=ae.current)!=null&&J.instance&&j&&ae.current.instance.setPosition({lineNumber:0,column:0})},[P]);function At(){let J=ae.current.instance;if(J){const U=J.getSelection(),Ae=ae.current.pastePos||{},Je=new xe.Range(Ae.startLineNumber||U.endLineNumber,Ae.startColumn||U.endColumn,Ae.endLineNumber||U.endLineNumber,Ae.endColumn||U.endColumn);setTimeout(()=>{J.executeEdits("",[{range:Je,text:""}])},300)}}function ir(J){(window.navigator.platform.match("Mac")?J.metaKey:J.ctrlKey)&&J.keyCode==83&&(J.preventDefault(),_())}const or=()=>{if(me&&ae.current.instance){const J=ae.current.instance.getContentHeight();ft(J<L?L:J)}else ft(L)};function It(J){var U=document.createEvent("MouseEvents");U.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),J.dispatchEvent(U)}const Rr=J=>{if(!tt.current)return;const{keyCode:U,ctrlKey:Ae,metaKey:Je,target:er,type:Pr}=J;return(Pr==="paste"||(U===67||U===86)&&(Je||Ae))&&er.nodeName==="TEXTAREA"&&(Ur(),J.preventDefault()),!1};function ct(J,U){var Ae=window.URL||window.webkitURL||window,Je=new Blob([U]),er=document.createElementNS("http://www.w3.org/1999/xhtml","a");er.href=Ae.createObjectURL(Je),er.download=J,It(er)}(0,p.useEffect)(()=>{or()},[or]),(0,p.useEffect)(()=>{sr.current&&!ar&&Promise.all([h.e(8909),h.e(4474)]).then(h.bind(h,71448)).then(J=>{try{xe=J,ae.current.instance=xe.editor.create(sr.current,{value:k,language:$e(G),theme:ie,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Fe||!1}},Q);const U=ae.current.instance;let er=[...Z.BH._menuItems].find(hr=>hr[0]._debugName=="EditorContext")[1],Pr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],vr=(hr,br)=>{var C,Zr;let Or=hr._first;do br.includes((Zr=(C=Or.element)==null?void 0:C.command)==null?void 0:Zr.id)&&hr._remove(Or);while(Or=Or.next)};if(je(U,xe),setTimeout(()=>{or(),ae.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{ct(Ze||"educoder.txt",U.getValue())}})},500),ae.current.subscription=U.onDidChangeModelContent(hr=>{Yr.current?clearTimeout(Wr.current):(or(),Ye(U.getValue(),hr)),Wr.current=setTimeout(()=>{Yr.current=!1},500)}),window.Monaco||le(xe,$e(G)),Se&&(vr(er,Pr),sr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Rr),window.removeEventListener("paste",Rr),window.addEventListener("keydown",Rr),window.addEventListener("paste",Rr)),window.Monaco=xe,Re&&U.onDidBlurEditorWidget(()=>{Re(U.getValue())}),Ve&&U.onDidFocusEditorText(()=>{Se&&Ke(),Ve(U.getValue())}),Se){Ke();try{U.onDidPaste(hr=>{const br=U.getSelection(),C=ae.current.pastePos||{},Zr=new xe.Range(C.startLineNumber||br.endLineNumber,C.startColumn||br.endColumn,C.endLineNumber||br.endLineNumber,C.endColumn||br.endColumn);U.executeEdits("",[{range:hr.range,text:""}])})}catch(hr){}}let $r=kr();return I&&typeof I=="string"&&new de(I,U,xe),Jr(!0),()=>{const hr=ae.current.instance;hr.dispose();const br=hr.getModel();br&&br.dispose(),ae.current.subscription&&ae.current.subscription.dispose(),$r.unobserve(sr.current)}}catch(U){}})},[]),(0,p.useEffect)(()=>{if(ae.current.instance&&ar)return document.addEventListener("keydown",ir,!1),()=>{document.removeEventListener("keydown",ir)}},[_,ar]),(0,p.useEffect)(()=>{let J=ae.current.instance;if(J&&ar){let U=$e(G);xe.editor.setModelLanguage(J.getModel(),U)}},[G,ar]),(0,p.useEffect)(()=>{ae.current.instance&&ar&&xe.editor.setTheme(ie)},[ie,ar]),(0,p.useEffect)(()=>{let J=ae.current.instance;wr.current=re,J&&ar&&(J.updateOptions(ze({},re)),setTimeout(()=>{J.getModel().updateOptions(ze({},re))},200))},[JSON.stringify(re),ar]),(0,p.useEffect)(()=>{let J=ae.current.instance;J&&ar&&J.layout()},[A,L,ar]);const[dt,Pt]=(0,p.useState)(T(A)),[ht,ft]=(0,p.useState)(T(L)),Qr=ue(ze({},H),{width:dt,height:ht,position:"relative"});return p.createElement("div",{className:"my-monaco-editor",ref:sr,style:Qr,onFocus:()=>{Se&&Ke()}},M&&p.createElement(Y.CopyToClipboard,{text:k,onCopy:()=>ne.ZP.success("\u590D\u5236\u6210\u529F")},p.createElement(Qe.Z,{title:"\u590D\u5236\u4EE3\u7801"},p.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},p.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function y({width:g="100%",height:b="100%",original:A,modified:L,language:k,options:G={}}){const H=(0,p.useRef)(),[re,Q]=(0,p.useState)(null);function ie(me){let Se;return H.current&&(Se=new q.Z(Ye=>{for(let je of Ye)(je.target.offsetHeight>0||je.target.offsetWidth>0)&&me.layout()}),Se.observe(H.current)),Se}(0,p.useEffect)(()=>(H.current&&Promise.all([h.e(8909),h.e(9404)]).then(h.bind(h,2550)).then(me=>{xe=me;const Se=xe.editor.createDiffEditor(H.current,ue(ze({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},G),{wordWrap:!0}));Q(Se);let Ye=ie(Se);return()=>{Se.dispose();const je=Se.getModel();je&&je.dispose(),Ye.unobserve(H.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,p.useEffect)(()=>{re&&re.setModel({original:xe.editor.createModel(A,k),modified:xe.editor.createModel(L,k)})},[A,L,k,re]);const Re=T(g),M=T(b),_={width:Re,height:M};return p.createElement("div",{className:"my-diff-editor",ref:H,style:_})}},64820:function(pr,He,h){"use strict";h.r(He),h.d(He,{default:function(){return ze},formatTypeNameToDefaultScore:function(){return ge}});var p=h(59301),q=h(58106),D=h(62957),De=h(71051),Me=h(91882),ee=h(22061),oe=h(47889),X=h(59944),N={flexRow:"flexRow____Sm4b",flexColumn:"flexColumn___mQNZs",action:"action___QUVEn",setScore:"setScore___yZ0Yb",delete:"delete___e4taL",content:"content___jR4Y6",titleWrap:"titleWrap___zsXYY",titleNumber:"titleNumber___p60vi",score:"score___DbCHw",titleHtml:"titleHtml___FALbj",answerWrap:"answerWrap___uPjYq",answer:"answer___pfiPk",answerText:"answerText___K3TNr"},ke=h(24334),Te=h(59065),x=h(59301);const ye=["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"],le=[{type:"single",name:"\u5355\u9009\u9898"},{type:"multiple",name:"\u591A\u9009\u9898"},{type:"judgement",name:"\u5224\u65AD\u9898"},{type:"completion",name:"\u586B\u7A7A\u9898"},{type:"subjective",name:"\u7B80\u7B54\u9898"}];var Pe=({index:ue,typeName:te,type:fe,data:T={},inMouseId:nr,isshow:Ee,onSetScore:Ne=()=>{},onDelete:$e=()=>{},onMouseEnter:xe=()=>{},showAnswer:Ke=!1})=>{var ur;const[y,g]=(0,p.useState)(!1),b=()=>{var M;return x.createElement("div",{className:N.answerWrap},(M=T==null?void 0:T.choices)==null?void 0:M.map((_,me)=>x.createElement("div",{className:`${N.flexRow} mt15`,key:me},x.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ye[me]),x.createElement("div",{className:`${N.answer} ml5`},x.createElement(X.Z,{value:_==null?void 0:_.choice_text})))),Ke&&x.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",T==null?void 0:T.standard_answer_show))},A=()=>{var M;return x.createElement("div",{className:N.answerWrap},x.createElement("div",{className:`${N.flexRow} mt15`},(M=T==null?void 0:T.choices)==null?void 0:M.map((_,me)=>x.createElement(oe.ZP,{disabled:!0,key:me},_==null?void 0:_.choice_text))),Ke&&x.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",T==null?void 0:T.standard_answer_show))},L=()=>{var M;return x.createElement("div",{className:N.answerWrap},x.createElement("div",{className:`${N.flexRow} mt15`},x.createElement(X.Z,{value:(M=T==null?void 0:T.program_attr)==null?void 0:M.description})),Ke&&x.createElement("div",{className:"mt15"},x.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",!(T!=null&&T.answer_text)&&"\u6682\u65E0"),x.createElement(X.Z,{value:(T==null?void 0:T.answer_text)||""})))},k=()=>{var M;return x.createElement("div",{className:N.answerWrap},Ke&&x.createElement("div",{className:`${N.flexColumn} mt15`},(M=T==null?void 0:T.standard_answer)==null?void 0:M.map((_,me)=>x.createElement("div",null,(_==null?void 0:_.model)===1?x.createElement(X.Z,{key:me,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${_.position}\uFF09\uFF1A${_.answer_text.join("\u3001")}`,className:N.answerText}):x.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginBottom:5}},"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A ",_.position,"\uFF09\uFF1A",x.createElement(Te.Z,{disabled:!0,width:"180px",value:_.answer_text.join("\u3001")}))))))},G=()=>{var M;return x.createElement("div",{className:N.answerWrap},Ke&&x.createElement("div",{className:"mt15"},x.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A"),x.createElement(X.Z,{value:(M=T==null?void 0:T.answer_texts)==null?void 0:M[0],className:N.answerText})))},H=()=>{var M,_;return x.createElement("div",{className:N.answerWrap,style:{marginTop:10}},x.createElement(X.Z,{showProgramFill:!0,disabledFill:!0,value:ke.Base64.decode((M=T==null?void 0:T.program_attr)==null?void 0:M.code)}),Ke&&x.createElement("div",{className:`${N.flexColumn} mt15`},(_=T==null?void 0:T.standard_answer)==null?void 0:_.map((me,Se)=>x.createElement(X.Z,{key:Se,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${me.position}\uFF09\uFF1A${me.answer_text}`}))))},re=()=>{var M;return x.createElement("div",{className:N.answerWrap},x.createElement("div",{className:"mt10"},"\u9636\u6BB5\u6210\u7EE9"),(M=T==null?void 0:T.shixun)==null?void 0:M.map((_,me)=>{var Se,Ye;return x.createElement("div",null,x.createElement("div",{className:"mt10 font14",key:me},"\u7B2C",me+1,"\u5173 ",_==null?void 0:_.challenge_name," \uFF08",_.challenge_score,"\u5206\uFF09"),Ke&&x.createElement("div",null,x.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((Se=_.challenge_answers)==null?void 0:Se.length)===0?"\u6682\u65E0":""),(Ye=_.challenge_answers)==null?void 0:Ye.map((je,Ve)=>x.createElement("div",{className:"mt15"},x.createElement("div",null,"\u7EA7\u522B",Ve+1,"\uFF1A",je.name),x.createElement(X.Z,{value:(je==null?void 0:je.contents)||"",className:N.answerText})))))}))},Q=()=>{var M;return x.createElement("div",{className:N.answerWrap,style:{display:y&&"none"}},(M=T==null?void 0:T.sub_questions)==null?void 0:M.map((_,me)=>{var Se,Ye,je,Ve,Le;const We=`<span style="margin-right: 10px">${ue+1}.${me+1}</span><span>\uFF08${(Se=le.find(Ze=>Ze.type==_.item_type))==null?void 0:Se.name}\uFF09</span><span class="c-grey-999">\uFF08${_.score}\u5206\uFF09</span>`;return x.createElement(p.Fragment,{key:_==null?void 0:_.id},x.createElement("div",{className:N.titleWrap,style:{marginTop:16}},x.createElement(X.Z,{className:N.titleHtml,value:We+_.name})),(_.item_type=="single"||_.item_type=="multiple")&&x.createElement(x.Fragment,null,(Ye=_==null?void 0:_.choices)==null?void 0:Ye.map((Ze,cr)=>x.createElement("div",{className:`${N.flexRow} mt15`,key:cr},x.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ye[cr]),x.createElement("div",{className:`${N.answer} ml5`},x.createElement(X.Z,{value:Ze==null?void 0:Ze.choice_text})))),Ke&&x.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",_==null?void 0:_.standard_answer_show)),_.item_type=="judgement"&&x.createElement("div",{className:N.answerWrap},x.createElement("div",{className:`${N.flexRow} mt15`},(je=_==null?void 0:_.choices)==null?void 0:je.map((Ze,cr)=>x.createElement(oe.ZP,{disabled:!0,key:cr},Ze==null?void 0:Ze.choice_text))),Ke&&x.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",_==null?void 0:_.standard_answer_show)),_.item_type=="completion"&&x.createElement("div",{className:N.answerWrap},Ke&&x.createElement("div",{className:`${N.flexColumn} mt15`},(Ve=_==null?void 0:_.standard_answer)==null?void 0:Ve.map((Ze,cr)=>x.createElement("div",null,(Ze==null?void 0:Ze.model)===1?x.createElement(X.Z,{key:cr,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${Ze.position}\uFF09\uFF1A${Ze.answer_text.join("\u3001")}`,className:N.answerText}):x.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A$",Ze.position,"\uFF09\uFF1A",x.createElement(Te.Z,{value:Ze.answer_text.join("\u3001")})))))),_.item_type=="subjective"&&x.createElement("div",{className:N.answerWrap},Ke&&x.createElement("div",{className:"mt15"},x.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A"),x.createElement(X.Z,{value:(Le=_==null?void 0:_.answer_texts)==null?void 0:Le[0],className:N.answerText}))))}))},ie=()=>{const M={SINGLE:b,MULTIPLE:b,JUDGMENT:A,PROGRAM:L,COMPLETION:k,SUBJECTIVE:G,PRACTICAL:re,COMBINATION:Q,BPROGRAM:H};return M[fe]?M[fe]():null},Re=(M,_)=>{var me;return`<span style="margin-right: -10px">${_+1}\u3001</span><span class="c-grey-999">\uFF08${(M==null?void 0:M.item_type)==="combination"?`\u5171${(me=M==null?void 0:M.sub_questions)==null?void 0:me.length}\u5C0F\u9898\uFF0C`:""}${M.score}\u5206\uFF09</span> `};return x.createElement("div",{onMouseEnter:()=>xe(T.id)},nr===T.id&&x.createElement("div",{className:N.action},x.createElement("div",{className:N.setScore,onClick:()=>Ne(T.id,te,T==null?void 0:T.shixun,T.score,T)},"\u8BBE\u7F6E\u5F97\u5206"),x.createElement("div",{className:N.delete,onClick:()=>$e(T.id)},"\u5220\u9664")),x.createElement("div",{className:N.content},x.createElement("div",{className:N.titleWrap,style:{justifyContent:"space-between"}},(T==null?void 0:T.item_type)==="bprogram"?x.createElement(X.Z,{className:N.titleHtml,value:Re(T,ue)+((ur=T==null?void 0:T.program_attr)==null?void 0:ur.description)}):x.createElement(X.Z,{className:N.titleHtml,value:Re(T,ue)+((T==null?void 0:T.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":"")+(T.name||(T==null?void 0:T.shixun_name))}),(T==null?void 0:T.item_type)==="combination"&&!Ee&&x.createElement("span",{onClick:M=>{g(!y)},style:{textAlign:"end",flexShrink:0,cursor:"pointer"}},y?"\u5C55\u5F00":"\u6536\u8D77")),ie()))},$={bg:"bg___uBTSf",wrap:"wrap___u47s7",flexRow:"flexRow___QK3mq",flexColumn:"flexColumn___IEH4c",flexJustifyBetween:"flexJustifyBetween___VROqY",relative:"relative___iGg_n",questionNumber:"questionNumber___CYWUo",score:"score___pHhZR",selectTopicButton:"selectTopicButton___aNhaw",line:"line___zzL1y",dragTip:"dragTip___eJpug",typeActive:"typeActive___cHbxQ",mouseTypeActive:"mouseTypeActive___THFkb",typeName:"typeName___PsYTO",typeNumber:"typeNumber___IW6t9",typeAction:"typeAction___gdIEg",setScore:"setScore___ftbgZ",delete:"delete___d1fFi",modal:"modal___COzbG",modalColumn:"modalColumn___Z8nDu",shixunModal:"shixunModal___xxSWV",shixunScore:"shixunScore___zrpkw"},ve=h(94949),pe=h(89392),tr=h.n(pe),de=h(89372),Z=Object.defineProperty,ne=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,Be=(ue,te,fe)=>te in ue?Z(ue,te,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[te]=fe,V=(ue,te)=>{for(var fe in te||(te={}))S.call(te,fe)&&Be(ue,fe,te[fe]);if(Ue)for(var fe of Ue(te))Y.call(te,fe)&&Be(ue,fe,te[fe]);return ue},E=(ue,te)=>ne(ue,Qe(te)),w=(ue,te)=>{var fe={};for(var T in ue)S.call(ue,T)&&te.indexOf(T)<0&&(fe[T]=ue[T]);if(ue!=null&&Ue)for(var T of Ue(ue))te.indexOf(T)<0&&Y.call(ue,T)&&(fe[T]=ue[T]);return fe},R=(ue,te,fe)=>new Promise((T,nr)=>{var Ee=xe=>{try{$e(fe.next(xe))}catch(Ke){nr(Ke)}},Ne=xe=>{try{$e(fe.throw(xe))}catch(Ke){nr(Ke)}},$e=xe=>xe.done?T(xe.value):Promise.resolve(xe.value).then(Ee,Ne);$e((fe=fe.apply(ue,te)).next())});const ge=ue=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[ue]||0,Ce=ue=>{var te=ue,{problemsetPreview:fe,user:T,globalSetting:nr,loading:Ee,dispatch:Ne}=te,$e=w(te,["problemsetPreview","user","globalSetting","loading","dispatch"]),xe,Ke,ur,y;const[g,b]=(0,p.useState)(),[A,L]=(0,p.useState)(),k=(0,p.useRef)();console.log(fe,"problemsetPreview"),(0,p.useEffect)(()=>(Ne({type:"globalSetting/footerToggle",payload:!1}),()=>{Ne({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,p.useEffect)(()=>{G()},[]);const G=()=>{Ne({type:"problemsetPreview/getPaperData"})},H=(M,_,me=[],Se,Ye)=>{var je;const Ve=tr().cloneDeep(Ye),Le=tr().cloneDeep(me).map(We=>E(V({},We),{challenge_score:We.challenge_score||5}));if(k.current=Se||ge(_),_==="\u5B9E\u8BAD\u9898")return D.default.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:p.createElement("div",{className:$.shixunModal},p.createElement("div",null,"\u5173\u5361\uFF1A"),Le==null?void 0:Le.map((We,Ze)=>p.createElement("div",{className:$.shixunScore},Ze+1,"\u3001",We.challenge_name,p.createElement("div",{style:{minWidth:"130px"}},p.createElement(De.Z,{defaultValue:We.challenge_score,min:1,onChange:cr=>{We.challenge_score=cr}}),p.createElement("span",{className:"ml5"},"\u5206/\u9898"))))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){yield(0,de.Cc)({id:M,challenge_scores:Le.map(We=>({challenge_id:We.challenge_id,score:We.challenge_score}))}),k.current=null,G()})});if(_==="\u7EC4\u5408\u9898")return D.default.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:p.createElement("div",{className:$.shixunModal,style:{maxHeight:200,overflow:"auto"}},(je=Ve==null?void 0:Ve.sub_questions)==null?void 0:je.map((We,Ze)=>p.createElement("div",{className:$.shixunScore},"\u7B2C",Ze+1,"\u5C0F\u9898",p.createElement("div",{style:{minWidth:"130px"}},p.createElement(De.Z,{defaultValue:We.score,min:1,onChange:cr=>{We.score=cr}}),p.createElement("span",{className:"ml5"},"\u5206"))))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){var We;yield(0,de.Vl)({id:M,subs:(We=Ve==null?void 0:Ve.sub_questions)==null?void 0:We.map(Ze=>({basket_id:Ze.basket_id,score:Ze.score}))}),k.current=null,G()})});D.default.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:p.createElement("div",{className:""},p.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),p.createElement(De.Z,{min:1,defaultValue:k.current,onChange:We=>{k.current=We}}),p.createElement("span",{className:"ml5"},"\u5206/\u9898"),p.createElement("br",null),_==="\u586B\u7A7A\u9898"&&p.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:()=>R(void 0,null,function*(){yield Ne({type:"problemsetPreview/setScore",payload:{id:M,score:k.current}}),k.current=null,G()})})},re=M=>{D.default.confirm({centered:!0,title:"\u63D0\u793A",content:p.createElement("div",{className:$.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){yield Ne({type:"problemsetPreview/handleDelete",payload:{id:M}}),G()})})},Q=(M,_)=>{k.current=ge(_),D.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:p.createElement("div",{className:""},p.createElement("span",null,_==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":_,"\uFF1A"),p.createElement(De.Z,{min:1,defaultValue:k.current,onChange:me=>{k.current=me}}),p.createElement("span",{className:"ml5"},"\u5206/\u9898"),p.createElement("br",null),_==="\u586B\u7A7A\u9898"&&p.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:()=>R(void 0,null,function*(){yield Ne({type:"problemsetPreview/batchSetScore",payload:{item_type:M,score:k.current}}),k.current=null,G()})})},ie=M=>{D.default.confirm({centered:!0,title:"\u63D0\u793A",content:p.createElement("div",{className:$.modalColumn},p.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),p.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){yield Ne({type:"problemsetPreview/batchDelete",payload:{item_type:M}}),G()})})},Re=(M,_)=>R(void 0,null,function*(){if(!M.destination||!M.source)return;const me=_.questions[M.source.index].id,Se=M.destination.index+1;(yield Ne({type:"problemsetPreview/adjustPosition",payload:{id:me,position:Se}})).status!==-1&&G()});return p.createElement("section",{className:$.bg},p.createElement(Me.Z,{className:"mt30",separator:">"},p.createElement(Me.Z.Item,null,"\u8BD5\u9898\u5E93"),p.createElement(Me.Z.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),p.createElement(Me.Z.Item,null,"\u8BD5\u5377\u9884\u89C8")),p.createElement("div",{className:$.wrap},p.createElement("div",{className:"pt20 pb20"},p.createElement("div",{className:`${$.flexRow} ${$.flexJustifyBetween}`},p.createElement("div",null,p.createElement("span",{className:$.questionNumber},"\u9898\u6570\uFF1A",(xe=fe.paperData)==null?void 0:xe.all_questions_count),p.createElement("span",{className:$.score},"\u603B\u5206\uFF1A",(Ke=fe.paperData)==null?void 0:Ke.all_score)),p.createElement("div",{className:$.selectTopicButton,onClick:()=>q.history.push("/problemset/preview_select")},"\u7EE7\u7EED\u9009\u9898")),p.createElement("div",{className:$.line}),p.createElement("div",{className:$.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(y=(ur=fe.paperData)==null?void 0:ur.questionList)==null?void 0:y.map((M,_)=>{const me=M.type===A;return console.log(M,"paperItem"),p.createElement("div",{className:`${$.relative} mt20 mb20`,key:_},p.createElement("div",{className:`${$.typeActive} ${me?$.mouseTypeActive:""}`,onMouseEnter:()=>{L(M.type),b(null)}},p.createElement("span",{className:`${$.typeName} ${me?"ml20":""}`},M.number,"\u3001",M.name),p.createElement("span",{className:$.typeNumber},"\uFF08\u5171",M.questions_count,"\u9898\uFF0C",(M==null?void 0:M.type)==="COMBINATION"?`\u5305\u542B${M==null?void 0:M.sub_questions_count}\u5C0F\u9898\uFF0C`:"","\u5171",M.questions_score,"\u5206\uFF09")),me&&p.createElement("div",{className:`${$.typeAction} ${$.flexRow}`},M.type!=="PRACTICAL"&&p.createElement("div",{className:$.setScore,onClick:()=>Q(M.type,M.name)},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),p.createElement("div",{className:$.delete,onClick:()=>ie(M.type)},"\u5220\u9664")),p.createElement(ee.Z5,{onDragEnd:Se=>Re(Se,M)},p.createElement(ee.bK,{droppableId:_.toString()},(Se,Ye)=>{var je;return p.createElement("div",E(V({className:"mt20",ref:Se.innerRef},Se.droppableProps),{onScroll:()=>{}}),(je=M.questions)==null?void 0:je.map((Ve,Le)=>p.createElement(ee._l,{draggableId:Ve.id.toString(),index:Le,key:Ve.id},We=>p.createElement("div",V(V({ref:We.innerRef},We.draggableProps),We.dragHandleProps),p.createElement(Pe,{index:Le,typeName:M.name,type:M.type,data:Ve,inMouseId:g,onSetScore:H,onDelete:re,onMouseEnter:Ze=>{b(Ze),L(null)}})))))})))}))),p.createElement(ve.t,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:()=>q.history.replace("/problemset"),onOk:()=>q.history.push("/problemset/preview_new")}))};var ze=(0,q.connect)(({problemsetPreview:ue,user:te,loading:fe,globalSetting:T})=>({problemsetPreview:ue,user:te,globalSetting:T,loading:fe.effects}))(Ce)},58489:function(pr,He,h){"use strict";h.d(He,{AL:function(){return de},Iy:function(){return Te},Qv:function(){return le},ez:function(){return tr},jb:function(){return x}});var p=h(32834),q=h.n(p),D=h(11690),De=h.n(D);let Me=1;function ee(S,Y){const Be=S.match(/^(\s+)(?:```)/);if(Be===null)return Y;const V=Be[1];return Y.split(`
`).map(E=>{const w=E.match(/^\s+/);if(w===null)return E;const[R]=w;return R.length>=V.length?E.slice(V.length):E}).join(`
`)}let oe=[],X=["<ul>"];const N=new(q()).Renderer,ke=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Te(){oe.length=0,X=["<ul>"]}const x={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function ye(S,Y,Be,V){if(Y>=S.length||S[Y].level<=Be)return Y;var E=S[Y];V.push("<li><a href='#"+Me+E.anchor+"'>"+E.text+"</a>"),Y++;var w=[];return Y=ye(S,Y,E.level,w),w.length>0&&(V.push("<ul>"),w.forEach(function(R){V.push(R)}),V.push("</ul>")),V.push("</li>"),Y=ye(S,Y,Be,V),Y}function le(){return ye(oe,0,0,X),X.push("</ul>"),X.join("")}const se={heading(S){const Y=ke.exec(S);if(Me+=1,Y)return{type:"heading",raw:Y[0],depth:Y[1].length,text:Y[2]}},fences(S){const Y=this.rules.block.fences.exec(S);if(Y){const Be=Y[0];let V=ee(Be,Y[3]||"");const E=Y[2]?Y[2].trim():Y[2];if(["latex","katex","math"].indexOf(E)>=0){const w=ve(),R=V;V=w,pe[w]={type:"block",expression:R}}return{type:"code",raw:Be,lang:E,text:V}}}},Pe=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let $=0;const ve=()=>`__special_katext_id_${$++}__`;let pe={};function tr(){return pe}function de(){$=0,pe={}}function Z(S){return S=S.replace(Pe,(Y,Be)=>{const V=ve();return pe[V]={type:"inline",expression:Be},V}),S}const ne=N.listitem;N.listitem=function(S){return ne(Z(S))};const Qe=N.paragraph;N.paragraph=function(S){return Qe(Z(S))};const Ue=N.tablecell;N.tablecell=function(S,Y){return Ue(Z(S),Y)},N.code=function(S,Y,Be){const V=(Y||"").match(/\S*/)[0];return V?["latex","katex","math"].indexOf(V)>=0?`<p class='editormd-tex'>${S}</p>`:`<pre class="prettyprint linenums"><code class="language-${Y}">${Be?S:(0,D.escape)(S,!0)}</code></pre>
`:'<pre class="prettyprint linenums"><code>'+(Be?S:(0,D.escape)(S,!0))+"</code></pre>"},N.heading=function(S,Y,Be){let V=this.options.headerPrefix+Be.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return oe.push({anchor:V,level:Y,text:S}),"<h"+Y+' id="'+Me+V+'">'+S+"</h"+Y+">"},q().setOptions({silent:!0,gfm:!0,pedantic:!1}),q().use({tokenizer:se,renderer:N}),He.ZP=q()},24334:function(pr,He,h){var p,q;(function(D,De){pr.exports=De(D)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof h.g!="undefined"?h.g:this,function(D){"use strict";D=D||{};var De=D.Base64,Me="2.6.4",ee="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",oe=function(w){for(var R={},ge=0,Ce=w.length;ge<Ce;ge++)R[w.charAt(ge)]=ge;return R}(ee),X=String.fromCharCode,N=function(w){if(w.length<2){var R=w.charCodeAt(0);return R<128?w:R<2048?X(192|R>>>6)+X(128|R&63):X(224|R>>>12&15)+X(128|R>>>6&63)+X(128|R&63)}else{var R=65536+(w.charCodeAt(0)-55296)*1024+(w.charCodeAt(1)-56320);return X(240|R>>>18&7)+X(128|R>>>12&63)+X(128|R>>>6&63)+X(128|R&63)}},ke=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Te=function(w){return w.replace(ke,N)},x=function(w){var R=[0,2,1][w.length%3],ge=w.charCodeAt(0)<<16|(w.length>1?w.charCodeAt(1):0)<<8|(w.length>2?w.charCodeAt(2):0),Ce=[ee.charAt(ge>>>18),ee.charAt(ge>>>12&63),R>=2?"=":ee.charAt(ge>>>6&63),R>=1?"=":ee.charAt(ge&63)];return Ce.join("")},ye=D.btoa&&typeof D.btoa=="function"?function(w){return D.btoa(w)}:function(w){if(w.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return w.replace(/[\s\S]{1,3}/g,x)},le=function(w){return ye(Te(String(w)))},se=function(w){return w.replace(/[+\/]/g,function(R){return R=="+"?"-":"_"}).replace(/=/g,"")},Pe=function(w,R){return R?se(le(w)):le(w)},$=function(w){return Pe(w,!0)},ve;D.Uint8Array&&(ve=function(w,R){for(var ge="",Ce=0,ze=w.length;Ce<ze;Ce+=3){var ue=w[Ce],te=w[Ce+1],fe=w[Ce+2],T=ue<<16|te<<8|fe;ge+=ee.charAt(T>>>18)+ee.charAt(T>>>12&63)+(typeof te!="undefined"?ee.charAt(T>>>6&63):"=")+(typeof fe!="undefined"?ee.charAt(T&63):"=")}return R?se(ge):ge});var pe=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,tr=function(w){switch(w.length){case 4:var R=(7&w.charCodeAt(0))<<18|(63&w.charCodeAt(1))<<12|(63&w.charCodeAt(2))<<6|63&w.charCodeAt(3),ge=R-65536;return X((ge>>>10)+55296)+X((ge&1023)+56320);case 3:return X((15&w.charCodeAt(0))<<12|(63&w.charCodeAt(1))<<6|63&w.charCodeAt(2));default:return X((31&w.charCodeAt(0))<<6|63&w.charCodeAt(1))}},de=function(w){return w.replace(pe,tr)},Z=function(w){var R=w.length,ge=R%4,Ce=(R>0?oe[w.charAt(0)]<<18:0)|(R>1?oe[w.charAt(1)]<<12:0)|(R>2?oe[w.charAt(2)]<<6:0)|(R>3?oe[w.charAt(3)]:0),ze=[X(Ce>>>16),X(Ce>>>8&255),X(Ce&255)];return ze.length-=[0,0,2,1][ge],ze.join("")},ne=D.atob&&typeof D.atob=="function"?function(w){return D.atob(w)}:function(w){return w.replace(/\S{1,4}/g,Z)},Qe=function(w){return ne(String(w).replace(/[^A-Za-z0-9\+\/]/g,""))},Ue=function(w){return de(ne(w))},S=function(w){return String(w).replace(/[-_]/g,function(R){return R=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Y=function(w){return Ue(S(w))},Be;D.Uint8Array&&(Be=function(w){return Uint8Array.from(Qe(S(w)),function(R){return R.charCodeAt(0)})});var V=function(){var w=D.Base64;return D.Base64=De,w};if(D.Base64={VERSION:Me,atob:Qe,btoa:ye,fromBase64:Y,toBase64:Pe,utob:Te,encode:Pe,encodeURI:$,btou:de,decode:Y,noConflict:V,fromUint8Array:ve,toUint8Array:Be},typeof Object.defineProperty=="function"){var E=function(w){return{value:w,enumerable:!1,writable:!0,configurable:!0}};D.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",E(function(){return Y(this)})),Object.defineProperty(String.prototype,"toBase64",E(function(w){return Pe(this,w)})),Object.defineProperty(String.prototype,"toBase64URI",E(function(){return Pe(this,!0)}))}}return D.Meteor&&(Base64=D.Base64),pr.exports?pr.exports.Base64=D.Base64:(p=[],q=function(){return D.Base64}.apply(He,p),q!==void 0&&(pr.exports=q)),{Base64:D.Base64}})},20922:function(pr,He,h){"use strict";h.d(He,{Z:function(){return ur}});var p=h(54476),q=h(20068),D=h(76190),De=h(42978),Me=h(75931),ee=h(67732),oe=h(83652);function X(){return typeof BigInt=="function"}function N(y){return!y&&y!==0&&!Number.isNaN(y)||!String(y).trim()}function ke(y){var g=y.trim(),b=g.startsWith("-");b&&(g=g.slice(1)),g=g.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),g.startsWith(".")&&(g="0".concat(g));var A=g||"0",L=A.split("."),k=L[0]||"0",G=L[1]||"0";k==="0"&&G==="0"&&(b=!1);var H=b?"-":"";return{negative:b,negativeStr:H,trimStr:A,integerStr:k,decimalStr:G,fullStr:"".concat(H).concat(A)}}function Te(y){var g=String(y);return!Number.isNaN(Number(g))&&g.includes("e")}function x(y){var g=String(y);if(Te(y)){var b=Number(g.slice(g.indexOf("e-")+2)),A=g.match(/\.(\d+)/);return A!=null&&A[1]&&(b+=A[1].length),b}return g.includes(".")&&le(g)?g.length-g.indexOf(".")-1:0}function ye(y){var g=String(y);if(Te(y)){if(y>Number.MAX_SAFE_INTEGER)return String(X()?BigInt(y).toString():Number.MAX_SAFE_INTEGER);if(y<Number.MIN_SAFE_INTEGER)return String(X()?BigInt(y).toString():Number.MIN_SAFE_INTEGER);g=y.toFixed(x(g))}return ke(g).fullStr}function le(y){return typeof y=="number"?!Number.isNaN(y):y?/^\s*-?\d+(\.\d+)?\s*$/.test(y)||/^\s*-?\d+\.\s*$/.test(y)||/^\s*-?\.\d+\s*$/.test(y):!1}var se=function(){function y(g){if((0,ee.Z)(this,y),(0,q.Z)(this,"origin",""),(0,q.Z)(this,"negative",void 0),(0,q.Z)(this,"integer",void 0),(0,q.Z)(this,"decimal",void 0),(0,q.Z)(this,"decimalLen",void 0),(0,q.Z)(this,"empty",void 0),(0,q.Z)(this,"nan",void 0),N(g)){this.empty=!0;return}if(this.origin=String(g),g==="-"||Number.isNaN(g)){this.nan=!0;return}var b=g;if(Te(b)&&(b=Number(b)),b=typeof b=="string"?b:ye(b),le(b)){var A=ke(b);this.negative=A.negative;var L=A.trimStr.split(".");this.integer=BigInt(L[0]);var k=L[1]||"0";this.decimal=BigInt(k),this.decimalLen=k.length}else this.nan=!0}return(0,oe.Z)(y,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(b){var A="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(b,"0"));return BigInt(A)}},{key:"negate",value:function(){var b=new y(this.toString());return b.negative=!b.negative,b}},{key:"cal",value:function(b,A,L){var k=Math.max(this.getDecimalStr().length,b.getDecimalStr().length),G=this.alignDecimal(k),H=b.alignDecimal(k),re=A(G,H).toString(),Q=L(k),ie=ke(re),Re=ie.negativeStr,M=ie.trimStr,_="".concat(Re).concat(M.padStart(Q+1,"0"));return new y("".concat(_.slice(0,-Q),".").concat(_.slice(-Q)))}},{key:"add",value:function(b){if(this.isInvalidate())return new y(b);var A=new y(b);return A.isInvalidate()?this:this.cal(A,function(L,k){return L+k},function(L){return L})}},{key:"multi",value:function(b){var A=new y(b);return this.isInvalidate()||A.isInvalidate()?new y(NaN):this.cal(A,function(L,k){return L*k},function(L){return L*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(b){return this.toString()===(b==null?void 0:b.toString())}},{key:"lessEquals",value:function(b){return this.add(b.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return b?this.isInvalidate()?"":ke("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),y}(),Pe=function(){function y(g){if((0,ee.Z)(this,y),(0,q.Z)(this,"origin",""),(0,q.Z)(this,"number",void 0),(0,q.Z)(this,"empty",void 0),N(g)){this.empty=!0;return}this.origin=String(g),this.number=Number(g)}return(0,oe.Z)(y,[{key:"negate",value:function(){return new y(-this.toNumber())}},{key:"add",value:function(b){if(this.isInvalidate())return new y(b);var A=Number(b);if(Number.isNaN(A))return this;var L=this.number+A;if(L>Number.MAX_SAFE_INTEGER)return new y(Number.MAX_SAFE_INTEGER);if(L<Number.MIN_SAFE_INTEGER)return new y(Number.MIN_SAFE_INTEGER);var k=Math.max(x(this.number),x(A));return new y(L.toFixed(k))}},{key:"multi",value:function(b){var A=Number(b);if(this.isInvalidate()||Number.isNaN(A))return new y(NaN);var L=this.number*A;if(L>Number.MAX_SAFE_INTEGER)return new y(Number.MAX_SAFE_INTEGER);if(L<Number.MIN_SAFE_INTEGER)return new y(Number.MIN_SAFE_INTEGER);var k=Math.max(x(this.number),x(A));return new y(L.toFixed(k))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(b){return this.toNumber()===(b==null?void 0:b.toNumber())}},{key:"lessEquals",value:function(b){return this.add(b.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return b?this.isInvalidate()?"":ye(this.number):this.origin}}]),y}();function $(y){return X()?new se(y):new Pe(y)}function ve(y,g,b){var A=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(y==="")return"";var L=ke(y),k=L.negativeStr,G=L.integerStr,H=L.decimalStr,re="".concat(g).concat(H),Q="".concat(k).concat(G);if(b>=0){var ie=Number(H[b]);if(ie>=5&&!A){var Re=$(y).add("".concat(k,"0.").concat("0".repeat(b)).concat(10-ie));return ve(Re.toString(),g,b,A)}return b===0?Q:"".concat(Q).concat(g).concat(H.padEnd(b,"0").slice(0,b))}return re===".0"?Q:"".concat(Q).concat(re)}var pe=$,tr=h(92310),de=h.n(tr),Z=h(36901),ne=h(34280);function Qe(y,g){return typeof Proxy!="undefined"&&y?new Proxy(y,{get:function(A,L){if(g[L])return g[L];var k=A[L];return typeof k=="function"?k.bind(A):k}}):y}var Ue=h(8654),S=h(59301),Y=h(48736);function Be(y,g){var b=(0,S.useRef)(null);function A(){try{var k=y.selectionStart,G=y.selectionEnd,H=y.value,re=H.substring(0,k),Q=H.substring(G);b.current={start:k,end:G,value:H,beforeTxt:re,afterTxt:Q}}catch(ie){}}function L(){if(y&&b.current&&g)try{var k=y.value,G=b.current,H=G.beforeTxt,re=G.afterTxt,Q=G.start,ie=k.length;if(k.startsWith(H))ie=H.length;else if(k.endsWith(re))ie=k.length-b.current.afterTxt.length;else{var Re=H[Q-1],M=k.indexOf(Re,Q-1);M!==-1&&(ie=M+1)}y.setSelectionRange(ie,ie)}catch(_){(0,Y.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(_.message))}}return[A,L]}var V=h(49658),E=function(){var g=(0,S.useState)(!1),b=(0,De.Z)(g,2),A=b[0],L=b[1];return(0,ne.Z)(function(){L((0,V.Z)())},[]),A},w=E,R=h(16089),ge=200,Ce=600;function ze(y){var g=y.prefixCls,b=y.upNode,A=y.downNode,L=y.upDisabled,k=y.downDisabled,G=y.onStep,H=S.useRef(),re=S.useRef([]),Q=S.useRef();Q.current=G;var ie=function(){clearTimeout(H.current)},Re=function(Le,We){Le.preventDefault(),ie(),Q.current(We);function Ze(){Q.current(We),H.current=setTimeout(Ze,ge)}H.current=setTimeout(Ze,Ce)};S.useEffect(function(){return function(){ie(),re.current.forEach(function(Ve){return R.Z.cancel(Ve)})}},[]);var M=w();if(M)return null;var _="".concat(g,"-handler"),me=de()(_,"".concat(_,"-up"),(0,q.Z)({},"".concat(_,"-up-disabled"),L)),Se=de()(_,"".concat(_,"-down"),(0,q.Z)({},"".concat(_,"-down-disabled"),k)),Ye=function(){return re.current.push((0,R.Z)(ie))},je={unselectable:"on",role:"button",onMouseUp:Ye,onMouseLeave:Ye};return S.createElement("div",{className:"".concat(_,"-wrap")},S.createElement("span",(0,p.Z)({},je,{onMouseDown:function(Le){Re(Le,!0)},"aria-label":"Increase Value","aria-disabled":L,className:me}),b||S.createElement("span",{unselectable:"on",className:"".concat(g,"-handler-up-inner")})),S.createElement("span",(0,p.Z)({},je,{onMouseDown:function(Le){Re(Le,!1)},"aria-label":"Decrease Value","aria-disabled":k,className:Se}),A||S.createElement("span",{unselectable:"on",className:"".concat(g,"-handler-down-inner")})))}function ue(y){var g=typeof y=="number"?ye(y):ke(y).fullStr,b=g.includes(".");return b?ke(g.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:y+"0"}var te=h(30292),fe=function(){var y=(0,S.useRef)(0),g=function(){R.Z.cancel(y.current)};return(0,S.useEffect)(function(){return g},[]),function(b){g(),y.current=(0,R.Z)(function(){b()})}},T=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],nr=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Ee=function(g,b){return g||b.isEmpty()?b.toString():b.toNumber()},Ne=function(g){var b=pe(g);return b.isInvalidate()?null:b},$e=S.forwardRef(function(y,g){var b=y.prefixCls,A=y.className,L=y.style,k=y.min,G=y.max,H=y.step,re=H===void 0?1:H,Q=y.defaultValue,ie=y.value,Re=y.disabled,M=y.readOnly,_=y.upHandler,me=y.downHandler,Se=y.keyboard,Ye=y.changeOnWheel,je=Ye===void 0?!1:Ye,Ve=y.controls,Le=Ve===void 0?!0:Ve,We=y.classNames,Ze=y.stringMode,cr=y.parser,Fr=y.formatter,P=y.precision,j=y.decimalSeparator,I=y.onChange,Fe=y.onInput,lr=y.onPressEnter,sr=y.onStep,ae=y.changeOnBlur,wr=ae===void 0?!0:ae,Ir=y.domRef,rt=(0,Me.Z)(y,T),Yr="".concat(b,"-input"),Wr=S.useRef(null),Er=S.useState(!1),tt=(0,De.Z)(Er,2),ar=tt[0],Jr=tt[1],kr=S.useRef(!1),Ur=S.useRef(!1),Xr=S.useRef(!1),ut=S.useState(function(){return pe(ie!=null?ie:Q)}),At=(0,De.Z)(ut,2),ir=At[0],or=At[1];function It(he){ie===void 0&&or(he)}var Rr=S.useCallback(function(he,ce){if(!ce)return P>=0?P:Math.max(x(he),x(re))},[P,re]),ct=S.useCallback(function(he){var ce=String(he);if(cr)return cr(ce);var Ge=ce;return j&&(Ge=Ge.replace(j,".")),Ge.replace(/[^\w.-]+/g,"")},[cr,j]),dt=S.useRef(""),Pt=S.useCallback(function(he,ce){if(Fr)return Fr(he,{userTyping:ce,input:String(dt.current)});var Ge=typeof he=="number"?ye(he):he;if(!ce){var Ie=Rr(Ge,ce);if(le(Ge)&&(j||Ie>=0)){var Mr=j||".";Ge=ve(Ge,Mr,Ie)}}return Ge},[Fr,Rr,j]),ht=S.useState(function(){var he=Q!=null?Q:ie;return ir.isInvalidate()&&["string","number"].includes((0,D.Z)(he))?Number.isNaN(he)?"":he:Pt(ir.toString(),!1)}),ft=(0,De.Z)(ht,2),Qr=ft[0],J=ft[1];dt.current=Qr;function U(he,ce){J(Pt(he.isInvalidate()?he.toString(!1):he.toString(!ce),ce))}var Ae=S.useMemo(function(){return Ne(G)},[G,P]),Je=S.useMemo(function(){return Ne(k)},[k,P]),er=S.useMemo(function(){return!Ae||!ir||ir.isInvalidate()?!1:Ae.lessEquals(ir)},[Ae,ir]),Pr=S.useMemo(function(){return!Je||!ir||ir.isInvalidate()?!1:ir.lessEquals(Je)},[Je,ir]),vr=Be(Wr.current,ar),$r=(0,De.Z)(vr,2),hr=$r[0],br=$r[1],C=function(ce){return Ae&&!ce.lessEquals(Ae)?Ae:Je&&!Je.lessEquals(ce)?Je:null},Zr=function(ce){return!C(ce)},Or=function(ce,Ge){var Ie=ce,Mr=Zr(Ie)||Ie.isEmpty();if(!Ie.isEmpty()&&!Ge&&(Ie=C(Ie)||Ie,Mr=!0),!M&&!Re&&Mr){var nt=Ie.toString(),Bt=Rr(nt,Ge);return Bt>=0&&(Ie=pe(ve(nt,".",Bt)),Zr(Ie)||(Ie=pe(ve(nt,".",Bt,!0)))),Ie.equals(ir)||(It(Ie),I==null||I(Ie.isEmpty()?null:Ee(Ze,Ie)),ie===void 0&&U(Ie,Ge)),Ie}return ir},et=fe(),Xe=function he(ce){if(hr(),dt.current=ce,J(ce),!Ur.current){var Ge=ct(ce),Ie=pe(Ge);Ie.isNaN()||Or(Ie,!0)}Fe==null||Fe(ce),et(function(){var Mr=ce;cr||(Mr=ce.replace(/。/g,".")),Mr!==ce&&he(Mr)})},qe=function(){Ur.current=!0},rr=function(){Ur.current=!1,Xe(Wr.current.value)},Dr=function(ce){Xe(ce.target.value)},mr=function(ce){var Ge;if(!(ce&&er||!ce&&Pr)){kr.current=!1;var Ie=pe(Xr.current?ue(re):re);ce||(Ie=Ie.negate());var Mr=(ir||pe(0)).add(Ie.toString()),nt=Or(Mr,!1);sr==null||sr(Ee(Ze,nt),{offset:Xr.current?ue(re):re,type:ce?"up":"down"}),(Ge=Wr.current)===null||Ge===void 0||Ge.focus()}},Ar=function(ce){var Ge=pe(ct(Qr)),Ie;Ge.isNaN()?Ie=Or(ir,ce):Ie=Or(Ge,ce),ie!==void 0?U(ir,!1):Ie.isNaN()||U(Ie,!1)},bt=function(){kr.current=!0},gr=function(ce){var Ge=ce.key,Ie=ce.shiftKey;kr.current=!0,Xr.current=Ie,Ge==="Enter"&&(Ur.current||(kr.current=!1),Ar(!1),lr==null||lr(ce)),Se!==!1&&!Ur.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ge)&&(mr(Ge==="Up"||Ge==="ArrowUp"),ce.preventDefault())},yr=function(){kr.current=!1,Xr.current=!1};S.useEffect(function(){if(je&&ar){var he=function(Ie){mr(Ie.deltaY<0),Ie.preventDefault()},ce=Wr.current;if(ce)return ce.addEventListener("wheel",he,{passive:!1}),function(){return ce.removeEventListener("wheel",he)}}});var Br=function(){wr&&Ar(!1),Jr(!1),kr.current=!1};return(0,ne.o)(function(){ir.isInvalidate()||U(ir,!1)},[P,Fr]),(0,ne.o)(function(){var he=pe(ie);or(he);var ce=pe(ct(Qr));(!he.equals(ce)||!kr.current||Fr)&&U(he,kr.current)},[ie]),(0,ne.o)(function(){Fr&&br()},[Qr]),S.createElement("div",{ref:Ir,className:de()(b,A,(0,q.Z)((0,q.Z)((0,q.Z)((0,q.Z)((0,q.Z)({},"".concat(b,"-focused"),ar),"".concat(b,"-disabled"),Re),"".concat(b,"-readonly"),M),"".concat(b,"-not-a-number"),ir.isNaN()),"".concat(b,"-out-of-range"),!ir.isInvalidate()&&!Zr(ir))),style:L,onFocus:function(){Jr(!0)},onBlur:Br,onKeyDown:gr,onKeyUp:yr,onCompositionStart:qe,onCompositionEnd:rr,onBeforeInput:bt},Le&&S.createElement(ze,{prefixCls:b,upNode:_,downNode:me,upDisabled:er,downDisabled:Pr,onStep:mr}),S.createElement("div",{className:"".concat(Yr,"-wrap")},S.createElement("input",(0,p.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":k,"aria-valuemax":G,"aria-valuenow":ir.isInvalidate()?null:ir.toString(),step:re},rt,{ref:(0,Ue.sQ)(Wr,g),className:Yr,value:Qr,onChange:Dr,disabled:Re,readOnly:M}))))}),xe=S.forwardRef(function(y,g){var b=y.disabled,A=y.style,L=y.prefixCls,k=L===void 0?"rc-input-number":L,G=y.value,H=y.prefix,re=y.suffix,Q=y.addonBefore,ie=y.addonAfter,Re=y.className,M=y.classNames,_=(0,Me.Z)(y,nr),me=S.useRef(null),Se=S.useRef(null),Ye=S.useRef(null),je=function(Le){Ye.current&&(0,te.nH)(Ye.current,Le)};return S.useImperativeHandle(g,function(){return Qe(Ye.current,{focus:je,nativeElement:me.current.nativeElement||Se.current})}),S.createElement(Z.BaseInput,{className:Re,triggerFocus:je,prefixCls:k,value:G,disabled:b,style:A,prefix:H,suffix:re,addonAfter:ie,addonBefore:Q,classNames:M,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:me},S.createElement($e,(0,p.Z)({prefixCls:k,disabled:b,ref:Ye,domRef:Se,className:M==null?void 0:M.input},_)))}),Ke=xe,ur=Ke},22061:function(pr,He,h){"use strict";h.d(He,{Z5:function(){return eu},_l:function(){return Uu},bK:function(){return Ei}});var p=h(59301),q=h(87086),D=h(54476),De=h(59781),Me=p.createContext(null),ee=null;function oe(e){e()}var X=oe,N=function(r){return X=r},ke=function(){return X};function Te(){var e=ke(),r=null,t=null;return{clear:function(){r=null,t=null},notify:function(){e(function(){for(var a=r;a;)a.callback(),a=a.next})},get:function(){for(var a=[],i=r;i;)a.push(i),i=i.next;return a},subscribe:function(a){var i=!0,o=t={callback:a,next:null,prev:t};return o.prev?o.prev.next=o:r=o,function(){!i||r===null||(i=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:r=o.next)}}}}var x={notify:function(){},get:function(){return[]}};function ye(e,r){var t,n=x;function a(u){return s(),n.subscribe(u)}function i(){n.notify()}function o(){d.onStateChange&&d.onStateChange()}function l(){return!!t}function s(){t||(t=r?r.addNestedSub(o):e.subscribe(o),n=Te())}function f(){t&&(t(),t=void 0,n.clear(),n=x)}var d={addNestedSub:a,notifyNestedSubs:i,handleChangeWrapper:o,isSubscribed:l,trySubscribe:s,tryUnsubscribe:f,getListeners:function(){return n}};return d}var le=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?p.useLayoutEffect:p.useEffect;function se(e){var r=e.store,t=e.context,n=e.children,a=(0,p.useMemo)(function(){var l=ye(r);return{store:r,subscription:l}},[r]),i=(0,p.useMemo)(function(){return r.getState()},[r]);le(function(){var l=a.subscription;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),i!==r.getState()&&l.notifyNestedSubs(),function(){l.tryUnsubscribe(),l.onStateChange=null}},[a,i]);var o=t||Me;return p.createElement(o.Provider,{value:a},n)}var Pe=se,$=h(85377),ve=h(94266),pe=h.n(ve),tr=h(53410),de=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Z=["reactReduxForwardedRef"],ne=[],Qe=[null,null],Ue=function(r){try{return JSON.stringify(r)}catch(t){return String(r)}};function S(e,r){var t=e[1];return[r.payload,t+1]}function Y(e,r,t){le(function(){return e.apply(void 0,r)},t)}function Be(e,r,t,n,a,i,o){e.current=n,r.current=a,t.current=!1,i.current&&(i.current=null,o())}function V(e,r,t,n,a,i,o,l,s,f){if(e){var d=!1,u=null,c=function(){if(!d){var B=r.getState(),F,O;try{F=n(B,a.current)}catch(W){O=W,u=W}O||(u=null),F===i.current?o.current||s():(i.current=F,l.current=F,o.current=!0,f({type:"STORE_UPDATED",payload:{error:O}}))}};t.onStateChange=c,t.trySubscribe(),c();var v=function(){if(d=!0,t.tryUnsubscribe(),t.onStateChange=null,u)throw u};return v}}var E=function(){return[null,0]};function w(e,r){r===void 0&&(r={});var t=r,n=t.getDisplayName,a=n===void 0?function(be){return"ConnectAdvanced("+be+")"}:n,i=t.methodName,o=i===void 0?"connectAdvanced":i,l=t.renderCountProp,s=l===void 0?void 0:l,f=t.shouldHandleStateChanges,d=f===void 0?!0:f,u=t.storeKey,c=u===void 0?"store":u,v=t.withRef,m=v===void 0?!1:v,B=t.forwardRef,F=B===void 0?!1:B,O=t.context,W=O===void 0?Me:O,z=(0,$.Z)(t,de);if(0)var K;var we=W;return function(Oe){var dr=Oe.displayName||Oe.name||"Component",_e=a(dr),fr=(0,D.Z)({},z,{getDisplayName:a,methodName:o,renderCountProp:s,shouldHandleStateChanges:d,storeKey:c,displayName:_e,wrappedComponentName:dr,WrappedComponent:Oe}),xr=z.pure;function Cr(Sr){return e(Sr.dispatch,fr)}var zr=xr?p.useMemo:function(Sr){return Sr()};function Hr(Sr){var lt=(0,p.useMemo)(function(){var Kt=Sr.reactReduxForwardedRef,ra=(0,$.Z)(Sr,Z);return[Sr.context,Kt,ra]},[Sr]),Vr=lt[0],jt=lt[1],mt=lt[2],st=(0,p.useMemo)(function(){return Vr&&Vr.Consumer&&(0,tr.isContextConsumer)(p.createElement(Vr.Consumer,null))?Vr:we},[Vr,we]),Kr=(0,p.useContext)(st),gt=!!Sr.store&&!!Sr.store.getState&&!!Sr.store.dispatch,sn=!!Kr&&!!Kr.store,qr=gt?Sr.store:Kr.store,Vt=(0,p.useMemo)(function(){return Cr(qr)},[qr]),un=(0,p.useMemo)(function(){if(!d)return Qe;var Kt=ye(qr,gt?null:Kr.subscription),ra=Kt.notifyNestedSubs.bind(Kt);return[Kt,ra]},[qr,gt,Kr]),St=un[0],cn=un[1],dn=(0,p.useMemo)(function(){return gt?Kr:(0,D.Z)({},Kr,{subscription:St})},[gt,Kr,St]),Di=(0,p.useReducer)(S,ne,E),Yu=Di[0],fn=Yu[0],Ju=Di[1];if(fn&&fn.error)throw fn.error;var Ci=(0,p.useRef)(),Qn=(0,p.useRef)(mt),pn=(0,p.useRef)(),Si=(0,p.useRef)(!1),$n=zr(function(){return pn.current&&mt===Qn.current?pn.current:Vt(qr.getState(),mt)},[qr,fn,mt]);Y(Be,[Qn,Ci,Si,mt,$n,pn,cn]),Y(V,[d,qr,St,Vt,Qn,Ci,Si,pn,cn,Ju],[qr,St,Vt]);var ea=(0,p.useMemo)(function(){return p.createElement(Oe,(0,D.Z)({},$n,{ref:jt}))},[jt,Oe,$n]),Xu=(0,p.useMemo)(function(){return d?p.createElement(st.Provider,{value:dn},ea):ea},[st,ea,dn]);return Xu}var _r=xr?p.memo(Hr):Hr;if(_r.WrappedComponent=Oe,_r.displayName=Hr.displayName=_e,F){var jr=p.forwardRef(function(lt,Vr){return p.createElement(_r,(0,D.Z)({},lt,{reactReduxForwardedRef:Vr}))});return jr.displayName=_e,jr.WrappedComponent=Oe,pe()(jr,Oe)}return pe()(_r,Oe)}}function R(e,r){return e===r?e!==0||r!==0||1/e===1/r:e!==e&&r!==r}function ge(e,r){if(R(e,r))return!0;if(typeof e!="object"||e===null||typeof r!="object"||r===null)return!1;var t=Object.keys(e),n=Object.keys(r);if(t.length!==n.length)return!1;for(var a=0;a<t.length;a++)if(!Object.prototype.hasOwnProperty.call(r,t[a])||!R(e[t[a]],r[t[a]]))return!1;return!0}function Ce(e,r){var t={},n=function(o){var l=e[o];typeof l=="function"&&(t[o]=function(){return r(l.apply(void 0,arguments))})};for(var a in e)n(a);return t}function ze(e){return function(t,n){var a=e(t,n);function i(){return a}return i.dependsOnOwnProps=!1,i}}function ue(e){return e.dependsOnOwnProps!==null&&e.dependsOnOwnProps!==void 0?!!e.dependsOnOwnProps:e.length!==1}function te(e,r){return function(n,a){var i=a.displayName,o=function(s,f){return o.dependsOnOwnProps?o.mapToProps(s,f):o.mapToProps(s)};return o.dependsOnOwnProps=!0,o.mapToProps=function(s,f){o.mapToProps=e,o.dependsOnOwnProps=ue(e);var d=o(s,f);return typeof d=="function"&&(o.mapToProps=d,o.dependsOnOwnProps=ue(d),d=o(s,f)),d},o}}function fe(e){return typeof e=="function"?te(e,"mapDispatchToProps"):void 0}function T(e){return e?void 0:ze(function(r){return{dispatch:r}})}function nr(e){return e&&typeof e=="object"?ze(function(r){return Ce(e,r)}):void 0}var Ee=[fe,T,nr];function Ne(e){return typeof e=="function"?te(e,"mapStateToProps"):void 0}function $e(e){return e?void 0:ze(function(){return{}})}var xe=[Ne,$e];function Ke(e,r,t){return(0,D.Z)({},t,e,r)}function ur(e){return function(t,n){var a=n.displayName,i=n.pure,o=n.areMergedPropsEqual,l=!1,s;return function(d,u,c){var v=e(d,u,c);return l?(!i||!o(v,s))&&(s=v):(l=!0,s=v),s}}}function y(e){return typeof e=="function"?ur(e):void 0}function g(e){return e?void 0:function(){return Ke}}var b=[y,g],A=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function L(e,r,t,n){return function(i,o){return t(e(i,o),r(n,o),o)}}function k(e,r,t,n,a){var i=a.areStatesEqual,o=a.areOwnPropsEqual,l=a.areStatePropsEqual,s=!1,f,d,u,c,v;function m(z,K){return f=z,d=K,u=e(f,d),c=r(n,d),v=t(u,c,d),s=!0,v}function B(){return u=e(f,d),r.dependsOnOwnProps&&(c=r(n,d)),v=t(u,c,d),v}function F(){return e.dependsOnOwnProps&&(u=e(f,d)),r.dependsOnOwnProps&&(c=r(n,d)),v=t(u,c,d),v}function O(){var z=e(f,d),K=!l(z,u);return u=z,K&&(v=t(u,c,d)),v}function W(z,K){var we=!o(K,d),be=!i(z,f,K,d);return f=z,d=K,we&&be?B():we?F():be?O():v}return function(K,we){return s?W(K,we):m(K,we)}}function G(e,r){var t=r.initMapStateToProps,n=r.initMapDispatchToProps,a=r.initMergeProps,i=(0,$.Z)(r,A),o=t(e,i),l=n(e,i),s=a(e,i),f=i.pure?k:L;return f(o,l,s,e,i)}var H=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function re(e,r,t){for(var n=r.length-1;n>=0;n--){var a=r[n](e);if(a)return a}return function(i,o){throw new Error("Invalid value of type "+typeof e+" for "+t+" argument when connecting component "+o.wrappedComponentName+".")}}function Q(e,r){return e===r}function ie(e){var r=e===void 0?{}:e,t=r.connectHOC,n=t===void 0?w:t,a=r.mapStateToPropsFactories,i=a===void 0?xe:a,o=r.mapDispatchToPropsFactories,l=o===void 0?Ee:o,s=r.mergePropsFactories,f=s===void 0?b:s,d=r.selectorFactory,u=d===void 0?G:d;return function(v,m,B,F){F===void 0&&(F={});var O=F,W=O.pure,z=W===void 0?!0:W,K=O.areStatesEqual,we=K===void 0?Q:K,be=O.areOwnPropsEqual,Oe=be===void 0?ge:be,dr=O.areStatePropsEqual,_e=dr===void 0?ge:dr,fr=O.areMergedPropsEqual,xr=fr===void 0?ge:fr,Cr=(0,$.Z)(O,H),zr=re(v,i,"mapStateToProps"),Hr=re(m,l,"mapDispatchToProps"),_r=re(B,f,"mergeProps");return n(u,(0,D.Z)({methodName:"connect",getDisplayName:function(Sr){return"Connect("+Sr+")"},shouldHandleStateChanges:!!v,initMapStateToProps:zr,initMapDispatchToProps:Hr,initMergeProps:_r,pure:z,areStatesEqual:we,areOwnPropsEqual:Oe,areStatePropsEqual:_e,areMergedPropsEqual:xr},Cr))}}var Re=ie();function M(){var e=useContext(ReactReduxContext);return e}function _(e){e===void 0&&(e=ReactReduxContext);var r=e===ReactReduxContext?useDefaultReduxContext:function(){return useContext(e)};return function(){var n=r(),a=n.store;return a}}var me=null;function Se(e){e===void 0&&(e=ReactReduxContext);var r=e===ReactReduxContext?useDefaultStore:createStoreHook(e);return function(){var n=r();return n.dispatch}}var Ye=null,je=function(r,t){return r===t};function Ve(e,r,t,n){var a=useReducer(function(m){return m+1},0),i=a[1],o=useMemo(function(){return createSubscription(t,n)},[t,n]),l=useRef(),s=useRef(),f=useRef(),d=useRef(),u=t.getState(),c;try{if(e!==s.current||u!==f.current||l.current){var v=e(u);d.current===void 0||!r(v,d.current)?c=v:c=d.current}else c=d.current}catch(m){throw l.current&&(m.message+=`
The error may be correlated with this previous error:
`+l.current.stack+`
`),m}return useIsomorphicLayoutEffect(function(){s.current=e,f.current=u,d.current=c,l.current=void 0}),useIsomorphicLayoutEffect(function(){function m(){try{var B=t.getState();if(B===f.current)return;var F=s.current(B);if(r(F,d.current))return;d.current=F,f.current=B}catch(O){l.current=O}i()}return o.onStateChange=m,o.trySubscribe(),m(),function(){return o.tryUnsubscribe()}},[t,o]),c}function Le(e){e===void 0&&(e=ReactReduxContext);var r=e===ReactReduxContext?useDefaultReduxContext:function(){return useContext(e)};return function(n,a){a===void 0&&(a=je);var i=r(),o=i.store,l=i.subscription,s=Ve(n,a,o,l);return useDebugValue(s),s}}var We=null,Ze=h(4676);N(Ze.unstable_batchedUpdates);function cr(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 Fr(e,r){var t=(0,p.useState)(function(){return{inputs:r,result:e()}})[0],n=(0,p.useRef)(!0),a=(0,p.useRef)(t),i=n.current||!!(r&&a.current.inputs&&cr(r,a.current.inputs)),o=i?a.current:{inputs:r,result:e()};return(0,p.useEffect)(function(){n.current=!1,a.current=o},[o]),o.result}function P(e,r){return Fr(function(){return e},r)}var j=Fr,I=P,Fe=!0,lr="Invariant failed";function sr(e,r){if(!e){if(Fe)throw new Error(lr);var t=typeof r=="function"?r():r,n=t?"".concat(lr,": ").concat(t):lr;throw new Error(n)}}var ae=function(r){var t=r.top,n=r.right,a=r.bottom,i=r.left,o=n-i,l=a-t,s={top:t,right:n,bottom:a,left:i,width:o,height:l,x:i,y:t,center:{x:(n+i)/2,y:(a+t)/2}};return s},wr=function(r,t){return{top:r.top-t.top,left:r.left-t.left,bottom:r.bottom+t.bottom,right:r.right+t.right}},Ir=function(r,t){return{top:r.top+t.top,left:r.left+t.left,bottom:r.bottom-t.bottom,right:r.right-t.right}},rt=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},Yr={top:0,right:0,bottom:0,left:0},Wr=function(r){var t=r.borderBox,n=r.margin,a=n===void 0?Yr:n,i=r.border,o=i===void 0?Yr:i,l=r.padding,s=l===void 0?Yr:l,f=ae(wr(t,a)),d=ae(Ir(t,o)),u=ae(Ir(d,s));return{marginBox:f,borderBox:ae(t),paddingBox:d,contentBox:u,margin:a,border:o,padding:s}},Er=function(r){var t=r.slice(0,-2),n=r.slice(-2);if(n!=="px")return 0;var a=Number(t);return isNaN(a)&&sr(!1),a},tt=function(){return{x:window.pageXOffset,y:window.pageYOffset}},ar=function(r,t){var n=r.borderBox,a=r.border,i=r.margin,o=r.padding,l=rt(n,t);return Wr({borderBox:l,border:a,margin:i,padding:o})},Jr=function(r,t){return t===void 0&&(t=tt()),ar(r,t)},kr=function(r,t){var n={top:Er(t.marginTop),right:Er(t.marginRight),bottom:Er(t.marginBottom),left:Er(t.marginLeft)},a={top:Er(t.paddingTop),right:Er(t.paddingRight),bottom:Er(t.paddingBottom),left:Er(t.paddingLeft)},i={top:Er(t.borderTopWidth),right:Er(t.borderRightWidth),bottom:Er(t.borderBottomWidth),left:Er(t.borderLeftWidth)};return Wr({borderBox:r,margin:n,padding:a,border:i})},Ur=function(r){var t=r.getBoundingClientRect(),n=window.getComputedStyle(r);return kr(t,n)},Xr=Number.isNaN||function(r){return typeof r=="number"&&r!==r};function ut(e,r){return!!(e===r||Xr(e)&&Xr(r))}function At(e,r){if(e.length!==r.length)return!1;for(var t=0;t<e.length;t++)if(!ut(e[t],r[t]))return!1;return!0}function ir(e,r){r===void 0&&(r=At);var t,n=[],a,i=!1;function o(){for(var l=[],s=0;s<arguments.length;s++)l[s]=arguments[s];return i&&t===this&&r(l,n)||(a=e.apply(this,l),i=!0,t=this,n=l),a}return o}var or=ir,It=function(r){var t=[],n=null,a=function(){for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];t=l,!n&&(n=requestAnimationFrame(function(){n=null,r.apply(void 0,t)}))};return a.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},a},Rr=It,ct=!0,dt=/[ \t]{2,}/g,Pt=/^[ \t]*/gm,ht=function(r){return r.replace(dt," ").replace(Pt,"").trim()},ft=function(r){return ht(`
%creact-beautiful-dnd
%c`+ht(r)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},Qr=function(r){return[ft(r),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},J="__react-beautiful-dnd-disable-dev-warnings";function U(e,r){var t;ct||typeof window!="undefined"&&window[J]||(t=console)[e].apply(t,Qr(r))}var Ae=U.bind(null,"warn"),Je=U.bind(null,"error");function er(){}function Pr(e,r){return(0,D.Z)({},e,{},r)}function vr(e,r,t){var n=r.map(function(a){var i=Pr(t,a.options);return e.addEventListener(a.eventName,a.fn,i),function(){e.removeEventListener(a.eventName,a.fn,i)}});return function(){n.forEach(function(i){i()})}}var $r=!0,hr="Invariant failed";function br(e){this.message=e}br.prototype.toString=function(){return this.message};function C(e,r){if(!e)throw $r?new br(hr):new br(hr+": "+(r||""))}var Zr=function(e){(0,q.Z)(r,e);function r(){for(var n,a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=e.call.apply(e,[this].concat(i))||this,n.callbacks=null,n.unbind=er,n.onWindowError=function(l){var s=n.getCallbacks();s.isDragging()&&s.tryAbort();var f=l.error;f instanceof br&&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=vr(window,[{eventName:"error",fn:this.onWindowError}])},t.componentWillUnmount=function(){this.unbind()},t.componentDidCatch=function(a){if(a instanceof br){this.setState({});return}throw a},t.render=function(){return this.props.children(this.setCallbacks)},r}(p.Component),Or=`
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
`,et=function(r){return r+1},Xe=function(r){return`
You have lifted an item in position `+et(r.source.index)+`
`},qe=function(r,t){var n=r.droppableId===t.droppableId,a=et(r.index),i=et(t.index);return n?`
You have moved the item from position `+a+`
to position `+i+`
`:`
You have moved the item from position `+a+`
in list `+r.droppableId+`
to list `+t.droppableId+`
in position `+i+`
`},rr=function(r,t,n){var a=t.droppableId===n.droppableId;return a?`
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+`
`},Dr=function(r){var t=r.destination;if(t)return qe(r.source,t);var n=r.combine;return n?rr(r.draggableId,r.source,n):"You are over an area that cannot be dropped on"},mr=function(r){return`
The item has returned to its starting position
of `+et(r.index)+`
`},Ar=function(r){if(r.reason==="CANCEL")return`
Movement cancelled.
`+mr(r.source)+`
`;var t=r.destination,n=r.combine;return t?`
You have dropped the item.
`+qe(r.source,t)+`
`:n?`
You have dropped the item.
`+rr(r.draggableId,r.source,n)+`
`:`
The item has been dropped while not over a drop area.
`+mr(r.source)+`
`},bt={dragHandleUsageInstructions:Or,onDragStart:Xe,onDragUpdate:Dr,onDragEnd:Ar},gr={x:0,y:0},yr=function(r,t){return{x:r.x+t.x,y:r.y+t.y}},Br=function(r,t){return{x:r.x-t.x,y:r.y-t.y}},he=function(r,t){return r.x===t.x&&r.y===t.y},ce=function(r){return{x:r.x!==0?-r.x:0,y:r.y!==0?-r.y:0}},Ge=function(r,t,n){var a;return n===void 0&&(n=0),a={},a[r]=t,a[r==="x"?"y":"x"]=n,a},Ie=function(r,t){return Math.sqrt(Math.pow(t.x-r.x,2)+Math.pow(t.y-r.y,2))},Mr=function(r,t){return Math.min.apply(Math,t.map(function(n){return Ie(r,n)}))},nt=function(r){return function(t){return{x:r(t.x),y:r(t.y)}}},Bt=function(e,r){var t=ae({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},Nt=function(r,t){return{top:r.top+t.y,left:r.left+t.x,bottom:r.bottom+t.y,right:r.right+t.x}},ta=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}]},Ii={top:0,right:0,bottom:0,left:0},Pi=function(r,t){return t?Nt(r,t.scroll.diff.displacement):r},Bi=function(r,t,n){if(n&&n.increasedBy){var a;return(0,D.Z)({},r,(a={},a[t.end]=r[t.end]+n.increasedBy[t.line],a))}return r},Ni=function(r,t){return t&&t.shouldClipSubject?Bt(t.pageMarginBox,r):ae(r)},yt=function(e){var r=e.page,t=e.withPlaceholder,n=e.axis,a=e.frame,i=Pi(r.marginBox,a),o=Bi(i,n,t),l=Ni(o,a);return{page:r,withPlaceholder:t,active:l}},vn=function(e,r){e.frame||C(!1);var t=e.frame,n=Br(r,t.scroll.initial),a=ce(n),i=(0,D.Z)({},t,{scroll:{initial:t.scroll.initial,current:r,diff:{value:n,displacement:a},max:t.scroll.max}}),o=yt({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i}),l=(0,D.Z)({},e,{frame:i,subject:o});return l};function Ri(e){return Number.isInteger?Number.isInteger(e):typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function qt(e){return Object.values?Object.values(e):Object.keys(e).map(function(r){return e[r]})}function mn(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 at(e,r){if(e.find)return e.find(r);var t=mn(e,r);if(t!==-1)return e[t]}function na(e){return Array.prototype.slice.call(e)}var aa=or(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),ia=or(function(e){return e.reduce(function(r,t){return r[t.descriptor.id]=t,r},{})}),Yt=or(function(e){return qt(e)}),Fi=or(function(e){return qt(e)}),xt=or(function(e,r){var t=Fi(r).filter(function(n){return e===n.descriptor.droppableId}).sort(function(n,a){return n.descriptor.index-a.descriptor.index});return t});function gn(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function Jt(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var Xt=or(function(e,r){return r.filter(function(t){return t.descriptor.id!==e.descriptor.id})}),ki=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,a=e.insideDestination,i=e.previousImpact;if(!n.isCombineEnabled)return null;var o=gn(i);if(!o)return null;function l(B){var F={type:"COMBINE",combine:{draggableId:B,droppableId:n.descriptor.id}};return(0,D.Z)({},i,{at:F})}var s=i.displaced.all,f=s.length?s[0]:null;if(r)return f?l(f):null;var d=Xt(t,a);if(!f){if(!d.length)return null;var u=d[d.length-1];return l(u.descriptor.id)}var c=mn(d,function(B){return B.descriptor.id===f});c===-1&&C(!1);var v=c-1;if(v<0)return null;var m=d[v];return l(m.descriptor.id)},wt=function(e,r){return e.descriptor.droppableId===r.descriptor.id},oa={point:gr,value:0},Rt={invisible:{},visible:{},all:[]},Oi={displaced:Rt,displacedBy:oa,at:null},Gr=function(e,r){return function(t){return e<=t&&t<=r}},la=function(e){var r=Gr(e.top,e.bottom),t=Gr(e.left,e.right);return function(n){var a=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);if(a)return!0;var i=r(n.top)||r(n.bottom),o=t(n.left)||t(n.right),l=i&&o;if(l)return!0;var s=n.top<e.top&&n.bottom>e.bottom,f=n.left<e.left&&n.right>e.right,d=s&&f;if(d)return!0;var u=s&&o||f&&i;return u}},Mi=function(e){var r=Gr(e.top,e.bottom),t=Gr(e.left,e.right);return function(n){var a=r(n.top)&&r(n.bottom)&&t(n.left)&&t(n.right);return a}},hn={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},sa={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ti=function(e){return function(r){var t=Gr(r.top,r.bottom),n=Gr(r.left,r.right);return function(a){return e===hn?t(a.top)&&t(a.bottom):n(a.left)&&n(a.right)}}},Li=function(r,t){var n=t.frame?t.frame.scroll.diff.displacement:gr;return Nt(r,n)},_i=function(r,t,n){return t.subject.active?n(t.subject.active)(r):!1},Wi=function(r,t,n){return n(t)(r)},bn=function(r){var t=r.target,n=r.destination,a=r.viewport,i=r.withDroppableDisplacement,o=r.isVisibleThroughFrameFn,l=i?Li(t,n):t;return _i(l,n,o)&&Wi(l,a,o)},Zi=function(r){return bn((0,D.Z)({},r,{isVisibleThroughFrameFn:la}))},ua=function(r){return bn((0,D.Z)({},r,{isVisibleThroughFrameFn:Mi}))},Gi=function(r){return bn((0,D.Z)({},r,{isVisibleThroughFrameFn:Ti(r.destination.axis)}))},Hi=function(r,t,n){if(typeof n=="boolean")return n;if(!t)return!0;var a=t.invisible,i=t.visible;if(a[r])return!1;var o=i[r];return o?o.shouldAnimate:!0};function Ui(e,r){var t=e.page.marginBox,n={top:r.point.y,right:0,bottom:0,left:r.point.x};return ae(wr(t,n))}function Ft(e){var r=e.afterDragging,t=e.destination,n=e.displacedBy,a=e.viewport,i=e.forceShouldAnimate,o=e.last;return r.reduce(function(s,f){var d=Ui(f,n),u=f.descriptor.id;s.all.push(u);var c=Zi({target:d,destination:t,viewport:a,withDroppableDisplacement:!0});if(!c)return s.invisible[f.descriptor.id]=!0,s;var v=Hi(u,o,i),m={draggableId:u,shouldAnimate:v};return s.visible[u]=m,s},{all:[],visible:{},invisible:{}})}function zi(e,r){if(!e.length)return 0;var t=e[e.length-1].descriptor.index;return r.inHomeList?t:t+1}function ca(e){var r=e.insideDestination,t=e.inHomeList,n=e.displacedBy,a=e.destination,i=zi(r,{inHomeList:t});return{displaced:Rt,displacedBy:n,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:i}}}}function Qt(e){var r=e.draggable,t=e.insideDestination,n=e.destination,a=e.viewport,i=e.displacedBy,o=e.last,l=e.index,s=e.forceShouldAnimate,f=wt(r,n);if(l==null)return ca({insideDestination:t,inHomeList:f,displacedBy:i,destination:n});var d=at(t,function(B){return B.descriptor.index===l});if(!d)return ca({insideDestination:t,inHomeList:f,displacedBy:i,destination:n});var u=Xt(r,t),c=t.indexOf(d),v=u.slice(c),m=Ft({afterDragging:v,destination:n,displacedBy:i,last:o,viewport:a.frame,forceShouldAnimate:s});return{displaced:m,displacedBy:i,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function it(e,r){return!!r.effected[e]}var ji=function(e){var r=e.isMovingForward,t=e.destination,n=e.draggables,a=e.combine,i=e.afterCritical;if(!t.isCombineEnabled)return null;var o=a.draggableId,l=n[o],s=l.descriptor.index,f=it(o,i);return f?r?s:s-1:r?s+1:s},Vi=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.insideDestination,a=e.location;if(!n.length)return null;var i=a.index,o=r?i+1:i-1,l=n[0].descriptor.index,s=n[n.length-1].descriptor.index,f=t?s:s+1;return o<l||o>f?null:o},Ki=function(e){var r=e.isMovingForward,t=e.isInHomeList,n=e.draggable,a=e.draggables,i=e.destination,o=e.insideDestination,l=e.previousImpact,s=e.viewport,f=e.afterCritical,d=l.at;if(d||C(!1),d.type==="REORDER"){var u=Vi({isMovingForward:r,isInHomeList:t,location:d.destination,insideDestination:o});return u==null?null:Qt({draggable:n,insideDestination:o,destination:i,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:u})}var c=ji({isMovingForward:r,destination:i,displaced:l.displaced,draggables:a,combine:d.combine,afterCritical:f});return c==null?null:Qt({draggable:n,insideDestination:o,destination:i,viewport:s,last:l.displaced,displacedBy:l.displacedBy,index:c})},qi=function(e){var r=e.displaced,t=e.afterCritical,n=e.combineWith,a=e.displacedBy,i=!!(r.visible[n]||r.invisible[n]);return it(n,t)?i?gr:ce(a.point):i?a.point:gr},Yi=function(e){var r=e.afterCritical,t=e.impact,n=e.draggables,a=Jt(t);a||C(!1);var i=a.draggableId,o=n[i].page.borderBox.center,l=qi({displaced:t.displaced,afterCritical:r,combineWith:i,displacedBy:t.displacedBy});return yr(o,l)},da=function(r,t){return t.margin[r.start]+t.borderBox[r.size]/2},Ji=function(r,t){return t.margin[r.end]+t.borderBox[r.size]/2},yn=function(r,t,n){return t[r.crossAxisStart]+n.margin[r.crossAxisStart]+n.borderBox[r.crossAxisSize]/2},fa=function(r){var t=r.axis,n=r.moveRelativeTo,a=r.isMoving;return Ge(t.line,n.marginBox[t.end]+da(t,a),yn(t,n.marginBox,a))},pa=function(r){var t=r.axis,n=r.moveRelativeTo,a=r.isMoving;return Ge(t.line,n.marginBox[t.start]-Ji(t,a),yn(t,n.marginBox,a))},Xi=function(r){var t=r.axis,n=r.moveInto,a=r.isMoving;return Ge(t.line,n.contentBox[t.start]+da(t,a),yn(t,n.contentBox,a))},Qi=function(e){var r=e.impact,t=e.draggable,n=e.draggables,a=e.droppable,i=e.afterCritical,o=xt(a.descriptor.id,n),l=t.page,s=a.axis;if(!o.length)return Xi({axis:s,moveInto:a.page,isMoving:l});var f=r.displaced,d=r.displacedBy,u=f.all[0];if(u){var c=n[u];if(it(u,i))return pa({axis:s,moveRelativeTo:c.page,isMoving:l});var v=ar(c.page,d.point);return pa({axis:s,moveRelativeTo:v,isMoving:l})}var m=o[o.length-1];if(m.descriptor.id===t.descriptor.id)return l.borderBox.center;if(it(m.descriptor.id,i)){var B=ar(m.page,ce(i.displacedBy.point));return fa({axis:s,moveRelativeTo:B,isMoving:l})}return fa({axis:s,moveRelativeTo:m.page,isMoving:l})},xn=function(e,r){var t=e.frame;return t?yr(r,t.scroll.diff.displacement):r},$i=function(r){var t=r.impact,n=r.draggable,a=r.droppable,i=r.draggables,o=r.afterCritical,l=n.page.borderBox.center,s=t.at;return!a||!s?l:s.type==="REORDER"?Qi({impact:t,draggable:n,draggables:i,droppable:a,afterCritical:o}):Yi({impact:t,draggables:i,afterCritical:o})},$t=function(e){var r=$i(e),t=e.droppable,n=t?xn(t,r):r;return n},va=function(e,r){var t=Br(r,e.scroll.initial),n=ce(t),a=ae({top:r.y,bottom:r.y+e.frame.height,left:r.x,right:r.x+e.frame.width}),i={frame:a,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:r,diff:{value:t,displacement:n}}};return i};function ma(e,r){return e.map(function(t){return r[t]})}function eo(e,r){for(var t=0;t<r.length;t++){var n=r[t].visible[e];if(n)return n}return null}var ro=function(e){var r=e.impact,t=e.viewport,n=e.destination,a=e.draggables,i=e.maxScrollChange,o=va(t,yr(t.scroll.current,i)),l=n.frame?vn(n,yr(n.frame.scroll.current,i)):n,s=r.displaced,f=Ft({afterDragging:ma(s.all,a),destination:n,displacedBy:r.displacedBy,viewport:o.frame,last:s,forceShouldAnimate:!1}),d=Ft({afterDragging:ma(s.all,a),destination:l,displacedBy:r.displacedBy,viewport:t.frame,last:s,forceShouldAnimate:!1}),u={},c={},v=[s,f,d];s.all.forEach(function(B){var F=eo(B,v);if(F){c[B]=F;return}u[B]=!0});var m=(0,D.Z)({},r,{displaced:{all:s.all,invisible:u,visible:c}});return m},to=function(e,r){return yr(e.scroll.diff.displacement,r)},wn=function(e){var r=e.pageBorderBoxCenter,t=e.draggable,n=e.viewport,a=to(n,r),i=Br(a,t.page.borderBox.center);return yr(t.client.borderBox.center,i)},ga=function(e){var r=e.draggable,t=e.destination,n=e.newPageBorderBoxCenter,a=e.viewport,i=e.withDroppableDisplacement,o=e.onlyOnMainAxis,l=o===void 0?!1:o,s=Br(n,r.page.borderBox.center),f=Nt(r.page.borderBox,s),d={target:f,destination:t,withDroppableDisplacement:i,viewport:a};return l?Gi(d):ua(d)},no=function(e){var r=e.isMovingForward,t=e.draggable,n=e.destination,a=e.draggables,i=e.previousImpact,o=e.viewport,l=e.previousPageBorderBoxCenter,s=e.previousClientSelection,f=e.afterCritical;if(!n.isEnabled)return null;var d=xt(n.descriptor.id,a),u=wt(t,n),c=ki({isMovingForward:r,draggable:t,destination:n,insideDestination:d,previousImpact:i})||Ki({isMovingForward:r,isInHomeList:u,draggable:t,draggables:a,destination:n,insideDestination:d,previousImpact:i,viewport:o,afterCritical:f});if(!c)return null;var v=$t({impact:c,draggable:t,droppable:n,draggables:a,afterCritical:f}),m=ga({draggable:t,destination:n,newPageBorderBoxCenter:v,viewport:o.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(m){var B=wn({pageBorderBoxCenter:v,draggable:t,viewport:o});return{clientSelection:B,impact:c,scrollJumpRequest:null}}var F=Br(v,l),O=ro({impact:c,viewport:o,destination:n,draggables:a,maxScrollChange:F});return{clientSelection:s,impact:O,scrollJumpRequest:F}},Nr=function(r){var t=r.subject.active;return t||C(!1),t},ao=function(e){var r=e.isMovingForward,t=e.pageBorderBoxCenter,n=e.source,a=e.droppables,i=e.viewport,o=n.subject.active;if(!o)return null;var l=n.axis,s=Gr(o[l.start],o[l.end]),f=Yt(a).filter(function(u){return u!==n}).filter(function(u){return u.isEnabled}).filter(function(u){return!!u.subject.active}).filter(function(u){return la(i.frame)(Nr(u))}).filter(function(u){var c=Nr(u);return r?o[l.crossAxisEnd]<c[l.crossAxisEnd]:c[l.crossAxisStart]<o[l.crossAxisStart]}).filter(function(u){var c=Nr(u),v=Gr(c[l.start],c[l.end]);return s(c[l.start])||s(c[l.end])||v(o[l.start])||v(o[l.end])}).sort(function(u,c){var v=Nr(u)[l.crossAxisStart],m=Nr(c)[l.crossAxisStart];return r?v-m:m-v}).filter(function(u,c,v){return Nr(u)[l.crossAxisStart]===Nr(v[0])[l.crossAxisStart]});if(!f.length)return null;if(f.length===1)return f[0];var d=f.filter(function(u){var c=Gr(Nr(u)[l.start],Nr(u)[l.end]);return c(t[l.line])});return d.length===1?d[0]:d.length>1?d.sort(function(u,c){return Nr(u)[l.start]-Nr(c)[l.start]})[0]:f.sort(function(u,c){var v=Mr(t,ta(Nr(u))),m=Mr(t,ta(Nr(c)));return v!==m?v-m:Nr(u)[l.start]-Nr(c)[l.start]})[0]},ha=function(r,t){var n=r.page.borderBox.center;return it(r.descriptor.id,t)?Br(n,t.displacedBy.point):n},io=function(r,t){var n=r.page.borderBox;return it(r.descriptor.id,t)?Nt(n,ce(t.displacedBy.point)):n},oo=function(e){var r=e.pageBorderBoxCenter,t=e.viewport,n=e.destination,a=e.insideDestination,i=e.afterCritical,o=a.filter(function(l){return ua({target:io(l,i),destination:n,viewport:t.frame,withDroppableDisplacement:!0})}).sort(function(l,s){var f=Ie(r,xn(n,ha(l,i))),d=Ie(r,xn(n,ha(s,i)));return f<d?-1:d<f?1:l.descriptor.index-s.descriptor.index});return o[0]||null},kt=or(function(r,t){var n=t[r.line];return{value:n,point:Ge(r.line,n)}}),lo=function(r,t,n){var a=r.axis;if(r.descriptor.mode==="virtual")return Ge(a.line,t[a.line]);var i=r.subject.page.contentBox[a.size],o=xt(r.descriptor.id,n),l=o.reduce(function(d,u){return d+u.client.marginBox[a.size]},0),s=l+t[a.line],f=s-i;return f<=0?null:Ge(a.line,f)},ba=function(r,t){return(0,D.Z)({},r,{scroll:(0,D.Z)({},r.scroll,{max:t})})},ya=function(r,t,n){var a=r.frame;wt(t,r)&&C(!1),r.subject.withPlaceholder&&C(!1);var i=kt(r.axis,t.displaceBy).point,o=lo(r,i,n),l={placeholderSize:i,increasedBy:o,oldFrameMaxScroll:r.frame?r.frame.scroll.max:null};if(!a){var s=yt({page:r.subject.page,withPlaceholder:l,axis:r.axis,frame:r.frame});return(0,D.Z)({},r,{subject:s})}var f=o?yr(a.scroll.max,o):a.scroll.max,d=ba(a,f),u=yt({page:r.subject.page,withPlaceholder:l,axis:r.axis,frame:d});return(0,D.Z)({},r,{subject:u,frame:d})},so=function(r){var t=r.subject.withPlaceholder;t||C(!1);var n=r.frame;if(!n){var a=yt({page:r.subject.page,axis:r.axis,frame:null,withPlaceholder:null});return(0,D.Z)({},r,{subject:a})}var i=t.oldFrameMaxScroll;i||C(!1);var o=ba(n,i),l=yt({page:r.subject.page,axis:r.axis,frame:o,withPlaceholder:null});return(0,D.Z)({},r,{subject:l,frame:o})},uo=function(e){var r=e.previousPageBorderBoxCenter,t=e.moveRelativeTo,n=e.insideDestination,a=e.draggable,i=e.draggables,o=e.destination,l=e.viewport,s=e.afterCritical;if(!t){if(n.length)return null;var f={displaced:Rt,displacedBy:oa,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:0}}},d=$t({impact:f,draggable:a,droppable:o,draggables:i,afterCritical:s}),u=wt(a,o)?o:ya(o,a,i),c=ga({draggable:a,destination:u,newPageBorderBoxCenter:d,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return c?f:null}var v=r[o.axis.line]<=t.page.borderBox.center[o.axis.line],m=function(){var F=t.descriptor.index;return t.descriptor.id===a.descriptor.id||v?F:F+1}(),B=kt(o.axis,a.displaceBy);return Qt({draggable:a,insideDestination:n,destination:o,viewport:l,displacedBy:B,last:Rt,index:m})},co=function(e){var r=e.isMovingForward,t=e.previousPageBorderBoxCenter,n=e.draggable,a=e.isOver,i=e.draggables,o=e.droppables,l=e.viewport,s=e.afterCritical,f=ao({isMovingForward:r,pageBorderBoxCenter:t,source:a,droppables:o,viewport:l});if(!f)return null;var d=xt(f.descriptor.id,i),u=oo({pageBorderBoxCenter:t,viewport:l,destination:f,insideDestination:d,afterCritical:s}),c=uo({previousPageBorderBoxCenter:t,destination:f,draggable:n,draggables:i,moveRelativeTo:u,insideDestination:d,viewport:l,afterCritical:s});if(!c)return null;var v=$t({impact:c,draggable:n,droppable:f,draggables:i,afterCritical:s}),m=wn({pageBorderBoxCenter:v,draggable:n,viewport:l});return{clientSelection:m,impact:c,scrollJumpRequest:null}},Tr=function(e){var r=e.at;return r?r.type==="REORDER"?r.destination.droppableId:r.combine.droppableId:null},fo=function(r,t){var n=Tr(r);return n?t[n]:null},po=function(e){var r=e.state,t=e.type,n=fo(r.impact,r.dimensions.droppables),a=!!n,i=r.dimensions.droppables[r.critical.droppable.id],o=n||i,l=o.axis.direction,s=l==="vertical"&&(t==="MOVE_UP"||t==="MOVE_DOWN")||l==="horizontal"&&(t==="MOVE_LEFT"||t==="MOVE_RIGHT");if(s&&!a)return null;var f=t==="MOVE_DOWN"||t==="MOVE_RIGHT",d=r.dimensions.draggables[r.critical.draggable.id],u=r.current.page.borderBoxCenter,c=r.dimensions,v=c.draggables,m=c.droppables;return s?no({isMovingForward:f,previousPageBorderBoxCenter:u,draggable:d,destination:o,draggables:v,viewport:r.viewport,previousClientSelection:r.current.client.selection,previousImpact:r.impact,afterCritical:r.afterCritical}):co({isMovingForward:f,previousPageBorderBoxCenter:u,draggable:d,isOver:o,draggables:v,droppables:m,viewport:r.viewport,afterCritical:r.afterCritical})};function pt(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function xa(e){var r=Gr(e.top,e.bottom),t=Gr(e.left,e.right);return function(a){return r(a.y)&&t(a.x)}}function vo(e,r){return e.left<r.right&&e.right>r.left&&e.top<r.bottom&&e.bottom>r.top}function mo(e){var r=e.pageBorderBox,t=e.draggable,n=e.candidates,a=t.page.borderBox.center,i=n.map(function(o){var l=o.axis,s=Ge(o.axis.line,r.center[l.line],o.page.borderBox.center[l.crossAxisLine]);return{id:o.descriptor.id,distance:Ie(a,s)}}).sort(function(o,l){return l.distance-o.distance});return i[0]?i[0].id:null}function go(e){var r=e.pageBorderBox,t=e.draggable,n=e.droppables,a=Yt(n).filter(function(i){if(!i.isEnabled)return!1;var o=i.subject.active;if(!o||!vo(r,o))return!1;if(xa(o)(r.center))return!0;var l=i.axis,s=o.center[l.crossAxisLine],f=r[l.crossAxisStart],d=r[l.crossAxisEnd],u=Gr(o[l.crossAxisStart],o[l.crossAxisEnd]),c=u(f),v=u(d);return!c&&!v?!0:c?f<s:d>s});return a.length?a.length===1?a[0].descriptor.id:mo({pageBorderBox:r,draggable:t,candidates:a}):null}var wa=function(r,t){return ae(Nt(r,t))},ho=function(e,r){var t=e.frame;return t?wa(r,t.scroll.diff.value):r};function Ea(e){var r=e.displaced,t=e.id;return!!(r.visible[t]||r.invisible[t])}function bo(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 yo=function(e){var r=e.pageBorderBoxWithDroppableScroll,t=e.draggable,n=e.destination,a=e.insideDestination,i=e.last,o=e.viewport,l=e.afterCritical,s=n.axis,f=kt(n.axis,t.displaceBy),d=f.value,u=r[s.start],c=r[s.end],v=Xt(t,a),m=at(v,function(F){var O=F.descriptor.id,W=F.page.borderBox.center[s.line],z=it(O,l),K=Ea({displaced:i,id:O});return z?K?c<=W:u<W-d:K?c<=W+d:u<W}),B=bo({draggable:t,closest:m,inHomeList:wt(t,n)});return Qt({draggable:t,insideDestination:a,destination:n,viewport:o,last:i,displacedBy:f,index:B})},xo=4,wo=function(e){var r=e.draggable,t=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,a=e.destination,i=e.insideDestination,o=e.afterCritical;if(!a.isCombineEnabled)return null;var l=a.axis,s=kt(a.axis,r.displaceBy),f=s.value,d=t[l.start],u=t[l.end],c=Xt(r,i),v=at(c,function(B){var F=B.descriptor.id,O=B.page.borderBox,W=O[l.size],z=W/xo,K=it(F,o),we=Ea({displaced:n.displaced,id:F});return K?we?u>O[l.start]+z&&u<O[l.end]-z:d>O[l.start]-f+z&&d<O[l.end]-f-z:we?u>O[l.start]+f+z&&u<O[l.end]+f-z:d>O[l.start]+z&&d<O[l.end]-z});if(!v)return null;var m={displacedBy:s,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:v.descriptor.id,droppableId:a.descriptor.id}}};return m},Da=function(e){var r=e.pageOffset,t=e.draggable,n=e.draggables,a=e.droppables,i=e.previousImpact,o=e.viewport,l=e.afterCritical,s=wa(t.page.borderBox,r),f=go({pageBorderBox:s,draggable:t,droppables:a});if(!f)return Oi;var d=a[f],u=xt(d.descriptor.id,n),c=ho(d,s);return wo({pageBorderBoxWithDroppableScroll:c,draggable:t,previousImpact:i,destination:d,insideDestination:u,afterCritical:l})||yo({pageBorderBoxWithDroppableScroll:c,draggable:t,destination:d,insideDestination:u,last:i.displaced,viewport:o,afterCritical:l})},En=function(e,r){var t;return(0,D.Z)({},e,(t={},t[r.descriptor.id]=r,t))},Eo=function(r){var t=r.previousImpact,n=r.impact,a=r.droppables,i=Tr(t),o=Tr(n);if(!i||i===o)return a;var l=a[i];if(!l.subject.withPlaceholder)return a;var s=so(l);return En(a,s)},Do=function(e){var r=e.draggable,t=e.draggables,n=e.droppables,a=e.previousImpact,i=e.impact,o=Eo({previousImpact:a,impact:i,droppables:n}),l=Tr(i);if(!l)return o;var s=n[l];if(wt(r,s)||s.subject.withPlaceholder)return o;var f=ya(s,r,t);return En(o,f)},Ot=function(e){var r=e.state,t=e.clientSelection,n=e.dimensions,a=e.viewport,i=e.impact,o=e.scrollJumpRequest,l=a||r.viewport,s=n||r.dimensions,f=t||r.current.client.selection,d=Br(f,r.initial.client.selection),u={offset:d,selection:f,borderBoxCenter:yr(r.initial.client.borderBoxCenter,d)},c={selection:yr(u.selection,l.scroll.current),borderBoxCenter:yr(u.borderBoxCenter,l.scroll.current),offset:yr(u.offset,l.scroll.diff.value)},v={client:u,page:c};if(r.phase==="COLLECTING")return(0,D.Z)({phase:"COLLECTING"},r,{dimensions:s,viewport:l,current:v});var m=s.draggables[r.critical.draggable.id],B=i||Da({pageOffset:c.offset,draggable:m,draggables:s.draggables,droppables:s.droppables,previousImpact:r.impact,viewport:l,afterCritical:r.afterCritical}),F=Do({draggable:m,impact:B,previousImpact:r.impact,draggables:s.draggables,droppables:s.droppables}),O=(0,D.Z)({},r,{current:v,dimensions:{draggables:s.draggables,droppables:F},impact:B,viewport:l,scrollJumpRequest:o||null,forceShouldAnimate:o?!1:null});return O};function Co(e,r){return e.map(function(t){return r[t]})}var Ca=function(e){var r=e.impact,t=e.viewport,n=e.draggables,a=e.destination,i=e.forceShouldAnimate,o=r.displaced,l=Co(o.all,n),s=Ft({afterDragging:l,destination:a,displacedBy:r.displacedBy,viewport:t.frame,forceShouldAnimate:i,last:o});return(0,D.Z)({},r,{displaced:s})},Sa=function(e){var r=e.impact,t=e.draggable,n=e.droppable,a=e.draggables,i=e.viewport,o=e.afterCritical,l=$t({impact:r,draggable:t,draggables:a,droppable:n,afterCritical:o});return wn({pageBorderBoxCenter:l,draggable:t,viewport:i})},Aa=function(e){var r=e.state,t=e.dimensions,n=e.viewport;r.movementMode!=="SNAP"&&C(!1);var a=r.impact,i=n||r.viewport,o=t||r.dimensions,l=o.draggables,s=o.droppables,f=l[r.critical.draggable.id],d=Tr(a);d||C(!1);var u=s[d],c=Ca({impact:a,viewport:i,destination:u,draggables:l}),v=Sa({impact:c,draggable:f,droppable:u,draggables:l,viewport:i,afterCritical:r.afterCritical});return Ot({impact:c,clientSelection:v,state:r,dimensions:o,viewport:i})},So=function(e){return{index:e.index,droppableId:e.droppableId}},Ia=function(e){var r=e.draggable,t=e.home,n=e.draggables,a=e.viewport,i=kt(t.axis,r.displaceBy),o=xt(t.descriptor.id,n),l=o.indexOf(r);l===-1&&C(!1);var s=o.slice(l+1),f=s.reduce(function(v,m){return v[m.descriptor.id]=!0,v},{}),d={inVirtualList:t.descriptor.mode==="virtual",displacedBy:i,effected:f},u=Ft({afterDragging:s,destination:t,displacedBy:i,last:null,viewport:a.frame,forceShouldAnimate:!1}),c={displaced:u,displacedBy:i,at:{type:"REORDER",destination:So(r.descriptor)}};return{impact:c,afterCritical:d}},Ao=function(e,r){return{draggables:e.draggables,droppables:En(e.droppables,r)}},Mt=function(r){},Tt=function(r){},Io=function(e){var r=e.draggable,t=e.offset,n=e.initialWindowScroll,a=ar(r.client,t),i=Jr(a,n),o=(0,D.Z)({},r,{placeholder:(0,D.Z)({},r.placeholder,{client:a}),client:a,page:i});return o},Po=function(e){var r=e.frame;return r||C(!1),r},Bo=function(e){var r=e.additions,t=e.updatedDroppables,n=e.viewport,a=n.scroll.diff.value;return r.map(function(i){var o=i.descriptor.droppableId,l=t[o],s=Po(l),f=s.scroll.diff.value,d=yr(a,f),u=Io({draggable:i,offset:d,initialWindowScroll:n.scroll.initial});return u})},No=function(e){var r=e.state,t=e.published;Mt();var n=t.modified.map(function(z){var K=r.dimensions.droppables[z.droppableId],we=vn(K,z.scroll);return we}),a=(0,D.Z)({},r.dimensions.droppables,{},aa(n)),i=ia(Bo({additions:t.additions,updatedDroppables:a,viewport:r.viewport})),o=(0,D.Z)({},r.dimensions.draggables,{},i);t.removals.forEach(function(z){delete o[z]});var l={droppables:a,draggables:o},s=Tr(r.impact),f=s?l.droppables[s]:null,d=l.draggables[r.critical.draggable.id],u=l.droppables[r.critical.droppable.id],c=Ia({draggable:d,home:u,draggables:o,viewport:r.viewport}),v=c.impact,m=c.afterCritical,B=f&&f.isCombineEnabled?r.impact:v,F=Da({pageOffset:r.current.page.offset,draggable:l.draggables[r.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:B,viewport:r.viewport,afterCritical:m});Tt();var O=(0,D.Z)({phase:"DRAGGING"},r,{phase:"DRAGGING",impact:F,onLiftImpact:v,dimensions:l,afterCritical:m,forceShouldAnimate:!1});if(r.phase==="COLLECTING")return O;var W=(0,D.Z)({phase:"DROP_PENDING"},O,{phase:"DROP_PENDING",reason:r.reason,isWaiting:!1});return W},Dn=function(r){return r.movementMode==="SNAP"},Cn=function(r,t,n){var a=Ao(r.dimensions,t);return!Dn(r)||n?Ot({state:r,dimensions:a}):Aa({state:r,dimensions:a})};function Sn(e){return e.isDragging&&e.movementMode==="SNAP"?(0,D.Z)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var Pa={phase:"IDLE",completed:null,shouldFlush:!1},Ro=function(e,r){if(e===void 0&&(e=Pa),r.type==="FLUSH")return(0,D.Z)({},Pa,{shouldFlush:!0});if(r.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&C(!1);var t=r.payload,n=t.critical,a=t.clientSelection,i=t.viewport,o=t.dimensions,l=t.movementMode,s=o.draggables[n.draggable.id],f=o.droppables[n.droppable.id],d={selection:a,borderBoxCenter:s.client.borderBox.center,offset:gr},u={client:d,page:{selection:yr(d.selection,i.scroll.initial),borderBoxCenter:yr(d.selection,i.scroll.initial),offset:yr(d.selection,i.scroll.diff.value)}},c=Yt(o.droppables).every(function(dn){return!dn.isFixedOnPage}),v=Ia({draggable:s,home:f,draggables:o.draggables,viewport:i}),m=v.impact,B=v.afterCritical,F={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:l,dimensions:o,initial:u,current:u,isWindowScrollAllowed:c,impact:m,afterCritical:B,onLiftImpact:m,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null};return F}if(r.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&C(!1);var O=(0,D.Z)({phase:"COLLECTING"},e,{phase:"COLLECTING"});return O}if(r.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||C(!1),No({state:e,published:r.payload});if(r.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;pt(e)||C(!1);var W=r.payload.client;return he(W,e.current.client.selection)?e:Ot({state:e,clientSelection:W,impact:Dn(e)?e.impact:null})}if(r.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return Sn(e);pt(e)||C(!1);var z=r.payload,K=z.id,we=z.newScroll,be=e.dimensions.droppables[K];if(!be)return e;var Oe=vn(be,we);return Cn(e,Oe,!1)}if(r.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;pt(e)||C(!1);var dr=r.payload,_e=dr.id,fr=dr.isEnabled,xr=e.dimensions.droppables[_e];xr||C(!1),xr.isEnabled===fr&&C(!1);var Cr=(0,D.Z)({},xr,{isEnabled:fr});return Cn(e,Cr,!0)}if(r.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;pt(e)||C(!1);var zr=r.payload,Hr=zr.id,_r=zr.isCombineEnabled,jr=e.dimensions.droppables[Hr];jr||C(!1),jr.isCombineEnabled===_r&&C(!1);var Sr=(0,D.Z)({},jr,{isCombineEnabled:_r});return Cn(e,Sr,!0)}if(r.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;pt(e)||C(!1),e.isWindowScrollAllowed||C(!1);var lt=r.payload.newScroll;if(he(e.viewport.scroll.current,lt))return Sn(e);var Vr=va(e.viewport,lt);return Dn(e)?Aa({state:e,viewport:Vr}):Ot({state:e,viewport:Vr})}if(r.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!pt(e))return e;var jt=r.payload.maxScroll;if(he(jt,e.viewport.scroll.max))return e;var mt=(0,D.Z)({},e.viewport,{scroll:(0,D.Z)({},e.viewport.scroll,{max:jt})});return(0,D.Z)({phase:"DRAGGING"},e,{viewport:mt})}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"&&C(!1);var st=po({state:e,type:r.type});return st?Ot({state:e,impact:st.impact,clientSelection:st.clientSelection,scrollJumpRequest:st.scrollJumpRequest}):e}if(r.type==="DROP_PENDING"){var Kr=r.payload.reason;e.phase!=="COLLECTING"&&C(!1);var gt=(0,D.Z)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:Kr});return gt}if(r.type==="DROP_ANIMATE"){var sn=r.payload,qr=sn.completed,Vt=sn.dropDuration,un=sn.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||C(!1);var St={phase:"DROP_ANIMATING",completed:qr,dropDuration:Vt,newHomeClientOffset:un,dimensions:e.dimensions};return St}if(r.type==="DROP_COMPLETE"){var cn=r.payload.completed;return{phase:"IDLE",completed:cn,shouldFlush:!1}}return e},Fo=function(r){return{type:"BEFORE_INITIAL_CAPTURE",payload:r}},ko=function(r){return{type:"LIFT",payload:r}},Oo=function(r){return{type:"INITIAL_PUBLISH",payload:r}},Mo=function(r){return{type:"PUBLISH_WHILE_DRAGGING",payload:r}},To=function(){return{type:"COLLECTION_STARTING",payload:null}},Lo=function(r){return{type:"UPDATE_DROPPABLE_SCROLL",payload:r}},_o=function(r){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:r}},Wo=function(r){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:r}},Ba=function(r){return{type:"MOVE",payload:r}},Zo=function(r){return{type:"MOVE_BY_WINDOW_SCROLL",payload:r}},Go=function(r){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:r}},Ho=function(){return{type:"MOVE_UP",payload:null}},Uo=function(){return{type:"MOVE_DOWN",payload:null}},zo=function(){return{type:"MOVE_RIGHT",payload:null}},jo=function(){return{type:"MOVE_LEFT",payload:null}},An=function(){return{type:"FLUSH",payload:null}},Vo=function(r){return{type:"DROP_ANIMATE",payload:r}},In=function(r){return{type:"DROP_COMPLETE",payload:r}},Na=function(r){return{type:"DROP",payload:r}},Ko=function(r){return{type:"DROP_PENDING",payload:r}},Ra=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Qu(e){if(!(e.length<=1)){for(var r=e.map(function(l){return l.descriptor.index}),t={},n=1;n<r.length;n++){var a=r[n],i=r[n-1];a!==i+1&&(t[a]=!0)}if(Object.keys(t).length)var o=r.map(function(l){var s=!!t[l];return s?"[\u{1F525}"+l+"]":""+l}).join(", ")}}function qo(e,r){if(0)var t}var Yo=function(e){return function(r){var t=r.getState,n=r.dispatch;return function(a){return function(i){if(i.type!=="LIFT"){a(i);return}var o=i.payload,l=o.id,s=o.clientSelection,f=o.movementMode,d=t();d.phase==="DROP_ANIMATING"&&n(In({completed:d.completed})),t().phase!=="IDLE"&&C(!1),n(An()),n(Fo({draggableId:l,movementMode:f}));var u={shouldPublishImmediately:f==="SNAP"},c={draggableId:l,scrollOptions:u},v=e.startPublishing(c),m=v.critical,B=v.dimensions,F=v.viewport;qo(m,B),n(Oo({critical:m,dimensions:B,clientSelection:s,movementMode:f,viewport:F}))}}}},Jo=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)}}}},Pn={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Lt={opacity:{drop:0,combining:.7},scale:{drop:.75}},Bn={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},vt=Bn.outOfTheWay+"s "+Pn.outOfTheWay,_t={fluid:"opacity "+vt,snap:"transform "+vt+", opacity "+vt,drop:function(r){var t=r+"s "+Pn.drop;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+vt,placeholder:"height "+vt+", width "+vt+", margin "+vt},Fa=function(r){return he(r,gr)?null:"translate("+r.x+"px, "+r.y+"px)"},Nn={moveTo:Fa,drop:function(r,t){var n=Fa(r);return n?t?n+" scale("+Lt.scale.drop+")":n:null}},Rn=Bn.minDropTime,ka=Bn.maxDropTime,Xo=ka-Rn,Oa=1500,Qo=.6,$o=function(e){var r=e.current,t=e.destination,n=e.reason,a=Ie(r,t);if(a<=0)return Rn;if(a>=Oa)return ka;var i=a/Oa,o=Rn+Xo*i,l=n==="CANCEL"?o*Qo:o;return Number(l.toFixed(2))},el=function(e){var r=e.impact,t=e.draggable,n=e.dimensions,a=e.viewport,i=e.afterCritical,o=n.draggables,l=n.droppables,s=Tr(r),f=s?l[s]:null,d=l[t.descriptor.droppableId],u=Sa({impact:r,draggable:t,draggables:o,afterCritical:i,droppable:f||d,viewport:a}),c=Br(u,t.client.borderBox.center);return c},rl=function(e){var r=e.draggables,t=e.reason,n=e.lastImpact,a=e.home,i=e.viewport,o=e.onLiftImpact;if(!n.at||t!=="DROP"){var l=Ca({draggables:r,impact:o,destination:a,viewport:i,forceShouldAnimate:!0});return{impact:l,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var s=(0,D.Z)({},n,{displaced:Rt});return{impact:s,didDropInsideDroppable:!0}},tl=function(e){var r=e.getState,t=e.dispatch;return function(n){return function(a){if(a.type!=="DROP"){n(a);return}var i=r(),o=a.payload.reason;if(i.phase==="COLLECTING"){t(Ko({reason:o}));return}if(i.phase!=="IDLE"){var l=i.phase==="DROP_PENDING"&&i.isWaiting;l&&C(!1),i.phase==="DRAGGING"||i.phase==="DROP_PENDING"||C(!1);var s=i.critical,f=i.dimensions,d=f.draggables[i.critical.draggable.id],u=rl({reason:o,lastImpact:i.impact,afterCritical:i.afterCritical,onLiftImpact:i.onLiftImpact,home:i.dimensions.droppables[i.critical.droppable.id],viewport:i.viewport,draggables:i.dimensions.draggables}),c=u.impact,v=u.didDropInsideDroppable,m=v?gn(c):null,B=v?Jt(c):null,F={index:s.draggable.index,droppableId:s.droppable.id},O={draggableId:d.descriptor.id,type:d.descriptor.type,source:F,reason:o,mode:i.movementMode,destination:m,combine:B},W=el({impact:c,draggable:d,dimensions:f,viewport:i.viewport,afterCritical:i.afterCritical}),z={critical:i.critical,afterCritical:i.afterCritical,result:O,impact:c},K=!he(i.current.client.offset,W)||!!O.combine;if(!K){t(In({completed:z}));return}var we=$o({current:i.current.client.offset,destination:W,reason:o}),be={newHomeClientOffset:W,dropDuration:we,completed:z};t(Vo(be))}}}},Ma=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function nl(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}function al(e){var r=e.onWindowScroll;function t(){r(Ma())}var n=Rr(t),a=nl(n),i=er;function o(){return i!==er}function l(){o()&&C(!1),i=vr(window,[a])}function s(){o()||C(!1),n.cancel(),i(),i=er}return{start:l,stop:s,isActive:o}}var il=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},ol=function(e){var r=al({onWindowScroll:function(n){e.dispatch(Zo({newScroll:n}))}});return function(t){return function(n){!r.isActive()&&n.type==="INITIAL_PUBLISH"&&r.start(),r.isActive()&&il(n)&&r.stop(),t(n)}}},ll=function(e){var r=!1,t=!1,n=setTimeout(function(){t=!0}),a=function(o){r||t||(r=!0,e(o),clearTimeout(n))};return a.wasCalled=function(){return r},a},sl=function(){var e=[],r=function(i){var o=mn(e,function(f){return f.timerId===i});o===-1&&C(!1);var l=e.splice(o,1),s=l[0];s.callback()},t=function(i){var o=setTimeout(function(){return r(o)}),l={timerId:o,callback:i};e.push(l)},n=function(){if(e.length){var i=[].concat(e);e.length=0,i.forEach(function(o){clearTimeout(o.timerId),o.callback()})}};return{add:t,flush:n}},ul=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.droppableId===t.droppableId&&r.index===t.index},cl=function(r,t){return r==null&&t==null?!0:r==null||t==null?!1:r.draggableId===t.draggableId&&r.droppableId===t.droppableId},dl=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,a=r.droppable.id===t.droppable.id&&r.droppable.type===t.droppable.type;return n&&a},Wt=function(r,t){Mt(),t(),Tt()},en=function(r,t){return{draggableId:r.draggable.id,type:r.droppable.type,source:{droppableId:r.droppable.id,index:r.draggable.index},mode:t}},Fn=function(r,t,n,a){if(!r){n(a(t));return}var i=ll(n),o={announce:i};r(t,o),i.wasCalled()||n(a(t))},fl=function(e,r){var t=sl(),n=null,a=function(c,v){n&&C(!1),Wt("onBeforeCapture",function(){var m=e().onBeforeCapture;if(m){var B={draggableId:c,mode:v};m(B)}})},i=function(c,v){n&&C(!1),Wt("onBeforeDragStart",function(){var m=e().onBeforeDragStart;m&&m(en(c,v))})},o=function(c,v){n&&C(!1);var m=en(c,v);n={mode:v,lastCritical:c,lastLocation:m.source,lastCombine:null},t.add(function(){Wt("onDragStart",function(){return Fn(e().onDragStart,m,r,bt.onDragStart)})})},l=function(c,v){var m=gn(v),B=Jt(v);n||C(!1);var F=!dl(c,n.lastCritical);F&&(n.lastCritical=c);var O=!ul(n.lastLocation,m);O&&(n.lastLocation=m);var W=!cl(n.lastCombine,B);if(W&&(n.lastCombine=B),!(!F&&!O&&!W)){var z=(0,D.Z)({},en(c,n.mode),{combine:B,destination:m});t.add(function(){Wt("onDragUpdate",function(){return Fn(e().onDragUpdate,z,r,bt.onDragUpdate)})})}},s=function(){n||C(!1),t.flush()},f=function(c){n||C(!1),n=null,Wt("onDragEnd",function(){return Fn(e().onDragEnd,c,r,bt.onDragEnd)})},d=function(){if(n){var c=(0,D.Z)({},en(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});f(c)}};return{beforeCapture:a,beforeStart:i,start:o,update:l,flush:s,drop:f,abort:d}},pl=function(e,r){var t=fl(e,r);return function(n){return function(a){return function(i){if(i.type==="BEFORE_INITIAL_CAPTURE"){t.beforeCapture(i.payload.draggableId,i.payload.movementMode);return}if(i.type==="INITIAL_PUBLISH"){var o=i.payload.critical;t.beforeStart(o,i.payload.movementMode),a(i),t.start(o,i.payload.movementMode);return}if(i.type==="DROP_COMPLETE"){var l=i.payload.completed.result;t.flush(),a(i),t.drop(l);return}if(a(i),i.type==="FLUSH"){t.abort();return}var s=n.getState();s.phase==="DRAGGING"&&t.update(s.critical,s.impact)}}}},vl=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"&&C(!1),e.dispatch(In({completed:n.completed}))}}},ml=function(e){var r=null,t=null;function n(){t&&(cancelAnimationFrame(t),t=null),r&&(r(),r=null)}return function(a){return function(i){if((i.type==="FLUSH"||i.type==="DROP_COMPLETE"||i.type==="DROP_ANIMATION_FINISHED")&&n(),a(i),i.type==="DROP_ANIMATE"){var o={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var s=e.getState();s.phase==="DROP_ANIMATING"&&e.dispatch(Ra())}};t=requestAnimationFrame(function(){t=null,r=vr(window,[o])})}}}},gl=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)}}}},hl=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){if(n.type==="FLUSH"){r=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){r=!1;var a=n.payload.completed.result;a.combine&&e.tryShiftRecord(a.draggableId,a.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}},bl=function(r){return r.type==="DROP_COMPLETE"||r.type==="DROP_ANIMATE"||r.type==="FLUSH"},yl=function(e){return function(r){return function(t){return function(n){if(bl(n)){e.stop(),t(n);return}if(n.type==="INITIAL_PUBLISH"){t(n);var a=r.getState();a.phase!=="DRAGGING"&&C(!1),e.start(a);return}t(n),e.scroll(r.getState())}}}},xl=function(e){return function(r){return function(t){if(r(t),t.type==="PUBLISH_WHILE_DRAGGING"){var n=e.getState();n.phase==="DROP_PENDING"&&(n.isWaiting||e.dispatch(Na({reason:n.reason})))}}}},wl=De.qC,El=function(e){var r=e.dimensionMarshal,t=e.focusMarshal,n=e.styleMarshal,a=e.getResponders,i=e.announce,o=e.autoScroller;return(0,De.MT)(Ro,wl((0,De.md)(Jo(n),gl(r),Yo(r),tl,vl,ml,xl,yl(o),ol,hl(t),pl(a,i))))},kn=function(){return{additions:{},removals:{},modified:{}}};function Dl(e){var r=e.registry,t=e.callbacks,n=kn(),a=null,i=function(){a||(t.collectionStarting(),a=requestAnimationFrame(function(){a=null,Mt();var d=n,u=d.additions,c=d.removals,v=d.modified,m=Object.keys(u).map(function(O){return r.draggable.getById(O).getDimension(gr)}).sort(function(O,W){return O.descriptor.index-W.descriptor.index}),B=Object.keys(v).map(function(O){var W=r.droppable.getById(O),z=W.callbacks.getScrollWhileDragging();return{droppableId:O,scroll:z}}),F={additions:m,removals:Object.keys(c),modified:B};n=kn(),Tt(),t.publish(F)}))},o=function(d){var u=d.descriptor.id;n.additions[u]=d,n.modified[d.descriptor.droppableId]=!0,n.removals[u]&&delete n.removals[u],i()},l=function(d){var u=d.descriptor;n.removals[u.id]=!0,n.modified[u.droppableId]=!0,n.additions[u.id]&&delete n.additions[u.id],i()},s=function(){a&&(cancelAnimationFrame(a),a=null,n=kn())};return{add:o,remove:l,stop:s}}var Ta=function(e){var r=e.scrollHeight,t=e.scrollWidth,n=e.height,a=e.width,i=Br({x:t,y:r},{x:a,y:n}),o={x:Math.max(0,i.x),y:Math.max(0,i.y)};return o},La=function(){var e=document.documentElement;return e||C(!1),e},_a=function(){var e=La(),r=Ta({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return r},Cl=function(){var e=Ma(),r=_a(),t=e.y,n=e.x,a=La(),i=a.clientWidth,o=a.clientHeight,l=n+i,s=t+o,f=ae({top:t,left:n,right:l,bottom:s}),d={frame:f,scroll:{initial:e,current:e,max:r,diff:{value:gr,displacement:gr}}};return d},Sl=function(e){var r=e.critical,t=e.scrollOptions,n=e.registry;Mt();var a=Cl(),i=a.scroll.current,o=r.droppable,l=n.droppable.getAllByType(o.type).map(function(u){return u.callbacks.getDimensionAndWatchScroll(i,t)}),s=n.draggable.getAllByType(r.draggable.type).map(function(u){return u.getDimension(i)}),f={draggables:ia(s),droppables:aa(l)};Tt();var d={dimensions:f,critical:r,viewport:a};return d};function Wa(e,r,t){if(t.descriptor.id===r.id||t.descriptor.type!==r.type)return!1;var n=e.droppable.getById(t.descriptor.droppableId);return n.descriptor.mode==="virtual"}var Al=function(e,r){var t=null,n=Dl({callbacks:{publish:r.publishWhileDragging,collectionStarting:r.collectionStarting},registry:e}),a=function(v,m){e.droppable.exists(v)||C(!1),t&&r.updateDroppableIsEnabled({id:v,isEnabled:m})},i=function(v,m){t&&(e.droppable.exists(v)||C(!1),r.updateDroppableIsCombineEnabled({id:v,isCombineEnabled:m}))},o=function(v,m){t&&(e.droppable.exists(v)||C(!1),r.updateDroppableScroll({id:v,newScroll:m}))},l=function(v,m){t&&e.droppable.getById(v).callbacks.scroll(m)},s=function(){if(t){n.stop();var v=t.critical.droppable;e.droppable.getAllByType(v.type).forEach(function(m){return m.callbacks.dragStopped()}),t.unsubscribe(),t=null}},f=function(v){t||C(!1);var m=t.critical.draggable;v.type==="ADDITION"&&Wa(e,m,v.value)&&n.add(v.value),v.type==="REMOVAL"&&Wa(e,m,v.value)&&n.remove(v.value)},d=function(v){t&&C(!1);var m=e.draggable.getById(v.draggableId),B=e.droppable.getById(m.descriptor.droppableId),F={draggable:m.descriptor,droppable:B.descriptor},O=e.subscribe(f);return t={critical:F,unsubscribe:O},Sl({critical:F,registry:e,scrollOptions:v.scrollOptions})},u={updateDroppableIsEnabled:a,updateDroppableIsCombineEnabled:i,scrollDroppable:l,updateDroppableScroll:o,startPublishing:d,stopPublishing:s};return u},Za=function(e,r){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===r?!1:e.completed.result.reason==="DROP"},Il=function(e){window.scrollBy(e.x,e.y)},Pl=or(function(e){return Yt(e).filter(function(r){return!(!r.isEnabled||!r.frame)})}),Bl=function(r,t){var n=at(Pl(t),function(a){return a.frame||C(!1),xa(a.frame.pageMarginBox)(r)});return n},Nl=function(e){var r=e.center,t=e.destination,n=e.droppables;if(t){var a=n[t];return a.frame?a:null}var i=Bl(r,n);return i},ot={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(r){return Math.pow(r,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Rl=function(e,r){var t=e[r.size]*ot.startFromPercentage,n=e[r.size]*ot.maxScrollAtPercentage,a={startScrollingFrom:t,maxScrollValueAt:n};return a},Ga=function(e){var r=e.startOfRange,t=e.endOfRange,n=e.current,a=t-r;if(a===0)return 0;var i=n-r,o=i/a;return o},On=1,Fl=function(e,r){if(e>r.startScrollingFrom)return 0;if(e<=r.maxScrollValueAt)return ot.maxPixelScroll;if(e===r.startScrollingFrom)return On;var t=Ga({startOfRange:r.maxScrollValueAt,endOfRange:r.startScrollingFrom,current:e}),n=1-t,a=ot.maxPixelScroll*ot.ease(n);return Math.ceil(a)},Ha=ot.durationDampening.accelerateAt,Ua=ot.durationDampening.stopDampeningAt,kl=function(e,r){var t=r,n=Ua,a=Date.now(),i=a-t;if(i>=Ua)return e;if(i<Ha)return On;var o=Ga({startOfRange:Ha,endOfRange:n,current:i}),l=e*ot.ease(o);return Math.ceil(l)},za=function(e){var r=e.distanceToEdge,t=e.thresholds,n=e.dragStartTime,a=e.shouldUseTimeDampening,i=Fl(r,t);return i===0?0:a?Math.max(kl(i,n),On):i},ja=function(e){var r=e.container,t=e.distanceToEdges,n=e.dragStartTime,a=e.axis,i=e.shouldUseTimeDampening,o=Rl(r,a),l=t[a.end]<t[a.start];return l?za({distanceToEdge:t[a.end],thresholds:o,dragStartTime:n,shouldUseTimeDampening:i}):-1*za({distanceToEdge:t[a.start],thresholds:o,dragStartTime:n,shouldUseTimeDampening:i})},Ol=function(e){var r=e.container,t=e.subject,n=e.proposedScroll,a=t.height>r.height,i=t.width>r.width;return!i&&!a?n:i&&a?null:{x:i?0:n.x,y:a?0:n.y}},Ml=nt(function(e){return e===0?0:e}),Va=function(e){var r=e.dragStartTime,t=e.container,n=e.subject,a=e.center,i=e.shouldUseTimeDampening,o={top:a.y-t.top,right:t.right-a.x,bottom:t.bottom-a.y,left:a.x-t.left},l=ja({container:t,distanceToEdges:o,dragStartTime:r,axis:hn,shouldUseTimeDampening:i}),s=ja({container:t,distanceToEdges:o,dragStartTime:r,axis:sa,shouldUseTimeDampening:i}),f=Ml({x:s,y:l});if(he(f,gr))return null;var d=Ol({container:t,subject:n,proposedScroll:f});return d?he(d,gr)?null:d:null},Tl=nt(function(e){return e===0?0:e>0?1:-1}),Mn=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,a=r.change,i=yr(t,a),o={x:e(i.x,n.x),y:e(i.y,n.y)};return he(o,gr)?null:o}}(),Ka=function(r){var t=r.max,n=r.current,a=r.change,i={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},o=Tl(a),l=Mn({max:i,current:n,change:o});return!l||o.x!==0&&l.x===0||o.y!==0&&l.y===0},Tn=function(r,t){return Ka({current:r.scroll.current,max:r.scroll.max,change:t})},Ll=function(r,t){if(!Tn(r,t))return null;var n=r.scroll.max,a=r.scroll.current;return Mn({current:a,max:n,change:t})},Ln=function(r,t){var n=r.frame;return n?Ka({current:n.scroll.current,max:n.scroll.max,change:t}):!1},_l=function(r,t){var n=r.frame;return!n||!Ln(r,t)?null:Mn({current:n.scroll.current,max:n.scroll.max,change:t})},Wl=function(e){var r=e.viewport,t=e.subject,n=e.center,a=e.dragStartTime,i=e.shouldUseTimeDampening,o=Va({dragStartTime:a,container:r.frame,subject:t,center:n,shouldUseTimeDampening:i});return o&&Tn(r,o)?o:null},Zl=function(e){var r=e.droppable,t=e.subject,n=e.center,a=e.dragStartTime,i=e.shouldUseTimeDampening,o=r.frame;if(!o)return null;var l=Va({dragStartTime:a,container:o.pageMarginBox,subject:t,center:n,shouldUseTimeDampening:i});return l&&Ln(r,l)?l:null},qa=function(e){var r=e.state,t=e.dragStartTime,n=e.shouldUseTimeDampening,a=e.scrollWindow,i=e.scrollDroppable,o=r.current.page.borderBoxCenter,l=r.dimensions.draggables[r.critical.draggable.id],s=l.page.marginBox;if(r.isWindowScrollAllowed){var f=r.viewport,d=Wl({dragStartTime:t,viewport:f,subject:s,center:o,shouldUseTimeDampening:n});if(d){a(d);return}}var u=Nl({center:o,destination:Tr(r.impact),droppables:r.dimensions.droppables});if(u){var c=Zl({dragStartTime:t,droppable:u,subject:s,center:o,shouldUseTimeDampening:n});c&&i(u.descriptor.id,c)}},Gl=function(e){var r=e.scrollWindow,t=e.scrollDroppable,n=Rr(r),a=Rr(t),i=null,o=function(d){i||C(!1);var u=i,c=u.shouldUseTimeDampening,v=u.dragStartTime;qa({state:d,scrollWindow:n,scrollDroppable:a,dragStartTime:v,shouldUseTimeDampening:c})},l=function(d){Mt(),i&&C(!1);var u=Date.now(),c=!1,v=function(){c=!0};qa({state:d,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:v,scrollDroppable:v}),i={dragStartTime:u,shouldUseTimeDampening:c},Tt(),c&&o(d)},s=function(){i&&(n.cancel(),a.cancel(),i=null)};return{start:l,stop:s,scroll:o}},Hl=function(e){var r=e.move,t=e.scrollDroppable,n=e.scrollWindow,a=function(f,d){var u=yr(f.current.client.selection,d);r({client:u})},i=function(f,d){if(!Ln(f,d))return d;var u=_l(f,d);if(!u)return t(f.descriptor.id,d),null;var c=Br(d,u);t(f.descriptor.id,c);var v=Br(d,c);return v},o=function(f,d,u){if(!f||!Tn(d,u))return u;var c=Ll(d,u);if(!c)return n(u),null;var v=Br(u,c);n(v);var m=Br(u,v);return m},l=function(f){var d=f.scrollJumpRequest;if(d){var u=Tr(f.impact);u||C(!1);var c=i(f.dimensions.droppables[u],d);if(c){var v=f.viewport,m=o(f.isWindowScrollAllowed,v,c);m&&a(f,m)}}};return l},Ul=function(e){var r=e.scrollDroppable,t=e.scrollWindow,n=e.move,a=Gl({scrollWindow:t,scrollDroppable:r}),i=Hl({move:n,scrollWindow:t,scrollDroppable:r}),o=function(f){if(f.phase==="DRAGGING"){if(f.movementMode==="FLUID"){a.scroll(f);return}f.scrollJumpRequest&&i(f)}},l={scroll:o,start:a.start,stop:a.stop};return l},Et="data-rbd",Dt=function(){var e=Et+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),_n=function(){var e=Et+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),zl=function(){var e=Et+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Ya={contextId:Et+"-scroll-container-context-id"},jl=function(r){return function(t){return"["+t+'="'+r+'"]'}},Zt=function(r,t){return r.map(function(n){var a=n.styles[t];return a?n.selector+" { "+a+" }":""}).join(" ")},Vl="pointer-events: none;",Kl=function(e){var r=jl(e),t=function(){var l=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:r(Dt.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:l,dragging:Vl,dropAnimating:l}}}(),n=function(){var l=`
transition: `+_t.outOfTheWay+`;
`;return{selector:r(_n.contextId),styles:{dragging:l,dropAnimating:l,userCancel:l}}}(),a={selector:r(zl.contextId),styles:{always:"overflow-anchor: none;"}},i={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,a,i];return{always:Zt(o,"always"),resting:Zt(o,"resting"),dragging:Zt(o,"dragging"),dropAnimating:Zt(o,"dropAnimating"),userCancel:Zt(o,"userCancel")}},Lr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?p.useLayoutEffect:p.useEffect,Wn=function(){var r=document.querySelector("head");return r||C(!1),r},Ja=function(r){var t=document.createElement("style");return r&&t.setAttribute("nonce",r),t.type="text/css",t};function ql(e,r){var t=j(function(){return Kl(e)},[e]),n=(0,p.useRef)(null),a=(0,p.useRef)(null),i=I(or(function(u){var c=a.current;c||C(!1),c.textContent=u}),[]),o=I(function(u){var c=n.current;c||C(!1),c.textContent=u},[]);Lr(function(){!n.current&&!a.current||C(!1);var u=Ja(r),c=Ja(r);return n.current=u,a.current=c,u.setAttribute(Et+"-always",e),c.setAttribute(Et+"-dynamic",e),Wn().appendChild(u),Wn().appendChild(c),o(t.always),i(t.resting),function(){var v=function(B){var F=B.current;F||C(!1),Wn().removeChild(F),B.current=null};v(n),v(a)}},[r,o,i,t.always,t.resting,e]);var l=I(function(){return i(t.dragging)},[i,t.dragging]),s=I(function(u){if(u==="DROP"){i(t.dropAnimating);return}i(t.userCancel)},[i,t.dropAnimating,t.userCancel]),f=I(function(){a.current&&i(t.resting)},[i,t.resting]),d=j(function(){return{dragging:l,dropping:s,resting:f}},[l,s,f]);return d}var Xa=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Gt(e){return e instanceof Xa(e).HTMLElement}function Qa(e,r){var t="["+Dt.contextId+'="'+e+'"]',n=na(document.querySelectorAll(t));if(!n.length)return null;var a=at(n,function(i){return i.getAttribute(Dt.draggableId)===r});return!a||!Gt(a)?null:a}function Yl(e){var r=(0,p.useRef)({}),t=(0,p.useRef)(null),n=(0,p.useRef)(null),a=(0,p.useRef)(!1),i=I(function(c,v){var m={id:c,focus:v};return r.current[c]=m,function(){var F=r.current,O=F[c];O!==m&&delete F[c]}},[]),o=I(function(c){var v=Qa(e,c);v&&v!==document.activeElement&&v.focus()},[e]),l=I(function(c,v){t.current===c&&(t.current=v)},[]),s=I(function(){n.current||a.current&&(n.current=requestAnimationFrame(function(){n.current=null;var c=t.current;c&&o(c)}))},[o]),f=I(function(c){t.current=null;var v=document.activeElement;v&&v.getAttribute(Dt.draggableId)===c&&(t.current=c)},[]);Lr(function(){return a.current=!0,function(){a.current=!1;var c=n.current;c&&cancelAnimationFrame(c)}},[]);var d=j(function(){return{register:i,tryRecordFocus:f,tryRestoreFocusRecorded:s,tryShiftRecord:l}},[i,f,s,l]);return d}function Jl(){var e={draggables:{},droppables:{}},r=[];function t(u){return r.push(u),function(){var v=r.indexOf(u);v!==-1&&r.splice(v,1)}}function n(u){r.length&&r.forEach(function(c){return c(u)})}function a(u){return e.draggables[u]||null}function i(u){var c=a(u);return c||C(!1),c}var o={register:function(c){e.draggables[c.descriptor.id]=c,n({type:"ADDITION",value:c})},update:function(c,v){var m=e.draggables[v.descriptor.id];m&&m.uniqueId===c.uniqueId&&(delete e.draggables[v.descriptor.id],e.draggables[c.descriptor.id]=c)},unregister:function(c){var v=c.descriptor.id,m=a(v);m&&c.uniqueId===m.uniqueId&&(delete e.draggables[v],n({type:"REMOVAL",value:c}))},getById:i,findById:a,exists:function(c){return!!a(c)},getAllByType:function(c){return qt(e.draggables).filter(function(v){return v.descriptor.type===c})}};function l(u){return e.droppables[u]||null}function s(u){var c=l(u);return c||C(!1),c}var f={register:function(c){e.droppables[c.descriptor.id]=c},unregister:function(c){var v=l(c.descriptor.id);v&&c.uniqueId===v.uniqueId&&delete e.droppables[c.descriptor.id]},getById:s,findById:l,exists:function(c){return!!l(c)},getAllByType:function(c){return qt(e.droppables).filter(function(v){return v.descriptor.type===c})}};function d(){e.draggables={},e.droppables={},r.length=0}return{draggable:o,droppable:f,subscribe:t,clean:d}}function Xl(){var e=j(Jl,[]);return(0,p.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var Zn=p.createContext(null),Ht=function(){var e=document.body;return e||C(!1),e},Ql={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},$l=function(r){return"rbd-announcement-"+r};function es(e){var r=j(function(){return $l(e)},[e]),t=(0,p.useRef)(null);(0,p.useEffect)(function(){var i=document.createElement("div");return t.current=i,i.id=r,i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true"),(0,D.Z)(i.style,Ql),Ht().appendChild(i),function(){setTimeout(function(){var s=Ht();s.contains(i)&&s.removeChild(i),i===t.current&&(t.current=null)})}},[r]);var n=I(function(a){var i=t.current;if(i){i.textContent=a;return}},[]);return n}var $a=0,rs={separator:"::"};function ts(){$a=0}function Gn(e,r){return r===void 0&&(r=rs),j(function(){return""+e+r.separator+$a++},[r.separator,e])}function ns(e){var r=e.contextId,t=e.uniqueId;return"rbd-hidden-text-"+r+"-"+t}function as(e){var r=e.contextId,t=e.text,n=Gn("hidden-text",{separator:"-"}),a=j(function(){return ns({contextId:r,uniqueId:n})},[n,r]);return(0,p.useEffect)(function(){var o=document.createElement("div");return o.id=a,o.textContent=t,o.style.display="none",Ht().appendChild(o),function(){var s=Ht();s.contains(o)&&s.removeChild(o)}},[a,t]),a}var rn=p.createContext(null),is={react:"^16.8.5","react-dom":"^16.8.5"},os=/(\d+)\.(\d+)\.(\d+)/,ei=function(r){var t=os.exec(r);t==null&&C(!1);var n=Number(t[1]),a=Number(t[2]),i=Number(t[3]);return{major:n,minor:a,patch:i,raw:r}},ls=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},ss=function(e,r){var t=ei(e),n=ei(r);ls(t,n)},$u=`
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
`,us=function(e){var r=e.doctype;r&&(r.name.toLowerCase(),r.publicId)};function ec(e){}function Ut(e,r){}function cs(){Ut(function(){ss(is.react,p.version),us(document)},[])}function Hn(e){var r=(0,p.useRef)(e);return(0,p.useEffect)(function(){r.current=e}),r}function ds(){var e=null;function r(){return!!e}function t(o){return o===e}function n(o){e&&C(!1);var l={abandon:o};return e=l,l}function a(){e||C(!1),e=null}function i(){e&&(e.abandon(),a())}return{isClaimed:r,isActive:t,claim:n,release:a,tryAbandon:i}}var fs=9,ps=13,Un=27,ri=32,vs=33,ms=34,gs=35,hs=36,bs=37,ys=38,xs=39,ws=40,tn,Es=(tn={},tn[ps]=!0,tn[fs]=!0,tn),ti=function(e){Es[e.keyCode]&&e.preventDefault()},nn=function(){var e="visibilitychange";if(typeof document=="undefined")return e;var r=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],t=at(r,function(n){return"on"+n in document});return t||e}(),ni=0,ai=5;function Ds(e,r){return Math.abs(r.x-e.x)>=ai||Math.abs(r.y-e.y)>=ai}var ii={type:"IDLE"};function Cs(e){var r=e.cancel,t=e.completed,n=e.getPhase,a=e.setPhase;return[{eventName:"mousemove",fn:function(o){var l=o.button,s=o.clientX,f=o.clientY;if(l===ni){var d={x:s,y:f},u=n();if(u.type==="DRAGGING"){o.preventDefault(),u.actions.move(d);return}u.type!=="PENDING"&&C(!1);var c=u.point;if(Ds(c,d)){o.preventDefault();var v=u.actions.fluidLift(d);a({type:"DRAGGING",actions:v})}}}},{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===Un){o.preventDefault(),r();return}ti(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"&&C(!1),l.actions.shouldRespectForcePress()){r();return}o.preventDefault()}},{eventName:nn,fn:r}]}function Ss(e){var r=(0,p.useRef)(ii),t=(0,p.useRef)(er),n=j(function(){return{eventName:"mousedown",fn:function(u){if(!u.defaultPrevented&&u.button===ni&&!(u.ctrlKey||u.metaKey||u.shiftKey||u.altKey)){var c=e.findClosestDraggableId(u);if(c){var v=e.tryGetLock(c,o,{sourceEvent:u});if(v){u.preventDefault();var m={x:u.clientX,y:u.clientY};t.current(),f(v,m)}}}}}},[e]),a=j(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(u){if(!u.defaultPrevented){var c=e.findClosestDraggableId(u);if(c){var v=e.findOptionsForDraggable(c);v&&(v.shouldRespectForcePress||e.canGetLock(c)&&u.preventDefault())}}}}},[e]),i=I(function(){var u={passive:!1,capture:!0};t.current=vr(window,[a,n],u)},[a,n]),o=I(function(){var d=r.current;d.type!=="IDLE"&&(r.current=ii,t.current(),i())},[i]),l=I(function(){var d=r.current;o(),d.type==="DRAGGING"&&d.actions.cancel({shouldBlockNextClick:!0}),d.type==="PENDING"&&d.actions.abort()},[o]),s=I(function(){var u={capture:!0,passive:!1},c=Cs({cancel:l,completed:o,getPhase:function(){return r.current},setPhase:function(m){r.current=m}});t.current=vr(window,c,u)},[l,o]),f=I(function(u,c){r.current.type!=="IDLE"&&C(!1),r.current={type:"PENDING",point:c,actions:u},s()},[s]);Lr(function(){return i(),function(){t.current()}},[i])}var Ct;function As(){}var Is=(Ct={},Ct[ms]=!0,Ct[vs]=!0,Ct[hs]=!0,Ct[gs]=!0,Ct);function Ps(e,r){function t(){r(),e.cancel()}function n(){r(),e.drop()}return[{eventName:"keydown",fn:function(i){if(i.keyCode===Un){i.preventDefault(),t();return}if(i.keyCode===ri){i.preventDefault(),n();return}if(i.keyCode===ws){i.preventDefault(),e.moveDown();return}if(i.keyCode===ys){i.preventDefault(),e.moveUp();return}if(i.keyCode===xs){i.preventDefault(),e.moveRight();return}if(i.keyCode===bs){i.preventDefault(),e.moveLeft();return}if(Is[i.keyCode]){i.preventDefault();return}ti(i)}},{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:nn,fn:t}]}function Bs(e){var r=(0,p.useRef)(As),t=j(function(){return{eventName:"keydown",fn:function(i){if(i.defaultPrevented||i.keyCode!==ri)return;var o=e.findClosestDraggableId(i);if(!o)return;var l=e.tryGetLock(o,d,{sourceEvent:i});if(!l)return;i.preventDefault();var s=!0,f=l.snapLift();r.current();function d(){s||C(!1),s=!1,r.current(),n()}r.current=vr(window,Ps(f,d),{capture:!0,passive:!1})}}},[e]),n=I(function(){var i={passive:!1,capture:!0};r.current=vr(window,[t],i)},[t]);Lr(function(){return n(),function(){r.current()}},[n])}var zn={type:"IDLE"},Ns=120,Rs=.15;function Fs(e){var r=e.cancel,t=e.getPhase;return[{eventName:"orientationchange",fn:r},{eventName:"resize",fn:r},{eventName:"contextmenu",fn:function(a){a.preventDefault()}},{eventName:"keydown",fn:function(a){if(t().type!=="DRAGGING"){r();return}a.keyCode===Un&&a.preventDefault(),r()}},{eventName:nn,fn:r}]}function ks(e){var r=e.cancel,t=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(i){var o=n();if(o.type!=="DRAGGING"){r();return}o.hasMoved=!0;var l=i.touches[0],s=l.clientX,f=l.clientY,d={x:s,y:f};i.preventDefault(),o.actions.move(d)}},{eventName:"touchend",fn:function(i){var o=n();if(o.type!=="DRAGGING"){r();return}i.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"touchcancel",fn:function(i){if(n().type!=="DRAGGING"){r();return}i.preventDefault(),r()}},{eventName:"touchforcechange",fn:function(i){var o=n();o.type==="IDLE"&&C(!1);var l=i.touches[0];if(l){var s=l.force>=Rs;if(s){var f=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){f&&r();return}if(f){if(o.hasMoved){i.preventDefault();return}r();return}i.preventDefault()}}}},{eventName:nn,fn:r}]}function Os(e){var r=(0,p.useRef)(zn),t=(0,p.useRef)(er),n=I(function(){return r.current},[]),a=I(function(v){r.current=v},[]),i=j(function(){return{eventName:"touchstart",fn:function(v){if(!v.defaultPrevented){var m=e.findClosestDraggableId(v);if(m){var B=e.tryGetLock(m,l,{sourceEvent:v});if(B){var F=v.touches[0],O=F.clientX,W=F.clientY,z={x:O,y:W};t.current(),u(B,z)}}}}}},[e]),o=I(function(){var v={capture:!0,passive:!1};t.current=vr(window,[i],v)},[i]),l=I(function(){var c=r.current;c.type!=="IDLE"&&(c.type==="PENDING"&&clearTimeout(c.longPressTimerId),a(zn),t.current(),o())},[o,a]),s=I(function(){var c=r.current;l(),c.type==="DRAGGING"&&c.actions.cancel({shouldBlockNextClick:!0}),c.type==="PENDING"&&c.actions.abort()},[l]),f=I(function(){var v={capture:!0,passive:!1},m={cancel:s,completed:l,getPhase:n},B=vr(window,ks(m),v),F=vr(window,Fs(m),v);t.current=function(){B(),F()}},[s,n,l]),d=I(function(){var v=n();v.type!=="PENDING"&&C(!1);var m=v.actions.fluidLift(v.point);a({type:"DRAGGING",actions:m,hasMoved:!1})},[n,a]),u=I(function(v,m){n().type!=="IDLE"&&C(!1);var B=setTimeout(d,Ns);a({type:"PENDING",point:m,actions:v,longPressTimerId:B}),f()},[f,n,a,d]);Lr(function(){return o(),function(){t.current();var m=n();m.type==="PENDING"&&(clearTimeout(m.longPressTimerId),a(zn))}},[n,o,a]),Lr(function(){var v=vr(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return v},[])}function Ms(e){}var Ts={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function oi(e,r){if(r==null)return!1;var t=!!Ts[r.tagName.toLowerCase()];if(t)return!0;var n=r.getAttribute("contenteditable");return n==="true"||n===""?!0:r===e?!1:oi(e,r.parentElement)}function Ls(e,r){var t=r.target;return Gt(t)?oi(e,t):!1}var _s=function(e){return ae(e.getBoundingClientRect()).center};function Ws(e){return e instanceof Xa(e).Element}var Zs=function(){var e="matches";if(typeof document=="undefined")return e;var r=[e,"msMatchesSelector","webkitMatchesSelector"],t=at(r,function(n){return n in Element.prototype});return t||e}();function li(e,r){return e==null?null:e[Zs](r)?e:li(e.parentElement,r)}function Gs(e,r){return e.closest?e.closest(r):li(e,r)}function Hs(e){return"["+Dt.contextId+'="'+e+'"]'}function Us(e,r){var t=r.target;if(!Ws(t))return null;var n=Hs(e),a=Gs(t,n);return!a||!Gt(a)?null:a}function zs(e,r){var t=Us(e,r);return t?t.getAttribute(Dt.draggableId):null}function js(e,r){var t="["+_n.contextId+'="'+e+'"]',n=na(document.querySelectorAll(t)),a=at(n,function(i){return i.getAttribute(_n.id)===r});return!a||!Gt(a)?null:a}function Vs(e){e.preventDefault()}function an(e){var r=e.expected,t=e.phase,n=e.isLockActive,a=e.shouldWarn;return!(!n()||r!==t)}function si(e){var r=e.lockAPI,t=e.store,n=e.registry,a=e.draggableId;if(r.isClaimed())return!1;var i=n.draggable.findById(a);return!(!i||!i.options.isEnabled||!Za(t.getState(),a))}function Ks(e){var r=e.lockAPI,t=e.contextId,n=e.store,a=e.registry,i=e.draggableId,o=e.forceSensorStop,l=e.sourceEvent,s=si({lockAPI:r,store:n,registry:a,draggableId:i});if(!s)return null;var f=a.draggable.getById(i),d=js(t,f.descriptor.id);if(!d||l&&!f.options.canDragInteractiveElements&&Ls(d,l))return null;var u=r.claim(o||er),c="PRE_DRAG";function v(){return f.options.shouldRespectForcePress}function m(){return r.isActive(u)}function B(be,Oe){an({expected:be,phase:c,isLockActive:m,shouldWarn:!0})&&n.dispatch(Oe())}var F=B.bind(null,"DRAGGING");function O(be){function Oe(){r.release(),c="COMPLETED"}c!=="PRE_DRAG"&&(Oe(),c!=="PRE_DRAG"&&C(!1)),n.dispatch(ko(be.liftActionArgs)),c="DRAGGING";function dr(_e,fr){if(fr===void 0&&(fr={shouldBlockNextClick:!1}),be.cleanup(),fr.shouldBlockNextClick){var xr=vr(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(xr)}Oe(),n.dispatch(Na({reason:_e}))}return(0,D.Z)({isActive:function(){return an({expected:"DRAGGING",phase:c,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:v,drop:function(fr){return dr("DROP",fr)},cancel:function(fr){return dr("CANCEL",fr)}},be.actions)}function W(be){var Oe=Rr(function(_e){F(function(){return Ba({client:_e})})}),dr=O({liftActionArgs:{id:i,clientSelection:be,movementMode:"FLUID"},cleanup:function(){return Oe.cancel()},actions:{move:Oe}});return(0,D.Z)({},dr,{move:Oe})}function z(){var be={moveUp:function(){return F(Ho)},moveRight:function(){return F(zo)},moveDown:function(){return F(Uo)},moveLeft:function(){return F(jo)}};return O({liftActionArgs:{id:i,clientSelection:_s(d),movementMode:"SNAP"},cleanup:er,actions:be})}function K(){var be=an({expected:"PRE_DRAG",phase:c,isLockActive:m,shouldWarn:!0});be&&r.release()}var we={isActive:function(){return an({expected:"PRE_DRAG",phase:c,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:v,fluidLift:W,snapLift:z,abort:K};return we}var qs=[Ss,Bs,Os];function Ys(e){var r=e.contextId,t=e.store,n=e.registry,a=e.customSensors,i=e.enableDefaultSensors,o=[].concat(i?qs:[],a||[]),l=(0,p.useState)(function(){return ds()})[0],s=I(function(W,z){W.isDragging&&!z.isDragging&&l.tryAbandon()},[l]);Lr(function(){var W=t.getState(),z=t.subscribe(function(){var K=t.getState();s(W,K),W=K});return z},[l,t,s]),Lr(function(){return l.tryAbandon},[l.tryAbandon]);var f=I(function(O){return si({lockAPI:l,registry:n,store:t,draggableId:O})},[l,n,t]),d=I(function(O,W,z){return Ks({lockAPI:l,registry:n,contextId:r,store:t,draggableId:O,forceSensorStop:W,sourceEvent:z&&z.sourceEvent?z.sourceEvent:null})},[r,l,n,t]),u=I(function(O){return zs(r,O)},[r]),c=I(function(O){var W=n.draggable.findById(O);return W?W.options:null},[n.draggable]),v=I(function(){l.isClaimed()&&(l.tryAbandon(),t.getState().phase!=="IDLE"&&t.dispatch(An()))},[l,t]),m=I(l.isClaimed,[l]),B=j(function(){return{canGetLock:f,tryGetLock:d,findClosestDraggableId:u,findOptionsForDraggable:c,tryReleaseLock:v,isLockClaimed:m}},[f,d,u,c,v,m]);Ms(o);for(var F=0;F<o.length;F++)o[F](B)}var Js=function(r){return{onBeforeCapture:r.onBeforeCapture,onBeforeDragStart:r.onBeforeDragStart,onDragStart:r.onDragStart,onDragEnd:r.onDragEnd,onDragUpdate:r.onDragUpdate}};function zt(e){return e.current||C(!1),e.current}function Xs(e){var r=e.contextId,t=e.setCallbacks,n=e.sensors,a=e.nonce,i=e.dragHandleUsageInstructions,o=(0,p.useRef)(null);cs();var l=Hn(e),s=I(function(){return Js(l.current)},[l]),f=es(r),d=as({contextId:r,text:i}),u=ql(r,a),c=I(function(_e){zt(o).dispatch(_e)},[]),v=j(function(){return(0,De.DE)({publishWhileDragging:Mo,updateDroppableScroll:Lo,updateDroppableIsEnabled:_o,updateDroppableIsCombineEnabled:Wo,collectionStarting:To},c)},[c]),m=Xl(),B=j(function(){return Al(m,v)},[m,v]),F=j(function(){return Ul((0,D.Z)({scrollWindow:Il,scrollDroppable:B.scrollDroppable},(0,De.DE)({move:Ba},c)))},[B.scrollDroppable,c]),O=Yl(r),W=j(function(){return El({announce:f,autoScroller:F,dimensionMarshal:B,focusMarshal:O,getResponders:s,styleMarshal:u})},[f,F,B,O,s,u]);o.current=W;var z=I(function(){var _e=zt(o),fr=_e.getState();fr.phase!=="IDLE"&&_e.dispatch(An())},[]),K=I(function(){var _e=zt(o).getState();return _e.isDragging||_e.phase==="DROP_ANIMATING"},[]),we=j(function(){return{isDragging:K,tryAbort:z}},[K,z]);t(we);var be=I(function(_e){return Za(zt(o).getState(),_e)},[]),Oe=I(function(){return pt(zt(o).getState())},[]),dr=j(function(){return{marshal:B,focus:O,contextId:r,canLift:be,isMovementAllowed:Oe,dragHandleUsageInstructionsId:d,registry:m}},[r,B,d,O,be,Oe,m]);return Ys({contextId:r,store:W,registry:m,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),(0,p.useEffect)(function(){return z},[z]),p.createElement(rn.Provider,{value:dr},p.createElement(Pe,{context:Zn,store:W},e.children))}var ui=0;function Qs(){ui=0}function $s(){return j(function(){return""+ui++},[])}function rc(){Qs(),ts()}function eu(e){var r=$s(),t=e.dragHandleUsageInstructions||bt.dragHandleUsageInstructions;return p.createElement(Zr,null,function(n){return p.createElement(Xs,{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 jn=function(r){return function(t){return r===t}},ru=jn("scroll"),tu=jn("auto"),nu=jn("visible"),ci=function(r,t){return t(r.overflowX)||t(r.overflowY)},au=function(r,t){return t(r.overflowX)&&t(r.overflowY)},di=function(r){var t=window.getComputedStyle(r),n={overflowX:t.overflowX,overflowY:t.overflowY};return ci(n,ru)||ci(n,tu)},iu=function(){return!1;var r,t,n,a},fi=function e(r){return r==null?null:r===document.body?iu()?r:null:r===document.documentElement?null:di(r)?r:e(r.parentElement)},tc=function(e){if(e)var r=fi(e.parentElement)},Vn=function(e){return{x:e.scrollLeft,y:e.scrollTop}},ou=function e(r){if(!r)return!1;var t=window.getComputedStyle(r);return t.position==="fixed"?!0:e(r.parentElement)},lu=function(e){var r=fi(e),t=ou(e);return{closestScrollable:r,isFixedOnPage:t}},su=function(e){var r=e.descriptor,t=e.isEnabled,n=e.isCombineEnabled,a=e.isFixedOnPage,i=e.direction,o=e.client,l=e.page,s=e.closest,f=function(){if(!s)return null;var v=s.scrollSize,m=s.client,B=Ta({scrollHeight:v.scrollHeight,scrollWidth:v.scrollWidth,height:m.paddingBox.height,width:m.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:m,scrollSize:v,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:B,diff:{value:gr,displacement:gr}}}}(),d=i==="vertical"?hn:sa,u=yt({page:l,withPlaceholder:null,axis:d,frame:f}),c={descriptor:r,isCombineEnabled:n,isFixedOnPage:a,axis:d,isEnabled:t,client:o,page:l,frame:f,subject:u};return c},uu=function(r,t){var n=Ur(r);if(!t||r!==t)return n;var a=n.paddingBox.top-t.scrollTop,i=n.paddingBox.left-t.scrollLeft,o=a+t.scrollHeight,l=i+t.scrollWidth,s={top:a,right:l,bottom:o,left:i},f=wr(s,n.border),d=Wr({borderBox:f,margin:n.margin,border:n.border,padding:n.padding});return d},cu=function(e){var r=e.ref,t=e.descriptor,n=e.env,a=e.windowScroll,i=e.direction,o=e.isDropDisabled,l=e.isCombineEnabled,s=e.shouldClipSubject,f=n.closestScrollable,d=uu(r,f),u=Jr(d,a),c=function(){if(!f)return null;var m=Ur(f),B={scrollHeight:f.scrollHeight,scrollWidth:f.scrollWidth};return{client:m,page:Jr(m,a),scroll:Vn(f),scrollSize:B,shouldClipSubject:s}}(),v=su({descriptor:t,isEnabled:!o,isCombineEnabled:l,isFixedOnPage:n.isFixedOnPage,direction:i,client:d,page:u,closest:c});return v},du={passive:!1},fu={passive:!0},pi=function(e){return e.shouldPublishImmediately?du:fu};function on(e){var r=(0,p.useContext)(e);return r||C(!1),r}var ln=function(r){return r&&r.env.closestScrollable||null};function pu(e){var r=(0,p.useRef)(null),t=on(rn),n=Gn("droppable"),a=t.registry,i=t.marshal,o=Hn(e),l=j(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),s=(0,p.useRef)(l),f=j(function(){return or(function(K,we){r.current||C(!1);var be={x:K,y:we};i.updateDroppableScroll(l.id,be)})},[l.id,i]),d=I(function(){var K=r.current;return!K||!K.env.closestScrollable?gr:Vn(K.env.closestScrollable)},[]),u=I(function(){var K=d();f(K.x,K.y)},[d,f]),c=j(function(){return Rr(u)},[u]),v=I(function(){var K=r.current,we=ln(K);K&&we||C(!1);var be=K.scrollOptions;if(be.shouldPublishImmediately){u();return}c()},[c,u]),m=I(function(K,we){r.current&&C(!1);var be=o.current,Oe=be.getDroppableRef();Oe||C(!1);var dr=lu(Oe),_e={ref:Oe,descriptor:l,env:dr,scrollOptions:we};r.current=_e;var fr=cu({ref:Oe,descriptor:l,env:dr,windowScroll:K,direction:be.direction,isDropDisabled:be.isDropDisabled,isCombineEnabled:be.isCombineEnabled,shouldClipSubject:!be.ignoreContainerClipping}),xr=dr.closestScrollable;return xr&&(xr.setAttribute(Ya.contextId,t.contextId),xr.addEventListener("scroll",v,pi(_e.scrollOptions))),fr},[t.contextId,l,v,o]),B=I(function(){var K=r.current,we=ln(K);return K&&we||C(!1),Vn(we)},[]),F=I(function(){var K=r.current;K||C(!1);var we=ln(K);r.current=null,we&&(c.cancel(),we.removeAttribute(Ya.contextId),we.removeEventListener("scroll",v,pi(K.scrollOptions)))},[v,c]),O=I(function(K){var we=r.current;we||C(!1);var be=ln(we);be||C(!1),be.scrollTop+=K.y,be.scrollLeft+=K.x},[]),W=j(function(){return{getDimensionAndWatchScroll:m,getScrollWhileDragging:B,dragStopped:F,scroll:O}},[F,m,B,O]),z=j(function(){return{uniqueId:n,descriptor:l,callbacks:W}},[W,l,n]);Lr(function(){return s.current=z.descriptor,a.droppable.register(z),function(){r.current&&F(),a.droppable.unregister(z)}},[W,l,F,z,i,a.droppable]),Lr(function(){r.current&&i.updateDroppableIsEnabled(s.current.id,!e.isDropDisabled)},[e.isDropDisabled,i]),Lr(function(){r.current&&i.updateDroppableIsCombineEnabled(s.current.id,e.isCombineEnabled)},[e.isCombineEnabled,i])}function Kn(){}var vi={width:0,height:0,margin:Ii},vu=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,a=r.animate;return t||a==="close"?vi:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},mu=function(r){var t=r.isAnimatingOpenOnMount,n=r.placeholder,a=r.animate,i=vu({isAnimatingOpenOnMount:t,placeholder:n,animate:a});return{display:n.display,boxSizing:"border-box",width:i.width,height:i.height,marginTop:i.margin.top,marginRight:i.margin.right,marginBottom:i.margin.bottom,marginLeft:i.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:a!=="none"?_t.placeholder:null}};function gu(e){var r=(0,p.useRef)(null),t=I(function(){r.current&&(clearTimeout(r.current),r.current=null)},[]),n=e.animate,a=e.onTransitionEnd,i=e.onClose,o=e.contextId,l=(0,p.useState)(e.animate==="open"),s=l[0],f=l[1];(0,p.useEffect)(function(){return s?n!=="open"?(t(),f(!1),Kn):r.current?Kn:(r.current=setTimeout(function(){r.current=null,f(!1)}),t):Kn},[n,s,t]);var d=I(function(c){c.propertyName==="height"&&(a(),n==="close"&&i())},[n,i,a]),u=mu({isAnimatingOpenOnMount:s,animate:e.animate,placeholder:e.placeholder});return p.createElement(e.placeholder.tagName,{style:u,"data-rbd-placeholder-context-id":o,onTransitionEnd:d,ref:e.innerRef})}var hu=p.memo(gu),qn=p.createContext(null);function mi(e){e&&Gt(e)||C(!1)}function Yn(e){return typeof e=="boolean"}function Jn(e,r){r.forEach(function(t){return t(e)})}var bu=[function(r){var t=r.props;t.droppableId||C(!1),typeof t.droppableId!="string"&&C(!1)},function(r){var t=r.props;Yn(t.isDropDisabled)||C(!1),Yn(t.isCombineEnabled)||C(!1),Yn(t.ignoreContainerClipping)||C(!1)},function(r){var t=r.getDroppableRef;mi(t())}],yu=[function(r){var t=r.props,n=r.getPlaceholderRef;if(t.placeholder)var a=n()}],xu=[function(r){var t=r.props;t.renderClone||C(!1)},function(r){var t=r.getPlaceholderRef;t()&&C(!1)}];function wu(e){Ut(function(){Jn(e,bu),e.props.mode==="standard"&&Jn(e,yu),e.props.mode==="virtual"&&Jn(e,xu)})}var Eu=function(e){(0,q.Z)(r,e);function r(){for(var n,a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=e.call.apply(e,[this].concat(i))||this,n.state={isVisible:!!n.props.on,data:n.props.on,animate:n.props.shouldAnimate&&n.props.on?"open":"none"},n.onClose=function(){n.state.animate==="close"&&n.setState({isVisible:!1})},n}r.getDerivedStateFromProps=function(a,i){return a.shouldAnimate?a.on?{isVisible:!0,data:a.on,animate:"open"}:i.isVisible?{isVisible:!0,data:i.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!a.on,data:a.on,animate:"none"}};var t=r.prototype;return t.render=function(){if(!this.state.isVisible)return null;var a={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(a)},r}(p.PureComponent),gi={dragging:5e3,dropAnimating:4500},Du=function(r,t){return t?_t.drop(t.duration):r?_t.snap:_t.fluid},Cu=function(r,t){return r?t?Lt.opacity.drop:Lt.opacity.combining:null},Su=function(r){return r.forceShouldAnimate!=null?r.forceShouldAnimate:r.mode==="SNAP"};function Au(e){var r=e.dimension,t=r.client,n=e.offset,a=e.combineWith,i=e.dropping,o=!!a,l=Su(e),s=!!i,f=s?Nn.drop(n,o):Nn.moveTo(n),d={position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Du(l,i),transform:f,opacity:Cu(o,s),zIndex:s?gi.dropAnimating:gi.dragging,pointerEvents:"none"};return d}function Iu(e){return{transform:Nn.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function Pu(e){return e.type==="DRAGGING"?Au(e):Iu(e)}function Bu(e,r,t){t===void 0&&(t=gr);var n=window.getComputedStyle(r),a=r.getBoundingClientRect(),i=kr(a,n),o=Jr(i,t),l={client:i,tagName:r.tagName.toLowerCase(),display:n.display},s={x:i.marginBox.width,y:i.marginBox.height},f={descriptor:e,placeholder:l,displaceBy:s,client:i,page:o};return f}function Nu(e){var r=Gn("draggable"),t=e.descriptor,n=e.registry,a=e.getDraggableRef,i=e.canDragInteractiveElements,o=e.shouldRespectForcePress,l=e.isEnabled,s=j(function(){return{canDragInteractiveElements:i,shouldRespectForcePress:o,isEnabled:l}},[i,l,o]),f=I(function(v){var m=a();return m||C(!1),Bu(t,m,v)},[t,a]),d=j(function(){return{uniqueId:r,descriptor:t,options:s,getDimension:f}},[t,f,s,r]),u=(0,p.useRef)(d),c=(0,p.useRef)(!0);Lr(function(){return n.draggable.register(u.current),function(){return n.draggable.unregister(u.current)}},[n.draggable]),Lr(function(){if(c.current){c.current=!1;return}var v=u.current;u.current=d,n.draggable.update(d,v)},[d,n.draggable])}function Ru(e,r,t){Ut(function(){function n(i){return"Draggable[id: "+i+"]: "}var a=e.draggableId;a||C(!1),typeof a!="string"&&C(!1),Ri(e.index)||C(!1),e.mapped.type!=="DRAGGING"&&(mi(t()),e.isEnabled&&(Qa(r,a)||C(!1)))})}function Fu(e){}function ku(e){e.preventDefault()}function Ou(e){var r=(0,p.useRef)(null),t=I(function(_e){r.current=_e},[]),n=I(function(){return r.current},[]),a=on(rn),i=a.contextId,o=a.dragHandleUsageInstructionsId,l=a.registry,s=on(qn),f=s.type,d=s.droppableId,u=j(function(){return{id:e.draggableId,index:e.index,type:f,droppableId:d}},[e.draggableId,e.index,f,d]),c=e.children,v=e.draggableId,m=e.isEnabled,B=e.shouldRespectForcePress,F=e.canDragInteractiveElements,O=e.isClone,W=e.mapped,z=e.dropAnimationFinished;if(Ru(e,i,n),Fu(O),!O){var K=j(function(){return{descriptor:u,registry:l,getDraggableRef:n,canDragInteractiveElements:F,shouldRespectForcePress:B,isEnabled:m}},[u,l,n,F,B,m]);Nu(K)}var we=j(function(){return m?{tabIndex:0,role:"button","aria-describedby":o,"data-rbd-drag-handle-draggable-id":v,"data-rbd-drag-handle-context-id":i,draggable:!1,onDragStart:ku}:null},[i,o,v,m]),be=I(function(_e){W.type==="DRAGGING"&&W.dropping&&_e.propertyName==="transform"&&z()},[z,W]),Oe=j(function(){var _e=Pu(W),fr=W.type==="DRAGGING"&&W.dropping?be:null,xr={innerRef:t,draggableProps:{"data-rbd-draggable-context-id":i,"data-rbd-draggable-id":v,style:_e,onTransitionEnd:fr},dragHandleProps:we};return xr},[i,we,v,W,be,t]),dr=j(function(){return{draggableId:u.id,type:u.type,source:{index:u.index,droppableId:u.droppableId}}},[u.droppableId,u.id,u.index,u.type]);return c(Oe,W.snapshot,dr)}var hi=function(e,r){return e===r},bi=function(e){var r=e.combine,t=e.destination;return t?t.droppableId:r?r.droppableId:null},Mu=function(r){return r.combine?r.combine.draggableId:null},Tu=function(r){return r.at&&r.at.type==="COMBINE"?r.at.combine.draggableId:null};function Lu(){var e=or(function(a,i){return{x:a,y:i}}),r=or(function(a,i,o,l,s){return{isDragging:!0,isClone:i,isDropAnimating:!!s,dropAnimation:s,mode:a,draggingOver:o,combineWith:l,combineTargetFor:null}}),t=or(function(a,i,o,l,s,f,d){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:s,combineWith:f,mode:i,offset:a,dimension:o,forceShouldAnimate:d,snapshot:r(i,l,s,f,null)}}}),n=function(i,o){if(i.isDragging){if(i.critical.draggable.id!==o.draggableId)return null;var l=i.current.client.offset,s=i.dimensions.draggables[o.draggableId],f=Tr(i.impact),d=Tu(i.impact),u=i.forceShouldAnimate;return t(e(l.x,l.y),i.movementMode,s,o.isClone,f,d,u)}if(i.phase==="DROP_ANIMATING"){var c=i.completed;if(c.result.draggableId!==o.draggableId)return null;var v=o.isClone,m=i.dimensions.draggables[o.draggableId],B=c.result,F=B.mode,O=bi(B),W=Mu(B),z=i.dropDuration,K={duration:z,curve:Pn.drop,moveTo:i.newHomeClientOffset,opacity:W?Lt.opacity.drop:null,scale:W?Lt.scale.drop:null};return{mapped:{type:"DRAGGING",offset:i.newHomeClientOffset,dimension:m,dropping:K,draggingOver:O,combineWith:W,mode:F,forceShouldAnimate:null,snapshot:r(F,v,O,W,K)}}}return null};return n}function yi(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var _u={mapped:{type:"SECONDARY",offset:gr,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:yi(null)}};function Wu(){var e=or(function(o,l){return{x:o,y:l}}),r=or(yi),t=or(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(gr,l,!0):null},a=function(l,s,f,d){var u=f.displaced.visible[l],c=!!(d.inVirtualList&&d.effected[l]),v=Jt(f),m=v&&v.draggableId===l?s:null;if(!u){if(!c)return n(m);if(f.displaced.invisible[l])return null;var B=ce(d.displacedBy.point),F=e(B.x,B.y);return t(F,m,!0)}if(c)return n(m);var O=f.displacedBy.point,W=e(O.x,O.y);return t(W,m,u.shouldAnimate)},i=function(l,s){if(l.isDragging)return l.critical.draggable.id===s.draggableId?null:a(s.draggableId,l.critical.draggable.id,l.impact,l.afterCritical);if(l.phase==="DROP_ANIMATING"){var f=l.completed;return f.result.draggableId===s.draggableId?null:a(s.draggableId,f.result.draggableId,f.impact,f.afterCritical)}return null};return i}var Zu=function(){var r=Lu(),t=Wu(),n=function(i,o){return r(i,o)||t(i,o)||_u};return n},Gu={dropAnimationFinished:Ra},Hu=Re(Zu,Gu,null,{context:Zn,pure:!0,areStatePropsEqual:hi})(Ou);function xi(e){var r=on(qn),t=r.isUsingCloneFor;return t===e.draggableId&&!e.isClone?null:p.createElement(Hu,e)}function Uu(e){var r=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,t=!!e.disableInteractiveElementBlocking,n=!!e.shouldRespectForcePress;return p.createElement(xi,(0,D.Z)({},e,{isClone:!1,isEnabled:r,canDragInteractiveElements:t,shouldRespectForcePress:n}))}function zu(e){var r=(0,p.useContext)(rn);r||C(!1);var t=r.contextId,n=r.isMovementAllowed,a=(0,p.useRef)(null),i=(0,p.useRef)(null),o=e.children,l=e.droppableId,s=e.type,f=e.mode,d=e.direction,u=e.ignoreContainerClipping,c=e.isDropDisabled,v=e.isCombineEnabled,m=e.snapshot,B=e.useClone,F=e.updateViewportMaxScroll,O=e.getContainerForClone,W=I(function(){return a.current},[]),z=I(function(Cr){a.current=Cr},[]),K=I(function(){return i.current},[]),we=I(function(Cr){i.current=Cr},[]);wu({props:e,getDroppableRef:W,getPlaceholderRef:K});var be=I(function(){n()&&F({maxScroll:_a()})},[n,F]);pu({droppableId:l,type:s,mode:f,direction:d,isDropDisabled:c,isCombineEnabled:v,ignoreContainerClipping:u,getDroppableRef:W});var Oe=p.createElement(Eu,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(Cr){var zr=Cr.onClose,Hr=Cr.data,_r=Cr.animate;return p.createElement(hu,{placeholder:Hr,onClose:zr,innerRef:we,animate:_r,contextId:t,onTransitionEnd:be})}),dr=j(function(){return{innerRef:z,placeholder:Oe,droppableProps:{"data-rbd-droppable-id":l,"data-rbd-droppable-context-id":t}}},[t,l,Oe,z]),_e=B?B.dragging.draggableId:null,fr=j(function(){return{droppableId:l,type:s,isUsingCloneFor:_e}},[l,_e,s]);function xr(){if(!B)return null;var Cr=B.dragging,zr=B.render,Hr=p.createElement(xi,{draggableId:Cr.draggableId,index:Cr.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(_r,jr){return zr(_r,jr,Cr)});return Ze.createPortal(Hr,O())}return p.createElement(qn.Provider,{value:fr},o(dr,m),xr())}var Xn=function(r,t){return r===t.droppable.type},wi=function(r,t){return t.draggables[r.draggable.id]},ju=function(){var r={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=(0,D.Z)({},r,{shouldAnimatePlaceholder:!1}),n=or(function(o){return{draggableId:o.id,type:o.type,source:{index:o.index,droppableId:o.droppableId}}}),a=or(function(o,l,s,f,d,u){var c=d.descriptor.id,v=d.descriptor.droppableId===o;if(v){var m=u?{render:u,dragging:n(d.descriptor)}:null,B={isDraggingOver:s,draggingOverWith:s?c:null,draggingFromThisWith:c,isUsingPlaceholder:!0};return{placeholder:d.placeholder,shouldAnimatePlaceholder:!1,snapshot:B,useClone:m}}if(!l)return t;if(!f)return r;var F={isDraggingOver:s,draggingOverWith:c,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:d.placeholder,shouldAnimatePlaceholder:!0,snapshot:F,useClone:null}}),i=function(l,s){var f=s.droppableId,d=s.type,u=!s.isDropDisabled,c=s.renderClone;if(l.isDragging){var v=l.critical;if(!Xn(d,v))return t;var m=wi(v,l.dimensions),B=Tr(l.impact)===f;return a(f,u,B,B,m,c)}if(l.phase==="DROP_ANIMATING"){var F=l.completed;if(!Xn(d,F.critical))return t;var O=wi(F.critical,l.dimensions);return a(f,u,bi(F.result)===f,Tr(F.impact)===f,O,c)}if(l.phase==="IDLE"&&l.completed&&!l.shouldFlush){var W=l.completed;if(!Xn(d,W.critical))return t;var z=Tr(W.impact)===f,K=!!(W.impact.at&&W.impact.at.type==="COMBINE"),we=W.critical.droppable.id===f;return z?K?r:t:we?r:t}return t};return i},Vu={updateViewportMaxScroll:Go};function Ku(){return document.body||C(!1),document.body}var qu={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Ku},Ei=Re(ju,Vu,null,{context:Zn,pure:!0,areStatePropsEqual:hi})(zu);Ei.defaultProps=qu},38486:function(pr,He){"use strict";var h;var p=60103,q=60106,D=60107,De=60108,Me=60114,ee=60109,oe=60110,X=60112,N=60113,ke=60120,Te=60115,x=60116,ye=60121,le=60122,se=60117,Pe=60129,$=60131;if(typeof Symbol=="function"&&Symbol.for){var ve=Symbol.for;p=ve("react.element"),q=ve("react.portal"),D=ve("react.fragment"),De=ve("react.strict_mode"),Me=ve("react.profiler"),ee=ve("react.provider"),oe=ve("react.context"),X=ve("react.forward_ref"),N=ve("react.suspense"),ke=ve("react.suspense_list"),Te=ve("react.memo"),x=ve("react.lazy"),ye=ve("react.block"),le=ve("react.server.block"),se=ve("react.fundamental"),Pe=ve("react.debug_trace_mode"),$=ve("react.legacy_hidden")}function pe(E){if(typeof E=="object"&&E!==null){var w=E.$$typeof;switch(w){case p:switch(E=E.type,E){case D:case Me:case De:case N:case ke:return E;default:switch(E=E&&E.$$typeof,E){case oe:case X:case x:case Te:case ee:return E;default:return w}}case q:return w}}}var tr=ee,de=p,Z=X,ne=D,Qe=x,Ue=Te,S=q,Y=Me,Be=De,V=N;h=oe,h=tr,h=de,h=Z,h=ne,h=Qe,h=Ue,h=S,h=Y,h=Be,h=V,h=function(){return!1},h=function(){return!1},He.isContextConsumer=function(E){return pe(E)===oe},h=function(E){return pe(E)===ee},h=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===p},h=function(E){return pe(E)===X},h=function(E){return pe(E)===D},h=function(E){return pe(E)===x},h=function(E){return pe(E)===Te},h=function(E){return pe(E)===q},h=function(E){return pe(E)===Me},h=function(E){return pe(E)===De},h=function(E){return pe(E)===N},h=function(E){return typeof E=="string"||typeof E=="function"||E===D||E===Me||E===Pe||E===De||E===N||E===ke||E===$||typeof E=="object"&&E!==null&&(E.$$typeof===x||E.$$typeof===Te||E.$$typeof===ee||E.$$typeof===oe||E.$$typeof===X||E.$$typeof===se||E.$$typeof===ye||E[0]===le)},h=pe},53410:function(pr,He,h){"use strict";pr.exports=h(38486)},93314:function(pr){"use strict";pr.exports="data:image/png;base64,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"},87086:function(pr,He,h){"use strict";h.d(He,{Z:function(){return q}});var p=h(18773);function q(D,De){D.prototype=Object.create(De.prototype),D.prototype.constructor=D,(0,p.Z)(D,De)}}}]);